sshguard-2.5.1/000755 001751 001751 00000000000 15004217140 014211 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/doc/000755 001751 001751 00000000000 15003746756 015001 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/configure.ac000644 001751 001751 00000003062 15003746722 016514 0ustar00kevinzkevinz000000 000000 # Process this file with autoconf to produce a configure script. AC_PREREQ([2.60]) AC_INIT([sshguard], [2.5.1], [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([capsicum_helpers.h libcasper.h], capsicum_found=candidate) AS_IF([test "$capsicum_found" = "candidate"], [AC_SEARCH_LIBS([cap_init], [casper], [capsicum_found=yes])] [AC_SEARCH_LIBS([cap_getaddrinfo], [cap_net], [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_CHECK_FUNC([setresgid], [AC_DEFINE([HAVE_SETRESGID], [1], [Have setresgid])]) AC_CHECK_FUNC([setresuid], [AC_DEFINE([HAVE_SETRESUID], [1], [Have setresuid])]) AC_OUTPUT([Makefile src/Makefile src/blocker/Makefile src/fw/Makefile src/parser/Makefile]) sshguard-2.5.1/missing000755 001751 001751 00000015336 14447664672 015652 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Common wrapper for a few potentially missing GNU programs. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1996-2021 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.5.1/depcomp000755 001751 001751 00000056020 14447664672 015623 0ustar00kevinzkevinz000000 000000 #! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 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.5.1/Makefile.in000644 001751 001751 00000073423 15003747016 016300 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.17 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2024 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)) am__rm_f = rm -f $(am__rm_f_notfound) am__rm_rf = rm -rf $(am__rm_f_notfound) 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 ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ } 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)` 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 -700 -exec chmod u+rwx {} ';' \ ; 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 = -9 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 -a \! \ \( -name .nfs* -o -name .smb* -o -name .__afs* \) \) -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@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ 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__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ am__xargs_n = @am__xargs_n@ 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@ runstatedir = @runstatedir@ 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 $(AM_V_at)rm -f src/common/stamp-h1 $(AM_V_GEN)cd $(top_builddir) && $(SHELL) ./config.status src/common/config.h $(top_srcdir)/src/common/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) $(AM_V_GEN)($(am__cd) $(top_srcdir) && $(AUTOHEADER)) $(AM_V_at)rm -f src/common/stamp-h1 $(AM_V_at)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) $(AM_V_at)$(MKDIR_P) "$(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 -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 -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: -$(am__rm_f) $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || $(am__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: # Tell GNU make to disable its built-in pattern rules. %:: %,v %:: RCS/%,v %:: RCS/% %:: s.% %:: SCCS/s.% sshguard-2.5.1/CHANGELOG.rst000644 001751 001751 00000031156 15003746702 016252 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.5.1 ===== **Fixed** - Fix a denial of service issue in the quoted string parser - Fix build on systems without setresgid() or setresuid() 2.5.0 ===== **Added** - Add attack signatures for Proxmox VE - Update signatures for: - Cyrus - Exim - OpenSSH - Postfix - Add option to write Prometheus-compatible metrics - Add option to change sandboxable-processes to an unprivileged user **Changed** - Any HTTP 401 response is now recognized as an attack - Code improvements in in log banner and web (CLF) parsers. If there are regressions, please file a bug report with example attacks so that they can be added to our tests. **Fixed** - Fix configure issues when the shell is not bash - Fix false positives in web (CLF) log detection with "mail" in the request 2.4.3 ===== **Added** - Add signature for BIND - Add signature for Gitea - Add signature for Microsoft SQL Server for Linux - Add signature for OpenVPN Portshare - Add signature for user-defined HTTP attacks - Update signatures for Dovecot - Update signatures for Postfix **Fixed** - Fix memset off-by-one - Resolve DNS names in capability mode using casper 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.5.1/test-driver000755 001751 001751 00000011417 14447664672 016445 0ustar00kevinzkevinz000000 000000 #! /bin/sh # test-driver - basic testsuite driver script. scriptversion=2018-03-07.03; # UTC # Copyright (C) 2011-2021 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" "$@" >>"$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.5.1/COPYING000644 001751 001751 00000001775 14152213136 015262 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.5.1/compile000755 001751 001751 00000016350 14447664672 015626 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1999-2021 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* | MSYS*) 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/* | msys/*) 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.5.1/Makefile.am000644 001751 001751 00000000322 14766610663 016267 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.5.1/aclocal.m4000644 001751 001751 00000151403 15003747015 016065 0ustar00kevinzkevinz000000 000000 # generated automatically by aclocal 1.17 -*- Autoconf -*- # Copyright (C) 1996-2024 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.72],, [m4_warning([this file was generated for autoconf 2.72. 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-2024 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.17' 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.17], [], [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.17])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-2024 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_BEFORE([$0], [AC_PROG_AR])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} : ${ARFLAGS=cr} 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 $ARFLAGS 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-2024 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-2024 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-2024 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 thus: # 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-2024 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-2024 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 m4_ifdef([_$0_ALREADY_INIT], [m4_fatal([$0 expanded multiple times ]m4_defn([_$0_ALREADY_INIT]))], [m4_define([_$0_ALREADY_INIT], m4_expansion_stack)])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_ifset([AC_PACKAGE_NAME], [ok]):m4_ifset([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 ]) # Variables for tags utilities; see am/tags.am if test -z "$CTAGS"; then CTAGS=ctags fi AC_SUBST([CTAGS]) if test -z "$ETAGS"; then ETAGS=etags fi AC_SUBST([ETAGS]) if test -z "$CSCOPE"; then CSCOPE=cscope fi AC_SUBST([CSCOPE]) 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 AC_REQUIRE([_AM_PROG_RM_F]) AC_REQUIRE([_AM_PROG_XARGS_N]) 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-2024 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-2024 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-2024 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([OPTIONS]) # ---------------------- # 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_PROVIDE_IFELSE([AC_PROG_LEX], [], [AC_PROG_LEX($@)]) dnl Do not dnl on previous line, or output has "fiif". if test "$LEX" = :; then LEX=${am_missing_run}flex fi]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering # Copyright (C) 1996-2024 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-2024 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-2024 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-2024 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], [m4_warn([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 m4_warn([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-2024 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-2024 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) 2022-2024 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_RM_F # --------------- # Check whether 'rm -f' without any arguments works. # https://bugs.gnu.org/10828 AC_DEFUN([_AM_PROG_RM_F], [am__rm_f_notfound= AS_IF([(rm -f && rm -fr && rm -rf) 2>/dev/null], [], [am__rm_f_notfound='""']) AC_SUBST(am__rm_f_notfound) ]) # Copyright (C) 2001-2024 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-2024 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_SLEEP_FRACTIONAL_SECONDS # ---------------------------- AC_DEFUN([_AM_SLEEP_FRACTIONAL_SECONDS], [dnl AC_CACHE_CHECK([whether sleep supports fractional seconds], am_cv_sleep_fractional_seconds, [dnl AS_IF([sleep 0.001 2>/dev/null], [am_cv_sleep_fractional_seconds=yes], [am_cv_sleep_fractional_seconds=no]) ])]) # _AM_FILESYSTEM_TIMESTAMP_RESOLUTION # ----------------------------------- # Determine the filesystem's resolution for file modification # timestamps. The coarsest we know of is FAT, with a resolution # of only two seconds, even with the most recent "exFAT" extensions. # The finest (e.g. ext4 with large inodes, XFS, ZFS) is one # nanosecond, matching clock_gettime. However, it is probably not # possible to delay execution of a shell script for less than one # millisecond, due to process creation overhead and scheduling # granularity, so we don't check for anything finer than that. (See below.) AC_DEFUN([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION], [dnl AC_REQUIRE([_AM_SLEEP_FRACTIONAL_SECONDS]) AC_CACHE_CHECK([filesystem timestamp resolution], am_cv_filesystem_timestamp_resolution, [dnl # Default to the worst case. am_cv_filesystem_timestamp_resolution=2 # Only try to go finer than 1 sec if sleep can do it. # Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, # - 1 sec is not much of a win compared to 2 sec, and # - it takes 2 seconds to perform the test whether 1 sec works. # # Instead, just use the default 2s on platforms that have 1s resolution, # accept the extra 1s delay when using $sleep in the Automake tests, in # exchange for not incurring the 2s delay for running the test for all # packages. # am_try_resolutions= if test "$am_cv_sleep_fractional_seconds" = yes; then # Even a millisecond often causes a bunch of false positives, # so just try a hundredth of a second. The time saved between .001 and # .01 is not terribly consequential. am_try_resolutions="0.01 0.1 $am_try_resolutions" fi # In order to catch current-generation FAT out, we must *modify* files # that already exist; the *creation* timestamp is finer. Use names # that make ls -t sort them differently when they have equal # timestamps than when they have distinct timestamps, keeping # in mind that ls -t prints the *newest* file first. rm -f conftest.ts? : > conftest.ts1 : > conftest.ts2 : > conftest.ts3 # Make sure ls -t actually works. Do 'set' in a subshell so we don't # clobber the current shell's arguments. (Outer-level square brackets # are removed by m4; they're present so that m4 does not expand # ; be careful, easy to get confused.) if ( set X `[ls -t conftest.ts[12]]` && { test "$[]*" != "X conftest.ts1 conftest.ts2" || test "$[]*" != "X conftest.ts2 conftest.ts1"; } ); then :; else # 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_ECHO_UNQUOTED( ["Bad output from ls -t: \"`[ls -t conftest.ts[12]]`\""], [AS_MESSAGE_LOG_FD]) AC_MSG_FAILURE([ls -t produces unexpected output. Make sure there is not a broken ls alias in your environment.]) fi for am_try_res in $am_try_resolutions; do # Any one fine-grained sleep might happen to cross the boundary # between two values of a coarser actual resolution, but if we do # two fine-grained sleeps in a row, at least one of them will fall # entirely within a coarse interval. echo alpha > conftest.ts1 sleep $am_try_res echo beta > conftest.ts2 sleep $am_try_res echo gamma > conftest.ts3 # We assume that 'ls -t' will make use of high-resolution # timestamps if the operating system supports them at all. if (set X `ls -t conftest.ts?` && test "$[]2" = conftest.ts3 && test "$[]3" = conftest.ts2 && test "$[]4" = conftest.ts1); then # # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, # because we don't need to test make. make_ok=true if test $am_try_res != 1; then # But if we've succeeded so far with a subsecond resolution, we # have one more thing to check: make. It can happen that # everything else supports the subsecond mtimes, but make doesn't; # notably on macOS, which ships make 3.81 from 2006 (the last one # released under GPLv2). https://bugs.gnu.org/68808 # # We test $MAKE if it is defined in the environment, else "make". # It might get overridden later, but our hope is that in practice # it does not matter: it is the system "make" which is (by far) # the most likely to be broken, whereas if the user overrides it, # probably they did so with a better, or at least not worse, make. # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html # # Create a Makefile (real tab character here): rm -f conftest.mk echo 'conftest.ts1: conftest.ts2' >conftest.mk echo ' touch conftest.ts2' >>conftest.mk # # Now, running # touch conftest.ts1; touch conftest.ts2; make # should touch ts1 because ts2 is newer. This could happen by luck, # but most often, it will fail if make's support is insufficient. So # test for several consecutive successes. # # (We reuse conftest.ts[12] because we still want to modify existing # files, not create new ones, per above.) n=0 make=${MAKE-make} until test $n -eq 3; do echo one > conftest.ts1 sleep $am_try_res echo two > conftest.ts2 # ts2 should now be newer than ts1 if $make -f conftest.mk | grep 'up to date' >/dev/null; then make_ok=false break # out of $n loop fi n=`expr $n + 1` done fi # if $make_ok; then # Everything we know to check worked out, so call this resolution good. am_cv_filesystem_timestamp_resolution=$am_try_res break # out of $am_try_res loop fi # Otherwise, we'll go on to check the next resolution. fi done rm -f conftest.ts? # (end _am_filesystem_timestamp_resolution) ])]) # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_REQUIRE([_AM_FILESYSTEM_TIMESTAMP_RESOLUTION]) # This check should not be cached, as it may vary across builds of # different projects. 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). am_build_env_is_sane=no am_has_slept=no rm -f conftest.file for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file if ( 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 test "$[]2" = conftest.file ); then am_build_env_is_sane=yes break fi # Just in case. sleep "$am_cv_filesystem_timestamp_resolution" am_has_slept=yes done AC_MSG_RESULT([$am_build_env_is_sane]) if test "$am_build_env_is_sane" = no; then AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= AS_IF([test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1],, [dnl ( sleep "$am_cv_filesystem_timestamp_resolution" ) & am_sleep_pid=$! ]) 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-2024 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 # ---------------- # Enable less verbose build rules support. AC_DEFUN([_AM_SILENT_RULES], [AM_DEFAULT_VERBOSITY=1 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 ]) 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]) 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 dnl Delay evaluation of AM_DEFAULT_VERBOSITY to the end to allow multiple calls dnl to AM_SILENT_RULES to change the default value. AC_CONFIG_COMMANDS_PRE([dnl case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; esac 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 ])dnl ]) # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Set the default verbosity level to DEFAULT ("yes" being less verbose, "no" or # empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_REQUIRE([_AM_SILENT_RULES]) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])]) # Copyright (C) 2001-2024 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-2024 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-2024 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 x$am_uid = xunknown; then AC_MSG_WARN([ancient id detected; assuming current UID is ok, but dist-ustar might not work]) elif 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 x$gm_gid = xunknown; then AC_MSG_WARN([ancient id detected; assuming current GID is ok, but dist-ustar might not work]) elif 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 # Copyright (C) 2022-2024 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_XARGS_N # ---------------- # Check whether 'xargs -n' works. It should work everywhere, so the fallback # is not optimized at all as we never expect to use it. AC_DEFUN([_AM_PROG_XARGS_N], [AC_CACHE_CHECK([xargs -n works], am_cv_xargs_n_works, [dnl AS_IF([test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 3"], [am_cv_xargs_n_works=yes], [am_cv_xargs_n_works=no])]) AS_IF([test "$am_cv_xargs_n_works" = yes], [am__xargs_n='xargs -n'], [dnl am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "$@" "$am__xargs_n_arg"; done; }' ])dnl AC_SUBST(am__xargs_n) ]) sshguard-2.5.1/install-sh000755 001751 001751 00000035776 14447664672 016271 0ustar00kevinzkevinz000000 000000 #!/bin/sh # install - install a program, script, or datafile scriptversion=2020-11-14.01; # 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 # Create dirs (including intermediate dirs) using mode 755. # This is like GNU 'install' as of coreutils 8.32 (2020). mkdir_umask=22 backupsuffix= 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 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. -p pass -p to $cpprog. -s $stripprog installed files. -S SUFFIX attempt to back up existing files, with suffix SUFFIX. -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 By default, rm is invoked with -f; when overridden with RMPROG, it's up to you to specify -f if you want it. If -S is not specified, no backups are attempted. Email bug reports to bug-automake@gnu.org. Automake home page: https://www.gnu.org/software/automake/ " 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;; -p) cpprog="$cpprog -p";; -s) stripcmd=$stripprog;; -S) backupsuffix="$2" shift;; -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=$? # Don't chown directories that already exist. if test $dstdir_status = 0; then chowncmd="" fi 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 '') # 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 # The $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'. 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 if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # 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 && { test -z "$stripcmd" || { # Create $dsttmp read-write so that cp doesn't create it read-only, # which would cause strip to fail. if test -z "$doit"; then : >"$dsttmp" # No need to fork-exec 'touch'. else $doit touch "$dsttmp" fi } } && $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 # If $backupsuffix is set, and the file being installed # already exists, attempt a backup. Don't worry if it fails, # e.g., if mv doesn't support -f. if test -n "$backupsuffix" && test -f "$dst"; then $doit $mvcmd -f "$dst" "$dst$backupsuffix" 2>/dev/null fi # 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 "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd "$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.5.1/ylwrap000755 001751 001751 00000015314 14447664672 015513 0ustar00kevinzkevinz000000 000000 #! /bin/sh # ylwrap - wrapper for lex/yacc invocations. scriptversion=2018-03-07.03; # UTC # Copyright (C) 1996-2021 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.5.1/tap-driver.sh000755 001751 001751 00000046005 14447664672 016664 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Copyright (C) 2011-2021 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 assign the next test 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.5.1/src/000755 001751 001751 00000000000 15004217137 015006 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/CONTRIBUTING.rst000644 001751 001751 00000015703 14152213136 016664 0ustar00kevinzkevinz000000 000000 ======================== Contributing to SSHGuard ======================== .. contents:: For Users ========= Your feedback on how you use SSHGuard, what you like, and what annoys you, helps us improve SSHGuard. - Subscribe to the `users mailing list `_ 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.5.1/configure000755 001751 001751 00000631171 15003747015 016141 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.72 for sshguard 2.5.1. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2017, 2020-2023 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 ${ZSH_VERSION+y} && (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 e in #( e) case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac ;; esac fi # Reset variables that may have inherited troublesome values from # the environment. # IFS needs to be set, to space, tab, and newline, in precisely that order. # (If _AS_PATH_WALK were called with IFS unset, it would have the # side effect of setting IFS to empty, thus disabling word splitting.) # Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl IFS=" "" $as_nl" PS1='$ ' PS2='> ' PS4='+ ' # Ensure predictable behavior from utilities with locale-dependent output. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # We cannot yet rely on "unset" to work, but we need these variables # to be unset--not just set to an empty or harmless value--now, to # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct # also avoids known problems related to "unset" and subshell syntax # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH do eval test \${$as_var+y} \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. if ${PATH_SEPARATOR+false} :; 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 # 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # 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'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 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 \${ZSH_VERSION+y} && (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 e in #( e) case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac ;; 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 case e in #( e) exitcode=1; echo positional parameters were not saved. ;; esac fi test x\$exitcode = x0 || exit 1 blah=\$(echo \$(echo blah)) test x\"\$blah\" = xblah || 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" if (eval "$as_required") 2>/dev/null then : as_have_required=yes else case e in #( e) as_have_required=no ;; esac fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null then : else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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_run=a "$as_shell" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$as_shell as_have_required=yes if as_run=a "$as_shell" -c "$as_bourne_compatible""$as_suggested" 2>/dev/null then : break 2 fi fi done;; esac as_found=false done IFS=$as_save_IFS if $as_found then : else case e in #( e) if { test -f "$SHELL" || test -f "$SHELL.exe"; } && as_run=a "$SHELL" -c "$as_bourne_compatible""$as_required" 2>/dev/null then : CONFIG_SHELL=$SHELL as_have_required=yes fi ;; esac fi 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'. printf "%s\n" "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno then : printf "%s\n" "$0: This script requires a shell more modern than all" printf "%s\n" "$0: the shells that I found on your system." if test ${ZSH_VERSION+y} ; then printf "%s\n" "$0: In particular, zsh $ZSH_VERSION has bugs and should" printf "%s\n" "$0: be upgraded to zsh 4.3.4 or later." else printf "%s\n" "$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 ;; esac 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=`printf "%s\n" "$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 || printf "%s\n" 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 case e in #( e) as_fn_append () { eval $1=\$$1\$2 } ;; esac 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 case e in #( e) as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } ;; esac 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 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi printf "%s\n" "$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 || printf "%s\n" 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 ' t clear :clear 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" || { printf "%s\n" "$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 } # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. 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 # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. as_echo='printf %s\n' as_echo_n='printf %s' 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_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated # Sed expression to map a string onto a valid variable name. as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" as_tr_sh="eval sed '$as_sed_sh'" # deprecated 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.5.1' PACKAGE_STRING='sshguard 2.5.1' 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_STDIO_H # include #endif #ifdef HAVE_STDLIB_H # include #endif #ifdef HAVE_STRING_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_header_c_list= 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 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__xargs_n am__rm_f_notfound AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V CSCOPE ETAGS CTAGS 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 runstatedir 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 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' runstatedir='${localstatedir}/run' 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 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=`printf "%s\n" "$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=`printf "%s\n" "$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 ;; -runstatedir | --runstatedir | --runstatedi | --runstated \ | --runstate | --runstat | --runsta | --runst | --runs \ | --run | --ru | --r) ac_prev=runstatedir ;; -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ | --run=* | --ru=* | --r=*) runstatedir=$ac_optarg ;; -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=`printf "%s\n" "$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=`printf "%s\n" "$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. printf "%s\n" "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && printf "%s\n" "$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" ;; *) printf "%s\n" "$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 runstatedir 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 || printf "%s\n" 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.5.1 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] --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --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.5.1:";; 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 YACC The 'Yet Another Compiler Compiler' implementation to use. Defaults to the first program found out of: 'bison -y', '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=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`printf "%s\n" "$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 configure.gnu first; this name is used for a wrapper for # Metaconfig's "Configure" on case-insensitive file systems. 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 printf "%s\n" "$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.5.1 generated by GNU Autoconf 2.72 Copyright (C) 2023 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 conftest.beam 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\"" printf "%s\n" "$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 printf "%s\n" "$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 case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 ;; esac 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_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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case e in #( e) eval "$3=no" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$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.beam 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\"" printf "%s\n" "$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 printf "%s\n" "$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 case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 ;; esac 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 # 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 printf %s "checking for $2... " >&6; } if eval test \${$3+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (void); below. */ #include #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 (void); /* 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 (void) { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO" then : eval "$3=yes" else case e in #( e) eval "$3=no" ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext ;; esac fi eval ac_res=\$$3 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 printf "%s\n" "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func ac_configure_args_raw= for ac_arg do case $ac_arg in *\'*) ac_arg=`printf "%s\n" "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append ac_configure_args_raw " '$ac_arg'" done case $ac_configure_args_raw in *$as_nl*) ac_safe_unquote= ;; *) ac_unsafe_z='|&;<>()$`\\"*?[ '' ' # This string ends in space, tab. ac_unsafe_a="$ac_unsafe_z#~" ac_safe_unquote="s/ '\\([^$ac_unsafe_a][^$ac_unsafe_z]*\\)'/ \\1/g" ac_configure_args_raw=` printf "%s\n" "$ac_configure_args_raw" | sed "$ac_safe_unquote"`;; esac 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.5.1, which was generated by GNU Autoconf 2.72. Invocation command line was $ $0$ac_configure_args_raw _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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac printf "%s\n" "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=`printf "%s\n" "$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=$? # Sanitize IFS. IFS=" "" $as_nl" # Save into config.log some information that might help in debugging. { echo printf "%s\n" "## ---------------- ## ## 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_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 printf "%s\n" "$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 printf "%s\n" "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then printf "%s\n" "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`printf "%s\n" "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac printf "%s\n" "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then printf "%s\n" "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && printf "%s\n" "$as_me: caught signal $ac_signal" printf "%s\n" "$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 printf "%s\n" "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. printf "%s\n" "#define PACKAGE_NAME \"$PACKAGE_NAME\"" >>confdefs.h printf "%s\n" "#define PACKAGE_TARNAME \"$PACKAGE_TARNAME\"" >>confdefs.h printf "%s\n" "#define PACKAGE_VERSION \"$PACKAGE_VERSION\"" >>confdefs.h printf "%s\n" "#define PACKAGE_STRING \"$PACKAGE_STRING\"" >>confdefs.h printf "%s\n" "#define PACKAGE_BUGREPORT \"$PACKAGE_BUGREPORT\"" >>confdefs.h printf "%s\n" "#define PACKAGE_URL \"$PACKAGE_URL\"" >>confdefs.h # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. if test -n "$CONFIG_SITE"; then ac_site_files="$CONFIG_SITE" elif test "x$prefix" != xNONE; then ac_site_files="$prefix/share/config.site $prefix/etc/config.site" else ac_site_files="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" fi for ac_site_file in $ac_site_files do case $ac_site_file in #( */*) : ;; #( *) : ac_site_file=./$ac_site_file ;; esac if test -f "$ac_site_file" && test -r "$ac_site_file"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 printf "%s\n" "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 printf "%s\n" "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 printf "%s\n" "$as_me: creating cache $cache_file" >&6;} >$cache_file fi as_fn_append ac_header_c_list " stdio.h stdio_h HAVE_STDIO_H" # Test code for whether the C compiler supports C89 (global declarations) ac_c_conftest_c89_globals=' /* Does the compiler advertise C89 conformance? Do not test the value of __STDC__, because some compilers set it to 0 while being otherwise adequately conformant. */ #if !defined __STDC__ # error "Compiler does not advertise C89 conformance" #endif #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7 src/conf.sh. */ struct buf { int x; }; struct buf * (*rcsopen) (struct buf *, struct stat *, int); static char *e (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; } /* C89 style stringification. */ #define noexpand_stringify(a) #a const char *stringified = noexpand_stringify(arbitrary+token=sequence); /* C89 style token pasting. Exercises some of the corner cases that e.g. old MSVC gets wrong, but not very hard. */ #define noexpand_concat(a,b) a##b #define expand_concat(a,b) noexpand_concat(a,b) extern int vA; extern int vbee; #define aye A #define bee B int *pvA = &expand_concat(v,aye); int *pvbee = &noexpand_concat(v,bee); /* 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 do not provoke an error unfortunately, instead are silently treated as an "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 is necessary to write \x00 == 0 to get something that is 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 **, int *(*)(struct buf *, struct stat *, int), int, int);' # Test code for whether the C compiler supports C89 (body of main). ac_c_conftest_c89_main=' ok |= (argc == 0 || f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]); ' # Test code for whether the C compiler supports C99 (global declarations) ac_c_conftest_c99_globals=' /* Does the compiler advertise C99 conformance? */ #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 199901L # error "Compiler does not advertise C99 conformance" #endif // See if C++-style comments work. #include extern int puts (const char *); extern int printf (const char *, ...); extern int dprintf (int, const char *, ...); extern void *malloc (size_t); extern void free (void *); // Check varargs macros. These examples are taken from C99 6.10.3.5. // dprintf is used instead of fprintf to avoid needing to declare // FILE and stderr. #define debug(...) dprintf (2, __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 #error "your preprocessor is broken" #endif #if BIG_OK #else #error "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) { // 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 bool 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 = 0; float fnumber = 0; 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); return *str && number && fnumber; } ' # Test code for whether the C compiler supports C99 (body of main). ac_c_conftest_c99_main=' // Check bool. _Bool success = false; success |= (argc != 0); // Check restrict. if (test_restrict ("String literal") == 0) success = true; char *restrict newvar = "Another string"; // Check varargs. success &= 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; // Work around memory leak warnings. free (ia); // 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[0] = argv[0][0]; dynamic_array[ni.number - 1] = 543; // work around unused variable warnings ok |= (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == '\''x'\'' || dynamic_array[ni.number - 1] != 543); ' # Test code for whether the C compiler supports C11 (global declarations) ac_c_conftest_c11_globals=' /* Does the compiler advertise C11 conformance? */ #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L # error "Compiler does not advertise C11 conformance" #endif // Check _Alignas. char _Alignas (double) aligned_as_double; char _Alignas (0) no_special_alignment; extern char aligned_as_int; char _Alignas (0) _Alignas (int) aligned_as_int; // Check _Alignof. enum { int_alignment = _Alignof (int), int_array_alignment = _Alignof (int[100]), char_alignment = _Alignof (char) }; _Static_assert (0 < -_Alignof (int), "_Alignof is signed"); // Check _Noreturn. int _Noreturn does_not_return (void) { for (;;) continue; } // Check _Static_assert. struct test_static_assert { int x; _Static_assert (sizeof (int) <= sizeof (long int), "_Static_assert does not work in struct"); long int y; }; // Check UTF-8 literals. #define u8 syntax error! char const utf8_literal[] = u8"happens to be ASCII" "another string"; // Check duplicate typedefs. typedef long *long_ptr; typedef long int *long_ptr; typedef long_ptr long_ptr; // Anonymous structures and unions -- taken from C11 6.7.2.1 Example 1. struct anonymous { union { struct { int i; int j; }; struct { int k; long int l; } w; }; int m; } v1; ' # Test code for whether the C compiler supports C11 (body of main). ac_c_conftest_c11_main=' _Static_assert ((offsetof (struct anonymous, i) == offsetof (struct anonymous, w.k)), "Anonymous union alignment botch"); v1.i = 2; v1.w.k = 5; ok |= v1.i != 5; ' # Test code for whether the C compiler supports C11 (complete). ac_c_conftest_c11_program="${ac_c_conftest_c89_globals} ${ac_c_conftest_c99_globals} ${ac_c_conftest_c11_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} ${ac_c_conftest_c99_main} ${ac_c_conftest_c11_main} return ok; } " # Test code for whether the C compiler supports C99 (complete). ac_c_conftest_c99_program="${ac_c_conftest_c89_globals} ${ac_c_conftest_c99_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} ${ac_c_conftest_c99_main} return ok; } " # Test code for whether the C compiler supports C89 (complete). ac_c_conftest_c89_program="${ac_c_conftest_c89_globals} int main (int argc, char **argv) { int ok = 0; ${ac_c_conftest_c89_main} return ok; } " as_fn_append ac_header_c_list " stdlib.h stdlib_h HAVE_STDLIB_H" as_fn_append ac_header_c_list " string.h string_h HAVE_STRING_H" as_fn_append ac_header_c_list " inttypes.h inttypes_h HAVE_INTTYPES_H" as_fn_append ac_header_c_list " stdint.h stdint_h HAVE_STDINT_H" as_fn_append ac_header_c_list " strings.h strings_h HAVE_STRINGS_H" as_fn_append ac_header_c_list " sys/stat.h sys_stat_h HAVE_SYS_STAT_H" as_fn_append ac_header_c_list " sys/types.h sys_types_h HAVE_SYS_TYPES_H" as_fn_append ac_header_c_list " unistd.h unistd_h HAVE_UNISTD_H" as_fn_append ac_header_c_list " wchar.h wchar_h HAVE_WCHAR_H" as_fn_append ac_header_c_list " minix/config.h minix_config_h HAVE_MINIX_CONFIG_H" # Auxiliary files required by this configure script. ac_aux_files="ar-lib compile tap-driver.sh missing install-sh" # Locations in which to look for auxiliary files. ac_aux_dir_candidates="${srcdir}${PATH_SEPARATOR}${srcdir}/..${PATH_SEPARATOR}${srcdir}/../.." # Search for a directory containing all of the required auxiliary files, # $ac_aux_files, from the $PATH-style list $ac_aux_dir_candidates. # If we don't find one directory that contains all the files we need, # we report the set of missing files from the *first* directory in # $ac_aux_dir_candidates and give up. ac_missing_aux_files="" ac_first_candidate=: printf "%s\n" "$as_me:${as_lineno-$LINENO}: looking for aux files: $ac_aux_files" >&5 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in $ac_aux_dir_candidates do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac as_found=: printf "%s\n" "$as_me:${as_lineno-$LINENO}: trying $as_dir" >&5 ac_aux_dir_found=yes ac_install_sh= for ac_aux in $ac_aux_files do # As a special case, if "install-sh" is required, that requirement # can be satisfied by any of "install-sh", "install.sh", or "shtool", # and $ac_install_sh is set appropriately for whichever one is found. if test x"$ac_aux" = x"install-sh" then if test -f "${as_dir}install-sh"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install-sh found" >&5 ac_install_sh="${as_dir}install-sh -c" elif test -f "${as_dir}install.sh"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}install.sh found" >&5 ac_install_sh="${as_dir}install.sh -c" elif test -f "${as_dir}shtool"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}shtool found" >&5 ac_install_sh="${as_dir}shtool install -c" else ac_aux_dir_found=no if $ac_first_candidate; then ac_missing_aux_files="${ac_missing_aux_files} install-sh" else break fi fi else if test -f "${as_dir}${ac_aux}"; then printf "%s\n" "$as_me:${as_lineno-$LINENO}: ${as_dir}${ac_aux} found" >&5 else ac_aux_dir_found=no if $ac_first_candidate; then ac_missing_aux_files="${ac_missing_aux_files} ${ac_aux}" else break fi fi fi done if test "$ac_aux_dir_found" = yes; then ac_aux_dir="$as_dir" break fi ac_first_candidate=false as_found=false done IFS=$as_save_IFS if $as_found then : else case e in #( e) as_fn_error $? "cannot find required auxiliary files:$ac_missing_aux_files" "$LINENO" 5 ;; esac 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. if test -f "${ac_aux_dir}config.guess"; then ac_config_guess="$SHELL ${ac_aux_dir}config.guess" fi if test -f "${ac_aux_dir}config.sub"; then ac_config_sub="$SHELL ${ac_aux_dir}config.sub" fi if test -f "$ac_aux_dir/configure"; then ac_configure="$SHELL ${ac_aux_dir}configure" 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,) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&5 printf "%s\n" "$as_me: error: '$ac_var' was set to '$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' was not set in the previous run" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: '$ac_var' has changed since the previous run:" >&5 printf "%s\n" "$as_me: error: '$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&5 printf "%s\n" "$as_me: warning: ignoring whitespace changes in '$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: former value: '$ac_old_val'" >&5 printf "%s\n" "$as_me: former value: '$ac_old_val'" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: current value: '$ac_new_val'" >&5 printf "%s\n" "$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=`printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 printf "%s\n" "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run '${MAKE-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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 printf %s "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } # Check whether --enable-maintainer-mode was given. if test ${enable_maintainer_mode+y} then : enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval else case e in #( e) USE_MAINTAINER_MODE=yes ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 printf "%s\n" "$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.17' # 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. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 printf %s "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if test ${ac_cv_path_install+y} then : printf %s "(cached) " >&6 else case e in #( e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac # Account for fact that we put trailing slashes in our PATH walk. 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 ;; esac fi if test ${ac_cv_path_install+y}; 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 printf "%s\n" "$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' { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether sleep supports fractional seconds" >&5 printf %s "checking whether sleep supports fractional seconds... " >&6; } if test ${am_cv_sleep_fractional_seconds+y} then : printf %s "(cached) " >&6 else case e in #( e) if sleep 0.001 2>/dev/null then : am_cv_sleep_fractional_seconds=yes else case e in #( e) am_cv_sleep_fractional_seconds=no ;; esac fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_sleep_fractional_seconds" >&5 printf "%s\n" "$am_cv_sleep_fractional_seconds" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking filesystem timestamp resolution" >&5 printf %s "checking filesystem timestamp resolution... " >&6; } if test ${am_cv_filesystem_timestamp_resolution+y} then : printf %s "(cached) " >&6 else case e in #( e) # Default to the worst case. am_cv_filesystem_timestamp_resolution=2 # Only try to go finer than 1 sec if sleep can do it. # Don't try 1 sec, because if 0.01 sec and 0.1 sec don't work, # - 1 sec is not much of a win compared to 2 sec, and # - it takes 2 seconds to perform the test whether 1 sec works. # # Instead, just use the default 2s on platforms that have 1s resolution, # accept the extra 1s delay when using $sleep in the Automake tests, in # exchange for not incurring the 2s delay for running the test for all # packages. # am_try_resolutions= if test "$am_cv_sleep_fractional_seconds" = yes; then # Even a millisecond often causes a bunch of false positives, # so just try a hundredth of a second. The time saved between .001 and # .01 is not terribly consequential. am_try_resolutions="0.01 0.1 $am_try_resolutions" fi # In order to catch current-generation FAT out, we must *modify* files # that already exist; the *creation* timestamp is finer. Use names # that make ls -t sort them differently when they have equal # timestamps than when they have distinct timestamps, keeping # in mind that ls -t prints the *newest* file first. rm -f conftest.ts? : > conftest.ts1 : > conftest.ts2 : > conftest.ts3 # Make sure ls -t actually works. Do 'set' in a subshell so we don't # clobber the current shell's arguments. (Outer-level square brackets # are removed by m4; they're present so that m4 does not expand # ; be careful, easy to get confused.) if ( set X `ls -t conftest.ts[12]` && { test "$*" != "X conftest.ts1 conftest.ts2" || test "$*" != "X conftest.ts2 conftest.ts1"; } ); then :; else # 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". printf "%s\n" ""Bad output from ls -t: \"`ls -t conftest.ts[12]`\""" >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error $? "ls -t produces unexpected output. Make sure there is not a broken ls alias in your environment. See 'config.log' for more details" "$LINENO" 5; } fi for am_try_res in $am_try_resolutions; do # Any one fine-grained sleep might happen to cross the boundary # between two values of a coarser actual resolution, but if we do # two fine-grained sleeps in a row, at least one of them will fall # entirely within a coarse interval. echo alpha > conftest.ts1 sleep $am_try_res echo beta > conftest.ts2 sleep $am_try_res echo gamma > conftest.ts3 # We assume that 'ls -t' will make use of high-resolution # timestamps if the operating system supports them at all. if (set X `ls -t conftest.ts?` && test "$2" = conftest.ts3 && test "$3" = conftest.ts2 && test "$4" = conftest.ts1); then # # Ok, ls -t worked. If we're at a resolution of 1 second, we're done, # because we don't need to test make. make_ok=true if test $am_try_res != 1; then # But if we've succeeded so far with a subsecond resolution, we # have one more thing to check: make. It can happen that # everything else supports the subsecond mtimes, but make doesn't; # notably on macOS, which ships make 3.81 from 2006 (the last one # released under GPLv2). https://bugs.gnu.org/68808 # # We test $MAKE if it is defined in the environment, else "make". # It might get overridden later, but our hope is that in practice # it does not matter: it is the system "make" which is (by far) # the most likely to be broken, whereas if the user overrides it, # probably they did so with a better, or at least not worse, make. # https://lists.gnu.org/archive/html/automake/2024-06/msg00051.html # # Create a Makefile (real tab character here): rm -f conftest.mk echo 'conftest.ts1: conftest.ts2' >conftest.mk echo ' touch conftest.ts2' >>conftest.mk # # Now, running # touch conftest.ts1; touch conftest.ts2; make # should touch ts1 because ts2 is newer. This could happen by luck, # but most often, it will fail if make's support is insufficient. So # test for several consecutive successes. # # (We reuse conftest.ts[12] because we still want to modify existing # files, not create new ones, per above.) n=0 make=${MAKE-make} until test $n -eq 3; do echo one > conftest.ts1 sleep $am_try_res echo two > conftest.ts2 # ts2 should now be newer than ts1 if $make -f conftest.mk | grep 'up to date' >/dev/null; then make_ok=false break # out of $n loop fi n=`expr $n + 1` done fi # if $make_ok; then # Everything we know to check worked out, so call this resolution good. am_cv_filesystem_timestamp_resolution=$am_try_res break # out of $am_try_res loop fi # Otherwise, we'll go on to check the next resolution. fi done rm -f conftest.ts? # (end _am_filesystem_timestamp_resolution) ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_filesystem_timestamp_resolution" >&5 printf "%s\n" "$am_cv_filesystem_timestamp_resolution" >&6; } # This check should not be cached, as it may vary across builds of # different projects. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 printf %s "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). am_build_env_is_sane=no am_has_slept=no rm -f conftest.file for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file if ( 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 test "$2" = conftest.file ); then am_build_env_is_sane=yes break fi # Just in case. sleep "$am_cv_filesystem_timestamp_resolution" am_has_slept=yes done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_build_env_is_sane" >&5 printf "%s\n" "$am_build_env_is_sane" >&6; } if test "$am_build_env_is_sane" = no; then as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi # 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 test -e conftest.file || grep 'slept: no' conftest.file >/dev/null 2>&1 then : else case e in #( e) ( sleep "$am_cv_filesystem_timestamp_resolution" ) & am_sleep_pid=$! ;; esac 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=`printf "%s\n" "$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= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_STRIP+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 printf "%s\n" "$STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_STRIP+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 printf "%s\n" "$ac_ct_STRIP" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$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" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a race-free mkdir -p" >&5 printf %s "checking for a race-free mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if test ${ac_cv_path_mkdir+y} then : printf %s "(cached) " >&6 else case e in #( e) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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 ('*'coreutils) '* | \ *'BusyBox '* | \ '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 ;; esac fi test -d ./--version && rmdir ./--version if test ${ac_cv_path_mkdir+y}; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use plain mkdir -p, # in the hope it doesn't have the bugs of ancient mkdir. MKDIR_P='mkdir -p' fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AWK+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 printf "%s\n" "$AWK" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$AWK" && break done { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 printf %s "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`printf "%s\n" "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval test \${ac_cv_prog_make_${ac_make}_set+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 ;; esac fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } SET_MAKE= else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 AM_DEFAULT_VERBOSITY=1 # Check whether --enable-silent-rules was given. if test ${enable_silent_rules+y} then : enableval=$enable_silent_rules; fi am_make=${MAKE-make} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 printf %s "checking whether $am_make supports nested variables... " >&6; } if test ${am_cv_make_support_nested_variables+y} then : printf %s "(cached) " >&6 else case e in #( e) if printf "%s\n" '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 ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 printf "%s\n" "$am_cv_make_support_nested_variables" >&6; } AM_BACKSLASH='\' am__rm_f_notfound= if (rm -f && rm -fr && rm -rf) 2>/dev/null then : else case e in #( e) am__rm_f_notfound='""' ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking xargs -n works" >&5 printf %s "checking xargs -n works... " >&6; } if test ${am_cv_xargs_n_works+y} then : printf %s "(cached) " >&6 else case e in #( e) if test "`echo 1 2 3 | xargs -n2 echo`" = "1 2 3" then : am_cv_xargs_n_works=yes else case e in #( e) am_cv_xargs_n_works=no ;; esac fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_xargs_n_works" >&5 printf "%s\n" "$am_cv_xargs_n_works" >&6; } if test "$am_cv_xargs_n_works" = yes then : am__xargs_n='xargs -n' else case e in #( e) am__xargs_n='am__xargs_n () { shift; sed "s/ /\\n/g" | while read am__xargs_n_arg; do "" "$am__xargs_n_arg"; done; }' ;; esac fi 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.5.1' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h printf "%s\n" "#define VERSION \"$VERSION\"" >>confdefs.h # 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 -' # Variables for tags utilities; see am/tags.am if test -z "$CTAGS"; then CTAGS=ctags fi if test -z "$ETAGS"; then ETAGS=etags fi if test -z "$CSCOPE"; then CSCOPE=cscope fi AM_DEFAULT_VERBOSITY=0 # Enable POSIX extensions on hosts that normally disable them. DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 printf %s "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.* { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 printf "%s\n" "${_am_result}" >&6; } # Check whether --enable-dependency-tracking was given. if test ${enable_dependency_tracking+y} 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$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 ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}clang", so it can be a program name with args. set dummy ${ac_tool_prefix}clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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}clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi CC=$ac_cv_prog_CC if test -n "$CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 printf "%s\n" "$CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "clang", so it can be a program name with args. set dummy clang; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_CC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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="clang" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 printf "%s\n" "$ac_ct_CC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$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 fi test -z "$CC" && { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$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. printf "%s\n" "$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 -version; 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\"" printf "%s\n" "$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 printf "%s\n" "$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 (void) { ; 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. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 printf %s "checking whether the C compiler works... " >&6; } ac_link_default=`printf "%s\n" "$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\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? printf "%s\n" "$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+y} && 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 case e in #( e) ac_file='' ;; esac fi if test -z "$ac_file" then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$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 case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5 printf "%s\n" "yes" >&6; } ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 printf %s "checking for C compiler default output file name... " >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 printf %s "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\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$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 case e in #( e) { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$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; } ;; esac fi rm -f conftest conftest$ac_cv_exeext { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 printf "%s\n" "$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 (void) { FILE *f = fopen ("conftest.out", "w"); if (!f) return 1; 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. { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 printf %s "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\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? printf "%s\n" "$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\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? printf "%s\n" "$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 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;} as_fn_error 77 "cannot run C compiled programs. If you meant to cross compile, use '--host'. See 'config.log' for more details" "$LINENO" 5; } fi fi fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 printf "%s\n" "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext \ conftest.o conftest.obj conftest.out ac_clean_files=$ac_clean_files_save { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 printf %s "checking for suffix of object files... " >&6; } if test ${ac_cv_objext+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; 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\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? printf "%s\n" "$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 case e in #( e) printf "%s\n" "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$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; } ;; esac fi rm -f conftest.$ac_cv_objext conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 printf "%s\n" "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether the compiler supports GNU C" >&5 printf %s "checking whether the compiler supports GNU C... " >&6; } if test ${ac_cv_c_compiler_gnu+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_compiler_gnu=yes else case e in #( e) ac_compiler_gnu=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 printf "%s\n" "$ac_cv_c_compiler_gnu" >&6; } ac_compiler_gnu=$ac_cv_c_compiler_gnu if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+y} ac_save_CFLAGS=$CFLAGS { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 printf %s "checking whether $CC accepts -g... " >&6; } if test ${ac_cv_prog_cc_g+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_g=yes else case e in #( e) CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else case e in #( e) ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; 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.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 printf "%s\n" "$ac_cv_prog_cc_g" >&6; } if test $ac_test_CFLAGS; 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 ac_prog_cc_stdc=no if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C11 features" >&5 printf %s "checking for $CC option to enable C11 features... " >&6; } if test ${ac_cv_prog_cc_c11+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_cc_c11=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c11_program _ACEOF for ac_arg in '' -std=gnu11 do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO" then : ac_cv_prog_cc_c11=$ac_arg fi rm -f core conftest.err conftest.$ac_objext conftest.beam test "x$ac_cv_prog_cc_c11" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC ;; esac fi if test "x$ac_cv_prog_cc_c11" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else case e in #( e) if test "x$ac_cv_prog_cc_c11" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c11" >&5 printf "%s\n" "$ac_cv_prog_cc_c11" >&6; } CC="$CC $ac_cv_prog_cc_c11" ;; esac fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c11 ac_prog_cc_stdc=c11 ;; esac fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C99 features" >&5 printf %s "checking for $CC option to enable C99 features... " >&6; } if test ${ac_cv_prog_cc_c99+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_cc_c99=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c99_program _ACEOF for ac_arg in '' -std=gnu99 -std=c99 -c99 -qlanglvl=extc1x -qlanglvl=extc99 -AC99 -D_STDC_C99= 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 conftest.beam test "x$ac_cv_prog_cc_c99" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC ;; esac fi if test "x$ac_cv_prog_cc_c99" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else case e in #( e) if test "x$ac_cv_prog_cc_c99" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5 printf "%s\n" "$ac_cv_prog_cc_c99" >&6; } CC="$CC $ac_cv_prog_cc_c99" ;; esac fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99 ac_prog_cc_stdc=c99 ;; esac fi fi if test x$ac_prog_cc_stdc = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $CC option to enable C89 features" >&5 printf %s "checking for $CC option to enable C89 features... " >&6; } if test ${ac_cv_prog_cc_c89+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $ac_c_conftest_c89_program _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 conftest.beam test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC ;; esac fi if test "x$ac_cv_prog_cc_c89" = xno then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 printf "%s\n" "unsupported" >&6; } else case e in #( e) if test "x$ac_cv_prog_cc_c89" = x then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 printf "%s\n" "none needed" >&6; } else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 printf "%s\n" "$ac_cv_prog_cc_c89" >&6; } CC="$CC $ac_cv_prog_cc_c89" ;; esac fi ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89 ac_prog_cc_stdc=c89 ;; esac fi 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 printf %s "checking whether $CC understands -c and -o together... " >&6; } if test ${am_cv_prog_cc_c_o+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main (void) { ; 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 ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 printf "%s\n" "$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= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 printf %s "checking dependency style of $depcc... " >&6; } if test ${am_cv_CC_dependencies_compiler_type+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 thus: # 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 ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 printf "%s\n" "$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_header= ac_cache= for ac_item in $ac_header_c_list do if test $ac_cache; then ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default" if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then printf "%s\n" "#define $ac_item 1" >> confdefs.h fi ac_header= ac_cache= elif test $ac_header; then ac_cache=$ac_item else ac_header=$ac_item fi done if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes then : printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5 printf %s "checking whether it is safe to define __EXTENSIONS__... " >&6; } if test ${ac_cv_safe_to_define___extensions__+y} then : printf %s "(cached) " >&6 else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # define __EXTENSIONS__ 1 $ac_includes_default int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_safe_to_define___extensions__=yes else case e in #( e) ac_cv_safe_to_define___extensions__=no ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5 printf "%s\n" "$ac_cv_safe_to_define___extensions__" >&6; } { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether _XOPEN_SOURCE should be defined" >&5 printf %s "checking whether _XOPEN_SOURCE should be defined... " >&6; } if test ${ac_cv_should_define__xopen_source+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_should_define__xopen_source=no if test $ac_cv_header_wchar_h = yes then : cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include mbstate_t x; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : else case e in #( e) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define _XOPEN_SOURCE 500 #include mbstate_t x; int main (void) { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO" then : ac_cv_should_define__xopen_source=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_should_define__xopen_source" >&5 printf "%s\n" "$ac_cv_should_define__xopen_source" >&6; } printf "%s\n" "#define _ALL_SOURCE 1" >>confdefs.h printf "%s\n" "#define _DARWIN_C_SOURCE 1" >>confdefs.h printf "%s\n" "#define _GNU_SOURCE 1" >>confdefs.h printf "%s\n" "#define _HPUX_ALT_XOPEN_SOCKET_API 1" >>confdefs.h printf "%s\n" "#define _NETBSD_SOURCE 1" >>confdefs.h printf "%s\n" "#define _OPENBSD_SOURCE 1" >>confdefs.h printf "%s\n" "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_BFP_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_DFP_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_LIB_EXT2__ 1" >>confdefs.h printf "%s\n" "#define __STDC_WANT_MATH_SPEC_FUNCS__ 1" >>confdefs.h printf "%s\n" "#define _TANDEM_SOURCE 1" >>confdefs.h if test $ac_cv_header_minix_config_h = yes then : MINIX=yes printf "%s\n" "#define _MINIX 1" >>confdefs.h printf "%s\n" "#define _POSIX_SOURCE 1" >>confdefs.h printf "%s\n" "#define _POSIX_1_SOURCE 2" >>confdefs.h else case e in #( e) MINIX= ;; esac fi if test $ac_cv_safe_to_define___extensions__ = yes then : printf "%s\n" "#define __EXTENSIONS__ 1" >>confdefs.h fi if test $ac_cv_should_define__xopen_source = yes then : printf "%s\n" "#define _XOPEN_SOURCE 500" >>confdefs.h fi printf "%s\n" "## -------------- ## ## Program Checks ## ## -------------- ##" 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_RANLIB+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi RANLIB=$ac_cv_prog_RANLIB if test -n "$RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5 printf "%s\n" "$RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_RANLIB+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB if test -n "$ac_ct_RANLIB"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5 printf "%s\n" "$ac_ct_RANLIB" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi if test "x$ac_ct_RANLIB" = x; then RANLIB=":" else case $cross_compiling:$ac_tool_warned in yes:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$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 -y' 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_YACC+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi YACC=$ac_cv_prog_YACC if test -n "$YACC"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5 printf "%s\n" "$YACC" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_AR+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi AR=$ac_cv_prog_AR if test -n "$AR"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $AR" >&5 printf "%s\n" "$AR" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_ac_ct_AR+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi ac_ct_AR=$ac_cv_prog_ac_ct_AR if test -n "$ac_ct_AR"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5 printf "%s\n" "$ac_ct_AR" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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:) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 printf "%s\n" "$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} : ${ARFLAGS=cr} { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking the archiver ($AR) interface" >&5 printf %s "checking the archiver ($AR) interface... " >&6; } if test ${am_cv_ar_interface+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 $ARFLAGS 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=$? printf "%s\n" "$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=$? printf "%s\n" "$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.beam 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 ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $am_cv_ar_interface" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_LEX+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi LEX=$ac_cv_prog_LEX if test -n "$LEX"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5 printf "%s\n" "$LEX" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "no" >&6; } fi test -n "$LEX" && break done test -n "$LEX" || LEX=":" if test "x$LEX" != "x:"; then cat >conftest.l <<_ACEOF %{ #ifdef __cplusplus extern "C" #endif int yywrap(void); %} %% a { ECHO; } b { REJECT; } c { yymore (); } d { yyless (1); } e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument. */ #ifdef __cplusplus yyless ((yyinput () != 0)); #else yyless ((input () != 0)); #endif } f { unput (yytext[0]); } . { BEGIN INITIAL; } %% #ifdef YYTEXT_POINTER extern char *yytext; #endif int yywrap (void) { return 1; } int main (void) { return ! yylex (); } _ACEOF { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex output file root" >&5 printf %s "checking for lex output file root... " >&6; } if test ${ac_cv_prog_lex_root+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_cv_prog_lex_root=unknown { { 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\"" printf "%s\n" "$ac_try_echo"; } >&5 (eval "$LEX conftest.l") 2>&5 ac_status=$? printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && 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 fi ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5 printf "%s\n" "$ac_cv_prog_lex_root" >&6; } if test "$ac_cv_prog_lex_root" = unknown then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cannot find output from $LEX; giving up on $LEX" >&5 printf "%s\n" "$as_me: WARNING: cannot find output from $LEX; giving up on $LEX" >&2;} LEX=: LEXLIB= fi LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root if test ${LEXLIB+y} then : else case e in #( e) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for lex library" >&5 printf %s "checking for lex library... " >&6; } if test ${ac_cv_lib_lex+y} then : printf %s "(cached) " >&6 else case e in #( e) ac_save_LIBS="$LIBS" ac_found=false for ac_cv_lib_lex in 'none needed' -lfl -ll 'not found'; do case $ac_cv_lib_lex in #( 'none needed') : ;; #( 'not found') : break ;; #( *) : LIBS="$ac_cv_lib_lex $ac_save_LIBS" ;; #( *) : ;; esac 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_found=: fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext conftest.$ac_ext if $ac_found; then break fi done LIBS="$ac_save_LIBS" ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5 printf "%s\n" "$ac_cv_lib_lex" >&6; } if test "$ac_cv_lib_lex" = 'not found' then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: required lex library not found; giving up on $LEX" >&5 printf "%s\n" "$as_me: WARNING: required lex library not found; giving up on $LEX" >&2;} LEX=: LEXLIB= elif test "$ac_cv_lib_lex" = 'none needed' then : LEXLIB='' else case e in #( e) LEXLIB=$ac_cv_lib_lex ;; esac fi ac_save_LIBS="$LIBS" LIBS= { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing yywrap" >&5 printf %s "checking for library containing yywrap... " >&6; } if test ${ac_cv_search_yywrap+y} then : printf %s "(cached) " >&6 else case e in #( e) 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. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char yywrap (void); int main (void) { return yywrap (); ; return 0; } _ACEOF for ac_lib in '' fl l 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_yywrap=$ac_res fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext if test ${ac_cv_search_yywrap+y} then : break fi done if test ${ac_cv_search_yywrap+y} then : else case e in #( e) ac_cv_search_yywrap=no ;; esac fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_yywrap" >&5 printf "%s\n" "$ac_cv_search_yywrap" >&6; } ac_res=$ac_cv_search_yywrap if test "$ac_res" != no then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" LEXLIB="$LIBS" fi LIBS="$ac_save_LIBS" ;; esac fi if test "$LEX" != : then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5 printf %s "checking whether yytext is a pointer... " >&6; } if test ${ac_cv_prog_lex_yytext_pointer+y} then : printf %s "(cached) " >&6 else case e in #( e) # 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 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_compile "$LINENO" then : ac_cv_prog_lex_yytext_pointer=yes fi rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5 printf "%s\n" "$ac_cv_prog_lex_yytext_pointer" >&6; } if test $ac_cv_prog_lex_yytext_pointer = yes; then printf "%s\n" "#define YYTEXT_POINTER 1" >>confdefs.h fi fi rm -f conftest.l $LEX_OUTPUT_ROOT.c fi if test "$LEX" = :; then LEX=${am_missing_run}flex fi printf "%s\n" "## ----------------------------------- ## ## Headers, Types, and Compiler Checks ## ## ----------------------------------- ##" ac_fn_c_check_header_compile "$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default" if test "x$ac_cv_header_getopt_h" = xyes then : printf "%s\n" "#define HAVE_GETOPT_H 1" >>confdefs.h fi for ac_header in capsicum_helpers.h libcasper.h do : as_ac_Header=`printf "%s\n" "ac_cv_header_$ac_header" | sed "$as_sed_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 `printf "%s\n" "HAVE_$ac_header" | sed "$as_sed_cpp"` 1 _ACEOF capsicum_found=candidate fi done if test "$capsicum_found" = "candidate" then : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing cap_init" >&5 printf %s "checking for library containing cap_init... " >&6; } if test ${ac_cv_search_cap_init+y} then : printf %s "(cached) " >&6 else case e in #( e) 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. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char cap_init (void); int main (void) { return cap_init (); ; return 0; } _ACEOF for ac_lib in '' casper 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_cap_init=$ac_res fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext if test ${ac_cv_search_cap_init+y} then : break fi done if test ${ac_cv_search_cap_init+y} then : else case e in #( e) ac_cv_search_cap_init=no ;; esac fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_cap_init" >&5 printf "%s\n" "$ac_cv_search_cap_init" >&6; } ac_res=$ac_cv_search_cap_init if test "$ac_res" != no then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" capsicum_found=yes fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing cap_getaddrinfo" >&5 printf %s "checking for library containing cap_getaddrinfo... " >&6; } if test ${ac_cv_search_cap_getaddrinfo+y} then : printf %s "(cached) " >&6 else case e in #( e) 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. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char cap_getaddrinfo (void); int main (void) { return cap_getaddrinfo (); ; return 0; } _ACEOF for ac_lib in '' cap_net 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_cap_getaddrinfo=$ac_res fi rm -f core conftest.err conftest.$ac_objext conftest.beam \ conftest$ac_exeext if test ${ac_cv_search_cap_getaddrinfo+y} then : break fi done if test ${ac_cv_search_cap_getaddrinfo+y} then : else case e in #( e) ac_cv_search_cap_getaddrinfo=no ;; esac fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_cap_getaddrinfo" >&5 printf "%s\n" "$ac_cv_search_cap_getaddrinfo" >&6; } ac_res=$ac_cv_search_cap_getaddrinfo if test "$ac_res" != no then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" capsicum_found=yes fi fi if test "$capsicum_found" = "yes" then : printf "%s\n" "#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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_prog_RST2MAN_PROG+y} then : printf %s "(cached) " >&6 else case e in #( e) 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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" printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi ;; esac fi RST2MAN_PROG=$ac_cv_prog_RST2MAN_PROG if test -n "$RST2MAN_PROG"; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $RST2MAN_PROG" >&5 printf "%s\n" "$RST2MAN_PROG" >&6; } else { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5 printf "%s\n" "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 : { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: rst2man not found; using pre-built man pages" >&5 printf "%s\n" "$as_me: WARNING: rst2man not found; using pre-built man pages" >&2;} fi printf "%s\n" "## ----------------- ## ## Library Functions ## ## ----------------- ##" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 printf %s "checking for library containing gethostbyname... " >&6; } if test ${ac_cv_search_gethostbyname+y} then : printf %s "(cached) " >&6 else case e in #( e) 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. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char gethostbyname (void); int main (void) { 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.beam \ conftest$ac_exeext if test ${ac_cv_search_gethostbyname+y} then : break fi done if test ${ac_cv_search_gethostbyname+y} then : else case e in #( e) ac_cv_search_gethostbyname=no ;; esac fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_create" >&5 printf %s "checking for library containing pthread_create... " >&6; } if test ${ac_cv_search_pthread_create+y} then : printf %s "(cached) " >&6 else case e in #( e) 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. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char pthread_create (void); int main (void) { 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.beam \ conftest$ac_exeext if test ${ac_cv_search_pthread_create+y} then : break fi done if test ${ac_cv_search_pthread_create+y} then : else case e in #( e) ac_cv_search_pthread_create=no ;; esac fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_create" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 printf %s "checking for library containing socket... " >&6; } if test ${ac_cv_search_socket+y} then : printf %s "(cached) " >&6 else case e in #( e) 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. The 'extern "C"' is for builds by C++ compilers; although this is not generally supported in C code supporting it here has little cost and some practical benefit (sr 110532). */ #ifdef __cplusplus extern "C" #endif char socket (void); int main (void) { 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.beam \ conftest$ac_exeext if test ${ac_cv_search_socket+y} then : break fi done if test ${ac_cv_search_socket+y} then : else case e in #( e) ac_cv_search_socket=no ;; esac fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS ;; esac fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 printf "%s\n" "$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_fn_c_check_func "$LINENO" "setresgid" "ac_cv_func_setresgid" if test "x$ac_cv_func_setresgid" = xyes then : printf "%s\n" "#define HAVE_SETRESGID 1" >>confdefs.h fi ac_fn_c_check_func "$LINENO" "setresuid" "ac_cv_func_setresuid" if test "x$ac_cv_func_setresuid" = xyes then : printf "%s\n" "#define HAVE_SETRESUID 1" >>confdefs.h 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_*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 printf "%s\n" "$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+y} || &/ 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 printf "%s\n" "$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=`printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 printf %s "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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: done" >&5 printf "%s\n" "done" >&6; } case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; esac 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 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" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 printf "%s\n" "$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 ${ZSH_VERSION+y} && (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 e in #( e) case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac ;; esac fi # Reset variables that may have inherited troublesome values from # the environment. # IFS needs to be set, to space, tab, and newline, in precisely that order. # (If _AS_PATH_WALK were called with IFS unset, it would have the # side effect of setting IFS to empty, thus disabling word splitting.) # Quoting is to prevent editors from complaining about space-tab. as_nl=' ' export as_nl IFS=" "" $as_nl" PS1='$ ' PS2='> ' PS4='+ ' # Ensure predictable behavior from utilities with locale-dependent output. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # We cannot yet rely on "unset" to work, but we need these variables # to be unset--not just set to an empty or harmless value--now, to # avoid bugs in old shells (e.g. pre-3.0 UWIN ksh). This construct # also avoids known problems related to "unset" and subshell syntax # in other old shells (e.g. bash 2.01 and pdksh 5.2.14). for as_var in BASH_ENV ENV MAIL MAILPATH CDPATH do eval test \${$as_var+y} \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done # Ensure that fds 0, 1, and 2 are open. if (exec 3>&0) 2>/dev/null; then :; else exec 0&1) 2>/dev/null; then :; else exec 1>/dev/null; fi if (exec 3>&2) ; then :; else exec 2>/dev/null; fi # The user is always right. if ${PATH_SEPARATOR+false} :; 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 # 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 case $as_dir in #((( '') as_dir=./ ;; */) ;; *) as_dir=$as_dir/ ;; esac 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 printf "%s\n" "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # 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 printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi printf "%s\n" "$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 case e in #( e) as_fn_append () { eval $1=\$$1\$2 } ;; esac 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 case e in #( e) as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } ;; esac 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 || printf "%s\n" 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 # Determine whether it's possible to make 'echo' print without a newline. # These variables are no longer used directly by Autoconf, but are AC_SUBSTed # for compatibility with existing Makefiles. 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 # For backward compatibility with old third-party macros, we provide # the shell variables $as_echo and $as_echo_n. New code should use # AS_ECHO(["message"]) and AS_ECHO_N(["message"]), respectively. as_echo='printf %s\n' as_echo_n='printf %s' 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=`printf "%s\n" "$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 || printf "%s\n" 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_sed_cpp="y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g" as_tr_cpp="eval sed '$as_sed_cpp'" # deprecated # Sed expression to map a string onto a valid variable name. as_sed_sh="y%*+%pp%;s%[^_$as_cr_alnum]%_%g" as_tr_sh="eval sed '$as_sed_sh'" # deprecated 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.5.1, which was generated by GNU Autoconf 2.72. 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 ac_cs_config=`printf "%s\n" "$ac_configure_args" | sed "$ac_safe_unquote"` ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\''/g"` cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ sshguard config.status 2.5.1 configured by $0, generated by GNU Autoconf 2.72, with options \\"\$ac_cs_config\\" Copyright (C) 2023 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 ) printf "%s\n" "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) printf "%s\n" "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`printf "%s\n" "$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=`printf "%s\n" "$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 ) printf "%s\n" "$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 \printf "%s\n" "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 printf "%s\n" "$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+y} || CONFIG_FILES=$config_files test ${CONFIG_HEADERS+y} || CONFIG_HEADERS=$config_headers test ${CONFIG_COMMANDS+y} || 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=`printf "%s\n" "$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 '` printf "%s\n" "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { printf "%s\n" "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 printf "%s\n" "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`printf "%s\n" "$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 || printf "%s\n" 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=/`printf "%s\n" "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`printf "%s\n" "$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@*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 printf "%s\n" "$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"; } && { printf "%s\n" "$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 printf "%s\n" "$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 { printf "%s\n" "/* $configure_input */" >&1 \ && 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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 printf "%s\n" "$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 printf "%s\n" "/* $configure_input */" >&1 \ && 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 || printf "%s\n" 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) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 printf "%s\n" "$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=`printf "%s\n" "$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 || printf "%s\n" 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 || printf "%s\n" 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 { { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5 printf "%s\n" "$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 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 printf "%s\n" "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi sshguard-2.5.1/examples/000755 001751 001751 00000000000 14737032062 016041 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/README.rst000644 001751 001751 00000002473 14152213136 015712 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.5.1/ar-lib000755 001751 001751 00000013363 14447664672 015345 0ustar00kevinzkevinz000000 000000 #! /bin/sh # Wrapper for Microsoft lib.exe me=ar-lib scriptversion=2019-07-04.01; # UTC # Copyright (C) 2010-2021 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* | MSYS*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv in mingw) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin | msys) 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 < Label net.sshguard KeepAlive ProgramArguments /usr/local/sbin/sshguard RunAtLoad sshguard-2.5.1/examples/sshguard.service000644 001751 001751 00000000534 14572211000 021231 0ustar00kevinzkevinz000000 000000 # sshguard.service -- sample systemd unit file [Unit] Description=SSHGuard - blocks brute-force login attempts 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.5.1/src/sshg-logtail000755 001751 001751 00000000541 14152213136 017327 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.5.1/src/Makefile.in000644 001751 001751 00000055003 15003747016 017061 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.17 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2024 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)) am__rm_f = rm -f $(am__rm_f_notfound) am__rm_rf = rm -rf $(am__rm_f_notfound) 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 ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ } 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)` 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@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ 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__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ am__xargs_n = @am__xargs_n@ 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@ runstatedir = @runstatedir@ 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/metrics.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: -$(am__rm_f) $(CLEANFILES) distclean-generic: -$(am__rm_f) $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || $(am__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: # Tell GNU make to disable its built-in pattern rules. %:: %,v %:: RCS/%,v %:: RCS/% %:: s.% %:: SCCS/s.% sshguard-2.5.1/src/blocker/000755 001751 001751 00000000000 15004217137 016427 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/src/sshguard.in000644 001751 001751 00000006212 14737032062 017163 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 # Set environment if [ -n "$SSHGUARD_USER" ]; then export SSHGUARD_USER="$SSHGUARD_USER" fi if [ -n "$STATS_DIR" ]; then export SSHGUARD_STATS_DIR="$STATS_DIR" 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.5.1/src/Makefile.am000644 001751 001751 00000000707 14737032062 017052 0ustar00kevinzkevinz000000 000000 SUBDIRS = blocker fw parser EXTRA_DIST = sshguard.in noinst_HEADERS = common/address.h common/attack.h common/metrics.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.5.1/src/common/000755 001751 001751 00000000000 15004217140 016270 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/src/fw/000755 001751 001751 00000000000 15004217137 015422 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/src/parser/000755 001751 001751 00000000000 15004217140 016274 5ustar00kevinzkevinz000000 000000 sshguard-2.5.1/src/parser/parser.c000644 001751 001751 00000010623 15004216411 017736 0ustar00kevinzkevinz000000 000000 /** * @file * Parse and display individual attacks from standard input */ #include #include #include #include #include #include "metrics.h" #include "parser.h" #include "sandbox.h" #define MAX_LEN 4096 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], unsigned int lineno) { 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(" # %u: actual: %s", lineno, 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; init_log(); metrics_init("parser"); 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; // Number of input lines read. Used to report line number in test mode, // otherwise serves as a counter for total number of logs ingested. unsigned int lineno = 0; unsigned int attacks_total = 0; unsigned int danger_total = 0; while (fgets(buf, sizeof(buf), stdin) != NULL) { lineno++; if (test_mode) { test_next_line(buf, lineno); } else { attack_t attack; bool is_attack = !parse_line(buf, &attack); if (is_attack) { attacks_total++; danger_total += attack.dangerousness; } 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 (metrics_begin()) { metrics_write("logs_read_total", lineno); metrics_write("attacks_total", attacks_total); metrics_write("danger_total", danger_total); metrics_fin(); } } if (test_mode) { printf("1..%d\n", test_counter); } } sshguard-2.5.1/src/parser/Makefile.in000644 001751 001751 00000115001 15003747016 020350 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.17 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2024 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)) am__rm_f = rm -f $(am__rm_f_notfound) am__rm_rf = rm -rf $(am__rm_f_notfound) 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 = metrics.$(OBJEXT) sandbox.$(OBJEXT) \ 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)/metrics.Po ./$(DEPDIR)/parser.Po \ ./$(DEPDIR)/sandbox.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 = @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)` 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 ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ } 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" \ $$am__collect_skipped_logs \ --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 '$(IGNORE_SKIPPED_LOGS)'; then \ am__collect_skipped_logs='--collect-skipped-logs no'; \ else \ am__collect_skipped_logs=''; \ fi; \ 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@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ 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__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ am__xargs_n = @am__xargs_n@ 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@ runstatedir = @runstatedir@ 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 = \ ../common/metrics.c \ ../common/sandbox.c \ 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)" && $(am__rm_f) $$files clean-libexecPROGRAMS: -$(am__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)/metrics.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parser.Po@am__quote@ # am--include-marker @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sandbox.Po@am__quote@ # am--include-marker $(am__depfiles_remade): @$(MKDIR_P) $(@D) @: >>$@ 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) '$<'` metrics.o: ../common/metrics.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT metrics.o -MD -MP -MF $(DEPDIR)/metrics.Tpo -c -o metrics.o `test -f '../common/metrics.c' || echo '$(srcdir)/'`../common/metrics.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/metrics.Tpo $(DEPDIR)/metrics.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/metrics.c' object='metrics.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 metrics.o `test -f '../common/metrics.c' || echo '$(srcdir)/'`../common/metrics.c metrics.obj: ../common/metrics.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT metrics.obj -MD -MP -MF $(DEPDIR)/metrics.Tpo -c -o metrics.obj `if test -f '../common/metrics.c'; then $(CYGPATH_W) '../common/metrics.c'; else $(CYGPATH_W) '$(srcdir)/../common/metrics.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/metrics.Tpo $(DEPDIR)/metrics.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/metrics.c' object='metrics.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 metrics.obj `if test -f '../common/metrics.c'; then $(CYGPATH_W) '../common/metrics.c'; else $(CYGPATH_W) '$(srcdir)/../common/metrics.c'; fi` sandbox.o: ../common/sandbox.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sandbox.o -MD -MP -MF $(DEPDIR)/sandbox.Tpo -c -o sandbox.o `test -f '../common/sandbox.c' || echo '$(srcdir)/'`../common/sandbox.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sandbox.Tpo $(DEPDIR)/sandbox.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/sandbox.c' object='sandbox.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 sandbox.o `test -f '../common/sandbox.c' || echo '$(srcdir)/'`../common/sandbox.c sandbox.obj: ../common/sandbox.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sandbox.obj -MD -MP -MF $(DEPDIR)/sandbox.Tpo -c -o sandbox.obj `if test -f '../common/sandbox.c'; then $(CYGPATH_W) '../common/sandbox.c'; else $(CYGPATH_W) '$(srcdir)/../common/sandbox.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sandbox.Tpo $(DEPDIR)/sandbox.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/sandbox.c' object='sandbox.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 sandbox.obj `if test -f '../common/sandbox.c'; then $(CYGPATH_W) '../common/sandbox.c'; else $(CYGPATH_W) '$(srcdir)/../common/sandbox.c'; fi` .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"; \ }; \ output_system_information () \ { \ echo; \ { uname -a | $(AWK) '{ \ printf "System information (uname -a):"; \ for (i = 1; i < NF; ++i) \ { \ if (i != 2) \ printf " %s", $$i; \ } \ printf "\n"; \ }'; } 2>&1; \ if test -r /etc/os-release; then \ echo "Distribution information (/etc/os-release):"; \ sed 8q /etc/os-release; \ elif test -r /etc/issue; then \ echo "Distribution information (/etc/issue):"; \ cat /etc/issue; \ fi; \ }; \ please_report () \ { \ echo "Some test(s) failed. Please report this to $(PACKAGE_BUGREPORT),"; \ echo "together with the test-suite.log file (gzipped) and your system"; \ echo "information. Thanks."; \ }; \ { \ echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \ $(am__rst_title); \ create_testsuite_report --no-color; \ output_system_information; \ 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) for debugging.$${std}";\ if test -n "$(PACKAGE_BUGREPORT)"; then \ please_report | sed -e "s/^/$${col}/" -e s/'$$'/"$${std}"/; \ fi; \ echo "$$col$$br$$std"; \ fi; \ $$success || exit 1 check-TESTS: @$(am__rm_f) $(RECHECK_LOGS) @$(am__rm_f) $(RECHECK_LOGS:.log=.trs) @$(am__rm_f) $(TEST_SUITE_LOG) @set +e; $(am__set_TESTS_bases); \ log_list=`for i in $$bases; do echo $$i.log; done`; \ log_list=`echo $$log_list`; \ $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \ exit $$?; recheck: all @$(am__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: -$(am__rm_f) $(TEST_LOGS) -$(am__rm_f) $(TEST_LOGS:.log=.trs) -$(am__rm_f) $(TEST_SUITE_LOG) clean-generic: distclean-generic: -$(am__rm_f) $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || $(am__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." -$(am__rm_f) $(BUILT_SOURCES) -$(am__rm_f) attack_parser.c -$(am__rm_f) attack_parser.h -$(am__rm_f) attack_scanner.c 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)/metrics.Po -rm -f ./$(DEPDIR)/parser.Po -rm -f ./$(DEPDIR)/sandbox.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)/metrics.Po -rm -f ./$(DEPDIR)/parser.Po -rm -f ./$(DEPDIR)/sandbox.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: # Tell GNU make to disable its built-in pattern rules. %:: %,v %:: RCS/%,v %:: RCS/% %:: s.% %:: SCCS/s.% sshguard-2.5.1/src/parser/attack_scanner.l000644 001751 001751 00000050301 15003743367 021446 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" %} %option debug %option noinput %option nounput %option noyywrap %array /* Start Conditions */ /* for Login services */ %s ssh_notallowed ssh_reversemap ssh_disconnect ssh_badproto ssh_invalid_format ssh_badkex cockpit_authfail proxmoxve_authfail /* for SSHGuard */ %s sshguard_attack sshguard_block %s bind /* for Mail services */ %s dovecot_loginerr cyrusimap_loginerr exim_esmtp_autherr exim_esmtp_loginerr sendmail_relaydenied sendmail_authfailure postfix_loginerr postfix_nonsmtp postfix_greylist opensmtpd_failedcmd postscreen /* for FTP services */ %s freebsdftpd_loginerr proftpd_loginerr pureftpd_loginerr vsftpd_loginerr /* 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 [0-9]* FILENAME [a-zA-Z0-9\/.-]+ YEAR (1|2)[0-9]{3} TIMEZONE Z|[-+]{HOUR}(:?{MINPS})? TEXT_PRI {WORD}"."{WORD} TIMESTAMP_SYSLOG {MONTH}\ +{DAYNO}\ +{HOUR}:{MINPS}:{MINPS} TIMESTAMP_TAI64 [0-9A-Fa-f]{24} SOLARIS_MSGID_TAG "[ID "[0-9]+" "{TEXT_PRI}"]" 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} COLOR_CODE \x1b"["[0-9;]+"m" /* Mon Jan 01 21:00:00 2010 */ TIMESTAMP_DM24H_Y (Mon|Tue|Wed|Thu|Fri|Sat|Sun)\ {MONTH}\ {DAYNO}\ [0-9:]{8}\ {YEAR} /* 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 {HOSTNAME}|{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])? // host part of a hostname (without any domain parts) SYSLOG_HOSTNAME {WORD} // timestamp (optional PRI) hostname SYSLOG_HEADER ({TIMESTAMP_SYSLOG}|{TIMESTAMP_ISO8601})[ ]+{FACLEVEL}?[ ]*{SYSLOG_HOSTNAME}[ ]+ // identifies process SYSLOG_TAG {PROCESSNAME}("/"{PROCESSNAME}){0,2} SYSLOG_PID "["{NUMBER}"]" /* 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 */ /* handle entries with PID and without PID from processes other than sshguard */ {SYSLOG_HEADER}{SYSLOG_TAG}{SYSLOG_PID}:?" "{SOLARIS_MSGID_TAG}? return SYSLOG_BANNER; {SYSLOG_HEADER}{SYSLOG_TAG}":" return SYSLOG_BANNER; /* * Busybox syslog banner * timestamp (optional host) (optional priority) tag: */ ({TIMESTAMP_SYSLOG}|{TIMESTAMP_ISO8601})" "({SYSLOG_HOSTNAME}" ")?({TEXT_PRI}" ")?{SYSLOG_TAG}{SYSLOG_PID}":" return BUSYBOX_SYSLOG_BANNER; /* RFC 5424 banner */ {RFC5234_HEADER}" "{TIMESTAMP_ISO8601}" "{HOSTNAME}" "{PROCESSNAME}" "{NUMBER}" - - " { return RFC_5234_BANNER; } /* metalog banner */ {TIMESTAMP_SYSLOG}" ["{SYSLOG_TAG}"] " return METALOG_BANNER; /* socklog banner */ ({TIMESTAMP_ISO8601}" ")?{TEXT_PRI}": "({TIMESTAMP_SYSLOG}" ")?({SYSLOG_TAG}{SYSLOG_PID}":")? return SOCKLOG_BANNER; /* 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; } "banner exchange: Connection from " { BEGIN(ssh_invalid_format); return SSH_INVALIDFORMAT_PREF; } (" port ".*)[: ]"invalid format" { BEGIN(INITIAL); return SSH_INVALIDFORMAT_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; } /* BIND */ "client @"{WORD}" " { BEGIN(bind); return BIND_PREF; } "#".*"query".*"denied".* { BEGIN(INITIAL); return BIND_QUERY_DENIED; } /* Cucipop */ "authentication failure "[^0-9]+ { return CUCIPOP_AUTHFAIL; } /* Exim */ ({WORD}" ")?"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|submission)"-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".*"fail".*$ { BEGIN(INITIAL); return CYRUSIMAP_SASL_LOGINERR_SUFF; } /* postfix */ "warning: unknown[" { BEGIN(postfix_loginerr); return POSTFIX_SASL_LOGINERR_PREF; } ": SASL "[-A-Z0-9]+" authentication fail".* { BEGIN(INITIAL); return POSTFIX_SASL_LOGINERR_SUFF; } "lost connection after "("AUTH"|"CONNECT")" from ".*"[" { return POSTFIX_NO_AUTH_PREF; } /* non-SMTP on an SMTP port suggests port-scanning activity */ "warning: non-SMTP command from unknown[" { BEGIN(postfix_nonsmtp); return POSTFIX_NONSMTP; } ":".* { BEGIN(INITIAL); return POSTFIX_NONSMTP_SUFF; } "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: "?"("("?"|{SYSLOG_HOSTNAME})"@" { 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; } /* CLF {{{ */ "["({TIMESTAMP_LOCAL}|{TIMESTAMP_ISO8601})"]" return CLF_TIMESTAMP; /* HTTP probes for common web services. */ "\""{HTTP_REQUEST}" "{HTTP_BOTSEARCH}" "{HTTP_VERSION}"\"" { return CLF_WEB_PROBE; } /* Bad login URLs. HTTP 200 OK responses via POST are failed requests */ " \"POST "{HTTP_LOGIN_200OK_BAD}" "{HTTP_VERSION}"\"" { return CLF_CMS_LOGIN; } "("[0-9]+(.[0.-9]+)")" return CLF_SUFFIX; /* }}} */ /* 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 */ (({COLOR_CODE})?{TIMESTAMP_YMD_HMS}" "({COLOR_CODE})?)?(({COLOR_CODE})?[a-zA-Z0-9\:\(\)\/\.]*({COLOR_CODE}[^[]*{COLOR_CODE})?" ")?(({COLOR_CODE})?"["[A-Z]"]"({COLOR_CODE})?" ")?("["({COLOR_CODE})?[0-9a-f]*({COLOR_CODE})?"] ")?"Failed authentication attempt for "({COLOR_CODE})?.*({COLOR_CODE})?" from "({COLOR_CODE})? { BEGIN(gitea_autherr); return GITEA_ERR_PREF; } (":"[0-9]{1,5}({COLOR_CODE})?":".*)?({COLOR_CODE})? { BEGIN(INITIAL); return GITEA_ERR_SUFF; } /* OpenVPN Portshare */ {TIMESTAMP_ISO8601}" \[stdout#info\] \[OVPN "[0-9]+"\] OUT: \'"{TIMESTAMP_DM24H_Y}" " { return OPENVPN_PS_TERM_PREF; } ":"{NUMBER}" SIGTERM\[soft,port-share-redirect\] received, client-instance exiting\'" { return OPENVPN_PS_TERM_SUFF; } /* MSSQL Failed login */ "Login failed for user \'"{WORD}"\'. Reason: Password did not match that for the login provided. [CLIENT: " { return MSSQL_AUTHFAIL_PREF; } "Login failed for user \'"{WORD}"\'. Reason: Could not find a login matching the name provided. [CLIENT: " { return MSSQL_AUTHFAIL_PREF; } "Login failed. The login is from an untrusted domain and cannot be used with Integrated authentication. [CLIENT: " { return MSSQL_AUTHFAIL_PREF; } "Length specified in network packet payload did not match number of bytes read; the connection has been closed. Please contact the vendor of the client library. [CLIENT: " { return MSSQL_AUTHFAIL_PREF; } /* Proxmox VE */ /* failed authentication */ "authentication failure; rhost=" { BEGIN(proxmoxve_authfail); return PROXMOXVE_AUTHFAIL_PREF; } " "+"user=".+" "+"msg=".+ { BEGIN(INITIAL); return PROXMOXVE_AUTHFAIL_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; } "\""[^"]*"\"" { return STRING; } [ \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); } sshguard-2.5.1/src/parser/attack.c000644 001751 001751 00000003655 14446632410 017732 0ustar00kevinzkevinz000000 000000 #include #include #include #include #include #include #include #include #include "attack.h" #include "sandbox.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.5.1/src/parser/attack_parser.h000644 001751 001751 00000005740 14763163453 021320 0ustar00kevinzkevinz000000 000000 #define IPv4 257 #define IPv6 258 #define HOSTADDR 259 #define WORD 260 #define STRING 261 #define INTEGER 262 #define SYSLOG_BANNER 263 #define TIMESTAMP_SYSLOG 264 #define TIMESTAMP_ISO8601 265 #define TIMESTAMP_TAI64 266 #define AT_TIMESTAMP_TAI64 267 #define RFC_5234_BANNER 268 #define METALOG_BANNER 269 #define SOCKLOG_BANNER 270 #define BUSYBOX_SYSLOG_BANNER 271 #define REPETITIONS 272 #define SSH_INVALUSERPREF 273 #define SSH_NOTALLOWEDPREF 274 #define SSH_NOTALLOWEDSUFF 275 #define SSH_LOGINERR_PREF 276 #define SSH_LOGINERR_PAM 277 #define SSH_VIA 278 #define SSH_MAXAUTH 279 #define SSH_ADDR_SUFF 280 #define SSH_NOIDENTIFSTR 281 #define SSH_BADPROTOCOLIDENTIF 282 #define SSH_BADPROTOCOLIDENTIF_SUFF 283 #define SSH_INVALIDFORMAT_PREF 284 #define SSH_INVALIDFORMAT_SUFF 285 #define SSH_BADKEX_PREF 286 #define SSH_BADKEX_SUFF 287 #define SSH_DISCONNECT_PREF 288 #define SSH_CONNECTION_CLOSED 289 #define SSH_PREAUTH_SUFF 290 #define SSHGUARD_ATTACK_PREF 291 #define SSHGUARD_ATTACK_SUFF 292 #define SSHGUARD_BLOCK_PREF 293 #define SSHGUARD_BLOCK_SUFF 294 #define BIND_PREF 295 #define BIND_QUERY_DENIED 296 #define DOVECOT_IMAP_LOGINERR_PREF 297 #define DOVECOT_IMAP_LOGINERR_SUFF 298 #define UWIMAP_LOGINERR 299 #define CYRUSIMAP_SASL_LOGINERR_PREF 300 #define CYRUSIMAP_SASL_LOGINERR_SUFF 301 #define CUCIPOP_AUTHFAIL 302 #define EXIM_ESMTP_AUTHFAIL_PREF 303 #define EXIM_ESMTP_AUTHFAIL_SUFF 304 #define EXIM_ESMTP_LOGINFAIL_PREF 305 #define EXIM_ESMTP_LOGINFAIL_SUFF 306 #define SENDMAIL_RELAYDENIED_PREF 307 #define SENDMAIL_RELAYDENIED_SUFF 308 #define SENDMAIL_AUTHFAILURE_PREF 309 #define SENDMAIL_AUTHFAILURE_SUFF 310 #define POSTFIX_NO_AUTH_PREF 311 #define POSTFIX_SASL_LOGINERR_PREF 312 #define POSTFIX_SASL_LOGINERR_SUFF 313 #define POSTFIX_NONSMTP 314 #define POSTFIX_NONSMTP_SUFF 315 #define POSTFIX_GREYLIST 316 #define POSTFIX_GREYLIST_SUFF 317 #define POSTSCREEN_PREF 318 #define POSTSCREEN_SUFF 319 #define FREEBSDFTPD_LOGINERR_PREF 320 #define FREEBSDFTPD_LOGINERR_SUFF 321 #define PROFTPD_LOGINERR_PREF 322 #define PROFTPD_LOGINERR_SUFF 323 #define PUREFTPD_LOGINERR_PREF 324 #define PUREFTPD_LOGINERR_SUFF 325 #define VSFTPD_LOGINERR_PREF 326 #define VSFTPD_LOGINERR_SUFF 327 #define COCKPIT_AUTHFAIL_PREF 328 #define COCKPIT_AUTHFAIL_SUFF 329 #define CLF_TIMESTAMP 330 #define CLF_SUFFIX 331 #define CLF_WEB_PROBE 332 #define CLF_CMS_LOGIN 333 #define OPENSMTPD_FAILED_CMD_PREF 334 #define OPENSMTPD_AUTHFAIL_SUFF 335 #define OPENSMTPD_UNSUPPORTED_CMD_SUFF 336 #define COURIER_AUTHFAIL_PREF 337 #define OPENVPN_TLS_ERR_SUFF 338 #define GITEA_ERR_PREF 339 #define GITEA_ERR_SUFF 340 #define OPENVPN_PS_TERM_PREF 341 #define OPENVPN_PS_TERM_SUFF 342 #define MSSQL_AUTHFAIL_PREF 343 #define PROXMOXVE_AUTHFAIL_PREF 344 #define PROXMOXVE_AUTHFAIL_SUFF 345 #ifdef YYSTYPE #undef YYSTYPE_IS_DECLARED #define YYSTYPE_IS_DECLARED 1 #endif #ifndef YYSTYPE_IS_DECLARED #define YYSTYPE_IS_DECLARED 1 typedef union { char *str; int num; } YYSTYPE; #endif /* !YYSTYPE_IS_DECLARED */ extern YYSTYPE yylval; sshguard-2.5.1/src/parser/Makefile.am000644 001751 001751 00000000671 14737032062 020346 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 = \ ../common/metrics.c \ ../common/sandbox.c \ attack.c \ attack_parser.y \ attack_scanner.l \ parser.c \ parser.h sshguard-2.5.1/src/parser/tests.txt000644 001751 001751 00000072712 15004216424 020214 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 Dec 16 21:29:46 host sshd[73122]: banner exchange: Connection from 6.6.6.0 port 65403: invalid format 100 6.6.6.0 4 10 M Dec 16 21:29:46 host sshd[73122]: banner exchange: Connection from 2001:db8::a11:beef:7ac0 port 65403: invalid format 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 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 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 # 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 # }}} #### 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 {{{ # cucipop {{{ 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 # }}} # exim {{{ 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 # with an authenticator (here named LOGIN) Oct 14 19:45:05 [exim] LOGIN authenticator failed for (localhost) [46.148.40.63]: 535 Incorrect authentication data (set_id=tun) 240 46.148.40.63 4 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: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 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 # }}} # sendmail {{{ 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 # }}} # dovecot {{{ 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 submission-login: Disconnected: Aborted login by logging out (auth failed, 1 attempts in 2 secs): user=, method=LOGIN, rip=1.2.3.4, lip=1.1.1.1, TLS, session= 210 1.2.3.4 4 10 M # }}} # uwimap {{{ 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 # }}} # cyrus {{{ 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 29 18:51:24 mailsrv imaps[79980]: badlogin: [192.168.1.1] CRAM-MD5 (testbox@domain) [SASL(-13): authentication failure: incorrect digest response] 220 192.168.1.1 4 10 M # }}} # postfix {{{ 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 Jun 21 12:00:56 acme postfix/submission/smtpd[20201]: warning: non-SMTP command from unknown[1.2.3.4]: GET / HTTP/1.1 260 1.2.3.4 4 10 M warning: unknown[1.2.3.4]: SASL LOGIN authentication failed: authentication failure 260 1.2.3.4 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[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 lost connection after CONNECT from unknown[2606:2800:220:1:248:1893:25c8:1946] 260 2606:2800:220:1:248:1893:25c8:1946 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 # postfix with smtpd_client_port_logging 2022-04-14T00:36:03.150Z mailhub postfix/smtps/smtpd[30543]: warning: unknown[122.166.249.154]:48123: SASL LOGIN authentication failed: UGFzc3dvcmQ6 260 122.166.249.154 4 10 M 2022-04-14T00:16:57.566Z mailhub postfix/smtps/smtpd[90800]: lost connection after AUTH from 201.130.128.222.ded.telnor.net[201.130.128.222]:59123 260 201.130.128.222 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 # }}} # cyrus {{{ 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 # }}} # courier {{{ 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 # OpenVPN Portshare 2019-10-21T23:07:09+0200 [stdout#info] [OVPN 0] OUT: 'Mon Oct 21 21:07:09 2019 192.168.0.1:28288 SIGTERM[soft,port-share-redirect] received, client-instance exiting' 410 192.168.0.1 4 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" 350 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 1.2.3.4 - - [25/Dec/2024:20:36:18 +0200] "POST /webmail/?_task=login HTTP/2.0" 401 5456 "https://www.example.com/webmail/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15" (2.681) 350 1.2.3.4 4 10 M 1.2.3.4 - - [25/Dec/2024:20:12:51 +0200] "POST /?_task=login HTTP/2.0" 401 5449 "https://webmail.example.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15" (2.644) 350 1.2.3.4 4 10 M # False positives for roundcube/mail {{{ 1.2.3.4 - - [14/Dec/2024:19:26:59 +0200] "GET /legacy/cache/jsLanguage/EmailTemplates/en_us.js?v=wOT4aAGD9wl0AmTvsx-RxA HTTP/2.0" 404 20 "https://www.example.com/legacy/index.php?action=DetailView&module=EmailTemplates&record=78cc0f92-d2c6-673d-f4cd-675c2b2862f3&return_module=EmailTemplates&return_action=DetailView" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" * M 1.2.3.4 - - [23/Dec/2024:16:28:38 +0200] "POST /legacy/index.php?entryPoint=emailTemplateData HTTP/2.0" 499 0 "https://www.example.com/legacy/index.php?action=WizardMarketing&module=Campaigns&return_module=Campaigns&return_action=WizardHome&return_id=443ce73a-98f0-a38d-cba6-67696337e5ee&campaign_id=443ce73a-98f0-a38d-cba6-67696337e5ee&jump=3&show_wizard_marketing=1&marketing_id=1e5a3b65-5d8a-a618-f327-6769633abade&record=1e5a3b65-5d8a-a618-f327-6769633abade&campaign_type=NewsLetter" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0" (0.058) * 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 1.2.3.4 - - [28/Dec/2022:20:45:56 +0200] "GET /LICENSE.txt HTTP/2.0" 444 0 "-" "curl/7.74.0" (0.000) 360 1.2.3.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" 350 10.42.42.40 4 10 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 # }}} # generic 401 unauthorized 1.2.3.4 - - [24/Apr/2023:10:22:25 +0300] "POST /?_task=login HTTP/2.0" 401 5440 "https://webmail.some.com/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Safari/605.1.15" (3.213) 350 1.2.3.4 4 10 M # super long lines 1.2.3.4 - - [27/Apr/2025:18:38:04 +0300] "GET /node/85/taxonomy/term/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/taxonomy/term/taxonomy/term/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/taxonomy/term/taxonomy/term/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/taxonomy/term/taxonomy/term/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/taxonomy/term/taxonomy/term/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/taxonomy/term/taxonomy/term/taxonomy/term/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%BC%CE%B1%CE%BA%CF%81%CE%BF%CF%83%CE%BA%CE%BF%CF%80%CE%B9%CE%BA%CE%AC_%CF%87%CE%B1%CF%81%CE%B1%CE%BA%CF%84%CE%B7%CF%81%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CE%AC/%CE%BF_%CE%BC%CE%AF%CF%83%CF%87%CE%BF%CF%82/%CE%B1%CE%BC%CE%B1%CE%BD%CE%AF%CF%84%CE%B7%CF%82_%CE%BF_%CE%B5%CE%B1%CF%81%CE%B9%CE%BD%CF%8C%CF%82 HTTP/2.0" 444 0 "-" "meta-externalagent/1.1 (+https://developers.facebook.com/docs/sharing/webmasters/crawler)" (0.000) 360 1.2.3.4 4 10 M # }}} #### Banner formats {{{ # 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 # 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 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 # 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 # FreeBSD syslogd with -v (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197854) Jan 1 00:00:00 <10.5> foxtrot sshd[1234]: Invalid user admin from 1.2.3.4 100 1.2.3.4 4 10 M # socklog banner, eg 2015-05-27T04:31:28.10040 auth.info: May 27 04:31:28 sshd[30993]: Invalid user admin from 1.2.3.4 100 1.2.3.4 4 10 M # Some strip the redundant timestamp, eg 2015-05-27T04:31:28.10040 auth.info: sshd[30993]: Invalid user admin from 1.2.3.4 100 1.2.3.4 4 10 M # RFC 5424 banner <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 # }}} #### 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 # Gitea 1.17.x FreeBSD 2023/01/01 15:33:04 ...ers/web/auth/auth.go:200:SignInPost() [I] [63b199a0] Failed authentication attempt for test from 192.168.1.2:13798: user does not exist [uid: 0, name: test, keyid: 0] 500 192.168.1.2 4 10 M # Gitea 1.17 colored 2023/01/01 17:25:12 ...ers/web/auth/auth.go:200:SignInPost() [I] [63b1b3e8] Failed authentication attempt for test from 1.2.3.4:0: user does not exist [uid: 0, name: test, keyid: 0] 500 1.2.3.4 4 10 M # }}} #### BIND {{{ # BIND query denied Jul 28 08:45:16 router1 named[135105]: client @0x7f13c4158c00 1.2.3.4#3074 (example.com): query (cache) example.com/RRSIG/IN' denied 120 1.2.3.4 4 10 M # }}} #### MSSQL {{{ 2023-04-21 23:17:02.54 Logon Login failed for user 'sa'. Reason: Password did not match that for the login provided. [CLIENT: 87.251.75.20] 600 87.251.75.20 4 10 M 2023-04-21 23:17:02.54 Logon Login failed for user 'admin'. Reason: Could not find a login matching the name provided. [CLIENT: 80.66.76.21] 600 80.66.76.21 4 10 M 2023-05-01 15:32:57.55 Logon Login failed. The login is from an untrusted domain and cannot be used with Integrated authentication. [CLIENT: 87.236.176.168] 600 87.236.176.168 4 10 M 2023-05-01 15:05:09.16 Logon Length specified in network packet payload did not match number of bytes read; the connection has been closed. Please contact the vendor of the client library. [CLIENT: 198.199.105.106] 600 198.199.105.106 4 10 M # }}} #### Proxmox VE {{{ May 04 23:45:19 deb12-pve pvedaemon[2352]: authentication failure; rhost=::ffff:192.0.2.74 user=tester@pve msg=Authentication failure 700 192.0.2.74 4 10 M May 05 00:11:56 deb12-pve pvedaemon[2350]: authentication failure; rhost=2001:0DB8:72a:1936:2d49:83ed:d49a:6ffd user=root@pam msg=Authentication failure 700 2001:0DB8:72a:1936:2d49:83ed:d49a:6ffd 6 10 M May 05 00:07:09 deb12-pve pvedaemon[2351]: authentication failure; rhost=::ffff:192.0.2.154 user=tester2@pam msg=no such user ('tester2@pam') 700 192.0.2.154 4 10 M May 05 00:08:19 deb12-pve pvedaemon[2352]: authentication failure; rhost=::ffff:192.0.2.7 user=tester3@pve msg=no such user ('tester3@pve') 700 192.0.2.7 4 10 M May 05 00:12:11 deb12-pve pvedaemon[2352]: authentication failure; rhost=2001:0DB8:72a:1936:2d49:83ed:d49a:6ffd user=root@pve msg=no such user ('root@pve') 700 2001:0DB8:72a:1936:2d49:83ed:d49a:6ffd 6 10 M # }}} sshguard-2.5.1/src/parser/attack_scanner.c000644 001751 001751 00020675151 15003746404 021452 0ustar00kevinzkevinz000000 000000 #line 2 "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 6 #define YY_FLEX_SUBMINOR_VERSION 4 #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. */ /* 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 #ifndef SIZE_MAX #define SIZE_MAX (~(size_t)0) #endif #endif /* ! C99 */ #endif /* ! FLEXINT_H */ /* %endif */ /* begin standard C++ headers. */ /* %if-c++-only */ /* %endif */ /* TODO: this is always defined, so inline it */ #define yyconst const #if defined(__GNUC__) && __GNUC__ >= 3 #define yynoreturn __attribute__((__noreturn__)) #else #define yynoreturn #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 * integer in range [0..255] for use as an array index. */ #define YY_SC_TO_UI(c) ((YY_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 #ifdef __ia64__ /* On IA-64, the buffer size is 16k, not 8k. * Moreover, YY_BUF_SIZE is 2*YY_READ_BUF_SIZE in the general case. * Ditto for the __ia64__ case accordingly. */ #define YY_BUF_SIZE 32768 #else #define YY_BUF_SIZE 16384 #endif /* __ia64__ */ #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 int 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) #define YY_LINENO_REWIND_TO(ptr) /* 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. */ int yy_buf_size; /* Number of characters read into yy_ch_buf, not including EOB * characters. */ int 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 = NULL; /**< 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 int yy_n_chars; /* number of characters read into yy_ch_buf */ int yyleng; /* Points to current character in buffer. */ static char *yy_c_buf_p = NULL; 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 ( const char *yy_str ); YY_BUFFER_STATE yy_scan_bytes ( const char *bytes, int 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() (/*CONSTCOND*/1) #define YY_SKIP_YYWRAP #define FLEX_DEBUG typedef flex_uint8_t YY_CHAR; FILE *yyin = NULL, *yyout = NULL; 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 yynoreturn yy_fatal_error ( const char* msg ); /* %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 = (int) (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 106 #define YY_END_OF_BUFFER 107 /* 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 const flex_int16_t yy_accept[18286] = { 0, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 83, 83, 107, 105, 104, 104, 105, 104, 105, 105, 105, 105, 96, 96, 96, 96, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 104, 104, 105, 25, 25, 104, 104, 105, 104, 104, 105, 105, 105, 105, 105, 105, 105, 42, 44, 105, 54, 56, 105, 60, 105, 105, 105, 70, 105, 105, 0, 0, 104, 104, 0, 0, 0, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 96, 96, 0, 102, 102, 102, 102, 102, 102, 96, 0, 96, 96, 96, 96, 0, 0, 94, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 0, 0, 104, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 0, 0, 104, 0, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 56, 56, 102, 60, 60, 60, 60, 60, 60, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 0, 0, 0, 0, 0, 0, 95, 95, 0, 0, 0, 0, 102, 95, 95, 95, 95, 95, 95, 0, 0, 96, 96, 102, 102, 102, 0, 0, 0, 94, 0, 0, 102, 0, 102, 0, 96, 94, 96, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 102, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 62, 0, 0, 0, 0, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 0, 0, 0, 0, 0, 95, 0, 0, 0, 95, 95, 102, 0, 95, 95, 95, 95, 95, 95, 95, 96, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 102, 0, 0, 102, 95, 95, 95, 95, 96, 94, 0, 0, 0, 0, 94, 94, 0, 94, 0, 94, 94, 94, 0, 0, 0, 0, 0, 102, 0, 102, 102, 102, 0, 102, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 19, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 0, 94, 0, 94, 94, 94, 0, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 0, 94, 0, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 102, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 83, 0, 0, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 76, 0, 76, 0, 0, 0, 95, 0, 0, 0, 95, 95, 0, 95, 102, 95, 95, 95, 95, 95, 95, 95, 95, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 94, 0, 0, 94, 94, 94, 0, 94, 0, 94, 94, 94, 102, 0, 0, 102, 95, 95, 95, 95, 102, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 102, 0, 102, 102, 102, 0, 102, 0, 102, 102, 102, 102, 102, 102, 102, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 102, 102, 102, 102, 0, 102, 102, 0, 102, 102, 19, 19, 19, 19, 19, 19, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 95, 102, 0, 95, 95, 95, 95, 95, 0, 95, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 102, 95, 102, 102, 0, 0, 0, 0, 0, 63, 63, 0, 65, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 102, 0, 102, 102, 0, 0, 0, 0, 102, 0, 102, 0, 102, 58, 102, 0, 102, 0, 102, 102, 102, 0, 102, 0, 102, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 102, 102, 102, 0, 0, 102, 102, 0, 102, 102, 13, 13, 13, 13, 13, 13, 13, 13, 13, 102, 102, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 65, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 0, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 65, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 95, 0, 92, 92, 92, 92, 0, 6, 95, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 94, 0, 0, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 0, 102, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 0, 58, 0, 0, 58, 0, 0, 0, 0, 0, 102, 95, 95, 95, 0, 102, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 102, 0, 102, 0, 102, 59, 102, 102, 0, 0, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 0, 0, 0, 0, 102, 102, 0, 102, 102, 0, 0, 0, 13, 13, 13, 0, 102, 102, 19, 19, 19, 19, 19, 19, 19, 19, 19, 102, 0, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 72, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 92, 92, 92, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 102, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 102, 102, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 95, 95, 102, 0, 0, 95, 0, 95, 0, 95, 95, 0, 95, 0, 102, 0, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 59, 0, 0, 0, 0, 0, 102, 95, 95, 95, 0, 102, 0, 102, 0, 0, 0, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 0, 0, 0, 0, 0, 102, 0, 0, 0, 102, 0, 0, 0, 0, 0, 102, 102, 19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 94, 0, 0, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 102, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 95, 95, 102, 0, 95, 0, 95, 95, 0, 0, 95, 0, 102, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 95, 95, 102, 0, 0, 95, 0, 95, 0, 95, 95, 0, 95, 0, 102, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 102, 0, 102, 57, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 19, 19, 19, 19, 19, 19, 19, 19, 19, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 94, 94, 94, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 94, 94, 94, 72, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 83, 83, 83, 83, 83, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 102, 102, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 94, 0, 0, 0, 0, 0, 0, 0, 32, 102, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 95, 102, 0, 0, 58, 95, 6, 95, 6, 95, 0, 0, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 95, 95, 102, 0, 95, 0, 95, 95, 0, 0, 95, 0, 102, 0, 102, 0, 0, 0, 0, 0, 57, 0, 0, 57, 0, 0, 0, 0, 0, 102, 95, 95, 95, 0, 102, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 94, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 94, 72, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 83, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 94, 0, 0, 0, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 102, 102, 0, 0, 101, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 58, 0, 0, 0, 58, 58, 0, 0, 95, 0, 58, 0, 58, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 95, 102, 0, 0, 59, 95, 6, 95, 6, 95, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 95, 95, 102, 0, 0, 95, 0, 95, 0, 95, 95, 0, 95, 0, 102, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 48, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 0, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 101, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 0, 72, 0, 0, 0, 0, 0, 0, 0, 0, 46, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 44, 0, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 0, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 102, 0, 0, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 59, 0, 0, 0, 59, 59, 0, 0, 95, 0, 59, 0, 59, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 95, 95, 102, 0, 95, 0, 95, 95, 0, 0, 95, 0, 102, 0, 102, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 0, 48, 48, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 72, 0, 0, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 44, 44, 0, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 94, 0, 0, 94, 0, 94, 94, 0, 0, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 102, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 95, 102, 0, 0, 57, 95, 6, 95, 6, 95, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 102, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 0, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 0, 72, 91, 91, 91, 0, 0, 0, 0, 0, 35, 35, 35, 35, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 94, 94, 0, 94, 94, 94, 94, 94, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 0, 102, 0, 0, 0, 0, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 93, 93, 93, 93, 0, 0, 0, 0, 0, 97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 57, 0, 0, 0, 57, 57, 0, 0, 95, 0, 57, 0, 57, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 93, 93, 93, 93, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 93, 93, 93, 93, 72, 91, 91, 0, 0, 0, 0, 0, 0, 35, 35, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 102, 0, 0, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 93, 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, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 93, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 0, 94, 94, 94, 93, 72, 91, 91, 0, 0, 0, 0, 0, 0, 35, 35, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 100, 100, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 57, 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, 13, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 16, 0, 0, 0, 0, 23, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 72, 91, 91, 0, 0, 0, 0, 0, 35, 35, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 0, 0, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 94, 94, 94, 94, 94, 94, 0, 0, 0, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 0, 0, 0, 100, 0, 102, 0, 100, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 19, 19, 0, 50, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 94, 94, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 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, 94, 94, 94, 94, 94, 94, 72, 91, 0, 0, 0, 0, 0, 35, 35, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 64, 64, 64, 64, 64, 0, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 102, 102, 95, 0, 0, 0, 0, 94, 94, 94, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 73, 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, 19, 19, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 94, 94, 94, 72, 91, 0, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 56, 0, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 62, 0, 64, 64, 64, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 100, 0, 100, 0, 95, 95, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 19, 19, 19, 19, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 91, 0, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 56, 0, 0, 0, 60, 60, 60, 60, 60, 60, 62, 0, 64, 64, 64, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 102, 95, 95, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 19, 19, 19, 19, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 91, 0, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 56, 0, 0, 0, 60, 60, 60, 60, 60, 60, 62, 0, 64, 64, 64, 0, 0, 83, 83, 83, 69, 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, 0, 0, 0, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 19, 19, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 91, 0, 0, 0, 69, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 44, 0, 54, 54, 54, 54, 54, 54, 56, 0, 0, 0, 60, 60, 60, 60, 60, 60, 62, 0, 64, 64, 64, 0, 0, 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, 6, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 19, 19, 19, 19, 0, 10, 10, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 72, 91, 0, 0, 0, 0, 35, 46, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 54, 54, 54, 54, 54, 0, 0, 0, 60, 60, 60, 60, 60, 62, 0, 64, 64, 64, 69, 0, 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, 96, 102, 102, 102, 102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 19, 19, 19, 19, 0, 10, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 72, 91, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 54, 54, 54, 54, 54, 0, 0, 0, 60, 60, 60, 60, 60, 0, 64, 64, 0, 83, 83, 69, 0, 0, 0, 0, 69, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 99, 99, 99, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 36, 36, 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, 19, 19, 0, 10, 16, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 69, 29, 29, 29, 0, 0, 72, 91, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 69, 0, 69, 0, 0, 0, 44, 0, 54, 54, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 60, 60, 0, 64, 64, 0, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 98, 98, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 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, 0, 0, 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, 69, 0, 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, 0, 0, 0, 0, 19, 19, 19, 0, 10, 16, 0, 0, 0, 0, 0, 0, 0, 23, 0, 0, 69, 0, 0, 25, 25, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 29, 29, 29, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 69, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 72, 91, 0, 0, 0, 0, 35, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 54, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 60, 0, 64, 64, 0, 83, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 69, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 0, 69, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 69, 91, 69, 0, 0, 69, 35, 46, 69, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 0, 64, 64, 0, 83, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 69, 0, 0, 0, 25, 25, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 69, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 91, 31, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 44, 0, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 0, 64, 64, 0, 69, 83, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 69, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 0, 0, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 91, 0, 35, 0, 0, 69, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 0, 64, 64, 0, 83, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 69, 0, 0, 0, 0, 0, 7, 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, 57, 0, 0, 0, 0, 66, 0, 0, 36, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 0, 91, 0, 35, 0, 0, 0, 0, 0, 0, 0, 44, 51, 51, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 66, 64, 64, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 66, 0, 55, 36, 0, 90, 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, 19, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 0, 29, 29, 29, 0, 0, 0, 29, 29, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 0, 91, 0, 35, 69, 0, 0, 0, 0, 0, 0, 44, 44, 51, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 66, 66, 66, 66, 64, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0, 36, 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, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 0, 29, 29, 0, 0, 29, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 0, 91, 0, 35, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 66, 66, 64, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 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, 58, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0, 36, 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, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 29, 0, 29, 29, 0, 0, 29, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 0, 69, 0, 35, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 66, 66, 64, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 21, 21, 0, 0, 0, 0, 0, 0, 59, 0, 0, 69, 0, 0, 47, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 66, 0, 36, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 81, 25, 25, 25, 25, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 69, 29, 29, 0, 0, 29, 29, 29, 29, 29, 29, 29, 29, 0, 0, 81, 29, 29, 0, 33, 33, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 66, 66, 64, 0, 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, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 25, 25, 25, 25, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 75, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 29, 29, 29, 29, 29, 0, 0, 29, 29, 0, 33, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 0, 0, 0, 0, 0, 60, 60, 66, 66, 64, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 22, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 9, 66, 69, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 25, 25, 25, 25, 0, 0, 0, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 29, 29, 29, 29, 0, 0, 29, 0, 33, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 0, 0, 0, 0, 0, 60, 60, 66, 66, 64, 0, 83, 0, 0, 0, 69, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 0, 0, 0, 0, 0, 0, 43, 0, 0, 0, 0, 0, 0, 66, 36, 0, 0, 0, 0, 43, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 69, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 25, 0, 69, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 29, 0, 0, 29, 29, 0, 0, 29, 69, 33, 0, 0, 0, 38, 0, 0, 44, 51, 54, 54, 0, 0, 0, 0, 0, 60, 60, 66, 66, 64, 0, 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, 37, 0, 0, 0, 0, 0, 0, 0, 0, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 25, 0, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 0, 0, 29, 29, 69, 0, 29, 33, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 54, 54, 0, 0, 0, 0, 0, 60, 60, 60, 60, 60, 66, 66, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 10, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 29, 29, 69, 0, 29, 29, 0, 29, 33, 0, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 54, 54, 0, 0, 0, 0, 69, 60, 60, 60, 60, 60, 66, 66, 0, 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, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 53, 10, 0, 0, 0, 0, 0, 0, 25, 25, 25, 25, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 29, 29, 0, 0, 69, 0, 0, 0, 0, 0, 29, 29, 0, 29, 29, 0, 29, 33, 0, 0, 0, 0, 40, 0, 44, 51, 54, 54, 54, 54, 54, 0, 0, 0, 0, 60, 60, 60, 60, 60, 66, 66, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 0, 15, 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, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 10, 0, 0, 0, 0, 0, 25, 25, 25, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 0, 0, 0, 29, 0, 29, 29, 0, 29, 33, 0, 38, 38, 0, 0, 44, 51, 54, 54, 54, 54, 54, 0, 0, 0, 0, 60, 60, 60, 60, 60, 66, 66, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 69, 0, 0, 24, 0, 0, 0, 0, 0, 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, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 10, 82, 0, 0, 0, 25, 25, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 82, 0, 0, 29, 0, 29, 29, 0, 29, 33, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 54, 0, 0, 0, 0, 60, 60, 60, 60, 66, 66, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 19, 0, 0, 0, 0, 25, 25, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 0, 29, 0, 29, 29, 0, 29, 33, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 0, 60, 60, 60, 66, 66, 0, 83, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 19, 0, 0, 0, 0, 25, 25, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 0, 29, 0, 29, 29, 0, 33, 38, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 69, 60, 60, 60, 66, 64, 64, 64, 64, 64, 0, 83, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 0, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 66, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 23, 0, 25, 25, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 0, 0, 0, 29, 0, 29, 0, 33, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 60, 60, 60, 66, 64, 64, 64, 68, 68, 82, 83, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 66, 0, 69, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 82, 0, 0, 25, 25, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 82, 0, 0, 0, 29, 0, 33, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 60, 60, 60, 66, 64, 64, 64, 68, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 25, 29, 29, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 33, 0, 0, 0, 0, 0, 44, 51, 54, 54, 54, 0, 0, 0, 60, 60, 60, 66, 64, 64, 64, 68, 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, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19, 0, 0, 25, 29, 29, 29, 0, 69, 0, 0, 0, 29, 0, 33, 0, 0, 0, 38, 0, 44, 51, 54, 54, 0, 0, 0, 60, 60, 66, 64, 64, 64, 68, 83, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 66, 0, 0, 69, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 19, 19, 19, 0, 0, 25, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 33, 0, 0, 0, 0, 44, 51, 54, 54, 0, 0, 0, 60, 60, 66, 64, 64, 64, 68, 82, 83, 0, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 59, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 82, 0, 0, 66, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 14, 19, 19, 0, 0, 25, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 29, 0, 33, 0, 0, 0, 0, 44, 54, 54, 0, 0, 0, 60, 60, 66, 64, 64, 68, 83, 82, 0, 0, 0, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 19, 0, 0, 25, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 29, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 64, 68, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 82, 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, 14, 14, 19, 0, 0, 25, 29, 29, 29, 0, 0, 0, 0, 0, 0, 0, 29, 0, 33, 0, 38, 0, 0, 0, 38, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 64, 68, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 14, 14, 19, 0, 0, 25, 29, 29, 29, 0, 0, 0, 82, 0, 0, 29, 0, 33, 0, 0, 0, 0, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 64, 68, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 19, 0, 0, 25, 29, 29, 0, 29, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 64, 68, 83, 82, 0, 0, 0, 0, 0, 0, 69, 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, 14, 14, 19, 0, 0, 25, 29, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 64, 68, 83, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 19, 69, 0, 25, 69, 29, 29, 29, 29, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 64, 68, 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, 14, 14, 19, 0, 29, 29, 29, 29, 29, 0, 82, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 0, 0, 0, 60, 60, 64, 68, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 45, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 19, 0, 29, 29, 29, 29, 29, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 60, 64, 68, 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, 14, 19, 0, 29, 29, 29, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 60, 64, 68, 69, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 69, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13, 13, 13, 0, 0, 14, 0, 29, 29, 29, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 60, 64, 68, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 29, 29, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 79, 0, 60, 64, 68, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 29, 29, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 64, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 29, 29, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 64, 68, 0, 0, 0, 0, 0, 0, 0, 69, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 29, 29, 0, 29, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 68, 0, 0, 0, 0, 0, 0, 0, 71, 69, 0, 0, 0, 0, 0, 69, 14, 0, 29, 29, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 29, 0, 29, 0, 0, 0, 0, 0, 0, 0, 69, 54, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 0, 29, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 29, 69, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 14, 0, 29, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 69, 0, 69, 54, 0, 0, 60, 0, 84, 85, 0, 0, 0, 0, 0, 0, 0, 85, 29, 85, 0, 0, 0, 0, 54, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 69, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 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, 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, 89, 0 } ; static const YY_CHAR 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, 7, 1, 1, 1, 8, 9, 10, 1, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 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, 42, 48, 49, 50, 51, 52, 53, 42, 42, 54, 55, 56, 57, 56, 58, 56, 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, 68, 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 const YY_CHAR yy_meta[84] = { 0, 1, 1, 2, 3, 4, 1, 1, 1, 1, 1, 1, 5, 1, 1, 1, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 1, 3, 1, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 } ; static const flex_int32_t yy_base[23481] = { 0, 0, 0,67823,67723, 0, 0, 79, 80, 83, 84, 67706,67663, 85, 86,67615,67612,67610,67558,67553,67547, 67528,67472,67479,67478,67396,67391,67337,67259,67116,67109, 67102,67044,66933,66928,66923,66865,66882,66730,66670,66624, 66636,66635,66579,66528,66566,66505,66517,66515,66467,66412, 66407,66257,66257,66199, 88, 89,66147,66109, 92, 96, 63, 117, 100, 172, 255, 313, 371, 139, 253, 277, 454, 337, 497, 557, 66, 53, 423, 38, 476, 625, 66071,65973, 49, 61,65932,65860,65814,65772, 87, 52, 69, 701, 132, 752, 524, 581, 649, 764, 776, 827, 77,65745,65704, 92,65683,65693,65649, 800, 673, 891, 165, 816, 921, 927, 1001, 821, 932, 936, 1028, 228, 138, 299, 327, 325, 254, 269,65700, 1073,65667,65630, 1131, 253, 270, 1100, 830, 250, 568,65621, 294, 490, 343, 674, 279, 451, 535, 591, 500,65600,65568, 677, 947, 949, 953, 1160, 292, 775, 1159, 1211, 426, 1294, 1352, 432, 1323, 1410, 1468, 1526, 1006, 1584, 1642, 1721, 471, 1781, 1841,65572, 1909, 1973, 1046, 650, 1374, 690, 1432, 1490, 1548, 859, 2027, 283, 2078, 1608, 1754, 2127, 65570, 1294,65478,65412,65422,65364,65348,65335,65251,65193, 427,65149,65128,65134, 1744,65055,65028,64893,64896, 279, 64929,64763,64764, 26,64695,64695,64690,64673,64600,64611, 64582,64487,64421, 468, 2188, 1352, 471, 670, 328, 1804, 531, 1813, 802, 1933, 803, 940, 1857, 824, 880, 958, 1321, 983, 963, 1324, 1399, 956, 1774, 93, 694, 470, 754, 514, 1148, 1135, 2252, 515, 2332, 2387, 2445, 2499, 2001, 907, 0, 561,64393, 1104, 671, 795, 1023, 2560, 920, 644, 1960, 1136, 1386, 1133, 2621, 1039, 1137, 1389, 2690, 2762, 2834, 2902, 2036, 2100, 1482, 516, 1540, 777, 1543, 829, 2068, 868, 1454, 961, 930, 929, 1156, 2160, 1507,64388, 1103, 778, 2963,64387, 675, 3015, 3070, 3128, 3182, 2197,64378, 869, 3246,64331, 802, 3326, 3381, 3439, 3493, 2341,64330, 1108, 1426, 2218, 2415, 616, 2468, 2385, 1290, 457,301103, 1846, 1598, 1848, 2005, 1850, 1990, 2528, 2612, 3544, 3596, 3647, 3672, 3755, 3838,64282,64275, 2111, 2681, 2701, 2732, 2762, 2550, 3921, 3979, 4037, 1391, 463, 4095, 4153, 4211, 4269, 2321, 2490, 2784, 2856, 1957, 4327, 4370, 1418, 4443,64279, 2807, 1835, 4522, 1476, 4582, 2046, 2422,64270, 4646, 4704, 4761, 2879, 1484, 2892, 2935, 692, 1161, 2939, 2191, 4804, 1562, 2977, 1922, 1097, 3005, 4853, 64277,64212, 4913, 823,64246, 591, 806, 649,64245,64191, 935,64189, 1332, 1292, 1164, 1067, 1424, 1380, 975, 1422, 1381, 1141, 1512, 1382, 1325, 3068, 1434, 3012, 4974, 3092, 1570,64097, 1563, 927, 1531, 3150, 1545, 888, 290, 1443, 1528, 1559, 75, 1556, 1445, 1413, 914, 1543, 1656, 1122, 1657, 1711, 1714, 1755, 5023, 2024, 1756, 2099, 1695, 5094, 1831, 2423, 2342, 2120, 5143, 3172, 1952, 2026, 2373, 2941, 2812, 5217, 1868, 2979, 2359, 5296, 1699, 3212, 1902, 1772, 1134, 1954, 5357, 1903, 2137, 1542, 1771, 2035, 3405, 2121, 2161, 2458, 2689, 5418, 2776, 2983, 2519, 2723, 2349, 3462, 3566, 2456, 2411, 3065, 3329, 3358, 5490, 1951, 3336, 3029, 5569, 2548, 1832, 1833, 3332, 1900, 2611, 2613, 1451, 1758, 2194, 2334, 1998, 2038, 2909, 3623, 2375, 2119, 2186, 1715, 1857, 2190, 2072, 3945, 2116, 3484, 2698, 1999, 2331, 5630, 2937, 3013, 3361, 5694, 2351, 3506, 3316, 5773, 2115, 1010, 2353, 4003, 2442, 4403, 2699, 2390, 2335, 5834, 2993, 3069, 3514, 5898, 2513, 3508, 3335, 5977,64043, 2505, 2552, 3536, 2966, 6038, 4457, 2704, 6102, 6160, 2609, 6218, 4551, 2392, 2548, 3175, 3334, 2806, 3173, 3353, 4882, 6267, 6304, 6362, 6436, 6468, 4119, 6551, 6625, 6659, 6712, 2071, 6755, 6813, 2028, 2461, 6871, 6929, 6987, 7045, 4064, 4181, 4238, 4296, 4356, 7128, 7186, 7244,64053, 7323,64045, 4393,63986, 2490, 7397, 2713, 7446, 3035, 2718, 7506, 2771, 4334, 4034, 2843, 7555, 7619, 7676, 7733, 2783, 4468, 4607, 4668, 2664, 3106, 2832, 1296, 2895, 3416, 7775, 2869, 7824, 3577, 2911, 3197, 4778, 4054, 4433, 7873,63992,63980, 7934, 2823, 4190, 2862, 2751,63911, 4493, 1893, 3594, 2907, 658, 2129, 836, 2890, 2427, 2644, 2964, 2963, 3074, 2767, 3099, 4942, 4727, 2807, 2910, 3542, 3084, 2940, 3022, 1953, 3160, 7990, 3125, 3127, 2610, 8039, 2669,63838, 3291, 1333, 2932, 3151, 2513, 3261, 3391, 1942, 8112, 3400, 3342, 2698, 3937, 3324, 3202, 2850, 8176, 3365, 3900, 3417, 8232, 3302, 3620, 3380, 3541, 8291, 3482, 3437, 3905, 3539, 8362, 3519, 8441, 4219, 3590, 3610, 4818, 4150, 8490, 4983, 3499, 3554, 3510, 5045, 3540, 3618, 63868, 3412, 8539, 3981, 3564, 3887, 5067, 3901, 4363, 3584, 3960, 4039, 8596, 3903, 3961, 4272, 4854, 8668, 3987, 8747, 4412, 4112, 4595, 4819, 4992, 8796, 4525, 3978, 3980, 4052, 3502, 4268, 4038, 1818, 4311, 3964,63812,63765, 4053, 3337, 2892, 2653, 3965, 3902, 4024, 3592, 5103, 5165, 4079, 3086, 3123, 4078, 4075, 8857, 4132, 4196, 4023, 4344, 8921, 4247, 9000, 4777, 4573, 4624, 5366, 5286, 9049, 4134, 9113, 4107, 5325, 5389, 4156, 3483, 3188, 4082, 4133, 9193, 4135, 4576, 4325, 4495, 9257, 4420, 9336, 4779, 4662, 4654, 5367, 5407, 9385, 4108, 4464, 4360, 4808, 4494, 4685, 9449, 5430, 9507, 4170, 4192, 4557, 9565, 9623, 4364, 4793,63697, 4855, 4977, 9681, 5187,63665, 9708, 4136, 4421, 3369, 4690, 4660, 9760, 5015,63617, 9842, 9900, 5596, 9957,10015,63558,10088,10146, 4228, 4267,10204,10262,10320, 4406,10377,10435,10493, 5347, 5441, 5798,10551,10609, 4688,10667,10746,63529, 5559,63518, 4514,10814, 4682, 4895,10863, 4783,10923, 4996, 4927, 4796, 10972, 4789,11021, 5076, 4815, 5032, 6080, 5408,11081,11145, 4814,11202, 6002, 6131, 5116, 4218,11259, 3417, 4405, 4516, 4555, 5021,63450, 5138, 4554,11302, 4837, 5368,11351, 4868, 6168, 5763, 5034, 5370, 6169, 5967, 5619,11400,63471,63461, 6027, 6679, 1725, 4270, 4241, 2163,11464, 4595, 3587, 4905, 4434, 4488, 4528,63495, 3929,63444, 1598, 6137, 4571, 5140, 4573, 5018,11519, 6242, 4907, 3593, 4860, 1811, 4597, 4684, 4947, 3411, 4285, 4951,63372, 6328,63379, 4512,11568,63309, 4735, 4158, 4680, 4822, 4824, 4940, 4595, 5091, 5024,11640, 11709, 4906, 4729,63341, 4700, 5043,11783, 4458, 4686,63245, 5135, 4902, 4932, 5044, 5142, 5271,11832,11888, 5141, 5267, 5429, 5335, 5270, 5571, 5298, 5808, 6172, 5570,11962, 5084, 5814,12030, 5176, 6688, 6752, 5824, 6182, 6762, 6772,12090, 5269, 4688, 4949, 4286, 6634, 6721, 5272, 5388, 5101, 5787, 6106, 6165, 6074,12139, 6895, 5788, 5789, 5586, 6171, 6850, 5996, 6162, 6235, 6635, 6852, 6651, 6793,12211, 5372, 6225, 12279, 5458, 6946, 6926, 5990, 6692, 7144, 6984,12339, 5448, 5660, 5139, 5136, 6176, 5748, 5864, 6808, 6815, 6766, 6768, 4903, 6940, 4904, 4404, 4553, 4644, 5590, 5450, 5618, 6970, 7337, 4918, 4945, 5163, 5998, 7210, 5431, 6234,63229, 6300, 7170, 5744,12403, 6253, 6878,12471, 6276, 7145, 7313, 6313, 7003, 7410, 7411,12531, 6174,12595, 5743, 7435, 7475, 5153, 5315, 5547, 6205, 7585, 5746, 6657,63184, 6656, 7481, 5747, 12653, 6277, 7004,12721, 6446, 7412, 7519, 6821, 7006, 7635, 7636,12781, 5947, 7373, 6262, 7167, 4979, 7903,12845, 6794, 6633, 7943, 6971, 6742,12900,12964, 5948, 7448, 7634, 6061, 7699, 7544, 7746,13022,13080, 6681, 4989, 6826, 7327,13136, 7958,13216, 7750, 7799, 7705, 7752, 7916, 8014, 7957, 8081, 8100, 8144,13298, 7557,13355,13435, 6682, 2550, 6767,13493, 13551,13609, 8216, 8254, 8274, 8313, 8333,13692,13750,13808, 13887,63186, 7128,63134, 4841, 5464, 5823, 6920, 7326,13966, 6879,14015, 7007, 6954,14075, 7146, 7740, 7750, 7570, 7637, 14124, 7150, 7638,14173, 7164, 7839, 8005, 7639, 7886, 8140, 8006, 7655,14237,14294,14351,14409, 7530, 8463, 6964, 4824, 5391, 5562,63094,301103, 7826, 5792, 5982, 5983, 7344, 7327, 14452, 7346,14512, 7952, 6648, 7888, 8503, 8067, 7418, 6178, 8432,14561,63097,63088, 8091, 6770,14621, 5070, 5981, 6062, 6140, 6215, 7500,14685,14743,14801,14859,14917,14975, 6243, 15033, 5392, 6022, 5622,63121,15090, 5595, 7747,63066, 8150, 6133, 7335, 6064, 5952,63063, 6771, 6854, 7911,15145, 6869, 6299, 5767, 7203, 8561, 5352,15205, 6925, 6228, 3075, 6024, 62956,62903, 8472, 6686, 6678, 6225,15288, 7495, 8153, 7559, 8584, 7978, 8511,15355, 8148, 8145, 8769, 5277, 6429, 8618, 5825, 5273, 6302,15435, 6410, 7525, 6797, 6056, 6672, 6725, 6823,62868,15468, 7169, 7478, 7603,15539,15588,15644, 6960, 7479, 7691, 8031, 8078, 7166, 6655, 6913, 7656, 7875, 7944, 15718,15776,62807,62797,15819, 7430,15879, 8505, 7787, 7960, 9013, 8068, 6110,62764, 8588,15912, 6830, 6257, 6968,15963, 9761, 8846,62782, 8041,15996, 8074, 7782, 7954,16065,16122, 9473,62781, 8111, 8492, 8208, 8590, 8592, 8834, 6969, 7417, 8192, 6851, 8286, 8151, 9003,16194,16266,62750,62739,16323, 7461,16383, 8633, 7836, 8120, 9014, 8737, 6979,62696, 9338, 62631,62577, 7938, 7126, 8224, 8182,62574, 7331, 7660, 8797, 8279, 8623, 8798, 7477, 7404, 7482, 7328, 7130, 7598, 7862, 7864, 8535, 8847, 8850, 6303, 7168, 5016, 5649, 5853, 9789, 9079, 7508, 7602,62573, 8531, 7813,16447,16505,62525,62515, 16548, 8109,16608, 8634, 8284, 8201, 9351, 9182, 7795,62529, 8848, 7737,16672,16730, 7909, 9039, 9051, 9196, 7894, 7953, 5559, 6306, 6412,10037, 9531, 7949, 8051,62462, 9205, 8205, 16788,16846,62466,62457,16889, 8159,16949, 8811, 8483, 8870, 9400, 9349, 7973,62427, 9386, 8181, 9004, 8768, 8536, 7548, 9578,17013, 9622, 8282,17068,10755, 8757, 9052,17136, 9374, 9426, 9007,17200, 8529, 9679, 9432, 9588,10892, 9866, 9667, 17258,17316, 6652, 8537, 9198,11487,17360,11678,11620,11856, 12127,13082,13108,13162,13190,15510,15612,17440,17520,17600, 17681,17761,17841,17921,18001,18081,18161,18241,18321,18401, 18481,18562,18642,18722,18804,18861, 8614, 6191, 6883,18924, 19001, 8092,19059,19117, 9327, 9645, 9785,19175,19252,19310, 19389,62416, 9707,62405, 8887,19472, 8572, 8872,19540, 8636, 19600, 8883, 9207, 8740,19649, 8884,19709, 9202, 8762, 9558, 9798, 9800,19758,62377, 8016, 4699,19807, 9032,19856, 9204, 9010, 9559, 9916, 9917, 8621,62375,19920,19977, 9216, 7605, 7595, 8054, 9796,20020, 9223, 9408,20069, 9224, 9973, 9974, 9748, 9449,10095,10085,20118, 7716,20167,62322,62313,10170, 9523, 9731, 7297,20216, 6398, 8288,10228, 8228, 9737,20278, 8721, 9466,20342, 9325,20400,20458,20516,20574,20632, 9820, 20690,20748,20806, 9200, 6827, 6626,10125, 8248, 8287, 9542, 20863,20921,20979,21037,21095,21153, 8720,21211, 7173, 7720, 9941, 8008, 7375, 7689,62287, 7905,10027, 9434, 9553,11491, 9840, 9551, 9582,21265, 9377, 9824, 9201, 9422, 8264,10286, 9640, 9389, 7718, 3907,21325, 6682,10278,10335,11562, 9942, 21408, 8238, 8554, 8465,21473, 8856, 9479, 7840,10549, 9766, 9970, 8973,21555,62280,11050, 8302, 8461,10459, 8976, 9669, 62265, 6910, 7523, 7312, 9342,62264, 8328, 9188, 9821, 9765, 9879,21614, 9635,21670,10029, 9858,10028, 9841,10356,21744, 9457, 9919,21812, 9564,10336,10337,10096, 9976,10393,10394, 21872, 8050, 9730, 9480, 8122,11857, 9913,10042,10043,10070, 10323, 9728,10067,21921,10530,10835,10864,10929,10865,11111, 10590,10974,10533,10148, 9015,11022,11024,21993, 9849,10211, 22061, 9927,10509,10827,10340,10338,10829,10828,22121,62211, 8435, 9595, 9972,10161,11602,10180, 9885,10103,10238,10163, 62162, 8722,10378,10013,10247,10248,10594,10564,11085,10607, 10014,10430, 8478, 7837, 9854, 8759,10041,22173, 8853,10767, 10419,22196, 8593, 8507, 8864, 9485,22247,12059,11168,62190, 10973,22311,10154,10510,22379,10270,10987,11218,10413,10511, 11219,11276,22439,10321,10380,22503,22561, 9348,11430,10535, 22588, 9326, 8784, 9042, 9638,22639,12308,11753,62146,11304, 22703,10512,10515,22771,10617,11317,11364,11153,10631,11366, 11481,22831,10611, 9678,10101,10044,10927, 8804,10916,11928, 10757,10965,22892,10591,12873,10963,10129, 9464,22963, 8760, 12500,11353,12556,11160,12750,11274,23021,23079, 9012,11316, 10765, 9165,11011,16036,17036,17064,17104,17317,17391,17407, 17471,17480,17551,17584,23123,17632,17648,17712,23193,17745, 23273,23353,23433,23513,23593,23673,23753,23833,23913,23993, 24074,24154,24234,24314,24394,24474,24554,24634,24717, 9639, 9764,24778,24835,10524,11046,10410,10783,10149,10179,24914, 24991,25068, 0,10320,11202,11425,25151,25230,62115,11843, 62106, 6769,25313,25371,62113,62104,25414,10635,25463,10949, 10842,25523,10843,11674,11534,11222,11221,25572,10878,11277, 25621,10905,11684,11725,11415,11278,12103,11728,25670,10997, 11377,25719,11005,12104,11876,11509,11413,12150,12544,25768, 25832,12364, 9355, 8805,10145,11295, 8241, 9914,11087,10446, 25900,11142,25949,11528,11314,11618,12795,12823,11247,10273, 26000,12081,12330,12522,10935,26049,62111,62057, 9695,10376, 10495,26109, 9918,10615,26158,12962,10361,10126,26226,11124, 11448,10943,11492,26290,26348,26406,26464,11038,26522,26580, 11558,10339,26638,26696,26754,26812,10720,10880,26869,26927, 62014,26984,10507, 9382,10758,11086,61945,11680,11865,27041, 11402,11670,11681,11520,13377,10202,11726,27121,11518,11244, 27185,11556,27243,27301,27359,27417,27475,11884,27533,27591, 27649,12775, 9576,10978, 9580,27706, 9826,61944,10451,10989, 11323,27760,11569,11275,13401,11559,11421,11102,11714,12619, 8434, 9056,10508,27827,11063, 8007,27910, 8723,10277,10054, 27968,13091,10244,12999,28035,10986,12330, 9883,13282,10158, 28092,10524,11071,11390, 9654,13901,13459,11125,11199,10562, 11493,28154,11306, 9936,11601,13393,11904,12574,11445,11623, 11687,11729,28197,12135,11699,11754,11496,12140,28268,28326, 61867,61858,28369,11224,28429,11866,11777,11664,12973,13097, 10831,61682,28480,12772,13044,13355,11622,12994,11746, 8977, 11751,11683,13093,12593,12132,13178,13144,13032,11848,12111, 11885,11889,13195,13221,28529,13129,13277,12049,12575,11859, 13193,13530,28601,28673,61670,61614,28730,11225,28790,12164, 12791,12044,13500,13188,11272,61528,28841,13522,13574,13690, 9966,12578,12522,12875, 8185,14048,12892,13201,13052,11599, 10716,11309,12269,11718,12136,12609,13296,13065,12298,13187, 10834,11369,12147, 9329, 9780,28901,61519,14481,13531,10132, 11852,11916,10720,10592,14590,13283,28955,29013,61470,61458, 29056,11647,29116,12794,13057,12485,13708,13391,12036,61418, 29167,13778,13877,13912, 9856,10359,29231,29289,29347,15220, 13698,10745,12051,12100,11367,12142,15511,13729,29405,29463, 61410,61353,29506,11917,29566,12806,13258,12545,13979,13490, 12149,61318,29617,13957,14038,14097,10761,12156,12878,12772, 12331,11355,12876,13733,14167,12969,13092,12333,29678,14684, 13691,13734,14125,10718,12492,14127,61335,13107,14163,29749, 14174,13172,13088,13394,12354, 8265,14004,17787,17815,17872, 17888,17953,17969,18027,18076,18107,18112,29795,18187,18192, 18267,29875,29943,30011,18295,30091,30172,30252,30332,30412, 30492,30572,30652,30732,30812,30892,30972,31052,12902,31132, 31212,31292,14487,14206,13943,14263,14320,14378,14596,14654, 14712,14770,14832,31372,31452,31532,31612,31692,31772,31854, 10912,11449,31927,31984, 1484,10422,10539,12719,10873,10769, 13318,12924,11031, 8123,32041,32098,32155,11274,12965,32221, 32300,61249,14237,61226,12847,32383,12294,12986,32451,12484, 32511,13253,13115, 7908,32560,12486,32620,13315, 9522,13559, 14867,14138,32669,61240,12365, 7448,32718,12736,32767,13758, 11131,14065,14895,14254,12804,61195,61194,61189,12873, 8873, 32816,12971,32865,14057,11774,14187,14933,14311,12983,61174, 32916,14612,14743,14801,32980,15003,11720,11668,13121,14176, 33048,13132,14149,33097,13158,15049,14426,14200,14198,15050, 14818,33146,15117,33195,12048,14917,15135,13494,33244,61044, 61030,14295,13174,12848,14334,33293,13414,14280,33350,13200, 15424,11757,14008,12079,13546,33421,33479,33537,33595,13736, 33653,13397,33711,33769,33827,33885,33942,12710,34000,34058, 34115,11776,11454,12579,11835,13568,60954,34170,14270,14442, 14367,34205,14503,14614,13567,14488,14489,14873,13433,34254, 15600,14330,12576,34322,13960,14069,14118,13378,34386,34444, 34502,34560,14332,34618,34676,14533,13153,34734,34792,34850, 34908,13222,13731,34965,35023,60976,35080,12551,12154,12712, 11540,13019,13229,14611,35137,35195,35253,35311,35369,35427, 13297,35485,13306,14838,13416,13421,14517,14337,13907,14719, 35538,15315,14550,15012,14842,15195,15446,13908,13450,35609, 35692,13368,35750,35807,13302,11526,13252,35864,13679,12478, 13706,12849,13865,13959,14296,60967,13510,35936, 7163,35963, 13165,13422,36014,15690,15716,60998,13732,13748,15790, 5134, 13299,14941,14441,15056,14549,14825,14047,14049,14096,14613, 14958,14406,13689,14483,15013,36078,13501,14265,36146,14199, 15613,15107,14693,14707,15614,15285,36206,36255,36306,12109, 15231,14375,14927,14331,13900,11159,13020,15048,14694,14528, 15617,15643,15040,15749,14623,14490,14709,15610,15754,15541, 15792,15813,14974,15071,14920,15820,15933,36370,14260,14935, 36438,14378,15735,15632,15524,15296,16040,15952,36498,36547, 36598,12298,15901,13688,14889,15303,15638,13955,14420,15508, 15753,15183,14514,12786,15501,16027,15504,15047,15647,15787, 15966,15793,15967,15286,14754,13985,11858,13430,14164,11268, 14066,36658,14554,16057,12851,14113,14347,14808,14689,16068, 36712,14437,15326,36780,14648,16042,15953,15550,15455,16083, 16133,36840,36889,36940,12490,15910,11404,12268,14115,37004, 37062,14872,16127,14444,14191,14486,14918,15073,16113,37120, 14649,15457,37188,14653,16144,16146,15725,15459,16147,16149, 37248,37297,37348,12740,16216,12976,12036,15198,15637,15225, 12080,16238,16148,15591,37409,15535,37460,37521,16294,60947, 15969,14691,16226,15854,16359,37592,37650,16282,15833,15834, 15094,15311,14005,15763,18352,18385,37694,18427,18463,18512, 18580,18616,18673,18689,21234,21294,37774,60943,37854,37934, 16298,16416,16360,16474,16523,16525,16583,16641,16700,16757, 16819,21453,21582,38002,21639,21909,22860,38082,38162,38242, 38322,38403,38483,38564,38645,38725,38805,38885,15854,60942, 38965,39045,39125,39205,39286,39366,39446,39526,39606,39686, 39766,39847,39927,16275,16250,16276,16424,16482,40007,40087, 40167,40247,40327,40407,40489,14767,12020,40567,40624,40701, 16598,14745,12612,10930,40758,40815,14754,40872,40929,40986, 41051,16918,41134,13911,14939,41199,41278,60863,16445,60854, 12461,41361,41419,60859,60850,41462,14713,41511,15461,14418, 41571,16177,15042,15849,60856,41620,14771,15660,41669,16180, 15136,16038,60802,16766,16669,41718,15460,15672,41767,16216, 15137,16050,60801,16824,16689,41816,41865,15465,15977,41914, 16268,15197,16150,60800,16854,16939,41963,42014,14830,16503, 16118,42078,42136,16373,14993,15542,14992,14051,16941,15299, 15304,15696,16387,42179,15564,42228,16274,15721,16164,16963, 16964,15862,15322,42277,16788,17036,17198,13778,17228,17280, 17391,42326,14317,42375,60745,60678,17346,15836,15087,60621, 42435,16210,16653,16658,16688,14999,15530,42484,17552,15423, 15715,15756,42555,42613,42671,16299,16715,15851,42729,42787, 42864,42922,42999,15957,16825,43057,43114,15269,14332,60570, 15451,60530,43169,15971,16553,43238,16597,16860,15873,16891, 16829,16016,15958,16747,43260,16339,18270,16064,16434,16136, 16358,43331,43389,43447,43505,16395,43563,16538,43621,43679, 43737,43795,43852,16443,43910,43968,44025,14612,16510,15938, 14931,16338,18647,16190,16656,44079,16246,16742,44143,16374, 44201,44259,44317,44375,44433,17044,44491,44549,44607,16116, 15020,16072,16020,16420,44660,16711,16940,44711,44771,18967, 60540,16922,18193,18890,44842, 9405,44900,17061,11450,44983, 45040,15655,11771,12711,11616,45097,16117,15092,15773,16124, 16449,16181, 7835,16520,16120,16360,15594,16830,16189,19404, 15731,13449,16397,16457,16511,16850,17089,17008,17114,17294, 17113,16961,16878,16540,17129,16906,17303,16784,17075,45155, 45213,60511,60454,45256,15746,45316,17090,16512,16635,17323, 17365,14246,60465,45367,17955,18591,18756,16573,18831,19028, 19086,45416,17152,17046,17087,17166,16239,16018,17412,17301, 17195,17320,17388,17381,17433,17196,16921,16652,17395,17491, 17476,17601,17420,17235,17313,17488,17472,45480,45552,60401, 60392,45609,15861,45669,17158,16601,17154,17679,17611,14567, 60355,45720,18804,18861,19001,17515,19144,19220,19279,45769, 16893,16926,16955,17553,16712,16844,17579,17074,17615,16985, 16331,17560,16883,17593,17635,17696,17683,17675,17732,17733, 17699,16856,17025,16251,45833,16336,16686,45887,17982,16832, 16925,16289,16970,17580,45941,45999,60346,60336,46042,16623, 46102,17309,17010,17725,17776,17750,15731,60348,46153,19059, 19175,19252,17606,19564,19624,19673,46202,16613,16727,17040, 46266,18018,17154,17155,16451,17217,17818,46324,46382,60297, 60234,46425,16694,46485,17719,17246,17756,17813,17772,17155, 60247,46536,19379,19415,19574,17786,19733,19782,19831,46585, 16732,13690,46649,17456,17665,17254,46718,18073,17780,17582, 46786,17460,12800,60148,60097,46854,18062,46918,17880,17788, 17540,17800,17857,12521,17889,23080,46974,23151,23211,23247, 23304,23335,23384,23393,23464,23473,17234,47054,47134,47214, 47294,47375,47455,47535,47615,47695,47775,47855,47936,48016, 48096,48176,48257,48337,48417,23544,23553,23624,23657,48485, 23699,48565,48645,48725,48805,48885,48965,18377,18440,17978, 18504,17901,49045,49125,49205,49285,49365,49445,49525,49605, 49685,49765,49845,12573,17474,17866,17939,17858,18271,18619, 17915,19831,18026,19889,19946,49927,16514,17402,49985,50042, 50099,50156,50213,16965,19683,14812,15659,20249,17347,50290, 50347,17035,16604,50404,50461,17450,50518,50575,50632,50711, 50768,20042,50825,50882,50939,12895,51018,51097,60117,19590, 60056,17530,51180,16811,17835,51248,51308,17873,17419,17975, 60048,51357,51417,60047,59985,18016,17586,51466,59997,17361, 13075,51515,51564,59940,59930,18082,17697,17560,59930,59886, 59885,17707,13076,51613,51662,59876,59802,18089,17716,17809, 59769,51713,19634,19743,19792,59712,59659,17856,13364,51762, 51811,59558,59534,18097,17731,17931,59392,51860,19841,19920, 19977,51909,20340,18473,51973,18109,20366,18585,59195,17439, 17198,18200,52041,17118,17932,52090,18128,17816,17992,59199, 18159,18181,52139,52188,18177,20091,20140,20191,20424,52237, 59122,59039,17408,17989,17616,18309,17820,20482,18357,52270, 18019,52322,52371,20540,59072,17946,18377,52442,18240,17253, 18261,17296,52500,52558,52615,17866,18327,18201,18261,18278, 18062,52694,52771,52848,18472,18583,18292,18338,52906,17125, 52963,53025,10622,17652,58936,18492,18167,18593,53095,53164, 18523,18048,18613,18436,18709,18350,18414,18477,18732,17905, 18171,53186,20598,18002,18056,18373,53257,53315,53373,18499, 18762,18354,53431,53489,53566,53624,53701,18656,18939,53759, 53816,17773, 8324,14443,15194,18521,53858,20656,18502,18400, 53926,18684,18865,18545,18637,53990,54048,54106,54164,18582, 54222,54280,18937,18155,54338,54396,54454,54512,17462,18591, 54569,54627,58884,54684,17188,18032,17463,17319,18041,18235, 18058,18326,54737,18622,17874,18821,18748,54808,54865,17627, 54922,18920,58795,18941,20169,20732,55002,17740,58794,55066, 18140,17597,18182,18220,17571,15824,18063,18190,18313,18681, 5766,18644,17944,18476,14183,18349,18694,14932,18242,18204, 18669,15412,14747,20206,20379,20204,20014,19196,19192,18731, 20734,18478,19115,19392,20012,55123,18246,18399,55191,19186, 17959,19699,58734,20765,18878,55251,55302,18820,20100,55351, 20828,18884,18670,18930,20063,18196,16880,20188,20835,18962, 19083,20381,20728,20495,18923,19651,18516,20872,21219,21072, 20900,18685,19141,19809,20729,20902,55415,18305,18445,55483, 19382,18588,19870,58668,20938,20870,55543,55594,19070,20458, 55643,21001,16731,18724,20787,20010,18388,19076,20180,19896, 20185,18384,18856,20745,20790,301103,20850,20963,21023,20588, 21048,21079,20646,19590,19190,18725,18668,18506,55707,55764, 18770,18859,55817,21074,58656,18977,18501,19134,20253,55871, 18766,19871,55939,19684,19171,19883,58651,21073,21170,55999, 56050,19263,21153,56099,21180,19269,19379,18926,56163,21314, 58538,19017,18827,19542,20905,56221,19772,19948,56289,20111, 19185,20267,58538,21425,21235,56349,56400,19268,21408,56449, 21522,19697,17853,56513,56570,19080,21224,20387,20090,20299, 21076,20434,20417,20341,20139,21582,58388,58333, 3489,58330, 58380,21255,56627,21456,20110,20009,20492,20033,18413,20533, 23727,23784,23815,23864,23895,56671,56739,23944,23953,24024, 14597,56819,56899,56979,57059,57139,57219,57299,57379,57459, 57539,57619,57699,57779,57859,57939,58019,58099,58179,58259, 24092,24128,24185,24201,58340,58420,58500,58580,58660,58740, 58820,58900,58980,20701,59060,59140,59221,59301, 9964,19372, 19714,19605,19665,19902,20897,20524,10268,20347,19891,20101, 19498,18969,20670,59381,59461,59541,59621,59703,19872,19189, 59761,59818,18274,59875,59932,18277,59989,60046,60103,18814, 58187,19413,21710,60169,60226,18339,18915,20066,60283,60340, 19273,19596,60397,60454,19873,60511,60568,60625,60684,60741, 21846,19927,60798,60855,19991,60912,60969,61026,20064,61085, 61164,58102,21555,58089,19209,61247,61305,58041,58032,61348, 61397,58038,61457,58037,58028,20225,20130,61506,57963,61555, 57891,57862,20591,20131,61604,57824,61653,57671,57586,20617, 20133,61702,61751,57454,61800,57451,57388,20791,20181,61849, 61900,19860,21719,61949,57395,61998,57235,57059,20847,20356, 62047,62096,20511,21834,21944,62160,19929,20386,20209,20959, 17896,20005,20794,20587,62203,62252,57002,56946,20966,20648, 21008,20072,62301,21863,21894,22083,62350,20351,22094,22145, 22258,22429,62399,56953,56892,21531,20503,20820,20297,20589, 62448,21584,20851,20553,62504,20513,21297,21190,62575,62632, 10392,20707,20183,20253,20320,20319,20363,20790,15273,10872, 62689,62746,62803,20231,62869,19030,20731,20514,20619,62927, 62985,15596,20876,56772,63048,21209,21053,63100,63162,63231, 21295,20846,21374,20671,22236,21642,63237,21080,63289,63338, 22469,56715,20901,21210,63409,21220,20251,21468,20457,63467, 63525,63582,20822,21592,20591,20650,20418,20649,63661,63738, 63815,21640,21482,21151,21325,63873,20960,19403,20964,21299, 21091,21439,63915,21284,22527,20611,21610,20804,20916,63986, 64044,64102,64160,21225,64218,21613,64276,64334,64392,64450, 64507,21033,64565,64623,64680,14870,20992,21075,20733,21553, 21345,21611,21049,21227,21341,22111,21822,64737,64794,20884, 20994,64851,19762,21625,56679,301103,22277,21917,21919,21918, 21077,64934,22520,20518,21168,21101,21240,21213,21384,20861, 22895,21891, 7675,21274,64991,19864,21110,18078,21218,20904, 21298,21516,19974,22482,21911,22501,21934,22782,21647,21864, 22609,21403,21668,22428,65049,65107,56636,56627,65150,65210, 56561,56551,21559,21458,18939,56510,65261,22155,22401,22586, 65310,21501,22661,22804,22864,21433,22072,21605,21914,21588, 21470,22517,22833,22395,22578,22883,22802,21517,22805,22634, 22835,22912,22925,22943,22998,21637,22868,23000,22940,65374, 65446,56422,56412,65503,65563,56418,56279,22779,21640,19125, 56293,65614,22671,23080,23109,65663,22640,23154,23222,23624, 20685,21947,22432,22809,22489,22898,22942,22968,20688,22899, 22950,23005,22896,23007,23036,23115,23144,23184,22834,22162, 19642,21644,21862,65727,65784,21108,22518,21658,23105,23056, 22224,22369,22839,23143,65841,65899,56285,56168,65942,66002, 56171,56161,22974,22371,21331,56162,66053,23279,24024,24103, 66102,23182,24314,24343,24396,22917,22920,22399,23156,23231, 22459,22864,22946,23302,66166,66224,56070,56014,66267,66327, 56008,55926,23081,22945,21341,55940,66378,24160,24268,24406, 66427,23206,24427,24474,24503,22948,21032,66491,66548,21203, 23034,23186,23299,16335,23309,22574,23316,20038,24555,55804, 24566,55755,14948,55769,23312,66605,23370,23177,20272,23246, 23107,22577,23332,66649,66717,24585,66797,66877,24601,66957, 24815,24971,16002,67037,67117,67198,67278,67358,67438,67518, 67598,67678,67758,67838,67918,67998,68078,68158,68238,68318, 68398,68478,26150,26197,27729,27755,68558,68638,68718,68798, 68878,68959,69039,23109,21441,23321,16358,22126,23250,23361, 23413,23414,21377,23391,23311,22075,22215,19554,23384,22462, 23490,69120,69200,69280,69360,69442,23025,21296,69500,69557, 21429,20566,69614,69671,69748,21477,21679,69805,69862,21627, 69919,69976,70033,70098,24585,70181,23118,23504,23214,70246, 70303,21946,22117,23248,70360,70417,21956,22551,23326,70474, 70531,22545,22770,70588,70645,22612,70702,70778,70835,70892, 70949,23035,24739,23234,71006,71063,23125,23294,71120,71177, 23217,71234,71310,71367,23357,71424,71503,55707,24668,55653, 20995,71586,55659,71654,71714,55609,55487,71763,71823,55481, 55472,23466,23339,71872,55479,55365,71921,71970,55372,55363, 21950,55304,55089,22452,13901,72019,72068,55081,55071,22642, 54989,72119,24717,24800,24882,54988,22927,16073,72168,72217, 54979,54970,23087,54882,72266,24914,24936,25038,72315,54835, 23233,16264,72364,72413,54720,54708,23298,54578,72462,25220, 25239,25248,72511,25311,24305,72575,24465,21824,14798,23481, 72643,54458,72692,54339,54261,23511,23355,72741,72790,22404, 25257,25340,24545,23548,23439,72839,54168,54041,25369,54006, 16616,21585,21823,23340,23573,22614,23534,23148,23595,72903, 72960,73037,25494,23241,23421,23379,73094,73151,23400,73208, 73265,73322,73387,25395,73470,23437,16468,23564,23596,20112, 23649,73535,19000,23652, 0,23653,23704,73591,23675,23270, 23747,73647,23469,23660,23549,73703,23404,23720,23656,73774, 73831,11166,22981,23349,23497,23196,22448,22830,23526,16746, 18710,73888,73945,74002,22767,74068,23550,23515,23632,53989, 23725,23420,23708,23732,23774,23745,23789,23923,23626,23629, 74111,26079,23645,23666,23752,74182,74240,74298,23782,23801, 23758,74356,74414,74491,74549,74626,23830,24029,74684,74741, 53987,23490,23741,23410,23813,23805,23812,25798,24097,25978, 23584,74798,22444,74855,16095,23844,23869,23915,23737,21409, 23640,23769,23462,23817,22370,23546,23788,23476,23803,15499, 23323,23843,23851,23827,21237,23866,74938,74995,23746,23689, 22611,23779,23872,23861,23028,15138,23928,23934,24014,24044, 23995,23896,23865,24164,23885,24094,24055,75052,53939,75120, 53872,53816,23972,23739,75180,75231,24033,25437,75280,25448, 24067,23876,24093,24181,20402,23892,24189,24269,24113,23991, 24193,24197,24239,23907,23910,24060,24365,24434,24593,24909, 24125,24170,25526,24432,75344,53771,75412,53644,53634,24216, 23949,75472,75523,24115,25485,75572,25556,15549,23956,24276, 24156,24259,75634,24012,24265,24307,24281,24309,24316,24441, 24602,18597,24349,24494,24924,26154,24761,24429,25622,24636, 24509,24186,24574,24033,23955,24075,24196,75671,21286,24127, 24614,24187,24016,20746,24986,75728,53505,75796,53447,53365, 24340,24240,75856,75907,24440,25594,75956,25694,22055,22167, 24202,25720,24194,24025,21557,25623,76020,53335,76088,53321, 53251,24473,24312,76148,76199,24571,25745,76248,25924,22251, 24350,24760,76312,24957,24763,24403,23921,26001,24616,24505, 24072,53235,53157,26315,26132,53163,24352,25672,26037,76369, 25722,24337,26247,24643,24661,24396,25279,27798,28517,76425, 76505,76573,29646,29752,24389,76654,76734,76814,76894,76974, 77055,77135,77216,77297,77377,77457,77537,77617,77697,77777, 77857,77937,78006,78074,78143,29777,78223,78303,78383,78463, 78543,78623,24863,78703,78783,78863,78943,79023,79103,79183, 79263,79343,79423,79504,79584,79664,79744,79824,79904,79986, 24346,23965,80048,80105,24061,23630,24507,80162,80219,80276, 80333,80390,24475,24271,24548,80467,80524,24504,24506,80581, 80638,24615,80695,80752,80809,80888,80945,26428,81002,81059, 81116,26372,24733,53029, 0,24664,24668,24638,52947, 0, 24674,24670,24762,81195,81252,24759,24677,24796,52893, 0, 24816,24734,52760, 0,24822,52682, 0,24839,81309,81366, 24845,24770,26544,24806,52490, 0,24848,24851,24942,52253, 0,24855,24936,52061, 0,24948,52054, 0,24950,81423, 81502,52047,25933,52032,24790,81585,81643,24972,81686,81735, 51870,81795,51869,51768,81844,51774,81893,51682,51622,51538, 23695,81942,51465,81991,51461,51325,82051,82100,51123,82149, 51122,51067,82198,82249,24926,26348,82298,51074,82347,51073, 50835,82396,82445,25002,26406,82494,50775,82543,50770,50713, 82592,82641,25013,26489,26604,82705,26662,23986,23526,25769, 24982,22404,25529,82748,82797,50662,50574,22575,25039,82846, 26522,26638,26696,82895,25342,26725,26783,26840,26950,25404, 82944,50577,50514,25006,24792,24233,24976,25770,24972,25564, 26159,83008,83065,83122,83179,83236,25314,27209,25370,25323, 27183,25348,83313,83370,25498,25362,83427,83484,25588,83541, 83598,83655,83734,83791,27265,83848,83905,83962,24379,25495, 25624,25426,21154,26200,25516,25530,50534,26043,25565,25563, 25661,23126,26085,25771,26039,25593,25921,25990,26084,84041, 84098,84175,27325,25630,25487,25631,84232,84289,25899,84346, 84403,84460,84525,27381,84608,25488,18770,25612,25937,25028, 25970,26122,25614,24577,24597,22252,26080,27441,26196,84642, 26130,84694,84743,27499,50439,26151,26256,84814,26081,25566, 26217,25664,84872,84930,84987,25927,26250,26131,26323,25330, 26191,85066,85143,85220,26423,26906,26161,26268,85278,24744, 25635,25659,24423,26451,26202,26101,23982,27110,26755,24430, 85335,24830,85392,26942,26791,26792,26848,25683,24833,25373, 26021,25208,25250,25721,25500,25956,25733,24590,24261,13566, 26421,23536,26042,24433,25285,25734,23465,24814,17255,25760, 22761,26285,27973,26559,26346,26893,26444,26198,26480,26171, 26344,27607,85475,85533,25947,85576,85636,50406,50347,50301, 24885,85687,27009,27558,27617,85736,24940,27671,27735,27932, 24514,27793,25963,26014,26067,26013,26578,26593,26556,28052, 26560,26815,26851,26237,26872,26849,27734,27737,27335,27780, 27981,28071,28073,26879,26965,28102,28131,85800,85872,25948, 85929,85989,50227,50156,50170,24953,86040,27649,27706,27910, 86089,26241,28208,28225,28290,22820,26594,26998,27254,27314, 86151,28266,26761,27532,27778,27200,27316,25026,26405,27255, 27955,27738,27818,27415,27606,27984,27431,26752,26082,23826, 26305,26083,26182,86188,26430,26232,28132,26532,26152,26269, 28138,86245,86303,25999,86346,86406,50108,50038,49993,26319, 86457,28242,28324,28348,86506,26645,28391,28451,28502,26700, 26852,26818,28134,26868,26881,26576,28139,86570,86628,26696, 86671,86731,49864,49791,49720,26706,86782,28419,28551,28599, 86831,26707,28623,28644,28695,26877,25406,27819,86895,26597, 27980,26363,28077,27142,27256,26420, 0,49679, 7765,28671, 28717, 8542,28526,86950,28765,28422,28760,27339,27340,27281, 26533,27489,29835,29903,87003,29908,87071,29961,18667,87151, 87231,87311,87391,87471,87551,87631,87711,87791,87871,87952, 88032,88112,29986,30059,88181,88261,88341,88422,88502,88582, 28874,88662,88742,27796,26939,26493,28518,26955,27486,27370, 27798,26609,27936,10985,88822,88904,26938,26343,88987,89044, 27178,25767,25618,89101,89158,27343,89215,89272,27459,89329, 89386,89443,26195,25716,89509,89566,27583,26283,26887,89623, 89680,27669,26697,89737,89794,27706,89851,89908,89965,90024, 90081,28977,27708,90138,90195,27772,90252,90309,90366,26478, 90425,90482,27787,26801,26975,27396,27975,27513,27512,27823, 90525,27438,90582,90661,49708,28953,49598,27172,90744,49490, 90823,49398,90872,49261,49140,48985,26888,17793,90921,48964, 48954,90970,48907,26991,20471,91019,48898,48873,91070,29035, 29078,29087,48807,27381,22111,91119,48662,48543,91168,29106, 29138,29147,91217,48471,27959,22556,91266,48332,48286,91315, 29189,29198,29231,91364,48242,27988,25312,91413,48078,48051, 91462,29253,29289,29311,91511,29377,28358,91575,26753,26403, 27099,28719,91643,47993,91692,47687,47630,91752,91801,25905, 29347,28067,28891,91850,47619,47540,91914,26422,27158,26479, 29382,27713,27571,28741,91991,92048,27841,92105,92162,27931, 92219,92276,92333,26933,26635,27231,29461,92399,92456,28038, 27191,27318,92513,92570,28039,27192,92627,92684,28112,92741, 92798,92855,92914,92971,29540,28138,93028,93085,28158,93142, 93199,93256,27407,27572,28325,27492,26481,27242,11921,27288, 47497,28553,28299,27608,28202,28829,27355,28363,28844,93315, 93372,93429,93486,93543,28160,29557,28599,27233,29651,27466, 93620,93677,28260,27292,93734,93791,28289,93848,93905,93962, 94041,94098,29600,94155,94212,94269,27551,28001,28450,27995, 28720,27549,26923,27157,26756,27924,25499,94333,29384,28201, 27645,94389,28199,28522,29386,94460,94517,19757,27881,26017, 28446,27995,27552,28165,28119,19805,25412,94574,94631,94688, 24536,94754,27949,28473,27907,27241,25585,27788,27457,28557, 28135,28501,28986,29011,27985,28761,28230,29655,27735,28668, 29605,29388,27356,27965,28074,27974,28036,28298,28058,28312, 28418,26944,28116,27660,16804,28214,28474,28336,28324,28380, 25759,28384,28359,28559,29648,28764,29480,28830,28596,28615, 28721,29708,28762,28722,28834,94812,47312,94880,47247,47162, 94940,94991,27127,29435,95040,29721,29345,28635,28549,28659, 28736,29734,29508,29827,29671,28950,29472,29701,28768,29075, 29435,29780,28811,29820,29838,29878,29923,29010,29230,29936, 29994,95104,47091,95172,46907,46824,95232,95283,27486,30091, 95332,28735,28781,28921,29509,29794,28421,30174,28941,29893, 29747,28646,29474,29000,29746,29804,29963,29946,29906,30046, 29895,28806,30054,28382,26655,28996,29012,29383,28998,28791, 30145,28851,29009,28588,29500,95396,46678,95464,46664,46523, 95524,95575,27861,30201,95624,29076,29077,28420,30151,29094, 29108,28807,29610,95688,46436,95756,46420,46357,95816,95867, 28296,30252,95916,29156,28185,29650,30032,29187,29823,28470, 29867,29469,29288,28472,46338,46054,30261,30177,30201,30257, 29992,30025,29732,29727,28361,30084,30283,95978,30316,30358, 96059,30283,96139,96219,96299,96379,96459,96539,96619,96699, 96779,96859,96939,97019,97099,30386,97179,97259,97339,97420, 30111,97500,97580,30492,30501,30526,30573,97649,30601,30658, 30681,97714,97796,29313,29229,97866,97923,29406,28156,28476, 97980,98037,29464,28947,98094,98151,29470,29454,98208,98265, 29564,98322,98379,98436,98501,30740,98584,28555,98649,98706, 29626,29563,29055,98763,98820,29690,29738,29141,98877,98934, 29708,29786,98991,99048,29851,99105,99181,99238,99295,99352, 29889,30762,29842,99409,99466,29971,29852,99523,99580,30004, 99637,99713,99770,30564,99827,99906,45882,30812,45710,29188, 99989,100047,30006,100101,45643,45426,100150,45385,45375,100201, 30821,30841,30892,100250,45282,45272,100301,28908,30901,100350, 45278,44965,100399,29172,30921,100448,44971,44686,100497,29241, 30972,100546,44642,44561,100595,29258,30981,30131,100659,30733, 29306,29510,30129,29659,29061,30205,100702,44507,44137,100751, 31001,31052,31061,100800,31081,31133,100849,44131,44052,100913, 100971,101028,101085,101143,101200,101277,27548,28573,29606,30204, 29997,30021,29607,101354,101411,30087,29882,101468,101525,101602, 30099,29892,101659,101716,30106,101773,101830,101887,101952,31139, 102035,29376,30391,30146,102100,102157,30121,29922,29417,102214, 102271,30124,29929,29783,102328,102385,30127,30018,102442,102499, 30195,102556,102632,102689,102746,102803,30196,31162,30052,102860, 102917,30212,30128,102974,103031,30217,103088,103164,103221,29896, 30211,30210,29707,24836,23343,29684,28724,43916,30312,30292, 30097,29955,30333,30284,30255,30389,103278,103335,30308,103392, 103449,30326,103506,103563,103620,30170,29286,30311,31213,103686, 103743,30327,30219,30313,103800,103857,30331,30309,103914,103971, 30340,104028,104085,104142,104201,104258,31223,30342,104315,104372, 30349,104429,104486,104543,29762,30396,30331,30379,29688,29207, 28805,30049,30152,29570,30140,30406,30417,30404,30432,30421, 30445,104602,104659,104736,31293,30402,30380,30438,104793,104850, 30445,104907,104964,105021,105086,31242,105169,30433,22891,30425, 30500,20512,30288,29810,29956,30469,30491,30494,31302,31376, 31324,29775,29137,30495,30465,30227,30162,30502,30531,30605, 30496,30149,30525,27550,29246,30532,28890,30501,29387,29568, 30466,105234,26056,30566,25457,29462,30528,30569,21671,30291, 30570,30467,30597,30654,30811,30669,30653,30608,30577,30737, 30589,30610,30684,105317,105375,30532,105418,43817,43805,105469, 31401,31452,31461,105518,30612,30620,30731,30649,30539,29766, 30862,30574,30700,30728,30942,30751,30695,30783,30576,30817, 31022,30896,31023,31102,31217,31297,30780,30897,31053,31140, 105582,105654,30619,105711,43580,43392,105762,31481,31532,31541, 105811,30658,30707,30711,30770,30894,29302,30813,31163,30976, 30890,31271,30692,30909,31232,31398,30925,30784,31111,31561, 31010,31015,30869,27712,30019,30040,30814,30521,31007,30655, 30774,30927,31248,105875,105933,30758,105976,43292,43270,106027, 31612,31621,31641,106076,30841,30891,23579,31161,30838,30911, 31024,31250,106140,106198,30852,106241, 257, 429,106292,31692, 31701,31721,106341,30943,30918,31136,31342,31105,30945,31404, 31373,31334,29922, 506, 851,31453,31764,31457,31026,31211, 31109,31397,31352,31589,31400,30866,30912,31503,34246,106403, 106471,31732,31115,106552,106632,31854,31804,31876,31950,106701, 32008,31899,31984,34293,106766,106846,106926,107006, 1036,32069, 107086,107166,107246,107326,31421,31261,31501,26820, 1184,107408, 31029,30624,107475,107532,30994,30446,31083,107589,107646,31005, 30598,31332,107703,107760,31077,30837,31344,107817,107874,31100, 31165,107931,107988,31235,108045,108102,108159,108238,108295,32120, 108352,108409,108466, 1715, 0,31238,31245,31351, 2006, 0, 31348,31395,31379,108545,108602,31350,31397,31398, 2338, 0, 31478,31420, 2511, 0,31509, 2705, 0,31484,108659,108716, 31488,31489,32485,31459, 2969, 0,31497,31536,31490, 3208, 0,31538,31541, 3304, 0,31545, 3602, 0,31549,32179, 108773,108852, 3726,32098, 3801,108935,108993,109051,31556, 3968, 0,31560,109105,29314,32290, 4114, 0,31569,109156, 4199, 0,31576,109205, 4271, 0,31579,109254, 4547, 0,31585, 109303,109367,31635,32309,31269,109444,109521,109579,109662,32318, 31131,31056,31694,109705, 4648, 4792,109754,31598,32473,32589, 109803, 4892, 4931,109867,109924,109981,110038,110095,110152,110209, 110267,31614,110325,110382,110439,110505,110562,110619,30940,31168, 31644,31637,31632,31693,110696,110753,31636,31542,31650,110810, 110867,110924,110981,111038,31648,31634,31670,111115,111172,31694, 31646,111229,111286,31695,111343,111400,111457,111536,111593,32533, 111650,111707,111764,32611,31870, 5073, 0,31714,31718,31696, 5355, 0,31720,31745,31757,111843,111900,31725,31747,31766, 5441, 0,31754,31764, 5592, 0,31770, 5973, 0,31760, 111957,112014,31772,31765,32691,31810, 6034, 0,31797,31798, 31813, 6150, 0,31808,31804, 6265, 0,31913, 6432, 0, 31817,31871,31869,30740,31323,30924, 6517,31470, 6563,31941, 31960,32017,31550,32169,32028,31981,32561,112071,112128,31911, 31917,112185,112242,112319,31947,31991,112376,112433,32118,112490, 112547,112604,112669,32502,112752,32030,32755,31925,112817,112874, 32136,32102,32032,112931,112988,32139,32146,32142,113045,113102, 32173,32161,113159,113216,32177,113273,113349,113406,113463,113520, 32311,32838,32176,113577,113634,32312,32313,113691,113748,32317, 113805,113881,113938,32143,32532,32096,32058,32039,31186,31255, 32151,28279,24947,32074,32721,32621,30670,32719,113995,114052, 114109,114166,114223,32318,33322,32563,32559,33375,32182,114300, 114357,32526,32569,114414,114471,32528,114528,114585,114642,114721, 114778,32887,114835,114892,114949,31454,32608,32614,12977,26864, 31867,29514,32662,32722,32310,30845,32809,32153,31325,32500, 32580,32576,32758,32760,32661,27300,31780,20974,30734,31669, 32578,32660,32525,31069,31152,115028,115086, 7001,26941,31940, 32625,30848,32712,32708,32806, 7000,32112,32807,32857,32905, 32859,32908,33345,34096,33091,33346,32906,33099,32710,33090, 32769,32917,33232,115169, 7132, 7128,115239,32455,33081,32731, 32853,33135,33136,33284,33799,33189,32931,32733,31429,33197, 33295,33210,33259,33370,33398,33399,33800,33460,33373,33426, 33161,33485,32770,33115,33246,33247,33381,33603,33661,33807, 33516,33112,33372,33458,33575,33632,33866,33344,33576,115303, 7303, 7573,115373,32458,33220,33148,33518,33186,33089,31505, 33213,33494,33652,33260,32682,33187,33140,33578,33465,33902, 33727,33535,33782,33548,33604,31565,32730,31922,32780,33053, 30363,33754,31774,31719,32612,33633,115437, 8308, 8614,115507, 32476,33912,33261,33264,33378,33813,32502,32879,33297,33636, 115571, 8639, 8785,115641,32648,33942,33352,32828,33549,33406, 33748,33464,33692,33749,33554,33402,34016,33668,33640,32640, 9001,34100,115703,33979,33445,33775,34097,33808,33981,34123, 34094,34037,34095,32880,33725,37492,115756,35509,37654, 9217, 33971,115836,115916,115996,116076,116156,116236,116316,116396,116476, 116556,116636,116717,116797,32959,116878,116958,117038,117118,117200, 32020,117260,117317,32628,32776,33240,117374,117431,32927,32930, 33332,117488,117545,32934,33043,33385,117602,117659,33047,33045, 117716,117773,33103,117830,117887,117944,118003,118060,34181,33107, 118117,118174,33161,118231,118288,118345, 9194, 0,33254,33046, 33582,33793,34006,34124,34197,34180,118390,33238,31165,118447, 118526, 9406,34276, 9462,118609,118667,118725,118808,118865,118922, 27992,34384,34269,118995,17427,119049,33433,119132,33697,33212, 32834,34041,119211, 9740, 9753,119262,34468,34445,119311, 9892, 10128,119375,119432,33427,119489,119546,119623,34526,33485,119680, 119757,119814,119872,33486,119929,119987,33105,120045,120102,33544, 120159,120216,120273,120338,34411,120421,120486,120543,33550,120600, 120657,120714,33619,25662,34278,33833,33869,33864,120780,120837, 33703,33602,33614,120894,120951,33715,121008,121065,33719,121122, 121179,121236,33713,33841,121302,121359,33811,33717,33844,121416, 121473,33886,33718,121530,121587,33992,121644,121701,121758,121817, 121874,34640,34007,121931,121988,34008,122045,122102,122159,34081, 122218,122275,34050,33990,33870,34199,34200,34204,34314,34442, 122318,34201,34042,33980,33726,34117,33606,34043,34098,10185, 34116,34299,34242,33828,34318,34194,34295,34598,122375,122432, 34116,34049,34044,122489,122546,122603,122660,122717,34218,34269, 34279,122794,122851,34278,34333,122908,122965,34316,123022,123079, 123136,123215,123272,34698,123329,123386,123443,34758,34576,10438, 0,34321,34346,34330,10501, 0,34378,34377,34390,123522, 123579,34379,34393,34435,10823, 0,34483,34451,11106, 0, 34463,11259, 0,34486,123636,123693,34541,34492,34814,34488, 11263, 0,34544,34508,34547,11320, 0,34566,34567,11715, 0,34545,11852, 0,34571,34294,34128,34597,34861,33657, 29809,34174,33900,34516,33966,34837,34500,34634,34894,123750, 123807,34572,123864,123921,34610,123978,124035,124092,34608,30750, 34577,35135,124158,124215,34660,34609,34634,124272,124329,34697, 34622,124386,124443,34718,124500,124557,124614,124673,124730,35045, 34776,124787,124844,34813,124901,124958,125015,33639,34112,34193, 34517,31499,33947,33755,34600,34674,34662,34966,34750,35109, 31391,12022,34714,34830,34748,34183,34632,34887,34892,35004, 34387,34359,34716,34297,32830,34831,33888,34402,34691,32836, 125074,125132,32784,12121,34861,34226,34657,34659,34661,34310, 33234,34401,27302,34944,34989,34906,35174,35176,35193,35232, 35290,35328,35292,34961,34964,35347,35018,34889,34891,125190, 125248,34856,125293,34973,35056,35341,35348,35349,35461,35374, 35464,35357,34736,34746,35438,35267,35145,35147,35502,35408, 35530,35466,35514,35532,35696,35697,35701,35097,34890,35726, 35528,35529,35702,35805,35786,35788,35843,35984,35880,35902, 35199,35491,35729,36181,36209,36473,125357,125429,34920,125488, 27477,35067,35790,35009,34577,35037,35181,35678,28954,35372, 34778,35295,35877,35382,35862,35383,35209,34980,33496,34807, 34747,34917,34806,34999,36535,35038,34852,35039,35236,125552, 125610,35082,125655,34863,35110,21155,36599,35062,35149,35124, 35465,125719,125777,35084,125822,35150,35256,35844,35353,35704, 34865,35953,35196,35849,35469,35414,35008,12129,36195,36257, 35922,35757,35896,35919,36182,36180,36472,35895,36243,35201, 34690,36017,37689,125884,37743,37814,20662,125965,126045,126125, 126205,126285,126365,126445,35986,126525,126605,126685,126767,35262, 126825,126882,35145,34680,34867,126939,126996,35254,34796,35038, 127053,127110,35256,35257,35398,127167,127224,35317,35369,35456, 127281,127338,35320,35373,127395,127452,35430,127509,127585,127642, 127699,127756,35486,36279,35417,127813,127870,35491,35435,127927, 127984,35541,128041,128117,128174,36024,128231,128310,12275,36328, 12355,31167,128393,128451,128508,35557,128565,128622,128679,35207, 36813,25717,128745,128803,128880,128938,36472,128996,35318,35540, 36200,36537,129039,12467,12710,129103,129180,129237,129294,129351, 129408,129465,35566,36627,31666,35550,129542,129599,129656,129713, 129790,129847,129904,129961,35685,35552,130018,130076,130134,35516, 130192,130249,35705,35562,130306,130363,35788,130420,130477,130534, 130613,130670,36862,130727,130784,130841,130920,130977,131054,35410, 35819,35739,131111,131168,35856,131225,131282,131339,131404,131461, 131518,35658,35705,36892,35748,35923,36601,131583,131640,35939, 35754,35738,131697,131754,35940,35886,131811,131868,35944,35938, 131925,131982,35987,132039,132096,132153,132218,36914,132301,35799, 132366,132423,36015,36021,35898,132480,132537,36028,36038,35922, 132594,132651,36156,36157,132708,132765,36161,132822,132898,132955, 133012,133069,36162,36963,36172,133126,133183,36181,36201,133240, 133297,36219,133354,133430,133487,37219,36300,35541,35991,33784, 36284,35677,33153,36327,12803,36503,36476,36590,36475,37020, 36541,36429,36952,133544,133601,36253,36202,35950,133658,133715, 36321,133772,133829,36322,133886,133943,134000,36493,36215,134066, 134123,36497,36511,36252,134180,134237,36515,36543,134294,134351, 36545,134408,134465,134522,134581,134638,37270,36557,134695,134752, 36560,134809,134866,134923,36600,134982,135039,36633,36555,36278, 35894,36791,36811,36812,36832,135082,36014,36834,36798,36519, 36991,35468,37042,36536,35409,36817,12906,36985,36431,36988, 36587,36815,37043,135139,135196,36779,36556,135253,135310,135387, 36858,36596,135444,135501,36888,135558,135615,135672,135737,37319, 135820,36301,37241,37045,135885,135942,36938,36597,36302,135999, 136056,37008,36609,36303,136113,136170,37046,36640,136227,136284, 37062,136341,136417,136474,136531,136588,37063,37331,36778,136645, 136702,37064,36793,136759,136816,37065,136873,136949,137006,36683, 36137,37046,13034,36909,36961,37016,37047,37238,37239,37377, 37399,37449,137053,37223,37240,36855,33829,36445,37434,37509, 37436,37182,36851,37224,35987,37225,36490,36878,37365,37177, 137110,137168,37075,137211,36995,36905,36906,37048,36427,36930, 37190,37178,35676,37455,37478,37552,37494,37493,37627,37628, 37679,37655,37289,37369,37435,37635,37569,37463,37525,37519, 37564,37680,37622,37709,37714,37732,37747,36652,37340,37258, 37768,37547,37759,37770,37793,37831,37807,37834,37857,37875, 37845,37782,37862,37706,37368,37789,37873,37879,37917,37918, 37919,37947,37948,37957,37966,137271,37972,38019,38031,37889, 37353,38015,37976,38055,38044,36474,37341,37896,38034,37181, 37550,38020,37637,37603,37355,37764,37962,38095,37469,38084, 38088,37350,37366,37349,37666,37261,37778,37786,37352,37883, 37397,37287,37651,37904,37795,37801,34144,37951,37479,38102, 37548,37827,37720,38074,37926,37553,37955,38097,37969,38107, 38057,37660,38155,38124,38110,35355,13122,38177,38243,38194, 37546,37949,38168,38027,38118,38185,38133,38171,38157,37459, 38172,38268,137341,137409,137477,137557,137637,137717,137797,137877, 137957,138037,38203,38154,138119,37839,138177,138234,37076,37080, 37274,138291,138348,37194,37528,37777,13210, 0,37455,37543, 37815,13259, 0,37537,37602,37993,138405,138462,37709,37603, 38099,13355, 0,37763,37657,13359, 0,38172,13482, 0, 38011,138519,138576,38090,37831,38353,38186,13496, 0,38110, 38022,38196,13683, 0,38114,38075,13685, 0,38220,13907, 0,38155,38271,138633,138712,13976,38403,14082,38214,138795, 138853,138910,138968,38184,38170,139025,139082,38233,139139,139196, 139253,139318,37260,38412,38434,37882,139383,139466,36336,32549, 139549,34459,37991,38247,139608,38259,38484,38230,139651,14256, 14307,139715,139772,139829,139906,139963,140020,38238,140077,140134, 38267,140191,140248,140305,38198,14361,38207,140371,140428,140485, 140542,38274,140599,140656,140713,140779,140836,38278,140893,140950, 38290,38268,38221,141007,141065,141123,141181,141258,141315,38294, 38289,38312,141372,141429,38301,38304,141486,141543,38308,141600, 141657,141714,141773,141830,38494,38311,141887,141944,38313,142001, 142058,142115,142174,142231,142288,142345,142402,38320,14415,38322, 38326,142479,142536,38323,38324,142593,142650,38346,142707,142764, 142821,142900,142957,143014,143071,143128,38357,38320,38408,38347, 38327,38436,143207,143264,38348,38358,38363,143321,143378,38367, 38365,38410,143435,143492,38416,38425,38411,143549,143606,38426, 38429,143663,143720,38427,143777,143834,143891,143970,144027,38514, 144084,144141,144198,14507, 0,38443,38433,38412,14571, 0, 38447,38437,38477,144277,144334,38456,38496,38487,14620, 0, 38508,38509,14695, 0,38462,14757, 0,38513,144391,144448, 38515,38517,38564,38490,14870, 0,38536,38526,38524,14983, 0,38557,38530,15093, 0,38540,15228, 0,38558,38595, 38554,38537,37852,37890,24313,38235,33937,15313,301103,38590, 38600,38617,38621,38630,38602,38488,38604,144505,144562,38596, 38567,38572,144619,144676,38612,38621,144733,144790,38631,38634, 144847,144904,38633,144961,145018,145075,145140,38675,145223,38638, 145288,145345,38643,38636,38669,145402,145459,38646,38668,38676, 145516,145573,38670,38671,145630,145687,38673,145744,145820,145877, 145934,145991,38677,38725,38686,146048,146105,38690,38692,146162, 146219,38693,146276,146352,146409,38734,38635,38423,38729,38753, 38758,15514,38773,38029,34981,36999,15698,38772,30064,38761, 38760,38683,38777,146466,146523,38727,38736,38755,146580,146637, 146694,146751,146808,38741,38740,38789,146885,146942,38786,38770, 146999,147056,38790,147113,147170,147227,147306,147363,38835,147420, 147477,147534,38886,38877,15844, 0,38793,38792,38795,15903, 0,38796,38797,38799,147613,147670,38805,38807,38829,15965, 0,38806,38828,16196, 0,38812,16255, 0,38830,147727, 147784,38833,38837,38965,38836,16319, 0,38845,38846,38843, 16453, 0,38850,38869,16605, 0,38849,16792, 0,38881, 38861,38881,38887,38080,37816,26654,38894,38912,38935,38921, 39046,38883,38678,38901,35989,38923,38958,38966,38961,38522, 38462,34014,38612,38905,38569,38180,38917,38013,147841,147899, 38893,38902,147942,17017,38946,38361,38893,38937,38099,38939, 38962,38988,38248,39015,39022,39039,39003,39063,39070,39083, 39087,39096,39059,38986,38980,39142,39018,38994,39084,39078, 38991,39117,39005,39143,39076,39145,39129,39120,38355,39024, 39156,39158,39157,39185,39199,39208,39222,39233,39238,39213, 39247,39232,39262,39298,39302,39317,39313,39099,39182,39154, 39196,39304,39315,39328,39324,39387,39321,39392,39319,39402, 148002,39416,39438,39475,39179,39336,39401,39413,39464,39489, 39042,39172,39226,39425,39133,39429,39340,39459,39043,39306, 39433,39486,39409,39528,39236,39517,39481,39500,38963,27758, 39115,39035,38650,39080,39564,39198,34733,39253,39561,39275, 39290,39471,39345,39534,39573,39207,35763,39364,39577,39393, 39277,39551,39311,39555,39408,39418,39128,39587,39547,39592, 17029,17175,39627,148072,39641,39544,39558,39598,39646,39653, 39648,39632,39637,39303,17203,148113,148193,39718,148273,148353, 148433,148513,148593,148673,148753,148833,39658,39479,148916,148973, 38972,38907,39379,17478, 0,39135,39142,39431,34501,39644, 35063,39611,39674,39799,31410,39538,149030,149109,17548,39720, 17542,17657,149192,149250,149307,149364,149421,39136,39299,39550, 149478,149535,39546,39459,149592,149649,39662,149706,149763,149820, 149899,149956,150013,39521,39482,150092,39848,150150,39589,35820, 39697,150217,150275,39859,39690,150329,150368,17714,17904,150432, 150489,39680,150546,150603,150660,150726,150803,150860,39682,39683, 150917,150974,151051,39684,39685,151108,151165,39714,151222,151279, 151336,151401,39881,151484,39726,151549,151606,17956,151683,39928, 39716,151740,151797,39719,39718,151854,151911,39733,151968,152025, 152082,152147,39957,152230,152295,152352,39734,39744,152409,152486, 39765,152543,152601,152659,152716,152773,39748,39750,39779,152830, 152887,39751,39762,39781,152944,153001,39766,39769,153058,153115, 39792,153172,153248,153305,153362,153419,39794,40007,39796,153476, 153533,39798,39799,153590,153647,39803,153704,153780,153837,153894, 153951,39823,154008,154065,39854,154122,154179,154236,39814,39797, 154302,154359,39855,39879,39809,154416,154473,39875,39880,154530, 154587,39884,154644,154701,154758,154817,154874,39887,154931,154988, 39894,155045,155102,155159,39532,34918,39568,39932,39876,39903, 39855,155218,155275,39921,39911,39856,155332,155389,39923,39924, 39885,155446,155503,39928,39940,39888,155560,155617,39950,39952, 155674,155731,39957,155788,155845,155902,155961,156018,40037,39959, 156075,156132,39960,156189,156246,156303,18150, 0,39971,39964, 39988,39997,40050,40055,40060,40062,156348,39987,39981,156405, 39978,39979,39904,39814,39758,40012,40035,39984,40042,40081, 40104,40046,40036,40101,156463,156520,40003,40079,40066,156577, 156634,40087,40082,40091,156691,156748,40088,40089,40111,156805, 156862,40094,40097,156919,156976,40104,157033,157090,157147,157226, 157283,40167,157340,157397,157454,18340, 0,40105,40107,40125, 18342, 0,40115,40117,40130,157533,157590,40131,40132,40146, 18442, 0,40134,40149,18487, 0,40144,18491, 0,40140, 157647,157704,40161,40162,40197,40190,18565, 0,40168,40164, 40193,18687, 0,40170,40180,18760, 0,40195,18872, 0, 40200,40248,40200,40196,40237,40198,18961,40270,38890,40226, 37607,19020,40253,39995,40243,40206,40239,40286,157761,157818, 40204,40249,40247,157875,157932,40255,157989,158046,40261,158103, 158160,158217,40254,40294,158283,158340,40273,40268,40304,158397, 158454,40284,40295,158511,158568,40300,158625,158682,158739,158798, 158855,40327,40320,158912,158969,40321,159026,159083,159140,40330, 159199,159256,40322,40325,40334,40319,40363,40366,40374,40360, 159299,40361,40365,40265,33478,40004,39588,40130,40332,40353, 40382,40413,40415,40438,40386,40416,40403,39520,40343,40468, 40503,40473,39583,40388,39260,39619,39772,40285,40377,40105, 40432,159356,159414,40351,40398,40438,32636,38982,40423,40435, 40409,40443,40442,40359,39622,19172,40446,40496,40515,40548, 40550,40622,40603,40605,40641,40546,34717,40487,40662,40551, 40525,40529,40498,40523,40606,40677,40652,40682,40737,40549, 19529,40455,40658,40716,40632,40724,40766,40794,40813,40796, 40852,40908,40710,40905,40910,40966,41365,41366,41370,40485, 40651,40962,40738,40663,40965,41327,41371,41428,41430,41513, 40972,40967,41623,41672,41957,40822,40874,41433,42057,41514, 42152,40552,40859,40681,41546,40513,22941,40800,41113,40582, 40799,40969,41560,41132,41467,42423,41299,40889,40712,40635, 40625,40767,40687,19643,40246,41721,40761,40627,40714,40970, 19748,19869,40913,40926,41141,41770,40817,40769,40717,41671, 19931,39712,41392,41417,40855,40856,41574,40915,41708,41374, 41017,19949,41768,41454,41610,41136,41367,159468,42054,41161, 41806,41288,41270,40916,43138,159547,46686,159627,159707,159788, 159868,159948,160028,41115,40973,40713,41116,160110,160167,40497, 40642,40917,160224,160301,160380,19993,41292,20106,39202,40775, 160463,160520,40509,160577,160634,40708,40765,41015,160691,160748, 40876,40875,41149,160805,160862,40996,40936,160919,160976,41142, 161033,161090,161147,161206,161263,41145,161320,161377,161434,40971, 40833,161493,41951,42506,161576,41133,41130,41505,161646,161704, 42425,161747,20166,20224,161811,161868,161945,42496,41252,40987, 162002,162059,41286,162116,162173,162230,162295,41699,162378,162443, 162500,162557,41287,40997,41151,162614,162671,162728,162785,162842, 41288,41136,41285,162919,162976,41289,41352,163033,163090,41290, 163147,163204,163261,163340,163397,41838,163454,163511,163568,163647, 163704,163761,163818,163875,41291,42579,41624,41369,163952,164009, 41373,41458,41378,164066,164123,41429,41471,164180,164237,41431, 164294,164351,164408,164487,164544,41887,164601,164658,164715,164794, 164851,41480,41521,41409,164908,164965,165042,165099,165157,20343, 0,41522,41523,41461,20417, 0,41527,41567,41508,165214, 165271,41580,41616,41536,20848, 0,41585,41619,20913, 0, 41634,21107, 0,41618,165328,165385,41631,41667,41985,41665, 21111, 0,41632,41714,41668,21287, 0,41727,41763,21349, 0,41734,21419, 0,41728,165442,165499,41730,41765,165556, 165613,165690,41777,41781,165747,165804,41778,165861,165918,165975, 166040,166097,166154,41815,166219,166276,41782,41831,41840,166333, 166390,41833,41880,41859,166447,166504,41881,41909,166561,166618, 41882,166675,166751,166808,166865,166922,41913,41911,166979,167036, 41923,41978,167093,167150,41925,167207,167283,167340,41118,40447, 26536,42061,41564,42003,42153,167397,167454,41926,42009,41861, 167511,167568,41979,42011,41862,167625,167682,42013,42012,41864, 167739,167796,42031,42024,41910,167853,167910,42070,42025,167967, 168024,42081,168081,168157,168214,168271,168328,42082,42250,42029, 168385,168442,42085,42068,168499,168556,42086,168613,168689,168746, 42363,168803,168861,42131,41927,41519,41677,41479,21418,41956, 42112,42169,42173,42222,41561,41757,42318,168919,168976,42092, 42126,42091,169033,169090,42143,42127,42155,169147,169204,42148, 42185,42200,169261,169318,42187,42186,169375,169432,42243,169489, 169546,169603,169662,169719,42693,42244,169776,169833,42246,169890, 169947,170004,21484, 0,42276,42188,42249,42316,42532,42317, 42494,42319,170049,42432,42278,170106,42377,42280,41268,21542, 42533,41524,41807,41670,21583,42364,41356,42629,42456,42365, 42745,170164,170221,42286,42190,42274,170278,170335,42287,42332, 170392,170449,42288,42333,170506,170563,42290,170620,170677,170734, 170799,42829,170882,42372,170947,171004,42373,42374,42456,171061, 171118,42383,42384,42458,171175,171232,42389,42390,171289,171346, 42433,171403,171479,171536,171593,171650,42443,42964,42434,171707, 171764,42444,42446,171821,171878,42508,171935,172011,172068,43023, 42536,42268,35134,41727,42537,41881,42553,42567,42589,42534, 35542,41342,41879,42592,42669,42184,42652,42687,42766,40633, 42341,41955,41631,41855,42517,29030,42541,32932,172125,172183, 42620,42448,42574,172226,42221,42570,42498,42571,41478,42366, 21806,23031,42029,42708,42753,172286,42768,42825,43093,43122, 42960,42844,42770,42880,42712,42710,42774,42819,42824,172363, 42901,42903,42955,43065,42927,42600,42830,42873,42961,172440, 43094,43141,43142,43193,43229,43038,43213,43196,43216,43232, 43284,43308,43198,43101,43112,43282,43157,43128,43268,43269, 43291,43293,44006,43426,43542,43602,44588,43124,42621,43368, 43486,43714,43659,42593,42727,43297,42716,42630,43446,43289, 42826,35265,43709,43373,43012,43068,43345,42936,42624,43127, 42872,42625,42741,42627,42874,43546,42919,42823,42626,43042, 42906,43013,43372,43720,42979,42866,42654,43212,21861,43344, 43397,43423,42957,43099,42877,43489,42985,42800,21901,43605, 172521,43722,43189,43449,43747,43464,43985,43660,43561,43369, 43037,44608,44740,172577,172657,172737,172818,172898,172978,43044, 38700,40685,42783,173060,173117,42873,42449,43102,173174,173231, 173310,22056,43795,22110,43462,43187,173393,173450,43206,42719, 173507,43149,173564,173621,43268,43003,43220,173678,173735,43271, 43277,43343,173792,173849,43285,43323,173906,173963,43393,174020, 174096,174153,174210,174267,43395,43407,174324,174381,43448,174438, 174514,174571,43011,26183,174628,174686,40000,43270,43692,174749, 174807,174865,43818,43853,174908,22168,22265,174972,175029,175086, 175143,175200,43511,43934,43460,43439,43380,175277,175334,43555, 43496,175391,175448,43570,175505,175562,175619,175698,175755,44053, 175812,175869,175926,176005,176062,176119,43621,43553,43462,176176, 176233,43623,176290,176347,43627,176404,176461,176518,43611,43495, 176584,176641,43681,43639,43548,176698,176755,43690,43669,176812, 176869,43700,176926,176983,177040,177099,177156,44165,43738,177213, 177270,43739,177327,177384,177441,177500,177557,43740,177614,177671, 43750,177728,177785,177842,43744,35064,43431,43549,177908,177965, 43751,43801,43550,178022,178079,43836,43843,43552,178136,178193, 43852,43853,178250,178307,43859,178364,178421,178478,178537,178594, 44223,43861,178651,178708,43862,178765,178822,178879,178938,178995, 43865,43855,43554,179052,179109,179166,179223,179289,179366,22373, 0,43894,43899,43606,43793,43949,43947,44004,44052,179409, 44033,179466,179523,43971,43900,43608,179580,179637,179694,179751, 179808,43974,43901,43612,179885,179942,43980,43916,179999,180056, 43981,180113,180170,180227,180306,180363,180420,180477,180534,22450, 0,44054,43917,43636,22503, 0,44120,43975,43668,180613, 180670,44121,43985,43895,22504, 0,44125,44006,22563, 0, 44073,22636, 0,44126,180727,180784,44127,44061,43898,22640, 0,44136,44147,43956,22768, 0,44164,44191,23154, 0, 44159,23255, 0,44185,43113,42743,43696,44245,43851,44181, 44296,180841,180898,44222,44192,43984,180955,181012,44243,44249, 44055,23691, 0,44261,44262,44059,23693, 0,44263,44265, 44132,181069,181126,44266,44270,44187,23836, 0,44298,44277, 23916, 0,44272,23921, 0,44309,181183,181240,44318,44321, 44397,44188,24046, 0,44320,44323,44245,24122, 0,44325, 44324,24139, 0,44336,24209, 0,44329,44457,44370,181297, 43908,42790,43275,42935,41544,43330,44273,44391,44529,44412, 44355,44356,181355,181412,44330,44365,44247,181469,181526,44359, 44423,44404,181583,181640,44475,44425,44419,181697,181754,44494, 44440,44477,181811,181868,44495,44481,181925,181982,44497,182039, 182115,182172,182229,182286,44498,44721,44482,182343,182400,44504, 44509,182457,182514,44533,182571,182647,182704,44743,182761,182819, 44432,44563,42292,24181,44591,33211,182877,42821,24391,44583, 43433,44714,44530,44534,44749,182935,182992,44550,44538,44479, 183049,183106,44555,44540,44537,183163,183220,44570,44597,44619, 183277,183334,44609,44614,183391,183448,44615,183505,183562,183619, 183698,183755,44807,183812,183869,183926,24535, 0,44616,44618, 44622,24580, 0,44636,44627,44626,184005,184062,44640,44641, 44715,24671, 0,44645,44693,24675, 0,44747,24780, 0, 44651,184119,184176,44717,44724,45005,44718,24782, 0,44726, 44753,44778,25018, 0,44773,44774,25035, 0,44800,25122, 0,44780,45063,44828,44778,43519,43459,43285,43185,43632, 44829,44840,45121,44999,43633,44779,41952,45185,43751,42044, 44998,45161,45055,43964,43205,42572,43405,43346,44274,27647, 33756,44449,44053,184233,184291,44842,44843,44831,184334,25251, 44616,43748,42958,44390,44651,44200,29407,44300,45019,45114, 45246,45230,45489,45289,45290,45292,44823,44821,45110,45094, 45134,45193,45247,45218,45222,45249,45453,45294,45355,45160, 44486,45038,45287,45250,45458,45452,45586,45518,45524,45582, 45382,45583,45645,45647,45812,45878,45950,44822,45186,45337, 45563,45567,45643,45673,45977,45951,45581,45976,45460,45690, 184398,45980,46301,46246,45334,45335,45539,45566,45813,46077, 45568,46016,46078,46305,44593,44141,44995,44996,44386,45057, 45320,44644,45463,45816,45318,45672,45418,45419,45039,45675, 45052,44709,44959,44125,44856,45359,45056,42956,45113,45405, 45537,45051,45670,45721,45141,43752,45136,45758,45817,45408, 45229,45023,46156,45763,45245,25217,46330,45770,184481,45820, 45580,45432,45646,46458,46354,46003,46080,45861,45383,184536, 184605,184685,184765,184845,184925,185005,185085,43355,35689,45192, 45461,185167,185246,25256,46124,25296,45738,45722,185329,185386, 44852,45144,44999,185443,25349, 0,45268,45147,45116,25413, 0,45271,45214,45469,185500,185557,45333,45373,45508,25668, 0,45728,45570,25898, 0,45486,25957, 0,45731,25959, 0,45737,45767,45517,26131, 0,45738,45777,26311, 0, 45837,26366, 0,45839,45509,44733,46154,185614,45137,45434, 45711,185676,185753,185811,185854,26524,26647,185918,185975,45841, 186032,186089,45862,186146,186203,186260,45783,45674,45561,186326, 186383,45919,45824,45631,186440,186497,46001,45930,186554,186611, 46002,186668,186725,186782,186841,186898,46507,46005,186955,187012, 46006,187069,187126,187183,187242,187299,187356,46011,45931,45846, 187413,187470,46052,45932,187527,187584,46054,46055,187641,187698, 46059,187755,187812,187869,187934,46183,188017,45912,188082,188139, 46068,46136,45984,188196,188253,46152,46151,45988,188310,188367, 46201,46165,188424,188481,46212,188538,188614,188671,188728,188785, 46213,46558,46199,188842,188899,46214,46200,188956,189013,46215, 189070,189146,189203,189260,189317,46216,46226,189374,189431,189508, 46247,46256,189565,189622,46250,189679,189736,189793,189858,46608, 189941,46064,31718,190006,190063,46279,46257,46065,190120,190177, 46280,46270,46123,190234,190291,46308,46284,46124,190348,190405, 46325,46331,190462,190519,46326,190576,190652,190709,190766,190823, 46330,46671,46332,190880,190937,46336,46373,190994,191051,46360, 191108,191184,191241,191298,191355,46364,46374,46146,191412,191469, 191526,46382,191583,191640,191697,191762,191827,191884,191941,191998, 46386,46388,46148,192055,192112,46389,192169,192226,46393,192283, 192340,192397,46391,46149,192463,192520,46396,46421,46225,192577, 192634,46451,46422,192691,192748,46460,192805,192862,192919,192978, 193035,46500,193092,193149,46501,193206,193263,193320,26657, 0, 46502,46423,46254,45859,46479,46053,46456,46579,46651,45920, 45465,45514,46695,46556,46528,46706,193379,193436,46503,46424, 46309,26755, 0,46601,46519,46312,36135,46665,36136,46597, 46630,46756,45863,46663,46676,193493,46678,43867,45099,45575, 45684,45276,46634,46714,46759,46459,46711,46762,193551,193608, 46684,46727,46340,193665,193722,46714,46739,46465,26803, 0, 46751,46754,46556,26816, 0,46755,46784,46580,193779,193836, 46760,46787,46581,26870, 0,46788,46789,26875, 0,46694, 26930, 0,46793,193893,193950,46799,46792,46824,46582,27004, 0,46819,46806,46637,27103, 0,46820,46818,27120, 0, 46753,27207, 0,46822,46941,46828,194007,46829,45953,34972, 27249,46764,194065,194122,36276,27366,45629,46932,46873,46895, 46948,194179,194236,46823,46836,46638,194293,194350,46940,46837, 46720,194407,194464,46951,46895,46877,194521,194578,46952,46909, 194635,194692,46958,194749,194806,194863,194922,194979,47004,46961, 195036,195093,46962,195150,195207,195264,27405, 0,46965,46910, 46880,46992,47017,47023,47025,47038,195309,46483,46975,195366, 46944,27413,46341,27534,46393,47009,47014,46951,47065,45923, 46997,45735,47135, 0,47144,46934,47034,195424,47062,47064, 45924,46933,47039,45488,46601,47059,34057,46972,45381,46530, 195482,195540,47057,47045,46935,37717,47075,43806,46364,27476, 47033,47069,45628,46010,29241,47074,47093,47154,47169,195594, 47183,47170,47177,47208,47213,47222,47055,47268,47079,47072, 47142,47103,47174,47185,47296,47271,47228,47252,47288,47232, 45384,47089,47162,47267,47321,195645,47322,47325,47330,47342, 47349,47333,47351,47393,47410,47402,47426,47413,47313,47337, 47379,47422,47257,47435,47439,47456,47472,47490,47429,195713, 47482,47449,195782,47473,47520,47483,47538,47560,47564,47630, 47584,47640,47668,47408,47332,47476,47553,47609,47568,47689, 47696,47198,47468,47199,47677,47159,47529,47549,47205,47626, 47681,47699,47498,47241,47617,47487,38918,46248,47247,46529, 47087,46931,47705,46690,47193,47253,47592,47383,45815,47632, 47685,47642,47761,47243,47469,47509,47700,47720,47701,47710, 47218,47767,47709,27622,47771,47856,195854,47650,47545,47780, 47786,47788,47791,47787,47792,47883,47850,195919,195999,47908, 196079,196160,196240,45562,46645,47309,196322,47284,47774,196405, 196462,47063,47151,47222,27667, 0,47331,47394,47571,47799, 47106,44424,48017,196519,46247,47522,196577,196634,196691,196768, 27708,32316,31865,196826,196883,47618,47688,196940,196997,197074, 47621,47756,197131,197188,47628,197245,197302,197359,197424,48045, 197507,47789,197572,197629,47703,47777,47795,197686,197743,47778, 47798,47808,197800,197857,47807,47801,197914,197971,47823,198028, 198104,198161,198218,198275,47851,48096,47805,198332,198389,47856, 47819,198446,198503,47863,198560,198636,198693,198750,198807,198864, 47865,47858,47876,198921,198978,47870,47872,47880,199035,199092, 47903,47875,47881,199149,199206,47915,47887,199263,199320,47926, 199377,199434,199491,199570,199627,48126,199684,199741,199798,27715, 0,47928,47927,47944,27761, 0,47931,47940,47969,199877, 199934,47945,47949,47973,27809, 0,47956,47959,27910, 0, 47980,27911, 0,47968,199991,200048,47984,47961,48176,47979, 27927, 0,47990,47977,47994,28077, 0,48012,48013,28093, 0,47997,28176, 0,48015,200105,200162,48017,48038,48018, 200219,200276,200333,200390,200447,48039,48041,48046,200524,200581, 48040,48042,200638,200695,48056,200752,200809,200866,200945,201002, 48206,201059,201116,201173,29305,201252,201309,48060,48063,48071, 28221, 0,48089,48091,48077,28269, 0,48090,48092,48099, 201366,201423,48119,48093,48100,28452, 0,48120,48094,28602, 0,48106,28617, 0,48122,201480,201537,48124,48129,48257, 48134,28674, 0,48133,48137,48170,28797, 0,48144,48139, 28881, 0,48154,28957, 0,48169,201594,201651,48171,48172, 48180,201708,201765,201822,48174,48175,201879,201936,48199,201993, 202050,202107,202186,202243,202300,202379,202436,202493,202550,48200, 48178,48185,202607,202664,48202,48209,202721,202778,48204,48213, 202835,202892,48221,202949,203006,203063,203128,203185,203242,48214, 203307,203364,48250,48223,48259,203421,203478,48252,48253,48263, 203535,203592,48265,48255,203649,203706,48267,203763,203839,203896, 203953,204010,48268,48261,204067,204124,48270,48274,204181,204238, 48271,204295,204371,204428,45578,47712,47801,48316,48272,48275, 48310,204485,204542,48283,48289,48324,204599,41251,204676,42200, 47314,48288,47847,43909,47537,48296,48343,48354,48299,48304, 48331,204734,204791,48311,48329,48357,29029, 0,48337,48341, 48358,43040,48233,47544,48342,48387,48428,46976,48388,48400, 204848,48052,48394,29408,301103,46635,204906,204963,48338,48246, 29496,42062,48398,48375,48402,48404,205020,205077,48355,48384, 48401,205134,205191,48381,48424,48431,205248,205305,48430,48428, 48461,205362,205419,48432,48443,48472,205476,205533,48441,48458, 205590,205647,48457,205704,205780,205837,205894,205951,48462,48491, 48460,206008,206065,48484,48474,206122,206179,48486,206236,206312, 206369,48514,206426,206484,48450,46159,32095,29511,47957,48516, 48339,48573,48521,47446,48518,48488,48597,47798,45054,29572, 206542,206600,48544,48517,47827,48490,48523,46261,48540,48596, 48571,30993,48528,47418,45818,206658,206716,48542,48543,48579, 206759,48593,48601,48548,47869,48617,48618,46830,48612,48613, 48647,48626,48656,48659,48680,48654,48683,48635,48697,48666, 48603,48620,48668,48727,48731,48736,48739,48740,48742,47909, 48776,48700,48728,48743,48773,48782,48820,48813,48824,48790, 48826,48832,48865,48866,48869,48903,48752,48687,48870,48862, 48890,48889,48914,48923,48940,48944,48953,48945,48968,48983, 48997,206819,48984,206887,48942,49025,49022,206955,49062,49070, 49074,49110,49154,48726,48730,49115,49140,49161,49168,49197, 47715,48640,48811,48906,48639,49001,48803,47722,49084,49182, 48789,48896,48998,48796,46757,48650,46761,47604,47897,49099, 48049,47107,48363,49031,48978,49005,48816,49047,49135,48592, 48401,48775,48713,49087,49104,48719,49225,49151,29675,49234, 49237,207027,48746,49007,49236,49262,49199,49085,49267,207083, 207164,207244,207324,207405,47976,43579,48499,49068,49241,207487, 207544,48804,48665,48885,48961,48940,49366,49261,48443,48950, 207601,207658,48820,207715,207772,207829,207895,207953,208010,49032, 48882,48987,208067,208124,208181,208238,208295,49048,49055,49144, 208372,208429,49121,49131,208486,208543,49128,208600,208657,208714, 208793,208850,49395,208907,208964,209021,29703, 0,49135,49146, 49238,29755, 0,49161,49253,49243,209100,209157,49195,49260, 49263,29761, 0,49262,49275,29857, 0,49274,29931, 0, 49273,209214,209271,49283,49278,49445,49307,29981, 0,49292, 49282,49325,30231, 0,49303,49299,30277, 0,49319,30373, 0,49318,209328,209385,209442,49321,49330,49328,209499,209556, 49332,49333,49364,209613,209670,49359,49361,49369,209727,209784, 49365,49363,209841,209898,49368,209955,210012,210069,210128,210185, 49475,49388,210242,210299,49389,210356,210413,210470,30443, 0, 49390,49391,49393,49416,49488,49418,49496,49509,210515,48610, 210572,210629,49409,49413,49449,210686,210743,49438,210800,210857, 49440,210914,210971,211028,49442,49454,211094,211151,49443,49444, 49483,211208,211265,49468,49447,211322,211379,49469,211436,211493, 211550,211609,211666,49536,49473,211723,211780,49478,211837,211894, 211951,49210,212010,212067,49489,49502,49512,30498, 0,49509, 49504,49533,49546,49557,49589,49572,49608,212110,49563,212167, 212224,49510,49531,49543,212281,212338,49541,49534,212395,212452, 49558,212509,212566,212623,212682,212739,49584,212796,212853,212910, 212969,49213,213026,213083,49590,49548,49600,213140,213197,49596, 49603,49620,213254,213311,49599,49608,49629,213368,213425,49615, 49611,213482,213539,49618,213596,213653,213710,213789,213846,213903, 213960,214017,30604, 0,49625,49624,49636,30696, 0,49630, 49628,49648,214096,214153,49637,49641,49669,30776, 0,49649, 49650,30836, 0,49643,31080, 0,49662,214210,214267,49663, 49653,49687,31099, 0,49666,49667,49699,31177, 0,49675, 49677,31349, 0,49676,31353, 0,49681,49373,48898,49021, 49714,49677,49718,49721,214324,214381,49693,49684,49707,214438, 49698,49705,49699,49300,48619,47359,49370,48533,45219,49725, 49761,49706,49735,49745,214495,214552,49694,49746,49752,214609, 43792,214686,45940,49530,49533,47246,214744,49783,31534,49746, 49791,31479,49788,49800,49764,49774,49804,214801,214858,49773, 49763,49786,214915,214972,49782,49778,49803,31558, 0,49798, 49802,49844,31672, 0,49821,49820,49849,215029,215086,49824, 49830,49860,31740, 0,49834,49836,31802, 0,49837,31819, 0,49838,215143,215200,49843,49845,49949,49875,31869, 0, 49853,49852,49881,31944, 0,49858,49859,32028, 0,49862, 32029, 0,49868,50008,49893,215257,49906,48249,34571,49909, 49910,49912,49940,49941,51106,46145,49282,49939,50002,50057, 215315,50078,50000,49713,49983,49925,49883,50028,50053,50059, 32504,48873,49357,215373,215431,49869,49878,50003,215474,32045, 50029,48954,50043,49034,49972,33101,32178,50104,50080,50137, 50192,50211,50194,50083,50114,50084,50047,49888,50193,50241, 50230,50116,49942,50227,50256,50250,50270,50271,50345,50326, 50266,50329,50384,50612,50442,50440,50494,50671,50500,50554, 50556,50138,50386,50328,50498,50516,50630,50573,50672,50776, 50833,50613,50557,215534,215602,50619,50690,215670,50806,50861, 50920,50926,51283,50100,50659,51311,51351,51656,51359,51392, 32317,50081,50086,215740,50984,50389,50696,32501,50140,51286, 50402,50415,50890,50252,49185,50107,50112,50051,50136,49943, 49303,50142,50245,50724,50200,50692,50274,50196,50001,50327, 50385,50667,50334,50332,50865,50445,32525,50497,215777,215835, 50709,50521,50807,50921,50842,49622,215896,215977,216057,216137, 50236,46435,50388,50409,50407,216219,216276,50159,50102,50229, 50246,33168,50325,50216,50303,52331,216333,216390,50396,50162, 216447,216504,50410,216561,216618,216675,216740,216797,216862,216939, 216996,50462,50349,50449,217053,217110,50510,217167,217224,50525, 217281,217338,217395,50353,50479,217461,217518,50576,50463,50591, 217575,217632,50579,50464,217689,217746,50638,217803,217860,217917, 217976,218033,51488,50639,218090,218147,50667,218204,218261,218318, 32642, 0,50715,50465,50616,50962,52341,51281,51387,52400, 218363,50650,218420,218477,50719,50508,50620,218534,218591,50724, 50771,50648,218648,218705,50725,50772,50649,218762,218819,50788, 50774,50813,218876,218933,50809,50776,218990,219047,50827,219104, 219180,219237,219294,219351,50902,51537,50874,219408,219465,50920, 50889,219522,219579,50940,219636,219712,219769,219826,219883,50942, 50954,50841,219940,219997,50953,51099,220054,220111,51071,51101, 220168,220225,51072,220282,220339,220396,220461,51586,220544,50867, 220609,220666,51100,51102,50871,220723,220780,51106,51104,50896, 220837,220894,51258,51105,220951,221008,51259,221065,221141,221198, 221255,221312,51260,51684,51107,221369,221426,51261,51109,221483, 221540,51262,221597,221673,221730,51939,221787,221844,51263,51272, 50951,221901,221958,51265,51314,51103,222015,222072,51307,51317, 51329,222129,222186,51319,51320,222243,222300,51367,222357,222433, 222490,222547,222604,51368,51355,222661,222718,51369,222775,222851, 222908,222965,223022,223079,51371,51372,51381,223136,223193,51416, 51400,51423,223250,223307,51426,51427,51439,223364,223421,51428, 51429,223478,223535,51435,223592,223649,223706,223765,223822,51481, 223879,223936,51482,223993,224050,224107,32689, 0,51483,51430, 51464,51509,51558,51652,51799,51607,51557,51455,50942,50473, 51614,51615,51507,51707,52343,51714,51116,50501,48346,51650, 50251,50697,51651,51715,50805,51734,51763,224166,224223,51581, 51431,51511,224280,51764,51783,51812,51653,50558,50973,224337, 50578,51849,32693,51504,51754,51802,51602,51800,224394,224451, 51628,51710,51559,32782, 0,51631,51724,51560,46075,51880, 51282,50918,51755,52466,48216,51853,51861,224508,51854,51280, 33037,52079,51863,39478,51727,51876,52644,50527,49542,51910, 52080,52084,224566,52091,52092,51901,51903,50292,52062,52093, 51676,34129,50629,51574,224624,224682,51723,51770,51882,40575, 51779,51825,51731,50881,51775,51373,51827,40333,52127,52384, 52129,52130,52178,52082,52191,52033,52131,52226,52103,52227, 52395,52229,50691,51881,52408,52203,52476,52534,52537,52539, 52387,52613,52643,52654,52673,52692,52723,52751,52737,52731, 52750,52779,52155,52290,52364,52366,52808,52799,52977,52914, 52404,224736,52540,224805,224873,224941,32814,52602,52885,52943, 52950,53054,53065,52295,52300,53005,53085,53069,53070,53090, 52128,52328,225011,50673,53154,52403,53086,52513,53059,52556, 52152,51073,51348,51368,46007,52111,51530,51579,52150,52239, 52398,52457,52231,52487,51654,52153,52201,52650,52323,52459, 52370,52543,52516,32802,52601,225048,52053,52800,52829,53124, 225108,225188,225268,225348,47452,52296,51458,52440,51873,52256, 225431,49778,51706,51481,53208,225504,225561,51821,52037,52487, 225618,225675,51867,52039,225732,225789,52051,225846,225903,225960, 226039,226096,226153,226210,226267,226346,226403,226460,52148,52245, 52603,226517,226574,52203,52246,226631,226688,52250,52248,226745, 226802,52252,226859,226916,226973,227038,53176,227121,52605,227186, 227243,52380,52379,52652,227300,227357,52501,52384,52685,227414, 227471,52550,52385,227528,227585,52559,227642,227718,227775,227832, 227889,52560,53279,52508,227946,228003,52695,52650,228060,228117, 52701,228174,228250,228307,228364,228421,52708,52726,52707,228478, 228535,52721,52727,52757,33059, 0,52774,52787,52786,33110, 0,52785,52838,52806,228592,228649,52799,52850,52835,33163, 0,52803,52851,33164, 0,52833,33165, 0,52852,228706, 228763,52898,52854,53395,52864,33259, 0,52909,52866,52894, 33315, 0,52910,52913,33316, 0,52949,33370, 0,52912, 228820,228877,52926,52953,52895,228934,228991,52963,52969,52897, 229048,229105,52967,52974,52992,229162,229219,53031,53044,229276, 229333,53054,229390,229447,229504,229583,229640,53531,229697,229754, 229811,33374, 0,53104,53060,53011,33376, 0,53111,53122, 53099,229890,229947,53116,53136,53128,33430, 0,53179,53203, 33434, 0,53182,33440, 0,53202,230004,230061,53207,53205, 53666,53184,33495, 0,53211,53206,53235,33538, 0,53220, 53223,33586, 0,53218,33601, 0,53239,53846,230118,230175, 53241,53246,53272,230232,230289,53242,53275,53300,33653, 0, 53299,53305,53301,230346,230403,53315,53306,53303,33667, 0, 53319,53318,33668, 0,53328,33712, 0,53322,33827, 0, 53324,53325,53360,33946, 0,53354,53363,33948, 0,53334, 34013, 0,53357,230460,230517,230574,53394,53377,53416,230631, 230688,53415,53421,53417,230745,230802,53431,53422,53418,230859, 230916,53435,53434,53419,230973,231030,53438,53437,231087,231144, 53441,231201,231277,231334,231391,231448,53444,53440,231505,231562, 53470,53479,231619,231676,53473,231733,231809,231866,52566,52616, 48403,53503,53217,53255,53553,53528,53486,52559,52141,52298, 53388,34234,53579,52614,52055,53448,53582,53552,53505,53607, 53641,53488,53604,52599,53565,52337,53738,34166,52499,53851, 53590,53609,53663,231923,231980,53499,53615,53610,232037,46076, 232114,46414,52891,53008,53655,53715,53371,52693,52967,53898, 52180,53068,53635,53735,53640,232172,53739,53742,53611,53009, 52617,53688,53714,53716,53199,37005,52773,52681,232230,232288, 53659,53704,53692,232331,53717,53178,53743,51604,53709,34439, 53870,53897,53921,53795,53764,53700,53740,53820,53894,53895, 53922,53370,53821,53963,53967,53994,53969,54085,54529,54000, 54625,54056,54493,54082,54086,54140,54198,54201,54202,54256, 54317,54433,54261,53815,54143,53903,54146,54520,54644,54712, 54695,54697,54262,54319,232391,54375,54491,54787,54774,54844, 55226,53824,53901,54549,55304,54606,54671,55518,54320,52730, 54027,53974,54122,53928,54177,54058,52646,53800,52157,53802, 34223,52560,53272,53774,53853,53933,54007,53854,54045,53712, 53499,53970,53803,54551,53887,53975,54061,34243,54379,232463, 54413,54760,54492,232519,232599,54059,53891,53918,54188,54265, 54323,54670,54220,38806,232682,54119,54130,54003,232758,232815, 53766,53707,54037,56599,232872,232929,53772,53862,54062,232986, 233043,53871,53919,233100,233157,53982,233214,233271,233328,233387, 233444,54048,233501,233558,54052,233615,233672,233729,233788,233845, 233902,54110,53993,54176,233959,234016,54112,54098,54179,234073, 234130,54214,54155,54237,234187,234244,54223,54167,234301,234358, 54281,234415,234472,234529,234608,234665,55225,234722,234779,234836, 34287, 0,54283,54213,54295,34509, 0,54286,54271,54353, 234915,234972,54330,54287,54354,34677, 0,54341,54329,34678, 0,54352,34724, 0,54397,235029,235086,54400,54345,55273, 54410,34794, 0,54404,54388,54414,34853, 0,54409,54444, 34918, 0,54439,34919, 0,54460,235143,235200,54515,54445, 54440,34921, 0,54518,54461,54470,48150,54613,54496,53562, 54610,55514,52679,235257,235314,54573,54516,54555,235371,235428, 54576,54559,54588,235485,235542,54582,54616,54612,235599,235656, 54631,54634,235713,235770,54640,235827,235884,235941,236000,236057, 55577,54647,236114,236171,54687,236228,236285,236342,34974, 0, 54691,54686,54614,54713,54751,54863,55064,55705,236387,54770, 236444,236502,236559,54704,54750,54698,54732,236616,236673,54740, 54757,54789,236730,236787,54741,54800,54794,35141, 0,54764, 54812,54796,35144, 0,54818,54825,54822,236844,236901,54821, 54855,54851,35148, 0,54869,54872,35209, 0,54850,35210, 0,54873,236958,237015,54874,54876,54857,35213, 0,54885, 54984,54879,35378, 0,54975,54985,35433, 0,54998,35476, 0,55050,52986,54203,52381,55262,55032,55182,55303,55323, 55342,53029,54436,53581,35488,301103,55080,54494,53062,55340, 55047,55485,55583,55515,55596,55520,54376,53445,54031,55352, 35449,54231,55645,55613,55296,55722,237072,237129,55068,55056, 55026,237186,55183,55185,55184,49405,36902,55544,55081,35691, 55241,55513,56656,54633,40506,55227,55691,55748,54279,55634, 55744,54669,55266,55472,55487,55343,55745,54768,54623,54714, 237243,237301,55072,55073,55230,237344,35770,53455,54452,35808, 55295,55319,35946,55975,55637,55972,55646,55632,55690,55976, 55992,55973,55020,56325,56139,55974,55977,56142,56322,56327, 56323,56511,56324,56492,56655,56683,56676,56552,56685,56694, 56699,56706,56735,56702,55770,56020,56144,55551,56756,56698, 56402,56071,56421,56494,56493,56657,56753,237408,56798,56836, 56844,56855,56880,55659,55746,56789,56840,56760,55724,54849, 55750,56088,56837,56664,55786,55308,54614,55516,35813,35818, 37074,54766,55606,55719,56145,55747,56309,56042,55792,55317, 55777,55778,56782,56060,56800,55779,55989,35841,56439,56441, 56090,56799,56861,55598,55609,54221,56001,56069,56053,55991, 237491,55316,54761,54995,237548,237605,55361,55083,55272,237662, 237719,55362,55364,55799,237776,237833,55366,55589,55800,237890, 237947,55368,55593,238004,238061,55658,238118,238194,238251,238308, 238365,55708,55654,238422,238479,55709,55951,238536,238593,56015, 238650,238726,238783,238840,238897,238954,56049,55952,56046,239011, 239068,56061,56110,56048,239125,239182,56067,56152,56123,239239, 239296,56106,56153,239353,239410,56165,239467,239524,239581,239640, 239697,56979,56166,239754,239811,56167,239868,239925,239982,36040, 0,56170,56181,56151,56320,56754,56900,56908,56916,240027, 56531,240084,240141,56301,56288,56311,240198,240255,56304,56315, 56371,240312,240369,56348,56346,56372,240426,240483,56360,56359, 56423,240540,240597,56398,56397,56443,240654,240711,56409,56445, 240768,240825,56447,240882,240958,241015,241072,241129,56463,57009, 56458,241186,241243,56505,56504,241300,241357,56519,241414,241490, 241547,241604,241661,241718,241775,56520,56530,56500,36143, 0, 56571,56562,56501,44196,56555,54972,56814,56604,56358,55949, 55610,54469,56883,56902,56892,56967,56452,55771,56658,56919, 56573,56067,56551,56909,56650,56893,56917,56937,56889,55291, 56297,40511,56922,36149,56752,57014,56984,57008,57039,57010, 57012,55550,40638,56850,56660,36198,37394,56946,56143,57090, 54498,36272,57079,57080,57092,57045,57094,56419,56815,56809, 56828,57053,57000,56913,57099,56941,53657,56063,241832,241890, 56678,56741,56763,49071,56983,55489,56745,56953,57054,57087, 56394,57118,56751,57133,57147,57148,57120,57123,57109,57156, 57167,57172,57153,57190,57192,57220,57236,57223,57235,57240, 57276,57269,57283,57284,57313,57325,57327,57324,57364,57387, 57398,57371,57404,57410,57164,57175,57189,57407,57280,57358, 57373,57444,57426,57266,241944,57421,57384,242013,57415,57462, 57463,57501,57506,57509,57182,57017,57512,57520,57586,57228, 56414,57470,57368,57328,57523,57043,56634,57019,56998,36326, 37707,37073,56369,56576,57122,57485,57205,57159,57288,57290, 56512,56762,57179,57239,57487,57526,57492,57548,57209,57532, 36368,57590,57581,57565,57592,49938,57113,57593,57540,57298, 49142,242085,57042,57312,57490,242162,242219,56974,57227,57176, 36433, 0,57515,57375,57278,36435, 0,57534,57423,57382, 242276,242333,57572,57441,57603,36437, 0,57579,57582,36562, 0,57605,36569, 0,57610,242390,242447,57611,57596,57628, 36634, 0,57612,57614,57644,36636, 0,57622,57627,36653, 0,57633,36655, 0,57632,242504,242561,242618,57634,57639, 57674,242675,242732,57641,57645,57678,242789,242846,57652,57653, 57684,242903,242960,57667,57655,57689,243017,243074,57673,57676, 243131,243188,57677,243245,243321,243378,243435,243492,57680,57706, 57699,243549,243606,57700,57701,243663,243720,57705,243777,243853, 243910,243967,244024,57707,57703,57729,244081,244138,57709,57716, 57746,244195,244252,57722,57721,57747,36775, 0,57725,57724, 57763,36776, 0,57743,57742,57764,244309,244366,57757,57744, 57767,36777, 0,57758,57760,36792, 0,57769,36859, 0, 57768,244423,244480,57770,57774,57859,57781,36908, 0,57775, 57777,57800,36912, 0,57779,57782,36962, 0,57786,37007, 0,57790,244537,244594,57794,244651,244708,57795,57796,57819, 57061,56467,57193,57792,49850,57808,57812,57356,47888,57849, 57863,56830,57195,57832,57860,57852,57856,57713,57775,57513, 57867, 0,57836,57902,57858,57872,57916,57888,57912,57887, 37179,57909,57924,57926,57933,57931,37464,57913,58020,40765, 57947,57957,57959,57974,57297,57314,50784,57954,57964,57982, 58021,58010,58027,58040,56629,244765,244823,57858,57869,57889, 244866,57910,56066,58050,58054,57440,52438,55547,58061,58069, 58084,57911,57991,58012,58046,58098,58104,57935,58103,58115, 58139,58118,58141,58148,58159,58146,58193,58195,58200,58207, 58221,58236,58240,58263,58276,58277,58279,58294,58280,57944, 58322,58238,58045,58345,58120,58320,58198,244926,58292,244994, 58299,58301,58356,58375,58399,58405,58016,58059,58395,58369, 58441,58390,57966,58131,58202,58282,58070,58196,38174,57534, 37541,39047,58229,57525,57796,58328,58211,58122,58419,58253, 58278,57919,58162,58376,58392,58426,58326,57988,36990,58445, 58438,58447,58468,58402,58433,58431,58432,40812,245066,57040, 58142,37019,245125,245182,57957,58083,58060,37199, 0,58157, 58106,58453,58475,58488,58494,58505,58506,58490,245239,245296, 245353,58335,58220,58513,245410,245467,58336,58279,58518,37200, 0,58484,58289,58521,37201, 0,58489,58402,58523,245524, 245581,58501,58503,58525,37267, 0,58507,58517,37456, 0, 58531,37471, 0,58522,245638,245695,58524,58526,58580,58547, 37473, 0,58533,58544,58575,37596, 0,58573,58545,37598, 0,58559,37661, 0,58574,245752,245809,58576,58577,58579, 37708, 0,58578,58583,58614,58597,58598,58619,58630,58623, 245851,58613,245908,245966,246023,246080,58593,58597,58638,56912, 56897,58531,58627,58644,58652,58671,58595,58654,57411,58674, 37794,58683,40869,58034,58632,58650,50275,58673,58657,58711, 58643,57936,58720,37832,58732,58332,58736,58396,58677,58699, 58692,58719,58681,38231,58739,58745,58753,58755,41425,58724, 58821,58757,58760,58775,58778,58749,58766,58514,58783,58812, 58811,58824,58831,52320,58726,58735,246137,246195,58727,58820, 58774,246238,37877,42681,57531,58782,58841,58743,58790,58848, 58855,58862,58871,58838,58835,58858,58892,58904,58913,58832, 58916,58917,58918,58931,58920,58919,58943,58957,246298,58972, 58996,59008,59015,59022,59027,59041,59085,59020,59091,58867, 58875,59096,59048,59098,59100,58968,58971,59103,246375,246443, 59107,59119,59145,59182,59192,58828,59012,59173,59201,59238, 58851,37874,58890,58994,59168,58981,59033,58810,58965,42442, 59072,59046,58961,59054,59175,59188,59030,59197,59092,59089, 59078,59074,59203,59247,59225,59127,59114,37880,59257,59234, 59248,59252,57638,59253,59222,59242,41363,246515,58210,37967, 246582,246639,59238,58917,59183,246696,246753,59269,59170,59282, 38040, 0,59285,59177,59295,59295,59296,59297,59306,59321, 246795,59315,246852,246909,59304,59310,59334,246966,247023,247080, 59044,48786,59351,59231,59286,59352,59322,59348,59326,59353, 59354,58893,38087,301103,59364,59360,59349,59356,59394,59401, 59395,59358,59382,59407,58261,59373,38301,301103,59438,59385, 59368,59410,59414,59417,59110,59391,59434,59463,59465,59469, 59472,59476,59542,57806,59474,59470,59481,59493,38401,59311, 59478,59480,59484,59536,59482,55181,59497,55294,42507,59429, 247137,247195,59454,59448,59494,55718,59389,59543,57215,59496, 59518,59455,59501,39770,59577,59579,59583,59517,59532,55473, 59591,59584,59592,59549,59664,59626,59640,59625,59737,59634, 59740,59816,59742,59798,60083,59856,59908,59912,59914,59970, 59987,59968,59572,59600,59606,60044,59835,60243,59613,247249, 59969,247318,247386,247454,38574,61283,60205,59797,59706,59554, 60027,60082,60090,38632,39141,60180,60177,59610,59445,59580, 59615,59596,44848,59616,58439,38699,59636,59544,59654,59758, 59743,59709,59093,38751,59659,59799,59887,59748,59859,38870, 59911,60028,60085,60120,58495,60167,60111,59821,45375,247526, 44949,247596,247653,59463,59696,59572,247710,247767,59634,59764, 59749,247824,247881,59654,59765,59806,247938,247995,59825,59881, 59917,39000,60183,59984,59972,60224,60267,60324,60280,58095, 60259,59862,59930,60069,59974,60086,60135,60355,60210,60381, 60281,59945,57149,60321,59971,60029,55772,60412,60338,59214, 59831,59973,60031,60033,45210,60130,61173,59858,60376,60469, 61282,60526,60266,60434,60207,60264,60294,55930,59211,59778, 248052,248110,60106,59866,59889,248153,59976,60128,60491,59398, 60049,57718,60547,60604,60605,60268,60164,60433,60414,60348, 60295,60549,60550,60660,60663,60664,61278,60722,60774,60777, 61434,60778,60780,60836,248213,60863,60888,60891,60977,61252, 60894,60950,61005,61008,60378,60835,61257,62177,61316,60436, 60949,61007,248281,61391,61398,61802,60534,62441,62436,61320, 41157,60639,61400,60477,59934,60115,60186,46900,43186,60113, 53563,60521,60640,60612,60322,61255,60170,53756,61460,60325, 60383,60181,60212,39161,60553,60701,61285,61339,50048,60725, 60754,60337,248353,60437,248416,248473,60403,59991,60328,39203, 248530,60441,39284,301103,60548,60495,60665,61411,61526,60992, 60458,60611,60555,60667,60720,60839,60352,60878,60668,60721, 60782,60935,61459,57041,60470,60728,58552,60948,60783,61166, 60897,61369,61431,58158,60496,60811,61851,61386,50046,60606, 62515,59207,60682,61507,61556,61006,60837,60899,61309,60925, 60952,60450,60354,60030,248587,248645,60405,60460,60499,248688, 39306,60671,60574,61165,58733,61135,60693,62474,61545,61642, 61213,61446,62168,61549,61645,61169,62478,62479,62475,62541, 62472,62555,62583,62611,62557,62630,62783,62669,62671,62722, 62727,62782,62785,62851,62830,63002,62906,62831,62965,63039, 61657,61462,61608,61705,61723,61921,62779,61706,63001,62964, 61754,61952,62668,63072,49980,61970,61508,61605,60842,60707, 60238,54159,40818,61170,61172,61258,61839,62019,61264,61703, 61399,61447,61500,61742,62067,61142,61903,39351,62050,62087, 61594,39423,61901,61314,61547,248752,60868,248814,61598,61841, 62090,61999,60895,62098,61950,62158,62206,51505,50217,61694, 248868,62253,61891,60970,61695,61696,62155,62222,62175,60956, 51917,52244,61219,62223,61792,62038,61951,62272,62255,62673, 62302,60724,39602,62303,61794,41249,63131,58599,61654,62304, 62971,62351,63132,62352,62353,61991,61892,61793,61941,62040, 61942,61011,61226,248905,248963,60799,60631,61264,59713,60921, 59814,61943,61310,62242,60353,40223,61025,63161,62291,62295, 62340,62392,62617,63103,62400,62944,62388,62147,62449,62559, 62675,63187,63188,63189,63225,63192,63310,63230,63326,63328, 63371,63375,63389,63475,63391,63417,63501,63504,63506,63562, 63564,63580,63627,62445,63134,63333,63138,63611,63329,63621, 63669,63186,63446,63561,63718,63725,61669,63640,63699,62039, 63295,63598,61621,62089,60524,62196,42144,43123,62562,61350, 62534,62537,62393,62815,62613,62726,61362,62687,62344,62389, 61471,61752,39424,63722,63018,62875,61718,63903,249021,61289, 62730,62729,62672,62993,63024,63415,63266,63264,62556,249075, 249109,63168,63020,61463,61890,63334,62786,62810,63755,41630, 61524,61163,60799,62910,62908,63390,63259,63763,63682,61312, 59327,62787,62788,43500,63939,40449,63290,63810,63909,63963, 63641,62882,63480,63207,62939,62099,61765,61766,249180,249238, 60857,60743,61395,249281,61805,62619,63027,59653,61807,61815, 63746,63567,249342,63777,63852,63800,62615,63185,63677,249413, 63830,63856,63968,64020,63698,64078,63938,63966,64081,64082, 64083,64194,64168,64197,64199,64313,64314,64372,64402,64365, 64430,64396,63910,249447,64467,64023,63912,63908,63996,64640, 64139,64621,64371,64486,62062,64544,52333,64458,64176,63747, 61597,61448,61472,43662,61022,62913,64027,63451,63109,61717, 63614,62676,62759,63508,61992,63620,64085,63774,63858,62166, 63191,64258,62790,64057,39544,64317,64217,61520,64760,62171, 64373,63505,54103,63913,64140,64448,64184,64224,62219,249516, 64142,64547,64260,62014,63183,64262,64560,64646,64564,58172, 59714,61518,61567,63854,63967,64677,64752,64358,62909,249587, 63209,63420,61028,65021,63523,64287,65026,64976,65085,64490, 63569,63771,63613,64201,62455,62532,63616,249645,249703,61172, 61173,62298,249746,39671,61619,64321,64147,39771,56813,61410, 249807,249878,64781,64604,64377,62854,249946,249980,64754,64951, 64661,65080,65084,65183,65086,65351,65184,65088,65185,65186, 65188,65347,65391,65346,65352,65412,65428,65480,250048,250117, 65144,65022,65477,64697,65281,65282,64659,65187,65506,62997, 65407,59698,64100,64735,61668,61618,62911,59762,61352,59931, 64549,250186,64524,64750,62811,63622,64347,63119,64028,63674, 64551,250220,64947,64970,63069,64932,63831,60410,64494,39855, 64607,65142,64464,63972,62588,65027,64042,64318,64975,65212, 65358,61568,64638,64663,65451,64436,65102,65091,65262,65361, 65423,61671,62321,61715,60510,63748,64505,65475,65518,65537, 57374,63205,250257,250315,65063,65203,60114,65814,63671,64520, 65553,65664,65615,65300,64580,64634,65871,64751,63336,63568, 63422,250373,250431,61516,61412,63597,61035,61816,61864,61812, 64720,65354,65200,64811,64805,39920,64577,250486,65492,65635, 65566,65605,64433,250554,64949,65706,64977,250621,65792,65845, 65908,65916,65936,65979,65978,65980,66170,66144,66143,66233, 66139,66145,66241,66261,250699,65708,65915,66006,66009,65461, 66234,65709,65872,66240,64775,66565,42197,65214,65552,64691, 63881,40043,61817,61176,64971,250768,250802,65657,65029,63911, 63012,64290,65539,65433,250870,250904,65771,65763,63932,65684, 65087,61716,65360,65711,65819,65910,40069,65767,65934,65993, 66096,65538,65430,60744,63078,65140,65820,66054,66270,65616, 66259,61866,66092,65713,40115,65764,66055,66056,66299,61745, 63832,51867,61865,65895,66319,66330,66282,66165,40280,63941, 65231,65279,250975,251033,65822,66316,66372,66182,66379,65897, 65201,66651,61361,65554,66428,66506,66564,65604,65299,66004, 65304,66660,66007,62852,65355,63073,251091,251149,61664,61958, 64131,251192,65607,66417,251253,66475,66103,65768,62451,66419, 66421,66430,66535,64143,65995,66335,66528,66684,66578,66687, 66700,66698,66707,66734,66738,66745,66781,66788,66809,66811, 66473,66654,66826,66815,66720,66470,66333,66833,63719,66830, 43678,66235,66559,66682,61814,62015,65911,44072,251287,66477, 66737,66648,63970,66221,66447,65455,66563,251355,66696,66839, 66776,64170,65935,66093,64086,66818,251423,66890,66892,40300, 66912,251457,66915,66937,66854,61915,40994,44641,66318,66152, 66908,66942,66949,66952,66971,66849,66888,66790,62367,66977, 66983,67006,66978,66972,66714,64391,66147,62013,61914,66941, 67017,67004,66992,67007,65479,65818,251494,251552,251610,67032, 251665,67041,67052,67060,66228,44506,67118,64375,66729,67048, 67070,67073,67072,66966,66701,66956,67053,63172,64921,64522, 251702,251760,62007,62058,65004,251803,40345,63394,251864,251898, 67143,67062,67152,40390,67159,67165,67167,65313,67148,67146, 67153,251965,67160,67203,67172,67212,67219,67224,67231,67262, 67282,67248,67290,67305,67307,67296,67293,67303,67309,67387, 62172,67383,62003,67169,67375,64941,47969,62218,44853,63195, 67284,67321,67394,47735,66507,66529,66746,66894,67327,67409, 67417,54337,67373,66757,62061,252034,252068,67411,67429,40406, 252136,252170,67458,67474,67237,47000,64145,66968,67452,252238, 67463,67487,67058,67330,67428,66792,252290,67497,67489,67510, 67531,67556,67536,67520,67511,67178,66898,62368,62169,64463, 67107,67527,67414,67368,65060,65398,63022,252327,252385,252440, 252474,67546,67565,67567,67575,63827,67630,64910,67200,67618, 67629,67473,67265,67517,67547,67065,65724,62536,65046,252545, 252603,62056,62106,65175,62268,63291,62528,65476,252658,67466, 67624,67640,67553,67666,67670,67681,65992,67683,67693,67686, 67695,67704,67728,67709,67697,67779,67735,67711,67775,67777, 67783,67805,67800,67817,67569,67346,67759,67881,65229,67843, 62470,67774,67750,63035,64546,62170,65632,64920,67830,67858, 65277,66047,66305,67391,65408,67853,67864,65405,67854,67865, 67077,252726,67869,67888,67874,40609,252794,67903,67923,67938, 67561,62628,65089,67766,252862,252914,67909,67943,67917,67926, 67929,40925,252982,67969,67953,253050,68011,67983,67990,67982, 67954,65253,63299,65470,65741,68007,68016,67623,67988,67221, 253105,253160,67934,68013,68036,68051,67898,65224,68082,61038, 67214,67994,68057,68072,67257,67752,68086,67999,62692,61570, 253231,253289,62108,62161,65307,253332,66012,68103,68106,68121, 68077,253393,68113,68125,66279,253464,68137,68142,68150,68161, 68173,68176,68179,68184,68191,68229,68232,253498,68250,68257, 68271,68255,68111,68276,66356,67301,68187,68247,66344,65994, 61963,65578,65906,68263,68269,66151,66928,67054,66962,67621, 68310,68321,66341,68084,67367,68041,68312,67541,67859,40927, 68130,68332,68341,42642,68334,68356,68349,68369,68099,67459, 66367,67748,253567,68371,68377,68390,68361,68333,68194,68346, 68413,253635,253687,68418,68449,68429,68382,68392,65626,62216, 67786,67939,68457,68466,68470,68473,68483,68477,68370,68384, 67597,253758,68492,68494,68504,68513,68221,65991,51409,68521, 68498,68520,68566,68164,68297,68091,58973,65579,63470,253816, 253874,62311,62679,66099,253917,40994,63527,68550,68561,68327, 253978,68575,68578,68530,254046,68586,68579,68619,68525,68573, 68623,68622,68653,68642,68650,68678,254114,68698,68667,68576, 68701,68743,66396,45332,68727,68511,65629,61243,66210,66478, 63930,254183,68753,66420,68629,67946,67337,254217,68771,66499, 68606,68637,68514,68567,41158,42147,68703,68749,42700,55640, 49955,68783,68724,254251,68813,68818,68690,54581,68617,68712, 68823,68848,68857,68769,68430,68612,68821,254312,68862,68886, 68883,68777,68775,68834,66593,68754,66795,66803,68891,254380, 68893,68903,68849,68625,68877,66891,68393,68914,68929,68800, 65104,68792,68802,68939,68913,68967,68976,68979,68995,68982, 68930,68972,67016,66602,68899,68010,66814,254435,254493,62411, 62738,66918,62935,64807,63462,52393,69001,69020,68980,69007, 69024,68869,69031,69055,69058,69059,69060,69072,69067,69066, 69100,69103,69114,69137,69141,69151,69155,69111,69136,69016, 67123,69175,69160,67606,41252,67119,66118,62217,254548,69162, 69002,68986,68704,67698,254616,69206,69064,69158,69179,69188, 69212,46158,69236,69231,58959,69283,53217,254684,69229,69242, 254718,69253,69288,69227,69309,69318,69243,69299,65093,69065, 69271,69323,69313,69187,69366,69328,69377,69381,69335,69322, 69201,69088,67042,65707,64048,254779,254831,69402,69479,69362, 69484,69498,69133,69481,69375,69379,62364,62984,69541,69572, 69487,254899,69598,69594,69389,69396,66471,68865,67191,62940, 254936,254994,62575,63286,67657,255037,67364,255098,69383,69400, 69483,65824,69476,69631,69714,69536,69709,69595,69651,69813, 69650,69658,69730,69727,67645,66958,69684,69819,67063,67776, 68261,63351,69216,69543,69688,65909,69403,69544,67707,69701, 69706,66657,69512,69352,69654,69628,55715,255132,69729,69947, 255166,55964,255234,69784,255302,69735,69788,69818,255336,69843, 69820,66232,64279,68639,67539,67989,67692,69388,69847,69899, 69860,69960,69902,69955,70020,69790,70017,66674,67280,67412, 66813,255370,69906,70012,69991,69957,69803,69903,68809,255438, 70016,69574,69707,63471,70194,70261,255472,70283,70339,69731, 69876,68846,68166,69014,69760,255509,255567,63290,63398,67792, 255610,41259,67436,255671,70195,69952,70225,68153,70229,70340, 70358,70285,70450,70396,70456,70342,70013,70398,68674,68563, 70314,70179,68427,69117,69761,69993,65714,70064,68476,70207, 68205,70208,70198,68615,70050,70472,70060,70260,70189,255739, 70546,255807,43087,64766,70344,70287,255875,255943,70403,70459, 255977,70567,69515,67471,67793,64220,67991,63720,68819,67560, 68228,70399,256045,70512,70529,70365,70487,70569,70571,70624, 70629,65582,68697,70289,65494,70573,70626,70681,70628,70685, 70586,69159,256097,70689,70290,66703,51722,70686,70688,70814, 70632,70461,70373,70510,70457,69113,68855,256168,256226,63347, 63677,69306,63829,64808,64216,70490,70715,70744,70761,70816, 70286,70818,70758,70739,70627,70900,70871,70852,70928,70874, 70930,70966,70985,70760,70548,70014,68936,70710,71019,65837, 69898,68655,41427,70876,68496,70740,69517,69570,70964,69047, 70982,70822,70872,70574,56350,70733,71076,44040,44335,256281, 70821,256332,256393,256461,41596,70988,71135,70543,68951,70847, 256495,71078,70643,70972,70992,256563,71047,70716,71125,64278, 68156,69018,69218,71099,71106,70986,71161,69989,71104,71190, 71100,41724,61916,71217,71162,71291,70564,70791,71107,71242, 71219,69974,69858,256618,256676,63410,63764,69713,256719,70737, 70890,71137,71218,70833,71221,71156,71264,71270,71272,71308, 71346,256780,71688,71349,71690,71717,71718,71721,71194,64635, 71675,71061,64101,70989,41728,71293,69049,71320,70621,71244, 71764,69182,70947,71265,71048,62054,71295,52919,71380,71811, 256849,71506,71370,69806,71703,71766,71825,71353,71351,71800, 256917,71865,71163,71475,71216,71268,66068,70738,71861,71874, 71923,71476,71523,71510,71511,71512,72058,71910,71922,71844, 71691,71719,71862,70178,256988,257046,63525,63987,70193,257089, 41787,71801,71704,71962,72008,71042,71814,72879,72882,72920, 72939,257150,72089,72170,72172,72941,72189,72883,70894,71513, 72901,72287,72989,72336,72385,70259,72433,71673,72729,72010, 70958,71991,71327,71552,72158,71255,71971,72434,44765,72012, 61648,72060,71827,72211,71728,69456,71886,70164,67829,66393, 66767,69567,64933,72416,72020,71914,71924,72069,72062,72268, 72013,72219,67996,68087,65053,71706,257219,72305,72316,72465, 70902,72455,65226,72695,72111,72354,72664,72113,72827,71915, 71323,257274,257332,64103,64384,70274,64632,64809,64690,71715, 72365,72991,72744,71798,72793,73016,73017,73018,72999,73054, 73073,73076,73130,73132,72936,72947,72185,68907,72694,73102, 73216,73333,73222,71519,72430,72528,72160,72503,65912,72159, 72811,72259,72681,65955,72317,72367,46362,73188,73498,72742, 73191,65273,66784,67690,52804,71271,72088,69457,61521,66005, 65728,68343,72415,72505,71972,72464,72512,72162,73078,68304, 71815,72218,68549,257387,72783,72683,72645,72481,73244,63772, 73307,257455,72840,73019,72306,72731,72732,73278,73106,72829, 64618,71495,257492,257550,64689,64454,70767,257593,72830,72257, 72886,73302,72356,73247,73552,73127,73303,73501,73564,73579, 73566,73549,73582,73263,71799,41831,73206,73595,73667,73650, 73279,73104,71863,73168,69054,73486,72841,73522,73551,69192, 73280,72887,65620,73193,257654,73308,73594,72781,69307,72831, 73643,73652,73648,73148,66392,69358,69613,71926,73691,73705, 73639,73678,72990,73674,64047,73694,73702,73245,73758,73727, 73740,73756,73782,71708,257725,257783,65841,65039,70797,257826, 41958,73013,72884,73081,73810,73134,73282,73807,73812,73848, 73867,73988,73869,73924,73864,73870,73103,73845,74010,73953, 74013,74079,74081,74082,73734,74131,72970,73927,69627,73467, 72942,73569,73962,69733,73163,73872,66175,73637,44884,73982, 74048,74141,71938,74103,74148,73984,74165,69189,68874,69278, 68710,74117,73811,73989,72135,74051,69875,74225,74256,73871, 74107,74140,73925,74105,72183,257890,257948,66113,66225,72064, 66237,66619,67142,73886,73613,74134,74220,73309,74192,74186, 74332,74335,74337,74390,74401,74393,74443,258003,74470,74451, 74216,71986,74309,74562,74427,74504,74560,74563,74306,73345, 74142,72035,73711,72307,74030,74195,72074,74452,73597,73757, 74473,74281,74605,75153,66065,73760,74398,74534,68458,67206, 69029,73873,74610,73454,73567,74587,66281,74642,74613,74666, 74721,74170,74284,74310,74471,258075,258133,66178,66554,72214, 258176,74144,74340,74529,74507,73456,74371,74665,258237,74701, 74720,74777,74779,258306,74974,74682,74774,73736,74951,74949, 75181,74952,74751,74698,73050,74781,66343,74285,73784,73932, 74976,69705,74532,75155,47832,75157,75233,75269,75441,73875, 69398,75446,74979,74017,69792,69292,69354,75560,72859,75183, 62580,75225,74784,74810,74950,75476,75007,72378,258378,258436, 66387,66556,72409,258479,42063,74168,74445,74696,74295,258540, 75450,75573,75575,75623,75566,75612,75637,75830,74936,72478, 75817,75141,75861,75474,75185,75250,75221,75272,69877,74728, 75432,74606,75274,70372,74785,70343,75281,75832,75512,75827, 69601,75858,76122,72232,72234,69956,70036,75944,75493,75463, 74354,76236,75654,75516,76123,75860,75877,73644,258612,258670, 66491,66614,72458,67924,69759,68403,74431,75188,75946,70037, 76125,76153,76288,76291,76293,76329,76342,76357,76346,75576, 73697,75977,76380,76383,76151,75513,75008,72660,70168,74643, 74795,74667,70180,74489,70317,75949,76137,76239,76429,72331, 75564,76201,64946,74624,74727,72382,76191,75433,75959,70363, 76406,76109,75656,76294,76379,73446,258728,258786,66549,66715, 72787,258829,75685,75900,75152,76398,76428,76452,76437,76474, 76476,258890,76450,72428,76516,76513,76520,76526,75589,75679, 74206,72658,74722,75514,75301,72698,75863,69879,75957,76523, 76565,76605,69680,76608,76631,70568,70597,70419,72708,76633, 73219,76528,70601,76657,76126,76467,76453,76193,74000,42060, 42394,50346,56571,74953,258947,42145,75477,72635,76569,76611, 76672,76669,76692,76696,259008,76524,75247,76679,76570,76677, 76594,76655,75018,75443,71243,75592,69233,76138,71645,76149, 72757,76648,76763,70262,76706,76769,67056,71311,70850,69459, 76754,70482,76799,76685,76740,76762,76813,75490,68726,70481, 68808,76791,71644,76835,76826,76839,76830,76852,76808,73735, 76898,76905,76907,76909,76828,76911,74609,70811,75897,76718, 75686,71133,75848,71134,76889,76975,76250,76923,71885,71325, 71774,71730,76947,70544,76966,77003,76944,76980,76977,74353, 259065,76757,76507,259126,77024,77005,77034,76606,76662,77044, 77041,77058,77098,76876,75300,74586,76252,76350,76644,76431, 77025,76553,76969,77136,71887,71023,72112,72132,76596,77070, 72134,77107,76832,77022,77083,77108,76784,259183,42272,76703, 75846,259244,77126,77160,77162,77173,75875,77164,77175,77178, 77219,77090,76265,75565,72515,76541,76854,73449,76634,70754, 77177,77245,49539,76761,71935,76815,73241,77186,62873,77268, 259312,77242,77276,77241,76241,77221,73942,77287,77291,77325, 77302,77314,77333,72759,77317,77283,77330,77340,76457,77336, 77316,51868,77199,76951,53071,42331,77339,76913,71009,72282, 73514,74315,73515,42387,77344,77378,77408,77412,77429,77430, 74476,77104,74982,77396,77405,77415,259346,77013,77460,77470, 77436,77471,77473,77480,76732,73787,77067,77028,74053,77449, 59558,72278,74584,72998,72849,77190,77469,259414,77504,77517, 77379,75633,77521,77508,77525,259487,74155,77541,77551,77554, 77602,77183,75874,74726,72327,77513,77243,72328,77528,77625, 74076,77206,70817,71983,65471,77572,77621,77698,77596,77563, 77296,77573,77620,77632,77579,77598,77650,77676,77720,77722, 77538,77646,74343,77406,77699,74948,77648,77785,73868,73874, 77320,77367,70905,77728,77739,77757,77778,77705,76482,77806, 77702,74245,77788,77827,77829,77840,77810,77858,74453,77748, 77790,75174,77819,77938,72033,55196,72379,72425,74167,77865, 77866,77869,77875,77445,76080,77900,77854,77940,77941,77943, 77977,77657,77883,73109,76927,77740,74006,77906,77466,72993, 72427,74226,76163,74780,77979,77904,77876,76384,77988,76292, 77980,78017,78019,78021,77969,75975,76240,77749,77530,76278, 78029,42449,42551,75171,75668,75921,77532,78025,78035,78087, 66871,78032,75199,78065,78076,78089,78097,42556,77483,77820, 42773,78034,71136,77629,77726,57756,78042,78107,78110,78123, 78149,78160,78157,77963,77744,77927,78171,77735,75491,70368, 76311,78127,78163,78186,78191,78193,78202,78209,77760,77893, 78146,71984,72634,73791,72477,78226,78228,78243,78237,78227, 77824,77970,78252,76189,73046,75535,76320,78183,78256,78282, 78285,77847,78079,78320,75585,76401,76518,78018,78286,78321, 78234,78293,78103,78324,76078,78046,75631,50974,78350,78366, 78341,78271,78172,78331,67930,66768,78086,75923,78387,78397, 78317,77201,78343,78368,78093,72083,68973,72655,78404,78411, 78400,78308,78326,72803,75488,72184,76422,78418,78442,78466, 78376,76515,61763,76141,76581,78479,78476,78369,78412,76439, 76690,61813,72231,78483,78489,78443,77886,78235,76212,76774, 76079,78526,78537,78450,78315,74005,76656,76728,72899,78554, 78560,78480,76164,76812,76900,76903,78561,78551,78598,76216, 76461,76885,76964,78602,78627,78486,76264,78238,76841,78246, 78637,78608,78557,77016,67211,78265,76354,78636,78644,78559, 76642,50978,67356,72475,78661,78638,78666,73453,57130,50979, 73789,78723,78724,78496,77155,51237,57294,76726,78731,78762, 78755,76943,45331,51238,77065,78753,78766,78640,77052,66659, 45775,77239,78800,78796,78558,78280,50885,67443,74139,78809, 76892,68806,53564,77299,78830,76717,78332,69124,76822,78799, 72330,42859,78378,77109,78421,42863,74588,76883,77523,77196, 77111,77507,77323,77845,77006,78425,78440,77386,68626,74364, 51242,77419,58653,72756,52246,77626,45876,77193,68160,77068, 62925,78492,70054,48723,78513,77700,42878,77753,77198,72805, 77804,78520,77562,77427,78099,75131,77692,77934,75244,78535, 75245,77627,77949,78538,61863,78011,78112,77552,78328,72944, 78555,78419,77106,78594,75587,78301,78472,78635,78152,78185, 77782,78593,78401,75920,78646,78541,78105,78380,72997,78473, 74506,55197,78563,78650,69279,53118,59473,53917,47150,68241, 67286,70057,78652,43039,301103,259559,259567,259575,259583,259591, 259599,259607,259615,259623,259631,259639,259647,259655,259663,259671, 259679,259687,259695,259703,259711,259719,259727,259735,259743,259751, 259759,259767,259775,259783,259791,259799,259807,259815,259823,259831, 259839,259847,259855,259863,259871,259879,259887,259895,259903,259911, 259919,259927,259935,259943,259951,259959,259967,259975,259983,259991, 259999,260007,260015,260023,260031,260039,260047,260055,260063,260071, 260079,260087,260095,260103,260111,260119,260127,260135,260143,260151, 260159,260167,260175,260183,260191,260199,260207,260215,260223,260231, 260239,260247,260255,260263,260271,260279,260287,260295,260303,260310, 260318,260326,260334,260342,260350,260358,260366,260374,260382,260390, 260398,260406,260414,260422,260430,260438,260446,260454,260462,260470, 260478,260486,260494,260502,260510,260518,260526,260534,260542,260550, 260558,260566,260574,260582,260590,260598,260606,260614,260622,260630, 260638,260646,260654,260662,260670,260678,260686,260694,260702,260710, 260718,260726,260734,260742,260750,260758,260766,260774,260782,260790, 260798,260806,260814,260822,260830,260838,260846,260854,260862,260870, 260878,260886,260894,260902,260910,260918,260926,260934,260942,260950, 260958,260966,260974,260982,260990,260998,261006,261014,261022,261030, 261038,261046,261054,261062,261070,261078,261086,261094,261102,261110, 261118,261126,261134,261142,261150,261158,261166,261174,261182,261190, 261198,261206,261214,261222,261230,261238,261246,261254,261262,261270, 261278,261286,261294,261302,261310,261318,261326,261334,261342,261350, 261358,261366,261374,261382,261390,261398,261406,261414,261422,261430, 261438,261446,261454,261462,261470,261478,261486,261494,261502,261510, 261518,261526,261534,261542,261550,261558,261566,261574,261582,261590, 261598,261606,261614,261622,261630,261638,261646,261654,261662,261670, 261678,261686,261694,261702,261710,261718,261726,261734,261742,261750, 261758,261766,261774,261782,261790,261798,261806,261814,261822,261830, 261838,261846,261854,261862,261870,261878,261886,261894,261902,261910, 261918,261926,261934,261942,261950,261958,261966,261974,261982,261990, 261998,262006,262014,262022,262030,262038,262046,262054,262062,262070, 262078,262086,262094,262102,262110,262118,262126,262134,262142,262150, 262158,262166,262174,262182,262190,262198,262206,262214,262222,262230, 262238,262246,262254,262262,262270,262278,262286,262294,262302,262310, 262318,262326,262334,262342,262350,262358,262366,262374,262382,262390, 262398,262406,262414,262422,262430,262438,262446,262454,262462,262470, 262478,262486,262494,262502,262510,262518,262526,262534,262542,262550, 262558,262566,262574,262582,262590,262598,262606,262614,262622,262630, 262638,262646,262654,262662,262670,262678,262686,262694,262702,262710, 262718,262726,262734,262742,262750,262758,262766,262774,262782,262790, 262798,262806,262814,262822,262830,262838,262846,262854,262862,262870, 262878,262886,262894,262902,262910,262918,262926,262934,262942,262950, 262958,262966,262974,262982,262990,262998,263006,263014,263022,263030, 263038,263046,263054,263062,263070,263078,263086,263094,263102,263110, 263118,263126,263134,263142,263150,263158,263166,263174,263182,263190, 263198,263206,263214,263222,263230,263238,263246,263254,263262,263270, 263278,263286,263294,263302,263310,263318,263326,263334,263342,263350, 263358,263366,263374,263382,263390,263398,263406,263414,263422,263430, 263438,263446,263454,263462,263470,263478,263486,263494,263502,263510, 263518,263526,263534,263542,263550,263558,263566,263574,263582,263590, 263598,263606,263614,263622,263630,263638,263646,263654,263662,263670, 263678,263686,263694,263702,263710,263718,263726,263734,263742,263750, 263758,263766,263774,263782,263790,263798,263806,263814,263822,263830, 263838,263846,263854,263862,263870,263878,263886,263894,263902,263910, 263918,263926,263934,263942,263950,263958,263966,263974,263982,263990, 263998,264006,264014,264022,264030,264038,264046,264054,264062,264070, 264078,264086,264094,264102,264110,264118,264126,264134,264142,264150, 264158,264166,264174,264182,264190,264198,264206,264214,264222,264230, 264238,264246,264254,264262,264270,264278,264286,264294,264302,264310, 264318,264326,264334,264342,264350,264358,264366,264374,264382,264390, 264398,264406,264414,264422,264430,264438,264446,264454,264462,264470, 264478,264486,264494,264502,264510,264518,264526,264534,264542,264550, 264558,264566,264574,264582,264590,264598,264606,264614,264622,264630, 264638,264646,264654,264662,264670,264678,264686,264694,264702,264710, 264718,264726,264734,264742,264750,264758,264766,264774,264782,264788, 264794,264802,264810,264818,264826,264834,264842,264850,264858,264866, 264874,264882,264890,264898,264906,264914,264922,264930,264938,264946, 264954,264962,264970,264978,264986,264994,265002,265010,265018,265026, 265034,265042,265050,265058,265066,265074,265082,265090,265098,265106, 265114,265122,265130,265138,265146,265154,265162,265170,265178,265186, 265194,265202,265210,265218,265226,265234,265242,265250,265258,265266, 265274,265282,265290,265298,265306,265314,265322,265330,265338,265346, 265354,265362,265370,265378,265386,265394,265402,265410,265418,265426, 265434,265442,265450,265458,265466,265474,265482,265490,265498,265506, 265514,265522,265530,265538,265546,265554,265562,265570,265578,265586, 265594,265602,265610,265618,265626,265634,265642,265650,265658,265666, 265674,265682,265690,265698,265706,265714,265722,265730,265738,265746, 265754,265762,265770,265778,265786,265794,265802,265810,265818,265826, 265834,265842,265850,265858,265866,265874,265882,265890,265898,265906, 265914,265922,265930,265938,265946,265954,265962,265970,265978,265986, 265994,266002,266010,266018,266026,266034,266042,266050,266058,266066, 266074,266082,266090,266098,266106,266114,266122,266130,266138,266146, 266154,266162,266170,266178,266186,266194,266202,266210,266218,266226, 266234,266242,266250,266258,266266,266274,266282,266290,266298,266306, 266314,266322,266330,266338,266346,266354,266362,266370,266378,266386, 266394,266402,266410,266418,266426,266434,266442,266450,266458,266466, 266474,266482,266490,266498,266506,266514,266522,266530,266538,266546, 266554,266562,266570,266578,266586,266594,266602,266610,266618,266626, 266634,266642,266650,266658,266666,266674,266682,266690,266698,266706, 266714,266722,266730,266738,266746,266754,266762,266770,266778,266786, 266794,266802,266810,266818,266826,266834,266842,266850,266858,266866, 266874,266882,266890,266898,266906,266914,266922,266930,266938,266946, 266954,266962,266970,266978,266986,266994,267002,267010,267018,267026, 267034,267042,267050,267058,267066,267074,267082,267090,267098,267106, 267114,267122,267130,267138,267146,267154,267162,267170,267178,267186, 267194,267202,267210,267218,267226,267234,267242,267250,267258,267266, 267274,267282,267290,267298,267306,267314,267322,267330,267338,267346, 267354,267362,267370,267378,267386,267394,267402,267410,267418,267426, 267434,267442,267450,43229,267456,267462,267470,267478,267486,267494, 267502,267510,267518,267526,267534,267542,267550,267558,267566,267574, 267582,267590,267598,267606,267614,267622,267630,267638,267646,267654, 267662,267670,267678,267686,267694,267702,267710,267718,267726,267734, 267742,267750,267758,267766,267774,267782,267790,267798,267806,267814, 267822,267830,267838,267846,267854,267862,267870,267878,267886,267894, 267902,267910,267918,267926,267934,267942,267950,267958,267966,267974, 267982,267990,267998,268006,268014,268022,268030,268038,268046,268054, 268062,268070,268078,268086,268094,268102,268110,268118,268126,268134, 268142,268150,268158,268166,268174,268182,268190,268198,268206,268214, 268222,268230,268238,268246,268254,268262,268270,268278,268286,268294, 268302,268310,268318,268326,268334,268342,268350,268358,268366,268374, 268382,268390,268398,268406,268414,268422,268430,268438,268446,268454, 268462,268470,268478,268486,268494,268502,268510,268518,268526,268534, 268542,268550,268558,268566,268574,268582,268590,268598,268606,268614, 268622,268630,268638,268646,268654,268662,268670,268678,268686,268694, 268702,268710,268718,268726,268734,268742,268750,268758,268766,268774, 268782,268790,268798,268806,268814,268822,268830,268838,268846,268854, 268862,268870,268878,268886,268894,268902,268910,268918,268926,268934, 268942,268950,268958,268966,268974,268982,268990,268998,269006,269014, 269022,269030,269038,269046,269054,269062,269070,269078,269086,269094, 269102,269110,269118,269126,269134,269142,269150,269158,269166,269174, 269182,269190,269198,269206,269214,269222,269230,269238,269246,269254, 269262,269270,269278,269286,269294,269302,269310,269318,269326,269334, 269342,269350,269358,269366,269374,269382,269390,269398,269406,269414, 269422,269430,269438,269446,269454,269462,269470,269478,269486,269494, 269502,269510,269518,269526,269534,269542,269550,269558,269566,269574, 269582,269590,269598,269606,269614,269622,269630,269638,269646,269654, 269662,269670,269678,269686,269694,269702,269710,269718,269726,269734, 269742,269750,269758,269766,269774,269782,269790,269798,269806,269814, 269822,269830,269838,269846,269854,269862,269870,269878,269886,269894, 269902,269910,269918,269926,269934,269942,269950,269958,269966,269974, 269982,269990,269998,270006,270014,270022,270030,270038,270046,270054, 270062,270070,270078,270086,270094,270102,270110,270118,270126,270134, 270142,270150,270158,270166,270174,270182,270190,270198,270206,270214, 270222,270230,270238,270246,270254,270262,270270,270278,270286,270294, 270302,270310,270318,270326,270334,270342,270350,270358,270366,270374, 270382,270390,270398,270406,270414,270422,270430,270438,270446,270454, 270462,270470,270478,270486,270494,270502,270510,270518,270526,270534, 270542,270550,270558,270566,270574,270582,270590,270598,270606,270614, 270622,270630,270638,270646,270654,270662,270670,270678,270686,270694, 270702,270710,270718,270726,270734,270742,270750,270758,270766,270774, 270782,270790,270798,270806,270814,270822,270830,270838,270846,270854, 270862,270870,270878,270886,270894,270902,270910,270918,270926,270934, 270942,270950,270958,270966,270974,270982,270990,270998,271006,271014, 271022,271030,271038,271046,271054,271062,271070,271078,271086,271094, 271102,271110,271118,271126,271134,271142,271150,271158,271166,271174, 271182,271190,271198,271206,271214,271222,271230,271238,271246,271254, 271262,271270,271278,271286,271294,271302,271310,271318,271326,271334, 271342,271350,271358,271366,271374,271382,271390,271398,271406,271414, 271422,271430,271438,271446,271454,271462,271470,271478,271486,271494, 271502,271510,271518,271526,271534,271542,271550,271558,271566,271574, 271582,271590,271598,271606,271614,271622,271630,271638,271646,271654, 271662,271670,271678,271686,271694,271702,271710,271718,271726,271734, 271742,271750,271758,271766,271774,271782,271790,271798,271806,271814, 271822,271830,271838,271846,271854,271862,271870,271878,271886,271894, 271902,271910,271918,271926,271934,271942,271950,271958,271966,271974, 271982,271990,271998,272006,272014,272022,272030,272038,272046,272054, 272062,272070,272078,272086,272094,272102,272110,272118,272126,272134, 272142,272150,272158,272166,272174,272182,272190,272198,272206,272214, 272222,272230,272238,272246,272254,272262,272270,272278,272286,272294, 272302,272310,272318,272326,272334,272342,272350,272358,272366,272374, 272382,272390,272398,272406,272414,272422,272430,272438,272446,272454, 272462,272470,272478,272486,272494,272502,272510,272518,272526,272534, 272542,272550,272558,272566,272574,272582,272590,272598,272606,272614, 272622,272630,272638,272646,272654,272662,272670,272678,272686,272694, 272702,272710,272718,272726,272734,272742,272750,272758,272766,272774, 272782,272790,272798,272806,272814,272822,272830,272838,272846,272854, 272862,272870,272878,272886,272894,272902,272910,272918,272926,272934, 272942,272950,272958,272966,272974,272982,272990,272998,273006,273014, 273022,273030,273038,273046,273054,273062,273070,273078,273086,273094, 273102,273110,273118,273126,273134,273142,273150,273158,273166,273174, 273182,273190,273198,273206,273214,273222,273230,273238,273246,273254, 273262,273270,273278,273286,273294,273302,273310,273318,273326,273334, 273342,273350,273358,273366,273374,273382,273390,273398,273406,273414, 273422,273430,273438,273446,273454,273462,273470,273478,273486,273494, 273502,273510,273518,273526,273534,273542,273550,273558,273566,273574, 273582,273590,273598,273606,273614,273622,273630,273638,273646,273654, 273662,273670,273678,273686,273694,273702,273710,273718,273726,273734, 273742,273750,273758,273766,273774,273782,273790,273798,273806,273814, 273822,273830,273838,273846,273854,273862,273870,273878,273886,273894, 273902,273910,273918,273926,273934,273942,273950,273958,273966,273974, 273982,273990,273998,274006,274014,274022,274030,274038,274046,274054, 274062,274070,274078,274086,274094,274102,274110,274118,274126,274134, 274142,274150,274158,274166,274174,274182,274190,274198,274206,274214, 274222,274230,274238,274246,274254,274262,274270,274278,274286,274294, 274302,274310,274318,274326,274334,274342,274350,274358,274366,274374, 274382,274390,274398,274406,274414,274422,274430,274438,274446,274454, 274462,274470,274478,274486,274494,274502,274510,274518,274526,274534, 274542,274550,274558,274566,274574,274582,274590,274598,274606,274614, 274622,274630,274638,274646,274654,274662,274670,274678,274686,274694, 274702,274710,274718,274726,274734,274742,274750,274758,274766,274774, 274782,274790,274798,274806,274814,274822,274830,274838,274846,274854, 274862,274870,274878,274886,274894,274902,274910,274918,274926,274934, 274942,274950,274958,274966,274974,274982,274990,274998,275006,275014, 275022,275030,275038,275046,275054,275062,275070,275078,275086,275094, 275102,275110,275118,275126,275134,275142,275150,275158,275166,275174, 275182,275190,275198,275206,275214,275222,275230,275238,275246,275254, 275262,275270,275278,275286,275294,275302,275310,275318,275326,275334, 275342,275350,275358,275366,275374,275382,275390,275398,275406,275414, 275422,275430,275438,275446,275454,275462,275470,275478,275486,275494, 275502,275510,275518,275526,275534,275542,275550,275558,275566,275574, 275582,275590,275598,275606,275614,275622,275630,275638,275646,275654, 275662,275670,275678,275686,275694,275702,275710,275718,275726,275734, 275742,275750,275758,275766,275774,275782,275790,275798,275806,275814, 275822,275830,275838,275846,275854,275862,275870,275878,275886,275894, 275902,275910,275918,275926,275934,275942,275950,275958,275966,275974, 275982,275990,275998,276006,276014,276022,276030,276038,276046,276054, 276062,276070,276078,276086,276094,276102,276110,276118,276126,276134, 276142,276150,276158,276166,276174,276182,276190,276198,276206,276214, 276222,276230,276238,276246,276254,276262,276270,276278,276286,276294, 276302,276310,276318,276326,276334,276342,276350,276358,276366,276374, 276382,276390,276398,276406,276414,276422,276430,276438,276446,276454, 276462,276470,276478,276486,276494,276502,276510,276518,276526,276534, 276542,276550,276558,276566,276574,276582,276590,276598,276606,276614, 276622,276630,276638,276646,276654,276662,276670,276678,276686,276694, 276702,276710,276718,276726,276734,276742,276750,276758,276766,276774, 276782,276790,276798,276806,276814,276822,276830,276838,276846,276854, 276862,276870,276878,276886,276894,276902,276910,276918,276926,276934, 276942,276950,276958,276966,276974,276982,276990,276998,277006,277014, 277022,277030,277038,277046,277054,277062,277070,277078,277086,277094, 277102,277110,277118,277126,277134,277142,277150,277158,277166,277174, 277182,277190,277198,277206,277214,277222,277230,277238,277246,277254, 277262,277270,277278,277286,277294,277302,277310,277318,277326,277334, 277342,277350,277358,277366,277374,277382,277390,277398,277406,277414, 277422,277430,277438,277446,277454,277462,277470,277478,277486,277494, 277502,277510,277518,277526,277534,277542,277550,277558,277566,277574, 277582,277590,277598,277606,277614,277622,277630,277638,277646,277654, 277662,277670,277678,277686,277694,277702,277710,277718,277726,277734, 277742,277750,277758,277766,277774,277782,277790,277798,277806,277814, 277822,277830,277838,277846,277854,277862,277870,277878,277886,277894, 277902,277910,277918,277926,277934,277942,277950,277958,277966,277974, 277982,277990,277998,278006,278014,278022,278030,278038,278046,278054, 278062,278070,278078,278086,278094,278102,278110,278118,278126,278134, 278142,278150,278158,278166,278174,278182,278190,278198,278206,278214, 278222,278230,278238,278246,278254,278262,278270,278278,278286,278294, 278302,278310,278318,278326,278334,278342,278350,278358,278366,278374, 278382,278390,278398,278406,278414,278422,278430,278438,278446,278454, 278462,278470,278478,278486,278494,278502,278510,278518,278526,278534, 278542,278550,278558,278566,278574,278582,278590,278598,278606,278614, 278622,278630,278638,278646,278654,278662,278670,278678,278686,278694, 278702,278710,278718,278726,278734,278742,278750,278758,278766,278774, 278782,278790,278798,278806,278814,278822,278830,278838,278846,278854, 278862,278870,278878,278886,278894,278902,278910,278918,278926,278934, 278942,278950,278958,278966,278974,278982,278990,278998,279006,279014, 279022,279030,279038,279046,279054,279062,279070,279078,279086,279094, 279102,279110,279118,279126,279134,279142,279150,279158,279166,279174, 279182,279190,279198,279206,279214,279222,279230,279238,279246,279254, 279262,279270,279278,279286,279294,279302,279310,279318,279326,279334, 279342,279350,279358,279366,279374,279382,279390,279398,279406,279414, 279422,279430,279438,279446,279454,279462,279470,279478,279486,279494, 279502,279510,279518,279526,279534,279542,279550,279558,279566,279574, 279582,279590,279598,279606,279614,279622,279630,279638,279646,279654, 279662,279670,279678,279686,279694,279702,279710,279718,279726,279734, 279742,279750,279758,279766,279774,279782,279790,279798,279806,279814, 279822,279830,279838,279846,279854,279862,279870,279878,279886,279894, 279902,279910,279918,279926,279934,279942,279950,279958,279966,279974, 279982,279990,279998,280006,280014,280022,280030,280038,280046,280054, 280062,280070,280078,280086,280094,280102,280110,280118,280126,280134, 280142,280150,280158,280166,280174,280182,280190,280198,280206,280214, 280222,280230,280238,280246,280254,280262,280270,280278,280286,280294, 280302,280310,280318,280326,280334,280342,280350,280358,280366,280374, 280382,280390,280398,280406,280414,280422,280430,280438,280446,280454, 280462,280470,280478,280486,280494,280502,280510,280518,280526,280534, 280542,280550,280558,280566,280574,280582,280590,280598,280606,280614, 280622,280630,280638,280646,280654,280662,280670,280678,280686,280694, 280702,280710,280718,280726,280734,280742,280750,280758,280766,280774, 280782,280790,280798,280806,280814,280822,280830,280838,280846,280854, 280862,280870,280878,280886,280894,280902,280910,280918,280926,280934, 280942,280950,280958,280966,280974,280982,280990,280998,281006,281014, 281022,281030,281038,281046,281054,281062,281070,281078,281086,281094, 281102,281110,281118,281126,281134,281142,281150,281158,281166,281174, 281182,281190,281198,281206,281214,281222,281230,281238,281246,281254, 281262,281270,281278,281286,281294,281302,281310,281318,281326,281334, 281342,281350,281358,281366,281374,281382,281390,281398,281406,281414, 281422,281430,281438,281446,281454,281462,281470,281478,281486,281494, 281502,281510,281518,281526,281534,281542,281550,281558,281566,281574, 281582,281590,281598,281606,281614,281622,281630,281638,281646,281654, 281662,281670,281678,281686,281694,281702,281710,281718,281726,281734, 281742,281750,281758,281766,281774,281782,281790,281798,281806,281814, 281822,281830,281838,281846,281854,281862,281870,281878,281886,281894, 281902,281910,281918,281926,281934,281942,281950,281958,281966,281974, 281982,281990,281998,282006,282014,282022,282030,282038,282046,282054, 282062,282070,282078,282086,282094,282102,282110,282118,282126,282134, 282142,282150,282158,282166,282174,282182,282190,282198,282206,282214, 282222,282230,282238,282246,282254,282262,282270,282278,282286,282294, 282302,282310,282318,282326,282334,282342,282350,282358,282366,282374, 282382,282390,282398,282406,282414,282422,282430,282438,282446,282454, 282462,282470,282478,282486,282494,282502,282510,282518,282526,282534, 282542,282550,282558,282566,282574,282582,282590,282598,282606,282614, 282622,282630,282638,282646,282654,282662,282670,282678,282686,282694, 282702,282710,282718,282726,282734,282742,282750,282758,282766,282774, 282782,282790,282798,282806,282814,282822,282830,282838,282846,282854, 282862,282870,282878,282886,282894,282902,282910,282918,282926,282934, 282942,282950,282958,282966,282974,282982,282990,282998,283006,283014, 283022,283030,283038,283046,283054,283062,283070,283078,283086,283094, 283102,283110,283118,283126,283134,283142,283150,283158,283166,283174, 283182,283190,283198,283206,283214,283222,283230,283238,283246,283254, 283262,283270,283278,283286,283294,283302,283310,283318,283326,283334, 283342,283350,283358,283366,283374,283382,283390,283398,283406,283414, 283422,283430,283438,283446,283454,283462,283470,283478,283486,283494, 283502,283510,283518,283526,283534,283542,283550,283558,283566,283574, 283582,283590,283598,283606,283614,283622,283630,283638,283646,283654, 283662,283670,283678,283686,283694,283702,283710,283718,283726,283734, 283742,283750,283758,283766,283774,283782,283790,283798,283806,283814, 283822,283830,283838,283846,283854,283862,283870,283878,283886,283894, 283902,283910,283918,283926,283934,283942,283950,283958,283966,283974, 283982,283990,283998,284006,284014,284022,284030,284038,284046,284054, 284062,284070,284078,284086,284094,284102,284110,284118,284126,284134, 284142,284150,284158,284166,284174,284182,284190,284198,284206,284214, 284222,284230,284238,284246,284254,284262,284270,284278,284286,284294, 284302,284310,284318,284326,284334,284342,284350,284358,284366,284374, 284382,284390,284398,284406,284414,284422,284430,284438,284446,284454, 284462,284470,284478,284486,284494,284502,284510,284518,284526,284534, 284542,284550,284558,284566,284574,284582,284590,284598,284606,284614, 284622,284630,284638,284646,284654,284662,284670,284678,284686,284694, 284702,284710,284718,284726,284734,284742,284750,284758,284766,284774, 284782,284790,284798,284806,284814,284822,284830,284838,284846,284854, 284862,284870,284878,284886,284894,284902,284910,284918,284926,284934, 284942,284950,284958,284966,284974,284982,284990,284998,285006,285014, 285022,285030,285038,285046,285054,285062,285070,285078,285086,285094, 285102,285110,285118,285126,285134,285142,285150,285158,285166,285174, 285182,285190,285198,285206,285214,285222,285230,285238,285246,285254, 285262,285270,285278,285286,285294,285302,285310,285318,285326,285334, 285342,285350,285358,285366,285374,285382,285390,285398,285406,285414, 285422,285430,285438,285446,285454,285462,285470,285478,285486,285494, 285502,285510,285518,285526,285534,285542,285550,285558,285566,285574, 285582,285590,285598,285606,285614,285622,285630,285638,285646,285654, 285662,285670,285678,285686,285694,285702,285710,285718,285726,285734, 285742,285750,285758,285766,285774,285782,285790,285798,285806,285814, 285822,285830,285838,285846,285854,285862,285870,285878,285886,285894, 285902,285910,285918,285926,285934,285942,285950,285958,285966,285974, 285982,285990,285998,286006,286014,286022,286030,286038,286046,286054, 286062,286070,286078,286086,286094,286102,286110,286118,286126,286134, 286142,286150,286158,286166,286174,286182,286190,286198,286206,286214, 286222,286230,286238,286246,286254,286262,286270,286278,286286,286294, 286302,286310,286318,286326,286334,286342,286350,286358,286366,286374, 286382,286390,286398,286406,286414,286422,286430,286438,286446,286454, 286462,286470,286478,286486,286494,286502,286510,286518,286526,286534, 286542,286550,286558,286566,286574,286582,286590,286598,286606,286614, 286622,286630,286638,286646,286654,286662,286670,286678,286686,286694, 286702,286710,286718,286726,286734,286742,286750,286758,286766,286774, 286782,286790,286798,286806,286814,286822,286830,286838,286846,286854, 286862,286870,286878,286886,286894,286902,286910,286918,286926,286934, 286942,286950,286958,286966,286974,286982,286990,286998,287006,287014, 287022,287030,287038,287046,287054,287062,287070,287078,287086,287094, 287102,287110,287118,287126,287134,287142,287150,287158,287166,287174, 287182,287190,287198,287206,287214,287222,287230,287238,287246,287254, 287262,287270,287278,287286,287294,287302,287310,287318,287326,287334, 287342,287350,287358,287366,287374,287382,287390,287398,287406,287414, 287422,287430,287438,287446,287454,287462,287470,287478,287486,287494, 287502,287510,287518,287526,287534,287542,287550,287558,287566,287574, 287582,287590,287598,287606,287614,287622,287630,287638,287646,287654, 287662,287670,287678,287686,287694,287702,287710,287718,287726,287734, 287742,287750,287758,287766,287774,287782,287790,287798,287806,287814, 287822,287830,287838,287846,287854,287862,287870,287878,287886,287894, 287902,287910,287918,287926,287934,287942,287950,287958,287966,287974, 287982,287990,287998,288006,288014,288022,288030,288038,288046,288054, 288062,288070,288078,288086,288094,288102,288110,288118,288126,288134, 288142,288150,288158,288166,288174,288182,288190,288198,288206,288214, 288222,288230,288238,288246,288254,288262,288270,288278,288286,288294, 288302,288310,288318,288326,288334,288342,288350,288358,288366,288374, 288382,288390,288398,288406,288414,288422,288430,288438,288446,288454, 288462,288470,288478,288486,288494,288502,288510,288518,288526,288534, 288542,288550,288558,288566,288574,288582,288590,288598,288606,288614, 288622,288630,288638,288646,288654,288662,288670,288678,288686,288694, 288702,288710,288718,288726,288734,288742,288750,288758,288766,288774, 288782,288790,288798,288806,288814,288822,288830,288838,288846,288854, 288862,288870,288878,288886,288894,288902,288910,288918,288926,288934, 288942,288950,288958,288966,288974,288982,288990,288998,289006,289014, 289022,289030,289038,289046,289054,289062,289070,289078,289086,289094, 289102,289110,289118,289126,289134,289142,289150,289158,289166,289174, 289182,289190,289198,289206,289214,289222,289230,289238,289246,289254, 289262,289270,289278,289286,289294,289302,289310,289318,289326,289334, 289342,289350,289358,289366,289374,289382,289390,289398,289406,289414, 289422,289430,289438,289446,289454,289462,289470,289478,289486,289494, 289502,289510,289518,289526,289534,289542,289550,289558,289566,289574, 289582,289590,289598,289606,289614,289622,289630,289638,289646,289654, 289662,289670,289678,289686,289694,289702,289710,289718,289726,289734, 289742,289750,289758,289766,289774,289782,289790,289798,289806,289814, 289822,289830,289838,289846,289854,289862,289870,289878,289886,289894, 289902,289910,289918,289926,289934,289942,289950,289958,289966,289974, 289982,289990,289998,290006,290014,290022,290030,290038,290046,290054, 290062,290070,290078,290086,290094,290102,290110,290118,290126,290134, 290142,290150,290158,290166,290174,290182,290190,290198,290206,290214, 290222,290230,290238,290246,290254,290262,290270,290278,290286,290294, 290302,290310,290318,290326,290334,290342,290350,290358,290366,290374, 290382,290390,290398,290406,290414,290422,290430,290438,290446,290454, 290462,290470,290478,290486,290494,290502,290510,290518,290526,290534, 290542,290550,290558,290566,290574,290582,290590,290598,290606,290614, 290622,290630,290638,290646,290654,290662,290670,290678,290686,290694, 290702,290710,290718,290726,290734,290742,290750,290758,290766,290774, 290782,290790,290798,290806,290814,290822,290830,290838,290846,290854, 290862,290870,290878,290886,290894,290902,290910,290918,290926,290934, 290942,290950,290958,290966,290974,290982,290990,290998,291006,291014, 291022,291030,291038,291046,291054,291062,291070,291078,291086,291094, 291102,291110,291118,291126,291134,291142,291150,291158,291166,291174, 291182,291190,291198,291206,291214,291222,291230,291238,291246,291254, 291262,291270,291278,291286,291294,291302,291310,291318,291326,291334, 291342,291350,291358,291366,291374,291382,291390,291398,291406,291414, 291422,291430,291438,291446,291454,291462,291470,291478,291486,291494, 291502,291510,291518,291526,291534,291542,291550,291558,291566,291574, 291582,291590,291598,291606,291614,291622,291630,291638,291646,291654, 291662,291670,291678,291686,291694,291702,291710,291718,291726,291734, 291742,291750,291758,291766,291774,291782,291790,291798,291806,291814, 291822,291830,291838,291846,291854,291862,291870,291878,291886,291894, 291902,291910,291918,291926,291934,291942,291950,291958,291966,291974, 291982,291990,291998,292006,292014,292022,292030,292038,292046,292054, 292062,292070,292078,292086,292094,292102,292110,292118,292126,292134, 292142,292150,292158,292166,292174,292182,292190,292198,292206,292214, 292222,292230,292238,292246,292254,292262,292270,292278,292286,292294, 292302,292310,292318,292326,292334,292342,292350,292358,292366,292374, 292382,292390,292398,292406,292414,292422,292430,292438,292446,292454, 292462,292470,292478,292486,292494,292502,292510,292518,292526,292534, 292542,292550,292558,292566,292574,292582,292590,292598,292606,292614, 292622,292630,292638,292646,292654,292662,292670,292678,292686,292694, 292702,292710,292718,292726,292734,292742,292750,292758,292766,292774, 292782,292790,292798,292806,292814,292822,292830,292838,292846,292854, 292862,292870,292878,292886,292894,292902,292910,292918,292926,292934, 292942,292950,292958,292966,292974,292982,292990,292998,293006,293014, 293022,293030,293038,293046,293054,293062,293070,293078,293086,293094, 293102,293110,293118,293126,293134,293142,293150,293158,293166,293174, 293182,293190,293198,293206,293214,293222,293230,293238,293246,293254, 293262,293270,293278,293286,293294,293302,293310,293318,293326,293334, 293342,293350,293358,293366,293374,293382,293390,293398,293406,293414, 293422,293430,293438,293446,293454,293462,293470,293478,293486,293494, 293502,293510,293518,293526,293534,293542,293550,293558,293566,293574, 293582,293590,293598,293606,293614,293622,293630,293638,293646,293654, 293662,293670,293678,293686,293694,293702,293710,293718,293726,293734, 293742,293750,293758,293766,293774,293782,293790,293798,293806,293814, 293822,293830,293838,293846,293854,293862,293870,293878,293886,293894, 293902,293910,293918,293926,293934,293942,293950,293958,293966,293974, 293982,293990,293998,294006,294014,294022,294030,294038,294046,294054, 294062,294070,294078,294086,294094,294102,294110,294118,294126,294134, 294142,294150,294158,294166,294174,294182,294190,294198,294206,294214, 294222,294230,294238,294246,294254,294262,294270,294278,294286,294294, 294302,294310,294318,294326,294334,294342,294350,294358,294366,294374, 294382,294390,294398,294406,294414,294422,294430,294438,294446,294454, 294462,294470,294478,294486,294494,294502,294510,294518,294526,294534, 294542,294550,294558,294566,294574,294582,294590,294598,294606,294614, 294622,294630,294638,294646,294654,294662,294670,294678,294686,294694, 294702,294710,294718,294726,294734,294742,294750,294758,294766,294774, 294782,294790,294798,294806,294814,294822,294830,294838,294846,294854, 294862,294870,294878,294886,294894,294902,294910,294918,294926,294934, 294942,294950,294958,294966,294974,294982,294990,294998,295006,295014, 295022,295030,295038,295046,295054,295062,295070,295078,295086,295094, 295102,295110,295118,295126,295134,295142,295150,295158,295166,295174, 295182,295190,295198,295206,295214,295222,295230,295238,295246,295254, 295262,295270,295278,295286,295294,295302,295310,295318,295326,295334, 295342,295350,295358,295366,295374,295382,295390,295398,295406,295414, 295422,295430,295438,295446,295454,295462,295470,295478,295486,295494, 295502,295510,295518,295526,295534,295542,295550,295558,295566,295574, 295582,295590,295598,295606,295614,295622,295630,295638,295646,295654, 295662,295670,295678,295686,295694,295702,295710,295718,295726,295734, 295742,295750,295758,295766,295774,295782,295790,295798,295806,295814, 295822,295830,295838,295846,295854,295862,295870,295878,295886,295894, 295902,295910,295918,295926,295934,295942,295950,295958,295966,295974, 295982,295990,295998,296006,296014,296022,296030,296038,296046,296054, 296062,296070,296078,296086,296094,296102,296110,296118,296126,296134, 296142,296150,296158,296166,296174,296182,296190,296198,296206,296214, 296222,296230,296238,296246,296254,296262,296270,296278,296286,296294, 296302,296310,296318,296326,296334,296342,296350,296358,296366,296374, 296382,296390,296398,296406,296414,296422,296430,296438,296446,296454, 296462,296470,296478,296486,296494,296502,296510,296518,296526,296534, 296542,296550,296558,296566,296574,296582,296590,296598,296606,296614, 296622,296630,296638,296646,296654,296662,296670,296678,296686,296694, 296702,296710,296718,296726,296734,296742,296750,296758,296766,296774, 296782,296790,296798,296806,296814,296822,296830,296838,296846,296854, 296862,296870,296878,296886,296894,296902,296910,296918,296926,296934, 296942,296950,296958,296966,296974,296982,296990,296998,297006,297014, 297022,297030,297038,297046,297054,297062,297070,297078,297086,297094, 297102,297110,297118,297126,297134,297142,297150,297158,297166,297174, 297182,297190,297198,297206,297214,297222,297230,297238,297246,297254, 297262,297270,297278,297286,297294,297302,297310,297318,297326,297334, 297342,297350,297358,297366,297374,297382,297390,297398,297406,297414, 297422,297430,297438,297446,297454,297462,297470,297478,297486,297494, 297502,297510,297518,297526,297534,297542,297550,297558,297566,297574, 297582,297590,297598,297606,297614,297622,297630,297638,297646,297654, 297662,297670,297678,297686,297694,297702,297710,297718,297726,297734, 297742,297750,297758,297766,297774,297782,297790,297798,297806,297814, 297822,297830,297838,297846,297854,297862,297870,297878,297886,297894, 297902,297910,297918,297926,297934,297942,297950,297958,297966,297974, 297982,297990,297998,298006,298014,298022,298030,298038,298046,298054, 298062,298070,298078,298086,298094,298102,298110,298118,298126,298134, 298142,298150,298158,298166,298174,298182,298190,298198,298206,298214, 298222,298230,298238,298246,298254,298262,298270,298278,298286,298294, 298302,298310,298318,298326,298334,298342,298350,298358,298366,298374, 298382,298390,298398,298406,298414,298422,298430,298438,298446,298454, 298462,298470,298478,298486,298494,298502,298510,298518,298526,298534, 298542,298550,298558,298566,298574,298582,298590,298598,298606,298614, 298622,298630,298638,298646,298654,298662,298670,298678,298686,298694, 298702,298710,298718,298726,298734,298742,298750,298758,298766,298774, 298782,298790,298798,298806,298814,298822,298830,298838,298846,298854, 298862,298870,298878,298886,298894,298902,298910,298918,298926,298934, 298942,298950,298958,298966,298974,298982,298990,298998,299006,299014, 299022,299030,299038,299046,299054,299062,299070,299078,299086,299094, 299102,299110,299118,299126,299134,299142,299150,299158,299166,299174, 299182,299190,299198,299206,299214,299222,299230,299238,299246,299254, 299262,299270,299278,299286,299294,299302,299310,299318,299326,299334, 299342,299350,299358,299366,299374,299382,299390,299398,299406,299414, 299422,299430,299438,299446,299454,299462,299470,299478,299486,299494, 299502,299510,299518,299526,299534,299542,299550,299558,299566,299574, 299582,299590,299598,299606,299614,299622,299630,299638,299646,299654, 299662,299670,299678,299686,299694,299702,299710,299718,299726,299734, 299742,299750,299758,299766,299774,299782,299790,299798,299806,299814, 299822,299830,299838,299846,299854,299862,299870,299878,299886,299894, 299902,299910,299918,299926,299934,299942,299950,299958,299966,299974, 299982,299990,299998,300006,300014,300022,300030,300038,300046,300054, 300062,300070,300078,300086,300094,300102,300110,300118,300126,300134, 300142,300150,300158,300166,300174,300182,300190,300198,300206,300214, 300222,300230,300238,300246,300254,300262,300270,300278,300286,300294, 300302,300310,300318,300326,300334,300342,300350,300358,300366,300374, 300382,300390,300398,300406,300414,300422,300430,300438,300446,300454, 300462,300470,300478,300486,300494,300502,300510,300518,300526,300534, 300542,300550,300558,300566,300574,300582,300590,300598,300606,300614, 300622,300630,300638,300646,300654,300662,300670,300678,300686,300694, 300702,300710,300718,300726,300734,300742,300750,300758,300766,300774, 300782,300790,300798,300806,300814,300822,300830,300838,300846,300854, 300862,300870,300878,300886,300894,300902,300910,300918,300926,300934, 300942,300950,300958,300966,300974,300982,300990,300998,301006,301014, 301022,301030,301038,301046,301054,301062,301070,301078,301086,301094 } ; static const flex_int16_t yy_def[23481] = { 0, 18285, 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,18285,18286,18286,18285, 18286,18286,18287,18285,18288,18289,18285, 67, 67, 67, 18288,18286,18286, 67, 74, 74, 74, 74, 74, 74, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80,18286,18286, 67, 67, 67, 67, 67, 67, 67, 100, 100, 100, 100, 100, 100, 100,18286,18290,18291, 18292,18293,18286,18294,18295,18286,18286,18287, 71,18296, 18286,18286,18286,18286,18286,18297, 71,18298,18299, 100, 18300,18286,18286, 71,18287,18286, 71,18286,18286,18286, 18285,18286,18286,18286,18286, 92,18287,18301,18286,18287, 18287,18287,18287,18287,18286,18286, 71,18285,18286,18302, 18302, 161, 71,18303,18304,18303,18286,18305,18285, 100, 170, 71, 170, 173, 173,18306, 170, 100, 170, 172, 170, 170, 170, 170,18286, 71, 71,18286,18286,18286, 190, 169, 175, 175, 175, 173, 175, 175, 175, 173, 175, 175, 173, 173, 71, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175,18286,18286, 225,18286,18286,18286, 225, 18286, 170, 100, 170, 100, 100, 170, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100,18286,18286,18307, 18307,18307,18307,18307,18285,18307,18307,18308,18308, 259, 259,18307,18309,18309,18310,18310,18310,18310,18310,18310, 18286,18311,18311,18311,18311,18311,18311,18311,18311,18311, 18311,18312,18312, 283, 283, 283,18286,18286,18286,18286, 18313,18286, 71,18314,18314,18314,18286,18315,18286,18286, 18286,18316,18316,18316,18286,18317,18317,18317,18318,18318, 310, 310,18319,18319,18285,18320,18320,18320,18321,18321, 320, 320,18322,18323,18286,18286, 71,18286,18286,18286, 18286,18286,18285,18313,18313,18313,18313,18313,18313,18286, 18286,18286,18286, 71,18285,18285,18285, 347,18286, 345, 347, 347, 347, 347, 71,18324,18324,18325,18286,18286, 18326,18327,18328,18328, 364, 364, 364, 364,18286,18329, 315, 371, 371, 373, 371,18286, 71, 377, 377, 377, 18286, 373,18330,18331,18329, 371, 379, 371,18286,18286, 18286,18286,18286, 379, 394, 394, 394,18286,18286,18286, 400, 400, 373, 403, 373, 403, 403, 403, 373, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403,18286,18286,18286,18286, 429, 18286,18286,18286, 315, 315, 371, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315,18286,18286,18332,18332,18332,18332,18332,18332,18332, 18332,18332,18332,18332,18332,18332,18332,18332,18332,18332, 18332,18285, 472, 472, 472, 472,18333,18333,18333,18333, 18333,18333,18333,18333,18333,18333,18286,18334,18334,18334, 18334,18334,18334,18334,18334,18334,18334,18334,18334,18334, 18334,18334,18334,18334,18334,18334,18285, 507, 507, 507, 507, 511,18286,18286,18335,18286,18336,18336,18286,18337, 18337,18337,18286,18286,18286,18286,18286,18286,18286,18338, 18338,18286,18339,18339,18339,18339,18339,18339,18339,18339, 18339,18339,18339,18285, 544, 544, 544, 544,18340, 315, 18341,18341,18341,18341,18341,18341,18341,18341,18341,18341, 18341,18285, 562, 562, 562, 562,18342,18342,18343,18343, 18343,18286,18286,18286,18344,18345,18286,18346,18286,18286, 18286,18335,18335,18335,18335,18335,18286,18286,18344,18285, 590,18285,18286,18285, 594, 594, 589,18286,18347,18348, 18286,18286,18349,18349,18350,18285, 606, 606, 606, 606, 606,18351,18351,18285, 614, 614, 616, 614, 616,18286, 589, 621, 621, 621, 623, 623, 626, 626, 626, 621, 616,18352,18352,18353, 613, 613, 613, 613, 614, 626, 18286,18286,18286,18354, 626, 645, 621, 645, 647, 645, 645, 645,18286,18286, 654, 654,18286, 631,18286, 631, 631, 631,18286, 631,18286, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631,18286,18286,18286, 18286,18286,18286,18286,18286,18286,18286,18286,18286,18286, 18286, 614, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692,18353, 692, 692, 692,18355, 692,18286,18286, 18356,18356,18356,18356,18356,18356,18356,18356,18356,18356, 18356,18356,18356,18357,18285, 725, 725, 725, 727, 725, 725, 725, 727,18358,18358,18358,18358,18358,18358,18358, 18358,18286,18359,18359,18359,18359,18359,18359,18359,18359, 18359,18359,18359,18359,18359,18359,18360,18285, 758, 758, 758, 760, 758, 758, 758, 760,18359,18286,18286,18361, 18286,18362,18362,18286,18363,18363,18364,18365,18286,18286, 18286,18286,18366,18366,18286,18367,18367,18367,18367,18367, 18367,18367,18367,18367,18367,18367,18367,18368,18285, 799, 799, 799, 801, 799, 799, 799, 801,18369,18285,18370, 18370,18370,18370,18370,18370,18370,18370,18370,18370,18370, 18370,18371,18285, 823, 823, 823, 825, 823, 823, 823, 825,18372,18373,18373,18373,18373,18286,18374,18286,18375, 18376,18376,18376,18377,18377,18286,18378,18379,18378,18378, 18374, 851, 851,18286,18286,18286,18286,18380,18380,18381, 18378,18286,18375,18382, 863,18383,18383, 863,18384,18385, 18286,18286,18386,18386,18387, 874,18388,18389,18389, 879, 879, 879,18390,18390, 884,18285, 886, 887, 886, 887, 18286, 863, 892, 892, 892, 895, 863, 895, 892, 897, 897, 901, 863, 901, 903, 901, 901, 901, 887,18387, 910,18391, 884, 884, 884, 884,18388, 863,18286,18286, 18286,18392,18393,18392,18286, 901, 926, 926, 926, 929, 929, 929, 926, 929, 926, 926,18286,18286, 938, 938, 18286,18286, 909,18286, 909, 909,18394,18286, 909,18286, 909, 909, 909, 909, 909, 909, 909,18286, 909,18286, 909,18395,18286,18286,18286,18286,18286,18286,18286,18286, 18286,18286,18286,18286, 963,18286, 963,18286, 886, 979, 979, 979, 979, 979, 979, 917, 979,18286, 979,18391, 18396, 917, 979,18397,18397,18397,18397,18397,18397, 979, 18286,18286,18398,18398,18398,18398,18398,18398,18398,18398, 18398,18399,18398,18398,18398,18400,18400,18398,18285, 1019, 1019, 1019, 1022, 1022, 1022, 1019, 1022, 1019, 1019, 1019, 18401,18401,18401,18401,18401,18401,18401,18401,18286,18402, 18402,18402,18402,18402,18402,18402,18402,18402,18402,18403, 18402,18402,18402,18404,18404,18402,18404,18285, 1058, 1058, 1058, 1061, 1061, 1061, 1058, 1061, 1058, 1058, 1058,18286, 18286,18405,18286,18406,18406,18286,18407,18407,18408,18408, 18409,18409,18286,18286,18286,18410,18410,18286,18411,18412, 18411,18411,18411,18411,18411,18411,18411,18411,18411,18413, 18413,18411,18285, 1103, 1103, 1103, 1106, 1106, 1106, 1103, 1106, 1103, 1103, 1103,18414,18415,18416,18417,18416,18416, 18416,18416,18416,18416,18416,18416,18416,18418,18418,18416, 18285, 1131, 1131, 1131, 1134, 1134, 1134, 1131, 1134, 1131, 1131, 1131,18419,18420,18420,18420,18286,18286,18421,18422, 18422,18422,18422,18422,18422,18423,18286,18424,18424,18425, 18286,18424,18424,18426,18426,18286,18286,18427,18427,18428, 18429,18428, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172,18430,18286,18431,18432,18286,18286,18286,18433, 18434,18285, 1192, 1192, 1192, 1192, 1192,18421,18435,18285, 1200, 1201, 1200, 1201,18286, 1198, 1198, 1198, 1198, 1198, 1210, 1210, 1210, 1212, 1212, 1215, 1215, 1215, 1210, 1215, 1215, 1221, 1221, 1221, 1224, 1224, 1224, 1221, 1224, 1221, 1221,18286,18436,18437,18435,18434, 1236, 1198, 1198,18286, 18286,18286,18286,18285,18438,18286, 1198, 1198, 1198, 1198, 1221, 1251, 1198, 1251, 1253, 1251, 1251, 1251, 1198, 1198, 18286,18286, 1262, 1262,18286,18286, 1201,18286, 1267, 1267, 18439,18439,18439,18440,18441,18442,18443,18440,18443,18439, 18444,18286, 1267,18286, 1267,18445, 1267,18286, 1267,18286, 1267,18286, 1267,18286, 1267,18446,18446,18446,18446,18446, 18286,18286,18286,18286,18286, 1267, 1306, 1306, 1306, 1306, 1198, 1198, 1236, 1306,18286, 1306,18447,18286,18286,18286, 18448,18286,18286,18285,18286,18286, 1236, 1306,18449,18449, 18449,18449,18449,18449,18449,18449,18449,18449,18449, 1306, 18286,18450,18451,18451,18451,18451,18451,18451,18451, 1347, 18451,18452,18452,18452,18451,18451,18451,18451,18453,18451, 18454,18454, 1362, 1362, 1362, 1365, 1365, 1365, 1367, 1365, 1365, 1365, 1362, 1362,18451,18455,18455,18455,18455,18455, 18455,18455, 1380,18456,18457,18457,18457,18457,18457,18457, 18457, 1389,18457,18458,18459,18459,18459,18459,18457,18457, 18457,18457,18460,18457,18460,18461,18461, 1407, 1407, 1407, 1410, 1410, 1410, 1412, 1410, 1410, 1410, 1407, 1407,18457, 18462,18463,18464,18465,18466,18467,18468,18469,18470,18471, 18471,18471,18472,18472,18465,18465,18465,18473,18473,18465, 18474,18475,18475,18475,18474,18474,18474,18474,18474,18474, 18474,18474,18474,18474,18476,18474,18477,18477, 1458, 1458, 1458, 1461, 1461, 1461, 1463, 1461, 1461, 1461, 1458, 1458, 18474,18478,18479,18479,18480,18481,18481,18481,18480,18480, 18480,18480,18480,18480,18480,18480,18480,18480,18482,18480, 18483,18483, 1492, 1492, 1492, 1495, 1495, 1495, 1497, 1495, 1495, 1495, 1492, 1492,18480,18484,18485,18485,18485,18465, 18486,18487,18488,18488,18488,18488,18488,18488,18488,18488, 18488,18488,18489,18465,18465,18486,18285,18465,18465,18486, 18490,18490,18491,18465,18492,18493,18493,18493,18493,18493, 18493,18493,18493,18493,18493,18493,18493,18494,18494,18494, 18494,18494,18494,18494,18494,18494,18494,18494,18494,18494, 18494,18494,18494,18494,18495,18496,18465,18465,18465,18497, 18498,18465,18499,18499, 1574, 1574,18465,18497,18500,18285, 1580, 1581, 1580, 1581,18465,18285, 1586, 1586, 1586, 1589, 1589, 1589, 1586, 1591, 1591, 1595, 1591, 1595, 1597, 1595, 1595, 1595, 1595, 1603, 1603, 1603, 1603, 1607, 1597, 1607, 1609, 1607, 1607, 1607, 1603, 1603,18501,18502, 1603,18465, 18465,18465,18503, 1603, 1624, 1624, 1624, 1627, 1627, 1627, 1624, 1627, 1624, 1624, 1609,18465,18465, 1637, 1637,18465, 18465,18465,18465, 1581, 1644,18504,18504,18504,18504,18504, 18504,18504,18505,18504,18506,18507,18508,18509,18509,18504, 18510,18511,18512,18465, 1644,18465,18513,18514,18514,18514, 18515,18516,18517,18518,18515,18518,18514,18519, 1644,18465, 18465,18465, 1644,18465, 1644,18465,18465,18520,18520,18520, 18520,18520,18520,18520,18520,18520,18520,18520,18465,18465, 18465,18465,18465,18465, 1644, 1705,18465,18465,18465,18465, 18521, 1705,18465, 1705,18522,18465,18465,18465,18465,18465, 18465,18465,18521, 1705,18523,18523,18523,18523,18523,18523, 18523,18523,18523, 1705,18465,18524,18524,18525,18526,18526, 18526,18526,18526,18526,18527,18526,18526,18526,18528,18285, 1750, 1750, 1750, 1753, 1753, 1753, 1750, 1753, 1750, 1750, 1750,18529,18530,18530,18530,18530,18531,18531,18531,18532, 18533,18533,18533,18533,18533,18534,18534,18534,18534,18533, 18535,18535,18533,18533,18533,18536,18536,18285, 1788, 1788, 1788, 1791, 1791, 1791, 1788, 1791, 1788, 1788, 1788,18537, 18537,18538,18538,18539,18465,18540,18541,18541,18541,18541, 18542,18542,18543,18544,18544,18544,18544,18545,18545,18545, 18546,18546,18465,18465,18465,18547,18547,18465,18548,18548, 18549,18548,18548,18548,18548,18548,18548,18548,18548, 1837, 18550,18285, 1842, 1842, 1842, 1845, 1845, 1845, 1842, 1845, 1842, 1842, 1842,18548,18551,18552,18553,18554,18554,18555, 18554,18554,18554,18554,18554,18554,18554,18554, 1866,18556, 18285, 1871, 1871, 1871, 1874, 1874, 1874, 1871, 1874, 1871, 1871, 1871,18554,18557,18558,18558,18558,18465,18559,18560, 18560,18559,18560,18560,18560,18560,18560,18560,18561,18465, 18465,18562,18285,18562,18465,18562,18563,18563,18564,18564, 18564,18465,18565,18566,18566,18566,18566,18566,18566,18566, 18566,18566,18566,18566,18566,18566,18566,18566,18566,18566, 18567,18567,18567,18567,18567,18567,18567,18567,18567,18567, 18567,18567,18567,18567,18568,18567,18567,18567,18569,18465, 18465,18570,18570, 1953, 1953, 1953, 1953, 1953, 1953,18571, 18571,18285, 1962, 1962, 1962, 1953,18285, 1967, 1968, 1967, 1968,18465,18572,18572, 1974, 1974, 1974, 1977, 1977, 1977, 1979, 1979, 1982, 1982, 1982, 1977, 1982, 1982, 1988, 1988, 1988, 1991, 1991, 1991, 1988, 1991, 1988, 1988, 1988, 1999, 1999, 1999, 2002, 2002, 2002, 1999, 2002, 1999, 1999, 1977, 18285, 1974,18465,18465,18465,18573, 1974, 1974, 1974, 1974, 1999, 2021, 2010, 2021, 2023, 2021, 2021, 2021, 1974, 1974, 2021, 2031, 2031, 2031,18465,18465, 2036, 2036,18465,18465, 18465, 1968, 2042,18574,18574,18574,18574,18574,18574,18574, 18574,18574,18574,18575,18576,18576,18577,18574,18578,18578, 18574, 2056,18579,18580,18580,18581, 2065,18574,18582,18581, 2070,18583,18465, 2042,18465,18584,18585,18584,18584,18285, 18584,18584,18584,18586,18586,18586,18586,18586,18586,18586, 18587,18586,18588,18589,18590,18591,18591,18586,18592,18593, 18594,18465,18465,18465,18465,18595,18465, 2042,18465,18465, 18596,18596,18596,18596,18596,18596,18596,18596,18596,18465, 18465,18465,18465, 2042, 2124,18465,18597,18465,18465,18465, 18598,18465,18465,18465,18599,18465,18465,18465,18465,18465, 18598, 2124,18600,18600,18600,18600,18600,18600,18600,18600, 18600,18601,18465,18602,18603,18603,18603,18603,18604,18604, 18604,18604,18604,18605,18604,18604,18604,18606,18607,18607, 2170, 2170, 2170, 2173, 2173, 2173, 2175, 2173, 2173, 2173, 2170, 2170, 2170, 2183, 2183, 2183,18608,18608,18608,18609, 18609,18609,18610,18610,18611,18611,18611,18611,18612,18612, 18612,18612,18613,18613,18612,18614,18614,18612,18612,18612, 18615,18615,18616,18616, 2214, 2214, 2214, 2217, 2217, 2217, 2219, 2217, 2217, 2217, 2214, 2214, 2214, 2227, 2227, 2227, 18617,18618,18618,18619,18620,18620,18621,18622,18622,18622, 18623,18624,18625,18625,18625,18626,18627,18627,18628,18628, 18620,18620,18620,18629,18629,18620, 2256,18630,18631,18630, 18630,18630,18630,18630,18630,18632,18633,18633, 2268, 2268, 2268, 2271, 2271, 2271, 2273, 2271, 2271, 2271, 2268, 2268, 2268, 2281, 2281, 2281,18630,18634,18635,18635,18636,18637, 18638,18637,18637,18637,18637,18637,18637,18639,18640,18640, 2300, 2300, 2300, 2303, 2303, 2303, 2305, 2303, 2303, 2303, 2300, 2300, 2300, 2313, 2313, 2313,18637,18641,18642,18642, 18642,18620,18643,18643,18643,18644,18644,18644,18644,18644, 18644,18644,18644,18620,18620,18645,18285,18620,18645,18646, 18645,18647,18647,18647,18647,18620,18648,18649,18649,18649, 18649,18649,18649,18649,18649,18649,18649,18649,18649,18649, 18649,18650,18649,18649,18649,18651,18651,18651,18651,18651, 18651,18651,18651,18651,18651,18651,18651,18652,18653,18652, 18650,18652, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382,18651,18651,18651,18651,18651,18651,18654, 18620,18620,18655,18655, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404,18656,18656,18657, 2416, 2404,18285, 2420, 2421, 2420, 2421,18620,18285, 2426, 2426, 2426, 2429, 2429, 2429, 2426, 2431, 2431, 2435, 2431, 2435, 2437, 2435, 2435, 2435, 2435, 2443, 2443, 2443, 2443, 2447, 2437, 2447, 2449, 2447, 2447, 2447, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2461, 2449, 2461, 2463, 2461, 2461, 2461, 2443, 2443, 2443, 2471, 2471, 2471,18285, 2443,18620,18620,18620,18658, 2443, 2481, 2481, 2481, 2484, 2484, 2484, 2481, 2484, 2481, 2481, 2463, 2443, 2471, 2494, 2494,18620,18620,18620, 2499, 2499,18620,18620,18620,18620, 2421,18659,18660,18659,18659, 18659,18659,18659,18659,18659,18661,18662,18662,18663,18664, 18665,18659,18666,18666,18661,18667,18668,18659,18669,18667, 18670,18620, 2506,18620,18620,18671,18285,18671,18671,18671, 18671,18671,18671,18671,18671,18671,18671,18671,18672,18672, 18672,18672,18672,18672,18672,18672,18672,18672,18673,18674, 18674,18675,18672,18676,18676,18672, 2561,18677,18678,18678, 18679, 2570,18672,18680,18679, 2575,18681,18620,18620,18620, 18620,18682,18682,18682,18683,18684,18685,18686,18683,18686, 18682,18687,18620,18620,18620,18620,18688,18688,18688,18688, 18688,18688,18688,18688,18688,18620,18620,18620,18620,18285, 18689,18620,18690,18690,18620,18620,18620,18691,18620,18620, 18620,18620,18620,18620,18620,18692,18620,18691, 2610,18693, 18693,18693,18693,18693,18693, 2633,18693,18693,18620,18620, 18694,18695,18695,18695,18695,18695,18696,18696,18696,18696, 18697,18696,18696,18696,18698,18285, 2656, 2656, 2656, 2659, 2659, 2659, 2656, 2659, 2656, 2656, 2656, 2667, 2656, 2669, 2669,18699,18699,18699,18699,18700,18700,18701,18701,18702, 18702,18702,18702,18702,18703,18703,18703,18704,18704,18703, 18705,18705,18703,18703,18703,18706,18706,18285, 2698, 2698, 2698, 2701, 2701, 2701, 2698, 2701, 2698, 2698, 2698, 2709, 2698, 2711, 2711,18707,18708,18708,18709,18710,18711,18712, 18712,18712,18713,18714,18715,18715,18715,18716,18716,18716, 18716,18717,18717,18718,18718,18710,18710,18710,18719,18719, 18710,18710,18720,18721,18720,18720,18720,18720,18720,18722, 18285, 2751, 2751, 2751, 2754, 2754, 2754, 2751, 2754, 2751, 2751, 2751, 2762, 2751, 2764, 2764,18720,18723,18710,18724, 18725,18726,18727,18726,18726,18726,18726,18726,18728,18285, 2780, 2780, 2780, 2783, 2783, 2783, 2780, 2783, 2780, 2780, 2780, 2791, 2780, 2793, 2793,18726,18729,18730,18730,18730, 18710,18731,18732,18731,18731,18731,18731,18731,18731, 2807, 18731,18710,18733,18285,18733,18734,18734,18733,18735,18735, 18735,18735,18710,18736,18737,18737,18737,18737,18737,18737, 18737,18737,18737,18737,18737,18737,18738,18739,18738,18738, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 2840, 2840,18737,18737,18737,18737,18737,18737,18740,18741,18740, 18740,18740,18740,18740,18740,18740,18740,18740,18742,18739, 18741,18741,18741,18741,18741,18741,18741,18741,18741,18741, 18741,18741,18741, 2883, 2883, 2883, 2883, 2883,18740,18740, 18740,18740,18740,18740,18743,18710,18710,18744,18745,18744, 18710, 2900, 2900, 2900,18746,18746, 2906,18747,18747,18748, 18285, 2911,18749, 2906, 2900,18285, 2916, 2917, 2916, 2917, 18710,18750,18750, 2923, 2923, 2923, 2926, 2926, 2926, 2928, 2928, 2931, 2931, 2926, 2931, 2931, 2936, 2936, 2936, 2939, 2939, 2936, 2939, 2936, 2936, 2936, 2946, 2946, 2946, 2949, 2949, 2946, 2949, 2946, 2946, 2926, 2946, 2957, 2957, 2957, 2960, 2960, 2957, 2960, 2957, 2957, 2956, 2957, 2968, 2968, 18710,18751,18751,18710, 2923,18710,18710,18710,18752, 2923, 2923, 2923, 2923, 2957, 2984, 2956, 2984, 2986, 2984, 2984, 2984, 2923, 2923, 2968, 2994, 2994, 2994, 2923, 2923, 2923, 2923, 2994,18710,18710, 3004, 3004,18710,18710,18710,18710, 2917,18753,18754,18754,18754,18753,18753,18753,18753,18753, 18753,18753,18755,18756,18757,18758,18758,18753,18759,18760, 18761,18760,18762,18753,18753,18763,18764,18710, 3011,18710, 18710,18285,18765,18765,18765,18765,18765,18765,18710,18765, 18765,18765,18766,18767,18766,18766,18766,18766,18766,18766, 18766,18768,18769,18769,18770,18771,18772,18766,18773,18773, 18768,18774,18775,18766,18776,18774,18777,18710,18710,18710, 18710,18778,18778,18778,18778,18778,18778,18778,18779,18778, 18780,18781,18782,18783,18783,18778,18784,18785,18786,18710, 18710,18710,18710,18787,18787,18787,18787,18787,18787,18787, 3108,18787,18710,18710,18788,18710,18285,18789,18710,18790, 18790, 3121,18710,18710,18710,18791,18710,18710,18710,18710, 18710,18710,18710,18710,18710,18710,18792,18792,18792,18792, 18792,18792,18710,18710,18710,18793,18794,18794,18794,18794, 18794,18795,18795,18795,18796,18795,18795,18795,18797,18798, 18798, 3161, 3161, 3161, 3164, 3164, 3164, 3166, 3164, 3164, 3164, 3161, 3161, 3161, 3174, 3174, 3174, 3161, 3161, 3161, 3161, 3174,18799,18799,18799,18799,18800,18800,18801,18801, 18802,18802,18802,18802,18802,18803,18803,18803,18804,18804, 18805,18805,18803,18803,18803,18806,18806,18807,18807, 3209, 3209, 3209, 3212, 3212, 3212, 3214, 3212, 3212, 3212, 3209, 3209, 3209, 3222, 3222, 3222, 3209, 3209, 3209, 3209, 3222, 18808,18809,18809,18810,18811,18812,18813,18813,18813,18814, 18815,18816,18816,18817,18818,18818,18818,18819,18819,18820, 18820,18811,18811,18811,18821,18822,18811,18811,18823,18824, 18824,18824,18824,18825,18826,18826, 3266, 3266, 3266, 3269, 3269, 3269, 3271, 3269, 3269, 3269, 3266, 3266, 3266, 3279, 3279, 3279, 3266, 3266, 3266, 3266, 3279,18824,18827,18811, 18828,18829,18830,18830,18830,18830,18831,18832,18832, 3299, 3299, 3299, 3302, 3302, 3302, 3304, 3302, 3302, 3302, 3299, 3299, 3299, 3312, 3312, 3312, 3299, 3299, 3299, 3299, 3312, 18830,18833,18834,18835,18835,18811,18836,18837,18836,18836, 18836,18836,18811,18285,18285,18285,18838,18839,18838,18840, 18840,18840,18840,18811,18841,18842,18843,18842,18842,18842, 18842,18842,18842,18842,18842,18842,18844,18843,18843,18843, 18843,18843,18843,18843,18843,18843,18843,18843,18843,18843, 18843,18843,18843,18843,18843,18842,18842,18842,18842,18842, 18842,18845,18845,18845,18845,18845,18845, 3387, 3387, 3387, 3387,18846,18847,18847,18847,18847,18847,18847,18847,18847, 18847,18847,18847, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 3403, 3387, 3387, 3387, 3387,18848,18811,18811,18849,18849, 18850,18850,18851, 3420,18811,18811, 3420,18811, 3420,18852, 18852, 3431, 3431,18853,18853, 3435,18854,18854,18855,18856, 18856, 3441,18857,18857,18858, 3420,18285, 3447, 3448, 3447, 3448,18811,18285, 3453, 3453, 3453, 3453, 3456, 3456, 3453, 3456, 3457, 3457, 3462, 3462, 3462, 3462, 3462, 3468, 3468, 3468, 3468, 3463, 3472, 3472, 3472, 3472, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3463, 3484, 3484, 3484, 3484, 3468, 3468, 3468, 3492, 3492, 3492, 3468, 3468, 3468, 3468, 3468, 3463, 3500, 3500, 3500, 3500, 3468, 3468, 3492, 3508, 3508, 3508, 3508,18811,18811,18285, 3515,18811,18811,18811,18811, 18811,18859, 3468, 3523, 3523, 3523, 3526, 3526, 3523, 3526, 3523, 3523, 3463, 3508, 3534, 3534, 3468, 3468,18811,18811, 3540, 3540,18811,18811,18811,18811,18860,18860,18861,18860, 18860,18860,18860,18860, 3552,18860,18860,18862,18860,18860, 18863,18860,18864,18865,18865, 3565, 3565, 3565, 3565, 3565, 3565,18866,18866,18867, 3565,18860,18860,18860,18868,18811, 18869,18869,18811,18811,18285,18870,18870,18870,18870,18870, 18870,18811,18870,18870,18870,18871,18872,18872,18872,18871, 18871,18871,18871,18871,18871,18871,18873,18874,18875,18876, 18876,18871,18877,18878,18879,18878,18880,18871,18871,18881, 18882,18811,18811,18811,18811,18883,18883,18883,18883,18883, 18883,18883,18883,18883,18883,18884,18885,18885,18886,18883, 18887,18887,18883, 3638,18888,18889,18889,18890, 3647,18883, 18891,18890, 3652,18892,18811,18811,18811,18811,18893,18893, 18893,18893,18893,18893,18811,18811,18811,18894,18894,18811, 18285,18895,18896,18895,18895,18895,18811,18811,18811,18897, 18811,18811,18811,18811,18811,18811,18811,18811,18811,18811, 18811,18811,18811,18811,18898,18898,18898,18898,18898,18811, 18811,18811,18899,18900,18900,18900,18900,18900,18901,18901, 18902,18901,18901,18901,18903,18285, 3716, 3716, 3716, 3719, 3719, 3716, 3719, 3716, 3716, 3716, 3716, 3727, 3727, 3726, 3730,18904,18904,18904,18904,18905,18905,18906,18906,18907, 18907,18907,18907,18907,18908,18908,18908,18909,18909,18910, 18910,18908,18908,18908,18911,18911,18285, 3757, 3757, 3757, 3760, 3760, 3757, 3760, 3757, 3757, 3757, 3757, 3768, 3768, 3767, 3771,18912,18913,18913,18914,18915,18916,18917,18917, 18917,18918,18919,18920,18921,18285,18921,18921,18921,18922, 18922,18923,18923,18924,18924,18915,18915,18915,18925,18925, 18926,18915,18915,18927,18928,18928,18928,18928,18929,18285, 3810, 3810, 3810, 3813, 3813, 3810, 3813, 3810, 3810, 3810, 3810, 3821, 3821, 3820, 3824,18928,18930,18915,18931,18932, 18933,18933,18933,18933,18934,18285, 3836, 3836, 3836, 3839, 3839, 3836, 3839, 3836, 3836, 3836, 3836, 3847, 3847, 3846, 3850,18933,18935,18936,18936, 3855,18937,18937,18915,18938, 18939,18938,18938,18938,18915,18285,18285,18285,18940,18285, 18285,18941,18942,18941,18943,18943,18943,18943,18915,18944, 18945,18945,18945,18945,18945,18945,18945,18945,18945,18945, 18946,18947,18947,18947,18947,18947,18947,18947,18947,18947, 18947,18947,18947,18947,18947,18947,18947,18947,18947,18947, 18945,18945,18945,18945,18948,18948,18948,18949,18949,18948, 18949,18948,18948,18950,18949,18949,18949,18949, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928, 3928,18948,18948,18948,18948,18951,18915,18915, 18952,18952, 3952,18953,18953, 3955,18954,18954,18955, 3952, 18915, 3952,18915,18956,18956, 3965, 3965, 3965,18957,18957, 3970, 3970,18958,18958, 3974,18959,18959,18960,18961,18961, 3980, 3980,18962,18962, 3984,18963,18963,18964, 3952,18285, 3990, 3991, 3990, 3991,18915,18965,18965, 3997, 3997, 3997, 3997, 4000, 4000, 4003, 4000, 4000, 4000, 4003, 4008, 4008, 4010, 4008, 4008, 4008, 4008, 4015, 4015, 4017, 4015, 4015, 4015, 4000, 4015, 4023, 4023, 4025, 4023, 4023, 4023, 4022, 4023, 4031, 4031, 4023, 4034, 4034, 4036, 4034, 4034, 4034, 4022, 4031, 4042, 4042,18915,18966,18915,18915,18915,18967, 3997, 3997, 3997, 3997, 4034, 4022, 4055, 4055, 4055, 4055, 3997, 3997, 4042, 4063, 4063, 4063, 4063, 3997, 3997, 3997, 3997,18915,18915, 4073, 4073,18915,18915,18915,18915,18915, 18968,18969,18968,18968,18968,18968,18968,18970,18971,18971, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 18972,18972,18973, 4102,18974, 4090,18968,18968,18915,18975, 18975,18915,18915,18285,18976,18915,18976,18976,18976,18976, 18976,18915,18976,18977,18977,18978,18977,18977,18977,18977, 18977, 4129,18977,18977,18979,18977,18977,18980,18977,18981, 18982,18982, 4142, 4142, 4142, 4142, 4142, 4142,18983,18983, 18984, 4142,18977,18977,18977,18985,18915,18915,18915,18915, 18986,18987,18986,18986,18986,18986,18986,18986,18986,18988, 18989,18989,18990,18991,18992,18986,18993,18993,18988,18994, 18995,18986,18996,18994,18997,18915,18915,18915,18915,18998, 18998,18998,18998,18998,18915,18915,18915,18999,18999, 4199, 18915,18285, 4202,19000,18915,18285,18915,19000,19000,19000, 18915,19001,18915,18915,18915,18915,18915,18915,18915,18915, 18915,18915,18915,18915,19002,19003,19003,19003,19003,18915, 18915,18915,19004,19005,19005,19005,19005,19005,19006,19006, 19007,19006,19006,19008,19009,19009, 4246, 4246, 4246, 4246, 4249, 4249, 4249, 4249, 4246, 4246, 4246, 4257, 4257, 4257, 4257, 4246, 4246, 4246, 4246,19010,19010,19010,19010,19011, 19011,19012,19012,19013,19013,19013,19013,19013,19014,19014, 19014,19015,19015,19016,19016,19014,19014,19017,19017,19018, 19018, 4291, 4291, 4291, 4291, 4294, 4294, 4294, 4294, 4291, 4291, 4291, 4302, 4302, 4302, 4302, 4291, 4291, 4291, 4291, 19019,19020,19021,19022,19023,19024,19025,19026,19027,19028, 19029,19030,19030,19030,19031,19031,19032,19032,19033,19033, 19023,19023,19023,19034,19034, 4335,19035,19023,19023,19036, 19037,19037,19037,19038,19039,19039, 4346, 4346, 4346, 4346, 4349, 4349, 4349, 4349, 4346, 4346, 4346, 4357, 4357, 4357, 4357, 4346, 4346, 4346, 4346,19037,19040,19023,19023,19041, 19042,19042,19042,19043,19044,19044, 4376, 4376, 4376, 4376, 4379, 4379, 4379, 4379, 4376, 4376, 4376, 4387, 4387, 4387, 4387, 4376, 4376, 4376, 4376,19042,19045,19046,19046, 4399, 4399,19047,19047,19023,19048,19049,19049,19023,18285,18285, 18285,18285,18285,18285,19050,19051,19050,19052,19052,19052, 19052,19023,19053,19054,19054,19054,19055,19055,19054,19055, 19054,19054,19056,19055,19055,19055,19055,19055,19055,19055, 19055,19055,19055,19055,19055,19055,19055,19055,19055,19055, 19055,19055,19054,19054,19054,19054,19057,19057,19058,19058, 19057,19057,19057,19059, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460, 4460,19057,19057,19057,19057,19060,19023,19023,19061,19061, 4490, 4490,19062,19063,19062, 4495, 4495,19064,19064, 4499, 19065,19065,19066,18285, 4504,19067, 4490,19023,19023,19068, 19068, 4511, 4511, 4511,19069,19069, 4516, 4516, 4516,19070, 19070, 4521, 4521,19071,19071, 4525,19072,19073,19073,19074, 19074, 4531, 4531, 4531,19075,19075, 4536, 4536,19076,19076, 4540,19077,19078,19078, 4490,18285, 4546, 4547, 4546, 4547, 19023,18285, 4552, 4552, 4552, 4554, 4552, 4555, 4555, 4558, 4558, 4552, 4552, 4558, 4564, 4564, 4564, 4559, 4567, 4567, 4564, 4564, 4564, 4564, 4564, 4564, 4559, 4576, 4576, 4564, 4564, 4564, 4582, 4582, 4582, 4564, 4564, 4564, 4564, 4559, 4589, 4589, 4564, 4564, 4582, 4595, 4595, 4595, 4595, 4564, 4564, 4564, 4564, 4559, 4603, 4603, 4564, 4564, 4595, 4609, 4609, 4609, 4609,19023,19023,18285,19023,19023,19023,19079, 4564, 4621, 4621, 4623, 4621, 4621, 4621, 4559, 4609, 4629, 4629, 4564, 4564,19023,19023,19023, 4636, 4636,19023,19023, 19023,19023,19023,19080,19081,19080,19080,19080,19082,19083, 19084,19083,19080, 4652, 4652, 4652,19085,19085, 4658,19086, 19086,19087,18285, 4663,19088, 4658, 4652,19080,19080,19023, 19023,19089,19023,19090,19091,19092,19092,19092,19092,19023, 19092,19093,19094,19093,19093,19093,19093,19093,19095,19096, 19096, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691,19097,19097,19098, 4703,19099, 4691,19093,19093,19100, 19023,19023,19023,19023,19101,19102,19102,19102,19101,19101, 19101,19101,19101,19101,19101,19103,19104,19105,19106,19106, 19101,19107,19108,19109,19108,19110,19101,19101,19111,19112, 19023,19023,19023,19023,19113,19113,19113,19023,19023,19023, 19023,19114,19023,18285, 4754,19115,19115,19115,19023,19023, 19023,19023,19023,19023,19023,19023,19023,19023,19023,19023, 19023,19023,19023,19023,19023,19023,19116,19116,19117,19117, 19117,19117,19023,19023,19023,19118,19119,19119,19119,19119, 19119,19120,19120,19121,19120,19120,19122,18285, 4798, 4798, 4800, 4798, 4798, 4798, 4798, 4798, 4806, 4806, 4805, 4809, 19123,19123,19123,19123,19124,19124,19125,19125,19126,19126, 19126,19126,19126,19127,19127,19128,19129,19129,19130,19130, 19127,19127,19131,19131,18285, 4835, 4835, 4837, 4835, 4835, 4835, 4835, 4835, 4843, 4843, 4842, 4846,19132,19133,19133, 19133,19134,19135,19136,19137,19138,19139,19139,19139,19139, 19139,19140,19141,19142,19143,19143,19143,19144,19144,19145, 19145,19146,19146,19136,19136,19136,19147,19148,19147,19136, 19149,19150,19150,19150,19151,18285, 4886, 4886, 4888, 4886, 4886, 4886, 4886, 4886, 4894, 4894, 4893, 4897,19150,19152, 19136,19153,19154,19154,19154,19155,18285, 4907, 4907, 4909, 4907, 4907, 4907, 4907, 4907, 4915, 4915, 4914, 4918,19154, 19156,19157,19158,19157,19157,19157,19136,19159,19160,19160, 19136,18285,18285,18285,18285,18285,18285,19161,19161,19162, 19161,19163,19163,19163,19163,19136,19164,19165,19165,19166, 19166,19165,19165,19165,19167,19166,19166,19166,19166,19166, 19166,19166,19166,19166,19166,19166,19166,19166,19166,19166, 19166,19166,19165,19165,19165,19165,19168,19168,19169,19168, 19168,19168,19170,19169,19169,19169,19169,19169,19169,19169, 19169,19169,19169,19169,19169,19169,19168,19168,19168,19171, 19136,19136,19172,19172, 5004, 5004, 5004,19173,19173,19174, 19174,19175, 5009, 5009, 5009,19176,19176, 5017, 5017,19177, 19177, 5021,19178,19178,19179,19180,19180, 5027,19181,19181, 19182,19136,19136, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004,19183,19183, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045,19184,19184, 5060, 5060, 5060, 5060, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004,18285, 5080, 5081, 5080, 5081,19136,19185,19185, 5087, 5087, 5087, 5089, 5089, 5092, 5089, 5092, 5095, 5092, 5097, 5095, 5087, 5087, 5095, 5102, 5097, 5104, 5102, 5104, 5104, 5108, 5104, 5110, 5108, 5107, 5108, 5114, 5114, 5108, 5117, 5110, 5119, 5117, 5107, 5114, 5123, 5123, 5117, 5126, 5119, 5128, 5126, 5107, 5123, 5132, 5132,19136,19186,19136,19136,19136,19187, 5087, 5087, 5087, 5126, 5107, 5144, 5144, 5087, 5087, 5132, 5150, 5150, 5150, 5150, 5087, 5087, 5087, 5087,19136,19136, 19136, 5161, 5161,19136,19136,19136,19136,19188,19189,19189, 19190,19191,19191,19192,19192,19193, 5173,19189,19189, 5173, 19189, 5173,19194,19194, 5184, 5184,19195,19195, 5188,19196, 19196,19197,19198,19198, 5194,19199,19199,19200, 5173,19189, 19189,19136,19136,19136,19136,19201,19202,19201,19136,19203, 19203,19136,19203,19204,19205,19204,19204,19204,19206,19207, 19208,19207,19204, 5222, 5222, 5222,19209,19209, 5228,19210, 19210,19211,18285, 5233,19212, 5228, 5222,19204,19204,19213, 19213,19136,19136,19136,19136,19136,19214,19214,19215,19214, 19214,19214,19214,19214, 5252,19214,19214,19216,19214,19214, 19217,19214,19218,19219,19219, 5265, 5265, 5265, 5265, 5265, 5265,19220,19220,19221, 5265,19214,19214,19214,19222,19136, 19136,19136,19136,19223,19223,19223,19136,19136,19136,19136, 19224,19136,18285,19136,19225,19225,19225,19136,19136,19136, 19136,19136,19136,19136,19136,19136,19136,19136,19136,19136, 19136,19136,19136,19226,19226,19226,19226,19136,19136,19136, 19227,19228,19228,19228,19228,19228,19229,19229,19230,19229, 19229,19231,19232,19232, 5334, 5334, 5334, 5336, 5336, 5334, 5334, 5334, 5342, 5342, 5342, 5342, 5334, 5334, 5334, 5334, 19233,19233,19233,19233,19234,19234,19235,19235,19236,19236, 19236,19236,19236,19237,19237,19238,19238,19238,19238,19239, 19239,19240,19240,19237,19237,19241,19241,19242,19242, 5379, 5379, 5379, 5381, 5381, 5379, 5379, 5379, 5387, 5387, 5387, 5387, 5379, 5379, 5379, 5379,19243,19244,19244,19245,19246, 19246,19247,19248,19249,19250,19250,19250,19251,19252,19253, 19254,19254,19254,19255,19255,19256,19256,19257,19257,19247, 19247,19247,19258,19259,19258,19247,19260,19261,19261,19261, 19262,19263,19263, 5433, 5433, 5433, 5435, 5435, 5433, 5433, 5433, 5441, 5441, 5441, 5441, 5433, 5433, 5433, 5433,19261, 19264,19247,19265,19266,19266,19266,19267,19268,19268, 5459, 5459, 5459, 5461, 5461, 5459, 5459, 5459, 5467, 5467, 5467, 5467, 5459, 5459, 5459, 5459,19266,19269,19270,19271,19270, 19270,19247,19272,19273,19273,19247,19274,18285,19275,18285, 18285,19275,19276,19276,19276,19276,19277,19277,19277,19277, 19247,19278,19279,19279,19280,19279,19279,19279,19281,19280, 19280,19280,19280,19280,19280,19280,19280,19280,19280,19280, 19280,19280,19279,19279,19279,19282,19283,19282,19282,19283, 19284,19283,19283, 5533, 5533, 5533, 5533, 5533, 5533, 5533, 5533, 5533, 5533, 5533,19282,19285,19247,19247,19286,19286, 5550, 5550, 5550,19287,19287, 5555,19288,19288, 5558,19289, 19289,19290, 5555, 5555,19291,19291, 5566, 5566, 5566,19292, 19292, 5571, 5571,19293,19293, 5575,19294,19294,19295,19296, 19296, 5581, 5581,19297,19297, 5585,19298,19298,19299,19300, 19301,19301, 5592, 5592, 5592,19300,19300,19300,19300,19300, 19300, 5592,18285, 5603, 5604, 5603, 5604,19300,18285, 5609, 5609, 5609, 5611, 5613, 5613, 5611, 5611, 5611, 5611, 5619, 5619, 5609, 5611, 5611, 5611, 5611, 5626, 5626, 5626, 5629, 5629, 5629, 5611, 5611, 5611, 5611, 5636, 5636, 5629, 5639, 5639, 5639, 5639, 5611, 5611, 5611, 5611, 5647, 5647, 5639, 5650, 5650, 5650, 5650, 5611, 5611, 5611, 5611, 5658, 5658, 5650, 5661, 5661, 5661, 5661,19300,19300,18285,19300,19300, 19300,19302, 5658, 5673, 5658, 5675, 5673, 5675, 5661, 5679, 5679, 5611,19300,19300, 5684, 5684,19303,19300,19300,19300, 19304,19305,19305,19306,19307,19307, 5696,19308,19308, 5699, 19309,19309,19310, 5696,19305, 5696,19305,19311,19311, 5709, 5709, 5709,19312,19312, 5714, 5714,19313,19313, 5718,19314, 19314,19315,19316,19316, 5724, 5724,19317,19317, 5728,19318, 19318,19319, 5696,19305,19305,19320,19320,19320,19320,19320, 18285,19321,19322,19320,19322,19323,19324,19324,19325,19326, 19326,19327,19327,19328, 5751,19324,19324, 5751,19324, 5751, 19329,19329, 5762, 5762,19330,19330, 5766,19331,19331,19332, 19333,19333, 5772,19334,19334,19335, 5751,19324,19324,19336, 19336,19320,19320,19320,19320,19320,19320,19337,19338,19337, 19337,19337,19337,19337,19339,19340,19340, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 5797,19341,19341,19342, 5809,19343, 5797,19337,19337,19320,19320,19320,19320,19344, 19344,19344,19320,19320,19320,19320,19345,19320,19320,19346, 19346,19346,19320,19320,19320,19320,19320,19320,19320,19320, 19320,19320,19320,19320,19320,19320,19347,19347,19347,19347, 19320,19320,19320,19348,19349,19349,19349,19349,19349,19350, 19350,19351,19350,19350,19352,18285, 5866, 5866, 5868, 5866, 5868, 5868, 5872, 5872, 5868,19353,19353,19353,19353,19354, 19354,19355,19355,19356,19356,19356,19356,19356,19357,19357, 19358,19358,19358,19359,19359,19360,19360,19357,19357,19361, 19361,18285, 5902, 5902, 5904, 5902, 5904, 5904, 5908, 5908, 5904,19362,19363,19363,19364,19365,19366,19366,19367,19368, 19369,19369,19369,19370,19371,19372,19373,19374,19374,19375, 19375,19376,19376,19366,19366,19366,19377,19377,19377,19366, 19378,19379,19379,19379,19380,18285, 5946, 5946, 5948, 5946, 5948, 5948, 5952, 5952, 5948,19379,19381,19366,19382,19383, 19383,19383,19384,18285, 5964, 5964, 5966, 5964, 5966, 5966, 5970, 5970, 5966,19383,19385,19386,19386,19386,19386,19366, 19387,19388,19388,19366,18285,18285,18285,19389,19389,19389, 19390,19390,19391,19390,19366,19392,19393,19394,19393,19393, 19394,19395,19394,19394,19394,19394,19394,19394,19394,19394, 19394,19394,19394,19394,19394,19393,19396,19397,19396,19396, 19398,19394,19397, 6023, 6023, 6023, 6023, 6023, 6023, 6023, 6023,19396,19399,19366,19366,19400,19400, 6037, 6037, 6037, 19401,19401, 6042, 6042,19402,19402, 6046, 6046,19403,19403, 6050,19404,19404,19405,18285, 6055,19406, 6042,19407,19407, 6060, 6060, 6060,19408,19408, 6065, 6065, 6065,19409,19409, 6070, 6070,19410,19410, 6074,19411,19412,19412,19413,19413, 6080, 6080, 6080,19414,19414, 6085, 6085,19415,19415, 6089, 19416,19417,19417,19418,18285, 6095, 6096, 6095, 6096,19418, 19419,19419, 6102, 6102, 6104, 6104, 6104, 6107, 6107, 6102, 6110, 6110, 6110, 6107, 6114, 6114, 6114, 6117, 6117, 6114, 6120, 6120, 6117, 6123, 6123, 6120, 6126, 6126, 6123, 6129, 6129, 6126, 6132, 6132, 6129, 6135, 6135,19418,19420,19418, 19418,19418,19421, 6102, 6102, 6102, 6132, 6147, 6147, 6135, 6150, 6150, 6150, 6150,19418,19418,19418, 6157, 6157,19422, 19423,19424,19425,19424,19426,19427,19418,19418,19418,19428, 19429,19429,19430,19431,19431, 6175, 6175,19432,19433,19432, 6180, 6180,19434,19434, 6184,19435,19435,19436,18285, 6189, 19437, 6175,19429,19429,19438,19438, 6196, 6196, 6196,19439, 19439, 6201, 6201, 6201,19440,19440, 6206, 6206,19441,19441, 6210,19442,19443,19443,19444,19444, 6216, 6216, 6216,19445, 19445, 6221, 6221,19446,19446, 6225,19447,19448,19448, 6175, 19429,19429,19449,19449,19449,19449,19449,18285,19450,19451, 19450,19449,19452,19453,19453,19454,19455,19455, 6248,19456, 19456, 6251,19457,19457,19458, 6248,19453, 6248,19453,19459, 19459, 6261, 6261, 6261,19460,19460, 6266, 6266,19461,19461, 6270,19462,19462,19463,19464,19464, 6276, 6276,19465,19465, 6280,19466,19466,19467, 6248,19453,19453,19468,19468,19469, 19469,19469,19469,19469,19469,19470,19471,19470,19470,19470, 19472,19473,19474,19473,19470, 6304, 6304, 6304,19475,19475, 6310,19476,19476,19477,18285, 6315,19478, 6310, 6304,19470, 19470,19469,19469,19469,19469,19479,19479,19479,19469,19469, 19469,19469,19480,19480,19480,19469,19469,19481,19481,19481, 19469,19469,19469,19469,19469,19469,19469,19469,19469,19469, 19469,18285,19469,19469,19482,19482,19482,19482,19469,19469, 19469,19483,19484,19484,19485,19484,19484,19486,19486,19487, 19486,19486,19488,19489,19489, 6375, 6375, 6377, 6377, 6375, 6380, 6380, 6380, 6380,19490,19490,19491,19490,19492,19492, 19493,19493,19494,19494,19495,19494,19494,19496,19496,19497, 19497,19497,19498,19498,19499,19499,19496,19496,19500,19501, 19502,19502, 6412, 6412, 6414, 6414, 6412, 6417, 6417, 6417, 6417,19503,19504,19504,19505,19506,19507,19508,19509,19510, 19510,19510,19511,19512,19513,19514,19515,19515,19516,19516, 19517,19517,19507,19507,19507,19518,19518,19507,19519,19520, 19520,19520,19521,19522,19522, 6455, 6455, 6457, 6457, 6455, 6460, 6460, 6460, 6460,19520,19523,19507,19524,19525,19525, 19525,19526,19527,19527, 6474, 6474, 6476, 6476, 6474, 6479, 6479, 6479, 6479,19525,19528,19529,19530,19529,19507,19531, 19532,19532,19507,18285,18285,19533,19533,19533,19534,19534, 19535,19535,19535,19535,19535,19534,19507,19536,19537,19538, 19537,19537,19539,19538,19538, 6515, 6515, 6515, 6515, 6515, 6515, 6515, 6515,19537,19540,19541,19540,19540,19539,19542, 19541,19541,19541,19541, 6534, 6534, 6534, 6534, 6534,19543, 19507,19507,19544,19544, 6544, 6544, 6544,19545,19545, 6549, 6549, 6549,19546,19546, 6554, 6554, 6554,19547,19547, 6559, 6559,19548,19548, 6563,19549,19549,19550,19551,19551, 6569, 19552,19552,19553, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549,19554,19554, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585,19555,19555, 6600, 6600, 6600, 6600, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549,19507, 18285, 6621, 6622, 6621, 6622,19556,19557,19557, 6628, 6628, 6628, 6628, 6628, 6633, 6633, 6628, 6628, 6628, 6628, 6628, 6628, 6628, 6639, 6628, 6628, 6628, 6639, 6628, 6628, 6628, 6639,19558,19507,19507,19507,19558,19559,18285,19559,19507, 19507,19507,19560, 6628, 6664, 6664, 6639, 6667, 6667,19507, 19507, 6671, 6671,19561,19561,19562,19562,19563,19563,19564, 19564, 6679,19565,19565,19566,19567,19567,19568,19507,19507, 19569,19570,19570,19571,19572,19572, 6696, 6696, 6696,19573, 19573,19574,19574,19575, 6701, 6701, 6701,19576,19576, 6709, 6709,19577,19577, 6713,19578,19578,19579,19580,19580, 6719, 19581,19581,19582,19570,19570, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696,19583,19583, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 19584,19584, 6752, 6752, 6752, 6752, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696,19570,19570,19585,19585,19585,19585,19585,18285,19586, 19587,19586,19585,19588,19589,19589,19590,19591,19591, 6789, 6789,19592,19593,19592, 6794, 6794,19594,19594, 6798,19595, 19595,19596,18285, 6803,19597, 6789,19589,19589,19598,19598, 6810, 6810, 6810,19599,19599, 6815, 6815, 6815,19600,19600, 6820, 6820,19601,19601, 6824,19602,19603,19603,19604,19604, 6830, 6830, 6830,19605,19605, 6835, 6835,19606,19606, 6839, 19607,19608,19608, 6789,19589,19589,19609,19609,19610,19610, 19610,19610,19610,19610,19611,19612,19612,19613,19614,19614, 19615,19615,19616, 6860,19612,19612, 6860,19612, 6860,19617, 19617, 6871, 6871,19618,19618, 6875,19619,19619,19620,19621, 19621, 6881,19622,19622,19623, 6860,19612,19612,19610,19610, 19610,19610,19624,19624,19624,19610,19610,19610,19625,19625, 19610,19610,19626,19626,19626,19610,19610,19610,19610,19610, 19610,19610,19610,19610,19610,19627,18285, 6917,19610,19610, 19628,19628,19628,19628,19610,19610,19610,19629,19630,19630, 19631,19631,19631,19631,19631,19631,19630,19632,19632,19633, 19632,19632,19634,18285, 6944, 6944, 6944, 6947, 6947,19635, 19635,19636,19636,19636,19636,19636,19635,19637,19637,19638, 19638,19639,19639,19640,19640,19640,19640,19640,19640,19640, 19639,19639,19641,19641,19642,19642,19642,19643,19643,19644, 19645,19641,19641,19646,19647,19647,19647,19642,19647,18285, 6990, 6990, 6990, 6993, 6993,19648,19649,19650,19651,19652, 19653,19654,19655,19655,19655,19656,19657,19658,19659,19660, 19660,19661,19661,19662,19662,19652,19652,19652,19663,19663, 19652,19664,19665,19665,19665,19666,18285, 7027, 7027, 7027, 7030, 7030,19665,19667,19652,19668,19669,19669,19669,19670, 18285, 7041, 7041, 7041, 7044, 7044,19669,19671,19672,19673, 19673,19673,19673,19673,19672,19652,19674,19675,19675,19652, 18285,19676,19676,19676,19677,19677,19678,19678,19678,19678, 19678,19678,19677,19652,19679,19680,19681,19680,19680,19682, 19682,19681,19681,19681,19681,19681,19681,19681,19681,19681, 19683,19684,19683,19683,19685,19684,19684,19684,19684,19686, 19652,19687,19687, 7103, 7103, 7103,19688,19688, 7108, 7108, 7108,19689,19689, 7113, 7113, 7113,19690,19690, 7118, 7118, 19691,19691, 7122,19692,19692,19693,19694,19694, 7128, 7128, 19695,19695, 7132,19696,19696,19697, 7103, 7103, 7103, 7103, 7103,19652,19652,19652,19652,19652,19652, 7103,19652,18285, 7150, 7151, 7150, 7151,19698,19698,18285,19699,19699,19700, 19652,19652,19652,19652, 7159,18285, 7166,18285,19652,19652, 19652,19701, 7157, 7173, 7173, 7173,19652,19652,19652, 7179, 7179,19702,19702, 7183,19703,19704,19703,19652, 7187,19705, 19706,19707,19706, 7193,19708,19709, 7193,19710,19710, 7199, 19711,19711,19712,18285, 7204,19713,19714,19714, 7208,19715, 19715,19716,19652,19652,19717,19718,19718,19719,19720,19720, 7220, 7220, 7220,19721,19721, 7225,19722,19722, 7228,19723, 19723,19724, 7225, 7225,19725,19725, 7236, 7236, 7236,19726, 19726, 7241, 7241,19727,19727, 7245,19728,19728,19729,19730, 19730, 7251, 7251,19731,19731, 7255,19732,19732,19733,19734, 19735,19735, 7262, 7262, 7262,19734,19734,19734,19734,19734, 19734, 7262,19734,19734,19736,19736,19736,19736,19736,18285, 19736,19737,19738,19736,19739,19740,19740,19741,19742,19742, 7290, 7290, 7290,19743,19743,19744,19744,19745, 7295, 7295, 7295,19746,19746, 7303, 7303,19747,19747, 7307,19748,19748, 19749,19750,19750, 7313,19751,19751,19752,19740,19740, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290,19753, 19753, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331,19754,19754, 7346, 7346, 7346, 7346, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290,19740,19740,19755,19755,19756, 19756,19756,19756,19757,19756,19758,19759,19759,19760,19761, 19761, 7381,19762,19762, 7384,19763,19763,19764, 7381,19759, 7381,19759,19765,19765, 7394, 7394, 7394,19766,19766, 7399, 7399,19767,19767, 7403,19768,19768,19769,19770,19770, 7409, 7409,19771,19771, 7413,19772,19772,19773, 7381,19759,19759, 19774,19774,19774,19774,19775,19775,19775,19774,19774,19774, 19774,19774,19774,19776,19776,19774,19774,19777,19777,19777, 19774,19774,19774,19774,19774,19774,19774,19774,19774,19774, 19778,19778, 7452, 7452, 7452,19774,19779,19779,19779,19779, 19774,19774,19780,19781,19781,19782,19782,19782,19782,19782, 19782,19782,19781,19783,19783,19784,19783,19783,19785,19786, 19786, 7481, 7481,19787,19787,19788,19788,19788,19788,19788, 19788,19787,19789,19789,19790,19790,19791,19791,19792,19792, 19792,19792,19792,19792,19792,19791,19791,19793,19793,19794, 19794,19794,19795,19796,19797,19798,19798,19798,19798,19798, 19793,19793,19799,19800,19800,19800,19801,19801, 7528, 7528, 19802,19803,19804,19805,19806,19807,19808,19809,19810,19811, 19812,19813,19814,19814,19815,19815,19816,19816,19806,19806, 19806,19817,19817,19806,19818,19819,19819,19819,19820,19821, 19821, 7561, 7561,19819,19822,19823,19824,19825,19825,19825, 19826,19827,19827, 7573, 7573,19825,19828,19829,19830,19830, 19830,19829,19806,19831,19832,19832,19806,18285,19833,19833, 19833,19834,19834,19835,19835,19835,19835,19835,19835,19834, 19806,19836,19837,19838,19837,19837,19839,19838,19838,19838, 19838,19840,19841,19840, 7614,19841,19841,19841,19842,19806, 19843,19843, 7622, 7622, 7622,19844,19844, 7627, 7627, 7627, 19845,19845, 7632, 7632, 7632,19846,19846, 7637, 7637, 7637, 19847,19847, 7642, 7642,19848,19848, 7646,19849,19850,19850, 19851,19851, 7652, 7652, 7652,19852,19852, 7657, 7657,19853, 19853, 7661,19854,19855,19855,19856,18285, 7667, 7668, 7667, 7668,19856,19857,19858,19858, 7675,19859,19859,19860,19856, 19856, 7675,19861,19862,19863,19863, 7686,19864,19856,19856, 19865,19856,19856, 7693, 7693,19866,19867,19868,19868,19869, 19869,19870, 7699,19856,19856, 7699,19871,19872,19872,19873, 19874,19874,19875,19875, 7712, 7712,19876,19876,19877, 7712, 19878,19878, 7722, 7722,19879,19879, 7726,19880,19880,19881, 19882,19882, 7732,19883,19883,19884,19885,19886,19885,19887, 7739, 7739,19888,19888, 7744,19889,19889,19890,19891,19891, 19892,19887,19887,19893,19894,19894,19895,19896,19896, 7759, 7759, 7759,19897,19897, 7764, 7764,19898,19898, 7768, 7768, 19899,19899, 7772,19900,19900,19901,18285, 7777,19902, 7764, 19903,19903, 7782, 7782, 7782,19904,19904, 7787, 7787, 7787, 19905,19905, 7792, 7792,19906,19906, 7796,19907,19908,19908, 19909,19909, 7802, 7802, 7802,19910,19910, 7807, 7807,19911, 19911, 7811,19912,19913,19913,19914,19914,19914,19915,19915, 19915,19915,19915,19915,18285,19916,19916,19917,19915,19918, 19919,19919,19920,19921,19921, 7835, 7835, 7835,19922,19922, 7840,19923,19923, 7843,19924,19924,19925, 7840, 7840,19926, 19926, 7851, 7851, 7851,19927,19927, 7856, 7856,19928,19928, 7860,19929,19929,19930,19931,19931, 7866, 7866,19932,19932, 7870,19933,19933,19934,19935,19936,19936, 7877, 7877, 7877, 19935,19935,19935,19935,19935,19935, 7877,19935,19935,19937, 19937,19938,19939,19938,19938,19940,19941,19940,19938,19942, 19943,19943,19944,19945,19945, 7905, 7905,19946,19947,19946, 7910, 7910,19948,19948, 7914,19949,19949,19950,18285, 7919, 19951, 7905,19943,19943,19952,19952, 7926, 7926, 7926,19953, 19953, 7931, 7931, 7931,19954,19954, 7936, 7936,19955,19955, 7940,19956,19957,19957,19958,19958, 7946, 7946, 7946,19959, 19959, 7951, 7951,19960,19960, 7955,19961,19962,19962, 7905, 19943,19943,19963,19963,19963,19963,19964,19964,19964,19963, 19963,19963,19963,19963,19965,19965,19963,19963,19966,19966, 19966,19963,19963,19963,19963,19963,19963,19963,19963,19963, 19967,19967, 7992,19963, 7992,19963,19968,19968,19968,19968, 19963,19963,19969,19970,19970,19971,19971,19971,19971,19971, 19971,19971,19970,19972,19972,19973,19972,19972,19974,19975, 19975,19976,19976,19976,19976,19976,19976,19975,19977,19977, 19978,19978,19979,19979,19980,19980,19980,19980,19980,19980, 19980,19979,19981,19982,19982,19983,19984,19984,19985,19986, 19986,19986,19986,19986,19987,19984,19988,19988,19988,19982, 19982,19989,19990,19990,19990,19991,19992,19993,19994,19995, 19996,19997,19998,19999,20000,20001,20002,20003,20003,20004, 20004,20005,20005,19995,19995,19995,20006,20006,19995,20007, 20008,20008,20008,20009,20008,20010,20011,20011,20011,20012, 20013,20013,20013,20014,20013,20015,20016,20017,20017,20017, 20016,19995,20018,20019,20019,19995,18285,20020,20020,20020, 20021,20021,20022,20022,20022,20022,20022,20022,20021,19995, 20023,20024,20025,20024,20024,20025,20025,20025,20026,20027, 20026,20027, 8142, 8142,20028,19995,20029,20029, 8148, 8148, 8148,20030,20030, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153,20031,20031, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168,20032,20032, 8183, 8183, 8183, 8183, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153,19995,18285, 8204, 8205, 8204, 8205,19995,20033, 20034,20035,20034, 8213, 8213,20036,20036, 8217,20037,20037, 20038,20039,19995,19995,19995, 8213,18285,18285, 8228,19995, 20028,19995,19995,20040,20041,19995,19995,19995,19995, 8239, 8239,20042,20042,20043,20044,20045,20045, 8247,20046,20046, 8250,20047,20047,20048, 8247,19995, 8247,20049,20049,20050, 20050, 8261,20051,20051,20052,20053,20053, 8267,20054,20054, 8270, 8267, 8267,20055,20056,20057,20058,20059,20059, 8279, 8279, 8279,20060,20060, 8284, 8284,20061,20061, 8288,20062, 20062,20063,20064,20064, 8294, 8294,20065,20065, 8298,20066, 20066,20067,20068,20068,20069,20069,20070, 8304,20071, 8304, 8304,20072,20072, 8313, 8313,20073,20073, 8317,20074,20074, 20075,20076,20076,20077,20077,20078,20071,20071,20079,20080, 20080,20081,20082,20082, 8334, 8334, 8334,20083,20083, 8339, 8339, 8339,20084,20084, 8344, 8344, 8344,20085,20085, 8349, 8349,20086,20086, 8353,20087,20087,20088,20089,20089, 8359, 20090,20090,20091, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339,20092,20092, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375,20093,20093, 8390, 8390, 8390, 8390, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339,20080, 20080,20080,20094,20094,20094,20094,20094,20094,18285,20095, 20095,20096,20096,20097,20098,20098,20099,20100,20100, 8429, 8429, 8429,20101,20101, 8434, 8434,20102,20102, 8438, 8438, 20103,20103, 8442,20104,20104,20105,18285, 8447,20106, 8434, 20107,20107, 8452, 8452, 8452,20108,20108, 8457, 8457, 8457, 20109,20109, 8462, 8462,20110,20110, 8466,20111,20112,20112, 20113,20113, 8472, 8472, 8472,20114,20114, 8477, 8477,20115, 20115, 8481,20116,20117,20117,20118,20118,20118,20119,20119, 20120,20121,20120,20122,20122,20122,18285,20123,20122,20124, 20125,20125,20126,20127,20127, 8505, 8505, 8505,20128,20128, 20129,20129,20130, 8510, 8510, 8510,20131,20131, 8518, 8518, 20132,20132, 8522,20133,20133,20134,20135,20135, 8528,20136, 20136,20137,20125,20125, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505,20138,20138, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546,20139, 20139, 8561, 8561, 8561, 8561, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 20125,20125,20140,20140,20140,20140,20141,20141,20141,20140, 20140,20140,20142,20142,20140,20140,20143,20143,20143,20140, 20140,20140,20140,20140,20140,20140,20140,20140,20144,20144, 8610, 8610,20140, 8613, 8610,20140,20145,20145,20145,20145, 20140,20140,20146,20147,20147,20148,20148,20148,20148,20148, 20148,20148,20147,20149,20149,20150,20149,20149,20151,20152, 20152,20153,20153,20153,20153,20153,20153,20152,20154,20154, 20155,20155,20156,20156,20157,20157,20157,20157,20157,20157, 20157,20156,20158,20158,20158,20158,20158,20159,20159,20160, 20160,20160,20160,20161,20161,20162,20163,20163,20163,20164, 20161,20165,20165,20165,20159,20159,20166,20167,20167,20167, 20168,20169,20170,20171,20172,20173,20174,20175,20176,20177, 20178,20179,20180,20180,20181,20181,20182,20182,20172,20172, 20172,20183,20183,20172,20184,20185,20185,20185,20186,20185, 20187,20188,20188,20188,20189,20190,20190,20190,20191,20190, 20192,20193,20194,20194,20194,20193,20172,20195,20196,20196, 20172,18285,20197,20197,20197,20198,20198,20199,20199,20199, 20199,20199,20198,20172,20172,20200,20201,20200,20201,20201, 20201,20202,20203,20202,20203,20203,20172,20172,20204,20204, 8770, 8770, 8770, 8770, 8770, 8770, 8770, 8770,20172,20172, 20172,20172,20172,20172, 8770,20172,18285, 8787, 8788, 8787, 8788,20205,20206,20207,20207,20208,20208, 8795, 8795, 8795, 20209,20209, 8802, 8802,20210,20210, 8806,20211,20211,20212, 20213,20213,20214,20172, 8795,20215,20172,20216,20172,20172, 20217,20218,20218,20172,20172,20172,20172, 8827, 8827,20219, 20219, 8831,20220,20220,20221,20222,20223,20223, 8838, 8838, 20224,20225,20224, 8843, 8843,20226,20226, 8847,20227,20227, 20228,18285, 8852,20229, 8838,20230,20231,20172,20230,20172, 8859,20232,20232, 8863, 8863,20233,20233, 8867,20234,20234, 20235,18285, 8872,20236,20237,20237, 8876, 8876,20238,20239, 8876,20240,20241,20242,20243,20243, 8886, 8886, 8886,20244, 20244, 8891, 8891, 8891,20245,20245, 8896, 8896,20246,20246, 8900,20247,20248,20248,20249,20249, 8906, 8906, 8906,20250, 20250, 8911, 8911,20251,20251, 8915,20252,20253,20253,20254, 20254, 8921,20255,20255, 8924,20256,20256,20257, 8921, 8921, 20258,20258, 8932, 8932, 8932,20259,20259, 8937, 8937,20260, 20260, 8941,20261,20261,20262,20263,20263, 8947,20264,20264, 8950,20265,20265,20266,20267,20267,20267,20268,20269,20269, 20270,20271,20271, 8963, 8963, 8963,20272,20272, 8968, 8968, 8968,20273,20273, 8973, 8973, 8973,20274,20274, 8978, 8978, 20275,20275, 8982,20276,20276,20277,20278,20278, 8988, 8988, 20279,20279, 8992,20280,20280,20281, 8963, 8963, 8963, 8963, 8963,20269,20269,20269,20269,20269,20269, 8963,20269,20282, 20269,20283,20283,20283,20283,20283,20284,20283,20285,20285, 20286,20287,20287,20288,20289,20289, 9026, 9026, 9026,20290, 20290, 9031, 9031, 9031,20291,20291, 9036, 9036, 9036,20292, 20292, 9041, 9041,20293,20293, 9045,20294,20294,20295,20296, 20296, 9051,20297,20297,20298, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031,20299,20299, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 20300,20300, 9082, 9082, 9082, 9082, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031,20287,20287,20287,20301,20302,18285,20303,20302,20302, 20302,18285,20304,20302,20305,20306,20306,20307,20308,20308, 9120, 9120, 9120,20309,20309, 9125,20310,20310, 9128,20311, 20311,20312, 9125, 9125,20313,20313, 9136, 9136, 9136,20314, 20314, 9141, 9141,20315,20315, 9145,20316,20316,20317,20318, 20318, 9151, 9151,20319,20319, 9155,20320,20320,20321,20322, 20323,20323, 9162, 9162, 9162,20322,20322,20322,20322,20322, 20322, 9162,20322,20322,20324,20324,20324,20324,20325,20325, 20325,20324,20324,20324,20324,20326,20326,20324,20324,20327, 20327,20327,20324,20324,20324,20324,20324,20324,20324,20324, 20324,20328,20328, 9203, 9203, 9203,20324,20324,20324,20324, 20329,20329,20329,20329,20324,20330,20331,20332,20332,20333, 20333,20333,20333,20333,20333,20332,20334,20334,20335,20334, 20334,20336,20337,20337,20338,20338,20338,20338,20338,20337, 20339,20339,20340,20340,20341,20341,20342,20342,20342,20342, 20342,20342,20341,20343,20343,20343,20343,20343,20343,20344, 20344,20345,20345,20345,20346,20346,20347,20348,20348,20348, 20349,20346,20350,20350,20350,20344,20344,20351,20352,20352, 20352,20353,20354,20355,20356,20357,20358,20359,20360,20361, 20362,20363,20364,20365,20365,20366,20366,20367,20367,20357, 20357,20357,20368,20368,20357,20369,20370,20370,20370,20371, 20370,20372,20373,20373,20373,20374,20375,20375,20375,20376, 20375,20377,20378,20379,20379,20379,20378,20357,20380,20381, 20381,18285,20382,20382,20382,20383,20383,20384,20384,20384, 20384,20384,20383,20357,20385,20386,20385,20386,20386,20387, 20387,20388,20388,20357,20357,20357,20357,20389,20389, 9359, 9359, 9359,20390,18285, 9364, 9365, 9364, 9365,20391,20391, 20392,20392, 9372,20393,20393, 9375, 9372, 9372,20394,20394, 9380, 9380, 9380,20395,20395, 9385, 9385,20396,20396, 9389, 20397,20397,20398,20399,20399, 9395,20400,20400,20401,20402, 9372,18285,20402,20402,20403,20402,20402,20404,20405,20406, 20402,20402, 9412, 9412,20407,20408,20407,20402, 9417, 9417, 20409,20409, 9422,20410,20410,20411,18285, 9427,20412,20413, 20414,20414, 9432, 9432, 9432,20415,20415,20416,20416,20417, 9437, 9437, 9437,20418,20418, 9445, 9445,20419,20419, 9449, 20420,20420,20421,20422,20422, 9455,20423,20423,20424,20425, 20425,20426,20426,20427, 9461,20428,20428, 9461,20429,20429, 9470, 9470, 9470,20430,20430, 9475, 9475,20431,20431, 9479, 20432,20432,20433,20434,20434, 9485,20435,20435,20436,20437, 20437, 9491, 9491, 9491,20438,20439,20440,20441,20442, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491,20443, 20443, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511,20444,20444, 9526, 9526, 9526, 9526, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491,20445,20445, 9547, 9547,20446, 20447,20446, 9552, 9552,20448,20448, 9556,20449,20449,20450, 20451,20451,20452, 9547,20453,20453, 9566, 9566, 9566,20454, 20454, 9571, 9571, 9571,20455,20455, 9576, 9576,20456,20456, 9580,20457,20458,20458,20459,20459, 9586, 9586,20460,20460, 9590, 9590,20461,20461, 9594,20462,20463,20463,20464,20464, 20464,20465,20466,20466,20467,20468,20468, 9607, 9607, 9607, 20469,20469, 9612, 9612, 9612,20470,20470, 9617, 9617, 9617, 20471,20471, 9622, 9622, 9622,20472,20472, 9627, 9627,20473, 20473, 9631,20474,20475,20475,20476,20476, 9637, 9637, 9637, 20477,20477, 9642, 9642,20478,20478, 9646,20479,20480,20480, 20481,20482,20482,20481,20483,20483,20483,20483,20483,20483, 20483,20484,20484,20485,20486,20486,20487,20488,20488, 9669, 9669, 9669,20489,20489, 9674, 9674, 9674,20490,20490, 9679, 9679, 9679,20491,20491, 9684, 9684,20492,20492, 9688,20493, 20493,20494,20495,20495, 9694, 9694,20496,20496, 9698,20497, 20497,20498, 9669, 9669, 9669, 9669, 9669,20486,20486,20486, 20486,20486,20486, 9669,20486,20499,20486,20500,20501,18285, 20502,20501,20501,20501,18285,20503,20501,20504,20505,20505, 20506,20507,20507, 9733, 9733, 9733,20508,20508, 9738, 9738, 20509,20509, 9742, 9742,20510,20510, 9746,20511,20511,20512, 18285, 9751,20513, 9738,20514,20514, 9756, 9756, 9756,20515, 20515, 9761, 9761, 9761,20516,20516, 9766, 9766,20517,20517, 9770,20518,20519,20519,20520,20520, 9776, 9776, 9776,20521, 20521, 9781, 9781,20522,20522, 9785,20523,20524,20524,20525, 20525,20525,20526,20526,20526,20526,20527,20527,20527,20526, 20526,20526,20528,20528,20526,20526,20529,20529,20529,20526, 20526,20526,20526,20526,20526,20526,20526,20526,20530,20530, 9820, 9820, 9820,20526,20526,20531,20531,20531,20531,20526, 20532,20532,20533,20534,20534,20535,20535,20535,20535,20535, 20535,20534,20536,20537,20536,20536,20538,20539,20539,20540, 20540,20540,20540,20540,20539,20541,20542,20543,20543,20544, 20544,20544,20544,20544,20544,20543,20545,20545,20545,20545, 20545,20545,20546,20547,20547,20547,20548,20548,20549,20550, 20550,20550,20551,20548,20552,20552,20552,20546,20546,20553, 20554,20555,20555,20556,20557,20558,20559,20560,20561,20562, 20563,20564,20565,20566,20567,20567,20568,20568,20569,20569, 20560,20560,20560,20570,20560,20571,20572,20572,20572,20573, 20574,20574,20574,20575,20576,20576,20576,20577,20578,20579, 20580,20580,20580,20579,20560,20581,20582,20582,18285,20583, 20584,20583,20585,20585,20586,20586,20586,20586,20586,20585, 20560,20587,20587,20588,20588,20589,20589,20590,20590,20560, 20560,20560,20560,20591,20591, 9965, 9965, 9965,20592,18285, 9970, 9971, 9970, 9971,20593,20593,20594,20594, 9978, 9978, 20595, 9978,20596,20596, 9984, 9984, 9984,20597,20597, 9989, 9989, 9989,20598,20598, 9994, 9994,20599,20599, 9998,20600, 20601,20601,20602,20602,10004,10004,20603,20603,10008,20604, 20605,20605,20606, 9978,20607,20608,20606,20606,20609,20610, 20610,20611,20606,20606,20606,10025,10025,20612,20612,20613, 20613,20614,10029,20606,20606,10029,10029,20615,20615,10039, 10039,20616,20616,10043,20617,20617,20618,20619,20619,10049, 20620,20620,20621,20622,20623,20623,10056,10056,10056,20624, 20624,10061,20625,20625,10064,20626,20626,20627,10061,10061, 20628,20628,10072,10072,10072,20629,20629,10077,10077,20630, 20630,10081,20631,20631,20632,20633,20633,10087,10087,20634, 20634,10091,20635,20635,20636,20637,20637,10097,20638,20638, 10100,20639,20639,20640,10097,20641,20641,10097,20642,20642, 10110,10110,10110,20643,20643,10115,10115,10115,20644,20644, 10120,10120,20645,20645,10124,20646,20646,20647,20648,20648, 10130,10130,20649,20649,10134,20650,20650,20651,20652,20652, 10140,10140,10140,20653,20654,20654,20655,20656,20657,10140, 10140,10140,10140,10140,20658,20658,20658,20658,20658,20658, 10140,20659,20659,10163,10163,10163,20660,20660,20661,20661, 20662,10168,10168,10168,20663,20663,10176,10176,20664,20664, 10180,20665,20665,20666,20667,20667,20668,20668,20669,10163, 10163,10163,10163,10163,10163,10163,10163,10163,10163,20670, 20670,10201,10201,10201,10201,10201,10201,10201,10201,10201, 10201,10201,10201,10201,20671,20671,10216,10216,10216,10163, 10163,10163,10163,10163,10163,10163,10163,10163,10163,10163, 10163,10163,10163,10163,20672,20672,20672,20673,20674,20674, 20675,20676,20676,10243,10243,10243,20677,20677,10248,10248, 10248,10248,10248,10248,10248,10248,10248,10248,10248,10248, 10248,20678,20678,10263,10263,10263,10263,10263,10263,10263, 10263,10263,10263,10263,10263,10263,20679,20679,10278,10278, 10278,10278,10248,10248,10248,10248,10248,10248,10248,10248, 10248,10248,10248,10248,10248,10248,10248,20674,20674,20680, 20674,20672,20672,20672,20672,20672,20681,20681,20682,20683, 20683,20684,20685,20685,10314,10314,10314,20686,20686,10319, 10319,10319,20687,20687,10324,10324,10324,20688,20688,10329, 10329,10329,20689,20689,10334,10334,20690,20690,10338,20691, 20692,20692,20693,20693,10344,10344,10344,20694,20694,10349, 10349,20695,20695,10353,20696,20697,20697,20698,20699,20699, 20698,20700,20701,18285,20702,20701,20703,20701,18285,20701, 20701,20704,20705,20705,20706,20707,20707,10377,10377,10377, 20708,20708,10382,10382,10382,20709,20709,10387,10387,10387, 20710,20710,10392,10392,20711,20711,10396,20712,20712,20713, 20714,20714,10402,20715,20715,20716,10382,10382,10382,10382, 10382,10382,10382,10382,10382,10382,20717,20717,10418,10418, 10418,10418,10418,10418,10418,10418,10418,10418,10418,10418, 10418,20718,20718,10433,10433,10433,10433,10382,10382,10382, 10382,10382,10382,10382,10382,10382,10382,10382,10382,10382, 10382,10382,20705,20705,20705,20719,20719,20719,20719,20720, 20720,20720,20719,20719,20719,20721,20721,20722,20719,20719, 20723,20723,20723,20719,20719,20719,20719,20719,20719,20719, 20719,20719,20719,20724,20724,10485,10485,10485,20719,10489, 20719,20725,20725,20725,20725,20719,20726,20727,20728,20728, 20729,20729,20729,20729,20729,20729,20728,20730,20731,20730, 20730,20732,20733,20733,20734,20734,20734,20734,20734,20733, 20735,20736,20737,20737,20738,20738,20738,20738,20738,20738, 20737,20739,20739,20739,20739,20739,20739,20740,20741,20741, 20741,20742,20742,20743,20744,20744,20744,20745,20742,20742, 18285,20746,20747,20747,20740,20740,20748,20749,20749,20749, 20741,20749,20750,20750,20751,20752,20753,20754,20755,20756, 20757,20758,20759,20760,20761,20761,20762,20762,20763,20763, 20755,20755,20755,20764,20755,20765,20766,20766,20766,20767, 20768,20769,20768,20770,20771,20771,20771,20772,20773,20774, 20774,20755,20775,20776,20776,18285,20777,20777,20778,20777, 20779,20779,20780,20780,20780,20780,20780,20780,20779,20781, 20781,20782,20782,20783,20783,20784,20784,20755,20755,20755, 20755,18285,10632,10633,10632,10633,20785,20785,20786,20786, 10640,10640,10640,20787,10640,10640,10640,10640,10640,10640, 10640,10640,10640,10640,20788,20788,10656,10656,10656,10656, 10656,10656,10656,10656,10656,10656,10656,10656,10656,10640, 10640,10640,10640,10640,10640,10640,10640,10640,10640,10640, 10640,10640,10640,10640,20755,10640,20777,20789,20755,20755, 20790,20791,20792,20793,20755,10695,10695,20794,20794,10699, 20795,20795,10702,20796,20796,20797,10699,20755,10699,20798, 20798,10711,10711,10711,20799,20799,10716,10716,20800,20800, 10720,20801,20801,20802,20803,20803,10726,10726,20804,20804, 10730,20805,20805,20806,20807,20808,20808,10737,10737,10737, 20809,20809,10742,10742,20810,20810,10746,10746,20811,20811, 10750,20812,20812,20813,18285,10755,20814,10742,20815,20815, 10760,10760,10760,20816,20816,10765,10765,10765,20817,20817, 10770,10770,20818,20818,10774,20819,20820,20820,20821,20821, 10780,10780,10780,20822,20822,10785,10785,20823,20823,10789, 20824,20825,20825,20826,20826,10795,10795,20827,20828,20827, 10800,10800,20829,20829,10804,20830,20830,20831,18285,10809, 20832,10795,20833,20834,20834,10815,10815,10815,20835,20835, 10820,10820,10820,20836,20836,10825,10825,10825,20837,20837, 10830,10830,20838,20838,10834,20839,20840,20840,20841,20841, 10840,10840,10840,20842,20842,10845,10845,20843,20843,10849, 20844,20845,20845,20846,20846,10855,10855,10855,20847,20848, 20848,10861,20849,20849,20850,20851,20852,20853,20854,20854, 10870,10870,10870,20855,20855,10875,20856,20856,10878,20857, 20857,20858,10875,10875,20859,20859,10886,10886,10886,20860, 20860,10891,10891,20861,20861,10895,20862,20862,20863,20864, 20864,10901,20865,20865,10904,20866,20866,20867,10870,10870, 10870,10870,10870,20868,20868,20868,20868,20868,10870,20868, 20868,20868,20869,20870,20870,20871,20872,20872,10928,10928, 10928,10928,10928,10928,10928,10928,20870,20870,20870,20870, 20870,20870,10928,20870,20870,20873,20870,20868,20868,20868, 20868,20868,20874,20874,20875,20876,20876,20877,20878,20878, 10960,10960,10960,20879,20879,10965,10965,10965,10965,10965, 10965,10965,10965,10965,10965,10965,10965,10965,20880,20880, 10980,10980,10980,10980,10980,10980,10980,10980,10980,10980, 10980,10980,10980,20881,20881,10995,10995,10995,10995,10965, 10965,10965,10965,10965,10965,10965,10965,10965,10965,10965, 10965,10965,10965,10965,20876,20876,20882,20876,20883,20868, 18285,20868,20884,20884,20868,18285,20868,20885,20886,20886, 20887,20888,20888,11033,11033,11033,20889,20889,11038,11038, 11038,20890,20890,11043,11043,11043,20891,20891,11048,11048, 20892,20892,11052,20893,20893,20894,20895,20895,11058,11058, 20896,20896,11062,20897,20897,20898,11033,11033,11033,11033, 11033,20886,20886,20886,20886,20886,20886,11033,20886,20899, 20886,20900,20900,20900,20900,20901,20901,20901,20900,20900, 20902,20902,20903,20904,20903,20900,20900,20905,20906,20906, 20900,20900,20900,20900,20900,20907,20900,20900,20900,20900, 20908,20908,11112,11112,11112,20900,20900,20900,20900,20909, 20909,20909,20909,20900,20910,20911,20912,20912,20913,20913, 20913,20913,20913,20913,20913,20912,20914,20915,20914,20914, 20916,20917,20917,20918,20918,20918,20918,20918,20918,20917, 20919,20920,20921,20921,20922,20922,20922,20922,20922,20922, 20922,20921,20923,20923,20923,20923,20923,20923,20924,20925, 20925,20925,20926,20926,20927,20928,20929,20929,20930,20926, 20926,20926,20926,20926,20926,20926,20931,20931,20931,20931, 20931,20932,20932,20924,20924,20933,20934,20934,20934,20935, 20935,20936,20937,20938,20939,20940,20941,20942,20943,20944, 20945,20946,20946,20947,20947,20948,20948,20940,20940,20940, 20949,20940,20950,20951,20951,20951,20952,20953,20954,20954, 20954,20953,20955,20956,20956,20956,20957,20958,20959,20959, 20940,20960,20961,18285,20962,20940,20963,20964,20964,20965, 20965,20965,20965,20965,20964,20966,20966,20967,20967,20966, 20968,20969,20969,20940,20940,20940,18285,20970,20970,20971, 20971,11271,11271,11271,11271,11271,11271,11271,11271,11271, 20940,11271,20940,20972,20940,20940,20973,20973,20974,20975, 20940,20940,20940,20976,20976,11295,11295,20977,20978,20977, 11300,11300,20979,20979,11304,20980,20980,20981,18285,11309, 20982,11295,20983,20983,11314,11314,11314,20984,20984,11319, 11319,11319,20985,20985,11324,11324,20986,20986,11328,20987, 20988,20988,20989,20989,11334,11334,11334,20990,20990,11339, 11339,20991,20991,11343,20992,20993,20993,20994,20995,20995, 11350,11350,11350,20996,20996,11355,11355,11355,20997,20997, 11360,11360,11360,20998,20998,11365,11365,20999,20999,11369, 21000,21000,21001,21002,21002,11375,21003,21003,21004,11355, 11355,11355,11355,11355,11355,11355,11355,11355,11355,21005, 21005,11391,11391,11391,11391,11391,11391,11391,11391,11391, 11391,11391,11391,11391,21006,21006,11406,11406,11406,11406, 11355,11355,11355,11355,11355,11355,11355,11355,11355,11355, 11355,11355,11355,11355,11355,21007,21007,11427,11427,11427, 21008,21008,21009,21009,21010,11432,11432,11432,21011,21011, 11440,11440,21012,21012,11444,21013,21013,21014,21015,21015, 11450,21016,21016,21017,21018,21019,21019,11457,11457,11457, 11457,11457,11457,11457,11457,11457,11457,11457,11457,11457, 21020,21020,11472,11472,11472,11472,11472,11472,11472,11472, 11472,11472,11472,11472,11472,21021,21021,11487,11487,11487, 11487,11457,11457,11457,11457,11457,11457,11457,11457,11457, 11457,11457,11457,11457,11457,11457,21022,21022,11508,11508, 11508,21023,21024,21024,11514,11514,21025,21025,11518,21026, 21026,21027,21028,21028,21029,21030,21031,21032,21032,11529, 11529,11529,21033,21033,11534,11534,21034,21034,11538,11538, 21035,21035,11542,21036,21036,21037,21038,21038,21039,11534, 21040,21040,11552,11552,11552,21041,21041,11557,11557,11557, 21042,21042,11562,11562,21043,21043,11566,21044,21045,21045, 21046,21046,11572,11572,21047,21047,11576,11576,21048,21048, 11580,21049,21050,21050,21051,21051,21051,21052,21053,21053, 21054,21055,21055,11593,11593,11593,21056,21057,21058,21053, 21051,21051,21051,21051,21051,21051,21059,21060,21061,21061, 21062,21063,21063,11613,11613,11613,11613,11613,11613,11613, 11613,21061,21061,21061,21061,21061,21061,11613,21061,21061, 21064,21061,21065,21051,18285,21051,21066,21066,11638,21067, 21068,21051,21069,21070,21070,21071,21072,21072,11648,11648, 11648,21073,21073,11653,11653,11653,21074,21074,11658,11658, 11658,21075,21075,11663,11663,11663,21076,21076,11668,11668, 21077,21077,11672,21078,21079,21079,21080,21080,11678,11678, 11678,21081,21081,11683,11683,21082,21082,11687,21083,21084, 21084,21085,21086,21086,21085,21087,21087,21087,21088,21088, 21088,21087,21087,21087,21089,21089,21090,21087,21087,21091, 21092,21092,21093,21093,21087,21087,21087,21087,21094,21094, 21094,21087,21087,21087,21087,21095,21095,11727,11727,11727, 21087,21087,21096,21096,21096,21087,21097,21098,21099,21099, 21100,21100,21100,21100,21100,21100,21099,21101,21102,21101, 21101,21103,21103,21104,21104,21104,21104,21104,21103,21105, 21106,21107,21107,21108,21108,21108,21108,21108,21108,21107, 21109,21110,21110,21110,21110,21110,21111,21112,21112,21112, 21113,21113,21114,21115,21115,21115,21115,21115,21116,21116, 21117,21113,21113,21113,21113,21113,21113,21112,21118,21118, 21118,21119,21119,21111,21111,21120,21120,21120,21121,21121, 21122,21123,21124,21125,21126,21127,21128,21129,21130,21131, 21132,21132,21133,21134,21126,21126,21126,21135,21126,21136, 21137,21137,21137,21138,21139,21139,21139,21138,21140,21141, 21141,21141,21142,21143,21143,21126,21144,21145,18285,21146, 21126,21147,21148,21148,21149,21149,21149,21148,21150,21150, 21151,21151,21152,21152,21126,21126,21126,21153,21153,21154, 21154,11871,11871,11871,21126,11871,21126,21126,21126,21126, 21155,21155,11882,21156,21156,21157,21158,21159,21159,11889, 11889,11889,21160,21160,21161,21161,21162,11894,11894,11894, 21163,21163,11902,11902,21164,21164,11906,21165,21165,21166, 21167,21167,11912,21168,21168,21169,11889,11889,11889,11889, 11889,11889,11889,11889,11889,11889,21170,21170,11928,11928, 11928,11928,11928,11928,11928,11928,11928,11928,11928,11928, 11928,21171,21171,11943,11943,11943,11943,11889,11889,11889, 11889,11889,11889,11889,11889,11889,11889,11889,11889,11889, 11889,11889,21172,21173,21173,11965,11965,11965,21174,21174, 11970,11970,11970,21175,21175,11975,11975,11975,21176,21176, 11980,11980,21177,21177,11984,21178,21178,21179,21180,21180, 11990,11990,21181,21181,11994,21182,21182,21183,11965,11965, 11965,11965,11965,21184,21184,21184,21184,21184,21184,11965, 21185,21185,12012,12012,12012,21186,21186,12017,21187,21187, 12020,21188,21188,21189,12017,12017,21190,21190,12028,12028, 12028,21191,21191,12033,12033,21192,21192,12037,21193,21193, 21194,21195,21195,12043,12043,21196,21196,12047,21197,21197, 21198,21199,21200,21200,12054,12054,12054,12054,12054,12054, 12054,12054,21199,21199,21199,21199,21199,21199,12054,21201, 21201,12071,12071,12071,21202,21202,12076,12076,21203,21203, 12080,21204,21204,21205,21206,21206,12086,21207,21207,21208, 21209,21199,21210,21210,12094,12094,12094,21211,21211,12099, 12099,12099,21212,21212,12104,12104,12104,21213,21213,12109, 12109,21214,21214,12113,21215,21215,21216,21217,21217,21218, 21218,21219,12099,12099,12099,12099,12099,12099,12099,12099, 12099,12099,21220,21220,12134,12134,12134,12134,12134,12134, 12134,12134,12134,12134,12134,12134,12134,21221,21221,12149, 12149,12149,12099,12099,12099,12099,12099,12099,12099,12099, 12099,12099,12099,12099,12099,12099,12099,21199,21199,21199, 21222,21223,21223,21224,21225,21225,12176,12176,12176,21226, 21227,21227,21227,21199,21199,21199,21199,21199,21199,21228, 21229,21230,21230,21231,21232,21232,12196,12196,12196,21233, 21234,21235,21230,21236,21199,21199,21237,21238,21239,21199, 21238,18285,21199,21240,21241,21241,21242,21243,21243,12219, 12219,12219,21244,21244,12224,12224,12224,12224,12224,12224, 12224,12224,12224,12224,12224,12224,12224,21245,21245,12239, 12239,12239,12239,12239,12239,12239,12239,12239,12239,12239, 12239,12239,21246,21246,12254,12254,12254,12254,12224,12224, 12224,12224,12224,12224,12224,12224,12224,12224,12224,12224, 12224,12224,12224,21241,21241,21247,21241,21199,21199,21248, 21248,21199,21249,21249,21250,21199,21199,21251,21251,21252, 21253,21252,21252,21199,21199,21199,21199,21254,21254,21199, 21199,21199,21199,21255,21255,12305,12305,12305,21199,12309, 21199,21256,21256,21256,21199,21257,21258,21259,21259,21260, 21260,21260,21259,21261,21261,21261,21262,21262,21263,21263, 21263,21262,21264,21265,21266,21266,21267,21267,21267,21267, 21266,21268,21268,21268,21268,21268,21269,21269,21269,21269, 21269,21270,21271,21271,21272,21273,21274,21274,21274,21275, 21275,21272,21272,21272,21272,21272,21272,21271,21276,21276, 21276,21277,21277,21270,21270,21278,21278,21278,21279,21279, 21280,21281,21282,21283,21284,21285,21286,21287,21288,21289, 21290,21290,21291,21292,21284,21284,21284,21293,21284,21294, 21294,21294,21295,21296,21296,21296,21295,21297,21297,21297, 21298,21299,21299,21284,21300,21301,18285,21302,21303,21303, 21304,21305,21304,21304,21304,21305,21306,21306,21307,21307, 21284,21284,21284,21308,21308,21309,21309,12437,12437,12437, 21284,12437,12420,21284,21284,21284,21310,21310,12448,12448, 21311,21311,12452,21312,21312,21313,21314,21315,21316,21317, 21317,12461,12461,12461,21318,21318,12466,21319,21319,12469, 21320,21320,21321,12466,12466,21322,21322,12477,12477,12477, 21323,21323,12482,12482,21324,21324,12486,21325,21325,21326, 21327,21327,12492,12492,21328,21328,12496,21329,21329,21330, 12461,12461,12461,12461,12461,21331,21331,21331,21331,21331, 21331,12461,21332,21332,12514,12514,12514,21333,21333,12519, 12519,12519,21334,21334,12524,12524,12524,21335,21335,12529, 12529,12529,21336,21336,12534,12534,21337,21337,12538,21338, 21339,21339,21340,21340,12544,12544,12544,21341,21341,12549, 12549,21342,21342,12553,21343,21344,21344,21345,21345,12559, 12559,12559,21346,21346,12564,12564,21347,21347,12568,12568, 21348,21348,12572,21349,21349,21350,18285,12577,21351,12564, 21352,21352,12582,12582,12582,21353,21353,12587,12587,12587, 21354,21354,12592,12592,21355,21355,12596,21356,21357,21357, 21358,21358,12602,12602,12602,21359,21359,12607,12607,21360, 21360,12611,21361,21362,21362,21363,21364,21364,12618,12618, 12618,21365,21365,12623,12623,12623,21366,21366,12628,12628, 12628,21367,21367,12633,12633,21368,21368,12637,21369,21370, 21370,21371,21371,12643,12643,21372,21372,12647,21373,21374, 21374,21375,21376,21376,12654,12654,12654,21377,21377,12659, 12659,12659,21378,21378,12664,12664,12664,21379,21379,12669, 12669,21380,21380,12673,21381,21381,21382,21383,21383,12679, 21384,21384,12682,21385,21385,21386,12654,12654,12654,12654, 12654,21387,21387,21387,21387,21387,12654,21387,21387,21387, 21388,21389,21389,21390,21391,21391,21387,21387,21387,21392, 21387,21387,21393,21394,21395,21395,21396,21397,21397,12719, 12719,12719,21398,21399,21399,21399,21400,21387,21387,21401, 21387,21402,18285,21387,21403,21404,21404,21405,21406,21406, 12740,12740,12740,12740,12740,12740,12740,12740,21404,21404, 21404,21404,21404,21404,12740,21404,21404,21407,21404,21387, 21387,21408,21408,21387,21409,21409,21410,21387,21387,21411, 21411,21412,21413,21412,21412,21387,21387,21387,21414,21414, 21387,21387,21387,21387,21415,21415,12786,12786,12786,21387, 21387,21387,21387,21416,21416,21416,21387,21417,21418,21419, 21418,21418,21418,21419,21420,21420,21420,21421,21422,21421, 21421,21421,21422,21423,21424,21425,21424,21424,21424,21426, 21425,21427,21427,21427,21427,21427,21427,21428,21428,21428, 21428,21428,21429,21430,21430,21431,21432,21432,21432,21433, 21433,21431,21431,21431,21431,21431,12844,21430,21434,21434, 21434,21435,21435,21429,21429,21436,21436,21436,21437,21437, 21438,21439,21439,21440,21440,21441,21442,21443,21443,21444, 21445,21440,21440,21440,21446,21440,21447,21447,21447,21448, 21449,21449,21449,21448,21450,21450,21450,21451,21452,21452, 21440,21453,21454,18285,21455,21456,21457,21458,21458,21458, 21459,21459,21459,21460,21440,21440,21440,21461,21462,21440, 21463,21440,21440,21440,21440,21464,21464,12917,12917,12917, 21465,21465,12922,12922,21466,21466,12926,21467,21467,21468, 21469,21469,21470,21470,21471,21472,21473,21473,12938,12938, 12938,21474,21474,12943,12943,21475,21475,12947,12947,21476, 21476,12951,21477,21477,21478,18285,12956,21479,12943,21480, 21480,12961,12961,12961,21481,21481,12966,12966,12966,21482, 21482,12971,12971,21483,21483,12975,21484,21485,21485,21486, 21486,12981,12981,12981,21487,21487,12986,12986,21488,21488, 12990,21489,21490,21490,21491,21491,12996,12996,12996,21492, 21492,13001,13001,13001,13001,13001,13001,13001,13001,13001, 13001,13001,13001,13001,21493,21493,13016,13016,13016,13016, 13016,13016,13016,13016,13016,13016,13016,13016,13016,21494, 21494,13031,13031,13031,13031,13001,13001,13001,13001,13001, 13001,13001,13001,13001,13001,13001,13001,13001,13001,13001, 21495,21495,13052,13052,13052,21496,21496,13057,13057,13057, 21497,21497,13062,13062,13062,21498,21498,13067,13067,21499, 21499,13071,21500,21500,21501,21502,21502,13077,21503,21503, 21504,13057,13057,13057,13057,13057,13057,13057,13057,13057, 13057,21505,21505,13093,13093,13093,13093,13093,13093,13093, 13093,13093,13093,13093,13093,13093,21506,21506,13108,13108, 13108,13108,13057,13057,13057,13057,13057,13057,13057,13057, 13057,13057,13057,13057,13057,13057,13057,21507,21508,21508, 13130,13130,13130,21509,21509,13135,13135,13135,13135,13135, 13135,13135,13135,21510,21510,13145,13145,13145,13145,13145, 13145,13145,13145,13145,13145,13145,13145,13145,13135,13135, 13135,13135,13135,13135,13135,13135,13135,13135,13135,13135, 13135,13135,13135,21511,21512,21512,13176,13176,13176,21513, 21513,13181,13181,13181,21514,21514,13186,13186,13186,21515, 21515,13191,13191,13191,21516,21516,13196,13196,21517,21517, 13200,21518,21519,21519,21520,21520,13206,13206,21521,21521, 13210,13210,21522,21522,13214,21523,21524,21524,21525,21525, 21525,21526,21527,21527,21528,21529,21529,21525,21525,21525, 21530,21531,21530,21525,21525,21525,21532,21533,21533,21534, 21535,21535,21536,21525,21525,21525,21537,18285,21525,21538, 21539,21539,21540,21541,21541,13255,13255,13255,21542,21543, 21544,21539,21525,21525,21545,21545,21525,21546,21546,21547, 21525,21525,21548,21548,21549,21550,21551,21551,21525,21525, 21525,21525,21552,21552,21525,21525,21525,21525,21553,21553, 13290,13290,13290,21525,21525,21554,21554,21554,21525,21555, 21556,21557,21557,21557,21558,21558,21558,21559,21560,21560, 21560,21561,21562,21563,21563,21563,21564,21564,21564,21564, 21564,21564,21565,21565,21565,21565,21565,21565,21566,21566, 21564,21566,21566,21567,21568,21568,21569,21570,21570,21570, 21571,21571,21569,21569,21569,21568,21572,21572,21572,21573, 21573,21567,21567,21574,21574,21574,21575,21575,21576,21525, 21577,21578,21579,21579,21580,21581,21525,21525,21525,21582, 21583,21584,21584,21584,21585,21586,21586,21586,21585,21587, 21587,21587,21588,21589,21589,21525,21590,18285,21591,21592, 21593,21593,21593,21594,21594,21525,21525,21525,21595,21595, 21595,21595,21596,21525,21597,21525,21525,21525,21598,21598, 13410,13410,13410,21525,21599,21599,13416,13416,13416,21600, 21600,13421,13421,21601,21601,13425,21602,21602,21603,21604, 21604,13431,21605,21605,13434,21606,21606,21607,21608,21609, 21609,13441,13441,13441,21610,21610,13446,13446,13446,21611, 21611,13451,13451,13451,21612,21612,13456,13456,21613,21613, 13460,21614,21614,21615,21616,21616,13466,21617,21617,21618, 13446,13446,13446,13446,13446,13446,13446,13446,13446,13446, 21619,21619,13482,13482,13482,13482,13482,13482,13482,13482, 13482,13482,13482,13482,13482,21620,21620,13497,13497,13497, 13497,13446,13446,13446,13446,13446,13446,13446,13446,13446, 13446,13446,13446,13446,13446,13446,21621,21621,13518,13518, 13518,13518,13518,13518,13518,13518,21622,21622,21622,21622, 21622,21622,13518,21623,21623,13535,13535,13535,21624,21624, 13540,13540,13540,21625,21625,13545,13545,13545,21626,21626, 13550,13550,21627,21627,13554,21628,21628,21629,21630,21630, 13560,13560,21631,21631,13564,21632,21632,21633,13535,13535, 13535,13535,13535,21622,21622,21622,21622,21622,21622,13535, 21634,21635,21635,13583,13583,13583,13583,21636,21636,13589, 13589,13589,21637,21637,13594,13594,13594,13594,13594,13594, 13594,13594,13594,13594,13594,13594,13594,21638,21638,13609, 13609,13609,13609,13609,13609,13609,13609,13609,13609,13609, 13609,13609,21639,21639,13624,13624,13624,13594,13594,13594, 13594,13594,13594,13594,13594,13594,13594,13594,13594,13594, 13594,13594,21622,21622,21622,21640,21641,21641,21642,21643, 21643,21622,21622,21622,21622,18285,21644,21622,21622,21645, 21646,21646,21647,21648,21648,21649,21622,21622,21622,21650, 18285,21622,21651,21652,21652,21653,21654,21654,13678,13678, 13678,21655,21656,21656,21656,21622,21622,21657,21657,21658, 21659,21659,21660,21622,21622,21661,21662,21662,21663,21664, 21664,21622,21622,21622,21665,21666,21666,21622,21622,21622, 21667,21667,13712,13712,13712,21622,13716,21622,21668,21669, 21668,21622,21670,21671,21671,21671,21672,21672,21672,21673, 21673,21673,21674,21675,21675,21675,21676,21676,21676,21676, 21676,21676,21676,21677,21677,21677,21677,21677,21677,21678, 21678,21676,21678,21678,21679,21680,21680,21681,21682,21682, 21682,21683,21683,21681,21681,21680,21680,18285,21684,21684, 21684,21685,21685,21679,21679,21686,21686,21687,21688,21622, 21689,21690,21691,21692,21693,21622,21622,21622,21694,21695, 21695,21696,21696,21696,21697,21698,21698,21698,21697,21699, 21699,21699,21700,21701,21701,21622,21702,18285,21703,21703, 21704,21704,21704,21622,21622,21622,21705,21705,21706,21622, 21707,21622,21622,21622,21708,21708,13826,13826,13826,21709, 21709,13831,13831,13831,21710,21710,13836,13836,13836,21711, 21711,13841,13841,21712,21712,13845,21713,21714,21714,21715, 21715,13851,13851,21716,21716,13855,13855,21717,21717,13859, 21718,21719,21719,21720,21721,21721,13866,13866,13866,21722, 21722,13871,13871,13871,21723,21723,13876,13876,13876,21724, 21724,13881,13881,21725,21725,13885,21726,21726,21727,21728, 21728,13891,13891,21729,21729,13895,21730,21730,21731,13866, 13866,13866,13866,13866,21732,21732,21732,21732,21732,21732, 13866,21733,21733,13913,13913,13913,21734,21734,13918,13918, 13918,21735,21735,13923,13923,13923,21736,21736,13928,13928, 13928,21737,21737,13933,13933,13933,21738,21738,13938,13938, 21739,21739,13942,21740,21741,21741,21742,21742,13948,13948, 13948,21743,21743,13953,13953,21744,21744,13957,21745,21746, 21746,21747,21747,21748,21748,13965,13965,13965,13965,13965, 13965,13965,13965,21749,21749,21749,21749,21749,13965,21749, 21749,21749,21750,21750,21751,21751,21749,21749,21749,21752, 21749,21749,21753,21754,21754,21755,21756,21756,21757,21749, 21749,21749,21749,18285,21749,21758,21759,21759,21760,21761, 21761,21749,21749,21762,21763,21764,21764,21765,21765,21766, 21749,21749,21767,21768,21768,21769,21769,21749,21749,21749, 21770,21770,21770,21771,21771,21749,21749,21749,21772,21772, 14040,14040,14040,21749,21749,21749,21749,21773,21774,21774, 21773,21749,21775,21776,21776,21776,21777,21777,21777,21778, 21778,21778,21779,21780,21780,21780,21781,21781,21781,21781, 21781,21781,21781,21782,21782,21782,21782,21782,21782,21783, 21783,21781,21783,21783,21784,21785,21785,21786,21787,21787, 21787,21788,21788,21786,21785,21785,21785,21785,21785,21785, 21785,21789,21789,21790,21784,21784,21791,21791,21792,21793, 21749,21794,21795,21796,21797,21798,21749,21749,21749,21799, 21799,21800,21801,21801,21801,21802,21803,21803,21803,21802, 21804,21804,21804,21805,21805,21805,21805,21806,21749,21807, 18285,21808,21809,21809,21809,21749,21749,21810,21810,21811, 21749,21812,21749,21749,21749,21813,21813,14157,14157,14157, 14157,14157,14157,14157,14157,14157,14157,14157,14157,14157, 21814,21814,14172,14172,14172,14172,14172,14172,14172,14172, 14172,14172,14172,14172,14172,21815,21815,14187,14187,14187, 14157,14157,14157,14157,14157,14157,14157,14157,14157,14157, 14157,14157,14157,14157,14157,21816,21817,21817,14208,14208, 14208,21818,21818,14213,14213,14213,21819,21819,14218,14218, 14218,21820,21820,14223,14223,14223,21821,21821,14228,14228, 21822,21822,14232,21823,21824,21824,21825,21825,14238,14238, 14238,21826,21826,14243,14243,21827,21827,14247,21828,21829, 21829,21830,21830,14253,14253,14253,21831,21831,14258,14258, 14258,21832,21832,14263,14263,14263,14263,14263,14263,14263, 14263,14263,14263,14263,14263,14263,21833,21833,14278,14278, 14278,14278,14278,14278,14278,14278,14278,14278,14278,14278, 14278,21834,21834,14293,14293,14293,14293,14263,14263,14263, 14263,14263,14263,14263,14263,14263,14263,14263,14263,14263, 14263,14263,21835,21835,14314,21836,21836,14317,14317,14317, 21837,21837,21837,21838,21839,21840,21840,21837,21837,21841, 21842,21837,21837,21843,21843,21844,21844,21845,21837,21837, 21846,21847,21837,21848,21849,21849,21850,21851,21851,21837, 21837,21852,21853,21853,21853,21853,21854,21855,21856,21837, 21857,21858,21858,21859,21837,21837,21837,21860,21860,21860, 21861,21861,21837,21837,21837,21862,21862,14377,14377,14377, 21837,21837,21863,21864,21864,21863,21837,21865,21866,21866, 21866,21867,21867,21867,21868,21868,21868,21869,21870,21870, 21870,21871,21871,21871,21871,21871,21871,21871,21872,21872, 21872,21872,21872,21872,21873,21873,21871,21873,21873,21874, 21875,21875,21876,21877,21877,21878,21876,21875,21875,21875, 21875,21875,21875,21879,21879,21880,21874,21874,21881,21881, 21882,21883,21837,21884,21885,21886,21887,21837,21837,21837, 21888,21889,21890,21890,21890,21891,21892,21892,21892,21891, 21893,21893,21893,21894,21894,21895,21837,21896,18285,21897, 21898,21898,21898,21837,21899,21899,21900,21837,21901,21837, 21837,21837,21902,21902,14484,14484,14484,14484,14484,14484, 14484,14484,21837,21837,21837,21837,21837,14484,21903,21904, 21904,14501,14501,14501,21905,21905,14506,14506,14506,14506, 14506,14506,14506,14506,14506,14506,14506,14506,14506,21906, 21906,14521,14521,14521,14521,14521,14521,14521,14521,14521, 14521,14521,14521,14521,21907,21907,14536,14536,14536,14536, 14506,14506,14506,14506,14506,14506,14506,14506,14506,14506, 14506,14506,14506,14506,14506,21908,21908,14557,14557,14557, 14557,14557,14557,14557,14557,21837,21837,21837,21837,21837, 21837,14557,21909,21910,21911,21911,14576,14576,14576,21837, 21837,21837,21912,21913,21913,21913,21914,21915,21837,21916, 21917,21916,21837,21837,21837,21918,21919,21920,21920,21921, 21837,21837,21922,21923,21922,21837,21924,21925,21925,21926, 21927,21927,21837,21837,21928,21929,21929,21929,21930,21931, 21932,21837,21933,21934,21934,21935,21837,21837,21936,21936, 21936,21937,21937,21938,21837,21837,21939,21939,14638,14638, 14638,21837,14642,21837,21940,21941,21941,21940,21837,21942, 21943,21943,21943,21944,21944,21944,21945,21945,21945,21946, 21947,21947,21947,21948,21948,21948,21948,21948,21948,21948, 21949,21949,21949,21949,21949,21950,21950,21948,21950,21951, 21952,21953,21954,21954,21955,21953,21952,21952,21952,21952, 21952,21952,21956,21956,21957,21951,21951,21958,21958,21959, 21960,21961,21962,21963,21964,21965,21966,21966,21966,21967, 21968,21969,21969,21969,21970,21971,21971,21971,21970,21972, 21972,21972,21973,21973,21974,21966,21975,18285,21976,21977, 21977,21977,21966,21978,21978,21979,21966,21980,21966,21966, 21981,21981,14742,14742,14742,21982,21982,14747,14747,14747, 14747,14747,14747,14747,14747,21966,21966,21966,21966,21966, 21966,14747,21983,21983,14764,14764,14764,21984,21984,21985, 21966,21966,21986,21987,21988,21988,21989,21989,21989,21989, 21990,21966,21966,18285,21991,21966,21966,21992,21993,21993, 21993,21994,21995,21996,21966,21966,21966,18285,21997,21966, 21998,21998,21999,21999,21966,21966,22000,22001,22001,22001, 22002,22003,22004,21966,22005,22006,22006,22007,21966,21966, 22008,22008,22008,22009,22009,22010,22010,22010,21966,21966, 22011,22011,14832,14832,14832,21966,21966,21966,21966,22012, 22013,22012,21966,22014,22015,22015,22015,22016,22016,22016, 22017,22017,22017,22018,22019,22019,22019,22020,22021,22021, 22021,22021,22021,22021,22022,22022,22022,22022,22022,22023, 22023,22023,22024,22025,22026,22027,22027,22028,22026,22025, 22025,22025,22025,22025,14882,22029,22029,22030,22024,22024, 22031,22031,22032,22033,22033,22034,22035,22036,22037,22037, 22037,22038,22039,22040,22040,22040,22041,22042,22042,22042, 22041,22043,22043,22043,22044,22044,22045,22037,22046,18285, 22047,22048,22048,22048,22037,22049,22049,22050,22037,22051, 22037,22052,22052,14933,14933,14933,22053,22053,14938,14938, 14938,22054,22054,14943,14943,14943,22055,22055,14948,22037, 22056,22057,22056,22058,22059,22059,22060,22060,22061,22037, 22062,22063,22037,22064,22065,22065,22066,22066,22066,22066, 22067,22037,22037,22068,22037,22069,22070,22071,22071,22037, 22037,22072,22073,22073,22074,22075,22076,22037,22077,22078, 22078,22079,22080,22080,22080,22081,22081,22082,22037,22037, 22083,22083,15002,15002,15002,22037,22037,22084,22085,22084, 22037,22086,22087,22087,22087,22088,22088,22089,22089,22089, 22090,22091,22091,22091,22092,22092,22092,22092,22092,22093, 22093,22093,22093,22093,22093,22093,22094,22094,22092,22094, 22094,22095,22095,22095,22096,22097,22098,22098,22099,22100, 22097,22097,22097,22101,22101,22102,22096,22103,22103,22104, 22105,22106,22107,22108,22037,22037,22037,22109,22110,22111, 22111,22112,22113,22113,22113,22112,22114,22114,22115,22115, 22116,22037,22117,18285,22118,22119,22119,22119,22037,22120, 22121,22037,22122,22037,22123,22123,15096,15096,15096,22037, 22124,22125,22037,18285,22126,22127,22128,22129,22129,22130, 22037,22131,22132,22132,22132,22132,22037,22133,22134,22134, 22135,22135,22136,22037,22037,22137,22037,22138,22139,22139, 22139,22140,22141,22037,22037,22142,22143,22143,22144,22145, 22146,22037,22147,22148,22149,22150,22151,22151,22151,22152, 22152,22153,22037,22037,22154,22154,15156,15156,15156,22037, 15160,22037,22155,22156,22155,22037,22157,22158,22158,22158, 22159,22160,22161,22161,22161,22162,22163,22163,22163,22164, 22164,22164,22164,22164,22164,22164,22165,22165,22165,22165, 22165,22165,22166,22166,22164,22166,22166,22167,22167,22167, 22168,22169,22170,22170,22171,22172,22169,22169,22173,22173, 22174,22175,22176,22177,22178,22179,22180,22181,22182,22182, 22182,22183,22184,22185,22185,22186,22187,22187,22187,22186, 22188,22188,22189,22189,22190,22182,22191,18285,22192,22193, 22193,22182,22194,22195,22182,22196,22182,22197,22198,22198, 22198,22199,22200,22201,22202,22202,22203,22182,22182,22204, 22204,22204,22204,22182,22205,22206,22207,22207,22208,22182, 22182,22182,22182,22209,22210,22210,22211,22211,22211,22211, 22212,22182,22182,22213,22214,22215,22216,22182,22217,22218, 22218,22219,22218,22220,22221,22222,22222,22222,22223,22223, 22224,22182,22182,22225,22225,15305,15305,15305,22182,22182, 22182,22182,22226,22227,22226,22182,22228,22229,22229,22230, 22230,22230,22230,22230,22231,22232,22232,22233,22233,22233, 22233,22234,22234,22235,22235,22235,22235,22235,22235,22235, 22236,22236,22236,22236,22236,22237,22237,22235,22237,22237, 22238,22238,22238,22239,22239,22239,22239,22239,22240,22241, 22241,22242,22243,22240,22244,22245,22246,22247,22248,22249, 22250,22251,22252,22253,22253,22253,22254,22255,22256,22257, 22258,22259,22259,22259,22258,22260,22261,22262,22262,22263, 22253,22264,18285,22265,22266,22267,22268,22253,22269,22253, 22270,22270,22271,22272,22273,22274,22274,22275,22253,22276, 22276,22276,22276,22253,22277,22278,22279,22279,22280,22253, 22253,22253,22253,22281,22282,22282,22283,22283,22284,22253, 22253,22285,22286,22287,22288,22253,22289,22290,22290,22291, 22292,22293,22293,22294,22294,22295,22253,22253,22296,22296, 15450,15450,15450,22253,22253,22297,22298,22297,22253,22299, 22300,22301,22301,22301,22301,22301,22302,22303,22304,22304, 22304,22304,22305,22306,22306,22306,22306,22306,22306,22306, 22307,22307,22307,22307,22308,22308,22306,22308,22308,22309, 22309,22309,22310,22310,22310,22310,22310,22311,22312,22313, 22314,22311,22315,22316,22317,22318,22319,22320,22321,22322, 22323,22323,22323,22324,22325,22326,22326,22326,22326,22327, 22328,22329,22329,22329,22328,22330,22330,22330,22330,22331, 22332,22332,22323,22333,18285,22334,22335,22336,22323,22323, 22337,22337,22323,22338,22339,22340,22340,22341,22323,22342, 22342,22342,22342,22323,22343,22344,22345,22345,22346,22323, 22323,22323,22323,22347,22348,22349,22349,22350,22323,22351, 22352,22353,22354,22355,22323,22356,22357,22357,22358,22359, 22360,22360,22361,22361,22362,22323,22323,22363,22363,15589, 15589,15589,22323,15593,22323,22364,22365,22366,22323,22367, 22368,22368,22368,22368,22368,22369,22370,22370,22370,22370, 22371,22371,22371,22371,22371,22371,22371,22372,22372,22372, 22372,22373,22373,22371,22373,22374,22374,22374,22375,22375, 22375,22375,22375,22376,22377,22378,22379,22376,22380,22381, 22382,22383,22384,22385,22386,22323,22323,22323,22387,22388, 22389,22389,22389,22389,22390,22391,22392,22392,22392,22391, 22393,22393,22393,22393,22394,22395,22395,22323,22396,18285, 22397,22398,22399,22323,22323,22400,22400,22401,22402,22403, 22404,22323,22405,22405,22405,22323,22406,22407,22408,22408, 22409,22323,22323,22323,22323,22410,22411,22412,22412,22413, 22323,22414,22415,22415,22416,22417,22418,22419,22323,22420, 22421,22421,22422,22423,22424,22424,22425,22425,22426,22323, 22323,22427,22427,15723,15723,15723,22323,22323,22323,22323, 22428,22428,22428,22428,22429,22323,22430,22431,22431,22431, 22431,22431,22432,22433,22433,22433,22433,22434,22434,22434, 22434,22434,22434,22434,22435,22435,22435,22435,22436,22436, 22436,22435,22437,22437,22438,22438,22438,22438,22438,22439, 22440,22441,22439,22442,22443,22444,22445,22446,22447,22448, 22323,22323,22323,22449,22450,22451,22451,22451,22451,22452, 22453,22454,22454,22454,22455,22455,22455,22455,22456,22457, 22457,22323,22458,22458,22458,22458,18285,22459,22459,22459, 22459,22460,22461,22323,22323,22462,22462,22463,22464,22465, 22466,22323,22467,22467,22323,22468,22469,22470,22471,22323, 22323,22323,22323,22472,22473,22474,22474,22475,22323,22476, 22476,22476,22477,22478,22479,22479,22479,22479,22479,22480, 22481,22482,22323,22483,22484,22484,22485,22486,22487,22487, 22488,22488,22488,22489,22323,22323,22490,22490,15868,15868, 15868,22323,22323,22491,22491,22491,22491,22492,22493,22494, 22494,22494,22494,22495,22496,22496,22496,22497,22497,22497, 22497,22497,22497,22498,22498,22498,22499,22499,22499,22500, 22501,22501,22501,22501,22502,22503,22504,22505,22506,22507, 22508,22509,22510,22511,22323,22323,22512,22513,22514,22514, 22514,22514,22515,22516,22517,22517,22517,22518,22518,22518, 22518,22519,22520,22520,22323,22521,22521,22521,22521,18285, 22522,22523,22522,22522,22524,22525,22323,22323,22526,22526, 22527,22527,22527,22527,22527,22528,22529,22530,22323,22523, 22523,22531,22532,22533,22534,22323,22323,22323,22323,22535, 22536,22537,22537,22538,22539,22539,22540,22540,22541,22542, 22542,22542,22542,22542,22543,22544,22545,22323,22546,22547, 22547,22548,22549,22550,22550,22551,22551,22552,22323,22323, 22553,22553,16002,16002,16002,22323,16006,22323,22554,22554, 22554,22554,22555,22556,22557,22557,22557,22558,22559,22559, 22560,22560,22560,22560,22560,22560,22560,22561,22561,22561, 22562,22562,22562,22563,22563,22563,22564,22565,22566,22567, 22568,22569,22570,22571,22572,22573,22323,22323,22574,22575, 22576,22576,22576,22577,22578,22579,22579,22579,22580,22580, 22580,22581,22582,22582,22323,22583,22583,22583,22583,18285, 22584,22584,22585,22585,22586,22323,22323,22587,22588,22588, 22588,22588,22589,22590,22591,22323,22584,22584,22592,22592, 22592,22592,22592,22593,22594,22595,22323,22323,22323,22323, 22596,22597,22598,22599,22600,22600,22323,22601,22602,22603, 22603,22603,22603,22603,22604,22605,22606,22323,22607,22608, 22609,22610,22611,22611,22612,22612,22613,22323,22323,22614, 22614,16131,16131,16131,22323,22323,22323,22323,22615,22615, 22615,22615,22616,22617,22617,22617,22618,22619,22619,22620, 22620,22620,22620,22620,22620,22621,22621,22621,22622,22622, 22622,22623,22623,22623,22624,22625,22626,22627,22628,22629, 22630,22631,22632,22633,22323,22323,22634,22635,22636,22636, 22637,22638,22639,22639,22639,22640,22640,22641,22642,22643, 22323,22644,22644,22644,22644,18285,22645,22645,22646,22646, 22647,22323,22323,22648,22649,22649,22649,22649,22650,22651, 22652,22323,22645,22645,22653,22653,22653,22653,22654,22655, 22656,22323,22323,22323,22323,22657,22658,22659,22660,22661, 22662,22663,22663,22663,22663,22663,22664,22665,22666,22323, 22667,22668,22669,22670,22671,22672,22672,22673,22323,22323, 22674,22674,16252,16252,16252,22323,22323,22675,22675,22675, 22676,22677,22677,22677,22678,22679,22679,22680,22680,22680, 22680,22681,22681,22681,22682,22682,22682,22683,22683,22683, 22684,22685,22686,22687,22688,22689,22690,22691,22692,22323, 22323,22693,22694,22695,22695,22696,22697,22698,22698,22698, 22699,22699,22700,22701,22702,22702,22702,22702,22702,22703, 22704,22704,22704,22705,22706,22706,22707,22707,22708,22323, 22323,22709,22710,22710,22710,22710,22711,22712,22713,22706, 22706,22714,22714,22714,22714,22715,22716,22717,22323,22323, 22323,22323,22718,22718,22718,22718,22718,22719,22720,22721, 22722,22723,22724,22724,22724,22724,22725,22726,22323,22727, 22728,22729,22730,22731,22732,22732,22733,22734,22323,22735, 22735,16371,16371,16371,22323,16375,22323,22736,22736,22737, 22738,22738,22738,22739,22740,22740,22741,22741,22741,22741, 22742,22742,22742,22743,22743,22743,22744,22744,22744,22745, 22746,22747,22748,22749,22750,22751,22752,22323,22323,22753, 22754,22755,22755,22756,22757,22758,22758,22759,22759,22760, 22761,22762,22762,22762,22763,22763,22764,22764,22765,22765, 22765,22766,22766,22766,22767,22767,22768,22323,22323,22769, 22770,22770,22770,22771,22772,22773,22766,22774,22774,22774, 22774,22775,22776,22777,22323,22323,22323,22323,22778,22778, 22778,22778,22779,22780,22781,22782,22323,22783,22783,22784, 22785,22323,22786,22787,22788,22789,22789,22789,22789,22766, 22790,22791,22792,22793,22793,22793,22323,22794,22794,16489, 16489,16489,22323,22323,22323,22323,22795,22795,22796,22797, 22797,22798,22799,22799,22800,22800,22800,22800,22801,22801, 22801,22800,22802,22802,22803,22803,22803,22804,22805,22806, 22807,22808,22809,22810,22811,22323,22812,22813,22814,22814, 22815,22816,22817,22817,22818,22818,22819,22820,22821,22821, 22821,22822,22823,22823,22824,22824,22824,22825,22825,22825, 22825,22825,22825,22825,22826,22826,22827,22323,22323,22828, 22829,22829,22830,22831,22825,22832,22832,22832,22833,22834, 22835,22323,22323,22323,22323,22836,22836,22836,22836,22837, 22838,22839,22840,22841,22841,22842,22843,22323,22844,22845, 22846,22825,22846,22846,22847,22848,22849,22850,22850,22323, 22851,22851,16602,16602,16602,22323,22323,22852,22852,22853, 22854,22855,22856,22857,22857,22857,22858,22858,22858,22859, 22860,22860,22861,22862,22863,22864,22865,22866,22867,22868, 22868,22869,22870,22871,22871,22872,22873,22874,22874,22875, 22875,22876,22877,22878,22878,22878,22879,22880,22880,22881, 22881,22881,22882,22882,22882,22882,22882,22882,22882,22883, 22884,22885,22885,22885,22885,22885,22885,22886,22887,22887, 22888,22889,22882,22890,22890,22891,22892,22885,22885,22885, 22885,22893,22893,22893,22893,22894,22895,22896,22897,22898, 22898,22899,22900,22885,22901,22902,22882,22903,22903,22904, 22905,22906,22907,22907,22885,22908,22908,16707,16707,16707, 22885,16711,22885,22909,22909,22910,22911,22912,22913,22914, 22914,22914,22915,22915,22916,22917,22918,22919,22920,22921, 22922,22923,22924,22925,22925,22926,22927,22928,22929,22930, 22931,22931,22932,22933,22934,22935,22935,22935,22936,22937, 22937,22938,22938,22938,22939,22939,22939,22939,22939,22939, 22939,22940,22941,22942,22942,22942,22942,22942,22942,22942, 22942,22943,22944,22944,22945,22946,22939,22947,22947,22948, 22949,22942,22942,22942,22942,22950,22950,22950,22951,22952, 22953,22954,22955,22955,22956,22957,22942,22958,22959,22960, 22960,22961,22962,22963,22964,22964,22942,22965,22965,16809, 16809,16809,22942,22942,22942,22966,22967,22967,22968,22969, 22970,22971,22972,22972,22972,22973,22974,22975,22975,22975, 22975,22975,22975,22976,22977,22978,22979,22980,22981,22982, 22983,22984,22985,22986,22987,22988,22989,22989,22990,22991, 22992,22993,22993,22993,22994,22995,22995,22996,22996,22997, 22997,22997,22997,22997,16862,22997,22998,22999,22999,23000, 23001,23001,23002,23003,22997,23004,23004,23005,23006,22999, 22999,22999,22999,23007,23007,23008,23009,23010,23011,23011, 23012,23013,22999,23014,23015,23015,23016,23017,23017,23017, 23017,23018,23019,23020,23020,16905,16905,16905,22999,23021, 23021,23021,23022,23023,23024,23025,23026,23027,23027,23027, 23028,23029,23029,23029,23029,23029,23030,23031,23032,23033, 23034,23035,23036,23037,23038,23039,23040,23041,23042,23042, 23043,23044,23045,23046,23046,23047,23048,23049,23050,23050, 23050,23051,23052,23052,23053,23054,23054,23055,23056,23050, 23057,23057,23058,23059,23052,23052,23052,23052,23060,23060, 23061,23062,23063,23064,23065,23052,23066,23067,23067,23068, 23068,23068,23069,23070,23071,23071,16986,16986,16986,23052, 16990,23072,23072,23073,23074,23075,23076,23077,23077,23077, 23078,23079,23079,23079,23079,23079,23080,23081,23082,23083, 23084,23085,23085,23085,23085,23086,23086,23086,23087,23088, 23089,23090,23091,23091,23092,23093,23094,23094,23095,23096, 23097,23098,23098,23099,23100,23100,23100,23100,23100,23100, 23100,23100,23100,23101,23102,23103,23104,23098,23105,23105, 23106,23107,23100,23100,23100,23100,23108,23108,23109,23110, 23111,23112,23100,23113,23114,23114,23115,23116,23115,23117, 23118,23119,23119,17073,17073,17073,23100,23100,23100,23120, 23120,23121,23122,23123,23124,23125,23125,23125,23126,23127, 23127,23127,23127,23127,23128,23129,23130,23131,23132,23133, 23133,23133,23133,23134,23134,23134,23135,23136,23137,23138, 23139,23139,23140,23141,23142,23142,23143,23144,23145,23146, 23147,23148,23148,23148,23148,23148,23148,23148,23148,23148, 23148,23148,23149,23150,23151,23146,23152,23153,23154,23148, 23148,23148,23148,23155,23155,23156,23157,23158,23159,23148, 23160,23146,23161,23162,23163,23163,23163,23163,23163,23162, 23164,23165,23166,23166,17164,17164,17164,23148,23167,23167, 23168,23169,23170,23171,23172,23172,23172,23173,23174,23174, 23174,23174,23175,23176,23177,23178,23179,23179,23180,23180, 23181,23181,23182,23183,23184,23185,23186,23186,23187,23188, 23189,23189,23190,23191,23192,23193,23194,23195,23195,23196, 23197,23193,23198,23199,23195,23195,23195,23195,23200,23200, 23201,23202,23203,23204,23195,23205,23206,23207,23208,23208, 23208,23208,23207,23209,23210,23210,17236,17236,17236,23195, 17240,23211,23211,23212,23213,23214,23215,23216,23216,23217, 23218,23219,23219,23219,23220,23221,23222,23223,23223,23223, 23223,23223,23224,23224,23225,23225,23226,23227,23228,23229, 23230,23230,23231,23232,23233,23233,23234,23235,23236,23237, 23238,23239,23239,23240,23241,23237,23242,23239,23239,23239, 23239,23243,23244,23245,23246,23247,23239,23248,23249,23250, 23251,23251,23251,23250,23252,23253,23253,17307,17307,17307, 23239,23239,23239,23254,23254,23255,23256,23257,23258,23259, 23260,23261,23261,23261,23261,23261,23262,23262,23262,23263, 23264,23265,23266,23266,23266,23267,23267,23268,23268,23269, 23270,23271,23272,23273,23273,23274,23275,23276,23276,23277, 23278,23279,23280,23281,23281,23282,23283,23284,23281,23281, 23281,23281,23285,23286,23287,23288,23281,23289,23290,23291, 23292,23292,23292,23291,23293,23294,23294,17377,17377,17377, 23281,23295,23295,23296,23297,23298,23299,23300,23301,23301, 23301,23301,23302,23302,23302,23303,23304,23305,23306,23306, 23307,23307,23308,23308,23309,23310,23311,23312,23313,23313, 23314,23315,23316,23316,23317,23318,23319,23320,23321,23321, 23321,23322,23323,23321,23321,23321,23321,23324,23325,23326, 23321,23327,23328,23329,23329,23329,23328,23330,23331,23331, 17440,17440,17440,23321,17444,23332,23332,23333,23334,23335, 23335,23335,23335,23335,23336,23336,23336,23336,23337,23338, 23339,23339,23340,23340,23341,23341,23342,23343,23344,23345, 23346,23346,23347,23348,23349,23350,23351,23352,23353,23321, 23321,23354,23355,23321,23321,23321,23321,23356,23357,23358, 23321,23359,23360,23361,23361,23361,23360,23362,23363,23363, 17500,17500,17500,23321,23321,23321,23364,23364,23365,23366, 23367,23367,23367,23367,23367,23368,23368,23368,23368,23369, 23370,23371,23371,23372,23372,23373,23373,23374,23375,23376, 23377,23377,23378,23379,23380,23381,23382,23383,23321,23321, 23384,23385,23321,23321,23321,23321,23386,23387,23388,23321, 23389,23390,23391,23391,23390,23392,23393,23393,17558,17558, 17558,23321,23394,23395,23396,23397,23397,23397,23397,23398, 23398,23398,23399,23400,23401,23401,23402,23402,23403,23403, 23404,23405,23406,23407,23407,23408,23409,23410,23411,23412, 23413,23321,23321,23414,23415,23321,23321,23321,23321,23416, 23417,23418,23321,23419,23420,23421,23421,23420,23422,23321, 23321,23321,23321,23321,23321,17615,23423,23424,23425,23425, 23425,23425,23426,23426,23426,23427,23428,23429,23429,23430, 23430,23431,23431,23432,23433,23434,23435,23435,23436,23437, 23438,23439,23321,23321,23440,23441,23321,23321,23321,23321, 23442,23321,23443,23444,23445,23445,23444,23446,23321,23321, 23321,23447,23448,23449,23449,23449,23450,23450,23451,23452, 23453,23453,23454,23454,23455,23455,23456,23457,23458,23459, 23459,23460,23461,23462,23463,23321,23321,23441,23321,23321, 23321,23321,23442,23321,23443,23444,23445,23445,23444,23446, 23321,23464,23465,23466,23466,23466,23467,23468,23469,23470, 23470,23471,23471,23472,23472,23473,23474,23475,23476,23477, 23478,23479,23480,23321,23321,23321,23321,23321,23321,23442, 23321,23443,23444,23445,23445,23444,23446,23321,17738,23464, 23465,23466,23466,23466,23467,23466,23469,23470,23470,23471, 23471,23472,23472,23473,23474,23475,23476,23477,23478,23479, 23480,23321,23321,23321,23321,23321,23321,23442,23321,23443, 23444,23445,23445,23444,23446,23464,23465,23466,23466,23466, 23467,23466,23466,23469,23470,23470,23471,23471,23472,23472, 23473,23474,23475,23476,23477,23479,23480,23321,23321,23321, 23321,23321,23321,23321,23443,23444,23444,23445,23445,23444, 23446,23464,23465,23466,23466,23467,23466,23469,23470,23470, 23471,23471,23472,23472,23473,23474,23475,23476,23477,23480, 23321,23321,23321,23321,23321,23321,23444,23445,23445,23444, 23464,23465,23466,23466,23467,23466,23469,23470,23470,23471, 23471,23472,23472,23473,23474,23475,23476,23477,23480,23321, 23321,23321,23321,23321,23321,23444,23445,23445,23445,23444, 23464,23465,23466,23467,23466,23469,23470,23470,23471,23471, 23472,23472,23474,23475,23476,23477,23480,23321,23321,23321, 23321,23321,23321,23444,23445,23445,23444,23464,23465,23466, 23467,23469,23470,23470,23471,23471,23472,23472,23474,23475, 23476,23477,23480,23321,23321,23321,23321,23321,23321,23444, 23445,23445,23444,23464,23465,23466,23469,23470,23470,23471, 23471,23472,23472,23474,23475,23476,23477,23480,23321,23321, 23321,23321,23321,23321,23444,23445,23445,23465,23466,23469, 23470,23470,23471,23471,23472,23472,23474,23475,23476,23477, 23480,23321,23321,23321,23321,23321,23321,23444,23445,23445, 23465,23466,23469,23470,23470,23471,23472,23474,23475,23476, 23477,23480,23321,23321,23321,23321,23444,23445,23445,23466, 23470,23470,23471,23472,23475,23476,23480,23321,23321,23321, 23321,23444,23445,23466,23470,23470,23471,23472,23475,23476, 23480,23321,23321,23321,23321,23445,23466,23470,23471,23472, 23475,23476,23480,23321,23321,23321,23321,23445,23470,23471, 23472,23475,23476,23480,23321,23321,23321,23321,23470,23471, 23472,23475,23476,23480,23321,23321,23321,23321,23470,23471, 23472,23475,23476,23480,23321,23321,23321,23321,23470,23471, 23472,23475,23476,23480,23321,23321,23321,23321,23470,23471, 23472,23475,23476,23321,23321,23321,23321,23470,23471,23472, 23476,23321,23321,23321,23321,23470,23471,23472,23476,23321, 23321,23321,23321,23470,23471,23472,23476,23321,23321,23321, 23321,23470,23471,23472,23476,23321,23321,23321,23321,23470, 23471,23472,23321,23321,23321,23321,23470,23471,23472,23321, 23321,23321,23321,23470,23471,23472,23321,23321,23321,23321, 23470,23471,23472,23321,23321,23321,23321,23470,23471,23472, 23321,23321,23321,23321,23470,23471,23472,23321,23321,23321, 23321,23470,23471,23472,23321,23321,23321,23321,23470,23471, 23472,23321,23321,23321,23321,23470,23471,23472,23321,23321, 23321,23321,23470,23471,23472,23321,23321,23321,23321,23470, 23321,23321,23321,23321,23470,23321,23321,23321,23321,23470, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321,23321,23321,23321,23321,23321,23321, 23321,23321,23321,23321, 0,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285 } ; static const flex_int16_t yy_nxt[301187] = { 0, 58, 59, 60, 61, 62, 63, 58, 58, 64, 65, 58, 58, 66, 65, 65, 67, 68, 69, 70, 70, 70, 70, 70, 70, 71, 58, 72, 58, 58, 58, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 80, 84, 85, 86, 87, 88, 89, 90, 80, 91, 80, 80, 80, 92, 58, 93, 58, 94, 95, 96, 97, 98, 99, 100, 100, 101, 100, 100, 102, 103, 100, 100, 104, 100, 100, 105, 100, 100, 106, 107, 100, 100, 109, 109, 111, 111, 112, 112, 114, 114, 136, 136, 140, 141, 220, 140, 141, 141, 139, 141, 403, 148, 110, 110, 149, 211, 209, 403, 115, 115, 175, 137, 137, 221, 175, 175, 142, 140, 141, 143, 140, 144, 212, 196, 198, 175, 210, 139, 139, 175, 175, 218, 213, 150, 197, 151, 152, 153, 175, 222, 231, 297, 175, 175, 223, 154, 238, 239, 219, 242, 178, 701, 145, 179, 179, 179, 179, 179, 179, 179, 179, 179, 180, 243, 452, 264, 141, 139, 264, 244, 146, 138, 138, 139, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 157, 157, 158, 158, 158, 158, 158, 158, 158, 158, 158, 157, 138, 138, 138, 138, 159, 138, 160, 160, 160, 160, 160, 161, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 138, 138, 138, 138, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 162, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 138, 138, 323, 155, 156, 138, 138, 138, 231, 295, 138, 138, 138, 181, 181, 181, 181, 181, 182, 183, 183, 183, 180, 303, 324, 138, 138, 138, 138, 138, 138, 139, 392, 7043, 139, 139, 163, 184, 184, 184, 184, 184, 184, 184, 184, 184, 180, 296, 298, 326, 304, 139, 157, 231, 138, 138, 138, 138, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 328, 165, 138, 139, 301, 139, 299, 432, 330, 231, 139, 231, 138, 138, 138, 138, 138, 138, 138, 141, 141, 340, 141, 403, 166, 403, 300, 188, 188, 188, 188, 188, 188, 188, 188, 188, 139, 697, 139, 139, 189, 178, 138, 138, 138, 138, 138, 138, 139, 155, 167, 138, 138, 138, 157, 157, 138, 138, 168, 169, 157, 170, 171, 171, 171, 171, 171, 171, 171, 171, 172, 138, 138, 138, 138, 138, 138, 173, 173, 173, 173, 173, 174, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 177, 177, 177, 177, 177, 177, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138, 349, 155, 185, 138, 138, 138, 139, 351, 138, 138, 138, 199, 831, 186, 186, 186, 186, 186, 186, 186, 186, 186, 187, 138, 138, 138, 138, 138, 138, 200, 372, 139, 410, 201, 163, 140, 141, 139, 140, 180, 175, 331, 354, 139, 175, 175, 148, 411, 139, 149, 454, 139, 138, 138, 138, 138, 190, 190, 190, 190, 190, 190, 190, 190, 190, 602, 426, 581, 262, 202, 139, 431, 190, 190, 190, 190, 190, 191, 203, 433, 151, 192, 204, 177, 177, 177, 177, 177, 177, 177, 177, 177, 180, 175, 454, 454, 139, 175, 175, 190, 190, 190, 190, 190, 190, 156, 264, 141, 7061, 264, 328, 139, 455, 465, 192, 139, 173, 173, 173, 173, 173, 173, 173, 173, 173, 180, 234, 327, 327, 327, 327, 327, 327, 327, 327, 327, 513, 332, 192, 381, 177, 177, 177, 177, 177, 177, 177, 177, 177, 180, 230, 230, 230, 230, 230, 230, 230, 230, 230, 173, 173, 173, 173, 173, 173, 175, 175, 175, 175, 175, 175, 175, 175, 175, 193, 175, 175, 175, 194, 195, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 205, 235, 660, 139, 381, 369, 577, 175, 175, 175, 175, 175, 206, 192, 370, 177, 177, 177, 177, 177, 177, 177, 177, 177, 180, 251, 141, 252, 251, 253, 148, 488, 662, 149, 175, 175, 175, 175, 175, 175, 329, 329, 329, 329, 329, 329, 329, 329, 329, 175, 329, 175, 328, 175, 175, 224, 378, 139, 477, 952, 254, 139, 533, 334, 151, 387, 278, 225, 226, 226, 225, 225, 225, 225, 225, 225, 478, 431, 255, 139, 534, 139, 642, 227, 227, 227, 227, 227, 228, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 251, 141, 229, 251, 230, 230, 230, 230, 230, 230, 192, 453, 177, 177, 177, 177, 177, 177, 177, 177, 177, 180, 192, 143, 177, 177, 177, 177, 177, 177, 177, 177, 177, 180, 192, 454, 177, 177, 177, 177, 177, 177, 177, 177, 177, 180, 140, 141, 143, 140, 144, 369, 369, 262, 531, 381, 145, 232, 139, 304, 370, 370, 266, 141, 267, 266, 268, 140, 141, 143, 287, 144, 381, 369, 146, 233, 477, 148, 516, 237, 149, 145, 370, 551, 236, 192, 479, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 269, 514, 146, 4937, 552, 145, 175, 175, 175, 175, 175, 206, 150, 139, 151, 152, 153, 438, 270, 248, 385, 249, 372, 146, 154, 661, 175, 435, 954, 658, 441, 180, 369, 178, 178, 178, 178, 178, 178, 250, 250, 370, 256, 257, 250, 250, 250, 288, 549, 250, 250, 250, 295, 314, 259, 259, 259, 259, 259, 259, 259, 259, 259, 260, 250, 250, 250, 250, 250, 250, 140, 141, 143, 140, 144, 261, 273, 141, 274, 273, 275, 140, 141, 143, 289, 144, 148, 381, 291, 149, 296, 454, 369, 262, 250, 250, 250, 148, 696, 148, 149, 370, 149, 148, 139, 145, 149, 442, 369, 262, 369, 276, 178, 521, 139, 369, 145, 370, 150, 370, 151, 152, 153, 146, 370, 522, 335, 381, 464, 277, 154, 151, 336, 151, 146, 369, 337, 151, 178, 704, 487, 692, 271, 664, 370, 295, 278, 519, 279, 272, 272, 178, 280, 281, 272, 272, 272, 143, 290, 272, 272, 272, 450, 439, 283, 283, 283, 283, 283, 283, 283, 283, 283, 284, 272, 272, 272, 272, 272, 272, 156, 292, 443, 296, 446, 285, 447, 518, 3357, 671, 145, 293, 293, 293, 293, 293, 293, 293, 293, 293, 157, 445, 480, 272, 272, 272, 272, 477, 146, 375, 375, 375, 375, 375, 375, 375, 375, 375, 180, 381, 286, 306, 306, 488, 307, 308, 306, 306, 306, 481, 359, 306, 306, 306, 178, 809, 310, 310, 310, 310, 310, 310, 310, 310, 310, 311, 306, 306, 306, 306, 306, 306, 325, 266, 141, 530, 266, 312, 278, 498, 570, 653, 653, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 668, 707, 306, 306, 306, 306, 316, 316, 139, 317, 318, 316, 316, 316, 304, 477, 316, 316, 316, 571, 381, 320, 320, 320, 320, 320, 320, 320, 320, 320, 321, 316, 316, 316, 316, 316, 316, 148, 156, 491, 149, 457, 322, 381, 488, 477, 454, 488, 488, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 454, 316, 316, 316, 316, 262, 489, 492, 139, 458, 456, 523, 151, 139, 178, 674, 737, 667, 262, 643, 278, 338, 524, 278, 278, 499, 339, 341, 341, 2378, 342, 343, 341, 341, 341, 344, 344, 341, 341, 345, 344, 344, 346, 346, 346, 346, 346, 346, 346, 346, 346, 344, 341, 341, 341, 341, 341, 341, 347, 347, 347, 347, 347, 348, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 341, 341, 341, 345, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 138, 138, 381, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 367, 367, 367, 367, 367, 367, 367, 367, 367, 157, 138, 138, 138, 138, 138, 138, 369, 139, 156, 369, 381, 352, 631, 139, 920, 370, 580, 381, 370, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 350, 138, 138, 355, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 430, 430, 430, 430, 430, 430, 430, 430, 430, 157, 138, 138, 138, 138, 138, 138, 353, 381, 381, 381, 385, 352, 386, 386, 386, 386, 386, 386, 386, 386, 386, 180, 448, 677, 666, 444, 369, 983, 178, 138, 138, 138, 350, 138, 138, 370, 138, 138, 138, 138, 138, 138, 138, 138, 138, 488, 165, 138, 488, 381, 139, 381, 143, 673, 699, 490, 615, 138, 138, 138, 138, 138, 138, 138, 676, 180, 500, 670, 385, 166, 386, 386, 386, 386, 386, 386, 386, 386, 386, 180, 278, 449, 672, 278, 601, 145, 669, 138, 138, 138, 138, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 572, 138, 138, 140, 141, 517, 287, 139, 679, 178, 295, 622, 138, 138, 138, 138, 138, 138, 138, 627, 625, 698, 703, 385, 357, 386, 386, 386, 386, 386, 386, 388, 388, 388, 180, 2898, 381, 774, 139, 178, 640, 178, 138, 138, 138, 138, 138, 138, 296, 138, 138, 138, 138, 138, 138, 138, 138, 138, 528, 165, 138, 140, 141, 139, 289, 148, 741, 627, 149, 529, 138, 138, 138, 138, 138, 138, 138, 358, 675, 2903, 288, 385, 166, 388, 388, 388, 388, 388, 388, 388, 388, 388, 180, 689, 690, 691, 139, 646, 477, 151, 138, 138, 138, 138, 138, 138, 649, 138, 360, 138, 138, 138, 138, 138, 138, 138, 693, 361, 138, 139, 148, 699, 381, 149, 178, 705, 139, 178, 138, 138, 138, 138, 138, 138, 138, 515, 695, 700, 290, 178, 362, 178, 702, 188, 188, 188, 188, 188, 188, 188, 188, 188, 178, 1291, 151, 178, 189, 583, 138, 138, 138, 176, 138, 138, 139, 155, 156, 138, 138, 138, 157, 157, 138, 138, 356, 157, 157, 363, 364, 365, 366, 366, 366, 366, 366, 366, 157, 138, 138, 138, 138, 138, 138, 367, 367, 367, 367, 367, 368, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 138, 138, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 369, 706, 783, 708, 381, 480, 454, 178, 178, 370, 477, 371, 372, 372, 372, 372, 372, 372, 372, 372, 172, 7102, 139, 376, 715, 139, 304, 373, 373, 373, 373, 373, 374, 398, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 399, 399, 399, 399, 399, 399, 399, 399, 399, 369, 375, 375, 375, 375, 375, 375, 376, 457, 370, 709, 710, 139, 454, 454, 1267, 521, 713, 377, 378, 378, 378, 378, 378, 378, 378, 378, 379, 522, 139, 477, 262, 262, 736, 378, 378, 378, 378, 378, 380, 138, 230, 230, 230, 230, 230, 230, 230, 230, 230, 375, 375, 375, 375, 375, 375, 375, 375, 375, 180, 143, 378, 378, 378, 378, 378, 378, 381, 742, 139, 148, 451, 148, 149, 148, 149, 139, 149, 373, 373, 373, 373, 373, 373, 373, 373, 373, 180, 620, 454, 139, 139, 1302, 145, 375, 375, 375, 375, 375, 375, 375, 375, 375, 180, 151, 726, 151, 262, 151, 717, 582, 146, 434, 1076, 729, 304, 768, 769, 784, 584, 586, 373, 373, 373, 373, 373, 373, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 205, 440, 175, 139, 646, 477, 477, 175, 175, 175, 175, 175, 206, 649, 735, 375, 375, 375, 375, 375, 375, 375, 375, 375, 180, 651, 740, 143, 273, 141, 771, 273, 949, 759, 175, 175, 175, 175, 175, 175, 138, 138, 762, 138, 360, 138, 138, 138, 138, 138, 138, 138, 652, 383, 138, 454, 139, 477, 722, 148, 145, 436, 149, 488, 138, 138, 138, 138, 138, 138, 138, 437, 469, 262, 148, 738, 384, 149, 146, 989, 973, 178, 602, 258, 258, 258, 258, 258, 258, 258, 258, 258, 777, 151, 138, 138, 138, 143, 278, 476, 359, 139, 533, 585, 7102, 791, 584, 504, 151, 389, 389, 389, 389, 389, 389, 389, 389, 389, 282, 282, 282, 282, 282, 282, 282, 282, 282, 454, 622, 454, 145, 139, 778, 491, 511, 723, 712, 625, 488, 156, 292, 139, 390, 391, 630, 262, 644, 262, 146, 393, 293, 293, 293, 293, 293, 293, 293, 293, 293, 157, 394, 395, 395, 395, 395, 395, 395, 395, 395, 157, 786, 504, 871, 278, 139, 533, 395, 395, 395, 395, 395, 396, 282, 282, 282, 282, 282, 282, 282, 282, 282, 138, 138, 350, 350, 350, 350, 350, 350, 350, 350, 350, 454, 395, 395, 395, 395, 395, 397, 400, 400, 400, 400, 400, 400, 400, 400, 400, 314, 533, 262, 808, 139, 454, 488, 400, 400, 400, 400, 400, 401, 525, 714, 744, 381, 480, 781, 788, 175, 512, 477, 262, 526, 526, 526, 526, 526, 526, 526, 526, 526, 527, 400, 400, 400, 400, 400, 400, 427, 278, 740, 143, 719, 139, 488, 953, 644, 745, 541, 428, 429, 429, 429, 429, 429, 429, 429, 429, 429, 309, 309, 309, 309, 309, 309, 309, 309, 309, 785, 139, 1270, 139, 775, 139, 145, 548, 642, 521, 782, 278, 573, 573, 573, 573, 573, 573, 573, 573, 573, 522, 573, 229, 146, 230, 230, 230, 230, 230, 230, 250, 250, 139, 459, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 460, 460, 460, 460, 460, 460, 460, 460, 460, 250, 250, 250, 250, 250, 250, 250, 461, 461, 461, 461, 461, 462, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 262, 250, 463, 250, 460, 460, 460, 460, 460, 460, 250, 250, 250, 250, 250, 250, 250, 250, 250, 464, 250, 250, 250, 250, 250, 250, 250, 250, 250, 252, 608, 608, 608, 608, 608, 609, 610, 610, 610, 559, 718, 466, 466, 466, 466, 466, 466, 466, 466, 466, 319, 319, 319, 319, 319, 319, 319, 319, 319, 776, 800, 533, 254, 7137, 521, 551, 566, 792, 726, 803, 252, 816, 454, 780, 467, 468, 522, 729, 810, 488, 255, 250, 250, 551, 256, 469, 250, 250, 250, 731, 262, 250, 250, 250, 579, 579, 579, 579, 579, 579, 579, 579, 579, 254, 579, 139, 250, 250, 250, 250, 250, 250, 574, 392, 278, 139, 732, 261, 752, 143, 551, 255, 139, 815, 575, 575, 575, 575, 575, 575, 575, 575, 575, 576, 856, 262, 250, 250, 250, 250, 250, 488, 256, 470, 250, 250, 250, 756, 457, 250, 250, 250, 145, 454, 259, 259, 259, 259, 259, 259, 259, 259, 259, 175, 250, 250, 250, 250, 250, 250, 146, 262, 551, 717, 602, 261, 278, 329, 329, 329, 329, 329, 329, 329, 329, 329, 488, 329, 488, 755, 812, 139, 956, 262, 250, 250, 250, 471, 139, 610, 610, 610, 610, 610, 610, 610, 610, 610, 472, 473, 473, 473, 473, 473, 473, 473, 473, 750, 746, 986, 139, 278, 824, 278, 473, 473, 473, 473, 473, 474, 832, 827, 578, 872, 891, 568, 7137, 587, 587, 587, 587, 587, 587, 587, 587, 587, 767, 587, 156, 488, 833, 473, 473, 473, 473, 473, 475, 482, 139, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 483, 483, 483, 483, 483, 483, 483, 483, 483, 139, 178, 139, 282, 571, 597, 278, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 978, 1569, 486, 857, 483, 483, 483, 483, 483, 483, 493, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 494, 494, 494, 494, 494, 494, 494, 494, 494, 139, 139, 295, 139, 295, 772, 846, 495, 495, 495, 495, 495, 496, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 773, 917, 497, 918, 494, 494, 494, 494, 494, 494, 296, 175, 296, 180, 139, 1085, 957, 278, 274, 157, 157, 351, 351, 351, 351, 351, 351, 351, 351, 351, 501, 501, 501, 501, 501, 501, 501, 501, 501, 157, 157, 351, 351, 351, 351, 351, 351, 351, 351, 351, 488, 276, 751, 893, 786, 810, 980, 353, 896, 533, 551, 7137, 625, 502, 503, 139, 178, 900, 747, 277, 157, 157, 351, 351, 351, 351, 351, 351, 351, 351, 351, 790, 814, 839, 488, 278, 278, 272, 272, 993, 280, 504, 272, 272, 272, 178, 595, 272, 272, 272, 157, 157, 351, 351, 351, 351, 351, 351, 351, 351, 351, 902, 272, 272, 272, 272, 272, 272, 175, 278, 905, 606, 192, 285, 367, 367, 367, 367, 367, 367, 367, 367, 367, 148, 175, 860, 149, 488, 946, 883, 252, 272, 272, 272, 272, 724, 596, 618, 618, 618, 618, 618, 618, 618, 618, 618, 180, 749, 286, 272, 272, 961, 280, 505, 272, 272, 272, 151, 139, 272, 272, 272, 278, 254, 283, 283, 283, 283, 283, 283, 283, 283, 283, 893, 272, 272, 272, 272, 272, 272, 175, 255, 625, 139, 192, 285, 367, 367, 367, 367, 367, 367, 367, 367, 367, 965, 919, 597, 943, 927, 966, 139, 611, 272, 272, 272, 272, 385, 649, 639, 639, 639, 639, 639, 639, 639, 639, 639, 180, 175, 286, 506, 639, 639, 639, 639, 639, 639, 639, 639, 639, 180, 507, 508, 508, 508, 508, 508, 508, 508, 508, 930, 1002, 139, 779, 945, 139, 175, 508, 508, 508, 508, 508, 509, 641, 535, 1084, 143, 921, 252, 139, 139, 934, 523, 175, 389, 389, 389, 389, 389, 389, 389, 389, 389, 524, 508, 508, 508, 508, 508, 510, 143, 955, 958, 951, 833, 139, 967, 537, 930, 145, 139, 254, 389, 389, 389, 389, 389, 389, 389, 389, 389, 390, 391, 467, 468, 540, 646, 146, 726, 255, 553, 836, 971, 145, 7102, 649, 571, 729, 178, 175, 175, 984, 650, 398, 730, 532, 391, 651, 491, 731, 535, 146, 535, 488, 399, 399, 399, 399, 399, 399, 399, 399, 399, 555, 536, 536, 536, 536, 536, 536, 536, 536, 536, 749, 652, 139, 732, 680, 759, 959, 681, 558, 682, 537, 893, 537, 683, 762, 278, 684, 685, 686, 139, 625, 687, 538, 539, 538, 539, 764, 899, 540, 274, 540, 306, 306, 553, 307, 541, 306, 306, 306, 960, 1707, 306, 306, 306, 678, 678, 678, 678, 678, 678, 678, 678, 678, 765, 678, 972, 306, 306, 306, 306, 306, 306, 276, 138, 962, 139, 555, 312, 688, 688, 688, 688, 688, 688, 688, 688, 688, 175, 556, 557, 277, 139, 902, 533, 558, 306, 306, 306, 306, 306, 306, 905, 307, 542, 306, 306, 306, 278, 906, 306, 306, 306, 175, 969, 310, 310, 310, 310, 310, 310, 310, 310, 310, 1093, 306, 306, 306, 306, 306, 306, 533, 1094, 139, 970, 145, 312, 618, 618, 618, 618, 618, 618, 618, 618, 618, 180, 148, 721, 148, 149, 976, 149, 977, 306, 306, 306, 306, 543, 466, 466, 466, 466, 466, 466, 466, 466, 466, 139, 544, 545, 545, 545, 545, 545, 545, 545, 545, 1001, 584, 454, 151, 858, 151, 927, 545, 545, 545, 545, 545, 546, 694, 985, 649, 974, 178, 551, 1122, 262, 734, 734, 734, 734, 734, 734, 734, 734, 734, 597, 734, 139, 7102, 545, 545, 545, 545, 545, 547, 138, 138, 477, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 550, 178, 178, 178, 178, 178, 178, 553, 987, 800, 274, 178, 148, 7102, 148, 149, 454, 149, 803, 554, 554, 554, 554, 554, 554, 554, 554, 554, 824, 759, 805, 982, 992, 148, 1008, 779, 149, 827, 762, 274, 555, 178, 535, 276, 757, 763, 151, 798, 151, 829, 764, 139, 556, 557, 859, 502, 503, 806, 558, 316, 316, 277, 317, 559, 316, 316, 316, 151, 1000, 316, 316, 316, 276, 988, 178, 537, 830, 765, 278, 454, 584, 770, 991, 139, 316, 316, 316, 316, 316, 316, 277, 1004, 178, 540, 254, 322, 923, 262, 743, 743, 743, 743, 743, 743, 743, 743, 743, 278, 743, 1167, 1238, 1239, 262, 316, 316, 316, 316, 316, 316, 488, 317, 560, 316, 316, 316, 139, 139, 316, 316, 316, 924, 454, 320, 320, 320, 320, 320, 320, 320, 320, 320, 178, 316, 316, 316, 316, 316, 316, 925, 262, 178, 454, 1014, 322, 278, 753, 753, 753, 753, 753, 753, 753, 753, 753, 1006, 753, 789, 1039, 1302, 262, 4412, 316, 316, 316, 316, 561, 488, 536, 536, 536, 536, 536, 536, 536, 536, 536, 562, 563, 563, 563, 563, 563, 563, 563, 563, 553, 454, 551, 533, 800, 822, 824, 563, 563, 563, 563, 563, 564, 803, 1013, 827, 278, 1020, 477, 262, 804, 139, 828, 833, 923, 805, 729, 829, 3871, 477, 1032, 834, 1121, 555, 563, 563, 563, 563, 563, 565, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 558, 806, 754, 830, 571, 328, 1073, 1017, 477, 454, 139, 1034, 139, 501, 501, 501, 501, 501, 501, 501, 501, 501, 477, 381, 927, 1018, 1036, 262, 1033, 143, 340, 143, 488, 649, 488, 1011, 968, 1023, 1042, 835, 933, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 276, 1037, 1038, 1009, 1010, 1020, 1027, 299, 533, 139, 145, 1089, 145, 7102, 729, 278, 950, 278, 526, 526, 526, 526, 526, 526, 526, 526, 526, 527, 146, 733, 146, 156, 602, 1023, 477, 278, 454, 1302, 1283, 139, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 157, 138, 138, 262, 138, 138, 138, 138, 138, 138, 138, 138, 138, 350, 588, 588, 590, 590, 590, 590, 590, 590, 590, 590, 590, 138, 138, 138, 138, 138, 138, 349, 350, 350, 350, 350, 350, 591, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 138, 138, 138, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 341, 341, 7154, 342, 343, 341, 341, 341, 344, 344, 341, 341, 345, 589, 589, 592, 592, 592, 592, 592, 592, 592, 592, 592, 344, 341, 341, 341, 341, 341, 593, 347, 347, 347, 347, 347, 348, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 341, 341, 341, 345, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 138, 138, 631, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 589, 589, 594, 594, 594, 594, 594, 594, 594, 594, 594, 157, 138, 138, 138, 138, 138, 349, 351, 351, 351, 351, 351, 352, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 138, 138, 138, 350, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 138, 138, 488, 138, 598, 138, 138, 138, 138, 138, 138, 138, 381, 165, 138, 454, 488, 304, 488, 995, 454, 1005, 139, 1087, 138, 138, 138, 138, 138, 138, 138, 1051, 1015, 262, 1045, 1043, 357, 278, 262, 787, 787, 787, 787, 787, 787, 787, 787, 787, 1086, 787, 2123, 278, 996, 278, 138, 138, 138, 138, 138, 138, 533, 138, 598, 138, 138, 138, 138, 138, 138, 138, 997, 165, 138, 1289, 998, 488, 488, 1052, 157, 521, 304, 1059, 138, 138, 138, 138, 138, 138, 138, 599, 762, 1078, 999, 139, 357, 139, 488, 811, 811, 811, 811, 811, 811, 811, 811, 811, 1099, 811, 1041, 1048, 278, 278, 138, 138, 138, 138, 138, 138, 551, 138, 138, 138, 138, 138, 138, 138, 138, 138, 902, 165, 138, 278, 1070, 148, 1071, 1072, 149, 905, 533, 139, 138, 138, 138, 138, 138, 138, 138, 393, 927, 907, 1083, 1088, 166, 295, 488, 600, 606, 649, 363, 363, 363, 363, 363, 363, 363, 363, 363, 151, 139, 935, 138, 138, 138, 138, 138, 138, 908, 138, 138, 138, 138, 138, 138, 138, 138, 138, 356, 138, 138, 278, 533, 296, 1075, 533, 533, 1049, 936, 551, 138, 138, 138, 138, 138, 138, 138, 1095, 1062, 1092, 1096, 1123, 604, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 551, 568, 157, 1117, 1143, 1066, 138, 138, 138, 138, 138, 138, 139, 138, 360, 138, 138, 138, 138, 138, 138, 138, 1020, 361, 138, 533, 551, 314, 551, 139, 1150, 729, 1062, 1115, 138, 138, 138, 138, 138, 138, 138, 605, 393, 1028, 1124, 1098, 362, 854, 1126, 551, 143, 606, 1150, 363, 363, 363, 363, 363, 363, 363, 363, 363, 1120, 1151, 138, 138, 138, 176, 138, 138, 1029, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 606, 157, 145, 786, 1151, 178, 157, 606, 533, 1309, 1020, 157, 138, 138, 138, 138, 138, 138, 393, 729, 146, 381, 1152, 368, 602, 883, 1026, 606, 1098, 363, 363, 363, 363, 363, 363, 367, 367, 367, 1104, 944, 139, 138, 138, 138, 138, 138, 138, 803, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 606, 157, 607, 607, 607, 607, 607, 607, 607, 607, 607, 157, 138, 138, 138, 138, 138, 138, 393, 1187, 157, 139, 295, 368, 139, 1269, 488, 606, 1074, 367, 367, 367, 367, 367, 367, 367, 367, 367, 1053, 139, 477, 138, 138, 138, 138, 138, 138, 1127, 155, 156, 138, 138, 138, 157, 157, 138, 138, 356, 157, 157, 296, 278, 1188, 1268, 923, 521, 1379, 902, 1077, 157, 138, 138, 138, 138, 138, 138, 905, 522, 393, 551, 1302, 613, 1144, 906, 1046, 1047, 1157, 192, 907, 367, 367, 367, 367, 367, 367, 367, 367, 367, 1101, 138, 138, 138, 138, 614, 615, 615, 615, 615, 615, 615, 615, 615, 172, 882, 571, 908, 1102, 488, 139, 616, 616, 616, 616, 616, 617, 813, 889, 889, 889, 889, 889, 889, 889, 889, 889, 180, 554, 554, 554, 554, 554, 554, 554, 554, 554, 1059, 618, 618, 618, 618, 618, 618, 278, 1132, 762, 873, 381, 551, 139, 139, 1436, 1065, 827, 1190, 178, 381, 937, 937, 937, 937, 937, 937, 937, 937, 937, 139, 616, 616, 616, 616, 616, 616, 616, 616, 616, 180, 833, 139, 1166, 1240, 573, 573, 573, 573, 573, 573, 573, 573, 573, 606, 573, 913, 913, 913, 913, 913, 913, 913, 913, 913, 381, 139, 1329, 1285, 143, 923, 833, 883, 571, 616, 616, 616, 616, 616, 616, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 156, 838, 274, 145, 571, 1129, 381, 1146, 1286, 835, 1338, 621, 622, 622, 622, 622, 622, 622, 622, 622, 623, 146, 139, 1130, 139, 602, 139, 622, 622, 622, 622, 622, 624, 1242, 1153, 276, 1305, 1205, 948, 1241, 579, 579, 579, 579, 579, 579, 579, 579, 579, 381, 579, 381, 157, 277, 622, 622, 622, 622, 622, 622, 393, 139, 1107, 139, 139, 139, 1437, 1154, 1287, 1048, 278, 626, 627, 627, 627, 627, 627, 627, 627, 627, 157, 810, 1246, 1111, 1059, 1155, 551, 627, 627, 627, 627, 627, 628, 762, 606, 855, 914, 914, 914, 914, 914, 915, 916, 916, 916, 139, 1126, 139, 766, 1295, 1107, 1293, 883, 1104, 627, 627, 627, 627, 627, 629, 138, 138, 803, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1314, 148, 807, 1169, 149, 178, 1282, 1302, 1132, 138, 138, 138, 138, 138, 138, 138, 1135, 827, 7175, 304, 606, 633, 916, 916, 916, 916, 916, 916, 916, 916, 916, 148, 831, 1438, 149, 151, 1207, 1139, 883, 138, 138, 138, 138, 138, 138, 625, 138, 360, 138, 138, 138, 138, 138, 138, 138, 1147, 383, 138, 883, 139, 139, 1329, 905, 477, 1135, 151, 1199, 138, 138, 138, 138, 138, 138, 138, 634, 1329, 1377, 597, 1168, 384, 431, 964, 964, 964, 964, 964, 964, 964, 964, 964, 178, 964, 1302, 1330, 1302, 1339, 1310, 138, 138, 138, 138, 138, 139, 155, 156, 138, 138, 138, 157, 157, 138, 138, 356, 157, 157, 635, 636, 637, 638, 638, 638, 638, 638, 638, 157, 138, 138, 138, 138, 138, 138, 1104, 927, 1132, 848, 1158, 613, 1211, 1308, 178, 803, 649, 827, 1222, 1328, 178, 1214, 1110, 933, 1138, 1216, 833, 905, 935, 138, 138, 138, 138, 645, 646, 646, 646, 646, 646, 646, 646, 646, 647, 1159, 1225, 597, 1220, 1020, 1059, 646, 646, 646, 646, 646, 648, 936, 729, 762, 571, 875, 1311, 138, 1312, 1026, 1065, 1229, 1248, 1233, 1028, 1067, 923, 848, 1158, 1216, 139, 649, 646, 646, 646, 646, 646, 646, 654, 654, 654, 654, 654, 654, 654, 654, 654, 139, 1225, 1585, 1145, 1029, 1068, 1252, 654, 654, 654, 654, 654, 655, 1055, 1159, 1255, 178, 1620, 178, 139, 587, 587, 587, 587, 587, 587, 587, 587, 587, 1342, 587, 1056, 1161, 1207, 654, 654, 654, 654, 654, 654, 657, 139, 625, 1302, 168, 168, 7181, 1435, 1057, 1209, 1433, 175, 175, 175, 175, 175, 175, 175, 175, 175, 205, 139, 1082, 139, 139, 1207, 139, 175, 175, 175, 175, 175, 206, 1284, 625, 861, 1378, 533, 168, 168, 678, 678, 678, 678, 678, 678, 678, 678, 678, 597, 678, 454, 1327, 577, 175, 175, 175, 175, 175, 175, 427, 139, 848, 1162, 533, 1302, 139, 1446, 477, 1343, 139, 428, 230, 230, 230, 230, 230, 230, 230, 230, 230, 734, 734, 734, 734, 734, 734, 734, 734, 734, 1059, 734, 1313, 139, 1211, 963, 1163, 1447, 139, 762, 848, 1158, 477, 1214, 1297, 1302, 923, 1302, 139, 1510, 1219, 1067, 1302, 229, 146, 230, 230, 230, 230, 230, 230, 711, 711, 711, 711, 711, 711, 711, 711, 711, 1222, 711, 1248, 1534, 1159, 533, 1031, 1298, 1068, 905, 924, 649, 454, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 138, 1035, 597, 1299, 597, 1331, 1243, 1300, 262, 1834, 1329, 454, 477, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1222, 1044, 1344, 143, 178, 464, 716, 262, 1362, 905, 1332, 1316, 488, 7219, 1384, 139, 1228, 729, 460, 460, 460, 460, 460, 460, 460, 460, 460, 787, 787, 787, 787, 787, 787, 787, 787, 787, 145, 787, 606, 454, 1235, 1235, 1235, 1235, 1235, 1235, 139, 278, 533, 923, 148, 1643, 143, 149, 146, 1345, 883, 262, 602, 463, 1315, 460, 460, 460, 460, 460, 460, 720, 720, 720, 720, 720, 720, 720, 720, 720, 359, 720, 1245, 139, 139, 139, 1090, 924, 151, 145, 454, 454, 454, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 551, 1091, 1366, 1243, 1341, 146, 1349, 262, 262, 602, 533, 1369, 533, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1424, 1448, 1294, 3145, 1423, 464, 250, 250, 1480, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 725, 726, 726, 726, 726, 726, 726, 726, 726, 727, 250, 250, 250, 250, 250, 250, 726, 726, 726, 726, 726, 728, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 726, 726, 726, 726, 726, 726, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 469, 1104, 1357, 254, 138, 477, 454, 454, 477, 1329, 803, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 1350, 1112, 1376, 262, 262, 1382, 258, 258, 258, 258, 258, 261, 1346, 454, 733, 1355, 848, 1353, 1727, 811, 811, 811, 811, 811, 811, 811, 811, 811, 1113, 811, 551, 262, 1724, 258, 258, 258, 258, 258, 258, 739, 551, 1194, 1194, 1194, 1194, 1194, 1195, 1196, 1196, 1196, 1354, 483, 483, 483, 483, 483, 483, 483, 483, 483, 1104, 1132, 1248, 1481, 1252, 7219, 1407, 139, 262, 803, 827, 649, 477, 1255, 1118, 762, 1110, 1138, 1250, 1703, 1256, 1112, 1140, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 486, 1119, 483, 483, 483, 483, 483, 483, 748, 1132, 1222, 269, 551, 1621, 139, 139, 1113, 1141, 827, 905, 494, 494, 494, 494, 494, 494, 494, 494, 494, 1383, 1140, 1230, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 488, 1148, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 454, 139, 533, 156, 1664, 1141, 1231, 7261, 1411, 497, 1421, 494, 494, 494, 494, 494, 494, 1414, 262, 139, 1451, 139, 1351, 623, 278, 272, 272, 1440, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 758, 759, 759, 759, 759, 759, 759, 759, 759, 760, 272, 272, 272, 272, 272, 272, 759, 759, 759, 759, 759, 761, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 759, 759, 759, 759, 759, 759, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 504, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 551, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 1439, 551, 1482, 1622, 139, 381, 282, 282, 282, 282, 282, 285, 454, 454, 766, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 1356, 1863, 488, 7261, 1360, 262, 304, 282, 282, 282, 282, 282, 282, 793, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 464, 1393, 794, 794, 794, 794, 794, 794, 794, 794, 794, 533, 139, 1679, 278, 139, 1666, 1441, 795, 795, 795, 795, 795, 796, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 1835, 533, 797, 1422, 794, 794, 794, 794, 794, 794, 306, 306, 139, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 799, 800, 800, 800, 800, 800, 800, 800, 800, 801, 306, 306, 306, 306, 306, 306, 800, 800, 800, 800, 800, 802, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 800, 800, 800, 800, 800, 800, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 541, 1252, 551, 533, 1699, 551, 551, 295, 1475, 4223, 1255, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 1456, 1257, 1485, 1490, 139, 139, 309, 309, 309, 309, 309, 312, 923, 192, 807, 367, 367, 367, 367, 367, 367, 367, 367, 367, 296, 488, 488, 276, 1258, 156, 139, 1362, 1426, 309, 309, 309, 309, 309, 309, 817, 729, 1362, 1197, 1385, 1391, 1392, 1017, 1364, 1246, 625, 729, 818, 818, 818, 818, 818, 818, 818, 818, 818, 278, 278, 278, 1329, 1358, 733, 1726, 819, 819, 819, 819, 819, 820, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 1836, 533, 821, 1427, 818, 818, 818, 818, 818, 818, 316, 316, 139, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 823, 824, 824, 824, 824, 824, 824, 824, 824, 825, 316, 316, 316, 316, 316, 316, 824, 824, 824, 824, 824, 826, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 824, 824, 824, 824, 824, 824, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 559, 1248, 568, 139, 381, 393, 393, 139, 1506, 1524, 649, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 1449, 1259, 7261, 1407, 647, 649, 319, 319, 319, 319, 319, 322, 762, 606, 831, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 381, 1686, 1708, 766, 1260, 941, 488, 883, 533, 319, 319, 319, 319, 319, 319, 224, 942, 942, 942, 942, 942, 942, 942, 942, 942, 138, 1644, 230, 230, 230, 230, 230, 230, 230, 230, 230, 1399, 139, 1160, 7219, 381, 278, 381, 227, 227, 227, 227, 227, 228, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 837, 227, 1329, 1665, 229, 1222, 230, 230, 230, 230, 230, 230, 138, 138, 905, 574, 392, 138, 138, 138, 488, 1228, 138, 138, 138, 1527, 1230, 840, 840, 840, 840, 840, 840, 840, 840, 840, 576, 138, 138, 138, 138, 138, 138, 1732, 1761, 1685, 1388, 381, 163, 1645, 143, 476, 488, 1231, 606, 278, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1386, 138, 138, 138, 138, 841, 841, 883, 842, 843, 841, 841, 841, 1683, 1387, 841, 841, 841, 145, 923, 1394, 1646, 278, 1472, 1292, 1425, 7219, 393, 1252, 1248, 841, 841, 841, 841, 841, 841, 146, 1255, 649, 1280, 602, 845, 1366, 488, 1256, 1250, 488, 1635, 1359, 1257, 1259, 1369, 488, 1017, 1483, 314, 1400, 295, 1370, 841, 841, 841, 841, 847, 847, 848, 849, 850, 847, 847, 847, 1358, 139, 847, 847, 847, 1258, 1260, 278, 852, 852, 278, 1452, 1453, 1401, 1407, 551, 278, 847, 847, 847, 847, 847, 847, 762, 296, 1646, 138, 1950, 853, 138, 1409, 964, 964, 964, 964, 964, 964, 964, 964, 964, 1508, 964, 1458, 1647, 533, 488, 854, 847, 847, 847, 862, 803, 139, 1646, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 1462, 1492, 477, 1706, 1714, 7219, 1280, 571, 1763, 1465, 827, 923, 139, 138, 138, 278, 155, 156, 138, 138, 138, 1301, 863, 138, 138, 138, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 1458, 138, 138, 138, 138, 138, 138, 139, 1101, 803, 1329, 533, 163, 1864, 551, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 807, 1304, 1454, 229, 1728, 1832, 138, 138, 138, 138, 138, 138, 139, 138, 138, 138, 138, 138, 138, 862, 138, 138, 350, 588, 588, 590, 590, 590, 590, 590, 590, 590, 590, 590, 138, 138, 138, 138, 138, 138, 349, 350, 350, 350, 350, 350, 591, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 138, 138, 138, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 138, 1329, 1865, 551, 138, 138, 350, 350, 350, 350, 350, 350, 350, 350, 350, 1331, 1496, 175, 7219, 2043, 1329, 1730, 864, 341, 341, 1499, 342, 343, 341, 341, 341, 344, 865, 341, 341, 345, 589, 589, 592, 592, 592, 592, 592, 592, 592, 592, 592, 344, 341, 341, 341, 341, 341, 593, 347, 347, 347, 347, 347, 348, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 341, 341, 341, 345, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 138, 138, 7278, 155, 156, 138, 138, 138, 157, 863, 138, 138, 350, 589, 589, 594, 594, 594, 594, 594, 594, 594, 594, 594, 157, 138, 138, 138, 138, 138, 349, 351, 351, 351, 351, 351, 352, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 138, 138, 138, 350, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 157, 7280, 1150, 923, 157, 157, 351, 351, 351, 351, 351, 351, 351, 351, 351, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 923, 1035, 1486, 1487, 139, 1628, 1514, 2075, 1910, 866, 157, 1151, 477, 1055, 157, 157, 351, 351, 351, 351, 351, 351, 351, 351, 351, 1265, 1632, 1533, 1568, 488, 1911, 1402, 1747, 454, 1129, 551, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1366, 1380, 1404, 1057, 1411, 1329, 262, 1488, 1628, 1369, 138, 139, 139, 1414, 139, 139, 1370, 867, 157, 278, 1415, 1371, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1150, 1381, 1712, 178, 1733, 1713, 1372, 138, 2125, 868, 138, 138, 477, 138, 598, 138, 138, 138, 138, 138, 138, 138, 1366, 165, 138, 1430, 1570, 1430, 1514, 1265, 1688, 1369, 1362, 1151, 138, 138, 138, 138, 138, 138, 138, 729, 1362, 1371, 1734, 1431, 357, 1431, 1364, 869, 923, 729, 1150, 1373, 1432, 1517, 1731, 1080, 139, 1080, 139, 139, 1689, 1373, 138, 138, 138, 138, 138, 138, 1372, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1374, 165, 138, 148, 1055, 1151, 149, 2425, 1329, 1762, 1374, 1492, 138, 138, 138, 138, 138, 138, 138, 521, 827, 776, 1402, 1513, 166, 1428, 521, 848, 1396, 923, 870, 522, 1429, 1688, 139, 831, 584, 151, 522, 1057, 1405, 477, 138, 138, 138, 138, 138, 138, 1688, 138, 598, 138, 138, 138, 138, 138, 138, 138, 1403, 165, 138, 1397, 488, 1055, 2074, 1689, 175, 1735, 1458, 1587, 138, 138, 138, 138, 138, 138, 138, 803, 1214, 272, 1689, 1402, 874, 1690, 1460, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 139, 1390, 1398, 278, 1057, 156, 138, 138, 138, 875, 138, 138, 488, 138, 598, 138, 138, 138, 138, 138, 138, 138, 1411, 165, 138, 625, 1951, 1329, 1698, 1748, 454, 1414, 355, 138, 138, 138, 138, 138, 138, 138, 138, 876, 1411, 1416, 459, 1433, 874, 278, 262, 156, 1590, 1414, 1434, 848, 1443, 1150, 2150, 1082, 1415, 1594, 1619, 1619, 1619, 1416, 138, 138, 138, 875, 138, 138, 1417, 138, 360, 138, 138, 138, 138, 138, 138, 138, 1407, 361, 138, 1705, 1799, 477, 488, 1444, 1151, 762, 1417, 511, 138, 138, 138, 138, 138, 138, 138, 1462, 1492, 1418, 1496, 1587, 362, 306, 1516, 877, 1465, 827, 1764, 1499, 1214, 7455, 464, 1466, 1494, 139, 1500, 1593, 1783, 278, 138, 138, 138, 176, 138, 138, 1419, 155, 156, 138, 138, 138, 157, 157, 138, 138, 356, 157, 157, 878, 879, 880, 881, 881, 881, 881, 881, 881, 157, 138, 138, 138, 138, 138, 138, 367, 367, 367, 367, 367, 368, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 138, 138, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 1805, 155, 393, 138, 138, 138, 157, 157, 138, 138, 873, 192, 157, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 157, 138, 138, 138, 138, 138, 138, 1407, 1462, 1596, 139, 7482, 884, 1604, 304, 733, 762, 1465, 1599, 833, 923, 1738, 905, 1409, 1466, 2102, 1826, 1608, 1418, 1467, 138, 138, 138, 875, 138, 138, 1611, 155, 393, 138, 138, 138, 157, 157, 138, 138, 873, 192, 157, 1455, 454, 571, 533, 454, 1101, 1419, 1468, 1509, 157, 138, 138, 138, 138, 138, 138, 885, 1700, 1701, 262, 178, 884, 262, 1454, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 699, 1450, 1746, 175, 1833, 139, 138, 138, 138, 875, 138, 138, 533, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 886, 886, 886, 886, 886, 886, 886, 886, 886, 172, 138, 138, 138, 138, 138, 138, 887, 887, 887, 887, 887, 888, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 889, 889, 889, 889, 889, 889, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 1462, 148, 156, 393, 149, 139, 7529, 1813, 2152, 1465, 887, 887, 887, 887, 887, 887, 887, 887, 887, 180, 393, 1467, 625, 649, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1625, 1091, 151, 139, 597, 597, 521, 649, 1535, 1255, 139, 1825, 533, 2041, 355, 1468, 833, 178, 522, 1684, 887, 887, 887, 887, 887, 887, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 157, 1445, 1823, 571, 157, 157, 892, 893, 893, 893, 893, 893, 893, 893, 893, 623, 393, 1507, 2106, 1458, 1458, 1496, 893, 893, 893, 893, 893, 894, 803, 803, 1499, 848, 1477, 175, 139, 1460, 1635, 1500, 835, 1751, 1469, 1469, 1501, 355, 848, 1158, 1784, 488, 1369, 893, 893, 893, 893, 893, 893, 895, 896, 896, 896, 896, 896, 896, 896, 896, 897, 1478, 1599, 1470, 1470, 1502, 1789, 896, 896, 896, 896, 896, 898, 923, 1159, 1414, 1824, 597, 278, 316, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1716, 1119, 1433, 1525, 1648, 896, 896, 896, 896, 896, 896, 393, 551, 1489, 1082, 454, 454, 1822, 1129, 139, 1717, 1739, 901, 902, 902, 902, 902, 902, 902, 902, 902, 903, 139, 262, 262, 1496, 1488, 1649, 902, 902, 902, 902, 902, 904, 1499, 533, 1479, 848, 1158, 168, 168, 168, 168, 168, 168, 1650, 1501, 1331, 1743, 1651, 1329, 143, 1329, 1839, 1716, 902, 902, 902, 902, 902, 902, 175, 175, 175, 175, 175, 175, 175, 175, 175, 205, 1159, 1730, 1502, 1717, 139, 1587, 175, 175, 175, 175, 175, 206, 1888, 145, 1214, 139, 2151, 909, 1529, 1524, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 597, 1484, 146, 766, 175, 175, 175, 175, 175, 175, 138, 138, 551, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 138, 138, 304, 1718, 848, 1158, 537, 454, 1827, 139, 2014, 138, 138, 138, 138, 138, 138, 138, 1492, 1492, 1596, 1604, 1604, 910, 1840, 262, 143, 827, 827, 1599, 905, 905, 1740, 1526, 1494, 2013, 1600, 1606, 1159, 1503, 1503, 138, 138, 138, 138, 138, 597, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 145, 454, 848, 1353, 4775, 1815, 1524, 1504, 1504, 138, 138, 138, 138, 138, 138, 138, 911, 1816, 146, 262, 139, 910, 602, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1817, 1528, 139, 2107, 1354, 2035, 464, 138, 138, 138, 138, 138, 139, 138, 360, 138, 138, 138, 138, 138, 138, 138, 262, 383, 138, 848, 1158, 143, 2103, 139, 2122, 139, 1596, 139, 138, 138, 138, 138, 138, 138, 138, 1599, 1596, 1556, 1170, 4412, 384, 1170, 1600, 912, 314, 1599, 1178, 1601, 1526, 332, 1855, 1170, 1554, 1159, 1680, 1170, 1181, 1601, 138, 138, 138, 926, 927, 927, 927, 927, 927, 927, 927, 927, 647, 138, 146, 1754, 1602, 1530, 602, 927, 927, 927, 927, 927, 928, 1170, 1602, 1170, 1170, 1557, 1170, 488, 1853, 1178, 3871, 1178, 1758, 1771, 1170, 548, 1170, 923, 1170, 1181, 1170, 1181, 927, 927, 927, 927, 927, 927, 929, 930, 930, 930, 930, 930, 930, 930, 930, 157, 533, 1754, 1792, 3691, 278, 1608, 930, 930, 930, 930, 930, 931, 1170, 924, 1611, 1170, 1623, 1828, 1456, 1829, 1178, 1612, 139, 1796, 139, 1170, 1613, 139, 923, 1170, 1181, 1243, 1555, 930, 930, 930, 930, 930, 932, 938, 938, 938, 938, 938, 938, 938, 938, 938, 2252, 139, 1792, 533, 1608, 1614, 1625, 938, 938, 938, 938, 938, 939, 1611, 1017, 1255, 1858, 1749, 1688, 2138, 1612, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 597, 1148, 1358, 551, 938, 938, 938, 938, 938, 938, 143, 941, 139, 148, 139, 1691, 149, 2935, 551, 1150, 1689, 1861, 942, 942, 942, 942, 942, 942, 942, 942, 942, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1625, 1515, 1692, 145, 2931, 1537, 1511, 151, 1751, 1255, 2109, 1170, 1151, 454, 1170, 1722, 1631, 1369, 551, 1178, 1558, 146, 551, 488, 1170, 602, 427, 1538, 1170, 1181, 1882, 1360, 733, 1804, 1539, 1717, 1868, 566, 975, 975, 975, 975, 975, 975, 975, 975, 975, 139, 1772, 1540, 464, 1541, 1170, 1608, 1604, 1560, 1862, 1542, 278, 139, 1561, 1543, 1611, 905, 1544, 1170, 848, 1353, 1545, 1170, 1181, 1546, 1547, 905, 1613, 1615, 139, 139, 1768, 229, 355, 230, 230, 230, 230, 230, 230, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 2188, 1768, 2105, 1354, 1614, 1616, 175, 175, 175, 175, 175, 206, 1170, 1769, 1770, 1170, 848, 1353, 1625, 1751, 1178, 1744, 2189, 555, 2612, 1170, 139, 1255, 1369, 1170, 1181, 1265, 1559, 178, 178, 178, 178, 178, 178, 1633, 1759, 1869, 1640, 1640, 1641, 1745, 488, 979, 138, 138, 1354, 138, 360, 138, 138, 138, 138, 138, 138, 138, 1843, 383, 138, 139, 139, 2015, 1634, 1760, 262, 1465, 1524, 1789, 138, 138, 138, 138, 138, 138, 138, 1170, 1414, 278, 1170, 488, 384, 1716, 602, 1178, 1716, 143, 2898, 1604, 1170, 1716, 477, 766, 1170, 1181, 1170, 1562, 905, 1170, 138, 138, 138, 1717, 1178, 1606, 1717, 1563, 1872, 1170, 1615, 1717, 486, 1170, 1181, 139, 278, 1499, 139, 1884, 145, 488, 1775, 139, 990, 711, 711, 711, 711, 711, 711, 711, 711, 711, 2903, 711, 1564, 1616, 146, 1404, 1170, 330, 602, 1170, 848, 1396, 454, 1682, 1178, 601, 1843, 568, 1808, 1170, 393, 139, 278, 1170, 1181, 1465, 872, 1785, 488, 1192, 262, 878, 878, 878, 878, 878, 878, 878, 878, 878, 807, 551, 2132, 1809, 1397, 393, 1003, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1810, 1007, 393, 1490, 295, 2718, 272, 278, 1646, 1253, 1806, 1192, 454, 878, 878, 878, 878, 878, 878, 878, 878, 878, 393, 1398, 2120, 2120, 2046, 1819, 2084, 1150, 262, 1192, 923, 878, 878, 878, 878, 878, 878, 367, 367, 367, 296, 1846, 139, 139, 1677, 1431, 178, 464, 720, 720, 720, 720, 720, 720, 720, 720, 720, 1080, 720, 393, 1151, 2044, 1850, 1891, 1055, 2084, 1646, 1786, 1192, 454, 367, 367, 367, 367, 367, 367, 367, 367, 367, 1577, 1329, 7562, 1402, 2085, 1280, 2823, 2144, 262, 192, 1846, 367, 367, 367, 367, 367, 367, 367, 367, 367, 1057, 4158, 2154, 139, 1012, 250, 250, 1737, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 1019, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 727, 250, 250, 250, 250, 250, 250, 1020, 1020, 1020, 1020, 1020, 1021, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 1020, 1020, 1020, 1020, 1020, 1020, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 469, 2607, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1022, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 258, 2231, 156, 139, 2134, 139, 1801, 1023, 1023, 1023, 1023, 1023, 1024, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 168, 168, 168, 168, 168, 168, 168, 168, 168, 1777, 1329, 1875, 1023, 1023, 1023, 1023, 1023, 1025, 258, 258, 258, 258, 258, 258, 258, 258, 258, 139, 1716, 1777, 2251, 1625, 1879, 1751, 258, 258, 258, 258, 258, 261, 1255, 1778, 1369, 2145, 178, 1030, 923, 1631, 1717, 1757, 848, 1443, 1633, 1887, 1912, 328, 533, 1711, 3868, 1875, 139, 258, 258, 258, 258, 258, 258, 743, 743, 743, 743, 743, 743, 743, 743, 743, 1779, 743, 139, 1634, 1101, 2261, 332, 1841, 1444, 571, 139, 1900, 488, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1454, 1304, 1974, 1719, 306, 139, 252, 848, 1396, 848, 1396, 1214, 139, 3871, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1720, 1040, 278, 753, 753, 753, 753, 753, 753, 753, 753, 753, 1721, 753, 644, 1781, 254, 2133, 1397, 1430, 1397, 533, 1739, 1702, 488, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 255, 1725, 1780, 2010, 272, 1431, 1789, 1843, 139, 1978, 355, 807, 1329, 2260, 1524, 1414, 1465, 1080, 1981, 1398, 1820, 1398, 1795, 1849, 1050, 278, 272, 272, 7574, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 1058, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 760, 272, 272, 272, 272, 272, 272, 1059, 1059, 1059, 1059, 1059, 1060, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 1059, 1059, 1059, 1059, 1059, 1059, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 504, 1789, 2241, 2615, 1983, 2084, 1646, 1812, 139, 1150, 1414, 1061, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 1062, 282, 833, 1797, 1677, 1280, 1987, 1992, 1062, 1062, 1062, 1062, 1062, 1063, 168, 168, 168, 168, 168, 168, 168, 168, 168, 1151, 2254, 304, 139, 2334, 1996, 2053, 1798, 1430, 1821, 1983, 571, 1062, 1062, 1062, 1062, 1062, 1064, 282, 282, 282, 282, 282, 282, 282, 282, 282, 551, 1431, 1433, 1894, 831, 1992, 1872, 282, 282, 282, 282, 282, 285, 1080, 1082, 1499, 848, 1396, 1069, 835, 139, 139, 1878, 2322, 1886, 2293, 1723, 1818, 2478, 848, 1443, 535, 848, 1443, 282, 282, 282, 282, 282, 282, 1097, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1397, 1766, 794, 794, 794, 794, 794, 794, 794, 794, 794, 1831, 477, 1444, 537, 1872, 1444, 1974, 272, 533, 1854, 1972, 139, 533, 1499, 1854, 1214, 1611, 1978, 1989, 533, 1830, 540, 1976, 306, 1398, 1782, 1981, 1599, 831, 2136, 2262, 597, 797, 1986, 794, 794, 794, 794, 794, 794, 306, 306, 139, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 1103, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 801, 306, 306, 306, 306, 306, 306, 1104, 1104, 1104, 1104, 1104, 1105, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 1104, 1104, 1104, 1104, 1104, 1104, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 541, 923, 2140, 1787, 833, 139, 1150, 1898, 1329, 477, 2676, 1106, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 309, 2003, 1910, 2136, 1751, 1789, 2147, 1107, 1107, 1107, 1107, 1107, 1108, 1369, 1414, 1055, 571, 848, 1477, 1151, 1757, 1795, 2007, 2000, 1911, 1759, 1797, 488, 1885, 848, 1477, 1150, 1611, 1402, 1107, 1107, 1107, 1107, 1107, 1109, 309, 309, 309, 309, 309, 309, 309, 309, 309, 2003, 1057, 1478, 1760, 1798, 551, 7588, 309, 309, 309, 309, 309, 312, 278, 1478, 1151, 2294, 2210, 1114, 139, 316, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 2608, 1838, 1859, 1895, 309, 309, 309, 309, 309, 309, 138, 138, 533, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 1116, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 1125, 1843, 848, 1477, 148, 139, 2156, 149, 2073, 2118, 1465, 923, 818, 818, 818, 818, 818, 818, 818, 818, 818, 1989, 1851, 2000, 156, 3357, 1974, 2346, 2157, 7621, 1599, 1860, 1611, 551, 2012, 1214, 1478, 1995, 151, 2006, 139, 1689, 2018, 2022, 157, 1129, 2158, 1913, 1870, 1852, 597, 1255, 2025, 821, 316, 818, 818, 818, 818, 818, 818, 316, 316, 1488, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 1131, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 825, 316, 316, 316, 316, 316, 316, 1132, 1132, 1132, 1132, 1132, 1133, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 1132, 1132, 1132, 1132, 1132, 1132, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 559, 274, 1963, 1963, 1963, 1963, 1963, 1964, 1965, 1965, 1965, 1134, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 319, 1646, 551, 2477, 1872, 304, 1843, 1135, 1135, 1135, 1135, 1135, 1136, 1499, 276, 1465, 2739, 1150, 139, 1280, 1771, 1688, 1849, 1651, 551, 1880, 381, 1851, 2292, 553, 1883, 139, 277, 690, 1135, 1135, 1135, 1135, 1135, 1137, 319, 319, 319, 319, 319, 319, 319, 319, 319, 278, 1151, 2153, 1881, 1689, 1852, 1872, 319, 319, 319, 319, 319, 322, 555, 2018, 1499, 139, 1688, 1142, 1883, 1150, 1897, 1878, 1255, 2117, 848, 1158, 1880, 7671, 1688, 2020, 558, 139, 2533, 319, 319, 319, 319, 319, 319, 847, 847, 848, 849, 850, 847, 847, 847, 1514, 1689, 847, 847, 847, 1151, 1881, 2022, 852, 852, 1150, 1159, 1648, 1689, 1902, 2170, 2025, 847, 847, 847, 847, 847, 847, 2026, 1369, 1897, 2137, 2191, 853, 138, 3670, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 2111, 1774, 2119, 1154, 631, 1649, 854, 847, 847, 847, 138, 138, 488, 574, 392, 138, 138, 138, 139, 477, 138, 138, 138, 1650, 533, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 576, 138, 138, 138, 138, 138, 138, 2039, 2039, 2039, 2039, 2039, 163, 278, 2086, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1688, 1867, 1688, 2943, 139, 2263, 138, 138, 138, 138, 841, 841, 551, 842, 843, 841, 841, 841, 1989, 2000, 841, 841, 841, 2087, 2174, 848, 1158, 1599, 1611, 1691, 2939, 1688, 1689, 2177, 1689, 841, 841, 841, 841, 841, 841, 2088, 597, 597, 2232, 2089, 845, 1889, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 139, 1903, 1159, 2579, 139, 2114, 1689, 841, 841, 841, 841, 841, 841, 1150, 842, 843, 841, 841, 841, 1803, 138, 841, 841, 841, 2115, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 2581, 1890, 841, 841, 841, 841, 841, 841, 1156, 2121, 2121, 2121, 1151, 845, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 848, 1158, 454, 2148, 2149, 551, 139, 139, 841, 841, 841, 841, 847, 847, 848, 849, 850, 847, 847, 847, 262, 1329, 847, 847, 847, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1159, 1901, 1329, 847, 847, 847, 847, 847, 847, 2162, 2295, 568, 139, 2632, 853, 2401, 2502, 2318, 138, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 139, 2200, 1906, 143, 138, 847, 847, 847, 227, 227, 227, 227, 227, 228, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 148, 2018, 488, 1171, 477, 145, 2044, 2160, 2139, 355, 1255, 1646, 1172, 2190, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 146, 1381, 597, 143, 602, 1717, 1280, 597, 644, 2040, 2047, 1173, 477, 923, 278, 139, 454, 139, 1174, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1989, 1450, 1989, 304, 2740, 1175, 262, 1176, 145, 1599, 1648, 1599, 533, 1177, 1524, 1688, 1995, 1178, 1765, 924, 1179, 1997, 2402, 1997, 1180, 2016, 146, 1181, 1182, 138, 138, 1688, 155, 156, 138, 138, 138, 1243, 2068, 138, 138, 138, 1691, 1649, 454, 2253, 1837, 1689, 1998, 139, 1998, 2214, 2593, 2159, 138, 138, 138, 138, 138, 138, 1414, 1650, 262, 1689, 454, 163, 2113, 2117, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 139, 1905, 533, 2767, 454, 262, 138, 138, 138, 138, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 262, 138, 138, 454, 2167, 1768, 393, 139, 2165, 1808, 381, 7695, 138, 138, 138, 138, 138, 138, 349, 2000, 2000, 262, 2170, 463, 591, 1768, 1255, 1183, 1611, 1611, 2218, 1369, 143, 143, 1809, 2006, 2626, 1769, 2172, 2221, 2008, 2008, 138, 138, 138, 138, 138, 1810, 155, 1184, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 1737, 620, 1716, 2641, 2232, 145, 145, 2009, 2009, 157, 138, 138, 138, 138, 138, 349, 2022, 2022, 2506, 2174, 2130, 352, 1717, 146, 146, 2025, 2025, 602, 2177, 328, 1801, 2233, 2026, 2714, 139, 2178, 1803, 2027, 2027, 138, 138, 138, 350, 138, 138, 2104, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 143, 848, 1353, 2378, 2249, 4468, 2028, 2028, 1433, 157, 138, 138, 138, 138, 138, 349, 1768, 1768, 833, 1815, 1082, 352, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1816, 1484, 145, 454, 1354, 1768, 1768, 2164, 138, 138, 138, 350, 551, 2194, 2166, 1817, 304, 1769, 1769, 571, 146, 262, 262, 2196, 602, 2255, 1185, 138, 138, 139, 138, 598, 138, 138, 138, 138, 138, 138, 138, 2018, 165, 138, 488, 2110, 833, 2197, 1866, 2193, 1255, 2018, 2170, 138, 138, 138, 138, 138, 138, 138, 1255, 1369, 2029, 2320, 497, 357, 2617, 2020, 2077, 2078, 138, 1186, 2029, 2331, 2332, 2238, 733, 2319, 571, 278, 1808, 2745, 2198, 138, 138, 138, 138, 138, 138, 2030, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 2030, 165, 138, 2079, 1646, 148, 1809, 1151, 149, 577, 533, 2268, 138, 138, 138, 138, 138, 138, 138, 1810, 1465, 2080, 2511, 139, 166, 2081, 488, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 139, 2209, 2082, 151, 2083, 1808, 138, 138, 138, 138, 138, 138, 139, 138, 598, 138, 138, 138, 138, 138, 138, 138, 295, 165, 138, 278, 2479, 2413, 2403, 2627, 1809, 2237, 2214, 2403, 1189, 138, 138, 138, 138, 138, 138, 1414, 2234, 1810, 2084, 2414, 874, 2240, 2216, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2403, 2045, 296, 7825, 2551, 2403, 138, 138, 138, 875, 138, 138, 1646, 138, 598, 138, 138, 138, 138, 138, 138, 138, 1808, 165, 138, 393, 2243, 2244, 139, 143, 1280, 1815, 1815, 2272, 1189, 138, 138, 138, 138, 138, 138, 876, 2275, 1816, 1816, 2492, 874, 1809, 2239, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 1817, 1817, 1810, 139, 145, 2619, 138, 138, 138, 875, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 146, 138, 138, 2616, 602, 4475, 143, 2378, 2126, 367, 367, 367, 1189, 138, 138, 138, 138, 138, 138, 2174, 2174, 2218, 359, 2214, 910, 533, 923, 488, 2177, 2177, 2221, 2522, 1414, 2127, 2285, 2178, 2199, 2222, 2062, 145, 2179, 2179, 138, 138, 138, 138, 138, 766, 138, 360, 138, 138, 138, 138, 138, 138, 138, 146, 361, 138, 1017, 602, 278, 314, 2768, 1646, 2168, 2180, 2180, 138, 138, 138, 138, 138, 138, 138, 2170, 2170, 1358, 359, 139, 362, 521, 1280, 314, 1369, 1369, 1191, 2242, 848, 1443, 4650, 2172, 2286, 522, 2510, 2268, 2181, 2181, 138, 138, 138, 176, 138, 138, 1465, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 1192, 157, 393, 2503, 807, 2898, 1433, 1444, 2182, 2182, 2259, 157, 138, 138, 138, 138, 138, 138, 1082, 4655, 2410, 7834, 1255, 368, 2250, 306, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2403, 2146, 597, 2903, 139, 2411, 138, 138, 138, 138, 138, 138, 1329, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 1192, 157, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 157, 138, 138, 138, 138, 138, 138, 2218, 2268, 2272, 2300, 2595, 368, 2300, 139, 7834, 2221, 1465, 2275, 1499, 848, 1477, 1499, 2222, 2270, 2276, 139, 139, 2223, 2302, 138, 138, 138, 138, 138, 138, 1716, 155, 393, 138, 138, 138, 157, 157, 138, 138, 873, 192, 157, 488, 2504, 1430, 488, 2898, 1478, 2224, 1717, 2291, 1198, 138, 138, 138, 138, 138, 138, 2532, 2609, 178, 139, 2407, 884, 1431, 316, 2202, 2246, 848, 1396, 1150, 2208, 2629, 2403, 1329, 2903, 1080, 278, 2403, 2136, 278, 138, 138, 138, 875, 138, 138, 1430, 155, 393, 138, 138, 138, 157, 157, 138, 138, 873, 192, 157, 2637, 1718, 1397, 1151, 533, 2206, 1815, 1431, 2304, 1198, 138, 138, 138, 138, 138, 138, 885, 2307, 1816, 1080, 272, 884, 2304, 551, 797, 2248, 2427, 1646, 2245, 4112, 2507, 2307, 2317, 1817, 139, 1981, 2328, 1398, 2308, 138, 138, 138, 875, 138, 138, 1280, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 205, 138, 138, 138, 138, 138, 138, 1201, 1201, 1201, 1201, 1201, 1202, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 1203, 1203, 1203, 1203, 1203, 1203, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 2064, 1812, 2774, 139, 2723, 533, 2812, 1150, 2527, 1150, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1910, 1893, 551, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 1151, 2258, 1151, 139, 2748, 2345, 551, 2796, 2326, 2898, 1911, 2534, 533, 1201, 1201, 1201, 1201, 1201, 1201, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 1206, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 623, 1777, 2903, 2412, 2218, 2214, 2214, 1207, 1207, 1207, 1207, 1207, 1208, 2221, 1414, 1414, 7876, 2667, 2403, 2430, 2436, 1777, 2216, 2403, 476, 2223, 2225, 2225, 2434, 2439, 1777, 1777, 139, 1778, 1207, 1207, 1207, 1207, 1207, 1207, 1210, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1212, 1777, 1777, 2224, 2226, 2226, 2444, 1211, 1211, 1211, 1211, 1211, 1213, 1778, 1778, 1599, 4650, 2898, 2736, 1779, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1646, 1528, 848, 2324, 2448, 1211, 1211, 1211, 1211, 1211, 1211, 393, 139, 2451, 2528, 833, 2903, 1777, 1280, 1779, 1779, 2204, 1215, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 2514, 139, 4655, 2497, 2498, 2325, 1777, 1216, 1216, 1216, 1216, 1216, 1217, 2203, 3419, 1904, 571, 2427, 1778, 1150, 848, 2324, 2321, 841, 139, 3429, 1981, 2896, 923, 848, 1396, 2207, 1646, 2433, 1216, 1216, 1216, 1216, 1216, 1218, 1221, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 903, 1280, 835, 1151, 1779, 2325, 2272, 1222, 1222, 1222, 1222, 1222, 1223, 1101, 1397, 2275, 2458, 148, 139, 2266, 149, 2330, 2276, 841, 2462, 1611, 139, 2277, 923, 139, 923, 1454, 272, 2465, 1222, 1222, 1222, 1222, 1222, 1222, 1224, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1398, 2520, 151, 2347, 2378, 2278, 2580, 1225, 1225, 1225, 1225, 1225, 1226, 1055, 2622, 1055, 2596, 2898, 6031, 2211, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1646, 1725, 1402, 2408, 1402, 1225, 1225, 1225, 1225, 1225, 1227, 1232, 1329, 2611, 2077, 1430, 2535, 393, 1280, 1057, 2212, 1057, 175, 175, 175, 175, 175, 175, 175, 175, 175, 2247, 1688, 1329, 2409, 1431, 2903, 1255, 175, 175, 175, 175, 175, 206, 355, 2403, 2143, 1080, 2536, 178, 2403, 2630, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 1818, 2205, 7876, 1298, 175, 175, 175, 175, 175, 175, 138, 138, 488, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2482, 138, 138, 1646, 1329, 848, 1158, 850, 2111, 2025, 2953, 2300, 1189, 138, 138, 138, 138, 138, 138, 911, 1499, 1280, 2635, 2513, 910, 278, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 831, 2265, 2949, 477, 1159, 5220, 3187, 138, 138, 138, 138, 138, 533, 138, 360, 138, 138, 138, 138, 138, 138, 138, 138, 383, 138, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 138, 138, 138, 138, 138, 2272, 2268, 996, 2436, 2427, 384, 2657, 2699, 5225, 2275, 1465, 1234, 2439, 1981, 2086, 2177, 2221, 2270, 393, 2440, 2636, 2277, 2279, 138, 138, 138, 138, 138, 597, 138, 360, 138, 138, 138, 138, 138, 138, 138, 2492, 361, 138, 1236, 1237, 848, 1158, 355, 1688, 2087, 2278, 2280, 138, 138, 138, 138, 138, 138, 138, 7876, 2268, 2444, 2448, 7834, 362, 2709, 923, 2088, 2480, 1465, 1599, 2451, 511, 304, 2905, 923, 3256, 2446, 2452, 1159, 1689, 2279, 138, 138, 138, 176, 1247, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 647, 1688, 138, 2485, 1910, 924, 2304, 1248, 1248, 1248, 1248, 1248, 1249, 2280, 1129, 2307, 139, 2339, 2600, 521, 2298, 2914, 2308, 1243, 2489, 7834, 1911, 2309, 2724, 848, 1158, 522, 1488, 1689, 1248, 1248, 1248, 1248, 1248, 1248, 1251, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1253, 2342, 2485, 2640, 2304, 2310, 2300, 1252, 1252, 1252, 1252, 1252, 1254, 2307, 1159, 1499, 139, 2458, 2343, 2631, 2336, 2344, 2302, 2597, 2801, 2309, 1611, 2311, 551, 2077, 139, 2535, 138, 2460, 1252, 1252, 1252, 1252, 1252, 1252, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 2603, 2604, 1329, 2310, 2462, 2312, 2444, 1262, 1262, 1262, 1262, 1262, 1263, 2465, 2536, 1599, 533, 2737, 2777, 3288, 2466, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 597, 2290, 2408, 1689, 1262, 1262, 1262, 1262, 1262, 1262, 1271, 1271, 551, 1272, 1273, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1275, 1276, 1274, 2044, 2546, 454, 2647, 2419, 1646, 139, 139, 2409, 1278, 1271, 1271, 1271, 1271, 1271, 1271, 1688, 2300, 2638, 2403, 262, 1279, 1537, 1280, 2403, 2513, 1499, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 3678, 2112, 2311, 1280, 1271, 1271, 1281, 427, 1538, 2458, 175, 2897, 1689, 1646, 1329, 1539, 3039, 454, 1611, 230, 230, 230, 230, 230, 230, 230, 230, 230, 2482, 2312, 1540, 1280, 1541, 597, 2436, 262, 2549, 2025, 1542, 2084, 139, 2084, 1543, 2439, 2488, 1544, 1648, 139, 1688, 1545, 143, 2520, 1546, 1547, 2515, 2441, 2654, 1677, 1688, 1677, 229, 139, 230, 230, 230, 230, 230, 230, 178, 178, 178, 178, 178, 178, 178, 178, 178, 2084, 620, 1649, 1689, 2558, 2442, 145, 175, 175, 175, 175, 175, 206, 1689, 2235, 3124, 2128, 3081, 1677, 2599, 1650, 2602, 2089, 2156, 146, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 178, 178, 178, 178, 178, 178, 2129, 2482, 1537, 1808, 2188, 2157, 139, 1306, 138, 138, 2025, 138, 360, 138, 138, 138, 138, 138, 138, 138, 139, 383, 138, 2158, 1538, 597, 2189, 454, 1809, 2722, 2752, 1539, 138, 138, 138, 138, 138, 138, 138, 2275, 2077, 1810, 2535, 3683, 384, 262, 1540, 2657, 1541, 2648, 2077, 2077, 2535, 2535, 1542, 1038, 2177, 2436, 1543, 1010, 1537, 1544, 138, 138, 138, 1545, 2439, 2448, 1546, 1547, 1921, 733, 139, 2440, 2536, 2652, 2451, 1920, 2441, 1317, 1319, 1320, 1538, 2452, 2536, 2536, 1688, 477, 2453, 1539, 2977, 454, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1322, 2538, 454, 1540, 2442, 1541, 2548, 2448, 262, 2547, 2444, 1542, 1323, 7834, 2454, 1543, 2451, 1689, 1544, 1599, 262, 1815, 1545, 139, 2549, 1546, 1547, 2188, 2453, 2084, 1324, 2455, 454, 2726, 1325, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2675, 2297, 2605, 1677, 1817, 2189, 262, 2552, 1326, 1333, 477, 2454, 551, 454, 2456, 2660, 1646, 2649, 3681, 2976, 2653, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 139, 262, 2677, 2964, 3019, 139, 2664, 1335, 1335, 1335, 1335, 1335, 1336, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 2960, 3038, 1337, 2660, 1334, 1334, 1334, 1334, 1334, 1334, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 2746, 1007, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2077, 454, 2535, 1537, 139, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 2657, 1766, 7834, 488, 2685, 262, 2086, 533, 1047, 2177, 2462, 1538, 477, 139, 488, 2539, 2663, 3041, 1539, 2465, 2536, 1347, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 2467, 1348, 1540, 2573, 1541, 1922, 2156, 278, 2087, 488, 1542, 2540, 454, 488, 1543, 2192, 3253, 1544, 278, 1150, 2781, 1545, 2695, 2645, 1546, 1547, 2088, 2468, 2157, 2307, 262, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 533, 1890, 2687, 6236, 278, 139, 2158, 2747, 278, 464, 250, 250, 1151, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 1361, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 727, 250, 250, 250, 250, 250, 250, 1362, 1362, 1362, 1362, 1362, 1363, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 1362, 1362, 1362, 1362, 1362, 1362, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 1365, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1367, 2775, 139, 2693, 139, 2699, 2762, 1366, 1366, 1366, 1366, 1366, 1368, 548, 2221, 1625, 1625, 1625, 568, 3322, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 766, 1838, 488, 3418, 551, 1366, 1366, 1366, 1366, 1366, 1366, 1375, 533, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 1649, 139, 3326, 2444, 2462, 278, 258, 258, 258, 258, 258, 261, 1599, 2465, 2264, 1751, 1751, 1751, 1280, 2446, 2466, 551, 848, 1353, 2455, 2467, 1537, 923, 2776, 2655, 7994, 2196, 488, 258, 258, 258, 258, 258, 258, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1538, 1044, 2458, 2456, 2468, 2197, 2686, 1539, 1354, 1815, 2791, 1611, 488, 1017, 2651, 551, 2699, 566, 2460, 278, 139, 1816, 1540, 2469, 1541, 2221, 262, 139, 1923, 568, 1542, 1358, 2705, 3079, 1543, 821, 1817, 1544, 2797, 2727, 2198, 1545, 2738, 8117, 1546, 1547, 1389, 278, 272, 272, 2470, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 1406, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 760, 272, 272, 272, 272, 272, 272, 1407, 1407, 1407, 1407, 1407, 1408, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 1407, 1407, 1407, 1407, 1407, 1407, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 1410, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1412, 314, 1815, 8208, 3289, 2725, 2923, 1411, 1411, 1411, 1411, 1411, 1413, 2734, 1816, 1981, 1789, 1789, 1789, 1433, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1817, 1867, 1082, 833, 1150, 1411, 1411, 1411, 1411, 1411, 1411, 1420, 551, 2494, 2494, 2494, 2494, 2494, 2495, 2496, 2496, 2496, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 2623, 2624, 139, 571, 1910, 1151, 282, 282, 282, 282, 282, 285, 2800, 2625, 2296, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 157, 1599, 1911, 2623, 2624, 2822, 631, 2806, 355, 282, 282, 282, 282, 282, 282, 306, 306, 2625, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 1457, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 801, 306, 306, 306, 306, 306, 306, 1458, 1458, 1458, 1458, 1458, 1459, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 1458, 1458, 1458, 1458, 1458, 1458, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 1461, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1463, 156, 139, 8241, 2927, 2752, 2937, 1462, 1462, 1462, 1462, 1462, 1464, 2930, 2275, 2439, 1843, 1843, 1843, 139, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 807, 1901, 2232, 3452, 139, 1462, 1462, 1462, 1462, 1462, 1462, 1471, 139, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 3128, 139, 1803, 2458, 2781, 2716, 309, 309, 309, 309, 309, 312, 1611, 2307, 2335, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 2469, 1903, 2232, 3040, 831, 2378, 3879, 139, 2156, 309, 309, 309, 309, 309, 309, 138, 138, 1768, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2470, 138, 138, 2157, 488, 2084, 2729, 1803, 139, 3428, 1768, 2694, 138, 138, 138, 138, 138, 138, 138, 2337, 3078, 2158, 1769, 3057, 1474, 2679, 2730, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 3419, 3935, 2731, 278, 2646, 2715, 138, 138, 138, 138, 316, 316, 139, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 1491, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 825, 316, 316, 316, 316, 316, 316, 1492, 1492, 1492, 1492, 1492, 1493, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 1492, 1492, 1492, 1492, 1492, 1492, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 1495, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1497, 1646, 139, 139, 577, 2898, 2947, 1496, 1496, 1496, 1496, 1496, 1498, 2904, 3034, 2451, 1872, 1872, 1872, 1280, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 3080, 1905, 833, 3682, 143, 1496, 1496, 1496, 1496, 1496, 1496, 1505, 139, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 2702, 8419, 571, 2752, 2482, 145, 319, 319, 319, 319, 319, 322, 2275, 2025, 2338, 2781, 521, 3241, 3865, 2758, 2488, 2706, 2956, 146, 2307, 2490, 2799, 602, 522, 355, 139, 2787, 2482, 319, 319, 319, 319, 319, 319, 138, 138, 2025, 574, 392, 138, 138, 138, 2578, 2702, 138, 138, 138, 2491, 2490, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 576, 138, 138, 138, 138, 138, 138, 1150, 148, 848, 2324, 149, 163, 833, 139, 139, 139, 2491, 533, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 1611, 2329, 138, 138, 138, 138, 1518, 355, 2921, 2869, 2870, 3009, 1151, 8497, 151, 2325, 148, 571, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 3130, 2798, 3951, 3260, 295, 2719, 841, 1520, 1520, 1520, 1520, 1520, 1521, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 2717, 2898, 1522, 3989, 1519, 1519, 1519, 1519, 1519, 1519, 841, 841, 296, 842, 843, 841, 841, 841, 1150, 2804, 841, 841, 841, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2958, 2509, 2657, 841, 841, 841, 841, 841, 841, 2465, 2898, 2177, 1646, 2903, 845, 2923, 143, 1523, 2663, 1151, 2903, 2967, 2188, 2665, 1981, 7421, 551, 139, 355, 3321, 1280, 2925, 841, 841, 841, 841, 847, 847, 848, 849, 850, 847, 847, 847, 2189, 2915, 847, 847, 847, 145, 2666, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 2196, 847, 847, 847, 847, 847, 847, 146, 2672, 3082, 477, 2620, 853, 2669, 2669, 2669, 2669, 2669, 2670, 2671, 2671, 2671, 2197, 2733, 8583, 2673, 2755, 2591, 2674, 359, 138, 847, 847, 847, 847, 847, 848, 849, 850, 847, 847, 847, 1808, 1431, 847, 847, 847, 2759, 143, 1150, 1537, 1768, 3188, 2439, 2451, 1080, 1910, 2198, 2684, 847, 847, 847, 847, 847, 847, 156, 2657, 1809, 597, 597, 853, 1768, 1538, 1532, 2755, 2177, 1537, 2721, 1911, 1539, 1810, 145, 1151, 1769, 2923, 848, 1396, 2665, 138, 847, 847, 847, 148, 1981, 1540, 1171, 1541, 139, 1538, 146, 2805, 2981, 1542, 602, 1172, 1539, 1543, 1924, 597, 1544, 2025, 139, 2196, 1545, 2666, 854, 1546, 1547, 2678, 1397, 1540, 359, 1541, 2578, 2820, 2691, 1173, 2985, 1542, 2683, 1537, 3068, 1543, 1174, 2197, 1544, 2988, 272, 2567, 1545, 1910, 8742, 1546, 1547, 1925, 2735, 2196, 2978, 1175, 923, 1176, 2696, 1538, 1777, 1398, 1329, 1177, 2699, 1537, 1539, 1178, 3137, 1911, 1179, 139, 1433, 2221, 1180, 2197, 2198, 1181, 1182, 148, 1777, 1540, 1171, 1541, 1082, 2707, 2689, 1538, 1926, 1542, 1055, 1172, 1778, 1927, 1539, 2688, 1544, 1646, 1808, 2680, 1545, 2720, 8769, 1546, 1547, 2819, 1777, 3008, 1402, 1540, 2198, 1541, 2708, 1173, 2569, 1280, 2681, 1542, 1778, 2682, 1174, 1543, 3073, 1809, 1544, 1057, 3082, 1779, 1545, 2927, 3017, 1546, 1547, 1928, 2784, 1175, 1810, 1176, 2930, 1548, 848, 1396, 1549, 1177, 3083, 2934, 923, 1550, 2750, 139, 1179, 8769, 1551, 1779, 1180, 2788, 1552, 1553, 1182, 138, 138, 1430, 138, 138, 138, 138, 138, 138, 138, 138, 138, 3125, 138, 138, 1397, 2732, 2140, 2623, 2624, 139, 1101, 1431, 2784, 138, 138, 138, 138, 138, 138, 349, 2625, 2937, 272, 1080, 3082, 591, 1737, 2136, 1454, 139, 2439, 1565, 3146, 139, 2623, 2624, 3123, 2942, 2692, 1398, 2898, 3100, 2591, 138, 138, 138, 138, 138, 2625, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 157, 138, 138, 138, 138, 138, 349, 8774, 2903, 2465, 2903, 8774, 352, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 3030, 2550, 597, 139, 1688, 2752, 2156, 1910, 138, 138, 138, 350, 2084, 2084, 2275, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 3103, 2601, 2760, 3119, 2157, 1911, 1677, 1677, 1646, 1566, 138, 138, 1689, 138, 1567, 138, 138, 138, 138, 138, 138, 138, 2158, 165, 138, 1646, 1280, 139, 2642, 2761, 3061, 3012, 139, 1329, 138, 138, 138, 138, 138, 138, 138, 139, 2821, 1280, 2084, 2643, 357, 3053, 2644, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 3138, 2634, 1329, 139, 1677, 3102, 138, 138, 138, 138, 138, 138, 1329, 138, 598, 138, 138, 138, 138, 138, 138, 138, 2781, 165, 138, 3254, 3003, 3003, 3003, 3116, 8774, 2307, 2699, 3161, 1189, 138, 138, 138, 138, 138, 138, 2221, 2177, 2789, 8769, 3699, 874, 139, 2705, 923, 848, 1443, 1571, 2707, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 139, 138, 138, 138, 875, 138, 138, 2790, 138, 1572, 138, 138, 138, 138, 138, 138, 138, 2708, 361, 138, 1055, 1444, 3135, 2077, 2077, 3049, 2535, 2744, 2937, 138, 138, 138, 138, 138, 138, 138, 1646, 2439, 1402, 306, 5844, 362, 2697, 2711, 2711, 2711, 2711, 2711, 2712, 2713, 2713, 2713, 597, 2539, 1280, 1057, 139, 2536, 2536, 138, 138, 138, 176, 138, 138, 3022, 155, 156, 138, 138, 138, 157, 157, 138, 138, 356, 157, 157, 1573, 1574, 1575, 1576, 1576, 1576, 1576, 1576, 1576, 157, 138, 138, 138, 138, 138, 138, 367, 367, 367, 367, 367, 368, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 138, 138, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 1150, 155, 1578, 138, 138, 138, 848, 1477, 138, 138, 138, 2713, 2713, 2713, 2713, 2713, 2713, 2713, 2713, 2713, 8769, 139, 8769, 138, 138, 138, 138, 138, 138, 2752, 1801, 454, 568, 1151, 163, 3853, 3231, 923, 2275, 2779, 1478, 848, 2324, 1150, 923, 2758, 2773, 3127, 139, 3157, 2760, 2809, 138, 138, 138, 138, 138, 138, 316, 155, 393, 138, 138, 138, 157, 157, 138, 138, 873, 192, 157, 1129, 3129, 2084, 1329, 2325, 1154, 2761, 3027, 2947, 1198, 138, 138, 138, 138, 138, 138, 3074, 2451, 1488, 1329, 1677, 884, 2802, 2810, 2952, 3028, 3537, 1579, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 157, 3141, 138, 138, 138, 875, 138, 138, 3142, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 205, 138, 138, 138, 138, 138, 138, 1581, 1581, 1581, 1581, 1581, 1582, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 1583, 1583, 1583, 1583, 1583, 1583, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 2764, 2764, 2764, 2764, 2764, 2765, 2766, 2766, 2766, 139, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 3106, 3115, 3131, 2188, 3428, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 3473, 2146, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2189, 1329, 8769, 3186, 597, 3131, 3430, 1689, 139, 1581, 1581, 1581, 1581, 1581, 1581, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 156, 2633, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 1586, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1212, 139, 3132, 3133, 2781, 139, 2084, 1587, 1587, 1587, 1587, 1587, 1588, 2307, 2387, 2378, 148, 8791, 2378, 149, 2787, 3020, 3021, 2389, 1677, 2789, 3059, 3235, 2378, 3132, 3133, 139, 2378, 2392, 1587, 1587, 1587, 1587, 1587, 1587, 1589, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1591, 151, 139, 2790, 2824, 1646, 3252, 1590, 1590, 1590, 1590, 1590, 1592, 2235, 2793, 2793, 2793, 2793, 2793, 2794, 2795, 2795, 2795, 1280, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2958, 1590, 1590, 1590, 1590, 1590, 1590, 393, 2947, 2465, 3344, 454, 139, 454, 3152, 139, 2963, 2451, 1595, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1597, 2549, 262, 139, 262, 597, 2084, 1596, 1596, 1596, 1596, 1596, 1598, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 631, 3060, 1677, 3257, 3059, 3521, 3153, 1153, 848, 1158, 2813, 454, 1596, 1596, 1596, 1596, 1596, 1596, 1603, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 903, 533, 262, 139, 3154, 2937, 2084, 1604, 1604, 1604, 1604, 1604, 1605, 1154, 2439, 1159, 2981, 848, 1158, 2811, 3255, 848, 2324, 3261, 1677, 2025, 2944, 3290, 848, 1162, 923, 1155, 2983, 138, 1604, 1604, 1604, 1604, 1604, 1604, 1607, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1609, 2803, 1159, 304, 2945, 2958, 2325, 1608, 1608, 1608, 1608, 1608, 1610, 1163, 2465, 924, 2985, 3165, 2981, 2818, 138, 2979, 1329, 4226, 841, 2988, 3168, 2025, 2815, 597, 551, 146, 2989, 1243, 1608, 1608, 1608, 1608, 1608, 1608, 138, 138, 597, 138, 138, 138, 138, 138, 138, 138, 138, 138, 3294, 138, 138, 2919, 2919, 2919, 2919, 2919, 2919, 2919, 2919, 2919, 1189, 138, 138, 138, 138, 138, 138, 2378, 2947, 3726, 2378, 2077, 910, 2535, 3209, 2389, 476, 2451, 1617, 3161, 2378, 848, 3014, 2221, 2378, 2392, 8829, 2879, 2177, 2954, 138, 138, 138, 138, 138, 3163, 138, 1572, 138, 138, 138, 138, 138, 138, 138, 2536, 383, 138, 3044, 3007, 3007, 3007, 3007, 3007, 3007, 3015, 2955, 138, 138, 138, 138, 138, 138, 138, 2378, 2958, 2880, 2378, 3539, 384, 139, 139, 2389, 1280, 2465, 381, 143, 2378, 3010, 3066, 1688, 2378, 2392, 3134, 2188, 577, 2965, 138, 138, 138, 138, 138, 139, 155, 393, 138, 138, 138, 157, 157, 138, 138, 873, 606, 157, 2084, 2189, 2084, 2077, 145, 2535, 3134, 1689, 2966, 1198, 138, 138, 138, 138, 138, 138, 2378, 533, 1677, 2378, 1677, 884, 146, 2188, 2881, 3105, 602, 3213, 3581, 2378, 3056, 139, 3582, 2378, 2392, 3262, 3216, 2536, 3185, 138, 138, 138, 875, 138, 138, 2189, 138, 360, 138, 138, 138, 138, 138, 138, 138, 3046, 361, 138, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 138, 138, 138, 138, 138, 138, 138, 2378, 2985, 454, 2378, 2077, 362, 2535, 3183, 2389, 2882, 2988, 139, 3266, 2378, 3461, 2156, 295, 2378, 2392, 3236, 262, 2275, 2990, 138, 138, 138, 176, 1624, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1253, 2157, 2536, 139, 551, 3456, 3156, 1625, 1625, 1625, 1625, 1625, 1626, 2991, 2077, 2077, 2535, 2535, 296, 2158, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2077, 2258, 2535, 3045, 4159, 1625, 1625, 1625, 1625, 1625, 1625, 156, 533, 2878, 454, 3293, 1688, 551, 3148, 2536, 2536, 488, 1627, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 2086, 262, 8962, 2536, 3295, 3066, 2196, 1628, 1628, 1628, 1628, 1628, 1629, 2378, 1812, 2743, 2378, 1689, 1688, 3158, 3240, 2389, 541, 3048, 3051, 278, 2378, 2156, 2197, 3050, 2378, 2392, 3197, 2087, 1628, 1628, 1628, 1628, 1628, 1630, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 2157, 1689, 2088, 3150, 3104, 533, 3767, 1637, 1637, 1637, 1637, 1637, 1638, 511, 2198, 3191, 3357, 8962, 2158, 3110, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 3084, 2265, 2077, 469, 2535, 1637, 1637, 1637, 1637, 1637, 1637, 1642, 533, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 175, 175, 175, 175, 175, 175, 175, 175, 175, 2539, 4433, 3085, 139, 454, 2536, 8997, 175, 175, 175, 175, 175, 206, 2378, 488, 2749, 2378, 3196, 3270, 3299, 3086, 2389, 262, 3303, 3087, 3048, 2378, 3273, 2307, 3622, 2378, 2392, 3306, 2883, 175, 175, 175, 175, 175, 175, 1271, 1271, 1150, 1272, 1652, 1271, 1271, 1271, 1453, 278, 1271, 1271, 1271, 1768, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 3161, 2808, 1271, 1271, 1271, 1271, 1271, 1271, 2378, 2177, 1768, 2884, 1151, 1653, 3165, 1688, 2885, 533, 8997, 139, 3454, 2378, 1769, 3168, 733, 2378, 2392, 3333, 3190, 2930, 3169, 1280, 1271, 1271, 1271, 1271, 1271, 488, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1689, 1655, 1271, 2968, 2968, 2968, 2968, 2968, 2969, 2970, 2970, 2970, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2378, 3198, 3419, 2378, 1433, 1656, 278, 3107, 2389, 1737, 3427, 3430, 3469, 2378, 8997, 4233, 1082, 2378, 2392, 3433, 2886, 2439, 3251, 1280, 1271, 1271, 1281, 1271, 1271, 139, 1272, 1652, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 1274, 1274, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 2378, 2981, 139, 2378, 3961, 1659, 3417, 2156, 2389, 143, 2025, 2887, 533, 2378, 1688, 5139, 139, 2378, 2392, 2000, 2000, 2000, 2992, 1280, 1271, 1271, 1271, 1271, 1271, 2157, 1272, 1273, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1275, 1276, 1274, 145, 2077, 559, 2535, 1689, 2158, 3263, 2993, 2937, 1278, 1271, 1271, 1271, 1271, 1271, 1271, 2888, 2439, 146, 2232, 2378, 1279, 602, 2378, 2942, 3101, 3151, 8962, 2389, 2944, 3112, 4741, 139, 2378, 551, 2536, 2947, 2378, 2392, 1280, 1271, 1271, 1281, 1271, 1271, 2451, 1272, 1660, 1271, 1271, 1271, 1803, 2952, 1271, 1271, 1271, 2945, 2954, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 2188, 1271, 1271, 1271, 1271, 1271, 1271, 2958, 3052, 3209, 4936, 4937, 1653, 551, 2156, 488, 2465, 2955, 2221, 848, 1353, 3155, 2189, 2963, 3232, 3211, 139, 1329, 2965, 3419, 1280, 1271, 1271, 1271, 1271, 1271, 2157, 1272, 1273, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1275, 1276, 1274, 3296, 278, 3205, 3625, 1354, 2158, 2966, 2974, 4228, 1278, 1271, 1271, 1271, 1271, 1271, 1271, 1661, 2974, 3446, 3184, 488, 1279, 262, 3147, 8962, 923, 1688, 157, 2975, 2975, 2975, 2975, 2975, 2975, 2975, 2975, 2975, 157, 139, 1280, 1271, 1271, 1281, 1271, 1271, 1646, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 278, 1662, 1271, 1298, 1017, 3203, 2729, 1768, 3550, 2196, 3159, 139, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2985, 2981, 3111, 1358, 3520, 1663, 2156, 2730, 1768, 2988, 2025, 2111, 2197, 1487, 3466, 3194, 2989, 2983, 3656, 2731, 1769, 2990, 2992, 1280, 1271, 1271, 1668, 1668, 2157, 1669, 1670, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 1672, 1673, 1671, 3467, 3342, 488, 1910, 551, 2158, 2198, 2991, 2993, 1675, 1668, 1668, 1668, 1668, 1668, 1668, 156, 3165, 139, 8962, 3204, 1676, 3189, 139, 3149, 1911, 3168, 2998, 2999, 3000, 3001, 3001, 3001, 3001, 3001, 3001, 157, 278, 3170, 1677, 1668, 1668, 1678, 1693, 1688, 3003, 3003, 3003, 3003, 3003, 3003, 3003, 3003, 3003, 3545, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 3686, 3171, 139, 3476, 3488, 1737, 5321, 1695, 1695, 1695, 1695, 1695, 1696, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 3477, 3489, 1697, 3323, 1694, 1694, 1694, 1694, 1694, 1694, 369, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 1808, 178, 178, 178, 178, 178, 178, 178, 178, 178, 833, 139, 139, 1704, 3504, 571, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 1809, 2290, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 4160, 551, 1810, 3239, 8962, 3505, 571, 3325, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138, 2772, 138, 360, 138, 138, 138, 138, 138, 138, 138, 3161, 383, 138, 393, 4650, 139, 3250, 2232, 393, 2177, 1433, 3213, 138, 138, 138, 138, 138, 138, 138, 1688, 3216, 3172, 1082, 2023, 384, 1910, 393, 3217, 2025, 3580, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 1803, 3109, 3266, 138, 138, 138, 3233, 3533, 1911, 3173, 139, 2275, 1689, 4655, 3343, 1715, 138, 138, 3268, 224, 1716, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 230, 230, 230, 230, 230, 230, 230, 230, 230, 1717, 138, 138, 138, 138, 138, 138, 227, 227, 227, 227, 227, 228, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 138, 138, 229, 138, 230, 230, 230, 230, 230, 230, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1729, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 139, 3018, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1646, 1646, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3270, 1329, 3299, 4232, 3303, 3481, 3454, 3554, 1280, 3273, 3497, 2307, 139, 3306, 2451, 2930, 3274, 139, 3301, 2465, 3307, 1337, 3460, 1334, 1334, 1334, 1334, 1334, 1334, 461, 461, 461, 461, 461, 462, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 262, 3584, 1537, 9107, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 139, 2297, 1815, 1150, 3209, 1815, 464, 716, 3242, 1808, 504, 1538, 551, 2221, 1816, 3237, 3519, 1816, 1539, 460, 460, 460, 460, 460, 460, 460, 460, 460, 766, 1817, 3266, 1646, 1817, 1540, 1809, 1541, 1151, 5308, 3244, 2275, 454, 1542, 488, 139, 3524, 1543, 2778, 1810, 1929, 1280, 1801, 5396, 1545, 2988, 807, 1546, 1547, 3551, 262, 1150, 463, 3329, 460, 460, 460, 460, 460, 460, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 278, 1348, 1777, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 454, 3055, 1537, 1151, 3165, 3161, 1329, 2196, 139, 2811, 1777, 4673, 2084, 3168, 2177, 3695, 148, 833, 262, 149, 3169, 3163, 1778, 3213, 1538, 3170, 3172, 2729, 3199, 2197, 1677, 1539, 3216, 2196, 1741, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 3218, 1742, 1930, 2730, 1541, 571, 151, 3469, 3171, 3173, 1542, 2197, 454, 1779, 1543, 2731, 2439, 1544, 3120, 3481, 2198, 1545, 3951, 3471, 1546, 1547, 3680, 3219, 2451, 3245, 262, 3192, 393, 3962, 3324, 3483, 3234, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2198, 2634, 3193, 464, 250, 250, 2025, 256, 471, 250, 250, 250, 1329, 355, 250, 250, 250, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3299, 3140, 727, 250, 250, 250, 250, 250, 250, 2307, 3213, 1649, 1329, 3195, 261, 3820, 9112, 3530, 1777, 3216, 3139, 3717, 548, 2196, 831, 148, 3217, 1329, 149, 3555, 3168, 3218, 262, 250, 250, 250, 250, 250, 1777, 256, 471, 250, 250, 250, 3526, 2197, 250, 250, 250, 1808, 1778, 3246, 1646, 143, 848, 1396, 3201, 1430, 3219, 151, 729, 250, 250, 250, 250, 250, 250, 3345, 3698, 139, 1280, 2730, 261, 3248, 1809, 848, 1396, 1431, 3556, 3238, 2198, 620, 923, 2731, 3200, 1779, 145, 1810, 1397, 1080, 262, 250, 250, 250, 1750, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1367, 146, 3687, 272, 1910, 1910, 1397, 1751, 1751, 1751, 1751, 1751, 1752, 1055, 3334, 2869, 2870, 139, 3143, 3206, 1398, 3454, 148, 393, 272, 3144, 1911, 1911, 3202, 139, 2930, 1402, 9119, 3758, 1751, 1751, 1751, 1751, 1751, 1751, 469, 1398, 3216, 3533, 1646, 597, 4218, 3335, 1057, 3392, 355, 1753, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 258, 3340, 3562, 3544, 3341, 3336, 145, 1754, 1754, 1754, 1754, 1754, 1755, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 9119, 923, 3041, 1754, 1754, 1754, 1754, 1754, 1756, 484, 484, 484, 484, 484, 485, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 739, 3209, 3270, 1055, 2729, 1430, 1150, 2077, 139, 2535, 2221, 3273, 483, 483, 483, 483, 483, 483, 483, 483, 483, 1402, 3220, 3275, 2730, 1431, 3497, 1646, 2084, 3577, 9161, 3247, 3624, 477, 3596, 2465, 2731, 1080, 1057, 1151, 3357, 2536, 3499, 3249, 3207, 1280, 1677, 3587, 3332, 3221, 3276, 1818, 2077, 486, 2535, 483, 483, 483, 483, 483, 483, 495, 495, 495, 495, 495, 496, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 1537, 4955, 2536, 3469, 477, 3209, 139, 3270, 2244, 848, 1443, 3259, 2439, 1815, 2221, 3481, 3273, 278, 748, 3243, 923, 3211, 1538, 3274, 2451, 1816, 3220, 597, 3275, 1539, 494, 494, 494, 494, 494, 494, 494, 494, 494, 597, 1817, 3658, 3595, 1444, 1540, 3737, 1541, 3485, 3266, 5294, 2084, 488, 1542, 3221, 1101, 3276, 1543, 2275, 139, 1544, 3264, 306, 597, 1545, 3268, 923, 1546, 2348, 3603, 3277, 3655, 497, 1454, 494, 494, 494, 494, 494, 494, 848, 1477, 3292, 3657, 3513, 3513, 3514, 278, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 3278, 1390, 3266, 1129, 848, 2324, 139, 139, 139, 3297, 139, 2275, 488, 3303, 139, 3303, 3299, 1478, 3299, 3497, 178, 1488, 3306, 3277, 3306, 2307, 2087, 2307, 2465, 3307, 602, 3685, 3301, 3524, 3308, 316, 3308, 3310, 2325, 3310, 3688, 3328, 2988, 597, 1677, 3693, 1773, 278, 272, 272, 3278, 280, 506, 272, 272, 272, 841, 597, 272, 272, 272, 3309, 3465, 3309, 3311, 3475, 3311, 3466, 3547, 3690, 3476, 139, 760, 272, 272, 272, 272, 272, 272, 1329, 3082, 9161, 848, 1158, 285, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 3467, 1150, 3690, 3477, 3628, 1337, 1646, 3487, 272, 272, 272, 272, 3488, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 1159, 3327, 1280, 286, 272, 272, 2818, 280, 506, 272, 272, 272, 1151, 477, 272, 272, 272, 3489, 138, 2378, 3082, 3736, 848, 1158, 9161, 139, 3501, 3524, 762, 272, 272, 272, 272, 272, 272, 1150, 2988, 3503, 2591, 923, 285, 597, 3504, 3529, 2378, 2378, 3408, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 1159, 3331, 272, 272, 272, 272, 3635, 533, 2378, 3339, 3798, 3365, 1151, 3505, 2883, 2385, 2385, 3027, 138, 286, 1788, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1412, 3407, 3409, 9119, 2378, 2378, 3560, 1789, 1789, 1789, 1789, 1789, 1790, 2837, 848, 1158, 2837, 3694, 3807, 4927, 521, 2847, 3626, 3783, 139, 304, 2837, 3082, 2084, 143, 2837, 2850, 522, 3801, 1789, 1789, 1789, 1789, 1789, 1789, 504, 3517, 3517, 3518, 393, 2591, 1677, 2084, 1159, 139, 923, 1791, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 282, 3601, 145, 3082, 2025, 1677, 138, 1792, 1792, 1792, 1792, 1792, 1793, 3337, 2845, 2837, 3606, 1688, 2837, 597, 146, 2591, 2378, 2847, 3611, 3087, 139, 2378, 2837, 3410, 3604, 3605, 2837, 2850, 1792, 1792, 1792, 1792, 1792, 1794, 306, 306, 3612, 307, 543, 306, 306, 306, 2378, 1689, 306, 306, 306, 3450, 3450, 3450, 3450, 3450, 3450, 3450, 3450, 3450, 3700, 2084, 801, 306, 306, 306, 306, 306, 306, 2837, 2084, 3689, 2837, 2385, 312, 9119, 139, 2847, 551, 1677, 2884, 3659, 2837, 3618, 139, 2885, 2837, 2850, 1677, 3366, 5172, 2378, 306, 306, 306, 306, 306, 306, 3689, 307, 543, 306, 306, 306, 2378, 1157, 306, 306, 306, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 3833, 3701, 803, 306, 306, 306, 306, 306, 306, 2837, 5199, 3367, 2837, 2385, 312, 3614, 2387, 2847, 3623, 139, 139, 3723, 2837, 139, 3692, 3411, 2837, 2850, 2077, 139, 2535, 2378, 306, 306, 306, 306, 1842, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1463, 3702, 2084, 3719, 454, 469, 3692, 1843, 1843, 1843, 1843, 1843, 1844, 2837, 3730, 2837, 2837, 2536, 2837, 3949, 1677, 3368, 262, 2847, 3369, 258, 2837, 2077, 2837, 2535, 2837, 2850, 2837, 2850, 1843, 1843, 1843, 1843, 1843, 1843, 541, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3588, 1845, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 309, 2536, 139, 3964, 9119, 3764, 3811, 1846, 1846, 1846, 1846, 1846, 1847, 2837, 3968, 3273, 2837, 533, 3717, 3590, 139, 2847, 3426, 848, 3014, 3826, 2837, 3168, 848, 3014, 2837, 2850, 3760, 3370, 1846, 1846, 1846, 1846, 1846, 1848, 138, 138, 733, 138, 138, 138, 138, 138, 138, 138, 138, 138, 3469, 1856, 138, 3626, 488, 3015, 848, 3014, 3082, 2439, 3015, 5165, 138, 138, 138, 138, 138, 138, 138, 2837, 3481, 3478, 3371, 1280, 1474, 3837, 2591, 3372, 3548, 2451, 3629, 1688, 2837, 923, 3306, 3549, 2837, 2850, 139, 3747, 3015, 3490, 138, 138, 138, 138, 138, 138, 3479, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1280, 1856, 138, 3084, 3561, 1689, 139, 848, 3598, 3027, 3491, 3660, 138, 138, 138, 138, 138, 138, 138, 1857, 2837, 314, 3802, 2837, 1474, 1801, 551, 3560, 2847, 3827, 3777, 4311, 2111, 2837, 3852, 5220, 3085, 2837, 2850, 3469, 3373, 3599, 138, 138, 138, 138, 316, 316, 2439, 317, 561, 316, 316, 316, 3086, 3471, 316, 316, 316, 1677, 3478, 3534, 3534, 3534, 3534, 3534, 3534, 3534, 3534, 3534, 825, 316, 316, 316, 316, 316, 316, 2837, 454, 6353, 2837, 9119, 322, 5225, 3997, 2847, 1648, 3479, 3374, 2077, 2837, 2535, 3696, 2930, 2837, 2850, 262, 3481, 139, 3805, 316, 316, 316, 316, 316, 316, 2451, 317, 561, 316, 316, 316, 3703, 3483, 316, 316, 316, 3714, 3490, 1649, 2077, 3591, 3592, 2536, 1329, 3578, 533, 3497, 827, 316, 316, 316, 316, 316, 316, 3375, 2465, 1650, 295, 2837, 322, 1651, 2837, 3499, 1737, 3491, 3778, 2847, 3506, 3594, 139, 2077, 2837, 2535, 2536, 3773, 2837, 2850, 316, 316, 316, 316, 1871, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1497, 454, 3712, 477, 3507, 296, 1815, 1872, 1872, 1872, 1872, 1872, 1873, 1688, 2536, 3796, 1801, 2232, 1816, 262, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 454, 923, 1688, 4271, 1817, 1872, 1872, 1872, 1872, 1872, 1872, 559, 3497, 3710, 3593, 488, 1689, 3775, 262, 533, 1803, 2465, 1874, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 319, 138, 3506, 1689, 924, 3524, 3524, 1875, 1875, 1875, 1875, 1875, 1876, 3522, 2988, 2988, 3782, 3774, 1803, 278, 3664, 3529, 1243, 3951, 454, 3746, 3531, 3531, 3661, 3507, 3806, 3960, 3709, 533, 1875, 1875, 1875, 1875, 1875, 1877, 138, 138, 262, 574, 392, 138, 138, 138, 1812, 2156, 138, 138, 138, 3532, 3532, 186, 186, 186, 186, 186, 186, 186, 186, 186, 576, 138, 138, 138, 138, 138, 138, 2157, 3808, 3817, 3084, 9209, 163, 1537, 3534, 3534, 3534, 3534, 3534, 3535, 3536, 3536, 3536, 2188, 139, 2158, 3673, 3674, 139, 3964, 138, 138, 138, 138, 1150, 1538, 3813, 3967, 3650, 139, 923, 1537, 1539, 3085, 3705, 2189, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 3675, 1515, 1540, 3797, 1541, 3676, 3086, 3734, 1538, 2188, 1542, 2156, 1151, 3717, 1543, 1539, 2349, 1544, 1808, 1017, 3828, 1545, 3168, 3677, 1546, 1547, 1537, 3733, 3715, 3722, 2350, 2189, 1541, 2157, 3706, 2156, 2156, 1358, 1542, 848, 1353, 4052, 1543, 1809, 3780, 1544, 1892, 1896, 1538, 1545, 2988, 2158, 1546, 1547, 1925, 1539, 1810, 2157, 2157, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 3704, 139, 1540, 3831, 1541, 1354, 2188, 2158, 2158, 3758, 1542, 3711, 1151, 3758, 1543, 3708, 2351, 1544, 3216, 3846, 2188, 1545, 3216, 262, 1546, 1547, 566, 4109, 2189, 3763, 551, 551, 1522, 766, 1519, 1519, 1519, 1519, 1519, 1519, 841, 841, 2189, 842, 843, 841, 841, 841, 3735, 2196, 841, 841, 841, 3536, 3536, 3536, 3536, 3536, 3536, 3536, 3536, 3536, 4049, 3732, 139, 841, 841, 841, 841, 841, 841, 2197, 488, 3832, 139, 4186, 845, 9332, 3357, 139, 3745, 3537, 1899, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 157, 551, 841, 841, 841, 841, 847, 847, 848, 849, 850, 847, 847, 847, 3740, 278, 847, 847, 847, 488, 3891, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 3843, 847, 847, 847, 847, 847, 847, 1646, 139, 139, 3834, 3537, 853, 3001, 3001, 3001, 3001, 3001, 3538, 2998, 2998, 2998, 157, 3739, 278, 1280, 2156, 3839, 3859, 3753, 138, 847, 847, 847, 847, 847, 848, 849, 850, 847, 847, 847, 3811, 1768, 847, 847, 847, 2352, 2157, 1537, 1646, 3273, 2196, 5852, 3707, 1769, 3717, 454, 3816, 847, 847, 847, 847, 847, 847, 3168, 2158, 488, 3562, 1157, 853, 1538, 3722, 139, 2197, 262, 1908, 3724, 1539, 3543, 3543, 3543, 3543, 3543, 3543, 3543, 3543, 3543, 138, 847, 847, 847, 1537, 1540, 464, 1541, 3951, 3713, 3717, 4189, 139, 1542, 278, 2439, 3725, 1543, 3754, 3168, 1544, 2198, 355, 3741, 1545, 2196, 1538, 1919, 1547, 3748, 3742, 3724, 2196, 1539, 3537, 1537, 2998, 2998, 2998, 2998, 2998, 2998, 2998, 2998, 2998, 157, 1768, 2197, 1540, 1777, 1541, 1537, 1914, 3743, 2197, 1915, 1542, 1538, 3725, 3752, 1916, 1778, 4076, 1544, 1539, 1917, 1768, 1545, 139, 1918, 1919, 1547, 148, 1538, 139, 1171, 2354, 2196, 1769, 1540, 1539, 1541, 2198, 2353, 1172, 4006, 488, 1542, 7674, 2198, 3857, 1543, 3950, 1150, 1929, 1540, 1779, 1541, 1545, 2197, 3738, 1546, 1547, 1542, 923, 139, 1173, 1543, 848, 1396, 1544, 3969, 4007, 1174, 1545, 1537, 2378, 1546, 1547, 3972, 923, 278, 571, 3646, 1537, 1777, 1151, 3864, 1175, 139, 1176, 4181, 2355, 3744, 2198, 7682, 1177, 1538, 1055, 9358, 1178, 4048, 1397, 1179, 1539, 1777, 1538, 1180, 3750, 504, 1181, 1931, 148, 1539, 1055, 1171, 1402, 1778, 3771, 2356, 272, 1541, 3756, 3755, 1172, 4188, 3936, 1542, 1540, 282, 1541, 1543, 1402, 1057, 1544, 2378, 1542, 1398, 1545, 3749, 2357, 1546, 1547, 1544, 1910, 148, 1173, 1545, 149, 1057, 1546, 1547, 1779, 1174, 3784, 1537, 139, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 1911, 3553, 1175, 9368, 1176, 631, 923, 3779, 4022, 1150, 1177, 1538, 1646, 151, 1178, 355, 1932, 1179, 1539, 3786, 1815, 1180, 1537, 3995, 1181, 1182, 148, 848, 1396, 1171, 1280, 139, 1816, 1540, 541, 1541, 3876, 3776, 1172, 1808, 1101, 2358, 1151, 3824, 1538, 1543, 4013, 1817, 1544, 3809, 3758, 1539, 1545, 3787, 309, 1546, 1547, 139, 1454, 3216, 1173, 1397, 1522, 2729, 1809, 3788, 1540, 1174, 1541, 2359, 1537, 3765, 4217, 4014, 1542, 1808, 139, 1810, 1543, 272, 3789, 1544, 1933, 2730, 1176, 1545, 1537, 139, 1546, 1547, 1177, 4214, 1538, 833, 1178, 2731, 1398, 1179, 3766, 1539, 1809, 1180, 3751, 3792, 1181, 1182, 1559, 148, 1538, 4078, 1171, 2729, 139, 1810, 1540, 1539, 1541, 9370, 3758, 1172, 4201, 3781, 1542, 1431, 2729, 571, 1543, 3216, 3858, 2361, 2362, 2730, 1541, 1545, 3763, 1080, 1546, 1547, 1542, 3765, 3790, 1173, 1543, 2731, 2730, 1544, 3791, 1433, 1174, 1545, 1537, 4113, 1546, 1547, 1925, 2451, 2731, 4020, 3837, 1082, 1430, 3794, 355, 1175, 3811, 1176, 3766, 3306, 3795, 9414, 3245, 1177, 1538, 3273, 3842, 1178, 4028, 1934, 1179, 1539, 1431, 1433, 1180, 1537, 4021, 1181, 1182, 148, 807, 3811, 1171, 4039, 1080, 1082, 1540, 3837, 1541, 1935, 3273, 1172, 139, 3793, 1542, 4029, 3306, 1538, 1543, 1150, 3862, 2363, 3818, 3837, 1539, 1545, 559, 3811, 1546, 1547, 4040, 831, 3306, 1173, 4211, 3850, 3273, 1537, 1910, 1540, 1174, 1541, 1922, 3816, 3844, 139, 319, 1542, 3818, 3819, 1910, 2365, 1151, 4559, 1544, 1175, 923, 1176, 1545, 1538, 1911, 1546, 1547, 1177, 3837, 1537, 1539, 1178, 597, 4030, 1179, 3845, 1911, 3306, 1180, 3819, 355, 1553, 1182, 148, 3842, 1930, 1171, 1541, 4157, 3844, 3997, 1538, 4059, 1542, 1129, 1172, 1646, 1543, 1539, 2930, 1544, 3878, 3578, 3835, 2825, 3875, 3999, 1546, 1547, 3877, 2378, 1910, 1488, 1540, 1280, 1541, 3845, 1173, 2378, 4060, 2465, 1542, 848, 1158, 1174, 1543, 1537, 355, 1544, 568, 2826, 148, 1545, 1911, 149, 1546, 1547, 4397, 4195, 1175, 393, 1176, 1537, 1936, 4005, 2869, 2870, 1177, 1538, 4006, 139, 1178, 148, 3880, 1563, 1539, 1159, 3874, 1180, 2387, 2986, 1181, 1182, 148, 1538, 151, 1171, 2378, 4093, 2378, 1540, 1539, 1541, 1922, 138, 1172, 4007, 2378, 2827, 4089, 3937, 2084, 1543, 577, 4089, 1544, 1540, 4052, 1541, 1545, 3924, 2378, 1546, 1547, 1542, 4041, 2988, 1173, 1543, 4127, 1937, 1544, 355, 4054, 1174, 1545, 2828, 1537, 1546, 1547, 3727, 3727, 3727, 3727, 3727, 3727, 3727, 3727, 3727, 1175, 139, 1176, 1646, 1537, 848, 1443, 2378, 1177, 3943, 1538, 3997, 1178, 139, 4077, 1179, 4253, 1539, 2883, 1180, 2930, 1280, 1181, 1182, 148, 2884, 1538, 1171, 4052, 4224, 2885, 2378, 1540, 1539, 1541, 597, 1172, 2988, 4086, 1444, 1542, 848, 1477, 4254, 1543, 3804, 139, 1544, 1540, 2829, 1541, 1545, 597, 1938, 1919, 1547, 1542, 306, 1173, 2084, 1543, 1170, 1537, 1544, 1170, 1174, 4190, 1545, 4012, 1178, 1546, 1547, 3922, 4013, 1170, 1478, 1646, 4131, 1170, 1181, 1939, 3830, 1176, 4192, 1538, 848, 1158, 3872, 1177, 139, 2830, 1539, 1178, 316, 1280, 1179, 848, 2324, 1689, 1180, 4014, 4083, 1181, 1182, 148, 145, 1540, 1171, 1541, 1170, 3945, 1537, 1170, 2087, 1542, 1689, 1172, 1178, 1543, 1159, 139, 1544, 1170, 977, 4187, 1545, 1170, 1181, 1546, 1547, 2325, 4132, 3041, 1538, 4019, 1329, 3861, 138, 1173, 4020, 1539, 4027, 1537, 4100, 4219, 1174, 4028, 1537, 841, 4038, 168, 168, 168, 168, 4039, 1540, 4089, 1541, 2831, 4781, 1175, 4089, 1176, 1542, 1538, 4213, 4021, 1543, 1177, 1538, 1544, 1539, 1940, 4029, 1545, 1179, 1539, 1546, 1547, 1180, 4058, 4040, 1181, 1182, 148, 4059, 1540, 1171, 1541, 2832, 2077, 1540, 4116, 1541, 1542, 4052, 1172, 139, 1543, 2833, 4176, 1544, 9606, 1543, 2988, 1545, 1544, 3644, 1546, 1547, 1545, 4054, 4060, 1546, 1547, 1925, 4061, 4052, 1173, 2482, 2482, 2482, 1537, 923, 2536, 1174, 2988, 1537, 2084, 3665, 3665, 3665, 3665, 3665, 3665, 3665, 3665, 3665, 4061, 139, 1175, 4270, 1176, 4062, 1538, 4216, 1677, 139, 1941, 1538, 139, 1539, 1178, 477, 4128, 1179, 1539, 924, 4050, 1180, 1688, 139, 1181, 1182, 148, 4062, 1540, 1171, 1541, 4220, 2835, 1540, 4215, 1541, 1542, 1243, 1172, 139, 1543, 1542, 4096, 1544, 4246, 1543, 923, 1545, 1544, 2836, 1546, 1547, 1545, 3168, 1689, 1546, 1547, 4089, 4230, 1646, 1173, 1329, 4097, 4191, 1537, 3578, 2378, 1174, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 1280, 3602, 4107, 3027, 1651, 1175, 4088, 1176, 1942, 1538, 4229, 4489, 2084, 1177, 4493, 1537, 1539, 1178, 143, 4492, 1179, 3560, 4497, 4221, 1180, 4098, 4291, 1181, 1182, 148, 1677, 1540, 1171, 1541, 1646, 3216, 1688, 1538, 1926, 1542, 4089, 1172, 2884, 1927, 1539, 4089, 1544, 2885, 2378, 3938, 1545, 145, 1280, 1546, 1547, 139, 4099, 4089, 1938, 1540, 4124, 1541, 4089, 1173, 4094, 848, 3014, 1542, 1689, 146, 1174, 1543, 1537, 602, 2857, 4079, 4510, 9668, 1545, 9668, 1646, 1546, 1547, 1925, 4513, 1939, 1648, 1176, 1697, 4108, 4080, 1329, 2084, 1177, 1538, 4095, 2084, 1178, 1280, 3015, 1179, 1539, 4082, 1943, 1180, 1537, 4089, 1181, 1182, 148, 1677, 4089, 1171, 4227, 4139, 2084, 1540, 1280, 1541, 1649, 4246, 1172, 848, 3598, 1542, 3578, 1812, 1538, 1916, 3168, 139, 1544, 4319, 1677, 1539, 1545, 4248, 1650, 1546, 1547, 1928, 4133, 3082, 1173, 2077, 1170, 4122, 1537, 1170, 1540, 1174, 1541, 3346, 1178, 1558, 139, 3599, 1542, 1170, 3920, 4165, 1543, 1170, 1181, 1544, 1175, 4291, 1176, 1545, 1538, 4315, 1546, 1547, 1177, 1677, 3216, 1539, 1178, 2536, 9703, 1944, 4422, 4293, 1537, 1180, 848, 3598, 1181, 1182, 148, 4225, 1540, 1171, 1541, 4045, 4045, 4045, 4045, 4045, 1542, 2077, 1172, 2535, 1543, 3348, 1538, 1544, 923, 1170, 4094, 1545, 1170, 1539, 1546, 1547, 139, 1178, 3921, 139, 3599, 454, 1170, 3350, 1173, 9703, 1170, 1181, 1540, 9703, 1541, 1174, 2077, 1537, 2535, 2536, 1542, 4106, 4125, 262, 3349, 4095, 3611, 1544, 533, 3082, 1945, 1545, 1176, 139, 1546, 1547, 4089, 4115, 1177, 1538, 4168, 4089, 1178, 488, 4137, 1179, 1539, 2591, 3082, 1180, 2536, 4161, 1181, 1182, 1559, 148, 3923, 1170, 1171, 4164, 1170, 1540, 4333, 1541, 4342, 1178, 2591, 1172, 4120, 1542, 1170, 4281, 3082, 1543, 1170, 1181, 1544, 1648, 278, 498, 1545, 4174, 2520, 1546, 1547, 1537, 2077, 9668, 2535, 1173, 2591, 4047, 4047, 4047, 4047, 4047, 1174, 3727, 3727, 3727, 3727, 3727, 3728, 3729, 3729, 3729, 2077, 1538, 2535, 3082, 1649, 1175, 139, 1176, 1539, 4298, 3578, 1688, 3082, 1177, 2536, 1537, 2378, 1178, 1812, 5408, 1946, 2591, 1650, 1540, 1180, 1541, 4182, 1181, 1182, 148, 2591, 1542, 1171, 4221, 2536, 3351, 4299, 1538, 1544, 1947, 4117, 1172, 1545, 1689, 1539, 1546, 1547, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3357, 3627, 3082, 1540, 4121, 1541, 3939, 1173, 3940, 139, 6002, 1542, 3082, 2188, 1174, 3352, 1537, 3941, 1544, 2378, 2591, 2084, 1545, 4154, 3942, 1546, 1547, 2149, 4194, 1175, 2591, 1176, 1537, 139, 139, 2189, 1560, 1177, 1538, 1677, 2077, 1561, 2535, 4169, 1179, 1539, 139, 9668, 1180, 3082, 488, 1181, 1182, 148, 1538, 4332, 1171, 2232, 4222, 1329, 1540, 1539, 1541, 848, 3598, 1172, 4231, 2591, 1542, 4167, 5220, 4267, 1543, 3353, 2536, 1544, 1540, 3354, 1541, 1545, 4312, 3666, 1546, 1547, 1542, 278, 4222, 1173, 1543, 1803, 139, 1544, 4126, 923, 1174, 1545, 454, 3599, 1546, 1547, 3729, 3729, 3729, 3729, 3729, 3729, 3729, 3729, 3729, 1175, 4346, 1176, 1556, 139, 262, 1677, 5225, 1177, 4123, 3273, 9668, 1948, 4138, 4337, 1179, 4240, 3666, 3611, 1180, 4331, 5750, 1181, 1182, 138, 138, 304, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 4137, 138, 138, 3768, 3768, 3768, 3768, 3768, 3768, 3768, 3768, 3768, 138, 138, 138, 138, 138, 138, 349, 469, 4196, 4196, 4197, 5777, 591, 2657, 2657, 2657, 3730, 4489, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 258, 4507, 139, 138, 138, 138, 138, 138, 551, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 3768, 3768, 3768, 3768, 3768, 3769, 3770, 3770, 3770, 157, 138, 138, 138, 138, 138, 349, 521, 4246, 3666, 139, 3626, 352, 2188, 4372, 4320, 3082, 3168, 9668, 522, 3667, 3667, 3667, 3667, 3667, 3667, 3667, 3667, 3667, 4255, 138, 138, 138, 350, 2591, 2189, 4167, 3673, 1949, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4338, 138, 138, 3666, 3084, 4256, 2086, 3673, 2188, 4174, 4510, 4279, 138, 138, 138, 138, 138, 138, 138, 1953, 4204, 4514, 1954, 488, 1955, 4266, 139, 4805, 1956, 9720, 2189, 1957, 1958, 1959, 476, 1688, 1960, 3085, 4205, 2087, 2196, 4204, 138, 138, 138, 4155, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3086, 3663, 2088, 278, 4207, 4368, 2089, 2197, 4268, 1961, 138, 138, 1689, 138, 1567, 138, 138, 138, 138, 138, 138, 138, 533, 165, 138, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 1189, 138, 138, 138, 138, 138, 138, 469, 2198, 2684, 4480, 139, 874, 2378, 4274, 2378, 3730, 5205, 3181, 3181, 3181, 3181, 3181, 3731, 3178, 3178, 3178, 258, 551, 4341, 138, 138, 138, 875, 138, 138, 4650, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 192, 157, 3821, 3821, 3821, 3821, 3821, 3821, 3821, 3821, 3821, 157, 138, 138, 138, 138, 138, 138, 469, 2699, 2699, 2699, 4371, 368, 4667, 2196, 9725, 3730, 4316, 3178, 3178, 3178, 3178, 3178, 3178, 3178, 3178, 3178, 258, 4398, 295, 138, 138, 138, 138, 138, 138, 2197, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 192, 157, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 157, 138, 138, 138, 138, 138, 138, 504, 4842, 296, 454, 4401, 368, 2198, 4275, 511, 3771, 4343, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 282, 262, 533, 138, 138, 138, 138, 138, 138, 488, 143, 138, 138, 138, 138, 138, 138, 138, 138, 4242, 138, 138, 3821, 3821, 3821, 3821, 3821, 3822, 3823, 3823, 3823, 138, 138, 138, 138, 138, 138, 138, 1953, 4353, 9832, 1954, 2156, 1966, 278, 4286, 1433, 1956, 4239, 4252, 1957, 1958, 1959, 4383, 4253, 1960, 504, 139, 1082, 4330, 454, 146, 138, 138, 2157, 3771, 4354, 3229, 3229, 3229, 3229, 3229, 3772, 3226, 3226, 3226, 282, 139, 262, 4488, 4384, 4254, 2158, 1961, 138, 138, 4238, 155, 1577, 138, 138, 138, 157, 157, 138, 138, 873, 192, 157, 3823, 3823, 3823, 3823, 3823, 3823, 3823, 3823, 3823, 1198, 138, 138, 138, 138, 138, 138, 504, 2752, 2752, 2752, 4551, 884, 2781, 2781, 2781, 3771, 4366, 3226, 3226, 3226, 3226, 3226, 3226, 3226, 3226, 3226, 282, 4515, 533, 138, 138, 138, 875, 138, 138, 4518, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 205, 138, 138, 138, 138, 138, 138, 1968, 1968, 1968, 1968, 1968, 1969, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 1970, 1970, 1970, 1970, 1970, 1970, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 3847, 3847, 3847, 3847, 3847, 3847, 3847, 3847, 3847, 4367, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 4297, 4711, 314, 4243, 1157, 4298, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 454, 3140, 3847, 3847, 3847, 3847, 3847, 3848, 3849, 3849, 3849, 139, 1329, 2378, 4469, 2378, 4489, 4299, 262, 1968, 1968, 1968, 1968, 1968, 1968, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 3697, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 157, 157, 1973, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1212, 138, 138, 138, 138, 138, 138, 1974, 1974, 1974, 1974, 1974, 1975, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 138, 1974, 1974, 1974, 1974, 1974, 1974, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 1977, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1979, 477, 4373, 2378, 541, 2378, 4479, 1978, 1978, 1978, 1978, 1978, 1980, 3824, 551, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 309, 3849, 3849, 3849, 3849, 3849, 3849, 3849, 3849, 3849, 1978, 1978, 1978, 1978, 1978, 1978, 393, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 1433, 1982, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 157, 4994, 1082, 4515, 541, 4329, 2378, 1983, 1983, 1983, 1983, 1983, 1984, 3824, 4519, 3286, 3286, 3286, 3286, 3286, 3825, 3283, 3283, 3283, 309, 4031, 4031, 4031, 4031, 4031, 4031, 4031, 4031, 4031, 1983, 1983, 1983, 1983, 1983, 1985, 1988, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1597, 2378, 4471, 2378, 541, 139, 304, 1989, 1989, 1989, 1989, 1989, 1990, 3824, 488, 3283, 3283, 3283, 3283, 3283, 3283, 3283, 3283, 3283, 309, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 1989, 1989, 1989, 1989, 1989, 1989, 156, 4246, 4352, 4280, 4874, 4470, 139, 4353, 4396, 278, 3168, 1991, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 551, 2378, 4472, 2378, 559, 733, 3426, 1992, 1992, 1992, 1992, 1992, 1993, 3850, 4354, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 319, 4031, 4031, 4031, 4031, 4031, 4032, 4033, 4033, 4033, 1992, 1992, 1992, 1992, 1992, 1994, 157, 157, 157, 157, 157, 157, 157, 157, 157, 903, 2378, 533, 2378, 559, 4376, 6302, 157, 157, 157, 157, 157, 163, 3850, 3306, 3319, 3319, 3319, 3319, 3319, 3851, 3316, 3316, 3316, 319, 4033, 4033, 4033, 4033, 4033, 4033, 4033, 4033, 4033, 157, 157, 157, 157, 157, 157, 1999, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 1609, 6307, 4287, 178, 559, 6302, 4755, 2000, 2000, 2000, 2000, 2000, 2001, 3850, 488, 3316, 3316, 3316, 3316, 3316, 3316, 3316, 3316, 3316, 319, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 2000, 2000, 2000, 2000, 2000, 2000, 2002, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 278, 2947, 2947, 2947, 6307, 4291, 4346, 2003, 2003, 2003, 2003, 2003, 2004, 1170, 3216, 3273, 1170, 3944, 4346, 4487, 1329, 1178, 4348, 4779, 4520, 314, 1170, 3273, 139, 766, 1170, 1181, 4523, 1559, 2003, 2003, 2003, 2003, 2003, 2005, 138, 138, 807, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 1808, 138, 138, 4042, 4042, 4042, 4042, 4042, 4043, 4044, 4044, 4044, 1189, 138, 138, 138, 138, 138, 138, 1170, 4477, 4617, 1170, 3946, 910, 4318, 4530, 1178, 2378, 4473, 2378, 4376, 1170, 139, 4534, 551, 1170, 1181, 1810, 2378, 3306, 2378, 138, 138, 138, 138, 138, 4378, 138, 360, 138, 138, 138, 138, 138, 138, 138, 2011, 361, 138, 4044, 4044, 4044, 4044, 4044, 4044, 4044, 4044, 4044, 138, 138, 138, 138, 138, 138, 138, 1170, 393, 1737, 1170, 148, 362, 923, 149, 1178, 3947, 4237, 4786, 9939, 1170, 4535, 1910, 9974, 1170, 1181, 4419, 2156, 2988, 4538, 138, 138, 138, 176, 2017, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 1253, 1911, 151, 1910, 1017, 4244, 2157, 2018, 2018, 2018, 2018, 2018, 2019, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 1358, 4269, 2158, 1911, 1157, 4931, 4314, 3982, 139, 4421, 393, 2188, 2018, 2018, 2018, 2018, 2018, 2018, 2021, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2023, 4404, 4489, 4628, 4510, 138, 2189, 2022, 2022, 2022, 2022, 2022, 2024, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2657, 2657, 2657, 2657, 2657, 2657, 2657, 2657, 2657, 1910, 4545, 139, 2022, 2022, 2022, 2022, 2022, 2022, 2031, 2032, 2033, 2034, 2034, 2034, 2034, 2034, 2034, 4382, 4408, 156, 631, 1911, 4383, 139, 930, 930, 930, 930, 930, 934, 4068, 4069, 4070, 4071, 4071, 4071, 4071, 4071, 4071, 157, 2880, 4562, 4571, 4418, 4580, 2378, 3673, 2378, 4478, 4384, 139, 930, 930, 930, 930, 930, 930, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 5202, 1768, 4563, 4572, 156, 4581,10027, 2036, 2036, 2036, 2036, 2036, 2037, 3537, 4204, 2998, 2998, 2998, 2998, 2998, 2998, 1768, 4619, 4650, 157, 1808, 4593, 2156, 4208, 2156, 1808, 4317, 4205, 1769, 2036, 2036, 2036, 2036, 2036, 2036, 175, 175, 175, 175, 175, 175, 175, 175, 175, 2157, 1809, 2157, 4655, 4594, 139, 1809, 175, 175, 175, 175, 175, 206, 3428, 1810, 923, 4557, 4272, 2158, 1810, 2158, 4562, 4657, 577, 3963, 3963, 3963, 3963, 3963, 3963, 3963, 3963, 3963, 4236, 175, 175, 175, 175, 175, 175, 2042, 2048, 4376, 4234, 4650, 139, 4943, 2084, 4563, 1101, 4344, 3306, 4656, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 1150, 843, 4666, 1677, 831, 1454, 1911, 2050, 2050, 2050, 2050, 2050, 2051, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 1280, 139, 2052, 1151, 2049, 2049, 2049, 2049, 2049, 2049, 1271, 1271, 1150, 1272, 1652, 1271, 1271, 1271, 4650, 4650, 1271, 1271, 1271, 4045, 4045, 4045, 4045, 4045, 4045, 4045, 4045, 4045, 4632, 4476, 4642, 1271, 1271, 1271, 1271, 1271, 1271, 2054,10139, 157, 139, 1151, 1653, 4655, 4407, 4047, 4047, 4047, 4047, 4047, 4047, 4047, 4047, 4047, 4655, 833, 4607, 2156, 4650, 2196, 1280, 1271, 1271, 1271, 1271, 1271, 139, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1657, 1271, 1271, 2157, 2378, 2197, 2378, 4608, 1150, 2332, 139, 571, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4403, 4655, 2158, 4655, 5355, 2056, 1150, 477, 4072, 4072, 4072, 4072, 4072, 4072, 4072, 4072, 4072,10139, 4618, 4276, 4235, 2198, 1151, 1280, 1271, 1271, 1271, 1271, 1271, 139, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1151, 1655, 1271, 2699, 2699, 2699, 2699, 2699, 2699, 2699, 2699, 2699, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2057, 4700, 4690, 4406, 2084, 1656, 4568, 4690, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 1910, 4081, 4640, 2196, 597, 4139, 1280, 1271, 1271, 1281, 1271, 1271, 1646, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1911, 2059, 1271, 2197, 2958, 2958, 2958, 148, 1280, 4423, 149, 139, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6889, 139, 1646, 1646, 4669, 2060, 4278, 139, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4420, 4085, 2198, 1280, 1280, 151, 1280, 1271, 1271, 1271, 1271, 1271, 1646, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 2062, 2063, 1274, 1646, 4648, 393, 2729, 2378, 1280, 2378, 4763, 5003, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 4474, 4325, 1280, 5007, 2052, 2065, 2988, 2730, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4566, 4130, 2731, 139, 597, 4571, 1280, 1271, 1271, 2066, 1271, 1271, 2084, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 2062, 2063, 1274, 3082, 4575, 4697, 1430, 4643, 1677, 4580, 4572, 139, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 2067, 4690, 4722, 3357, 7080, 2065, 4698, 1431, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4581, 4163, 1080, 4328, 4626, 4670, 1280, 1271, 1271, 2066, 1271, 1271, 3082, 1272, 1273, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1275, 1276, 1274, 2869, 2870, 2084, 4699, 4701, 2591, 4627, 148, 4155, 1278, 1271, 1271, 1271, 1271, 1271, 1271, 1801, 4690, 4690, 1812, 1677, 1279, 4690, 4690, 2069, 4848, 923, 4277, 4862, 3673, 2884, 848, 1353, 4650, 2378, 2885, 2378, 2196, 4481, 1280, 1271, 1271, 1281, 1271, 1271, 4464, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4209, 2197, 1055, 4288, 1646, 4204, 139, 1354, 4655, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4241, 4246, 1815, 533, 1402, 2071, 1280, 4205, 4321, 262, 3168, 4210, 2232, 3786, 1816, 4668, 5430, 4248, 4744, 393, 2198, 1057, 4255, 1280, 1271, 1271, 1271, 1271, 1271, 1817, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2988, 1662, 1271, 4650, 4588, 1803, 4641, 355, 3787, 4593, 4256, 4313, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2072, 3788, 1768, 3085, 3730, 1663, 3178, 3178, 3178, 3178, 3178, 3178, 258, 258, 258, 3786, 3789, 4594, 4646, 139, 2715, 2591, 1768, 1280, 1271, 1271, 1668, 1668, 4655, 1669, 2090, 1668, 1668, 1668, 1769, 4655, 1668, 1668, 1668, 1777, 4273, 4602,10150, 4674, 4322, 139, 4607, 4694, 4291, 3787, 1646, 1668, 1668, 1668, 1668, 1668, 1668, 3216, 4690, 1777, 139, 3788, 2091, 4690, 2193, 848, 1396, 923, 1280, 4300, 923, 1778, 4680, 4608, 4459, 139, 3789, 4282, 4198, 4783, 1677, 1668, 1668, 1668, 1668, 1668, 4752, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4301, 2093, 1668, 1397, 2084, 1055, 4771, 139, 1129, 4374, 1779,10150, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 3082, 4291, 272, 1677, 1402, 2094, 3405, 1488, 4285, 923, 3216, 4460, 4710, 3786, 2378, 4289, 2378, 4293, 2591, 1398, 4687, 1057, 4300, 1677, 1668, 1668, 1678, 1668, 1668, 4725, 1669, 2090, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 1671, 1671, 4323, 924, 139, 4625, 4620, 3787, 139, 4301, 4626, 1671, 1668, 1668, 1668, 1668, 1668, 1668, 139, 3788, 393, 1243, 3771, 2097, 3226, 3226, 3226, 3226, 3226, 3226, 282, 282, 282, 3786, 3789, 4712, 139, 4627, 139, 139, 4628, 1677, 1668, 1668, 1668, 1668, 1668, 355, 1669, 1670, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 1672, 1673, 1671, 2729, 2604, 7443, 2077, 4921, 2535, 4742, 3787, 4753, 1675, 1668, 1668, 1668, 1668, 1668, 1668, 568, 3082, 5085, 3788, 2730, 1676, 848, 1396, 848, 1443, 848, 2324, 4405, 4324, 4737, 1430, 2731, 1689, 3789, 2591, 4346, 2536, 4326, 1677, 1668, 1668, 1678, 1668, 1668, 3273, 1669, 2098, 1668, 1668, 1668, 1431, 4348, 1668, 1668, 1668, 1397, 4355, 1444, 139, 2325, 139, 4676, 1080, 2084, 4284, 4327, 4340, 1668, 1668, 1668, 1668, 1668, 1668, 272, 3082, 306, 1818, 841, 2091, 4765, 4715, 1677, 4766, 4356, 139,10150, 4334, 4767, 4684,10139, 1398, 4743, 2591, 1329, 4878, 4759, 1677, 1668, 1668, 1668, 1668, 1668, 4708, 1669, 1670, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 1672, 1673, 1671, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 1675, 1668, 1668, 1668, 1668, 1668, 1668, 2099, 4346, 8098, 2084, 4780, 1676, 139, 8099, 923, 3824, 3273, 3283, 3283, 3283, 3283, 3283, 3283, 309, 309, 309, 139, 1677, 4355, 1677, 1668, 1668, 1678, 1668, 1668, 2086, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1777, 2100, 1668, 3027, 923, 833, 5737, 4764, 1688, 4649, 4356, 4398, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4923, 1777, 3560, 139, 2087, 2101, 1537, 139, 4376, 1524, 4155, 5312, 1329, 1778, 2084, 848, 1158, 3306, 571, 4730, 4155, 1689, 2088, 1677, 1668, 1668, 2116, 1688, 1538, 4385, 3041, 139, 1677, 4769, 139, 1539, 2089, 4731, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 4782, 1779, 1159, 1540, 4747, 1541, 835, 4283, 2077, 4386, 2535, 1542, 1689, 4402, 4713, 1543, 2520, 4768, 1544, 1537, 138, 139, 1545, 4714, 4415, 1546, 3355, 848, 1477,10139, 5425, 3082, 1697, 304, 1694, 1694, 1694, 1694, 1694, 1694, 369, 1538, 2536, 139, 1646, 139, 139, 4776, 1539, 2591, 3578, 178, 178, 178, 178, 178, 178, 178, 178, 178, 1688, 1478, 1280, 1540, 4720, 1541, 4893, 4748, 4748, 4749, 4370, 1542, 2084, 548, 3356, 1543, 4914, 4679, 1544, 316, 4784, 4709, 1545, 566, 5002, 1546, 1547, 2077, 139, 2535, 1677, 10139, 1689, 4745, 178, 178, 178, 178, 178, 178, 178, 178, 2124, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138, 2536, 138, 360, 138, 138, 138, 138, 138, 138, 138, 139, 361, 138, 2781, 2781, 2781, 2781, 2781, 2781, 2781, 2781, 2781, 138, 138, 138, 138, 138, 138, 138, 454, 4376, 848, 4717, 4990, 362, 139, 4681, 2188, 2378, 3306, 10139, 1524, 4770, 2378, 139, 4984, 4378, 262, 848, 1158, 5003, 4385, 138, 138, 138, 176, 4795, 1537, 5006, 2189, 923, 3376, 2131, 138, 138, 4718, 138, 360, 138, 138, 138, 138, 138, 138, 138, 2086, 383, 138, 4386, 1538, 3066, 4811, 1159, 2591, 4803, 4417, 1539, 138, 138, 138, 138, 138, 138, 138, 3611, 469, 477, 4689, 5008, 384, 138, 1540, 2378, 1541, 4809,10313, 5014, 2378, 2087, 1542, 4785, 4804, 4137, 1543, 4155, 258, 1544, 138, 138, 138, 1545, 2196, 4816, 1546, 1547, 3850, 2088, 3316, 3316, 3316, 3316, 3316, 3316, 319, 319, 319, 4639, 4639, 4639, 4639, 4639, 4639, 139, 2197, 2135, 138, 138, 1688, 138, 360, 138, 138, 138, 138, 138, 138, 138, 139, 361, 138, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 138, 138, 138, 138, 138, 138, 138, 848, 3014, 2198, 1689, 4802, 362, 4815, 551, 4823, 4803, 1537, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 5456, 4409,10364, 138, 138, 138, 176, 4723, 4724, 1688, 2111, 4733, 1538, 2188, 3015, 139, 4804, 4695, 477, 1539, 4645, 3673, 2141, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1280, 1742, 1540, 2189, 1541, 3377, 848, 3598, 3082, 1689, 1542, 3082, 454, 4792, 1543, 1537, 4696, 1544, 4209, 5166, 5016, 1545, 10369, 4204, 1546, 1547, 2591, 4690, 5019, 2591, 262, 4746, 4690, 4695, 4796, 488, 2111, 1538, 4840, 4813, 3599, 4205, 139, 4683, 1539, 454, 2161, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 139, 2163, 1677, 1540, 4707, 1541, 4831, 262, 4696, 4841, 454, 1542, 454, 139, 278, 1543, 5008, 3379, 1544, 4690, 4508, 4875, 1545, 6925, 4690, 1546, 1547, 5015, 262, 4880, 262, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 4509, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 464, 250, 250, 139, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 2169, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 1367, 250, 250, 250, 250, 250, 250, 2170, 2170, 2170, 2170, 2170, 2171, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 2170, 2170, 2170, 2170, 2170, 2170, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 2173, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2175, 4750, 4750, 4750, 4750, 4750, 9832, 2174, 2174, 2174, 2174, 2174, 2176, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 139, 139, 139, 4533, 4533, 4533, 4533, 4533, 4533, 4533, 4533, 4533, 2174, 2174, 2174, 2174, 2174, 2174, 469, 4530, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 2183, 2184, 2185, 2186, 2186, 2186, 2186, 2186, 2186, 258, 568, 139, 5167, 454, 5138, 3426, 1023, 1023, 1023, 1023, 1023, 1027, 4629, 4629, 4629, 4629, 4629, 4630, 4631, 4631, 4631, 262, 3673, 3673, 3673, 4774, 1537, 4876, 2156, 4793, 139, 2188, 4788, 1023, 1023, 1023, 1023, 1023, 1023, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1538, 1774, 2157, 2156, 4774, 2189, 4850, 1539, 4204, 4204, 4204, 4814, 488, 4757, 4614, 4614, 4614, 4614, 4614, 4614, 2158, 4756, 1540, 4615, 1541, 2157, 4205, 4205, 4205, 5107, 3380, 4790, 5034,10606, 1543, 139, 355, 1544, 4851, 4758, 5037, 1545, 5039, 2158, 1546, 1547, 2201, 278, 272, 272, 5042, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 2213, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 1412, 272, 272, 272, 272, 272, 272, 2214, 2214, 2214, 2214, 2214, 2215, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 2214, 2214, 2214, 2214, 2214, 2214, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 2217, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2219, 2188,10636, 5450, 4459, 4812, 533, 2218, 2218, 2218, 2218, 2218, 2220, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4632, 2189, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 157, 2218, 2218, 2218, 2218, 2218, 2218, 504, 4750, 4750, 4750, 4750, 4750, 4750, 4750, 4750, 4750, 4577, 2227, 2228, 2229, 2230, 2230, 2230, 2230, 2230, 2230, 282, 2378, 139, 5034, 631, 597, 2378, 1062, 1062, 1062, 1062, 1062, 1066, 4632, 5038, 4071, 4071, 4071, 4071, 4071, 4633, 4068, 4068, 4068, 157, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 1062, 1062, 1062, 1062, 1062, 1062, 2256, 1433, 4985, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2378, 1082,10697, 5451, 4873, 2378, 314, 2256, 2256, 2256, 2256, 2256, 2257, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 795, 795, 795, 795, 795, 796, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 1097, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 533, 4682, 794, 794, 794, 794, 794, 794, 794, 794, 794, 4632, 2084, 4068, 4068, 4068, 4068, 4068, 4068, 4068, 4068, 4068, 157, 533, 5476, 4993, 2378, 551, 139, 4882, 1677, 2378, 579, 579, 579, 579, 579, 579, 579, 579, 579, 5787, 579, 797, 577, 794, 794, 794, 794, 794, 794, 306, 306, 139, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 2267, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 1463, 306, 306, 306, 306, 306, 306, 2268, 2268, 2268, 2268, 2268, 2269, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 2268, 2268, 2268, 2268, 2268, 2268, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 2271, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2273,10854, 533, 139, 4891, 393, 2196, 2272, 2272, 2272, 2272, 2272, 2274, 4806, 4806, 4806, 4806, 4806, 4807, 4808, 4808, 4808, 3524, 3524, 3524, 4056, 5303, 923, 2197, 4883, 4634, 4892, 139, 2232, 2272, 2272, 2272, 2272, 2272, 2272, 541, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4635, 4819, 2281, 2282, 2283, 2284, 2284, 2284, 2284, 2284, 2284, 309, 1017, 139, 2198, 4797, 1803, 4901, 1107, 1107, 1107, 1107, 1107, 1111, 3473, 4852, 4634, 5220, 139,10869, 1358, 355, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4854, 4686, 551, 2156, 1107, 1107, 1107, 1107, 1107, 1107, 138, 138, 2084, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2156, 138, 138, 2157, 5225, 5292, 1768, 4879, 1677, 4903, 139, 4996, 138, 138, 138, 138, 138, 138, 138,10869,10909, 2158, 2157, 2378, 2288, 4787, 1768, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4761, 4721, 1769, 304, 2158, 139, 138, 138, 138, 138, 138, 138, 3082, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4789, 1856, 138, 5044, 1150, 4761, 393, 4590, 2591, 5039, 4817, 5047, 138, 138, 138, 138, 138, 138, 138, 2196, 5043,10909, 597, 4820, 1474, 4762, 5678, 2289, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 1151, 848, 1353, 139, 2197, 138, 138, 138, 138, 819, 819, 819, 819, 819, 820, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 819, 1125, 5049, 504, 1354, 4794, 1329, 4946, 2198, 1646, 5052, 4929, 4846, 818, 818, 818, 818, 818, 818, 818, 818, 818, 262, 282, 469, 5113,10909, 1280, 5316, 488,10869, 5169, 355, 4809, 551, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 258, 4843, 4843, 4843, 4843, 4843, 4843, 4843, 4843, 4843, 821, 4825, 818, 818, 818, 818, 818, 818, 316, 316, 278, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 2299, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 1497, 316, 316, 316, 316, 316, 316, 2300, 2300, 2300, 2300, 2300, 2301, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 2300, 2300, 2300, 2300, 2300, 2300, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 2303, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2305, 2156, 1737, 5227,10869, 5854, 5044, 2304, 2304, 2304, 2304, 2304, 2306, 469, 4824, 4839, 148, 5048, 4853, 149, 4840, 2196, 4809, 2157, 4265, 4265, 4265, 4265, 4265, 4810, 4262, 4262, 4262, 258, 2304, 2304, 2304, 2304, 2304, 2304, 559, 2158, 1768, 2197, 4826, 5236, 488, 4841, 4884, 4822, 151, 2313, 2314, 2315, 2316, 2316, 2316, 2316, 2316, 2316, 319, 1801, 1768, 1433, 5912, 4791, 5220, 1135, 1135, 1135, 1135, 1135, 1139, 469, 1769, 1082, 488, 4832, 2198, 1537, 533, 278, 4809, 4818, 4262, 4262, 4262, 4262, 4262, 4262, 4262, 4262, 4262, 258, 1135, 1135, 1135, 1135, 1135, 1135, 1150, 1538, 2196, 3786, 5225, 551, 5225, 4855, 1539, 488, 4872, 278, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1777, 1893, 1540, 2197, 1541, 4899, 6859, 4863, 4900, 1926, 1542, 4904, 1151, 1777, 1927, 139, 3787, 3381, 295, 521, 1777, 1545, 4772, 278, 1546, 1547, 923, 4773, 4866, 848, 1396, 522, 1778, 1777, 4905, 3485, 4920, 533, 2198, 4821, 314, 4827, 355, 3789, 6886, 1778, 2327, 841, 841, 4772, 842, 2333, 841, 841, 841, 4773, 296, 841, 841, 841, 1055, 295, 1808, 1397, 4829, 4912, 551, 1779, 551, 4828, 1815, 4856, 841, 841, 841, 841, 841, 841, 1402, 4864, 1779, 272, 1816, 845, 848, 1396, 923, 1809, 4858, 4890, 4834, 3786, 4913, 3786, 4891, 1057, 5220, 1817, 1398, 296, 1810, 841, 841, 841, 841, 847, 847, 848, 849, 850, 847, 847, 847, 4859, 4860, 847, 847, 847, 1397, 2340, 1055, 4892, 4924, 4833, 2729, 3787, 4861, 3787, 4865, 5225, 847, 847, 847, 847, 847, 847, 272, 3788, 1402, 3788, 4868, 853, 848, 1443, 2730, 139,10497, 4830, 139, 4398, 5059, 9832, 3789, 1398, 3789, 1057, 2731, 4867, 5062, 138, 847, 847, 847, 847, 847, 848, 849, 2341, 847, 847, 847, 5320, 5001, 847, 847, 847, 1444, 4881, 1537, 4843, 4843, 4843, 4843, 4843, 4844, 4845, 4845, 4845, 847, 847, 847, 847, 847, 847, 306, 5122, 4911, 2869, 2870, 853, 1538, 4912, 355, 4869, 148, 1910, 1157, 1539, 4845, 4845, 4845, 4845, 4845, 4845, 4845, 4845, 4845, 138, 847, 847, 847, 1537, 1540, 2730, 1541, 139, 3347, 1911, 4913, 923, 1542, 1524, 1430, 5003, 1543, 2731, 4945, 1544, 2355, 4983, 5065, 1545, 504, 1538, 1546, 1547, 139, 3257, 5068, 1537, 1539, 4846, 1431, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 282, 1101, 1080, 2356, 4885, 1541, 1646,10869, 541, 1538, 1430, 1542, 833, 1910, 139, 1543, 1539, 4897, 1544, 1454, 1524, 2360, 1545, 5744, 1280, 1546, 1547, 2364, 309, 1537, 1431, 1540, 559, 1541, 3881, 1911, 5170, 4870, 3290, 1542, 4508, 4918, 1080, 1543, 571, 4871, 1544, 1537, 504, 5220, 1545, 1538, 319, 1546, 1547, 848, 1477, 4846, 1539, 4310, 4310, 4310, 4310, 4310, 4847, 4307, 4307, 4307, 282, 1538, 5070, 4942, 139, 1540, 1157, 1541, 1539, 5225, 5073, 3501, 1926, 1542, 1910, 1537, 4925, 1927, 355, 5059, 1544, 1478, 4902, 3882, 1545, 1541, 5172, 1546, 1547, 148, 5064, 1542, 1171, 5034, 5180, 1543, 1911, 1538, 1544, 316,10869, 1172, 1545, 3883, 1539, 1546, 1547, 1925, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 833, 923, 1540, 139, 1541, 4986, 1173, 4944, 848, 2324, 1542, 848, 1158, 1174, 1543, 1537, 1150, 1544, 2378, 5131, 4926, 1545, 5065, 2378, 1546, 1547, 355, 1157, 1564, 2883, 1176, 148, 571, 5069, 149, 1129, 1177, 1538, 4906, 5212, 1178, 1652, 2325, 1179, 1539, 1159, 1537, 2366, 4928, 1151, 1181, 1182, 148, 1488, 5039, 1171, 139, 4930, 1912, 1540, 841, 1541, 4947, 138, 1172, 151, 4992, 3884, 1538, 848, 1158, 1543, 5100, 1646, 1544, 1539, 139, 5220, 1545, 2378, 4467, 1546, 1547, 1925, 2378, 5003, 1173, 4938, 5148, 2378, 1540, 1280, 1541, 1174, 2378, 3886, 2871, 5309, 3885, 5101, 4987, 4991, 1543, 1159, 1537, 1544, 5225, 5172, 1175, 1545, 1176, 4941, 1546, 1547, 1925, 5149, 1177, 1538, 5182, 6776, 1178, 138, 5181, 1179, 1539, 2367, 1538, 1180, 5183, 2378, 1181, 1182, 148, 1539, 2378, 1171, 5186, 2084, 5181, 1540, 4634, 1541, 2359, 139, 1172, 4995, 2888, 3887, 1540, 5172, 1541, 1543, 2378, 139, 1544, 1677, 3888, 2378, 1545, 2378, 1543, 1546, 1547, 1544, 2378, 5183, 1173, 1545, 848, 3598, 1546, 1547, 139, 1174, 3889, 1537, 4988, 4989, 5218, 5283, 923, 2378, 2378, 5243, 1537, 4634, 2378, 2378, 1175, 5850, 1176, 1556, 2883, 2883, 5088, 139, 2368, 1538, 1329, 5100, 1178, 4459, 3599, 1179, 1539, 4508, 1538, 1180, 5215, 139, 1181, 1182, 148, 1539, 924, 1171, 5032, 5032, 5033, 1930, 1677, 1541, 5140, 139, 1172, 5220, 5101, 1542, 3890, 5301, 1541, 1543, 1243, 5226, 1544, 3021, 1542, 139, 1545, 5143, 1543, 1546, 1547, 1544, 5148, 5306, 1173, 1545, 2084, 5281, 1546, 1547, 2884, 1174, 5220, 3886, 3692, 2885, 2378, 139, 5159, 5159, 5160, 2378, 1537, 5671, 1677, 1646, 1175, 139, 1176, 5149, 848, 3014, 5168, 5238, 1177, 1538, 5220, 139, 1178, 139, 2084, 1179, 1539, 1280, 1538, 1180, 2369, 5290, 1181, 1182, 148, 1539, 923, 1171, 5171, 1646, 5225, 1540, 1677, 1541, 2557, 7035, 1172, 5225, 3015, 1542, 1540, 5304, 1541, 1543, 139, 5237, 1544, 1280, 1542, 139, 1545, 5200, 3911, 1546, 1547, 1544, 1280, 504, 1173, 1545, 3027, 1646, 1546, 1547, 5201, 1174, 4846, 1537, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 4307, 282, 3560, 1280, 1175, 143, 1176, 5207, 2077, 138, 5209, 923, 1177, 1538, 5549, 3082, 1178, 5216, 3082, 1179, 1539, 2084, 5239, 1180, 1537, 5553, 1553, 1182, 148, 139, 2077, 1171, 2535, 5250, 3082, 1540, 2591, 1541, 145, 1677, 1172, 5208, 2536, 1542, 5251, 3611, 1538, 1543, 3912, 2084, 1544, 5219, 5254, 1539, 1545, 3085, 146, 1546, 1547, 2077, 602, 2535, 1173, 4137, 2536, 5203, 3886, 1677, 1540, 1174, 1541, 5299, 5622, 5255, 3913,10927, 1542,10927, 1329, 157, 1543, 3066, 5242, 1544, 1175, 2370, 1176, 1545, 1538, 5246, 1546, 1547, 1177, 2536, 1537, 1539, 1178, 139, 5282, 1179, 848, 4717, 2077, 1180, 2535, 5211, 1181, 1182, 148, 2084, 1540, 1171, 1541, 2545, 139, 4155, 1538, 1926, 1542, 5315, 1172, 139, 1927, 1539, 5244, 1544, 139, 1677, 5340, 1545, 139, 5247, 1546, 1547, 4718, 1329, 2536, 923, 1540, 5245, 4424, 3082, 1173, 5314, 848, 4717, 1542, 3082, 2371, 1174, 1543, 1537, 2591, 1544, 5298, 5341, 923, 1545, 139, 2591, 1546, 1547, 1688, 3082, 1175, 5262, 1176, 5256, 1329, 1688, 1688, 4730, 1177, 1538, 5302, 5213, 1178, 139, 4718, 1179, 1539, 2591, 1537, 1180, 4221, 5261, 1181, 1182, 148, 5260, 4730, 1171, 139, 5300, 1689, 1540, 5248, 1541, 1922, 3673, 1172, 1689, 1689, 4425, 1538, 5284, 139, 1543, 5260, 5317, 1544, 1539, 5305, 4426, 1545, 139, 139, 1546, 1547, 3082,10932, 5277, 1173, 5313, 3673, 5286, 1540, 5307, 1541, 1174, 5310, 1537, 139, 4204, 1542, 5295, 5285, 2591, 1543, 5934, 139, 1544, 5311, 5352, 1175, 1545, 1176, 2372, 1546, 1547, 139, 4205, 1177, 1538, 454, 139, 1178, 5310, 4204, 1179, 1539, 139, 1537, 1180, 5296, 2189, 1181, 1182, 148, 5311, 3673, 1171, 262, 5318, 454, 1540, 4205, 1541, 848, 4717, 1172, 477, 5327, 1542, 1538, 454, 5319, 1543, 4427, 5328, 1544, 1539, 262, 5364, 1545, 2156, 488, 1546, 1547, 488,10932, 5323, 1173, 262, 4204,10932, 1540, 5249, 1541, 1174, 139, 1537, 4718, 4850, 1542, 5330, 5356, 2157, 1543, 4428, 1537, 1544, 4205, 2157, 1175, 1545, 1176, 2373, 1546, 1547, 2591, 278, 1177, 1538, 5365, 2158, 1178, 5297, 5385, 1179, 1539, 2158, 1538, 1180, 139, 4851, 1181, 1182, 148, 1539, 5670, 1171, 5482, 5322, 139, 1540, 5335, 1541, 5360, 5823, 1172, 5340, 2156, 1542, 1540, 5386, 1541, 1543, 4430, 5421, 1544, 139, 1542, 5402, 1545, 139, 1543, 1546, 1547, 4431, 2197, 2156, 1173, 1545, 2157, 3084, 1546, 1547, 5341, 1174, 5548, 1537, 4894, 4894, 4894, 4894, 4894, 4895, 4896, 4896, 4896, 139, 2158, 2157, 1175, 533, 1176, 3717, 3717, 3717, 923, 2156, 2374, 1538, 551, 2198, 1178, 5367, 3085, 1179, 1539, 2158, 139, 1180, 5278, 5326, 1181, 1182, 1559, 148,10927, 5324, 1171, 2157, 2188, 1540, 3086, 1541, 4432, 2375, 3087, 1172, 5325, 1542, 1017, 5549, 5429, 1543, 5420, 5368, 1544, 2158, 5332, 5552, 1545, 5455, 2189, 1546, 1547, 1537, 2188, 139, 1358, 1173, 139, 5287, 5287, 5287, 5287, 5287, 1174, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 2196, 1538, 2189, 454, 5369, 1175, 139, 1176, 1539, 3758, 3758, 3758, 5351, 1177, 5486, 1537, 5331, 1178, 1558, 5422, 1179, 262, 2197, 1540, 1180, 1541,10927, 1181, 1182, 148, 5353, 4453, 1171, 4850, 488, 1543, 139, 1538, 1544, 848, 1353, 1172, 1545, 10927, 1539, 1546, 1547, 1925, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 2198, 5359, 1540, 5398, 1541, 5426, 1173, 4454, 4851, 1768, 1542, 2188, 278, 1174, 1543, 1537, 1354, 1544, 5374, 5329, 5423, 1545, 488, 2196, 1546, 1547, 1433, 2196, 1175, 1768, 1176, 1537, 2376, 2189, 262, 5375, 1177, 1538, 1082, 533, 1178, 1769, 5354, 1179, 1539, 2197, 551, 1180, 304, 2197, 1181, 1182, 148, 1538, 139, 1171, 10927, 278, 5362, 1540, 1539, 1541, 5418, 5380, 1172, 5428, 5357, 4455, 5385, 2196,11021, 1543, 5454, 5361, 1544, 1540, 5452, 1541, 1545, 2232, 2198, 1546, 1547, 1542, 2198, 139, 1173, 1543, 4456, 1768, 1544, 2197, 5439, 1174, 1545, 5386, 4850, 1546, 1547, 4915, 4915, 4915, 4915, 4915, 4916, 4917, 4917, 4917, 1175, 1768, 1176, 1803, 5399, 139, 5403, 5363, 1177, 295, 5554, 5440, 1178, 1769, 5358, 1179, 2377, 5689, 2198, 1180, 4851, 5564, 1181, 1182, 148, 4858, 541, 1171, 4614, 4614, 4614, 4614, 4614, 4614, 5843, 4897, 1172, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 309, 296, 5405, 139, 4859, 1808, 5404, 4858, 5397, 541, 5465, 139, 1173, 5497, 4858, 5409, 5477, 4861, 4897, 1174, 4365, 4365, 4365, 4365, 4365, 4898, 4362, 4362, 4362, 309, 1809, 1777, 4859, 5434, 1175, 1911, 1176, 5466, 5439, 4859, 4860, 1560, 1177, 1810, 139, 4861, 1561, 521, 568, 1179, 3335, 1777, 4861, 1180, 9014, 3357, 1181, 1182, 2379, 522, 2380, 2381, 541, 1778, 5370, 5440, 5547, 1170, 5492, 5481, 2382, 4897, 5695, 4362, 4362, 4362, 4362, 4362, 4362, 4362, 4362, 4362, 309, 4917, 4917, 4917, 4917, 4917, 4917, 4917, 4917, 4917, 2383, 559, 139, 5414, 923, 5509, 1779, 2384, 1777, 571, 4918, 5733, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 319, 2385, 2730, 2386, 2387,11026, 5847, 1777, 139, 2388, 3811, 3811, 3811, 2389, 2731, 139, 2390, 1055, 1329, 1778, 2391, 5825, 5501, 2392, 2393, 148, 4858, 559, 1171, 5137, 5137, 5137, 5137, 5137, 5137, 1402, 4918, 1172, 4395, 4395, 4395, 4395, 4395, 4919, 4392, 4392, 4392, 319, 5371, 5819, 139, 4859, 5377, 5460, 1779, 5554, 559, 1150, 5465, 1173, 1157, 5406, 1430, 5563, 4861, 4918, 1174, 4392, 4392, 4392, 4392, 4392, 4392, 4392, 4392, 4392, 319, 5876, 5485, 1815, 5410, 1175, 1431, 1176, 5565, 5466, 5565, 5549, 1560, 1177, 1151, 1816, 5568, 1561, 1080, 2394, 1179, 5569, 156, 2189, 1180, 1157, 5417, 1181, 1182, 148, 1817, 4632, 1171, 4068, 4068, 4068, 4068, 4068, 4068,11032, 6309, 1172, 157, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 5554, 4409, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 1173, 4934, 3837, 3837, 3837, 848, 1396, 1174, 1433, 1537, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 6318, 1082,11032, 2395, 139, 2396, 1537, 848, 1443, 5419, 1150, 1177, 1538, 4949, 2397, 1178, 4932, 139, 1179, 1539, 1397, 2398, 1180, 5372, 139, 1181, 1182, 148, 1538, 4858, 1171, 1430, 138, 1157, 1540, 1539, 1541, 5570, 272, 1172, 5785, 1444, 1542, 1151, 5427, 5573, 1543, 5842, 1910, 1544, 1540, 1431, 1541, 1545, 4859, 1398, 1546, 1547, 1542, 306, 5549, 1173, 1543, 1080, 5786, 1544, 1910, 4861, 1174, 4952, 1911, 5407, 1546, 1547, 5083, 5083, 5083, 5083, 5083, 5083, 5083, 5083, 5083, 1175, 5484, 1176, 5549, 5416, 1911, 5500, 5549, 1177, 5549,11067, 5552, 1178, 5549,11067, 2399, 5591, 5499, 5553, 1180, 5553, 5552, 1181, 1182, 1559, 138, 138, 5595, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 157, 138, 138, 138, 138, 138, 349, 5590, 5590, 5590, 5590, 5590, 352, 5063, 5063, 5063, 5063, 5063, 5063, 5063, 5063, 5063, 3786, 833, 5591, 1157, 833, 5478, 139, 5059, 138, 138, 138, 350, 328, 5595, 2400, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 5591, 138, 138, 5549, 5816, 3426, 571, 3787, 5594, 571, 1157, 5596, 138, 138, 138, 138, 138, 138, 138, 3788, 1157,11067, 5600,11032, 2404, 5114, 5114, 5114, 5114, 5114, 5115, 5116, 5116, 5116, 3789, 5480, 139, 5591, 139, 1537, 5413, 835, 138, 138, 138, 138, 138, 5596, 138, 138, 138, 138, 138, 138, 138, 138, 138, 5591, 138, 138, 139, 1538, 5608, 5591, 5688, 5594, 5549, 5851, 1539, 138, 138, 138, 138, 138, 138, 138, 139, 2869, 2870, 139, 5591, 2404, 139, 1540, 148, 1541, 5596, 5531, 5594, 5549, 4953, 1542, 5549, 5549, 5599, 1927, 5549, 5552, 1544, 138, 138, 138, 1545, 5553, 5552, 1546, 1547, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 6775, 5827, 2405, 5871, 5834, 848, 1396, 2406, 138, 138, 258, 138, 138, 138, 138, 138, 138, 138, 138, 138, 3786, 138, 138, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 138, 138, 138, 138, 138, 138, 138, 1397, 1157, 4015, 4015, 4015, 2416, 5123, 5123, 5123, 5123, 5123, 5124, 5125, 5125, 5125, 3787, 833, 2417, 272, 258, 5478, 5411, 5549, 138, 138, 138, 258, 3788, 5549, 7374, 5373, 2418, 5907, 5553, 5549, 1398, 5549, 5602, 139, 282, 1537, 393, 3789, 923, 5552, 2417, 138, 138, 571, 138, 138, 138, 138, 138, 138, 138, 138, 138, 157, 138, 138, 4056, 1538, 1646, 5602, 5687, 597, 139, 157, 1539, 138, 138, 138, 138, 138, 138, 138, 1101, 4023, 4023, 4023, 1280, 2416, 835, 1540, 5431, 1541, 5780, 1886, 4034, 4034, 4034, 1542, 5690, 2417, 1454, 4954, 139, 393, 1544, 138, 138, 138, 1545,11032, 5692, 1546, 1547, 5125, 5125, 5125, 5125, 5125, 5125, 5125, 5125, 5125, 1812, 5678, 5241, 5924,11032, 2417, 138, 138, 157, 155, 393, 138, 138, 138, 157, 157, 138, 138, 356, 192, 157, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 157, 138, 138, 138, 138, 138, 138, 367, 367, 367, 367, 367, 368, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138, 138, 138, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 138, 138,11032, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 205, 138, 138, 138, 138, 138, 138, 2421, 2421, 2421, 2421, 2421, 2422, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 2423, 2423, 2423, 2423, 2423, 2423, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 139, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 5132, 5132, 5132, 5132, 5132, 5133, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 3524, 3524, 3524, 3524, 3524, 3524, 3524, 3524, 3524, 148,11118,11244, 149, 2110, 139, 414, 2421, 2421, 2421, 2421, 2421, 2421, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 151, 155, 156, 138, 138, 138, 1329, 5837, 138, 138, 138, 5135, 5135, 5135, 5135, 5135, 5135, 5135, 5135, 5135, 631, 4604, 1212, 138, 138, 138, 138, 138, 138, 156, 5695, 393, 139, 5502, 163, 5848, 597, 3547, 5704, 5695, 5155, 5156, 5157, 5158, 5158, 5158, 5158, 5158, 5158, 157, 5706, 157, 138, 138, 138, 138, 138, 138, 157, 155, 156, 138, 138, 138, 5695, 11270, 138, 138, 138, 5164, 5164, 5164, 5164, 5164, 5164, 5164, 5164, 5164, 5708, 5705, 1214, 138, 138, 138, 138, 138, 138, 5806, 5796, 5712, 139, 1646, 163, 5796, 139, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5683, 5683, 5683, 5683, 5683, 1280, 138, 138, 138, 138, 2426, 2427, 2427, 2427, 2427, 2427, 2427, 2427, 2427, 1979, 5975, 139, 5835, 568, 6302,11270, 2427, 2427, 2427, 2427, 2427, 2428, 1271, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 4809, 139, 4262, 4262, 4262, 4262, 4262, 4262, 258, 258, 258, 2427, 2427, 2427, 2427, 2427, 2427, 2429, 2430, 2430, 2430, 2430, 2430, 2430, 2430, 2430, 2431, 5736, 6307, 6921, 5759, 5759, 1329, 2430, 2430, 2430, 2430, 2430, 2432, 3758, 3758, 3758, 3758, 3758, 3758, 3758, 3758, 3758, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5750, 5761, 1157, 2430, 2430, 2430, 2430, 2430, 2430, 393, 923, 5708, 1646, 1646, 5207, 393, 5740, 139, 139, 5711, 2435, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2436, 2437, 1280, 1280, 5179, 5739, 139, 4056, 2436, 2436, 2436, 2436, 2436, 2438, 157, 5734, 1055, 5839, 6295, 2077, 5208, 3592, 597, 4846, 5376, 4307, 4307, 4307, 4307, 4307, 4307, 282, 282, 282, 1402, 2436, 2436, 2436, 2436, 2436, 2436, 2443, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 1597, 1057, 6323, 2536, 1646, 139, 3082, 2444, 2444, 2444, 2444, 2444, 2445, 3811, 3811, 3811, 3811, 3811, 3811, 3811, 3811, 3811, 1280, 5713, 2591, 139, 1157, 2346, 5693, 923, 2729, 5716, 3041, 2084, 2444, 2444, 2444, 2444, 2444, 2444, 2447, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2449, 2730, 1677, 2084, 6036, 139, 5747, 2448, 2448, 2448, 2448, 2448, 2450, 2731, 1129, 1646, 5750, 5750, 2077, 5415, 2535, 1677, 5457, 5735, 5758, 5778, 139, 3245, 5760, 848, 1158, 5784, 1488, 1280, 2448, 2448, 2448, 2448, 2448, 2448, 2457, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 1609, 139, 5817, 2536, 139,11275, 3082, 2458, 2458, 2458, 2458, 2458, 2459, 4897, 1159, 4362, 4362, 4362, 4362, 4362, 4362, 309, 309, 309, 5262, 139, 1157, 5818, 848, 1477, 848, 1158, 138, 5743, 2458, 2458, 2458, 2458, 2458, 2458, 2461, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2463, 7753, 5833, 5496, 6041, 8211, 5493, 2462, 2462, 2462, 2462, 2462, 2464, 1478, 139, 1159, 5453, 3837, 3837, 3837, 3837, 3837, 3837, 3837, 3837, 3837, 139, 1329, 923, 848, 3014, 316, 2090, 138, 2462, 2462, 2462, 2462, 2462, 2462, 2471, 2472, 2473, 2474, 2474, 2474, 2474, 2474, 2474, 157, 5672, 8226, 139, 139, 5838, 6036, 1225, 1225, 1225, 1225, 1225, 1229, 924, 3015, 2084, 6359, 6040, 5841, 5849, 5691, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5287, 5853, 1243, 1280, 1677, 1225, 1225, 1225, 1225, 1225, 1225, 138, 138, 139, 138, 360, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 2481, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2023, 3605, 4621, 4621, 4621,11275, 5761, 2482, 2482, 2482, 2482, 2482, 2483, 4918, 5764, 4392, 4392, 4392, 4392, 4392, 4392, 319, 319, 319, 5606, 5606, 5606, 5606, 5606, 5606, 5606, 5606, 5606, 2084, 2482, 2482, 2482, 2482, 2482, 2482, 2484, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2084, 5780, 1677, 5779, 2188, 258, 282, 2485, 2485, 2485, 2485, 2485, 2486, 733, 766,11275, 5800, 11270, 1677, 139, 5288, 5288, 5288, 5288, 5288, 5288, 2189, 5796, 5781, 5289, 848, 2324, 5796, 5241, 2485, 2485, 2485, 2485, 2485, 2487, 2493, 139, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1252, 1255, 5836, 2084, 5840, 2188, 5878, 309, 1252, 1252, 1252, 1252, 1252, 1254, 2325, 807, 848, 1162, 848, 3598, 5746, 1677, 5207, 5483, 5740, 6302, 477, 2189, 5879, 5494, 5494, 5495, 841, 5748, 139, 1252, 1252, 1252, 1252, 1252, 1252, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 1163, 5742, 3599, 6919, 6307, 139, 5208, 2499, 2499, 2499, 2499, 2499, 2500, 923, 2077, 5749, 2535, 5881, 146, 139, 1677, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 477, 5253, 1688, 5933, 2499, 2499, 2499, 2499, 2499, 2499, 2505, 5846, 3082, 3082, 3082, 1082, 139, 3611, 2536, 5278, 5278, 175, 175, 175, 175, 175, 175, 175, 175, 175, 2591, 2591, 2591, 5880, 1689, 4137, 3087, 175, 175, 175, 175, 175, 206, 5745, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 3786, 5490, 139, 5822, 5936, 923,11270, 5943, 1537, 5814, 3082, 175, 175, 175, 175, 175, 175, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 5863, 2045, 2591, 4323, 1538, 3082, 533, 5803, 3787, 5790, 5782, 1539, 1646, 3027, 5412, 3082, 848, 4717, 5783, 5694, 3788, 143, 5796, 2591, 1688, 454, 1540, 5804, 1541, 1537, 1280, 3560,10639, 2591, 1542, 3789, 304, 923, 1543, 4973, 5793, 1544, 5937, 262, 6041, 1545, 2508, 2512, 1546, 1547, 4718, 1538, 454, 5789, 145, 6058, 1689, 5738, 1539, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2591, 5807, 262, 4730, 146, 1540, 5795, 1541, 602, 3084, 10686, 1910, 1646, 4974, 5796, 282, 5738, 1543, 139, 5796, 1544, 5260, 282, 488, 1545, 5861, 5498, 1546, 1547, 5821, 1280, 5801, 2052, 1911, 2049, 2049, 2049, 2049, 2049, 2049, 1271, 1271, 3085, 1272, 1652, 1271, 1271, 1271, 5278, 5855, 1271, 1271, 1271, 5940, 3082, 533, 5889, 2342, 278, 5935, 3086, 5944, 5802, 5815, 6059, 1271, 1271, 1271, 1271, 1271, 1271, 2157, 2591, 5796, 2343, 6063, 1653, 2344, 5796, 2516, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 2158, 4934, 139,11270, 5951, 1280, 1271, 1271, 1271, 1271, 1271, 309, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2156, 2059, 1271, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 139, 454, 5805, 2157, 5858, 2517, 5489, 5864, 5590, 5590, 5590, 5590, 5590, 5590, 5590, 5590, 5590, 5796,11270, 262, 139, 2158, 5796, 1280, 1271, 1271, 2066, 1271, 1271, 139, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6035, 2059, 1271, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2518, 5925, 139, 5980, 521, 2517, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 5845, 522, 5801, 1688, 139, 139, 139, 5583, 1280, 1271, 1271, 2066, 1271, 1271, 304, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6141, 1655, 1271, 5845, 454, 5813, 848, 1353, 138, 5802, 5984, 1689, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5820, 5796, 6167, 262, 5939, 1656, 5796, 6094, 2519, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 5860, 139, 139, 1354, 139, 1280, 1271, 1271, 1281, 1271, 1271, 5862, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 262, 1271, 1271, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6234, 3405,11293, 6169, 2378, 2060, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 533, 139, 5884, 2378, 139, 2156, 2196, 5596, 1280, 1271, 1271, 1271, 1271, 1271, 5882, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2197, 2059, 1271, 2157, 2197, 1768, 4850, 5995, 3426, 833, 1768, 5942, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2521, 551, 2158, 1769,10237, 2060, 1768, 5962, 5666, 5666, 5666, 5666, 5666, 5666, 5857, 5886, 2198, 5667, 1769, 4851, 2198, 5883, 571, 1280, 1271, 1271, 1271, 1271, 1271, 139, 1272, 1652, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 1274, 1274, 5679, 5679, 5679, 5679, 5679, 5680, 5681, 5681, 5681, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 309, 5913, 1646, 5978, 2378, 2524, 6029, 309, 5669, 5669, 5669, 5669, 5669, 5669, 5669, 5669, 5669, 577, 2378,11528, 1280, 139, 139, 1280, 1271, 1271, 1271, 1271, 1271, 139, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 2062, 2063, 1274, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 2525, 1271, 1271, 1271, 1271, 1271, 1271, 319, 6064, 393, 5969, 319, 2065, 6444, 9178, 831, 533, 319, 319, 6068, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 157, 1280, 1271, 1271, 2066, 1271, 1271, 157, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 2062, 2063, 1274, 5956, 5288, 5288, 5288, 5288, 5288, 5288, 1433, 6140, 2525, 1271, 1271, 1271, 1271, 1271, 1271, 2067,11592, 393, 1082, 139, 2065, 139, 139, 3673, 3673, 5830, 5831, 295, 5158, 5158, 5158, 5158, 5158, 5682, 5155, 5155, 5155, 157, 1280, 1271, 1271, 2066, 1271, 1271, 157, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5932, 1271, 1271, 4204, 4204, 2196, 5919, 6293, 6036, 6536,11612, 296, 2522, 1271, 1271, 1271, 1271, 1271, 1271, 6040, 393, 4205, 4205,11612, 2526, 2378, 3673, 2197, 5887, 5367, 139, 5155, 5155, 5155, 5155, 5155, 5155, 5155, 5155, 5155, 157, 2196, 1280, 1271, 1271, 1271, 1271, 157, 1272, 1273, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1275, 1276, 1274, 4204, 5368, 2198, 2197, 314, 5958, 5898, 1157, 5961, 1278, 1271, 1271, 1271, 1271, 1271, 1271, 139,11617, 4205, 7422, 551, 1279,11617, 2156, 488, 3084, 5832, 2529, 4559, 551, 4174, 488, 5888, 551, 6059, 355, 5369, 5957, 2198, 1280, 1271, 1271, 1281, 1271, 1271, 2157, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5960, 1271, 1271, 3085, 278, 498, 143, 5974, 2158, 5278, 5890, 278, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5859, 139, 3086,11617, 5844, 2526, 6174, 5683, 5683, 5683, 5683, 5683, 5683, 5683, 5683, 5683, 139, 6192, 6025, 139, 145, 1157, 139, 1280, 1271, 1271, 1271, 1271, 139, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 146, 1662, 1271, 6291, 602, 488, 4850, 2378, 6034, 5829, 6036, 5899, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4568, 3405, 2378, 359, 2378, 1663, 6350, 355, 2531, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 2378, 4851,11612, 278, 5914, 1280, 1271, 1271, 2076, 2076, 2077, 2541, 2535, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2543, 2543, 2543, 2543, 2543, 2544, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2076, 2076, 2545, 2076, 2542, 2542, 2542, 2542, 2542, 2542, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2553, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 5824, 5824,11612, 139, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 1150, 139, 6142, 4798, 4798, 4798,11612, 2555, 2555, 2555, 2555, 2555, 2556, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 1677, 6100, 2557, 1151, 2554, 2554, 2554, 2554, 2554, 2554, 1668, 1668, 5181, 1669, 2090, 1668, 1668, 1668, 139, 139, 1668, 1668, 1668, 5707, 5707, 5707, 5707, 5707, 5707, 5707, 5707, 5707, 5982, 139, 6036, 1668, 1668, 1668, 1668, 1668, 1668, 2559, 6039, 6292, 1646, 6168, 2091, 6195, 6200, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 6199, 6204, 3547, 4858, 1280,11612, 1677, 1668, 1668, 1668, 1668, 1668, 1646, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 2095, 1668, 1668, 2232, 1150, 5983, 4859, 6174, 1280, 6247, 5179, 5922, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4861, 6258,11635, 139, 139, 2561, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 6322, 1803, 1815, 1151, 5915, 5926, 1910, 5726, 1677, 1668, 1668, 1668, 1668, 1668, 1816, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6235, 2093, 1668, 148, 1911, 1817, 149, 5994, 1271, 3547, 6260, 139, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 2562, 7441, 6264, 8003, 139, 2094, 1737, 5367, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 6195, 151, 6237, 4858, 1910, 1910, 1677, 1668, 1668, 1678, 1668, 1668, 2084, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5368, 2564, 1668, 6041, 1911, 1911, 4859, 5923, 1677, 6341, 5757, 6044, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4861, 2084, 139,11641, 5916, 2565, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 4577, 5369, 5893, 5992, 1677, 2899, 5993, 355, 1677, 1668, 1668, 1668, 1668, 1668, 2729, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2567, 2568, 1671, 139, 6244, 2378, 1430,11647, 1668, 6174, 2730, 6027, 1671, 1668, 1668, 1668, 1668, 1668, 1668, 2378, 139, 2901, 2731, 138, 2570, 5928, 5931, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 3245, 5788, 1080, 6230, 6036, 4124, 1677, 1668, 1668, 2571, 1668, 1668, 3082, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2567, 2568, 1671, 6045, 148, 138, 139, 149, 2591, 6233, 6247, 6048, 1671, 1668, 1668, 1668, 1668, 1668, 1668, 2572, 4835, 4835, 4835, 8066, 2570, 1329, 1801, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 6325, 5792, 151, 2899, 2899, 139, 1677, 1668, 1668, 2571, 1668, 1668, 3082, 1669, 1670, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 1672, 1673, 1671, 139, 139, 2378, 6026, 577, 2591, 846, 5996, 2885, 1675, 1668, 1668, 1668, 1668, 1668, 1668, 2378,11697, 2901, 2901, 1808, 1676, 139, 5920, 2574, 5872, 5872, 5872, 5872, 5872, 5873, 5874, 5874, 5874, 6247, 6302, 139, 139, 139, 1677, 1668, 1668, 1678, 1668, 1668, 1809, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1810, 1646, 1646, 923, 2729, 6290, 6241, 6285, 6059, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6062, 6307, 6689, 1280, 1280, 2576, 6909, 6172, 2730, 5865, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 6231, 2731, 1017, 139, 1677, 1668, 1668, 1668, 1668, 1668, 5929, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1358, 2100, 1668, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 2577, 3082,11849, 139, 6352, 2101, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 258, 139,11107,11870, 2591, 6064, 3634, 258, 1677, 1668, 1668, 2582, 2582, 6067, 2583, 2584, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 2586, 2587, 2585, 5908, 5908, 5908, 5908, 5908, 5909, 5910, 5910, 5910, 2589, 2582, 2582, 2582, 2582, 2582, 2582, 6069, 5367, 6079, 3786, 5367, 2590, 1537, 139, 6072,11964, 6083, 139, 1646, 5350, 5350, 5350, 5350, 5350, 5875, 5347, 5347, 5347, 258, 2591, 2582, 2582, 2592, 1688, 1538, 258, 1280, 5892, 1537, 5368, 139, 1539, 5368, 3787, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 1777, 2112, 3788, 1540, 7017, 1541, 6171, 1538,11964, 6337, 139, 1542, 1689, 5891, 1539, 1543, 4975, 3789, 1544, 6084, 1777, 5369, 1545, 2188, 5369, 1546, 1547, 6087, 1537, 1540, 4858, 1541, 1778, 5921, 6036, 5894, 3786, 1542, 5877, 833, 139, 1543, 6039, 1157, 1544, 2189, 2598, 369, 1545, 4976, 1538, 1546, 1547, 2899, 9301, 4859, 11999, 1539, 178, 178, 178, 178, 178, 178, 178, 178, 178, 1779, 4861, 2672, 3787, 571, 1540, 5503, 1541, 139, 2378, 5976, 2378, 6324, 1542, 4467, 3788, 2882, 1543, 6028, 2673, 1544, 6174, 2674, 2378, 1545, 2378, 2901, 1546, 1547, 6177, 3789, 4886, 4886, 4886, 178, 178, 2610, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138, 6302, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 5910, 5910, 5910, 5910, 5910, 5910, 5910, 5910, 5910, 138, 138, 138, 138, 138, 138, 138,11999,11999, 3082, 6321, 6307, 2614, 5347, 5347, 5347, 5347, 5347, 5347, 5347, 5347, 5347, 258, 3786,11964, 5927, 139, 2591, 6178, 258, 138, 138, 138, 138, 138, 138, 6182, 138, 360, 138, 138, 138, 138, 138, 138, 138, 6302, 361, 138, 4590, 833, 1777, 6294, 2156, 1430, 2899, 355, 3787, 138, 138, 138, 138, 138, 138, 138, 5780, 2378, 139, 5856, 3788, 362, 1777, 328, 6030, 1431, 2157, 139, 139, 4604, 5979, 2378, 6319, 571, 1778, 3789, 355, 1080, 139, 138, 138, 138, 176, 6302, 2158, 139, 2901, 6342, 5241, 6344, 2642, 2618, 138, 138, 2084, 138, 360, 138, 138, 138, 2621, 138, 138, 138, 5895, 383, 138, 2643, 835, 1779, 2644, 6307, 1677, 5930, 6332, 6288, 138, 138, 138, 138, 138, 138, 138, 2196, 6286, 7680, 6195, 6200, 384, 139, 848, 1396, 848, 1396, 6198, 6203, 848, 2324, 5885, 5155, 5155, 5155, 5155, 5155, 5155, 2197, 138, 138, 138, 138, 138, 139, 138, 360, 138, 138, 138, 138, 138, 138, 138, 923, 361, 138, 1397,11964, 1397, 139, 6345, 2680, 2325, 5981, 5896, 138, 138, 138, 138, 138, 138, 138, 2198,11964, 272, 5900, 272, 362, 2681, 6347, 841, 2682, 923, 848, 1443, 848, 1477, 1055, 1688, 923, 923, 1398, 6205, 5897, 6343, 138, 138, 138, 176, 6302, 6208, 139, 2628, 138, 138, 1402, 155, 2639, 138, 138, 138, 5945, 5963, 138, 138, 138, 1055, 1444, 6215, 1478, 1689, 6351, 1057, 1101, 1129, 5941, 6219, 5959, 138, 138, 138, 138, 138, 138, 1402, 306, 6543, 316, 6220, 163, 6247, 1454, 1488, 6307, 5901, 6302, 6223, 6547, 6256, 6327, 6307, 1057, 1405, 2077, 6298, 6242,11964, 138, 138, 138, 138, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 568, 2163, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 282, 454, 6307, 3082, 6307, 3082, 2536, 282, 5395, 5395, 5395, 5395, 5395, 5911, 5392, 5392, 5392, 282, 139, 262,12053, 2591, 6485, 2591, 282, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 6334, 2650, 250, 250, 5917, 256, 471, 250, 250, 250, 6300, 6354, 250, 250, 250, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 6335, 6260, 1367, 250, 250, 250, 250, 250, 250, 6263, 12053, 2077, 139, 2535, 261, 5392, 5392, 5392, 5392, 5392, 5392, 5392, 5392, 5392, 282, 139, 6348, 4907, 4907, 4907, 6265, 282, 262, 250, 250, 250, 250, 250, 6268, 256, 471, 250, 250, 250, 139, 2536, 250, 250, 250, 5952, 5952, 5952, 5952, 5952, 5953, 5954, 5954, 5954, 139, 6232, 1369, 250, 250, 250, 250, 250, 250, 7373, 6346, 6240, 1329, 1646, 261, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 1329, 5666, 5666, 5666, 5666, 5666, 5666, 1280, 262, 250, 250, 250, 2656, 2657, 2657, 2657, 2657, 2657, 2657, 2657, 2657, 2175, 139, 139, 6357, 139, 6356, 2084, 2657, 2657, 2657, 2657, 2657, 2658, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 309, 1329, 1677, 139, 6361, 139, 6507, 309, 6245, 848, 1158, 5990, 2657, 2657, 2657, 2657, 2657, 2657, 469, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 6358, 2659, 2660, 2660, 2660, 2660, 2660, 2660, 2660, 2660, 258, 139, 6360, 139, 139, 1159, 6443, 2660, 2660, 2660, 2660, 2660, 2661, 5449, 5449, 5449, 5449, 5449, 5955, 5446, 5446, 5446, 309, 138, 6302, 6355, 6427, 1157, 6467, 309,12058, 6349, 6308, 2084, 2660, 2660, 2660, 2660, 2660, 2662, 2668, 6287, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1677, 1688, 139, 6543, 139, 3082, 1329, 1366, 1366, 1366, 1366, 1366, 1368, 5446, 5446, 5446, 5446, 5446, 5446, 5446, 5446, 5446, 309, 2591, 848, 1158, 4174, 1537, 4459, 309, 6493, 6489, 6320, 1689, 1366, 1366, 1366, 1366, 1366, 1366, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 1538, 2205, 5207, 5504, 5740, 3082, 1157, 1539, 1688, 1159, 2188, 5278, 488, 5970, 5970, 5970, 5970, 5970, 5971, 5972, 5972, 5972, 1540, 2591, 1541, 6328, 3405, 138, 6326, 2378, 1542, 4460, 2189, 6548, 1543, 6388, 5208, 1544, 5988, 6239, 1689, 1545, 1737, 2378, 1546, 1547, 2690, 278, 272, 272, 6362, 280, 506, 272, 272, 272, 139, 2156, 272, 272, 272, 5972, 5972, 5972, 5972, 5972, 5972, 5972, 5972, 5972, 6257, 533, 1412, 272, 272, 272, 272, 272, 272, 2157,12058, 6169, 2084, 6452, 285, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 319,12058, 2188, 2158, 454, 6367, 1677, 319, 272, 272, 272, 272, 5475, 5475, 5475, 5475, 5475, 5973, 5472, 5472, 5472, 319, 262, 3673, 2189, 286, 272, 272, 319, 280, 506, 272, 272, 272, 6368, 4858, 272, 272, 272, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 477, 5490, 1414, 272, 272, 272, 272, 272, 272, 4204,12053, 6387, 4859, 6431, 285, 5472, 5472, 5472, 5472, 5472, 5472, 5472, 5472, 5472, 319, 4861, 923, 4205, 6143, 5780, 6389, 319, 272, 272, 272, 272, 6338, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5986, 5987, 923, 286, 2698, 2699, 2699, 2699, 2699, 2699, 2699, 2699, 2699, 2219, 924, 5241, 454, 454, 6289, 139, 2699, 2699, 2699, 2699, 2699, 2700, 848, 1158, 5290, 6372, 1801, 477, 1243, 1910, 262, 262, 3027, 2156, 6422, 5989, 5989, 5989, 5989, 5989, 4850, 6173, 6369, 2699, 2699, 2699, 2699, 2699, 2699, 504, 3560, 1911, 139, 454, 6778, 2157, 1159, 6390, 1524, 488, 2701, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 2702, 282, 6402, 262, 4851, 2158, 138, 2342, 2702, 2702, 2702, 2702, 2702, 2703, 139,12053, 5991, 1433, 848, 3598, 6364, 6398, 6371, 923, 2343, 6373, 278, 2344, 139, 1082, 551, 2156, 6423, 923, 5368, 2702, 2702, 2702, 2702, 2702, 2704, 2710, 6471, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 3599, 2157, 6850, 6448, 6366, 1017, 6243, 1411, 1411, 1411, 1411, 1411, 1413, 2869, 2870, 3611, 6441, 5369, 1677, 2158, 148, 6246, 533, 1358, 6021, 6021, 6021, 6021, 6021, 6021, 6021, 6021, 6021, 4137, 1411, 1411, 1411, 1411, 1411, 1411, 2741, 6155, 6155, 6155, 6155, 6155, 6155,12053, 2256, 6912, 6156, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 4850, 139, 139, 6450, 5102, 5102, 5102, 2256, 2256, 2256, 2256, 2256, 2257, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 306, 306, 4851, 307, 543, 306, 306, 306, 6424, 2196, 306, 306, 306, 6098, 6098, 6098, 6098, 6098, 6098, 6098, 6098, 6098, 295, 6548, 1463, 306, 306, 306, 306, 306, 306, 2197, 8074,12053, 6552, 1812, 312, 6082, 6082, 6082, 6082, 6082, 6082, 6082, 6082, 6082, 6329, 6329, 6329, 6329, 6329, 6329, 6428, 6079, 306, 306, 306, 306, 306, 306, 296, 307, 543, 306, 306, 306, 6395, 139, 306, 306, 306, 6330, 6330, 6330, 6330, 6330, 6330, 139, 3426, 304, 6331, 1812, 1465, 306, 306, 306, 306, 306, 306, 6433, 533, 488, 139, 304, 312, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 1157, 12195,10480, 6445,10481, 6447, 393, 139, 306, 306, 306, 306, 2751, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2752, 2273, 278, 6451, 6407, 6446, 5145, 6574, 2752, 2752, 2752, 2752, 2752, 2753, 6117, 6117, 6117, 6117, 6117, 6118, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 488, 533, 314, 2752, 2752, 2752, 2752, 2752, 2752, 541, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 551, 2754, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 2755, 309, 6399, 6465, 6466, 551, 1157, 278, 2755, 2755, 2755, 2755, 2755, 2756, 6123, 6123, 6123, 6123, 6123, 6124, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6469, 6579, 6334, 2755, 2755, 2755, 2755, 2755, 2757, 2763, 6470, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 6487, 551, 5108, 5108, 5108, 6626, 6335, 1462, 1462, 1462, 1462, 1462, 1464, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6130, 6131, 6131, 6131, 6484, 571, 139, 1462, 1462, 1462, 1462, 1462, 1462, 138, 138, 6542, 138, 2769, 138, 138, 138, 138, 138, 138, 138, 139, 1856, 138, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 138, 138, 138, 138, 138, 138, 138, 5117, 5117, 5117, 139, 488, 2288, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 9832, 6408, 5126, 5126, 5126, 139,11737, 6849, 138, 138, 138, 138, 138, 138, 1150, 138, 2769, 138, 138, 138, 138, 138, 138, 138, 278, 1856, 138, 6135, 6135, 6135, 6135, 6135, 6136, 6137, 6137, 6137, 138, 138, 138, 138, 138, 138, 138, 2770, 6492, 2084, 6910, 1151, 2288, 6137, 6137, 6137, 6137, 6137, 6137, 6137, 6137, 6137, 5609, 5609, 5609, 139,12052, 1677, 139, 139, 138, 138, 138, 138, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2188, 1856, 138, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 138, 138, 138, 138, 138, 138, 138, 6661, 7000, 3547, 2189, 6541, 1474, 848, 3014, 848, 4717, 923, 2771, 3673, 5423, 6138, 6138, 6138, 6138, 6138, 6138, 6138, 6138, 6138, 138, 138, 138, 138, 316, 316, 6695, 317, 561, 316, 316, 316, 139, 6386, 316, 316, 316, 3015, 304, 4718, 3547, 4730, 139, 4204, 1827, 6297, 6170, 6301, 1497, 316, 316, 316, 316, 316, 316, 1280, 6543, 2591, 5367, 5260, 322, 4205, 9832, 139, 6546,11125, 6914, 6726, 6340, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 316, 316, 316, 316, 316, 316, 6193, 317, 561, 316, 316, 316, 5368, 1150, 316, 316, 316, 6194, 6194, 6194, 6194, 6194, 6194, 6194, 6194, 6194, 6553, 2196, 1499, 316, 316, 316, 316, 316, 316, 2156, 6548, 6557, 1646, 1329, 322, 12212, 6553, 923, 6551, 6453, 1151, 5369, 6400, 2197, 6556, 4858, 6396, 1768, 2232, 6662, 1280, 2157, 316, 316, 316, 316, 2780, 2781, 2781, 2781, 2781, 2781, 2781, 2781, 2781, 2305, 6491, 1768, 6922, 2158, 4859, 1101, 2781, 2781, 2781, 2781, 2781, 2782, 2198, 1769, 1803, 139, 139, 4861, 6432, 139, 6365, 6392, 6425, 1454, 6218, 6218, 6218, 6218, 6218, 6218, 6218, 6218, 6218, 2781, 2781, 2781, 2781, 2781, 2781, 559, 6215, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 2783, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 319, 7424, 6915, 2084, 6574, 6558, 5179, 2784, 2784, 2784, 2784, 2784, 2785, 6561, 139, 6578, 139, 3673,12289, 923, 6690, 1677, 923, 5757, 6472, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 2784, 2784, 2784, 2784, 2784, 2786, 2792, 6278, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 4204, 139, 3027, 6694, 6853, 1129, 6339, 1496, 1496, 1496, 1496, 1496, 1498, 833, 5759, 1668, 6574, 143, 4205, 1537, 3560, 2156, 393, 1488, 6577, 6259, 6259, 6259, 6259, 6259, 6259, 6259, 6259, 6259, 1496, 1496, 1496, 1496, 1496, 1496, 1150, 1538, 5145, 2157, 2196, 571, 2084, 6777, 1539, 157, 145, 5780, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2158, 2329, 1540, 1677, 1541, 2197, 2642, 146, 848, 1353, 1542, 602, 1151, 2196, 1543, 6363, 6336, 5507, 139, 6579, 6486, 1545, 5241, 2643, 1546, 1547, 2644, 6582, 6848, 359, 6370,12417,12460, 2188, 6502, 2197, 1768, 6584, 6394, 1910, 2198, 139, 1354, 6503, 6504, 6587, 2807, 847, 847, 848, 849, 850, 847, 847, 847, 2189, 1768, 847, 847, 847, 262, 1911, 2816, 2817, 1537, 6397, 6505, 6579, 1769, 6506, 2198, 6774, 847, 847, 847, 847, 847, 847, 6583, 2672, 521, 4858, 5367, 853,12460, 3547, 1538, 6430, 6385, 1537,12501, 6788, 522, 1539, 148, 6391, 2673, 149, 2193, 2674, 477, 138, 847, 847, 847, 2834, 4859, 1537, 1540, 139, 1541, 1538, 6731, 6434, 5368, 6584, 5508, 6401, 1539, 4861, 1543, 6844, 1777, 1544, 6959, 833, 6588, 1545, 151, 1538, 1546, 1547, 1925, 1540, 7893, 1541, 1539, 6898, 1815, 2196, 1777, 1542, 1777, 139, 139, 1543, 6435, 1537, 5525, 5369, 1816, 1540, 1545, 1541, 1778, 1546, 1547, 571, 6426, 1542, 1777, 2197, 6403, 1543, 1924, 1817, 1544, 848, 2324, 1538, 1545, 6599, 1778, 1546, 1547, 2838, 1539, 2839, 848, 1396, 6589, 6605, 6604, 6891, 1536, 2680,12501, 2840, 6592, 1779, 6488, 1540, 6609, 1541, 6393, 3347, 2198, 6440, 4646, 1542, 6405, 2325, 2681, 1543, 6490, 2682, 1544, 6404, 2729, 2841, 1545, 6695, 1397, 1546, 1547, 1537, 2842, 1431, 6599, 841, 1537, 6700, 6699, 848, 1396, 6695, 6602, 1808, 2730, 1080, 272, 2843, 6707, 2844, 2845, 6429, 923, 1538, 6409, 2846, 2731, 6438, 1538, 2847, 1539, 5997, 2848, 1398, 2729, 1539, 2849, 6726, 1809, 2850, 2851, 1537, 139, 1397, 6731, 1540,12501, 1541, 6730, 3786, 5999, 1810, 1541, 1542, 2730, 6735, 1055, 1543, 1542, 1537, 1544, 272, 1543, 1538, 1545, 1544, 2731, 1546, 1547, 1545, 1539, 6406, 1546, 1547, 1402, 139, 139, 7060, 1398, 1782, 923, 1538, 6410, 3787, 1537, 1540, 6605, 1541, 1539, 6436, 1910, 1057, 1926, 1542, 6608, 3788,12460, 1927, 6892, 2852, 1544, 6437, 6783, 1540, 1545, 1541, 1538, 1546, 1547, 1537, 3789, 1542, 1911, 1539, 1055, 1543, 6001, 1646, 1544, 6610, 833, 157, 1545, 1910, 5478, 1546, 1547, 6613, 1540, 597, 1541, 1538, 1402, 6736, 1430, 1280, 1542, 6851, 1539, 139, 1543, 1646, 6442, 6016, 6740, 1911, 6692, 1545, 6499, 1057, 1546, 1547, 571, 2853, 1431, 2854, 5523, 1537, 2321, 1280, 304, 1542, 1433, 7018, 2855, 1543, 1080, 6751, 1544, 139, 148, 2856, 1545, 149, 1082, 1546, 1547, 148, 6756, 1538, 1171, 6500, 6693, 5207, 139, 138, 1539, 835, 7019, 1172, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 2869, 6529, 1540, 6695, 1541, 151, 6439, 148, 6782, 6530, 1542, 6698, 1173, 9114, 1543, 6700, 923, 1544, 5208, 1174, 6652, 1545, 6708, 6706, 1546, 1547, 6653, 6654, 6653, 6654, 6711, 6508, 848, 1443, 1175, 6193, 1176, 6726, 848, 1477, 6731, 6852, 1177, 6736, 6757, 6729, 1550, 6663, 6734, 1179, 924, 6739, 139, 1180, 6449, 6761, 1181, 1182, 1562, 148, 6468, 139, 1171, 5917, 848, 1158, 1444, 1646, 1243, 6655, 139, 1172, 1478, 139, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 139, 306, 1280, 6788, 6854, 848, 1158, 316, 848, 3014, 1173, 393, 139, 6907, 6806, 1159, 6773, 1174, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 6497, 6741, 6751, 6902, 5145, 1175, 138, 1176, 2858, 6744, 6754, 157, 1159, 1177, 6496, 3015, 6691, 1178, 6757, 597, 1179, 1646, 1646, 6762, 1180, 6809, 6760, 1181, 1182, 148, 138, 6765, 1171, 1280, 848, 1158, 6813,12460, 139, 1280, 1280, 1172, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 6901, 5987, 3357, 1173, 6772, 6498, 2084, 6890, 1159, 2077, 1174, 2535, 1537, 6513, 6513, 6513, 6513, 6513, 6513, 6513, 6513, 6513, 6509,12460, 1677, 1175, 138, 1176, 6786, 5207, 4124, 5740, 4124, 1177, 1538, 2084, 2859, 1178, 1558, 139, 1179, 1539, 139, 2536, 1180, 1537, 6495, 1181, 1182, 148, 848, 3598, 1171, 1677, 6788, 6814, 1540, 6788, 1541, 6809, 6926, 1172, 6791, 5208, 1542, 6781, 6818, 1538, 1543, 6780, 6846, 1544, 6792, 6809, 1539, 1545, 6785, 6814, 1546, 1547, 6796, 6812, 2084, 1173, 3599, 6817, 6819, 1537, 6829, 1540, 1174, 1541, 1922, 6784, 6822, 6834, 6833, 1542, 5780, 6868, 1677, 1543, 1677, 6837, 1544, 1175, 923, 1176, 6511, 1538, 6193, 1546, 1547, 1177, 139, 1537, 1539, 1178, 2860,12460, 1179, 6724, 6724, 6725, 1180, 3088, 6859, 1181, 1182, 148, 5241, 1540, 1171, 1541, 848, 4717, 6855, 1538, 7554, 1542, 3611, 1172, 1646, 1543, 1539, 6512, 1544, 2084, 6859, 6787, 1545, 4724, 6868, 1546, 1547, 3082, 6867, 3082, 4137, 1540, 1280, 1541, 923, 1173, 6858, 1677, 6524, 1542, 4718, 6847, 1174, 1927, 3082, 2591, 1544, 2591, 3082, 6856, 1545, 6870, 6845, 1546, 1547, 3082, 6859, 1175, 2591, 1176, 6893,12513, 2591, 6870, 6543, 1177, 2591, 6869, 4730, 2861, 6887, 6873, 1179, 2591, 6857, 6547, 1180, 1717, 6928, 1181, 1182, 148, 1688, 2862, 1171, 1688, 5260, 6906, 6334, 139, 1737, 3673, 1689, 1172, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 6335, 6899, 1689, 1173,12617, 1689, 6334, 139, 3673, 6900, 1174, 3082, 139, 4204, 6888, 6533, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 1175, 6532, 1176, 6894, 2591, 6335, 4205, 139, 1177, 6913, 6903, 139, 1178, 258, 1329, 1179, 6895, 4204, 139, 1180, 6920, 733, 1181, 1182, 148, 477, 6904, 1171, 1768, 6620, 6620, 6620, 6620, 6620, 6620, 4205, 1172, 7021, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 6908, 6961, 6534, 139, 6958, 139, 6923, 6911, 1329, 139, 3673, 1173, 6905, 1769, 2156, 488, 454, 6942, 1174, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 454, 2188, 6924, 6927, 7102, 1175, 262, 1176, 2157, 2188,12653, 6974, 6939, 1177, 6535, 7106, 4204, 2863, 262, 454, 1179, 454, 278, 2189, 1180, 282, 2158, 1181, 1182, 148, 2883, 2189, 1171, 766, 4205, 139, 6941, 262, 2188, 262, 6537, 1172, 2156, 2156, 6929, 6938, 6536, 2882, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 6996, 2156, 6950, 2189, 923, 5829, 1173, 2157, 2157, 533, 6951, 6957, 1801, 1174, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2157, 3082, 2158, 2158, 2196, 1175, 4850, 1176, 6937, 2196, 6997, 7006, 6943, 1177, 3405, 1017, 7023, 2864, 2158, 2591, 1179, 6930,12653, 1812, 1180, 7378, 2197, 1181, 1182, 148, 6953, 2197, 1171, 1358, 848, 1353, 6940, 2196, 4851, 6954, 6955, 1172, 4851, 6660, 6660, 6660, 6660, 6660, 6660, 6538, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 2197, 2196, 6972, 6956, 1173, 139, 139, 2198, 6962, 1354, 2232, 1174, 139, 6603, 6603, 6603, 6603, 6603, 6603, 6603, 6603, 6603, 3082, 2197, 2729, 309, 1175, 262, 1176, 6599, 6998, 6971, 138, 807, 1177, 2198, 6963, 7275, 1178, 2865, 2591, 1179, 1803,12687, 2730, 1180, 533, 7444, 1181, 1182, 148, 6932, 488, 1171, 3426, 488, 2731, 5367, 2198, 7011, 6933, 6934, 1172, 6624, 6624, 6624, 6624, 6624, 6624, 6624, 6624, 6624, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6973, 7024, 6935, 1173, 295, 304, 278, 6982, 5368, 278, 1174, 6633, 6633, 6633, 6633, 6633, 6634, 6635, 6635, 6635, 6936, 1768,12687, 7107, 7428, 1175, 2866, 1176, 7016, 551, 7001, 7020, 533, 1177, 7111, 1910, 139, 1178, 319, 1329, 1179, 1768, 296, 5369, 1180, 7073, 831, 1181, 1182, 148, 6975, 148, 1171, 1769, 149, 5367, 6983, 1911, 7033, 7037, 139, 1172, 6635, 6635, 6635, 6635, 6635, 6635, 6635, 6635, 6635, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 7458, 4858, 314, 1173, 2729, 151, 7025, 5368, 488, 6960, 1174, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 521, 6965, 551, 139, 2730, 1175, 7004, 1176, 7034, 568, 6966, 6967, 522, 1177, 5891, 139, 2731, 1178, 533, 4861, 1179, 6977, 5369, 278, 1180, 7074, 6999, 1181, 2867, 148, 7007, 139, 1171, 6968, 551, 7003, 139, 7277, 7038, 7048, 7010, 1172, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 7047, 7213, 7056, 1173, 848, 1443, 7022, 4858, 6969, 6970, 1174, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 6543, 5367, 1777, 7039, 139, 1175,12300, 1176, 6546, 1433, 2249, 7102, 4859, 1177, 1433, 1910, 2868, 1178, 1444, 7105, 1179, 1082, 6978, 7015, 1180, 4861, 1082, 1181, 1182, 2379, 923, 2380, 2381, 5368, 1778, 551, 306, 1911, 1170, 6976, 139, 2382, 6667, 6667, 6667, 6667, 6667, 6668, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 7014, 6984, 1157, 2383, 1055, 7065, 7101, 139, 5369, 1779, 2384, 6670, 6670, 6670, 6670, 6670, 6670, 6670, 6670, 6670, 139, 1777, 1402, 7107, 833, 2385,12687, 2386, 6502, 6543, 1430, 7110, 139, 2388, 3357, 7080, 7171, 2389, 6504, 1057, 2390, 1777, 7449, 7081, 2391, 12653, 7112, 2392, 2393, 2379, 1431, 2380, 2381, 1778, 7115, 833, 571, 923, 1170, 6986, 6505, 2382, 1080, 6155, 6155, 6155, 6155, 6155, 6155, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 848, 1477, 7036, 6979, 139, 2383, 139, 2871, 7055, 571, 1779, 2204, 2384, 6987, 6755, 6755, 6755, 6755, 6755, 6755, 6755, 6755, 6755, 7012, 7002, 139, 7666, 2385, 8209, 2386, 6751, 6988, 1271, 7112, 1478, 2388, 1808, 7049, 139, 2389, 139, 139, 2390, 7170, 7116,12653, 2391, 7450, 6989, 2392, 2393, 2838, 316, 2839, 6807, 5179, 848, 1396, 6980, 139, 1536, 1809, 1910, 2840, 7214, 6808, 6808, 6808, 6808, 6808, 6808, 6808, 6808, 6808, 1810, 6832, 6832, 6832, 6832, 6832, 6832, 6832, 6832, 6832, 1911, 2841, 2084, 923, 7370, 923, 1397, 6829, 2842, 7008, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 7117, 1677, 1815, 7102, 2843, 272, 2844, 6652, 7120, 7066, 7102, 7105, 2846, 5757, 1816, 7026, 2847, 7040, 1101, 2848, 1129, 7106, 1398, 2849, 2378, 139, 2850, 2851, 2379, 1817, 2380, 2381, 2582, 848, 1396, 6981, 1454, 1170, 1488, 139, 2382, 4858, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6896, 6896, 6896, 6896, 6896, 6896, 6896, 6896, 6896, 2378, 7276, 2383, 3082, 7371, 2389, 4859, 1397, 7099, 2384, 1157, 1150, 139, 6330, 6330, 6330, 6330, 6330, 6330, 4861, 7051, 2591, 1157, 6866, 2385, 272, 2386, 7005, 2872, 1157, 6502, 2873, 2388, 139, 139, 6334, 2874, 7102, 7434, 2390, 6504, 2875, 1398, 2391, 1151, 2876, 2877, 2393, 148, 7107, 1150, 1171, 7052, 7102, 12653, 7137, 7102, 1157,12653, 6335, 1172, 7105, 6505, 7140, 2889, 6897, 6897, 6897, 6897, 6897, 6897, 6897, 6897, 6897, 3786, 6502, 1157, 7059, 6502, 7053, 848, 2324, 1173, 1151, 7102, 6504, 139, 7054, 6504, 1174, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 7068, 7102, 139, 7137, 7137, 1175, 7072, 1176, 6505, 3787, 7067, 6505, 7106, 1177, 7141, 2325, 9358, 1178, 7009, 7058, 1179, 3788, 7432, 7057, 1180, 2378, 7137, 1181, 1182, 148, 848, 1158, 1171, 841, 848, 1158, 3789, 7141, 1157, 138, 477, 1172, 6947, 6947, 6947, 6947, 6947, 6948, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 7380, 2378, 7494, 1173, 1159, 7142, 2389, 7098, 1159, 1157, 1174, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 148, 139, 138, 149, 7137, 1175, 138, 1176, 2890, 6536, 7137, 7418, 7140, 1177, 7142, 7142, 7102, 1178, 7140, 7062, 1179, 7064, 7145, 7102, 1180, 2378, 7146, 1181, 1182, 148, 139, 7105, 1171,12212, 151, 7137, 139, 7279, 7102,12733, 7964, 1172, 6993, 6993, 6993, 6993, 6993, 6994, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 1430, 2378, 7102, 1173, 7102, 7102, 2389, 7102, 7219, 7075, 1174, 7102, 7105, 7106, 7148, 7102, 2247, 7535, 7106, 7223, 1431, 139, 157, 7105,12739, 1175, 157, 1176, 6502, 7013, 597, 1557, 1080, 1177, 597, 157, 139, 1178, 6504, 2891, 1179, 7148, 157, 597, 1180, 157, 1818, 1181, 1182, 148, 597, 157, 1171, 597, 5673, 5673, 5673, 7284, 7549, 597, 6505, 1172, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7031, 7032, 7032, 7032, 7191, 848, 3014, 1173, 7069, 7162, 7162, 7163, 7197, 3547, 1174, 7032, 7032, 7032, 7032, 7032, 7032, 7032, 7032, 7032, 7224, 7070, 7219, 1646, 7071, 1175, 139, 1176, 1646, 3547, 7222, 7234, 7235, 1177, 7224, 3015, 7219, 1178, 7215, 2892, 1179, 1280, 7233, 7239, 1180, 8256, 1280, 1181, 1182, 148, 923, 923, 1171, 1280, 7216, 3547, 7224, 139,12739, 7217, 139, 1172, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7045, 7046, 7046, 7046, 7235, 7240, 7219, 1173, 3027, 924, 7445, 7218, 7238, 7243, 1174, 7046, 7046, 7046, 7046, 7046, 7046, 7046, 7046, 7046, 7219, 1537, 3560, 1243, 7219, 1175, 7219, 1176, 7222, 139, 533, 7261,11455, 2893, 7222, 7223, 3547, 1178, 7172, 7264, 1179, 848, 1158, 1538, 1180, 3547,12744, 1181, 1182, 148, 1539, 7219, 1171, 7261, 7063, 7063, 7063, 7063, 7063, 7063, 7261, 1172, 7223, 7219, 7265, 1540, 7261, 1541, 7264, 7557, 7261, 7266, 7261, 1542, 7264, 1159, 7261, 1543, 7266, 7219, 7079, 7265, 7270, 1173, 1545, 533, 7269, 1546, 1547, 3547, 1174, 139, 3547, 138, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 7219, 7219, 1175, 7219, 1176,12744, 7556, 7219, 7222, 1560, 1177, 7219, 7223, 7266, 1561, 7084, 7219, 2894, 7223, 7222, 7219, 1180, 12744, 7442, 1181, 1182, 138, 138, 7222, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 157, 138, 138, 138, 138, 138, 349, 7260, 7260, 7260, 7260, 7260, 352, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 12739, 139, 7274, 139, 577, 1646, 1646, 1646, 138, 138, 138, 350, 7087, 7083, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1280, 1280, 1280, 2895, 138, 138, 6807, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7423, 138, 2899, 7289, 5207, 7219, 7281, 7273, 7272, 7289, 7085, 7292, 138, 138, 138, 138, 138, 138, 138, 139, 7293, 3904, 2084, 2077, 2900, 2535, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 7272,12739, 139, 5208, 7294, 1677, 7551, 2901, 138, 138, 138, 138, 7300, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2536, 138, 2899, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 138, 138, 138, 138, 138, 138, 138, 2902, 7086, 2084, 7456, 5207, 2900, 5740, 7294, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 3370, 7301, 4124, 1677, 4124, 7282, 2901, 138, 138, 138, 138, 7369, 138, 138, 138, 138, 138, 138, 138, 138, 138, 5208, 138, 2899, 139, 7089, 7287,12739, 12739, 7289, 5780, 7320, 2084, 138, 138, 138, 138, 138, 138, 138, 7088, 2869, 2870, 5241,12792, 2906, 7375, 3369, 148, 7620, 1677, 7283, 7095, 7095, 7095, 7095, 7095, 7095, 7095, 7095, 7095, 7286, 5241, 2901, 138, 138, 138, 138, 7367, 138, 138, 138, 138, 138, 138, 138, 138, 138, 139, 138, 2899, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 138, 138, 138, 138, 138, 138, 138, 2907, 7368, 139, 2084, 7320, 2906, 7127, 7127, 7127, 7127, 7127, 7127, 7127, 7127, 7127, 7324,12279, 4124, 5216, 139, 7302, 1677, 7130, 2901, 138, 138, 138, 138, 7305, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7320, 138, 2899, 7325, 848, 3598, 7325, 7289, 7323, 138, 7325, 7328, 138, 138, 138, 138, 138, 138, 138, 5247, 139, 7329, 139, 7462, 2909, 7330, 2910, 7149, 7149, 7149, 7149, 7149, 7149, 7149, 7149, 7149, 7334, 7330, 3599, 7285, 7345, 7335, 2911, 2912, 2912, 7333, 7380, 1737, 139, 7338, 7372, 7350, 7433, 2913, 138, 138, 1677, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 2916, 205, 138, 138, 138, 138, 138, 138, 2917, 2917, 2917, 2917, 2917, 2918, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 2919, 2919, 2919, 2919, 2919, 2919, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 1688, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 7169, 7345, 7351, 7351, 139, 1689, 328, 7356, 7380, 7348, 7354, 139, 1801, 139, 7355, 7359, 7389, 2917, 2917, 2917, 2917, 2917, 2917, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 7427, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 157, 157, 2922, 2923, 2923, 2923, 2923, 2923, 2923, 2923, 2923, 1979, 138, 138, 138, 138, 138, 138, 2923, 2923, 2923, 2923, 2923, 2924, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 138, 2923, 2923, 2923, 2923, 2923, 2923, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 2926, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2927, 2928, 5866, 5866, 5866, 5902, 5902, 5902, 2927, 2927, 2927, 2927, 2927, 2929, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5946, 5946, 5946, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 2927, 2927, 2927, 2927, 2927, 2927, 393, 7142, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 157, 6334, 1812, 551,12782, 139, 3426, 2931, 2931, 2931, 2931, 2931, 2932, 7250, 7250, 7250, 7250, 7250, 7250, 7250, 7250, 7250, 7393, 1668, 7398, 6335, 139, 7568, 923, 7253, 7396, 7435, 7401, 2084, 2931, 2931, 2931, 2931, 2931, 2933, 2936, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2937, 2437, 139, 1677, 7390, 7448, 1271, 7380, 2937, 2937, 2937, 2937, 2937, 2938, 3611, 7288, 3082, 7393, 7391,12894, 8817, 7177, 7177, 7177, 7177, 7177, 7177, 7366, 7397, 139, 7178, 139, 4137, 139, 2591, 2937, 2937, 2937, 2937, 2937, 2937, 156, 139, 7260, 7260, 7260, 7260, 7260, 7260, 7260, 7260, 7260, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 3082, 7437, 7436, 1646, 533, 7446, 3082, 2939, 2939, 2939, 2939, 2939, 2940, 3082, 7420, 7621, 9824, 1329, 2591, 3673, 7447, 1280, 1688, 7624, 2591, 5964, 5964, 5964, 139,12937, 7419, 2591, 139, 7558, 2939, 2939, 2939, 2939, 2939, 2941, 157, 157, 157, 157, 157, 157, 157, 157, 157, 1597, 7457, 7425, 139, 4204, 1689, 7377, 157, 157, 157, 157, 157, 163, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 4205, 7459, 7587, 4858, 7440, 13175, 923, 7266, 848, 4717, 2111, 1688, 157, 157, 157, 157, 157, 157, 2946, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 2947, 2449, 4859, 1329, 2188, 454, 5179, 1329, 2947, 2947, 2947, 2947, 2947, 2948, 4730, 4861, 4718, 1689, 6807, 3673, 7379, 3673, 7376, 262,13248, 139, 2189, 7475, 477, 7318, 7318, 7319, 5260, 7460, 2591, 2947, 2947, 2947, 2947, 2947, 2947, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 2084, 7550, 7426, 4204, 7484, 4204, 7439, 2949, 2949, 2949, 2949, 2949, 2950, 7493, 454, 488, 7621, 7994, 1677, 7461, 7463, 4205,13254, 4205, 7991, 304,11182, 7625, 7429, 7430, 7429, 7430, 262, 7438, 2949, 2949, 2949, 2949, 2949, 2951, 2957, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2958, 2463, 7508, 139, 1737, 7477, 139, 7552, 2958, 2958, 2958, 2958, 2958, 2959, 7349, 7349, 7349, 7349, 7349, 7349, 7349, 7349, 7349, 7431, 6932, 568, 7432, 139, 2188,13388, 7345, 139, 2156, 139, 6934, 2958, 2958, 2958, 2958, 2958, 2958, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 2189, 7577, 7986, 7690, 2157, 5757, 6935, 2960, 2960, 2960, 2960, 2960, 2961, 7408, 7408, 7408, 7408, 7408, 7408, 7408, 7408, 7408, 2158, 6932, 6936, 7990, 551, 139, 7485, 7411, 2156, 2156, 7464, 6934, 2960, 2960, 2960, 2960, 2960, 2962, 2493, 7473, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1611, 2157, 2157, 2582, 6935, 2188, 7466, 1608, 1608, 1608, 1608, 1608, 1610, 454, 7569, 7492,10483, 7601, 7626, 2158, 2158, 7626, 6936, 2869, 6529, 7631, 7629, 2189, 139, 7465, 148, 262, 7630, 7634, 1608, 1608, 1608, 1608, 1608, 1608, 138, 138, 7478, 138, 2971, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 2973, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 2980, 2981, 2981, 2981, 2981, 2981, 2981, 2981, 2981, 2023, 139, 7631,13264, 7636, 7621, 7636, 2981, 2981, 2981, 2981, 2981, 2982, 7635, 7639, 7640, 7625, 304, 13517, 148, 848, 1353, 149, 6932, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 6934, 2981, 2981, 2981, 2981, 2981, 2981, 2984, 2985, 2985, 2985, 2985, 2985, 2985, 2985, 2985, 2986, 7471, 7476, 7553, 151, 1354, 6935, 2985, 2985, 2985, 2985, 2985, 2987, 7641, 454, 7711, 9832, 7651, 6953, 6953,13517, 7644,12798, 262, 6936, 7655, 7720, 488, 6955, 6955, 488, 7531, 262, 7534, 2985, 2985, 2985, 2985, 2985, 2985, 2994, 2995, 2996, 2997, 2997, 2997, 2997, 2997, 2997, 7474, 6956, 6956, 7509, 7486, 2196, 521, 1628, 1628, 1628, 1628, 1628, 1632, 278, 1801, 7506, 278, 7521, 522, 139, 7533, 7539, 7656, 6953,13522,13522,13522, 2197, 8417,12436, 7659, 1768, 7540, 6955, 1628, 1628, 1628, 1628, 1628, 1628, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 1255, 7491, 1768, 1803, 1812, 2196, 6956, 1625, 1625, 1625, 1625, 1625, 1626, 2198, 1769, 923, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 1157,12911, 2197, 139, 139, 295, 5367, 7511, 138, 1625, 1625, 1625, 1625, 1625, 1625, 3004, 3004, 3004, 3004, 3004, 3004, 3004, 3004, 3004, 1017, 7621, 139, 7621, 7495, 2196, 7497, 3004, 3004, 3004, 3004, 3004, 3005, 2198, 5368, 5368, 7536, 7621, 1358, 296, 6953, 7689, 13517,11022, 138, 7624, 8001, 2197, 4858, 533, 6955, 7496, 314, 7479, 3004, 3004, 3004, 3004, 3004, 3004, 175, 175, 175, 175, 175, 175, 175, 175, 175, 7510, 5369, 1768, 6956, 4859, 4860, 7498, 175, 175, 175, 175, 175, 206, 2198, 1769, 7564, 551, 4861, 7565, 1157, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865,13517,13517, 5367, 6932, 6932, 175, 175, 175, 175, 175, 175, 7487, 3082, 6934, 6934, 2193, 7570, 7626, 3011, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 6965, 2509, 2591, 6965, 6866, 6868, 5368, 6935, 6935, 7566, 6967, 5367, 1646, 6967, 551, 1157, 7392, 7392, 7392, 7392, 7392, 7392, 7392, 7392, 7392, 6936, 6936,13517, 6965, 6965, 1280,13534, 6968,13534, 488, 6968, 7051, 3082, 6967, 6967, 139, 5369, 7631, 5368, 7467, 7472, 3016, 1271, 1271, 7576, 1272, 1652, 1271, 1271, 1271, 2591, 7505, 1271, 1271, 1271, 6968, 6968, 7499, 7522, 139, 7512, 6967, 6969, 7052, 278, 6969, 6970, 1271, 1271, 1271, 1271, 1271, 1271, 5369, 168, 168, 168, 168, 1653, 7182, 1910, 923,13569, 6968, 3023, 6965,13569, 7697, 3786, 7051, 6969, 6969,13569, 7500, 7583, 6967, 1280, 1271, 1271, 1271, 1271, 1271, 1911, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7504, 2059, 1271, 1055, 7579, 6968, 6969, 7537, 2196, 7052, 3787, 7542, 2522, 1271, 1271, 1271, 1271, 1271, 1271, 2518, 7592, 1402, 3788, 139, 2517, 7698, 7711, 848, 7517, 7518, 2197, 4850, 9793, 7706, 7716,13534, 7523, 3789, 1057, 1808, 6969, 139, 1280, 1271, 1271, 2066, 1271, 1271, 1430, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7507, 2059, 1271, 7519, 833, 4851, 1809, 2198, 2684, 833, 1431, 7532, 2522, 1271, 1271, 1271, 1271, 1271, 1271, 1810,13534, 5366, 1080, 1433, 2517, 8084, 7721, 3024, 923, 923, 6986, 6986, 7737, 7541, 7724, 1082, 571, 1157, 7520, 5397, 7742, 571, 1280, 1271, 1271, 2066, 1271, 1271, 7545, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7513, 1655, 1271, 7547, 6987, 6987, 7621, 1815, 7578, 7582,13534, 3547, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1816, 1777, 1433, 6988, 6988, 1656,13534, 7758, 923, 923, 6986, 3025, 923, 1778, 1082, 1817, 139, 1150, 7762, 7758, 6989, 6989, 7526, 1280, 1271, 1271, 1281, 1271, 1271, 139, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7514, 2059, 1271, 6987, 1101, 7904, 1150, 1129, 7548, 1779, 7822, 1151, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10055, 1777, 6988, 1454, 4858, 2060, 1488, 7752, 3029, 139, 7538, 7524, 7051, 1778,13582,13582, 7960, 7688, 7559, 6989, 1151, 7571, 7586, 1280, 1271, 1271, 1271, 1271, 1271, 4859, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 2063, 1274, 4861, 148, 7052, 7892, 149, 2729, 1779, 139, 7758, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 7761,13582, 7763, 7585, 7763, 2524, 7781, 7786, 7767, 2730, 7051, 7051, 7766, 7780, 848, 1443, 7770, 7785, 7790, 151, 139, 2731, 7580, 1280, 1271, 1271, 1271, 1271, 1271, 7544, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 2063, 1274, 7052, 7052, 1430, 7555, 7819, 1910, 1444, 139, 139, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 3031,11108, 7602, 6953, 6965, 2524, 1431, 4494, 306, 848, 1396, 1911, 6502, 6955, 6967, 848, 1477, 7966, 1080, 7054, 139, 7581, 6504, 1280, 1271, 1271, 1271, 1271, 1271, 139, 1272, 3032, 1271, 1271, 1271, 6956, 6968, 1271, 1271, 1271, 7515, 7593, 7781, 1397, 6505, 3547, 7567, 2901, 3547, 1478, 7784, 7546, 1271, 1271, 1271, 1271, 1271, 1271,10055, 7488, 7501, 272, 8414, 1653, 139, 139, 923, 316, 923, 1646, 6986, 6969, 7763, 7595, 3547, 7781, 7489, 7502, 1398, 7490, 7503, 1280, 1271, 1271, 1271, 1271, 1271, 1280, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7525, 1271, 1271, 3027, 7758, 6987, 7829, 7755, 1646, 2729, 8595, 7757, 2522, 1271, 1271, 1271, 1271, 1271, 1271, 2530, 7786, 3560, 4765, 6988, 2526, 4766, 1280, 139, 7789, 2730, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 139, 6989, 2731, 1280, 1271, 1271, 1271, 1271, 7756, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 2062, 2063, 1274, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 2525, 1271, 1271, 1271, 1271, 1271, 1271, 139, 7543, 3357, 7895,10055, 2065,10055, 9016, 848, 1158, 139, 3033, 6502, 7607, 7607, 7607, 7607, 7607, 7607, 7607, 7607, 7607, 6504, 1280, 1271, 1271, 2066, 1271, 1271, 139, 1272, 3035, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1275, 1276, 1274, 1159, 1646, 6505, 848, 2324, 4494, 7758, 7965, 7791, 1278, 1271, 1271, 1271, 1271, 1271, 1271, 7794, 7762, 138, 1280, 7899, 1279, 328, 7801, 7806, 7584, 6502, 139, 923,10055, 7591, 7805, 7809, 4124, 7818, 139, 6504, 2325, 7596, 1280, 1271, 1271, 1281, 1271, 1271, 2901, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 841, 1271, 1271, 6505, 328, 7834, 7599, 924, 1646, 139, 7834, 7758, 2522, 1271, 1271, 1271, 1271, 1271, 1271, 7761, 7823, 7838, 9195, 139, 2526, 1243, 1280, 3036, 6502, 7600, 6932, 6502, 848, 1158, 7817, 7816,11722, 7691, 6504, 1910, 6934, 6504, 1280, 1271, 1271, 1271, 1271, 1646, 1271, 1654, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6502, 1662, 1271, 6505, 1911, 6935, 6505, 139, 1280, 1159, 6504, 4494, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7594, 7834, 3082, 8722, 6936, 1663, 139, 139, 138, 7837, 7468, 3037, 1524, 6505, 139, 7889,13286, 577, 2084, 139, 2591, 7598, 7824, 1280, 1271, 1271, 2077, 7469, 2535, 7820, 7470, 7589, 2901, 6237, 8099, 7961, 1677, 7821, 1157, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 4494, 3043, 7654, 7654, 7654, 7654, 7654, 7654, 7654, 7654, 7654, 7597, 2536, 2077, 3047, 2535, 139, 4494, 7651, 4651, 4651, 1271, 139, 7962, 4651, 139, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 3082, 2084, 2044, 7758, 139, 2901, 1646, 1646, 3426,13656, 846, 1646, 2536,13671, 2507, 5207, 7894, 5740, 2591, 1677, 7839, 7076, 2901, 7977, 4653, 4653, 1280, 7831, 7848, 4653,13791, 1537, 2545, 139, 2542, 2542, 2542, 2542, 2542, 2542, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 5208, 2550, 848, 3014, 1538, 4124, 7681, 7681, 7681, 7681, 7681, 1539, 2084, 7670, 7670, 7670, 7670, 7670, 7670, 7670, 7670, 7670, 7839, 2077, 7996, 2535, 1540, 139, 1541, 1537, 1677, 7850, 7839, 7849, 1542, 7828, 3015,13808, 1543, 7853,13865, 1544, 848, 3598, 7754, 1545, 3054, 3058, 1546, 1547, 4651, 1538, 2084, 2084, 1280, 139, 4124, 2536, 1539, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 1329, 7855, 1677, 1677, 1646, 1540, 7834, 1541, 3599, 7858, 3012, 7830, 2084, 1542, 7837, 7834, 7985, 1543, 7850, 7826, 7090, 7832, 4653, 7888, 1545, 7827, 1677, 1546, 1547, 7854, 1677, 7834, 2557, 8000, 2554, 2554, 2554, 2554, 2554, 2554, 1668, 1668, 7838, 1669, 2090, 1668, 1668, 1668, 4124, 139, 1668, 1668, 1668, 7681, 7681, 7681, 7681, 7681, 7681, 7681, 7681, 7681, 7834, 7834, 7876, 1668, 1668, 1668, 1668, 1668, 1668, 7837, 7879, 7838, 139, 7834, 2091, 139, 7876, 3062, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7880, 7983, 139, 139, 4124, 1677, 1668, 1668, 1668, 1668, 1668, 3547, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4651, 2564, 1668, 7982, 7177, 7177, 7177, 7177, 7177, 7177, 7876, 138, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9832,13723, 8002, 1646, 7988, 3063, 139, 7876, 7692, 7692, 7692, 7692, 7692, 7692, 7692, 7692, 7692, 4124, 7880, 7876, 139, 4653, 7834, 1677, 1668, 1668, 2571, 1668, 1668, 139, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7876, 2564, 1668, 7876, 7897, 7881, 138, 7963, 7879, 7881, 7834, 7879, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 3064, 7885, 8819, 3082, 139, 3063, 7834, 13865, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7838, 4124, 7898, 139, 2591, 2901, 1677, 1668, 1668, 2571, 1668, 1668, 139, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7881, 2093, 1668, 7834, 7834, 7901, 7834, 7887, 7884, 5247, 7705, 7837, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7875, 7875, 7875, 7875, 7875, 2094, 7834, 7834, 3065, 923, 5780, 7834, 7904, 1688, 7837, 7887, 139, 7904, 7838, 7837, 7907, 2084, 139, 1677, 1668, 1668, 1678, 1668, 1668, 12761, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1677, 1668, 1668, 5241, 3611, 8070, 1689, 7833, 5247, 7904, 7925, 7908, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7912, 7922, 7929, 4137, 7930, 2565, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7934, 7925, 7969, 7890, 139, 7967, 3082, 7801, 1677, 1668, 1668, 1668, 1668, 1668, 1688, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 2591, 2564, 1668, 7925, 7902, 1329, 7978, 1329, 5179, 1329, 1689, 7928, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 3067,13900,13900, 1689, 8147, 2565, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 8151, 7997, 7999, 7998, 139, 139, 7930, 7868, 1677, 1668, 1668, 1668, 1668, 1668, 7933, 1669, 2090, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 1671, 1671, 7935, 139, 7968, 139, 454, 1668,13900, 8130, 7938, 1671, 1668, 1668, 1668, 1668, 1668, 1668, 7971, 7971, 7972, 7989, 533, 3070, 262, 477, 7875, 7875, 7875, 7875, 7875, 7875, 7875, 7875, 7875, 477, 139, 6334, 7974, 139, 7984, 1677, 1668, 1668, 1668, 1668, 1668, 2084, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2567, 2568, 1671, 7945, 6335, 9308, 7976, 8076, 1677, 8029, 1815, 7949, 3071, 1668, 1668, 1668, 1668, 1668, 1668, 8030, 8086,13865, 1816, 8152, 2570, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 8156, 848, 4717, 1817, 304, 139, 7950, 7881, 1677, 1668, 1668, 2571, 1668, 1668, 7953, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2567, 2568, 1671, 5780, 6334, 139, 8085, 8110, 5757, 1157, 7975, 4718, 3071, 1668, 1668, 1668, 1668, 1668, 1668, 2572, 7900, 8088,13865, 7994, 2570, 258, 533, 3673, 6335, 2591, 7991, 923, 3673, 733, 923, 5241, 8147, 533, 7995, 7052, 7987, 7891, 1677, 1668, 1668, 2571, 1668, 1668, 6932, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6934, 1668, 1668, 4204, 6288, 454, 488, 1017, 4204, 8092, 4730, 7980, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 7903, 8095, 4205, 6935, 262, 3072, 1358, 4205, 8018, 5260,13865, 13865, 282,13912, 304, 139, 8006, 7979, 8019, 2156, 766, 6936, 278, 1677, 1668, 1668, 1668, 1668, 8045, 1669, 1670, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 1672, 1673, 1671, 2157, 7970, 7970, 7970, 7970, 7970, 7970, 2188, 8087, 1675, 1668, 1668, 1668, 1668, 1668, 1668, 9600, 454, 2158,11634, 454, 1676, 139, 2156, 1433,13917, 3673, 3075, 139, 2189, 8004, 148, 8116, 8069, 149, 262, 1082, 139, 262, 1677, 1668, 1668, 1678, 1668, 1668, 2157, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 139, 1668, 1668, 8014, 8020, 4204, 8015, 1157, 2158, 139, 151, 8083, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 454, 8005, 9110, 8089, 4205, 3072, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 8152, 2188, 4850, 262, 295, 533, 533, 7945, 1677, 1668, 1668, 1668, 1668, 7981, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 2189, 2100, 1668, 8017, 8091, 8093, 551, 139, 139, 6866, 577, 4851, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 296, 8067, 309, 8071, 319, 2101, 2901,10813, 3077, 8101, 807, 8021, 831, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 488, 1677, 1668, 1668, 2582, 2582, 7923, 2583, 3088, 2582, 2582, 2582, 139, 314, 2582, 2582, 2582, 7924, 7924, 7924, 7924, 7924, 7924, 7924, 7924, 7924, 2196, 551, 2196, 2582, 2582, 2582, 2582, 2582, 2582, 278, 498, 139, 3082,13964, 3089, 8044,13964, 8147,10456, 6932,13969, 6932, 2197, 8103, 2197, 8150, 551, 551, 8096, 6934, 2591, 6934, 2591, 2582, 2582, 2582, 2582, 2582, 6932, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6934, 3091, 2582, 6935, 8033, 6935, 8034, 8072, 1910, 2198, 1808, 2198, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8102, 8105, 6936, 6935, 6936, 3092, 139, 1433, 8129, 488, 6932, 1911, 923, 8007, 13969,13969, 1809, 139,13964, 1082, 6934, 6936, 8008, 2591, 2582, 2582, 2592, 2582, 2582, 1810, 2583, 3088, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 2585, 2585, 6935, 8082, 278, 1768, 1101, 8112, 8146, 8009, 8060, 2585, 2582, 2582, 2582, 2582, 2582, 2582, 8223, 8152, 6936, 8157, 8157, 3095, 1454, 1768, 568, 8155, 6932, 8160, 8013, 3786, 139, 8161, 8032, 521, 8094, 1769, 6934, 8010, 2156, 2591, 2582, 2582, 2582, 2582, 2582, 522, 2583, 2584, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 2586, 2587, 2585, 6935, 8106, 2157, 8011, 8232, 3787, 6932, 2193, 8077, 2589, 2582, 2582, 2582, 2582, 2582, 2582, 6934, 3788, 6936, 6953, 2158, 2590, 8162, 848, 1353, 8167, 6953, 6953, 139, 6955, 8165, 7051, 3789, 8170, 8741, 8028, 6955, 6955, 6935, 2591, 2582, 2582, 2592, 2582, 2582, 2188, 2583, 3096, 2582, 2582, 2582, 6956, 6953, 2582, 2582, 2582, 6936, 1354, 6956, 6956, 2729, 1430, 6955, 7052, 8022, 139, 8108, 2189, 2582, 2582, 2582, 2582, 2582, 2582, 8162, 262, 1157, 8012, 8167, 3089, 8079, 1431, 521,13964, 6956, 8166, 6965, 8023, 8309, 8171, 8016, 1150, 2731, 1080, 522, 8024, 6967, 2591, 2582, 2582, 2582, 2582, 2582, 8157, 2583, 2584, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 2586, 2587, 2585, 1768, 8075, 6968, 139, 139, 8026, 8182, 8081, 1151, 2589, 2582, 2582, 2582, 2582, 2582, 2582, 3097, 8187, 1157, 8172, 1768, 2590,13964, 6953, 8188, 923, 6953, 8175, 6965, 8495, 1150, 8036, 1769, 6955, 8115, 8192, 6955, 6969, 6967, 2591, 2582, 2582, 2592, 2582, 2582, 8162, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6956, 3098, 2582, 6956, 1129, 6968, 8027, 139, 1151, 6965,13964, 8031, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6967, 8182, 6965, 1488, 8277, 3099, 8188, 1537, 139, 8185,14004, 488, 6967, 7371, 8191, 8104, 5367, 5367, 6965, 8114, 6965, 6969, 6968, 2591, 2582, 2582, 1688, 8025, 6967, 1538, 6967, 8266, 8038, 8061, 6968, 8035, 1539, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 278, 2601, 5368, 5368, 6968, 1540, 6968, 1541, 8047, 8040, 8193, 6969, 1689, 1542, 139, 1646, 139, 1543, 8196, 8246, 1544, 8266, 7605, 6969, 1545, 8039, 8211, 1546, 1547, 5891, 8257, 8278, 8273, 1280, 8215, 8246, 7432, 5369, 5369, 6969, 8037, 6969, 8282, 8255, 8048, 8412, 3108, 138, 138, 8233, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 3117, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138, 139, 155, 3118, 138, 138, 138, 6965, 8042, 138, 138, 138, 8043, 1777,11264, 7051, 8328, 6967, 2196, 1737, 139, 4858, 2196, 8266, 138, 138, 138, 138, 138, 138, 8073, 8272, 139, 1777,14017, 163, 8327, 5367, 923, 6968, 2197, 7499, 8049, 8278, 2197, 1778, 4859, 7052, 139, 3547, 8416, 8281, 8623, 138, 138, 138, 138, 138, 138, 4861, 138, 138, 138, 138, 138, 138, 138, 138, 138, 5368, 138, 138, 1055, 8041, 6969, 2198, 8333, 8303, 1910, 2198, 1779, 138, 138, 138, 138, 138, 138, 138, 8311, 8109, 1402, 1646, 8333, 3121, 8046, 848, 1396, 848, 7517, 7518, 1911, 2232, 8062, 8337, 5369, 5893, 551, 1057,14046, 1280, 3547, 138, 138, 138, 138, 138, 8051, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8283, 138, 138, 1397, 8068, 7519, 8330, 1803, 8286, 8121, 8052, 8338, 138, 138, 138, 138, 138, 138, 138, 3122, 9318, 272, 8053, 5366, 3121,14050, 848, 7517, 7518, 833,14121, 8303, 848, 2324, 8113,13791, 8055, 139, 1398, 8310, 7520, 2715, 138, 138, 138, 138, 138, 1430, 138, 360, 138, 138, 138, 138, 138, 138, 138, 8054, 361, 138, 7519, 571, 2729, 848, 7517, 7518, 2325, 1431, 8312, 138, 138, 138, 138, 138, 138, 138, 8315, 9407, 8056, 1080, 6502, 362, 2730, 3547, 841, 848, 7517, 7518, 8127, 5221, 6504, 1910, 8058,14141, 2731, 7520, 8107, 7519, 8338, 138, 138, 138, 176, 8080, 6502, 848, 1158, 3547, 8331, 8342, 8364, 2084, 6505, 1911, 6504, 5366, 3126, 138, 138, 7519, 138, 360, 138, 138, 138, 138, 138, 138, 138, 5223, 361, 138, 7520, 8078, 8369, 4124, 6505, 5366, 833, 1159, 1646, 3136, 138, 138, 138, 138, 138, 138, 8122, 8123, 8343, 8333, 8338, 362, 7520, 8059, 8343, 138, 1280, 8336, 8341, 8347, 8428, 9832, 8346, 8120,14053, 848, 7517, 7518, 571, 138, 138, 138, 176, 1335, 1335, 1335, 1335, 1335, 1336, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1729, 8348, 148, 7519, 8131, 149, 139, 8111, 139, 8351, 139, 1668, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 5366, 8203, 8203, 8203, 8203, 8203, 8203, 8428, 8364, 8057, 1170, 8603, 1329, 1170, 8364, 151, 8367, 7520, 1178, 1558, 8141, 8369, 139, 1170, 8413, 8368, 9188, 1170, 1181, 8372, 1677, 8369, 1337,14207, 1334, 1334, 1334, 1334, 1334, 1334, 250, 250, 8373, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 3160, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 2175, 250, 250, 250, 250, 250, 250, 3161, 3161, 3161, 3161, 3161, 3162, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 3161, 3161, 3161, 3161, 3161, 3161, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 3164, 3165, 3165, 3165, 3165, 3165, 3165, 3165, 3165, 3166, 1646, 1646, 3082,14316, 2507,14342, 3165, 3165, 3165, 3165, 3165, 3167, 923, 6502, 6986, 6502, 8374, 8374, 4653, 4653, 2591, 8379, 8389, 6504, 8377, 6504, 848, 1158, 8378, 8382, 8392, 923, 8389, 3165, 3165, 3165, 3165, 3165, 3165, 469, 923, 8395, 6986, 8394, 8581, 6505, 6987, 6505, 4124, 8398, 3174, 3175, 3176, 3177, 3177, 3177, 3177, 3177, 3177, 258, 1159, 8395, 8428,14017, 6988, 924, 1754, 1754, 1754, 1754, 1754, 1758, 8399, 8432, 6987, 8433, 6502, 8064, 138, 8400, 8125, 6989, 8063, 1243, 8124, 4124, 6504, 8403, 848, 1158, 8118, 8234, 6988, 1754, 1754, 1754, 1754, 1754, 1754, 3178, 3179, 3180, 3181, 3181, 3181, 3181, 3181, 3181, 6505, 6989, 8119, 4124, 8451, 8428, 8128, 258, 258, 258, 258, 258, 261, 8431, 1159, 8186, 8186, 8186, 8186, 8186, 8186, 8186, 8186, 8186,11640, 8411, 5247, 5247, 5247, 139, 8428, 8182, 138, 139, 258, 258, 258, 258, 258, 258, 2668, 139, 3182, 3182, 3182, 3182, 3182, 3182, 3182, 3182, 3182, 1369, 8418, 8504, 8535, 8540, 3426, 1646, 1751, 1751, 1751, 1751, 1751, 1752, 8207, 8207, 8207, 8207, 8207, 8207, 8207, 8207, 8207, 8433, 8437, 1280, 8415, 873, 873, 873, 873, 8436, 8440,14121, 139, 1751, 1751, 1751, 1751, 1751, 1751, 272, 272,14469, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 3208, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 2219, 272, 272, 272, 272, 272, 272, 3209, 3209, 3209, 3209, 3209, 3210, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 3209, 3209, 3209, 3209, 3209, 3209, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 3212, 3213, 3213, 3213, 3213, 3213, 3213, 3213, 3213, 3214, 1329,14483, 2084,14483, 139,14488, 3213, 3213, 3213, 3213, 3213, 3215, 923, 6502, 8065, 2077, 8423, 2535, 139, 138, 1677, 873, 8619, 6504, 873, 873, 873, 873, 873, 873, 873, 873, 873, 3213, 3213, 3213, 3213, 3213, 3213, 504, 8499, 8426, 2077, 8596, 2535, 6505, 6987, 1801, 139, 2536, 3222, 3223, 3224, 3225, 3225, 3225, 3225, 3225, 3225, 282, 8489, 8433, 873, 139, 6988, 8451, 1792, 1792, 1792, 1792, 1792, 1796, 8450, 8454, 848, 1443, 2536, 8494, 8235, 8451, 8691, 6989, 8126, 8456, 8236, 8237, 8236, 8237, 8421, 8605, 8455, 8459, 5241, 1792, 1792, 1792, 1792, 1792, 1792, 3226, 3227, 3228, 3229, 3229, 3229, 3229, 3229, 3229, 1444, 139, 139, 8456, 8420, 8461, 2084, 282, 282, 282, 282, 282, 285, 8464, 8460, 8428, 8504, 8471, 306, 8238, 8476, 5207,14488, 5740, 1677, 8475, 8432, 8508, 8479, 14488, 848, 1477, 923, 8090, 282, 282, 282, 282, 282, 282, 2710, 8425, 3230, 3230, 3230, 3230, 3230, 3230, 3230, 3230, 3230, 1414, 3082, 8486, 8332, 5208, 8509, 8535, 1789, 1789, 1789, 1789, 1789, 1790, 1478, 2084, 3027, 8516, 8539, 8540, 2591, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 8544, 8501, 316, 1677, 3560, 1789, 1789, 1789, 1789, 1789, 1789, 2741, 139, 8428,14483, 2188,14483, 8100, 8422, 2256, 8545, 8431, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 8549, 7705,14483, 8648,14483, 6298, 2189, 2256, 2256, 2256, 2256, 2256, 2257, 2256, 2256, 3258, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 306, 306, 8504, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 3265, 3266, 3266, 3266, 3266, 3266, 3266, 3266, 3266, 2273, 306, 306, 306, 306, 306, 306, 3266, 3266, 3266, 3266, 3266, 3267, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 3266, 3266, 3266, 3266, 3266, 3266, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 3269, 3270, 3270, 3270, 3270, 3270, 3270, 3270, 3270, 3271, 5221,14556,14556,14561, 8560, 8504, 3270, 3270, 3270, 3270, 3270, 3272, 6652, 8507, 7897, 8565, 8496, 2549,14561, 8566, 5221, 5221, 2084, 8224, 8224, 8224, 8224, 8224, 8224, 2084, 8570, 4124, 8225, 3270, 3270, 3270, 3270, 3270, 3270, 541, 5223, 5221, 2084, 2084, 139, 3053, 3082, 1677, 7898, 3596, 3279, 3280, 3281, 3282, 3282, 3282, 3282, 3282, 3282, 309, 5223, 5223, 8488, 2084, 2591, 2084, 1846, 1846, 1846, 1846, 1846, 1850, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 5223, 139, 1677, 8509, 14561, 6334, 8502, 8296, 848, 3014, 8487, 8515, 1846, 1846, 1846, 1846, 1846, 1846, 3283, 3284, 3285, 3286, 3286, 3286, 3286, 3286, 3286, 8584, 139, 6335, 8329, 8601, 138, 8517, 309, 309, 309, 309, 309, 312, 8594, 8520, 3015, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 139,14556, 8606, 139, 1329,14556,14013, 139, 1280, 309, 309, 309, 309, 309, 309, 2763, 923, 3287, 3287, 3287, 3287, 3287, 3287, 3287, 3287, 3287, 1465, 8585, 1329, 8616, 8617, 8535, 1271, 1843, 1843, 1843, 1843, 1843, 1844, 8538, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 7897, 3611, 8496, 848, 4717, 8620,14556, 8389, 5780, 8427, 139, 1843, 1843, 1843, 1843, 1843, 1843, 138, 138, 4137, 138, 2769, 138, 138, 138, 138, 138, 138, 138, 8498, 1856, 138, 5179, 8586, 7898, 848, 3598, 4718, 8500, 8609, 5241, 138, 138, 138, 138, 138, 138, 138, 139, 8490, 8615,14556, 8540, 2288, 139, 2591, 3291, 8492, 923, 138, 8543,14728, 7923, 8582, 1688, 139, 138,12300, 139, 3599, 9111, 138, 138, 138, 138, 138, 138, 8424, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 1677, 1856, 138, 8545, 8493, 4730, 8503, 3082, 3082, 1689, 1329, 8548, 138, 138, 138, 138, 138, 138, 138, 8550, 8560, 8566, 8571, 5260, 1474, 2591, 2591, 8553, 8563, 8569, 8574,14122, 8609, 8147, 8618,13791, 13791, 8147,14452, 8587, 8612, 8150, 138, 138, 138, 138, 316, 316, 8151, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 3298, 3299, 3299, 3299, 3299, 3299, 3299, 3299, 3299, 2305, 316, 316, 316, 316, 316, 316, 3299, 3299, 3299, 3299, 3299, 3300, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 3299, 3299, 3299, 3299, 3299, 3299, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 3302, 3303, 3303, 3303, 3303, 3303, 3303, 3303, 3303, 3304, 139, 139, 139,14614, 139, 139, 3303, 3303, 3303, 3303, 3303, 3305, 8769, 139, 8592, 8602, 8604, 14741,14746,14746, 8772, 8410, 8410, 8410, 8410, 8410, 8410, 8622, 8695, 1688, 1688, 8593, 7923, 3303, 3303, 3303, 3303, 3303, 3303, 559, 8600, 8608, 1646, 8533, 8533, 8534, 139, 139, 139, 8621, 3312, 3313, 3314, 3315, 3315, 3315, 3315, 3315, 3315, 319, 1280, 1689, 1689, 6334, 3082, 1157, 1875, 1875, 1875, 1875, 1875, 1879, 8474, 8474, 8474, 8474, 8474, 8474, 8474, 8474, 8474, 477, 2591, 139, 139,14751, 8717, 6335, 8471, 8589, 2156, 8588, 8147, 1875, 1875, 1875, 1875, 1875, 1875, 3316, 3317, 3318, 3319, 3319, 3319, 3319, 3319, 3319, 8814, 8633, 533, 8650, 2157, 5757, 8711, 319, 319, 319, 319, 319, 322, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 2158, 8649, 4850, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 319, 319, 319, 319, 319, 319, 2792, 8560, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 1499, 8634, 1433, 2582, 477, 4851, 8692, 1872, 1872, 1872, 1872, 1872, 1873, 139, 1082, 6866, 139, 488, 1433, 521, 8590, 8590, 8590, 8590, 8590, 8590, 8590, 8590, 8590, 139, 1082, 522, 488, 454, 1872, 1872, 1872, 1872, 1872, 1872, 1150, 139, 8591, 8591, 8591, 8591, 8591, 8591, 8591, 8591, 8591, 262, 8686,14357, 8709, 8707, 8708, 8714, 14017, 8607, 8700, 533, 8669, 139, 3673, 5548, 3673, 278, 1520, 1520, 1520, 1520, 1520, 1521, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1896, 8591, 8591, 8591, 8591, 8591, 2156, 4204, 454, 4204, 8704, 8716, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 8722, 139, 8769,14751, 4205, 262, 4205, 2157, 2156, 2730, 8772, 139, 1151, 6932, 6932, 454, 14017, 8635,14751,14619,14746, 2731, 1537, 6934, 6934, 2158, 8724, 3673, 8597, 8599, 2157, 8099, 1522, 262, 1519, 1519, 1519, 1519, 1519, 1519, 1150, 7603, 8624, 923, 1538, 6935, 6935, 8754, 2158, 2188, 8638, 1539, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 4204, 2808, 6936, 6936, 8625, 1540, 1768, 1541, 8598, 8696, 2189, 6932, 1151, 1542, 8769, 1910, 1017, 1543, 4205, 8628, 1544, 6934, 8627, 8769, 1545, 8773, 1768, 1546, 1547, 8769, 8746, 8772,14121, 2188, 1358, 14710, 8637, 1911, 1769, 551, 8773, 295, 8639, 6935, 568, 8640, 3330, 847, 847, 848, 849, 850, 847, 847, 847, 2189, 8626, 847, 847, 847, 454, 6936, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 8652, 847, 847, 847, 847, 847, 847, 262, 296, 8726, 6953,14746, 853,14746, 8731, 6932, 6932, 8769, 8774, 8641, 6955, 848, 1353, 1812, 8630, 6934, 6934, 139, 8773, 8778, 138, 847, 847, 847, 847, 847, 848, 849, 850, 847, 847, 847, 6956, 6932, 847, 847, 847, 6935, 6935, 3338, 3338, 3338, 1537, 6934, 8710, 1354, 8699, 4858, 8698, 847, 847, 847, 847, 847, 847, 6936, 6936, 6932, 6953, 9724, 853, 533, 8774, 262, 1538, 6935,14746, 6934, 6955, 8643, 139, 1539, 4859, 8778, 8629, 8636, 139, 1537, 138, 847, 847, 847, 1537, 6936, 8668, 4861, 1540, 6953, 1541, 6935, 6956, 8632, 6953, 1926, 1542, 8631, 8718, 6955, 1927, 1538, 8737, 1544, 6955, 8642, 1538, 7606, 1539, 6936, 1546, 1547, 6953, 1539,14451,14763, 8774,11731, 488,14121, 8646, 6956, 6955, 1540, 8777, 1541, 6956, 6953, 1540, 139, 1541, 1542, 551, 8134, 8132, 1543, 1542, 6955, 1544, 3347, 1543, 1924, 1545, 1544, 6956, 1546, 1547, 1545, 1768, 2196, 1546, 1547, 2838, 278, 2839, 1538, 8644, 1157, 8712, 6956, 2196, 1536, 1539, 8645, 2840, 8647, 8713, 8728, 1768, 8671, 8774, 2197, 2196, 6965,14784, 8720, 1815, 1540, 8777, 1541, 1769, 8721, 2197, 6967, 8769, 1542, 2841, 6965, 1816, 1543, 304, 8662, 1544, 2842, 2197, 1157, 1545, 6967, 304, 1546, 1547, 8672, 8651, 1817, 1537, 6968, 8653, 533, 2843, 8701, 2844, 6965,14798, 314, 6965, 8727, 2846, 8654, 8655, 6968, 2847, 6967, 8769, 2848, 6967, 6965, 1538, 2849, 139, 2198, 2850, 2851, 2838, 1539, 2839, 6967, 8673, 6965, 8779, 551, 6969, 1536, 8664, 6968, 2840, 8659, 6968, 6967, 1540, 8783, 1541, 139, 8665, 5367, 8657, 6965, 8135, 6968, 9177, 5367, 1543, 848, 1443, 1544, 139, 6967, 2841, 1545, 3358, 6968, 1546, 1547, 1928, 2842, 8666, 8768, 2232, 8685, 6969, 8661, 8656, 6969, 923, 8658,14838, 5368, 14895, 6968, 2843, 8794, 2844, 5368, 6969, 8660, 8674, 1444, 2846, 1777, 8051, 8051, 2847, 488, 139, 2848, 6969, 9012, 8730, 2849, 1803, 8667, 2850, 2851, 2838, 306, 2839, 8675, 1101, 1777, 8052, 8052, 5369, 1536, 6969, 8815, 2840, 8715, 5369, 8051, 8051, 1778, 8053, 8053, 8722,14920, 1454, 8732, 278, 8051, 551, 1910, 3786, 8693, 8719, 9013, 848, 1396, 2841, 8052, 8052, 7051, 848, 7517, 7518, 2842, 923, 8678, 6986, 8052, 8677, 8053, 8053, 1911, 8676, 8099, 1779, 8054, 8054, 571, 2843, 8053, 2844, 8747, 3359, 1157, 3787, 3360, 2846, 8723, 1397, 139, 3361, 7052, 8702, 2848, 7519, 3362, 3788, 2849, 6987, 3363, 3364, 2851, 1537, 923, 8054, 8054, 272, 848, 7517, 7518, 8769, 3789, 5366, 139, 8054, 8679, 6988, 6502, 8680, 848, 7517, 8684, 148, 1398, 1538, 149, 8734, 6504, 8774, 7520, 8682, 1539, 923, 6989, 6986, 139, 8777, 1055, 8820, 8769, 8688, 7519, 1808, 923, 8683, 6986, 1540, 833, 1541, 6505, 8773, 139, 1923, 7519, 1542, 1402, 151,14937, 1543, 5366, 3378, 1544, 923, 8687, 9201, 1545, 6987, 1809, 1546, 1547, 148, 5366, 1057, 1171, 1430, 8697, 7520, 6987, 1430, 571, 1810, 8694, 1172, 8689, 6988, 2729, 9109, 7051, 7520, 1157, 848, 1477, 8769, 7524, 1431, 6988, 1129, 7051, 1431, 1150, 8690, 6989, 139, 8773, 1173, 2730, 1080, 8779, 6502, 139, 1080, 1174, 6989, 1150, 1488, 8782, 8774, 2731, 6504, 7052, 8736, 1329, 8729, 6502, 1478, 8733, 1175, 8769, 1176, 7052, 2859, 8769, 1151, 6504, 1177, 8772, 8706, 9176, 1178, 8772, 6505, 1179, 316, 848, 2324, 1180, 1151, 8705, 1181, 1182, 2379, 9213, 2380, 2381, 8725, 6505, 8703, 1910, 6502, 1170, 148, 8752, 2382, 8755, 7054, 848, 1158, 8740, 6504, 8735, 8739, 6504, 8769, 2378, 8738, 6502, 1157, 2325, 2378, 1911, 8772, 8749, 848, 1158, 2383, 6504, 1157, 8794, 8751, 8774, 6505, 2384, 8769, 6505, 151, 841, 139, 1157, 8800, 1159, 8748, 8794, 139, 8779, 8792, 2884, 2385, 6505, 2386, 8799, 2885, 8277, 8753, 8769, 2388, 8837, 1159, 138, 2389, 8769, 8235, 2390, 2378, 8743, 8837, 2391, 8855, 2378, 2392, 2393, 148, 848, 1158, 1171, 138, 923, 139, 8769, 8875,14708, 8785, 9199, 1172, 8750, 8744, 8744, 8744, 8744, 8744, 8744, 8801, 8745, 139, 139, 2884, 8837, 14806, 139, 8804, 2885, 8824, 8824, 8825, 8840, 1173, 1159, 8766, 8785, 1537, 924, 1737, 1174, 8786, 8786, 8786, 8786, 8786, 8786, 8786, 8786, 8786, 139, 9015, 138, 8841, 8875, 1175, 1243, 1176, 3382, 1538, 8862, 8845, 139, 1177, 8875, 8881, 1539, 1178, 8865, 9217, 1179, 8277, 8878, 8821, 1180, 8885, 8269, 1181, 1182, 148, 8885, 1540, 1171, 1541, 8880, 1157, 8889, 8890, 8888, 8756, 8890, 1172, 139, 1543, 8895, 8893, 1544, 8905, 8885, 8910, 1545, 8894, 8898, 1546, 1547, 8909, 8920, 8913, 8920, 8931, 8931, 139, 8920, 1173, 8929, 9241, 8955, 8934, 1646, 8930, 1174, 8935, 3547, 8784, 8784, 8784, 8784, 8784, 8784, 8784, 8784, 8784, 8936, 8956, 8333, 3383, 1280, 1176, 1646, 8779, 8939, 8957, 8336, 1177, 8333, 8960, 477, 1178, 139, 8333, 1179, 8962, 139, 8962, 1180, 8337, 1280, 1181, 1182, 1559, 148, 8965, 8966, 1171, 3426, 848, 3014, 8958, 8959, 3547, 3547, 3547, 1172, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 6655, 6655, 6655, 6655, 6655, 6655, 6655, 6655, 6655, 9210, 139, 923, 1173, 8961, 8962, 8967, 8962, 3015, 3384, 1174, 8967, 139, 8224, 8224, 8224, 8224, 8224, 8224, 8970, 8967, 8972, 8977, 2084, 8972, 1175, 1280, 1176, 8962, 8975, 8980, 8971, 8962, 1177, 139, 8976, 3027, 1178, 8962, 8966, 1179, 1677, 8962, 8966, 1180, 3547, 8965, 1181, 1182, 148, 8965, 8997, 1171, 9104, 3560, 3547, 9023, 8997, 3547, 9000, 8962, 1172, 139, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8962, 8908, 8908, 8908, 8908, 8908, 8908, 8908, 8908, 8908, 8997, 1173, 139, 9002, 9194, 8962, 2084, 8905, 1174, 8997, 3547, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 9001, 8997, 8997, 1175, 1677, 1176, 8997, 8990, 9002, 9000, 9002, 3385, 7705, 9001, 9000, 1178, 9005, 8962, 1179, 8962, 139, 9006, 1180, 8962, 9010, 1181, 1182, 1559, 148, 8962, 8966, 1171, 1271, 8962, 8966, 1646, 9008, 8965, 4124,14097, 1172, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 8962, 8962, 1646, 1280, 2077, 9193, 2535, 9002, 8965, 8965, 9025, 9011, 1173, 9008, 2077, 9025, 9018, 139, 923, 1174, 1280, 9029, 9009, 9009, 9009, 9009, 9009, 9009, 9009, 9009, 9009, 5207, 5179, 5740, 1175, 5207, 1176, 138, 2536, 9025, 9024, 9198, 3386, 1646, 848, 3598, 1178, 9028, 2536, 1179, 2084, 9103, 3611, 1180, 4124, 9030, 1181, 1182, 1559, 148, 139, 1280, 1171, 9033, 9030, 5208, 9021, 9304, 1677, 5208, 4137, 3387, 9020, 9017, 9035, 9034, 9040, 9035, 3599, 9056,14895, 9030, 9038, 2084, 9043, 4124, 9056, 9019, 9039, 9061, 9060, 9022, 4124, 1173, 9059, 9196, 1677, 9064, 304, 9020, 1174, 1677, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9061, 9056, 9066, 9066, 1175, 9071, 1176, 1942, 9061, 9081, 9069, 9065, 3388, 9074, 9070, 6334, 1178, 9084, 9081, 1179, 3082, 9186, 9087, 1180, 9087, 9092, 1181, 1182, 148, 9086, 9090, 1171, 1668, 9095, 5780, 9091, 533, 139, 2591, 6335, 1172, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9102, 9102, 9102, 9102, 9102, 9102, 9117, 9081, 5780, 9119, 5247, 8492, 1173, 138, 848, 4717, 5241, 9122, 9119, 1174, 9106, 2084, 9124, 9124,10629, 7897, 8492, 8496, 138, 9123, 923, 9133, 5757, 9134, 1175, 9106, 1176, 9119, 551, 1677, 5241, 9105, 3389, 6288, 5247, 8493, 1178, 3082, 4718, 1179, 5247, 9115, 9135, 1180, 5247, 9108, 1181, 1182, 148, 7898, 8493, 1171, 9113, 9139, 4730, 2591, 2591, 9118, 9135, 3390, 1172, 9124, 9140, 9116, 9119, 9119, 9138, 9119, 9119, 9119, 9143, 9119, 5260, 9122, 5247, 9123, 9122, 9161, 9161, 9161, 9123, 5247, 1173, 139, 9161, 9164, 9164, 9119, 5247, 1174, 9165, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 9161, 9161, 9161,13820, 1564, 9166, 1176, 9153, 9166, 9166, 9164, 9165, 1177, 9169, 9119, 9119, 1178, 9119, 9119, 1179, 9170, 9119, 9119, 1180, 9172, 9122, 1181, 1182, 148, 9123, 9122, 1171, 2582, 9160, 9160, 9160, 9160, 9160, 3082, 1688, 1172, 9119, 9160, 9160, 9160, 9160, 9160, 9160, 9160, 9160, 9160, 9172, 9123, 9119, 3082, 9174, 2591, 1688, 3082, 328, 139, 9122, 1173, 3082, 139, 9202, 9182, 139, 9189, 1174, 1329, 1689, 2591, 9205, 9202, 9175, 2591, 9173, 6334, 9358, 1688, 2591, 139, 1433, 3391, 9206, 1176, 9185,15084, 1689, 9362, 1157, 1177, 9722, 139, 1082, 1178, 9179, 139, 1179, 139, 3673, 6335, 1180, 3673, 9211, 1181, 1182, 2379, 3673, 2380, 2381, 1689, 9180, 1329, 9197, 1329, 1170, 9202, 9187, 2382, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 9200, 9191, 9227, 9216, 9181, 4204, 9212, 9166, 4204, 139, 139, 9214, 2383, 4204, 9358,15104, 2188, 9824, 6932, 2384, 6953, 2597, 9361, 4205, 328, 3393, 4205, 454, 6934, 139, 6955, 4205, 6866, 454, 2385, 139, 2386, 9192, 2189, 9300, 2156, 454, 2388, 9215, 9190, 262, 2389, 2156, 9234, 2390, 6935, 262, 6956, 2391, 6932, 9218, 2392, 2393, 2379, 262, 2380, 2381, 2157, 9228, 6934, 454, 9231, 1170, 6936, 2157, 2382, 477, 9183, 9183, 9183, 9183, 9183, 9183, 6932, 9219, 2158, 9184, 304, 262, 2156, 6932, 6935, 2158, 6934, 1801, 1812, 6953, 2383, 139,13791, 6934, 9220, 923, 6932, 2384,14711, 6955, 9224, 2188, 6936, 9230, 2157, 9242, 6934, 9303, 6935, 6932, 6934, 7432, 2385, 9260, 2386, 6935, 9233, 9282, 9290, 6934, 2388, 6956, 2158, 2189, 2389, 139, 6936, 2390, 6935, 1017, 6953, 2391, 6935, 6936, 2392, 3394, 2379, 9226, 2380, 2381, 6955, 6935, 9239, 2188, 488, 1170, 6936, 1358, 2382, 9221, 6936, 9222, 6955, 848, 1353, 9305, 6953, 9237, 6953, 6936, 139, 9223, 6956, 9225, 9232, 2189, 6955, 8671, 6955, 1768, 2383, 1768, 9235, 139, 6956, 9358, 9371, 2384, 139, 278, 2196,15061, 9358, 9361, 9377, 4850,14895, 1354, 6956, 1768, 6956, 1768, 2385, 9362, 2386, 9245, 9302, 9328, 9240, 8672, 2388, 1769, 2197, 1769, 2389, 262, 3395, 2390, 2196, 8671, 9286, 2391, 6965, 9229, 2392, 2393, 2379, 4851, 2380, 2381, 9283, 6965, 6967, 9238, 488, 1170, 9251, 488, 2382, 9236, 2197, 6967,15238, 9244, 8673, 6965, 6967, 2198, 2684, 2232, 9246, 8672, 9243, 533, 6968, 6967, 6965, 9370, 139, 9296, 2383, 6965, 551, 6968, 9247, 2196, 6967, 2384, 6968, 278, 6965, 6967, 278, 9261, 9276, 2198, 2684, 6968, 9262, 1431, 6967, 1803, 3396, 9307, 2386, 8664, 8673, 2197, 6968, 6969, 2388, 1080, 9317, 6968, 2389, 8665, 9975, 2390, 6969, 9311, 9322, 2391, 6968, 6969, 2392, 2393, 2883, 2379, 533, 2380, 2381, 9284, 6969, 6970, 9312, 139, 1170, 8666, 9248, 2382, 9253, 8664, 2198, 6969, 9249, 8664, 9250, 8671, 6969, 9291, 533, 8665, 568, 9309, 9324, 8665, 8664, 6969, 8671, 139, 8664, 2383, 9270, 9252, 8051, 314, 8665, 5367, 2384, 9371, 8665, 5367, 8667, 8666, 9263, 9812,15311, 8666, 139, 8672, 9378, 521, 8052, 2385, 8052, 2386, 7052, 9258, 8666, 8722, 8672, 2388, 8666, 522, 8053, 2389, 8053, 3397, 2390, 5368, 9254, 9255, 2391, 5368, 9265, 2392, 2393, 2379, 8667, 2380, 2381, 488, 8667, 9344, 8673, 1808, 1170, 3398, 9256, 2382, 8099, 9257, 1157, 8667, 9259, 8673, 9264, 8667, 9266, 8054, 1777, 8054, 9268, 9314, 5369, 8051, 9277, 9321, 5369, 551, 1809, 2383, 923, 848, 1396, 9288, 278, 498, 2384, 9358, 1777, 7051, 2729, 1810, 923, 8052, 6986, 848, 7517, 7518,15393, 9327, 1778, 2385, 9319, 2386, 148, 8053, 551, 149, 9269, 2388, 2730, 9287, 1157, 2389, 1055, 1397, 2390, 848, 7517, 7518, 2391, 7052, 2731, 2877, 2393, 2379, 6987, 2380, 2381, 7519, 9267, 571, 1402, 272, 1170, 1779, 139, 2382, 151, 9358, 8054, 9271, 295, 923, 6988, 9280, 1815, 5366, 9294, 9278, 1398, 7519, 9313, 8722, 848, 7517, 7518, 9274, 1816, 2383, 9285, 9279, 9298, 9326, 7520, 3786, 2384, 9379, 923, 5366, 6986, 9273, 4858, 1817,15535, 9289, 9292, 6987, 9383,13267, 296, 2385, 1433, 2386, 8099, 3399, 7520, 9293, 7519, 2388, 9371, 139, 139, 2389, 1082, 6988, 2887, 4859, 1430, 3787, 2391, 1433, 6987, 2392, 2393, 2379, 5366, 2380, 2381, 2729, 4861, 3788, 6989, 1082, 1170, 8057, 8722, 2382, 1431, 9363, 6988, 9401, 9275, 7520, 9281, 3790, 3789, 1150, 9357, 2730, 1080, 8277, 833, 139, 139, 1910, 7051, 6989, 9295, 2383, 923, 2731, 3400, 848, 1443, 139, 2384, 8099, 9299, 1910, 9315, 139, 848, 1477, 9379, 3245, 923, 1911, 9371, 9805, 1151, 2385, 9382, 2386, 571, 9297, 848, 2324, 7052, 2388, 9400, 1911, 1150, 2389, 1101, 9599, 2390, 1444, 9336, 6502, 2391, 139, 9330, 2392, 2393, 2379, 1478, 2380, 2381, 9338, 1129, 9323, 1454, 9325, 1170, 306, 139, 2382,15670, 835, 2325, 139, 139, 9306, 316, 1151, 848, 1158, 1488, 9310, 9337, 6505, 9316, 6502, 3401, 139, 9601, 15431, 841, 2383, 848, 1158, 9810, 6504, 139, 9320, 2384, 6502, 1910, 6502, 846, 9406, 139, 9329, 6502, 139, 9795, 6504, 143, 6504, 1159, 3402, 2901, 2386, 6504, 6505, 9331, 7067, 9340, 2388, 1911, 9342, 328, 2389, 1159, 1157, 2390, 139, 138, 6505, 2391, 6505, 9333, 2392, 2393, 2379, 6505, 2380, 2381, 9830, 9384, 145, 138, 9813, 1170, 2901, 923, 2382, 9387,15729, 9343, 9339, 9411, 9411, 9411, 9411, 9411, 139, 9415, 146, 9431, 9431, 9436, 9436, 9929, 9335, 9420, 9341, 9434, 2383, 9442, 9354, 9435, 139, 9443, 2901, 2384, 1157, 9355, 1537, 924, 9356, 9367, 9367, 9367, 9367, 9367, 9367, 9367, 9367, 9367, 2385, 9444, 2386, 9460, 568, 9469, 9469, 1243, 3403, 9447, 1538, 9468, 2389, 9431, 9472, 2390, 9473, 1539, 9658, 2391, 9474, 9490, 2392, 2393, 2379, 8277, 2380, 2381, 9477, 9493, 9408, 9490, 1540, 1170, 1541, 9500, 2382, 9500, 9505, 8277, 1542, 8277, 9494, 9503, 1543, 9347, 9508, 1544, 9504, 9505, 139, 1545, 9490, 9510, 1546, 1547, 9510, 1157, 2383,15012, 9509, 9513, 9832, 1329, 139, 2384, 9500, 9514, 9505, 1157, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 9515, 2385, 9525, 2386, 9525, 9546, 9531, 9531, 9518, 3404, 9528, 9536, 139, 2389, 9534, 9530, 2390, 9565, 9535, 9539, 2391, 9814, 9546, 2392, 2393, 2883, 2379, 139, 2380, 2381, 2901, 9546, 3426, 9564, 923, 1170,15807, 3547, 2382, 9549, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9657, 9404, 9411, 9411, 9411, 9411, 9411, 9411, 9411, 9411, 9411, 2383, 139, 9550, 9565, 9606, 9605, 3547, 2384, 3027, 3547, 9554, 9568, 139, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 2385, 9570, 2386, 3405, 3560, 9565, 9570, 1646, 2388, 9573, 9575, 9611, 2389, 9585, 9616, 2390, 9569, 9574, 9578, 2391, 9589, 9588, 2392, 2393, 2379, 1280, 2380, 2381, 9592, 848, 3014, 9603, 138, 1170, 1646, 139, 2382, 9606, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9606, 9610, 9611, 9611, 139, 1280, 3401, 9616, 9609, 9604, 9614, 2383, 139, 9602, 9615, 9619, 3015, 9656, 2384, 9616, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9621, 9620, 9621, 9467, 3402, 1280, 2386, 9626, 9624, 9636, 9641, 3547, 2388, 9625, 9606, 9629, 2389, 9640, 9644, 2390, 1271, 9606, 3406, 2391, 9651, 9610, 2392, 2393, 148, 9609, 6179, 1171, 138, 1646, 139, 9659, 1646, 9606, 9606, 139, 3387, 9529, 9529, 9529, 9529, 9529, 9529, 9529, 9529, 9529, 139, 1280, 1646, 9025, 1280, 139, 2077, 9525, 9660, 139, 1280, 9028, 1173, 5207, 9655, 5740, 9661, 139, 9654, 1174, 4653, 9639, 9639, 9639, 9639, 9639, 9639, 9639, 9639, 9639, 9727, 9794, 7705, 6179, 1175, 3547, 1176, 9636, 6179, 4124, 2536, 2084, 1177, 6179,10689, 6179, 1178, 5208, 139, 1179, 2044, 2084, 5207, 1180, 5740, 1646, 1181, 1182, 148, 1677, 1646, 1171, 5179, 2507, 4124, 1646, 9025, 1646, 9666, 1677, 1172, 3012, 923, 4653, 9667, 848, 3598, 9664, 4653, 9025, 9662, 9665, 9668, 4653, 4124, 4653, 5208, 9668, 9673, 9673, 9029, 9668, 1173, 9672, 9678, 9671, 9676, 9678, 4124, 1174, 9677,15940, 9681, 4124, 9683, 9668, 3611, 9668, 9682, 3599, 139, 9673, 9686, 9671, 1175, 9668, 1176, 9668, 9672, 4124, 139, 9663, 1177, 9671, 4137, 9668, 3412, 1677, 9672, 1179, 9668, 9703, 9703, 1180, 9703, 139, 1181, 1182, 148, 9706, 9703, 1171, 9706, 9707, 9703, 9817, 9703, 9668, 9706, 9703, 1172, 9693, 9693, 9693, 9693, 9693, 9693, 9693, 9693, 9693, 9707, 9708, 9708, 4124, 9668, 9796, 4124, 9696, 9668, 9711, 9668, 9719, 1173, 9712, 9668, 9672, 9671, 9716, 9671, 1174, 9668, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9708, 9672, 1668, 9668, 1175, 9668, 1176, 9708, 9714, 9723, 9668, 2084, 1177, 139, 9732, 2084, 1178, 3413, 9671, 1179, 5780, 3082, 9735, 1180, 848, 4717, 1181, 1182, 148, 1677, 5247, 1171, 5757, 1677, 7897, 9714, 8496, 9717, 139, 2591, 1172, 139, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 9715, 8492, 5241, 138, 3082, 9718, 9729, 9732, 4718, 9732, 9106, 139, 1173, 2084, 9737, 9737, 9728, 923, 7898, 1174, 9736, 9741, 2591, 9740, 9726, 9754, 2591, 5247, 9755, 9744, 3082, 1677,15459, 9755, 1175, 8493, 1176, 5247, 9721, 9759, 3414, 9758, 1177, 9730, 9760, 139, 1178, 9915, 2591, 1179, 139, 4730, 9763, 1180, 9737, 9760, 1181, 1182, 148, 9731, 9765, 1171, 6303, 9792, 9755, 1688, 9764, 5247, 9768, 5260, 1172, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 9775, 9780, 9732, 9790, 3082, 9732, 1688, 9775, 9779, 9783, 9735, 9815, 1173, 5247, 9732, 3082, 9736, 1689, 9832, 1174, 9829,16070, 6305, 6303, 2582,16137, 6303,13300, 139, 6303, 9816, 9819, 6866, 2591, 1175, 1688, 1176, 6303, 1689, 9822, 3415, 9732, 1177, 3626, 1329, 3082, 1178, 1558, 3082, 1179, 3082, 3082, 9797, 1180, 4161, 9806, 1181, 1182, 148, 3082, 9798, 1171, 139, 6305, 2591, 4715, 6305, 1689, 2591, 6305, 3387, 139, 9800, 139, 9800, 9832, 9791, 6305, 9819, 7431, 7431, 7431, 7431, 7431, 7431, 7431, 7431, 7431, 6334, 9823, 9818, 1157, 1173, 9802, 1329, 9811, 9824, 9799, 139, 1174, 139, 6334, 9183, 9183, 9183, 9183, 9183, 9183, 139, 9804, 9803, 577, 6335,15575, 1175, 9801, 1176, 139, 9819, 3673, 139, 1560, 1177, 139, 3673, 6335, 1561, 1329, 1329, 1179,16196, 1737, 139, 1180, 139, 9826, 1181, 1182, 138, 138, 477, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 157, 157, 4204, 3673, 9825, 9808, 9833, 4204, 2156, 9828, 2188, 157, 138, 138, 138, 138, 138, 349, 9827, 488, 4205, 454,10236, 352, 9856, 4205, 9964, 2156, 9807, 923, 2157,14022, 2189, 9809, 9967, 2188,14341, 4204, 9977, 262, 139, 138, 138, 138, 350, 139, 9980, 139, 2158, 2157, 6932, 9834, 6932, 9848, 278, 4205, 9843, 2189, 2156, 454, 9836, 2188, 6934, 1017, 3416, 138, 138, 2158, 138, 138, 138, 138, 138, 138, 138, 138, 138, 262, 138, 2899, 2157, 1358, 6935, 2189, 6935, 454, 1801, 9898, 9835, 138, 138, 138, 138, 138, 138, 138, 9849,13294, 2158, 9846, 6936, 3420, 6936, 262, 9847, 6932, 9837, 6932, 6953, 139, 9842,16314, 9894, 9855, 9845, 6934, 1812, 6934, 9850, 2901, 138, 138, 138, 138, 6932, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6934, 138, 138, 6935, 9838, 6935, 6956, 7466, 9901, 6932, 2196, 9840, 138, 138, 138, 138, 138, 138, 138, 6934, 6953, 6936, 6935, 6936, 3422, 139, 1768, 533, 848, 1353, 6955, 9876, 2197, 139, 9852, 139, 3423, 9964, 139, 9839, 6936, 6935, 138, 138, 138, 6953, 1768,14351, 9968, 2232, 6953, 488, 6956, 9858, 9912, 6955, 9918,10474, 1769, 6936, 6955, 9911, 1354, 8672, 3423, 138, 138, 2198, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6956, 138, 2899, 262, 1803, 6956, 9841, 1768, 139, 9873, 304, 2196, 138, 138, 138, 138, 138, 138, 138, 3424, 9844, 8673, 9851, 1433, 3420, 2196, 9374, 1768, 6953, 8671, 9896,10630, 9914, 2197, 9981, 1082, 139, 533, 6955, 1769, 551, 9853, 2901, 138, 138, 138, 138, 2197, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6965, 138, 2899, 6956, 8672, 7486, 9866, 9875, 9857, 9854, 9860, 2198, 138, 138, 138, 138, 138, 138, 138, 9910, 9919, 9962,14622, 9927, 3431, 2198, 9977, 533, 6965, 9859, 6965, 139, 6968, 139, 9902, 551, 9976, 9982, 6967, 8673, 6967, 9370, 2901, 138, 138, 138, 138, 6965, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6967, 138, 2899, 6968, 9862, 6968, 9917, 9926, 521, 1808, 6969, 9913, 138, 138, 138, 138, 138, 138, 138, 3432, 522, 139, 6968, 9975, 3431, 9861, 551,13791,15378, 6965,14737, 488, 9932, 7051, 1809, 9899, 4850, 9977, 6969, 6967, 6969, 9863, 2901, 138, 138, 138, 138, 1810, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6969, 138, 2899, 9888, 6968, 9925, 7499, 7052, 7052, 278, 9864, 4851, 138, 138, 138, 138, 138, 138, 138, 9895,10014, 139, 9983, 9983, 3435, 8664, 488, 1524, 6965, 1433, 8664, 9986, 9933, 9987, 8722, 8665, 9951, 1157, 6967, 6969, 8665, 1082, 2901, 138, 138, 138, 138, 8722, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8666, 138, 2899, 6968, 278, 8666, 9909, 9964, 8099, 9889, 139, 139, 138, 138, 138, 138, 138, 138, 138, 3436, 139, 8099,16426, 9922, 3435, 8671, 9988, 9865, 5367, 8664, 9884, 923, 9935, 848, 1396, 8667, 9867, 9992, 6969, 8665, 8667, 9868, 2901, 138, 138, 138, 138, 9921, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8672, 138, 2899, 5368, 8666, 5368, 9877, 1815, 1101, 139, 1397, 139, 138, 138, 138, 138, 138, 138, 138, 1816,10028, 8277, 1150, 9938, 3438, 3439, 1454,16495, 272, 9988,10055,10037, 139, 9903, 1817, 8673, 9874, 9991, 5369, 8667, 5369,10059, 2901, 138, 138, 9883,16076, 9961, 9977, 9920, 9869,10013, 3439, 138, 138, 1151, 138, 138, 138, 138, 138, 138, 138, 138, 138, 3440, 138, 138, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 138, 138, 138, 138, 138, 138, 138, 3440, 3440, 3440, 3440, 3440, 3442, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 138, 138, 3426, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 138, 138, 2729, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8722, 138, 2899, 4858, 1910, 139, 139, 8277, 139, 1157, 2730, 9900, 138, 138, 138, 138, 138, 138, 138, 6502, 139,10060, 2731, 139, 3444, 3445, 1911, 9993, 4859, 9947,10003, 8099,10070,10235, 9983, 9996,10055, 9923,10006, 9960, 9963, 4861, 2901, 138, 138,10017, 9905,14895,16426,10018,15215, 6505, 3445, 138, 138, 9943, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 205, 138, 138, 138, 138, 138, 138, 3448, 3448, 3448, 3448, 3448, 3449, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 3450, 3450, 3450, 3450, 3450, 3450, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,10028, 1910,14017,15434,12182,16631, 1157, 16815,10036, 6502, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 6504, 1430, 139,12183, 1911, 9973, 9973, 9973, 9973, 9973, 9973, 9973, 9973, 9973,10060,10038,10055,10060, 10071,10076,10096, 1431, 6505,10041,10058,10069,10074,10079, 10105, 5367, 9950, 9949,10363, 1080, 3448, 3448, 3448, 3448, 3448, 3448, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 5368, 155, 156, 138, 138, 138, 8664, 8664, 138, 138, 138, 9872, 1777, 9908, 1150, 139, 8665, 8665, 1910, 1157,10071, 8665, 1979, 138, 138, 138, 138, 138, 138, 139, 9878,10075, 1777, 833, 163, 5369, 139, 10096, 8666, 8666, 1911,10109, 9871, 8666, 1778,10465,10109, 1151,10108,10112, 8277,14929, 138, 138, 138, 138, 138, 138, 7051, 155, 156, 138, 138, 138,10371, 571, 138, 138, 138, 8051, 9879, 8051, 923, 8667, 8667, 9870, 9944, 10139, 8667, 1779, 1981, 138, 138, 138, 138, 138, 138, 9930, 9937, 8052, 7052, 8052, 163, 848, 1158, 9941, 9931, 10114,14017,10119,13791, 8053, 8277, 8053,14811,10117, 1055, 10122, 2729, 9881, 138, 138, 138, 138, 3453, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 3454, 2928, 1402, 7054,10109, 1159, 2730,10139, 3454, 3454, 3454, 3454, 3454, 3455, 8054, 10113, 8054,10114, 2731, 1057, 1405, 9880, 923, 138,10019, 9890,10139, 8277,10118, 1329, 139, 923, 8051, 6986,10142, 3454, 3454, 3454, 3454, 3454, 3454, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3457, 9906, 8052,10495,10139, 8277, 924, 3456, 3456, 3456, 3456, 3456, 3458, 148, 8053, 6987, 149,10139,10139,10139, 139, 9892,10305,10139, 1243, 139,10142, 3786,10143, 9904,10143,10142,10150, 6988, 3456, 3456, 3456, 3456, 3456, 3459, 393, 8677, 7524, 833, 9934, 139,10303, 151, 9882, 8054, 6989, 3462, 3462, 3462, 3462, 3462, 3462, 3462, 3462, 3462, 3463, 3787, 2084,10139,16550, 1646,10366, 3462, 3462, 3462, 3462, 3462, 3464, 3788,10143, 571,10150, 848, 1158, 9942, 1677,10150, 9897, 1280,10153, 10951,10310,10239, 3789,10153, 848, 7517, 7518,10106, 3462, 3462, 3462, 3462, 3462, 3462, 3468, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 3469, 2437, 835, 1159,10150,10107,10150, 10150, 3469, 3469, 3469, 3469, 3469, 3470,10153,10154, 7519, 139,10154,10155,10139, 138,10150, 139, 139,10139, 1157, 10158,10142, 8277, 923, 848, 7517, 9886, 5366, 3469, 3469, 3469, 3469, 3469, 3469, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3473, 9885,10139,10155,10477,10155,10139, 3472, 3472, 3472, 3472, 3472, 3474, 139, 1129, 7519,10159, 848, 2324,15560, 139,10048,10048,10048,10048,10048,10048, 10048,10048,10048, 848, 1443, 1488, 5366, 3472, 3472, 3472, 3472, 3472, 3472, 3480, 3481, 3481, 3481, 3481, 3481, 3481, 3481, 3481, 2449, 7520, 2325,10139,10304,10368, 9928, 3481, 3481, 3481, 3481, 3481, 3482, 138,10143, 1444,10139,10139, 14017,10162, 841, 139,14121,10139,10142,10142,10161,10165, 848, 1158, 848, 1477, 9936, 306, 3481, 3481, 3481, 3481, 3481, 3481, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3485, 9916, 2084,10139,10161,10162,10457, 3484, 3484, 3484, 3484, 3484, 3486, 1159,10143, 1478,10166,10167,10175, 6502, 1677,10167,10190,10367,10311,10173,10178,17079, 1157, 6504,10193, 138,10174, 316, 3484, 3484, 3484, 3484, 3484, 3484, 3492, 3493, 3494, 3495, 3495, 3495, 3495, 3495, 3495, 157, 9924, 6505, 139, 1157, 9940,10162, 1992, 1992, 1992, 1992, 1992, 1996,10086,10086,10086,10086,10086,10086,10086, 10086,10086,10190, 1157,10195, 3547, 3547,14895, 3547,10089, 9948,10190,10198,10194, 1992, 1992, 1992, 1992, 1992, 1992, 3496, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 2463, 10195, 139,10242,10247, 138,10252, 3497, 3497, 3497, 3497, 3497, 3498,10129,10129,10129,10129,10129,10129,10129,10129, 10129,10195,10200,10205, 3547, 6334,10466, 139,10132,10478, 10203,10208,10199, 3497, 3497, 3497, 3497, 3497, 3497, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3501, 6335, 10200,10257,10215, 138,10215, 3500, 3500, 3500, 3500, 3500, 3502,10204,10218,10219,10220, 1570,10225,10242,10459, 848, 7517, 7518,10223, 139,10228,10245, 8224, 8224, 8224, 8224, 8224, 8224, 3500, 3500, 3500, 3500, 3500, 3500, 3508, 3509, 3510, 3511, 3511, 3511, 3511, 3511, 3511, 139, 6334,17313, 10302, 139, 139, 7519, 2003, 2003, 2003, 2003, 2003, 2007, 10160,10160,10160,10160,10160,10160,10160,10160,10160,10220, 10247, 5366, 6335,11092,10306, 9887,10155,10476,10250, 3041, 10224, 2003, 2003, 2003, 2003, 2003, 2003, 2493, 7520, 3512, 3512, 3512, 3512, 3512, 3512, 3512, 3512, 3512, 1611, 1646, 10242, 7705,10247,10252,10252, 2000, 2000, 2000, 2000, 2000, 2001,10246,10255,10251,10256,10257,10262, 1280, 6502, 923, 10277, 6986,10257, 848, 3014, 1737,10261,10266, 6504,10240, 10260,10282, 2000, 2000, 2000, 2000, 2000, 2000, 138, 138, 139, 138, 2971, 138, 138, 138, 138, 138, 138, 138, 6505, 361, 138, 6987,17506, 4124, 139, 3015, 139,10283, 10498,10262, 138, 138, 138, 138, 138, 138, 138,10265, 10287, 6988,10267,10277, 362, 1280,10283,10288, 9891,11097, 10270,10280,10313,10313,10286,10291, 9946, 2973, 6989, 7526, 10238,10316, 138, 138, 138, 176, 138, 138,12213, 138, 360, 138, 138, 138, 138, 138, 138, 138, 139, 361, 138, 3515, 3515, 3516, 923, 923, 6986,10313,10318, 4124, 138, 138, 138, 138, 138, 138, 138, 1646,10317,10322, 6337, 5207, 362, 5740,10318, 5207,17661, 5740,16542,10323, 14121,15514,10321,16426, 3584, 1280,10318,10326, 6987, 3027, 138, 138, 138, 176, 3523, 3524, 3524, 3524, 3524, 3524, 3524, 3524, 3524, 2986, 4124, 5208, 6988, 3560,10301, 5208, 3524, 3524, 3524, 3524, 3524, 3525,10323,10328,10328,10313, 139,10376,10241, 6989, 848, 3598,10331,10327,10332, 9893, 10317,10323,10380,14895,15911,10307, 1646, 3524, 3524, 3524, 3524, 3524, 3524, 3526, 3526, 3526, 3526, 3526, 3526, 3526, 3526, 3526,10308, 4124, 1280,10309,10470, 139, 3599, 3526, 3526, 3526, 3526, 3526, 3527,10281,10281,10281,10281,10281, 10281,10281,10281,10281,10333,10343, 1677,10348, 5247,10491, 10313,10277,10336,10347, 5780,10351, 3526, 3526, 3526, 3526, 3526, 3528, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2025,10358,17612, 3082,10376, 5179,10313, 2022, 2022, 2022, 2022, 2022, 2024, 2084,10316, 5241,10376,10381,10386, 923,10391, 2591, 4124,10362,10379,10384,10389, 139,10394, 6793, 6793, 1677, 6793,10455, 2022, 2022, 2022, 2022, 2022, 2022, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 1255,10312, 2084, 2084, 3611, 2084, 3053, 2018, 2018, 2018, 2018, 2018, 2019,10381,10386,11020, 7897,16426,10370,10374, 5223, 5223, 4137, 5223,10385,10390, 5247, 139,10298,10298, 10298,10298,10298,10298, 2018, 2018, 2018, 2018, 2018, 2018, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 1646, 7898, 3082, 139,10381,10407,10407, 3540, 3540, 3540, 3540, 3540, 3541,10410, 2084,10412,10412,10411, 1280,10475, 2591, 10417,10417,10415, 139,10496, 328,10416, 1430,10420, 8235, 139, 1677,10421, 3540, 3540, 3540, 3540, 3540, 3540, 3546, 10023,10023,10023,10023,10023,10023, 1668, 1431,10361,10024, 175, 175, 175, 175, 175, 175, 175, 175, 175, 1080, 5247, 139, 5247,10313,10422,10432, 175, 175, 175, 175, 175, 206,10425, 1818,10432,10438,10437,10438,14121,10484, 9964, 9907,10435,10441,14902, 139, 1677,10407,10442,10412, 10488, 9968, 3082, 175, 175, 175, 175, 175, 175, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 6793, 3018, 2591,10034,10034,10034,10034,10034,10034,10034,10034,10034, 1646, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 2084, 9404, 139,10373, 1329, 8492, 3596, 138, 1280,10443, 10454,10458, 139, 139, 9106,10482, 6793,10446, 5223,10463, 10463,10464,10035, 139, 3552, 1271, 1271, 1688, 1272, 3557, 1271, 1271, 1271, 2549,10493, 1271, 1271, 1271, 2084, 8493, 139, 1688, 3082, 139,10492,10365,10015, 139, 1157,10479, 1271, 1271, 1271, 1271, 1271, 1271, 5223, 139,14999, 1689, 2591, 1653, 533, 1688, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 1689,10521,10484, 1329, 1329, 139, 1280, 1271, 1271, 1271, 1271, 1271, 139, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1689, 2059, 1271, 6334, 1801, 10460, 848, 4717,10494,10569, 9467, 477, 2522, 1271, 1271, 1271, 1271, 1271, 1271,10461,16430,16431,11103, 1433, 2517, 10467,10484, 6335,10372, 3673, 3558,10471, 488,10462,10487, 1082, 139, 533, 304,10565, 4718, 139, 1280, 1271, 1271, 2066, 1271, 1271,10468, 1271, 3559, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 2591, 1655, 1271,10556,10582, 4204, 3673, 551,10589, 278,10584,10469, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10579,16545,16431, 139, 4205, 1656,10346,10346, 10346,10346,10346,10346,10346,10346,10346, 139, 148,10597, 10472, 149, 2156, 4204,10343, 1280, 1271, 1271, 1281, 1271, 1271, 4850, 1271, 2058, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4205, 2059, 1271, 2157,10583, 454, 923, 454, 5757, 10639,10566, 151, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 14839,10643, 2158, 4851, 262, 2060, 262, 2156, 3673,10375, 10510, 3563, 6932,10499,10508,10511, 923, 139,10512, 139, 10568, 4730, 6934, 1280, 1271, 1271, 1271, 1271, 1271, 2157, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5260, 1271, 1271, 4204, 1150, 6935,10605, 454, 2158,10921, 551, 1017, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 3565, 139, 4205, 3566, 6936, 3567, 262,10500, 139, 3568, 1358, 6932, 3569, 3570, 3571, 2188, 1768, 3572, 1151,10473, 2188,10503, 10502, 1280, 1271, 1271,10401,10401,10401,10401,10401,10401, 10401,10401,10401,10631, 1768, 2189,10948, 139, 2156, 533, 2189, 6935, 1812, 3573, 1271, 1271, 1769, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 2063, 1274, 6936, 2157,10588, 848, 1353,10513, 2582,11025, 2196, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 139,10514,10572, 2158, 139, 2524,10522, 551, 3574, 9964, 6953,10507, 6953, 139, 2197, 139, 8722, 9967, 139, 139, 6955, 1354,10517, 1280, 1271, 1271, 1271, 1271, 1271,10596, 1648, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 262, 1271, 1271, 6956,10523, 6956, 10578, 2188, 8099,10581, 2198,10585, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 3565,10602, 533, 3566,10509, 3575, 6953, 1431, 7051, 3568, 2189, 6932, 3569, 3570, 3571,10591, 6955, 3572, 139, 1080,10516, 6934, 2196, 1650, 1271, 1271,10436, 10436,10436,10436,10436,10436,10436,10436,10436, 1150,10520, 10587, 6956, 533, 7052, 1329,10432, 6935, 2197, 3573, 1271, 1271,10950, 1272, 3576, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 2062, 2063, 1274, 6936, 551, 2729,10592, 8722,10518, 6866, 1151,10601, 2525, 1271, 1271, 1271, 1271, 1271, 1271, 11121,11225, 2198,10524,10645, 2065, 2730,10506,10453,10453, 10453,10453,10453,10453, 923,10649,10590, 139, 2731, 8099, 10595,10604, 2196, 1280, 1271, 1271, 2066, 1271, 1271, 3082, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6953, 1271, 1271, 2729, 139, 2197, 139, 2084, 2591, 1101, 6955, 139, 2522, 1271, 1271, 1271, 1271, 1271, 1271,10685,10575, 16545,16431, 2730, 2526, 5223,10306, 1454, 6932, 6965, 3579, 10531, 6956,10628, 833, 2731, 8671, 1157, 6934, 6967, 2198, 10519, 1280, 1271, 1271, 1271, 1271, 8671, 1271, 3559, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6932, 1662, 1271, 6935, 6968,10580, 5367, 9964,10576, 571, 6934, 8672, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6965, 6965, 6936, 8672, 139, 1663, 1433, 1537, 8277,10540,10527, 6967,10504, 6935,13791, 488, 5367,15515, 1082, 5368, 6969,10526,10505, 1280, 1271, 1271, 2077, 8673, 2535, 1538,10920, 6936, 6968, 6968,10539, 10639, 1539,10555, 8673, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 5368, 3043, 278, 1540, 6965, 1541,10543, 8664,10542,10538, 1910, 1542, 2536,10528, 6967, 1543, 9952, 8665, 1544, 6969, 6969, 923, 1545,10598, 8664, 1546, 1547, 8664, 139,13791, 9370, 8277, 1911,10638, 8665, 5369, 6968, 8665,15223, 8666, 6965, 488, 3870, 8664,10639,10529, 3586, 2077, 139, 2535, 6967,10535,10642, 8665,10611, 1129, 8666, 11085,10645, 8666, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 9975, 3589, 6969, 6968, 1488,10533, 8666, 278, 498,11102, 1777, 8051, 2536, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 8667, 3055, 8671, 8667, 8664,10534, 11084,10532, 1777, 8052,10530,10546, 2084, 8051, 8665,10645, 6969, 2232,10650, 8667, 1778, 8053, 139,10648,10650, 807, 10653, 139, 8664,10571, 1677, 8052,10655, 8052, 8672,10654, 8666, 139, 8665, 7029,10658, 4858,10536, 8053,10690, 8053, 3600, 1668, 1668, 1803, 1669, 2090, 1668, 1668, 1668,10544, 10545, 1668, 1668, 1668, 8666, 9262,10949, 8277, 833, 1430, 4859,10547,10541, 8673,10655, 8667, 1668, 1668, 1668, 1668, 1668, 1668, 8054, 4861, 8054,10659, 139, 2091,10567, 1431, 923, 9254,10557, 3607,10650, 3786,10593, 8722,10537, 8667, 571, 1080, 139, 1910, 1157, 1677, 1668, 1668, 1668, 1668, 1668, 139, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7051, 2564, 1668, 1055, 1911,10574,10952, 8099, 3787, 10599,10698,11105, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 3064, 3788, 1402,10577,10660, 3063,10670, 7051,11264,10549, 5367, 766,10663, 7052,10673,10106, 3789,11027,10670, 1057, 10619, 139,10600, 1677, 1668, 1668, 2571, 1668, 1668,10674, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7052, 2564, 1668,10550, 1910,10106,11104, 1157, 139, 6502, 139, 10698, 3068, 1668, 1668, 1668, 1668, 1668, 1668,10615,10675, 10551,10709, 1808, 3063,10708, 1911, 3608,10678, 923, 5891, 10559, 848, 2324,10736, 7054, 139, 139, 5369, 9370, 1157, 6505, 1677, 1668, 1668, 2571, 1668, 1668, 1809, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10570, 2093, 1668, 1810,11083,10560,11082,10637, 2325,10741,10710,10612, 1668, 1668, 1668, 1668, 1668, 1668, 1668,14017, 9975,10714,15573, 10561, 2094,10698, 841, 848, 7517, 7518, 3609, 848, 1443, 10707,10603, 1157, 1157, 1157, 139, 1157,10562, 8277, 1677, 1668, 1668, 1678, 1668, 1668, 6502, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6504, 2564, 1668, 7519,10759, 10794,10814, 1444,10819,10736,10854,10710, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10713,10740, 5366, 6505,10618, 2565, 306,10715, 3613,10552, 848, 7517, 7518, 848, 1158,10718, 8277, 6992, 1157, 7520, 8059, 139, 1157, 1677, 1668, 1668, 1668, 1668, 1668,10586, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 2568, 1671,11086,10854, 7519,10869, 1157, 1159,10741,10874,10553, 1671, 1668, 1668, 1668, 1668, 1668, 1668,10736,10758,10741,12432, 5366, 3070,10745, 138, 10739, 923,10744, 6986, 6502, 8057,10748,10869, 1689, 139, 10759,10607, 1157, 7520, 6504, 1677, 1668, 1668, 1668, 1668, 1668,10763, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 2568, 1671, 923, 6987, 6505,10691,14121,10869, 10764,15649,11090, 1671, 1668, 1668, 1668, 1668, 1668, 1668, 3615,10768,10759, 6988,14895, 3070, 923,16043, 6986,10564, 10762,10764, 848, 1477, 848, 1158,10617,10610, 924,10767, 6989,10769, 139, 1677, 1668, 1668, 1668, 1668, 1668,10772, 1669, 3616, 1668, 1668, 1668, 1815, 1243, 1668, 1668, 1668, 6987, 6502,10613,11120,10922,11096, 1478, 1816, 1159,10563, 10614, 6504, 1668, 1668, 1668, 1668, 1668, 1668, 6988,10779, 10784,10794, 1817, 2091, 316,10794, 138,10783,10787,10797, 10573,10798,10814, 6505, 1329, 6989,10812, 139, 551,10802, 10817, 1677, 1668, 1668, 1668, 1668, 1668,10594, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7186, 1668, 1668, 10635,10635,10635,10635,10635,10635,10635,10635,10635, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 3076,11235,12725, 139, 11731, 3072,10814, 8238, 8238, 8238, 8238, 8238, 8238, 8238, 8238, 8238, 139,10818, 733, 577,12726, 7188, 6946, 1677, 1668, 1668, 1668, 1668, 139, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2567, 2568, 1671,10819,10023,10023, 10023,10023,10023,10023,10819,10822, 3071, 1668, 1668, 1668, 1668, 1668, 1668,10824,10824,10823,10854, 1646, 2570, 139, 10829,10827,10839,10844, 3617,10828,10854,10858,10832, 1157, 10843,10847, 1157, 139,10857, 1280, 1677, 1668, 1668, 2571, 1668, 1668,10947, 1669, 3619, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 1672, 1673, 1671,10854,10909,11601,10924,10914, 10854,10869,10874,10857, 1675, 1668, 1668, 1668, 1668, 1668, 1668,10858,10873,10884, 1646, 139, 1676,10885,10869,10034, 10034,10034,10034,10034,10034,10034,10034,10034,10889,10873, 1157, 7186, 1280, 7186, 1677, 1668, 1668, 1678, 1668, 1668, 139, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 328, 1668, 1668, 139,12187, 139, 577,10869, 3547, 6502, 10035, 6779, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 6504, 139, 7188,10869, 7188, 3072,10874,10869, 3620, 848, 1396, 10872,10885,10890,10883,10616,10242,10909,10873, 7186,10888, 10893, 6505, 1677, 1668, 1668, 1668, 1668,10913, 1668, 2092, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10909, 2100, 1668, 139,11101, 1397,16545,16431, 7069, 846, 138,10913, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1157,11110, 7188, 3547, 272, 2101, 7070, 3547,10854, 7071, 7186, 3621,10725,10725, 10725,10725,10725,10725,10725,10725,10725, 1398, 1782, 1677, 1668, 1668, 3630,10548,10728,10869,10927, 138, 139, 139, 10927, 577,10914,10872, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631,10918,10909,16050, 7188,10869,13791, 138, 3632, 3632, 3632, 3632, 3632, 3633, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 2591,10869, 3634, 3547, 3631, 3631, 3631, 3631, 3631, 3631, 2582, 2582,11203, 2583, 3088, 2582, 2582, 2582,10869,10909, 2582, 2582, 2582,10909,10909,10914,10872, 10912, 304, 6673,10927,10912,10912,10917,10869, 2582, 2582, 2582, 2582, 2582, 2582, 3636,10872, 597, 4851,10869, 3089, 10782,10782,10782,10782,10782,10782,10782,10782,10782,10873, 10869, 3547, 3547,10919,11221,10869,10779, 2591, 2582, 2582, 2582, 2582, 2582,10872, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 3093, 2582, 2582,10869, 1646,10932,10937, 10919, 7705,10869,10242,10872, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 139,10873,10246, 1280, 139, 3638,10842,10842, 10842,10842,10842,10842,10842,10842,10842, 848, 3014, 3547, 10925, 4124, 7740,10242,10839, 2591, 2582, 2582, 2582, 2582, 2582,10245, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11124, 3091, 2582,10927, 5207,10927, 5740,10959, 9467, 10927, 3015,10930, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 3639,10931,10927,10927,10927, 3092,10927,10932, 923, 1280, 10930,10932,10930,10932,10931,10935,10927,10931,10932, 5208, 139,10923,10936, 2591, 2582, 2582, 2592, 2582, 2582,10936, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10932, 3641, 2582, 3027,10927,10953,11106, 1737,10935,16545,16948, 10932, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10935,10937, 3560,10927,10937, 3642,10927,10927,10927,10940, 923,10930, 10927,10959,10926,10941,10930,10931,10931,10927,10930,10962, 10943, 2591, 2582, 2582, 2582, 2582, 2582,11126, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3644, 3645, 2585, 10964, 2084, 3611, 5207,10945, 5740,10959,10943,10967, 2585, 2582, 2582, 2582, 2582, 2582, 2582, 1646,10963, 4124, 1677, 4137, 3647,10942,10942,10942,10942,10942,10942,10942,10942, 10942,10957, 139, 4124, 1280,10958, 1329, 5208,10937, 2591, 2582, 2582, 3648, 2582, 2582,10964, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3644, 3645, 2585, 2084,10954, 10969,11122,11206, 5179,10964,11870,10969, 2585, 2582, 2582, 2582, 2582, 2582, 2582, 3649,10968, 1677,10973, 2084, 3647, 10956,10974,10944,10944,10944,10944,10944,10944,10944,10944, 10944, 4124,10978, 5247,11876, 139, 1677, 2591, 2582, 2582, 3648, 2582, 2582, 1646, 2583, 2584, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 2586, 2587, 2585,10969,11109,10974,11018, 10376, 1280,10979,10994,10972, 2589, 2582, 2582, 2582, 2582, 2582, 2582, 477,10983,10999,10974,10979, 2590,10984,10994, 3651, 848, 3598,10977,10982,11000,10987,10997, 6666,16116, 11000, 5247,14017,11003,11151, 2591, 2582, 2582, 2592, 2582, 2582,11004, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11005, 3599, 3082, 5780,11032,10376, 3082,11032,11008, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 10380,10376,11036, 1677, 2591, 3653,11032,11019, 2591,10379, 848, 7517, 7518, 8492,11035, 1157,11029,11030,10955, 5241, 597,11037, 9106, 2591, 2582, 2582, 2582, 2582, 2582,11040, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 139, 3098, 2582, 1537, 5247, 7519, 1524, 5247, 8493,11037, 1801, 5247, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 3654,11041, 11042, 9111, 5366, 3099, 1538,11042,11047,11032,11045,11032, 11037, 1539, 139,11032,11050,11035,11046,11032,11032, 7520, 11036, 2591, 2582, 2582, 1688,10554, 1540,11032, 1541,11036, 11202,11067,11067, 6650, 1542,11035,11067, 139, 1543,11070, 1812, 1544,11067,11071,11070,10620,11119, 1329, 1546, 1547, 11070, 1695, 1695, 1695, 1695, 1695, 1696, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 2116, 1688, 848, 4717,11028, 5247, 16077,11209, 5247,11123,11067, 597, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694,11071,10998,10998,10998,10998, 10998,10998,10998,10998,10998, 139,11067, 1689,11072,11072, 4718, 923,10994,11031, 1537,11072,11075,11032,11015,11015, 11015,11015,11015,11015,11270,11035,11076, 1697, 2591, 1694, 1694, 1694, 1694, 1694, 1694, 1688, 1538, 5757,11067, 2084, 11219,11032, 5247, 1539,11032, 4730, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109,11036, 3109, 1677, 1540,11282, 10621,16426,17117, 5260,11032,11032, 1542, 1689,11032,11032, 1543,11032,11035, 1544, 3082, 6334,11036, 1545,11091,11035, 1546, 1547,11057,11057,11057,11057,11057,11057,11057,11057, 11057,11032, 2591, 1688,11078, 1157,11080, 2156,11060, 6335, 11081, 3662, 138, 138, 1688, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 454, 488, 2157, 11222,11078,11111, 2582, 3082, 1689, 138, 138, 138, 138, 138, 138, 138,11111,11111, 262, 1689, 2158, 3669,11137, 11169,11114, 2591,11270,13791,11115,16177,16545,16431,14121, 15069,11273, 139, 278,11136,11087, 138, 138, 138, 138, 138, 138,11088, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 3671, 178, 178, 178, 178, 178, 138, 138, 139, 138, 3679, 138, 138, 138, 138, 138, 138, 138, 139, 138, 138, 148, 2232, 3673, 149, 6646, 8277, 597,15094,11098, 138, 138, 138, 138, 138, 138, 138,11089,11089,11089,11089,11089, 3121, 11077,11077,11077,11077,11077,11077,11077,11077,11077,11220, 11270, 1803, 151, 2156, 4204, 139,11072, 138, 138, 138, 138, 138, 1768, 138, 3679, 138, 138, 138, 138, 138, 138, 138, 4205, 138, 138, 2157,11230, 3673,11205, 139, 11224, 6866, 1768, 1433, 138, 138, 138, 138, 138, 138, 138, 3122,11204, 2158, 1769, 1082, 3121,11127,11079,11079, 11079,11079,11079,11079,11079,11079,11079,11231, 139,11241, 139, 4204, 533, 1808, 138, 138, 138, 138, 138, 3082, 138, 360, 138, 138, 138, 138, 138, 138, 138, 4205, 361, 138, 848, 1353,11138,11152,11216, 2591, 1809,12287, 8277, 3684, 138, 138, 138, 138, 138, 138, 2156,11218, 454, 1810,11100, 362,11207, 139,11089,11089,11089,11089, 11089,11089,11089,11089,11089,11234, 1354,11270, 262, 533, 2157, 138, 138, 138, 176, 250, 250, 139, 256, 471, 250, 250, 250, 3673, 262, 250, 250, 250, 2158,11139, 454,11226, 551, 139, 2188,11270,11602, 551,11270, 2175, 250, 250, 250, 250, 250, 250,11274,11094, 262,11274, 8671, 261,11140,11128,11236, 923, 2189, 4204,11141,11285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 262, 250, 250, 250, 250, 250, 4205, 256, 471, 250, 250, 250,11095, 8672, 250, 250, 250, 6953,11144, 139, 1017, 11099,11150, 2188,11240, 6932,11145, 6955, 2177, 250, 250, 250, 250, 250, 250,11131,11270,14017, 1358, 1150, 261, 6932,11129,15139, 6953, 2189, 139,11274,11170, 6956,11130, 6934, 2188,11265,11146, 2196, 7052, 6935, 262, 250, 250, 250, 3716, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3717, 3166, 1151, 6935, 2189, 6936, 6956, 2197, 3717, 3717, 3717, 3717, 3717, 3718, 6932, 6932,12712, 6932,11143, 6953,11270, 6936, 2196,11270, 6934, 6934,11142, 6934,11273, 6955, 6642, 11273, 597, 139, 6638, 3717, 3717, 3717, 3717, 3717, 3717, 469, 2198,11212, 2197,11208, 6935, 6935,11134, 6935,11154, 6956, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 258,11171, 2730, 6936, 6936,11153, 6936, 3719, 3719, 3719, 3719, 3719, 3720,11605, 2731,11133, 4858,11135, 2198, 6953, 11148, 848, 1443,11223,11275,16521,18170, 139,14895, 6955, 488, 488,11278, 8672, 3719, 3719, 3719, 3719, 3719, 3721, 2668, 4859, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 6956,11149,11195, 4861, 1444, 2196, 1910, 2174, 2174, 2174, 2174, 2174, 2176,11275, 278, 278, 923, 8673,11194, 11227, 139, 7051, 306, 597,11279, 6632, 139, 2197, 1911, 477,15092, 1430, 1430,11215, 2174, 2174, 2174, 2174, 2174, 2174, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 1369, 1101, 1431, 1431, 7052,11239, 1910, 2170, 2170, 2170, 2170, 2170, 2171,11162, 1080, 1080, 6965, 6953,11724, 1454, 11255,11760, 6965,11155, 5367, 597,11157, 6955, 1911, 1818, 139,11156, 6967, 8277, 2170, 2170, 2170, 2170, 2170, 2170, 272, 272,11147, 280, 506, 272, 272, 272, 6968, 6956, 272, 272, 272, 6932, 6968,11214, 5368, 139,11249, 1815, 11270, 139,11286, 6934, 2219, 272, 272, 272, 272, 272, 272, 1816, 8277, 7488,11180,11281, 285,11275,11132,11266, 11270, 8277, 6965, 6969, 139, 6935, 1817,11586, 6965, 6969, 7489, 5369, 6967, 7490, 272, 272, 272, 272, 6967,11275, 11210, 923, 8722, 6936,11196, 139,11718,11270,11270, 7468, 139, 286, 272, 272, 6968, 280, 506, 272, 272, 272, 6968,11160, 272, 272, 272, 1157, 7469, 8671, 923, 7470, 10559, 5367, 8671, 8099,11865, 1055, 2221, 272, 272, 272, 272, 272, 272,11587,11159, 8051, 6965, 8664, 285, 6969, 6965,11173,11294, 1402, 1910, 6969, 6967, 8665, 139, 8672, 6967,11275,10560, 5368, 8672, 8052, 272, 272, 272, 272, 1057, 139,11279,11228, 139,11158, 1911, 8053, 6968, 8666, 10561,11172, 6968, 286, 3757, 3758, 3758, 3758, 3758, 3758, 3758, 3758, 3758, 3214, 8673, 1157,11603,10562, 5369, 8673, 3758, 3758, 3758, 3758, 3758, 3759, 7501, 5367,11161, 8664, 6502, 8664, 8054, 6969,11163,12168,11248, 6969,11178, 8665, 6504, 8665,11313, 7502, 1329, 139, 7503, 3758, 3758, 3758, 3758, 3758, 3758, 504, 6629, 8722, 2729, 1777,10106, 5368, 11217, 8666, 6505, 8666, 3760, 3760, 3760, 3760, 3760, 3760, 3760, 3760, 3760, 282, 5367,11642, 2730, 1777,11735, 1433, 3760, 3760, 3760, 3760, 3760, 3761, 8099,11174, 2731, 1778, 139, 1082,11232, 923, 5369, 5893, 8667, 9259, 8667,11165, 139, 5892,11164, 848, 1477,11233, 5368, 3760, 3760, 3760, 3760, 3760, 3762, 2710,11213, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 1779, 2204,11604, 924,11181, 631, 11175, 2218, 2218, 2218, 2218, 2218, 2220, 1478, 9370,11275, 923, 5369,11275,11237,11269, 1243, 1150,11278,11270,11270, 11278, 6334, 848, 1158, 9370, 316,11273,11273, 2218, 2218, 2218, 2218, 2218, 2218, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 1414, 1129, 6335,11706, 9975,11270, 1151, 2214, 2214, 2214, 2214, 2214, 2215, 1159,11268,11270,11274, 18178, 139, 1488, 9975,11294, 923, 8664,10559, 3786,11274, 11835, 833, 848, 1158,11246,11312, 8665, 2214, 2214, 2214, 2214, 2214, 2214, 302, 302,11243, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 8666,10560, 1157,11231, 3787, 571, 139,11313, 1159, 302, 302, 302, 302, 302, 302, 302, 3788, 6502,11317,10561,11270, 3800, 11270,11280,11294, 7738, 138, 6504,11197,11349,11273, 3789, 11297,11166,11167, 8667,10562,11211,11238, 302, 302, 302, 302, 2741, 8665,11298,11592, 139,12303, 6505,11280, 2256, 11254,11302, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256,18219, 139, 6625, 8666, 7740, 1157, 1280, 2256, 2256, 2256, 2256, 2256, 2257, 2256, 2256, 2256, 2256, 2256, 3803, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 306, 306,11354, 307, 543, 306, 306, 306, 8667, 11313, 306, 306, 306, 8664, 8051, 139,11633,11316, 139, 139,11318,11349,11354, 8665, 2273, 306, 306, 306, 306, 306, 306,11322,11353,11358, 8052, 2084, 312, 848, 1396, 11179, 8051, 848,11188,11189,11704, 8666, 8053, 1157, 5241, 11715,11585, 1157,11177, 1677, 306, 306, 306, 306, 306, 306, 8052, 307, 543, 306, 306, 306, 6502,11168, 306, 306, 306, 1397, 8053, 8677,11380,11190, 6504, 923,11385, 10559, 8667, 8054, 2275, 306, 306, 306, 306, 306, 306, 272,13370,11318,11323, 8670, 312,11333,11338,11176, 6505, 11321,11326,11349, 304,11337,11341, 139, 1398, 8054, 8679, 11352,11191,10560, 306, 306, 306, 306, 3810, 3811, 3811, 3811, 3811, 3811, 3811, 3811, 3811, 3271, 7738, 1157, 1157, 10561,11736,11252, 3811, 3811, 3811, 3811, 3811, 3812, 923, 923,10559, 6986,11354, 6502,11359,11359,10562,11199, 139, 11364,11357, 577,11362, 6504,11426,11456,11363,11367,11380, 3811, 3811, 3811, 3811, 3811, 3811, 541,11383,11198, 7740, 3871, 3082,13684,10560, 6987,11200, 6505, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 309, 1157, 1157, 6305, 13685,10561, 6988, 3813, 3813, 3813, 3813, 3813, 3814, 178, 178, 178, 178, 178, 178, 178, 178, 178,10562, 6989, 8277,11253, 1157, 1157,11461,11466, 848, 1158, 848, 2324, 3813, 3813, 3813, 3813, 3813, 3815, 2763,11380, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272,11507,11384,11528, 11533, 139,11385,11385, 2272, 2272, 2272, 2272, 2272, 2274, 1159,11388, 2325,11389,16426, 139,11390,16647,11374,11374, 11374,11374,11374,11374,11374,11374,11374,11394,11283,12768, 841, 2272, 2272, 2272, 2272, 2272, 2272, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 1465,11242,12278, 1157, 11405,11411,11390, 2268, 2268, 2268, 2268, 2268, 2269, 138, 11393,11410,11415,11395,11405,11411,11416,11426, 848, 7517, 7518,11398,11408,11414,11419,11429,11551,11426, 1157,11879, 2268, 2268, 2268, 2268, 2268, 2268, 138, 138,11430, 138, 2769, 138, 138, 138, 138, 138, 138, 138,11431, 1856, 138,11439, 7519, 139, 139,11528,11437,11431,11456,11442, 138, 138, 138, 138, 138, 138, 138, 139,11438,11460, 5366,11461, 2288, 848, 7517, 7518,11193, 923, 3829, 6986, 11456,11461,11465, 3547,11825,11466, 3547, 7520,11459,11464, 138, 138, 138, 138, 316, 316,11470, 317, 561, 316, 316, 316, 848, 1158, 316, 316, 316, 7519,12297,11466, 11592, 6987, 6494,11592, 4124,11696,11192,11469, 2305, 316, 316, 316, 316, 316, 316, 5366,11471,11476, 6502, 6988, 322,11486,11471,11486,11474,11479, 1159,11492, 6504,11489, 11201,10959, 7520,11475,11491,11495, 6989, 139, 316, 316, 316, 316, 316, 316, 138, 317, 561, 316, 316, 316, 6505,11497, 316, 316, 316,11507, 831,11698,16426,11500, 139,17203,11245,11510,11492,11507, 2307, 316, 316, 316, 316, 316, 316,11513, 7069,11496,11511,11528, 322,11528, 11533,11516,11533,11251,11537,11531,11732,11551,11536, 139, 11532, 7070,11540,11550, 7071,11554, 316, 316, 316, 316, 3836, 3837, 3837, 3837, 3837, 3837, 3837, 3837, 3837, 3304, 3082, 6478,11551,11556,11528,11592, 3837, 3837, 3837, 3837, 3837, 3838, 6502,11555,11560,11532,11596, 6475, 2591, 4124, 7738, 139, 6504,11250,11250,11250,11250,11250,11250,11250, 11250,11250,11556, 3837, 3837, 3837, 3837, 3837, 3837, 559, 11559,11561, 139, 7738, 6505, 2084,11612, 2582, 846,11564, 3839, 3839, 3839, 3839, 3839, 3839, 3839, 3839, 3839, 319, 328,12906, 7740, 1677,11647, 139, 3839, 3839, 3839, 3839, 3839, 3840,11336,11336,11336,11336,11336,11336,11336,11336, 11336,11571,11575,11528,11592, 7740,11609, 2591,11333,11574, 11578,11531,11595, 3839, 3839, 3839, 3839, 3839, 3841, 2792, 11592, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 4124,11596, 807,10035, 1646, 139, 139, 2304, 2304, 2304, 2304, 2304, 2306,11409,11409,11409,11409,11409,11409,11409, 11409,11409, 1280, 1157, 4124, 4124, 4124,11612,11725,11405, 11590,11827, 1646, 7738, 2304, 2304, 2304, 2304, 2304, 2304, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 1499, 1280,11612,11617,11622, 7705, 139, 2300, 2300, 2300, 2300, 2300, 2301,11589,11449,11449,11449,11449,11449,11449,11449, 11449,11449,11592, 1646, 3547, 7740, 5207, 139,11606, 3012, 11595, 4124, 5247, 2300, 2300, 2300, 2300, 2300, 2300, 569, 569, 4653, 569, 833, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 138, 138, 1646,11597,11612,11647, 5208, 139,11106, 569, 569, 569, 569, 569, 569, 569, 11598, 139,11528,11600, 4653, 3855,11490,11490,11490,11490, 11490,11490,11490,11490,11490, 6459, 2044, 848, 3014, 1646, 1537, 1646,11486, 569, 569, 569, 569, 138, 923, 6456, 12205,11866, 1646, 9953, 1646,10959, 5207, 1280, 5740, 4653, 3856, 1150, 1538,10962, 5247,11617, 533, 9467,11612, 1539, 1280, 3015, 1280, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3027, 3327, 1540,11612, 1541, 2084,11831, 1280, 5208,11652, 1542,11615, 1151,11612, 1543,11588,10959, 1544, 3560, 848, 3598, 1545, 923, 1677, 1546, 1547,11591,10963, 11612, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 11610,11616,11612,11607,11612,11612,11612,11628, 3860, 1150, 11615,11617, 1646, 139,11615, 3599,11616, 139, 3611,11620, 139, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 4653, 3331, 5179, 1677,11628,11612, 4137,12395,11617,11617, 11617,12397, 1151,11622,11617,11608,11616,11620,11611,11621, 11622,11621,11620,11632,11626,12317,11636,11612,11625,11627, 11627,11627,11627,11627,11627,11627,11627,11627,11616,11612, 11612,11612,11630,11612,11647,11622, 3863, 3868,11615,11615, 11616,11615,11650, 766, 2084, 2084, 1737,11647,11652, 3869, 3869, 3869, 3869, 3869, 3869, 3869, 3869, 3869,11651,11656, 5757, 5247, 1677, 1677, 5247, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870, 3870,11657, 3082, 3871,11647, 3869, 3869, 3869, 3869, 3869, 3869, 847, 847, 848, 849, 850, 847, 847, 847,11657, 2591, 847, 847, 847, 3082, 3873,11644, 848, 4717,14121,11661, 6416, 1157, 11662,11647,15222, 847, 847, 847, 847, 847, 847, 2591, 923,11666,11651,11645, 853, 1688,11629,11629,11629,11629, 11629,11629,11629,11629,11629,11643,11726, 139, 4718, 139, 139,11652, 138, 847, 847, 847, 2838, 2084, 2839,11655, 3082,11646,11657,11662, 4730, 1536, 2591, 1689, 2840,11667, 11660,11665,11677,11682,11829, 1677,11647,11670, 2591,11692, 11681,11685, 5260,11708,11650,11716, 7909,12195, 139,11709, 2841, 3082,11701, 1688,11699,11695,11723, 2842, 1688,11680, 11680,11680,11680,11680,11680,11680,11680,11680, 3082, 2591, 1677, 7909, 2843, 6334, 2844,11677, 139, 7909,11710, 7909, 2846,11705, 5247,11717, 2847, 1689, 6305, 2848, 3626,16202, 1689, 2849, 7909, 3082, 2850, 2851, 2838, 6335, 2839, 3082, 6866, 3082, 4161,11720, 3673, 1536, 3673, 4715, 2840, 1329, 139, 6305, 2111,11734, 3082, 139,11726, 6305,11738, 6305, 11702,11702,11702,11702,11702,11702,11700,11730,11726,11703, 2841, 454, 6305,11761,11870,11721,11729, 2842, 4204,11731, 4204, 139,11873, 3892,11733, 1329, 328, 2156, 454, 262, 1737, 139, 2843, 1768, 2844, 454, 4205, 2188, 4205,12401, 2846, 7432, 6413, 304, 2847, 1769, 262, 2848,11713, 2157, 11714, 2849,11748, 262, 2850, 2851, 2838,11094, 2839, 2189, 11751,11750, 139, 533, 923, 1536,11094, 2158, 2840,11828, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2156,11739, 2841,11095,11875, 6932, 6932,11707, 2196, 2842, 1017,11752, 11095, 6932,11870, 6934, 6934,18280, 139, 6932, 2188, 6953, 2157, 6934, 2843,11874, 2844, 139, 1358, 6934, 2197, 6955, 2846, 733,11811,11813, 2847, 6935, 6935, 2848, 2158,11818, 2189, 2849, 6932, 6935, 2850, 3893, 2838, 6932, 2839, 6935, 11740, 6956, 6934, 6936, 6936, 1536, 8277, 6934, 2840, 533, 11815, 6936, 6953, 2198, 1801, 1803, 2156, 6936,11762,11743, 11753, 1812, 6955, 7468, 6935, 1430, 2188,11745,11744, 6935, 2841,11826,11742,11870, 139,11832, 6953, 2842, 2157,12729, 7469,11781, 6936, 7470, 6956, 1431, 6955, 6936, 2189,11746, 848, 1353, 2843,11749, 2844, 6953, 2158, 1080, 6379, 551, 2846, 2196, 139, 139, 2847, 6955, 3894, 2848, 6956, 533, 11846, 2849, 6953, 5368, 2850, 2851, 2838,11756, 2839,11747, 6953,11840, 6955, 2197, 1354, 1536,11823, 6956, 2840,11759, 6955,11754,11754,11754,11754,11754,11754,11754,11754,11754, 9370,11833, 262,11757, 6956, 6965, 6965,11758, 5369, 6965, 2841, 7488, 6956,11763, 6965, 6967, 6967, 2842, 2198, 6967, 11755, 8671,11868, 6376, 6967, 139, 6965, 2196, 7489, 488, 139, 7490, 3895, 6965, 2844, 8664, 6967, 6968, 6968, 9975, 2846, 6968,11870, 6967, 2847, 8665, 6968, 2848, 488, 2197, 11873, 2849,12184, 8672, 2850, 2851, 3370, 2838, 6968, 2839, 11867,11768, 7501, 8671, 278, 6968, 1536, 8666, 8722, 2840, 11777,11765, 6969, 6969,11766, 139, 6969, 8664,11778, 7502, 11805,11767, 7503, 278, 2198, 2684, 8664, 8665, 8673, 9264, 11770, 2841,11771, 6969, 8664, 8672, 8665, 8664, 2842, 8099, 11769,11779, 8667, 9259, 8665,11870, 8671, 8665,11773, 8666, 8664, 848, 1396, 2843,11791, 2844,11874,12709, 8666,11782, 8665, 2846, 9262,11783, 488, 2847, 8666, 3896, 2848, 8666, 8673,11772, 2849, 5367, 139, 2850, 2851, 2838, 8672, 2839, 11785,11834, 8666, 1777, 8667, 1397, 1536, 3897,11775, 2840, 11804, 5368, 4850, 8667,11774, 1778, 8051, 5367, 923, 278, 11786, 8667, 139, 272, 8667, 5368, 5367,11797, 139, 9254, 11776, 2841,11787, 8673, 8051,12302, 8052, 8667, 2842,11780, 1398,11812, 2729,11794, 4851, 551, 5369,12282, 8053, 5368, 1779, 1433, 1055, 2843, 8052, 2844,13396,11789, 5368, 5368, 5369, 2846, 2730, 1082, 5367, 2847, 8053,11788, 2848,11796, 1402,11841, 2849,11816, 2731, 3364, 2851, 2838, 5397, 2839, 848,11188,11189, 8054, 5369, 551, 1536, 1057,11793, 2840, 11790, 5892,11824, 5369, 5369, 923, 5368,10559, 139, 1910, 6238, 8054, 848,11188,11189, 1808, 848,11188,11189,11822, 923, 2841,11808, 139,11190, 8277,11796,11842, 2842, 577, 2084, 1911,11817, 3053,11880, 4858, 848,11188,11189,10560, 1809, 5369, 8670, 2843, 923, 2844,11190, 3898, 5223,12188, 11190, 2846,11870, 1810,10560, 2847,11854,10561, 3374,11191, 4859, 923, 2849,10559,11798, 2850, 2851, 2838, 8670, 2839, 11190, 1430,10561, 4861,10562,11806, 1536,11799, 1101, 2840, 11819,11191, 848,11188,11189,11191,11836,11835, 8670,10562, 304, 1431, 848, 7517, 7518,10560, 1454, 8722,11807,11888, 6159, 2841,11893, 1080, 3899,11191,11801,11891, 2842,11901, 11899,11800, 1815,10561, 1910,12398,11190,11904,11231, 597, 848, 7517, 7518, 2843, 1816, 2844, 7519,11802, 8099, 148, 10562, 2846, 149, 3786, 8670, 2847, 1911,11838, 2848, 1817, 11835, 923, 2849, 6986, 5366, 2850, 2851, 2838, 923, 2839, 6986,11191, 923, 2729, 7519, 7051, 1536, 848, 1443, 2840, 11830, 7520, 1150, 151, 7051,11853,11837, 3787, 6149,11888, 12381,11231, 5366, 2730, 833, 6987, 3900,12388,11809, 3788, 11892, 2841, 6987,11803,11917, 2731, 1129, 7052, 2842, 7520, 11844, 1444,11920, 6988, 3789, 1151, 7052,11820, 139, 3245, 6988, 1801,11814, 3901, 1488, 2844, 571,11821, 1812, 306, 6989, 2846,11810, 848, 1477, 2847,11839, 6989, 2848, 848, 2324, 533, 2849, 848, 1158, 2850, 2851, 2838,11869, 2839, 11848, 7054,11843,12169, 6502,10613, 1536,11893,11845, 2840, 6502, 6502, 6502, 1157, 6504, 6502,11858, 1478,11900, 1157, 6504, 6504, 6504, 2325, 6503, 6504, 1910, 1159,11917,11922, 9370, 2841, 1157, 138,16181, 316, 6505,11925, 2842,11921, 11888, 841, 6505, 6505, 6505, 138,11917, 6505, 1911,11922, 11870,11857,11927, 2843, 139, 2844,11942, 139,11927,11922, 11926, 3902,11850,11931,11847, 2847,11930,11947, 2848, 9975, 11948,12186, 2849, 138,11932, 2850, 2851, 2838,11855, 2839, 11856,11952,11935, 139, 1537,17476, 1536,12170,16426, 2840, 12286,11851,11851,11851,11851,11851,11851,11851,11851,11851, 1157,11851,11942, 139, 1157, 1157, 1538,11948,11859,11349, 11945, 2841, 139, 1539,11953,11951,11349, 1537, 2842,12294, 11353,11964,11956,11964,11352, 1329,11969,11349, 1540,11967, 1541,11964,11969, 2843,11968, 2844, 1542,11973,11974, 1538, 11860, 3903, 1537, 1544, 139, 2847, 1539, 1545, 2848,11978, 1546, 1547, 2849, 139,11969, 2850, 2851, 3370, 2838,12314, 2839, 1540,11972, 1541, 1538, 477,11974, 1536, 1157, 1542, 2840, 1539,11603, 1543,11977,12399, 1544,11979,11964,11964, 1545, 1688,11964, 1546, 1547,11982, 1540,11967, 1541,11968, 11967,11964, 2841, 1157, 1542,11964,11999, 1157, 1543, 2842, 11999, 1544,11968, 1157,12002, 1545,12333,11999, 1546, 1547, 11999,12003,12004, 1689, 2843,12002, 2844, 3904, 1157,11999, 11964,12003, 2846,12008,11999, 139, 2847,12002,11964, 2848, 12004,11999, 139, 2849,11964,12004, 2850, 2851, 2838,11968, 2839,11964, 1157,12007, 6146,11964,16175, 1536,11964,11967, 2840,12010,11877,11877,11877,11877,11877,11877,11877,11877, 11877,11964,11877,11964,11964,12431,11964, 3900,12011,12011, 1157,11967, 2841, 139,11967,11968,12014,12203,12010, 2842, 11911,11911,11911,11911,11911,11911,11911,11911,11911,12011, 12016,12027,12016,12027, 3901, 1157, 2844,12016,12025,12030, 12015, 1157, 2846,12026,12031, 533, 2847,12032, 2084, 2848, 597,12053, 3905, 2849,12053,12035, 2850, 2851, 2838,12056, 2839, 138,12053, 1157, 1157,12057, 1677, 1536,12053, 6134, 2840,11946,11946,11946,11946,11946,11946,11946,11946,11946, 12053,12053,12053,12053,12058,12058,12400,11942,12056,12056, 12053,12058, 2841,12057,12057,12062,12062,12058, 1157, 2842, 12053,11989,11989,11989,11989,11989,11989,11989,11989,11989, 12058,12058,10035,12058, 2843,12063, 2844,11992,12061,12061, 12063,12061, 2846,12066,12053,12063, 2847,12053,12053, 3906, 12053,12067,12056, 2849, 1157,12053, 2850, 2851, 2838,12057, 2839,12057, 138,12056, 8277,12053, 139, 1536,12069, 1157, 2840,12009,12009,12009,12009,12009,12009,12009,12009,12009, 12053,12053,11507,11507, 7188,12070,12070,12004,12056,12093, 11510,11507, 2841,12073,11511,12069,12093,12074, 1157, 2842, 12097,12042,12042,12042,12042,12042,12042,12042,12042,12042, 12075,12093, 7705,12098, 3907,12103, 2844,12045,12078,12096, 12098,12101, 2846,12106,12103,12098, 2847,13254,12209, 2848, 12210,12102,12108, 2849,12123,12107, 2850, 2851, 3370, 2838, 12111, 2839, 138, 1157, 2549,12127, 4604, 1157, 1536, 2084, 2591, 2840,12068,12068,12068,12068,12068,12068,12068,12068, 12068,12123,12211,12128,12128, 139,12133, 5223,12063,12126, 12123,12131,12148, 2841,12128,12132,12133,12137,12138,12148, 2842,12153,12158,12152,12136,12153,12141,12151, 1646,12156, 12161, 1646, 923, 9467,12175, 2843,12157, 2844, 848, 3014, 12175,12760,12178, 2846, 139, 597, 1280, 2847, 3547, 1280, 3908,12179, 139, 923, 2849, 2084,12173, 2850, 2851, 2838, 2084, 2839,12195,12281,12172, 5207, 3027, 5740, 1536, 3909, 12198, 2840, 3015, 1677,12185,12175, 848, 3598, 1677, 6237, 12195, 4124, 4124, 6128, 3560,12192,12193, 3611,12195,11637, 1280,12199,12195, 2841,12189, 1689,12198,12207, 2084, 5208, 2842,12174, 139,12199, 3596, 4137,12218,12171,12195,12195, 3599, 4124,12200,12194,12221, 2843, 5223, 2844, 5780, 533, 848, 4717, 3371, 2846,12201, 5247, 923, 3372, 1677,12190, 2848, 3082,12223,12409, 2849,12218,12191, 2850, 2851, 2838, 12226, 2839,13230, 2084, 2084,12402,12222,12204, 1536, 2591, 5241, 2840,12218,12215, 4718, 5247, 2084, 551, 3082, 139, 4730, 5223, 1677, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 2591, 2841, 1677,12223, 2591, 6288, 5260,12228, 2842,12228,12223,12233, 2084, 5247,12227,12214,12216,12231, 12232,12236,12238,12217,12233, 2843, 5247, 2844, 2845, 139, 12241,13645, 5223, 2846, 5757,12237, 3082, 3910,12243,12238, 2848,12253,12228,12253, 2849, 4590,12246, 2850, 2851, 1537, 12242,12256,12258,12233, 2591,12259,12257,12257,12257,12257, 12257,12257,12257,12257,12257,12259,12263,12264,12444, 3673, 1688, 1538,12253,12262, 6334,12267, 139,12277, 1539,12274, 12274,12274,12274,12274,12274, 139,11702,11702,11702,11702, 11702,11702,12283, 1540,11720, 1541, 3673, 6866, 6335, 3914, 3082, 1542, 1689, 4204, 6334, 1543, 1924, 139, 1544, 139, 12433,12295, 1545,12284, 139, 1546, 1547, 148, 2591, 139, 1171, 4205,12301,12304,12304,11720,11721,12293, 6335, 1172, 4204,12307, 597, 1157, 1329,12308,12296,12280, 9801, 9801, 9801, 9801, 9801, 9801, 9801, 9801, 9801,12311, 4205,11094, 11720, 1173,12299,12711,12298,12312,12292,11721, 1174, 139, 12304,12313, 138, 138, 138, 138, 138, 138, 138, 138, 138,12315,12316, 1175, 138, 3915, 2156, 2156, 551, 139, 6932, 1177,11721,11095, 2188, 1178,12285, 1329, 1179, 454, 6934,12513, 1180,12385, 4850, 1181, 1182, 148, 2157, 2157, 1171, 6932,11129, 139, 9832, 139, 2189, 262, 6932, 1172, 6932, 6934, 6935, 6932, 138,12326, 2158, 2158, 6934,12408, 6934, 454, 6933, 6934,12319, 139, 4851,12318,12325,12708, 6936, 1173, 2188, 6935, 6932,12327, 139,12323, 1174, 262, 6935, 8671, 6935, 6122, 6934, 6935,12436, 2156,12320, 848, 1353, 6936, 454, 1175, 2189, 1176, 1556,12440, 6936,12382, 6936, 3916,12324, 6936, 2196, 1178, 6935, 833, 1179, 2157, 262,12396, 1180, 8672,12322, 1181, 1182, 148,12321,12328, 1171, 6953,11144, 1354, 6936, 6953, 2197, 2158,12374, 1172, 6953, 6955, 2196, 6953, 6953, 6955,12332, 6965,11155, 571, 6955, 262, 6954, 6955, 6955, 139, 2188, 6967, 8673, 139, 1910, 1173, 488, 6956, 2197,12335, 488, 6956, 1174,18226, 3917, 2198, 6956,12421,12411, 6956, 6956, 6965, 2189, 6968, 1768,12334, 1911, 1175,12331, 1176, 6965, 6967, 488,12336, 12414, 1177,12375, 2729,12341, 1178, 6967, 278, 1179, 2198, 1768, 278, 1180,12329, 2196, 1181, 1182, 148,12330, 6968, 1171, 551, 1769, 2730, 6969, 2232,12383, 6965, 6968, 1172, 1433,11835, 139, 278, 6965, 2731, 2197, 6967, 6965,12352, 12343, 4577, 1082, 6966, 6967,12436, 8664,12410, 6967, 4858, 12344, 1173, 2193,12439, 6969,12337, 8665, 1803, 1174, 6968, 12700,12447,11231, 6969,12338,12406, 6968,12339,12394,12450, 6968, 2198,12345, 1175, 4859, 1176, 8671,12391, 8666, 8664, 8664, 1177,12387, 8664, 8671, 1178, 3918, 4861, 1179,12348, 8665, 2715, 1180, 8665, 6969, 1181, 1182, 148,12340, 8277, 1171, 6969, 6970, 5367, 5367, 6969, 6970,12346, 8672, 1172, 2729, 8666, 8666, 8667,12347, 8666, 8672, 8664, 148, 139, 12384, 149, 597,12460,12350,12353,12436, 8665, 1777,12356, 2730, 1173,12354,12355,12464, 5368, 5368,11785, 1174, 6116, 12349, 4568, 2731, 8673, 139,12783, 8667, 8667, 1777, 8666, 8667, 8673, 151, 1175,11785, 1176, 5367,11786,11785,11785, 1778, 1177, 5891, 5891,12445, 1178, 3919,11785, 1179,11787, 5369, 5369, 1180,12351,11786, 1181, 1182, 148,11786,11786, 1171,12436, 8051,12392, 8667,12699,11787,11786, 5368, 1172, 11787,11787,12404,11835,12358, 1779, 139, 8051, 5367,11787, 1329, 1157, 8052, 597,11788, 6109,12365, 139,12442, 848, 1396, 1173, 1430,12357, 8053,12360,12386, 8052, 1174, 4559, 11835,11788,12794, 5369,11231,11788,11788,12359,12460, 8053, 5368, 1910, 1431, 1175,11788, 1176, 5367, 1548,12366,12367, 1549, 1177,12441, 1397, 1080, 1550, 8722, 1808, 1179, 8054, 1551,11231, 1180, 1911, 1552, 1553, 1182, 2379,12361, 2380, 2381, 272, 8722,12363, 8054, 5369, 1170, 139,10550, 2382, 12393, 5368, 1809,12460, 848,11188,11189, 8099, 1398,12422, 1329,12463, 848,11188,11189, 1810, 848,11188,12371,12465, 12405, 2383,12700, 8099,12407, 5891,12465,12474, 2384,12389, 12426, 7051,12796, 5369, 3925,14381, 5369,12475,11190, 1910, 12403, 848, 1443, 2385, 9370, 2386,11190, 139, 7051,12370, 11190, 2388, 848, 7517, 7518, 2389, 8670, 923, 2390,10559, 1815, 1911, 2391, 7052, 8670, 2392, 2393, 2379, 8670, 2380, 2381,12412, 1816,11191,12369, 1444, 1170, 848, 1477, 2382, 7052,11191, 923, 9975,10559,11191, 7519, 1817, 1157,12372, 12434,10560,12476, 306, 1150,12416, 848, 7517, 7518,12481, 12479, 2383,12476, 923, 5366,10559,12460,12484, 2384,10561, 923, 1478, 6986,12480,12463,12465,10560,12460, 139, 597, 12413, 7520,12377, 2888, 3786, 2386,10562, 1151,12464, 316, 7519, 2388,12460,12376,10561, 2389,14478,10560, 2390, 923, 12463, 6986, 3926, 6502, 6987, 2392, 2393, 2379, 5366, 2380, 2381,10562,12379, 6504,12616,10561, 1170, 4408, 3787, 2382, 12373, 139, 6988,12425,11197, 7520,12501, 848, 2324,12415, 3788,12378,10562, 6987,12504, 6505, 848, 1158,12418, 6989, 6502, 2383, 1157,12872,12390, 3789, 139, 1157, 2384, 139, 6504, 6988,11851,11851,11851,11851,11851,11851,11851,11851, 11851, 2325,11851, 2385, 143, 2386, 6502, 1157,12380,12460, 1159, 2388, 6505, 139,12460, 2389, 6504, 9370, 2390, 841, 3927, 1537, 2391,12435,12460, 2392, 2393, 2379, 138, 2380, 2381,12501, 6106,12501,12501,12464, 1170, 145, 6505, 2382, 12423,12504,12505, 1538,12501,12501,12501,12419,12460,12506, 1539, 1157,12504,12460,12506, 146, 9975,12505, 139, 2346, 12510, 2383,12509,12460,12464, 1540,12424, 1541, 2384, 1157, 12460,12463, 1157, 1542,12460,12460, 139, 1543,12506, 533, 1544,12464,12463, 2385, 1545, 2386, 2387, 1546, 1547,12460, 12460, 3928,12513,12512,12769, 2389,12460,12463, 2390,12513, 12516,12513, 2391,12518,12518, 2392, 2393, 2379, 1157, 2380, 2381,12521,12517, 1157,12710,12522, 1170,12707,12878, 2382, 12512,11877,11877,11877,11877,11877,11877,11877,11877,11877, 12523,11877,12523, 139,12528,12518,12528, 1157,12526,12533, 12523, 2383, 139,12527,12531,12532, 139,12536, 2384, 139, 12491,12491,12491,12491,12491,12491,12491,12491,12491,12543, 12548,12513,12513, 2385,12513, 2386,12494,12547,12551,12516, 8842, 2388, 8842,12517,12784, 2389,12443, 597, 2390,12698, 12558, 139, 2391, 3929,12558, 2392, 2393, 2379,12561, 2380, 2381, 138, 139, 1157, 139,12562, 1170, 577, 1157, 2382, 12511,12511,12511,12511,12511,12511,12511,12511,12511,12563, 7188,12567, 7188,12563,12581,12581,12506,12566,12586,12570, 12558, 2383,12584,14012,12580,12563,12585, 1157, 2384,12590, 12546,12546,12546,12546,12546,12546,12546,12546,12546,12586, 12591,10035, 8842, 2385,12601, 2386,12543,12589,12594,12606, 8842, 2388,12605, 1157,12581, 2389, 1157,12609, 2390, 328, 12617, 6103, 2391, 8842, 139, 2877, 2393, 2379,12620, 2380, 2381, 7705, 139,12617, 5780,12617, 1170, 1157, 846, 2382, 12617,12622, 7188,12617,12621, 139,12621, 1157,12620,12625, 7188,12604,12604,12604,12604,12604,12604,12604,12604,12604, 8857, 2383,12622, 7188,12617,12627, 5241,12601, 2384, 139, 8858, 8857,12627,12626,12622, 139,12631, 138, 139,12093, 12630, 8858, 139, 2385, 3930, 2386, 8857, 138, 328,12632, 12097, 2388, 9467, 139,12617, 2389, 8858,12635, 2390,12727, 8860,12728, 2391, 8857, 1157, 2392, 2393, 2379, 139, 2380, 2381, 8860, 1157, 8858, 846,12642, 1170, 138,13272, 2382, 17799,12093, 8857,12645, 1157, 139, 8860,12653, 577,12096, 12658,12093, 8858, 1157,12653,12656, 1910, 631,12661,12658, 1157, 2383,12663, 8860, 139,12657,12663, 3931, 2384,12668, 12662,12653, 1157,12667,12666,12653,12653,12671, 1911,12653, 12658,12653, 8860, 2385,12656, 2386,12657,12653,12687,12656, 12657, 2388,12687, 1157,12687, 2389,12690,12653, 2390,12653, 12687,12687, 2391,12691,12692, 2392, 2393, 2379,12690, 2380, 2381, 1157,12691,12687,12692,12696, 1170,12653,12653, 2382, 12687,12690,12695, 1157,12653,12656,12653,12653,12653,12657, 12697, 3547,12653, 1646,12656,12175, 848, 3014,12692,12657, 12656, 2383,12703, 923,12175,12718,12179, 5207, 2384, 5740, 12653, 1280,12178,12721,12182,12182,12706,12697,12175, 6099, 5985,12182, 2084, 2385, 5969, 2386, 3932, 923,12702, 139, 3015, 2388,12183,12183, 1646, 2389, 4124, 3027, 2390,12183, 1677, 5208, 2391, 848, 3598, 2392, 2393, 2379, 1280, 2380, 2381, 2084, 1280,12705,12705, 3560, 1170,12718,12715, 2382, 12705, 3611, 139,12718,12776,12209,12713,12210,12722, 1677, 5247,12701,12734,12209,12218,12210,12716, 3599,12704, 4137, 3082, 2383, 848, 4717,12218,12222, 923, 5247, 2384,12739, 3082,12731,12221,12739, 139, 1677,12717,12218, 2591,12211, 12743,12742,12732, 2385, 139, 2386, 3933,12211, 2591,12739, 831, 2388,12714,12739,12739, 2389, 4718,12742, 2390,13406, 4730,12736, 2391,12737,12743, 2392, 2393, 2379, 5247, 2380, 2381,12739,12739, 5247, 2591,12744, 1170, 3934, 5260, 2382, 12742,12744,12743,12747, 5247,12744,12735,12744,12744,12744, 12738,12739,12748,12747,12749,12739,12749,12747,12748, 5247, 12739, 2383,12752,12739,12739, 5247,14585,12753, 2384,12739, 12739,12744,12742,12739,12743, 5968,12755,12742,12739,12739, 12785,12743, 2188, 2385,14586, 2386,12749,12742,12788,12785, 12759, 2388,12739,12762, 1688, 2389, 2882,12757, 2390, 139, 12789,12764, 2391,12755, 2189, 2392, 2393, 138, 138, 3082, 155, 156, 138, 138, 138, 157, 157, 138, 138, 350, 3948, 157, 3082,12770,12765, 1689, 1689, 2591, 139, 8607, 12809, 157, 138, 138, 138, 138, 138, 349,16545,16431, 2591, 139, 3684, 352,12754,12754,12754,12754,12754,12754, 12754,12754,12754,12763, 139,12289, 6334, 6334, 477, 533, 12749, 138, 138, 138, 350, 138, 138,12777, 138, 138, 138, 138, 138, 138, 138, 138, 138,12778, 138, 2899, 6335, 6335, 3673,12766,12814, 6866,12770, 1157, 139, 138, 138, 138, 138, 138, 138, 138,14895, 5951,16547, 139, 12877, 3952,15370,12756,12756,12756,12756,12756,12756,12756, 12756,12756,11720,12771,12785,12797, 4204, 551,12289, 2901, 138, 138, 138, 138, 3082, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4205, 138, 2899,11720,12775, 3673, 12875, 2188, 2591,12781,11721, 139, 138, 138, 138, 138, 138, 138, 138, 3953,12808,15242,12886, 807, 3952, 1329, 3673,12772,14017, 2189, 139, 4850,12779, 304,12807,11721, 2232,15286,12780, 4204, 2156, 139, 2901, 138, 138, 138, 138,12793, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4205, 138, 138, 4204,12795, 2157, 4851, 2156, 454, 454,12813, 1803, 138, 138, 138, 138, 138, 138, 138, 2188,12799, 4205,12436, 2158, 3955, 488, 262, 262, 5950, 2157, 6932,12800, 139,12440,12805,12879,12861, 139,12774, 454, 6934, 2189, 138, 138, 138, 138, 138, 2158, 138, 138, 138, 138, 138, 138, 138, 138, 138, 262, 138, 138, 278, 139, 6935, 488,12854, 1815,12874, 533,12873, 138, 138, 138, 138, 138, 138, 138, 3956, 1816,12806, 12436, 6936, 3955,12916, 5907, 766, 6932, 6953,12439,12804, 12833,12801,12876, 1817,12920,11835, 6934, 6955, 2156, 278, 138, 138, 138, 138, 138, 6932, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6934, 138, 138, 6935, 6956, 2157, 1768, 551, 8277, 6953,12803,11231, 138, 138, 138, 138, 138, 138, 138, 6955, 6953, 6936, 6935, 2158, 3958, 8722, 1768, 139, 139,12812, 6955,12802,12810, 5906, 1524, 12436, 3959,12882, 1769, 2196, 6936, 6956, 138, 138, 138, 2196,12821, 139,12885, 6965, 6965, 1433, 6956,12912, 8722, 2196, 8099, 139,12815, 6967, 6967, 2197, 139, 1082, 3959, 138, 138, 2197, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2197, 138, 2899,12811, 6968, 6968,12905,12910, 8099,14790,12816,12884, 138, 138, 138, 138, 138, 138, 138, 2198,12880,12871,13234, 5871, 3965, 2198, 139,14791, 12820,12887, 8671,12343,12817,12818,12891, 2198, 7051, 139, 6967, 6969, 6969,12344, 2901, 138, 138, 138, 138, 6965, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6967, 138, 2899, 6968, 551, 8672,12345,12913,13282, 139,12819, 7052, 138, 138, 138, 138, 138, 138, 138, 3966, 854, 12937, 6968, 139, 3965,12942, 577, 733, 851,12343, 833, 8671,12941,12907,12835,12888,12959,12890, 6969,12344, 8673, 12346, 2901, 138, 138, 138, 138, 2729, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6969, 138, 2899,12869, 12345, 571, 8672,12834, 139, 1808, 2730,12916, 138, 138, 138, 138, 138, 138, 138,12919,12908, 5870, 2731, 2730, 3970,12921, 3630, 9370,12343, 9370,12343,12822, 1150,12924, 1809, 2731,12909, 1157,12344,12346,12344, 8673, 2901, 138, 138, 138, 138, 1810, 138, 138, 138, 138, 138, 138, 138, 138, 138,12826, 138, 2899,12345,13221,12345,12868, 12937, 1151, 9975, 1157, 9975, 138, 138, 138, 138, 138, 138, 138, 3971,12937,12960,12965,12937, 3970, 8664, 848, 1158,12940, 5367,12893, 8664,12964,12969,12941,12828, 139, 12942,12346,12827,12346, 8665, 2901, 138, 138, 138, 138, 1777, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8666, 138, 2899, 1159, 5368, 1910, 8666, 139, 5741,12995, 1777,12942, 138, 138, 138, 138, 138, 138, 138,12945, 12999, 138, 1778, 577, 3974,12895,12946, 1911, 8664,13229, 8664, 5367,13244, 139,12949, 8667,12830,12836, 8665, 5369, 8665, 8667, 2901, 138, 138, 138, 138,11785, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1779, 138, 2899, 8666,12831, 8666, 5368, 139, 1157,12897,11786,13271, 138, 138, 138, 138, 138, 138, 138, 3975,12960, 5686,11787, 12965, 3974,12838, 597, 139,12963,12343, 5367,12968,12843, 1157,12832,12960, 5367, 1157, 8667,12344, 8667, 5369, 2901, 138, 138, 138, 138,11785, 138, 138, 138, 138, 138, 138, 138, 138, 138,11788, 138, 2899,12937,12345, 5368, 13246,12995, 1157, 1157,11786, 5368, 138, 138, 138, 138, 138, 138, 138,12855, 138, 139,11787,12842, 3977,12970, 12980, 7051,12823,12846, 138, 8664,12839,12973,12984,13000, 13005,12937, 3978,12346, 5369, 8665, 2901, 138, 138,12824, 5369,12889,12825, 5677, 5367, 488,11786,11835,12985,13287, 12829,11788,12837, 7052, 138, 2188,12988, 8666,11787, 139, 3978, 138, 138, 6502, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6504, 138, 138,10550, 2189,11231,11835, 278, 9255, 4858, 139,12883, 138, 138, 138, 138, 138, 138, 138, 8667,11788,12847, 6505,12937, 3980, 9256,13360, 12995, 9257, 597, 5891,12940,13000,13005, 4859,12998,13235, 11231, 5369,12866,13003,13008, 138, 138, 138, 138, 138, 4861, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8051, 138, 138, 3981, 3981, 3981, 3981, 3981, 3981, 3981, 3981, 3981, 138, 138, 138, 138, 138, 138, 138,12881, 8052, 5660,13000,13005, 3980,13010, 5657,13015, 848,11188, 11189, 6502, 8053,13004,13009,12840,13014, 1157,13019,13010, 139, 6504, 138, 138, 3426, 138, 138,13013, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8051, 138, 2899, 13015, 2084,11190, 6505,13010, 1157,12900, 8054,13018, 138, 138, 138, 138, 138, 138, 138, 6504, 8052,13020, 1677, 8670, 3984,14628, 848,11188,11189,13023, 848, 2324, 8053, 12892, 1157,13051,12898, 597, 1157,13238,11191, 6505, 2901, 138, 138, 138, 138,12849, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1430, 138, 2899,11190,13056,12841, 1157, 2325,13082,12850, 8054,13030, 138, 138, 138, 138, 138, 138, 138, 3985, 1431, 8670,13035, 1329, 3984, 841, 13036, 139, 848,11188,11189, 6502, 1080,13087, 848, 7517, 7518,13040,11191,13030,18182, 6504, 2901, 138, 138, 138, 138,13033, 138, 138, 138, 138, 138, 138, 138, 138, 138,13036, 138, 2899, 3082, 1157,11190, 6505,13296,13039, 4715,12870, 7519, 138, 138, 138, 138, 138, 138, 138, 12852,13041, 6305,13051, 8670, 3987, 9416,13245, 139,13044, 5366,13054,13129,11799,13056,13051, 8858,12899,12864, 3988, 12851,11191,13059, 2901, 138, 138,13055, 7520, 139,12865, 12865,12865,12865,12865,12865,12865,12865,12865,13220, 139, 139,18149,18157,18058, 139, 139, 9418, 3988, 138, 138, 139, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 205, 138, 138, 138, 138, 138, 138, 3991, 3991, 3991, 3991, 3991, 3992, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 3993, 3993, 3993, 3993, 3993, 3993, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,13061,13066, 5649, 5646, 597, 1157,11094, 139, 13064,13069, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 138, 138, 138, 138, 138, 138, 138, 138, 138, 13056,13082,13061,13082,13134,13087,13092,13087,13107,13085, 13113,13060,11095,13065,13086,13090,13091,13096,12767,13112, 13367,13117, 139, 5638, 5635, 3991, 3991, 3991, 3991, 3991, 3991, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,13228, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 157, 157, 3996, 3997, 3997, 3997, 3997, 3997, 3997, 3997, 3997, 2928, 138, 138, 138, 138, 138, 138, 3997, 3997, 3997, 3997, 3997, 3998, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 138, 3997, 3997, 3997, 3997, 3997, 3997, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4001, 139, 139,18213,18163,18171, 139, 4000, 4000, 4000, 4000, 4000, 4002, 848, 7517, 7518, 3786,13092, 13097,13107,13113,13118,13129, 9416,13134,13095,13100,13110, 13116,13121,13132,13129,13137, 8858, 4000, 4000, 4000, 4000, 4000, 4000, 393, 923,13133,10559, 139, 139, 3082, 7519, 577, 4161, 3787, 4003, 4003, 4003, 4003, 4003, 4003, 4003, 4003, 4003, 157, 1157, 3788, 9418, 6305, 5366,13139, 4003, 4003, 4003, 4003, 4003, 4004,13134,13142,10560,13139, 3789, 13144,13144,13263, 923,12853,12857,13138,12867,13147,13143, 13139, 923,13148, 6986, 597,10561, 4003, 4003, 4003, 4003, 4003, 4003, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 3463,12856,12859, 139, 1157,13159,10560, 4008, 4008, 4008, 4008, 4008, 4009, 923, 6987, 6986,13163,13149,13159, 13164, 9416,13175,13175, 139,10561,13152,13162,13167, 1329, 13178, 8858,13175, 6988,13179, 4008, 4008, 4008, 4008, 4008, 4008, 156,10562, 139,16472,13368,13369, 1157, 6987, 846, 6989,13180, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 9418,13184, 1157,13298, 139, 6988,13180, 4010, 4010, 4010, 4010, 4010, 4011,13180,13183,12860,13185,13185,13190, 13190,13175,12718, 6989, 7526,13188,13195,13193, 1157,13189, 13185,13194,13179,12722,13198, 4010, 4010, 4010, 4010, 4010, 4010, 157, 157, 157, 157, 157, 157, 157, 157, 157, 2437, 139, 5628,13408, 139,13175, 5625, 157, 157, 157, 157, 157, 163,12983,12983,12983,12983,12983,12983,12983, 12983,12983,13205,13209,13175, 4124,13398, 139,13219,12980, 13208,13212,13178, 9551, 157, 157, 157, 157, 157, 157, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 3473, 139, 139,12718, 1646,10035, 139, 4015, 4015, 4015, 4015, 4015, 4016,13034,13034,13034,13034,13034,13034,13034,13034, 13034, 1280, 5622, 5247, 5247, 7740, 533,13249,13030,15409, 13224, 138, 9551, 4015, 4015, 4015, 4015, 4015, 4015, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017,13175, 328, 13254,13254,13372, 7705, 139, 4017, 4017, 4017, 4017, 4017, 4018,13076,13076,13076,13076,13076,13076,13076,13076,13076, 139, 1157,12718, 138, 7740, 533, 848, 3014,13222,13223, 12721, 9551, 4017, 4017, 4017, 4017, 4017, 4017, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 3485, 3082,13288, 1329,13373, 138, 139, 4023, 4023, 4023, 4023, 4023, 4024, 3015, 1646,13232, 5207, 138,13236, 2591, 5780, 923,13254, 10559, 597,13254, 7740,13252,13721, 9551,13257, 1280, 1280, 13257, 4023, 4023, 4023, 4023, 4023, 4023, 4025, 4025, 4025, 4025, 4025, 4025, 4025, 4025, 4025,13233, 5208, 139, 5241, 551, 577,10560, 4025, 4025, 4025, 4025, 4025, 4026,13111, 13111,13111,13111,13111,13111,13111,13111,13111, 7740, 923, 10561,13225, 139, 5621,12858,13107,13380, 848, 3598,13243, 4025, 4025, 4025, 4025, 4025, 4025, 2493,10562, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2451,13239,13285, 9467,13254, 139, 3027, 2448, 2448, 2448, 2448, 2448, 2450, 12182, 3599,13258,13227,13289,13254, 848, 4717, 139, 5247, 13268, 3560,13292, 6334,13407, 923,13258, 139,12183, 1677, 2084, 2448, 2448, 2448, 2448, 2448, 2448, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 3501, 6335, 1677,12705, 4718, 3082,13237, 4034, 4034, 4034, 4034, 4034, 4035, 3611, 12725,13289, 923,13294,16893, 5618,13295, 597, 2591, 6305, 328, 1329,13293, 9551,13242, 139,13250, 4137,12726,12725, 4034, 4034, 4034, 4034, 4034, 4034, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 139, 4730,12726, 3082,13241, 13240, 846, 4036, 4036, 4036, 4036, 4036, 4037,12725,13294, 13297,12209,13409,12210, 5260, 7740, 2591,13259,13241,13262, 13412, 139,13253, 139, 577,13260,12726, 1688,13251, 4036, 4036, 4036, 4036, 4036, 4036, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2465,12211, 1157,13241,13247, 3082, 3082, 2462, 2462, 2462, 2462, 2462, 2464, 3082,13415, 1689, 5615, 5612,13299, 139, 533,13279,13418, 2591, 2591, 9370, 13403, 3626, 6334,13289,12770, 2591, 3082, 477, 2462, 2462, 2462, 2462, 2462, 2462, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 1611, 6305,13266, 6335, 139, 2597, 139, 2458, 2458, 2458, 2458, 2458, 2459,12289,15968, 9975,17826, 15421,13312,13269, 139,13128,13128,13128,13128,13128,13128, 13128,13128,13128,15422,13273,13280,13281, 2458, 2458, 2458, 2458, 2458, 2458, 138, 138, 139, 138, 360, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 4046, 4046, 4046, 4046, 4046, 4046, 4046, 4046, 4046, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 4051, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 2986,11720, 1910,13409, 454, 13415, 631, 4052, 4052, 4052, 4052, 4052, 4053, 5607,13413, 12421,13419,13420, 1688,12770, 5549, 3673, 262,13275, 1911, 13423, 139, 5549, 3673, 3673,13306, 2156,11720,11721, 4052, 4052, 4052, 4052, 4052, 4052, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4056, 1689,12289, 2188, 2157,13274, 4204, 4055, 4055, 4055, 4055, 4055, 4057, 4204, 4204,11721, 13659, 6932, 4850, 6932, 6932,13284, 2158,13265, 4205, 2189, 13283, 6934, 2111, 6934, 6934, 4205, 4205, 139, 4055, 4055, 4055, 4055, 4055, 4055, 4063, 4064, 4065, 4066, 4066, 4066, 4066, 4066, 4066, 6935, 4851, 6935, 6935, 454,13277,13278, 2485, 2485, 2485, 2485, 2485, 2489, 1433, 139,13308,13440, 13371, 6936,13304, 6936, 6936, 262, 533,13443, 1082, 551, 13359, 488, 6934, 139,13307,13302,13303, 2485, 2485, 2485, 2485, 2485, 2485, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 2025,13374, 6935,13381, 139, 2196,13653, 2482, 2482, 2482, 2482, 2482, 2483,13334, 278, 454,13788,13366, 6953, 6953, 6936,13311,13445,13378,11835, 551,13694, 2197, 6955, 6955,13448, 6955, 8722, 262, 2482, 2482, 2482, 2482, 2482, 2482, 4073, 4073, 4073, 4073, 4073, 4073, 4073, 4073, 4073,13305, 6956, 6956,13382, 6956,13375,11231, 4073, 4073, 4073, 4073, 4073, 4074, 2198, 8099,13440,13445,13313,13450, 139,13450, 139,13455, 5549,18217, 1524,13444,13449,13453, 13454,13458, 139,13309, 8671, 4073, 4073, 4073, 4073, 4073, 4073, 2050, 2050, 2050, 2050, 2050, 2051, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 1280, 2512, 8672,13384,13404,13335, 148, 488, 139, 149, 139,12914, 488, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049,12915,12915,12915,12915, 12915,12915,12915,12915,12915, 9416,14827,13352, 1646, 7052, 13654, 8673,13397,13353, 151, 8858, 278, 139, 8671,14895, 5367, 278, 328, 139,14828,15642, 1280, 139, 2052,12182, 2049, 2049, 2049, 2049, 2049, 2049, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 9418, 3553,12183, 2156, 6953, 8672, 2196, 5368,11835, 1157,13226, 139, 1646, 8051, 6955, 13471,13471, 6965,13669, 9416,13476,13481, 139,12705,13474, 2157,13475, 6967, 2197, 8858, 1280,13480,13485, 8052, 139, 13336, 6956,13337,13386,11231, 8673, 139, 5369, 2158, 4858, 8053, 4084, 1271, 1271, 6968, 1271, 4087, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9418, 2059, 1271,13982, 2198,13301, 13376,13310,11835, 7051, 4859,13361, 2522, 1271, 1271, 1271, 1271, 1271, 1271,16607, 139,13342,13400, 4861, 2517, 6969, 6965, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6967,13414, 8722,11231,13401, 7052, 1280, 1271, 1271, 2066, 1271, 1271, 3082, 1271, 4087, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6968, 2059, 1271,13402,14649, 2729,13409, 1150, 6305, 5549, 6866, 8099, 1271, 1271, 1271, 1271, 1271, 1271, 1271,13379,13476,13377,13385, 139, 2060, 2730, 6965,13496, 13479,13316,13314,13318, 5367, 848, 2324, 6969, 6967, 2731, 13501, 6967, 1151,13319, 1280, 1271, 1271, 1271, 1271, 1271, 1430, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6968, 1271, 1271, 6968,13672,13320, 5368,13321,13363, 2325, 1431,13481, 1271, 1271, 1271, 1271, 1271, 1271, 1271,13484, 13486,13496, 1080,13387, 4090, 139, 533, 841,13489,13499, 13315,13343, 139, 848, 1158, 6969,13346, 1157, 6969, 1157, 13322, 5369, 1280, 1271, 1271, 1271, 1271,12343, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,12344, 1271, 1271, 13792,13652,13643,13365,13440, 139,13445, 1159, 8672, 1271, 1271, 1271, 1271, 1271, 1271, 1271,11094,12343,13270,12345, 139, 4090, 139, 139, 833, 138, 1157,12344,12343, 138, 138, 138, 138, 138, 138, 138, 138, 138,12344, 1280, 1271, 1271,13667, 8673,13383,13704,13644,12343,13389,12345, 11095,13502, 139,13471,12346,13323, 571,12344, 4091, 1157, 12345,13658,13506, 4092, 1271, 1271,12343, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,12344, 1271, 1271,12345, 13912, 1157,13786, 5591,12346,13324,13476, 139, 1271, 1271, 1271, 1271, 1271, 1271, 1271,12346,13502,13328,12345, 6334, 4102,13327,13507, 138,13505, 8664,13325,12344,12995,12995, 13510, 8664, 4103,13710,12346, 8665,13326,12998, 1280, 1271, 1271, 8665,13517, 6335, 8664, 8664, 4104,12995,13517,12345, 13520, 1157,13691,12346, 8665, 8665, 139, 8666,12999,13521, 4103, 1271, 1271, 8666, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8664, 1271, 1271, 8666, 8666,13517,13332, 1157, 5591,13780, 8665,12346, 1271, 1271, 1271, 1271, 1271, 1271, 1271,13331,11785, 6502,13517,13330, 4102, 8667, 139, 1157, 9255,11785,13520, 6504, 8666,13517,13517,13517, 4103, 13329, 8667, 8667,11786,13520, 1280, 1271, 1271, 9256,13521, 13522, 9257,11786, 6502,13522,11787, 6505,13517,13525, 1157, 139,13339,13525, 6504,11787,13333,13709, 4103, 1271, 1271, 8667, 1272, 2061, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 2063, 1274,17208,13522, 6505,13522,13517, 1157,13517, 11788,13391, 1274, 1271, 1271, 1271, 1271, 1271, 1271,11788, 13521,13522,13522,13522, 2524,13527,13338, 848,11188,11189, 4105,13525,13526,13526,13517,13527,13531,13517, 1157, 1157, 13392, 1157, 1280, 1271, 1271, 1271, 1271, 1271,13521, 1271, 3547, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8051, 1271, 1271,11190,17031,16431, 5591,13517,13051, 139,13534,13527, 2522, 1271, 1271, 1271, 1271, 1271, 1271,13530, 8052, 8670, 13517,13517, 2526,13517,13517, 848,11188,13348,13520,13520, 8053,13520, 848,11188,11189,13521,13347,13051,13341,13686, 1280, 1271, 1271, 138, 138,13054, 155, 381, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 5549,11190, 13517,11785,16547,13533,13051, 8054,11190, 205, 138, 138, 138, 138, 138, 138,13534,13055, 1157, 8670,13539, 206, 13534,11786,13537, 6334, 8670,13539,13542, 923,13349,10559, 13533,13538,13687,11787,11191, 1157,13543, 138, 138, 138, 176,11191, 139,13539, 4110, 138, 138, 6335, 155, 381, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 12357,10560,13534,13692, 139, 139,13980,13340,11788, 205, 138, 138, 138, 138, 138, 138, 848, 7517, 7518,10561, 5549, 206,13544, 2729,13364, 139,13354, 848, 7517, 7518, 13547, 923, 923,10559,13357,13544,10562,11199,13350, 138, 138, 138, 176, 2730,13703,13549,13548, 923, 3786,10559, 7519,13534, 923,13552,13358, 2731, 4111, 2077, 139, 2535, 13987, 7519,13538, 1157, 139,10560, 6987, 551, 5366, 3245, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 5366, 3589,10560, 3787,10561, 6988, 7520, 6987,13355, 6502,13351, 13534, 2536, 1157,13992, 3788,13534, 7520, 8059, 6504,10561, 10562, 6989,13534,13537, 6988,13695,13356,13569,11197, 3789, 13537,18277,17829,13534, 139,13572,10562,13393,12864,13569, 6505, 6989, 7067,13362,13538, 4118, 2077,13569, 2535,12865, 12865,12865,12865,12865,12865,12865,12865,12865,13573, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 1157, 4119, 139,13465,13465,13465,13465,13465,13465,13465,13465,13465, 2536, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 13569, 3602,12914,13569, 1329,13574,13534, 5491,13572, 5488, 16545,16431, 2084,12915,12915,12915,12915,12915,12915,12915, 12915,12915, 138,13569,13569, 139,13574,13534,13574, 1157, 1677,13572,13534,13534, 139,13573,13577,13578,13538,13534, 13537,13534,13580, 1646,13534,13719, 4129, 1668, 1668,13537, 1669, 4134, 1668, 1668, 1668,13538,13534, 1668, 1668, 1668, 13534, 1280,13129,10055,13708,13647, 1157,13129,13537,13580, 13132,10058, 1668, 1668, 1668, 1668, 1668, 1668,13133, 5487, 831, 1646,16652, 2091,13500,13500,13500,13500,13500,13500, 13500,13500,13500,13129, 1157, 1157,10055, 1157, 533, 1280, 13496, 1677, 1668, 1668, 1668, 1668, 1668,10059, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668,13648, 2564, 1668, 10055,10055,10055,13793,13582,10035,10055,13582,10058, 3068, 1668, 1668, 1668, 1668, 1668, 1668,13582,10059,13586,13582, 13582, 3063, 5464,13582,13585,10055,10055, 4135,13585,13582, 13586,13585,10055,10058, 1157,10055, 5460,10059,13587, 1677, 1668, 1668, 2571, 1668, 1668,13690, 1668, 4136, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10055, 2093, 1668,10055,10055, 13232,10055,13655,10058,10055,13587,10058, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 807,10059, 477, 139,13588, 2094, 13532,13532,13532,13532,13532,13532,13532,13532,13532,13592, 1157, 1157, 1157, 1157,13233,13588,13527, 1677, 1668, 1668, 1678, 1668, 1668,13591, 1668, 2563, 1668, 1668, 1668, 1668, 1668, 1668, 1668,13733, 2564, 1668,13593,13588,13593,13598, 13603, 7705,13593,13598,13596, 1668, 1668, 1668, 1668, 1668, 1668, 1668,13598,13597,13602,13603,13603, 2565,13608,13608, 13601,13623,13613, 4140,13606,13623,13607,13611, 5438,13612, 13616, 139,13627,13626, 139, 1677, 1668, 1668, 1668, 1668, 1668, 139, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,13628, 1668, 1668,13633, 848, 3014,14001,13646,13631, 13628, 6237,13636, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4142,13632,12182, 4143,12725, 4144, 2578,13665,13651, 4145, 13677,14047, 4146, 4147, 4148, 551, 5434, 4149,13680, 3015, 12183, 2084,12726, 1677, 1668, 1668,13559,13559,13559,13559, 13559,13559,13559,13559,13559, 923,13661, 1280,13649, 1677, 13801,12705,13562,13241,12182, 4150, 1668, 1668,13662, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 2568, 1671,13232,12183,13655, 848, 3598,13660, 138, 2084, 3027, 1671, 1668, 1668, 1668, 1668, 1668, 1668,13650, 139, 533, 139, 139, 3070,12705, 846, 4151, 1677, 3560, 5780, 923, 13657,13663,13668,18188, 5247,13233, 7188, 139, 3599,15225, 1677, 1668, 1668, 1668, 1668, 1668, 3082, 2086, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1677, 1668, 1668,12770, 5241,13677, 3673, 3611, 2591, 3082,13677, 139, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4142,13989,13681, 4143, 1688, 4152, 4137,13674, 2591, 4145, 923,13666, 4146, 4147, 4148, 13675,12289, 4149, 766,13702, 5384,13698,12725, 2088, 1668, 1668,13579,13579,13579,13579,13579,13579,13579,13579,13579, 13711, 1689,13705, 139,13699,12726, 1157,13574,13714, 4730, 4150, 1668, 1668,13664, 1669, 4153, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2567, 2568, 1671,13241, 5260,11720, 1688, 13707,13718, 9467,13711, 139, 3071, 1668, 1668, 1668, 1668, 1668, 1668,13688,14374,13676,13711, 454, 2570,13825,12770, 12209, 3673,12210,13700, 3673, 139,13715,13720, 551,13829, 11721, 1689,11721, 139, 262, 1677, 1668, 1668, 2571, 1668, 1668,13728, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12289, 1668, 1668,12211, 4204, 454,13696, 4204, 1329, 13670,13722,13800, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 13689,13706, 551, 4205, 262, 3072, 4205,13825,13729, 6932, 454, 4156, 5380,13830,13787,13828,13789,13803,13701, 6934, 533,13833,15232, 1677, 1668, 1668, 1668, 1668, 262, 1668, 4136, 1668, 1668, 1668, 1668, 1668, 1668, 1668,13726, 2100, 1668, 6935,13794, 7466, 2188, 2196, 139,13727, 304, 571, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12808,12815, 6936, 13581, 488, 2101, 848, 4717, 733, 2189, 2197,13795,11835, 488,13128,13128,13128,13128,13128,13128,13128,13128,13128, 1677, 1668, 1668, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 139, 3627, 2156,13774, 278, 4718,13755, 8099, 11231,13805, 2198,13830, 3082, 278,13798,12799, 6953, 6953, 11094, 6932,13835, 5339,13834, 2591, 2157, 8671, 6955, 6955, 13838, 6934, 2591, 138, 138, 138, 138, 138, 138, 138, 138, 138,13673, 7052, 2158, 6932, 6953, 139, 4162, 4166, 6956, 6956, 2729, 6935,11095, 6934, 6955, 488,11835, 8672, 13693, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 13835, 6936, 2730, 139, 139,13732,18279, 6935, 6956,13775, 7486,13839, 3082,13815, 2731,13730,13731, 6965,13724,11231, 5335, 6965, 278,13318,13757, 6936, 3786, 6967,13782,13816, 2591, 6967, 3634,13319, 3631, 3631, 3631, 3631, 3631, 3631, 2582, 2582,13725, 2583, 3088, 2582, 2582, 2582, 6965, 6968, 2582, 2582, 2582, 6968,13318,13320, 551,13824, 6967,13796, 3787, 139,11835,13840,13319, 2582, 2582, 2582, 2582, 2582, 2582,13843, 3788, 5280,13440, 5241, 3089,13736,13802, 4170, 6968,13741, 7499,13806,13734,13444,13320, 3789,13735, 139, 13322,13414, 139,11231, 2591, 2582, 2582, 2582, 2582, 2582, 8722, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 13318, 3641, 2582, 4858, 1150, 6969,13414, 139,13825,13799, 13319,13322, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13850, 577, 8099, 1433,13854, 4171,13797,12343,13853, 4859,13318, 12343,13857,13320,13830, 1082, 139,12344, 1151,13781,13319, 12344, 4861, 2591, 2582, 2582, 3648, 2582, 2582,14002, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12345, 3641, 2582,13320,12345,13321,13785,13814, 2729,13322,13743,13865, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 4172,13807, 139, 13869,13440, 4171,13865,12343, 1524, 2730, 8671,13737,13443, 5367,13868,13747,13745,12344, 139,13322,12346, 2731,13746, 2591, 2582, 2582, 3648, 2582, 2582, 139, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12345, 3091, 2582, 8672, 1157, 1430, 5368, 1157,13783,13822,13870,13756, 2582, 2582, 2582, 2582, 2582, 2582, 2582,14121,13823,13874,13875, 5163, 3092, 1431,12343, 4173,15377,12343, 8664,13440,13758,13879, 13865,12346,12344, 1080, 8673,12344, 8665, 5369, 2591, 2582, 2582, 2592, 2582, 2582,13400, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12345, 2582, 2582,12345, 8666, 139, 13748, 1157,13401,13784,13865,13870, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13873,13875,13869, 9370, 139, 3642,13819, 8664,13981,13878,13402,12822, 8664,13764, 139,13870,12346, 8665,13749,12346, 8667,13750, 8665, 2591, 2582, 2582, 2582, 2582, 2582,14147, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8666, 3641, 2582, 9975,13817, 8666, 5368, 1157, 597,13400,13865,14005, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 4175,13880,13869,13865, 9370, 3642,13865,13900,13401, 13883,13318,13868, 5367, 4850,13868,13865, 8667,13751,13904, 13752,13319,13754, 5369, 2591, 2582, 2582, 2582, 2582, 2582, 13402, 2583, 3088, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 2585, 2585,13320, 9975, 5368, 4851, 1157, 1157,13400, 13900,13900, 2585, 2582, 2582, 2582, 2582, 2582, 2582,13903, 5147,13904,13900, 551, 4178,11186,13905,13401,13766, 8671, 13903, 848, 1158,13900,13865,13900,13865,13909,13322,13743, 5369,13779, 2591, 2582, 2582, 2582, 2582, 2582,13402, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3644, 3645, 2585,13767, 139,13865, 1157, 1159,16188, 6502, 1157,13865, 4179, 2582, 2582, 2582, 2582, 2582, 2582, 6504,13900,13768, 13869,13905, 3647, 138,14000,13865,13903, 8664, 9262,13908, 13865,13905,13811,13868, 1157,13865, 8673, 8665,13868, 6505, 2591, 2582, 2582, 3648, 2582, 2582,13809, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3644, 3645, 2585, 8666, 13865,13912, 139,13911, 1157,13865,13912,13753, 4179, 2582, 2582, 2582, 2582, 2582, 2582, 3649,13869,13916, 1329, 5143, 3647,13865,13912, 848,11188,11189, 6502,12343,13991,13868, 13911,13912,13988,13916, 8667, 139, 6504,12344, 2591, 2582, 2582, 3648, 2582, 2582,14048, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11785, 2582, 2582,11190, 6505,12345, 139,14323, 139,13318, 139, 577, 4176, 2582, 2582, 2582, 2582, 2582, 2582,13319,11786, 8670,13912,13917, 4180,13912, 7188, 923,13769,10559,13915, 7051,11787,13915,13921, 1157, 14360,13813,11191,11801,12346,13320, 2591, 2582, 2582, 2582, 2582,13744, 2583, 2584, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 2586, 2587, 2585,13804,10560,13917, 7052,16558,13738, 13922,13759, 1157, 2589, 2582, 2582, 2582, 2582, 2582, 2582, 13322,13926, 5131,10561,13917, 2590,13739,13922, 923,13740, 10559, 4183,13920,13927, 1157,13925, 1157, 139, 1157,13922, 10562,13930, 7054, 2591, 2582, 2582, 2592, 2582, 2582,13318, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13319, 2582, 2582,10560,13927, 328,13917, 139,13927,13760, 139, 139, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13931, 139, 10561,13320,13932, 4180, 7188,13932,13777, 7188,11786, 139, 13935,13937,14118, 923,13742, 6986,13936,10562,13947,13940, 11787, 2591, 2582, 2582, 2582, 2582,13951, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13322, 3098, 2582, 8051, 14037, 8051, 1157,14021,13778, 139,13400, 6987, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11788,11785,13917,13952,13762, 3099, 8052,13917, 4185,13401, 6988,13955,10799,13921,10736, 13920, 8053,13818, 8053, 7524,10736,11786, 8858, 2591, 2582, 2582, 1688, 6989,10739,14028,13402, 138, 597,11787, 139, 139, 5130, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3663,13763, 3663,10736, 6502,10799, 8054, 8860, 8054, 8679, 13761,13588,13964, 1689, 6504, 8858, 848,11188,11189,13591, 13967,10736, 328,11788, 138,14038, 138, 139,13588, 848, 11188,11189,10740, 1157, 138,13964, 6505, 139, 1157,13592, 1157,13917, 533,13967, 139, 8860,13812, 4193, 138, 138, 11190, 138, 138, 138, 138, 138, 138, 138, 138, 138, 13588, 138, 138,11190, 138,13964, 1157,13964, 8670,13770, 14154,13964, 138, 138, 138, 138, 138, 138, 138,14123, 14036, 8670,13968,13964, 4199,11191, 848, 7517,13772,13964, 11799,13771,13969,13964,13968, 1157,13964,13967,11191, 3501, 13972, 1157, 138, 138, 138, 138, 138,13968, 138, 138, 138, 138, 138, 138, 138, 138, 138,10799, 138, 138, 7519,13969,13969, 1157,13964, 139,13969, 8858,13974, 138, 138, 138, 138, 138, 138, 138, 4200,13973, 5366, 139, 13969, 4199, 577,13969,13969,13974, 5122,13974,13972,14111, 13964,13964,13972,13977,13973, 7520,13964, 8860,13978, 138, 138, 138, 138, 138,13967, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 4202, 178, 178, 178, 178, 178, 4203, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 224,13964,14155, 139, 597, 5121, 577, 3485, 5113,13967,13964,13964, 230, 230, 230, 230, 230, 230, 230, 230, 230,13968,13968, 7740,13964, 5247, 139,13979, 227, 227, 227, 227, 227, 228, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 477,13677, 229,13979, 230, 230, 230, 230, 230, 230, 138, 138, 1646, 138, 3679, 138, 138, 138, 138, 138, 138, 138,10799, 138, 138,13964,13232, 2084,13655,14015, 1280,13677, 8858,13967, 138, 138, 138, 138, 138, 138, 138,14063,13681,13677, 139, 1677, 3121,14039,14039,13994, 846,13680, 4212,13983, 597,14042, 5112, 3473,14156,14043,13233, 1689, 8860,13990, 138, 138, 138, 250, 250,14160, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 4245, 4246, 4246, 4246, 4246, 4246, 4246, 4246, 4246, 3166, 250, 250, 250, 250, 250, 250, 4246, 4246, 4246, 4246, 4246, 4247, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 4246, 4246, 4246, 4246, 4246, 4246, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4250,14011,14827, 1646,13684, 13684,13684, 4249, 4249, 4249, 4249, 4249, 4251, 848, 7517, 13773,14023, 139, 139, 1157,14828, 1280,13685,13685,13685, 13890,13890,13890,13890,13890,13890,13890,13890,13890, 4249, 4249, 4249, 4249, 4249, 4249, 469,13893,13984,14010,14010, 14010,14039, 7519,12289, 848, 3014, 4257, 4258, 4259, 4260, 4260, 4260, 4260, 4260, 4260, 258,13414, 6334,17941,18273, 5366, 138, 2660, 2660, 2660, 2660, 2660, 2664,13910,13910, 13910,13910,13910,13910,13910,13910,13910, 7520, 3015,14051, 14008, 6335, 139,14156,13905, 923, 923,14018,10559, 2660, 2660, 2660, 2660, 2660, 2660, 2668, 1280, 4261, 4261, 4261, 4261, 4261, 4261, 4261, 4261, 4261, 2177, 139, 5107,10035, 14827, 1329, 3082, 2657, 2657, 2657, 2657, 2657, 2658, 3027, 10560,14029, 848, 3598, 139,13993,13986,11720,14828,13776, 2591,14339, 139, 551,12209, 139,14003, 3560,10561,12182, 2657, 2657, 2657, 2657, 2657, 2657, 4262, 4263, 4264, 4265, 4265, 4265, 4265, 4265, 4265,10562, 3599,12183,12182,11721, 14117,13985, 258, 258, 258, 258, 258, 261,12211,14052, 14131,14153,14156,14161, 1677,14161,12183,14166,12705,14171, 14159,14164, 597, 5106, 597,14169,14165,14174,14034, 258, 258, 258, 258, 258, 258, 272, 272,12705, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 4290, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 3214, 272, 272, 272, 272, 272, 272, 4291, 4291, 4291, 4291, 4291, 4292, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 4291, 4291, 4291, 4291, 4291, 4291, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4295, 139, 454, 355, 597, 5099,14381, 4294, 4294, 4294, 4294, 4294, 4296, 923, 2084, 6986,14032, 5780, 139, 597, 262, 577, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704,14030, 1677, 14019, 4294, 4294, 4294, 4294, 4294, 4294, 504, 1688, 6334, 139,12725, 139,14033, 6987, 5367, 5241,13995, 4302, 4303, 4304, 4305, 4305, 4305, 4305, 4305, 4305, 282, 7188,12726, 7705,14650, 6988, 6335, 2702, 2702, 2702, 2702, 2702, 2706, 1689, 7524,14119, 9832,13997, 923, 139, 5368,13996, 6989, 13241,13999,13950,13950,13950,13950,13950,13950,13950,13950, 13950, 2702, 2702, 2702, 2702, 2702, 2702, 2710,13947, 4306, 4306, 4306, 4306, 4306, 4306, 4306, 4306, 4306, 2221, 3611, 14166,14014,14088,14350,14171, 2699, 2699, 2699, 2699, 2699, 2700,14170,12725, 9467, 139,14175, 3673, 4137,13998,14026, 5094, 6932, 533,16545,16431, 139, 139, 848, 4717, 3082, 12726, 6934, 2699, 2699, 2699, 2699, 2699, 2699, 4307, 4308, 4309, 4310, 4310, 4310, 4310, 4310, 4310, 2591, 454,14146, 4204,13241,14124, 6935, 282, 282, 282, 282, 282, 285, 11264, 4718, 454,14055,14007,14186, 262,14322, 4205,14176, 5088, 6936, 631, 3673,16546, 488,14190,14179,14058, 2591, 262, 282, 282, 282, 282, 282, 282, 302, 302, 1157, 302, 302, 302, 302, 302, 302, 302, 302, 302,10799, 302, 302,14006,14057, 923,14105, 454,13698, 4850, 8858, 278, 302, 302, 302, 302, 302, 302, 302, 5084,14186, 14191, 139,15006, 4335, 262,13699, 3673,14189,14194,11720, 3673,16426,11835,12298, 139, 533,14059,16749, 4730, 8860, 4851, 302, 302, 302, 302, 302,14024, 302, 302, 302, 302, 302, 302, 302, 302, 302, 5260, 302, 302,14025, 4204,11721, 488,11231,13698,14125, 4858,14035, 302, 302, 302, 302, 302, 302, 302, 4336,14130, 8722, 4205,14009, 4335,14110,13699,13414,13414, 3335, 488, 139,15130, 4935, 1433, 4859,14106, 551, 551, 139,14027, 278, 302, 302, 302, 4339, 1082,14024, 4861,14127,15131,14112, 8099, 2256, 14161,14166, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 278,14329,14132,14133,14139,14116,14085, 2256, 2256, 2256, 2256, 2256, 2257, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 306, 306, 4933, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 4345, 4346, 4346, 4346, 4346, 4346, 4346, 4346, 4346, 3271, 306, 306, 306, 306, 306, 306, 4346, 4346, 4346, 4346, 4346, 4347, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 4346, 4346, 4346, 4346, 4346, 4346, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4350, 4914, 831,14827,16545,16431,15152, 4349, 4349, 4349, 4349, 4349, 4351, 6932, 6953, 6965, 6932, 6953,13318,14191,14207,14828, 139, 6934, 6955, 6967, 6934, 6955,13319, 1150,14195,14211,14151, 6953, 4349, 4349, 4349, 4349, 4349, 4349, 541,14054,14060, 6955,14321, 6935, 6956, 6968, 6935, 6956,13320, 4357, 4358, 4359, 4360, 4360, 4360, 4360, 4360, 4360, 309, 8671, 1151, 6936, 139, 6956, 6936, 2755, 2755, 2755, 2755, 2755, 2759,16754,13400,14061, 4911, 14148,14056,14062,14066,14086, 6969,14196,11835,13322,14067, 1157,14140, 1157, 831,14199,13401, 8672, 2755, 2755, 2755, 2755, 2755, 2755, 2763, 7051, 4361, 4361, 4361, 4361, 4361, 4361, 4361, 4361, 4361, 2275,14092,13402,14207,11231,14212, 14207, 2752, 2752, 2752, 2752, 2752, 2753,14129,14210, 9370, 3786, 8673,14212,14113, 6502, 8052, 7052,14150,14217, 139, 14215, 566, 1329, 139, 6504,13400,14220, 8053, 2752, 2752, 2752, 2752, 2752, 2752, 4362, 4363, 4364, 4365, 4365, 4365, 4365, 4365, 4365,13401, 3787,14333, 6505, 1157, 9975,14138, 309, 309, 309, 309, 309, 312, 3788,14222,14149,14645, 14375,14212, 8054, 6965,13402,14225,13318,14143, 8671, 9313, 8722, 3789,14216, 6967,14217, 1157,13319, 309, 309, 309, 309, 309, 309, 138, 138,14126, 138, 4369, 138, 138, 138, 138, 138, 138, 138, 6968, 1856, 138,13320, 6334, 8672, 8099,14207,14217,14222,14065, 4893, 138, 138, 138, 138, 138, 138, 138,14221,14226,14227,14237,14242, 2288, 807,14207, 4890, 6335,14230,14241,14245, 807,14087,14210, 6969, 6970,14207,13322,14068, 8673, 9264, 138, 138, 138, 138, 316, 316,14211, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 4375, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 3304, 316, 316, 316, 316, 316, 316, 4376, 4376, 4376, 4376, 4376, 4377, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 4376, 4376, 4376, 4376, 4376, 4376, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4380,11835, 1157, 548, 4842, 766,14252, 4379, 4379, 4379, 4379, 4379, 4381,13318,13318,14073, 6965, 14256,13318,14252, 139,11299,14257,13319,13319,13319, 6967, 14255,13319,14252,14260, 8858,11231,14257, 4379, 4379, 4379, 4379, 4379, 4379, 559,14064,14340, 139,14261,13320,13320, 13320, 6968,14071,13320, 4387, 4388, 4389, 4390, 4390, 4390, 4390, 4390, 4390, 319, 9418, 1157, 1157,14262,14128,14262, 2784, 2784, 2784, 2784, 2784, 2788,16426,14265,14266,14316, 14267,14267,16946,13322,13322,13322, 6969, 6970,13322,14270, 14070,14271,14257,14262,14069, 533,11785, 2784, 2784, 2784, 2784, 2784, 2784, 2792, 138, 4391, 4391, 4391, 4391, 4391, 4391, 4391, 4391, 4391, 2307,14093,11786, 1157,14272,14272, 1329, 2781, 2781, 2781, 2781, 2781, 2782,14275,11787,14276, 14277, 848, 1158, 848, 1162, 8052,14453, 1157,14280, 4839, 139, 766,14386, 511,14267, 139,14328, 8053, 2781, 2781, 2781, 2781, 2781, 2781, 4392, 4393, 4394, 4395, 4395, 4395, 4395, 4395, 4395,11788,14272, 1159,14277, 1163,14282,14091, 319, 319, 319, 319, 319, 322,14285,14281, 139,14292, 14443,14365, 8054, 138,14292, 146,12343,12367, 5367, 4415, 14297,14142,14295, 139, 1157, 1157,12344, 319, 319, 319, 319, 319, 319, 569, 569,13318, 569, 833, 569, 569, 569, 569, 569, 569, 569,13319, 569, 569,12345, 5368, 5368,14316,14316,14581, 4805,14298,14298, 569, 569, 569, 569, 569, 569, 569,14301, 138,14302,13320, 551, 4399, 14303,14316,14094, 848, 3598, 138,14078, 5891,14306,14319, 14072,14316,14207,14074, 5369, 5369,12344, 569, 569, 569, 569, 569,14320, 569, 833, 569, 569, 569, 569, 569, 569, 569,13322, 569, 569, 138, 328, 3599,12345,14461, 733, 139, 4802,14316, 569, 569, 569, 569, 569, 569, 569, 4400,14316,12914,14320, 1677, 4399, 139, 1157, 139, 14319, 7740, 533, 846,12915,12915,12915,12915,12915,12915, 12915,12915,12915,12346, 569, 569, 569, 847, 847, 848, 849, 850, 847, 847, 847, 139,14332, 847, 847, 847, 139, 1524, 4416, 4416, 4416, 4416, 4416, 4416, 4416, 4416, 4416,14454, 847, 847, 847, 847, 847, 847,11094,12343, 7740, 8671,14330, 853,14354, 139, 733, 476, 1430,12344, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138, 12343, 138, 847, 847, 847, 1537, 2084,12343, 1431,12343, 12344,12345,11095, 8672, 139,14636,14355,12344, 8664,12344, 1080,14020,11785, 8664, 1677,14448, 8664, 1538, 8665,14376, 13318,14095,12345, 8665, 1539, 139, 8665,14379, 2553,12345, 13319,12345,11786,14356,14115,14335,12346,12827, 8673, 1540, 8666, 1541,14075, 1914,11787, 8666, 1915, 1542, 8666, 8664, 14090, 1916,13320,14079, 1544,14077, 1917,12346, 1545, 8665, 1918, 1919, 1547, 1537,12346,14076,12346, 8671,14080,14083, 11785,12357, 923,14081, 6986, 8667,14084, 1157,11299,11788, 8667, 8666,14376, 8667, 9259, 1538, 4675,13322, 8858,14082, 11786, 139, 1539,14380, 9263, 328,14135, 9832, 139, 8672, 139, 923,11787,10559,14376,14388, 6987, 1540, 551, 1541, 848,11188,11189, 6502, 7051, 1542, 8667,14382, 9418, 1543, 1924,14096, 1544, 6504, 6988, 4429, 1545,14089,14136, 1546, 1547, 2838,14343, 2839, 8673,10560,14107,11788,12359,14109, 1536, 6989,14368, 2840,11190, 6505, 7052,14462, 848,11188, 11189, 2729, 923,10561,10559, 139, 848,11188,11189, 139, 139, 139, 8670,14137, 1688, 2841, 846, 848, 7517, 7518, 10562, 2730, 2842, 7053,14032, 6502, 139,15736, 4434,11191, 7740, 7054,11190, 2731,14144, 6504,10560, 2843,14367, 2844, 11190,14102, 848, 7517, 7518, 2846, 1689,14366,14104, 2847, 8670, 7519, 2848, 5780,10561, 923, 2849, 6505, 8670, 2850, 2851, 2838,14594, 2839,14103,14108,14325,11191,14114, 5366, 1536,10562,14352, 2840,11299,11191, 7519,14371, 8057, 1646, 1157,13232,11299,13655, 8858, 5241, 7520,14145,12182, 3611, 11299, 577, 8858, 139, 5366, 2841, 139, 1280, 1646, 577, 8858,14337, 2842, 8057, 139, 2084,12183, 4137, 139,11721, 846, 7520, 139,12725, 9418,13233, 1280, 3375, 139, 2844, 14324,14331, 9418, 1677, 1524, 2846,14338,12705,14772, 2847, 9418,12726, 2848,12725,14326,14336, 4435, 139,14771, 2850, 2851, 2838, 6334, 2839, 4638, 597,14334,12731,14345, 1329, 1536,12726,13241, 2840,14240,14240,14240,14240,14240,14240, 14240,14240,14240,12182,14368,14483, 6335,14381,14358,14327, 14237,14373,13241,14486, 328, 2841, 848, 4717,14344, 139, 3082,12183, 2842,14383,14296,14296,14296,14296,14296,14296, 14296,14296,14296, 4625, 139,10035,14032, 2843, 2591, 2844, 14292, 923,12705,14347, 3082, 2846,13684, 3673,13684, 2847, 4718,14349, 2848, 488, 4436, 139, 2849,14368,14384, 2850, 2851, 2838, 2591, 2839,13685, 9467,13685, 1433, 2591,14370, 1536,14346,14348, 2840,14450, 4730, 139, 139, 139, 1082, 14449, 4204, 3673,12770,14369,14010,14438,14010, 278,14032, 14050,14384,11094, 5260, 3673, 2841, 3673, 139, 597, 4205, 14739,14447, 2842,11720,14480, 138, 138, 138, 138, 138, 138, 138, 138, 138,15270,12289,13698, 2843,14385, 2844, 2845,14361,14387,14050,14392, 4437,11095,14359,13698, 2847, 4204,14363, 2848,13273,13699,11721, 2849, 6932,14580, 2850, 2851, 2838,14362, 2839,14372, 454,13699, 6934, 4205, 139, 1536, 6932, 6932, 2840, 139,14024, 454,14398, 533, 454, 6953, 6934, 6934, 262,11835,14364, 139,14024,14420, 6935, 6955, 6953,18156,15125, 262, 2841, 6953, 262,14394,14421, 13414, 6955, 2842, 6935, 6935, 139, 6955, 6936,14474, 477, 14389,14455, 6956,14422, 6965,11231, 6965, 2843,14393, 2844, 488, 6936, 6936, 6956, 6967, 2846, 6967,14483, 6956, 2847, 11835, 8672, 2848,14395,14391, 551, 2849, 4438, 488, 2850, 2851, 2838,14390, 2839, 6965, 8672, 6968,13318, 6968, 139, 1536, 139,14442, 2840, 6967, 278,14458,13319,14397,13318, 13318,11231,14396,14135,13318, 139, 8673,14399,14463,13319, 13319, 139,14405, 278,13319, 2841, 6968,14437,14483,13320, 8673, 6969, 2842, 6969, 4851,14595, 4606,14400,14582,14487, 5367,13320,13320,13318,14457,14136,13320, 2843,14467, 2844, 13318,15007,13414,13319,11785, 2846,14401,13318,12343, 2847, 13319, 6969, 2848,11835,14403, 8722, 2849,13319,12344, 3364, 2851, 2838, 5368, 2839,11786,13320,13322,13322,14404,14483, 1536,13322,13320, 2840,14402,14407,11787,12343,14406,13320, 12345,13321,14477,14460,11231,14459, 8099,12344,12343,12343, 139,12343, 2729, 139, 9370, 2841,18164, 5369,12344,12344, 13322,12344, 2842,14411,14427,14409,13737,13322, 139,12345, 139,11788, 2730,14408,13322,12346,12827, 2843, 4439, 2844, 12345,12345,11785,12345, 2731, 2846,14413,14627,12343, 2847, 3786,14410, 2848, 9975,14481,13318, 2849,11785,12344, 2850, 2851, 2838,11786, 2839,12346,13319,13414,12822, 8671,11103, 1536, 8664, 139, 2840,11787,12346,12346,11786,12346,14412, 12345, 8665, 8664,14424, 3787,14445,14483,13320,14418,11787, 139, 5367, 8665,14483,14419, 2841, 3788,14487, 8665, 8671, 8672, 4440, 2842, 8666, 8665, 8671, 4602, 597,15839,11788, 8051, 3789,14589,14425, 8666,12346,14417, 2843,14430, 2844, 8666,14414,13322, 5368,11788, 2846, 8666, 139, 8051, 2847, 8052, 8672, 2848,14415,14483, 8673, 2849, 8672, 8667, 2850, 2851, 2838, 8053, 2839,14416,14487, 8671,14433, 8052, 8667, 1536,14432,14488, 2840,14444, 8667, 1329,14426, 5369, 5893, 8053, 8667, 4592,14492,14423, 4588, 8673,14429,14782, 8677, 8722,14135, 8673, 9263,14482, 2841,14135, 8054, 8672, 8672, 14456,14648, 2842, 848,11188,11189, 4858, 8677, 848,11188, 11189, 848, 7517, 7518, 923, 8054,10559, 2843,14432, 2844, 4441, 8099, 923,14136,10559, 2846, 139, 1430,14136, 2847, 14135, 4859, 2848, 8673, 8673, 1150, 2849,11190,14434, 2850, 2851, 2838,11190, 2839, 4861, 7519,14483, 1431,10560, 139, 1536,14439, 7051, 2840,14486, 8670,10560,14464,14137, 1080, 8670, 533,14136, 5366,14465,14483,10561, 1329, 1151, 6502, 139,14435,11191,14486,10561, 2841,13400,11191,14436, 6504, 7520,14446, 2842,10562, 7052, 6502,14440,14713, 923,14602, 6986,10562, 848, 1158,13401, 6504, 6502, 2843,14476, 2844, 4442, 6505,14468,14488,14709, 2846, 6504,13414,14840, 2847, 14488,14491, 2848,14488,14466,13402, 2849, 6505,14491, 2850, 2851, 2838, 6987, 2839,14492, 597, 1159,14493, 6505,13400, 1536, 4443, 1157, 2840,14488,14475,14488,14472,14497,14483, 6988,14488,14493,14483, 138,14483,14471,13401,13414,14491, 14496,14486,14441,14483,14473, 2841,14487, 6989,14483,14493, 14470,14486, 2842,14483,14483,14500,14483,14498,13402,14487, 14500,14486,14505,14503, 139,14483,14505, 2843, 1157, 2844, 14508,14504, 1157,14510,14510, 2846,14515,14509, 1157, 2847, 3369,14513, 2848, 1157,14498,14514, 2849,14519,14515, 2850, 2851, 2838, 4579, 2839,14520,14500,14518,14520,14525,14505, 1536,14535,14523, 2840,14925,14510,14528,14600,14524,14538, 14515,14539,14539,14539,14539,14539,14539,14539,14539,14539, 14535,14541,14541, 1157,14252, 2841,14546,14535,14252,14544, 14257,14540, 2842,14545,14549,14256,14255,14257,14260, 5241, 1157, 1157,14556,14556, 9832,14556,14556, 2843,14261, 2844, 14252,14559,10035,14560,14559, 2846,14560, 1157, 1157, 2847, 4444, 1157, 2848,14556,14556,14561, 2849,14257,14556, 2850, 2851, 2838,14559, 2839,14560, 1157,14565,15167,14561,14561, 1536,14561, 139, 2840,14556,14556,14564,14564,14561,14561, 14561,14566,14565,14556, 1157,14566,14556,14564,14556,14569, 14556, 139,14566,14556,14559, 2841,14570,14556,14559,14560, 14572,14556, 2842, 1157,14560,14313,14575,14575, 1646,14559, 14556,14556, 533,14574,14578,14587,18001, 2843,14579, 2844, 14606, 4445, 139,14601,12182, 2846, 1280,14572,12182, 2847, 14575,14591, 2848, 138,14583, 4575, 2849,14588,14714, 2850, 2851, 2838,12183, 2839,14597,13232,12183,14593, 2084,14604, 1536, 138, 139, 2840,14571,14571,14571,14571,14571,14571, 14571,14571,14571,12705,14988,14592, 1677,12705,12725,14637, 14566,14613,12725, 1157, 3082, 2841, 2084,14640,14599,13233, 14637, 597, 2842,14605, 848, 4717,12726,14607, 3082,14596, 12726,14641, 2591, 1688, 1677, 9467,14608, 2843, 923, 2844, 14637,14610, 4570, 139,13684, 2846, 2591,13241,14616, 2847, 14616,13241, 2848, 4446,14598,14616, 2849,14616, 4718, 2850, 2851, 2838,13685, 2839,14609, 1689, 139, 454,13684, 6334, 1536,12770, 4730, 2840,14612, 551, 2591,14611,14368, 3673, 14355, 3673,14355,14010,14617, 262,13685,14355,14368,14355, 5260, 477, 139, 6335,14654, 2841, 3673,14702,14626,14615, 488,14721, 2842,12289,14620,14644,14368,14010,14741,14356, 14032, 1150,14623,13698, 4566,13698,14744, 2843,14660, 2844, 14032,14625, 139,14630, 3371, 2846,14618,14680,14796, 3372, 4204,13699, 2848,13699,11720, 278, 2849,14629,14032, 2850, 2851, 2838,11094, 2839, 1151,11720,14624, 454, 4205,12298, 1536,14634,14024, 2840,14024, 138, 138, 138, 138, 138, 138, 138, 138, 138,14635, 262,11721,14633, 454,14682, 6953,14631, 488,14655,14384, 2841,11095,11721,14384,14621, 6955,14727, 2842, 139,13414, 6932, 262, 597, 4561, 4557, 139, 597, 355, 6932,14656, 6934, 139, 2843,14696, 2844, 2845, 5368, 6956, 6934,14632, 2846,14050, 278, 6932, 2847, 14050,14741, 2848,14647, 1433, 488, 2849, 6935, 6934, 2850, 2851, 2838, 6953, 2839,14646, 6935, 1082, 6965, 6953,14786, 1536,14657, 6955, 2840,14741, 6936, 5369, 6967, 6955, 6965, 6935,14697,13318, 6936,11785,14745,14651,11835, 631, 6967, 278, 139,13319, 4550, 6956, 2841,14703,14741, 6936, 6968, 6956,14652, 2842, 6965,11786,13318,14653,14706,14745,14717, 14668, 6968,13318, 6967,13320,13319,11787, 2843,11231, 2844, 13319,15111,13319,13318, 3371, 2846,14659, 4858,14661, 3372, 14658, 4447, 2848,13319, 6969, 6968, 2849,13320, 139, 2850, 2851, 2838,13320, 2839,13320,14684, 6969,14662,14741,14664, 1536,11788, 4859, 2840, 139,13320,14744,13318, 551,13318, 14707,14663, 5367,14740,12343, 4861, 2729,14669, 139,13319, 6969,12343,13322,13743,12344, 2841,11835,13322,14665,13322, 14666,12344, 2842, 139,14722,12343, 2730,15282,14667,13320, 13322,13320, 139,14712, 5368,14672,12345, 4448, 2731, 4449, 12343,15692, 8671,12345,12343, 2846, 139,11231, 4450, 2847, 12344,14500, 2848,14670,12344, 4451, 2849,12345, 8722, 2850, 2851, 2838,14504, 2839,13322, 533,13322,12343,14704, 5369, 1536,12346,12345, 2840, 8672,14686,12345,12344,12346,14671, 8664, 8664,14720,13318, 8664,14674, 1430,14931,14716, 8099, 8665, 8665,12346,13319, 8665, 2841, 8671, 139, 8664,12345, 14673, 9262, 2842, 8671,14691,14692, 1431,12346, 8665, 8673, 14746,12346, 8666, 8666, 551,13320, 8666, 2843, 1080, 2844, 14746,14750,14719,14675, 8051, 2846, 8671,14679, 8672, 2847, 8666,14750, 4452, 8722,12346, 8672, 2849, 8672,14972, 2850, 2851, 3370, 148, 9254, 8052, 1171,14715,14676,14677,11785, 13322, 8667,14678,14690, 1172,14681, 8053, 9254, 8672,14705, 8671,14688, 139, 8673, 8099, 8667,14500,14746, 139,11786, 8673, 923, 8673,10559,14503,14749, 1173, 848,11188,11189, 14135,11787,14683, 1174, 4414, 9262, 4413, 4411,14726,14685, 14800, 8054,13767, 8673, 4850,14701,14724, 923, 1175,10559, 1176, 848,11188,11189, 1557,10560, 1177, 848, 7517, 7518, 1178,11190,14136, 1179,14693,14723,11788, 1180, 4457, 9262, 1181, 1182, 148,10561,11835, 1171, 4851, 8673,14136, 8670, 7051,10560, 3082,14746, 1172,11190,14736,14734, 139,14698, 14699, 7519, 6502, 923,14750, 6986,11191, 848, 1158,10561, 2591, 6502, 6504, 8670, 4410,11231, 1173,13414,14718, 5366, 5397, 6504, 7052, 1174,14733,14694,10562,13400, 9370,13400, 11191,14695, 6502,14801, 6505, 533, 7520, 6987, 1175,12446, 1176, 1159, 6504, 6505,14741,13401, 1177,13401,14725, 2859, 1178, 1558,12446, 1179, 138, 6988,14730, 1180,12446, 138, 1181, 1182, 148,14700, 6505, 1171,13402, 9975,13402,12446, 13414, 139, 6989,14735, 1172,14746,15071, 1157,14729, 328, 14746,14741, 1157,14749, 139, 1157,14731, 1157,14749, 1157, 139, 139,14751, 577,14751,14773, 1173, 4458,14751,14732, 14754, 139, 139, 1174,14500,14755,14754, 846,14751,14746, 139, 1157,14746,14751,14746,14756,14751,14756, 1175,14755, 1176,14754,14751,14759,14746,14746, 1177, 139,14760, 4382, 1178,15089,14749, 1179, 551,14746,14746, 1180,14756, 1157, 1181, 1182, 2379, 1157, 2380, 2381,14750,14750, 139,14820, 14746, 1170,14746,14762, 2382,14761,14761,14761,14761,14761, 14761,14761,14761,14761,14746,14746,14746,14763,14763,14763, 14763,14756,14749,14749,14763,14766, 2383,14766, 1157,14767, 14762, 8858, 8858, 2384,14575,14767,15436, 1157,14575, 328, 15273,14778,14578, 139, 139, 139,10035, 138, 2385,14579, 2386, 3405, 1157, 8858,14763,14763, 2388, 8858,14775,14779, 2389, 8860, 8860, 2390, 8858, 139,14775, 2391, 577, 139, 2392, 2393, 2379, 1646, 2380, 2381, 139, 138, 139,14575, 14780, 1170, 846, 8860, 4459,14775,14591, 8860,14783, 139, 14585, 1280, 4352,14776, 8860,14591, 2084,14783,14585, 139, 12182,14781, 533,12725,14787,18215, 2383,14774,14586, 4297, 14792, 923,14793, 2384, 1677,14795,14586,14585,12183,12725, 14592,12726,14788, 3082,14785, 5780,14794, 139, 2385,14592, 2386, 3405,14604,14804,14797,14586, 4460,12726,13684,12705, 2389, 2591,13241, 2390,14604, 4730,14797, 2391, 848, 4717, 2392, 2393, 148, 1688,14805, 1171,13685, 5241,13241,14616, 14803, 3673,14802, 5260, 1172,13684,14605,14616,14831,14616, 6334,14814, 139,14799,12770, 4252,14834,14010,14605, 1329, 14819, 139, 4718,13685, 6288, 1689, 1173, 3673, 1157, 1329, 3673,14355,14817, 1174, 6335, 4204,14384,14368,14829,14355, 2591,14355,14809, 139,14010,14830,12289,14815, 1175,14808, 1176,14812, 139, 4205,14842,14831, 1177,14818,14356,15315, 1178,13698,14807, 1179,13698,14368,14368, 4461,14050,14032, 1181, 1182, 2379,11094, 2380, 2381, 139,14810,11720,13699, 139, 1170,13699,14816, 2382,11720, 138, 138, 138, 138, 138, 138, 138, 138, 138,14384, 139,14032,14032, 4206, 14024,14831,14844,14024,14822, 4850, 2383,11095,14821, 6932, 11721,14843,14835, 2384, 488,14813, 6932,11721, 477, 6934, 14825, 454,14900,14823, 454, 6932, 6934,14050, 2385, 8671, 2386, 3405,14824,14841, 9832, 6934, 2388, 4851,14889, 262, 2389, 6935, 262, 2390, 454,14849, 6953, 2391, 6935, 278, 2392, 2393, 148, 488,14854, 1171, 6955, 6935, 6953, 6936, 14848, 8672, 262,14845, 1172, 4184, 6936, 6953, 6955,14850, 6965, 6965, 6965,13318,13318, 6936, 4858, 6955, 6956, 139, 6967, 6967, 6967,13319,13319,13318, 1173,14860, 278,14873, 6956,14846,14847, 1174,14874,13319, 8673,13318,14932, 6956, 14851, 4859, 6968, 6968, 6968,13320,13320,13319, 1175,14936, 1176,13318,16545,16431, 4861, 4462, 1177,13320,14960,14901, 1561,13319, 5367, 1179,14855, 8671,13318, 1180,14859,13320, 1181, 1182, 148,14852,14853, 1171,13319, 6969, 6969,14857, 13322,13322,14858,13320, 1172,13321,14856, 533, 2729,14862, 12343, 139,13322,13743, 5368, 1433,16483, 8672,13320,14827, 14865, 4114,12343,16650,13322,14861, 1173, 1082, 2730,12343, 13737,14905,12344, 1174,13318,14880,12343,14828,13322,12344, 2731,12343,12345,14879,13319,14909,12344,14866, 1175, 5369, 1176,12344, 8673,13322,12345, 8664, 1177,14898, 488,14864, 4463,12345,11785, 1179,14896, 8665,13320, 1180,12345,14868, 1181, 1182, 2379,12345, 2380, 2381,11231,12346,12823, 139, 14870, 1170,11786,14890, 2382, 2048,14903, 8666, 577,12346, 139,14867, 533, 278,11787,12824,12346,14876,12825, 8664, 533,13322,14869,12346,14899, 8664, 2383, 8722,12346, 8665, 5367,14875,11785, 2384, 8051, 8665, 4465, 8671,13791,14904, 551, 8671, 8667, 9259, 551,14906,14950, 1150, 2385,11788, 2386, 8666,11786, 8671, 8052, 551, 2388, 8666, 8099, 551, 2389,14871, 5368, 2390,11787,14914, 8053, 2391,14913, 8672, 2392, 2393, 2379, 8672, 2380, 2381, 139, 848,11188,11189, 1151, 1170,14912, 4075, 2382,13767, 8667, 9259,14911, 5891, 14872,14884, 8667, 139,14877,14881,14878, 5369,14980,11788, 15078, 8054, 1430,14885, 8673, 923, 2383,10559, 8673,14907, 8722,11190, 9262, 2384, 848,11188,11189,13414,14918,14886, 8673,14919, 1431,11835, 848, 7517, 7518,14891, 2385, 8670, 2386,14937,11835, 923, 1080,10559, 2388,14135,14937,10560, 2874, 8099,14941, 2390,14932,14908,11191, 2391,11190,14941, 2392, 2393, 2886, 2379,11231, 2380, 2381,10561, 7519, 7051, 4058, 139, 1170,11231,14897, 2382, 8670,10560, 6502,14136, 923,14910, 6986, 139,10562,14915, 5366, 139, 6504,14927, 139,14135, 6502,14887,14888,10561, 6502, 2383,13400, 848, 1158, 7052, 6504, 7520, 2384,14892, 6504, 1646,15288,14932, 6505,15153,10562,11199, 6987,14928,13401,14935, 9370, 2385, 15134, 2386, 4466,14136, 6505, 1280, 1157, 2388, 6505,13400, 14775, 2389, 6988, 1159, 2390,14926,14917,13402, 2391, 1157, 14937, 2392, 2393, 2379,14954, 2380, 2381,13401,14940,14893, 14922, 138, 1170,14937,14923, 2382,14937, 9975,14137, 8858, 8858, 8858,14585,14916,14940, 1157,14937, 328,13402,14924, 8858, 139, 139, 139,14921,14942, 577, 2383, 1157, 138, 14955,14942, 139,14945, 2384, 8858,14937, 139, 846, 9418, 9418, 9418,14946,14952,15570, 138,14775, 139,14778, 2385, 9418, 2386,14778, 139,14962,14942,14591, 2388,14783, 138, 4467, 2389, 2882,11103, 2390, 9418,14779,14963, 2391,14957, 14779, 2392, 2393, 148,14778, 139, 1171,14953,14585,14778, 12182,14956, 2084,14959,14968, 1172, 139,14780,14965,14965, 14592,14780,14779,14961, 3082,14965,14586,14779,12183, 139, 1677, 5780,14969,15006,14977,14958, 4041, 1173,12725,14971, 328, 139, 2591,14780, 1174, 139,14964, 139,14780,12705, 14790,14790,14966,14970, 1329,14981,12726,14790, 1688, 1175, 14604, 1176,14797, 5241,14973,14976, 3082, 1177,14791,14791, 13684, 1178, 4482,13684, 1179,14791,14975,13241, 1180,14979, 15165, 1181, 1182, 148, 2591, 139, 1171,14616,13685,14616, 1689,13685, 3673,14616,14605, 1172,14985,14974,12770,15001, 14986, 139,14368, 3673,14994,15001,11720,15000,14368,14010, 15005, 1329,14010,15004,14932, 3673,14978, 1173, 1157,14355, 15008,14355,14935,15065, 1174,14355,13698,14983,14017, 139, 12289,14982, 6334,14989,14032,18278,14032,13698,11721, 1175, 14032, 1176,15009,14991,13699,15001,14997, 4483,14998, 4204, 15010, 1178, 1329,14827, 1179,13699, 6335, 139, 1180,14984, 11720, 1181, 1182, 148,11094,14024, 1171, 4205,14995,15073, 14993,14828,14990, 454,14050, 1172,14024, 138, 138, 138, 138, 138, 138, 138, 138, 138,14987,15006, 454,15011, 14992, 262,11721, 597,17860,17860,13414, 1173,11095, 139, 11231, 6932, 577, 6932, 1174, 477, 262, 6932, 6953, 4038, 488, 6934,15016, 6934, 139, 6953, 6953, 6934, 6955, 1175, 15068, 1176,14996,14932, 8671, 6955, 6955, 1177, 488,15017, 5367, 1178, 4484, 6935, 1179, 6935, 139, 5367, 1180, 6935, 6956, 1181, 1182, 148,15021, 278, 1171, 6956, 6956,15026, 6965, 6936,14121, 6936, 1433, 1172, 8672, 6936,13318,15027, 6967, 8722, 5368, 278, 6965,15014, 1082,15045,15031, 5368, 15019, 139, 533,15013, 6967,15066,15072, 1173,12404,11835, 15015,15028, 6968,15079, 1174,15095,15046,15018, 6965,15020, 13320, 8673, 8099,15098,15074,15050, 6968, 5369, 6967, 1175, 15598, 1176,15064, 2465, 5369,14942,15067, 1177,15070, 1329, 11231, 1178,15023,14945, 1179,14136,15029, 6969, 1180, 4485, 6968, 1181, 1182, 138, 138,13322, 155, 156, 138, 138, 138, 6969, 6970, 138, 138, 138, 4486,15024, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486,14932, 138, 138, 138, 138, 138, 138,14895, 6969, 2463,15454,14936, 163, 15022,13318, 488,15777,13318, 551,13318,15034, 8722, 139, 139,13319,15082, 1157,13319,15035,13319, 138, 138, 138, 138, 138, 138,11835, 138, 138, 138, 138, 138, 138, 138, 138, 138,13320, 138, 2899,13320, 278,13320, 8099, 15095,15077,15075,15057, 139, 138, 138, 138, 138, 138, 138, 138,15693, 4030,11231,15095,14942, 4490, 139, 848, 7517, 7518,13318,14135,15032,15076,15099,14946,13322,15030, 1157,13322,13319,13322, 139, 2901, 138, 138, 138, 138, 13318, 138, 138, 138, 138, 138, 138, 138, 138, 138, 13319, 138, 2899, 7519,13320,14136,15135,14942,15454,11785, 15783, 597, 138, 138, 138, 138, 138, 138, 138, 4491, 139, 5366,13320, 577, 4490,15154,14947, 9370,15036,11786, 12343,15033, 1150,15083,15101,15114,15115, 139,15056,13322, 12344,11787, 2901, 138, 138, 138, 138,15080, 138, 138, 138, 138, 138, 138, 138, 138, 138,13322, 138, 4494, 15091, 7051,12345, 1157, 139, 1151, 9975,15155,15116, 138, 138, 138, 138, 138, 138, 138,15048, 4027,15159, 2451, 2449, 4495,12343, 848, 1158,15085,12343, 139,12343,14952, 15155,15103,12344, 7052,15142,15038,12344,12346,12344, 2901, 138, 138, 138, 138,15117, 138, 138, 138, 138, 138, 138, 138, 138, 138,12345, 138, 4494, 1159,12345,15124, 12345,15040,15102,14953, 4022,15785, 138, 138, 138, 138, 138, 138, 138, 4496,15081, 138, 139,13791, 4495, 597, 139, 4019, 8664, 8671, 8664,15127,14775,15136,14965,15039, 15041, 139, 8665,12346, 8665,12346, 2901, 138, 138, 138, 138, 8664, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8665, 138, 4494, 8666, 8672, 8666, 139,14585, 1689, 14790,15219, 139, 138, 138, 138, 138, 138, 138, 138, 1646, 2439,15095, 8666, 597, 4499,14586,15042,15119, 923, 15051,15058, 6502,15099,15044,15137,15162,15138, 1280, 8667, 8673, 8667, 6504, 2901, 138, 138, 138, 138,11785, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8667, 138, 4494,15106,15043,10560, 6505, 3082, 139,14355,11786,14355, 138, 138, 138, 138, 138, 138, 138, 4500, 4012, 4005, 11787,10561, 4499, 2591, 923, 139,15059,12343,15047, 6502, 14965,15128, 923,15086, 6986, 631,15303,12344,10562, 6504, 2901, 138, 138, 138, 138, 2084, 138, 138, 138, 138, 138, 138, 138, 138, 138,11788, 138, 4494,10560,12345, 15166, 6505,14790, 1677,15088,15120, 6987, 138, 138, 138, 138, 138, 138, 138, 6504,15140,10561,15155,15851, 4502, 14791, 4503,15118,12823, 6988,15158,15087,13400, 3994, 533, 14017, 139,15037,10562,12346, 3867, 6505, 4504, 4505, 4505, 12824, 6989, 7526,12825, 1329,13401, 6334,15060, 4506, 138, 138,14968, 138, 138, 138, 138, 138, 138, 138, 138, 138, 1430, 138, 2899, 2729,14952,13402,15103,15224,14969, 6335,15163,15220, 138, 138, 138, 138, 138, 138, 138, 454, 1431, 3866,13400, 2730, 4511, 551, 848,11188,11189, 14970,14368,15090, 1080,15105, 1150, 2731, 139, 262,14953, 15172,13401, 139, 2901, 138, 138, 138, 138,14775, 138, 138, 138, 138, 138, 138, 138, 138, 138,15062, 138, 2899,11190,13402,14032,15236,15231,14968, 8051, 1151,15063, 138, 138, 138, 138, 138, 138, 138, 4512,15221, 8670, 14585,14591, 4511,14783,14969,15149,15107, 8052,11720,15055, 14368, 3846,15171, 831, 139,15237,11191,11801,14586, 8053, 2901, 138, 138, 138, 138,14970, 138, 138, 138, 138, 138, 138, 138, 138, 138,14592, 138, 2899,11720,15176, 11721,15112,14032,14778, 454,15049,15108, 138, 138, 138, 138, 138, 138, 138, 8054,15376,12182,12725,15151, 4516, 15123,14779, 262,14604,15110,14797,15229,11835, 566,14135, 11721, 477, 1157,15150,12183,12726,15147, 2901, 138, 138, 138, 138,14780, 138, 138, 138, 138, 138, 138, 138, 138, 138,15175, 138, 2899,12705,13241,14605,11231,15095, 14778,14136, 6955,15126, 138, 138, 138, 138, 138, 138, 138, 4517, 3820, 139,13684, 807, 4516, 548,14779, 3767, 12770,15245,15201,15133, 6956,15234,15121,15235, 139, 1329, 139,14968,13685,15109, 2901, 138, 138, 138, 138,14780, 138, 138, 138, 138, 138, 138, 138, 138, 138,14969, 138, 2899,12289,14010, 488,15264,15302,14968, 6953, 7052, 15143, 138, 138, 138, 138, 138, 138, 138, 6955,15458, 14970, 766, 511, 4521,15095,14969,15304, 6953,14368,15132, 5367,15247,15098,15122,15307,15250, 139, 6955,13684, 278, 6956, 2901, 138, 138, 138, 138,14970, 138, 138, 138, 138, 138, 138, 138, 138, 138,13685, 138, 2899, 6956, 14032, 3673, 5368, 139,15271,15174,15148,15251, 138, 138, 138, 138, 138, 138, 138, 4522,14827,14010,15802, 3726, 4521,15304,15301, 733, 139,14384,15144,14629,15173,15253, 15283, 1433,15308, 1157,14828,13698, 139,15206, 2901, 138, 138, 138, 138, 1082, 138, 138, 138, 138, 138, 138, 138, 138, 138,13699, 138, 2899, 8722,14050, 3673,15258, 15304, 1646, 139,15164,15226, 138, 138, 138, 138, 138, 138, 138, 476, 1693,14024,14646, 139, 4525,15218, 1280, 14952, 6932,15103, 6965, 6965, 848, 1158, 8099,15260,15115, 139, 6934, 4204, 6967, 6967, 2901, 138, 138, 138, 138, 488, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4205, 138, 2899, 6935,14953, 6968, 6968,15252,15833, 1159, 15212,15116, 138, 138, 138, 138, 138, 138, 138, 4526, 15512, 6936, 3585,15146, 4525, 278, 3583, 138, 6932,15170, 1329,15178,15168,14591,15177,15259,15239,11835, 6934, 6934, 6969, 6969, 2901, 138, 138, 138, 138,15228, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4527, 138, 2899, 6935, 6935, 6334, 2729,12404,11835,15313,14592,11231, 138, 138, 138, 138, 138, 138, 138, 4527, 139, 6936, 6936, 15227, 4529,15449, 2730,15179,15169, 6335,15026,15026,15254, 15260,15115,14965,15453, 6967, 2731,11231,15027,15027, 2901, 138, 138, 4527, 4527, 138, 138,12770, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6968, 138, 138,15028, 15028,14585,15180,15116,14790, 6502,15289, 139, 138, 138, 138, 138, 138, 138, 138, 6504,15216, 577,12289,14586, 4531,15261,14791,15260,15115,14965,15026,15181, 8124, 9832, 14604, 6969,15272,15312,15029,15029,15027, 6505, 138, 138, 138, 138, 138, 139, 138, 138, 138, 138, 138, 138, 138, 138, 138,15185, 138, 138,15116,14790,15028,15317, 139,13400,15243,15266,14605, 138, 138, 138, 138, 138, 138, 138, 4532,15375,15588,14791, 3542, 4531,15026,13401, 139,13318,13318,15262,13318,15592,15430,15275,15027,15947, 9370,15187,13319,15029,13319, 138, 138, 138, 138, 138, 13402, 138, 138, 138, 138, 138, 138, 138, 138, 138, 15028, 138, 2899,13320,13320, 1688,13320,15190,14968,15130, 15244,15267, 138, 138, 138, 138, 138, 138, 138, 9975, 15449, 3503, 3487, 3475, 4536, 139,14969,15131,15452, 8671, 13318,15296,15260,15115,15189,15029,15186, 1689,13322,13322, 13319,13322, 2901, 138, 138, 138, 138,14970, 138, 138, 138, 138, 138, 138, 138, 138, 138,13318, 138, 2899, 15263, 8672,13320,14032,15284,15116,15563,13319, 139, 138, 138, 138, 138, 138, 138, 138, 4537, 3465,15588, 597, 355, 4536,12343, 631, 3451,12343,15591,15202,12343,13320, 15374,15275,12344,14368, 139,12344, 8673,13322,12344, 2901, 138, 138, 138, 138, 2084, 138, 138, 138, 138, 138, 138, 138, 138, 138,12345, 138, 2899,12345,15192,11720, 12345, 1646, 1677,15130,13322,14032, 138, 138, 138, 138, 138, 138, 138,15400,15297,15454, 3357, 3357, 4540, 1280, 1518,15131, 328,15207, 8664,15265,15300, 139,15404,12346, 15193,11721,12346,15194, 8665,15197, 2901, 138, 138, 138, 138,14968, 138, 138, 138, 138, 138, 138, 138, 138, 138,15026, 138, 2899, 3082, 8672, 8666,15299,11721,14969, 15195,15027, 139, 138, 138, 138, 138, 138, 138, 138, 4541, 1333, 2591, 1721,15268, 4540, 139, 3076, 3673, 8664, 14970, 8671, 8664,15028,15420,15198,15257, 3042,15274, 8665, 8673, 8667, 8665, 2901, 138, 138, 138, 138,12182, 138, 138, 138, 138, 138, 138, 138, 138, 138, 4542, 138, 2899, 8666, 4204, 8672, 8666,15414,12183, 139,15029,15186, 138, 138, 138, 138, 138, 138, 138, 4542,13791,15872, 4205, 9832, 4544,14101,14017,16359,15650,12705,15295, 577, 15200, 139,15707,15447, 139, 3006, 8667,15199, 8673, 8667, 2901, 138, 138, 4542, 4542, 138, 138,15460, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 205, 138, 138, 138, 138, 138, 138, 4547, 4547, 4547, 4547, 4547, 4548, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 4549, 4549, 4549, 4549, 4549, 4549, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,14384, 15275, 139,15329,15330,15379,11094,15380,15141, 139, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 138, 138, 138, 138, 138, 138, 138, 138, 138,15276, 2967, 139, 15917,14050,15130,15722,15722,15331, 533,15316, 533,11095, 15314,15725,14121, 1611,15391,15726,15321,15322, 1609, 2956, 15131,15562, 4547, 4547, 4547, 4547, 4547, 4547, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,15323, 155, 156, 138, 138, 138, 139,12343, 138, 138, 138, 8722,11785, 139, 8722, 1599, 631,12344,15324, 1157,11835, 16525, 2928, 138, 138, 138, 138, 138, 138,15381, 139, 2920,15203,15026, 163, 3673, 848,11188,11189,12345, 6502, 15423, 8099,15027,11787, 8099,15449,15196,15384,15448, 6504, 11231, 138, 138, 138, 138, 138, 138,15054, 155, 156, 138, 138, 138,14368,15028, 138, 138, 138,13698,11190, 8051, 6505, 923,12346,15214, 139,15230,15145,11788, 2930, 138, 138, 138, 138, 138, 138,13699, 8670,15182, 2814, 8052, 163, 2791, 6502,15241,14032, 1329,15240, 139,15029, 9370,15540, 8053, 6504,11191,15183, 6987,14024,15184, 138, 138, 138, 138, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4001,15569, 6988, 6505,15397, 7067,15298, 4552, 4552, 4552, 4552, 4552, 4553,15456, 533,15205,14121, 9975, 14616, 6989, 831, 848,11188,15209,15784, 139, 551, 1157, 848,11188,15210,15386, 1430,15278, 4552, 4552, 4552, 4552, 4552, 4552, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4555,14355,15279, 1431,15520,15588,11190, 4554, 4554, 4554, 4554, 4554, 4556,11190, 551, 1080,15530,13318,15988, 14808, 566, 2762,15867,15280, 8670, 9832,14778,13319,14356, 15325,15387, 8670,15255,15871, 4554, 4554, 4554, 4554, 4554, 4554, 393,11191,15188,14135,14779, 8671,13684,15281,11191, 13320,15217, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 4559, 454, 551, 139,13685,14780,15737, 4558, 4558, 4558, 4558, 4558, 4560,13738,12725,14136, 807, 8672, 139, 262, 548,15233,15269,14135,13322,14010, 139, 139, 3673, 15647,13739,15372,12726,13740, 4558, 4558, 4558, 4558, 4558, 4558, 4564, 4564, 4564, 4564, 4564, 4564, 4564, 4564, 4564, 3463,14137, 1431,15359,13241,15554,14136, 4564, 4564, 4564, 4564, 4564, 4565,15291, 1080,15388,15533,15867,15648, 6932, 2742,15398, 2709, 6953, 139,15870, 9370, 139, 3673, 6934, 139,15292,14778, 6955, 4564, 4564, 4564, 4564, 4564, 4564, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4568, 14779, 6935,15293, 139,15256, 6956, 4567, 4567, 4567, 4567, 4567, 4569,13698,15294,15694, 9975,15561,15673, 6502, 6936, 17208,14780,15250, 139, 139,15646, 139,15318, 6504,15373, 13699,15326,15360, 4567, 4567, 4567, 4567, 4567, 4567, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 3473, 1433, 6505,14024,11786, 139,15251, 4573, 4573, 4573, 4573, 4573, 4574, 1082,15695,15822,11787, 1433, 6932,15319,16369, 6953, 15327,16545,16431, 766, 139, 139, 6934, 1082,15437, 6955, 15355,15356, 4573, 4573, 4573, 4573, 4573, 4573, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4577, 6935,11788, 7466, 6956,15510, 7486, 4576, 4576, 4576, 4576, 4576, 4578, 12289,15730, 1433,15357,15781,16001, 6936,15260,15115,15415, 15416, 511,17119,16004, 1082, 488, 2667, 139, 8722,15361, 14692, 4576, 4576, 4576, 4576, 4576, 4576, 4582, 4583, 4584, 4585, 4585, 4585, 4585, 4585, 4585, 157, 8051,15358,11786, 15116, 2084,14790, 2939, 2939, 2939, 2939, 2939, 2943, 8099, 278,11787, 8672,15830,15505,15780,14135, 8052,15410, 1677, 14791, 139, 139, 533, 9370, 1150, 848, 7517,15366, 8053, 2939, 2939, 2939, 2939, 2939, 2939, 4586, 4586, 4586, 4586, 4586, 4586, 4586, 4586, 4586, 3485,11788, 8673,14136,15655, 15385, 139, 4586, 4586, 4586, 4586, 4586, 4587, 1151,15538, 7519,15832,15935, 9975, 8054, 8679,15275,15443,14616, 139, 15362, 139, 139,15966, 848, 7517, 7518,15389, 5366, 4586, 4586, 4586, 4586, 4586, 4586, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4590, 7520,15586,15534,15130,14032, 14355, 4589, 4589, 4589, 4589, 4589, 4591,15587, 7519,15433, 15872, 139,18091, 139,11835,15250,15425, 328, 139, 139, 139, 9832, 139, 139,15228,14616, 5366,15382, 4589, 4589, 4589, 4589, 4589, 4589, 4595, 4596, 4597, 4598, 4598, 4598, 4598, 4598, 4598, 7520, 8059,11231,15595,15251,15599,15211, 2949, 2949, 2949, 2949, 2949, 2953,15600,14355,15872,15873, 15916,16047,18100,15285,15260,15115,14368, 733, 476, 139, 139, 139, 139, 577,15401,14808, 1150, 2949, 2949, 2949, 2949, 2949, 2949, 2493,14356, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 2451, 5367, 2084,15116,14032,15442, 15413, 2947, 2947, 2947, 2947, 2947, 2948,13400,15959, 1151, 15396,15969,18246,16976, 1677,11720,15446,15455, 2594, 2537, 139, 9370, 139,15555,15406,13401,15367, 5368, 2947, 2947, 2947, 2947, 2947, 2947, 4600, 4600, 4600, 4600, 4600, 4600, 4600, 4600, 4600, 3501, 2729,15392,13402,11721,14827, 139, 4600, 4600, 4600, 4600, 4600, 4601,14778,15278, 488,16001, 9975,16100, 5369, 5893, 2730,14368,14828,15660,15363, 139, 16005,14952,15444,15103,14779,15279, 2731, 4600, 4600, 4600, 4600, 4600, 4600, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4604, 278,11835,14780,15280,14032, 8099, 4603, 4603, 4603, 4603, 4603, 4605,14953,15371,15383,16130,14895, 16409,15403,15275,15507,11720, 2530,16133,16171,12298, 139, 139, 139, 848, 1158,14629,11231, 4603, 4603, 4603, 4603, 4603, 4603, 4609, 4610, 4611, 4612, 4612, 4612, 4612, 4612, 4612, 7051,15390,15445,15130,14895,11721,15426, 2960, 2960, 2960, 2960, 2960, 2964,15686,16099, 1159,16251,16048,16130, 16426, 6502,15131,15511,15250,16254, 577, 139, 488,17029, 16134, 6504,14775, 7052, 138, 2960, 2960, 2960, 2960, 2960, 2960, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 2465,15402,15394, 6505,15640, 139,15251, 2958, 2958, 2958, 2958, 2958, 2959, 278,14585,14827,16191,16251, 7054,16370, 15405,15585, 2501, 597, 355, 631, 2424,16373,16255, 817, 15469,15330,14955,14828, 2958, 2958, 2958, 2958, 2958, 2958, 138, 138,15395, 138, 360, 138, 138, 138, 138, 138, 138, 138, 6953, 361, 138, 4616, 4616, 4616, 4616, 4616, 4616,11785, 6955,15331, 4615, 138, 138, 138, 138, 138, 138,14968,16370, 793,14778, 8643, 362,15417, 1812,15419, 15513,11786, 551,16374, 6956, 139, 139, 139, 488,14969, 15408,12725,14779,11787, 138, 138, 138, 176, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4056,15665,12726, 14970,15675, 139,14780, 4621, 4621, 4621, 4621, 4621, 4622, 15407,15204,12182, 278,16224,16291,14384, 1801,11788,12359, 13241,16169, 139,13791, 139, 139,15260,15115,14968, 3082, 12183, 4621, 4621, 4621, 4621, 4621, 4621, 4623, 4623, 4623, 4623, 4623, 4623, 4623, 4623, 4623,14969, 2591,14050,15457, 15418,12705,15682, 4623, 4623, 4623, 4623, 4623, 4624,15116, 16176,15278,16256,16456,16633, 6932,15424,14970,15462,15322, 1737, 996, 1157,15427, 139, 6934, 3673, 1688,15278,15279, 4623, 4623, 4623, 4623, 4623, 4623, 2985, 2985, 2985, 2985, 2985, 2985, 2985, 2985, 2985, 2988,15279, 6935,15412,15722, 15280,15323, 2985, 2985, 2985, 2985, 2985, 2987,13684, 1689, 15291,15429,16488,15462,15322, 6936, 2142,15280,15532,15324, 16491, 2108, 577, 2038, 3673, 3673,13685, 139,15292, 2985, 2985, 2985, 2985, 2985, 2985, 2981, 2981, 2981, 2981, 2981, 2981, 2981, 2981, 2981, 2025,15432,15323,14010, 2597,15293, 14136, 2981, 2981, 2981, 2981, 2981, 2982,13400,13698, 4204, 15831,15440, 6953, 7051,15463,15462,15322,15523,11835, 2010, 14017, 905, 6955, 139, 139,13401,13699, 4205, 2981, 2981, 2981, 2981, 2981, 2981, 4636, 4636, 4636, 4636, 4636, 4636, 4636, 4636, 4636,15441, 6956, 7052,13402,14024,15323,11231, 4636, 4636, 4636, 4636, 4636, 4637, 454,16086, 923,16223, 10559,16693,16601, 923, 631,10559,15324, 1971,15493,15356, 16604, 1882,15469,15330, 262,15464,16014, 4636, 4636, 4636, 4636, 4636, 4636, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081,10560, 4081,15213,15467,15026,10560, 6932, 6965, 15333,15357, 6965, 6965, 1646,15331,15027, 9832, 6934, 6967, 10561,14827, 6967, 6967,16286,10561, 831, 566, 551,11197, 15719, 8627, 1280,15470,11197, 8656,14895,10562,15028,14828, 6935, 6968,10562, 7499, 6968, 6968,15358,11094, 4644, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 6936, 4085, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8722, 1646,15332,11835,15029,15335,15026, 6969,15521,15287, 6969, 6969,11095,16256, 1853, 807,15027, 548,15522, 1280,15026, 15549,15026,15469,15330, 139,15517,15518, 577, 139,15027, 8099,15027, 139,11231, 4647, 1271, 1271,15028, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15026, 1271, 4651, 15334,15028, 139,15028,15720,15331,15339,15027,15519, 1271, 1271, 1271, 1271, 1271, 1271, 1271,16706,17491,16249, 533, 1812, 4652,15029, 1803,16709,15026, 139,15525, 8722,15028, 15462,15322,15471,15596, 139,15027,15029,15336,15029, 4653, 1271, 1271, 1271, 1271,15340, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15027, 1271, 4651,15028,15465, 8099, 15815, 454,16320,15323,15029, 1329, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4654, 139,15337,15028, 1801, 4652, 262, 923,15324,10559,13318,14952,13318,15543,15606,15469,15330, 15657,11835,15029,13319,15338,13319, 4653, 1271, 1271, 1271, 1271,14135, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15029, 1271, 4651,10560,13320,15472,13320,14953,15278, 16488,15331,11231, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1799,16492,10561,14136,15531, 4658,13318,15279, 139,15527, 15528,13318,15034,15250,15250,15428,13319,15368,15342,10562, 13322,13319,15343, 4653, 1271, 1271, 1271, 1271,15280, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,13320, 1271, 4651,15344,15529,13320,11835,15251,15251,16368,15542,16601, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4659, 766,15658, 16605, 511, 4658, 8671, 493, 482,13318,13318, 1761,12343, 15557, 1688,14616,13322,15668,11231,13319,13319,13322,12344, 4653, 1271, 1271, 1271, 1271,15541, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8672, 1271, 4651,13320,13320, 11835,12345,14968, 1689,14355,15572, 139, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15026, 8664, 733,15364, 476, 4661, 14969, 4662, 9262,13738,15027, 8665,14968, 533,15345,15346, 8673,11231,15341,13322,13322,12343,12346, 4663, 4664, 4664, 13739,14970,15571,13740,14969,12344,15028, 8666, 4665, 1271, 1271,15790, 1272, 3576, 1271, 1271, 1271, 1274, 1274, 1271, 1271, 1657, 2063, 1274,15524,14970,14368,12345,14827,15351, 454,15998,15558, 1274, 1271, 1271, 1271, 1271, 1271, 1271, 17804,15029, 8667,15348, 1737, 2524,14828, 1710, 262, 139, 12343,13400,15275,15701,15743,15347,15651,15518,14032,15537, 12344,15581,12346, 1280, 1271, 1271, 1271, 138, 138,13401, 155, 4671, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157,12345,11720,15130, 139, 3082, 139, 6953,15519, 13402, 205, 138, 138, 138, 138, 138, 138, 6955,16606, 1709, 139,15131, 206, 2591,16705, 848,11188,11189, 8664, 15350, 139,15782, 3673,18223,11721, 139,12346,12827, 8665, 6956, 138, 138, 138, 176, 138, 138,15564, 155, 381, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 11190, 8666,15438, 848,11188,11189,12343,15291,15584, 205, 138, 138, 138, 138, 138, 138,12344, 8722, 8670,15468, 139, 206, 6502,15260,15115,15292,15349,11799,14775, 1646, 15702,14384, 6504, 488,15365,11191, 8667,11190,12345, 138, 138, 138, 176, 8664,15352, 8124,15293, 1280, 8099, 4672, 2077,15924, 2535, 8665, 6505, 8670,15116,15775, 139, 1433, 14585,16694,15553,14050,11799,15544,15597, 1687, 278,15545, 1681, 1082,11191,12346, 923, 8666, 6986,15369,14586, 2543, 2543, 2543, 2543, 2543, 2544, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2077, 3047, 2535, 551,15462,15322, 6987, 139, 15353,16289,15651,15518, 139, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542,11835, 1667, 6988, 577, 1639,15799, 139,16000,15793,11094, 3673, 7524, 2536,15493,15356,15323, 15654,15493,15356, 6989,15948,15519, 138, 138, 138, 138, 138, 138, 138, 138, 138,11231, 2545,15324, 2542, 2542, 2542, 2542, 2542, 2542, 2077, 6932, 2535,11095,15291,15496, 15357,15260,15115, 631,15357, 6934,15466, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 4119,15292, 4119,15494, 6953, 15500, 6965, 6965,15026,15439,14135,15026, 6935, 2536, 6955, 15435, 6967, 6967,15027,15116,15358,15027,15293,14827,15358, 8052,11720, 8643,15705,15841, 6936,16127, 1584,15583, 2084, 555, 6956, 8053, 6968, 6968,15028,14828,14136,15028,15026, 15666,13791, 4677, 2077,15026, 2535,15461, 1677,15474,15027, 15552,15842,15478,11721,15027, 1689, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678,15687, 4678, 8054, 6969, 6969, 15029,15028,15473,15476,16178, 537,15028, 2536, 2555, 2555, 2555, 2555, 2555, 2556, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 1677, 3058,15547,12770,15278,15029,15548,15566, 2729, 12182,15029,14778,15475, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554,15279,15026,16256, 1340,16706,12183, 2730, 14779,16808, 328,15576,15027, 2084,12289, 139,16710,16811, 15026, 2731,15026, 8671,15280, 139,15493,15356,14965,12705, 15027,14780,15027, 1677,13273, 2557,15028, 2554, 2554, 2554, 2554, 2554, 2554, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130,15028, 4130,15028, 8672,15180,15508,15479,15357, 14790,16340,14827,15864, 2084,13318,15556, 1329,16904,13318, 1307,15029, 224,15477, 1303,13319,16907,14121,15119,13319, 14828,15181, 1677,13318,15275,13318,15495,15029,15480,15029, 8673, 9264,13752,13319,15358,13319,15498,13320, 4685, 1668, 1668,13320, 1668, 4688, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12343, 2564, 1668,14616,13320,15130,13320,16736,16808, 139,12344,15565, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 16812,16985,13322,15481,15131, 3063,13322,15482, 1290,16988, 5367,14778,16138,12345,15651,15518,14355,15546, 139,15706, 13322,13743,15484, 1677, 1668, 1668, 2571, 1668, 1668,14779, 1668, 4688, 1668, 1668, 1668, 1668, 1668, 1668, 1668,13318, 2564, 1668, 5368,15485,14368,15866,16606,15519,12346,13319, 14780, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 139, 1288, 577, 577, 1264, 2565, 1244,12343, 139, 139,15026,15250, 15488,13320,15501,11835,15653,12344,14032, 5369,15027,15483, 12344, 1677, 1668, 1668, 1668, 1668, 1668,15709, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12345, 1668, 1668, 15028,15251,12345,14629,11231,16487,13322,15677,16797, 1668, 1668, 1668, 1668, 1668, 1668, 1668,17072, 631,15582, 139, 1204, 4691, 1184, 139,17075, 8671,15489,15486, 8664,15487, 15462,15322,12346,14368,15659,15029,12344,12346, 8665, 1677, 1668, 1668, 1668, 1668, 8664, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8665, 1668, 1668, 8672,12345,16496, 8666, 1157, 1430,15323, 139,14032, 1668, 1668, 1668, 1668, 1668, 1668, 1668,15715,15493,15356, 8666,15717, 4691, 8722, 15721,15601, 1431,15661,15528,11785,15791, 8722,15867,15865, 15656, 8664, 8673,12346, 1080, 8667, 1677, 1668, 1668,15502, 15490, 8665, 923, 3673,10559,11786,15491,15357, 1818,11721, 8099, 8667, 139, 139,15499, 4692,15529,11787, 8099,15509, 4693, 1668, 1668, 8666, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11785, 1668, 1668,10560, 4204, 9313, 8722, 15469,15330,15358,15497,12357, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11788,11786,10561, 4205, 1165, 4703, 8667, 9259, 1160, 923,15026, 6986,15492,11787,15506, 139,16904, 4704, 8099,10562,15027,15331,15580, 1677, 1668, 1668,13684,16908, 848,11188,11189, 4705, 848, 1158,15568, 848, 7517, 7518, 15504,15607,12357,15853,15028, 6987,13685, 4704, 1668, 1668, 11788, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6932, 1668, 1668, 6988,11190, 488, 139,14010, 1159,15559, 6934, 7519, 1668, 1668, 1668, 1668, 1668, 1668, 1668,15612, 6989, 1433, 8670, 8627, 4703,14368, 138,15661,15528, 5366, 15462,15322, 6935, 1082, 3082,16041, 4704,15503, 8057,11191, 278,12725, 1677, 1668, 1668,16985, 7520,15536,16868,15278, 6936, 1082, 2591,15462,15322,15645,16989,14032, 139,12726, 15529,15834, 3673,15323, 4704, 1668, 1668,15279, 1669, 2566, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 2568, 1671, 13241,15324,15567,15469,15330,14135,15323,15663,15280, 1671, 1668, 1668, 1668, 1668, 1668, 1668,15291,15716, 1080,15577, 17225, 3070,15603,16909,15324,15462,15322, 4706,15696,15469, 15330,15661,15528,14017,15292, 139,15331,14136, 139, 1677, 1668, 1668, 1668, 1668, 1668,15605, 1668, 4124, 1668, 1668, 1668, 1668, 1668, 1668, 1668,15293, 1668, 1668,15323,15664, 3082,15604,15331,15967,15529,15610,16238, 3068, 1668, 1668, 1668, 1668, 1668, 1668, 269,15609,15324,15801, 2591, 3072, 981, 3673,15634,15493,15356,15493,15633, 139,15539,15539, 15539,15539,15539,15539,15539,15539,15539, 1677, 1668, 1668, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 139, 4163,11094,15026,15915, 8672,15291,15357, 533,15357, 1646, 15841, 3082,15027, 947, 138, 138, 138, 138, 138, 138, 138, 138, 138,15292,15629, 3673,13791, 1280, 551, 2591, 15026,15697, 6965,15923,15028,11095,15814,15842,15578, 8673, 15027,15358, 6967,15358,15293, 4719, 2582, 2582,15678, 2583, 3088, 2582, 2582, 2582,15932, 8656, 2582, 2582, 2582,13698, 11785,16528,15028,15130, 6968,15574, 533,15579, 139,15029, 15614, 2582, 2582, 2582, 2582, 2582, 2582,13699,17072, 577, 11786,15131, 3089, 940,15026, 631,15493,15356, 4726,17076, 15651,15518,11787,11835,15027,15615,16054,15029,14024, 6969, 2591, 2582, 2582, 2582, 2582, 2582,15817, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582,15028, 3641, 2582,15357, 1150,15669,15632,15519,11231,15635,15611,11788, 4176, 2582, 2582, 2582, 2582, 2582, 2582, 4172, 890, 180,15251, 568, 4171,15652,15026, 139, 139,15616,15026,13318,15661,15528, 15794,15029,15027, 1151,15358,15027,15027,13319, 2591, 2582, 2582, 3648, 2582, 2582,15778, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582,15028, 3641, 2582,15028,15028,13320, 16681,15529, 139,17297, 2730,17017, 4176, 2582, 2582, 2582, 2582, 2582, 2582, 145,17163, 1157, 2731,17018, 4171,15662, 15617, 4727,17166, 5367,14775,15260,15115,15618,16065,15029, 15186,14384,15029,15029,13322,15613, 2591, 2582, 2582, 3648, 2582, 2582,16001, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13318, 3091, 2582, 5368,14585,15679,15116, 454, 1430, 139,13319,14050, 2582, 2582, 2582, 2582, 2582, 2582, 2582,15735,15620, 665,14586, 663, 3092, 262,13318,15637, 1431,13318, 4728,12343,13320,11720, 551,16203,13319,16018, 5369,13319, 1080,12344, 2591, 2582, 2582, 2592, 2582, 2582, 14778, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 13320, 3641, 2582,13320,15644,12345,16062,11721,14779,13322, 16909,15672, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 657, 659, 577, 139,13400, 3642, 577, 139, 4732,15619,14780, 12182,15621,14135,15260,15685,13322,14965,15718,13322,13743, 15622,13401, 2591, 2582, 2582, 2582, 2582, 2582,12183, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 3645, 2585,12770,13402,15681,14136,11835,15116,16868,14790,12705, 2585, 2582, 2582, 2582, 2582, 2582, 2582,15688, 656, 631, 619, 139, 4178, 353, 139, 139,14791,12343,15026, 848, 1158,15671,15818,12289,15732,15733,11231,12344,15027,14137, 2591, 2582, 2582, 2582, 2582, 2582,15667, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 3645, 2585,12345, 15028,16765,11835, 1159, 1646,16965,15710,15734, 2585, 2582, 2582, 2582, 2582, 2582, 2582, 4734, 568, 551,15925, 8664, 4178, 138, 1280, 848,11188,11189,12343,15250,15792, 8665, 15462,15322,15700,11231,15623,15029,12344,15624, 2591, 2582, 2582, 2582, 2582, 2582,13684, 2583, 4735, 2582, 2582, 2582, 15628, 8666, 2582, 2582, 2582,15625,12343,11190,12345,15251, 8665, 139,13685,15323, 314,17163,12344, 2582, 2582, 2582, 2582, 2582, 2582, 533, 304, 8670,17167, 139, 3089, 477, 15626,15324, 8666,14010, 8664,12822, 8667,15639,12345,15742, 15825,16118,11191,12346, 8665,15676, 2591, 2582, 2582, 2582, 2582, 2582,16097, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2729, 2582, 2582,12822, 8666, 8667,15813, 454, 15493,15356, 139,12346, 4176, 2582, 2582, 2582, 2582, 2582, 2582, 4184, 2730, 425,14778,17235, 4180, 262, 848, 7517, 7518,15627, 3673,15680, 2731,15884,17239,15804,15805, 139, 9370, 8667,14779,15357, 2591, 2582, 2582, 2582, 2582,15275, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3644, 3645, 2585, 7519,14780,12770,16225, 4204,15651,15518,15643, 15806, 4179, 2582, 2582, 2582, 2582, 2582, 2582,15358, 9975, 5366,15130,15631, 3647, 4205, 424, 923,15835,10559, 4736, 15260,15115,15651,15518,15661,15528,12289, 7520, 139,15425, 15519, 2591, 2582, 2582, 3648, 2582, 2582,15714, 2583, 4738, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 2586, 2587, 2585, 10560,15879, 139,15116,14368,15519,15854,15529,16129, 2589, 2582, 2582, 2582, 2582, 2582, 2582,14968,15691,10561,15788, 12725, 2590,15689,15786,15859,15795,15641,15462,15322, 848, 15809,15810,16290, 9832,14969,10562,14032,15684,12726, 2591, 2582, 2582, 2592, 2582, 2582, 8671, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,14970, 2582, 2582,14368,13241, 15323,15260,15115,15811, 8051,15636,15741, 4176, 2582, 2582, 2582, 2582, 2582, 2582,14827, 403,17168, 8672,15324, 4180, 423,15113, 4739, 5367, 8052,15026,15260,15823, 139, 422, 14032,14895,14828,15690,15116,15748, 8053, 2591, 2582, 2582, 2582, 2582,14968, 2582, 3090, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8673, 3098, 2582, 5368,15860,15028,15638,15116, 14969, 8671,15770, 8677, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8054,17010,15278,17168, 1433, 3099,15772, 421,15698, 17235,14970, 4740,15874,15733, 420, 139, 1082,17238, 577, 5369,15279,15029, 8672, 2591, 2582, 2582, 138, 138, 1430, 138, 4751, 138, 138, 138, 138, 138, 138, 138,15914, 138, 138,15280,15651,15518,11720,15734,15469,15330, 1431, 9262, 138, 138, 138, 138, 138, 138, 138, 8673,16545, 16431, 1080, 403, 4199, 403,15539,15539,15539,15539,15539, 15539,15539,15539,15539,15462,15322,15519,11721,15278,15789, 15331, 138, 138, 138, 138, 138, 139, 138, 4751, 138, 138, 138, 138, 138, 138, 138,15279, 138, 138,14384, 15699, 488,15779,15863,15874,15733,15674,15323, 138, 138, 138, 138, 138, 138, 138, 4200,15746,15280, 419,15878, 4199,16606,16909,17168, 418,15324,16859,15909, 328, 328, 328,14050,15877, 139, 139, 139, 278,15734, 138, 138, 138, 138, 138,15740, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 4754, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138,14135, 138, 4760, 138, 138, 138, 138, 138, 138, 138, 139, 138, 138,16174, 15661,15528,15469,15330,15469,15330,13791, 139, 138, 138, 138, 138, 138, 138, 138, 1433, 417, 403,14136, 139, 3121,16240, 416,15661,15528,15918,15800, 1082, 3673,14775, 15469,15887, 139,15529,16128,15331,16293,15331, 138, 138, 138, 138, 138,15747, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,15529,13791, 1157,15798, 17132,14585,15291,15331,15819, 138, 138, 138, 138, 138, 159, 138,15797,11094,17596,15493,15356, 4778, 3673,14586, 15292,15250,15651,15518,15712,16130, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 250, 250,15293, 256, 471, 250, 250, 250,11095,15357, 250, 250, 250,15291,15251,15768,15519,15846,15847,15711,15841, 17306,15922, 415, 3166, 250, 250, 250, 250, 250, 250, 15292,17310, 139,15708,15026, 261, 414, 3673,15026, 139, 15026,14135,13318,15358,15027,14965,15842,15816,15027,15848, 15027,15293,13319, 262, 250, 250, 250, 250, 250,15713, 256, 471, 250, 250, 250,16250,15028, 250, 250, 250, 15028,13698,15028,14136,13320, 139,15849,14790,15827, 139, 17142, 3168, 250, 250, 250, 250, 250, 250, 2084,13699, 14017,15749,15750, 261,15949,14791,15812,15493,15356,15934, 16321,15029,15186,16667,15755,15029, 1677,15029,15752,13322, 14024, 262, 250, 250, 250, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4250,16587,15251,15826,13400, 1157, 15357, 4798, 4798, 4798, 4798, 4798, 4799,15026,15026,13318, 15757, 8671,15758, 409, 413, 412,13401,15027,15027,13319, 13319,15751,13319,15874,15733,15986,16251,14616, 4798, 4798, 4798, 4798, 4798, 4798, 469,15358,15767,13402, 2729,15028, 15028,13320,13320, 8672,13320, 4800, 4800, 4800, 4800, 4800, 4800, 4800, 4800, 4800, 258,15975,15734,14017, 2730,14355, 15841, 4800, 4800, 4800, 4800, 4800, 4801,15850,14778,15820, 2731,15756,15773, 409,15029,15029,13322,13322, 8673,13322, 14017,15754, 139,15876, 3245, 488,14779,15842, 4800, 4800, 4800, 4800, 4800, 4800, 2668,15912, 3165, 3165, 3165, 3165, 3165, 3165, 3165, 3165, 3165,11785, 8051,14780,15841, 139, 16358,16285, 3165, 3165, 3165, 3165, 3165, 3167,14968, 408, 278,17150, 3673,15994,15858,11786, 8052,15828,11720, 139, 15976, 1157,12298, 533,16339,15842,14969,11787, 8053, 3165, 3165, 3165, 3165, 3165, 3165, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 3161, 2177,14032, 4204,14970,16370,16296, 11721, 3161, 3161, 3161, 3161, 3161, 3162,15771,17208, 454, 15026,12343,11788, 8054, 4205,15026,12343,15874,15733,15999, 15027,12344,15996,15936,15805,15027,12344, 262, 3161, 3161, 3161, 3161, 3161, 3161, 272, 272,15759, 280, 506, 272, 272, 272,15028,12345, 272, 272, 272,15028,12345,15180, 15734, 139,16147,15753,12182,12343,15806,14968, 3214, 272, 272, 272, 272, 272, 272,12344, 407,15841,15875, 923, 285,10559,12183,16300,15181,14969, 8664,15029,12346,12827, 406,15761,15029,12346,15821, 405, 8665,12345, 272, 272, 272, 272, 8664,12705,15842,15946,14970,15760,11835,15762, 16230, 551, 8665,10560,11231, 286, 272, 272, 8666, 280, 506, 272, 272, 272,15260,15115, 272, 272, 272,12725, 11835,10561,12346,12827, 8666, 8671, 9370,16303,16057,11231, 3216, 272, 272, 272, 272, 272, 272,12726,15776,15836, 15493,15356, 285, 8667, 8664,15764, 403,15116,15841, 404, 15763,11231,15829,15824, 8665,15462,15322, 8672,13241, 8667, 272, 272, 272, 272,15927, 9975, 139, 139, 848,11188, 11189,15278, 139,15357,15262,15842, 8666, 286, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4295,15323,15279, 139,16341, 8673,16105, 4835, 4835, 4835, 4835, 4835, 4836, 15495,15838,11190, 9254,11835,16257,15324,15769,15358,17893, 15280, 8667,16883, 403,15278, 3673, 1430,15855,12770,15926, 8670, 4835, 4835, 4835, 4835, 4835, 4835, 504,15774,15462, 15882,15945,15279,13684,13400,11231, 1431,11191, 4837, 4837, 4837, 4837, 4837, 4837, 4837, 4837, 4837, 282, 1080,15291, 12289,13685,13401,15280, 4837, 4837, 4837, 4837, 4837, 4838, 15837, 402,15323, 382, 139, 333, 3673,15292,15462,15322, 15913,16008,14010,13402,14121,16485,15989, 3673, 139,15857, 15324, 4837, 4837, 4837, 4837, 4837, 4837, 2710,15293, 3213, 3213, 3213, 3213, 3213, 3213, 3213, 3213, 3213,15462,15322, 4204,15323,16486, 139,16410, 3213, 3213, 3213, 3213, 3213, 3215,13698,14778, 1433,16880,15957,16426, 139, 4205,15324, 15651,15518, 139,15883,17277, 1082, 3673,15993,14121,13699, 14779,15323, 3213, 3213, 3213, 3213, 3213, 3213, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 3209, 2221,14135,15324, 14024,14780,16455,15519, 3209, 3209, 3209, 3209, 3209, 3210, 15291,16292, 315, 314, 305,15881,16524, 247,15933,15469, 15330,15493,15356, 5367,15936,15805,15260,15115,15292,16843, 14136, 3209, 3209, 3209, 3209, 3209, 3209, 302, 302,15921, 302, 4877, 302, 302, 302, 302, 302, 302, 302,15293, 302, 302,15331, 139,15357, 5368,15856,15806,16248,15116, 13791, 302, 302, 302, 302, 302, 302, 302,15961, 246, 14827, 245, 241, 4335, 139,15937,15661,15528,15962, 848, 15941,15810,16013,16680,15661,15528,15886, 139,14828,15358, 5369, 302, 302, 302, 302, 302,15906, 302, 4877, 302, 302, 302, 302, 302, 302, 302,15026, 302, 302,15529, 2084,17208,16342,15811,14050,15931,15027,15529, 302, 302, 302, 302, 302, 302, 302, 4336,11094, 240, 1677, 217, 4335,15113,15936,15805,15250,15980,15847,15841,15028, 138, 138, 138, 138, 138, 138, 138, 138, 138, 302, 302, 302, 306, 306,15930, 307, 543, 306, 306, 306,15026, 11095, 306, 306, 306,15842,15806,15251,16106,15848,15027, 454, 1433,15950,15029,16933, 3271, 306, 306, 306, 306, 306, 306,17306, 1082, 216,15861, 8671, 312, 262,12298, 17309,15028,15938,15401,16718,15852,15862,15862,15862,15862, 15862,15862,15862,15862,15862, 306, 306, 306, 306, 306, 306,14616, 307, 543, 306, 306, 306,11721, 8672, 306, 306, 306,15026,15936,15805,16049,15029,15889,15493,15356, 15026,15985,15890, 3273, 306, 306, 306, 306, 306, 306, 15027, 3082, 215,14355,15907, 312, 848,15941,15810,16063, 15026,15939,13791, 8673,15028, 533,15806,14121, 533, 2591, 15027,15357,15028, 306, 306, 306, 306, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4350,15970,16411,16739, 15811,14136,15028, 4886, 4886, 4886, 4886, 4886, 4887,15029, 15891,15892,13318,15026,13318,15902,15358,15029,15942,17195, 214, 551,13319,15027,13319, 848,15941,15810,15469,15330, 4886, 4886, 4886, 4886, 4886, 4886, 541,15029,14368,15493, 15903,11720,15493,15356,13320,15028,13320, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 309,14017, 454,15811, 139,15331,17200, 4888, 4888, 4888, 4888, 4888, 4889,15893, 14032, 139,15357,11721, 208,15357, 262,15113, 139,15894, 15029,15895, 8722,16471,16265,16408,15943,15952,15953,14965, 4888, 4888, 4888, 4888, 4888, 4888, 2763,15904, 3270, 3270, 3270, 3270, 3270, 3270, 3270, 3270, 3270,15358,15997,15995, 15358,16377,17208, 8099, 3270, 3270, 3270, 3270, 3270, 3272, 15954,14790,14968,15964,15963,15960,15115,14135, 848,15941, 15810, 139, 207, 1157, 139,16297,15874,15733,15955,14791, 14969, 3270, 3270, 3270, 3270, 3270, 3270, 3266, 3266, 3266, 3266, 3266, 3266, 3266, 3266, 3266, 2275,15944,15116,14136, 16488,14970,15811, 3266, 3266, 3266, 3266, 3266, 3267,15734, 17055,17421,16012,12343,17376, 139,18285,12343,13318,13318, 15113,16098,17379,12344,14121,15262,15250,12344,13319,13319, 3266, 3266, 3266, 3266, 3266, 3266, 316, 316,16064, 317, 561, 316, 316, 316,13318,12345, 316, 316, 316,12345, 13320,13320,13321, 139,13319,15980,15847, 533,15251,16632, 3304, 316, 316, 316, 316, 316, 316,16078,15974,17350, 15897,13684, 322,15896, 135,15899,13320,13737,13321,17439, 12346,16426,16414,15983,12346,13322,13322,17442,15848,13685, 316, 316, 316, 316, 316, 316, 8722, 317, 561, 316, 316, 316,16115,13737, 316, 316, 316,12343,11785, 2729, 14010,13322, 848,11188,11189, 8664, 139,12344, 3306, 316, 316, 316, 316, 316, 316, 8665,17376, 8099,11786, 2730, 322,17381, 135, 328,14355, 8664, 134,17380, 139,12345, 11787, 2731,16526, 139,14775, 8665,11190, 8666, 316, 316, 316, 316, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4380,16055,16044, 8670,12182,15905, 8666, 4907, 4907, 4907, 4907, 4907, 4908,12346,11788,14585,16764,15898,15973, 11835,15908, 8667,12183,15956, 454,15900, 139,15278,15980, 15847,15958,15250,15275,14586, 4907, 4907, 4907, 4907, 4907, 4907, 559, 8667, 262,12705,12725,15279, 8671,15469,16019, 16384,11231, 4909, 4909, 4909, 4909, 4909, 4909, 4909, 4909, 4909, 319,15848,12726,15251,15130,17431,15280, 4909, 4909, 4909, 4909, 4909, 4910,15971,15965,15278,16298, 1433, 8672, 15981,15331,15972,15131,13241,15980,15847, 551,16439, 533, 1082,15401,15980,15847,15279, 4909, 4909, 4909, 4909, 4909, 4909, 2792, 488, 3303, 3303, 3303, 3303, 3303, 3303, 3303, 3303, 3303,16420, 139,16039,15280,16407,16520,15848, 3303, 3303, 3303, 3303, 3303, 3305,15848, 134,16403,17499,17469, 15874,15733,15462,15322,15462,16015,17502, 278, 139, 139, 3673,16531, 488,15462,15322,15982, 3303, 3303, 3303, 3303, 3303, 3303, 3299, 3299, 3299, 3299, 3299, 3299, 3299, 3299, 3299, 2307,11835,15734,15984,15323, 533,15323, 3299, 3299, 3299, 3299, 3299, 3300,15291,17129,15323, 278, 133,17288, 15990,16009,16016,15324, 5367,15324,15493,15356,15874,15733, 15651,15518,15292,11231,15324, 3299, 3299, 3299, 3299, 3299, 3299, 569, 569,15464, 569, 4922, 569, 569, 569, 569, 569, 569, 569,15293, 569, 569, 5368,14827, 3673,15357, 16537,15734, 8722,15519,14121, 569, 569, 569, 569, 569, 569, 569,17557, 133,16056,14828, 132, 4399, 132, 131, 17560,15469,15330,15991,11835, 551,16038,16702,15462,15322, 16527, 5369,15291, 8099,15358, 569, 569, 569, 569, 569, 16011, 569, 4922, 569, 569, 569, 569, 569, 569, 569, 15292, 569, 569,16045,15331,11231, 3673, 923,11835,10559, 16020,15323, 569, 569, 569, 569, 569, 569, 569, 4400, 17610,15293,15026, 1431, 4399,17439,16182,17499,17613,15324, 131,15471,16023, 130,16183, 1080,17443,15992,17503,11231, 13698,10560, 569, 569, 569, 847, 847, 848, 849, 4939, 847, 847, 847,16017,15028, 847, 847, 847,13699,10561, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 139, 847, 847, 847, 847, 847, 847,10562,11199,16485,14024, 16058, 853,15910,17381, 130,17557, 129, 129, 128,15029, 328,15651,16053,11094,16572, 139,17561,15493,16034, 138, 847, 847, 847, 1537,15861,16486, 138, 138, 138, 138, 138, 138, 138, 138, 138,15862,15862,15862,15862,15862, 15862,15862,15862,15862,15519, 1538,16046,11095,15026,16021, 15357,15026, 1539, 551, 128, 139,11721,16022,15027,15661, 15528,15027,15026,18177,15026,16124, 1433, 1540,16892, 1541, 139,15026,15027, 1923,15027, 1542,16024,16744, 1082, 1543, 15028,15027, 1544,15028,11785,15358, 1545, 4948,15987, 1546, 1547, 1537,15529,12770,15028,16026,15028,14032,13318,14017, 15651,15518,13318,15028,11786,16782,17610,15182,13319,13318, 12725,11835,13319, 1538, 127,15029,11787,17614,15029,13319, 1539,16190,16184,16028,15183,12289,16025,15184,12726,15029, 13320,15029,16027,15519,13320, 1540,16096, 1541,15029,15661, 16061,13320,11231, 1542,16029,12343, 3347, 1543, 1924,13241, 1544,16037,12343,14136, 1545,12344,16212, 1546, 1547, 2838, 16119, 2839,12344, 139, 139,13322,13743,16052, 1536,13322, 13743, 2840,15529,12343,16030, 8664,13322,12345,15493,15356, 139,15936,15805,12344,12345, 8665,12182,17130, 139,15493, 15356, 139, 923, 2841,16042, 848,11188,11189,15762, 139, 2842,18066,15661,15528,12183,12345,16031, 8666,17208, 139, 139,15357,12346,14775,15806, 2843,16574, 2844, 3904,12346, 16032,16085,15357, 2846,16575,12705,10560, 2847,16035,11190, 2848,16033,16066,16083, 2849,15529,16600, 2850, 2851, 2838, 12346, 2839, 8667,16785,10561,14585,15358, 8670, 1536,15495, 13400, 4950,16036,15936,15805,15936,15805,15358,16185,11835, 15841,10562,16222,14586,11191,11801, 127, 454,13401,16060, 16040,16079,15953, 2841, 848,15941,15810, 848,15941,15810, 2842, 126, 1157,16075,14778, 262,15806,15842,15806,13402, 11231,16069,16084, 8722, 139, 2843,16583, 2844, 3904, 848, 15941,15810,14779, 4951,15954,16079,15953, 2847,15811,16601, 2848,15811,16079,15953, 2849,16079,15953, 2850, 2851, 2838, 11720, 2839,15955,14780, 8099,16068,16071,11835, 1536,15113, 14368, 2840,15250,15811,16079,15953,16074, 3082,15954, 126, 15260,15115,14965,16082, 125,15954,15260,15115,15954, 125, 16073,15113,11721, 2841,14895, 2591,16080,16415,11231,16123, 2842,16417,14032,15955,15251,16204,15955,15954,14968,16090, 16091,16095,16081,15116,14790, 2843,16101, 2844, 3904,15116, 16088,15275,16094, 2846,16730,15955,14969, 2847,15278,14629, 2848,16087,14791,16125, 2849,15980,15847, 2850, 2851, 2838, 15278, 2839,16092,13684,15980,15847,15279,14970, 1536,16103, 3673, 2840,14827,15130,16102,15980,15847,11720,15279,11835, 16093,13685,16209,15980,15847,15874,15733,15280,15848,16247, 14828,15131, 3673, 2841, 3673, 3673,16104,15848, 139,15280, 2842,16310,14010, 4956,15291,16597,16110, 1433,15848,11721, 11231,16113, 139,16120,14585, 2843,15848, 2844,15734, 1082, 124,11721,15292, 2846,16142,16679,15291, 2847, 4204,13698, 2848,16226,14586, 139, 2849,17689,16112, 2850, 2851, 2838, 11094, 2839,16117,15293,15292,16416, 4205,13699, 1536,16733, 16126, 2840,16114, 138, 138, 138, 138, 138, 138, 138, 138, 138,16121, 3082,16122,15293,15874,15733,14024,15469, 15330,16148,15330, 2841,11095, 139,14384,15026, 124,14895, 2842, 2591,16144,15322,15026, 123,17381,15027,15462,15322, 15462,15322, 123, 2729,15027, 2843,15026, 2844, 139,15734, 15782, 577,15331, 2846,15331,16143,15027, 3361,14050,15028, 2848,16149,16626, 2730, 2849,15323,15028, 2850, 2851, 3373, 2838,15323, 2839,15323,12770, 2731,14646,15026,15028, 1536, 16145,15471, 2840,15324,12725,16141,15026,15027,16360,15324, 15182,15324,15464,15026,15029,16351,15027,16485,13318,16151, 15841,15029,12726,15027, 2841,13318,12289,15183,13319,15028, 15184, 2842, 139,16153,16146,13319,16172, 139,15028,16221, 12289,16154,12343,13241,16486,15028, 2843,15842, 2844, 4957, 13320,14368,12344,16704, 2846,18142,13318,13320, 2847,14368, 17425, 2848,16152,13400,15029, 2849,13319,16241, 2850, 2851, 2838,16156, 2839,15029,12345,16155,12343,15651,15518, 1536, 15029,13401, 2840,14032,12343,13322,12344,11785,13320,15493, 15356,14032,13322,16201,12344,16404,16157, 5367,16162,15356, 15493,15356,13402, 8671, 2841, 122, 139,11786,12345,12346, 15519, 2842, 139,16364,15651,16179,12345,16160,16158,11787, 15661,15528,15357,13322,16245,18282, 2843,14895, 2844, 5368, 16159,15357,11835,15357, 2846, 8672,16783, 4958, 2847, 3369, 5367, 2848,16163,12346,16210, 2849,16164,15519, 2850, 2851, 2838,16161, 2839,15529,11788,12359,14778,15358,15495, 1536, 16165,16306, 2840,11231, 5369,16166,15358,14135,15358, 1430, 8673, 9264, 5368,16173,14779, 923,16167,10559,16170, 848, 11188,16168, 139, 122, 2841,16299,11835,15651,15518, 1431, 139, 2842, 121,16307,13684,14780,16189, 121,16534,14136, 18150, 1080,15661,16186,15936,15805, 2843,16282, 2844,10560, 15661,15528,13685,11190, 2846, 1818,16713,11231, 2847, 4959, 15519, 2848,15936,15805,16229, 2849,16180,10561, 2850, 2851, 2838, 8670, 2839,14010,14137,15529,11197,15806, 139, 1536, 15278,16228, 2840,15529,10562,16079,15953,15653,11191,16187, 848,15941,15810,16438,12182,15806,16079,15953,15279,15874, 15733,16195, 139,16784, 2841, 3673, 848,15941,15810, 139, 15663, 2842,12183,16194, 120, 120, 119,18183,15954,15280, 16079,15953,16215,16091,15811, 139, 2843,16816, 2844,15954, 15260,15115,15734,12705, 2846,16211,16205, 139, 4960, 4204, 15811, 2848,15113,16215,16091, 2849,16200,15955, 2850, 2851, 2838,14368, 4961,15954,14965,16092,16208, 4205,15113, 1536, 16199,15275, 2840,15116,16215,16091,16214,16868,16207,16215, 16091,15955, 119,16093,16219,16306,16092,14968,16244,15980, 15847,11720, 118,14032, 2841,16220,14790,14384, 118,16215, 16091, 2842, 117,15130,16216,14969,16227,16092,15980,15847, 15980,15847,16092,16281,14791, 139, 2843,16307, 2844,14616, 14629,15131,15848,11721, 2846,16093,14970,16218, 2847,14050, 16093, 2848,16092,11786,16217, 2849, 139,13400, 2850, 2851, 2838,15848, 2839,15848,16768,11787,15841,16235,16237, 1536, 16093,14355, 2840,16423, 117,13401, 116,16769,16234, 116, 3673,16868,16261,16319,16246,12404,11835,15874,15733,14808, 1433, 3673,11094,15842, 2841,16239,13402,16236,14356,16466, 11788, 2842, 1082,15874,16260, 138, 138, 138, 138, 138, 138, 138, 138, 138,15291,16242, 2843,11231, 2844,15278, 15734, 1157,16349,16629, 2846,13698,11095, 113, 4962,15462, 15322, 2848,15292,15462,15322, 2849,15734,15279, 2850, 2851, 2838, 488, 2839,13699,15462,15322,15469,15330,16706, 1536, 15026,16021, 2840,15293,16259,16243,15469,15330,15280,15026, 15027,15026,15323,11835,14024,16729,15323,16263,15026,15027, 113,15027,11835,15026, 2841,13318, 278,15323,15027,15331, 16262, 2842,15028,15027,15324,13319, 139, 108, 139,15331, 16267,15028,15026,15028,11231,15324, 2843,16266, 2844,13318, 15028,15195,15027,11231, 2846,15028,16264,13320, 4963,13319, 17208, 2848,15250,16270, 1430, 2849,11720,15029, 2850, 2851, 2838,16771, 2839, 8671,15028,16742,15029,16268,16271, 1536, 15250,13320, 2840,16274, 1431,15029,16269,16639, 2729,12343, 15029,12343,13322,13318,15251,16734, 1080,12343,11721,12344, 16457,12344,16440,13319, 2841, 8672, 1157,12344, 2730,15029, 15186, 2842,15251,15493,15356,16322,13322,16273,15493,15356, 2731,12345,16631,12345,16365,13320, 2843, 4964, 2844,12345, 15493,15356, 139,16808, 2846,16283,16288, 108, 2847, 139, 8673, 2848,16287,16294,15518, 2849,15357,16279, 2850, 2851, 2838,15357, 2839,16276,16272, 923,12346,10559,12346, 1536, 13322,16275, 4950,15357,12346,12827,16301,15528,14135,16278, 16277,15651,15518,16306,16868, 139,15519,15661,15528,16306, 18285,15358,15936,15805, 2841,18285,15358,15936,16313,10560, 18285, 2842,16280, 848,11188,11189,16284,17128,15358,15529, 14136,15936,15805,15653,15519,16307, 2843,10561, 2844, 3904, 15529,16307,14616,16295, 4951,15806,15260,16316, 2847,16302, 15806, 2848,16079,15953,10562, 2849,15663,11190, 2850, 2851, 2838,14775, 2839,16304,15806, 848,15941,15810,16308, 1536, 16328,16424, 2840,16329,14355, 8670,16309,15980,15847,15116, 848,15941,16318,16458,11799,15954,16079,15953,17562,18285, 16327,11835,11191,14585, 2841,18065,16215,16091,16312,15811, 139, 2842,14778,15955,18285,12182, 139,16357,18285,18285, 15848,14955,15260,15115,15811, 139, 2843,15113, 2844,15954, 14779,16325,11231,12183, 2846,16326,16215,16091, 2847,16092, 12725, 2848,15113,16317,16336, 2849, 3673,15955, 2850, 4965, 2838,14780, 2839,16367,12705,15116,16337,16332,12726, 1536, 16344,16345, 2840,16331,16215,16091,15980,15847,14968,16092, 15275,18285,16335,16533,13684, 139,14790, 139,18285,13241, 15291,16338, 139,16361, 2841,14827,14969,16093,18285,15980, 16355, 2842,13685,16346,14791,16306,16485,16092,15292,15848, 16350,16770,15130,14828,15980,16356, 2843,14970, 2844, 3673, 16348,16347,16868,14010, 2846,16093,17140, 4966, 2847,15293, 15131, 2848,15848,16486, 3673, 2849,16363,16307, 2850, 2851, 2838,14384, 2839,16354,11094,16599,16334,15848,14135, 1536, 11720,16366, 2840,13698,12298,11720, 4967, 138, 138, 138, 138, 138, 138, 138, 138, 138,15874,15733, 4204,15874, 16378,13699,16309,14050, 2841, 8671,15462,15322,11095,16362, 14136, 2842,11721, 139,15874,15733, 4205,11721,15462,15322, 18285,18285,14024,15936,15805,13400, 2843,18285, 2844,15734, 15469,15330,15734,16380, 2846,17141,15026, 8672, 2847,15323, 16421, 2848,16382,13401,15026, 2849,15027,15734, 2850, 2851, 2838,15323, 2839,16379,15027,15026,15806,15324,14368, 1536, 16437,16402, 2840,15331,13402,15027,16386,15026,15028,15324, 13318,16383, 8673,13318,15876,16389,15028,15027,13318, 454, 13319,16405, 139,13319, 2841,12343, 139,15028,13319,16446, 14032, 2842,16485,18285,18221,12344,16387, 262,16805,15028, 11835, 2730,13320,15029,16388,13320, 2843,16966, 2844, 4968, 13320,15029,16821, 2731, 2846,14616,16481,12345, 2847,16486, 12182, 2848,15029,12343,16391, 2849,16396,16390, 2850, 2851, 2838,11231, 2839,12344,15029,15186,12344,13322,12183, 1536, 13322, 1430, 2840,15493,15356,16393,16394,14355,16392,16401, 15493,15356,12346,16847, 139,12345,15651,15518,12345,12705, 16734, 1431,15651,15518, 2841,11785,16400, 139, 848,11188, 11189, 2842,18285, 1080,18285,18281,15357,16470,18285,16398, 16395, 5368,16735,15357,16869,11786, 2843,16631, 2844,15519, 12346,11720, 3367,12346, 2846,15519,16413,11787, 2847,16406, 4969, 2848,11190,15661,15528, 2849,16306,16412, 2850, 2851, 2838,15358, 2839,16399,15661,15528, 5369, 5893,15358, 1536, 8670,14384, 2840,11721,12357,15936,16427,15260,16316,18285, 139,18285,11788,16422,15936,15805,15529,11191,16307,15260, 15115, 848,15941,16435, 2841,17209,18285,15529,16419,16432, 15115, 2842,17215,14050,16418,14775,16445,16482,15806,14778, 15116, 848,15941,15810,16079,15953, 2843,15806, 2844, 139, 16079,15953,15116,16428, 2846,15811,16453,14779, 2847,16499, 4970, 2848,16433,16079,16443, 2849,16454,14585, 2850, 2851, 2838,15702, 2839,15113,15938,15811,15278,15954,14780, 1536, 16434,16436, 2840,15954,16464,14586,15260,15115,14968,15262, 13684,16215,16091,15113,15279,15955,15954,17562,12725, 139, 16444,15955,15943,14965, 2841, 1524,14969,16447,13685, 139, 18285, 2842, 577,18285,15955,15280,12726,16442,18285,15116, 18285, 1433,16215,16091,16092,16465, 2843,14970, 2844,14010, 16459,16345,16452, 1082, 4971,14790,14778,13241, 2847,16459, 16345, 2848,16093,16459,16345, 2849,16459,16345, 2850, 2851, 2838,15275, 2839,15119,14779,16092,16459,16345,16840, 1536, 16450,16451, 2840,16346, 139,15980,15847,15980,16468,16564, 3673,16463,16346,16093,16462,14780,16346,15980,15847,16346, 18285,16347, 533,15130, 2841, 1430,15980,15847,16306,16346, 16460, 2842, 3673,17424,16347,12770,16473,16347,15848,16507, 15848,15131, 533,16461,15291, 1431, 2843,16347, 2844,15027, 15848,16502,16474, 3371, 2846,16845,16469, 1080, 3372,15848, 16307, 4972,15292,16497,15733, 2849,13698,12289, 2850, 2851, 148,15028,16937, 1171,15874,15733, 454,15982, 3673,16477, 16478,16541, 1172,15293,13699,13273,15982,16508,15462,15322, 11785,15462,15322,15026, 262, 139,15734,15027,16523,15469, 15330,16475,16540,15027, 1173,14024,15029,15734,18285,14895, 11786, 1174,16479,16307,18285,18285,16498,17218,18285,15028, 14135,15323,11787,15876,15323,15028, 1175, 4977, 1176,16501, 16480,16559,15331,15026, 1177,16837,13318,13318, 1178,15324, 16504, 1179,15324,15027, 8722, 1180,13319,13319, 1181, 1182, 148,16306,14136, 1171,15029,16505,12343,11788,12182,16581, 15029, 551, 1172, 139,12343,15028,12344,13318,13320,13320, 16935,15278, 139,18285,12344, 8099,12183,13319,16538,16512, 15493,15356,18285,16307, 1173, 139,16539, 4978,12345,15279, 18211, 1174,12343,16514,16850,16506,12345,12705,16510,13320, 15029,14121,12344,13322,13322,16532, 1175,16766, 1176,16509, 15280,15493,15356,15357, 1177, 5367,16543,15805, 1178,11835, 488, 1179,16513,12346,12345, 1180,15250,16767, 1181, 1182, 2379,12346, 2380, 2381,13322,13743,13400,15260,15115, 1170, 16511, 2729, 2382, 139,15357,16522,16560, 5368,16517,15806, 11231,12822,16516,16836,13401, 278, 139, 8671,15251,12346, 17701, 2730,15936,15805, 2383,15263,15651,15518,16573,16518, 15116, 2384, 139, 2731, 5891,13402,15938,16557,16881,15358, 16638,17362, 5369,14775,15661,15528, 2385, 3245, 2386, 8672, 2872,14965,16549, 2873, 2388,15806,15260,15115, 2874,15519, 139, 2390,16530, 2875,16544, 2391,16588, 2876, 2877, 2393, 2379,16519, 2380, 2381,14616,14585,12770,15529,16570, 1170, 16536,14968, 2382,14790, 8673, 848,16555,15810,15841,15116, 848,15941,15810,14586,15260,16565,16079,15953, 139,14969, 18187,14791,17701,18285, 2383,16563,14355,16548,12289,16571, 18285, 2384, 139,18285, 139,15842,16569, 577,16792,15811, 14970,16079,16561,16580,15811, 139, 2385,15116, 2386,15954, 16079,15953,16586,16556, 2388,16215,16091,15113, 2389, 2882, 12725, 2390,15113,16612, 4979, 2391,15943,15955, 2392, 2393, 148,16868,14827, 1171,15954,15130,16215,16568,12726,16215, 16091, 139, 1172,15954,16459,16345,16459,16345,16092,16562, 14828,16485,15955,15131,16703, 454,16459,16345,16804,13241, 139,15955,17186,13684, 1173, 3673,16093,16584,15847,16092, 16081, 1174,16092, 262,11708,18285,18285,16346,16486,16346, 16598,13685,15980,15847,14368,16485, 1175,16093, 1176,16346, 16093, 3673,16579,14895, 1177,16576,17360,16347, 1178,13698, 15848, 1179,14010, 4980,16582, 1180,16567,16347, 1181, 1182, 1562, 148,16486,16589, 1171,15848,14032,13699,16578, 3673, 16591,16478,14895, 1172,16585,15291,11720,15982, 3673,16591, 16478, 3673,16591,16478,14384,15260,15115, 139,14024,18285, 16590, 8722,18285,15292,18285, 1173,18285, 3673,16591,16478, 18285,16595, 1174,16479,15874,15733,16636,16930,11721, 139, 15462,15322,16479,16954,15293,16479,14050, 1175,15116, 1176, 16625,16480, 8099,15874,15733, 1177,16594,15462,15322, 1178, 16592,16479, 4981,16480,15469,15330, 1180,15734, 533, 1181, 1182, 148,16593,15323, 1171,16596,18076,16637,16611,16480, 16485,16610, 488, 1172, 139,16608,15734,16609,15469,15330, 15323,15324,15026,15026,15026, 139,17269,15331,16642,16668, 13318,13318,15027,15027,15027, 1173,15026,16486,15324,16613, 13319,13319, 1174, 551,16806, 533,15027, 278,18285,16967, 533,15331,16678,16616,15028,15028,15028, 1175,15180, 1176, 551,15251,13320,13320,16619, 4982,17426,15026,15028, 1178, 15180,17021, 1179,16942,13319, 5367, 1180,15027,12343, 1181, 1182, 1559, 148,15181, 139, 1171,16734,16618,12344,16614, 16615,15029,16617, 4997, 3387,15181,13320,13322,13322,15028, 8671,12343,15841,15029,15493,15356,18285, 5368,18193,16485, 12345,12344,18285,16631,15493,15356, 1173,18285,15493,15356, 139,18285,14135, 1174, 1430,15651,15518,18285,15841,15842, 16689,13322, 8672,12345,15029,16621,16486,15357, 1175, 2729, 1176, 1942, 5369,16306, 1431,12346, 3388,15357,16623,16620, 1178,15357,16306, 1179,14136,15842, 1080, 1180,15519, 2730, 1181, 1182, 148,16888,17274, 1171,16635, 8673,12346,15661, 15528, 2731,15358,16624, 1172,16307,16306,16628, 551,16622, 16737,16644,15358,14778,16307, 139,15358,15497, 551,16643, 15260,16658,15260,15115,15936,15805, 1173,12725,17680,15936, 15805,14779,15529, 1174,17026,15260,15115,16661,16307,17359, 16641,16627,13791,16672, 139,12726,15260,15115, 1175,16645, 1176,18285,14780,15116, 4998,15116, 1177,15806,16649,11231, 1178, 1558,15806, 1179,16669,15953,13241, 1180,15116,13400, 1181, 1182, 148,16309,16968, 1171,16545,16431,16646,15116, 16648,15260,15115, 4997, 1172,16654,16655,13401,16651,16651, 16651,16651,16651,16651,16651,16651,16651,15954,16651,16657, 1157, 848,15941,15810, 139, 139, 1173,14775,13402,15263, 848,15941,15810, 1174,15116,15955,16079,15953, 139,18285, 18285,16215,16091,18276,16081,16662,17361,16904, 1175,14965, 1176, 1942,16663, 139,16657,15811, 1177,16664,16665,14585, 1178,16666,17486, 1179,15811,16660,16746, 1180,14968,15954, 1181, 1182, 148,16659,16092, 1171,15275,14586,16670,15260, 15115,14790,15113,17283, 1172,16671,14969,15955,15980,15847, 16215,16674,16093,14616,16215,16091,15874,15733,16307,14791, 139,16677,15250,14368, 139,16686, 1173,14970,15130,16673, 11720,16676,15116, 1174,14384,16459,16345,16740, 8722,18285, 18285,15848,16691,16092,17487,14355,15425,16092, 1175,15734, 1176,16772,16715,16675,15251,14032, 1177,17289,18285,15262, 1178,16093,11721, 4999, 139,16093,14050, 1180,16346, 8099, 1181, 1182, 138, 138,16217, 155, 156, 138, 138, 138, 16692,15401, 138, 138, 138, 5000,16347, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486,16700, 138, 138, 138, 138, 138, 138,16701,16684,17481,18285,16716, 163,15469, 16719,18285,16459,16345,15980,15847,15462,16717,16687, 3673, 16591,16478, 139, 139,18285, 139, 138, 138, 138, 138, 138, 138,16688, 138, 138, 138, 138, 138, 138, 138, 138, 138,15331, 138, 2899,16346,14135,15848,17124,15323, 15278,16685,11835,16479, 138, 138, 138, 138, 138, 138, 138,17692,17208,16347,13684,16690, 5004,15324,15279,17208, 15026,16697,18285, 3673,18285,16695,15651,15518,14136,11835, 15027,13400,13685,11231, 2901, 138, 138, 138, 138,15280, 138, 138, 138, 138, 138, 138, 138, 138, 138,13401, 138, 2899,15028,14010, 3673,11835,16696,15291,14616,15519, 11231, 138, 138, 138, 138, 138, 138, 138, 5005,16745, 13402,18285,18285, 5004,16939,15292, 3673,16591,16478,13318, 3673,16591,16478, 139,16741,16722,11231,15029,13698,13319, 14355, 2901, 138, 138, 138, 138,15293, 138, 138, 138, 138, 138, 138, 138, 138, 138,13699, 138, 4494,17131, 16479,13320,16306,16699,16479,15026,16940, 139, 138, 138, 138, 138, 138, 138, 138,15027,18285,14024,16480, 139, 5009,16795,16480,15493,16725,13318,16724,16723,16306,17540, 16720,15493,16726, 533,16307,13319,13322,15028, 2901, 138, 138, 138, 138,16698, 138, 138, 138, 138, 138, 138, 138, 138, 138,17290, 138, 138,15357,13320, 2729,13321, 16307,15651,15518,17342,15357, 138, 138, 138, 138, 138, 138, 138,15029,15186,15661,15528,16748, 5011, 2730,15661, 15528,16796,16738,13318,13737,16747, 139, 1157,15026, 5012, 2731,15358,13322,13319,15519, 138, 138, 138,15027,15358, 16743, 8671,15936,15805, 5367,16802,14678,15529,15260,15115, 17644, 551,15529,14017,16985,13320,16731, 5012, 138, 138, 15028, 138, 138, 138, 138, 138, 138, 138, 138, 138, 16721, 138, 4494, 8672,16807,15806, 5368,14032,16751, 551, 16734,15116, 138, 138, 138, 138, 138, 138, 138, 5013, 13322,17474,18285,17562, 5009,15029,15186,15260,15115,16758, 328,16759,16760,16728,14965, 139, 139,16631, 8673,17347, 16841, 5369, 2901, 138, 138, 138, 138,16727, 138, 138, 138, 138, 138, 138, 138, 138, 138,12343, 138, 4494, 15116,15260,15115, 1430,15116,16763,14790,12344, 139, 138, 138, 138, 138, 138, 138, 138,16790,18285,18285,15278, 16512, 5017, 139, 1431,14791, 848,15941,15810,18285,12345, 16079,15953,16780,16756,16433, 1080,13400,15279,17485, 2901, 138, 138, 138, 138,14775, 138, 138, 138, 138, 138, 138, 138, 138, 138,13401, 138, 4494,17043,15280,15811, 11720,15262,16762,15954,12346,16732, 138, 138, 138, 138, 138, 138, 138, 5018,16485,13402,14585,15113, 5017,18285, 16984,16773,16079,15953,18285,15260,15115,16734,16791,16459, 16345, 139,11721, 533,14586,16426, 2901, 138, 138, 138, 138,16486, 138, 138, 138, 138, 138, 138, 138, 138, 138,16775, 138, 4494,16631,15954,16774,17367,15116,13684, 16934,17641,16346, 138, 138, 138, 138, 138, 138, 138, 16545,16431,16803,15955,17529, 5021,16819,13685,16778,16091, 16347,15275,16752,16752,16752,16752,16752,16752,16752,16752, 16752,16777,16752, 2901, 138, 138, 138, 138,14010, 138, 138, 138, 138, 138, 138, 138, 138, 138,14050, 138, 4494,16092, 139,15130,16459,16788,14778,16842,15841,18285, 138, 138, 138, 138, 138, 138, 138, 5022,18285,16093, 14827,15131, 5021,16973,14779,16459,16345, 5367,16217,15980, 15847,17545,16776,16215,16091,15842,16789,16346,14828,14121, 2901, 138, 138, 138, 138,14780, 138, 138, 138, 138, 138, 138, 138, 138, 138,16347, 138, 4494,16346, 5368, 488,16983,15848,14968,16851,16794,16092, 138, 138, 138, 138, 138, 138, 138,16853,16779,16347,15651,16844, 5024, 5025,14969, 139, 454,16093,16834,18285,18285,18225,18285, 16929,18283,16787,16781, 5369, 278,14136, 2901, 138, 138, 139, 262,14970, 139,17546,17565,16307, 5025, 138, 138, 15519, 138, 138, 138, 138, 138, 138, 138, 138, 138, 5026, 138, 138, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 138, 138, 138, 138, 138, 138, 138, 5026, 5026, 5026, 5026, 5026, 5028, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 138, 138, 3426, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 138, 138, 1430, 138, 138, 138, 138, 138, 138, 138, 138, 138,16855, 138, 4494, 3673, 1157,15874,15733, 139,15661,16849, 1431, 533, 138, 138, 138, 138, 138, 138, 138, 8722,11835,16485, 1080, 551, 5030, 5031,18285, 18285,18285,17126,17071,17072,16426,17582,16798,15462,15322, 15291,15734,15469,15330,15529, 2901, 138, 138,17586,16818, 16839,16486,17127, 8099,11231, 5031, 138, 138,15292, 138, 138, 138, 138, 138, 138, 138, 138, 138,16820, 138, 2899,15323,16822, 3673,16306,15331,16799,16846,17104,15293, 138, 138, 138, 138, 138, 138, 138,16848, 1157,15324, 18285,18285, 5035,17017,18285, 3673,16591,16478,15464,15026, 15260,15115,15471,16882,16891,17018,16307,13698, 139,15027, 2901, 138, 138, 138, 138,17163, 138, 138, 138, 138, 138, 138, 138, 138, 138,13699, 138, 2899, 2729,16479, 16854,15028, 454,15116,17687, 139,14355, 138, 138, 138, 138, 138, 138, 138, 5036,18285,14024,16480, 2730, 5035, 262, 3673,16591,16478,15026,16829,16830,15260,15115,16861, 2731,16825,16916,16426,15027,16800,15029, 2901, 138, 138, 138, 138,15026, 138, 138, 138, 138, 138, 138, 138, 138, 138,15027, 138, 2899,16479,15028,16899,16831,16426, 15116,16801,16900,17588, 138, 138, 138, 138, 138, 138, 138,16838,18285,16480,15028,18285, 5040,16823,16860, 139, 13318,14778, 8671,15250, 139,16832,15260,15115, 551,16901, 13319,15029,17535,16833, 2901, 138, 138, 138, 138,14779, 138, 138, 138, 138, 138, 138, 138, 138, 138,15029, 138, 2899,13320,16824, 8672,15251,16874,18014,17603,15116, 14780, 138, 138, 138, 138, 138, 138, 138, 5041,17533, 18285,18285,18285, 5040,13318, 139,18285,16864,18285,15493, 15356,16903,15260,15115,13319,14368,16897,13322,16870, 8673, 16835, 2901, 138, 138, 138, 138,16306, 138, 138, 138, 138, 138, 138, 138, 138, 138,13320, 138, 2899,16827, 15260,15115,15357,16485,16911,16433,17649,14032, 138, 138, 138, 138, 138, 138, 138,17701,18285,18285,16307,18285, 5045,18285, 328,16865,16852,16079,15953, 139, 139,15495, 16486,13322,15262,15116,14629,16826,16912,15358, 2901, 138, 138, 138, 138,14775, 138, 138, 138, 138, 138, 138, 138, 138, 138,16309, 138, 2899,14827,16953,15954,15936, 15805,16872, 8671,16875,17694, 138, 138, 138, 138, 138, 138, 138, 5046,18285,14828,14585,15955, 5045,14368, 848, 15941,15810,16215,16091,16215,16091,16459,16345,16306, 139, 139,16902,15806,14586, 8672, 2901, 138, 138, 138, 138, 16857, 138, 138, 138, 138, 138, 138, 138, 138, 138, 14032, 138, 2899,15811, 139,16092,16873,16092,16877,16346, 16307,16867, 138, 138, 138, 138, 138, 138, 138,16928, 17731,15113,13684,16876, 5050,16093,11835,16347,14965,16459, 16884,15026,15275, 139, 3673,16591,16896, 139,17647,16945, 13685,15027, 2901, 138, 138, 138, 138,16958, 138, 138, 138, 138, 138, 138, 138, 138, 138,11231, 138, 2899, 14790,14010,16346,15028,15130,14968,17652,17648,16479, 138, 138, 138, 138, 138, 138, 138, 5051,18285,14791,14585, 16347, 5050,15131,14969,16459,16345,16480,17023, 3673,16920, 3673,16879,15980,15847,16886,16878,18285,14586,15029, 2901, 138, 138, 138, 138,14970, 138, 138, 138, 138, 138, 138, 138, 138, 138, 2729, 138, 2899,16346,15874,15733, 14965,15278,15291,16885,13698,15848, 138, 138, 138, 138, 138, 138, 138,16890, 2730,16347,15936,15805, 5054,15279, 15292,16911,13699,15026,16461, 8722, 2731,15874,15733, 5055, 18285,15734,14790,15027,16887,16894, 2901, 138, 138,17796, 15280,15293,15026,14024, 5367,14384,16914,16931,16913,15806, 14791, 1157,15027,16912, 139,15028, 8099, 5055, 138, 138, 15734, 138, 138, 138, 138, 138, 138, 138, 138, 138, 16426, 138, 2899,16963,15028,16899, 5368,14050,17235,18285, 16900, 1157, 138, 138, 138, 138, 138, 138, 138,17056, 15029,16919,16938,18285, 5057,14646, 3673,16591,16478,15462, 15322,15469,15330,16918,15260,15115,16306,16901,17306,15029, 16927, 5369, 2901, 138, 138, 138, 138,14384, 138, 138, 138, 138, 138, 138, 138, 138, 138, 533, 138, 2899, 16479,15250,15323, 139,15331,16829,16830,15116,16307, 138, 138, 138, 138, 138, 138, 138, 5058,16944,16480,14050, 15324, 5057,18285,17717,15493,15356,16306,16829,16830,15651, 15518,17891,16949,15251,16895,16915, 139,16917,16831, 2901, 138, 138, 138, 138,16911, 138, 138, 138, 138, 138, 138, 138, 138, 138,13318, 138, 138,15357,16307,16936, 16831,15841,15519,16955,13319,17691, 138, 138, 138, 138, 138, 138, 138,16833,18285,18285,16912,14678, 5060,18285, 488,16829,16830,16829,16830,17148,13320,16923,15842,15653, 16921, 139,15358,16309,16992,16833, 138, 138, 138, 138, 138,14135, 138, 138, 138, 138, 138, 138, 138, 138, 138,16924, 138, 138,16831,17097,16831,15661,15528,16829, 16830,13322,18285, 138, 138, 138, 138, 138, 138, 138, 5061,17919,16922,14136,18285, 5060,14135,16943,16829,16830, 15275,15260,16316,17019, 533,15260,15115,16941,16734,16833, 15529,16833,16831, 138, 138, 138, 138, 138,14778, 138, 138, 138, 138, 138, 138, 138, 138, 138,14136, 138, 2899,16831,15130, 1430,15116,16631,14779,15663,15116,17109, 138, 138, 138, 138, 138, 138, 138,16833,18285,18285, 15131,16925, 5066, 1431,18285, 139,16932,14780,16971,16959, 16215,16091,17028,14137,16960, 1080,16833,16926,18285, 139, 2901, 138, 138, 138, 138,17013, 138, 138, 138, 138, 138, 138, 138, 138, 138,17832, 138, 2899, 454,15936, 15805,16079,15953,16092,16307,17014,16962, 138, 138, 138, 138, 138, 138, 138, 5067,18285, 262,17015,17764, 5066, 16947,16093,16969,16345,14616,16975,18285,15980,15847,16459, 16345,16899,15806,17084,15954,16980,16900, 2901, 138, 138, 138, 138,16957, 138, 138, 138, 138, 138, 138, 138, 138, 138,15955, 138, 2899,16346,14355, 848,15941,15810, 15848,16911,16346,16901, 138, 138, 138, 138, 138, 138, 138,16970,18285,16347,14808,18285, 5071,18285,18285,16952, 16347,14968,16461,14356, 3673,16591,16978,17051,16993, 551, 16426,15811, 139,16912, 2901, 138, 138, 138, 138,14969, 138, 138, 138, 138, 138, 138, 138, 138, 138,15113, 138, 2899, 454,15980,15847,17720,16964,15278,16479,14790, 14970, 138, 138, 138, 138, 138, 138, 138, 5072,18285, 262,17722,17998, 5071,16974,15279,16480,14791,16996, 3673, 17053,15874,16994,16899,15462,15322,15848,16972,16900,18285, 488, 2901, 138, 138, 138, 138,15280, 138, 138, 138, 138, 138, 138, 138, 138, 138,16899, 138, 2899,11835, 16982,16900, 139,15291,15734,16901,17009,15323, 138, 138, 138, 138, 138, 138, 138, 278,16981,15469,15330,16306, 5075,15292,17054,18285,15026,15324,15026,18285,16901, 533, 11231, 5076,18285,16977,15027,18285,15027,16995, 2901, 138, 138, 551,15293, 3673,16591,16478,15651,15518,15936,17030, 15331,16307,17027,17678, 139,17024,15028, 139,15028, 5076, 138, 138,15026, 138, 138, 138, 138, 138, 138, 138, 138, 138,15027, 138, 2899, 8722,17114,16479,16998,15519, 16997,15806,11835,16979, 138, 138, 138, 138, 138, 138, 138,15029,17208,15029,15028,16480, 5078, 139,18285,15493, 15356,16999,16829,16830,16593,17047, 8099,14775,17046,16485, 17162, 139,17020,11231, 2901, 138, 138, 138, 138,17690, 138, 138, 138, 138, 138, 138, 138, 138, 138,17000, 138, 2899,15357,15260,17032,16831,16486,14778,17004,14585, 17022, 138, 138, 138, 138, 138, 138, 138, 5079,17111, 18285,17035,17727, 5078,17036,14779,17037,14955,18285,18285, 17038,18285,17001,17039,17040,17041,15116,15358,17042,18285, 16833, 2901, 138, 138, 138, 138,14780, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 205, 138, 138, 138, 138, 138, 138, 5081, 5081, 5081, 5081, 5081, 5082, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 5083, 5083, 5083, 5083, 5083, 5083, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381, 848,15941, 17034,14968,15278,15980,17062,14616,17063,17098, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081,17061,17104,14969, 15279,16485,15841,18285,17234,18285,18285,18285,17060,18285, 18285,18285,15811,17017,18285,18285,15848,14355, 139,14895, 14970,15280,17052,18285,18285,17018,17112,11835,16486,15842, 15113, 5081, 5081, 5081, 5081, 5081, 5081, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,11231, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 157, 157, 5086, 5086, 5086, 5086, 5086, 5086, 5086, 5086, 5086, 4001, 138, 138, 138, 138, 138, 138, 5086, 5086, 5086, 5086, 5086, 5087, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 138, 5086, 5086, 5086, 5086, 5086, 5086, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5090, 2729, 454, 551,17104,18285,18285, 5089, 5089, 5089, 5089, 5089, 5091,16829,16830,16829,16830,17068,18285,17017, 262, 2730, 16900,18285,18285,18285,17106,17682,17703,15250,16911,17018, 17143, 2731, 5089, 5089, 5089, 5089, 5089, 5089, 393,16911, 16829,17006, 5367,16899,16831,17008,16831,16901,16900, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 157,15251, 16912,17011, 139,17081,16485, 5092, 5092, 5092, 5092, 5092, 5093,16912,17305,16831, 5368,16901,18285, 8672,17069,16833, 17003,16833,17005,16925, 139,17044, 139,15661,15528,16079, 15953,16486, 5092, 5092, 5092, 5092, 5092, 5092, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 4559,16833, 5369, 17169,17007, 8673, 9264, 5095, 5095, 5095, 5095, 5095, 5096, 15529,17122,15954,15260,15115,16911,17123,17729,18285,18285, 139,17257,18285,18285,15260,15115,18285,15469,15330,17216, 15955, 5095, 5095, 5095, 5095, 5095, 5095, 156,16079,15953, 15260,16760,17728,17025, 454, 488,15116,16912, 5097, 5097, 5097, 5097, 5097, 5097, 5097, 5097, 5097,15116,16899,17045, 15331, 139, 262,16900, 5097, 5097, 5097, 5097, 5097, 5098, 18285,15954,18285,15116,16459,16345,17070,16554,16215,16091, 278,17048,16734,18285,17080,17173,17085,16459,16345,15955, 16901, 5097, 5097, 5097, 5097, 5097, 5097, 157, 157, 157, 157, 157, 157, 157, 157, 157, 3463,16346,14827,16631, 17267,16092,17067, 157, 157, 157, 157, 157, 163,17050, 16346,17058, 3673,17065,16478,17057,14828, 328,14775,16093, 17161, 139, 139, 139, 3673,16591,16478,15275,16347,17135, 157, 157, 157, 157, 157, 157, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 4568,16479,17726,17125,17763, 14585,14827, 5102, 5102, 5102, 5102, 5102, 5103,16479,15130, 14778,18285, 139,18285,16480,15874,15733,17066,14586,14828, 18285, 139,18285,16593, 139,16306,16480,15131,14779, 5102, 5102, 5102, 5102, 5102, 5102, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104,17059,17082, 8722,17291,15734,14780, 17801, 5104, 5104, 5104, 5104, 5104, 5105,16307,14778,17355, 17115,15462,15322,15651,15518,15936,15805,14965,17138, 139, 139,18285, 488,16079,17134,15876,14779, 8099, 5104, 5104, 5104, 5104, 5104, 5104, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 4577,15323,17118,15519,14780,15806,14790, 5108, 5108, 5108, 5108, 5108, 5109,15954,17398,17892,18024, 3673,17110,15324,15260,15115,16215,16091,15119, 1157, 139, 17083, 533,15260,15115,15955,15938,17108, 5108, 5108, 5108, 5108, 5108, 5108, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110,16829,16830,15291,17376,15116,17940,16092, 5110, 5110, 5110, 5110, 5110, 5111,15116,17407,18285,18285,18285, 551,18285,15292, 3673,16591,16478,16093,17156,17120, 139, 17064,17157,17158,15262, 139,16831, 5110, 5110, 5110, 5110, 5110, 5110, 2493,15293, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3473,15841,17412,17136,16479, 139,17159, 3472, 3472, 3472, 3472, 3472, 3474,18285,17208,18075,17208, 16833,15661,15528,18285, 8722,17152,14965,17091, 139,16734, 139,15842,17765,16829,16830,16829,16830, 3472, 3472, 3472, 3472, 3472, 3472, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 4590, 5367,15529, 8099,16631,17365,14790, 5117, 5117, 5117, 5117, 5117, 5118,17193,16831,17375,16831,17766, 18285,17769,17092, 848,15941,15810,14791,17196, 1157,16485, 139, 488,17217,17139,17113, 5368, 5117, 5117, 5117, 5117, 5117, 5117, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119,16833,17093,16833,17121,17439,16486,15811, 5119, 5119, 5119, 5119, 5119, 5120, 139,14968, 278, 498,18285,18084, 5369,17243,17185,18285,11835,15113,17095, 139, 139,18285, 139,16215,16091,14969,15943, 5119, 5119, 5119, 5119, 5119, 5119, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3485,17013,17137,16912,14970,11231,17100, 3484, 3484, 3484, 3484, 3484, 3486,17543,16092,17544,18101,18285,16459,16345, 17229,17014,11835,18285, 139,17158,18285,18285, 139,17198, 15275,16306,16093,17015, 3484, 3484, 3484, 3484, 3484, 3484, 3481, 3481, 3481, 3481, 3481, 3481, 3481, 3481, 3481, 2451, 17102,16346,17159,11231,17145,17100, 3481, 3481, 3481, 3481, 3481, 3482,15130,16307,17833,17861, 3673,16591,16478,16347, 17014,17201,18285, 533, 551,17409, 139, 139,17246,16911, 15131,16306,17015, 3481, 3481, 3481, 3481, 3481, 3481, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 4604,17013, 16479,17153, 454,17146,17100, 5126, 5126, 5126, 5126, 5126, 5127,16912,17593,16307,17883,17886,18195,17170,16480,17014, 262,17498,18285, 1157,16485, 139,17103,18285, 139,15250, 15250,17015, 5126, 5126, 5126, 5126, 5126, 5126, 5128, 5128, 5128, 5128, 5128, 5128, 5128, 5128, 5128,17105,16306,17104, 17499,16486,17104,17202, 5128, 5128, 5128, 5128, 5128, 5129, 17191,15251,15251,17599,17017,18285,17942,17017,15980,15847, 18285, 139, 1157, 139, 488,18285,17018,15260,17212,17018, 16307, 5128, 5128, 5128, 5128, 5128, 5128, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3501,17133,17149,17557, 15841,15848,17210, 3500, 3500, 3500, 3500, 3500, 3502,17627, 15116,15278,17943,18285,17964,16309,15651,15518,16079,15953, 18285, 139,17116, 139, 488,16215,17213,15842,15982,15279, 3500, 3500, 3500, 3500, 3500, 3500, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 2465,17147,17104,17211,15519, 15280,15954, 3497, 3497, 3497, 3497, 3497, 3498,16092, 278, 17223, 533,17017,18151,18027,17521,18285,18285,18285,15955, 18285,18285,18285,18285,17018,17194,16093,17192,16081, 3497, 3497, 3497, 3497, 3497, 3497, 138, 138,17792, 138, 360, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 4056,16899,16734, 139, 454,18285,16900, 5141, 5141, 5141, 5141, 5141, 5142, 18285,15278,18285,18285,15661,15528,18285,17221,18285, 262, 18285, 139,18025,17581, 533,17663,16631, 3673, 2729,15279, 16901, 5141, 5141, 5141, 5141, 5141, 5141, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5145,15529, 2730,15130, 15280,17187,17222, 5144, 5144, 5144, 5144, 5144, 5146,17635, 2731,15291,18077,18285, 551,17229,17229,15131,16734,17157, 17158,17158,17154,17199, 139,15260,15115,15462,15322,15292, 5144, 5144, 5144, 5144, 5144, 5144, 5150, 5151, 5152, 5153, 5153, 5153, 5153, 5153, 5153,16631,17151,17159,17159,17639, 15293,17107, 3526, 3526, 3526, 3526, 3526, 3530,15116,17650, 15323,18285,18285,18285,18285,17282,16459,16345,18285,18285, 17230, 1157, 139,16426,18285, 488,15469,15330,15324, 3526, 3526, 3526, 3526, 3526, 3526, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 2988,17172,11835, 139,17610,16346, 17206, 3524, 3524, 3524, 3524, 3524, 3525,17220,17684,15331, 278,16899,18216,17233,16911,17284,16900,16347,16900, 139, 17818, 139, 3673,16591,16478,17271,11835,11231, 3524, 3524, 3524, 3524, 3524, 3524, 5161, 5161, 5161, 5161, 5161, 5161, 5161, 5161, 5161,16901,17174,16901,16912,15251,15841,17160, 5161, 5161, 5161, 5161, 5161, 5162,16479,11231,18285,17227, 18082,18231,17197,15026,18285, 139,15026, 8671,16911,15874, 15733,16306,17242,15027,16480,15842,15027, 5161, 5161, 5161, 5161, 5161, 5161, 1271, 1271, 2729, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15028, 1271, 4651,15028, 8672, 16912,17864,15734,16307,15026, 2730,17315, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15027, 139,17489, 2731,16992, 5173, 17183,17096,15493,15356,16829,16830, 9262,11835,17087,17276, 15029, 8671,17244,15029, 8673,17086,15028, 4653, 1271, 1271, 1271, 1271,17099, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5368, 1271, 1271,15357,18116,16831,11231,16734, 139,18285,18285, 8672, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15029,15186,17013,15874,15733, 5175,17088,17100,15841, 17963,17089,15493,15356,16923,17344,16631, 5369, 5176,17340, 15358,17094,16833,17014, 1280, 1271, 1271,16911, 8673,18251, 15026,15026,17177,16899,17184,17015,15842,15734,16900, 139, 15027,15027,15027, 139, 139,15357, 5176, 1271, 1271,17101, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,16912, 1271, 4651,15028,15028,15028,16901,17295,16829,16830,16734, 17171, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5177,17863, 17178,17314,18270, 5173,17467,18285,16829,16830,17176,16829, 17180,17175, 139,17214,15874,15733,16631,15029,15029,15029, 16831, 4653, 1271, 1271, 1271, 1271,17228, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,17013, 1271, 4651,16831, 17229,17100,16831,17104,14968,17158,18036,15734, 1271, 1271, 1271, 1271, 1271, 1271, 1271,16833,17014,18285,17017,18285, 5184,15026,14969,16829,17181,16829,16830,17232,17015, 488, 17018,15027,17159,17316,17179, 533,17266,16833, 4653, 1271, 1271, 1271, 1271,14970, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,15028, 1271, 4651,16831,17348,16831,17332, 454,15651,15518,17957, 278, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5185,18285,14968,18285,18285, 5184, 262,17248, 17182,15936,15805, 848,15941,15810,15936,15805,15029,16307, 17318,16833,14969,16833,15519, 4653, 1271, 1271, 1271, 1271, 17259, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 17013, 1271, 4651,14970,15806,17100,17013,15811,15841,15806, 17260,17100, 1271, 1271, 1271, 1271, 1271, 1271, 1271,17268, 17014,18285,17261,17188, 5188,15113,17014,15980,15847,16899, 15469,15330,17015,18285,16900,15842,18285,17204,17015,17278, 17207,17190, 4653, 1271, 1271, 1271, 1271, 8671, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 139, 1271, 4651, 15848,16901,17229,15331,16306,15469,17319,17158,17104, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5189,17265,18285, 8672, 17803, 5188,17231,17017,17275,15462,15322,15026,17249, 3673, 17300,15260,15115,17224,17159,17018,16307,15027,15331, 4653, 1271, 1271, 1271, 1271,17247, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8673, 1271, 4651,17013,15323,15028, 17256,15180,17100,15291,15116, 454, 1271, 1271, 1271, 1271, 1271, 1271, 1271,17189,16734,18285,15324,17014, 5191, 5192, 18285,15292,18285, 262,18285,18285,15181,18285,18285,17015, 18285,18285,18285,18285,15029,18285, 4653, 1271, 1271,17245, 17386,16631,15293,17101,17226,17280, 5192, 1271, 1271,17405, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5193, 1271, 1271, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5193, 5193, 5193, 5193, 5193, 5195, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 1280, 1271, 5179, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 1271, 1271, 8722, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,16485, 1271, 4651, 551,18285,18285,18285, 139, 15278, 8722, 454,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,16545,16431, 8099,15493,15356, 5197, 5198,15279,16486, 262,17795,17609,17205,17205,17205,17205,17205,17205,17205, 17205,17205, 8099,17205, 4653, 1271, 1271,11835,17343,15280, 18155,18285,17449,18285, 5198, 138, 138,15357, 155, 5204, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 139, 139,16829,16830,15661,15528,15026,17270,11231, 205, 138, 138, 138, 138, 138, 138,15027,16829,16830,17253, 16830, 206,15358,15497,11835,18285,15841,17836,17250,15624, 17834,18285,16829,16830,18285,16831, 5367,15529,15028, 138, 138, 138, 176, 2077,17272, 2535, 848,15941,15810,17259, 16831,17414,16831,15842,17262,11231, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678,16831, 4678,16911, 5368,17260, 16833,17252,17273,15029,18285,17251,17254, 2536,18285,16923, 15811,17261,18285,16307,18285,16833,16926,16833,17429,17345, 15936,15805,16923,15275,17293,17255,16079,15953,15113,16912, 16833,16215,16091, 5369,17013,15260,15115,17286,17383,17100, 17281, 5210, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682,17013, 4682,15806,17014,15130,17100,15980,15847,15954, 16485,17287,17294, 2084,16092,17263,17015,18285,15116,18285, 18285,17014,17264,15425,16459,16345, 3673,15955,17298,17351, 18285, 1677,16093,17015, 3673,16591,16478,16486,16459,16345, 15848,16217,17285,17556,15278,15262, 8722, 5214, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686,16346, 4686,17292, 15291,17229,15279, 488,18285,17408,17158,18285,16479, 2084, 17296,16346,18285,17104,17229,16347,17299, 8099,15292,17158, 18285,18285,18285,15280,17338,17574,16480, 1677,17017,16347, 17229,17415,17229,17159,15250,17158,17157,17158, 278,15293, 17018, 488, 488, 5217, 1668, 1668,17159, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,16899, 1668, 5221,11835, 16980,16900,17159,16426,17159,17303,15251,17709, 1668, 1668, 1668, 1668, 1668, 1668, 1668,17302, 278, 278, 498,18285, 5222,15026,17460,15462,17317,15275,15026,18285,16901,18285, 11231,15027,18285, 533,17304, 139,15027, 139, 5223, 1668, 1668, 1668, 1668,17301, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,15028, 1668, 5221,15323,15130,15028,17259, 17471,15493,17321,17855,17262, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5224,18026,15324,15131,18158, 5222, 5367,17260, 17323,17324,16829,16830, 8671,17370,16306,17427,15029,17419, 16900,17261,17320,15029,15357, 5223, 1668, 1668, 1668, 1668, 16911, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5368, 1668, 5221,17325, 139,16831, 8672,16901,16307, 139, 139, 139, 1668, 1668, 1668, 1668, 1668, 1668, 1668,15358, 18285,18285,16912,17328, 5228,18285,18285,16829,16830,17229, 15651,15518,17331,17916,17158, 5369,17330,11835,17326,17915, 16833, 8673, 5223, 1668, 1668, 1668, 1668,17349, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,17334, 1668, 5221, 16831,17159,17262,15519,17382,15661,15528,17373,11231, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5229,17260, 454,18285, 18285, 5228,18285,18285,17329,15260,15115,15260,15115,17261, 17472,16829,16830,18285,17364,16833, 262,18285,15529, 5223, 1668, 1668, 1668, 1668,17341, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,17259, 1668, 5221,17259,15116,17262, 15116,17484,17262,17813,16831,15278, 1668, 1668, 1668, 1668, 1668, 1668, 1668,17327,17260,11835,16485,17260, 5231,17346, 5232, 139, 551,15279,17335,18285,17261,17352,18285,17261, 848,15941,15810, 139,15980,15847, 5233, 5234, 5234,16833, 17333,18285,17658,16486,15280,18113,11231, 5235, 1668, 1668, 17960, 1669, 4153, 1668, 1668, 1668, 1671, 1671, 1668, 1668, 2095, 2568, 1671,17259,15811,17013,17337,15848,17262, 551, 17100,17100, 1671, 1668, 1668, 1668, 1668, 1668, 1668,18285, 17410,17336,15113,17260, 3070,17014,17014,15250,17356,16899, 17353,17229, 139,17366,16900,17261,17158,17015,17015,17858, 16459,17363, 1677, 1668, 1668, 1668, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4721,17339, 4721,15874,15733,15251, 17104,16901,17889,17159,17229,15651,17406, 3082,16911,17158, 17374,16079,15953,16346,18285,17017,17354,17354,17354,17354, 17354,17354,17354,17354,17354, 2591,15401,17018,16215,16091, 15734,16347,16911,17371,17229, 139,17159, 139,15519,17158, 16912, 5252, 2582, 2582,15954, 2583, 5257, 2582, 2582, 2582, 15026, 488, 2582, 2582, 2582,15469,15330,17387,15661,17411, 15027,16092,15955, 139,16912,17384,17159, 2582, 2582, 2582, 2582, 2582, 2582,15624,17357,16734,18184,17372, 3089,16093, 8671,17446,15028,15462,15322,17385, 278, 3673,15331,17944, 17368,15529,17876,17507,17358,17435, 2591, 2582, 2582, 2582, 2582, 2582,16631, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8672, 3641, 2582,15471,15323,15029, 3673,16591, 16478,15291, 139,18285, 4176, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,15324,17634, 4171,18285,18285,15292, 17369, 488, 5258,15464,15260,15115,17397, 8673,17436,17470, 8722,17965,16479,17158, 2591, 2582, 2582, 3648, 2582, 2582, 15293, 2582, 5259, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 16480, 3091, 2582,17259,16899,17104,17927,15116,17262,16900, 17159, 8099, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 17017, 454,18285,17260, 3092,15493,15356,17388,17323,17324, 17323,17324,17018,17417,16911,17261,16901,17437,17404, 262, 18285, 139, 2591, 2582, 2582, 2592, 2582, 2582,17550, 2582, 3640, 2582, 2582, 2582, 2582, 2582, 2582, 2582,15357, 3641, 2582,17325,17510,17325,15469,15330,16912,17447,17835, 533, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,16485, 139,17389, 3642,17323,17324,15495,17323,17324, 5263,18285, 139,16079,15953,15358,17323,17324,17326,15331,17326,17909, 2591, 2582, 2582, 2582, 2582, 2582,16486, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,17325, 2582, 2582,17325, 17737,17259,17391,18212,15954,16911,17262,17325, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 5265,16829,16830, 5266,16911, 5267,17260,15955,17390, 5268, 5367,16306, 5269, 5270, 5271, 17422,17326, 5272,17261,17326,17392,17400,16912, 2591, 2582, 2582,18285,17326,16829,16830,17438,15936,15805,18285,16831, 17393,16912,18285,18285,17508,17413,18285, 5368,16307, 533, 5273, 2582, 2582,16306, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 3645, 2585,16831,16485,17401,15806, 15462,15322,16485,17100,16833, 2585, 2582, 2582, 2582, 2582, 2582, 2582, 5369,16309,17934,16307,17396, 4178,17014, 6975, 5274,18285,15874,15733,16486,17395,16306,16215,16091,16486, 17015,16833, 139,15323,17416, 2591, 2582, 2582, 2582, 2582, 2582,17587, 3084, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,15324, 2582, 2582,17013,15734,17259,17403,16307,17100, 16092,17262,17104, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 5265,18272,17399, 5266,17014, 5275,17260,17017,16093, 5268, 15980,15847, 5269, 5270, 5271,16734,17015, 5272,17261,17018, 17423,17475,17402, 3086, 2582, 2582,17448, 848,15941,15810, 17101,11835,17333,16459,16345, 3673,16591,17432,16734,18285, 139,18285,16631,15848, 139, 5273, 2582, 2582,17597, 2583, 5276, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3644, 3645, 2585,15811,11231,17428, 3673,16631,16346,17862, 8722,16479, 4179, 2582, 2582, 2582, 2582, 2582, 2582,17754,17430,15113, 139,18285, 3647,18285,16347,18199,18285,16480,15493,15356, 16899,17716,11835,16461,16980,16900,17418,17532,15291, 8099, 2591, 2582, 2582, 3648, 2582, 2582,17458, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,15292, 2582, 2582,15874, 17509,15357,16901,11231,17323,17324,18285,17104, 4176, 2582, 2582, 2582, 2582, 2582, 2582,17583,18285,15293, 5368,18285, 4180,18285,17017,17323,17324,17229, 5279, 8722,17585,17433, 17158,17598,15734, 8722,17018,16734,15358,17325, 2591, 2582, 2582, 2582, 2582,17466, 2582, 5259, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 5369, 3098, 2582,17325,17159, 8099,17453, 17104,17530,16631, 139, 8099, 2582, 2582, 2582, 2582, 2582, 2582, 2582,17326,17451,18285,17017,17452, 3099, 8671,18285, 17323,17454,16829,16830,15651,15518,17468,17018,16899,16306, 17465,17326,17636,16900,17434, 2591, 2582, 2582, 138, 138, 11835, 138, 4751, 138, 138, 138, 138, 138, 138, 138, 8672, 138, 138,17325,17229,16831, 139,15519,17455,17158, 16901,16307, 138, 138, 138, 138, 138, 138, 138,18285, 18285,11231,18285,18285, 4199,18285,18285,17494,18285,18285, 5291,17967,17493,18285,15653, 8673,17159,17459,17326,18285, 16833,17534, 138, 138, 138, 138, 138,17584, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 5293, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138, 8671, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,17259,17495,17259,17013, 1157,17262,17158, 17262,17100, 138, 138, 138, 138, 138, 138, 138,17461, 18285,18285, 8672,17260, 591,17260,17014,16829,16830,15661, 15528,17473,16215,16091, 551,17261,17159,17261,17015, 139, 18285,17462, 138, 138, 138, 138, 138,17464, 138, 138, 138, 138, 138, 138, 138, 138, 138, 8673, 138, 138, 16831,16899,15529,17520,17912,16092,16900,17104, 454, 138, 138, 138, 138, 138, 138, 138, 864,17104,18285,18285, 18285, 591,17017,16093,18285,18285, 262,18285,18285,15663, 17457,17483,17676,16901,17018,16833,17497,17580,17842, 138, 138, 138, 250, 250,17018, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 4250, 250, 250, 250, 250, 250, 250, 5333, 5333, 5333, 5333, 5333, 5334, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 5333, 5333, 5333, 5333, 5333, 5333, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5337,17523,18285,18285,18285,18285, 17262, 5336, 5336, 5336, 5336, 5336, 5338,17419,18285,16306, 15936,15805,18285,18285,18285,17260,18285, 139,17420,17420, 17420,17420,17420,17420,17420,17420,17420,17261, 5336, 5336, 5336, 5336, 5336, 5336, 469,17013,15980,15847, 454, 139, 17100,16307,16911,15806,17104, 5342, 5343, 5344, 5345, 5345, 5345, 5345, 5345, 5345, 258,17014, 262, 139,18237,17017, 551, 3719, 3719, 3719, 3719, 3719, 3723,17015,16308,15848, 17463,17018,18285,17618,16912,17528,16309, 3673,16591,16478, 16734,17101,17563,17983,17477, 488,15260,15115, 3719, 3719, 3719, 3719, 3719, 3719, 2668,17937, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 3168,17526,16631,17492,17104, 17490,16479, 3717, 3717, 3717, 3717, 3717, 3718,18285,15116, 278, 848,15941,15810,17017,15651,15518,15661,15528,16480, 139, 139,18285, 488,15936,17536,17018,17527,16593, 3717, 3717, 3717, 3717, 3717, 3717, 5347, 5348, 5349, 5350, 5350, 5350, 5350, 5350, 5350,17478,15811,11835,17670,15519,17104, 15529, 258, 258, 258, 258, 258, 261,15806, 278, 498, 17191,18240,18242,15113,17017,17638,18285,18285,18285,18285, 18285,18285,18285,17753,18285,18285,17018,11231, 258, 258, 258, 258, 258, 258, 272, 272,17479, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 4295, 272, 272, 272, 272, 272, 272, 5378, 5378, 5378, 5378, 5378, 5379, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 5378, 5378, 5378, 5378, 5378, 5378, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5382,11835,17601,18285, 18285,18285,15841, 5381, 5381, 5381, 5381, 5381, 5383,16079, 15953,18285,16734,17323,17324,18285,17480,17480,17480,17480, 17480,17480,17480,17480,17480,17480,15980,17549,11231,15842, 5381, 5381, 5381, 5381, 5381, 5381, 504, 139,17013,16631, 17229,17662,15954,17100,17157,17158,17325, 5387, 5388, 5389, 5390, 5390, 5390, 5390, 5390, 5390, 282,17548,17014,15848, 15955,17531,15841, 3760, 3760, 3760, 3760, 3760, 3764,17677, 17015,17525,17159,16912, 848,15941,17538,17482,17496,11835, 17229,17326,17104,18285, 139,17158,16485, 139,17512,15842, 3760, 3760, 3760, 3760, 3760, 3760, 2710,17017, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 3216,15811,17018, 11231,17301,17159,16486, 3758, 3758, 3758, 3758, 3758, 3759, 18083,17700,18013,16459,16345,18285,15113,16079,17594,16829, 16830, 139,18285,17579,16734,17637,17323,17324,17323,17324, 17573, 3758, 3758, 3758, 3758, 3758, 3758, 5392, 5393, 5394, 5395, 5395, 5395, 5395, 5395, 5395,16346, 8722,17104,18037, 15954,16631,16831, 282, 282, 282, 282, 282, 285,17325, 17516,17325, 8672,17017,16347,16829,16830,17514,15955,18285, 18285, 139,18285, 139,18285,17018,17323,17324, 8099,17488, 282, 282, 282, 282, 282, 282, 148,16833, 5400, 149, 16829,16830,17791,18045,17326,17513,17326, 8673,16831, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 5401,16899,17325, 17229,17632,17679,16900,18256,17158,18285, 139,18285, 454, 151, 302, 302,16831, 302, 4877, 302, 302, 302, 302, 302, 302, 302,16833, 302, 302,17390, 262,17104,16911, 16901,11835,17159,17515,17326, 302, 302, 302, 302, 302, 302, 302,18057,17017, 139,18285,18285, 4335,17517,17617, 17872,18285,18285, 5424,17606,17018,18285,18285,18285,17719, 17552,16912,11231,17633,18285, 302, 302, 302, 306, 306, 17984, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 4350, 306, 306, 306, 306, 306, 306, 5432, 5432, 5432, 5432, 5432, 5433, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 5432, 5432, 5432, 5432, 5432, 5432, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5436,17259,18285,18285,18285,18285,17262, 5435, 5435, 5435, 5435, 5435, 5437,17518,16830,15260,15115,17522,18285,18285, 18285,17260,17539,17539,17539,17539,17539,17539,17539,17539, 17539,17539,17721,17261, 5435, 5435, 5435, 5435, 5435, 5435, 541,16079,15953, 139,17229,17013,16831,16306,15116,17158, 17100, 5441, 5442, 5443, 5444, 5444, 5444, 5444, 5444, 5444, 309,16899, 454,17104,16307,17014,16900, 3813, 3813, 3813, 3813, 3813, 3817,17519,15954,18285,17159,17015,17017,16307, 262,16833, 8722,15874,15733,17554,18285,18285,17777,17537, 17018, 488,15955,16901, 3813, 3813, 3813, 3813, 3813, 3813, 2763,17555, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 3273,17524, 8099,17640,17541,15734,17784, 3811, 3811, 3811, 3811, 3811, 3812,18285,17882, 278,16459,16345,15874, 15733,17564,15936,15805,17589,17718, 139, 139,18285, 139, 15936,15805,15980,15847,17602, 3811, 3811, 3811, 3811, 3811, 3811, 5446, 5447, 5448, 5449, 5449, 5449, 5449, 5449, 5449, 16346,17575,15734,17985,17104,15806,17262, 309, 309, 309, 309, 309, 312,15806,18068,15848,18285,18265,16347,17017, 18285,17260,18285,18285,18285,18285,18285,18285,18285,15876, 17547,17018,15938,17261, 309, 309, 309, 309, 309, 309, 316, 316,15982, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 4380, 316, 316, 316, 316, 316, 316, 5458, 5458, 5458, 5458, 5458, 5459, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 5458, 5458, 5458, 5458, 5458, 5458, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5462,16899, 139, 139, 454,18285,16900, 5461, 5461, 5461, 5461, 5461, 5463,16215,16091,17229,17323,17324, 16899,17157,17158,18285, 262,16900,18285,18109,18285,18055, 15260,15115,17681,11835,17948,16901, 5461, 5461, 5461, 5461, 5461, 5461, 559,16306,18285,17013,17323,17324,16092,17159, 17100,17325,16901, 5467, 5468, 5469, 5470, 5470, 5470, 5470, 5470, 5470, 319,15116,11231,17014,16093, 139,17605, 3839, 3839, 3839, 3839, 3839, 3843,16307,17553,17015,17654,17325, 17578,18285,18285,17542,16459,16345,17326,17657,17301, 139, 139,18285,16900,17590,16215,16091, 3839, 3839, 3839, 3839, 3839, 3839, 2792,18092, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 3306,17566, 139,17683,16346,17966,16901, 3837, 3837, 3837, 3837, 3837, 3838,18120,16092, 3673,16591, 16478, 848,15941,15810,17591,16347,17811,17978, 139,18285, 18285,18035, 139,17600,17725,16093,17755, 3837, 3837, 3837, 3837, 3837, 3837, 5472, 5473, 5474, 5475, 5475, 5475, 5475, 5475, 5475,16479,18107,17104,15811, 533,16485,17595, 319, 319, 319, 319, 319, 322,17981, 139,18127, 533,17017, 16480,17323,17324,15113,17323,17568,17323,17324,17229,17973, 139,17018,15943,17158,16486,17551, 319, 319, 319, 319, 319, 319, 569, 569, 551, 569, 4922, 569, 569, 569, 569, 569, 569, 569,17325, 569, 569,17325, 488,17325, 17159,17607,16829,16830,17790,18134, 569, 569, 569, 569, 569, 569, 569,18285,18285,16829,16830, 139, 4399,16829, 16830,17569,18285,17570, 5479, 8722, 139,18285,17567,17326, 16829,16830,17326, 278,17326,16831, 569, 569, 569, 847, 847, 848, 849, 4939, 847, 847, 847,18015,16831, 847, 847, 847,16831,16899,17259,18038, 8099,17013,16900,17262, 139,17971,17100,16831, 847, 847, 847, 847, 847, 847, 16833,17323,17324,17608,17260, 853,17571,17014, 3673,16591, 16478,17572,18144,16833,16926,16901,17261,16833,17003,17015, 454,17756,17576, 138, 847, 847, 847, 2838,16833, 2839, 17333,17323,17620,18285,17325,17758, 1536, 139, 262, 2840, 17323,17324,16479,17577,17592,17592,17592,17592,17592,17592, 17592,17592,17592,17592, 8671,17323,17324,17229, 139,17619, 16480, 2841,17158,18046,17325, 139,17104, 551, 2842,17326, 17392,17229,17604,17325,18128, 139,17158,16829,17623,16829, 17624,17017,18285, 2843,18085, 2844, 8672, 3359,17325,17159, 3360, 2846,17656,17018,17621, 3361,18285, 139, 2848,17326, 3362,18098, 2849,17159, 3363, 3364, 2851, 2838,17326, 2839, 16831,17741,16831,17626,17622,17390, 1536,17259, 454, 2840, 17259, 8673,17262,17326,17013,17262,15260,15115, 8671,17100, 17013,15980,15847,17655,17823,17100, 262,17260,18285,18285, 17260, 2841,18285, 454,17014,16833, 8722,16833, 2842,17261, 17014, 139,17261,17925, 139,17628,17015,17760,17629,15116, 8672, 262,17015, 2843,15848, 2844,17333, 848,15941,15810, 17631, 2846,17323,17324,17259, 2847, 3369, 8099, 2848,17262, 18090, 5505, 2849,17642,18047, 2850, 2851, 1537,18285,16426, 18285,18285,17630,18285,17260, 8673,17669,18285,17013,18285, 17767,15811,17793,17100,18285,17325,17261,17672,18285, 1538, 17746,16079,15953,17645,17664,17324, 1539, 139,17674,15113, 17643,17643,17643,17643,17643,17643,17643,17643,17643,17643, 17015, 1540, 139, 1541,16215,17646,16459,16345,16306, 1542, 17326, 139, 8672, 1543,15954,18093, 1544,17325, 5506,11835, 1545,15260,15115, 1546, 1547, 1928, 2838,18285, 2839, 3673, 16591,16478,15955,18285,17104, 1536,17747,16092, 5510,16346, 16307,16081,17323,17324,17390,17323,17324, 8673, 139,17017, 11231,17013,17326,17259,15116,16093,17100,16347,17262,16899, 2841,17018, 139,16479,16900,16829,16830, 2842, 488,16829, 16830,17014,18148,17260,17651,17325,17685,16911,17325,16079, 15953,16480, 2843,17015, 2844,17261,17757,17665,18114,17653, 2846,16901,12404,11835, 2847,17667, 139, 2848,16831,17666, 17675, 2849,16831, 278, 2850, 2851, 2838,17854, 2839,16912, 17326,16734,15954,17326,17229, 1536,17696,18285, 2840,17158, 17671,18285,17673, 139,11231,16923,18099,16459,16345,16923, 15955,16911, 139,16833, 139,17800,17229,16833,16631,17776, 2841,17158,16215,16091,17688,18191,17159, 2842,17686,17686, 17686,17686,17686,17686,17686,17686,17686,17686,17775,18115, 16346,18165, 2843,16912, 2844,16911, 4958, 139,17159, 139, 2846, 3673,16591,16478, 2847,16092,17698, 2848,16347,17697, 139, 2849, 8671,18285, 2850, 2851, 2838,16899, 2839,17802, 16485,16980,16900,16093,17702, 1536,17740,16912, 2840,17323, 17324,17693,16217,16829,16830,16479,17771,17104,17323,17324, 18108,16900,17323,17324, 8672,16992,17699,16486, 139,16901, 2841, 139,17017,16480,18136,16829,16830, 2842, 139,11835, 18285,18285,17325,17705,17018,18285,16831,18285,16901,18285, 17695,17325, 2843,18121, 2844,17325,18285, 139,18285, 8673, 2846,18285,18194,17708, 2847,17104,10539, 2848,16831,17704, 11231, 2849,15260,15115, 2850, 2851, 2838,17326, 2839,17707, 17017,16833,17259,17714,17706, 1536,17326,17262, 2840,17259, 17326,17013,17018,17713,17262,17715,17100,17831,17100, 139, 17104, 139,17260,16833,17794,15116,16215,16091, 139,17260, 2841,17014, 8722,17014,17261,17017, 139, 2842,17752, 139, 18285,17261,18200,17015,17711,17015,18129,17018,17229, 139, 16459,17730, 2843,17158, 2844, 5511,11835,18186,17710,16092, 2846,18285,18122, 8099, 2847,18123,17723, 2848, 3673,16591, 16478, 2849,15260,15115, 2850, 2851, 2838,16093, 2839, 139, 17159,16899,17712,16346,17229, 1536,16900,11231, 2840,17158, 17724,17724,17724,17724,17724,17724,17724,17724,17724,17724, 139,16347,16479,17958,17735,15116,17734,16899,17323,17324, 2841, 139,16900,16901,17733,18169,17159, 2842,18285,18207, 16480,17828,18285,18285,18285,18130,17229,17323,17324,16306, 17759,17158, 5512,11835, 2844,17761,18285,16829,16830,16901, 2846,17325, 139,17732, 2847,17259,17736, 2848,17259, 488, 17262, 2849, 139,17262, 2850, 2851, 3370, 2838,17159, 2839, 17325,16307,17013,17743,11231,17260, 1536,17100,17260, 2840, 16831,17744, 8722,16459,16345,17768,17326,17261,18141,17847, 17261,18222,17014,17772, 278,17749,17857,17773, 139,18285, 18285, 2841,17158, 3358,17015,17326,16309, 5513, 2842,17104, 17745, 139,17013, 8099, 139,16833,16346,17100,16911, 3673, 16591,17770,16899, 2843,17017, 2844,17748,16900,17189,17159, 17750, 2846,17014,18176,16347, 2847,17018,18172, 2848,17323, 17324,17751, 2849,16461,17015, 2850, 2851, 2838,17856, 2839, 16912,18285, 139,16479,16901, 139, 1536, 139,17101, 2840, 17789,17762,17762,17762,17762,17762,17762,17762,17762,17762, 17762,16480,17325,17323,17324,16829,16830,18197,17259,18254, 17779, 2841, 139,17262,17774,17841,17782,17324, 2842,17259, 15260,15115,17013,18203,17262,18285,18285,17100,17260,16459, 16345, 139,17104, 2843,17865, 2844,17325,17326,16831,17786, 17261, 5514,17014,17827, 8722, 2847,18072,17017, 2848,17325, 17890,17261, 2849,15116,17015, 2850, 2851, 3370, 2838,17018, 2839,18162,16346,17013,17781,16911, 139, 1536,17100, 139, 2840,17780, 139,16833, 139, 8099,17783, 8099,17787,17785, 16347,17881, 139,17014,17326,16899,17229,18285,11835,17797, 16900,17158, 2841,17808,18220,17015,18230,16912,18202, 2842, 17798,17798,17798,17798,17798,17798,17798,17798,17798,17798, 3673,16591,16478,17805, 2843, 139, 2844,16901,17159,11231, 17229, 139, 5515,17812,17157,17158, 2847,17820,17788, 2848, 17323,17324,17262, 2849,17323,17324, 2850, 2851, 3370, 2838, 17898, 2839,18285,17810,16479,16829,16830,17260, 1536,17809, 18179, 2840,17159,18285,17885,17814,18285,17323,17324,17261, 17825,17259,16480,17325,17917,16734,17262,17325,17323,17324, 18285,16593,16912, 2841,17013, 139,17323,17324,16831,17100, 2842,17260,15260,15115,17013,17104, 3673,16591,16478,17100, 17325,17301,16631,17261,17014, 2843, 139, 2844,17326, 139, 17017,17325,17326, 5516,17014,18189,17015, 2847,17817,17325, 2848,17918,17018,17816, 2849,15116,17015, 2850, 2851, 2838, 16479, 2839,16899,16911,18285,17326,16980,16900, 1536,17815, 5517, 2840,17819,18285,18205,18285,17326,17392,16480,17323, 17843,18285,17824, 139,17326,17451,17822,17821,17323,17844, 17830, 8722,17806, 2841,16901,16912,17838,16900,16829,16830, 2842,17158, 139,17807,17807,17807,17807,17807,17807,17807, 17807,17807,17325,17229,16899, 3375,17837, 2844,17158,16900, 17850,17325, 8099, 2846,16901,17100,18210, 2847,17159,16911, 2848,16831,15260,17859, 2849, 139,17871, 2850, 2851, 2838, 17014, 2839,18285, 139,17259,17159,16901,17326, 1536,17262, 17962, 2840,17015,16899,17259,17013,17326,17852,16900,17262, 17100,16912,17104,17910,17260,15116,16833,16926, 8722,17104, 17399,18214,17845, 2841,17260,17014,17261,17017,17839,18235, 2842,17840, 139,17849,17017,16901,17261,17015,17229,17018, 18285,17323,17324,17158,18285, 5518,17018, 2844, 8722, 8099, 17333,16899,17848, 2846,17323,17324,16900, 2847,16829,17874, 2848,15260,15115,17851, 2849,11835,17986, 2850, 2851, 2838, 17159, 2839,17853, 139,17325,17259,17866,17104, 1536, 8099, 17262, 4950,18285,16901,17873,17259,17995,17325,17013, 139, 17262,16831,17017,17100,15116,17260,11231,17897, 139,18204, 17869,17390,16900, 2841,17018,17260,16899,17261,17014,17326, 2842,16900,17323,17324,17390,17884,17887,17261, 139,18201, 17015,15262,17326,18285,17870, 2843,16833, 2844, 139,16901, 17229,17877,17980, 2846,17101,17158,17013, 2847,16901, 454, 2848,17100,17879,18249, 2849,17325,17907, 2850, 2851, 2838, 17878, 2839,18234,17323,17324,17229,17014, 262, 1536,17157, 17158, 2840,17159,17999, 488,16829,16830,17901,17015,17899, 17888,17888,17888,17888,17888,17888,17888,17888,17888,17894, 17326,15260,15115, 2841,17259,17104,17325,17159,17896,17262, 2842, 139, 139, 139,17902, 139,17104,18285,16831, 278, 17017,18285,18285,17880,17260, 2843,18285, 2844,18285,17895, 17259,17017,17018, 2846,15116,17262,17261, 5519,18218,17900, 2848,17326,18243,17018, 2849,16923,17301, 2850, 2851, 2838, 17260, 2839,17867,16833,11835,16829,16830,17158, 1536,16911, 17924, 2840,17261,17868,17868,17868,17868,17868,17868,17868, 17868,17868,17955,17908,17013,17913,17013,17903, 139,17100, 18000,17100,16899, 2841,17159,11231, 139,16900,16831,18012, 2842,16912,17904,17229,17014,11835,17014,18285,17158, 8722, 18238,18285,17935, 8722, 8722, 2843,17015, 2844,17015,16992, 17911,17229, 139, 2846,16901, 8722,17158, 2847, 5520,18228, 2848, 139,18285,16833, 2849,17159,11231, 2850, 2851, 2838, 8099, 2839,16899,17923, 8099, 8099,16980,16900, 1536, 139, 17920, 2840,17928,17159,17936,11835, 8099,17262,17905,17906, 17914,17914,17914,17914,17914,17914,17914,17914,17914,17323, 17324,17959,17260, 2841,16901,18229,17921,18009, 139,17104, 2842, 139,15260,15115,17261,11835,11231,17979,17922, 8722, 18285,17259,18021,17013,17017, 2843,17262, 2844,17100,18285, 139, 5521,17325, 2846,17931,18285,17018, 2847,18262,17100, 2848,17260, 8722,17014, 2849,15116,11231, 2850, 2851, 2838, 8099, 2839,17933,17261,17014,17015,18232,17104, 1536,16899, 17229, 2840,17926,17229,16900,17158,17015,17326,17158,16899, 17970, 139,17017, 8099,16900,17158,18285,17932,17956,17929, 488,18105,17104, 2841,17018,18285,17938,17996,11835,18032, 2842,16901,17159,17323,17324,17159,17930,17017,17229,15260, 15115,16901,17159,17158,18285, 2843,18206, 2844,17950,17018, 18285, 5522,11231, 2846,18042, 278, 498, 2847, 3369,11231, 2848,18010,11835,18285, 2849,17945,17325, 2850, 2851, 2838, 17159, 2839,15116,17946,17259,17259,17947,17013, 1536,17262, 17262, 4950,17100,17939,17939,17939,17939,17939,17939,17939, 17939,17939,17949,11231,17260,17260,17969,17014,17961,18022, 139,17326,17104, 2841, 139,11835,17261,17261,17104,17015, 2842,17013,17954,16899,17259, 139,17100,17017,16900,17262, 17333,17323,17324,17017,18239, 2843,18285, 2844,17951,17018, 18285,17014, 3371, 2846,17260,17018,11231, 3372,17953,18285, 2848,18244,17952,17015, 2849,16901,17261, 2850, 2851, 5523, 3886,17259,18048,17013,17325,17013,17262,17101,17100,16899, 17100,17977,15260,15115,16900,17323,17324,15260,15115,17229, 18008,17260, 1538,17014,17158,17014,16899, 139,18033, 1539, 18056,16900,17968,17261, 139,17015,18285,17015,17974,17972, 18285,16901,18285,18285, 1540,15116, 1541, 2359,17325,17259, 15116,17159, 3887,18247,17262,18285, 1543,18285,16901, 1544, 17992,17976, 139, 1545,11835,17262, 1546, 1547, 1537,17260, 18067,17229,17989,17013,17975,17157,17158,18074,17100,17982, 17260,17261,17987,17326,17392,17988,17104,17997,11835,17990, 1538,17229,17261,17014,17229,11231,17158, 1539,18002,17158, 18285,17017, 139,17159,18285,17015,17323,18004,18285, 139, 18285,16899, 1540,17018, 1541, 139,16900,18285, 5524,11231, 1542, 139,17991,17159, 1543, 1924,17159, 1544, 139,15260, 18023, 1545,18043,17259, 1546, 1547, 5523, 1537,17262,17325, 17993,17013,17301,16901,17259,18006,17100,17229,17994,17262, 18236,18268,17158,17260,15260,15115,18053,11835,18285, 1538, 18003,17014,15116,18248,17260,17261, 1539,17229, 139,17323, 17324,18017,17158,17015,17326,17259,17261,17259,18285,17159, 17262, 1540,17262, 1541, 2359,18285,17013,15116,11231, 1542, 17333,17100,18260, 1543,18005,17260, 1544,17260,17104,17159, 1545, 139,17325, 1546, 1547, 148,17014,17261, 1171,17261, 17229,17323,17324,17017,18007,17158,17104, 1172,17015,18106, 18016,17013,18135,17104,18063,17018,17100,17259,18011,17390, 18137,17017,17262,18018,18261,15260,15115,17326,17017, 1173, 17259,17014,17159,17018,17325,17262, 1174,17260,18019,18143, 17018, 139,18285,17015, 139,18020, 8722,18285,18285,17261, 17260, 1175, 139, 1176,18181, 2859,17013,18031,15116, 1177, 17259,17100,17261, 1178,17104,17262, 1179,18030, 8722,17326, 1180, 139,18028, 1181, 1182, 148,17014, 8099, 1171,17017, 17260,18051, 9313, 8722,18029,18034, 139, 1172,17015,12404, 11835,17018,17261,15260,15115,17013,17104,15260,15115, 8099, 17100,11835,18062,18039,15260,18064,18192, 139,18285, 1173, 18040,17017,18285,18041, 8099,17014, 1174, 5526,11835,18285, 17104,11231,18049,17018,17259,18052,15116,17015,18285,17262, 15116, 1175,11231, 1176, 139,17017,18257,15116, 139, 1177, 17013,15114,15115, 1178,17260,17100, 1179,17018,17104,11231, 1180,11835,18196, 1181, 1182, 2379,17261, 2380, 2381,18071, 17014,17259,18044,17017, 1170,15412,17262, 2382,18050,18054, 18250,17013,17015,18081,15116,17018,17100,18061,17259,17104, 18059,17260,11231,17262, 139,17013, 139,11835,18073, 2383, 17100,17014,17259,17261,17017,18198, 2384,17262,17260,18208, 18096,15262,18060,17015,18285,17014,17018, 139,18089,18269, 17261, 2385,17260, 2386,18209,18069,18087,17015,11231, 2388, 18285,17100,17104, 2389,17261, 139, 2390, 139,18285,17104, 5527, 139,18285, 2392, 2393, 148,17014,17017, 1171,18070, 18088,18080,18264,18097,17017,17104, 139, 1172,17015,17018, 17013,18078,18079,17259,18086,17100,17018,17259,17262,17104, 17017,18253,17262,17013,18133,17104,18224,18285,17100, 1173, 17014,18104,17018,17260,17017,17104, 1174,17260, 139, 139, 17017,18285,17015,17014,18285,17261,17018,18227,18285,17261, 17017, 5528,17018, 1176,18233,17015,17101,18112, 139, 1177, 18110,18271,17018, 1178,18258,17262, 1179,18095,18119,18241, 1180,17013,18245, 1181, 1182, 148,17100,18103, 1171, 139, 17260,18094,18285,18161,18102,18125, 139, 1172,17259,18252, 17100,17014,17261,17262,17013,17259,17104,17104,17104,17100, 17262, 139, 5529,17015, 139,17014,18274, 139,17260, 1173, 18285,17017,17017,17017,17014,17260, 1174,17015,18285,18285, 17261, 139,18285,17018,17018,17018,17015,17261,18255, 139, 18285, 1175,18126, 1176,17333,18285,17259,17104, 1560, 1177, 18267,17262,17013, 1561,18111,18117, 1179,17100,18118,18124, 1180,18147,17017, 1181, 1182, 148,17260,18285, 1171, 139, 139,17013,17014,18140,17018,18132,17100, 1172,17261,18259, 18145,17259,17013,18285,17015,17262,17262,17100,17013,17104, 18266,17014,18285,17100,18275,18263,18284,18285,18285, 1173, 17260,17260,17014,17015,17017,17259, 1174,18285,17014,18152, 17262, 139,17261,17261,17015,17104,17018,17101,18285,18131, 17015, 1175, 139, 1176,18139,17260, 139,18285, 139, 1177, 17017,18285,18285, 1178, 5530,18138, 1179,17261,18285,18285, 1180,18175,17018, 1181, 1182, 2379,18146, 2380, 2381,18285, 18285,17333,18285,18285, 1170,18153,18285, 2382, 5532, 5532, 5532, 5532, 5532, 5532, 5532, 5532, 5532,17259,17013,18285, 18285,18285,17262,17100,18285,17259,18285,18285,18285, 2383, 17262,18285,18285,18154,18285,18285, 2384,17260,17014,18285, 18285,18285,18285,18285,18285,17260,18285,17259,18285,17261, 17015, 2385,17262, 2386,17104, 2872,17013,17261, 2873, 2388, 17013,17100,18285, 2874,18285,17100, 2390,17260, 2875,17017, 2391,18160, 2876, 2877, 2393, 2379,17014, 2380, 2381,17261, 17014,17018,18285,18166, 1170,18285,18285, 2382,17015,18159, 17013,18285,17015,17259,17259,17100,18285,18285,17262,17262, 18285,18285,18285,17259,18285,18285,18285,18285,17262, 2383, 17014,18168,18285,17260,17260,18285, 2384,18174,18167,18285, 18173,18285,17015,17260,17259,17261,17261,18285,18285,17262, 18285, 2385,18285, 5533,18285,17261,18285,18285,18285, 2388, 18285,18285,18285, 2389,17260,18285, 2390,18180,18285,18285, 2391,18285,18285, 2392, 2393, 2379,17261, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18185,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18190,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386, 2387,18285,18285,18285,18285, 5534, 18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285, 5535,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388, 18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388, 18285,18285,18285, 2389, 5536,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388, 18285,18285,18285, 2389, 5537,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388, 18285,18285,18285, 2389, 5538,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388, 18285,18285,18285, 2389,18285,18285, 5539,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386, 5540,18285,18285,18285,18285, 2388, 18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 5541, 18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2883, 2379,18285, 2380, 2381, 18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2385,18285, 2386,18285,18285, 5542,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285, 18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381, 18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 5543,18285,18285,18285, 2389,18285,18285, 2390,18285,18285, 18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381, 18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388,18285,18285,18285, 2389, 5544,18285, 2390,18285,18285, 18285, 2391,18285,18285, 2392, 2393, 148,18285,18285, 1171, 18285,18285,18285,18285,18285,18285,18285,18285, 1172,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 5545,18285,18285, 18285, 1180,18285,18285, 1181, 1182, 148,18285,18285, 1171, 18285,18285,18285,18285,18285,18285,18285, 4997, 1172,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 1179,18285,18285, 18285, 1180,18285,18285, 1181, 1182, 148,18285,18285, 1171, 18285,18285,18285,18285,18285,18285,18285, 4997, 1172,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1175,18285, 1176,18285,18285,18285,18285, 1560, 1177,18285,18285,18285, 1561,18285,18285, 1179,18285,18285, 18285, 1180,18285,18285, 1181, 1182, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138, 5000, 18285, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 18285, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 163,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,18285,18285,18285, 5546, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 2899,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 5550,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5551,18285,18285,18285, 18285, 5550,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 5555,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5556,18285,18285,18285,18285, 5555,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 5558,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5559,18285,18285,18285,18285, 5558, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 5561,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5562,18285, 18285,18285,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5562, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 5566,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5567,18285,18285,18285,18285, 5566,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 5571,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 5572, 18285,18285,18285,18285, 5571,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 5575,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5576,18285,18285,18285,18285, 5575,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 5578,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5579, 18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5579, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 5581,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 5581,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 3426, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 5585,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5586,18285,18285,18285,18285, 5585,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 5588,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5589,18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5589, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 5592,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5593,18285,18285,18285,18285, 5592,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 5597,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 5598,18285,18285, 18285,18285, 5597,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 205, 138, 138, 138, 138, 138, 138, 5604, 5604, 5604, 5604, 5604, 5605, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 5606, 5606, 5606, 5606, 5606, 5606, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5604, 5604, 5604, 5604, 5604, 5604, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4001, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 163,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4001, 138, 138, 138, 138, 138, 138, 355,18285,18285,18285,18285, 163, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5090,18285,18285,18285,18285,18285,18285, 5609, 5609, 5609, 5609, 5609, 5610,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5609, 5609, 5609, 5609, 5609, 5609, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5611, 18285,18285,18285,18285,18285,18285, 5092, 5092, 5092, 5092, 5092, 5093,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5092, 5092, 5092, 5092, 5092, 5092, 393, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5613, 5613, 5613, 5613, 5613, 5613, 5613, 5613, 5613, 157, 18285,18285,18285,18285,18285,18285, 5613, 5613, 5613, 5613, 5613, 5614,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5613, 5613, 5613, 5613, 5613, 5613, 5616, 5616, 5616, 5616, 5616, 5616, 5616, 5616, 5616, 4559,18285, 18285,18285,18285,18285,18285, 5616, 5616, 5616, 5616, 5616, 5617,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5616, 5616, 5616, 5616, 5616, 5616, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 5619,18285,18285,18285, 18285,18285,18285,18285, 5619, 5619, 5619, 5619, 5619, 5620, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5619, 5619, 5619, 5619, 5619, 5619, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 4568,18285,18285,18285, 18285,18285,18285, 5623, 5623, 5623, 5623, 5623, 5624,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5623, 5623, 5623, 5623, 5623, 5623, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 5626,18285,18285,18285,18285,18285, 18285,18285, 5626, 5626, 5626, 5626, 5626, 5627,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5626, 5626, 5626, 5626, 5626, 5626, 156,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5629, 5630, 5631, 5632, 5632, 5632, 5632, 5632, 5632,18285,18285,18285,18285,18285, 18285,18285, 4010, 4010, 4010, 4010, 4010, 4011,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4010, 4010, 4010, 4010, 4010, 4010, 5633, 5633, 5633, 5633, 5633, 5633, 5633, 5633, 5633, 4577,18285,18285,18285,18285,18285, 18285, 5633, 5633, 5633, 5633, 5633, 5634,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5633, 5633, 5633, 5633, 5633, 5633, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636,18285,18285,18285,18285,18285,18285,18285, 5636, 5636, 5636, 5636, 5636, 5637,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5636, 5636, 5636, 5636, 5636, 5636, 5639, 5640, 5641, 5642, 5642, 5642, 5642, 5642, 5642,18285,18285,18285,18285,18285,18285,18285, 4017, 4017, 4017, 4017, 4017, 4018,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4017, 4017, 4017, 4017, 4017, 4017, 2493,18285, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 3473,18285,18285,18285,18285,18285,18285, 4015, 4015, 4015, 4015, 4015, 4016,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4015, 4015, 4015, 4015, 4015, 4015, 5644, 5644, 5644, 5644, 5644, 5644, 5644, 5644, 5644, 4590,18285,18285,18285,18285,18285,18285, 5644, 5644, 5644, 5644, 5644, 5645,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5644, 5644, 5644, 5644, 5644, 5644, 5647, 5647, 5647, 5647, 5647, 5647, 5647, 5647, 5647,18285,18285,18285,18285,18285,18285,18285, 5647, 5647, 5647, 5647, 5647, 5648,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5647, 5647, 5647, 5647, 5647, 5647, 5650, 5651, 5652, 5653, 5653, 5653, 5653, 5653, 5653, 18285,18285,18285,18285,18285,18285,18285, 4025, 4025, 4025, 4025, 4025, 4026,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4025, 4025, 4025, 4025, 4025, 4025, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 3485, 18285,18285,18285,18285,18285,18285, 4023, 4023, 4023, 4023, 4023, 4024,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4023, 4023, 4023, 4023, 4023, 4023, 5655, 5655, 5655, 5655, 5655, 5655, 5655, 5655, 5655, 4604,18285, 18285,18285,18285,18285,18285, 5655, 5655, 5655, 5655, 5655, 5656,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5655, 5655, 5655, 5655, 5655, 5655, 5658, 5658, 5658, 5658, 5658, 5658, 5658, 5658, 5658,18285,18285,18285, 18285,18285,18285,18285, 5658, 5658, 5658, 5658, 5658, 5659, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5658, 5658, 5658, 5658, 5658, 5658, 5661, 5662, 5663, 5664, 5664, 5664, 5664, 5664, 5664,18285,18285,18285,18285, 18285,18285,18285, 4036, 4036, 4036, 4036, 4036, 4037,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4036, 4036, 4036, 4036, 4036, 4036, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 3501,18285,18285,18285,18285, 18285,18285, 4034, 4034, 4034, 4034, 4034, 4035,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4034, 4034, 4034, 4034, 4034, 4034, 138, 138,18285, 138, 360, 138, 138, 138, 138, 138, 138, 138,18285, 361, 138, 5668, 5668, 5668, 5668, 5668, 5668,18285,18285,18285, 5667, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 362,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 176, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5145,18285,18285,18285,18285,18285,18285, 5673, 5673, 5673, 5673, 5673, 5674,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5673, 5673, 5673, 5673, 5673, 5673, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 5675,18285,18285,18285,18285,18285,18285,18285, 5675, 5675, 5675, 5675, 5675, 5676,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5675, 5675, 5675, 5675, 5675, 5675, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4056,18285,18285,18285,18285,18285,18285, 4055, 4055, 4055, 4055, 4055, 4057,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4055, 4055, 4055, 4055, 4055, 4055, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 4052, 2988, 18285,18285,18285,18285,18285,18285, 4052, 4052, 4052, 4052, 4052, 4053,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4052, 4052, 4052, 4052, 4052, 4052, 5684, 5684, 5684, 5684, 5684, 5684, 5684, 5684, 5684,18285,18285, 18285,18285,18285,18285,18285, 5684, 5684, 5684, 5684, 5684, 5685,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5684, 5684, 5684, 5684, 5684, 5684, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 5696,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5697,18285,18285,18285, 18285, 5696,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 5699,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5700,18285,18285,18285,18285, 5699,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 5702,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5703,18285,18285,18285,18285,18285, 1280, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5703, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 5709, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5710,18285,18285,18285,18285, 5709,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 5714,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5715,18285,18285,18285,18285, 5714,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 5718,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5719, 18285,18285,18285,18285, 5718,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 5721,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5722,18285,18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5722, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 5724,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 5724,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 5179, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 5728,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 5729,18285,18285,18285, 18285, 5728,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 5731,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5732,18285,18285,18285, 4653, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5732, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 5751,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 5753,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5754,18285,18285,18285, 18285,18285, 1677, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5754, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5755,18285,18285,18285, 18285, 5751,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 5762,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5763,18285,18285,18285,18285, 5762,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 5766,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5767,18285,18285,18285,18285, 5766, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 5769, 5770,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285, 5770, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5771, 1668, 1668, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 5771, 5771, 5771, 5771, 5771, 5773, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 1677, 1668, 5757, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 5775, 5776,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285, 5776, 3632, 3632, 3632, 3632, 3632, 3633, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 3632, 2591, 4166,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 3082,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591,18285, 3634,18285, 3631, 3631, 3631, 3631, 3631, 3631, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253,18285, 5253,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 3082, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2591,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5791, 2582, 2582,18285, 2582, 5794, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 3641, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4176, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 4171,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 3648, 2582, 2582,18285, 2582, 5794, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 3641, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 3642,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 5797,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 5797,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2591, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5798,18285,18285,18285,18285, 5799, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285, 5809,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5810,18285,18285,18285,18285,18285, 2591, 2582, 2582,18285,18285,18285,18285,18285, 5811,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5810, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 5809, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5810,18285,18285,18285,18285,18285, 2591, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5810, 2582, 2582,18285, 2583, 3643, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 3645, 2585,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2585, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 4178,18285,18285,18285, 18285,18285, 5812,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 5247, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4176, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 4180,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2591, 2582, 2582, 138, 138,18285, 138, 5826, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 4199,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 155, 5828, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 178, 178, 178, 178, 178, 178, 178, 178, 178, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 250, 250,18285, 256, 471, 250, 250, 250,18285,18285, 250, 250, 250,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4250, 250, 250, 250, 250, 250, 250,18285,18285,18285,18285, 18285, 261,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 262, 250, 250, 250, 250, 250,18285, 256, 471, 250, 250, 250,18285,18285, 250, 250, 250,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4250, 250, 250, 250, 250, 250, 250, 476,18285,18285,18285,18285, 261, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 262, 250, 250, 250, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5337,18285,18285,18285,18285,18285,18285, 5866, 5866, 5866, 5866, 5866, 5867,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5866, 5866, 5866, 5866, 5866, 5866, 469,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 258,18285,18285,18285,18285,18285,18285, 5868, 5868, 5868, 5868, 5868, 5869,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5868, 5868, 5868, 5868, 5868, 5868, 2668,18285, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249,18285,18285,18285,18285,18285,18285,18285, 4249, 4249, 4249, 4249, 4249, 4251,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4249, 4249, 4249, 4249, 4249, 4249, 4246, 4246, 4246, 4246, 4246, 4246, 4246, 4246, 4246, 3168,18285,18285,18285,18285,18285,18285, 4246, 4246, 4246, 4246, 4246, 4247,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4246, 4246, 4246, 4246, 4246, 4246, 272, 272,18285, 280, 506, 272, 272, 272,18285,18285, 272, 272, 272,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4295, 272, 272, 272, 272, 272, 272,18285,18285,18285,18285,18285, 285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 272, 272, 272, 272,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 286, 272, 272,18285, 280, 506, 272, 272, 272, 18285,18285, 272, 272, 272,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4295, 272, 272, 272, 272, 272, 272, 511,18285,18285,18285,18285, 285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 272, 272, 272, 272, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 286, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5382,18285,18285,18285,18285,18285,18285, 5902, 5902, 5902, 5902, 5902, 5903,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5902, 5902, 5902, 5902, 5902, 5902, 504,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 282,18285,18285,18285,18285,18285,18285, 5904, 5904, 5904, 5904, 5904, 5905,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5904, 5904, 5904, 5904, 5904, 5904, 2710,18285, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294,18285,18285,18285,18285,18285,18285, 18285, 4294, 4294, 4294, 4294, 4294, 4296,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4294, 4294, 4294, 4294, 4294, 4294, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 4291, 3216,18285,18285,18285,18285,18285,18285, 4291, 4291, 4291, 4291, 4291, 4292,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4291, 4291, 4291, 4291, 4291, 4291, 148,18285, 5400, 149,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 5401,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 151, 302, 302, 18285, 302, 5938, 302, 302, 302, 302, 302, 302, 302, 18285, 302, 302,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 302, 302, 302, 302, 302, 302, 302,18285, 18285,18285,18285,18285, 4335,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 302, 302, 302, 306, 306,18285, 307, 543, 306, 306, 306,18285,18285, 306, 306, 306,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4350, 306, 306, 306, 306, 306, 306,18285,18285,18285,18285, 18285, 312,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 306, 306, 306, 306, 306, 306,18285, 307, 543, 306, 306, 306,18285,18285, 306, 306, 306,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4350, 306, 306, 306, 306, 306, 306, 548,18285,18285,18285,18285, 312, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 306, 306, 306, 306, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5436,18285,18285,18285,18285,18285,18285, 5946, 5946, 5946, 5946, 5946, 5947,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5946, 5946, 5946, 5946, 5946, 5946, 541,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 309,18285,18285,18285,18285,18285,18285, 5948, 5948, 5948, 5948, 5948, 5949,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5948, 5948, 5948, 5948, 5948, 5948, 2763,18285, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349,18285,18285,18285,18285,18285,18285,18285, 4349, 4349, 4349, 4349, 4349, 4351,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4349, 4349, 4349, 4349, 4349, 4349, 4346, 4346, 4346, 4346, 4346, 4346, 4346, 4346, 4346, 3273,18285,18285,18285,18285,18285,18285, 4346, 4346, 4346, 4346, 4346, 4347,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4346, 4346, 4346, 4346, 4346, 4346, 316, 316,18285, 317, 561, 316, 316, 316,18285,18285, 316, 316, 316,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4380, 316, 316, 316, 316, 316, 316,18285,18285,18285,18285,18285, 322,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 316, 316, 316, 316, 316, 316, 18285, 317, 561, 316, 316, 316,18285,18285, 316, 316, 316,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4380, 316, 316, 316, 316, 316, 316, 566, 18285,18285,18285,18285, 322,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 316, 316, 316, 316, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5462,18285,18285,18285,18285, 18285,18285, 5964, 5964, 5964, 5964, 5964, 5965,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5964, 5964, 5964, 5964, 5964, 5964, 559,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 319,18285,18285,18285,18285, 18285,18285, 5966, 5966, 5966, 5966, 5966, 5967,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5966, 5966, 5966, 5966, 5966, 5966, 2792,18285, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379,18285,18285,18285,18285, 18285,18285,18285, 4379, 4379, 4379, 4379, 4379, 4381,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4379, 4379, 4379, 4379, 4379, 4379, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 4376, 3306,18285,18285,18285,18285, 18285,18285, 4376, 4376, 4376, 4376, 4376, 4377,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4376, 4376, 4376, 4376, 4376, 4376, 569, 569,18285, 569, 5977, 569, 569, 569, 569, 569, 569, 569,18285, 569, 569, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 569, 569, 569, 569, 569, 569, 569,18285,18285,18285,18285, 18285, 4399,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 569, 569, 569, 848, 1158,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5989, 5989, 5989, 5989, 5989, 5989, 5989, 5989, 5989,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1159,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 2838,18285, 2839,18285,18285, 18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841, 18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846, 18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 5998,18285,18285, 2850, 2851, 1537,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6000,18285,18285,18285,18285,18285,18285, 1538,18285,18285, 18285,18285,18285,18285, 1539,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1540, 18285, 1541,18285,18285,18285,18285, 1926, 1542,18285,18285, 18285, 1927,18285,18285, 1544,18285,18285,18285, 1545,18285, 18285, 1546, 1547, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003, 6003,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285, 3359,18285,18285, 3360, 2846,18285,18285, 18285, 3361,18285,18285, 2848,18285, 3362,18285, 2849,18285, 3363, 3364, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 6004,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844, 2845,18285,18285,18285,18285, 6005,18285,18285, 18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285, 6006,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847, 6007,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847, 6008,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847, 6009,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847,18285,18285, 6010,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844, 6011,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 6012,18285,18285, 18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285, 18285, 2850, 2851, 3370, 2838,18285, 2839,18285,18285,18285, 18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285, 18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 6013,18285,18285, 2846,18285, 18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849, 18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285, 18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285, 18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 6014,18285, 18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849, 18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285, 18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285, 18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846,18285, 18285,18285, 2847, 6015,18285, 2848,18285,18285,18285, 2849, 18285,18285, 2850, 2851, 5523, 1537,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1538,18285,18285, 18285,18285,18285,18285, 1539,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1540, 18285, 1541,18285,18285,18285,18285, 1926, 1542,18285,18285, 18285, 1927,18285,18285, 1544,18285,18285,18285, 1545,18285, 18285, 1546, 1547, 148,18285,18285, 1171,18285,18285,18285, 18285,18285,18285,18285,18285, 1172,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6017,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1173,18285,18285, 18285,18285,18285,18285, 1174,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1175, 18285, 1176,18285,18285,18285,18285,18285, 1177,18285,18285, 18285, 1178,18285,18285, 1179,18285,18285,18285, 1180,18285, 18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285, 18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2383,18285,18285, 18285,18285,18285,18285, 2384,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2385, 18285, 2386,18285,18285,18285,18285,18285, 2388,18285,18285, 18285, 2389,18285,18285, 2390,18285, 6018,18285, 2391,18285, 18285, 2392, 2393, 2886, 148,18285,18285, 1171,18285,18285, 18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285, 18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1175,18285, 1176, 1556,18285,18285,18285,18285, 1177,18285, 18285,18285, 1178,18285,18285, 1179,18285,18285,18285, 6019, 18285,18285, 1181, 1182, 148,18285,18285, 1171,18285,18285, 18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285, 18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177,18285, 18285,18285, 1178,18285, 6020, 1179,18285,18285,18285, 1180, 18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285, 18285,18285,18285, 1170,18285,18285, 4459,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285, 18285,18285,18285,18285,18285, 2384,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2385,18285, 2386, 3405,18285,18285,18285,18285, 4460,18285, 18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391, 18285,18285, 2392, 2393, 2379,18285, 2380, 6022,18285,18285, 18285,18285,18285, 1170,18285, 6023, 2382,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285, 18285,18285,18285,18285,18285, 2384,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388,18285, 18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391, 18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285, 18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285, 18285,18285,18285,18285,18285, 2384,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285, 2880,18285, 2388,18285, 18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391, 6024,18285, 2392, 2393, 148,18285,18285, 1171,18285,18285, 18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285, 18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285,18285, 6032, 1177,18285, 18285,18285, 1561,18285,18285, 1179,18285,18285,18285, 1180, 18285,18285, 1181, 1182, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 163,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6033, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6037,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6038,18285,18285,18285,18285, 6037,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6042,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 6043, 18285,18285,18285,18285, 6042,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 6046,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6047,18285,18285,18285,18285, 6046,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 6050,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6051,18285,18285, 18285,18285, 6050,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6053, 18285, 6054,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6055, 6056, 6056, 18285,18285,18285,18285,18285,18285,18285,18285, 6057, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 6060,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6061,18285,18285, 18285,18285, 6060,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6065, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6066,18285,18285,18285,18285, 6065,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6070,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6071,18285,18285,18285,18285, 6070,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6074,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 6075, 18285,18285,18285,18285, 6074,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6076, 138, 4494, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6076,18285,18285,18285, 18285, 6078,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 6076, 6076, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6080,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6081,18285,18285,18285,18285, 6080,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 6085,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6086,18285,18285,18285, 18285, 6085,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6089,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6090,18285,18285,18285,18285, 6089,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6091, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6091,18285,18285, 18285,18285, 6093,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 6091, 6091, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 6037,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6038,18285,18285,18285,18285, 6037,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 2899, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 139,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 18285, 3426, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 205, 138, 138, 138, 138, 138, 138, 6096, 6096, 6096, 6096, 6096, 6097, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 6098, 6098, 6098, 6098, 6098, 6098, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6096, 6096, 6096, 6096, 6096, 6096, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 157, 157, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 5090, 138, 138, 138, 138, 138, 138, 6101, 6101, 6101, 6101, 6101, 6102, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 138, 6101, 6101, 6101, 6101, 6101, 6101, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 393,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157,18285,18285, 18285,18285,18285,18285, 157, 157, 157, 157, 157, 163, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 157, 157, 157, 157, 157, 157, 6104, 6104, 6104, 6104, 6104, 6104, 6104, 6104, 6104,18285,18285,18285,18285, 18285,18285,18285, 6104, 6104, 6104, 6104, 6104, 6105,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6104, 6104, 6104, 6104, 6104, 6104, 6107, 6107, 6107, 6107, 6107, 6107, 6107, 6107, 6107,18285,18285,18285,18285,18285, 18285,18285, 6107, 6107, 6107, 6107, 6107, 6108,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6107, 6107, 6107, 6107, 6107, 6107, 6110, 6111, 6112, 6113, 6113, 6113, 6113, 6113, 6113, 4555,18285,18285,18285,18285,18285, 18285, 4554, 4554, 4554, 4554, 4554, 4556,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4554, 4554, 4554, 4554, 4554, 4554, 6114, 6114, 6114, 6114, 6114, 6114, 6114, 6114, 6114,18285,18285,18285,18285,18285,18285,18285, 6114, 6114, 6114, 6114, 6114, 6115,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6114, 6114, 6114, 6114, 6114, 6114, 2493,18285, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4568,18285,18285,18285,18285,18285, 18285, 4567, 4567, 4567, 4567, 4567, 4569,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4567, 4567, 4567, 4567, 4567, 4567, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120,18285,18285,18285,18285,18285,18285,18285, 6120, 6120, 6120, 6120, 6120, 6121,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6120, 6120, 6120, 6120, 6120, 6120, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4577,18285,18285,18285,18285,18285,18285, 4576, 4576, 4576, 4576, 4576, 4578,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4576, 4576, 4576, 4576, 4576, 4576, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 4573, 3473,18285,18285,18285,18285,18285,18285, 4573, 4573, 4573, 4573, 4573, 4574,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4573, 4573, 4573, 4573, 4573, 4573, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 18285,18285,18285,18285,18285,18285,18285, 6126, 6126, 6126, 6126, 6126, 6127,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6126, 6126, 6126, 6126, 6126, 6126, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4590, 18285,18285,18285,18285,18285,18285, 4589, 4589, 4589, 4589, 4589, 4591,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4589, 4589, 4589, 4589, 4589, 4589, 4586, 4586, 4586, 4586, 4586, 4586, 4586, 4586, 4586, 3485,18285, 18285,18285,18285,18285,18285, 4586, 4586, 4586, 4586, 4586, 4587,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4586, 4586, 4586, 4586, 4586, 4586, 6132, 6132, 6132, 6132, 6132, 6132, 6132, 6132, 6132,18285,18285,18285, 18285,18285,18285,18285, 6132, 6132, 6132, 6132, 6132, 6133, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6132, 6132, 6132, 6132, 6132, 6132, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4604,18285,18285,18285, 18285,18285,18285, 4603, 4603, 4603, 4603, 4603, 4605,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4603, 4603, 4603, 4603, 4603, 4603, 4600, 4600, 4600, 4600, 4600, 4600, 4600, 4600, 4600, 3501,18285,18285,18285,18285, 18285,18285, 4600, 4600, 4600, 4600, 4600, 4601,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4600, 4600, 4600, 4600, 4600, 4600, 138, 138,18285, 138, 360, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 6144, 6144, 6144, 6144, 6144, 6144, 6144, 6144, 6144, 5145,18285,18285, 18285,18285,18285,18285, 6144, 6144, 6144, 6144, 6144, 6145, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6144, 6144, 6144, 6144, 6144, 6144, 6147, 6147, 6147, 6147, 6147, 6147, 6147, 6147, 6147,18285,18285,18285,18285, 18285,18285,18285, 6147, 6147, 6147, 6147, 6147, 6148,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6147, 6147, 6147, 6147, 6147, 6147, 156,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6150, 6151, 6152, 6153, 6153, 6153, 6153, 6153, 6153,18285,18285,18285,18285, 18285,18285,18285, 4623, 4623, 4623, 4623, 4623, 4624,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4623, 4623, 4623, 4623, 4623, 4623, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 4056,18285,18285,18285,18285, 18285,18285, 4621, 4621, 4621, 4621, 4621, 4622,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4621, 4621, 4621, 4621, 4621, 4621, 6157, 6157, 6157, 6157, 6157, 6157, 6157, 6157, 6157,18285,18285,18285,18285,18285,18285, 18285, 6157, 6157, 6157, 6157, 6157, 6158,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6157, 6157, 6157, 6157, 6157, 6157, 138, 138,18285, 138, 6160, 138, 138, 138, 138, 138, 138, 138, 6161, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 6163, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6164,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6165,18285,18285,18285,18285,18285, 6166, 138, 138, 6161,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6165, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6175,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6176, 18285,18285,18285,18285, 6175,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 6180,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6181,18285,18285,18285,18285, 6180,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 6184,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6185,18285,18285, 18285,18285, 6184,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6187, 18285, 6188,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6189, 6190, 6190, 18285,18285,18285,18285,18285,18285,18285,18285, 6191, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 6196,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6197,18285,18285, 18285,18285, 6196,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6201, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6202,18285,18285,18285,18285, 6201,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 6206,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6207,18285,18285,18285,18285, 6206,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6210,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6211, 18285,18285,18285,18285, 6210,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6212, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6212,18285,18285,18285, 18285, 6214,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 6212, 6212, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6216,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6217,18285,18285,18285,18285, 6216,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 6221,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6222,18285,18285,18285, 18285, 6221,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6225,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6226,18285,18285,18285,18285, 6225,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6227, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6227,18285,18285, 18285,18285, 6229,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 6227, 6227, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 6248,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6249,18285,18285,18285,18285, 6248,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 6251,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6252,18285,18285, 18285,18285, 6251,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6254, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6255,18285,18285,18285,18285,18285, 1677, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6255, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6261,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6262,18285, 18285,18285,18285, 6261,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6266,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6267,18285,18285,18285,18285, 6266,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 6270,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6271,18285,18285,18285, 18285, 6270,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6273,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6274,18285,18285,18285, 5223, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6274, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6276,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 6276,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1677, 1668, 5757, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 6280,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6281,18285,18285,18285,18285, 6280,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 6283,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6284, 18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6284, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788,18285, 5788,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 3082, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2591,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6296, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792,18285, 5792,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 3082,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2591,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6299, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 6304,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6306,18285, 18285,18285,18285, 6304,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 6310,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6311,18285,18285,18285,18285, 6310,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 6313,18285, 6314,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6315, 6316, 6316,18285,18285,18285,18285,18285, 18285,18285,18285, 6317, 2582, 2582,18285, 2583, 5276, 2582, 2582, 2582, 2585, 2585, 2582, 2582, 3093, 3645, 2585,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2585, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 4178,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 250, 250,18285, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 5337, 250, 250, 250, 250, 250, 250, 6374, 6374, 6374, 6374, 6374, 6375, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 6374, 6374, 6374, 6374, 6374, 6374, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 258,18285,18285,18285,18285,18285, 18285, 6377, 6377, 6377, 6377, 6377, 6378,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6377, 6377, 6377, 6377, 6377, 6377, 469,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6380, 6381, 6382, 6383, 6383, 6383, 6383, 6383, 6383,18285,18285,18285,18285,18285,18285, 18285, 4800, 4800, 4800, 4800, 4800, 4801,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4800, 4800, 4800, 4800, 4800, 4800, 2668,18285, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 4250,18285,18285,18285,18285, 18285,18285, 4798, 4798, 4798, 4798, 4798, 4799,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4798, 4798, 4798, 4798, 4798, 4798, 5347, 5347, 5347, 5347, 5347, 5347, 258, 258, 258,18285,18285,18285,18285,18285,18285, 18285, 258, 258, 258, 258, 258, 261,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 258, 258, 258, 258, 258, 258, 272, 272,18285, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 5382, 272, 272, 272, 272, 272, 272, 6411, 6411, 6411, 6411, 6411, 6412, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 6411, 6411, 6411, 6411, 6411, 6411, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 282,18285,18285,18285, 18285,18285,18285, 6414, 6414, 6414, 6414, 6414, 6415,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6414, 6414, 6414, 6414, 6414, 6414, 504,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6417, 6418, 6419, 6420, 6420, 6420, 6420, 6420, 6420,18285,18285,18285,18285, 18285,18285,18285, 4837, 4837, 4837, 4837, 4837, 4838,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4837, 4837, 4837, 4837, 4837, 4837, 2710,18285, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 4295,18285,18285, 18285,18285,18285,18285, 4835, 4835, 4835, 4835, 4835, 4836, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4835, 4835, 4835, 4835, 4835, 4835, 5392, 5392, 5392, 5392, 5392, 5392, 282, 282, 282,18285,18285,18285,18285, 18285,18285,18285, 282, 282, 282, 282, 282, 285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 282, 282, 282, 282, 282, 282, 306, 306,18285, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 5436, 306, 306, 306, 306, 306, 306, 6454, 6454, 6454, 6454, 6454, 6455, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 6454, 6454, 6454, 6454, 6454, 6454, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 309,18285, 18285,18285,18285,18285,18285, 6457, 6457, 6457, 6457, 6457, 6458,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6457, 6457, 6457, 6457, 6457, 6457, 541,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6460, 6461, 6462, 6463, 6463, 6463, 6463, 6463, 6463,18285,18285, 18285,18285,18285,18285,18285, 4888, 4888, 4888, 4888, 4888, 4889,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4888, 4888, 4888, 4888, 4888, 4888, 2763,18285, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 4350, 18285,18285,18285,18285,18285,18285, 4886, 4886, 4886, 4886, 4886, 4887,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4886, 4886, 4886, 4886, 4886, 4886, 5446, 5446, 5446, 5446, 5446, 5446, 309, 309, 309,18285,18285, 18285,18285,18285,18285,18285, 309, 309, 309, 309, 309, 312,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 309, 309, 309, 309, 309, 309, 316, 316, 18285, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 5462, 316, 316, 316, 316, 316, 316, 6473, 6473, 6473, 6473, 6473, 6474, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 6473, 6473, 6473, 6473, 6473, 6473, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 319,18285,18285,18285,18285,18285,18285, 6476, 6476, 6476, 6476, 6476, 6477,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6476, 6476, 6476, 6476, 6476, 6476, 559,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6479, 6480, 6481, 6482, 6482, 6482, 6482, 6482, 6482, 18285,18285,18285,18285,18285,18285,18285, 4909, 4909, 4909, 4909, 4909, 4910,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4909, 4909, 4909, 4909, 4909, 4909, 2792,18285, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 4380,18285,18285,18285,18285,18285,18285, 4907, 4907, 4907, 4907, 4907, 4908,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4907, 4907, 4907, 4907, 4907, 4907, 5472, 5472, 5472, 5472, 5472, 5472, 319, 319, 319, 18285,18285,18285,18285,18285,18285,18285, 319, 319, 319, 319, 319, 322,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 319, 319, 319, 319, 319, 319, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536, 18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2841,18285,18285,18285,18285,18285, 18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285, 18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285, 18285, 2848,18285, 6510,18285, 2849,18285,18285, 2850, 2851, 3373, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 4950,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 3904,18285,18285,18285,18285, 4951,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839, 6514,18285,18285,18285,18285,18285, 1536,18285, 6515, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285, 3367,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849, 6516,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285, 4958, 2847, 3369,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841, 6517,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 3904,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 4950,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 3904,18285,18285,18285,18285, 4951,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 3904,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285, 6518, 2846,18285,18285,18285, 3372, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 6519, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 6520,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 6521,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 6522,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849, 6523,18285, 2850, 2851, 148,18285, 6525, 1171,18285,18285,18285,18285,18285, 18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285, 18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1175,18285, 1176, 18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178, 18285,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2383,18285,18285,18285,18285, 18285,18285, 2384,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6526,18285, 2386, 18285,18285,18285,18285,18285, 2388,18285,18285,18285, 2389, 18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 148,18285,18285, 1171,18285,18285,18285,18285,18285, 18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285, 18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1175,18285, 1176, 18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178, 18285, 6527, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 1562, 148,18285,18285, 1171,18285,18285,18285,18285, 18285,18285,18285,18285, 1172,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1173,18285,18285,18285, 18285,18285,18285, 1174,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 6528,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2838,18285, 2839,18285,18285,18285,18285,18285, 18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2841,18285,18285,18285, 18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2379,18285, 2380, 2381,18285,18285,18285,18285, 18285, 1170,18285,18285, 2382, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531, 6531,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285, 18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 6536, 4459, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 3405,18285,18285,18285,18285, 4460, 148,18285,18285, 1171, 18285,18285,18285,18285,18285,18285,18285,18285, 1172,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 6539,18285,18285, 18285, 1180,18285,18285, 1181, 1182, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 163,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6540, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 6544,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6545,18285,18285,18285,18285, 6544, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6549,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 6550,18285, 18285,18285,18285, 6549,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6554,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6555,18285,18285,18285,18285, 6554,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 6559,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6560,18285,18285,18285, 18285, 6559,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6563,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6564,18285,18285,18285,18285, 6563,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 6566, 6567,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285,18285,18285,18285, 6567, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 6568, 138, 138, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 138, 138, 138, 138, 138, 138, 138, 6568, 6568, 6568, 6568, 6568, 6570, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 138, 138, 3426, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6572, 6573,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285,18285,18285,18285, 6573, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 6575,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6576,18285,18285, 18285,18285, 6575,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6580, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6581,18285,18285,18285,18285, 6580,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6585,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6586,18285,18285,18285,18285, 6585,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6590,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 6591, 18285,18285,18285,18285, 6590,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 6594,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6595,18285,18285,18285,18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6595, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6597,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 6598, 18285,18285,18285,18285, 6597,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 6600,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6601,18285,18285,18285,18285, 6600,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 6606,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6607,18285,18285, 18285,18285, 6606,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6611, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6612,18285,18285,18285,18285, 6611,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6615,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6616,18285,18285,18285,18285,18285, 18285, 2901, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6616, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6618, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6619,18285,18285,18285,18285, 6618,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 205, 138, 138, 138, 138, 138, 138, 6622, 6622, 6622, 6622, 6622, 6623, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 6624, 6624, 6624, 6624, 6624, 6624, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6622, 6622, 6622, 6622, 6622, 6622, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5090, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 163,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5090, 138, 138, 138, 138, 138, 138, 355,18285, 18285,18285,18285, 163,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 393,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6627, 6627, 6627, 6627, 6627, 6627, 6627, 6627, 6627, 157,18285,18285,18285,18285, 18285,18285, 6627, 6627, 6627, 6627, 6627, 6628,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6627, 6627, 6627, 6627, 6627, 6627, 6630, 6630, 6630, 6630, 6630, 6630, 6630, 6630, 6630,18285,18285,18285,18285,18285,18285, 18285, 6630, 6630, 6630, 6630, 6630, 6631,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6630, 6630, 6630, 6630, 6630, 6630, 2493,18285, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089,18285,18285,18285,18285,18285, 18285,18285, 5089, 5089, 5089, 5089, 5089, 5091,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5089, 5089, 5089, 5089, 5089, 5089, 6636, 6636, 6636, 6636, 6636, 6636, 6636, 6636, 6636,18285,18285,18285,18285,18285,18285, 18285, 6636, 6636, 6636, 6636, 6636, 6637,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6636, 6636, 6636, 6636, 6636, 6636, 2493,18285, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 4568,18285,18285,18285,18285, 18285,18285, 5102, 5102, 5102, 5102, 5102, 5103,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5102, 5102, 5102, 5102, 5102, 5102, 6640, 6640, 6640, 6640, 6640, 6640, 6640, 6640, 6640,18285,18285,18285,18285,18285,18285, 18285, 6640, 6640, 6640, 6640, 6640, 6641,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6640, 6640, 6640, 6640, 6640, 6640, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 4577,18285,18285,18285,18285,18285,18285, 5108, 5108, 5108, 5108, 5108, 5109,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5108, 5108, 5108, 5108, 5108, 5108, 6644, 6644, 6644, 6644, 6644, 6644, 6644, 6644, 6644,18285,18285,18285,18285,18285,18285,18285, 6644, 6644, 6644, 6644, 6644, 6645,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6644, 6644, 6644, 6644, 6644, 6644, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 4590,18285,18285,18285,18285,18285,18285, 5117, 5117, 5117, 5117, 5117, 5118,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5117, 5117, 5117, 5117, 5117, 5117, 6648, 6648, 6648, 6648, 6648, 6648, 6648, 6648, 6648, 18285,18285,18285,18285,18285,18285,18285, 6648, 6648, 6648, 6648, 6648, 6649,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6648, 6648, 6648, 6648, 6648, 6648, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 4604, 18285,18285,18285,18285,18285,18285, 5126, 5126, 5126, 5126, 5126, 5127,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5126, 5126, 5126, 5126, 5126, 5126, 138, 138,18285, 138, 6656, 138, 138, 138, 138, 138, 6653, 6654, 6657, 6658, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 362,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6659, 138, 138, 138, 176, 6664, 6664, 6664, 6664, 6664, 6664, 6664, 6664, 6664,18285,18285,18285,18285, 18285,18285,18285, 6664, 6664, 6664, 6664, 6664, 6665,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6664, 6664, 6664, 6664, 6664, 6664, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5145,18285,18285,18285,18285, 18285,18285, 5144, 5144, 5144, 5144, 5144, 5146,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5144, 5144, 5144, 5144, 5144, 5144, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 5141, 4056,18285,18285,18285,18285,18285, 18285, 5141, 5141, 5141, 5141, 5141, 5142,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5141, 5141, 5141, 5141, 5141, 5141, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 6671,18285,18285,18285,18285,18285,18285,18285, 6671, 6671, 6671, 6671, 6671, 6672,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6671, 6671, 6671, 6671, 6671, 6671, 138, 138,18285, 138, 6160, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 6163, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6675, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6677,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 6679,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 6681,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6682,18285,18285,18285,18285, 6679, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6684,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6685,18285, 18285,18285,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6685, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6687,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6688,18285,18285,18285,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6688, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6696,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6697,18285,18285,18285,18285, 6696,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 6701,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 6703,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6704,18285,18285,18285,18285,18285, 1280, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6704, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6705,18285,18285,18285,18285, 6701,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 6709,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6710,18285,18285, 18285,18285, 6709,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6713, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6714,18285,18285,18285,18285, 6713,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 6716, 6717,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285, 6717, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6718, 1271, 1271, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6718, 6718, 6718, 6718, 6718, 6720, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 1280, 1271, 5179, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 6722, 6723,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 6723, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6727,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6728,18285, 18285,18285,18285, 6727,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6732,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6733,18285,18285,18285,18285, 6732,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 6737,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6738,18285,18285,18285, 18285, 6737,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6742,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6743,18285,18285,18285,18285, 6742,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 6746,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6747,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6747, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6749,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6750,18285,18285,18285,18285, 6749,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 6752,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6753,18285,18285,18285,18285, 6752, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6758,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6759,18285, 18285,18285,18285, 6758,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6763,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6764,18285,18285,18285,18285, 6763,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 6767,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6768,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6768, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 6770,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 6771,18285,18285,18285,18285, 6770,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 6789,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6790,18285,18285,18285, 18285, 6789,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6794,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6795,18285,18285,18285,18285, 6794,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 6798,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6799,18285,18285,18285,18285, 6798, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6801,18285, 6802,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6803, 6804, 6804,18285,18285,18285, 18285,18285,18285,18285,18285, 6805, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 6810,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6811,18285,18285,18285,18285, 6810, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6815,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6816,18285, 18285,18285,18285, 6815,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6820,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6821,18285,18285,18285,18285, 6820,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 6824,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6825,18285,18285,18285, 18285, 6824,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6826, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6826,18285,18285,18285,18285, 6828,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 6826, 6826, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 6830,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6831, 18285,18285,18285,18285, 6830,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 6835,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6836,18285,18285,18285,18285, 6835,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 6839,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6840,18285,18285, 18285,18285, 6839,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6841, 1668, 5221,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 6841,18285,18285,18285,18285, 6843, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 6841, 6841, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 6860,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 6862,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6863,18285,18285, 18285,18285,18285, 2591, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6863, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6864,18285,18285, 18285,18285, 6860,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 6871, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6872,18285,18285,18285,18285, 6871,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 6875,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6876,18285,18285,18285,18285, 6875,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 6878, 6879,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285, 6879, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6880, 2582, 2582, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 6880, 6880, 6880, 6880, 6880, 6882, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 2591, 2582, 6866, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 6884, 6885,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285, 6885, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 6916, 138, 138, 138, 6916, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 138, 138, 138, 138, 138, 138, 138, 6917, 6917, 6917, 6917, 6917, 6918, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 138, 138, 138, 138, 6917, 6917, 6917, 6917, 6917, 6917, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 250, 250,18285, 256, 471, 250, 250, 250,18285,18285, 250, 250, 250, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5337, 250, 250, 250, 250, 250, 250,18285,18285, 18285,18285,18285, 261,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 262, 250, 250, 250, 250, 250,18285, 256, 471, 250, 250, 250,18285,18285, 250, 250, 250,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5337, 250, 250, 250, 250, 250, 250, 476,18285,18285,18285, 18285, 261,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 262, 250, 250, 250, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 258,18285,18285,18285,18285,18285,18285, 6944, 6944, 6944, 6944, 6944, 6945,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6944, 6944, 6944, 6944, 6944, 6944, 2668,18285, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336,18285,18285,18285,18285,18285,18285,18285, 5336, 5336, 5336, 5336, 5336, 5338,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5336, 5336, 5336, 5336, 5336, 5336, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 4250,18285,18285,18285,18285,18285,18285, 5333, 5333, 5333, 5333, 5333, 5334,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5333, 5333, 5333, 5333, 5333, 5333, 272, 272,18285, 280, 506, 272, 272, 272, 18285,18285, 272, 272, 272,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5382, 272, 272, 272, 272, 272, 272,18285,18285,18285,18285,18285, 285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 272, 272, 272, 272, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 286, 272, 272,18285, 280, 506, 272, 272, 272,18285,18285, 272, 272, 272,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5382, 272, 272, 272, 272, 272, 272, 511,18285,18285,18285,18285, 285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 272, 272, 272, 272,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 286, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 282,18285,18285,18285,18285, 18285,18285, 6990, 6990, 6990, 6990, 6990, 6991,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6990, 6990, 6990, 6990, 6990, 6990, 2710,18285, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381,18285,18285,18285,18285, 18285,18285,18285, 5381, 5381, 5381, 5381, 5381, 5383,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5381, 5381, 5381, 5381, 5381, 5381, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 4295,18285,18285,18285,18285, 18285,18285, 5378, 5378, 5378, 5378, 5378, 5379,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5378, 5378, 5378, 5378, 5378, 5378, 306, 306,18285, 307, 543, 306, 306, 306,18285,18285, 306, 306, 306,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5436, 306, 306, 306, 306, 306, 306,18285,18285,18285,18285, 18285, 312,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 306, 306, 306, 306, 306, 306,18285, 307, 543, 306, 306, 306,18285,18285, 306, 306, 306,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5436, 306, 306, 306, 306, 306, 306, 548,18285,18285,18285,18285, 312, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 306, 306, 306, 306, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 309,18285,18285,18285,18285,18285,18285, 7027, 7027, 7027, 7027, 7027, 7028,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7027, 7027, 7027, 7027, 7027, 7027, 2763,18285, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435,18285,18285,18285,18285,18285,18285,18285, 5435, 5435, 5435, 5435, 5435, 5437,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5435, 5435, 5435, 5435, 5435, 5435, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 4350,18285,18285,18285,18285,18285,18285, 5432, 5432, 5432, 5432, 5432, 5433,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5432, 5432, 5432, 5432, 5432, 5432, 316, 316,18285, 317, 561, 316, 316, 316,18285,18285, 316, 316, 316,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5462, 316, 316, 316, 316, 316, 316,18285,18285,18285,18285,18285, 322,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 316, 316, 316, 316, 316, 316, 18285, 317, 561, 316, 316, 316,18285,18285, 316, 316, 316,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5462, 316, 316, 316, 316, 316, 316, 566, 18285,18285,18285,18285, 322,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 316, 316, 316, 316, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 319,18285,18285,18285,18285, 18285,18285, 7041, 7041, 7041, 7041, 7041, 7042,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7041, 7041, 7041, 7041, 7041, 7041, 2792,18285, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461,18285,18285,18285,18285, 18285,18285,18285, 5461, 5461, 5461, 5461, 5461, 5463,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5461, 5461, 5461, 5461, 5461, 5461, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 4380,18285,18285,18285,18285, 18285,18285, 5458, 5458, 5458, 5458, 5458, 5459,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5458, 5458, 5458, 5458, 5458, 5458, 2838,18285, 2839,18285,18285, 18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841, 18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7077,18285, 2844,18285,18285,18285,18285,18285, 2846, 18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 1537,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1538,18285,18285, 18285,18285,18285,18285, 1539,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1540, 18285, 1541,18285,18285,18285,18285,18285, 1542,18285,18285, 18285, 1543,18285, 7078, 1544,18285,18285,18285, 1545,18285, 18285, 1546, 1547, 1928, 2838,18285, 2839,18285,18285,18285, 18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285, 18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846,18285, 18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849, 18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285, 18285,18285,18285, 1536,18285,18285, 2840, 7082, 7082, 7082, 7082, 7082, 7082, 7082, 7082, 7082,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285, 18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846,18285, 18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849, 18285,18285, 2850, 2851, 7087, 4950, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 3904,18285,18285,18285,18285, 4951, 148,18285, 18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7091, 18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285, 18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 1179, 18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2385,18285, 2386, 2387,18285,18285, 18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390, 18285,18285,18285, 7092,18285,18285, 2392, 2393, 148,18285, 18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285, 18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 1179, 18285, 7093,18285, 1180,18285,18285, 1181, 1182, 148,18285, 18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285, 18285, 1560, 1177,18285,18285,18285, 1561,18285,18285, 1179, 18285,18285,18285, 7094,18285,18285, 1181, 1182, 2379,18285, 2380, 6022,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285, 18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390, 18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2385,18285, 2386,18285, 4467,18285, 18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390, 18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384, 7096,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285, 18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390, 18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7097,18285,18285,18285,18285, 18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285, 18285, 2884, 2388,18285,18285,18285, 2885,18285,18285, 2390, 18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138, 18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 163,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285, 7100, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 6544,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 2899,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 6545,18285,18285,18285,18285, 6544,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7103,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7104,18285,18285, 18285,18285, 7103,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7108, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7109,18285,18285,18285,18285, 7108,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 7113,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7114,18285,18285,18285,18285, 7113,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7118,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 7119, 18285,18285,18285,18285, 7118,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7122,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7123,18285,18285,18285,18285, 7122,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7125,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7126, 18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7126, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 7128,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7128,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 3426, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7132,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7133,18285,18285,18285,18285, 7132,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 7135,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7136,18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7136, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7139,18285,18285,18285,18285, 7138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7143,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7144,18285,18285, 18285,18285, 7143,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 205, 138, 138, 138, 138, 138, 138, 7151, 7151, 7151, 7151, 7151, 7152, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 7153, 7153, 7153, 7153, 7153, 7153, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7151, 7151, 7151, 7151, 7151, 7151, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7156,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 155, 393, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 163, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 155, 393, 138, 138, 138,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 355,18285,18285,18285,18285, 163,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 156, 18285,18285,18285,18285,18285,18285,18285,18285, 2493,18285, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 7157, 5090, 18285,18285,18285,18285,18285,18285, 5609, 5609, 5609, 5609, 5609, 5610,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5609, 5609, 5609, 5609, 5609, 5609, 2493, 18285, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 5623, 4568,18285,18285,18285,18285,18285,18285, 5623, 5623, 5623, 5623, 5623, 5624,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5623, 5623, 5623, 5623, 5623, 5623, 5633, 5633, 5633, 5633, 5633, 5633, 5633, 5633, 5633, 4577, 18285,18285,18285,18285,18285,18285, 5633, 5633, 5633, 5633, 5633, 5634,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5633, 5633, 5633, 5633, 5633, 5633, 5644, 5644, 5644, 5644, 5644, 5644, 5644, 5644, 5644, 4590,18285, 18285,18285,18285,18285,18285, 5644, 5644, 5644, 5644, 5644, 5645,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5644, 5644, 5644, 5644, 5644, 5644, 5655, 5655, 5655, 5655, 5655, 5655, 5655, 5655, 5655, 4604,18285,18285, 18285,18285,18285,18285, 5655, 5655, 5655, 5655, 5655, 5656, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5655, 5655, 5655, 5655, 5655, 5655, 138, 138,18285, 138, 6160, 138, 138, 138, 138, 138, 138, 138, 6161, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 6163, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 7159,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7160,18285,18285,18285,18285, 18285, 7161, 138, 138, 6161,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7160, 138, 138,18285, 138, 6160, 138, 138, 138, 138, 138, 138, 138, 6161, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 6163, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7159,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7160,18285,18285,18285,18285,18285, 7161, 138, 138, 6161, 7165,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7160, 138, 138,18285, 138, 360, 138, 138, 138, 138, 138, 138, 138,18285, 361, 138, 7166, 7166, 7167,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 362,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 176, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 356, 138, 138, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 138, 138, 138, 138, 138, 138, 138, 603, 603, 603, 603, 603, 604, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 138, 138, 138, 138, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 138, 138,18285, 138, 6656, 138, 138, 138, 138, 138, 138, 138,18285, 361, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 362,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 176, 7173, 7173, 7173, 7173, 7173, 7173, 7173, 7173, 7173,18285, 18285,18285,18285,18285,18285,18285, 7173, 7173, 7173, 7173, 7173, 7174,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7173, 7173, 7173, 7173, 7173, 7173, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 7176, 5145,18285, 18285,18285,18285,18285,18285, 5673, 5673, 5673, 5673, 5673, 5674,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5673, 5673, 5673, 5673, 5673, 5673, 7179, 7179, 7179, 7179, 7179, 7179, 7179, 7179, 7179,18285,18285,18285, 18285,18285,18285,18285, 7179, 7179, 7179, 7179, 7179, 7180, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7179, 7179, 7179, 7179, 7179, 7179, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 7183,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7184,18285,18285,18285,18285, 7183,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7187,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 7189, 18285,18285,18285,18285, 7187,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7193,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7194,18285,18285,18285,18285, 7193,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7195, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 6681,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7195, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 7196,18285, 18285,18285,18285, 6681,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7199,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7200,18285,18285,18285,18285, 7199,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7202,18285, 7203,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7204, 7205, 7205,18285,18285,18285,18285, 18285,18285,18285,18285, 7206, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7208,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7209,18285,18285,18285,18285, 7208,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7211,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7212,18285,18285, 18285,18285,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7212, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 7220,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7221,18285,18285,18285,18285, 7220, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7225,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7226,18285, 18285,18285,18285, 7225,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7228,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7229,18285,18285,18285,18285, 7228,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 7231,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7232,18285,18285,18285, 18285,18285, 1280, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7232, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 7236,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7237,18285,18285,18285,18285, 7236,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 7241,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7242,18285,18285, 18285,18285, 7241,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7245, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7246,18285,18285,18285,18285, 7245,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 7248,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7249,18285,18285, 18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7249, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 7251,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7251, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 5179, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7255,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7256,18285, 18285,18285,18285, 7255,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7258,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7259,18285,18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7259, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7262, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7263,18285,18285,18285,18285, 7262,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 7267,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7268,18285,18285,18285,18285, 7267,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7290,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7291, 18285,18285,18285,18285, 7290,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 7295,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7297,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7298,18285,18285,18285,18285,18285, 1677, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7298, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7299,18285,18285,18285,18285, 7295,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 7303,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7304,18285,18285,18285,18285, 7303, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7307,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7308,18285, 18285,18285,18285, 7307,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7310, 7311,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 7311, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7312, 1668, 1668, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7312, 7312, 7312, 7312, 7312, 7314, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 1677, 1668, 5757, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 7312, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7316, 7317, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285, 7317, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 7321,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7322,18285,18285,18285,18285, 7321,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7326,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7327, 18285,18285,18285,18285, 7326,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 7331,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7332,18285,18285,18285,18285, 7331,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 7336,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7337,18285,18285, 18285,18285, 7336,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7340, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7341,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7341, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 7343,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7344,18285,18285, 18285,18285, 7343,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7346, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7347,18285,18285,18285,18285, 7346,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 7352,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7353,18285,18285,18285,18285, 7352,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7357,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7358, 18285,18285,18285,18285, 7357,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 7361,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7362,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7362, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7364,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 5221,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7365, 18285,18285,18285,18285, 7364,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 7381,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7382,18285,18285,18285,18285, 7381,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 7384,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7385,18285,18285, 18285,18285, 7384,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7387, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7388,18285,18285,18285,18285,18285, 2591, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7388, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7394,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7395,18285, 18285,18285,18285, 7394,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7399,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7400,18285,18285,18285,18285, 7399,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 7403,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7404,18285,18285,18285, 18285, 7403,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7406,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7407,18285,18285,18285, 6305, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7407, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7409,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 7409,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2591, 2582, 6866, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 7413,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7414,18285,18285,18285,18285, 7413,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 7416,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7417, 18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7417, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 7452,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 7451, 138, 138, 138, 7451, 7453, 7453, 7453, 7453, 7453, 7453, 7453, 7453, 7453, 138, 138, 138, 138, 138, 138, 138, 7453, 7453, 7453, 7453, 7453, 7454, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 138, 138, 138, 138, 7453, 7453, 7453, 7453, 7453, 7453, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 250, 250,18285, 256, 471, 250, 250, 250, 258, 258, 250, 250, 250, 258, 258, 7480, 7480, 7480, 7480, 7480, 7480, 7480, 7480, 7480, 258, 250, 250, 250, 250, 250, 250, 7480, 7480, 7480, 7480, 7480, 7481, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 262, 250, 250, 250, 7480, 7480, 7480, 7480, 7480, 7480, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 2668,18285, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 5337,18285,18285,18285,18285,18285,18285, 5866, 5866, 5866, 5866, 5866, 5867,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5866, 5866, 5866, 5866, 5866, 5866, 272, 272,18285, 280, 506, 272, 272, 272, 282, 282, 272, 272, 272, 282, 282, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 7527, 282, 272, 272, 272, 272, 272, 272, 7527, 7527, 7527, 7527, 7527, 7528, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 272, 272, 272, 272, 7527, 7527, 7527, 7527, 7527, 7527, 282, 282, 282, 282, 282, 282, 282, 286, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 2710,18285, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 5382,18285,18285, 18285,18285,18285,18285, 5902, 5902, 5902, 5902, 5902, 5903, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5902, 5902, 5902, 5902, 5902, 5902, 306, 306,18285, 307, 543, 306, 306, 306, 309, 309, 306, 306, 306, 309, 309, 7560, 7560, 7560, 7560, 7560, 7560, 7560, 7560, 7560, 309, 306, 306, 306, 306, 306, 306, 7560, 7560, 7560, 7560, 7560, 7561, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 306, 306, 306, 306, 7560, 7560, 7560, 7560, 7560, 7560, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 2763,18285, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 5436,18285,18285,18285,18285,18285,18285, 5946, 5946, 5946, 5946, 5946, 5947,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5946, 5946, 5946, 5946, 5946, 5946, 316, 316,18285, 317, 561, 316, 316, 316, 319, 319, 316, 316, 316, 319, 319, 7572, 7572, 7572, 7572, 7572, 7572, 7572, 7572, 7572, 319, 316, 316, 316, 316, 316, 316, 7572, 7572, 7572, 7572, 7572, 7573, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 316, 316, 316, 316, 7572, 7572, 7572, 7572, 7572, 7572, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 2792,18285, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 5462,18285,18285,18285,18285, 18285,18285, 5964, 5964, 5964, 5964, 5964, 5965,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5964, 5964, 5964, 5964, 5964, 5964, 848, 1158,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7590, 7590, 7590, 7590, 7590, 7590, 7590, 7590, 7590,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1159, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844, 2845,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848, 18285,18285,18285, 7604,18285,18285, 2850, 2851, 2838,18285, 2839, 6514,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285, 4958,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 7608,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7609,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285, 3371, 2846,18285,18285,18285, 3372,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847, 7610,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 7611, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 7087, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 7087, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285, 3371, 2846,18285,18285,18285, 3372,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285, 3371, 2846,18285,18285,18285, 3372,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 148,18285, 18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1175,18285, 1176,18285,18285,18285, 18285,18285, 1177,18285,18285, 7612, 1178,18285,18285, 1179, 18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285, 18285,18285, 2388,18285,18285,18285, 2389,18285, 7613, 2390, 18285,18285,18285, 2391,18285,18285, 2392, 2393, 2886, 148, 18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285, 18285, 7614,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285, 18285,18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 148, 18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285, 18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285, 18285,18285,18285, 7615,18285,18285,18285, 1178,18285,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 1562, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7616,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285, 7617, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 4459,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386, 3405, 18285,18285,18285,18285, 4460,18285,18285,18285, 2389,18285, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 18285,18285,18285, 7618, 2388,18285,18285,18285, 2885,18285, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 163,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138,18285, 7619, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7622,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 7623,18285, 18285,18285,18285, 7622,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7627,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7628,18285,18285,18285,18285, 7627,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 7632,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7633,18285,18285,18285, 18285, 7632,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7637,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7638,18285,18285,18285,18285, 7637,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 7642,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7643,18285,18285,18285,18285, 7642, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7646,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 7647,18285, 18285,18285,18285, 7646,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7648, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7648,18285,18285,18285,18285, 7650,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 7648, 7648, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7652, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7653,18285,18285,18285,18285, 7652,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 7657,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7658,18285,18285,18285,18285, 7657,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7661,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 7662, 18285,18285,18285,18285, 7661,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7663, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7663,18285,18285,18285, 18285, 7665,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 7663, 7663, 4494, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 139,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901,18285, 3426, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 205, 138, 138, 138, 138, 138, 138, 7668, 7668, 7668, 7668, 7668, 7669, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 7670, 7670, 7670, 7670, 7670, 7670, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7668, 7668, 7668, 7668, 7668, 7668, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 138, 138, 138, 138, 138, 7672, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7156,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 7672, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 7673,18285, 18285,18285,18285, 7156,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 155, 156, 138, 138, 138, 157, 157, 138, 138, 138, 2493, 157, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 5090, 138, 138, 138, 138, 138, 138, 6101, 6101, 6101, 6101, 6101, 6102, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 138, 138, 6101, 6101, 6101, 6101, 6101, 6101, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 7675,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7676,18285,18285,18285, 18285, 7675,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7678,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7679,18285,18285,18285,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7679, 6652, 18285,18285,18285,18285,18285, 6653,18285, 6653,18285,18285, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 139,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6655, 138, 138,18285, 138, 360, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138,18285, 138, 7684, 138, 138, 138, 138, 138, 6653, 138, 7685, 165, 138, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 138, 138, 138, 138, 138, 138, 138, 873, 873, 873, 873, 873, 874, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 7687, 138, 138, 138, 875, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 393,18285,18285,18285,18285, 18285,18285,18285,18285, 157,18285, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157,18285,18285,18285,18285, 18285,18285, 157, 157, 157, 157, 157, 163,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 157, 157, 157, 157, 157, 157, 2493,18285, 6144, 6144, 6144, 6144, 6144, 6144, 6144, 6144, 6144, 5145,18285,18285,18285, 18285,18285,18285, 6144, 6144, 6144, 6144, 6144, 6145,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6144, 6144, 6144, 6144, 6144, 6144, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 7693,18285,18285,18285,18285,18285, 18285,18285, 7693, 7693, 7693, 7693, 7693, 7694,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7693, 7693, 7693, 7693, 7693, 7693, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7183,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7184,18285,18285,18285,18285, 7183,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7699,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 7701,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7702,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7702, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7703,18285,18285,18285,18285, 7699, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138, 7707, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7709,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7710,18285, 18285,18285,18285,18285, 138, 138, 138, 7707,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7710, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 7712,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7714,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7715,18285,18285,18285,18285, 7712,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7718,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7195, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6681,18285,18285, 7719,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7722,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7723,18285,18285,18285,18285, 7722,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7726,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7727,18285,18285, 18285,18285, 7726,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7729, 7730,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 18285,18285,18285,18285,18285,18285,18285, 7730, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7731, 138, 138, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 138, 138, 138, 138, 138, 138, 138, 7731, 7731, 7731, 7731, 7731, 7733, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 138, 138, 7705, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 7731, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7735, 7736,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285, 18285,18285,18285,18285,18285, 7736, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 7739,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7741,18285,18285,18285,18285, 7739, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7744,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 7745,18285, 18285,18285,18285, 7744,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7747,18285, 7748,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7749, 7749, 7750,18285,18285,18285,18285,18285,18285,18285,18285, 7751, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7759,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7760,18285, 18285,18285,18285, 7759,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7764,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7765,18285,18285,18285,18285, 7764,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 7768,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7769,18285,18285,18285, 18285, 7768,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7772,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7773,18285,18285,18285,18285, 7772,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 7775,18285, 7776,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7777, 7778, 7778,18285,18285,18285,18285,18285,18285,18285, 18285, 7779, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7782,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7783,18285,18285,18285,18285, 7782,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 7787,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7788,18285,18285,18285,18285, 7787, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7792,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7793,18285, 18285,18285,18285, 7792,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7796,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7797,18285,18285,18285,18285, 7796,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7798, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7798, 18285,18285,18285,18285, 7800,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 7798, 7798, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 7802,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7803,18285,18285,18285,18285, 7802,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 7807,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7808, 18285,18285,18285,18285, 7807,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 7811,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7812,18285,18285,18285,18285, 7811,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7813, 1271, 6179,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7813,18285,18285,18285,18285, 7815,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 7813, 7813, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 7759,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 7760,18285,18285,18285, 18285, 7759,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 4651, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1646,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653,18285, 5179, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 7835,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7836,18285,18285,18285,18285, 7835,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 7840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7841,18285,18285, 18285,18285, 7840,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7843, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7844,18285,18285,18285,18285, 7843,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 7846,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7847,18285,18285,18285,18285, 18285, 1677, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7847, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7851,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7852,18285,18285,18285,18285, 7851,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 7856,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7857,18285,18285,18285, 18285, 7856,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7860,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7861,18285,18285,18285,18285, 7860,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 7863,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7864,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7864, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 7866,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 7867, 7867, 7867, 7867, 7867, 7867, 7867, 7867, 7867, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7866,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1677, 1668, 5757, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 7870,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7871,18285,18285, 18285,18285, 7870,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7873, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7874,18285,18285,18285, 5223, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7874, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 7877,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7878,18285,18285,18285,18285, 7877,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 7882,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 7883,18285,18285,18285,18285, 7882, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7905,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7906,18285, 18285,18285,18285, 7905,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7910,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7911,18285,18285,18285,18285, 7910,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 7914,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7915,18285,18285,18285, 18285, 7914,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7917,18285, 7918,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7919, 7920, 7920,18285, 18285,18285,18285,18285,18285,18285,18285, 7921, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 7926,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7927,18285,18285,18285, 18285, 7926,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7931,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7932,18285,18285,18285,18285, 7931,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285, 7936,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7937,18285,18285,18285,18285, 7936, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7940,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7941,18285, 18285,18285,18285, 7940,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7942, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7942,18285,18285,18285,18285, 7944,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 7942, 7942, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7946, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7947,18285,18285,18285,18285, 7946,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 7951,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7952,18285,18285,18285,18285, 7951,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 7955,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7956, 18285,18285,18285,18285, 7955,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7957, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 7957,18285,18285,18285, 18285, 7959,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 7957, 7957, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7992,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 7993,18285,18285,18285,18285, 7992,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 250, 250,18285, 256, 471, 250, 250, 250,18285,18285, 250, 250, 250,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 250, 250, 250, 250, 250, 250,18285,18285,18285,18285,18285, 261,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 262, 250, 250, 250, 250, 250, 18285, 256, 471, 250, 250, 250,18285,18285, 250, 250, 250,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 250, 250, 250, 250, 250, 250, 476, 18285,18285,18285,18285, 261,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 262, 250, 250, 250, 2668,18285, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 5337,18285,18285, 18285,18285,18285,18285, 6374, 6374, 6374, 6374, 6374, 6375, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6374, 6374, 6374, 6374, 6374, 6374, 272, 272,18285, 280, 506, 272, 272, 272,18285,18285, 272, 272, 272, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 272, 272, 272, 272, 272, 272,18285,18285, 18285,18285,18285, 285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 272, 272, 272, 272,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 286, 272, 272,18285, 280, 506, 272, 272, 272,18285,18285, 272, 272, 272,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 272, 272, 272, 272, 272, 272, 511,18285,18285,18285,18285, 285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 272, 272, 272, 272,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 286, 2710,18285, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 5382,18285,18285,18285,18285,18285,18285, 6411, 6411, 6411, 6411, 6411, 6412,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6411, 6411, 6411, 6411, 6411, 6411, 306, 306,18285, 307, 543, 306, 306, 306, 18285,18285, 306, 306, 306,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 306, 306, 306, 306, 306, 306,18285,18285,18285,18285,18285, 312,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 306, 306, 306, 306, 306, 306,18285, 307, 543, 306, 306, 306,18285,18285, 306, 306, 306,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 306, 306, 306, 306, 306, 306, 548,18285,18285,18285,18285, 312,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 306, 306, 306, 306, 2763,18285, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 5436, 18285,18285,18285,18285,18285,18285, 6454, 6454, 6454, 6454, 6454, 6455,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6454, 6454, 6454, 6454, 6454, 6454, 316, 316,18285, 317, 561, 316, 316, 316,18285,18285, 316, 316, 316,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 316, 316, 316, 316, 316, 316, 18285,18285,18285,18285,18285, 322,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 316, 316, 316, 316, 316, 316,18285, 317, 561, 316, 316, 316,18285,18285, 316, 316, 316, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 316, 316, 316, 316, 316, 316, 566,18285, 18285,18285,18285, 322,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 316, 316, 316, 316, 2792,18285, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 5462,18285,18285,18285, 18285,18285,18285, 6473, 6473, 6473, 6473, 6473, 6474,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6473, 6473, 6473, 6473, 6473, 6473, 2838,18285, 2839,18285, 18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285, 8133, 2848,18285,18285, 18285, 2849,18285,18285, 2850, 2851, 3373, 2838,18285, 2839, 18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8136, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285, 18285, 2846,18285,18285,18285, 2847,18285,18285, 2848,18285, 18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839, 18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285, 18285, 2846,18285,18285,18285, 2847,18285, 8137, 2848,18285, 18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839, 18285,18285,18285,18285,18285,18285, 1536,18285,18285, 4950, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2843,18285, 2844, 3904,18285,18285,18285, 18285, 4951,18285,18285,18285, 2847,18285,18285, 2848,18285, 18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839, 18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285, 8138, 2846,18285,18285,18285, 3372,18285,18285, 2848,18285, 18285,18285, 2849,18285,18285, 2850, 2851, 148,18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1175,18285, 1176,18285,18285,18285,18285, 18285, 8139,18285,18285,18285, 1178,18285,18285, 1179,18285, 18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285, 18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285, 8140,18285, 2391,18285,18285, 2392, 2393, 148,18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1175,18285, 1176,18285, 1548,18285,18285, 1549, 1177,18285,18285,18285, 1550,18285,18285, 1179,18285, 1551,18285, 1180,18285, 1552, 1553, 1182, 2379,18285, 8142, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285, 18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285, 18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285, 18285, 2388,18285,18285,18285, 2389,18285,18285, 8143,18285, 18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285, 18285, 2388,18285,18285,18285, 2389,18285,18285, 8144,18285, 18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 155, 156, 138, 138, 138,18285, 8145, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 163,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8148,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8149,18285,18285,18285,18285, 8148,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8153,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8154,18285,18285, 18285,18285, 8153,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8158, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8159,18285,18285,18285,18285, 8158,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8163,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8164,18285,18285,18285,18285, 8163,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8168,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8169, 18285,18285,18285,18285, 8168,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8173,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8174,18285,18285,18285,18285, 8173,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8177,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8178,18285,18285,18285, 18285,18285,18285, 2901, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8178, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8180,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8181,18285,18285,18285,18285, 8180,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8183,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8184,18285,18285, 18285,18285, 8183,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8189, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8190,18285,18285,18285,18285, 8189,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8194,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8195,18285,18285,18285,18285, 8194,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8198,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8199,18285, 18285,18285,18285,18285,18285, 2901, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8199, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8201,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8202,18285,18285,18285,18285, 8201,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 205, 138, 138, 138, 138, 138, 138, 8205, 8205, 8205, 8205, 8205, 8206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 8207, 8207, 8207, 8207, 8207, 8207, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8205, 8205, 8205, 8205, 8205, 8205, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 138, 138, 138, 138, 138, 7672, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7156, 18285,18285, 8210,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8213,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8214, 18285,18285,18285,18285, 8213,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8217,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8218,18285,18285,18285,18285, 8217,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8220,18285, 8221,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7204, 7205, 7205,18285,18285,18285,18285, 18285,18285,18285,18285, 8222, 138, 138,18285, 138, 6656, 138, 138, 138, 138, 138, 138, 138,18285, 361, 138, 8227, 8227, 8227, 8227, 8227, 8227,18285,18285,18285, 8225, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 362,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 176, 138, 138,18285, 138, 6160, 138, 138, 138, 644, 138, 138, 138, 6161, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 6163, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7159, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7160,18285,18285,18285,18285,18285, 7161, 138, 138, 6161,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7160, 138, 138,18285, 138, 598, 138, 138, 138, 138, 138, 138, 138,18285, 165, 138, 8228, 8228, 8229,18285,18285, 18285,18285,18285,18285, 1189, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 874,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 875, 138, 138, 18285, 138, 7684, 138, 138, 138, 138, 138, 6653, 138, 7685, 165, 138, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 1189, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 874,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7687, 138, 138, 138, 875, 138, 138,18285, 8230, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 8231,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 146, 138, 138, 138, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239,18285,18285,18285,18285,18285,18285,18285, 8239, 8239, 8239, 8239, 8239, 8240,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8239, 8239, 8239, 8239, 8239, 8239, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8243, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8244,18285,18285,18285,18285,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8244, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7183,18285,18285,18285, 18285,18285, 8245,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8247,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8248,18285,18285,18285,18285, 8247,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8250,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8251, 18285,18285,18285,18285, 8250,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8253,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8254,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8254, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8259,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8261,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8262,18285,18285, 18285,18285, 8261,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8264, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8265,18285,18285,18285,18285,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8265, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8267,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 8268,18285, 18285,18285,18285, 8267,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8270,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8271,18285,18285,18285,18285, 8270,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 8274, 138, 138,18285, 18285,18285,18285,18285, 7718,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 8274, 138, 138, 8275,18285,18285, 18285,18285, 7718,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 7195, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6681,18285,18285,18285,18285,18285, 8276,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8279,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8280,18285,18285,18285,18285, 8279,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 8284,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8285,18285,18285,18285,18285, 8284, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8288,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 8289,18285, 18285,18285,18285, 8288,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8291,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8292,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8292, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8294, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8294,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7705, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8298,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8299,18285,18285,18285,18285, 8298,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8301,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8302,18285,18285,18285, 7188, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8302, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8304,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8306,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8307,18285,18285,18285,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8307, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8308,18285,18285,18285,18285, 8304,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8313,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8314, 18285,18285,18285,18285, 8313,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8317,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8318,18285,18285,18285,18285, 8317,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8320, 8321,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740,18285,18285,18285,18285, 18285,18285,18285, 8321, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8323,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 8309, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8323,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8325, 8326,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285, 18285,18285, 8326, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8334, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8335,18285,18285,18285,18285, 8334,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 8339,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8340,18285,18285,18285,18285, 8339,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8344,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8345, 18285,18285,18285,18285, 8344,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 8349,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8350,18285,18285,18285,18285, 8349,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 8353,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8354,18285,18285, 18285,18285, 8353,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8356, 8357,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285, 8357, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8358, 1271, 1271, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8358, 8358, 8358, 8358, 8358, 8360, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 1280, 1271, 5179, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8362, 8363,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285, 8363, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 8365,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8366,18285,18285,18285,18285, 8365, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8370,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8371,18285, 18285,18285,18285, 8370,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8375,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8376,18285,18285,18285,18285, 8375,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 8380,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8381,18285,18285,18285, 18285, 8380,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8385, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8385, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 8387,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8388,18285,18285,18285, 18285, 8387,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8390,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8391,18285,18285,18285,18285, 8390,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 8396,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8397,18285,18285,18285,18285, 8396, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8401,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8402,18285, 18285,18285,18285, 8401,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8405,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8406,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8406, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8408,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8409,18285, 18285,18285,18285, 8408,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8429,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8430,18285,18285,18285,18285, 8429,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 8434,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8435,18285,18285,18285, 18285, 8434,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8438,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8439,18285,18285,18285,18285, 8438,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 8442,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8443,18285,18285,18285,18285, 8442, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8445,18285, 8446,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8447, 8448, 8448,18285,18285,18285, 18285,18285,18285,18285,18285, 8449, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 8452,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8453,18285,18285,18285,18285, 8452, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8457,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8458,18285, 18285,18285,18285, 8457,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8462,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8463,18285,18285,18285,18285, 8462,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 8466,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8467,18285,18285,18285, 18285, 8466,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8468, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8468,18285,18285,18285,18285, 8470,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 8468, 8468, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8472,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8473, 18285,18285,18285,18285, 8472,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 8477,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8478,18285,18285,18285,18285, 8477,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 8481,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8482,18285,18285, 18285,18285, 8481,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8483, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8483,18285,18285,18285,18285, 8485, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 8483, 8483, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 8429,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 8430,18285,18285,18285,18285, 8429,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 5221, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2084,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223,18285, 5757, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 8505,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8506,18285,18285, 18285,18285, 8505,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8510, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8512,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8513,18285, 18285,18285,18285,18285, 2591, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8513, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8514,18285, 18285,18285,18285, 8510,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8518,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8519,18285,18285,18285,18285, 8518,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 8522,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8523,18285,18285,18285, 18285, 8522,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8525, 8526, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285, 8526, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8527, 2582, 2582, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8527, 8527, 8527, 8527, 8527, 8529, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 2591, 2582, 6866, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8531, 8532,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285, 8532, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 8536,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8537,18285,18285,18285,18285, 8536,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 8541,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8542,18285,18285, 18285,18285, 8541,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8546, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8547,18285,18285,18285,18285, 8546,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 8551,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8552,18285,18285,18285,18285, 8551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8555,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8556,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8556, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 8558,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8559,18285,18285,18285,18285, 8558,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8561,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8562, 18285,18285,18285,18285, 8561,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 8567,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8568,18285,18285,18285,18285, 8567,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 8572,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8573,18285,18285, 18285,18285, 8572,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 8576, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8577,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8577, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 8579,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 8580,18285,18285, 18285,18285, 8579,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 7429,18285, 7429,18285,18285, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 7973,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 139, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7431,18285,18285, 7432, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8610,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8611, 18285,18285,18285,18285, 8610,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 8613,18285,18285,18285,18285,18285, 18285,18285, 8613, 8613, 8613, 8613, 8613, 8614,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8613, 8613, 8613, 8613, 8613, 8613, 5367,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 8681,18285, 8681,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5368,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5369, 2838,18285, 2839,18285,18285,18285,18285, 18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285, 18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2843, 18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285, 18285, 2847,18285,18285, 2848,18285, 8757,18285, 2849,18285, 18285, 2850, 2851, 1537,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1538,18285,18285,18285,18285, 18285,18285, 1539,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1540,18285, 1541, 18285, 1914,18285,18285, 1915, 1542,18285,18285,18285, 1916, 18285,18285, 1544,18285, 1917,18285, 1545,18285, 1918, 1919, 1547, 1537,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1538,18285,18285,18285,18285,18285,18285, 1539,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1540,18285, 1541,18285,18285, 18285,18285,18285, 1542,18285,18285,18285, 1543, 1924, 8758, 1544,18285,18285,18285, 1545,18285,18285, 1546, 1547, 2838, 18285, 8759,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 8760,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 8761,18285,18285,18285, 2849,18285,18285, 2850, 2851, 148, 18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285, 18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1175,18285, 1176,18285, 8762, 18285,18285,18285, 1177,18285,18285,18285, 1178, 1558,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379, 18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285, 18285, 8763,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285, 18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 148, 18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285, 18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285, 18285,18285,18285, 1177,18285,18285,18285, 1178, 8764,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379, 18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285, 18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8765,18285,18285, 2383,18285, 2871,18285,18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285, 18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 155, 8767, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 163,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8148,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 4494,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8149,18285,18285,18285,18285, 8148,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8770,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8771, 18285,18285,18285,18285, 8770,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8775,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8776,18285,18285,18285,18285, 8775,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8780,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8781,18285,18285, 18285,18285, 8780,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 205, 138, 138, 138, 138, 138, 138, 8788, 8788, 8788, 8788, 8788, 8789, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 8790, 8790, 8790, 8790, 8790, 8790, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8788, 8788, 8788, 8788, 8788, 8788, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 138, 138, 138, 138, 138, 7672, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7156,18285,18285,18285,18285,18285, 8793,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8795, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8797,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8798, 18285,18285,18285,18285, 8795,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8802,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8803,18285,18285,18285,18285, 8802,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8806,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8807,18285,18285, 18285,18285, 8806,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8809, 8810,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 18285,18285,18285,18285,18285,18285,18285, 8810, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8812, 8813,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285, 18285,18285, 8813, 138, 138,18285, 138, 360, 138, 138, 138, 138, 138, 138, 138, 168, 361, 138, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 138, 138, 138, 138, 138, 138, 138, 168, 168, 168, 168, 168, 362, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138, 138, 176, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 138, 138,18285, 138, 598, 138, 138, 138, 138, 138, 138, 138, 873, 165, 138, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 1189, 138, 138, 138, 138, 138, 138, 873, 873, 873, 873, 873, 874, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 138, 138, 138, 875, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 355,18285,18285,18285,18285, 163,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 8818, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8823,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 8827,18285,18285,18285,18285,18285, 18285,18285, 8827, 8827, 8827, 8827, 8827, 8828,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8827, 8827, 8827, 8827, 8827, 8827, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8831,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8832,18285,18285,18285,18285, 8831,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8834,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8835,18285,18285, 18285,18285,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8835, 138, 138,18285, 138, 8836, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 7183,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8838, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8839,18285,18285,18285,18285, 8838,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8843,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8844,18285,18285,18285,18285, 8843,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8847,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8848, 18285,18285,18285,18285, 8847,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8850,18285, 8851,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8852, 8853, 8853,18285,18285,18285,18285,18285,18285,18285,18285, 8854, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8859,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138, 8861, 18285,18285,18285,18285, 8859,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8863,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 8864,18285,18285,18285,18285, 8863,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8867,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 8868,18285,18285, 18285,18285, 8867,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8870, 18285, 8871,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8872, 8873, 8873, 18285,18285,18285,18285,18285,18285,18285,18285, 8874, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8876,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8877,18285,18285, 18285,18285, 8876,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 8879, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8270, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 8879, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8271,18285,18285,18285,18285, 8270,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 8882, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6675,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 8274, 138, 138,18285,18285,18285,18285, 18285, 7718,18285,18285, 8883,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 138, 7195, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6681, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138, 7707, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7709,18285,18285, 18285,18285,18285, 8884,18285,18285,18285,18285,18285, 7710, 18285,18285,18285,18285,18285, 138, 138, 138, 7707,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7710, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8886,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8887,18285,18285,18285, 18285, 8886,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8891,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8892,18285,18285,18285,18285, 8891,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 8896,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8897,18285,18285,18285,18285, 8896, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8900,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 8901,18285, 18285,18285,18285, 8900,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 8902, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8902,18285,18285,18285,18285, 8904,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 8902, 8902, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8906, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8907,18285,18285,18285,18285, 8906,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8911,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8912,18285,18285,18285,18285, 8911,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8915,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 8916, 18285,18285,18285,18285, 8915,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 8917, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8917,18285,18285,18285, 18285, 8919,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 8917, 8917, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8921,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8922,18285,18285,18285,18285, 8921,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8924,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8925,18285,18285,18285, 18285, 8924,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8927,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8928,18285,18285,18285,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8928, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8932,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8933,18285,18285, 18285,18285, 8932,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8937, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8938,18285,18285,18285,18285, 8937,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8941,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8942,18285,18285,18285,18285, 8941,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8944,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8945,18285,18285,18285, 138, 138, 7740,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8945, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8947,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 8948,18285, 18285,18285,18285, 8947,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8950,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 8951,18285,18285,18285,18285, 8950,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8953,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8954,18285, 18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8954, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 8334,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 4651,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8335,18285,18285,18285,18285, 8334,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8963,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8964, 18285,18285,18285,18285, 8963,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 8968,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8969,18285,18285,18285,18285, 8968,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 8973,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8974,18285,18285, 18285,18285, 8973,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8978, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8979,18285,18285,18285,18285, 8978,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 8982,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8983,18285,18285,18285,18285, 8982,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8985,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8986,18285,18285,18285, 4653, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8986, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8988,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 8988,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1280, 1271, 5179, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 8992,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8993,18285,18285,18285,18285, 8992,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 8995,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8996,18285, 18285,18285, 4653, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8996, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 8998,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 8999,18285,18285,18285,18285, 8998,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9003,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9004, 18285,18285,18285,18285, 9003,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1280, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 9026,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9027,18285,18285,18285,18285, 9026,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 9031,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9032,18285,18285, 18285,18285, 9031,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9036, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9037,18285,18285,18285,18285, 9036,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 9041,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9042,18285,18285,18285,18285, 9041,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9045,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9046, 18285,18285,18285,18285, 9045,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 9048, 9049,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 9049, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9050, 1668, 1668, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9050, 9050, 9050, 9050, 9050, 9052, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 1677, 1668, 5757, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9054, 9055,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285, 9055, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 9057,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9058,18285,18285,18285, 18285, 9057,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9062,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9063,18285,18285,18285,18285, 9062,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 9067,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9068,18285,18285,18285,18285, 9067, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9072,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9073,18285, 18285,18285,18285, 9072,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9076,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9077,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9077, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9079,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9080,18285, 18285,18285,18285, 9079,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9082,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9083,18285,18285,18285,18285, 9082,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285, 9088,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9089,18285,18285,18285, 18285, 9088,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9093,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9094,18285,18285,18285,18285, 9093,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 9097,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9098,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9098, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9100,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9101,18285,18285,18285,18285, 9100,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285, 9120,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9121,18285,18285,18285,18285, 9120, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9125,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9126,18285, 18285,18285,18285, 9125,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9128,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9129,18285,18285,18285,18285, 9128,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 9131,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9132,18285,18285,18285, 18285,18285, 2591, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9132, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 9136,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9137,18285,18285,18285,18285, 9136,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 9141,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9142,18285,18285, 18285,18285, 9141,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9145, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9146,18285,18285,18285,18285, 9145,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 9148,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9149,18285,18285, 18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9149, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285, 9151,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 9152, 9152, 9152, 9152, 9152, 9152, 9152, 9152, 9152, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9151, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 6866, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9155,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9156,18285, 18285,18285,18285, 9155,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9158,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9159,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9159, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9162, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9163,18285,18285,18285,18285, 9162,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 9167,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9168,18285,18285,18285,18285, 9167,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9203,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9204,18285,18285,18285,18285, 9203,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207, 9207,18285,18285,18285,18285, 18285,18285,18285, 9207, 9207, 9207, 9207, 9207, 9208,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9207, 9207, 9207, 9207, 9207, 9207, 5367,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 8681,18285, 8681,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5368,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9272, 5369, 848, 1158,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9334, 9334, 9334, 9334, 9334, 9334, 9334, 9334, 9334,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1159,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 1537,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1538, 18285,18285,18285,18285,18285,18285, 1539,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1540,18285, 1541,18285, 9345,18285,18285,18285, 1542, 18285,18285,18285, 1543, 1924,18285, 1544,18285,18285,18285, 1545,18285,18285, 1546, 1547, 2838,18285, 2839,18285,18285, 18285,18285,18285,18285, 1536,18285,18285, 9346,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841, 18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846, 18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285, 18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9348,18285,18285, 2841, 18285, 3358,18285,18285,18285,18285, 2842,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846, 18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285, 18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841, 18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2843,18285, 2844,18285,18285,18285,18285, 3371, 2846, 18285,18285,18285, 3372,18285,18285, 2848,18285,18285,18285, 9349,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285, 18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841, 18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2843,18285, 2844,18285,18285,18285,18285, 3371, 2846, 18285,18285,18285, 3372,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 148,18285,18285, 1171,18285, 18285,18285,18285,18285,18285,18285,18285, 1172,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1173, 18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177, 18285,18285,18285, 1178, 9350,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285, 2872,18285,18285, 2873, 2388, 18285,18285,18285, 2874,18285,18285, 2390,18285, 2875,18285, 2391,18285, 2876, 2877, 2393, 148,18285,18285, 1171,18285, 18285,18285,18285,18285,18285,18285,18285, 1172,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9351,18285,18285,18285,18285,18285,18285,18285,18285, 1173, 18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1175,18285, 1176,18285,18285,18285,18285,18285, 1177, 18285,18285,18285, 1178,18285,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388, 18285,18285, 9352, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285, 18285,18285,18285,18285, 1170,18285,18285, 2382,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383, 18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 9353, 18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2886, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9359,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9360,18285,18285,18285,18285, 9359, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 205, 138, 138, 138, 138, 138, 138, 9365, 9365, 9365, 9365, 9365, 9366, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 9367, 9367, 9367, 9367, 9367, 9367, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9365, 9365, 9365, 9365, 9365, 9365, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 7672, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7156,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9372,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9373,18285, 18285,18285,18285, 9372,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9375,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9376,18285,18285,18285,18285, 9375,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 9380,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9381,18285,18285,18285, 18285, 9380,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9385,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9386,18285,18285,18285,18285, 9385,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9389,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9390,18285,18285,18285,18285, 9389, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9392,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9393,18285,18285,18285, 7188, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9393, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 9395,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9396,18285,18285, 18285,18285, 9395,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9398, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9399,18285,18285,18285, 7188, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9399, 138, 138,18285, 138, 7684, 138, 138, 138, 138, 138, 138, 138,18285, 165, 138, 9402, 9402, 9402, 9402, 9402, 9402,18285,18285,18285, 9403, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 874,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 875, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 163,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285, 9405, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8823,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9410,18285,18285,18285, 18285, 8823,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 8235,18285,18285,18285,18285,18285, 8236, 18285, 8236,18285,18285, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8826,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 139,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8238, 9412, 9412, 9412, 9412, 9412, 9412, 9412, 9412, 9412,18285,18285,18285,18285,18285,18285,18285, 9412, 9412, 9412, 9412, 9412, 9413,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9412, 9412, 9412, 9412, 9412, 9412, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9417,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 9419,18285,18285,18285,18285, 9417,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9422,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 9423,18285,18285,18285,18285, 9422, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9425,18285, 9426,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9427, 9428, 9428,18285,18285,18285, 18285,18285,18285,18285,18285, 9429, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 8243,18285,18285,18285,18285,18285, 9430,18285, 18285,18285,18285,18285, 8244,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8244, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9432, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9433,18285,18285,18285,18285, 9432,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 9437,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9439,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9440,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9440, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9441,18285,18285,18285,18285, 9437,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 9445,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9446,18285,18285,18285, 18285, 9445,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9449,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9450,18285,18285,18285,18285, 9449,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9452, 9453,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285, 9453, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 9454, 138, 138, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 138, 138, 138, 138, 138, 138, 138, 9454, 9454, 9454, 9454, 9454, 9456, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 138, 138, 7705, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 9454, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9458, 9459,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285, 9459, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 9461,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9463,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9464,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9464, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 9465,18285,18285,18285,18285, 9461, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9470,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138, 9471,18285, 18285,18285,18285, 9470,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9475,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 9476,18285,18285,18285,18285, 9475,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 9479,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 9480,18285,18285,18285, 18285, 9479,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9482, 9483, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285, 18285,18285,18285,18285,18285,18285, 9483, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 9484, 138, 138, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 138, 138, 138, 138, 138, 138, 138, 9484, 9484, 9484, 9484, 9484, 9486, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 138, 138, 9467, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 9484, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9488, 9489,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285, 18285,18285,18285,18285, 9489, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 9491,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9492,18285,18285,18285,18285, 9491,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 9495,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9496,18285,18285, 18285,18285,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9496, 138, 138,18285, 138, 8879, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 8270,18285,18285,18285,18285,18285, 9497,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 8882, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 6675, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 8274, 138, 138,18285,18285,18285,18285,18285, 7718,18285,18285, 18285,18285,18285, 9498,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 8261,18285,18285,18285,18285, 18285,18285,18285,18285, 9499,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9501,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9502,18285,18285,18285,18285, 9501, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9506,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9507,18285, 18285,18285,18285, 9506,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9511,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9512,18285,18285,18285,18285, 9511,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 9516,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9517,18285,18285,18285, 18285, 9516,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9520,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9521, 18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9521, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 9523,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9524,18285,18285,18285, 18285, 9523,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9526,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9527,18285,18285,18285,18285, 9526,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9532,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9533,18285,18285,18285,18285, 9532, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9537,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9538,18285, 18285,18285,18285, 9537,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9541,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9542,18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9542, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9544,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9545,18285, 18285,18285,18285, 9544,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9547,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9548,18285,18285,18285,18285, 9547,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 9552,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9553,18285,18285,18285, 18285, 9552,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9556,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9557,18285,18285,18285,18285, 9556,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9559,18285, 9560,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9561, 9561, 9562,18285,18285,18285,18285,18285,18285,18285, 18285, 9563, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9566,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9567,18285,18285,18285,18285, 9566,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9571,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9572,18285,18285,18285,18285, 9571, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9576,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9577,18285, 18285,18285,18285, 9576,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9580,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9581,18285,18285,18285,18285, 9580,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 9582, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 9582, 18285,18285,18285,18285, 9584,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 9582, 9582, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 9586,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9587,18285,18285,18285,18285, 9586,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9590,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 9591, 18285,18285,18285,18285, 9590,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 9594,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9595,18285,18285,18285,18285, 9594,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 9596, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9596,18285,18285,18285,18285, 9598,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 9596, 9596, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 9607,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9608,18285,18285,18285, 18285, 9607,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9612,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9613,18285,18285,18285,18285, 9612,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 9617,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9618,18285,18285,18285,18285, 9617, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9622,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9623,18285, 18285,18285,18285, 9622,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9627,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9628,18285,18285,18285,18285, 9627,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 18285,18285,18285,18285, 9631,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9632,18285,18285,18285, 18285, 9631,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9633, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9633,18285,18285,18285,18285, 9635,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 9633, 9633, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9637,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9638, 18285,18285,18285,18285, 9637,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 9642,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9643,18285,18285,18285,18285, 9642,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285, 9646,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9647,18285,18285, 18285,18285, 9646,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9648, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 9648,18285,18285,18285,18285, 9650, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 9648, 9648, 6179, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1646,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653,18285, 5179, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285, 9653,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9026, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 5221,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9027,18285,18285,18285,18285, 9026,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 9669,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9670,18285,18285,18285,18285, 9669,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9674,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9675, 18285,18285,18285,18285, 9674,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285, 9679,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9680,18285,18285,18285,18285, 9679,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285, 9684,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9685,18285,18285, 18285,18285, 9684,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9688, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9689,18285,18285,18285,18285, 9688,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 9691,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9692,18285,18285, 18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9692, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285, 9694,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 9695, 9695, 9695, 9695, 9695, 9695, 9695, 9695, 9695, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9694, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 5757, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9698,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9699,18285, 18285,18285,18285, 9698,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9701,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9702,18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9702, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 9704, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9705,18285,18285,18285,18285, 9704,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285, 9709,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 9710,18285,18285,18285,18285, 9709,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9733,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9734, 18285,18285,18285,18285, 9733,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 9738,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9739,18285,18285,18285,18285, 9738,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 9742,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9743,18285,18285, 18285,18285, 9742,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9746, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9747,18285,18285,18285,18285, 9746,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 9749,18285, 9750,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9751, 9752, 9752,18285,18285,18285,18285,18285,18285, 18285,18285, 9753, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9756, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9757,18285,18285,18285,18285, 9756,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285, 9761,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9762,18285,18285,18285,18285, 9761,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9766,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9767, 18285,18285,18285,18285, 9766,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285, 9770,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9771,18285,18285,18285,18285, 9770,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9772, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9772,18285,18285,18285,18285, 9774,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 9772, 9772, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285, 9776,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9777,18285,18285,18285, 18285, 9776,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 9781,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9782,18285,18285,18285,18285, 9781,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285, 9785,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9786,18285,18285,18285,18285, 9785, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9787, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9787,18285,18285,18285,18285, 9789,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 9787, 9787, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285, 9733,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 9734,18285,18285, 18285,18285, 9733,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 6303, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 3082,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305,18285, 6866, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9820,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9821,18285,18285,18285,18285, 9820,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 6502,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6504, 9945, 9945, 9945, 9945, 9945, 9945, 9945, 9945, 9945,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6505,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7069,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7070,18285,18285, 7071, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285, 3359, 18285,18285, 3360, 2846,18285,18285,18285, 3361,18285,18285, 2848,18285, 3362,18285, 2849,18285, 3363, 3364, 2851, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285, 2846,18285,18285, 9954, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285, 9955,18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 3373, 148,18285,18285, 1171,18285,18285,18285,18285,18285,18285, 18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285, 18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1175,18285, 1176,18285, 18285,18285,18285,18285, 1177,18285,18285,18285, 1178,18285, 18285, 1179,18285,18285,18285, 9956,18285,18285, 1181, 1182, 148,18285,18285, 1171,18285,18285,18285,18285,18285,18285, 18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285, 18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1175,18285, 9957,18285, 18285,18285,18285,18285, 1177,18285,18285,18285, 1178,18285, 18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 18285,18285,18285,18285, 9958,18285,18285,18285, 2389,18285, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 18285,18285,18285,18285, 2388,18285,18285,18285, 2389, 2882, 9959, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9965,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9966,18285, 18285,18285,18285, 9965,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9969,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1961,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1961, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 205, 138, 138, 138, 138, 138, 138, 9971, 9971, 9971, 9971, 9971, 9972, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 9973, 9973, 9973, 9973, 9973, 9973, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9971, 9971, 9971, 9971, 9971, 9971, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9978, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9979,18285,18285,18285,18285, 9978,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 8879, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1189, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 9375,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 8879, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1189, 138, 138, 138, 138, 138, 138, 9376,18285,18285,18285,18285, 9375,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9984,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138, 9985, 18285,18285,18285,18285, 9984,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 9989,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9990,18285,18285,18285,18285, 9989,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 9994,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9995,18285,18285, 18285,18285, 9994,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9998, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 9999,18285,18285,18285,18285, 9998,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,10000, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10000,18285, 18285,18285,18285,10002,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138,10000,10000, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10004,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10005,18285,18285,18285,18285,10004, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10008,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10009,18285, 18285,18285,18285,10008,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,10010, 8212, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10010,18285,18285,18285,18285, 10012,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138,10010,10010, 138, 138,18285, 138, 598, 138, 138, 138, 138, 138, 138, 138, 873, 165, 138, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 1189, 138, 138, 138, 138, 138, 138, 873, 873, 873, 873, 873, 874, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 138, 138, 138, 875, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 873, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 163,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10016, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10021,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8823,18285,18285,10022,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,10025,10025,10025,10025,10025,10025,10025,10025, 10025,18285,18285,18285,18285,18285,18285,18285,10025,10025, 10025,10025,10025,10026,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10025,10025,10025,10025,10025, 10025, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10029,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10031,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10032,18285,18285,18285, 18285,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10032, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10033,18285,18285,18285, 18285,10029,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10039,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 10040,18285,18285,18285,18285,10039,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10043,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10044,18285,18285,18285,18285,10043, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10046,10047,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138,18285,18285,18285, 18285,18285,18285,18285,10047, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,10048, 138, 138, 10049,10049,10049,10049,10049,10049,10049,10049,10049, 138, 138, 138, 138, 138, 138, 138,10048,10048,10048,10048, 10048,10050,10048,10048,10048,10048,10048,10048,10048,10048, 10048,10048,10048,10048,10048,10048,10048,10048,10048, 138, 138,10035,10048,10048,10048,10048,10048,10048,10048,10048, 10048,10048,10048,10048,10048,10048,10048,10048,10048,10048, 10048,10048,10048,10048,10048,10048,10048,10048, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10052,10053,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285, 18285,18285,10053, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8831, 18285,18285,18285,18285,18285,18285,18285,18285,10054,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10056,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10057,18285, 18285,18285,18285,10056,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10061,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10062,18285,18285,18285,18285,10061,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10064,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10065,18285,18285,18285, 18285,10064,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10067,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 10068,18285,18285,18285,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10068, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10072,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10073,18285,18285, 18285,18285,10072,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10077, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10078,18285,18285,18285,18285,10077,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10081,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10082,18285,18285,18285,18285, 10081,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10084,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,10085,18285,18285,18285, 7188, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,10085, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10087,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,10088,10088,10088,10088,10088,10088,10088,10088, 10088, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10087,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7705, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10091,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10092,18285,18285,18285,18285,10091,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10094,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10095,18285, 18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10095, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10097,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10098,18285,18285,18285,18285, 10097,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10100,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,10101, 18285,18285,18285,18285,10100,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10103,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,10104,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,10104, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10110,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 10111,18285,18285,18285,18285,10110,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10115,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10116,18285,18285,18285,18285,10115, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10120,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,10121,18285, 18285,18285,18285,10120,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10124,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10125,18285,18285,18285,18285,10124,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10127,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10128,18285, 18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10128, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10130,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,10131, 10131,10131,10131,10131,10131,10131,10131,10131, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10130,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 9467, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10134,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,10135, 18285,18285,18285,18285,10134,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10137,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10138,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,10138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10140,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10141,18285,18285,18285,18285,10140,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,10144, 18285,18285,18285,18285, 6677,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10146,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,10147,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,10147, 138, 138,18285, 138,10148, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8270,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 8274, 138, 138, 18285,18285,18285,18285,18285, 7718,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 8863,10149,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10151,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10152,18285,18285,18285,18285,10151,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10156,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10157,18285,18285,18285, 18285,10156,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10163,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 10164,18285,18285,18285,18285,10163,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10168,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10170, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,10171,18285,18285,18285,18285,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,10171, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10172,18285,18285,18285,18285,10168,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10176,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10177,18285,18285,18285,18285, 10176,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10180,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,10181, 18285,18285,18285,18285,10180,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10183,10184,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285,18285,10184, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10186,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 8309, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10186,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10188,10189,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285,18285,10189, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10191,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10192,18285,18285, 18285,18285,10191,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10196, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10197,18285,18285,18285,18285,10196,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10201,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10202,18285,18285,18285,18285, 10201,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10206,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,10207, 18285,18285,18285,18285,10206,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10210,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,10211,18285,18285,18285,18285,18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 10211, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10213,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,10214, 18285,18285,18285,18285,10213,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10216,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10217,18285,18285,18285,18285,10216,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10221,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10222,18285,18285, 18285,18285,10221,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10226, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10227,18285,18285,18285,18285,10226,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10230,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10231,18285,18285,18285,18285,18285, 18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,10231, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10233, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10234,18285,18285,18285,18285,10233,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285,10243,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10244,18285,18285,18285,18285, 10243,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10248,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10249, 18285,18285,18285,18285,10248,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285,10253,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10254,18285,18285,18285,18285,10253,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285,10258,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10259,18285,18285, 18285,18285,10258,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10263, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10264,18285,18285,18285,18285,10263,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285,10268,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10269,18285,18285,18285,18285, 10268,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10272,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10273,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10273, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285,10275,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10276,18285,18285,18285,18285, 10275,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10278,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10279, 18285,18285,18285,18285,10278,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285,10284,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10285,18285,18285,18285,18285,10284,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285,10289,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10290,18285,18285, 18285,18285,10289,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10293, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 10294,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10294, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285,10296,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10297,18285,18285, 18285,18285,10296,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,10299, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9653, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 10299, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10300,18285,18285,18285,18285, 9653,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,10314,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10315,18285,18285, 18285,18285,10314,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10319, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10320,18285,18285,18285,18285,10319,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285,10324,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10325,18285,18285,18285,18285, 10324,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10329,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10330, 18285,18285,18285,18285,10329,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285,10334,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10335,18285,18285,18285,18285,10334,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,10338,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10339,18285,18285, 18285,18285,10338,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10340, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10340,18285,18285,18285,18285,10342, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 10340,10340, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10344,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 10345,18285,18285,18285,18285,10344,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285,10349,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10350,18285,18285,18285,18285,10349, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10353,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10354,18285, 18285,18285,18285,10353,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10355, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10355,18285,18285,18285,18285, 10357,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668,10355,10355, 6793, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2084,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223,18285, 5757, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285,10360,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 10377,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10378,18285,18285,18285,18285,10377,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285,10382,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10383,18285,18285,18285, 18285,10382,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10387,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 10388,18285,18285,18285,18285,10387,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,10392,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10393,18285,18285,18285,18285,10392, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10396,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10397,18285, 18285,18285,18285,10396,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 10399,10400,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,10400, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10401, 2582, 2582,10402,10402,10402,10402,10402,10402, 10402,10402,10402, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 10401,10401,10401,10401,10401,10403,10401,10401,10401,10401, 10401,10401,10401,10401,10401,10401,10401,10401,10401,10401, 10401,10401,10401, 2591, 2582, 6866,10401,10401,10401,10401, 10401,10401,10401,10401,10401,10401,10401,10401,10401,10401, 10401,10401,10401,10401,10401,10401,10401,10401,10401,10401, 10401,10401, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10405,10406, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,10406, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285,10408,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10409,18285,18285,18285,18285, 10408,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10413,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10414, 18285,18285,18285,18285,10413,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,10418,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10419,18285,18285,18285,18285,10418,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,10423,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10424,18285,18285, 18285,18285,10423,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10427, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 10428,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10428, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,10430,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10431,18285,18285, 18285,18285,10430,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10433, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10434,18285,18285,18285,18285,10433,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285,10439,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10440,18285,18285,18285,18285, 10439,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10444,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10445, 18285,18285,18285,18285,10444,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,10448,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,10449,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 10449, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,10451,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10452, 18285,18285,18285,18285,10451,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10485,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10486,18285,18285,18285,18285,10485, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,10489,10489,10489,10489,10489,10489,10489,10489,10489, 18285,18285,18285,18285,18285,18285,18285,10489,10489,10489, 10489,10489,10490,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10489,10489,10489,10489,10489,10489, 6932,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6934,10501,10501,10501,10501,10501,10501,10501,10501,10501, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6935,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6936,18285,18285,18285,18285,18285, 7468,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7469,18285,18285, 7470, 6953,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6955,10515,10515, 10515,10515,10515,10515,10515,10515,10515,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6956, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7488,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7489,18285,18285, 7490, 6965,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6967,10525,10525,10525,10525,10525, 10525,10525,10525,10525,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6968,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7501,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6969,18285,18285,18285,18285,18285, 7502,18285,18285, 7503, 847, 847, 848,10608, 850, 847, 847, 847,18285, 18285, 847, 847, 847,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 847, 847, 847, 847, 847, 847,18285,18285,18285,18285,18285,10609,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 146, 847, 847, 847, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285,10622,18285,18285,18285, 2847,18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285,18285,18285, 2846,18285,18285,18285, 2847, 3369,10623, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 148, 18285,10624, 1171,18285,18285,18285,18285,18285,18285,18285, 18285, 1172,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1175,18285, 1176,18285,18285, 18285,18285,18285, 1177,18285,18285,18285, 1178,18285,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 1562, 148,18285,18285, 1171,18285,18285,18285,18285,18285,18285, 18285,18285, 1172,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1173,18285,18285,18285,18285,18285, 18285, 1174,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1175,18285, 1176,18285, 18285,18285, 1557,18285, 1177,18285,18285,18285, 1178,18285, 10625, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 10626,18285,18285,18285, 2388,18285,18285,18285, 2389, 2882, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285, 18285,18285,18285,18285, 2388,18285,18285,18285, 2389,10627, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9965,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138, 9966,18285, 18285,18285,18285, 9965,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2901, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 2408,18285,18285,18285,18285, 2404,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157,10632,10632,10632,10632, 10632,10632,10632,10632,10632, 205, 138, 138, 138, 138, 138, 138,10633,10633,10633,10633,10633,10634, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176,10635, 10635,10635,10635,10635,10635, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10633,10633,10633,10633,10633, 10633,10633,10633,10633,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10633,10633, 10633,10633,10633,10633, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10640, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10641,18285,18285,18285,18285,10640,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 8879, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1189, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 9375,18285,18285,18285,18285,18285,10644, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10646,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10647,18285,18285,18285,18285,10646,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10651,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10652,18285,18285,18285, 18285,10651,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10656,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 10657,18285,18285,18285,18285,10656,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10661,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10662,18285,18285,18285,18285,10661, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10665,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,10666,18285,18285, 18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10666, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10668,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10669,18285,18285,18285,18285,10668, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10671,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10672,18285, 18285,18285,18285,10671,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10676,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10677,18285,18285,18285,18285,10676,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10680,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10681,18285,18285,18285,18285, 18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,10681, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10683,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10684,18285,18285,18285,18285,10683,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 847, 847, 848,10687, 850, 847, 847, 847,18285,18285, 847, 847, 847,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 847, 847, 847, 847, 847, 847,18285, 18285,18285,18285,18285,10609,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 146, 847, 847, 847, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 163,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,18285,18285,18285,18285,10688, 138, 138,18285, 138,10692, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10021,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138,10692, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10693,18285, 18285,18285,18285,10021,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8823,18285,18285,18285,18285,18285,10694,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,10695,10695,10695,10695,10695,10695,10695, 10695,10695,18285,18285,18285,18285,18285,18285,18285,10695, 10695,10695,10695,10695,10696,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10695,10695,10695,10695, 10695,10695, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10699,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 10700,18285,18285,18285,18285,10699,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10702,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10703,18285,18285,18285,18285,10702, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10705,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,10706,18285, 18285,18285,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10706, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10711,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10712,18285,18285,18285,18285, 10711,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10716,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,10717, 18285,18285,18285,18285,10716,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10720,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10721,18285,18285,18285,18285,10720,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10723,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,10724, 18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,10724, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10726,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 10727,10727,10727,10727,10727,10727,10727,10727,10727, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10726,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138,10035, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10730,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 10731,18285,18285,18285,18285,10730,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10733,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10734,18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10734, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 9417,10735,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10737,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 10738,18285,18285,18285,18285,10737,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10742,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10743,18285,18285,18285,18285,10742, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10746,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10747,18285, 18285,18285,18285,10746,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10750,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10751,18285,18285,18285,18285,10750,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10753,18285,10754,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,10755,10756,10756,18285,18285,18285,18285,18285, 18285,18285,18285,10757, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10760,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10761,18285,18285,18285,18285,10760,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10765,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10766,18285,18285,18285, 18285,10765,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10770,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 10771,18285,18285,18285,18285,10770,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10774,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10775,18285,18285,18285,18285,10774, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,10776, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10776,18285,18285,18285,18285,10778,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138,10776,10776, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10780,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10781,18285,18285, 18285,18285,10780,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10785, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10786,18285,18285,18285,18285,10785,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10789,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10790,18285,18285,18285,18285, 10789,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,10791, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10791,18285,18285,18285,18285,10793,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138,10791,10791, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10795,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,10796,18285, 18285,18285,18285,10795,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10800,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10801,18285,18285,18285,18285,10800,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10804,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10805,18285,18285,18285, 18285,10804,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10807,18285, 10808,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10809,10810,10810,18285, 18285,18285,18285,18285,18285,18285,18285,10811, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10815,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10816,18285,18285,18285, 18285,10815,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10820,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 10821,18285,18285,18285,18285,10820,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10825,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10826,18285,18285,18285,18285,10825, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10830,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,10831,18285, 18285,18285,18285,10830,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10834,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10835,18285,18285,18285,18285,10834,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 10836, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,10836, 18285,18285,18285,18285,10838,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138,10836,10836, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10841,18285,18285,18285,18285, 10840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10845,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,10846, 18285,18285,18285,18285,10845,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10849,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,10850,18285,18285,18285,18285,10849,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,10851, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 10851,18285,18285,18285,18285,10853,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138,10851,10851, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10855,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10856,18285,18285,18285, 18285,10855,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7187,18285, 18285,10859,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10861,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10862,18285,18285, 18285,18285,10861,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10864, 18285,10865,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7204, 7205, 7205, 18285,18285,18285,18285,18285,18285,18285,18285,10866, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 9495,18285,18285,18285,18285, 18285,10867,18285,18285,18285,18285,18285, 9496,18285,18285, 18285,18285,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9496, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9470,18285,18285,10868,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 7186, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 139,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188,18285, 7705, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10870,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10871,18285,18285,18285,18285,10870, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10875,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10876,18285, 18285,18285,18285,10875,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10878,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10879,18285,18285,18285,18285,10878,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10881,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10882,18285,18285,18285, 18285,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10882, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10886,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10887,18285,18285,18285,18285,10886,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,10891,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10892,18285,18285, 18285,18285,10891,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10895, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10896,18285,18285,18285,18285,10895,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10898,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,10899,18285,18285, 18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,10899, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10901,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10902,18285,18285,18285,18285,10901, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10904,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,10905,18285, 18285,18285,18285,10904,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10907,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10908,18285,18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,10908, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10910, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10911,18285,18285,18285,18285,10910,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,10915,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,10916,18285,18285,18285,18285, 10915,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 6179,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10243,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 6179,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10244, 18285,18285,18285,18285,10243,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285,10928,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10929,18285,18285,18285,18285,10928,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285,10933,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10934,18285,18285, 18285,18285,10933,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285,10938, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,10939,18285,18285,18285,18285,10938,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,10299, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285, 18285,18285,18285, 9653,18285,18285,10946,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1280, 1271, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285,10960,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10961,18285,18285,18285,18285,10960,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,10965,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10966,18285,18285, 18285,18285,10965,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10970, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10971,18285,18285,18285,18285,10970,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285,10975,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10976,18285,18285,18285,18285, 10975,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10980,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10981, 18285,18285,18285,18285,10980,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285,10985,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10986,18285,18285,18285,18285,10985,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,10989,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,10990,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,10990, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285,10992,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10993,18285,18285,18285,18285,10992,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,10995,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10996,18285,18285, 18285,18285,10995,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,11001, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11002,18285,18285,18285,18285,11001,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285,11006,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11007,18285,18285,18285,18285, 11006,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,11010,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,11011,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,11011, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285,11013,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11014,18285,18285,18285,18285, 11013,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 11016, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10360,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,11016, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 11017,18285,18285,18285,18285,10360,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1677, 1668, 1668, 1668, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11024,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,10377,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 6303,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,10378,18285,18285,18285,18285,10377,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,11033,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11034,18285,18285, 18285,18285,11033,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11038, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11039,18285,18285,18285,18285,11038,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285,11043,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11044,18285,18285,18285,18285, 11043,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11048,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11049, 18285,18285,18285,18285,11048,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,11052,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11053,18285,18285,18285,18285,11052,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,11055,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,11056, 18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11056, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285,11058,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 11059,11059,11059,11059,11059,11059,11059,11059,11059, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,11058,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 6866, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11062,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 11063,18285,18285,18285,18285,11062,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,11065,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,11066,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,11066, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,11068,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11069,18285,18285,18285,18285,11068,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,11073,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11074,18285,18285, 18285,18285,11073,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11112, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11113,18285,18285,18285,18285,11112,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138,11116, 11116,11116,11116,11116,11116,11116,11116,11116,18285,18285, 18285,18285,18285,18285,18285,11116,11116,11116,11116,11116, 11117,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,11116,11116,11116,11116,11116,11116, 5366, 5366, 18285,11182, 5367, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366,11183,11183,11183,11183,11183,11183,11183, 11183,11183, 5366, 5366, 5366, 5366, 5366, 5366, 5366,11184, 11184,11184,11184,11184,11185,11184,11184,11184,11184,11184, 11184,11184,11184,11184,11184,11184,11184,11184,11184,11184, 11184,11184, 5366, 5366,11186, 5366,11183,11183,11183,11183, 11183,11183, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5369, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 5366, 847, 847, 848, 849, 850, 847, 847, 847,18285, 18285, 847, 847, 847,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 847, 847, 847, 847, 847, 847, 1165,18285,18285,18285,18285, 853,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 847, 847, 847,11247, 11256,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1537,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1538,18285,18285,18285,18285,18285,18285, 1539, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1540,18285, 1541,18285,18285,18285, 18285,18285, 1542,18285,18285,18285, 1543,18285,18285, 1544, 18285,18285,18285, 1545,18285,18285, 1546, 1547, 1928, 1537, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1538,18285,18285,18285,18285,18285,18285, 1539,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1540,18285, 1541,18285,18285,18285, 1923, 18285, 1542,18285,18285,18285, 1543,18285,11257, 1544,18285, 18285,18285, 1545,18285,18285, 1546, 1547, 2838,18285, 2839, 18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2843,18285, 2844,18285,11258,18285,18285, 18285, 2846,18285,18285,18285, 2847, 3369,18285, 2848,18285, 18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839, 18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2843,18285, 2844,18285,18285,18285,18285, 18285, 2846,18285,18285,18285, 2847,11259,18285, 2848,18285, 18285,18285, 2849,18285,18285, 2850, 2851, 148,18285,18285, 11260,18285,18285,18285,18285,18285,18285,18285,18285, 1172, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1175,18285, 1176,18285,18285,18285,18285, 18285, 1177,18285,18285,18285, 1178,18285,18285, 1179,18285, 18285,18285, 1180,18285,18285, 1181, 1182, 148,18285,18285, 1171,18285,18285,18285,18285,18285,18285,18285,18285, 1172, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1173,18285,18285,18285,18285,18285,18285, 1174,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1175,18285, 1176,18285,18285,18285,18285, 18285, 1177,18285,18285,18285,11261,18285,18285, 1179,18285, 18285,18285, 1180,18285,18285, 1181, 1182, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285, 18285, 2388,18285,18285,18285, 2389,11262,18285, 2390,18285, 18285,18285, 2391,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,11263,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285, 18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285, 18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157,11267,11267,11267,11267,11267,11267,11267,11267, 11267, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 381,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 175, 175, 175, 175, 175, 175, 175, 175, 175, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11271,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11272,18285,18285, 18285,18285,11271,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138,10148, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1189, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 9375, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11276,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,11277,18285, 18285,18285,18285,11276,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 155, 156, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 163,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,18285,18285,18285,11284, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11288,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,11289,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,11289, 138, 138,18285, 138,10692, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10021, 18285,18285,11290,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8823,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138,11291, 11291,11291,11291,11291,11291,11291,11291,11291,18285,18285, 18285,18285,18285,18285,18285,11291,11291,11291,11291,11291, 11292,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,11291,11291,11291,11291,11291,11291, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11295,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11296,18285,18285,18285, 18285,11295,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11300,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 11301,18285,18285,18285,18285,11300,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11304,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11305,18285,18285,18285,18285,11304, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11307,18285,11308,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,11309,11310,11310,18285,18285,18285, 18285,18285,18285,18285,18285,11311, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11314,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11315,18285,18285,18285,18285,11314, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11319,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,11320,18285, 18285,18285,18285,11319,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11324,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11325,18285,18285,18285,18285,11324,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11328,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11329,18285,18285,18285, 18285,11328,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,11330, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11330,18285,18285,18285,18285,11332,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138,11330, 11330, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11334,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,11335, 18285,18285,18285,18285,11334,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11339,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11340,18285,18285,18285,18285,11339,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11343,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11344,18285,18285, 18285,18285,11343,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,11345, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11345,18285,18285,18285,18285,11347, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 11345,11345, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10029,18285, 18285,11348,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11350,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11351,18285,18285, 18285,18285,11350,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11355, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11356,18285,18285,18285,18285,11355,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11360,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11361,18285,18285,18285,18285, 11360,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11365,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,11366, 18285,18285,18285,18285,11365,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11369,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11370,18285,18285,18285,18285,11369,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11372,11373,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285, 18285,18285,18285,11373, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,11374, 138, 138,11375, 11375,11375,11375,11375,11375,11375,11375,11375, 138, 138, 138, 138, 138, 138, 138,11374,11374,11374,11374,11374, 11376,11374,11374,11374,11374,11374,11374,11374,11374,11374, 11374,11374,11374,11374,11374,11374,11374,11374, 138, 138, 7705,11374,11374,11374,11374,11374,11374,11374,11374,11374, 11374,11374,11374,11374,11374,11374,11374,11374,11374,11374, 11374,11374,11374,11374,11374,11374,11374, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11378,11379,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285, 18285,11379, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11381,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 11382,18285,18285,18285,18285,11381,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11386,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11387,18285,18285,18285,18285,11386, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11391,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,11392,18285, 18285,18285,18285,11391,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11396,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11397,18285,18285,18285,18285,11396,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11400,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,11401,18285,18285,18285,18285, 18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,11401, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11403,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11404,18285,18285,18285,18285,11403,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11406,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11407,18285,18285,18285, 18285,11406,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11412,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 11413,18285,18285,18285,18285,11412,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11417,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11418,18285,18285,18285,18285,11417, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11421,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11422,18285,18285, 18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,11422, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11424,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11425,18285,18285,18285,18285,11424, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11427,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,11428,18285, 18285,18285,18285,11427,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11432,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11434,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,11435, 18285,18285,18285,18285,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11435, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,11436, 18285,18285,18285,18285,11432,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11440,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11441,18285,18285,18285,18285,11440,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11444,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11445,18285,18285, 18285,18285,11444,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11447, 11448,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 18285,18285,18285,18285,18285,18285,18285,11448, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 11449, 138, 138,11450,11450,11450,11450,11450,11450,11450, 11450,11450, 138, 138, 138, 138, 138, 138, 138,11449, 11449,11449,11449,11449,11451,11449,11449,11449,11449,11449, 11449,11449,11449,11449,11449,11449,11449,11449,11449,11449, 11449,11449, 138, 138, 9467,11449,11449,11449,11449,11449, 11449,11449,11449,11449,11449,11449,11449,11449,11449,11449, 11449,11449,11449,11449,11449,11449,11449,11449,11449,11449, 11449, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11453,11454,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285, 18285,18285,18285,18285,18285,11454, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11457,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11458,18285,18285,18285,18285,11457, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11462,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,11463,18285, 18285,18285,18285,11462,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11467,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11468,18285,18285,18285,18285,11467,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11472,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11473,18285,18285,18285, 18285,11472,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11477,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 11478,18285,18285,18285,18285,11477,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11481,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,11482,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,11482, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11484,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 11485,18285,18285,18285,18285,11484,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11487,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11488,18285,18285,18285,18285,11487, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11493,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,11494,18285, 18285,18285,18285,11493,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11498,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11499,18285,18285,18285,18285,11498,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11502,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,11503,18285,18285,18285,18285, 18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,11503, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11505,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11506,18285,18285,18285,18285,11505,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11508,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11509,18285,18285,18285, 18285,11508,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 7699,18285, 18285,18285,18285,18285,11512,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11514,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11515,18285,18285, 18285,18285,11514,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11518, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11519,18285,18285,18285,18285,11518,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11521,11522,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285, 18285,11522, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11524,11525, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285, 18285,18285,18285,18285,18285,18285,11525, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285, 6677,18285,18285,18285,18285,18285,18285, 18285,18285,11526,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 10110,18285,18285,18285,18285,18285,18285,18285,11527,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11529,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,11530, 18285,18285,18285,18285,11529,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11534,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11535,18285,18285,18285,18285,11534,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11538,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11539,18285,18285, 18285,18285,11538,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11542, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11543,18285,18285,18285,18285,11542,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11545,18285,11546,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,11547,11547,11548,18285,18285,18285,18285,18285,18285, 18285,18285,11549, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11552, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11553,18285,18285,18285,18285,11552,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11557,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11558,18285,18285,18285,18285, 11557,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11562,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,11563, 18285,18285,18285,18285,11562,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11566,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11567,18285,18285,18285,18285,11566,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,11568, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 11568,18285,18285,18285,18285,11570,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740,11568,11568, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11572,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11573,18285,18285,18285, 18285,11572,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11576,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 11577,18285,18285,18285,18285,11576,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11580,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11581,18285,18285,18285,18285,11580, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,11582, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11582,18285,18285,18285,18285,11584,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740,11582,11582, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285,11593,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,11594,18285,18285, 18285,18285,11593,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,10299, 1271, 1271,18285, 1271, 1271,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 9653, 18285,18285,18285,18285,18285,11599,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 6793,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,10960,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285, 1668, 6793,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,10961, 18285,18285,18285,18285,10960,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285,11613,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11614,18285,18285,18285,18285,11613,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,11618,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11619,18285,18285, 18285,18285,11618,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285,11623, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,11624,18285,18285,18285,18285,11623,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1677, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,11016, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285, 18285,18285,18285,10360,18285,18285,11631,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 1677, 1668, 1668, 1668, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11638,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11639,18285,18285,18285,18285,11638,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,11648,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11649,18285,18285, 18285,18285,11648,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11653, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11654,18285,18285,18285,18285,11653,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285,11658,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11659,18285,18285,18285,18285, 11658,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11663,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11664, 18285,18285,18285,18285,11663,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,11668,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11669,18285,18285,18285,18285,11668,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,11672,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11673,18285,18285, 18285,18285,11672,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11674, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11674,18285,18285,18285,18285,11676, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 11674,11674, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11678,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 11679,18285,18285,18285,18285,11678,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,11683,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11684,18285,18285,18285,18285,11683, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,11687,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11688,18285, 18285,18285,18285,11687,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11689, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,11689,18285,18285,18285,18285, 11691,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,11689,11689, 7909, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 3082,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305,18285, 6866, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,11694,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,18285, 3672, 3672,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 3672, 3672, 3672, 3672, 3672, 3672, 3672,18285,18285,18285,18285,18285, 11712,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4205, 3672, 3672, 3672, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11727,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11728,18285,18285,18285,18285,11727,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 6932,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6934,11741, 11741,11741,11741,11741,11741,11741,11741,11741,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6935,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6936, 6965, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6967, 11764,11764,11764,11764,11764,11764,11764,11764,11764,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6968,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6969, 5367,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,11792,11792, 11792,11792,11792,11792,11792,11792,11792,18285,11792,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5368, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 5369,11795, 5367,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11183,11183,11183, 11183,11183,11183,11183,11183,11183,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5368,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,11186,18285, 11183,11183,11183,11183,11183,11183,18285,18285,18285,18285, 18285,18285,18285, 5369, 847, 847, 848, 849, 850, 847, 847, 847,18285,18285, 847, 847, 847,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 847, 847, 847, 847, 847, 847,18285,18285,18285,18285,18285, 853,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 847, 847, 847,18285,18285,18285,18285,18285,18285,18285,18285, 11852, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 11861,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,11862,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 148,18285,18285, 1171,18285,18285,18285,18285,18285, 18285,18285,18285, 1172,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1173,18285,18285,18285,18285, 18285,18285, 1174,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2859, 1175,18285, 1176, 18285,18285,18285,18285,18285, 1177,18285,18285,18285, 1178, 18285,18285, 1179,18285,18285,18285, 1180,18285,18285, 1181, 1182, 1559, 2379,18285, 2380, 2381,18285,18285,18285,18285, 18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285, 18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285,11863,18285,18285, 2392, 2393, 2379,18285, 2380, 2381,18285,18285,18285,18285, 18285, 1170,18285,18285, 2382,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285, 18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2385,18285, 11864,18285,18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 155, 369, 138, 138, 138, 157, 157, 138, 138, 168, 370, 157,11267,11267,11267, 11267,11267,11267,11267,11267,11267, 205, 138, 138, 138, 138, 138, 138, 175, 175, 175, 175, 175, 206, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 138, 138, 138, 176, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11871,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11872,18285,18285,18285,18285,11871,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 155,11878, 138, 138, 138,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 163,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11882,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11883,18285,18285,18285,18285, 11882,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11885,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,11886, 18285,18285,18285,18285,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11886, 138, 138, 18285, 138,10692, 138, 138, 138, 138, 138, 138, 138, 18285, 9409, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,10021,18285,18285,18285,18285,18285, 11887,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11889,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11890,18285,18285,18285,18285,11889, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11894,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11896,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,11897,18285,18285,18285,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,11897, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11898,18285,18285,18285,18285, 11894,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11902,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,11299,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,11903, 18285,18285,18285,18285,11902,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11906,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11907,18285,18285,18285,18285,11906,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11909,11910,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285, 18285,18285,18285,11910, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,11911, 138, 138,11912, 11912,11912,11912,11912,11912,11912,11912,11912, 138, 138, 138, 138, 138, 138, 138,11911,11911,11911,11911,11911, 11913,11911,11911,11911,11911,11911,11911,11911,11911,11911, 11911,11911,11911,11911,11911,11911,11911,11911, 138, 138, 10035,11911,11911,11911,11911,11911,11911,11911,11911,11911, 11911,11911,11911,11911,11911,11911,11911,11911,11911,11911, 11911,11911,11911,11911,11911,11911,11911, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11915,11916,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285, 18285,11916, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11918,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 11919,18285,18285,18285,18285,11918,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11923,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11924,18285,18285,18285,18285,11923, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11928,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,11929,18285, 18285,18285,18285,11928,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11933,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11934,18285,18285,18285,18285,11933,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11937,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,11938,18285,18285,18285,18285, 18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,11938, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11940,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11941,18285,18285,18285,18285,11940,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11943,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11944,18285,18285,18285, 18285,11943,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11949,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 11950,18285,18285,18285,18285,11949,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11954,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11955,18285,18285,18285,18285,11954, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11958,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11959,18285,18285, 18285,18285,18285,18285, 9418, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,11959, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11961,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,11962,18285,18285,18285,18285,11961, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10699,18285,18285,18285, 18285,18285,18285,18285,11963,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11350,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11351,18285,18285,18285,18285, 11350,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11965,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,11966, 18285,18285,18285,18285,11965,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,11970,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11971,18285,18285,18285,18285,11970,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,11975,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11976,18285,18285, 18285,18285,11975,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11980, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11981,18285,18285,18285,18285,11980,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11984,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11985,18285,18285,18285,18285, 11984,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11987,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,11988,18285,18285,18285, 7188, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,11988, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11990,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,11991,11991,11991,11991,11991,11991,11991,11991, 11991, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11990,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7705, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11994,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11995,18285,18285,18285,18285,11994,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11997,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,11998,18285, 18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,11998, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12000,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12001,18285,18285,18285,18285, 12000,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12005,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12006, 18285,18285,18285,18285,12005,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12012,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12013,18285,18285,18285,18285,12012,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12017,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12018,18285,18285, 18285,18285,12017,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12020, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12021,18285,18285,18285,18285,12020,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12023,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,12024,18285,18285,18285,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,12024, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12028,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12029,18285,18285,18285,18285,12028,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12033,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12034,18285,18285,18285, 18285,12033,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12037,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 12038,18285,18285,18285,18285,12037,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12040,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,12041,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,12041, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12043,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,12044,12044,12044, 12044,12044,12044,12044,12044,12044, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12043,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 9467, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12047,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12048,18285,18285, 18285,18285,12047,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12050, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,12051,18285,18285,18285, 8860, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,12051, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12054,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 12055,18285,18285,18285,18285,12054,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12059,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12060,18285,18285,18285,18285,12059, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12064,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,12065,18285, 18285,18285,18285,12064,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11508,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11509,18285,18285,18285,18285,11508,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285, 8247,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12071,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12072,18285,18285,18285,18285,12071,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12076,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12077,18285,18285, 18285,18285,12076,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12080, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12081,18285,18285,18285,18285,12080,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12083,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,12084,18285,18285, 18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,12084, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12086,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12087,18285,18285,18285,18285,12086, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12089,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12090,18285,18285,18285, 7188, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,12090, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7187,12091,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12092, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,10815,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12094, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12095,18285,18285,18285,18285,12094,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12099,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12100,18285,18285,18285,18285, 12099,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12104,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12105, 18285,18285,18285,18285,12104,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12109,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12110,18285,18285,18285,18285,12109,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12113,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12114,18285,18285, 18285,18285,12113,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12116, 12117,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 18285,18285,18285,18285,18285,18285,18285,12117, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12119,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 8309, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12119,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12121,12122, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740,18285, 18285,18285,18285,18285,18285,18285,12122, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12124,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12125,18285,18285,18285,18285, 12124,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12129,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12130, 18285,18285,18285,18285,12129,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12134,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12135,18285,18285,18285,18285,12134,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12139,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12140,18285,18285, 18285,18285,12139,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12143, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12144,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,12144, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12146,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12147,18285,18285, 18285,18285,12146,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12149, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12150,18285,18285,18285,18285,12149,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12154,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12155,18285,18285,18285,18285, 12154,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12159,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12160, 18285,18285,18285,18285,12159,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12163,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,12164,18285,18285,18285,18285,18285,18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12164, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12166,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12167, 18285,18285,18285,18285,12166,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285, 18285,12176,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,12177,18285,18285,18285,18285,12176,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285,18285,18285,18285,18285,12180,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 3573,18285,18285, 18285,18285,18285, 1280, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 3573, 1271, 1271,18285, 1271, 3547, 1271, 1271, 1271, 1271,10299, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285, 18285,18285, 9653,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1280, 1271, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285,18285, 12196,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12197,18285,18285,18285,18285,12196,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668, 18285, 1668, 1668, 1668, 1668, 1668, 1668,11016, 1668, 1668, 18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 18285,18285,18285,18285,10360,18285,18285,18285,18285,18285, 12202,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1677, 1668, 1668, 1668, 138, 138,18285, 138, 138, 138, 138,12206, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11638,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 12206, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,11639,18285,18285,18285,18285,11638, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12219,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12220,18285, 18285,18285,18285,12219,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 12224,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12225,18285,18285,18285,18285,12224,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285,12229,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12230,18285,18285,18285, 18285,12229,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12234,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 12235,18285,18285,18285,18285,12234,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,12239,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12240,18285,18285,18285,18285,12239, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12244,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12245,18285, 18285,18285,18285,12244,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 12248,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,12249,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,12249, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12251,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12252,18285, 18285,18285,18285,12251,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 12254,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12255,18285,18285,18285,18285,12254,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285,12260,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12261,18285,18285,18285, 18285,12260,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12265,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 12266,18285,18285,18285,18285,12265,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,12269,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,12270,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,12270, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12272,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 12273,18285,18285,18285,18285,12272,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,12275, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285, 18285,18285,11694,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,12275, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12276,18285,18285,18285,18285, 11694,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672,12290, 3672, 3672,18285, 3672, 3672,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 3672, 3672, 3672, 3672, 3672, 3672, 3672,18285,18285,18285,18285,18285,11712,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4205, 3672, 3672, 3672, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672,12290, 3672, 3672,18285, 3672, 3672,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 3672, 3672, 3672, 3672, 3672, 3672, 3672,12291,18285,18285,18285,18285,11712,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 4205, 3672, 3672, 3672, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12305,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12306,18285,18285, 18285,18285,12305,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,12309,12309,12309,12309,12309,12309, 12309,12309,12309,18285,18285,18285,18285,18285,18285,18285, 12309,12309,12309,12309,12309,12310,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,12309,12309,12309, 12309,12309,12309, 5367,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,11792,11792,11792,11792,11792,11792, 11792,11792,11792,18285,11792,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5368,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,12362, 5369, 5367,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,12364,12364,12364,12364,12364,12364,12364,12364, 12364,18285,12364,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5368,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5369, 8671, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12368,12368,12368,12368,12368,12368,12368,12368,12368,18285, 12368,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8672,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8673, 847, 847, 848, 849, 850, 847, 847, 847,18285,18285, 847, 847, 847, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 847, 847, 847, 847, 847, 847,18285,18285, 18285,18285,18285, 853,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 847, 847, 847,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,12420, 1537,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1538, 18285,18285,18285,18285,18285,18285, 1539,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 3347, 1540,18285, 1541,18285,18285,18285,18285,18285, 1542, 18285,18285,18285, 1543,18285,18285, 1544,18285,18285,18285, 1545,18285,18285, 1546, 1547, 1925, 2838,18285, 2839,18285, 18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2843,18285, 2844,18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848,18285,18285, 18285,12427,18285,18285, 2850, 2851, 2838,18285, 2839,18285, 18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2843,18285,12428,18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848,18285,18285, 18285, 2849,18285,18285, 2850, 2851, 2379,18285,12429, 2381, 18285,18285,18285,18285,18285, 1170,18285,18285, 2382,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2385,18285, 2386,18285,18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285, 18285, 2391,18285,18285, 2392, 2393, 2886, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285,18285, 2382, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2385,18285, 2386,18285,18285,18285, 2880, 18285, 2388,18285,18285,18285, 2389,18285,12430, 2390,18285, 18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12437,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12438,18285,18285,18285,18285, 12437,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12448,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12449, 18285,18285,18285,18285,12448,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12452,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12453,18285,18285,18285,18285,12452,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12455,18285,12456,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,12457,12457,12457,18285,18285,18285,18285, 18285,18285,18285,18285,12458, 138, 138,18285, 138,12459, 138, 138, 138, 138, 138, 138, 138,18285, 9409, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,10021,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12461, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12462,18285,18285,18285,18285,12461,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12466,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12467,18285,18285,18285,18285, 12466,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12469,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12470, 18285,18285,18285,18285,12469,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12472,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,12473,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,12473, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12477,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 12478,18285,18285,18285,18285,12477,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12482,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12483,18285,18285,18285,18285,12482, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12486,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,12487,18285, 18285,18285,18285,12486,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12489,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,12490,18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,12490, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12492, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,12493,12493,12493,12493,12493, 12493,12493,12493,12493, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12492,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138,10035, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12496,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12497,18285,18285,18285,18285, 12496,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12499,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,12500,18285,18285,18285, 9418, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,12500, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12502,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,12503,18285, 18285,18285,18285,12502,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12507,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12508,18285,18285,18285,18285,12507,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285, 18285,18285,12092, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,11295,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12514,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12515,18285,18285,18285,18285,12514,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12519,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12520,18285,18285, 18285,18285,12519,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12524, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12525,18285,18285,18285,18285,12524,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12529,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12530,18285,18285,18285,18285, 12529,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12534,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12535, 18285,18285,18285,18285,12534,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12538,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12539,18285,18285,18285,18285,12538,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12540, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 12540,18285,18285,18285,18285,12542,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138,12540,12540, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12544,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12545,18285,18285,18285, 18285,12544,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12549,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 12550,18285,18285,18285,18285,12549,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12553,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12554,18285,18285,18285,18285,12553, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12555, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12555,18285,18285,18285,18285,12557,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138,12555,12555, 8842, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 139,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 18285, 7705, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12559,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 12560,18285,18285,18285,18285,12559,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12564,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12565,18285,18285,18285,18285,12564, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12568,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,12569,18285, 18285,18285,18285,12568,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12572,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12573,18285,18285,18285,18285,12572,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12575,18285,12576,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,12577,12578,12578,18285,18285,18285,18285,18285, 18285,18285,18285,12579, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12583,18285,18285,18285,18285,12582,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12587,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12588,18285,18285,18285, 18285,12587,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12592,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 12593,18285,18285,18285,18285,12592,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12596,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12597,18285,18285,18285,18285,12596, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12598, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12598,18285,18285,18285,18285,12600,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138,12598,12598, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12602,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12603,18285,18285, 18285,18285,12602,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12607, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12608,18285,18285,18285,18285,12607,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12611,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12612,18285,18285,18285,18285, 12611,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12613, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12613,18285,18285,18285,18285,12615,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138,12613,12613, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12618,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,12619,18285, 18285,18285,18285,12618,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 8857, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 8858,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 139,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860,18285, 9467, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12623,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12624,18285,18285,18285,18285, 12623,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12628,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12629, 18285,18285,18285,18285,12628,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12633,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12634,18285,18285,18285,18285,12633,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12637,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12638,18285,18285, 18285,18285,12637,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12639, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12639,18285,18285,18285,18285,12641, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 12639,12639, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12643,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 12644,18285,18285,18285,18285,12643,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12647,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12648,18285,18285,18285,18285,12647, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12649, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12649,18285,18285,18285,18285,12651,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138,12649,12649, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285, 7699,18285,18285,12652,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12094,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7738,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12095,18285,18285,18285,18285,12094, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12654,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,12655,18285, 18285,18285,18285,12654,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12659,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12660,18285,18285,18285,18285,12659,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12664,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12665,18285,18285,18285, 18285,12664,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12669,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 12670,18285,18285,18285,18285,12669,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12673,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12674,18285,18285,18285,18285,12673, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12676,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12677,18285,18285,18285, 138, 138, 7740,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,12677, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12679,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12680,18285,18285, 18285,18285,12679,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12682, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12683,18285,18285,18285,18285,12682,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12685,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,12686,18285,18285, 18285, 138, 138, 7740,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,12686, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12688,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12689,18285,18285,18285,18285,12688, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12693,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,12694,18285, 18285,18285,18285,12693,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285,18285,18285,18285,18285, 12176,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271,18285, 1271, 1271,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271,12177,18285,18285,18285,18285,12176,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4653, 1271, 1271, 1271, 1271, 18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 18285, 1271, 1271,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 4094, 18285,18285,18285,18285, 4090,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 1280, 1271, 1271, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285,18285, 18285,12719,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12720,18285,18285,18285,18285,12719,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 18285,18285,18285,18285,18285,12723,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 4150,18285,18285, 18285,18285,18285, 1677, 1668, 1668,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4150, 1668, 1668,18285, 1668, 4124, 1668, 1668, 1668, 1668,11016, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285,10360,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1677, 1668, 1668, 1668, 138, 138,18285, 138, 138, 138, 138,12206, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 11638,18285,18285,18285,18285,18285,12730,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 7909,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12219,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285, 2582, 7909,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12220, 18285,18285,18285,18285,12219,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285, 18285,12740,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12741,18285,18285,18285,18285,12740,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 18285,18285,18285,18285,18285,12745,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12746,18285,18285, 18285,18285,12745,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,12750, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,12751,18285,18285,18285,18285,12750,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2591, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,12275, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285,11694,18285,18285,12758,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2591, 2582, 2582, 2582, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672,12290, 3672, 3672,18285, 3672, 3672, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 3672, 3672, 3672, 3672, 3672, 3672, 3672,18285,18285,18285,18285, 18285,11712,18285,18285,12773,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 4205, 3672, 3672, 3672, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12786, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12787,18285,18285,18285,18285,12786,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138,12790, 12790,12790,12790,12790,12790,12790,12790,12790,18285,18285, 18285,18285,18285,18285,18285,12790,12790,12790,12790,12790, 12791,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,12790,12790,12790,12790,12790,12790, 5367,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,12364, 12364,12364,12364,12364,12364,12364,12364,12364,18285,12364, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5368,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,12844, 5369, 5367,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,12845,12845,12845, 12845,12845,12845,12845,12845,12845,18285,12845,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 5368,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5369, 8671,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,12368,12368,12368,12368,12368, 12368,12368,12368,12368,18285,12368,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8672,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 12848, 8673, 148,18285,18285, 149,18285,18285,18285,18285, 18285,18285,18285,12862,18285,12863,12863,12863,12863,12863, 12863,12863,12863,12863,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 151, 847, 847, 848, 10687, 850, 847, 847, 847,18285,18285, 847, 847, 847, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 847, 847, 847, 847, 847, 847,18285,18285, 18285,18285,18285,10609,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 146, 847, 847, 847, 847, 847, 848, 849, 850, 847, 847, 847,18285,18285, 847, 847, 847,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 847, 847, 847, 847, 847, 847,18285,18285,18285,18285, 18285, 853,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 847, 847, 847,18285,18285,18285,18285,12896, 2838,18285, 12901,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2843,18285, 2844,18285,18285,18285, 18285,18285, 2846,18285,18285,18285, 2847,18285,18285, 2848, 18285,18285,18285, 2849,18285,18285, 2850, 2851, 3373, 2838, 18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285, 18285, 2840,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2841,18285,18285,18285,18285,18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2843,18285, 2844,18285,18285, 18285, 3367,18285, 2846,18285,18285,18285, 2847,18285,12902, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2379, 18285, 2380,12903,18285,18285,18285,18285,18285, 1170,18285, 18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2383,18285, 2871,18285,18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285, 18285,18285,18285, 2388,18285,18285,18285, 2389,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2379, 18285, 2380, 2381,18285,18285,18285,18285,18285, 1170,18285, 18285, 2382,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2383,18285,18285,18285,18285,18285,18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2385,18285, 2386,18285,18285, 18285,18285,18285, 2388,18285,18285,18285,12904,18285,18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12437,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12438,18285,18285, 18285,18285,12437,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12917, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12918,18285,18285,18285,18285,12917,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12922,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12923,18285,18285,18285,18285, 12922,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12926,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,12927, 18285,18285,18285,18285,12926,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12929,12930,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,12930, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12932,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12934,12935,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,12935, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11288,18285, 18285,18285,18285,18285,12936,18285,18285,18285,18285,18285, 11289,18285,18285,18285,18285,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,11289, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12938,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12939,18285,18285, 18285,18285,12938,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12943, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12944,18285,18285,18285,18285,12943,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,12947,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12948,18285,18285,18285,18285, 12947,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12951,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,12952, 18285,18285,18285,18285,12951,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12954,18285,12955,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,12956, 12957,12957,18285,18285,18285,18285,18285,18285,18285,18285, 12958, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12961,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,11299,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,12962, 18285,18285,18285,18285,12961,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,12966,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12967,18285,18285,18285,18285,12966,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,12971,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12972,18285,18285, 18285,18285,12971,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12975, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12976,18285,18285,18285,18285,12975,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,12977, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,12977,18285, 18285,18285,18285,12979,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138,12977,12977, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,12981,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12982,18285,18285,18285,18285,12981, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12986,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,12987,18285, 18285,18285,18285,12986,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12990,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,12991,18285,18285,18285,18285,12990,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 12992, 138,11299,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,12992, 18285,18285,18285,18285,12994,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138,12992,12992, 9416,10034,10034, 10034,10034,10034,10034,10034,10034,10034, 8858,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 139, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418,18285,10035, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12996,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,12997,18285, 18285,18285,18285,12996,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13001,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13002,18285,18285,18285,18285,13001,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13006,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13007,18285,18285,18285, 18285,13006,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13011,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13012,18285,18285,18285,18285,13011,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13016,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13017,18285,18285,18285,18285,13016, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13021,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13022,18285, 18285,18285,18285,13021,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13025,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,13026,18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13026, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13028,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13029,18285, 18285,18285,18285,13028,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13031,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13032,18285,18285,18285,18285,13031,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13037,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13038,18285,18285,18285, 18285,13037,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13042,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13043,18285,18285,18285,18285,13042,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13046,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,13047,18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,13047, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13049,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13050,18285,18285,18285,18285,13049,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13052,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13053,18285,18285,18285,18285,13052, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13057,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13058,18285, 18285,18285,18285,13057,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13062,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13063,18285,18285,18285,18285,13062,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13067,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13068,18285,18285,18285, 18285,13067,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13071,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 13072,18285,18285,18285,18285,13071,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13074,13075,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285, 13075, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,13076, 138, 138,13077,13077,13077,13077, 13077,13077,13077,13077,13077, 138, 138, 138, 138, 138, 138, 138,13076,13076,13076,13076,13076,13078,13076,13076, 13076,13076,13076,13076,13076,13076,13076,13076,13076,13076, 13076,13076,13076,13076,13076, 138, 138, 9467,13076,13076, 13076,13076,13076,13076,13076,13076,13076,13076,13076,13076, 13076,13076,13076,13076,13076,13076,13076,13076,13076,13076, 13076,13076,13076,13076, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13080,13081,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285,13081, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13083,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13084,18285,18285, 18285,18285,13083,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13088, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13089,18285,18285,18285,18285,13088,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13093,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13094,18285,18285,18285,18285, 13093,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13098,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,13099, 18285,18285,18285,18285,13098,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13102,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,13103,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 13103, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13105,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,13106, 18285,18285,18285,18285,13105,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13108,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13109,18285,18285,18285,18285,13108,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13114,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 10799,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13115,18285,18285, 18285,18285,13114,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13119, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13120,18285,18285,18285,18285,13119,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13123,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,13124,18285,18285,18285,18285,18285, 18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,13124, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13126, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13127,18285,18285,18285,18285,13126,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13130,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13131,18285,18285,18285,18285, 13130,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13135,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13136, 18285,18285,18285,18285,13135,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13140,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13141,18285,18285,18285,18285,13140,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13145,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13146,18285,18285, 18285,18285,13145,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13150, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13151,18285,18285,18285,18285,13150,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13154,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,13155,18285,18285,18285,18285,18285, 18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,13155, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13157, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13158,18285,18285,18285,18285,13157,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13160,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13161,18285,18285,18285,18285, 13160,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13165,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13166, 18285,18285,18285,18285,13165,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13169,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,13170,18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 13170, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13172,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13173, 18285,18285,18285,18285,13172,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8247,18285,18285,18285,18285,18285,18285,18285,13174, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13176,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13177,18285,18285,18285,18285,13176,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13181,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13182,18285,18285,18285,18285,13181, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13186,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13187,18285, 18285,18285,18285,13186,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13191,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13192,18285,18285,18285,18285,13191,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13196,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13197,18285,18285,18285, 18285,13196,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13200,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13201,18285,18285,18285,18285,13200,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,13202, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13202,18285,18285, 18285,18285,13204,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740,13202,13202, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13206,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13207,18285,18285,18285,18285,13206,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13210,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13211,18285,18285, 18285,18285,13210,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13214, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13215,18285,18285,18285,18285,13214,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,13216, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13216,18285, 18285,18285,18285,13218,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740,13216,13216, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285,18285,18285, 18285,18285,12719,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668,12720,18285,18285,18285,18285,12719, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5223, 1668, 1668, 1668, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668,18285, 1668, 1668,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 4695,18285,18285,18285,18285, 4691,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 1677, 1668, 1668, 138, 138,18285, 138, 1157, 138, 138,12206, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,11638,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 13255,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13256,18285,18285,18285,18285,13255,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582, 18285, 2582, 2582, 2582, 2582, 2582, 2582,12275, 2582, 2582, 18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 18285,18285,18285,18285,11694,18285,18285,18285,18285,18285, 13261,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 2591, 2582, 2582, 2582, 3672, 3672, 3673, 3672, 3672, 3672, 3672, 3672, 3672,12290, 3672, 3672,18285, 3672, 3672,18285,18285,18285,18285,18285,18285,18285,18285,18285, 3672, 3672, 3672, 3672, 3672, 3672, 3672,18285,18285,18285, 18285,18285,11712,18285,18285,18285,18285,18285,13276,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 4205, 3672, 3672, 3672, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13290,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13291,18285,18285,18285,18285,13290,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 5367,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,11184,11184,11184, 11184,11184,11185,11184,11184,11184,11184,11184,11184,11184, 11184,11184,11184,11184,11184,11184,11184,11184,11184,11184, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5369,11795, 5367, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 11183,11183,11183,11183,11183,11183,11183,11183,11183,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 5368,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,11186,18285,11183,11183,11183,11183,11183,11183,18285, 18285,18285,18285,18285,18285,18285, 5369, 5367,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,12845,12845, 12845,12845,12845,12845,12845,12845,12845,18285,12845,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 5368, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,13344, 5369, 5367,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,13345,13345,13345,13345, 13345,13345,13345,13345,13345,18285,13345,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5368,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 5369, 148,18285,18285, 149,18285,18285,18285, 18285,18285,18285,18285,12862,18285,12863,12863,12863,12863, 12863,12863,12863,12863,12863,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 151, 847, 847, 848, 849, 850, 847, 847, 847,18285,18285, 847, 847, 847,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 847, 847, 847, 847, 847, 847,18285, 18285,18285,18285,18285, 853,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 847, 847, 847,18285,18285,18285,13390, 2838,18285, 2839,13394,18285,18285,18285,18285,18285, 1536, 18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2841,18285, 3358,18285,18285,18285, 18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285, 18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285, 18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536, 18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2841,18285,18285,18285,18285,18285, 18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285, 18285,18285,18285,18285, 2846,18285,18285,18285,13395,18285, 18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536, 18285,18285, 2840,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2841,18285,18285,18285,18285,18285, 18285, 2842,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2843,18285, 2844,18285, 18285,18285,18285,18285, 2846,18285,18285,18285, 2847,18285, 18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2379,18285, 2380, 2381,18285,18285,18285,18285,18285, 1170, 18285,18285, 2382,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2383,18285,18285,18285,18285,18285, 18285, 2384,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 4467, 2385,18285, 2386,18285, 18285,18285,18285,18285, 2388,18285,18285,18285, 2389,18285, 18285, 2390,18285,18285,18285, 2391,18285,18285, 2392, 2393, 2883, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12437,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,13405, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13410,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13411,18285,18285,18285,18285,13410,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13416,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13417,18285,18285,18285, 18285,13416,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13421,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13422,18285,18285,18285,18285,13421,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13425,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13426,18285,18285,18285,18285,13425, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13428,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 13429,18285,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,13429, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13431,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13432,18285,18285, 18285,18285,13431,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13434, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13435,18285,18285,18285,18285,13434,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13437,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,13438,18285,18285, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,13438, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,11882,18285,18285,18285,18285,18285,18285,18285, 18285,13439,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13441, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13442,18285,18285,18285,18285,13441,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13446,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13447,18285,18285,18285,18285, 13446,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13451,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,13452, 18285,18285,18285,18285,13451,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13456,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13457,18285,18285,18285,18285,13456,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13460,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13461,18285,18285, 18285,18285,13460,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13463, 13464,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 18285,18285,18285,18285,18285,18285,18285,13464, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 13465, 138, 138,13466,13466,13466,13466,13466,13466,13466, 13466,13466, 138, 138, 138, 138, 138, 138, 138,13465, 13465,13465,13465,13465,13467,13465,13465,13465,13465,13465, 13465,13465,13465,13465,13465,13465,13465,13465,13465,13465, 13465,13465, 138, 138,10035,13465,13465,13465,13465,13465, 13465,13465,13465,13465,13465,13465,13465,13465,13465,13465, 13465,13465,13465,13465,13465,13465,13465,13465,13465,13465, 13465, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13469,13470,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138,18285,18285, 18285,18285,18285,18285,18285,13470, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13472,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13473,18285,18285,18285,18285,13472, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13477,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13478,18285, 18285,18285,18285,13477,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13482,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13483,18285,18285,18285,18285,13482,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,11299,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13487,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13488,18285,18285,18285, 18285,13487,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13491,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13492, 18285,18285,18285,18285,18285,18285, 9418, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,13492, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,11299,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13494,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13495,18285,18285,18285, 18285,13494,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13497,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13498,18285,18285,18285,18285,13497,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13503,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13504,18285,18285,18285,18285,13503, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13508,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13509,18285, 18285,18285,18285,13508,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13512,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,13513,18285,18285,18285,18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13513, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13515,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13516,18285, 18285,18285,18285,13515,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 12996,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8842,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,12997,18285,18285,18285,18285,12996,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13518,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13519,18285,18285,18285, 18285,13518,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13523,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13524,18285,18285,18285,18285,13523,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13528,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13529,18285,18285,18285,18285,13528, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13052,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 8857,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13053,18285, 18285,18285,18285,13052,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13535,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13536,18285,18285,18285,18285,13535,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13540,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13541,18285,18285,18285, 18285,13540,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13545,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 13546,18285,18285,18285,18285,13545,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13550,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13551,18285,18285,18285,18285,13550, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13554,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13555,18285, 18285,18285,18285,13554,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13557,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,13558,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,13558, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13560, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,13561,13561,13561,13561,13561, 13561,13561,13561,13561, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13560,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 9467, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13564,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13565,18285,18285,18285,18285, 13564,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13567,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,13568,18285,18285,18285, 8860, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13568, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13570,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,13571,18285, 18285,18285,18285,13570,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13575,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13576,18285,18285,18285,18285,13575,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13130,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13131,18285,18285,18285, 18285,13130,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10056,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 10057,18285,18285,18285,18285,10056,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13583,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13584,18285,18285,18285,18285,13583, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 3865, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 8838,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13589,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13590,18285,18285,18285,18285, 13589,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13594,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13595, 18285,18285,18285,18285,13594,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13599,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13600,18285,18285,18285,18285,13599,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13604,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13605,18285,18285, 18285,18285,13604,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13609, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13610,18285,18285,18285,18285,13609,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13614,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13615,18285,18285,18285,18285, 13614,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13618,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,13619,18285, 18285,18285,18285,18285,18285, 138, 138, 7740,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,13619, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13621,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13622,18285,18285,18285,18285, 13621,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13624,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13625, 18285,18285,18285,18285,13624,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13629,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13630,18285,18285,18285,18285,13629,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13634,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13635,18285,18285, 18285,18285,13634,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13638, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 13639,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,13639, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13641,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13642,18285,18285, 18285,18285,13641,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,13678, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,13679,18285,18285,18285,18285,13678,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285, 18285,18285,18285,13682,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 5273,18285,18285,18285,18285, 18285, 2591, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 5273, 2582, 2582,18285, 2582, 5247, 2582, 2582, 2582, 2582,12275, 2582, 2582,18285, 2582, 2582,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285, 11694,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 2582, 3672, 3672, 3673, 3672, 5831, 3672, 3672, 3672, 3672,12290, 3672, 3672,18285, 3672, 3672,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 3672, 3672, 3672, 3672, 3672, 3672, 3672,18285,18285,18285,18285,18285,11712,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4205, 3672, 3672, 3672, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13712,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13713, 18285,18285,18285,18285,13712,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138,13716,13716,13716,13716, 13716,13716,13716,13716,13716,18285,18285,18285,18285,18285, 18285,18285,13716,13716,13716,13716,13716,13717,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13716, 13716,13716,13716,13716,13716, 5367,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,13345,13345,13345,13345, 13345,13345,13345,13345,13345,18285,13345,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 5368,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,13765, 5369, 847, 847, 848, 849,13810, 847, 847, 847,18285,18285, 847, 847, 847,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 847, 847, 847, 847, 847, 847,18285,18285,18285,18285,18285, 853, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 847, 847, 847, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 2838,18285, 2839,18285,18285,18285,18285,18285,18285, 1536,18285,18285, 2840,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 2841,18285,18285,18285,18285, 18285,18285, 2842,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 4958, 2843,18285, 2844, 18285,18285,18285,18285,18285, 2846,18285,18285,18285, 2847, 18285,18285, 2848,18285,18285,18285, 2849,18285,18285, 2850, 2851, 3370, 138, 138,18285, 138, 7190, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12437,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,13821, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13826,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13827,18285,18285,18285, 18285,13826,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13831,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13832,18285,18285,18285,18285,13831,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13836,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13837,18285,18285,18285,18285,13836, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13841,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13842,18285, 18285,18285,18285,13841,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13845,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13846,18285,18285,18285,18285,13845,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 13847, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13847, 18285,18285,18285,18285,13849,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138,13847,13847, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13851,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13852,18285,18285,18285,18285, 13851,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13855,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,13856, 18285,18285,18285,18285,13855,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13859,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13860,18285,18285,18285,18285,13859,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,13861, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 13861,18285,18285,18285,18285,13863,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138,13861,13861, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,12448,13864,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13441,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9416,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13442,18285,18285,18285,18285,13441,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13866,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13867,18285,18285, 18285,18285,13866,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13871, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13872,18285,18285,18285,18285,13871,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13876,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13877,18285,18285,18285,18285, 13876,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13881,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,13882, 18285,18285,18285,18285,13881,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13885,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13886,18285,18285,18285,18285,13885,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13888,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13889, 18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,13889, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13891,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 13892,13892,13892,13892,13892,13892,13892,13892,13892, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13891,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138,10035, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13895,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 13896,18285,18285,18285,18285,13895,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13898,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,13899,18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,13899, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13901,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13902,18285,18285,18285,18285,13901,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13906,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13907,18285,18285, 18285,18285,13906,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13913, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13914,18285,18285,18285,18285,13913,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13918,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13919,18285,18285,18285,18285, 13918,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13923,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,13924, 18285,18285,18285,18285,13923,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,13928,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13929,18285,18285,18285,18285,13928,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13933,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13934,18285,18285, 18285,18285,13933,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13938, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13939,18285,18285,18285,18285,13938,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,13942,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13943,18285,18285,18285,18285, 13942,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,13944, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13944,18285,18285,18285,18285,13946,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138,13944,13944, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13948,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13949,18285, 18285,18285,18285,13948,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13953,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13954,18285,18285,18285,18285,13953,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13957,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13958,18285,18285,18285, 18285,13957,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,13959, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,13959,18285,18285,18285,18285,13961,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138,13959, 13959,10799, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 8858,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 139,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860,18285, 9467, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13963,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10737,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 7186,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 10738,18285,18285,18285,18285,10737,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,13589,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 9551,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13590,18285,18285,18285,18285,13589, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,13965,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,13966,18285, 18285,18285,18285,13965,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13970,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13971,18285,18285,18285,18285,13970,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,13975,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,13976,18285,18285,18285, 18285,13975,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285,18285,18285,18285,18285,13678,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 13679,18285,18285,18285,18285,13678,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 6305, 2582, 2582, 2582, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582,18285, 2582, 2582,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 5801,18285,18285, 18285,18285, 5797,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 2591, 2582, 2582, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14040, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14041,18285,18285,18285,18285,14040,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138,14044, 14044,14044,14044,14044,14044,14044,14044,14044,18285,18285, 18285,18285,18285,18285,18285,14044,14044,14044,14044,14044, 14045,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,14044,14044,14044,14044,14044,14044, 8670, 8670, 18285,14097, 8671, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670,14098,14098,14098,14098,14098,14098,14098, 14098,14098, 8670, 8670, 8670, 8670, 8670, 8670, 8670,14099, 14099,14099,14099,14099,14100,14099,14099,14099,14099,14099, 14099,14099,14099,14099,14099,14099,14099,14099,14099,14099, 14099,14099, 8670, 8670,14101, 8670,14098,14098,14098,14098, 14098,14098, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8673, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 8670, 138, 138,18285, 138,14152, 138, 138, 138, 138, 138, 138, 138,18285, 8212, 7186,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12437,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14157,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14158,18285,18285,18285, 18285,14157,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14162,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 14163,18285,18285,18285,18285,14162,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14167,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14168,18285,18285,18285,18285,14167, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14172,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,14173,18285, 18285,18285,18285,14172,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14177,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14178,18285,18285,18285,18285,14177,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138,12446, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14181,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,14182,18285,18285,18285,18285, 18285,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,14182, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14184,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14185,18285,18285,18285,18285,14184,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14187,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14188,18285,18285,18285, 18285,14187,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14192,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 14193,18285,18285,18285,18285,14192,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14197,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14198,18285,18285,18285,18285,14197, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14201,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,14202,18285,18285, 18285,18285,18285,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,14202, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14204,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14205,18285,18285,18285,18285,14204, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,12917,18285,18285,14206, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14208,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14209,18285,18285,18285,18285, 14208,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14213,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,14214, 18285,18285,18285,18285,14213,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14218,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14219,18285,18285,18285,18285,14218,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,14223,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14224,18285,18285, 18285,18285,14223,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14228, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14229,18285,18285,18285,18285,14228,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14232,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14233,18285,18285,18285,18285, 14232,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,14234, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14234,18285,18285,18285,18285,14236,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138,14234,14234, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14238,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,14239,18285, 18285,18285,18285,14238,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14243,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14244,18285,18285,18285,18285,14243,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14247,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14248,18285,18285,18285, 18285,14247,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,14249, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14249,18285,18285,18285,18285,14251,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138,14249, 14249,11299,10034,10034,10034,10034,10034,10034,10034,10034, 10034, 8858,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 139,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418,18285,10035, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14253,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14254,18285,18285,18285,18285,14253,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14258,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14259,18285,18285,18285, 18285,14258,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14263,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 14264,18285,18285,18285,18285,14263,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14268,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14269,18285,18285,18285,18285,14268, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14273,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,14274,18285, 18285,18285,18285,14273,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14278,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14279,18285,18285,18285,18285,14278,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14283,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14284,18285,18285,18285, 18285,14283,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14287,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,14288, 18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,14288, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14290,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14291,18285,18285,18285, 18285,14290,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14293,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 14294,18285,18285,18285,18285,14293,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14299,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14300,18285,18285,18285,18285,14299, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14304,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,14305,18285, 18285,18285,18285,14304,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14308,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,14309,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,14309, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14311,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,14312,18285, 18285,18285,18285,14311,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14314,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14315,18285,18285,18285,18285,14314,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14317,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14318,18285,18285,18285, 18285,14317,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14377,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14378,18285,18285,18285,18285,14377,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 8671,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,14428, 14428,14428,14428,14428,14428,14428,14428,14428,18285,14428, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8672,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8673,14431, 8671,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,14098,14098, 14098,14098,14098,14098,14098,14098,14098,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8672, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,14101, 18285,14098,14098,14098,14098,14098,14098,18285,18285,18285, 18285,18285,18285,18285, 8673, 138, 138,18285, 138, 7696, 138, 138, 138, 138, 138, 138, 138, 7707, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 7709,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 7710,18285,18285,18285,18285,18285, 138, 138, 138, 7707,18285,18285,18285,18285,18285,14479,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7710, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14484,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 14485,18285,18285,18285,18285,14484,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14489,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14490,18285,18285,18285,18285,14489, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14494,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,14495,18285, 18285,18285,18285,14494,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 13410,18285,18285,18285,18285,18285,18285,18285,14499,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14501,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,11299,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,14502, 18285,18285,18285,18285,14501,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14506,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14507,18285,18285,18285,18285,14506,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,14511,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14512,18285,18285, 18285,18285,14511,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14516, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14517,18285,18285,18285,18285,14516,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14521,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14522,18285,18285,18285,18285, 14521,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14526,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,14527, 18285,18285,18285,18285,14526,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14530,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,14531,18285,18285,18285,18285,18285,18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 14531, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14533,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,14534, 18285,18285,18285,18285,14533,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14536,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14537,18285,18285,18285,18285,14536,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,14542,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14543,18285,18285, 18285,18285,14542,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14547, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14548,18285,18285,18285,18285,14547,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14551,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,14552,18285,18285,18285,18285,18285, 18285, 9418, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,14552, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14554, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14555,18285,18285,18285,18285,14554,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14253,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14254,18285,18285,18285,18285, 14253,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 7188, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,10799,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14258,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138,10799,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8858, 138, 138, 138, 138, 138, 138,14259, 18285,18285,18285,18285,14258,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14557,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14558,18285,18285,18285,18285,14557,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,14562,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14563,18285,18285, 18285,18285,14562,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14567, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14568,18285,18285,18285,18285,14567,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 14573, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14314,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,14573, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14315,18285,18285,18285,18285, 14314,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14576,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,14577, 18285,18285,18285,18285,14576,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14638,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14639,18285,18285,18285,18285,14638, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,14642,14642,14642,14642,14642,14642,14642,14642,14642, 18285,18285,18285,18285,18285,18285,18285,14642,14642,14642, 14642,14642,14643,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,14642,14642,14642,14642,14642,14642, 8671,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,14428,14428,14428,14428,14428,14428,14428,14428,14428, 18285,14428,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8672,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,14687, 8673, 8671,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,14689, 14689,14689,14689,14689,14689,14689,14689,14689,18285,14689, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8672,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8673, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 8261,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138,18285,14738, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,14742,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14743,18285,18285,18285,18285,14742,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 3865, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,13826,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 11299,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14501,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138,11299,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14502,18285,18285,18285,18285,14501, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14747,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,14748,18285, 18285,18285,18285,14747,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14752,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14753,18285,18285,18285,18285,14752,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14757,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14758,18285,18285,18285, 18285,14757,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14764,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 14765,18285,18285,18285,18285,14764,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 8858,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 139,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860,18285, 9467, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14769,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,14573, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14314,18285,18285,18285,18285,18285,14770,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14576, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14577,18285,18285,18285,18285,14576,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 7740, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,14832,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14833,18285,18285,18285, 18285,14832,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,14836,14836,14836,14836,14836,14836,14836, 14836,14836,18285,18285,18285,18285,18285,18285,18285,14836, 14836,14836,14836,14836,14837,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,14836,14836,14836,14836, 14836,14836,13318,18285,18285,18285,18285,18285,18285,18285, 18285,18285,13319,14863,14863,14863,14863,14863,14863,14863, 14863,14863,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,13320,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,13738,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13322, 18285,18285,18285,18285,18285,13739,18285,18285,13740, 8671, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 14689,14689,14689,14689,14689,14689,14689,14689,14689,18285, 14689,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8672,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,14882, 8673, 8671,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,14883,14883, 14883,14883,14883,14883,14883,14883,14883,18285,14883,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8672, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8673, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285, 8863,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,14930, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14933,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 14934,18285,18285,18285,18285,14933,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14938,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14939,18285,18285,18285,18285,14938, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 10034,10034,10034,10034,10034,10034,10034,10034,10034, 8858, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 139,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 18285,10035, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14943,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138, 14944,18285,18285,18285,18285,14943,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14948,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14949,18285,18285,18285,18285,14948, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138,18285,14573, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14314,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,15002,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15003,18285,18285,18285, 18285,15002,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 8671,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 14099,14099,14099,14099,14099,14100,14099,14099,14099,14099, 14099,14099,14099,14099,14099,14099,14099,14099,14099,14099, 14099,14099,14099,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8673,14431, 8671,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,14098,14098,14098,14098,14098,14098,14098, 14098,14098,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8672,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,14101,18285,14098,14098,14098,14098, 14098,14098,18285,18285,18285,18285,18285,18285,18285, 8673, 8671,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,14883,14883,14883,14883,14883,14883,14883,14883,14883, 18285,14883,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 8672,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15052, 8673, 8671,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15053, 15053,15053,15053,15053,15053,15053,15053,15053,18285,15053, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8672,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8673, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285, 9470,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15093, 138, 138,18285, 138, 12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,14933,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138,12446, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14934,18285,18285,18285,18285,14933, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,15096,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 8858, 138, 138, 138, 138, 138, 138,15097,18285, 18285,18285,18285,15096,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14943,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,14944,18285,18285,18285,18285,14943,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,14948,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138,15100, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,14949,18285,18285,18285, 18285,14948,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138,15100, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,15156,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15157,18285,18285,18285,18285,15156,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138,15160,15160, 15160,15160,15160,15160,15160,15160,15160,18285,18285,18285, 18285,18285,18285,18285,15160,15160,15160,15160,15160,15161, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15160,15160,15160,15160,15160,15160,13318,18285,18285, 18285,18285,18285,18285,18285,18285,18285,13319,15191,15191, 15191,15191,15191,15191,15191,15191,15191,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,13320, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,13322, 8671,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15053,15053,15053,15053, 15053,15053,15053,15053,15053,18285,15053,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8672,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15208, 8673, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10110, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8860, 138, 138, 18285,18285,18285,18285,18285,15246, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,15096,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,15097,18285,18285,18285,18285,15096, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 9418, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,14948,18285,18285,18285, 18285,18285,15248,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138,15100, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,15305,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15306,18285,18285,18285, 18285,15305,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15309,15309,15309,15309,15309,15309,15309, 15309,15309,18285,18285,18285,18285,18285,18285,18285,15309, 15309,15309,15309,15309,15310,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15309,15309,15309,15309, 15309,15309, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,10815,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 8860, 138, 138,18285, 18285,18285,18285,15399, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 14948,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 15100,15260,15115,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15411,15411,15411,15411,15411,15411,15411, 15411,15411,18285,15411,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15116, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,15450,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15451,18285,18285,18285,18285,15450, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 9189, 138, 138, 138, 138, 138, 138, 138,18285, 7192, 8857,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8858, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,11457,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 8860, 138, 138,15260,15115, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15550,15550,15550,15550,15550,15550,15550,15550,15550,18285, 15550,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15116,15260,15115,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15411,15411,15411,15411,15411,15411, 15411,15411,15411,18285,15411,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15116,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15551, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,15589,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,15590, 18285,18285,18285,18285,15589,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138,15593,15593,15593,15593, 15593,15593,15593,15593,15593,18285,18285,18285,18285,18285, 18285,18285,15593,15593,15593,15593,15593,15594,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15593, 15593,15593,15593,15593,15593,15462,15322,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15602,15602,15602, 15602,15602,15602,15602,15602,15602,18285,15602,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15323,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15324,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15466,15469,15330,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15608,15608, 15608,15608,15608,15608,15608,15608,15608,18285,15608,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15331, 15493,15356,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15630,15630,15630,15630,15630,15630,15630,15630, 15630,18285,15630,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15357,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15358,15260, 15115,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15550,15550,15550,15550,15550,15550,15550,15550,15550, 18285,15550,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15116,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15683, 138, 138,18285, 138, 138, 138, 138, 138,15702, 138, 138, 138,18285, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,15704,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,15723,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15724,18285,18285,18285,18285,15723, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15727,15727,15727,15727,15727,15727,15727,15727,15727, 18285,18285,18285,18285,18285,18285,18285,15727,15727,15727, 15727,15727,15728,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15727,15727,15727,15727,15727,15727, 15462,15322,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15738,15738,15738,15738,15738,15738,15738,15738, 15738,18285,15738,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15323,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15324,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15466,15462,15322,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15602,15602,15602,15602,15602,15602,15602, 15602,15602,18285,15602,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15323,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15324,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15739,15469, 15330,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15744,15744,15744,15744,15744,15744,15744,15744,15744, 18285,15744,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15331,15469,15330,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15608,15608,15608,15608,15608, 15608,15608,15608,15608,18285,15608,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15331,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15745,15493,15356,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15765,15765,15765,15765,15765,15765,15765, 15765,15765,18285,15765,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15357,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15358, 15493,15356,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15630,15630,15630,15630,15630,15630,15630,15630, 15630,18285,15630,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15357,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15766,15358,15651, 15518,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15787,15787,15787,15787,15787,15787,15787,15787,15787, 18285,15787,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15519,15661,15528,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15796,15796,15796,15796,15796, 15796,15796,15796,15796,18285,15796,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15529, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 15843, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,15704,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15844,18285,18285,18285, 18285,15704,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,15868, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,15869,18285,18285,18285,18285,15868,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138,15462, 15322,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15738,15738,15738,15738,15738,15738,15738,15738,15738, 18285,15738,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15323,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15324,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15880,15469,15330,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15744, 15744,15744,15744,15744,15744,15744,15744,15744,18285,15744, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15331,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15885,15026,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15027,15888,15888,15888,15888, 15888,15888,15888,15888,15888,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15028,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15182,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15029,18285,18285,18285,18285,18285,15183,18285, 18285,15184,15493,15356,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15765,15765,15765,15765,15765,15765, 15765,15765,15765,18285,15765,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15357,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15901, 15358,15651,15518,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15919,15919,15919,15919,15919,15919,15919, 15919,15919,18285,15919,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15519,15651,15518,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15787,15787,15787, 15787,15787,15787,15787,15787,15787,18285,15787,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15519,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15920,15661,15528,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15928,15928,15928,15928,15928, 15928,15928,15928,15928,18285,15928,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15529,15661,15528,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15796, 15796,15796,15796,15796,15796,15796,15796,15796,18285,15796, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15529,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15929, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,15978,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,15704, 18285,18285,15979,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,16002,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 16003,18285,18285,18285,18285,16002,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138,16006,16006,16006, 16006,16006,16006,16006,16006,16006,18285,18285,18285,18285, 18285,18285,18285,16006,16006,16006,16006,16006,16007,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16006,16006,16006,16006,16006,16006,15874,15733,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16010,16010, 16010,16010,16010,16010,16010,16010,16010,18285,16010,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15734, 15651,15518,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15919,15919,15919,15919,15919,15919,15919,15919, 15919,18285,15919,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15519,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16051,15661,15528, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15928,15928,15928,15928,15928,15928,15928,15928,15928,18285, 15928,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15529,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16059,15936,15805,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16067,16067, 16067,16067,16067,16067,16067,16067,16067,18285,16067,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15806, 15260,15115,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16072,16072,16072,16072,16072,16072,16072,16072, 16072,18285,16072,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15116, 138, 138,18285, 138,16107, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 15978,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138,16107, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16108,18285,18285,18285,18285,15978,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,15704,18285,18285,18285, 18285,18285,16109,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138,15980,15847, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16111,16111,16111,16111,16111,16111,16111,16111,16111,18285, 16111,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15848, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,16131,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16132,18285,18285,18285,18285,16131,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138,16135,16135, 16135,16135,16135,16135,16135,16135,16135,18285,18285,18285, 18285,18285,18285,18285,16135,16135,16135,16135,16135,16136, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16135,16135,16135,16135,16135,16135,15874,15733,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16139, 16139,16139,16139,16139,16139,16139,16139,16139,18285,16139, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15734,15874,15733,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16010,16010,16010,16010,16010,16010,16010, 16010,16010,18285,16010,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15734,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16140,15026, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15027, 16150,16150,16150,16150,16150,16150,16150,16150,16150,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15028,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15029,15936,15805,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16192, 16192,16192,16192,16192,16192,16192,16192,16192,18285,16192, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15806,15936,15805,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16067,16067,16067,16067,16067,16067,16067, 16067,16067,18285,16067,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15806,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16193,15260, 15115,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16197,16197,16197,16197,16197,16197,16197,16197,16197, 18285,16197,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15116,15260,15115,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16072,16072,16072,16072,16072, 16072,16072,16072,16072,18285,16072,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15116,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16198,16079,15953,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16206,16206,16206,16206,16206,16206,16206, 16206,16206,18285,16206,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15954,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15955,15260,15115,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16213,16213,16213,16213,16213, 16213,16213,16213,16213,18285,16213,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15116, 138, 138,18285, 138,16107, 138, 138, 138, 138, 138, 138, 138,18285, 15843, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,18285,18285, 18285,18285,18285,15978,18285,18285,16231,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138,18285, 138, 1157, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,15704,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15980,15847,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16232,16232,16232,16232,16232, 16232,16232,16232,16232,18285,16232,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15848,15980,15847,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16111, 16111,16111,16111,16111,16111,16111,16111,16111,18285,16111, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15848,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16233, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,16252,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16253,18285,18285,18285,18285,16252, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15874,15733,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16139,16139,16139,16139,16139,16139,16139, 16139,16139,18285,16139,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15734,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16258,15936, 15805,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16192,16192,16192,16192,16192,16192,16192,16192,16192, 18285,16192,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15806,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16311,15260,15115,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16197, 16197,16197,16197,16197,16197,16197,16197,16197,18285,16197, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15116,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16315,16079,15953,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16323,16323,16323, 16323,16323,16323,16323,16323,16323,18285,16323,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15954,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15955,16079,15953,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16206, 16206,16206,16206,16206,16206,16206,16206,16206,18285,16206, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15954,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15955,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16324,15260,15115,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16213,16213,16213, 16213,16213,16213,16213,16213,16213,18285,16213,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15116,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16330,16215,16091,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16333,16333,16333,16333,16333, 16333,16333,16333,16333,18285,16333,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16092,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16093, 138, 138,18285, 138,16107, 138, 138, 138, 138, 138, 138, 138,18285,15843, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,15978,18285,18285,18285,18285,18285,16352,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15980,15847,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16232,16232,16232,16232,16232, 16232,16232,16232,16232,18285,16232,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15848,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16353, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,16371,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 16372,18285,18285,18285,18285,16371,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138,16375,16375,16375, 16375,16375,16375,16375,16375,16375,18285,18285,18285,18285, 18285,18285,18285,16375,16375,16375,16375,16375,16376,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16375,16375,16375,16375,16375,16375,15462,15322,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16381,16381, 16381,16381,16381,16381,16381,16381,16381,18285,16381,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15323, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15324,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,15466,15469,15330,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16385, 16385,16385,16385,16385,16385,16385,16385,16385,18285,16385, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15331,15493,15356,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16397,16397,16397,16397,16397,16397,16397, 16397,16397,18285,16397,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15357,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15358, 16079,15953,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16323,16323,16323,16323,16323,16323,16323,16323, 16323,18285,16323,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15954,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15955,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16441,16215,16091, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16448,16448,16448,16448,16448,16448,16448,16448,16448,18285, 16448,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16092,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16093, 16215,16091,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16333,16333,16333,16333,16333,16333,16333,16333, 16333,18285,16333,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16092,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16093,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16449, 138, 138, 18285, 138,16467, 138, 138, 138, 138, 138, 138, 138, 18285,15843, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,15978,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,16489,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16490,18285,18285,18285,18285, 16489,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,16493,16493,16493,16493,16493,16493,16493,16493, 16493,18285,18285,18285,18285,18285,18285,18285,16493,16493, 16493,16493,16493,16494,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16493,16493,16493,16493,16493, 16493,15462,15322,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16381,16381,16381,16381,16381,16381,16381, 16381,16381,18285,16381,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15323,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15324,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16500,15469, 15330,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16385,16385,16385,16385,16385,16385,16385,16385,16385, 18285,16385,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15331,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16503,15493,15356,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16397, 16397,16397,16397,16397,16397,16397,16397,16397,18285,16397, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15357,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16515,15358,15651,15518,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16529,16529, 16529,16529,16529,16529,16529,16529,16529,18285,16529,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15519, 15661,15528,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16535,16535,16535,16535,16535,16535,16535,16535, 16535,18285,16535,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15529,16550,15115,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16551,16551,16551,16551, 16551,16551,16551,16551,16551,18285,18285,18285,18285,18285, 18285,18285,16552,16552,16552,16552,16552,16553,16552,16552, 16552,16552,16552,16552,16552,16552,16552,16552,16552,16552, 16552,16552,16552,16552,16552,18285,18285,16554,18285,16551, 16551,16551,16551,16551,16551,16215,16091,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16448,16448,16448, 16448,16448,16448,16448,16448,16448,18285,16448,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16092,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16093,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16566,16459,16345,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16577,16577,16577,16577,16577, 16577,16577,16577,16577,18285,16577,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16346,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16347, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,16602,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16603,18285,18285,18285,18285,16602, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15651,15518,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16529,16529,16529,16529,16529,16529,16529, 16529,16529,18285,16529,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15519,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16634,15661, 15528,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16535,16535,16535,16535,16535,16535,16535,16535,16535, 18285,16535,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15529,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16640,15260,15115,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16653, 16653,16653,16653,16653,16653,16653,16653,16653,18285,16653, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15116,16656,15115,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16551,16551,16551,16551,16551,16551,16551, 16551,16551,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15116,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16554,18285,16551,16551,16551,16551, 16551,16551,16459,16345,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16682,16682,16682,16682,16682,16682, 16682,16682,16682,18285,16682,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16346,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16347,16459,16345,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16577,16577,16577,16577, 16577,16577,16577,16577,16577,18285,16577,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16346,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16347,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16683,15260,15115,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15411,15411,15411,15411,15411,15411, 15411,15411,15411,18285,15411,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15116, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285, 18285,18285,16707,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16708,18285,18285,18285,18285, 16707,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,16711,16711,16711,16711,16711,16711,16711,16711, 16711,18285,18285,18285,18285,18285,18285,18285,16711,16711, 16711,16711,16711,16712,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16711,16711,16711,16711,16711, 16711,15874,15733,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16714,16714,16714,16714,16714,16714,16714, 16714,16714,18285,16714,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15734,15936,15805,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16750,16750,16750, 16750,16750,16750,16750,16750,16750,18285,16750,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15806,16545, 16431,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16651,16651,16651,16651,16651,16651,16651,16651,16651, 18285,16651,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16753,15260,15115,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16653, 16653,16653,16653,16653,16653,16653,16653,16653,18285,16653, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 15116,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16755,15260,15115,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16757,16757,16757, 16757,16757,16757,16757,16757,16757,18285,16757,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15116,15260, 15115,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16761,16761,16761,16761,16761,16761,16761,16761,16761, 18285,16761,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,15116,16459,16345,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16682,16682,16682,16682,16682, 16682,16682,16682,16682,18285,16682,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16346,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16347,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16786,15980,15847,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16793,16793,16793,16793,16793,16793,16793, 16793,16793,18285,16793,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,15848,15260,15115,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15550,15550,15550, 15550,15550,15550,15550,15550,15550,18285,15550,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15116, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138, 138, 18285,18285,18285,18285,18285,16809,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138, 138, 138, 138,16810,18285, 18285,18285,18285,16809,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285, 138, 138, 138, 138,16813,16813,16813,16813,16813, 16813,16813,16813,16813,18285,18285,18285,18285,18285,18285, 18285,16813,16813,16813,16813,16813,16814,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16813,16813, 16813,16813,16813,16813,15874,15733,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16714,16714,16714,16714, 16714,16714,16714,16714,16714,18285,16714,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15734,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16817,15936,15805,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16750,16750,16750,16750,16750,16750, 16750,16750,16750,18285,16750,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15806,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16856, 16545,16431,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16752,16752,16752,16752,16752,16752,16752,16752, 16752,18285,16752,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16858,15260,15115, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16757,16757,16757,16757,16757,16757,16757,16757,16757,18285, 16757,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15116,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16862,15260,15115,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16863,16863, 16863,16863,16863,16863,16863,16863,16863,18285,16863,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15116, 15260,15115,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16761,16761,16761,16761,16761,16761,16761,16761, 16761,18285,16761,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15116,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16866,16079,15953, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16871,16871,16871,16871,16871,16871,16871,16871,16871,18285, 16871,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15954,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15955, 15980,15847,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16793,16793,16793,16793,16793,16793,16793,16793, 16793,18285,16793,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,15848,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16889, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,16905,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16906,18285,18285, 18285,18285,16905,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,15260,15115,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16552,16552,16552,16552,16552,16553,16552,16552, 16552,16552,16552,16552,16552,16552,16552,16552,16552,16552, 16552,16552,16552,16552,16552,16656,15115,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16551,16551,16551, 16551,16551,16551,16551,16551,16551,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,15116,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16554,18285, 16551,16551,16551,16551,16551,16551,15260,15115,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16863,16863, 16863,16863,16863,16863,16863,16863,16863,18285,16863,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15116, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16950,15260,15115,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16951,16951,16951,16951, 16951,16951,16951,16951,16951,18285,16951,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,15116,16079,15953, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16871,16871,16871,16871,16871,16871,16871,16871,16871,18285, 16871,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15954,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,15955, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16956,16215,16091,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16961,16961, 16961,16961,16961,16961,16961,16961,16961,18285,16961,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16092, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16093, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,16986,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,16987,18285,18285, 18285,18285,16986,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,16990,16990,16990,16990,16990,16990, 16990,16990,16990,18285,18285,18285,18285,18285,18285,18285, 16990,16990,16990,16990,16990,16991,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,16990,16990,16990, 16990,16990,16990,16829,16830,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,17002,17002,17002,17002,17002, 17002,17002,17002,17002,18285,17002,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16831,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16833,15260,15115,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16951,16951,16951,16951,16951,16951, 16951,16951,16951,18285,16951,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,15116,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,17033, 16215,16091,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16961,16961,16961,16961,16961,16961,16961,16961, 16961,18285,16961,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16092,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16093,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17049, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,17073,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17074,18285,18285, 18285,18285,17073,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,17077,17077,17077,17077,17077,17077, 17077,17077,17077,18285,18285,18285,18285,18285,18285,18285, 17077,17077,17077,17077,17077,17078,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17077,17077,17077, 17077,17077,17077,16829,16830,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,17002,17002,17002,17002,17002, 17002,17002,17002,17002,18285,17002,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16831,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 17090,16833,16459,16345,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,17144,17144,17144,17144,17144,17144, 17144,17144,17144,18285,17144,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,16346,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16347, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285, 17164,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17165,18285,18285,18285,18285,17164,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 16459,16345,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,17144,17144,17144,17144,17144,17144,17144,17144, 17144,18285,17144,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,16346,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16347,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17219,15260,15115, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 16213,16213,16213,16213,16213,16213,16213,16213,16213,18285, 16213,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,15116, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,17236,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17237,18285,18285,18285,18285,17236,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138,17240,17240, 17240,17240,17240,17240,17240,17240,17240,18285,18285,18285, 18285,18285,18285,18285,17240,17240,17240,17240,17240,17241, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,17240,17240,17240,17240,17240,17240,16545,16431,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,17205, 17205,17205,17205,17205,17205,17205,17205,17205,18285,17205, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,17279, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,17307,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17308,18285,18285,18285,18285,17307, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,17311,17311,17311,17311,17311,17311,17311,17311,17311, 18285,18285,18285,18285,18285,18285,18285,17311,17311,17311, 17311,17311,17312,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,17311,17311,17311,17311,17311,17311, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,17377,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,17378, 18285,18285,18285,18285,17377,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138,16829,16830,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,17394,17394, 17394,17394,17394,17394,17394,17394,17394,18285,17394,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,16831, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16833, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285, 18285,17440,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17441,18285,18285,18285,18285,17440, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,17444,17444,17444,17444,17444,17444,17444,17444,17444, 18285,18285,18285,18285,18285,18285,18285,17444,17444,17444, 17444,17444,17445,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,17444,17444,17444,17444,17444,17444, 17323,17324,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,17450,17450,17450,17450,17450,17450,17450,17450, 17450,18285,17450,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,17325,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,17326,16829, 16830,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,17394,17394,17394,17394,17394,17394,17394,17394,17394, 18285,17394,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,16831,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,17456,16833, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,17500,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17501,18285,18285, 18285,18285,17500,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,17504,17504,17504,17504,17504,17504, 17504,17504,17504,18285,18285,18285,18285,18285,18285,18285, 17504,17504,17504,17504,17504,17505,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17504,17504,17504, 17504,17504,17504,17323,17324,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,17450,17450,17450,17450,17450, 17450,17450,17450,17450,18285,17450,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,17325,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 17511,17326, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,18285,18285,18285,18285,18285,17558,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17559,18285,18285,18285,18285,17558,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138, 138,18285, 18285,18285,18285,18285,17611,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 138, 138, 138, 138,18285, 138, 138, 138, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138, 138, 138, 138,17612,18285,18285, 18285,18285,17611,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 138, 138, 138, 138,17615,17615,17615,17615,17615,17615, 17615,17615,17615,18285,18285,18285,18285,18285,18285,18285, 17615,17615,17615,17615,17615,17616,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17615,17615,17615, 17615,17615,17615,16829,16830,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,17625,17625,17625,17625,17625, 17625,17625,17625,17625,18285,17625,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,16831,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,16833,17659,17659,17659,17659,17659,17659,17659,17659, 17659,18285,18285,18285,18285,18285,18285,18285,17659,17659, 17659,17659,17659,17660,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,17659,17659,17659,17659,17659, 17659,16829,16830,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,17625,17625,17625,17625,17625,17625,17625, 17625,17625,18285,17625,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,16831,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,17668,16833, 17738,17738,17738,17738,17738,17738,17738,17738,17738,18285, 18285,18285,18285,18285,18285,18285,17738,17738,17738,17738, 17738,17739,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,17738,17738,17738,17738,17738,17738,17323, 17324,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,17742,17742,17742,17742,17742,17742,17742,17742,17742, 18285,17742,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,17325,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17326,17610,17610, 17610,17610,17610,17610,17610,17610,17610,18285,18285,18285, 18285,18285,18285,18285,17610,17610,17610,17610,17610,17611, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,17610,17610,17610,17610,17610,17610,17323,17324,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,17742, 17742,17742,17742,17742,17742,17742,17742,17742,18285,17742, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 17325,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,17778,17326,17806,18285,18285,18285, 16980,16900,18285,18285,18285,18285,18285,17807,17807,17807, 17807,17807,17807,17807,17807,17807,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,16901,17323, 17324,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,17846,17846,17846,17846,17846,17846,17846,17846,17846, 18285,17846,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,17325,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17326,17867,18285, 18285,18285,17157,17158,18285,18285,18285,18285,18285,17868, 17868,17868,17868,17868,17868,17868,17868,17868,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 17159,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,17301, 17323,17324,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,17846,17846,17846,17846,17846,17846,17846,17846, 17846,18285,17846,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,17325,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,17875,17326, 138, 18285, 138, 138, 138, 138, 138, 138, 147, 147, 147, 147, 147, 147, 147, 147, 157,18285, 157, 157, 157, 157, 157, 157, 164,18285, 164, 164, 164, 164, 164, 164, 250, 250, 250, 250, 250, 250, 250, 250, 258, 18285, 258, 258, 258, 258, 258, 258, 263, 263, 263, 263, 263, 263, 263, 263, 265, 265, 265, 265, 265, 265, 265, 265, 272, 272, 272, 272, 272, 272, 272, 272, 282,18285, 282, 282, 282, 282, 282, 282, 294, 18285, 294, 294, 294, 294, 294, 294, 302,18285, 302, 302, 302, 302, 302, 302, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 319,18285, 319, 319, 319, 319, 319, 319, 148, 148, 148, 148, 148, 148, 148, 148, 351,18285, 351, 351, 351, 351, 351, 351, 164,18285, 164, 164, 164, 164, 164, 164, 356,18285, 356, 356, 356, 356, 356, 356, 168,18285, 168, 168, 168, 168, 168, 168, 176, 18285, 176, 176, 176, 176, 176, 176, 250,18285, 250, 250, 250, 250, 250, 250, 258,18285, 258, 258, 258, 258, 258, 258, 263,18285, 263, 263, 263, 263, 263, 263, 265,18285, 265, 265, 265, 265, 265, 265, 272, 18285, 272, 272, 272, 272, 272, 272, 282,18285, 282, 282, 282, 282, 282, 282, 147, 147, 147, 147, 147, 147, 147, 147, 294,18285, 294, 294, 294, 294, 294, 294, 520,18285, 520, 520, 520, 520, 520, 520, 302, 18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 316,18285, 316, 316, 316, 316, 316, 316, 319, 18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 356,18285, 356, 356, 356, 356, 356, 356, 164,18285, 164, 164, 164, 164, 164, 164, 603, 18285, 603, 603, 603, 603, 603, 603, 168,18285, 168, 168, 168, 168, 168, 168, 367,18285, 367, 367, 367, 367, 367, 367, 612,18285, 612, 612, 612, 612, 612, 612, 632,18285, 632, 632, 632, 632, 632, 632, 176, 18285, 176, 176, 176, 176, 176, 176, 250,18285, 250, 250, 250, 250, 250, 250, 265,18285, 265, 265, 265, 265, 265, 265, 272,18285, 272, 272, 272, 272, 272, 272, 147, 147, 147, 147, 147, 147, 147, 147, 294, 18285, 294, 294, 294, 294, 294, 294, 520,18285, 520, 520, 520, 520, 520, 520, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 313,18285, 313, 313, 313, 313, 313, 313, 316, 18285, 316, 316, 316, 316, 316, 316, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 157,18285, 157, 157, 157, 157, 157, 157, 844,18285, 844, 844, 844, 844, 844, 844, 851, 851, 851, 851, 851, 851, 851, 851, 356,18285, 356, 356, 356, 356, 356, 356, 164,18285, 164, 164, 164, 164, 164, 164, 873,18285, 873, 873, 873, 873, 873, 873, 168,18285, 168, 168, 168, 168, 168, 168, 883, 18285, 883, 883, 883, 883, 883, 883, 875,18285, 875, 875, 875, 875, 875, 875, 176,18285, 176, 176, 176, 176, 176, 176, 922, 922, 922, 922, 922, 922, 922, 922, 994,18285, 994, 994, 994, 994, 994, 994, 250, 18285, 250, 250, 250, 250, 250, 250, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 265,18285, 265, 265, 265, 265, 265, 265, 272,18285, 272, 272, 272, 272, 272, 272, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 147, 147, 147, 147, 147, 147, 147, 147, 294,18285, 294, 294, 294, 294, 294, 294, 520,18285, 520, 520, 520, 520, 520, 520, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302, 18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 851, 851, 851, 851, 851, 851, 851, 851, 157,18285, 157, 157, 157, 157, 157, 157, 841, 18285, 841, 841, 841, 841, 841, 841, 844,18285, 844, 844, 844, 844, 844, 844, 847, 847, 847, 847, 847, 847, 847, 847, 848, 848, 848, 848, 848, 848, 848, 147, 147, 147, 147, 147, 147, 147, 147, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 350,18285, 350, 350, 350, 350, 350, 350, 351,18285, 351, 351, 351, 351, 351, 351, 356,18285, 356, 356, 356, 356, 356, 356, 164,18285, 164, 164, 164, 164, 164, 164, 873,18285, 873, 873, 873, 873, 873, 873, 875,18285, 875, 875, 875, 875, 875, 875, 168,18285, 168, 168, 168, 168, 168, 168, 367,18285, 367, 367, 367, 367, 367, 367, 883,18285, 883, 883, 883, 883, 883, 883, 176,18285, 176, 176, 176, 176, 176, 176, 922, 922, 922, 922, 922, 922, 922, 922, 923, 923, 923, 923, 923, 923, 923, 923, 1277,18285, 1277, 1277, 1277, 1277, 1277, 1277, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 1318,18285, 1318, 1318, 1318, 1318, 1318, 1318, 994,18285, 994, 994, 994, 994, 994, 994, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 265,18285, 265, 265, 265, 265, 265, 265, 272,18285, 272, 272, 272, 272, 272, 272, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 147, 147, 147, 147, 147, 147, 147, 147, 294,18285, 294, 294, 294, 294, 294, 294, 520,18285, 520, 520, 520, 520, 520, 520, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 1473,18285, 1473, 1473, 1473, 1473, 1473, 1473, 316,18285, 316, 316, 316, 316, 316, 316, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 157,18285, 157, 157, 157, 157, 157, 157, 841,18285, 841, 841, 841, 841, 841, 841, 844,18285, 844, 844, 844, 844, 844, 844, 847, 847, 847, 847, 847, 847, 847, 847, 848, 848, 848, 848, 848, 848, 848, 848, 851, 851, 851, 851, 851, 851, 851, 851, 147, 147, 147, 147, 147, 147, 147, 147, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 350,18285, 350, 350, 350, 350, 350, 350, 351,18285, 351, 351, 351, 351, 351, 351, 356,18285, 356, 356, 356, 356, 356, 356, 873,18285, 873, 873, 873, 873, 873, 873, 168,18285, 168, 168, 168, 168, 168, 168, 883,18285, 883, 883, 883, 883, 883, 883, 875,18285, 875, 875, 875, 875, 875, 875, 176,18285, 176, 176, 176, 176, 176, 176, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1274,18285, 1274, 1274, 1274, 1274, 1274, 1274, 1275,18285, 1275, 1275, 1275, 1275, 1275, 1275, 1658,18285, 1658, 1658, 1658, 1658, 1658, 1658, 1277,18285, 1277, 1277, 1277, 1277, 1277, 1277, 1281,18285, 1281, 1281, 1281, 1281, 1281, 1281, 1674,18285, 1674, 1674, 1674, 1674, 1674, 1674, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 176,18285, 176, 176, 176, 176, 176, 176, 1318,18285, 1318, 1318, 1318, 1318, 1318, 1318, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 1473,18285, 1473, 1473, 1473, 1473, 1473, 1473, 316,18285, 316, 316, 316, 316, 316, 316, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 847, 847, 847, 847, 847, 847, 847, 847, 157,18285, 157, 157, 157, 157, 157, 157, 841,18285, 841, 841, 841, 841, 841, 841, 844,18285, 844, 844, 844, 844, 844, 844, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 350,18285, 350, 350, 350, 350, 350, 350, 351,18285, 351, 351, 351, 351, 351, 351, 1952,18285, 1952, 1952, 1952, 1952, 1952, 1952, 873,18285, 873, 873, 873, 873, 873, 873, 367,18285, 367, 367, 367, 367, 367, 367, 883,18285, 883, 883, 883, 883, 883, 883, 875,18285, 875, 875, 875, 875, 875, 875, 168,18285, 168, 168, 168, 168, 168, 168, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1274,18285, 1274, 1274, 1274, 1274, 1274, 1274, 2055,18285, 2055, 2055, 2055, 2055, 2055, 2055, 1275,18285, 1275, 1275, 1275, 1275, 1275, 1275, 1657,18285, 1657, 1657, 1657, 1657, 1657, 1657, 2064,18285, 2064, 2064, 2064, 2064, 2064, 2064, 1277,18285, 1277, 1277, 1277, 1277, 1277, 1277, 2070,18285, 2070, 2070, 2070, 2070, 2070, 2070, 1281,18285, 1281, 1281, 1281, 1281, 1281, 1281, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1671,18285, 1671, 1671, 1671, 1671, 1671, 1671, 1672,18285, 1672, 1672, 1672, 1672, 1672, 1672, 2096,18285, 2096, 2096, 2096, 2096, 2096, 2096, 1674,18285, 1674, 1674, 1674, 1674, 1674, 1674, 1678,18285, 1678, 1678, 1678, 1678, 1678, 1678, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 168,18285, 168, 168, 168, 168, 168, 168, 176,18285, 176, 176, 176, 176, 176, 176, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 2287,18285, 2287, 2287, 2287, 2287, 2287, 2287, 1473,18285, 1473, 1473, 1473, 1473, 1473, 1473, 316,18285, 316, 316, 316, 316, 316, 316, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 844,18285, 844, 844, 844, 844, 844, 844, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 351,18285, 351, 351, 351, 351, 351, 351, 2403,18285, 2403, 2403, 2403, 2403, 2403, 2403, 2415,18285, 2415, 2415, 2415, 2415, 2415, 2415, 157,18285, 157, 157, 157, 157, 157, 157, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 1274,18285, 1274, 1274, 1274, 1274, 1274, 1274, 2062,18285, 2062, 2062, 2062, 2062, 2062, 2062, 1275,18285, 1275, 1275, 1275, 1275, 1275, 1275, 1657,18285, 1657, 1657, 1657, 1657, 1657, 1657, 2523,18285, 2523, 2523, 2523, 2523, 2523, 2523, 2064,18285, 2064, 2064, 2064, 2064, 2064, 2064, 2066,18285, 2066, 2066, 2066, 2066, 2066, 2066, 1277,18285, 1277, 1277, 1277, 1277, 1277, 1277, 1281,18285, 1281, 1281, 1281, 1281, 1281, 1281, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1671,18285, 1671, 1671, 1671, 1671, 1671, 1671, 2560,18285, 2560, 2560, 2560, 2560, 2560, 2560, 1672,18285, 1672, 1672, 1672, 1672, 1672, 1672, 2095,18285, 2095, 2095, 2095, 2095, 2095, 2095, 2569,18285, 2569, 2569, 2569, 2569, 2569, 2569, 1674,18285, 1674, 1674, 1674, 1674, 1674, 1674, 2575,18285, 2575, 2575, 2575, 2575, 2575, 2575, 1678,18285, 1678, 1678, 1678, 1678, 1678, 1678, 2588,18285, 2588, 2588, 2588, 2588, 2588, 2588, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 2613,18285, 2613, 2613, 2613, 2613, 2613, 2613, 168,18285, 168, 168, 168, 168, 168, 168, 176,18285, 176, 176, 176, 176, 176, 176, 994,18285, 994, 994, 994, 994, 994, 994, 157,18285, 157, 157, 157, 157, 157, 157, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 2287,18285, 2287, 2287, 2287, 2287, 2287, 2287, 1473,18285, 1473, 1473, 1473, 1473, 1473, 1473, 316,18285, 316, 316, 316, 316, 316, 316, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 351,18285, 351, 351, 351, 351, 351, 351, 2898,18285, 2898, 2898, 2898, 2898, 2898, 2898, 2905,18285, 2905, 2905, 2905, 2905, 2905, 2905, 2908,18285, 2908, 2908, 2908, 2908, 2908, 2908, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1274,18285, 1274, 1274, 1274, 1274, 1274, 1274, 2062,18285, 2062, 2062, 2062, 2062, 2062, 2062, 1275,18285, 1275, 1275, 1275, 1275, 1275, 1275, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 1657,18285, 1657, 1657, 1657, 1657, 1657, 1657, 2523,18285, 2523, 2523, 2523, 2523, 2523, 2523, 2066,18285, 2066, 2066, 2066, 2066, 2066, 2066, 2064,18285, 2064, 2064, 2064, 2064, 2064, 2064, 1277,18285, 1277, 1277, 1277, 1277, 1277, 1277, 1281,18285, 1281, 1281, 1281, 1281, 1281, 1281, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 1671,18285, 1671, 1671, 1671, 1671, 1671, 1671, 2567,18285, 2567, 2567, 2567, 2567, 2567, 2567, 1672,18285, 1672, 1672, 1672, 1672, 1672, 1672, 2095,18285, 2095, 2095, 2095, 2095, 2095, 2095, 3069,18285, 3069, 3069, 3069, 3069, 3069, 3069, 2569,18285, 2569, 2569, 2569, 2569, 2569, 2569, 2571,18285, 2571, 2571, 2571, 2571, 2571, 2571, 1674,18285, 1674, 1674, 1674, 1674, 1674, 1674, 1678,18285, 1678, 1678, 1678, 1678, 1678, 1678, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2585,18285, 2585, 2585, 2585, 2585, 2585, 2585, 2586,18285, 2586, 2586, 2586, 2586, 2586, 2586, 3094,18285, 3094, 3094, 3094, 3094, 3094, 3094, 2588,18285, 2588, 2588, 2588, 2588, 2588, 2588, 2592,18285, 2592, 2592, 2592, 2592, 2592, 2592, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 157,18285, 157, 157, 157, 157, 157, 157, 3120,18285, 3120, 3120, 3120, 3120, 3120, 3120, 168,18285, 168, 168, 168, 168, 168, 168, 1318,18285, 1318, 1318, 1318, 1318, 1318, 1318, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 2287,18285, 2287, 2287, 2287, 2287, 2287, 2287, 1473,18285, 1473, 1473, 1473, 1473, 1473, 1473, 316,18285, 316, 316, 316, 316, 316, 316, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 841,18285, 841, 841, 841, 841, 841, 841, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 351,18285, 351, 351, 351, 351, 351, 351, 3419,18285, 3419, 3419, 3419, 3419, 3419, 3419, 3421,18285, 3421, 3421, 3421, 3421, 3421, 3421, 3430,18285, 3430, 3430, 3430, 3430, 3430, 3430, 3434,18285, 3434, 3434, 3434, 3434, 3434, 3434, 3437,18285, 3437, 3437, 3437, 3437, 3437, 3437, 3443,18285, 3443, 3443, 3443, 3443, 3443, 3443, 157,18285, 157, 157, 157, 157, 157, 157, 168,18285, 168, 168, 168, 168, 168, 168, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1274,18285, 1274, 1274, 1274, 1274, 1274, 1274, 2062,18285, 2062, 2062, 2062, 2062, 2062, 2062, 1275,18285, 1275, 1275, 1275, 1275, 1275, 1275, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 1657,18285, 1657, 1657, 1657, 1657, 1657, 1657, 3564,18285, 3564, 3564, 3564, 3564, 3564, 3564, 2523,18285, 2523, 2523, 2523, 2523, 2523, 2523, 2064,18285, 2064, 2064, 2064, 2064, 2064, 2064, 2066,18285, 2066, 2066, 2066, 2066, 2066, 2066, 1281,18285, 1281, 1281, 1281, 1281, 1281, 1281, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1671,18285, 1671, 1671, 1671, 1671, 1671, 1671, 2567,18285, 2567, 2567, 2567, 2567, 2567, 2567, 1672,18285, 1672, 1672, 1672, 1672, 1672, 1672, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 2095,18285, 2095, 2095, 2095, 2095, 2095, 2095, 3069,18285, 3069, 3069, 3069, 3069, 3069, 3069, 2571,18285, 2571, 2571, 2571, 2571, 2571, 2571, 2569,18285, 2569, 2569, 2569, 2569, 2569, 2569, 1674,18285, 1674, 1674, 1674, 1674, 1674, 1674, 1678,18285, 1678, 1678, 1678, 1678, 1678, 1678, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2585,18285, 2585, 2585, 2585, 2585, 2585, 2585, 3637,18285, 3637, 3637, 3637, 3637, 3637, 3637, 2586,18285, 2586, 2586, 2586, 2586, 2586, 2586, 3093,18285, 3093, 3093, 3093, 3093, 3093, 3093, 3646,18285, 3646, 3646, 3646, 3646, 3646, 3646, 2588,18285, 2588, 2588, 2588, 2588, 2588, 2588, 3652,18285, 3652, 3652, 3652, 3652, 3652, 3652, 2592,18285, 2592, 2592, 2592, 2592, 2592, 2592, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 3668,18285, 3668, 3668, 3668, 3668, 3668, 3668, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3120,18285, 3120, 3120, 3120, 3120, 3120, 3120, 168,18285, 168, 168, 168, 168, 168, 168, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 3799,18285, 3799, 3799, 3799, 3799, 3799, 3799, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 2287,18285, 2287, 2287, 2287, 2287, 2287, 2287, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 3854,18285, 3854, 3854, 3854, 3854, 3854, 3854, 569,18285, 569, 569, 569, 569, 569, 569, 841,18285, 841, 841, 841, 841, 841, 841, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 351,18285, 351, 351, 351, 351, 351, 351, 3951,18285, 3951, 3951, 3951, 3951, 3951, 3951, 3954,18285, 3954, 3954, 3954, 3954, 3954, 3954, 3957,18285, 3957, 3957, 3957, 3957, 3957, 3957, 3964,18285, 3964, 3964, 3964, 3964, 3964, 3964, 3969,18285, 3969, 3969, 3969, 3969, 3969, 3969, 3973,18285, 3973, 3973, 3973, 3973, 3973, 3973, 3976,18285, 3976, 3976, 3976, 3976, 3976, 3976, 3979,18285, 3979, 3979, 3979, 3979, 3979, 3979, 3983,18285, 3983, 3983, 3983, 3983, 3983, 3983, 3986,18285, 3986, 3986, 3986, 3986, 3986, 3986, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 2062,18285, 2062, 2062, 2062, 2062, 2062, 2062, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 1657,18285, 1657, 1657, 1657, 1657, 1657, 1657, 4089,18285, 4089, 4089, 4089, 4089, 4089, 4089, 4101,18285, 4101, 4101, 4101, 4101, 4101, 4101, 2523,18285, 2523, 2523, 2523, 2523, 2523, 2523, 2066,18285, 2066, 2066, 2066, 2066, 2066, 2066, 175,18285, 175, 175, 175, 175, 175, 175, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1671,18285, 1671, 1671, 1671, 1671, 1671, 1671, 2567,18285, 2567, 2567, 2567, 2567, 2567, 2567, 1672,18285, 1672, 1672, 1672, 1672, 1672, 1672, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 2095,18285, 2095, 2095, 2095, 2095, 2095, 2095, 4141,18285, 4141, 4141, 4141, 4141, 4141, 4141, 3069,18285, 3069, 3069, 3069, 3069, 3069, 3069, 2569,18285, 2569, 2569, 2569, 2569, 2569, 2569, 2571,18285, 2571, 2571, 2571, 2571, 2571, 2571, 1678,18285, 1678, 1678, 1678, 1678, 1678, 1678, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 2585,18285, 2585, 2585, 2585, 2585, 2585, 2585, 3644,18285, 3644, 3644, 3644, 3644, 3644, 3644, 2586,18285, 2586, 2586, 2586, 2586, 2586, 2586, 3093,18285, 3093, 3093, 3093, 3093, 3093, 3093, 4177,18285, 4177, 4177, 4177, 4177, 4177, 4177, 3646,18285, 3646, 3646, 3646, 3646, 3646, 3646, 3648,18285, 3648, 3648, 3648, 3648, 3648, 3648, 2588,18285, 2588, 2588, 2588, 2588, 2588, 2588, 2592,18285, 2592, 2592, 2592, 2592, 2592, 2592, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 4198,18285, 4198, 4198, 4198, 4198, 4198, 4198, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3673, 3673, 3673, 3673, 3673, 3673, 3673, 3673, 3120,18285, 3120, 3120, 3120, 3120, 3120, 3120, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 4334,18285, 4334, 4334, 4334, 4334, 4334, 4334, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 2287,18285, 2287, 2287, 2287, 2287, 2287, 2287, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 4398,18285, 4398, 4398, 4398, 4398, 4398, 4398, 569,18285, 569, 569, 569, 569, 569, 569, 841,18285, 841, 841, 841, 841, 841, 841, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 3869,18285,18285, 3869, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 4489,18285, 4489, 4489, 4489, 4489, 4489, 4489, 4493,18285, 4493, 4493, 4493, 4493, 4493, 4493, 4498,18285, 4498, 4498, 4498, 4498, 4498, 4498, 4501,18285, 4501, 4501, 4501, 4501, 4501, 4501, 4510,18285, 4510, 4510, 4510, 4510, 4510, 4510, 4515,18285, 4515, 4515, 4515, 4515, 4515, 4515, 4520,18285, 4520, 4520, 4520, 4520, 4520, 4520, 4524,18285, 4524, 4524, 4524, 4524, 4524, 4524, 4528,18285, 4528, 4528, 4528, 4528, 4528, 4528, 4530,18285, 4530, 4530, 4530, 4530, 4530, 4530, 4535,18285, 4535, 4535, 4535, 4535, 4535, 4535, 4539,18285, 4539, 4539, 4539, 4539, 4539, 4539, 4543,18285, 4543, 4543, 4543, 4543, 4543, 4543, 157,18285, 157, 157, 157, 157, 157, 157, 168,18285, 168, 168, 168, 168, 168, 168, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 4650,18285, 4650, 4650, 4650, 4650, 4650, 4650, 4657,18285, 4657, 4657, 4657, 4657, 4657, 4657, 4660,18285, 4660, 4660, 4660, 4660, 4660, 4660, 2523,18285, 2523, 2523, 2523, 2523, 2523, 2523, 175,18285, 175, 175, 175, 175, 175, 175, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 2567,18285, 2567, 2567, 2567, 2567, 2567, 2567, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 2095,18285, 2095, 2095, 2095, 2095, 2095, 2095, 4690,18285, 4690, 4690, 4690, 4690, 4690, 4690, 4702,18285, 4702, 4702, 4702, 4702, 4702, 4702, 3069,18285, 3069, 3069, 3069, 3069, 3069, 3069, 2571,18285, 2571, 2571, 2571, 2571, 2571, 2571, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2585,18285, 2585, 2585, 2585, 2585, 2585, 2585, 3644,18285, 3644, 3644, 3644, 3644, 3644, 3644, 2586,18285, 2586, 2586, 2586, 2586, 2586, 2586, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 3093,18285, 3093, 3093, 3093, 3093, 3093, 3093, 4177,18285, 4177, 4177, 4177, 4177, 4177, 4177, 3648,18285, 3648, 3648, 3648, 3648, 3648, 3648, 3646,18285, 3646, 3646, 3646, 3646, 3646, 3646, 2588,18285, 2588, 2588, 2588, 2588, 2588, 2588, 2592,18285, 2592, 2592, 2592, 2592, 2592, 2592, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 4198,18285, 4198, 4198, 4198, 4198, 4198, 4198, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3120,18285, 3120, 3120, 3120, 3120, 3120, 3120, 4777,18285, 4777, 4777, 4777, 4777, 4777, 4777, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 4334,18285, 4334, 4334, 4334, 4334, 4334, 4334, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 4398,18285, 4398, 4398, 4398, 4398, 4398, 4398, 569,18285, 569, 569, 569, 569, 569, 569, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 5003,18285, 5003, 5003, 5003, 5003, 5003, 5003, 5008,18285, 5008, 5008, 5008, 5008, 5008, 5008, 5010,18285, 5010, 5010, 5010, 5010, 5010, 5010, 5016,18285, 5016, 5016, 5016, 5016, 5016, 5016, 5020,18285, 5020, 5020, 5020, 5020, 5020, 5020, 5023,18285, 5023, 5023, 5023, 5023, 5023, 5023, 5029,18285, 5029, 5029, 5029, 5029, 5029, 5029, 5034,18285, 5034, 5034, 5034, 5034, 5034, 5034, 5039,18285, 5039, 5039, 5039, 5039, 5039, 5039, 5044,18285, 5044, 5044, 5044, 5044, 5044, 5044, 5049,18285, 5049, 5049, 5049, 5049, 5049, 5049, 5053,18285, 5053, 5053, 5053, 5053, 5053, 5053, 5056,18285, 5056, 5056, 5056, 5056, 5056, 5056, 5059,18285, 5059, 5059, 5059, 5059, 5059, 5059, 5065,18285, 5065, 5065, 5065, 5065, 5065, 5065, 5070,18285, 5070, 5070, 5070, 5070, 5070, 5070, 5074,18285, 5074, 5074, 5074, 5074, 5074, 5074, 5077,18285, 5077, 5077, 5077, 5077, 5077, 5077, 922, 922, 922, 922, 922, 922, 922, 922, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 5172,18285, 5172, 5172, 5172, 5172, 5172, 5172, 5174,18285, 5174, 5174, 5174, 5174, 5174, 5174, 5183,18285, 5183, 5183, 5183, 5183, 5183, 5183, 5187,18285, 5187, 5187, 5187, 5187, 5187, 5187, 5190,18285, 5190, 5190, 5190, 5190, 5190, 5190, 5196,18285, 5196, 5196, 5196, 5196, 5196, 5196, 175,18285, 175, 175, 175, 175, 175, 175, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5207, 5207, 5207,18285, 5207, 5207, 5207, 5207, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 5220,18285, 5220, 5220, 5220, 5220, 5220, 5220, 5227,18285, 5227, 5227, 5227, 5227, 5227, 5227, 5230,18285, 5230, 5230, 5230, 5230, 5230, 5230, 3069,18285, 3069, 3069, 3069, 3069, 3069, 3069, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2585,18285, 2585, 2585, 2585, 2585, 2585, 2585, 3644,18285, 3644, 3644, 3644, 3644, 3644, 3644, 2586,18285, 2586, 2586, 2586, 2586, 2586, 2586, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 3093,18285, 3093, 3093, 3093, 3093, 3093, 3093, 5264,18285, 5264, 5264, 5264, 5264, 5264, 5264, 4177,18285, 4177, 4177, 4177, 4177, 4177, 4177, 3646,18285, 3646, 3646, 3646, 3646, 3646, 3646, 3648,18285, 3648, 3648, 3648, 3648, 3648, 3648, 2592,18285, 2592, 2592, 2592, 2592, 2592, 2592, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 4198,18285, 4198, 4198, 4198, 4198, 4198, 4198, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 350,18285, 350, 350, 350, 350, 350, 350, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 4334,18285, 4334, 4334, 4334, 4334, 4334, 4334, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 4398,18285, 4398, 4398, 4398, 4398, 4398, 4398, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 5549,18285, 5549, 5549, 5549, 5549, 5549, 5549, 5554,18285, 5554, 5554, 5554, 5554, 5554, 5554, 5557,18285, 5557, 5557, 5557, 5557, 5557, 5557, 5560,18285, 5560, 5560, 5560, 5560, 5560, 5560, 5565,18285, 5565, 5565, 5565, 5565, 5565, 5565, 5570,18285, 5570, 5570, 5570, 5570, 5570, 5570, 5574,18285, 5574, 5574, 5574, 5574, 5574, 5574, 5577,18285, 5577, 5577, 5577, 5577, 5577, 5577, 5580,18285, 5580, 5580, 5580, 5580, 5580, 5580, 5584,18285, 5584, 5584, 5584, 5584, 5584, 5584, 5587,18285, 5587, 5587, 5587, 5587, 5587, 5587, 5591,18285, 5591, 5591, 5591, 5591, 5591, 5591, 5596,18285, 5596, 5596, 5596, 5596, 5596, 5596, 157,18285, 157, 157, 157, 157, 157, 157, 168,18285, 168, 168, 168, 168, 168, 168, 922, 922, 922, 922, 922, 922, 922, 922, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 5695,18285, 5695, 5695, 5695, 5695, 5695, 5695, 5698,18285, 5698, 5698, 5698, 5698, 5698, 5698, 5701,18285, 5701, 5701, 5701, 5701, 5701, 5701, 5708,18285, 5708, 5708, 5708, 5708, 5708, 5708, 5713,18285, 5713, 5713, 5713, 5713, 5713, 5713, 5717,18285, 5717, 5717, 5717, 5717, 5717, 5717, 5720,18285, 5720, 5720, 5720, 5720, 5720, 5720, 5723,18285, 5723, 5723, 5723, 5723, 5723, 5723, 5727,18285, 5727, 5727, 5727, 5727, 5727, 5727, 5730,18285, 5730, 5730, 5730, 5730, 5730, 5730, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5207, 5207, 5207, 5207, 5207, 5207, 5207, 5207, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 5750,18285, 5750, 5750, 5750, 5750, 5750, 5750, 5752,18285, 5752, 5752, 5752, 5752, 5752, 5752, 5761,18285, 5761, 5761, 5761, 5761, 5761, 5761, 5765,18285, 5765, 5765, 5765, 5765, 5765, 5765, 5768,18285, 5768, 5768, 5768, 5768, 5768, 5768, 5774,18285, 5774, 5774, 5774, 5774, 5774, 5774, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 3644,18285, 3644, 3644, 3644, 3644, 3644, 3644, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 3093,18285, 3093, 3093, 3093, 3093, 3093, 3093, 5796,18285, 5796, 5796, 5796, 5796, 5796, 5796, 5808,18285, 5808, 5808, 5808, 5808, 5808, 5808, 4177,18285, 4177, 4177, 4177, 4177, 4177, 4177, 3648,18285, 3648, 3648, 3648, 3648, 3648, 3648, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 4198,18285, 4198, 4198, 4198, 4198, 4198, 4198, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 4334,18285, 4334, 4334, 4334, 4334, 4334, 4334, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 4398,18285, 4398, 4398, 4398, 4398, 4398, 4398, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 3869,18285, 18285, 3869, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 6036,18285, 6036, 6036, 6036, 6036, 6036, 6036, 6041,18285, 6041, 6041, 6041, 6041, 6041, 6041, 6045,18285, 6045, 6045, 6045, 6045, 6045, 6045, 6049,18285, 6049, 6049, 6049, 6049, 6049, 6049, 6052,18285, 6052, 6052, 6052, 6052, 6052, 6052, 6059,18285, 6059, 6059, 6059, 6059, 6059, 6059, 6064,18285, 6064, 6064, 6064, 6064, 6064, 6064, 6069,18285, 6069, 6069, 6069, 6069, 6069, 6069, 6073,18285, 6073, 6073, 6073, 6073, 6073, 6073, 6077,18285, 6077, 6077, 6077, 6077, 6077, 6077, 6079,18285, 6079, 6079, 6079, 6079, 6079, 6079, 6084,18285, 6084, 6084, 6084, 6084, 6084, 6084, 6088,18285, 6088, 6088, 6088, 6088, 6088, 6088, 6092,18285, 6092, 6092, 6092, 6092, 6092, 6092, 138,18285, 138, 138, 138, 138, 138, 138, 6036,18285, 6036, 6036, 6036, 6036, 6036, 6036, 922, 922, 922, 922, 922, 922, 922, 922, 6162,18285, 6162, 6162, 6162, 6162, 6162, 6162, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 6174,18285, 6174, 6174, 6174, 6174, 6174, 6174, 6178,18285, 6178, 6178, 6178, 6178, 6178, 6178, 6183,18285, 6183, 6183, 6183, 6183, 6183, 6183, 6186,18285, 6186, 6186, 6186, 6186, 6186, 6186, 6195,18285, 6195, 6195, 6195, 6195, 6195, 6195, 6200,18285, 6200, 6200, 6200, 6200, 6200, 6200, 6205,18285, 6205, 6205, 6205, 6205, 6205, 6205, 6209,18285, 6209, 6209, 6209, 6209, 6209, 6209, 6213,18285, 6213, 6213, 6213, 6213, 6213, 6213, 6215,18285, 6215, 6215, 6215, 6215, 6215, 6215, 6220,18285, 6220, 6220, 6220, 6220, 6220, 6220, 6224,18285, 6224, 6224, 6224, 6224, 6224, 6224, 6228,18285, 6228, 6228, 6228, 6228, 6228, 6228, 138,18285, 138, 138, 138, 138, 138, 138, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 6247,18285, 6247, 6247, 6247, 6247, 6247, 6247, 6250,18285, 6250, 6250, 6250, 6250, 6250, 6250, 6253,18285, 6253, 6253, 6253, 6253, 6253, 6253, 6260,18285, 6260, 6260, 6260, 6260, 6260, 6260, 6265,18285, 6265, 6265, 6265, 6265, 6265, 6265, 6269,18285, 6269, 6269, 6269, 6269, 6269, 6269, 6272,18285, 6272, 6272, 6272, 6272, 6272, 6272, 6275,18285, 6275, 6275, 6275, 6275, 6275, 6275, 6279,18285, 6279, 6279, 6279, 6279, 6279, 6279, 6282,18285, 6282, 6282, 6282, 6282, 6282, 6282, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 6302,18285, 6302, 6302, 6302, 6302, 6302, 6302, 6309,18285, 6309, 6309, 6309, 6309, 6309, 6309, 6312,18285, 6312, 6312, 6312, 6312, 6312, 6312, 4177,18285, 4177, 4177, 4177, 4177, 4177, 4177, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 272,18285, 272, 272, 272, 272, 272, 272, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 6543,18285, 6543, 6543, 6543, 6543, 6543, 6543, 6548,18285, 6548, 6548, 6548, 6548, 6548, 6548, 6553,18285, 6553, 6553, 6553, 6553, 6553, 6553, 6558,18285, 6558, 6558, 6558, 6558, 6558, 6558, 6562,18285, 6562, 6562, 6562, 6562, 6562, 6562, 6565,18285, 6565, 6565, 6565, 6565, 6565, 6565, 6571,18285, 6571, 6571, 6571, 6571, 6571, 6571, 6574,18285, 6574, 6574, 6574, 6574, 6574, 6574, 6579,18285, 6579, 6579, 6579, 6579, 6579, 6579, 6584,18285, 6584, 6584, 6584, 6584, 6584, 6584, 6589,18285, 6589, 6589, 6589, 6589, 6589, 6589, 6593,18285, 6593, 6593, 6593, 6593, 6593, 6593, 6596,18285, 6596, 6596, 6596, 6596, 6596, 6596, 6599,18285, 6599, 6599, 6599, 6599, 6599, 6599, 6605,18285, 6605, 6605, 6605, 6605, 6605, 6605, 6610,18285, 6610, 6610, 6610, 6610, 6610, 6610, 6614,18285, 6614, 6614, 6614, 6614, 6614, 6614, 6617,18285, 6617, 6617, 6617, 6617, 6617, 6617, 138,18285, 138, 138, 138, 138, 138, 138, 157,18285, 157, 157, 157, 157, 157, 157, 168,18285, 168, 168, 168, 168, 168, 168, 922, 922, 922, 922, 922, 922, 922, 922, 6674,18285, 6674, 6674, 6674, 6674, 6674, 6674, 6676,18285, 6676, 6676, 6676, 6676, 6676, 6676, 6678,18285, 6678, 6678, 6678, 6678, 6678, 6678, 6680,18285, 6680, 6680, 6680, 6680, 6680, 6680, 6683,18285, 6683, 6683, 6683, 6683, 6683, 6683, 6686,18285, 6686, 6686, 6686, 6686, 6686, 6686, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 6695,18285, 6695, 6695, 6695, 6695, 6695, 6695, 6700,18285, 6700, 6700, 6700, 6700, 6700, 6700, 6702,18285, 6702, 6702, 6702, 6702, 6702, 6702, 6708,18285, 6708, 6708, 6708, 6708, 6708, 6708, 6712,18285, 6712, 6712, 6712, 6712, 6712, 6712, 6715,18285, 6715, 6715, 6715, 6715, 6715, 6715, 6721,18285, 6721, 6721, 6721, 6721, 6721, 6721, 6726,18285, 6726, 6726, 6726, 6726, 6726, 6726, 6731,18285, 6731, 6731, 6731, 6731, 6731, 6731, 6736,18285, 6736, 6736, 6736, 6736, 6736, 6736, 6741,18285, 6741, 6741, 6741, 6741, 6741, 6741, 6745,18285, 6745, 6745, 6745, 6745, 6745, 6745, 6748,18285, 6748, 6748, 6748, 6748, 6748, 6748, 6751,18285, 6751, 6751, 6751, 6751, 6751, 6751, 6757,18285, 6757, 6757, 6757, 6757, 6757, 6757, 6762,18285, 6762, 6762, 6762, 6762, 6762, 6762, 6766,18285, 6766, 6766, 6766, 6766, 6766, 6766, 6769,18285, 6769, 6769, 6769, 6769, 6769, 6769, 138,18285, 138, 138, 138, 138, 138, 138, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 6788,18285, 6788, 6788, 6788, 6788, 6788, 6788, 6792,18285, 6792, 6792, 6792, 6792, 6792, 6792, 6797,18285, 6797, 6797, 6797, 6797, 6797, 6797, 6800,18285, 6800, 6800, 6800, 6800, 6800, 6800, 6809,18285, 6809, 6809, 6809, 6809, 6809, 6809, 6814,18285, 6814, 6814, 6814, 6814, 6814, 6814, 6819,18285, 6819, 6819, 6819, 6819, 6819, 6819, 6823,18285, 6823, 6823, 6823, 6823, 6823, 6823, 6827,18285, 6827, 6827, 6827, 6827, 6827, 6827, 6829,18285, 6829, 6829, 6829, 6829, 6829, 6829, 6834,18285, 6834, 6834, 6834, 6834, 6834, 6834, 6838,18285, 6838, 6838, 6838, 6838, 6838, 6838, 6842,18285, 6842, 6842, 6842, 6842, 6842, 6842, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 6859,18285, 6859, 6859, 6859, 6859, 6859, 6859, 6861,18285, 6861, 6861, 6861, 6861, 6861, 6861, 6870,18285, 6870, 6870, 6870, 6870, 6870, 6870, 6874,18285, 6874, 6874, 6874, 6874, 6874, 6874, 6877,18285, 6877, 6877, 6877, 6877, 6877, 6877, 6883,18285, 6883, 6883, 6883, 6883, 6883, 6883, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 272,18285, 272, 272, 272, 272, 272, 272, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838, 18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 6543,18285, 6543, 6543, 6543, 6543, 6543, 6543, 7102,18285, 7102, 7102, 7102, 7102, 7102, 7102, 7107,18285, 7107, 7107, 7107, 7107, 7107, 7107, 7112,18285, 7112, 7112, 7112, 7112, 7112, 7112, 7117,18285, 7117, 7117, 7117, 7117, 7117, 7117, 7121,18285, 7121, 7121, 7121, 7121, 7121, 7121, 7124,18285, 7124, 7124, 7124, 7124, 7124, 7124, 7127,18285, 7127, 7127, 7127, 7127, 7127, 7127, 7131,18285, 7131, 7131, 7131, 7131, 7131, 7131, 7134,18285, 7134, 7134, 7134, 7134, 7134, 7134, 7137,18285, 7137, 7137, 7137, 7137, 7137, 7137, 7142,18285, 7142, 7142, 7142, 7142, 7142, 7142, 7155,18285, 7155, 7155, 7155, 7155, 7155, 7155, 157,18285, 157, 157, 157, 157, 157, 157, 7158,18285, 7158, 7158, 7158, 7158, 7158, 7158, 168,18285, 168, 168, 168, 168, 168, 168, 922, 922, 922, 922, 922, 922, 922, 922, 7182,18285, 7182, 7182, 7182, 7182, 7182, 7182, 7185,18285, 7185, 7185, 7185, 7185, 7185, 7185, 7191,18285, 7191, 7191, 7191, 7191, 7191, 7191, 6680,18285, 6680, 6680, 6680, 6680, 6680, 6680, 7198,18285, 7198, 7198, 7198, 7198, 7198, 7198, 7201,18285, 7201, 7201, 7201, 7201, 7201, 7201, 7207,18285, 7207, 7207, 7207, 7207, 7207, 7207, 7210,18285, 7210, 7210, 7210, 7210, 7210, 7210, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 7219,18285, 7219, 7219, 7219, 7219, 7219, 7219, 7224,18285, 7224, 7224, 7224, 7224, 7224, 7224, 7227,18285, 7227, 7227, 7227, 7227, 7227, 7227, 7230,18285, 7230, 7230, 7230, 7230, 7230, 7230, 7235,18285, 7235, 7235, 7235, 7235, 7235, 7235, 7240,18285, 7240, 7240, 7240, 7240, 7240, 7240, 7244,18285, 7244, 7244, 7244, 7244, 7244, 7244, 7247,18285, 7247, 7247, 7247, 7247, 7247, 7247, 7250,18285, 7250, 7250, 7250, 7250, 7250, 7250, 7254,18285, 7254, 7254, 7254, 7254, 7254, 7254, 7257,18285, 7257, 7257, 7257, 7257, 7257, 7257, 7261,18285, 7261, 7261, 7261, 7261, 7261, 7261, 7266,18285, 7266, 7266, 7266, 7266, 7266, 7266, 138,18285, 138, 138, 138, 138, 138, 138, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 7289,18285, 7289, 7289, 7289, 7289, 7289, 7289, 7294,18285, 7294, 7294, 7294, 7294, 7294, 7294, 7296,18285, 7296, 7296, 7296, 7296, 7296, 7296, 7302,18285, 7302, 7302, 7302, 7302, 7302, 7302, 7306,18285, 7306, 7306, 7306, 7306, 7306, 7306, 7309,18285, 7309, 7309, 7309, 7309, 7309, 7309, 7315,18285, 7315, 7315, 7315, 7315, 7315, 7315, 7320,18285, 7320, 7320, 7320, 7320, 7320, 7320, 7325,18285, 7325, 7325, 7325, 7325, 7325, 7325, 7330,18285, 7330, 7330, 7330, 7330, 7330, 7330, 7335,18285, 7335, 7335, 7335, 7335, 7335, 7335, 7339,18285, 7339, 7339, 7339, 7339, 7339, 7339, 7342,18285, 7342, 7342, 7342, 7342, 7342, 7342, 7345,18285, 7345, 7345, 7345, 7345, 7345, 7345, 7351,18285, 7351, 7351, 7351, 7351, 7351, 7351, 7356,18285, 7356, 7356, 7356, 7356, 7356, 7356, 7360,18285, 7360, 7360, 7360, 7360, 7360, 7360, 7363,18285, 7363, 7363, 7363, 7363, 7363, 7363, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 7380,18285, 7380, 7380, 7380, 7380, 7380, 7380, 7383,18285, 7383, 7383, 7383, 7383, 7383, 7383, 7386,18285, 7386, 7386, 7386, 7386, 7386, 7386, 7393,18285, 7393, 7393, 7393, 7393, 7393, 7393, 7398,18285, 7398, 7398, 7398, 7398, 7398, 7398, 7402,18285, 7402, 7402, 7402, 7402, 7402, 7402, 7405,18285, 7405, 7405, 7405, 7405, 7405, 7405, 7408,18285, 7408, 7408, 7408, 7408, 7408, 7408, 7412,18285, 7412, 7412, 7412, 7412, 7412, 7412, 7415,18285, 7415, 7415, 7415, 7415, 7415, 7415, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 7451,18285, 7451, 7451, 7451, 7451, 7451, 7451, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 272,18285, 272, 272, 272, 272, 272, 272, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838,18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 157,18285, 157, 157, 157, 157, 157, 157, 7621,18285, 7621, 7621, 7621, 7621, 7621, 7621, 7626,18285, 7626, 7626, 7626, 7626, 7626, 7626, 7631,18285, 7631, 7631, 7631, 7631, 7631, 7631, 7636,18285, 7636, 7636, 7636, 7636, 7636, 7636, 7641,18285, 7641, 7641, 7641, 7641, 7641, 7641, 7645,18285, 7645, 7645, 7645, 7645, 7645, 7645, 7649,18285, 7649, 7649, 7649, 7649, 7649, 7649, 7651,18285, 7651, 7651, 7651, 7651, 7651, 7651, 7656,18285, 7656, 7656, 7656, 7656, 7656, 7656, 7660,18285, 7660, 7660, 7660, 7660, 7660, 7660, 7664,18285, 7664, 7664, 7664, 7664, 7664, 7664, 7155,18285, 7155, 7155, 7155, 7155, 7155, 7155, 7674,18285, 7674, 7674, 7674, 7674, 7674, 7674, 7677,18285, 7677, 7677, 7677, 7677, 7677, 7677, 922, 922, 922, 922, 922, 922, 922, 922, 7182,18285, 7182, 7182, 7182, 7182, 7182, 7182, 7698,18285, 7698, 7698, 7698, 7698, 7698, 7698, 7700,18285, 7700, 7700, 7700, 7700, 7700, 7700, 7708,18285, 7708, 7708, 7708, 7708, 7708, 7708, 7711,18285, 7711, 7711, 7711, 7711, 7711, 7711, 7713,18285, 7713, 7713, 7713, 7713, 7713, 7713, 7717,18285, 7717, 7717, 7717, 7717, 7717, 7717, 6680,18285, 6680, 6680, 6680, 6680, 6680, 6680, 7721,18285, 7721, 7721, 7721, 7721, 7721, 7721, 7725,18285, 7725, 7725, 7725, 7725, 7725, 7725, 7728,18285, 7728, 7728, 7728, 7728, 7728, 7728, 7734,18285, 7734, 7734, 7734, 7734, 7734, 7734, 7737,18285, 7737, 7737, 7737, 7737, 7737, 7737, 7743,18285, 7743, 7743, 7743, 7743, 7743, 7743, 7746,18285, 7746, 7746, 7746, 7746, 7746, 7746, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 7758,18285, 7758, 7758, 7758, 7758, 7758, 7758, 7763,18285, 7763, 7763, 7763, 7763, 7763, 7763, 7767,18285, 7767, 7767, 7767, 7767, 7767, 7767, 7771,18285, 7771, 7771, 7771, 7771, 7771, 7771, 7774,18285, 7774, 7774, 7774, 7774, 7774, 7774, 7781,18285, 7781, 7781, 7781, 7781, 7781, 7781, 7786,18285, 7786, 7786, 7786, 7786, 7786, 7786, 7791,18285, 7791, 7791, 7791, 7791, 7791, 7791, 7795,18285, 7795, 7795, 7795, 7795, 7795, 7795, 7799,18285, 7799, 7799, 7799, 7799, 7799, 7799, 7801,18285, 7801, 7801, 7801, 7801, 7801, 7801, 7806,18285, 7806, 7806, 7806, 7806, 7806, 7806, 7810,18285, 7810, 7810, 7810, 7810, 7810, 7810, 7814,18285, 7814, 7814, 7814, 7814, 7814, 7814, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 7758,18285, 7758, 7758, 7758, 7758, 7758, 7758, 138,18285, 138, 138, 138, 138, 138, 138, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 7834,18285, 7834, 7834, 7834, 7834, 7834, 7834, 7839,18285, 7839, 7839, 7839, 7839, 7839, 7839, 7842,18285, 7842, 7842, 7842, 7842, 7842, 7842, 7845,18285, 7845, 7845, 7845, 7845, 7845, 7845, 7850,18285, 7850, 7850, 7850, 7850, 7850, 7850, 7855,18285, 7855, 7855, 7855, 7855, 7855, 7855, 7859,18285, 7859, 7859, 7859, 7859, 7859, 7859, 7862,18285, 7862, 7862, 7862, 7862, 7862, 7862, 7865,18285, 7865, 7865, 7865, 7865, 7865, 7865, 7869,18285, 7869, 7869, 7869, 7869, 7869, 7869, 7872,18285, 7872, 7872, 7872, 7872, 7872, 7872, 7876,18285, 7876, 7876, 7876, 7876, 7876, 7876, 7881,18285, 7881, 7881, 7881, 7881, 7881, 7881, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 7904,18285, 7904, 7904, 7904, 7904, 7904, 7904, 7908,18285, 7908, 7908, 7908, 7908, 7908, 7908, 7913,18285, 7913, 7913, 7913, 7913, 7913, 7913, 7916,18285, 7916, 7916, 7916, 7916, 7916, 7916, 7925,18285, 7925, 7925, 7925, 7925, 7925, 7925, 7930,18285, 7930, 7930, 7930, 7930, 7930, 7930, 7935,18285, 7935, 7935, 7935, 7935, 7935, 7935, 7939,18285, 7939, 7939, 7939, 7939, 7939, 7939, 7943,18285, 7943, 7943, 7943, 7943, 7943, 7943, 7945,18285, 7945, 7945, 7945, 7945, 7945, 7945, 7950,18285, 7950, 7950, 7950, 7950, 7950, 7950, 7954,18285, 7954, 7954, 7954, 7954, 7954, 7954, 7958,18285, 7958, 7958, 7958, 7958, 7958, 7958, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 7991,18285, 7991, 7991, 7991, 7991, 7991, 7991, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 258,18285, 258, 258, 258, 258, 258, 258, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 272,18285, 272, 272, 272, 272, 272, 272, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 282,18285, 282, 282, 282, 282, 282, 282, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 309,18285, 309, 309, 309, 309, 309, 309, 313,18285, 313, 313, 313, 313, 313, 313, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 319,18285, 319, 319, 319, 319, 319, 319, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2838, 2838, 2838, 2838, 18285, 2838, 2838, 2838, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 157,18285, 157, 157, 157, 157, 157, 157, 8147,18285, 8147, 8147, 8147, 8147, 8147, 8147, 8152,18285, 8152, 8152, 8152, 8152, 8152, 8152, 8157,18285, 8157, 8157, 8157, 8157, 8157, 8157, 8162,18285, 8162, 8162, 8162, 8162, 8162, 8162, 8167,18285, 8167, 8167, 8167, 8167, 8167, 8167, 8172,18285, 8172, 8172, 8172, 8172, 8172, 8172, 8176,18285, 8176, 8176, 8176, 8176, 8176, 8176, 8179,18285, 8179, 8179, 8179, 8179, 8179, 8179, 8182,18285, 8182, 8182, 8182, 8182, 8182, 8182, 8188,18285, 8188, 8188, 8188, 8188, 8188, 8188, 8193,18285, 8193, 8193, 8193, 8193, 8193, 8193, 8197,18285, 8197, 8197, 8197, 8197, 8197, 8197, 8200,18285, 8200, 8200, 8200, 8200, 8200, 8200, 138,18285, 138, 138, 138, 138, 138, 138, 7155,18285, 7155, 7155, 7155, 7155, 7155, 7155, 8211,18285, 8211, 8211, 8211, 8211, 8211, 8211, 8216,18285, 8216, 8216, 8216, 8216, 8216, 8216, 8219,18285, 8219, 8219, 8219, 8219, 8219, 8219, 168,18285, 168, 168, 168, 168, 168, 168, 7158,18285, 7158, 7158, 7158, 7158, 7158, 7158, 873,18285, 873, 873, 873, 873, 873, 873, 157,18285, 157, 157, 157, 157, 157, 157, 922, 922, 922, 922, 922, 922, 922, 922, 8242,18285, 8242, 8242, 8242, 8242, 8242, 8242, 7182,18285, 7182, 7182, 7182, 7182, 7182, 7182, 8246,18285, 8246, 8246, 8246, 8246, 8246, 8246, 8249,18285, 8249, 8249, 8249, 8249, 8249, 8249, 8252,18285, 8252, 8252, 8252, 8252, 8252, 8252, 8258,18285, 8258, 8258, 8258, 8258, 8258, 8258, 8260,18285, 8260, 8260, 8260, 8260, 8260, 8260, 8263,18285, 8263, 8263, 8263, 8263, 8263, 8263, 8266,18285, 8266, 8266, 8266, 8266, 8266, 8266, 8269,18285, 8269, 8269, 8269, 8269, 8269, 8269, 7717,18285, 7717, 7717, 7717, 7717, 7717, 7717, 6680,18285, 6680, 6680, 6680, 6680, 6680, 6680, 8278,18285, 8278, 8278, 8278, 8278, 8278, 8278, 8283,18285, 8283, 8283, 8283, 8283, 8283, 8283, 8287,18285, 8287, 8287, 8287, 8287, 8287, 8287, 8290,18285, 8290, 8290, 8290, 8290, 8290, 8290, 8293,18285, 8293, 8293, 8293, 8293, 8293, 8293, 8297,18285, 8297, 8297, 8297, 8297, 8297, 8297, 8300,18285, 8300, 8300, 8300, 8300, 8300, 8300, 8303,18285, 8303, 8303, 8303, 8303, 8303, 8303, 8305,18285, 8305, 8305, 8305, 8305, 8305, 8305, 138,18285, 138, 138, 138, 138, 138, 138, 8312,18285, 8312, 8312, 8312, 8312, 8312, 8312, 8316,18285, 8316, 8316, 8316, 8316, 8316, 8316, 8319,18285, 8319, 8319, 8319, 8319, 8319, 8319, 8322,18285, 8322, 8322, 8322, 8322, 8322, 8322, 8324,18285, 8324, 8324, 8324, 8324, 8324, 8324, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 8333,18285, 8333, 8333, 8333, 8333, 8333, 8333, 8338,18285, 8338, 8338, 8338, 8338, 8338, 8338, 8343,18285, 8343, 8343, 8343, 8343, 8343, 8343, 8348,18285, 8348, 8348, 8348, 8348, 8348, 8348, 8352,18285, 8352, 8352, 8352, 8352, 8352, 8352, 8355,18285, 8355, 8355, 8355, 8355, 8355, 8355, 8361,18285, 8361, 8361, 8361, 8361, 8361, 8361, 8364,18285, 8364, 8364, 8364, 8364, 8364, 8364, 8369,18285, 8369, 8369, 8369, 8369, 8369, 8369, 8374,18285, 8374, 8374, 8374, 8374, 8374, 8374, 8379,18285, 8379, 8379, 8379, 8379, 8379, 8379, 8383,18285, 8383, 8383, 8383, 8383, 8383, 8383, 8386,18285, 8386, 8386, 8386, 8386, 8386, 8386, 8389,18285, 8389, 8389, 8389, 8389, 8389, 8389, 8395,18285, 8395, 8395, 8395, 8395, 8395, 8395, 8400,18285, 8400, 8400, 8400, 8400, 8400, 8400, 8404,18285, 8404, 8404, 8404, 8404, 8404, 8404, 8407,18285, 8407, 8407, 8407, 8407, 8407, 8407, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 138,18285, 138, 138, 138, 138, 138, 138, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 8428,18285, 8428, 8428, 8428, 8428, 8428, 8428, 8433,18285, 8433, 8433, 8433, 8433, 8433, 8433, 8437,18285, 8437, 8437, 8437, 8437, 8437, 8437, 8441,18285, 8441, 8441, 8441, 8441, 8441, 8441, 8444,18285, 8444, 8444, 8444, 8444, 8444, 8444, 8451,18285, 8451, 8451, 8451, 8451, 8451, 8451, 8456,18285, 8456, 8456, 8456, 8456, 8456, 8456, 8461,18285, 8461, 8461, 8461, 8461, 8461, 8461, 8465,18285, 8465, 8465, 8465, 8465, 8465, 8465, 8469,18285, 8469, 8469, 8469, 8469, 8469, 8469, 8471,18285, 8471, 8471, 8471, 8471, 8471, 8471, 8476,18285, 8476, 8476, 8476, 8476, 8476, 8476, 8480,18285, 8480, 8480, 8480, 8480, 8480, 8480, 8484,18285, 8484, 8484, 8484, 8484, 8484, 8484, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 8428,18285, 8428, 8428, 8428, 8428, 8428, 8428, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 7897, 7897, 7897, 7897, 7897, 7897, 7897, 7897, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 8504,18285, 8504, 8504, 8504, 8504, 8504, 8504, 8509,18285, 8509, 8509, 8509, 8509, 8509, 8509, 8511,18285, 8511, 8511, 8511, 8511, 8511, 8511, 8517,18285, 8517, 8517, 8517, 8517, 8517, 8517, 8521,18285, 8521, 8521, 8521, 8521, 8521, 8521, 8524,18285, 8524, 8524, 8524, 8524, 8524, 8524, 8530,18285, 8530, 8530, 8530, 8530, 8530, 8530, 8535,18285, 8535, 8535, 8535, 8535, 8535, 8535, 8540,18285, 8540, 8540, 8540, 8540, 8540, 8540, 8545,18285, 8545, 8545, 8545, 8545, 8545, 8545, 8550,18285, 8550, 8550, 8550, 8550, 8550, 8550, 8554,18285, 8554, 8554, 8554, 8554, 8554, 8554, 8557,18285, 8557, 8557, 8557, 8557, 8557, 8557, 8560,18285, 8560, 8560, 8560, 8560, 8560, 8560, 8566,18285, 8566, 8566, 8566, 8566, 8566, 8566, 8571,18285, 8571, 8571, 8571, 8571, 8571, 8571, 8575,18285, 8575, 8575, 8575, 8575, 8575, 8575, 8578,18285, 8578, 8578, 8578, 8578, 8578, 8578, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 8609,18285, 8609, 8609, 8609, 8609, 8609, 8609, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 147, 147, 147, 147, 147, 147, 147, 147, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 157,18285, 157, 157, 157, 157, 157, 157, 8147,18285, 8147, 8147, 8147, 8147, 8147, 8147, 8769,18285, 8769, 8769, 8769, 8769, 8769, 8769, 8774,18285, 8774, 8774, 8774, 8774, 8774, 8774, 8779,18285, 8779, 8779, 8779, 8779, 8779, 8779, 7155,18285, 7155, 7155, 7155, 7155, 7155, 7155, 8794,18285, 8794, 8794, 8794, 8794, 8794, 8794, 8796,18285, 8796, 8796, 8796, 8796, 8796, 8796, 8801,18285, 8801, 8801, 8801, 8801, 8801, 8801, 8805,18285, 8805, 8805, 8805, 8805, 8805, 8805, 8808,18285, 8808, 8808, 8808, 8808, 8808, 8808, 8811,18285, 8811, 8811, 8811, 8811, 8811, 8811, 922, 922, 922, 922, 922, 922, 922, 922, 8822,18285, 8822, 8822, 8822, 8822, 8822, 8822, 8830,18285, 8830, 8830, 8830, 8830, 8830, 8830, 8833,18285, 8833, 8833, 8833, 8833, 8833, 8833, 7182,18285, 7182, 7182, 7182, 7182, 7182, 7182, 8837,18285, 8837, 8837, 8837, 8837, 8837, 8837, 8841,18285, 8841, 8841, 8841, 8841, 8841, 8841, 8846,18285, 8846, 8846, 8846, 8846, 8846, 8846, 8849,18285, 8849, 8849, 8849, 8849, 8849, 8849, 8856,18285, 8856, 8856, 8856, 8856, 8856, 8856, 8862,18285, 8862, 8862, 8862, 8862, 8862, 8862, 8866,18285, 8866, 8866, 8866, 8866, 8866, 8866, 8869,18285, 8869, 8869, 8869, 8869, 8869, 8869, 8875,18285, 8875, 8875, 8875, 8875, 8875, 8875, 8269,18285, 8269, 8269, 8269, 8269, 8269, 8269, 6674,18285, 6674, 6674, 6674, 6674, 6674, 6674, 7717,18285, 7717, 7717, 7717, 7717, 7717, 7717, 6680,18285, 6680, 6680, 6680, 6680, 6680, 6680, 7708,18285, 7708, 7708, 7708, 7708, 7708, 7708, 8885,18285, 8885, 8885, 8885, 8885, 8885, 8885, 8890,18285, 8890, 8890, 8890, 8890, 8890, 8890, 8895,18285, 8895, 8895, 8895, 8895, 8895, 8895, 8899,18285, 8899, 8899, 8899, 8899, 8899, 8899, 8903,18285, 8903, 8903, 8903, 8903, 8903, 8903, 8905,18285, 8905, 8905, 8905, 8905, 8905, 8905, 8910,18285, 8910, 8910, 8910, 8910, 8910, 8910, 8914,18285, 8914, 8914, 8914, 8914, 8914, 8914, 8918,18285, 8918, 8918, 8918, 8918, 8918, 8918, 8920,18285, 8920, 8920, 8920, 8920, 8920, 8920, 8923,18285, 8923, 8923, 8923, 8923, 8923, 8923, 8926,18285, 8926, 8926, 8926, 8926, 8926, 8926, 138,18285, 138, 138, 138, 138, 138, 138, 8931,18285, 8931, 8931, 8931, 8931, 8931, 8931, 8936,18285, 8936, 8936, 8936, 8936, 8936, 8936, 8940,18285, 8940, 8940, 8940, 8940, 8940, 8940, 8943,18285, 8943, 8943, 8943, 8943, 8943, 8943, 8946,18285, 8946, 8946, 8946, 8946, 8946, 8946, 8949,18285, 8949, 8949, 8949, 8949, 8949, 8949, 8952,18285, 8952, 8952, 8952, 8952, 8952, 8952, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 8333,18285, 8333, 8333, 8333, 8333, 8333, 8333, 8962,18285, 8962, 8962, 8962, 8962, 8962, 8962, 8967,18285, 8967, 8967, 8967, 8967, 8967, 8967, 8972,18285, 8972, 8972, 8972, 8972, 8972, 8972, 8977,18285, 8977, 8977, 8977, 8977, 8977, 8977, 8981,18285, 8981, 8981, 8981, 8981, 8981, 8981, 8984,18285, 8984, 8984, 8984, 8984, 8984, 8984, 8987,18285, 8987, 8987, 8987, 8987, 8987, 8987, 8991,18285, 8991, 8991, 8991, 8991, 8991, 8991, 8994,18285, 8994, 8994, 8994, 8994, 8994, 8994, 8997,18285, 8997, 8997, 8997, 8997, 8997, 8997, 9002,18285, 9002, 9002, 9002, 9002, 9002, 9002, 138,18285, 138, 138, 138, 138, 138, 138, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 9025,18285, 9025, 9025, 9025, 9025, 9025, 9025, 9030,18285, 9030, 9030, 9030, 9030, 9030, 9030, 9035,18285, 9035, 9035, 9035, 9035, 9035, 9035, 9040,18285, 9040, 9040, 9040, 9040, 9040, 9040, 9044,18285, 9044, 9044, 9044, 9044, 9044, 9044, 9047,18285, 9047, 9047, 9047, 9047, 9047, 9047, 9053,18285, 9053, 9053, 9053, 9053, 9053, 9053, 9056,18285, 9056, 9056, 9056, 9056, 9056, 9056, 9061,18285, 9061, 9061, 9061, 9061, 9061, 9061, 9066,18285, 9066, 9066, 9066, 9066, 9066, 9066, 9071,18285, 9071, 9071, 9071, 9071, 9071, 9071, 9075,18285, 9075, 9075, 9075, 9075, 9075, 9075, 9078,18285, 9078, 9078, 9078, 9078, 9078, 9078, 9081,18285, 9081, 9081, 9081, 9081, 9081, 9081, 9087,18285, 9087, 9087, 9087, 9087, 9087, 9087, 9092,18285, 9092, 9092, 9092, 9092, 9092, 9092, 9096,18285, 9096, 9096, 9096, 9096, 9096, 9096, 9099,18285, 9099, 9099, 9099, 9099, 9099, 9099, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8492, 8492, 8492,18285, 8492, 8492, 8492, 8492, 138,18285, 138, 138, 138, 138, 138, 138, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 9119,18285, 9119, 9119, 9119, 9119, 9119, 9119, 9124,18285, 9124, 9124, 9124, 9124, 9124, 9124, 9127,18285, 9127, 9127, 9127, 9127, 9127, 9127, 9130,18285, 9130, 9130, 9130, 9130, 9130, 9130, 9135,18285, 9135, 9135, 9135, 9135, 9135, 9135, 9140,18285, 9140, 9140, 9140, 9140, 9140, 9140, 9144,18285, 9144, 9144, 9144, 9144, 9144, 9144, 9147,18285, 9147, 9147, 9147, 9147, 9147, 9147, 9150,18285, 9150, 9150, 9150, 9150, 9150, 9150, 9154,18285, 9154, 9154, 9154, 9154, 9154, 9154, 9157,18285, 9157, 9157, 9157, 9157, 9157, 9157, 9161,18285, 9161, 9161, 9161, 9161, 9161, 9161, 9166,18285, 9166, 9166, 9166, 9166, 9166, 9166, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 9202,18285, 9202, 9202, 9202, 9202, 9202, 9202, 994,18285, 994, 994, 994, 994, 994, 994, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9358,18285, 9358, 9358, 9358, 9358, 9358, 9358, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 7155,18285, 7155, 7155, 7155, 7155, 7155, 7155, 9371,18285, 9371, 9371, 9371, 9371, 9371, 9371, 9374,18285, 9374, 9374, 9374, 9374, 9374, 9374, 9379,18285, 9379, 9379, 9379, 9379, 9379, 9379, 9384,18285, 9384, 9384, 9384, 9384, 9384, 9384, 9388,18285, 9388, 9388, 9388, 9388, 9388, 9388, 9391,18285, 9391, 9391, 9391, 9391, 9391, 9391, 9394,18285, 9394, 9394, 9394, 9394, 9394, 9394, 9397,18285, 9397, 9397, 9397, 9397, 9397, 9397, 873,18285, 873, 873, 873, 873, 873, 873, 157,18285, 157, 157, 157, 157, 157, 157, 922, 922, 922, 922, 922, 922, 922, 922, 8822,18285, 8822, 8822, 8822, 8822, 8822, 8822, 9415,18285, 9415, 9415, 9415, 9415, 9415, 9415, 9421,18285, 9421, 9421, 9421, 9421, 9421, 9421, 9424,18285, 9424, 9424, 9424, 9424, 9424, 9424, 8242,18285, 8242, 8242, 8242, 8242, 8242, 8242, 9431,18285, 9431, 9431, 9431, 9431, 9431, 9431, 9436,18285, 9436, 9436, 9436, 9436, 9436, 9436, 9438,18285, 9438, 9438, 9438, 9438, 9438, 9438, 9444,18285, 9444, 9444, 9444, 9444, 9444, 9444, 9448,18285, 9448, 9448, 9448, 9448, 9448, 9448, 9451,18285, 9451, 9451, 9451, 9451, 9451, 9451, 9457,18285, 9457, 9457, 9457, 9457, 9457, 9457, 9460,18285, 9460, 9460, 9460, 9460, 9460, 9460, 9462,18285, 9462, 9462, 9462, 9462, 9462, 9462, 9469,18285, 9469, 9469, 9469, 9469, 9469, 9469, 9474,18285, 9474, 9474, 9474, 9474, 9474, 9474, 9478,18285, 9478, 9478, 9478, 9478, 9478, 9478, 9481,18285, 9481, 9481, 9481, 9481, 9481, 9481, 9487,18285, 9487, 9487, 9487, 9487, 9487, 9487, 9490,18285, 9490, 9490, 9490, 9490, 9490, 9490, 6161,18285, 6161, 6161, 6161, 6161, 6161, 6161, 8269,18285, 8269, 8269, 8269, 8269, 8269, 8269, 6674,18285, 6674, 6674, 6674, 6674, 6674, 6674, 7717,18285, 7717, 7717, 7717, 7717, 7717, 7717, 8260,18285, 8260, 8260, 8260, 8260, 8260, 8260, 9500,18285, 9500, 9500, 9500, 9500, 9500, 9500, 9505,18285, 9505, 9505, 9505, 9505, 9505, 9505, 9510,18285, 9510, 9510, 9510, 9510, 9510, 9510, 9515,18285, 9515, 9515, 9515, 9515, 9515, 9515, 9519,18285, 9519, 9519, 9519, 9519, 9519, 9519, 9522,18285, 9522, 9522, 9522, 9522, 9522, 9522, 9525,18285, 9525, 9525, 9525, 9525, 9525, 9525, 9531,18285, 9531, 9531, 9531, 9531, 9531, 9531, 9536,18285, 9536, 9536, 9536, 9536, 9536, 9536, 9540,18285, 9540, 9540, 9540, 9540, 9540, 9540, 9543,18285, 9543, 9543, 9543, 9543, 9543, 9543, 9546,18285, 9546, 9546, 9546, 9546, 9546, 9546, 9550,18285, 9550, 9550, 9550, 9550, 9550, 9550, 9555,18285, 9555, 9555, 9555, 9555, 9555, 9555, 9558,18285, 9558, 9558, 9558, 9558, 9558, 9558, 9565,18285, 9565, 9565, 9565, 9565, 9565, 9565, 9570,18285, 9570, 9570, 9570, 9570, 9570, 9570, 9575,18285, 9575, 9575, 9575, 9575, 9575, 9575, 9579,18285, 9579, 9579, 9579, 9579, 9579, 9579, 9583,18285, 9583, 9583, 9583, 9583, 9583, 9583, 9585,18285, 9585, 9585, 9585, 9585, 9585, 9585, 9589,18285, 9589, 9589, 9589, 9589, 9589, 9589, 9593,18285, 9593, 9593, 9593, 9593, 9593, 9593, 9597,18285, 9597, 9597, 9597, 9597, 9597, 9597, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 9606,18285, 9606, 9606, 9606, 9606, 9606, 9606, 9611,18285, 9611, 9611, 9611, 9611, 9611, 9611, 9616,18285, 9616, 9616, 9616, 9616, 9616, 9616, 9621,18285, 9621, 9621, 9621, 9621, 9621, 9621, 9626,18285, 9626, 9626, 9626, 9626, 9626, 9626, 9630,18285, 9630, 9630, 9630, 9630, 9630, 9630, 9634,18285, 9634, 9634, 9634, 9634, 9634, 9634, 9636,18285, 9636, 9636, 9636, 9636, 9636, 9636, 9641,18285, 9641, 9641, 9641, 9641, 9641, 9641, 9645,18285, 9645, 9645, 9645, 9645, 9645, 9645, 9649,18285, 9649, 9649, 9649, 9649, 9649, 9649, 9652,18285, 9652, 9652, 9652, 9652, 9652, 9652, 138,18285, 138, 138, 138, 138, 138, 138, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 9025,18285, 9025, 9025, 9025, 9025, 9025, 9025, 9668,18285, 9668, 9668, 9668, 9668, 9668, 9668, 9673,18285, 9673, 9673, 9673, 9673, 9673, 9673, 9678,18285, 9678, 9678, 9678, 9678, 9678, 9678, 9683,18285, 9683, 9683, 9683, 9683, 9683, 9683, 9687,18285, 9687, 9687, 9687, 9687, 9687, 9687, 9690,18285, 9690, 9690, 9690, 9690, 9690, 9690, 9693,18285, 9693, 9693, 9693, 9693, 9693, 9693, 9697,18285, 9697, 9697, 9697, 9697, 9697, 9697, 9700,18285, 9700, 9700, 9700, 9700, 9700, 9700, 9703,18285, 9703, 9703, 9703, 9703, 9703, 9703, 9708,18285, 9708, 9708, 9708, 9708, 9708, 9708, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 9732,18285, 9732, 9732, 9732, 9732, 9732, 9732, 9737,18285, 9737, 9737, 9737, 9737, 9737, 9737, 9741,18285, 9741, 9741, 9741, 9741, 9741, 9741, 9745,18285, 9745, 9745, 9745, 9745, 9745, 9745, 9748,18285, 9748, 9748, 9748, 9748, 9748, 9748, 9755,18285, 9755, 9755, 9755, 9755, 9755, 9755, 9760,18285, 9760, 9760, 9760, 9760, 9760, 9760, 9765,18285, 9765, 9765, 9765, 9765, 9765, 9765, 9769,18285, 9769, 9769, 9769, 9769, 9769, 9769, 9773,18285, 9773, 9773, 9773, 9773, 9773, 9773, 9775,18285, 9775, 9775, 9775, 9775, 9775, 9775, 9780,18285, 9780, 9780, 9780, 9780, 9780, 9780, 9784,18285, 9784, 9784, 9784, 9784, 9784, 9784, 9788,18285, 9788, 9788, 9788, 9788, 9788, 9788, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 9732,18285, 9732, 9732, 9732, 9732, 9732, 9732, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 9819,18285, 9819, 9819, 9819, 9819, 9819, 9819, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 294,18285, 294, 294, 294, 294, 294, 294, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 313,18285, 313, 313, 313, 313, 313, 313, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9964,18285, 9964, 9964, 9964, 9964, 9964, 9964, 1952,18285, 1952, 1952, 1952, 1952, 1952, 1952, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 9977,18285, 9977, 9977, 9977, 9977, 9977, 9977, 9374,18285, 9374, 9374, 9374, 9374, 9374, 9374, 9983,18285, 9983, 9983, 9983, 9983, 9983, 9983, 9988,18285, 9988, 9988, 9988, 9988, 9988, 9988, 9993,18285, 9993, 9993, 9993, 9993, 9993, 9993, 9997,18285, 9997, 9997, 9997, 9997, 9997, 9997,10001,18285, 10001,10001,10001,10001,10001,10001,10003,18285,10003,10003, 10003,10003,10003,10003,10007,18285,10007,10007,10007,10007, 10007,10007,10011,18285,10011,10011,10011,10011,10011,10011, 138,18285, 138, 138, 138, 138, 138, 138, 157,18285, 157, 157, 157, 157, 157, 157, 922, 922, 922, 922, 922, 922, 922, 922,10020,18285,10020,10020,10020,10020, 10020,10020, 8822,18285, 8822, 8822, 8822, 8822, 8822, 8822, 10028,18285,10028,10028,10028,10028,10028,10028,10030,18285, 10030,10030,10030,10030,10030,10030,10038,18285,10038,10038, 10038,10038,10038,10038,10042,18285,10042,10042,10042,10042, 10042,10042,10045,18285,10045,10045,10045,10045,10045,10045, 10051,18285,10051,10051,10051,10051,10051,10051, 8830,18285, 8830, 8830, 8830, 8830, 8830, 8830,10055,18285,10055,10055, 10055,10055,10055,10055,10060,18285,10060,10060,10060,10060, 10060,10060,10063,18285,10063,10063,10063,10063,10063,10063, 10066,18285,10066,10066,10066,10066,10066,10066,10071,18285, 10071,10071,10071,10071,10071,10071,10076,18285,10076,10076, 10076,10076,10076,10076,10080,18285,10080,10080,10080,10080, 10080,10080,10083,18285,10083,10083,10083,10083,10083,10083, 10086,18285,10086,10086,10086,10086,10086,10086,10090,18285, 10090,10090,10090,10090,10090,10090,10093,18285,10093,10093, 10093,10093,10093,10093,10096,18285,10096,10096,10096,10096, 10096,10096,10099,18285,10099,10099,10099,10099,10099,10099, 10102,18285,10102,10102,10102,10102,10102,10102, 138,18285, 138, 138, 138, 138, 138, 138,10109,18285,10109,10109, 10109,10109,10109,10109,10114,18285,10114,10114,10114,10114, 10114,10114,10119,18285,10119,10119,10119,10119,10119,10119, 10123,18285,10123,10123,10123,10123,10123,10123,10126,18285, 10126,10126,10126,10126,10126,10126,10129,18285,10129,10129, 10129,10129,10129,10129,10133,18285,10133,10133,10133,10133, 10133,10133,10136,18285,10136,10136,10136,10136,10136,10136, 10139,18285,10139,10139,10139,10139,10139,10139, 6676,18285, 6676, 6676, 6676, 6676, 6676, 6676,10145,18285,10145,10145, 10145,10145,10145,10145, 8269,18285, 8269, 8269, 8269, 8269, 8269, 8269, 7717,18285, 7717, 7717, 7717, 7717, 7717, 7717, 8862,18285, 8862, 8862, 8862, 8862, 8862, 8862,10150,18285, 10150,10150,10150,10150,10150,10150,10155,18285,10155,10155, 10155,10155,10155,10155,10162,18285,10162,10162,10162,10162, 10162,10162,10167,18285,10167,10167,10167,10167,10167,10167, 10169,18285,10169,10169,10169,10169,10169,10169,10175,18285, 10175,10175,10175,10175,10175,10175,10179,18285,10179,10179, 10179,10179,10179,10179,10182,18285,10182,10182,10182,10182, 10182,10182,10185,18285,10185,10185,10185,10185,10185,10185, 10187,18285,10187,10187,10187,10187,10187,10187,10190,18285, 10190,10190,10190,10190,10190,10190,10195,18285,10195,10195, 10195,10195,10195,10195,10200,18285,10200,10200,10200,10200, 10200,10200,10205,18285,10205,10205,10205,10205,10205,10205, 10209,18285,10209,10209,10209,10209,10209,10209,10212,18285, 10212,10212,10212,10212,10212,10212,10215,18285,10215,10215, 10215,10215,10215,10215,10220,18285,10220,10220,10220,10220, 10220,10220,10225,18285,10225,10225,10225,10225,10225,10225, 10229,18285,10229,10229,10229,10229,10229,10229,10232,18285, 10232,10232,10232,10232,10232,10232, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,10242,18285, 10242,10242,10242,10242,10242,10242,10247,18285,10247,10247, 10247,10247,10247,10247,10252,18285,10252,10252,10252,10252, 10252,10252,10257,18285,10257,10257,10257,10257,10257,10257, 10262,18285,10262,10262,10262,10262,10262,10262,10267,18285, 10267,10267,10267,10267,10267,10267,10271,18285,10271,10271, 10271,10271,10271,10271,10274,18285,10274,10274,10274,10274, 10274,10274,10277,18285,10277,10277,10277,10277,10277,10277, 10283,18285,10283,10283,10283,10283,10283,10283,10288,18285, 10288,10288,10288,10288,10288,10288,10292,18285,10292,10292, 10292,10292,10292,10292,10295,18285,10295,10295,10295,10295, 10295,10295, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 9652,18285, 9652, 9652, 9652, 9652, 9652, 9652, 138,18285, 138, 138, 138, 138, 138, 138, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,10313,18285, 10313,10313,10313,10313,10313,10313,10318,18285,10318,10318, 10318,10318,10318,10318,10323,18285,10323,10323,10323,10323, 10323,10323,10328,18285,10328,10328,10328,10328,10328,10328, 10333,18285,10333,10333,10333,10333,10333,10333,10337,18285, 10337,10337,10337,10337,10337,10337,10341,18285,10341,10341, 10341,10341,10341,10341,10343,18285,10343,10343,10343,10343, 10343,10343,10348,18285,10348,10348,10348,10348,10348,10348, 10352,18285,10352,10352,10352,10352,10352,10352,10356,18285, 10356,10356,10356,10356,10356,10356,10359,18285,10359,10359, 10359,10359,10359,10359, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 7896, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 10376,18285,10376,10376,10376,10376,10376,10376,10381,18285, 10381,10381,10381,10381,10381,10381,10386,18285,10386,10386, 10386,10386,10386,10386,10391,18285,10391,10391,10391,10391, 10391,10391,10395,18285,10395,10395,10395,10395,10395,10395, 10398,18285,10398,10398,10398,10398,10398,10398,10404,18285, 10404,10404,10404,10404,10404,10404,10407,18285,10407,10407, 10407,10407,10407,10407,10412,18285,10412,10412,10412,10412, 10412,10412,10417,18285,10417,10417,10417,10417,10417,10417, 10422,18285,10422,10422,10422,10422,10422,10422,10426,18285, 10426,10426,10426,10426,10426,10426,10429,18285,10429,10429, 10429,10429,10429,10429,10432,18285,10432,10432,10432,10432, 10432,10432,10438,18285,10438,10438,10438,10438,10438,10438, 10443,18285,10443,10443,10443,10443,10443,10443,10447,18285, 10447,10447,10447,10447,10447,10447,10450,18285,10450,10450, 10450,10450,10450,10450, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,10484,18285,10484,10484,10484,10484, 10484,10484, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054,10558,10558,10558,10558, 10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 520,18285, 520, 520, 520, 520, 520, 520, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 567,18285, 567, 567, 567, 567, 567, 567, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9964,18285, 9964, 9964, 9964, 9964, 9964, 9964, 2403,18285, 2403, 2403, 2403, 2403, 2403, 2403, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,10639,18285,10639,10639, 10639,10639,10639,10639, 9374,18285, 9374, 9374, 9374, 9374, 9374, 9374,10645,18285,10645,10645,10645,10645,10645,10645, 10650,18285,10650,10650,10650,10650,10650,10650,10655,18285, 10655,10655,10655,10655,10655,10655,10660,18285,10660,10660, 10660,10660,10660,10660,10664,18285,10664,10664,10664,10664, 10664,10664,10667,18285,10667,10667,10667,10667,10667,10667, 10670,18285,10670,10670,10670,10670,10670,10670,10675,18285, 10675,10675,10675,10675,10675,10675,10679,18285,10679,10679, 10679,10679,10679,10679,10682,18285,10682,10682,10682,10682, 10682,10682, 138,18285, 138, 138, 138, 138, 138, 138, 851, 851, 851, 851, 851, 851, 851, 851, 157,18285, 157, 157, 157, 157, 157, 157, 922, 922, 922, 922, 922, 922, 922, 922,10020,18285,10020,10020,10020,10020, 10020,10020, 8822,18285, 8822, 8822, 8822, 8822, 8822, 8822, 10698,18285,10698,10698,10698,10698,10698,10698,10701,18285, 10701,10701,10701,10701,10701,10701,10704,18285,10704,10704, 10704,10704,10704,10704,10710,18285,10710,10710,10710,10710, 10710,10710,10715,18285,10715,10715,10715,10715,10715,10715, 10719,18285,10719,10719,10719,10719,10719,10719,10722,18285, 10722,10722,10722,10722,10722,10722,10725,18285,10725,10725, 10725,10725,10725,10725,10729,18285,10729,10729,10729,10729, 10729,10729,10732,18285,10732,10732,10732,10732,10732,10732, 9415,18285, 9415, 9415, 9415, 9415, 9415, 9415,10736,18285, 10736,10736,10736,10736,10736,10736,10741,18285,10741,10741, 10741,10741,10741,10741,10745,18285,10745,10745,10745,10745, 10745,10745,10749,18285,10749,10749,10749,10749,10749,10749, 10752,18285,10752,10752,10752,10752,10752,10752,10759,18285, 10759,10759,10759,10759,10759,10759,10764,18285,10764,10764, 10764,10764,10764,10764,10769,18285,10769,10769,10769,10769, 10769,10769,10773,18285,10773,10773,10773,10773,10773,10773, 10777,18285,10777,10777,10777,10777,10777,10777,10779,18285, 10779,10779,10779,10779,10779,10779,10784,18285,10784,10784, 10784,10784,10784,10784,10788,18285,10788,10788,10788,10788, 10788,10788,10792,18285,10792,10792,10792,10792,10792,10792, 10794,18285,10794,10794,10794,10794,10794,10794,10798,18285, 10798,10798,10798,10798,10798,10798,10803,18285,10803,10803, 10803,10803,10803,10803,10806,18285,10806,10806,10806,10806, 10806,10806, 138,18285, 138, 138, 138, 138, 138, 138, 10814,18285,10814,10814,10814,10814,10814,10814,10819,18285, 10819,10819,10819,10819,10819,10819,10824,18285,10824,10824, 10824,10824,10824,10824,10829,18285,10829,10829,10829,10829, 10829,10829,10833,18285,10833,10833,10833,10833,10833,10833, 10837,18285,10837,10837,10837,10837,10837,10837,10839,18285, 10839,10839,10839,10839,10839,10839,10844,18285,10844,10844, 10844,10844,10844,10844,10848,18285,10848,10848,10848,10848, 10848,10848,10852,18285,10852,10852,10852,10852,10852,10852, 10854,18285,10854,10854,10854,10854,10854,10854, 7185,18285, 7185, 7185, 7185, 7185, 7185, 7185,10860,18285,10860,10860, 10860,10860,10860,10860,10863,18285,10863,10863,10863,10863, 10863,10863, 6161,18285, 6161, 6161, 6161, 6161, 6161, 6161, 9469,18285, 9469, 9469, 9469, 9469, 9469, 9469, 138,18285, 138, 138, 138, 138, 138, 138,10869,18285,10869,10869, 10869,10869,10869,10869,10874,18285,10874,10874,10874,10874, 10874,10874,10877,18285,10877,10877,10877,10877,10877,10877, 10880,18285,10880,10880,10880,10880,10880,10880,10885,18285, 10885,10885,10885,10885,10885,10885,10890,18285,10890,10890, 10890,10890,10890,10890,10894,18285,10894,10894,10894,10894, 10894,10894,10897,18285,10897,10897,10897,10897,10897,10897, 10900,18285,10900,10900,10900,10900,10900,10900,10903,18285, 10903,10903,10903,10903,10903,10903,10906,18285,10906,10906, 10906,10906,10906,10906,10909,18285,10909,10909,10909,10909, 10909,10909,10914,18285,10914,10914,10914,10914,10914,10914, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,10242,18285,10242,10242,10242,10242,10242,10242, 10927,18285,10927,10927,10927,10927,10927,10927,10932,18285, 10932,10932,10932,10932,10932,10932,10937,18285,10937,10937, 10937,10937,10937,10937, 9652,18285, 9652, 9652, 9652, 9652, 9652, 9652, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,10959,18285,10959,10959,10959,10959, 10959,10959,10964,18285,10964,10964,10964,10964,10964,10964, 10969,18285,10969,10969,10969,10969,10969,10969,10974,18285, 10974,10974,10974,10974,10974,10974,10979,18285,10979,10979, 10979,10979,10979,10979,10984,18285,10984,10984,10984,10984, 10984,10984,10988,18285,10988,10988,10988,10988,10988,10988, 10991,18285,10991,10991,10991,10991,10991,10991,10994,18285, 10994,10994,10994,10994,10994,10994,11000,18285,11000,11000, 11000,11000,11000,11000,11005,18285,11005,11005,11005,11005, 11005,11005,11009,18285,11009,11009,11009,11009,11009,11009, 11012,18285,11012,11012,11012,11012,11012,11012, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,10359,18285,10359,10359, 10359,10359,10359,10359, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 138,18285, 138, 138, 138, 138, 138, 138, 8491, 8491, 8491, 8491, 8491, 8491, 8491, 8491,11023,18285, 11023,11023,11023,11023,11023,11023, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 10376,18285,10376,10376,10376,10376,10376,10376,11032,18285, 11032,11032,11032,11032,11032,11032,11037,18285,11037,11037, 11037,11037,11037,11037,11042,18285,11042,11042,11042,11042, 11042,11042,11047,18285,11047,11047,11047,11047,11047,11047, 11051,18285,11051,11051,11051,11051,11051,11051,11054,18285, 11054,11054,11054,11054,11054,11054,11057,18285,11057,11057, 11057,11057,11057,11057,11061,18285,11061,11061,11061,11061, 11061,11061,11064,18285,11064,11064,11064,11064,11064,11064, 11067,18285,11067,11067,11067,11067,11067,11067,11072,18285, 11072,11072,11072,11072,11072,11072, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 11093,11093,11093,11093,11093,11093,11093,11093, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,11111,18285,11111,11111, 11111,11111,11111,11111, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395,11187,11187,11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054,10558,10558,10558,10558, 10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,11270,18285,11270,11270,11270,11270,11270,11270, 9374,18285, 9374, 9374, 9374, 9374, 9374, 9374,11275,18285, 11275,11275,11275,11275,11275,11275, 157,18285, 157, 157, 157, 157, 157, 157, 922, 922, 922, 922, 922, 922, 922, 922,11287,18285,11287,11287,11287,11287,11287,11287, 10020,18285,10020,10020,10020,10020,10020,10020, 8822,18285, 8822, 8822, 8822, 8822, 8822, 8822,11294,18285,11294,11294, 11294,11294,11294,11294,11298,18285,11298,11298,11298,11298, 11298,11298,11303,18285,11303,11303,11303,11303,11303,11303, 11306,18285,11306,11306,11306,11306,11306,11306,11313,18285, 11313,11313,11313,11313,11313,11313,11318,18285,11318,11318, 11318,11318,11318,11318,11323,18285,11323,11323,11323,11323, 11323,11323,11327,18285,11327,11327,11327,11327,11327,11327, 11331,18285,11331,11331,11331,11331,11331,11331,11333,18285, 11333,11333,11333,11333,11333,11333,11338,18285,11338,11338, 11338,11338,11338,11338,11342,18285,11342,11342,11342,11342, 11342,11342,11346,18285,11346,11346,11346,11346,11346,11346, 10028,18285,10028,10028,10028,10028,10028,10028,11349,18285, 11349,11349,11349,11349,11349,11349,11354,18285,11354,11354, 11354,11354,11354,11354,11359,18285,11359,11359,11359,11359, 11359,11359,11364,18285,11364,11364,11364,11364,11364,11364, 11368,18285,11368,11368,11368,11368,11368,11368,11371,18285, 11371,11371,11371,11371,11371,11371,11377,18285,11377,11377, 11377,11377,11377,11377,11380,18285,11380,11380,11380,11380, 11380,11380,11385,18285,11385,11385,11385,11385,11385,11385, 11390,18285,11390,11390,11390,11390,11390,11390,11395,18285, 11395,11395,11395,11395,11395,11395,11399,18285,11399,11399, 11399,11399,11399,11399,11402,18285,11402,11402,11402,11402, 11402,11402,11405,18285,11405,11405,11405,11405,11405,11405, 11411,18285,11411,11411,11411,11411,11411,11411,11416,18285, 11416,11416,11416,11416,11416,11416,11420,18285,11420,11420, 11420,11420,11420,11420,11423,18285,11423,11423,11423,11423, 11423,11423,11426,18285,11426,11426,11426,11426,11426,11426, 11431,18285,11431,11431,11431,11431,11431,11431,11433,18285, 11433,11433,11433,11433,11433,11433,11439,18285,11439,11439, 11439,11439,11439,11439,11443,18285,11443,11443,11443,11443, 11443,11443,11446,18285,11446,11446,11446,11446,11446,11446, 11452,18285,11452,11452,11452,11452,11452,11452, 138,18285, 138, 138, 138, 138, 138, 138,11456,18285,11456,11456, 11456,11456,11456,11456,11461,18285,11461,11461,11461,11461, 11461,11461,11466,18285,11466,11466,11466,11466,11466,11466, 11471,18285,11471,11471,11471,11471,11471,11471,11476,18285, 11476,11476,11476,11476,11476,11476,11480,18285,11480,11480, 11480,11480,11480,11480,11483,18285,11483,11483,11483,11483, 11483,11483,11486,18285,11486,11486,11486,11486,11486,11486, 11492,18285,11492,11492,11492,11492,11492,11492,11497,18285, 11497,11497,11497,11497,11497,11497,11501,18285,11501,11501, 11501,11501,11501,11501,11504,18285,11504,11504,11504,11504, 11504,11504,11507,18285,11507,11507,11507,11507,11507,11507, 7698,18285, 7698, 7698, 7698, 7698, 7698, 7698,11513,18285, 11513,11513,11513,11513,11513,11513,11517,18285,11517,11517, 11517,11517,11517,11517,11520,18285,11520,11520,11520,11520, 11520,11520,11523,18285,11523,11523,11523,11523,11523,11523, 6676,18285, 6676, 6676, 6676, 6676, 6676, 6676,10109,18285, 10109,10109,10109,10109,10109,10109,11528,18285,11528,11528, 11528,11528,11528,11528,11533,18285,11533,11533,11533,11533, 11533,11533,11537,18285,11537,11537,11537,11537,11537,11537, 11541,18285,11541,11541,11541,11541,11541,11541,11544,18285, 11544,11544,11544,11544,11544,11544,11551,18285,11551,11551, 11551,11551,11551,11551,11556,18285,11556,11556,11556,11556, 11556,11556,11561,18285,11561,11561,11561,11561,11561,11561, 11565,18285,11565,11565,11565,11565,11565,11565,11569,18285, 11569,11569,11569,11569,11569,11569,11571,18285,11571,11571, 11571,11571,11571,11571,11575,18285,11575,11575,11575,11575, 11575,11575,11579,18285,11579,11579,11579,11579,11579,11579, 11583,18285,11583,11583,11583,11583,11583,11583, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 11592,18285,11592,11592,11592,11592,11592,11592, 9652,18285, 9652, 9652, 9652, 9652, 9652, 9652, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,10959,18285, 10959,10959,10959,10959,10959,10959,11612,18285,11612,11612, 11612,11612,11612,11612,11617,18285,11617,11617,11617,11617, 11617,11617,11622,18285,11622,11622,11622,11622,11622,11622, 10359,18285,10359,10359,10359,10359,10359,10359, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240,11637,18285,11637,11637, 11637,11637,11637,11637, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,11647,18285, 11647,11647,11647,11647,11647,11647,11652,18285,11652,11652, 11652,11652,11652,11652,11657,18285,11657,11657,11657,11657, 11657,11657,11662,18285,11662,11662,11662,11662,11662,11662, 11667,18285,11667,11667,11667,11667,11667,11667,11671,18285, 11671,11671,11671,11671,11671,11671,11675,18285,11675,11675, 11675,11675,11675,11675,11677,18285,11677,11677,11677,11677, 11677,11677,11682,18285,11682,11682,11682,11682,11682,11682, 11686,18285,11686,11686,11686,11686,11686,11686,11690,18285, 11690,11690,11690,11690,11690,11690,11693,18285,11693,11693, 11693,11693,11693,11693, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093, 11093,11093,11093,11093,11093,11093,11094,11094,11094,11094, 11094,18285,11094,11094,11711,11711,11711,11711,11711,11711, 11711,11711, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 11719,18285,11719,11719,11719,11719,11719,11719,11726,18285, 11726,11726,11726,11726,11726,11726, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776,11784,18285, 11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395,11187,11187,11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054,10558,10558,10558,10558, 10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,11870,18285,11870,11870,11870,11870,11870,11870, 157,18285, 157, 157, 157, 157, 157, 157,11881,18285, 11881,11881,11881,11881,11881,11881,11884,18285,11884,11884, 11884,11884,11884,11884,10020,18285,10020,10020,10020,10020, 10020,10020,11888,18285,11888,11888,11888,11888,11888,11888, 11893,18285,11893,11893,11893,11893,11893,11893,11895,18285, 11895,11895,11895,11895,11895,11895,11901,18285,11901,11901, 11901,11901,11901,11901,11905,18285,11905,11905,11905,11905, 11905,11905,11908,18285,11908,11908,11908,11908,11908,11908, 11914,18285,11914,11914,11914,11914,11914,11914,11917,18285, 11917,11917,11917,11917,11917,11917,11922,18285,11922,11922, 11922,11922,11922,11922,11927,18285,11927,11927,11927,11927, 11927,11927,11932,18285,11932,11932,11932,11932,11932,11932, 11936,18285,11936,11936,11936,11936,11936,11936,11939,18285, 11939,11939,11939,11939,11939,11939,11942,18285,11942,11942, 11942,11942,11942,11942,11948,18285,11948,11948,11948,11948, 11948,11948,11953,18285,11953,11953,11953,11953,11953,11953, 11957,18285,11957,11957,11957,11957,11957,11957,11960,18285, 11960,11960,11960,11960,11960,11960,10698,18285,10698,10698, 10698,10698,10698,10698,11349,18285,11349,11349,11349,11349, 11349,11349,11964,18285,11964,11964,11964,11964,11964,11964, 11969,18285,11969,11969,11969,11969,11969,11969,11974,18285, 11974,11974,11974,11974,11974,11974,11979,18285,11979,11979, 11979,11979,11979,11979,11983,18285,11983,11983,11983,11983, 11983,11983,11986,18285,11986,11986,11986,11986,11986,11986, 11989,18285,11989,11989,11989,11989,11989,11989,11993,18285, 11993,11993,11993,11993,11993,11993,11996,18285,11996,11996, 11996,11996,11996,11996,11999,18285,11999,11999,11999,11999, 11999,11999,12004,18285,12004,12004,12004,12004,12004,12004, 12011,18285,12011,12011,12011,12011,12011,12011,12016,18285, 12016,12016,12016,12016,12016,12016,12019,18285,12019,12019, 12019,12019,12019,12019,12022,18285,12022,12022,12022,12022, 12022,12022,12027,18285,12027,12027,12027,12027,12027,12027, 12032,18285,12032,12032,12032,12032,12032,12032,12036,18285, 12036,12036,12036,12036,12036,12036,12039,18285,12039,12039, 12039,12039,12039,12039,12042,18285,12042,12042,12042,12042, 12042,12042,12046,18285,12046,12046,12046,12046,12046,12046, 12049,18285,12049,12049,12049,12049,12049,12049, 138,18285, 138, 138, 138, 138, 138, 138,12053,18285,12053,12053, 12053,12053,12053,12053,12058,18285,12058,12058,12058,12058, 12058,12058,12063,18285,12063,12063,12063,12063,12063,12063, 11507,18285,11507,11507,11507,11507,11507,11507, 8246,18285, 8246, 8246, 8246, 8246, 8246, 8246,12070,18285,12070,12070, 12070,12070,12070,12070,12075,18285,12075,12075,12075,12075, 12075,12075,12079,18285,12079,12079,12079,12079,12079,12079, 12082,18285,12082,12082,12082,12082,12082,12082,12085,18285, 12085,12085,12085,12085,12085,12085,12088,18285,12088,12088, 12088,12088,12088,12088, 7185,18285, 7185, 7185, 7185, 7185, 7185, 7185,10814,18285,10814,10814,10814,10814,10814,10814, 12093,18285,12093,12093,12093,12093,12093,12093,12098,18285, 12098,12098,12098,12098,12098,12098,12103,18285,12103,12103, 12103,12103,12103,12103,12108,18285,12108,12108,12108,12108, 12108,12108,12112,18285,12112,12112,12112,12112,12112,12112, 12115,18285,12115,12115,12115,12115,12115,12115,12118,18285, 12118,12118,12118,12118,12118,12118,12120,18285,12120,12120, 12120,12120,12120,12120,12123,18285,12123,12123,12123,12123, 12123,12123,12128,18285,12128,12128,12128,12128,12128,12128, 12133,18285,12133,12133,12133,12133,12133,12133,12138,18285, 12138,12138,12138,12138,12138,12138,12142,18285,12142,12142, 12142,12142,12142,12142,12145,18285,12145,12145,12145,12145, 12145,12145,12148,18285,12148,12148,12148,12148,12148,12148, 12153,18285,12153,12153,12153,12153,12153,12153,12158,18285, 12158,12158,12158,12158,12158,12158,12162,18285,12162,12162, 12162,12162,12162,12162,12165,18285,12165,12165,12165,12165, 12165,12165, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,12175,18285,12175,12175,12175,12175, 12175,12175, 3564,18285, 3564, 3564, 3564, 3564, 3564, 3564, 12181,18285,12181,12181,12181,12181,12181,12181, 9652,18285, 9652, 9652, 9652, 9652, 9652, 9652, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,12195,18285, 12195,12195,12195,12195,12195,12195,10359,18285,10359,10359, 10359,10359,10359,10359, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240,11637,18285,11637,11637,11637,11637,11637,11637, 12208,12208,12208,12208,12208,12208,12208,12208,12209,12209, 12209,12209,12209,12209,12209,12209, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 12218,18285,12218,12218,12218,12218,12218,12218,12223,18285, 12223,12223,12223,12223,12223,12223,12228,18285,12228,12228, 12228,12228,12228,12228,12233,18285,12233,12233,12233,12233, 12233,12233,12238,18285,12238,12238,12238,12238,12238,12238, 12243,18285,12243,12243,12243,12243,12243,12243,12247,18285, 12247,12247,12247,12247,12247,12247,12250,18285,12250,12250, 12250,12250,12250,12250,12253,18285,12253,12253,12253,12253, 12253,12253,12259,18285,12259,12259,12259,12259,12259,12259, 12264,18285,12264,12264,12264,12264,12264,12264,12268,18285, 12268,12268,12268,12268,12268,12268,12271,18285,12271,12271, 12271,12271,12271,12271, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,11693,18285,11693,11693,11693,11693,11693,11693, 138,18285, 138, 138, 138, 138, 138, 138, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093, 11093,11093,12288,18285,12288,12288,12288,12288,12288,12288, 11711,11711,11711,11711,11711,11711,11711,11711, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,11719,18285,11719,11719, 11719,11719,11719,11719,12304,18285,12304,12304,12304,12304, 12304,12304, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,12342,18285,12342,12342, 12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776,11784,18285,11784,11784,11784,11784, 11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395,11187,11187, 11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558,10558,10558, 10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 316,18285, 316, 316, 316, 316, 316, 316, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1536,18285, 1536, 1536, 1536, 1536, 1536, 1536, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,12436,18285,12436,12436, 12436,12436,12436,12436,12447,18285,12447,12447,12447,12447, 12447,12447,12451,18285,12451,12451,12451,12451,12451,12451, 12454,18285,12454,12454,12454,12454,12454,12454,10020,18285, 10020,10020,10020,10020,10020,10020,12460,18285,12460,12460, 12460,12460,12460,12460,12465,18285,12465,12465,12465,12465, 12465,12465,12468,18285,12468,12468,12468,12468,12468,12468, 12471,18285,12471,12471,12471,12471,12471,12471,12476,18285, 12476,12476,12476,12476,12476,12476,12481,18285,12481,12481, 12481,12481,12481,12481,12485,18285,12485,12485,12485,12485, 12485,12485,12488,18285,12488,12488,12488,12488,12488,12488, 12491,18285,12491,12491,12491,12491,12491,12491,12495,18285, 12495,12495,12495,12495,12495,12495,12498,18285,12498,12498, 12498,12498,12498,12498,12501,18285,12501,12501,12501,12501, 12501,12501,12506,18285,12506,12506,12506,12506,12506,12506, 11294,18285,11294,11294,11294,11294,11294,11294,12513,18285, 12513,12513,12513,12513,12513,12513,12518,18285,12518,12518, 12518,12518,12518,12518,12523,18285,12523,12523,12523,12523, 12523,12523,12528,18285,12528,12528,12528,12528,12528,12528, 12533,18285,12533,12533,12533,12533,12533,12533,12537,18285, 12537,12537,12537,12537,12537,12537,12541,18285,12541,12541, 12541,12541,12541,12541,12543,18285,12543,12543,12543,12543, 12543,12543,12548,18285,12548,12548,12548,12548,12548,12548, 12552,18285,12552,12552,12552,12552,12552,12552,12556,18285, 12556,12556,12556,12556,12556,12556, 138,18285, 138, 138, 138, 138, 138, 138,12558,18285,12558,12558,12558,12558, 12558,12558,12563,18285,12563,12563,12563,12563,12563,12563, 12567,18285,12567,12567,12567,12567,12567,12567,12571,18285, 12571,12571,12571,12571,12571,12571,12574,18285,12574,12574, 12574,12574,12574,12574,12581,18285,12581,12581,12581,12581, 12581,12581,12586,18285,12586,12586,12586,12586,12586,12586, 12591,18285,12591,12591,12591,12591,12591,12591,12595,18285, 12595,12595,12595,12595,12595,12595,12599,18285,12599,12599, 12599,12599,12599,12599,12601,18285,12601,12601,12601,12601, 12601,12601,12606,18285,12606,12606,12606,12606,12606,12606, 12610,18285,12610,12610,12610,12610,12610,12610,12614,18285, 12614,12614,12614,12614,12614,12614, 138,18285, 138, 138, 138, 138, 138, 138,12617,18285,12617,12617,12617,12617, 12617,12617,12622,18285,12622,12622,12622,12622,12622,12622, 12627,18285,12627,12627,12627,12627,12627,12627,12632,18285, 12632,12632,12632,12632,12632,12632,12636,18285,12636,12636, 12636,12636,12636,12636,12640,18285,12640,12640,12640,12640, 12640,12640,12642,18285,12642,12642,12642,12642,12642,12642, 12646,18285,12646,12646,12646,12646,12646,12646,12650,18285, 12650,12650,12650,12650,12650,12650, 7698,18285, 7698, 7698, 7698, 7698, 7698, 7698,12093,18285,12093,12093,12093,12093, 12093,12093,12653,18285,12653,12653,12653,12653,12653,12653, 12658,18285,12658,12658,12658,12658,12658,12658,12663,18285, 12663,12663,12663,12663,12663,12663,12668,18285,12668,12668, 12668,12668,12668,12668,12672,18285,12672,12672,12672,12672, 12672,12672,12675,18285,12675,12675,12675,12675,12675,12675, 12678,18285,12678,12678,12678,12678,12678,12678,12681,18285, 12681,12681,12681,12681,12681,12681,12684,18285,12684,12684, 12684,12684,12684,12684,12687,18285,12687,12687,12687,12687, 12687,12687,12692,18285,12692,12692,12692,12692,12692,12692, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,12175,18285,12175,12175,12175,12175, 12175,12175, 4089,18285, 4089, 4089, 4089, 4089, 4089, 4089, 12181,18285,12181,12181,12181,12181,12181,12181, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 12718,18285,12718,12718,12718,12718,12718,12718, 4141,18285, 4141, 4141, 4141, 4141, 4141, 4141,12724,18285,12724,12724, 12724,12724,12724,12724,10359,18285,10359,10359,10359,10359, 10359,10359, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 11637,18285,11637,11637,11637,11637,11637,11637,12208,12208, 12208,12208,12208,12208,12208,12208,12209,12209,12209,12209, 12209,12209,12209,12209, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,12218,18285, 12218,12218,12218,12218,12218,12218,12739,18285,12739,12739, 12739,12739,12739,12739,12744,18285,12744,12744,12744,12744, 12744,12744,12749,18285,12749,12749,12749,12749,12749,12749, 11693,18285,11693,11693,11693,11693,11693,11693, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093, 11093,11093,12288,18285,12288,12288,12288,12288,12288,12288, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,11711,11711, 11711,11711,11711,11711,11711,11711,11719,18285,11719,11719, 11719,11719,11719,11719,12785,18285,12785,12785,12785,12785, 12785,12785, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 1736,18285, 1736, 1736, 1736, 1736, 1736, 1736, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 1767,18285, 1767, 1767, 1767, 1767, 1767, 1767, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,12342,18285, 12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 1776,18285, 1776, 1776, 1776, 1776, 1776, 1776,11784,18285,11784,11784, 11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558, 10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 1800,18285, 1800, 1800, 1800, 1800, 1800, 1800, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 1802,18285, 1802, 1802, 1802, 1802, 1802, 1802, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 1807,18285, 1807, 1807, 1807, 1807, 1807, 1807, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 1811,18285, 1811, 1811, 1811, 1811, 1811, 1811, 1814,18285, 1814, 1814, 1814, 1814, 1814, 1814, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,12436,18285,12436,12436, 12436,12436,12436,12436,12916,18285,12916,12916,12916,12916, 12916,12916,12921,18285,12921,12921,12921,12921,12921,12921, 12925,18285,12925,12925,12925,12925,12925,12925,12928,18285, 12928,12928,12928,12928,12928,12928,12931,18285,12931,12931, 12931,12931,12931,12931,12933,18285,12933,12933,12933,12933, 12933,12933,11287,18285,11287,11287,11287,11287,11287,11287, 12937,18285,12937,12937,12937,12937,12937,12937,12942,18285, 12942,12942,12942,12942,12942,12942,12946,18285,12946,12946, 12946,12946,12946,12946,12950,18285,12950,12950,12950,12950, 12950,12950,12953,18285,12953,12953,12953,12953,12953,12953, 12960,18285,12960,12960,12960,12960,12960,12960,12965,18285, 12965,12965,12965,12965,12965,12965,12970,18285,12970,12970, 12970,12970,12970,12970,12974,18285,12974,12974,12974,12974, 12974,12974,12978,18285,12978,12978,12978,12978,12978,12978, 12980,18285,12980,12980,12980,12980,12980,12980,12985,18285, 12985,12985,12985,12985,12985,12985,12989,18285,12989,12989, 12989,12989,12989,12989,12993,18285,12993,12993,12993,12993, 12993,12993, 138,18285, 138, 138, 138, 138, 138, 138, 12995,18285,12995,12995,12995,12995,12995,12995,13000,18285, 13000,13000,13000,13000,13000,13000,13005,18285,13005,13005, 13005,13005,13005,13005,13010,18285,13010,13010,13010,13010, 13010,13010,13015,18285,13015,13015,13015,13015,13015,13015, 13020,18285,13020,13020,13020,13020,13020,13020,13024,18285, 13024,13024,13024,13024,13024,13024,13027,18285,13027,13027, 13027,13027,13027,13027,13030,18285,13030,13030,13030,13030, 13030,13030,13036,18285,13036,13036,13036,13036,13036,13036, 13041,18285,13041,13041,13041,13041,13041,13041,13045,18285, 13045,13045,13045,13045,13045,13045,13048,18285,13048,13048, 13048,13048,13048,13048,13051,18285,13051,13051,13051,13051, 13051,13051,13056,18285,13056,13056,13056,13056,13056,13056, 13061,18285,13061,13061,13061,13061,13061,13061,13066,18285, 13066,13066,13066,13066,13066,13066,13070,18285,13070,13070, 13070,13070,13070,13070,13073,18285,13073,13073,13073,13073, 13073,13073,13079,18285,13079,13079,13079,13079,13079,13079, 13082,18285,13082,13082,13082,13082,13082,13082,13087,18285, 13087,13087,13087,13087,13087,13087,13092,18285,13092,13092, 13092,13092,13092,13092,13097,18285,13097,13097,13097,13097, 13097,13097,13101,18285,13101,13101,13101,13101,13101,13101, 13104,18285,13104,13104,13104,13104,13104,13104,13107,18285, 13107,13107,13107,13107,13107,13107,13113,18285,13113,13113, 13113,13113,13113,13113,13118,18285,13118,13118,13118,13118, 13118,13118,13122,18285,13122,13122,13122,13122,13122,13122, 13125,18285,13125,13125,13125,13125,13125,13125, 138,18285, 138, 138, 138, 138, 138, 138,13129,18285,13129,13129, 13129,13129,13129,13129,13134,18285,13134,13134,13134,13134, 13134,13134,13139,18285,13139,13139,13139,13139,13139,13139, 13144,18285,13144,13144,13144,13144,13144,13144,13149,18285, 13149,13149,13149,13149,13149,13149,13153,18285,13153,13153, 13153,13153,13153,13153,13156,18285,13156,13156,13156,13156, 13156,13156,13159,18285,13159,13159,13159,13159,13159,13159, 13164,18285,13164,13164,13164,13164,13164,13164,13168,18285, 13168,13168,13168,13168,13168,13168,13171,18285,13171,13171, 13171,13171,13171,13171, 8246,18285, 8246, 8246, 8246, 8246, 8246, 8246,13175,18285,13175,13175,13175,13175,13175,13175, 13180,18285,13180,13180,13180,13180,13180,13180,13185,18285, 13185,13185,13185,13185,13185,13185,13190,18285,13190,13190, 13190,13190,13190,13190,13195,18285,13195,13195,13195,13195, 13195,13195,13199,18285,13199,13199,13199,13199,13199,13199, 13203,18285,13203,13203,13203,13203,13203,13203,13205,18285, 13205,13205,13205,13205,13205,13205,13209,18285,13209,13209, 13209,13209,13209,13209,13213,18285,13213,13213,13213,13213, 13213,13213,13217,18285,13217,13217,13217,13217,13217,13217, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,12181,18285,12181,12181,12181,12181,12181,12181, 13231,13231,13231,13231,13231,13231,13231,13231, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 5206, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 12718,18285,12718,12718,12718,12718,12718,12718, 4690,18285, 4690, 4690, 4690, 4690, 4690, 4690,12724,18285,12724,12724, 12724,12724,12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240,11637,18285,11637,11637,11637,11637,11637,11637, 12208,12208,12208,12208,12208,12208,12208,12208, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,13254,18285,13254,13254,13254,13254,13254,13254, 11693,18285,11693,11693,11693,11693,11693,11693, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093, 11093,11093,12288,18285,12288,12288,12288,12288,12288,12288, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,11711,11711, 11711,11711,11711,11711,11711,11711,11719,18285,11719,11719, 11719,11719,11719,11719,13289,18285,13289,13289,13289,13289, 13289,13289, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187, 11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 147, 147, 147, 147, 147, 147, 147, 147, 138,18285, 138, 138, 138, 138, 138, 138, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 1909,18285, 1909, 1909, 1909, 1909, 1909, 1909, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378,13399,18285,13399,13399,13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,12436,18285, 12436,12436,12436,12436,12436,12436,13409,18285,13409,13409, 13409,13409,13409,13409,13415,18285,13415,13415,13415,13415, 13415,13415,13420,18285,13420,13420,13420,13420,13420,13420, 13424,18285,13424,13424,13424,13424,13424,13424,13427,18285, 13427,13427,13427,13427,13427,13427,13430,18285,13430,13430, 13430,13430,13430,13430,13433,18285,13433,13433,13433,13433, 13433,13433,13436,18285,13436,13436,13436,13436,13436,13436, 11881,18285,11881,11881,11881,11881,11881,11881,13440,18285, 13440,13440,13440,13440,13440,13440,13445,18285,13445,13445, 13445,13445,13445,13445,13450,18285,13450,13450,13450,13450, 13450,13450,13455,18285,13455,13455,13455,13455,13455,13455, 13459,18285,13459,13459,13459,13459,13459,13459,13462,18285, 13462,13462,13462,13462,13462,13462,13468,18285,13468,13468, 13468,13468,13468,13468,13471,18285,13471,13471,13471,13471, 13471,13471,13476,18285,13476,13476,13476,13476,13476,13476, 13481,18285,13481,13481,13481,13481,13481,13481,13486,18285, 13486,13486,13486,13486,13486,13486,13490,18285,13490,13490, 13490,13490,13490,13490,13493,18285,13493,13493,13493,13493, 13493,13493,13496,18285,13496,13496,13496,13496,13496,13496, 13502,18285,13502,13502,13502,13502,13502,13502,13507,18285, 13507,13507,13507,13507,13507,13507,13511,18285,13511,13511, 13511,13511,13511,13511,13514,18285,13514,13514,13514,13514, 13514,13514,12995,18285,12995,12995,12995,12995,12995,12995, 13517,18285,13517,13517,13517,13517,13517,13517,13522,18285, 13522,13522,13522,13522,13522,13522,13527,18285,13527,13527, 13527,13527,13527,13527,13051,18285,13051,13051,13051,13051, 13051,13051,13534,18285,13534,13534,13534,13534,13534,13534, 13539,18285,13539,13539,13539,13539,13539,13539,13544,18285, 13544,13544,13544,13544,13544,13544,13549,18285,13549,13549, 13549,13549,13549,13549,13553,18285,13553,13553,13553,13553, 13553,13553,13556,18285,13556,13556,13556,13556,13556,13556, 13559,18285,13559,13559,13559,13559,13559,13559,13563,18285, 13563,13563,13563,13563,13563,13563,13566,18285,13566,13566, 13566,13566,13566,13566,13569,18285,13569,13569,13569,13569, 13569,13569,13574,18285,13574,13574,13574,13574,13574,13574, 138,18285, 138, 138, 138, 138, 138, 138,13129,18285, 13129,13129,13129,13129,13129,13129,10055,18285,10055,10055, 10055,10055,10055,10055,13582,18285,13582,13582,13582,13582, 13582,13582, 8837,18285, 8837, 8837, 8837, 8837, 8837, 8837, 13588,18285,13588,13588,13588,13588,13588,13588,13593,18285, 13593,13593,13593,13593,13593,13593,13598,18285,13598,13598, 13598,13598,13598,13598,13603,18285,13603,13603,13603,13603, 13603,13603,13608,18285,13608,13608,13608,13608,13608,13608, 13613,18285,13613,13613,13613,13613,13613,13613,13617,18285, 13617,13617,13617,13617,13617,13617,13620,18285,13620,13620, 13620,13620,13620,13620,13623,18285,13623,13623,13623,13623, 13623,13623,13628,18285,13628,13628,13628,13628,13628,13628, 13633,18285,13633,13633,13633,13633,13633,13633,13637,18285, 13637,13637,13637,13637,13637,13637,13640,18285,13640,13640, 13640,13640,13640,13640, 138,18285, 138, 138, 138, 138, 138, 138, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,12181,18285,12181,12181, 12181,12181,12181,12181,13231,13231,13231,13231,13231,13231, 13231,13231,13232,13232,13232,13232,13232,13232,13232,13232, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,12724,18285,12724,12724,12724,12724, 12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 12208,12208,12208,12208,12208,12208,12208,12208, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,13677,18285,13677,13677,13677,13677,13677,13677, 5264,18285, 5264, 5264, 5264, 5264, 5264, 5264,13683,18285, 13683,13683,13683,13683,13683,13683,11693,18285,11693,11693, 11693,11693,11693,11693, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 11093,11093,11093,11093,11093,11093,11093,11093,12288,18285, 12288,12288,12288,12288,12288,12288,13697,13697,13697,13697, 13697,13697,13697,13697,11711,11711,11711,11711,11711,11711, 11711,11711, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 11719,18285,11719,11719,11719,11719,11719,11719,13711,18285, 13711,13711,13711,13711,13711,13711, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 2155,18285, 2155, 2155, 2155, 2155, 2155, 2155, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 2187,18285, 2187, 2187, 2187, 2187, 2187, 2187, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 2195,18285, 2195, 2195, 2195, 2195, 2195, 2195, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,13317,18285,13317,13317, 13317,13317,13317,13317,12342,18285,12342,12342,12342,12342, 12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11784,18285,11784,11784,11784,11784, 11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 11187,11187,11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558, 10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 302,18285, 302, 302, 302, 302, 302, 302,13790,18285, 13790,13790,13790,13790,13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316, 569,18285, 569, 569, 569, 569, 569, 569, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 851, 851, 851, 851, 851, 851, 851, 851, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 2837, 2837, 2837, 2837, 2837, 2837, 2837, 2837,13399,18285,13399,13399,13399,13399, 13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 12436,18285,12436,12436,12436,12436,12436,12436,13825,18285, 13825,13825,13825,13825,13825,13825,13830,18285,13830,13830, 13830,13830,13830,13830,13835,18285,13835,13835,13835,13835, 13835,13835,13840,18285,13840,13840,13840,13840,13840,13840, 13844,18285,13844,13844,13844,13844,13844,13844,13848,18285, 13848,13848,13848,13848,13848,13848,13850,18285,13850,13850, 13850,13850,13850,13850,13854,18285,13854,13854,13854,13854, 13854,13854,13858,18285,13858,13858,13858,13858,13858,13858, 13862,18285,13862,13862,13862,13862,13862,13862,12447,18285, 12447,12447,12447,12447,12447,12447,13440,18285,13440,13440, 13440,13440,13440,13440,13865,18285,13865,13865,13865,13865, 13865,13865,13870,18285,13870,13870,13870,13870,13870,13870, 13875,18285,13875,13875,13875,13875,13875,13875,13880,18285, 13880,13880,13880,13880,13880,13880,13884,18285,13884,13884, 13884,13884,13884,13884,13887,18285,13887,13887,13887,13887, 13887,13887,13890,18285,13890,13890,13890,13890,13890,13890, 13894,18285,13894,13894,13894,13894,13894,13894,13897,18285, 13897,13897,13897,13897,13897,13897,13900,18285,13900,13900, 13900,13900,13900,13900,13905,18285,13905,13905,13905,13905, 13905,13905,13912,18285,13912,13912,13912,13912,13912,13912, 138,18285, 138, 138, 138, 138, 138, 138,13917,18285, 13917,13917,13917,13917,13917,13917,13922,18285,13922,13922, 13922,13922,13922,13922,13927,18285,13927,13927,13927,13927, 13927,13927,13932,18285,13932,13932,13932,13932,13932,13932, 13937,18285,13937,13937,13937,13937,13937,13937,13941,18285, 13941,13941,13941,13941,13941,13941,13945,18285,13945,13945, 13945,13945,13945,13945,13947,18285,13947,13947,13947,13947, 13947,13947,13952,18285,13952,13952,13952,13952,13952,13952, 13956,18285,13956,13956,13956,13956,13956,13956,13960,18285, 13960,13960,13960,13960,13960,13960,13962,18285,13962,13962, 13962,13962,13962,13962,10736,18285,10736,10736,10736,10736, 10736,10736,13588,18285,13588,13588,13588,13588,13588,13588, 13964,18285,13964,13964,13964,13964,13964,13964,13969,18285, 13969,13969,13969,13969,13969,13969,13974,18285,13974,13974, 13974,13974,13974,13974, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 3013, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 3026, 3026, 3026, 3026, 3026, 3026, 3026, 3026,12181,18285, 12181,12181,12181,12181,12181,12181,13231,13231,13231,13231, 13231,13231,13231,13231, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,12724,18285, 12724,12724,12724,12724,12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240,12208,12208,12208,12208,12208,12208, 12208,12208, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,13677,18285,13677,13677, 13677,13677,13677,13677, 5796,18285, 5796, 5796, 5796, 5796, 5796, 5796,13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14016,18285, 14016,14016,14016,14016,14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093, 11093,11093,12288,18285,12288,12288,12288,12288,12288,12288, 13697,13697,13697,13697,13697,13697,13697,13697, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14039,18285,14039,14039,14039,14039,14039,14039, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285,14049,14049, 14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187, 11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285,13399,13399,13399,13399, 13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 12436,18285,12436,12436,12436,12436,12436,12436,14156,18285, 14156,14156,14156,14156,14156,14156,14161,18285,14161,14161, 14161,14161,14161,14161,14166,18285,14166,14166,14166,14166, 14166,14166,14171,18285,14171,14171,14171,14171,14171,14171, 14176,18285,14176,14176,14176,14176,14176,14176,14180,18285, 14180,14180,14180,14180,14180,14180,14183,18285,14183,14183, 14183,14183,14183,14183,14186,18285,14186,14186,14186,14186, 14186,14186,14191,18285,14191,14191,14191,14191,14191,14191, 14196,18285,14196,14196,14196,14196,14196,14196,14200,18285, 14200,14200,14200,14200,14200,14200,14203,18285,14203,14203, 14203,14203,14203,14203,12916,18285,12916,12916,12916,12916, 12916,12916,14207,18285,14207,14207,14207,14207,14207,14207, 14212,18285,14212,14212,14212,14212,14212,14212,14217,18285, 14217,14217,14217,14217,14217,14217,14222,18285,14222,14222, 14222,14222,14222,14222,14227,18285,14227,14227,14227,14227, 14227,14227,14231,18285,14231,14231,14231,14231,14231,14231, 14235,18285,14235,14235,14235,14235,14235,14235,14237,18285, 14237,14237,14237,14237,14237,14237,14242,18285,14242,14242, 14242,14242,14242,14242,14246,18285,14246,14246,14246,14246, 14246,14246,14250,18285,14250,14250,14250,14250,14250,14250, 138,18285, 138, 138, 138, 138, 138, 138,14252,18285, 14252,14252,14252,14252,14252,14252,14257,18285,14257,14257, 14257,14257,14257,14257,14262,18285,14262,14262,14262,14262, 14262,14262,14267,18285,14267,14267,14267,14267,14267,14267, 14272,18285,14272,14272,14272,14272,14272,14272,14277,18285, 14277,14277,14277,14277,14277,14277,14282,18285,14282,14282, 14282,14282,14282,14282,14286,18285,14286,14286,14286,14286, 14286,14286,14289,18285,14289,14289,14289,14289,14289,14289, 14292,18285,14292,14292,14292,14292,14292,14292,14298,18285, 14298,14298,14298,14298,14298,14298,14303,18285,14303,14303, 14303,14303,14303,14303,14307,18285,14307,14307,14307,14307, 14307,14307,14310,18285,14310,14310,14310,14310,14310,14310, 14313,18285,14313,14313,14313,14313,14313,14313,14316,18285, 14316,14316,14316,14316,14316,14316, 138,18285, 138, 138, 138, 138, 138, 138, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,12181,18285,12181,12181,12181,12181,12181,12181, 13231,13231,13231,13231,13231,13231,13231,13231, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 3597, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 3610, 3610, 3610, 3610, 3610, 3610, 3610, 3610,12724,18285,12724,12724,12724,12724,12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285, 14353,14353,14353,14353,14353,14353,14016,18285,14016,14016, 14016,14016,14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,13697,13697, 13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14376,18285,14376,14376,14376,14376,14376,14376, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285,14049,14049, 14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187, 11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 3785, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285,13399,13399,13399,13399, 13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 7708,18285, 7708, 7708, 7708, 7708, 7708, 7708,14483,18285, 14483,14483,14483,14483,14483,14483,14488,18285,14488,14488, 14488,14488,14488,14488,14493,18285,14493,14493,14493,14493, 14493,14493,13409,18285,13409,13409,13409,13409,13409,13409, 14500,18285,14500,14500,14500,14500,14500,14500,14505,18285, 14505,14505,14505,14505,14505,14505,14510,18285,14510,14510, 14510,14510,14510,14510,14515,18285,14515,14515,14515,14515, 14515,14515,14520,18285,14520,14520,14520,14520,14520,14520, 14525,18285,14525,14525,14525,14525,14525,14525,14529,18285, 14529,14529,14529,14529,14529,14529,14532,18285,14532,14532, 14532,14532,14532,14532,14535,18285,14535,14535,14535,14535, 14535,14535,14541,18285,14541,14541,14541,14541,14541,14541, 14546,18285,14546,14546,14546,14546,14546,14546,14550,18285, 14550,14550,14550,14550,14550,14550,14553,18285,14553,14553, 14553,14553,14553,14553,14252,18285,14252,14252,14252,14252, 14252,14252,14257,18285,14257,14257,14257,14257,14257,14257, 14556,18285,14556,14556,14556,14556,14556,14556,14561,18285, 14561,14561,14561,14561,14561,14561,14566,18285,14566,14566, 14566,14566,14566,14566,14313,18285,14313,14313,14313,14313, 14313,14313,14575,18285,14575,14575,14575,14575,14575,14575, 138,18285, 138, 138, 138, 138, 138, 138, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285,14584,14584, 14584,14584,14584,14584,12181,18285,12181,12181,12181,12181, 12181,12181,14590,14590,14590,14590,14590,14590,14590,14590, 13231,13231,13231,13231,13231,13231,13231,13231, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,12724,18285,12724,12724, 12724,12724,12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240,14603,14603,14603,14603,14603,14603,14603,14603, 14604,14604,14604,18285,14604,14604,14604,14604, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729,13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285, 14353,14353,14353,14353,14353,14353,14016,18285,14016,14016, 14016,14016,14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,13697,13697, 13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14637,18285,14637,14637,14637,14637,14637,14637, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285,14049,14049, 14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187, 11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285, 14120,14120,14120,14120,14120,14120,13790,18285,13790,13790, 13790,13790,13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134, 14134,14134,14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285,13399,13399, 13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 8260,18285, 8260, 8260, 8260, 8260, 8260, 8260, 14741,18285,14741,14741,14741,14741,14741,14741,13825,18285, 13825,13825,13825,13825,13825,13825,14500,18285,14500,14500, 14500,14500,14500,14500,14746,18285,14746,14746,14746,14746, 14746,14746,14751,18285,14751,14751,14751,14751,14751,14751, 14756,18285,14756,14756,14756,14756,14756,14756,14763,18285, 14763,14763,14763,14763,14763,14763,14768,18285,14768,14768, 14768,14768,14768,14768,14313,18285,14313,14313,14313,14313, 14313,14313,14575,18285,14575,14575,14575,14575,14575,14575, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,12181,18285,12181,12181,12181,12181, 12181,12181,14590,14590,14590,14590,14590,14590,14590,14590, 14591,14591,14591,14591,14591,14591,14591,14591, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285,14789,14789, 14789,14789,14789,14789,12724,18285,12724,12724,12724,12724, 12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 14603,14603,14603,14603,14603,14603,14603,14603,14604,14604, 14604,14604,14604,14604,14604,14604, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 4716, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 4729, 13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285,14353,14353, 14353,14353,14353,14353,14016,18285,14016,14016,14016,14016, 14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333, 11093,11093,11093,11093,11093,11093,11093,11093,12288,18285, 12288,12288,12288,12288,12288,12288,13697,13697,13697,13697, 13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031,14031,14031, 11719,18285,11719,11719,11719,11719,11719,11719,14826,18285, 14826,14826,14826,14826,14826,14826,14831,18285,14831,14831, 14831,14831,14831,14831, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285,14049,14049,14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,13317,18285, 13317,13317,13317,13317,13317,13317,12342,18285,12342,12342, 12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11784,18285,11784,11784, 11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558, 10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 4849,18285, 4849, 4849, 4849, 4849, 4849, 4849,14894,18285,14894,14894,14894,14894,14894,14894, 4857,18285, 4857, 4857, 4857, 4857, 4857, 4857, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 138,18285, 138, 138, 138, 138, 138, 138, 14120,18285,14120,14120,14120,14120,14120,14120,13790,18285, 13790,13790,13790,13790,13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285, 14134,14134,14134,14134,14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285, 13399,13399,13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 8862,18285, 8862, 8862, 8862, 8862, 8862, 8862,14932,18285,14932,14932,14932,14932,14932,14932, 14937,18285,14937,14937,14937,14937,14937,14937,14942,18285, 14942,14942,14942,14942,14942,14942,14947,18285,14947,14947, 14947,14947,14947,14947,14313,18285,14313,14313,14313,14313, 14313,14313,14951,14951,14951,14951,14951,14951,14951,14951, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,12181,18285,12181,12181,12181,12181, 12181,12181,14590,14590,14590,14590,14590,14590,14590,14590, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,12724,18285,12724,12724,12724,12724, 12724,12724, 5240,18285, 5240, 5240, 5240, 5240, 5240, 5240, 14603,14603,14603,14603,14603,14603,14603,14603, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,13683,18285,13683,13683, 13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285,14353,14353,14353,14353,14353,14353, 14016,18285,14016,14016,14016,14016,14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093, 11093,11093,11093,11093,12288,18285,12288,12288,12288,12288, 12288,12288,13697,13697,13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285, 14031,14031,14031,14031,14031,14031,11719,18285,11719,11719, 11719,11719,11719,11719,14826,18285,14826,14826,14826,14826, 14826,14826,15001,18285,15001,15001,15001,15001,15001,15001, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285, 14049,14049,14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,15025,18285,15025,15025,15025,15025, 15025,15025,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050,11187,11187,11187,11187, 11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985,14894,18285, 14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 138,18285, 138, 138, 138, 138, 138, 138,14120,18285, 14120,14120,14120,14120,14120,14120,13790,18285,13790,13790, 13790,13790,13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134, 14134,14134,14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285,13399,13399, 13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 9469,18285, 9469, 9469, 9469, 9469, 9469, 9469, 14932,18285,14932,14932,14932,14932,14932,14932,15095,18285, 15095,15095,15095,15095,15095,15095,14942,18285,14942,14942, 14942,14942,14942,14942,14947,18285,14947,14947,14947,14947, 14947,14947,14951,14951,14951,14951,14951,14951,14951,14951, 14952,14952,14952,14952,14952,14952,14952,14952, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285,14584,14584, 14584,14584,14584,14584,14777,18285,14777,14777,14777,14777, 14777,14777,12181,18285,12181,12181,12181,12181,12181,12181, 14590,14590,14590,14590,14590,14590,14590,14590,15113,18285, 15113,15113,15113,15113,15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285,14789,14789,14789,14789, 14789,14789,14967,18285,14967,14967,14967,14967,14967,14967, 12724,18285,12724,12724,12724,12724,12724,12724,14603,14603, 14603,14603,14603,14603,14603,14603, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285,15129,15129,15129,15129, 15129,15129,13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285, 14353,14353,14353,14353,14353,14353,14016,18285,14016,14016, 14016,14016,14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,13697,13697, 13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14826,18285,14826,14826,14826,14826,14826,14826,15155,18285, 15155,15155,15155,15155,15155,15155, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285,14049,14049,14049,14049, 14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 265,18285, 265, 265, 265, 265, 265, 265, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964, 15025,18285,15025,15025,15025,15025,15025,15025,13317,18285, 13317,13317,13317,13317,13317,13317,12342,18285,12342,12342, 12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663, 272,18285, 272, 272, 272, 272, 272, 272, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670,11784,18285, 11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11187,11187,11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516,10558,10558, 10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985,14894,18285,14894,14894,14894,14894, 14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285,13399,13399,13399,13399, 13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 10109,18285,10109,10109,10109,10109,10109,10109,15095,18285, 15095,15095,15095,15095,15095,15095,14947,18285,14947,14947, 14947,14947,14947,14947,15249,18285,15249,15249,15249,15249, 15249,15249,14951,14951,14951,14951,14951,14951,14951,14951, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,12181,18285,12181,12181,12181,12181, 12181,12181,14590,14590,14590,14590,14590,14590,14590,14590, 15113,18285,15113,15113,15113,15113,15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285,14789,14789, 14789,14789,14789,14789,14967,18285,14967,14967,14967,14967, 14967,14967,12724,18285,12724,12724,12724,12724,12724,12724, 14603,14603,14603,14603,14603,14603,14603,14603, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285,15129,15129, 15129,15129,15129,15129,15277,18285,15277,15277,15277,15277, 15277,15277,13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285, 14353,14353,14353,14353,14353,14353,14016,18285,14016,14016, 14016,14016,14016,14016, 6333,18285, 6333, 6333, 6333, 6333, 6333, 6333,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,15290,15290, 15290,15290,15290,15290,15290,15290,13697,13697,13697,13697, 13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031,14031,14031, 11719,18285,11719,11719,11719,11719,11719,11719,14826,18285, 14826,14826,14826,14826,14826,14826,15304,18285,15304,15304, 15304,15304,15304,15304, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285,14049,14049,14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952, 15328,18285,15328,15328,15328,15328,15328,15328, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,15025,18285,15025,15025, 15025,15025,15025,15025,13317,18285,13317,13317,13317,13317, 13317,13317,12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663,15354,18285, 15354,15354,15354,15354,15354,15354, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670,11784,18285,11784,11784,11784,11784, 11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11187,11187, 11187,11187,11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 272,18285, 272, 272, 272, 272, 272, 272,10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985,14894,18285, 14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 138,18285, 138, 138, 138, 138, 138, 138,14120,18285, 14120,14120,14120,14120,14120,14120,13790,18285,13790,13790, 13790,13790,13790,13790, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134, 14134,14134,14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501,13399,18285,13399,13399, 13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,10814,18285,10814,10814,10814,10814,10814,10814, 14947,18285,14947,14947,14947,14947,14947,14947,15249,18285, 15249,15249,15249,15249,15249,15249,14951,14951,14951,14951, 14951,14951,14951,14951, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285,14584,14584,14584,14584,14584,14584, 14777,18285,14777,14777,14777,14777,14777,14777,12181,18285, 12181,12181,12181,12181,12181,12181,15113,18285,15113,15113, 15113,15113,15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285,14789,14789,14789,14789,14789,14789, 14967,18285,14967,14967,14967,14967,14967,14967,12724,18285, 12724,12724,12724,12724,12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285,15129,15129,15129,15129, 15129,15129,15277,18285,15277,15277,15277,15277,15277,15277, 13683,18285,13683,13683,13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285,14353,14353, 14353,14353,14353,14353,14016,18285,14016,14016,14016,14016, 14016,14016,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,15290,15290, 15290,15290,15290,15290,15290,15290,13399,18285,13399,13399, 13399,13399,13399,13399,13697,13697,13697,13697,13697,13697, 13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 14031,18285,14031,14031,14031,14031,14031,14031,11719,18285, 11719,11719,11719,11719,11719,11719,14826,18285,14826,14826, 14826,14826,14826,14826,15449,18285,15449,15449,15449,15449, 15449,15449, 994,18285, 994, 994, 994, 994, 994, 994, 14049,18285,14049,14049,14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931,15320,18285,15320,15320,15320,15320, 15320,15320, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952,15328,18285, 15328,15328,15328,15328,15328,15328, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,15025,18285,15025,15025,15025,15025, 15025,15025,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663,15354,18285,15354,15354, 15354,15354,15354,15354, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670,11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11187,11187,11187,11187, 11187,11187,11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 272,18285, 272, 272, 272, 272, 272, 272, 10558,10558,10558,10558,10558,10558,10558,10558, 6985, 6985, 6985, 6985, 6985, 6985, 6985, 6985,14894,18285,14894,14894, 14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 138,18285, 138, 138, 138, 138, 138, 138,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134, 7050,18285, 7050, 7050, 7050, 7050, 7050, 7050, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847, 6501,18285, 6501, 6501, 6501, 6501, 6501, 6501, 13399,18285,13399,13399,13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,11456,18285,11456,11456, 11456,11456,11456,11456,15249,18285,15249,15249,15249,15249, 15249,15249,14951,14951,14951,14951,14951,14951,14951,14951, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,12181,18285,12181,12181,12181,12181, 12181,12181,15113,18285,15113,15113,15113,15113,15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,12724,18285,12724,12724,12724,12724, 12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 15129,18285,15129,15129,15129,15129,15129,15129,15277,18285, 15277,15277,15277,15277,15277,15277,13683,18285,13683,13683, 13683,13683,13683,13683, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285,14353,14353,14353,14353,14353,14353, 14016,18285,14016,14016,14016,14016,14016,14016,11093,11093, 11093,11093,11093,11093,11093,11093,12288,18285,12288,12288, 12288,12288,12288,12288,15290,15290,15290,15290,15290,15290, 15290,15290,13697,13697,13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285, 14031,14031,14031,14031,14031,14031,11719,18285,11719,11719, 11719,11719,11719,11719,14826,18285,14826,14826,14826,14826, 14826,14826,15588,18285,15588,15588,15588,15588,15588,15588, 994,18285, 994, 994, 994, 994, 994, 994,14049,18285, 14049,14049,14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 6931,18285, 6931, 6931, 6931, 6931, 6931, 6931,15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250, 6952,18285, 6952, 6952, 6952, 6952, 6952, 6952,15328,18285,15328,15328, 15328,15328,15328,15328, 6964,18285, 6964, 6964, 6964, 6964, 6964, 6964,15025,18285,15025,15025,15025,15025,15025,15025, 13317,18285,13317,13317,13317,13317,13317,13317,12342,18285, 12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663,15354,18285,15354,15354,15354,15354, 15354,15354, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11187,11187,11187,11187,11187,11187, 11187,11187, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 7516, 272,18285, 272, 272, 272, 272, 272, 272,10558,10558, 10558,10558,10558,10558,10558,10558,14894,18285,14894,14894, 14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 138,18285, 138, 138, 138, 138, 138, 138,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134, 841,18285, 841, 841, 841, 841, 841, 841, 847, 847, 847, 847, 847, 847, 847, 847,13399,18285,13399,13399,13399,13399, 13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 15249,18285,15249,15249,15249,15249,15249,15249, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271,14584,18285,14584,14584, 14584,14584,14584,14584,14777,18285,14777,14777,14777,14777, 14777,14777,12181,18285,12181,12181,12181,12181,12181,12181, 15113,18285,15113,15113,15113,15113,15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285,14789,14789, 14789,14789,14789,14789,14967,18285,14967,14967,14967,14967, 14967,14967,12724,18285,12724,12724,12724,12724,12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285, 15129,15129,15129,15129,15129,15129,15277,18285,15277,15277, 15277,15277,15277,15277,13683,18285,13683,13683,13683,13683, 13683,13683,15703,18285,15703,15703,15703,15703,15703,15703, 1296,18285, 1296, 1296, 1296, 1296, 1296, 1296,14353,18285, 14353,14353,14353,14353,14353,14353,14016,18285,14016,14016, 14016,14016,14016,14016,11093,11093,11093,11093,11093,11093, 11093,11093,12288,18285,12288,12288,12288,12288,12288,12288, 15290,15290,15290,15290,15290,15290,15290,15290,13697,13697, 13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14826,18285,14826,14826,14826,14826,14826,14826,15722,18285, 15722,15722,15722,15722,15722,15722,15731,18285,15731,15731, 15731,15731,15731,15731,14049,18285,14049,14049,14049,14049, 14049,14049, 994,18285, 994, 994, 994, 994, 994, 994, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831,15320,18285, 15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328, 15328,15328,15025,18285,15025,15025,15025,15025,15025,15025, 13317,18285,13317,13317,13317,13317,13317,13317,12342,18285, 12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663,15354,18285,15354,15354,15354,15354, 15354,15354, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 11784,18285,11784,11784,11784,11784,11784,11784, 8050,18285, 8050, 8050, 8050, 8050, 8050, 8050, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366,11187,11187,11187,11187,11187,11187, 11187,11187, 272,18285, 272, 272, 272, 272, 272, 272, 10558,10558,10558,10558,10558,10558,10558,10558,14894,18285, 14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 14120,18285,14120,14120,14120,14120,14120,14120,13790,18285, 13790,13790,13790,13790,13790,13790,15516,18285,15516,15516, 15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229,15526,18285, 15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134,15803,18285,15803,15803,15803,15803,15803,15803, 15808,15808,15808,15808,15808,15808,15808,15808,13399,18285, 13399,13399,13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,15249,18285,15249,15249,15249,15249, 15249,15249, 1271,18285, 1271, 1271, 1271, 1271, 1271, 1271, 14584,18285,14584,14584,14584,14584,14584,14584,14777,18285, 14777,14777,14777,14777,14777,14777,12181,18285,12181,12181, 12181,12181,12181,12181,15113,18285,15113,15113,15113,15113, 15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668, 14789,18285,14789,14789,14789,14789,14789,14789,14967,18285, 14967,14967,14967,14967,14967,14967,12724,18285,12724,12724, 12724,12724,12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285,15129,15129,15129,15129,15129,15129, 15277,18285,15277,15277,15277,15277,15277,15277,13683,18285, 13683,13683,13683,13683,13683,13683,15840,18285,15840,15840, 15840,15840,15840,15840,15703,18285,15703,15703,15703,15703, 15703,15703,15845,18285,15845,15845,15845,15845,15845,15845, 14353,18285,14353,14353,14353,14353,14353,14353,14016,18285, 14016,14016,14016,14016,14016,14016,11093,11093,11093,11093, 11093,11093,11093,11093,12288,18285,12288,12288,12288,12288, 12288,12288,15290,15290,15290,15290,15290,15290,15290,15290, 13697,13697,13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031, 14031,14031,14031,14031,11719,18285,11719,11719,11719,11719, 11719,11719,14826,18285,14826,14826,14826,14826,14826,14826, 15867,18285,15867,15867,15867,15867,15867,15867,15731,18285, 15731,15731,15731,15731,15731,15731,14049,18285,14049,14049, 14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831,15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285, 15328,15328,15328,15328,15328,15328,15025,18285,15025,15025, 15025,15025,15025,15025,13317,18285,13317,13317,13317,13317, 13317,13317,12342,18285,12342,12342,12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663,15354,18285, 15354,15354,15354,15354,15354,15354, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670,11784,18285,11784,11784,11784,11784, 11784,11784, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 11187,11187,11187,11187,11187,11187,11187,11187, 272,18285, 272, 272, 272, 272, 272, 272,10558,10558,10558,10558, 10558,10558,10558,10558,14894,18285,14894,14894,14894,14894, 14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134,15803,18285, 15803,15803,15803,15803,15803,15803,15808,15808,15808,15808, 15808,15808,15808,15808,13399,18285,13399,13399,13399,13399, 13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369, 15249,18285,15249,15249,15249,15249,15249,15249,15951,18285, 15951,15951,15951,15951,15951,15951,14584,18285,14584,14584, 14584,14584,14584,14584,14777,18285,14777,14777,14777,14777, 14777,14777,12181,18285,12181,12181,12181,12181,12181,12181, 15113,18285,15113,15113,15113,15113,15113,15113, 1668,18285, 1668, 1668, 1668, 1668, 1668, 1668,14789,18285,14789,14789, 14789,14789,14789,14789,14967,18285,14967,14967,14967,14967, 14967,14967,12724,18285,12724,12724,12724,12724,12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285, 15129,15129,15129,15129,15129,15129,15277,18285,15277,15277, 15277,15277,15277,15277,13683,18285,13683,13683,13683,13683, 13683,13683,15840,18285,15840,15840,15840,15840,15840,15840, 15977,18285,15977,15977,15977,15977,15977,15977,15703,18285, 15703,15703,15703,15703,15703,15703,15845,18285,15845,15845, 15845,15845,15845,15845,14353,18285,14353,14353,14353,14353, 14353,14353,14016,18285,14016,14016,14016,14016,14016,14016, 11093,11093,11093,11093,11093,11093,11093,11093,12288,18285, 12288,12288,12288,12288,12288,12288,15290,15290,15290,15290, 15290,15290,15290,15290,13697,13697,13697,13697,13697,13697, 13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 14031,18285,14031,14031,14031,14031,14031,14031,11719,18285, 11719,11719,11719,11719,11719,11719,14826,18285,14826,14826, 14826,14826,14826,14826,16001,18285,16001,16001,16001,16001, 16001,16001,15731,18285,15731,15731,15731,15731,15731,15731, 14049,18285,14049,14049,14049,14049,14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328,15328,15328, 15025,18285,15025,15025,15025,15025,15025,15025,13317,18285, 13317,13317,13317,13317,13317,13317,12342,18285,12342,12342, 12342,12342,12342,12342, 8663,18285, 8663, 8663, 8663, 8663, 8663, 8663,15354,18285,15354,15354,15354,15354,15354,15354, 11784,18285,11784,11784,11784,11784,11784,11784, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670,11187,11187,11187,11187,11187,11187, 11187,11187, 272,18285, 272, 272, 272, 272, 272, 272, 10558,10558,10558,10558,10558,10558,10558,10558,14894,18285, 14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081, 14120,18285,14120,14120,14120,14120,14120,14120,13790,18285, 13790,13790,13790,13790,13790,13790,15516,18285,15516,15516, 15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229,15526,18285, 15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134,15803,18285,15803,15803,15803,15803,15803,15803, 15808,15808,15808,15808,15808,15808,15808,15808,15113,18285, 15113,15113,15113,15113,15113,15113,13399,18285,13399,13399, 13399,13399,13399,13399, 9369,18285, 9369, 9369, 9369, 9369, 9369, 9369,15249,18285,15249,15249,15249,15249,15249,15249, 15951,18285,15951,15951,15951,15951,15951,15951,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,12181,18285,12181,12181,12181,12181, 12181,12181,16089,18285,16089,16089,16089,16089,16089,16089, 14789,18285,14789,14789,14789,14789,14789,14789,14967,18285, 14967,14967,14967,14967,14967,14967,12724,18285,12724,12724, 12724,12724,12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582,15129,18285,15129,15129,15129,15129,15129,15129, 15277,18285,15277,15277,15277,15277,15277,15277,13683,18285, 13683,13683,13683,13683,13683,13683,15840,18285,15840,15840, 15840,15840,15840,15840,15977,18285,15977,15977,15977,15977, 15977,15977,15703,18285,15703,15703,15703,15703,15703,15703, 15845,18285,15845,15845,15845,15845,15845,15845,14353,18285, 14353,14353,14353,14353,14353,14353,14016,18285,14016,14016, 14016,14016,14016,14016,11093,11093,11093,11093,11093,11093, 11093,11093,12288,18285,12288,12288,12288,12288,12288,12288, 15290,15290,15290,15290,15290,15290,15290,15290,13697,13697, 13697,13697,13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14826,18285,14826,14826,14826,14826,14826,14826,16130,18285, 16130,16130,16130,16130,16130,16130,15731,18285,15731,15731, 15731,15731,15731,15731,14049,18285,14049,14049,14049,14049, 14049,14049, 9831,18285, 9831, 9831, 9831, 9831, 9831, 9831, 15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328, 15328,15328,15328,15328,15025,18285,15025,15025,15025,15025, 15025,15025,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342,15354,18285, 15354,15354,15354,15354,15354,15354,11784,18285,11784,11784, 11784,11784,11784,11784, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 11187,11187,11187,11187,11187,11187,11187,11187, 272,18285, 272, 272, 272, 272, 272, 272,10558,10558,10558,10558, 10558,10558,10558,10558,14894,18285,14894,14894,14894,14894, 14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134,15803,18285, 15803,15803,15803,15803,15803,15803,15113,18285,15113,15113, 15113,15113,15113,15113,15808,15808,15808,15808,15808,15808, 15808,15808,13399,18285,13399,13399,13399,13399,13399,13399, 15249,18285,15249,15249,15249,15249,15249,15249,15951,18285, 15951,15951,15951,15951,15951,15951,14584,18285,14584,14584, 14584,14584,14584,14584,14777,18285,14777,14777,14777,14777, 14777,14777,12181,18285,12181,12181,12181,12181,12181,12181, 16089,18285,16089,16089,16089,16089,16089,16089,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,12724,18285,12724,12724,12724,12724, 12724,12724, 2582,18285, 2582, 2582, 2582, 2582, 2582, 2582, 15129,18285,15129,15129,15129,15129,15129,15129,15277,18285, 15277,15277,15277,15277,15277,15277,13683,18285,13683,13683, 13683,13683,13683,13683,15840,18285,15840,15840,15840,15840, 15840,15840,15977,18285,15977,15977,15977,15977,15977,15977, 15703,18285,15703,15703,15703,15703,15703,15703,15845,18285, 15845,15845,15845,15845,15845,15845,14353,18285,14353,14353, 14353,14353,14353,14353,14016,18285,14016,14016,14016,14016, 14016,14016,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,15290,15290, 15290,15290,15290,15290,15290,15290,13697,13697,13697,13697, 13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031,14031,14031, 11719,18285,11719,11719,11719,11719,11719,11719,14826,18285, 14826,14826,14826,14826,14826,14826,16251,18285,16251,16251, 16251,16251,16251,16251,15731,18285,15731,15731,15731,15731, 15731,15731,14049,18285,14049,14049,14049,14049,14049,14049, 15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328, 15328,15328,15328,15328,15025,18285,15025,15025,15025,15025, 15025,15025,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342,15354,18285, 15354,15354,15354,15354,15354,15354,11784,18285,11784,11784, 11784,11784,11784,11784, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 11187,11187,11187,11187,11187,11187,11187,11187, 272,18285, 272, 272, 272, 272, 272, 272,10558,10558,10558,10558, 10558,10558,10558,10558,14894,18285,14894,14894,14894,14894, 14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134,16305,18285, 16305,16305,16305,16305,16305,16305,15803,18285,15803,15803, 15803,15803,15803,15803,15113,18285,15113,15113,15113,15113, 15113,15113,15808,15808,15808,15808,15808,15808,15808,15808, 13399,18285,13399,13399,13399,13399,13399,13399,15249,18285, 15249,15249,15249,15249,15249,15249,15951,18285,15951,15951, 15951,15951,15951,15951,14584,18285,14584,14584,14584,14584, 14584,14584,14777,18285,14777,14777,14777,14777,14777,14777, 12181,18285,12181,12181,12181,12181,12181,12181,16089,18285, 16089,16089,16089,16089,16089,16089,14789,18285,14789,14789, 14789,14789,14789,14789,14967,18285,14967,14967,14967,14967, 14967,14967,12724,18285,12724,12724,12724,12724,12724,12724, 16343,18285,16343,16343,16343,16343,16343,16343,15129,18285, 15129,15129,15129,15129,15129,15129,15277,18285,15277,15277, 15277,15277,15277,15277,13683,18285,13683,13683,13683,13683, 13683,13683,15840,18285,15840,15840,15840,15840,15840,15840, 15977,18285,15977,15977,15977,15977,15977,15977,15845,18285, 15845,15845,15845,15845,15845,15845,14353,18285,14353,14353, 14353,14353,14353,14353,14016,18285,14016,14016,14016,14016, 14016,14016,11093,11093,11093,11093,11093,11093,11093,11093, 12288,18285,12288,12288,12288,12288,12288,12288,15290,15290, 15290,15290,15290,15290,15290,15290,13697,13697,13697,13697, 13697,13697,13697,13697, 3672, 3672, 3672, 3672, 3672, 3672, 3672, 3672,14031,18285,14031,14031,14031,14031,14031,14031, 11719,18285,11719,11719,11719,11719,11719,11719,14826,18285, 14826,14826,14826,14826,14826,14826,16370,18285,16370,16370, 16370,16370,16370,16370,15731,18285,15731,15731,15731,15731, 15731,15731,14049,18285,14049,14049,14049,14049,14049,14049, 15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328, 15328,15328,15328,15328,15025,18285,15025,15025,15025,15025, 15025,15025,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342,15354,18285, 15354,15354,15354,15354,15354,15354,11784,18285,11784,11784, 11784,11784,11784,11784, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 11187,11187,11187,11187,11187,11187,11187,11187, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285,14894,14894, 14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285, 14120,14120,14120,14120,14120,14120,13790,18285,13790,13790, 13790,13790,13790,13790,15516,18285,15516,15516,15516,15516, 15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229,15526,18285,15526,15526, 15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134,14134,14134, 16305,18285,16305,16305,16305,16305,16305,16305,16425,18285, 16425,16425,16425,16425,16425,16425,15803,18285,15803,15803, 15803,15803,15803,15803,16429,18285,16429,16429,16429,16429, 16429,16429,15113,18285,15113,15113,15113,15113,15113,15113, 15808,15808,15808,15808,15808,15808,15808,15808,13399,18285, 13399,13399,13399,13399,13399,13399,15249,18285,15249,15249, 15249,15249,15249,15249,15951,18285,15951,15951,15951,15951, 15951,15951,14584,18285,14584,14584,14584,14584,14584,14584, 14777,18285,14777,14777,14777,14777,14777,14777,12181,18285, 12181,12181,12181,12181,12181,12181,16089,18285,16089,16089, 16089,16089,16089,16089,14789,18285,14789,14789,14789,14789, 14789,14789,14967,18285,14967,14967,14967,14967,14967,14967, 12724,18285,12724,12724,12724,12724,12724,12724,16343,18285, 16343,16343,16343,16343,16343,16343,15129,18285,15129,15129, 15129,15129,15129,15129,15277,18285,15277,15277,15277,15277, 15277,15277,13683,18285,13683,13683,13683,13683,13683,13683, 15840,18285,15840,15840,15840,15840,15840,15840,15977,18285, 15977,15977,15977,15977,15977,15977,15845,18285,15845,15845, 15845,15845,15845,15845,14353,18285,14353,14353,14353,14353, 14353,14353,14016,18285,14016,14016,14016,14016,14016,14016, 12288,18285,12288,12288,12288,12288,12288,12288,15290,15290, 15290,15290,15290,15290,15290,15290,13697,13697,13697,13697, 13697,13697,13697,13697,16476,16476,16476,16476,16476,16476, 16476,16476,14031,18285,14031,14031,14031,14031,14031,14031, 11719,18285,11719,11719,11719,11719,11719,11719,14826,18285, 14826,14826,14826,14826,14826,14826,16484,18285,16484,16484, 16484,16484,16484,16484,16488,18285,16488,16488,16488,16488, 16488,16488,15731,18285,15731,15731,15731,15731,15731,15731, 14049,18285,14049,14049,14049,14049,14049,14049,15320,18285, 15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328, 15328,15328,15025,18285,15025,15025,15025,15025,15025,15025, 13317,18285,13317,13317,13317,13317,13317,13317,12342,18285, 12342,12342,12342,12342,12342,12342,15354,18285,15354,15354, 15354,15354,15354,15354,11784,18285,11784,11784,11784,11784, 11784,11784, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285,14894,14894, 14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,14120,18285, 14120,14120,14120,14120,14120,14120,13790,18285,13790,13790, 13790,13790,13790,13790,15516,18285,15516,15516,15516,15516, 15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229,15526,18285,15526,15526, 15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134,14134,14134, 16305,18285,16305,16305,16305,16305,16305,16305,16425,18285, 16425,16425,16425,16425,16425,16425,15803,18285,15803,15803, 15803,15803,15803,15803,16429,18285,16429,16429,16429,16429, 16429,16429,15113,18285,15113,15113,15113,15113,15113,15113, 15808,15808,15808,15808,15808,15808,15808,15808,13399,18285, 13399,13399,13399,13399,13399,13399,15249,18285,15249,15249, 15249,15249,15249,15249,15951,18285,15951,15951,15951,15951, 15951,15951,14584,18285,14584,14584,14584,14584,14584,14584, 14777,18285,14777,14777,14777,14777,14777,14777,12181,18285, 12181,12181,12181,12181,12181,12181,16089,18285,16089,16089, 16089,16089,16089,16089,14789,18285,14789,14789,14789,14789, 14789,14789,14967,18285,14967,14967,14967,14967,14967,14967, 12724,18285,12724,12724,12724,12724,12724,12724,16343,18285, 16343,16343,16343,16343,16343,16343,15129,18285,15129,15129, 15129,15129,15129,15129,15277,18285,15277,15277,15277,15277, 15277,15277,13683,18285,13683,13683,13683,13683,13683,13683, 15840,18285,15840,15840,15840,15840,15840,15840,15845,18285, 15845,15845,15845,15845,15845,15845,14353,18285,14353,14353, 14353,14353,14353,14353,14016,18285,14016,14016,14016,14016, 14016,14016,12288,18285,12288,12288,12288,12288,12288,12288, 15290,15290,15290,15290,15290,15290,15290,15290,13697,13697, 13697,13697,13697,13697,13697,13697,16476,16476,16476,16476, 16476,16476,16476,16476,14031,18285,14031,14031,14031,14031, 14031,14031,11719,18285,11719,11719,11719,11719,11719,11719, 14826,18285,14826,14826,14826,14826,14826,14826,16484,18285, 16484,16484,16484,16484,16484,16484,16601,18285,16601,16601, 16601,16601,16601,16601,15731,18285,15731,15731,15731,15731, 15731,15731,14049,18285,14049,14049,14049,14049,14049,14049, 15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328, 15328,15328,15328,15328,15025,18285,15025,15025,15025,15025, 15025,15025,13317,18285,13317,13317,13317,13317,13317,13317, 12342,18285,12342,12342,12342,12342,12342,12342,15354,18285, 15354,15354,15354,15354,15354,15354, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272, 14894,18285,14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,16630,18285,16630,16630,16630,16630,16630,16630, 14120,18285,14120,14120,14120,14120,14120,14120,13790,18285, 13790,13790,13790,13790,13790,13790,15516,18285,15516,15516, 15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229,15526,18285, 15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134,16305,18285,16305,16305,16305,16305,16305,16305, 16425,18285,16425,16425,16425,16425,16425,16425,15803,18285, 15803,15803,15803,15803,15803,15803,16429,18285,16429,16429, 16429,16429,16429,16429,15113,18285,15113,15113,15113,15113, 15113,15113,15808,15808,15808,15808,15808,15808,15808,15808, 13399,18285,13399,13399,13399,13399,13399,13399,15249,18285, 15249,15249,15249,15249,15249,15249,15951,18285,15951,15951, 15951,15951,15951,15951,14584,18285,14584,14584,14584,14584, 14584,14584,14777,18285,14777,14777,14777,14777,14777,14777, 16089,18285,16089,16089,16089,16089,16089,16089,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,12724,18285,12724,12724,12724,12724, 12724,12724,16343,18285,16343,16343,16343,16343,16343,16343, 15129,18285,15129,15129,15129,15129,15129,15129,15277,18285, 15277,15277,15277,15277,15277,15277,13683,18285,13683,13683, 13683,13683,13683,13683,15840,18285,15840,15840,15840,15840, 15840,15840,15845,18285,15845,15845,15845,15845,15845,15845, 14353,18285,14353,14353,14353,14353,14353,14353,14016,18285, 14016,14016,14016,14016,14016,14016,15290,15290,15290,15290, 15290,15290,15290,15290,13697,13697,13697,13697,13697,13697, 13697,13697,16476,16476,16476,16476,16476,16476,16476,16476, 14031,18285,14031,14031,14031,14031,14031,14031,11719,18285, 11719,11719,11719,11719,11719,11719,14826,18285,14826,14826, 14826,14826,14826,14826,16484,18285,16484,16484,16484,16484, 16484,16484,16706,18285,16706,16706,16706,16706,16706,16706, 15731,18285,15731,15731,15731,15731,15731,15731,14049,18285, 14049,14049,14049,14049,14049,14049,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328,15328,15328, 15025,18285,15025,15025,15025,15025,15025,15025,13317,18285, 13317,13317,13317,13317,13317,13317,12342,18285,12342,12342, 12342,12342,12342,12342,15354,18285,15354,15354,15354,15354, 15354,15354, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285,14894,14894, 14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,16630,18285, 16630,16630,16630,16630,16630,16630,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134,16305,18285, 16305,16305,16305,16305,16305,16305,16425,18285,16425,16425, 16425,16425,16425,16425,15803,18285,15803,15803,15803,15803, 15803,15803,16429,18285,16429,16429,16429,16429,16429,16429, 15113,18285,15113,15113,15113,15113,15113,15113,15808,15808, 15808,15808,15808,15808,15808,15808,13399,18285,13399,13399, 13399,13399,13399,13399, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285,15249,15249,15249,15249,15249,15249, 15951,18285,15951,15951,15951,15951,15951,15951,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,16089,18285,16089,16089,16089,16089, 16089,16089,14789,18285,14789,14789,14789,14789,14789,14789, 14967,18285,14967,14967,14967,14967,14967,14967,16343,18285, 16343,16343,16343,16343,16343,16343,15129,18285,15129,15129, 15129,15129,15129,15129,15277,18285,15277,15277,15277,15277, 15277,15277,13683,18285,13683,13683,13683,13683,13683,13683, 15840,18285,15840,15840,15840,15840,15840,15840,15845,18285, 15845,15845,15845,15845,15845,15845,14353,18285,14353,14353, 14353,14353,14353,14353,14016,18285,14016,14016,14016,14016, 14016,14016,15290,15290,15290,15290,15290,15290,15290,15290, 13697,13697,13697,13697,13697,13697,13697,13697,16476,16476, 16476,16476,16476,16476,16476,16476,14031,18285,14031,14031, 14031,14031,14031,14031,11719,18285,11719,11719,11719,11719, 11719,11719,14826,18285,14826,14826,14826,14826,14826,14826, 16484,18285,16484,16484,16484,16484,16484,16484,16808,18285, 16808,16808,16808,16808,16808,16808,15731,18285,15731,15731, 15731,15731,15731,15731,14049,18285,14049,14049,14049,14049, 14049,14049,15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285, 15328,15328,15328,15328,15328,15328,15025,18285,15025,15025, 15025,15025,15025,15025,13317,18285,13317,13317,13317,13317, 13317,13317,15354,18285,15354,15354,15354,15354,15354,15354, 16828,18285,16828,16828,16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285,14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,16630,18285,16630,16630,16630,16630, 16630,16630,14120,18285,14120,14120,14120,14120,14120,14120, 13790,18285,13790,13790,13790,13790,13790,13790,15516,18285, 15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 15526,18285,15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134, 14134,14134,14134,14134,16305,18285,16305,16305,16305,16305, 16305,16305,16425,18285,16425,16425,16425,16425,16425,16425, 15803,18285,15803,15803,15803,15803,15803,15803,16429,18285, 16429,16429,16429,16429,16429,16429,15113,18285,15113,15113, 15113,15113,15113,15113,15808,15808,15808,15808,15808,15808, 15808,15808,13399,18285,13399,13399,13399,13399,13399,13399, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285, 15249,15249,15249,15249,15249,15249,15951,18285,15951,15951, 15951,15951,15951,15951,14584,18285,14584,14584,14584,14584, 14584,14584,14777,18285,14777,14777,14777,14777,14777,14777, 16089,18285,16089,16089,16089,16089,16089,16089,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,16343,18285,16343,16343,16343,16343, 16343,16343,15129,18285,15129,15129,15129,15129,15129,15129, 15277,18285,15277,15277,15277,15277,15277,15277,13683,18285, 13683,13683,13683,13683,13683,13683,15840,18285,15840,15840, 15840,15840,15840,15840,15845,18285,15845,15845,15845,15845, 15845,15845,14353,18285,14353,14353,14353,14353,14353,14353, 14016,18285,14016,14016,14016,14016,14016,14016,15290,15290, 15290,15290,15290,15290,15290,15290,13697,13697,13697,13697, 13697,13697,13697,13697,16476,16476,16476,16476,16476,16476, 16476,16476,14031,18285,14031,14031,14031,14031,14031,14031, 16898,18285,16898,16898,16898,16898,16898,16898,14826,18285, 14826,14826,14826,14826,14826,14826,16484,18285,16484,16484, 16484,16484,16484,16484,16904,18285,16904,16904,16904,16904, 16904,16904,16910,18285,16910,16910,16910,16910,16910,16910, 15731,18285,15731,15731,15731,15731,15731,15731,14049,18285, 14049,14049,14049,14049,14049,14049,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328,15328,15328, 15025,18285,15025,15025,15025,15025,15025,15025,13317,18285, 13317,13317,13317,13317,13317,13317,15354,18285,15354,15354, 15354,15354,15354,15354,16828,18285,16828,16828,16828,16828, 16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285,14894,14894, 14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728, 1079,18285, 1079, 1079, 1079, 1079, 1079, 1079, 1081,18285, 1081, 1081, 1081, 1081, 1081, 1081,16630,18285, 16630,16630,16630,16630,16630,16630,14120,18285,14120,14120, 14120,14120,14120,14120,13790,18285,13790,13790,13790,13790, 13790,13790,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 14134,18285,14134,14134,14134,14134,14134,14134,16305,18285, 16305,16305,16305,16305,16305,16305,16425,18285,16425,16425, 16425,16425,16425,16425,15803,18285,15803,15803,15803,15803, 15803,15803,16429,18285,16429,16429,16429,16429,16429,16429, 15113,18285,15113,15113,15113,15113,15113,15113,15808,15808, 15808,15808,15808,15808,15808,15808, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285,15249,15249,15249,15249, 15249,15249,15951,18285,15951,15951,15951,15951,15951,15951, 14584,18285,14584,14584,14584,14584,14584,14584,14777,18285, 14777,14777,14777,14777,14777,14777,16089,18285,16089,16089, 16089,16089,16089,16089,14789,18285,14789,14789,14789,14789, 14789,14789,14967,18285,14967,14967,14967,14967,14967,14967, 16343,18285,16343,16343,16343,16343,16343,16343,15129,18285, 15129,15129,15129,15129,15129,15129,15277,18285,15277,15277, 15277,15277,15277,15277,15840,18285,15840,15840,15840,15840, 15840,15840,15845,18285,15845,15845,15845,15845,15845,15845, 14353,18285,14353,14353,14353,14353,14353,14353,14016,18285, 14016,14016,14016,14016,14016,14016,15290,15290,15290,15290, 15290,15290,15290,15290,16476,16476,16476,16476,16476,16476, 16476,16476,14031,18285,14031,14031,14031,14031,14031,14031, 16898,18285,16898,16898,16898,16898,16898,16898,14826,18285, 14826,14826,14826,14826,14826,14826,16484,18285,16484,16484, 16484,16484,16484,16484,16985,18285,16985,16985,16985,16985, 16985,16985,16910,18285,16910,16910,16910,16910,16910,16910, 15731,18285,15731,15731,15731,15731,15731,15731,14049,18285, 14049,14049,14049,14049,14049,14049,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328,15328,15328, 15025,18285,15025,15025,15025,15025,15025,15025,15354,18285, 15354,15354,15354,15354,15354,15354,16828,18285,16828,16828, 16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285, 14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728,17012,18285,17012,17012,17012,17012, 17012,17012,17016,18285,17016,17016,17016,17016,17016,17016, 16630,18285,16630,16630,16630,16630,16630,16630,14120,18285, 14120,14120,14120,14120,14120,14120,15516,18285,15516,15516, 15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229,15526,18285, 15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,14134,18285,14134,14134,14134,14134, 14134,14134,16305,18285,16305,16305,16305,16305,16305,16305, 16425,18285,16425,16425,16425,16425,16425,16425,15803,18285, 15803,15803,15803,15803,15803,15803,16429,18285,16429,16429, 16429,16429,16429,16429,15113,18285,15113,15113,15113,15113, 15113,15113,15808,15808,15808,15808,15808,15808,15808,15808, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285, 15249,15249,15249,15249,15249,15249,15951,18285,15951,15951, 15951,15951,15951,15951,14584,18285,14584,14584,14584,14584, 14584,14584,14777,18285,14777,14777,14777,14777,14777,14777, 16089,18285,16089,16089,16089,16089,16089,16089,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,16343,18285,16343,16343,16343,16343, 16343,16343,15129,18285,15129,15129,15129,15129,15129,15129, 15277,18285,15277,15277,15277,15277,15277,15277,15840,18285, 15840,15840,15840,15840,15840,15840,15845,18285,15845,15845, 15845,15845,15845,15845,14353,18285,14353,14353,14353,14353, 14353,14353,15290,15290,15290,15290,15290,15290,15290,15290, 16476,16476,16476,16476,16476,16476,16476,16476,16898,18285, 16898,16898,16898,16898,16898,16898,14826,18285,14826,14826, 14826,14826,14826,14826,16484,18285,16484,16484,16484,16484, 16484,16484,17072,18285,17072,17072,17072,17072,17072,17072, 16910,18285,16910,16910,16910,16910,16910,16910,15731,18285, 15731,15731,15731,15731,15731,15731,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328,15328,15328, 15025,18285,15025,15025,15025,15025,15025,15025,15354,18285, 15354,15354,15354,15354,15354,15354,16828,18285,16828,16828, 16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285, 14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728,17012,18285,17012,17012,17012,17012, 17012,17012,17016,18285,17016,17016,17016,17016,17016,17016, 16630,18285,16630,16630,16630,16630,16630,16630,15516,18285, 15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 15526,18285,15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305, 16305,16305,16305,16305,16425,18285,16425,16425,16425,16425, 16425,16425,15803,18285,15803,15803,15803,15803,15803,15803, 16429,18285,16429,16429,16429,16429,16429,16429,15113,18285, 15113,15113,15113,15113,15113,15113,15808,15808,15808,15808, 15808,15808,15808,15808, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285,15249,15249,15249,15249,15249,15249, 15951,18285,15951,15951,15951,15951,15951,15951,14584,18285, 14584,14584,14584,14584,14584,14584,14777,18285,14777,14777, 14777,14777,14777,14777,16089,18285,16089,16089,16089,16089, 16089,16089,14789,18285,14789,14789,14789,14789,14789,14789, 14967,18285,14967,14967,14967,14967,14967,14967,16343,18285, 16343,16343,16343,16343,16343,16343,15129,18285,15129,15129, 15129,15129,15129,15129,15277,18285,15277,15277,15277,15277, 15277,15277,15840,18285,15840,15840,15840,15840,15840,15840, 15845,18285,15845,15845,15845,15845,15845,15845,15290,15290, 15290,15290,15290,15290,15290,15290,16476,16476,16476,16476, 16476,16476,16476,16476,16898,18285,16898,16898,16898,16898, 16898,16898,17155,18285,17155,17155,17155,17155,17155,17155, 14826,18285,14826,14826,14826,14826,14826,14826,16484,18285, 16484,16484,16484,16484,16484,16484,17163,18285,17163,17163, 17163,17163,17163,17163,16910,18285,16910,16910,16910,16910, 16910,16910,15731,18285,15731,15731,15731,15731,15731,15731, 15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328, 15328,15328,15328,15328,15025,18285,15025,15025,15025,15025, 15025,15025,15354,18285,15354,15354,15354,15354,15354,15354, 16828,18285,16828,16828,16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285,14894,14894,14894,14894,14894,14894, 2728,18285, 2728, 2728, 2728, 2728, 2728, 2728,17012,18285, 17012,17012,17012,17012,17012,17012,17016,18285,17016,17016, 17016,17016,17016,17016,16630,18285,16630,16630,16630,16630, 16630,16630,15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229,15526,18285,15526,15526,15526,15526, 15526,15526, 316,18285, 316, 316, 316, 316, 316, 316, 16305,18285,16305,16305,16305,16305,16305,16305,16425,18285, 16425,16425,16425,16425,16425,16425,15803,18285,15803,15803, 15803,15803,15803,15803,16429,18285,16429,16429,16429,16429, 16429,16429,15113,18285,15113,15113,15113,15113,15113,15113, 15808,15808,15808,15808,15808,15808,15808,15808, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285,15249,15249, 15249,15249,15249,15249,15951,18285,15951,15951,15951,15951, 15951,15951,14777,18285,14777,14777,14777,14777,14777,14777, 16089,18285,16089,16089,16089,16089,16089,16089,14789,18285, 14789,14789,14789,14789,14789,14789,14967,18285,14967,14967, 14967,14967,14967,14967,16343,18285,16343,16343,16343,16343, 16343,16343,15129,18285,15129,15129,15129,15129,15129,15129, 15277,18285,15277,15277,15277,15277,15277,15277,15840,18285, 15840,15840,15840,15840,15840,15840,15845,18285,15845,15845, 15845,15845,15845,15845,15290,15290,15290,15290,15290,15290, 15290,15290,16476,16476,16476,16476,16476,16476,16476,16476, 16898,18285,16898,16898,16898,16898,16898,16898,17155,18285, 17155,17155,17155,17155,17155,17155,14826,18285,14826,14826, 14826,14826,14826,14826,16484,18285,16484,16484,16484,16484, 16484,16484,17235,18285,17235,17235,17235,17235,17235,17235, 16910,18285,16910,16910,16910,16910,16910,16910,15731,18285, 15731,15731,15731,15731,15731,15731,15320,18285,15320,15320, 15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328,15328,15328, 15025,18285,15025,15025,15025,15025,15025,15025,15354,18285, 15354,15354,15354,15354,15354,15354,16828,18285,16828,16828, 16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,14894,18285, 14894,14894,14894,14894,14894,14894,17258,18285,17258,17258, 17258,17258,17258,17258,17012,18285,17012,17012,17012,17012, 17012,17012,17016,18285,17016,17016,17016,17016,17016,17016, 16630,18285,16630,16630,16630,16630,16630,16630,15516,18285, 15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 15526,18285,15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305, 16305,16305,16305,16305,16425,18285,16425,16425,16425,16425, 16425,16425,15803,18285,15803,15803,15803,15803,15803,15803, 16429,18285,16429,16429,16429,16429,16429,16429,15113,18285, 15113,15113,15113,15113,15113,15113,15808,15808,15808,15808, 15808,15808,15808,15808, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285,15249,15249,15249,15249,15249,15249, 15951,18285,15951,15951,15951,15951,15951,15951,16089,18285, 16089,16089,16089,16089,16089,16089,14967,18285,14967,14967, 14967,14967,14967,14967,16343,18285,16343,16343,16343,16343, 16343,16343,15129,18285,15129,15129,15129,15129,15129,15129, 15277,18285,15277,15277,15277,15277,15277,15277,15840,18285, 15840,15840,15840,15840,15840,15840,15845,18285,15845,15845, 15845,15845,15845,15845,15290,15290,15290,15290,15290,15290, 15290,15290,16476,16476,16476,16476,16476,16476,16476,16476, 16898,18285,16898,16898,16898,16898,16898,16898,17155,18285, 17155,17155,17155,17155,17155,17155,16484,18285,16484,16484, 16484,16484,16484,16484,17306,18285,17306,17306,17306,17306, 17306,17306,16910,18285,16910,16910,16910,16910,16910,16910, 15731,18285,15731,15731,15731,15731,15731,15731,15320,18285, 15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328,15328,15328, 15328,15328,15025,18285,15025,15025,15025,15025,15025,15025, 15354,18285,15354,15354,15354,15354,15354,15354,17322,18285, 17322,17322,17322,17322,17322,17322,16828,18285,16828,16828, 16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285, 17258,17258,17258,17258,17258,17258,17012,18285,17012,17012, 17012,17012,17012,17012,17016,18285,17016,17016,17016,17016, 17016,17016,16630,18285,16630,16630,16630,16630,16630,16630, 15516,18285,15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229, 11229,11229,15526,18285,15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285, 16305,16305,16305,16305,16305,16305,16425,18285,16425,16425, 16425,16425,16425,16425,15803,18285,15803,15803,15803,15803, 15803,15803,16429,18285,16429,16429,16429,16429,16429,16429, 15113,18285,15113,15113,15113,15113,15113,15113,15808,15808, 15808,15808,15808,15808,15808,15808, 138,18285, 138, 138, 138, 138, 138, 138,15249,18285,15249,15249,15249,15249, 15249,15249,15951,18285,15951,15951,15951,15951,15951,15951, 16089,18285,16089,16089,16089,16089,16089,16089,16343,18285, 16343,16343,16343,16343,16343,16343,15129,18285,15129,15129, 15129,15129,15129,15129,15277,18285,15277,15277,15277,15277, 15277,15277,15840,18285,15840,15840,15840,15840,15840,15840, 15845,18285,15845,15845,15845,15845,15845,15845,15290,15290, 15290,15290,15290,15290,15290,15290,16476,16476,16476,16476, 16476,16476,16476,16476,16898,18285,16898,16898,16898,16898, 16898,16898,17155,18285,17155,17155,17155,17155,17155,17155, 16484,18285,16484,16484,16484,16484,16484,16484,17376,18285, 17376,17376,17376,17376,17376,17376,16910,18285,16910,16910, 16910,16910,16910,16910,15731,18285,15731,15731,15731,15731, 15731,15731,15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285, 15328,15328,15328,15328,15328,15328,15025,18285,15025,15025, 15025,15025,15025,15025,15354,18285,15354,15354,15354,15354, 15354,15354,17322,18285,17322,17322,17322,17322,17322,17322, 16828,18285,16828,16828,16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258,17258,17258,17258,17258, 17012,18285,17012,17012,17012,17012,17012,17012,17016,18285, 17016,17016,17016,17016,17016,17016,16630,18285,16630,16630, 16630,16630,16630,16630,15516,18285,15516,15516,15516,15516, 15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229,15526,18285,15526,15526, 15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305,16305,16305,16305,16305, 16425,18285,16425,16425,16425,16425,16425,16425,15803,18285, 15803,15803,15803,15803,15803,15803,15113,18285,15113,15113, 15113,15113,15113,15113,15808,15808,15808,15808,15808,15808, 15808,15808, 138,18285, 138, 138, 138, 138, 138, 138, 15249,18285,15249,15249,15249,15249,15249,15249,15951,18285, 15951,15951,15951,15951,15951,15951,16089,18285,16089,16089, 16089,16089,16089,16089,16343,18285,16343,16343,16343,16343, 16343,16343,15277,18285,15277,15277,15277,15277,15277,15277, 15840,18285,15840,15840,15840,15840,15840,15840,15845,18285, 15845,15845,15845,15845,15845,15845,15290,15290,15290,15290, 15290,15290,15290,15290,16476,16476,16476,16476,16476,16476, 16476,16476,16898,18285,16898,16898,16898,16898,16898,16898, 17155,18285,17155,17155,17155,17155,17155,17155,16484,18285, 16484,16484,16484,16484,16484,16484,17439,18285,17439,17439, 17439,17439,17439,17439,16910,18285,16910,16910,16910,16910, 16910,16910,15731,18285,15731,15731,15731,15731,15731,15731, 15320,18285,15320,15320,15320,15320,15320,15320, 250,18285, 250, 250, 250, 250, 250, 250,15328,18285,15328,15328, 15328,15328,15328,15328,15354,18285,15354,15354,15354,15354, 15354,15354,17322,18285,17322,17322,17322,17322,17322,17322, 16828,18285,16828,16828,16828,16828,16828,16828, 5366,18285, 5366, 5366, 5366, 5366, 5366, 5366, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258,17258,17258,17258,17258, 17012,18285,17012,17012,17012,17012,17012,17012,17016,18285, 17016,17016,17016,17016,17016,17016,16630,18285,16630,16630, 16630,16630,16630,16630,15516,18285,15516,15516,15516,15516, 15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285, 11229,11229,11229,11229,11229,11229,15526,18285,15526,15526, 15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305,16305,16305,16305,16305, 16425,18285,16425,16425,16425,16425,16425,16425,15803,18285, 15803,15803,15803,15803,15803,15803,15113,18285,15113,15113, 15113,15113,15113,15113,15808,15808,15808,15808,15808,15808, 15808,15808, 138,18285, 138, 138, 138, 138, 138, 138, 15951,18285,15951,15951,15951,15951,15951,15951,16089,18285, 16089,16089,16089,16089,16089,16089,16343,18285,16343,16343, 16343,16343,16343,16343,15840,18285,15840,15840,15840,15840, 15840,15840,15845,18285,15845,15845,15845,15845,15845,15845, 16476,16476,16476,16476,16476,16476,16476,16476,16898,18285, 16898,16898,16898,16898,16898,16898,17155,18285,17155,17155, 17155,17155,17155,17155,16484,18285,16484,16484,16484,16484, 16484,16484,17499,18285,17499,17499,17499,17499,17499,17499, 16910,18285,16910,16910,16910,16910,16910,16910,15731,18285, 15731,15731,15731,15731,15731,15731, 250,18285, 250, 250, 250, 250, 250, 250,17322,18285,17322,17322,17322,17322, 17322,17322,16828,18285,16828,16828,16828,16828,16828,16828, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258, 17258,17258,17258,17258,17012,18285,17012,17012,17012,17012, 17012,17012,17016,18285,17016,17016,17016,17016,17016,17016, 16630,18285,16630,16630,16630,16630,16630,16630,15516,18285, 15516,15516,15516,15516,15516,15516, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 15526,18285,15526,15526,15526,15526,15526,15526, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305, 16305,16305,16305,16305,16425,18285,16425,16425,16425,16425, 16425,16425,15803,18285,15803,15803,15803,15803,15803,15803, 15113,18285,15113,15113,15113,15113,15113,15113,15808,15808, 15808,15808,15808,15808,15808,15808,15951,18285,15951,15951, 15951,15951,15951,15951,16089,18285,16089,16089,16089,16089, 16089,16089,16343,18285,16343,16343,16343,16343,16343,16343, 15840,18285,15840,15840,15840,15840,15840,15840,15845,18285, 15845,15845,15845,15845,15845,15845,16476,16476,16476,16476, 16476,16476,16476,16476,16898,18285,16898,16898,16898,16898, 16898,16898,17155,18285,17155,17155,17155,17155,17155,17155, 16484,18285,16484,16484,16484,16484,16484,16484,17557,18285, 17557,17557,17557,17557,17557,17557,16910,18285,16910,16910, 16910,16910,16910,16910,15731,18285,15731,15731,15731,15731, 15731,15731, 250,18285, 250, 250, 250, 250, 250, 250, 17322,18285,17322,17322,17322,17322,17322,17322,16828,18285, 16828,16828,16828,16828,16828,16828, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258,17258,17258,17258,17258, 17012,18285,17012,17012,17012,17012,17012,17012,17016,18285, 17016,17016,17016,17016,17016,17016,16630,18285,16630,16630, 16630,16630,16630,16630, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305, 16305,16305,16305,16305,16425,18285,16425,16425,16425,16425, 16425,16425,15803,18285,15803,15803,15803,15803,15803,15803, 15113,18285,15113,15113,15113,15113,15113,15113,15808,15808, 15808,15808,15808,15808,15808,15808,15951,18285,15951,15951, 15951,15951,15951,15951,16089,18285,16089,16089,16089,16089, 16089,16089,16343,18285,16343,16343,16343,16343,16343,16343, 15840,18285,15840,15840,15840,15840,15840,15840,15845,18285, 15845,15845,15845,15845,15845,15845,16476,16476,16476,16476, 16476,16476,16476,16476,16898,18285,16898,16898,16898,16898, 16898,16898,17155,18285,17155,17155,17155,17155,17155,17155, 16484,18285,16484,16484,16484,16484,16484,16484,17610,18285, 17610,17610,17610,17610,17610,17610,16910,18285,16910,16910, 16910,16910,16910,16910,15731,18285,15731,15731,15731,15731, 15731,15731, 250,18285, 250, 250, 250, 250, 250, 250, 17322,18285,17322,17322,17322,17322,17322,17322,16828,18285, 16828,16828,16828,16828,16828,16828, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258,17258,17258,17258,17258, 17012,18285,17012,17012,17012,17012,17012,17012,17016,18285, 17016,17016,17016,17016,17016,17016,16630,18285,16630,16630, 16630,16630,16630,16630, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097, 11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305, 16305,16305,16305,16305,16425,18285,16425,16425,16425,16425, 16425,16425,15803,18285,15803,15803,15803,15803,15803,15803, 15113,18285,15113,15113,15113,15113,15113,15113,15808,15808, 15808,15808,15808,15808,15808,15808,15951,18285,15951,15951, 15951,15951,15951,15951,16089,18285,16089,16089,16089,16089, 16089,16089,16343,18285,16343,16343,16343,16343,16343,16343, 15840,18285,15840,15840,15840,15840,15840,15840,15845,18285, 15845,15845,15845,15845,15845,15845,16476,16476,16476,16476, 16476,16476,16476,16476,16898,18285,16898,16898,16898,16898, 16898,16898,17155,18285,17155,17155,17155,17155,17155,17155, 16484,18285,16484,16484,16484,16484,16484,16484,16910,18285, 16910,16910,16910,16910,16910,16910, 250,18285, 250, 250, 250, 250, 250, 250,17322,18285,17322,17322,17322,17322, 17322,17322,16828,18285,16828,16828,16828,16828,16828,16828, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258, 17258,17258,17258,17258,17012,18285,17012,17012,17012,17012, 17012,17012,17016,18285,17016,17016,17016,17016,17016,17016, 16630,18285,16630,16630,16630,16630,16630,16630, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229, 11229,11229, 316,18285, 316, 316, 316, 316, 316, 316, 16305,18285,16305,16305,16305,16305,16305,16305,16425,18285, 16425,16425,16425,16425,16425,16425,15113,18285,15113,15113, 15113,15113,15113,15113,15951,18285,15951,15951,15951,15951, 15951,15951,16089,18285,16089,16089,16089,16089,16089,16089, 16343,18285,16343,16343,16343,16343,16343,16343,16476,16476, 16476,16476,16476,16476,16476,16476,16898,18285,16898,16898, 16898,16898,16898,16898,17155,18285,17155,17155,17155,17155, 17155,17155,16484,18285,16484,16484,16484,16484,16484,16484, 16910,18285,16910,16910,16910,16910,16910,16910, 250,18285, 250, 250, 250, 250, 250, 250,17322,18285,17322,17322, 17322,17322,17322,17322,16828,18285,16828,16828,16828,16828, 16828,16828, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285, 17258,17258,17258,17258,17258,17258,17012,18285,17012,17012, 17012,17012,17012,17012,17016,18285,17016,17016,17016,17016, 17016,17016,16630,18285,16630,16630,16630,16630,16630,16630, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229, 11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285,16305,16305,16305,16305,16305,16305, 16425,18285,16425,16425,16425,16425,16425,16425,15113,18285, 15113,15113,15113,15113,15113,15113,16910,18285,16910,16910, 16910,16910,16910,16910, 250,18285, 250, 250, 250, 250, 250, 250,17322,18285,17322,17322,17322,17322,17322,17322, 16828,18285,16828,16828,16828,16828,16828,16828, 8670,18285, 8670, 8670, 8670, 8670, 8670, 8670, 272,18285, 272, 272, 272, 272, 272, 272,17258,18285,17258,17258,17258,17258, 17258,17258,17012,18285,17012,17012,17012,17012,17012,17012, 17016,18285,17016,17016,17016,17016,17016,17016,16630,18285, 16630,16630,16630,16630,16630,16630, 306,18285, 306, 306, 306, 306, 306, 306, 8097,18285, 8097, 8097, 8097, 8097, 8097, 8097,11229,18285,11229,11229,11229,11229,11229,11229, 316,18285, 316, 316, 316, 316, 316, 316,16305,18285, 16305,16305,16305,16305,16305,16305,16425,18285,16425,16425, 16425,16425,16425,16425,15113,18285,15113,15113,15113,15113, 15113,15113, 57,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285 } ; static const flex_int16_t yy_chk[301187] = { 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, 1, 1, 1, 7, 8, 9, 10, 9, 10, 13, 14, 55, 56, 59, 59, 90, 59, 60, 60, 61, 60, 214, 63, 7, 8, 63, 84, 83, 214, 13, 14, 78, 55, 56, 90, 78, 78, 61, 62, 62, 62, 62, 62, 84, 75, 76, 76, 83, 59, 248, 76, 76, 89, 84, 63, 75, 63, 63, 63, 75, 91, 93, 121, 75, 75, 91, 63, 101, 101, 89, 104, 443, 443, 62, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 104, 248, 111, 111, 93, 111, 104, 62, 64, 64, 121, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 65, 65, 132, 65, 65, 65, 65, 65, 125, 120, 65, 65, 65, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 126, 133, 65, 65, 65, 65, 65, 65, 136, 186, 6477, 132, 125, 65, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 120, 122, 136, 126, 133, 186, 122, 65, 65, 65, 65, 66, 66, 143, 66, 66, 66, 66, 66, 66, 66, 66, 66, 139, 66, 66, 155, 124, 139, 123, 229, 143, 124, 122, 123, 66, 66, 66, 66, 66, 66, 66, 141, 141, 155, 141, 210, 66, 210, 123, 72, 72, 72, 72, 72, 72, 72, 72, 72, 124, 439, 123, 229, 72, 439, 66, 66, 66, 66, 67, 67, 72, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 71, 71, 159, 71, 71, 71, 71, 71, 159, 162, 71, 71, 71, 77, 6478, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 77, 171, 144, 201, 77, 71, 140, 140, 332, 140, 171, 77, 144, 162, 360, 77, 77, 147, 201, 224, 147, 250, 227, 71, 71, 71, 71, 73, 73, 73, 73, 73, 73, 73, 73, 73, 360, 224, 332, 250, 79, 140, 227, 73, 73, 73, 73, 73, 73, 79, 231, 147, 95, 79, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 79, 252, 256, 288, 79, 79, 73, 73, 73, 73, 73, 73, 74, 264, 264, 6494, 264, 145, 231, 252, 256, 74, 145, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 95, 137, 137, 137, 137, 137, 137, 137, 137, 137, 288, 145, 96, 406, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 146, 146, 146, 146, 146, 146, 146, 146, 146, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 96, 406, 328, 408, 178, 328, 80, 80, 80, 80, 80, 80, 97, 178, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 109, 109, 109, 109, 109, 150, 272, 408, 150, 80, 80, 80, 80, 80, 80, 142, 142, 142, 142, 142, 142, 142, 142, 142, 80, 142, 667, 228, 80, 80, 92, 180, 228, 267, 667, 109, 142, 307, 150, 150, 180, 272, 92, 92, 92, 92, 92, 92, 92, 92, 92, 267, 228, 109, 390, 307, 249, 390, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 251, 251, 92, 251, 92, 92, 92, 92, 92, 92, 94, 249, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 98, 156, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 99, 251, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 108, 108, 108, 108, 108, 233, 235, 251, 304, 407, 156, 94, 290, 304, 233, 235, 112, 112, 112, 112, 112, 116, 116, 116, 116, 116, 404, 238, 156, 94, 268, 135, 292, 99, 135, 108, 238, 317, 98, 100, 268, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 112, 290, 108, 6495, 317, 116, 100, 100, 100, 100, 100, 100, 135, 292, 135, 135, 135, 235, 112, 108, 184, 108, 184, 116, 135, 407, 669, 233, 669, 404, 238, 184, 239, 100, 100, 100, 100, 100, 100, 110, 110, 239, 110, 110, 110, 110, 110, 116, 314, 110, 110, 110, 294, 314, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 113, 113, 113, 113, 113, 110, 114, 114, 114, 114, 114, 117, 117, 117, 117, 117, 118, 411, 118, 118, 294, 262, 236, 110, 110, 110, 110, 151, 438, 152, 151, 236, 152, 153, 271, 113, 153, 239, 246, 262, 240, 114, 438, 298, 297, 243, 117, 246, 118, 240, 118, 118, 118, 113, 243, 298, 151, 419, 262, 114, 118, 151, 152, 152, 117, 242, 153, 153, 447, 447, 271, 434, 113, 411, 242, 296, 114, 297, 114, 115, 115, 434, 115, 115, 115, 115, 115, 167, 117, 115, 115, 115, 246, 236, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 119, 119, 240, 296, 243, 115, 243, 296, 6529, 419, 167, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 242, 269, 115, 115, 115, 115, 269, 167, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 416, 115, 128, 128, 278, 128, 128, 128, 128, 128, 269, 167, 128, 128, 128, 550, 550, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 134, 266, 266, 303, 266, 128, 278, 278, 324, 398, 398, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 416, 450, 128, 128, 128, 128, 131, 131, 398, 131, 131, 131, 131, 131, 303, 266, 131, 131, 131, 324, 422, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 154, 157, 276, 154, 254, 131, 415, 276, 481, 254, 274, 279, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 253, 131, 131, 131, 131, 254, 274, 276, 299, 254, 253, 299, 154, 391, 450, 422, 481, 415, 253, 391, 276, 154, 299, 274, 279, 279, 154, 158, 158, 6539, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 160, 160, 414, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 192, 192, 192, 192, 192, 192, 192, 192, 192, 160, 160, 160, 160, 160, 160, 160, 241, 331, 163, 244, 425, 160, 414, 642, 642, 241, 331, 413, 244, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 160, 160, 160, 160, 161, 161, 163, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 226, 226, 226, 226, 226, 226, 226, 226, 226, 161, 161, 161, 161, 161, 161, 161, 161, 418, 421, 424, 179, 161, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 244, 425, 413, 241, 245, 696, 696, 161, 161, 161, 161, 164, 164, 245, 164, 164, 164, 164, 164, 164, 164, 164, 164, 275, 164, 164, 280, 420, 359, 417, 325, 421, 446, 275, 372, 164, 164, 164, 164, 164, 164, 164, 424, 372, 280, 418, 181, 164, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 275, 245, 420, 280, 359, 325, 417, 164, 164, 164, 164, 165, 165, 427, 165, 165, 165, 165, 165, 165, 165, 165, 165, 325, 165, 165, 287, 287, 295, 287, 519, 427, 446, 295, 378, 165, 165, 165, 165, 165, 165, 165, 387, 378, 440, 445, 182, 165, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 2405, 423, 519, 287, 440, 387, 445, 165, 165, 165, 165, 166, 166, 295, 166, 166, 166, 166, 166, 166, 166, 166, 166, 301, 166, 166, 289, 289, 301, 289, 291, 486, 387, 291, 301, 166, 166, 166, 166, 166, 166, 166, 166, 423, 2405, 287, 183, 166, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 431, 431, 433, 289, 395, 486, 291, 166, 166, 166, 166, 168, 168, 395, 168, 168, 168, 168, 168, 168, 168, 168, 168, 435, 168, 168, 433, 335, 441, 957, 335, 441, 448, 431, 435, 168, 168, 168, 168, 168, 168, 168, 291, 437, 442, 289, 448, 168, 437, 444, 188, 188, 188, 188, 188, 188, 188, 188, 188, 444, 957, 335, 442, 188, 335, 168, 168, 168, 168, 169, 169, 188, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 170, 449, 530, 451, 943, 477, 459, 449, 451, 170, 477, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 6574, 452, 205, 459, 453, 530, 170, 170, 170, 170, 170, 170, 189, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 189, 189, 189, 189, 189, 189, 189, 189, 189, 247, 170, 170, 170, 170, 170, 170, 172, 454, 247, 452, 453, 189, 454, 457, 943, 520, 457, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 520, 487, 480, 454, 457, 480, 172, 172, 172, 172, 172, 172, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 376, 172, 172, 172, 172, 172, 172, 173, 487, 968, 334, 247, 336, 334, 338, 336, 774, 338, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 376, 461, 513, 514, 968, 376, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 334, 473, 336, 461, 338, 461, 334, 376, 232, 774, 473, 531, 513, 514, 531, 336, 338, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 237, 664, 516, 397, 479, 484, 175, 175, 175, 175, 175, 175, 397, 479, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 397, 484, 369, 273, 273, 516, 273, 664, 508, 175, 175, 175, 175, 175, 175, 176, 176, 508, 176, 176, 176, 176, 176, 176, 176, 176, 176, 397, 176, 176, 467, 686, 482, 467, 339, 369, 234, 339, 273, 176, 176, 176, 176, 176, 176, 176, 234, 261, 467, 337, 482, 176, 337, 369, 702, 686, 702, 369, 261, 261, 261, 261, 261, 261, 261, 261, 261, 523, 339, 176, 176, 176, 185, 273, 261, 369, 523, 538, 337, 6579, 538, 339, 285, 337, 185, 185, 185, 185, 185, 185, 185, 185, 185, 285, 285, 285, 285, 285, 285, 285, 285, 285, 456, 380, 468, 185, 601, 524, 488, 285, 468, 456, 380, 488, 293, 293, 524, 185, 185, 380, 456, 598, 468, 185, 187, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 533, 286, 601, 488, 598, 533, 187, 187, 187, 187, 187, 187, 286, 286, 286, 286, 286, 286, 286, 286, 286, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 458, 187, 187, 187, 187, 187, 187, 190, 190, 190, 190, 190, 190, 190, 190, 190, 549, 535, 458, 549, 528, 464, 490, 190, 190, 190, 190, 190, 190, 300, 458, 490, 946, 485, 528, 535, 668, 286, 485, 464, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 190, 190, 190, 190, 190, 190, 225, 490, 485, 393, 464, 300, 491, 668, 393, 491, 312, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 312, 312, 312, 312, 312, 312, 312, 312, 312, 532, 529, 946, 225, 521, 532, 393, 312, 532, 521, 529, 491, 326, 326, 326, 326, 326, 326, 326, 326, 326, 521, 326, 225, 393, 225, 225, 225, 225, 225, 225, 255, 255, 326, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 257, 365, 365, 365, 365, 365, 365, 365, 365, 365, 322, 463, 257, 257, 257, 257, 257, 257, 257, 257, 257, 322, 322, 322, 322, 322, 322, 322, 322, 322, 522, 545, 539, 257, 6589, 522, 557, 322, 539, 475, 545, 469, 557, 463, 527, 257, 257, 522, 475, 551, 499, 257, 258, 258, 551, 258, 258, 258, 258, 258, 475, 463, 258, 258, 258, 330, 330, 330, 330, 330, 330, 330, 330, 330, 469, 330, 527, 258, 258, 258, 258, 258, 258, 327, 327, 499, 330, 475, 258, 499, 381, 556, 469, 580, 556, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 580, 258, 258, 258, 258, 259, 259, 503, 259, 259, 259, 259, 259, 503, 462, 259, 259, 259, 381, 462, 259, 259, 259, 259, 259, 259, 259, 259, 259, 671, 259, 259, 259, 259, 259, 259, 381, 462, 553, 462, 381, 259, 503, 329, 329, 329, 329, 329, 329, 329, 329, 329, 502, 329, 492, 502, 553, 602, 671, 259, 259, 259, 259, 260, 329, 366, 366, 366, 366, 366, 366, 366, 366, 366, 260, 260, 260, 260, 260, 260, 260, 260, 260, 497, 492, 699, 620, 502, 563, 492, 260, 260, 260, 260, 260, 260, 568, 563, 329, 602, 620, 568, 6593, 340, 340, 340, 340, 340, 340, 340, 340, 340, 512, 340, 355, 497, 569, 260, 260, 260, 260, 260, 260, 270, 340, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 270, 270, 270, 270, 270, 270, 270, 270, 270, 581, 699, 1188, 512, 569, 355, 497, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 691, 1188, 270, 581, 270, 270, 270, 270, 270, 270, 277, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 277, 277, 277, 277, 277, 277, 277, 277, 277, 577, 691, 517, 341, 518, 517, 577, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 518, 639, 277, 639, 277, 277, 277, 277, 277, 277, 517, 672, 518, 639, 782, 782, 672, 277, 281, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 281, 281, 281, 281, 281, 281, 281, 281, 281, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 493, 281, 498, 622, 537, 555, 693, 352, 625, 537, 555, 6596, 622, 281, 281, 574, 693, 625, 493, 281, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 537, 555, 574, 498, 493, 281, 282, 282, 706, 282, 282, 282, 282, 282, 706, 353, 282, 282, 282, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 627, 282, 282, 282, 282, 282, 282, 661, 498, 627, 635, 367, 282, 367, 367, 367, 367, 367, 367, 367, 367, 367, 584, 676, 584, 584, 495, 661, 635, 471, 282, 282, 282, 282, 471, 354, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 495, 282, 283, 283, 676, 283, 283, 283, 283, 283, 584, 680, 283, 283, 283, 495, 471, 283, 283, 283, 283, 283, 283, 283, 283, 283, 630, 283, 283, 283, 283, 283, 283, 658, 471, 630, 641, 368, 283, 368, 368, 368, 368, 368, 368, 368, 368, 368, 680, 641, 630, 658, 646, 680, 710, 368, 283, 283, 283, 283, 386, 646, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 660, 283, 284, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 284, 284, 284, 284, 284, 284, 284, 284, 284, 649, 710, 781, 525, 660, 643, 670, 284, 284, 284, 284, 284, 284, 389, 541, 781, 392, 643, 470, 525, 681, 649, 525, 666, 389, 389, 389, 389, 389, 389, 389, 389, 389, 525, 284, 284, 284, 284, 284, 284, 305, 670, 673, 666, 571, 389, 681, 541, 649, 392, 684, 470, 305, 305, 305, 305, 305, 305, 305, 305, 305, 392, 392, 470, 470, 541, 396, 392, 474, 470, 559, 571, 684, 305, 6605, 396, 571, 474, 697, 674, 673, 697, 396, 399, 474, 305, 305, 396, 496, 474, 542, 305, 308, 496, 399, 399, 399, 399, 399, 399, 399, 399, 399, 559, 308, 308, 308, 308, 308, 308, 308, 308, 308, 496, 396, 399, 474, 428, 510, 674, 428, 559, 428, 542, 624, 308, 428, 510, 496, 428, 428, 428, 685, 624, 428, 542, 542, 308, 308, 510, 624, 542, 504, 308, 309, 309, 560, 309, 309, 309, 309, 309, 675, 1309, 309, 309, 309, 426, 426, 426, 426, 426, 426, 426, 426, 426, 510, 426, 685, 309, 309, 309, 309, 309, 309, 504, 1309, 677, 426, 560, 309, 430, 430, 430, 430, 430, 430, 430, 430, 430, 675, 560, 560, 504, 683, 640, 790, 560, 309, 309, 309, 309, 310, 310, 640, 310, 310, 310, 310, 310, 504, 640, 310, 310, 310, 677, 683, 310, 310, 310, 310, 310, 310, 310, 310, 310, 790, 310, 310, 310, 310, 310, 310, 791, 791, 689, 683, 690, 310, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 585, 466, 582, 585, 689, 582, 690, 310, 310, 310, 310, 311, 466, 466, 466, 466, 466, 466, 466, 466, 466, 687, 311, 311, 311, 311, 311, 311, 311, 311, 311, 709, 585, 466, 585, 582, 582, 650, 311, 311, 311, 311, 311, 311, 436, 698, 650, 687, 698, 815, 815, 466, 478, 478, 478, 478, 478, 478, 478, 478, 478, 650, 478, 709, 6610, 311, 311, 311, 311, 311, 311, 315, 315, 478, 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, 315, 315, 315, 318, 700, 547, 505, 700, 515, 6614, 583, 515, 716, 583, 547, 318, 318, 318, 318, 318, 318, 318, 318, 318, 565, 509, 547, 695, 705, 586, 716, 780, 586, 565, 509, 506, 318, 695, 543, 505, 506, 509, 515, 543, 583, 565, 509, 780, 318, 318, 583, 505, 505, 547, 318, 319, 319, 505, 319, 319, 319, 319, 319, 586, 708, 319, 319, 319, 506, 701, 708, 543, 565, 509, 505, 712, 586, 515, 704, 857, 319, 319, 319, 319, 319, 319, 506, 712, 705, 543, 718, 319, 644, 712, 489, 489, 489, 489, 489, 489, 489, 489, 489, 506, 489, 857, 918, 918, 718, 319, 319, 319, 319, 320, 320, 489, 320, 320, 320, 320, 320, 972, 742, 320, 320, 320, 644, 714, 320, 320, 320, 320, 320, 320, 320, 320, 320, 701, 320, 320, 320, 320, 320, 320, 644, 714, 704, 722, 722, 320, 489, 500, 500, 500, 500, 500, 500, 500, 500, 500, 714, 500, 536, 742, 972, 722, 3869, 320, 320, 320, 320, 321, 500, 536, 536, 536, 536, 536, 536, 536, 536, 536, 321, 321, 321, 321, 321, 321, 321, 321, 321, 561, 721, 814, 536, 546, 561, 564, 321, 321, 321, 321, 321, 321, 546, 721, 564, 500, 726, 735, 721, 546, 771, 564, 570, 724, 546, 726, 564, 3869, 737, 735, 570, 814, 561, 321, 321, 321, 321, 321, 321, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 561, 546, 501, 564, 570, 682, 771, 724, 739, 719, 682, 737, 342, 501, 501, 501, 501, 501, 501, 501, 501, 501, 736, 949, 648, 724, 739, 719, 736, 665, 342, 343, 745, 648, 501, 719, 682, 729, 745, 570, 648, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 750, 740, 740, 717, 717, 730, 729, 526, 786, 966, 665, 786, 343, 6617, 730, 745, 665, 501, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 665, 730, 343, 344, 665, 729, 740, 750, 717, 966, 949, 526, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 345, 345, 717, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 346, 346, 6623, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 347, 347, 6625, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 356, 356, 746, 356, 356, 356, 356, 356, 356, 356, 356, 356, 955, 356, 356, 713, 748, 784, 754, 707, 723, 713, 1704, 784, 356, 356, 356, 356, 356, 356, 356, 754, 723, 713, 748, 746, 356, 746, 723, 534, 534, 534, 534, 534, 534, 534, 534, 534, 783, 534, 1704, 748, 707, 754, 356, 356, 356, 356, 357, 357, 534, 357, 357, 357, 357, 357, 357, 357, 357, 357, 707, 357, 357, 955, 707, 751, 755, 755, 6630, 776, 783, 759, 357, 357, 357, 357, 357, 357, 357, 357, 759, 776, 707, 768, 357, 769, 744, 552, 552, 552, 552, 552, 552, 552, 552, 552, 797, 552, 744, 751, 751, 755, 357, 357, 357, 357, 358, 358, 552, 358, 358, 358, 358, 358, 358, 358, 358, 358, 629, 358, 358, 744, 768, 770, 769, 770, 770, 629, 797, 785, 358, 358, 358, 358, 358, 358, 358, 607, 652, 629, 779, 785, 358, 773, 752, 358, 607, 652, 607, 607, 607, 607, 607, 607, 607, 607, 607, 770, 779, 652, 358, 358, 358, 358, 361, 361, 629, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 752, 793, 773, 773, 792, 789, 752, 652, 816, 361, 361, 361, 361, 361, 361, 361, 792, 762, 789, 793, 816, 361, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 810, 832, 6636, 810, 832, 762, 361, 361, 361, 361, 362, 362, 593, 362, 362, 362, 362, 362, 362, 362, 362, 362, 732, 362, 362, 795, 817, 808, 819, 855, 841, 732, 762, 808, 362, 362, 362, 362, 362, 362, 362, 362, 608, 732, 817, 795, 362, 855, 819, 813, 659, 608, 842, 608, 608, 608, 608, 608, 608, 608, 608, 608, 813, 841, 362, 362, 362, 362, 363, 363, 732, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 659, 796, 842, 982, 6640, 916, 796, 982, 728, 363, 363, 363, 363, 363, 363, 363, 609, 728, 659, 945, 842, 363, 659, 916, 728, 609, 796, 609, 609, 609, 609, 609, 609, 609, 609, 609, 800, 659, 871, 363, 363, 363, 363, 364, 364, 800, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 610, 871, 6644, 872, 772, 364, 944, 945, 756, 610, 772, 610, 610, 610, 610, 610, 610, 610, 610, 610, 756, 973, 1034, 364, 364, 364, 364, 370, 370, 821, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 772, 756, 872, 944, 798, 775, 1034, 628, 775, 370, 370, 370, 370, 370, 370, 370, 628, 775, 611, 821, 973, 370, 834, 628, 749, 749, 846, 611, 628, 611, 611, 611, 611, 611, 611, 611, 611, 611, 798, 370, 370, 370, 370, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 611, 834, 628, 798, 749, 846, 371, 371, 371, 371, 371, 371, 554, 618, 618, 618, 618, 618, 618, 618, 618, 618, 618, 554, 554, 554, 554, 554, 554, 554, 554, 554, 761, 371, 371, 371, 371, 371, 371, 749, 824, 761, 876, 951, 554, 1084, 919, 1084, 761, 824, 876, 371, 373, 653, 653, 653, 653, 653, 653, 653, 653, 653, 856, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 833, 653, 856, 919, 573, 573, 573, 573, 573, 573, 573, 573, 573, 636, 573, 636, 636, 636, 636, 636, 636, 636, 636, 636, 952, 573, 998, 951, 663, 822, 836, 636, 833, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 377, 573, 767, 663, 836, 822, 953, 836, 952, 833, 998, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 663, 978, 822, 891, 663, 920, 377, 377, 377, 377, 377, 377, 921, 843, 767, 978, 891, 663, 920, 579, 579, 579, 579, 579, 579, 579, 579, 579, 959, 579, 961, 6648, 767, 377, 377, 377, 377, 377, 377, 379, 579, 803, 1085, 925, 921, 1085, 843, 953, 767, 767, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 820, 925, 803, 763, 843, 820, 379, 379, 379, 379, 379, 379, 763, 637, 579, 637, 637, 637, 637, 637, 637, 637, 637, 637, 948, 820, 969, 763, 961, 803, 959, 637, 804, 379, 379, 379, 379, 379, 379, 383, 383, 804, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 987, 859, 804, 859, 859, 987, 948, 969, 828, 383, 383, 383, 383, 383, 383, 383, 827, 828, 6665, 1086, 638, 383, 638, 638, 638, 638, 638, 638, 638, 638, 638, 858, 828, 1086, 858, 859, 893, 827, 638, 383, 383, 383, 383, 384, 384, 893, 384, 384, 384, 384, 384, 384, 384, 384, 384, 837, 384, 384, 885, 970, 837, 999, 1606, 1032, 827, 858, 885, 384, 384, 384, 384, 384, 384, 384, 384, 995, 1032, 1606, 858, 384, 837, 679, 679, 679, 679, 679, 679, 679, 679, 679, 983, 679, 970, 995, 970, 999, 983, 384, 384, 384, 385, 385, 679, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 802, 651, 826, 847, 847, 385, 896, 981, 993, 802, 651, 826, 902, 993, 981, 896, 802, 651, 826, 900, 835, 902, 651, 385, 385, 385, 385, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 847, 905, 6666, 900, 731, 764, 394, 394, 394, 394, 394, 394, 651, 731, 764, 835, 911, 984, 847, 985, 731, 764, 905, 927, 911, 731, 764, 757, 849, 849, 900, 1240, 927, 394, 394, 394, 394, 394, 394, 400, 400, 400, 400, 400, 400, 400, 400, 400, 1205, 905, 1205, 835, 731, 764, 930, 400, 400, 400, 400, 400, 400, 757, 849, 930, 984, 1240, 985, 967, 587, 587, 587, 587, 587, 587, 587, 587, 587, 1002, 587, 757, 849, 894, 400, 400, 400, 400, 400, 400, 403, 587, 894, 967, 992, 992, 6672, 1083, 757, 894, 1081, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 1002, 1081, 1083, 950, 899, 965, 403, 403, 403, 403, 403, 403, 950, 899, 587, 1033, 1092, 986, 986, 678, 678, 678, 678, 678, 678, 678, 678, 678, 899, 678, 1003, 992, 6673, 403, 403, 403, 403, 403, 403, 429, 678, 850, 850, 1093, 965, 971, 1092, 1033, 1003, 974, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 734, 734, 734, 734, 734, 734, 734, 734, 734, 765, 734, 986, 429, 898, 678, 850, 1093, 1147, 765, 861, 861, 734, 898, 962, 971, 922, 974, 1167, 1147, 898, 765, 971, 429, 850, 429, 429, 429, 429, 429, 429, 455, 455, 455, 455, 455, 455, 455, 455, 455, 906, 455, 933, 1167, 861, 1447, 734, 962, 765, 906, 922, 933, 455, 738, 738, 738, 738, 738, 738, 738, 738, 738, 861, 738, 906, 962, 933, 996, 922, 962, 455, 1447, 996, 1004, 738, 747, 747, 747, 747, 747, 747, 747, 747, 747, 904, 747, 1004, 988, 989, 455, 460, 1004, 1020, 904, 996, 989, 747, 6726, 1039, 1268, 904, 1020, 460, 460, 460, 460, 460, 460, 460, 460, 460, 787, 787, 787, 787, 787, 787, 787, 787, 787, 988, 787, 915, 460, 915, 915, 915, 915, 915, 915, 1039, 747, 787, 924, 1072, 1268, 960, 1072, 988, 1005, 915, 460, 988, 460, 988, 460, 460, 460, 460, 460, 460, 465, 465, 465, 465, 465, 465, 465, 465, 465, 988, 465, 924, 2640, 1001, 1073, 787, 924, 1072, 960, 1009, 1005, 465, 788, 788, 788, 788, 788, 788, 788, 788, 788, 1120, 788, 1023, 924, 1001, 960, 1009, 1005, 465, 960, 1094, 1023, 788, 852, 852, 852, 852, 852, 852, 852, 852, 852, 1073, 1094, 960, 2640, 1072, 465, 472, 472, 1120, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 476, 806, 1015, 1010, 1328, 1031, 1013, 1006, 1037, 1332, 806, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 1010, 806, 1031, 1013, 1006, 1037, 476, 476, 476, 476, 476, 476, 1006, 1015, 476, 1013, 1012, 1012, 1332, 811, 811, 811, 811, 811, 811, 811, 811, 811, 806, 811, 1121, 1015, 1328, 476, 476, 476, 476, 476, 476, 483, 811, 880, 880, 880, 880, 880, 880, 880, 880, 880, 1012, 483, 483, 483, 483, 483, 483, 483, 483, 483, 805, 829, 928, 1121, 934, 6731, 1059, 1305, 1012, 805, 829, 928, 483, 934, 811, 1059, 805, 829, 928, 1305, 934, 805, 829, 812, 812, 812, 812, 812, 812, 812, 812, 812, 483, 812, 483, 483, 483, 483, 483, 483, 494, 830, 908, 1038, 812, 1241, 1241, 1282, 805, 829, 830, 908, 494, 494, 494, 494, 494, 494, 494, 494, 494, 1038, 830, 908, 839, 839, 839, 839, 839, 839, 839, 839, 839, 494, 839, 881, 881, 881, 881, 881, 881, 881, 881, 881, 1011, 839, 1097, 1206, 1282, 830, 908, 6741, 1062, 494, 1070, 494, 494, 494, 494, 494, 494, 1062, 1011, 1070, 1097, 1088, 1011, 1206, 494, 507, 507, 1088, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 511, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1122, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 1087, 1481, 1122, 1242, 1242, 1287, 511, 511, 511, 511, 511, 511, 1018, 1014, 511, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 865, 1014, 1481, 1048, 6745, 1018, 1014, 1087, 511, 511, 511, 511, 511, 511, 540, 937, 937, 937, 937, 937, 937, 937, 937, 937, 1018, 1048, 540, 540, 540, 540, 540, 540, 540, 540, 540, 1089, 937, 1287, 1048, 1284, 1284, 1089, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 1448, 1448, 540, 1071, 540, 540, 540, 540, 540, 540, 544, 544, 1071, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 548, 932, 1117, 1102, 1302, 1125, 1130, 1075, 1117, 3691, 932, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 1102, 932, 1125, 1130, 3691, 1302, 548, 548, 548, 548, 548, 548, 1016, 882, 548, 882, 882, 882, 882, 882, 882, 882, 882, 882, 1075, 1040, 1046, 1047, 932, 1207, 1246, 1021, 1075, 548, 548, 548, 548, 548, 548, 558, 1021, 1026, 882, 1040, 1046, 1047, 1016, 1021, 1246, 1207, 1026, 558, 558, 558, 558, 558, 558, 558, 558, 558, 1040, 1046, 1047, 1331, 1016, 1026, 1331, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 1449, 1449, 558, 1076, 558, 558, 558, 558, 558, 558, 562, 562, 1076, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 566, 936, 1143, 1157, 1269, 1247, 1248, 1294, 1143, 1157, 936, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 1095, 936, 6748, 1065, 1247, 1248, 566, 566, 566, 566, 566, 566, 1065, 913, 566, 913, 913, 913, 913, 913, 913, 913, 913, 913, 1283, 1294, 1310, 1065, 936, 941, 1051, 913, 1095, 566, 566, 566, 566, 566, 566, 572, 941, 941, 941, 941, 941, 941, 941, 941, 941, 1310, 1269, 572, 572, 572, 572, 572, 572, 572, 572, 572, 1051, 941, 1160, 6757, 1270, 1051, 1293, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 1338, 1283, 572, 907, 572, 572, 572, 572, 572, 572, 575, 575, 907, 575, 575, 575, 575, 575, 1043, 907, 575, 575, 575, 1160, 907, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 1338, 1373, 1293, 1043, 1291, 575, 1270, 958, 1373, 1041, 907, 914, 1043, 914, 914, 914, 914, 914, 914, 914, 914, 914, 1041, 575, 575, 575, 575, 576, 576, 914, 576, 576, 576, 576, 576, 1291, 1042, 576, 576, 576, 958, 1017, 1049, 1271, 1041, 1115, 958, 1074, 6762, 1260, 931, 935, 576, 576, 576, 576, 576, 576, 958, 931, 935, 1271, 958, 576, 1027, 1052, 931, 935, 1042, 1260, 1017, 931, 935, 1027, 1049, 1017, 1123, 1115, 1052, 1074, 1027, 576, 576, 576, 576, 578, 578, 578, 578, 578, 578, 578, 578, 1017, 1568, 578, 578, 578, 931, 935, 1052, 578, 578, 1042, 1098, 1098, 1053, 1060, 1123, 1049, 578, 578, 578, 578, 578, 578, 1060, 1074, 1272, 1316, 1568, 578, 1308, 1060, 964, 964, 964, 964, 964, 964, 964, 964, 964, 1145, 964, 1104, 1272, 1098, 1053, 578, 578, 578, 578, 588, 1104, 964, 1280, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 1107, 1132, 1378, 1308, 1316, 6766, 1280, 1145, 1378, 1107, 1132, 1100, 588, 589, 589, 1053, 589, 589, 589, 589, 589, 964, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 1110, 589, 589, 589, 589, 589, 589, 1301, 1100, 1110, 1333, 1445, 589, 1482, 1482, 976, 976, 976, 976, 976, 976, 976, 976, 976, 1110, 976, 1100, 1301, 1333, 1445, 589, 589, 589, 589, 590, 590, 976, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 591, 1335, 1483, 1483, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 1329, 1135, 1645, 6769, 1645, 1329, 1335, 591, 592, 592, 1135, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 594, 594, 6777, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 595, 6779, 1151, 1054, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1128, 1035, 1126, 1126, 1666, 1255, 1151, 1666, 1533, 595, 596, 1151, 1035, 1054, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 942, 1255, 1166, 1187, 1056, 1533, 1054, 1356, 1356, 1128, 1126, 942, 942, 942, 942, 942, 942, 942, 942, 942, 1024, 1035, 1056, 1054, 1066, 1339, 1356, 1128, 1255, 1024, 1314, 1315, 942, 1066, 1166, 1187, 1024, 596, 597, 1056, 1066, 1024, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1154, 1036, 1314, 1706, 1339, 1315, 1024, 1340, 1706, 597, 599, 599, 1036, 599, 599, 599, 599, 599, 599, 599, 599, 599, 1025, 599, 599, 1079, 1189, 1080, 1154, 1266, 1296, 1025, 1028, 1154, 599, 599, 599, 599, 599, 599, 599, 1028, 1029, 1025, 1340, 1079, 599, 1080, 1028, 599, 1057, 1029, 1150, 1028, 1080, 1154, 1337, 1079, 1189, 1080, 1972, 1266, 1296, 1029, 599, 599, 599, 599, 600, 600, 1025, 600, 600, 600, 600, 600, 600, 600, 600, 600, 1028, 600, 600, 1168, 1057, 1150, 1168, 1972, 1337, 1377, 1029, 1138, 600, 600, 600, 600, 600, 600, 600, 1077, 1138, 1078, 1057, 1150, 600, 1077, 1078, 1050, 1050, 1055, 600, 1077, 1078, 1297, 1341, 1138, 1168, 1168, 1078, 1057, 1057, 1377, 600, 600, 600, 600, 603, 603, 1300, 603, 603, 603, 603, 603, 603, 603, 603, 603, 1055, 603, 603, 1050, 1402, 1055, 1665, 1297, 1665, 1341, 1105, 1211, 603, 603, 603, 603, 603, 603, 603, 1105, 1211, 1050, 1300, 1055, 603, 1297, 1105, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1569, 1045, 1050, 1402, 1055, 1208, 603, 603, 603, 603, 604, 604, 1045, 604, 604, 604, 604, 604, 604, 604, 604, 604, 1064, 604, 604, 1208, 1569, 1732, 1300, 1357, 1357, 1064, 1208, 1307, 604, 604, 604, 604, 604, 604, 604, 604, 1063, 1064, 1350, 1082, 604, 1045, 1357, 1239, 1214, 1063, 1082, 1090, 1090, 1153, 1732, 1082, 1063, 1214, 1239, 1239, 1239, 1063, 604, 604, 604, 604, 605, 605, 1064, 605, 605, 605, 605, 605, 605, 605, 605, 605, 1068, 605, 605, 1307, 1418, 1379, 1399, 1090, 1153, 1068, 1063, 1418, 605, 605, 605, 605, 605, 605, 605, 1111, 1133, 1068, 1139, 1213, 605, 1090, 1153, 605, 1111, 1133, 1379, 1139, 1213, 6918, 1350, 1111, 1133, 6926, 1139, 1213, 1399, 1399, 605, 605, 605, 605, 606, 606, 1068, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 612, 612, 1424, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 612, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 612, 612, 612, 612, 612, 612, 612, 1067, 1108, 1216, 1424, 6945, 612, 1222, 1438, 6946, 1067, 1108, 1216, 1146, 1101, 1344, 1222, 1067, 1108, 1679, 1438, 1225, 1067, 1108, 612, 612, 612, 612, 613, 613, 1225, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 613, 1101, 1355, 1146, 1446, 1344, 1101, 1067, 1108, 1146, 613, 613, 613, 613, 613, 613, 613, 613, 1303, 1303, 1355, 2629, 613, 1344, 1101, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 2629, 1096, 1355, 1679, 1446, 1303, 613, 613, 613, 613, 614, 614, 1096, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 614, 616, 1109, 1169, 1209, 1250, 1169, 1643, 6991, 1428, 1734, 1109, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 1249, 1109, 1209, 1250, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1091, 1252, 1091, 1169, 1437, 1209, 1250, 1428, 1249, 1169, 1252, 1292, 1437, 1091, 1643, 1249, 1109, 1144, 1734, 1428, 1292, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 621, 1091, 1435, 1144, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 621, 1259, 1144, 1683, 1112, 1113, 1136, 621, 621, 621, 621, 621, 621, 1112, 1113, 1136, 1118, 1118, 1683, 1435, 1112, 1259, 1136, 1144, 1366, 1112, 1113, 1136, 1259, 1158, 1158, 1400, 1400, 1366, 621, 621, 621, 621, 621, 621, 623, 623, 623, 623, 623, 623, 623, 623, 623, 623, 1118, 2446, 1112, 1113, 1136, 1411, 623, 623, 623, 623, 623, 623, 1129, 1158, 1411, 1436, 2446, 1400, 1118, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1318, 1119, 1434, 1158, 1273, 623, 623, 623, 623, 623, 623, 626, 1119, 1129, 1434, 1345, 1351, 1434, 1129, 1436, 1318, 1345, 626, 626, 626, 626, 626, 626, 626, 626, 626, 626, 1318, 1345, 1351, 1137, 1129, 1273, 626, 626, 626, 626, 626, 626, 1137, 1452, 1119, 1162, 1162, 1237, 1237, 1237, 1237, 1237, 1237, 1273, 1137, 1336, 1351, 1273, 1733, 1184, 1336, 1452, 1320, 626, 626, 626, 626, 626, 626, 631, 631, 631, 631, 631, 631, 631, 631, 631, 631, 1162, 1336, 1137, 1320, 1510, 1219, 631, 631, 631, 631, 631, 631, 1510, 1184, 1219, 1320, 1733, 631, 1162, 1184, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1219, 1124, 1184, 6992, 631, 631, 631, 631, 631, 631, 632, 632, 1124, 632, 632, 632, 632, 632, 632, 632, 632, 632, 1621, 632, 632, 1439, 1320, 1159, 1159, 1453, 1346, 1439, 1620, 1621, 632, 632, 632, 632, 632, 632, 632, 1140, 1141, 1220, 1223, 1228, 632, 1453, 1346, 1232, 1140, 1141, 1220, 1223, 1228, 1346, 1159, 1140, 1620, 1220, 1223, 1159, 1140, 1141, 632, 632, 632, 633, 633, 1228, 633, 633, 633, 633, 633, 633, 633, 633, 633, 1159, 633, 633, 1232, 1358, 1352, 1352, 4223, 1429, 1232, 1140, 1141, 633, 633, 633, 633, 633, 633, 633, 633, 1429, 1232, 1358, 4223, 633, 1232, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1429, 1161, 1684, 1684, 1352, 1636, 1358, 633, 633, 633, 634, 634, 1161, 634, 634, 634, 634, 634, 634, 634, 634, 634, 1352, 634, 634, 1163, 1163, 1288, 1680, 1636, 1703, 1703, 1217, 1680, 634, 634, 634, 634, 634, 634, 634, 1217, 1218, 1175, 1175, 5489, 634, 1175, 1217, 634, 1472, 1218, 1175, 1217, 1163, 1680, 1472, 1175, 1173, 1163, 1288, 1175, 1175, 1218, 634, 634, 634, 645, 645, 645, 645, 645, 645, 645, 645, 645, 645, 1163, 1288, 1369, 1217, 1163, 1288, 645, 645, 645, 645, 645, 645, 1173, 1218, 1176, 1173, 1176, 1176, 1387, 1469, 1173, 5489, 1176, 1369, 1387, 1173, 1469, 1176, 1245, 1173, 1173, 1176, 1176, 645, 645, 645, 645, 645, 645, 647, 647, 647, 647, 647, 647, 647, 647, 647, 647, 1456, 1369, 1414, 3133, 1387, 1226, 647, 647, 647, 647, 647, 647, 1174, 1245, 1226, 1174, 1245, 1440, 1456, 1441, 1174, 1226, 3133, 1414, 1824, 1174, 1226, 1718, 1359, 1174, 1174, 1245, 1174, 647, 647, 647, 647, 647, 647, 654, 654, 654, 654, 654, 654, 654, 654, 654, 1824, 1440, 1414, 1441, 1229, 1226, 1256, 654, 654, 654, 654, 654, 654, 1229, 1359, 1256, 1475, 1359, 1298, 1718, 1229, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1256, 1148, 1359, 1479, 654, 654, 654, 654, 654, 654, 657, 657, 1148, 1423, 1686, 1298, 1423, 2434, 1475, 1152, 1298, 1479, 657, 657, 657, 657, 657, 657, 657, 657, 657, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1254, 1152, 1298, 657, 2434, 1171, 1148, 1423, 1370, 1254, 1686, 1177, 1152, 1360, 1177, 1322, 1254, 1370, 1486, 1177, 1177, 657, 1480, 1388, 1177, 657, 688, 1171, 1177, 1177, 1503, 1360, 1370, 1423, 1171, 1322, 1486, 1503, 688, 688, 688, 688, 688, 688, 688, 688, 688, 1322, 1388, 1171, 1360, 1171, 1179, 1227, 1231, 1179, 1480, 1171, 1388, 688, 1179, 1171, 1227, 1231, 1171, 1179, 1353, 1353, 1171, 1179, 1179, 1171, 1171, 1605, 1227, 1231, 2126, 1682, 1384, 688, 1605, 688, 688, 688, 688, 688, 688, 692, 692, 692, 692, 692, 692, 692, 692, 692, 692, 1762, 1384, 1682, 1353, 1227, 1231, 692, 692, 692, 692, 692, 692, 1178, 1384, 1386, 1178, 1354, 1354, 1258, 1372, 1178, 1353, 1762, 1487, 2126, 1178, 1622, 1258, 1372, 1178, 1178, 1265, 1178, 692, 692, 692, 692, 692, 692, 1258, 1372, 1487, 1265, 1265, 1265, 1354, 1386, 692, 703, 703, 1354, 703, 703, 703, 703, 703, 703, 703, 703, 703, 1462, 703, 703, 1265, 1572, 1622, 1258, 1372, 1354, 1462, 1572, 1415, 703, 703, 703, 703, 703, 703, 703, 1180, 1415, 1386, 1180, 1393, 703, 1326, 1572, 1180, 1325, 1290, 2414, 1230, 1180, 1319, 1765, 1415, 1180, 1180, 1181, 1180, 1230, 1181, 703, 703, 703, 1326, 1181, 1230, 1325, 1181, 1496, 1181, 1230, 1319, 1765, 1181, 1181, 1326, 1393, 1496, 1325, 1506, 1290, 1404, 1393, 1319, 703, 711, 711, 711, 711, 711, 711, 711, 711, 711, 2414, 711, 1182, 1230, 1290, 1404, 1182, 1319, 1290, 1182, 1395, 1395, 711, 1290, 1182, 1326, 1466, 1506, 1426, 1182, 1193, 2235, 1404, 1182, 1182, 1466, 1325, 1401, 1401, 1193, 711, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1466, 1490, 1712, 1426, 1395, 2017, 711, 715, 715, 715, 715, 715, 715, 715, 715, 715, 1426, 715, 1194, 1490, 1425, 2235, 1395, 1401, 1648, 2017, 1425, 1194, 715, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1195, 1395, 1699, 1699, 1648, 1431, 1668, 1514, 715, 1195, 1403, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1425, 1465, 1699, 2346, 1668, 1431, 1712, 715, 720, 720, 720, 720, 720, 720, 720, 720, 720, 1431, 720, 1196, 1514, 1646, 1465, 1514, 1403, 1669, 1646, 1403, 1196, 720, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1197, 1726, 7028, 1403, 1669, 1646, 2346, 1726, 720, 1197, 1465, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1403, 3623, 1737, 3623, 720, 725, 725, 1737, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 725, 727, 2121, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 727, 727, 727, 727, 727, 727, 727, 727, 727, 727, 1801, 1238, 1261, 1714, 2121, 1801, 727, 727, 727, 727, 727, 727, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1238, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1394, 1727, 1499, 727, 727, 727, 727, 727, 727, 733, 733, 733, 733, 733, 733, 733, 733, 733, 1823, 1323, 1394, 1823, 1257, 1499, 1368, 733, 733, 733, 733, 733, 733, 1257, 1394, 1368, 1727, 1714, 733, 1455, 1257, 1323, 1368, 1442, 1442, 1257, 1509, 1534, 1323, 1834, 1313, 5492, 1499, 1323, 733, 733, 733, 733, 733, 733, 743, 743, 743, 743, 743, 743, 743, 743, 743, 1394, 743, 1524, 1257, 1455, 1834, 1323, 1455, 1442, 1509, 1534, 1524, 743, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1455, 1304, 1587, 1321, 1442, 1713, 1375, 1396, 1396, 1397, 1397, 1587, 1304, 5492, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 743, 743, 753, 753, 753, 753, 753, 753, 753, 753, 753, 1321, 753, 1567, 1397, 1375, 1713, 1396, 1432, 1397, 1833, 1375, 1304, 753, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1375, 1330, 1396, 1615, 1397, 1432, 1413, 1464, 1567, 1590, 1615, 7029, 1330, 1833, 1567, 1413, 1464, 1432, 1590, 1396, 1432, 1397, 1413, 1464, 753, 753, 758, 758, 7042, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 758, 760, 1417, 1812, 2128, 1594, 1677, 1651, 1812, 2128, 1517, 1417, 760, 760, 760, 760, 760, 760, 760, 760, 760, 760, 1508, 1417, 1677, 1651, 1594, 1599, 760, 760, 760, 760, 760, 760, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1517, 1826, 1826, 1900, 1900, 1599, 1651, 1417, 1430, 1433, 1594, 1508, 760, 760, 760, 760, 760, 760, 766, 766, 766, 766, 766, 766, 766, 766, 766, 1863, 1430, 1433, 1517, 7043, 1599, 1498, 766, 766, 766, 766, 766, 766, 1430, 1433, 1498, 1398, 1398, 766, 1508, 1888, 2014, 1498, 1888, 1508, 1863, 1327, 1430, 2014, 1443, 1443, 1471, 1444, 1444, 766, 766, 766, 766, 766, 766, 794, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1398, 1382, 794, 794, 794, 794, 794, 794, 794, 794, 794, 1444, 1382, 1443, 1471, 1500, 1444, 1588, 1398, 1829, 1471, 1585, 1716, 794, 1500, 1829, 1588, 2460, 1592, 1596, 1835, 1443, 1471, 1588, 1444, 1398, 1398, 1592, 1596, 1500, 1716, 1835, 2460, 794, 1592, 794, 794, 794, 794, 794, 794, 799, 799, 1585, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 799, 801, 1405, 1722, 1405, 1507, 1722, 1522, 1522, 1729, 2190, 2190, 801, 801, 801, 801, 801, 801, 801, 801, 801, 801, 1611, 1909, 1722, 1371, 1416, 1729, 801, 801, 801, 801, 801, 801, 1371, 1416, 1405, 1507, 1476, 1476, 1522, 1371, 1416, 1611, 1608, 1909, 1371, 1416, 1785, 1507, 1477, 1477, 1518, 1608, 1405, 801, 801, 801, 801, 801, 801, 807, 807, 807, 807, 807, 807, 807, 807, 807, 1611, 1405, 1476, 1371, 1416, 1864, 7061, 807, 807, 807, 807, 807, 807, 1785, 1477, 1518, 1864, 1785, 807, 2122, 1476, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 2122, 1451, 1477, 1518, 807, 807, 807, 807, 807, 807, 809, 809, 1451, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 809, 818, 1468, 1478, 1478, 1535, 1912, 1738, 1535, 1664, 1697, 1468, 1489, 818, 818, 818, 818, 818, 818, 818, 818, 818, 1598, 1468, 1610, 1619, 7080, 1593, 1912, 1738, 7137, 1598, 1478, 1610, 818, 1619, 1593, 1478, 1598, 1535, 1610, 1664, 1697, 1625, 1628, 1619, 1489, 1738, 1535, 1489, 1468, 1593, 1625, 1628, 818, 1478, 818, 818, 818, 818, 818, 818, 823, 823, 1489, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 823, 825, 1420, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 825, 825, 825, 825, 825, 825, 825, 825, 825, 825, 1654, 1862, 2013, 1502, 2254, 1467, 825, 825, 825, 825, 825, 825, 1502, 1420, 1467, 2254, 1520, 1735, 1654, 1420, 1695, 1467, 1654, 1858, 1502, 2074, 1467, 1862, 1505, 1858, 2013, 1420, 1702, 825, 825, 825, 825, 825, 825, 831, 831, 831, 831, 831, 831, 831, 831, 831, 1420, 1520, 1735, 1502, 1695, 1467, 1501, 831, 831, 831, 831, 831, 831, 1505, 1626, 1501, 1702, 1698, 831, 1505, 1521, 1520, 1501, 1626, 1695, 1526, 1526, 1501, 7152, 1688, 1626, 1505, 3116, 2074, 831, 831, 831, 831, 831, 831, 838, 838, 838, 838, 838, 838, 838, 838, 1521, 1698, 838, 838, 838, 1521, 1501, 1632, 838, 838, 1898, 1526, 1652, 1688, 1526, 1751, 1632, 838, 838, 838, 838, 838, 838, 1632, 1751, 1521, 1717, 1764, 838, 1526, 3116, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1688, 1391, 1698, 1898, 7154, 1652, 838, 838, 838, 838, 840, 840, 1391, 840, 840, 840, 840, 840, 1717, 1764, 840, 840, 840, 1652, 1836, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 840, 1641, 1641, 1641, 1641, 1641, 840, 1391, 1670, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1692, 1485, 1689, 2439, 1641, 1836, 840, 840, 840, 840, 844, 844, 1485, 844, 844, 844, 844, 844, 1600, 1612, 844, 844, 844, 1670, 1754, 1511, 1511, 1600, 1612, 1689, 2439, 1693, 1692, 1754, 1689, 844, 844, 844, 844, 844, 844, 1670, 1600, 1612, 1802, 1670, 844, 1511, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 2103, 1527, 1511, 2103, 2105, 1692, 1693, 844, 844, 844, 844, 845, 845, 1513, 845, 845, 845, 845, 845, 1802, 1511, 845, 845, 845, 1693, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 2105, 1513, 845, 845, 845, 845, 845, 845, 845, 1701, 1701, 1701, 1513, 845, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1530, 1530, 1743, 1730, 1730, 1865, 1950, 1701, 845, 845, 845, 845, 851, 851, 851, 851, 851, 851, 851, 851, 1743, 2145, 851, 851, 851, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1530, 1525, 1730, 851, 851, 851, 851, 851, 851, 1743, 1865, 1884, 1525, 2145, 851, 1950, 2039, 1884, 1530, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 2039, 1772, 1530, 1642, 851, 851, 851, 851, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 854, 860, 1631, 1772, 860, 1763, 1642, 1649, 1740, 1720, 7174, 1631, 1649, 860, 1763, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1642, 1381, 1631, 1577, 1642, 1720, 1649, 7175, 1577, 1642, 1649, 860, 1381, 1623, 1772, 1951, 1740, 1720, 860, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1601, 1450, 1602, 2255, 2255, 860, 1740, 860, 1577, 1601, 1660, 1602, 1450, 860, 1577, 1696, 1601, 860, 1381, 1623, 860, 1601, 1951, 1602, 860, 1623, 1577, 860, 860, 863, 863, 1691, 863, 863, 863, 863, 863, 1623, 1660, 863, 863, 863, 1696, 1660, 1739, 1825, 1450, 1696, 1601, 2107, 1602, 1789, 2107, 1739, 863, 863, 863, 863, 863, 863, 1789, 1660, 1739, 1691, 1748, 863, 1691, 1696, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1825, 1529, 2285, 2285, 1746, 1748, 863, 863, 863, 863, 864, 864, 1529, 864, 864, 864, 864, 864, 864, 864, 864, 864, 1746, 864, 864, 1741, 1748, 1767, 2018, 2138, 1746, 1807, 2043, 7180, 864, 864, 864, 864, 864, 864, 864, 1613, 1614, 1741, 1752, 1741, 864, 1767, 2018, 864, 1613, 1614, 1792, 1752, 1681, 1710, 1807, 1613, 2138, 1767, 1752, 1792, 1613, 1614, 864, 864, 864, 866, 866, 1807, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 866, 2154, 1710, 1721, 2154, 1803, 1681, 1710, 1613, 1614, 866, 866, 866, 866, 866, 866, 866, 1629, 1630, 2043, 1758, 1710, 866, 1721, 1681, 1710, 1629, 1630, 1681, 1758, 1721, 2231, 1803, 1629, 2231, 1721, 1758, 1803, 1629, 1630, 866, 866, 866, 866, 867, 867, 1681, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 867, 1687, 1745, 1745, 3929, 1821, 3929, 1629, 1630, 1821, 867, 867, 867, 867, 867, 867, 867, 1768, 1769, 1886, 1814, 1821, 867, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1814, 1484, 1687, 1747, 1745, 1768, 1769, 1745, 867, 867, 867, 867, 1484, 1769, 1747, 1814, 1827, 1768, 1769, 1886, 1687, 1747, 1745, 1770, 1687, 1827, 867, 869, 869, 2130, 869, 869, 869, 869, 869, 869, 869, 869, 869, 1634, 869, 869, 1773, 1687, 1885, 1770, 1484, 1768, 1634, 1633, 1757, 869, 869, 869, 869, 869, 869, 869, 1633, 1757, 1634, 1886, 1773, 869, 2130, 1633, 1667, 1667, 1667, 869, 1633, 1897, 1897, 1808, 1757, 1885, 1885, 1773, 1808, 2260, 1770, 869, 869, 869, 869, 870, 870, 1634, 870, 870, 870, 870, 870, 870, 870, 870, 870, 1633, 870, 870, 1667, 2048, 1804, 1808, 1897, 1804, 7181, 2260, 1843, 870, 870, 870, 870, 870, 870, 870, 1808, 1843, 1667, 2048, 2015, 870, 1667, 1784, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 2140, 1784, 1667, 1804, 1667, 1810, 870, 870, 870, 870, 873, 873, 1640, 873, 873, 873, 873, 873, 873, 873, 873, 873, 1806, 873, 873, 1784, 2015, 1958, 1958, 2140, 1810, 1806, 1790, 1958, 873, 873, 873, 873, 873, 873, 873, 1790, 1804, 1810, 2086, 1959, 873, 1810, 1790, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1959, 1647, 1806, 7280, 2086, 1959, 873, 873, 873, 873, 874, 874, 1647, 874, 874, 874, 874, 874, 874, 874, 874, 874, 1809, 874, 874, 2030, 1815, 1816, 2133, 1707, 1647, 1815, 1816, 1846, 874, 874, 874, 874, 874, 874, 874, 874, 1846, 1815, 1816, 2030, 874, 1809, 1809, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1815, 1816, 1809, 2129, 1707, 2133, 874, 874, 874, 874, 875, 875, 1700, 875, 875, 875, 875, 875, 875, 875, 875, 875, 1707, 875, 875, 2129, 1707, 3937, 1708, 3937, 1707, 1964, 1964, 1964, 875, 875, 875, 875, 875, 875, 875, 1755, 1756, 1796, 1707, 1795, 875, 1854, 1749, 1771, 1755, 1756, 1796, 2062, 1795, 1708, 1854, 1755, 1771, 1796, 2062, 1708, 1755, 1756, 875, 875, 875, 877, 877, 1795, 877, 877, 877, 877, 877, 877, 877, 877, 877, 1708, 877, 877, 1749, 1708, 1771, 2286, 2286, 2047, 1749, 1755, 1756, 877, 877, 877, 877, 877, 877, 877, 1759, 1760, 1749, 1708, 2040, 877, 1813, 2047, 1855, 1759, 1760, 877, 1813, 1831, 1831, 4091, 1759, 1855, 1813, 2047, 1849, 1759, 1760, 877, 877, 877, 877, 878, 878, 1849, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 878, 2020, 2040, 1849, 2406, 1822, 1831, 1759, 1760, 1831, 878, 878, 878, 878, 878, 878, 878, 1822, 4091, 1956, 7320, 2020, 878, 1822, 1831, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1956, 1728, 2020, 2406, 2109, 1956, 878, 878, 878, 878, 879, 879, 1728, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 1793, 1844, 1850, 1872, 2109, 879, 1873, 2041, 7325, 1793, 1844, 1850, 1872, 1860, 1860, 1873, 1793, 1844, 1850, 2073, 2123, 1793, 1873, 879, 879, 879, 879, 883, 883, 1719, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 883, 1775, 2041, 1818, 1783, 2407, 1860, 1793, 1719, 1860, 883, 883, 883, 883, 883, 883, 883, 2073, 2123, 2142, 1719, 1954, 883, 1818, 1860, 1775, 1818, 1781, 1781, 1894, 1783, 2142, 1954, 2150, 2407, 1818, 1775, 1954, 1719, 1783, 883, 883, 883, 883, 884, 884, 1820, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 884, 2150, 1719, 1781, 1894, 2264, 1781, 1817, 1820, 1875, 884, 884, 884, 884, 884, 884, 884, 884, 1875, 1817, 1820, 1781, 884, 1879, 1883, 2264, 1820, 1978, 2044, 1817, 3583, 2044, 1879, 1883, 1817, 3583, 1978, 1894, 1781, 1879, 884, 884, 884, 884, 886, 886, 2044, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 886, 887, 2067, 2241, 2292, 2334, 2241, 2263, 2334, 1516, 2067, 1891, 887, 887, 887, 887, 887, 887, 887, 887, 887, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1911, 1516, 2292, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1516, 1830, 1891, 2075, 2263, 1911, 2317, 2317, 1891, 2410, 1911, 2075, 1830, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 887, 892, 892, 892, 892, 892, 892, 892, 892, 892, 892, 1776, 2410, 1957, 1794, 1798, 1797, 892, 892, 892, 892, 892, 892, 1794, 1798, 1797, 7335, 2181, 1957, 1981, 1983, 1776, 1797, 1957, 2181, 1794, 1798, 1797, 1981, 1983, 1777, 1779, 2251, 1776, 892, 892, 892, 892, 892, 892, 895, 895, 895, 895, 895, 895, 895, 895, 895, 895, 1777, 1779, 1794, 1798, 1797, 1989, 895, 895, 895, 895, 895, 895, 1777, 1779, 1989, 4100, 2409, 2251, 1776, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 2068, 1528, 1889, 1889, 1992, 895, 895, 895, 895, 895, 895, 897, 1528, 1992, 2068, 1887, 2409, 1778, 2068, 1777, 1779, 1779, 897, 897, 897, 897, 897, 897, 897, 897, 897, 2052, 2401, 4100, 2035, 2035, 1889, 1778, 897, 897, 897, 897, 897, 897, 1778, 2904, 1528, 1887, 1980, 1778, 1896, 1892, 1892, 1887, 1889, 2035, 2904, 1980, 2401, 1841, 1782, 1782, 1782, 2052, 1980, 897, 897, 897, 897, 897, 897, 901, 901, 901, 901, 901, 901, 901, 901, 901, 901, 2052, 1887, 1896, 1778, 1892, 1847, 901, 901, 901, 901, 901, 901, 1841, 1782, 1847, 2000, 1913, 2104, 1841, 1913, 1896, 1847, 1892, 2003, 2000, 2136, 1847, 1786, 2110, 1787, 1841, 1782, 2003, 901, 901, 901, 901, 901, 901, 903, 903, 903, 903, 903, 903, 903, 903, 903, 1782, 2058, 1913, 1913, 5544, 1847, 2104, 903, 903, 903, 903, 903, 903, 1786, 2136, 1787, 2110, 2413, 5544, 1786, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 2058, 1725, 1786, 1955, 1787, 903, 903, 903, 903, 903, 903, 909, 1725, 2125, 2076, 1819, 2076, 2019, 2058, 1786, 1787, 1787, 909, 909, 909, 909, 909, 909, 909, 909, 909, 1819, 2118, 2143, 1955, 1819, 2413, 2019, 909, 909, 909, 909, 909, 909, 2019, 1955, 1725, 1819, 2076, 2125, 1955, 2143, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1819, 1780, 7339, 2118, 909, 909, 909, 909, 909, 909, 910, 910, 1780, 910, 910, 910, 910, 910, 910, 910, 910, 910, 2022, 910, 910, 2050, 2148, 1904, 1904, 1904, 2118, 2022, 2451, 1878, 910, 910, 910, 910, 910, 910, 910, 910, 1878, 2050, 2148, 2050, 910, 1780, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1878, 1839, 2451, 2676, 1904, 4692, 2676, 910, 910, 910, 912, 912, 1839, 912, 912, 912, 912, 912, 912, 912, 912, 912, 1904, 912, 912, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 912, 912, 912, 912, 912, 912, 912, 1848, 1851, 2149, 1987, 1986, 912, 2174, 2218, 4692, 1848, 1851, 912, 1987, 1986, 2090, 2174, 2218, 1851, 2029, 1987, 2149, 1848, 1851, 912, 912, 912, 917, 917, 1986, 917, 917, 917, 917, 917, 917, 917, 917, 917, 2029, 917, 917, 917, 917, 1906, 1906, 2029, 2114, 2090, 1848, 1851, 917, 917, 917, 917, 917, 917, 917, 7342, 1852, 1990, 1996, 7351, 917, 2225, 2016, 2090, 2016, 1852, 1990, 1996, 2225, 2740, 2418, 1870, 2740, 1990, 1996, 1906, 2114, 1852, 917, 917, 917, 917, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 2111, 1906, 2025, 1910, 2016, 1876, 926, 926, 926, 926, 926, 926, 1852, 1870, 1876, 2153, 1906, 2114, 2242, 1870, 2418, 1876, 2016, 2025, 7356, 1910, 1876, 2242, 1902, 1902, 2242, 1870, 2111, 926, 926, 926, 926, 926, 926, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 1910, 2025, 2153, 1877, 1876, 1880, 929, 929, 929, 929, 929, 929, 1877, 1902, 1880, 2322, 2001, 1910, 2144, 1902, 1910, 1880, 2111, 2322, 1877, 2001, 1880, 2295, 2081, 2252, 2081, 1902, 2001, 929, 929, 929, 929, 929, 929, 938, 938, 938, 938, 938, 938, 938, 938, 938, 2117, 2117, 2144, 1877, 2007, 1880, 1995, 938, 938, 938, 938, 938, 938, 2007, 2081, 1995, 2767, 2252, 2295, 2767, 2007, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1995, 1859, 1966, 2117, 938, 938, 938, 938, 938, 938, 947, 947, 1859, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 947, 2051, 2081, 2159, 2159, 1966, 2051, 2402, 3119, 1966, 947, 947, 947, 947, 947, 947, 947, 1690, 1881, 2151, 1966, 2159, 947, 1536, 2051, 1966, 2051, 1881, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 3119, 1690, 1881, 947, 947, 947, 947, 963, 1536, 2006, 2533, 2402, 1690, 2053, 2151, 1536, 2533, 2167, 2006, 963, 963, 963, 963, 963, 963, 963, 963, 963, 2024, 1881, 1536, 2053, 1536, 2006, 1985, 2167, 2084, 2024, 1536, 2089, 963, 2084, 1536, 1985, 2024, 1536, 2061, 2616, 2116, 1536, 1709, 2061, 1536, 1536, 2053, 1985, 2167, 2089, 2113, 2084, 963, 2581, 963, 963, 963, 963, 963, 963, 979, 979, 979, 979, 979, 979, 979, 979, 979, 2092, 1709, 2061, 2116, 2089, 1985, 1709, 979, 979, 979, 979, 979, 979, 2113, 1805, 2616, 1709, 2581, 2092, 2113, 2061, 2116, 2092, 2155, 1709, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 979, 979, 979, 979, 979, 979, 1709, 2026, 1539, 2240, 2187, 2155, 1805, 979, 990, 990, 2026, 990, 990, 990, 990, 990, 990, 990, 990, 990, 3125, 990, 990, 2155, 1539, 2026, 2187, 2160, 2240, 2240, 2272, 1539, 990, 990, 990, 990, 990, 990, 990, 2272, 2082, 2240, 2082, 3125, 990, 2160, 1539, 2178, 1539, 2160, 2078, 2083, 2078, 2083, 1539, 2192, 2178, 1984, 1539, 2161, 1538, 1539, 990, 990, 990, 1539, 1984, 1993, 1539, 1539, 1539, 2178, 2478, 1984, 2082, 2165, 1993, 1538, 1984, 990, 991, 991, 1538, 1993, 2078, 2083, 2119, 2192, 1993, 1538, 2478, 2161, 991, 991, 991, 991, 991, 991, 991, 991, 991, 991, 2078, 2165, 1538, 1984, 1538, 2083, 1994, 2161, 2082, 1998, 1538, 991, 7360, 1993, 1538, 1994, 2119, 1538, 1998, 2165, 2244, 1538, 2477, 2087, 1538, 1538, 2189, 1994, 2087, 991, 1998, 2162, 2244, 991, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 2189, 1868, 2119, 2087, 2244, 2189, 2162, 2087, 991, 997, 2191, 1994, 1868, 2166, 1998, 2177, 2512, 2162, 3123, 2477, 2166, 997, 997, 997, 997, 997, 997, 997, 997, 997, 3123, 2166, 2191, 2465, 2512, 2532, 2177, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 997, 2465, 2532, 997, 2177, 997, 997, 997, 997, 997, 997, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 1007, 2261, 1007, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 2079, 1007, 2079, 1540, 2535, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 2176, 1766, 7363, 2199, 2199, 1007, 2098, 2261, 2201, 2176, 2005, 1540, 1766, 2737, 2210, 2079, 2176, 2535, 1540, 2005, 2079, 1007, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 1008, 2005, 1008, 1540, 2098, 1540, 1540, 2157, 2199, 2098, 2201, 1540, 2079, 1008, 2202, 1540, 1766, 2737, 1540, 2210, 1890, 2304, 1540, 2210, 2157, 1540, 1540, 2098, 2005, 2157, 2304, 1008, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 2262, 1890, 2202, 5739, 2201, 5739, 2157, 2262, 2202, 1008, 1019, 1019, 1890, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 1022, 2293, 2897, 2208, 7432, 2222, 2279, 1022, 1022, 1022, 1022, 1022, 1022, 2279, 2222, 2495, 2495, 2495, 2797, 2797, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 2222, 1838, 2208, 2897, 2293, 1022, 1022, 1022, 1022, 1022, 1022, 1030, 1838, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 2514, 2801, 2801, 1997, 2004, 2208, 1030, 1030, 1030, 1030, 1030, 1030, 1997, 2004, 1838, 2670, 2670, 2670, 2514, 1997, 2004, 2294, 2164, 2164, 1997, 2004, 1541, 2168, 2294, 2168, 7454, 2195, 2200, 1030, 1030, 1030, 1030, 1030, 1030, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1541, 1044, 2008, 1997, 2004, 2195, 2200, 1541, 2164, 2245, 2311, 2008, 1044, 2168, 2164, 2296, 2220, 2311, 2008, 2200, 2253, 2245, 1541, 2008, 1541, 2220, 2164, 2579, 1541, 2318, 1541, 2168, 2220, 2579, 1541, 2296, 2245, 1541, 2318, 2245, 2195, 1541, 2253, 7588, 1541, 1541, 1044, 1044, 1058, 1058, 2008, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 2768, 2243, 7669, 2768, 2243, 2427, 1061, 1061, 1061, 1061, 1061, 1061, 2249, 2243, 2427, 2712, 2712, 2712, 2249, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 2243, 1867, 2249, 2321, 2328, 1061, 1061, 1061, 1061, 1061, 1061, 1069, 1867, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 1069, 2137, 2137, 2137, 2321, 2345, 2328, 1069, 1069, 1069, 1069, 1069, 1069, 2321, 2137, 1867, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2445, 2345, 2137, 2137, 2345, 7671, 2328, 2445, 1069, 1069, 1069, 1069, 1069, 1069, 1103, 1103, 2137, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 2335, 2921, 7694, 2430, 2276, 2436, 1106, 1106, 1106, 1106, 1106, 1106, 2430, 2276, 2436, 2765, 2765, 2765, 2620, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 2276, 1901, 2233, 2921, 2335, 1106, 1106, 1106, 1106, 1106, 1106, 1114, 1901, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 2620, 3344, 2233, 2009, 2308, 2233, 1114, 1114, 1114, 1114, 1114, 1114, 2009, 2308, 1901, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 2009, 1903, 2232, 2534, 2308, 3404, 3344, 2578, 2158, 1114, 1114, 1114, 1114, 1114, 1114, 1116, 1116, 2194, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 2009, 1116, 1116, 2158, 2209, 2553, 2246, 2232, 2534, 2903, 2194, 2209, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1903, 2578, 2158, 2194, 2553, 1116, 2194, 2246, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2903, 3404, 2246, 2209, 2158, 2232, 1116, 1116, 1116, 1116, 1131, 1131, 2120, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 2528, 3124, 2580, 7695, 2408, 2448, 1134, 1134, 1134, 1134, 1134, 1134, 2408, 2528, 2448, 2794, 2794, 2794, 2528, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 2580, 1905, 2320, 3124, 2102, 1134, 1134, 1134, 1134, 1134, 1134, 1142, 1905, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 2184, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 2221, 7825, 2320, 2274, 2027, 2102, 1142, 1142, 1142, 1142, 1142, 1142, 2274, 2027, 1905, 2306, 2724, 2724, 3333, 2274, 2027, 2221, 2455, 2102, 2306, 2027, 2320, 2102, 2724, 2455, 3333, 2306, 2028, 1142, 1142, 1142, 1142, 1142, 1142, 1149, 1149, 2028, 1149, 1149, 1149, 1149, 1149, 2102, 2221, 1149, 1149, 1149, 2027, 2028, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1895, 2234, 2323, 2323, 2234, 1149, 2319, 2425, 2504, 2622, 2028, 2745, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 2459, 1895, 1149, 1149, 1149, 1149, 1155, 2459, 2425, 2379, 2379, 2504, 1895, 7897, 2234, 2323, 2379, 2319, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 2622, 2319, 3446, 2745, 2237, 2237, 2323, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 2234, 2412, 1155, 3446, 1155, 1155, 1155, 1155, 1155, 1155, 1156, 1156, 2237, 1156, 1156, 1156, 1156, 1156, 2326, 2326, 1156, 1156, 1156, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2462, 2046, 2179, 1156, 1156, 1156, 1156, 1156, 1156, 2462, 2419, 2179, 2046, 2412, 1156, 2428, 2134, 1156, 2179, 2326, 2412, 2469, 2188, 2179, 2428, 6889, 2796, 6889, 2469, 2796, 2046, 2428, 1156, 1156, 1156, 1156, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 2188, 2419, 1164, 1164, 1164, 2134, 2179, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 2198, 1164, 1164, 1164, 1164, 1164, 1164, 2134, 2188, 2582, 2677, 2134, 1164, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2185, 2198, 2248, 7963, 2188, 2275, 2582, 2188, 2134, 1164, 1164, 1164, 1164, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 2239, 2248, 1165, 1165, 1165, 2275, 2132, 2327, 1542, 2193, 2677, 3471, 3483, 2248, 2343, 2198, 2198, 1165, 1165, 1165, 1165, 1165, 1165, 2338, 2180, 2239, 3471, 3483, 1165, 2193, 1542, 1165, 2275, 2180, 1543, 2239, 2343, 1542, 2239, 2132, 2327, 2193, 2433, 2206, 2206, 2180, 1165, 1165, 1165, 1165, 1170, 2433, 1542, 1170, 1542, 2338, 1543, 2132, 2327, 2482, 1542, 2132, 1170, 1543, 1542, 1542, 2433, 1542, 2482, 2479, 2197, 1542, 2180, 2338, 1542, 1542, 2193, 2206, 1543, 2132, 1543, 2132, 2343, 2206, 1170, 2485, 1543, 2197, 1544, 2567, 1543, 1170, 2197, 1543, 2485, 2206, 2567, 1543, 2342, 8117, 1543, 1543, 1543, 2250, 2196, 2479, 1170, 2211, 1170, 2211, 1544, 2203, 2206, 2631, 1170, 2224, 1545, 1544, 1170, 2631, 2342, 1170, 2503, 2250, 2224, 1170, 2196, 2197, 1170, 1170, 1172, 2203, 1544, 1172, 1544, 2250, 2224, 2204, 1545, 1544, 1544, 2211, 1172, 2203, 1544, 1545, 2203, 1544, 2510, 2238, 2196, 1544, 2238, 8157, 1544, 1544, 2342, 2204, 2503, 2211, 1545, 2196, 1545, 2224, 1172, 2572, 2510, 2196, 1545, 2204, 2196, 1172, 1545, 2572, 2238, 1545, 2211, 2583, 2203, 1545, 2432, 2510, 1545, 1545, 1545, 2307, 1172, 2238, 1172, 2432, 1172, 2207, 2207, 1172, 1172, 2583, 2432, 2266, 1172, 2266, 2617, 1172, 8162, 1172, 2204, 1172, 2307, 1172, 1172, 1172, 1183, 1183, 2247, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 2617, 1183, 1183, 2207, 2247, 2139, 2139, 2139, 2139, 2266, 2247, 2307, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 2139, 2438, 2207, 2247, 2591, 1183, 2641, 2139, 2266, 2615, 2438, 1183, 2641, 2593, 2139, 2139, 2615, 2438, 2207, 2207, 2411, 2593, 2591, 1183, 1183, 1183, 1185, 1185, 2139, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 8172, 2411, 3499, 2411, 8176, 1185, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2085, 2522, 2085, 3499, 2612, 2115, 2278, 2156, 2344, 1185, 1185, 1185, 1185, 2085, 2558, 2278, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2596, 2115, 2278, 2612, 2156, 2344, 2085, 2558, 2522, 1185, 1186, 1186, 2115, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 2156, 1186, 1186, 2507, 2522, 2595, 2156, 2278, 2558, 2507, 2596, 2632, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 2738, 2344, 2507, 2549, 2156, 1186, 2549, 2156, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2632, 2147, 3142, 2609, 2549, 2595, 1186, 1186, 1186, 1186, 1190, 1190, 2147, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 2310, 1190, 1190, 2738, 2498, 2498, 2498, 2609, 8179, 2310, 2223, 2657, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 2223, 2657, 2310, 8188, 3142, 1190, 2498, 2223, 2212, 2259, 2259, 1190, 2223, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2627, 1190, 1190, 1190, 1190, 1191, 1191, 2310, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 2223, 1191, 1191, 2212, 2259, 2627, 2545, 2536, 2545, 2536, 2259, 2440, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 2515, 2440, 2212, 2259, 5310, 1191, 2212, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2440, 2536, 2515, 2212, 5310, 2545, 2536, 1191, 1191, 1191, 1191, 1192, 1192, 2515, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1198, 1198, 2331, 1198, 1198, 1198, 1198, 1198, 2291, 2291, 1198, 1198, 1198, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 8193, 2619, 8197, 1198, 1198, 1198, 1198, 1198, 1198, 2277, 2714, 2653, 3322, 2331, 1198, 3322, 2714, 2298, 2277, 2298, 2291, 2324, 2324, 2332, 2520, 2277, 2291, 2619, 2621, 2653, 2277, 2331, 1198, 1198, 1198, 1198, 1199, 1199, 2291, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 2298, 2621, 2573, 2637, 2324, 2332, 2277, 2520, 2450, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 2573, 2450, 2298, 2638, 2573, 1199, 2324, 2332, 2450, 2520, 2998, 1199, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2998, 2637, 1199, 1199, 1199, 1199, 1200, 1200, 2638, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1201, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2623, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 2599, 2608, 2623, 2675, 2914, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 4575, 2146, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2675, 2146, 8200, 2675, 4575, 2623, 2914, 2599, 2608, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1210, 2146, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 2718, 2624, 2624, 2309, 2624, 2555, 1210, 1210, 1210, 1210, 1210, 1210, 2309, 2385, 2385, 2347, 8206, 2385, 2347, 2309, 2513, 2513, 2385, 2555, 2309, 2555, 2718, 2385, 2624, 2624, 2736, 2385, 2385, 1210, 1210, 1210, 1210, 1210, 1210, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 2347, 2823, 2309, 2347, 2513, 2736, 1212, 1212, 1212, 1212, 1212, 1212, 2236, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2513, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2464, 1212, 1212, 1212, 1212, 1212, 1212, 1215, 2452, 2464, 2823, 2647, 2236, 2648, 2647, 2978, 2464, 2452, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 2556, 2647, 2741, 2648, 2452, 2556, 1215, 1215, 1215, 1215, 1215, 1215, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 8208, 2557, 2556, 2741, 2556, 2978, 2648, 2333, 2336, 2336, 2336, 2649, 1215, 1215, 1215, 1215, 1215, 1215, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 2746, 2649, 2769, 2649, 2442, 2557, 1221, 1221, 1221, 1221, 1221, 1221, 2333, 2442, 2336, 2483, 2339, 2339, 2333, 2739, 2325, 2325, 2746, 2557, 2483, 2442, 2769, 2341, 2341, 2480, 2333, 2483, 2336, 1221, 1221, 1221, 1221, 1221, 1221, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 2325, 2339, 2739, 2442, 2466, 2325, 1224, 1224, 1224, 1224, 1224, 1224, 2341, 2466, 2480, 2489, 2660, 2488, 2341, 2339, 2480, 3695, 3695, 2325, 2489, 2660, 2488, 2339, 2466, 2775, 2341, 2489, 2480, 1224, 1224, 1224, 1224, 1224, 1224, 1233, 1233, 2488, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 2775, 1233, 1233, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 2423, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 2384, 2454, 3172, 2384, 2539, 1233, 2539, 2699, 2384, 3172, 2454, 1233, 2658, 2384, 2508, 2508, 2699, 2384, 2384, 8240, 2384, 2658, 2454, 1233, 1233, 1233, 1234, 1234, 2658, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 2539, 1234, 1234, 2539, 2502, 2502, 2502, 2502, 2502, 2502, 2508, 2454, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 2386, 2468, 2386, 2386, 3003, 1234, 2502, 2625, 2386, 2508, 2468, 3039, 2505, 2386, 2505, 2563, 2598, 2386, 2386, 2625, 2674, 8241, 2468, 1234, 1234, 1234, 1235, 1235, 3003, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 2552, 2674, 2563, 2541, 2505, 2541, 2625, 2598, 2468, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 2387, 2747, 2552, 2387, 2563, 1235, 2505, 2672, 2387, 2598, 2505, 2702, 3039, 2387, 2552, 8256, 3039, 2387, 2387, 2747, 2702, 2541, 2674, 1235, 1235, 1235, 1235, 1236, 1236, 2672, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 2541, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 1236, 2388, 2487, 2652, 2388, 2540, 1236, 2540, 2672, 2388, 2388, 2487, 8309, 2752, 2388, 2930, 2643, 2719, 2388, 2388, 2719, 2652, 2752, 2487, 1236, 1236, 1236, 1236, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 1251, 2643, 2540, 3624, 2774, 2930, 2652, 1251, 1251, 1251, 1251, 1251, 1251, 2487, 2546, 2547, 2546, 2547, 2719, 2643, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2543, 2258, 2543, 2540, 3624, 1251, 1251, 1251, 1251, 1251, 1251, 1253, 2258, 2383, 2654, 2774, 2597, 2776, 2643, 2546, 2547, 2686, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 1253, 2566, 2654, 8364, 2543, 2776, 2566, 2680, 1253, 1253, 1253, 1253, 1253, 1253, 2383, 2723, 2258, 2383, 2597, 2603, 2654, 2723, 2383, 2743, 2543, 2547, 2686, 2383, 2645, 2680, 2546, 2383, 2383, 2686, 2566, 1253, 1253, 1253, 1253, 1253, 1253, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 2645, 2603, 2566, 2645, 2597, 2743, 3220, 1262, 1262, 1262, 1262, 1262, 1262, 3220, 2680, 2680, 3891, 8369, 2645, 2603, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2584, 2265, 2544, 2650, 2544, 1262, 1262, 1262, 1262, 1262, 1262, 1267, 2265, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 2544, 3891, 2584, 3078, 2650, 2544, 8379, 1267, 1267, 1267, 1267, 1267, 1267, 2389, 2685, 2265, 2389, 2685, 2755, 2781, 2584, 2389, 2650, 2784, 2584, 2544, 2389, 2755, 2781, 3078, 2389, 2389, 2784, 2389, 1267, 1267, 1267, 1267, 1267, 1267, 1274, 1274, 2330, 1274, 1274, 1274, 1274, 1274, 2749, 2685, 1274, 1274, 1274, 2679, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2663, 2330, 1274, 1274, 1274, 1274, 1274, 1274, 2390, 2663, 2679, 2390, 2330, 1274, 2664, 2600, 2390, 2749, 8383, 2812, 2927, 2390, 2679, 2664, 2663, 2390, 2390, 2812, 2679, 2927, 2664, 1274, 1274, 1274, 1274, 1275, 1275, 2687, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 2600, 1275, 1275, 2473, 2473, 2473, 2473, 2473, 2473, 2473, 2473, 2473, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 2391, 2687, 2902, 2391, 2735, 1275, 2687, 2600, 2391, 3703, 2902, 2907, 2937, 2391, 8386, 3703, 2735, 2391, 2391, 2907, 2391, 2937, 2735, 1275, 1275, 1275, 1275, 1276, 1276, 2896, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 2392, 2491, 4619, 2392, 3426, 1276, 2896, 2646, 2392, 2594, 2491, 2392, 2748, 2392, 2605, 4619, 3426, 2392, 2392, 2969, 2969, 2969, 2491, 1276, 1276, 1276, 1276, 1277, 1277, 2646, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 2594, 2548, 2772, 2548, 2605, 2646, 2748, 2491, 2441, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 2393, 2441, 2594, 2715, 2393, 1277, 2594, 2393, 2441, 2594, 2646, 8395, 2393, 2441, 2605, 4186, 4186, 2393, 2772, 2548, 2453, 2393, 2393, 1277, 1277, 1277, 1277, 1278, 1278, 2453, 1278, 1278, 1278, 1278, 1278, 2715, 2453, 1278, 1278, 1278, 2441, 2453, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2673, 1278, 1278, 1278, 1278, 1278, 1278, 2467, 2548, 2700, 4413, 4413, 1278, 2777, 2642, 2695, 2467, 2453, 2700, 2651, 2651, 2651, 2673, 2467, 2715, 2700, 3081, 3698, 2467, 2915, 1278, 1278, 1278, 1278, 1279, 1279, 2642, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 2777, 2695, 2695, 3081, 2651, 2642, 2467, 2975, 3698, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 2476, 2915, 2673, 2693, 1279, 2651, 2642, 8400, 2655, 2604, 2975, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2977, 1279, 1279, 1279, 1279, 1281, 1281, 3016, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 2693, 1281, 1281, 2604, 2655, 2693, 2728, 2678, 3016, 2683, 2655, 3101, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 2486, 2490, 2604, 2655, 2977, 1281, 2644, 2728, 2678, 2486, 2490, 2604, 2683, 2778, 2933, 2683, 2486, 2490, 3101, 2728, 2678, 2486, 2490, 1281, 1281, 1281, 1286, 1286, 2644, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 2933, 2821, 2694, 2821, 2778, 2644, 2683, 2486, 2490, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 2493, 2662, 3009, 8404, 2694, 1286, 2678, 3128, 2644, 2821, 2662, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2694, 2662, 1286, 1286, 1286, 1286, 1299, 1299, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 3009, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 3128, 2662, 2497, 2941, 2951, 4786, 4786, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 2941, 2951, 1299, 2798, 1299, 1299, 1299, 1299, 1299, 1299, 1306, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2606, 2722, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 2800, 3625, 2606, 1306, 2962, 2798, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2722, 2290, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 2671, 3625, 2290, 2722, 2722, 8407, 2962, 2800, 2800, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1317, 1317, 2290, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 2666, 1317, 1317, 2980, 4099, 3038, 2734, 2716, 2981, 2666, 2734, 2706, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 2602, 2706, 2666, 2734, 2980, 1317, 2822, 2993, 2706, 2981, 3038, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2602, 2716, 2602, 2753, 1317, 1317, 1317, 2716, 2993, 2822, 2666, 8418, 2753, 2602, 4099, 2822, 1317, 1324, 1324, 2753, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1334, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 3702, 2511, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 3020, 2511, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2607, 2759, 1334, 2782, 3702, 2788, 2947, 2929, 3020, 2511, 2759, 2958, 2782, 2607, 2788, 2947, 2929, 2759, 3041, 2782, 2958, 2788, 1334, 2929, 1334, 1334, 1334, 1334, 1334, 1334, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 3041, 1546, 8492, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 4770, 2297, 2725, 2806, 2705, 2727, 1343, 1347, 2725, 2720, 2690, 1546, 2297, 2705, 2725, 2720, 2976, 2727, 1546, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 2705, 2725, 2758, 3017, 2727, 1546, 2720, 1546, 2806, 4770, 2727, 2758, 1347, 1546, 2690, 2976, 2985, 1546, 2297, 2720, 1546, 3017, 4848, 4848, 1546, 2985, 2758, 1546, 1546, 3017, 1347, 2804, 1347, 2806, 1347, 1347, 1347, 1347, 1347, 1347, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 2690, 1348, 2688, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 1348, 2551, 1547, 2804, 2661, 2665, 3137, 2681, 4112, 2804, 2688, 4112, 2551, 2661, 2665, 3137, 2717, 2799, 1348, 2717, 2661, 2665, 2688, 2704, 1547, 2661, 2665, 2729, 2688, 2681, 2551, 1547, 2704, 2682, 1348, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 2704, 1349, 1547, 2729, 1547, 2799, 2717, 2938, 2661, 2665, 1547, 2682, 1349, 2688, 1547, 2729, 2938, 1547, 3122, 2948, 2681, 1547, 3427, 2938, 1547, 1547, 3122, 2704, 2948, 2729, 1349, 2681, 2982, 3427, 2799, 2948, 2717, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2634, 2682, 2634, 2682, 1349, 1361, 1361, 2982, 1361, 1361, 1361, 1361, 1361, 2634, 2982, 1361, 1361, 1361, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2635, 2787, 2635, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 2787, 2703, 3021, 2635, 2684, 1361, 3277, 8497, 2988, 2689, 2703, 2634, 3165, 3277, 2684, 2787, 2824, 2703, 3141, 2824, 3021, 3165, 2703, 1361, 1361, 1361, 1361, 1362, 1362, 2689, 1362, 1362, 1362, 1362, 1362, 2988, 2684, 1362, 1362, 1362, 2721, 2689, 2730, 3022, 2639, 2691, 2691, 2691, 2732, 2703, 2824, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 2824, 3141, 3129, 3022, 2730, 1362, 2732, 2721, 2692, 2692, 2732, 3022, 2721, 2684, 2639, 2696, 2730, 2689, 2689, 2639, 2721, 2691, 2732, 1362, 1362, 1362, 1362, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 2639, 3129, 2691, 2819, 2820, 2692, 1365, 1365, 1365, 1365, 1365, 1365, 2696, 2814, 2869, 2869, 3686, 2639, 2696, 2691, 2934, 2869, 2992, 2692, 2639, 2819, 2820, 2692, 3008, 2934, 2696, 8535, 3213, 1365, 1365, 1365, 1365, 1365, 1365, 1367, 2692, 3213, 2992, 3028, 2934, 3686, 2814, 2696, 2869, 2992, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 2819, 3028, 3008, 2820, 2814, 3049, 1367, 1367, 1367, 1367, 1367, 1367, 2713, 2713, 2713, 2713, 2713, 2713, 2713, 2713, 2713, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 8540, 2697, 3049, 1367, 1367, 1367, 1367, 1367, 1367, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1380, 2708, 2757, 2697, 2731, 2733, 2811, 3044, 3080, 3044, 2708, 2757, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 2697, 2708, 2757, 2731, 2733, 2959, 3034, 3053, 3034, 8550, 2731, 3080, 1380, 3053, 2959, 2731, 2733, 2697, 2811, 4433, 3044, 2959, 2733, 2697, 3034, 3053, 3044, 2811, 2708, 2757, 2733, 3052, 1380, 3052, 1380, 1380, 1380, 1380, 1380, 1380, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1914, 4433, 3052, 2942, 3188, 2707, 3103, 2756, 2726, 2744, 2744, 2744, 2942, 2726, 2707, 2952, 2756, 1385, 1389, 2726, 2750, 2707, 1914, 2756, 2952, 2726, 2707, 2942, 2756, 1914, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 2952, 2726, 3103, 3052, 2744, 1914, 3188, 1914, 4588, 2760, 4755, 3058, 1389, 1914, 2707, 2750, 2756, 1914, 2760, 3102, 1914, 2750, 2744, 4588, 1914, 2760, 2779, 1914, 1914, 3058, 2760, 3100, 1389, 2750, 1389, 1389, 1389, 1389, 1389, 1389, 2773, 2773, 2773, 3102, 2971, 2971, 2971, 1389, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 2760, 1390, 2761, 2779, 2803, 2803, 3100, 3127, 2971, 2779, 3135, 2761, 1390, 2785, 3130, 2786, 2789, 2773, 2790, 2963, 4755, 2779, 2785, 2761, 2786, 2789, 3060, 2790, 2963, 2785, 2971, 3127, 2789, 2989, 2785, 2773, 2786, 2789, 2803, 2790, 3130, 2803, 2989, 2963, 3060, 3135, 1390, 1390, 1406, 1406, 2761, 1406, 1406, 1406, 1406, 1406, 2803, 2989, 1406, 1406, 1406, 2785, 2932, 2786, 2789, 2940, 2790, 2932, 3012, 3132, 2940, 3132, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 3139, 3084, 8554, 2813, 2813, 1406, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2932, 2802, 3132, 2940, 3084, 3139, 3012, 2950, 1406, 1406, 1406, 1406, 2950, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2802, 2813, 2802, 3012, 1406, 1407, 1407, 2813, 1407, 1407, 1407, 1407, 1407, 2802, 3187, 1407, 1407, 1407, 2950, 2813, 2885, 3087, 3187, 2818, 2818, 8557, 3254, 4602, 2987, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 2809, 2987, 2961, 3087, 3026, 1407, 4602, 2961, 2987, 2884, 2886, 2885, 2809, 2809, 2809, 2809, 2809, 2809, 2809, 2809, 2809, 2818, 2809, 1407, 1407, 1407, 1407, 3087, 3262, 2885, 2818, 3254, 2841, 2809, 2961, 2885, 2884, 2886, 3026, 2818, 1407, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 2884, 2886, 8566, 2884, 2886, 3026, 1410, 1410, 1410, 1410, 1410, 1410, 2841, 2815, 2815, 2841, 3136, 3262, 4404, 3241, 2841, 3082, 3241, 4404, 3256, 2841, 3082, 3056, 2974, 2841, 2841, 3241, 3256, 1410, 1410, 1410, 1410, 1410, 1410, 1412, 2974, 2974, 2974, 2983, 3082, 3056, 3061, 2815, 3136, 3066, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 3056, 2974, 3090, 2983, 3061, 2815, 1412, 1412, 1412, 1412, 1412, 1412, 2815, 2843, 2843, 3061, 3104, 2843, 2983, 2974, 3090, 4467, 2843, 3066, 3090, 3143, 4467, 2843, 2887, 3059, 3059, 2843, 2843, 1412, 1412, 1412, 1412, 1412, 1412, 1457, 1457, 3066, 1457, 1457, 1457, 1457, 1457, 2887, 3104, 1457, 1457, 1457, 2919, 2919, 2919, 2919, 2919, 2919, 2919, 2919, 2919, 3143, 3059, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 2842, 3074, 3131, 2842, 2887, 1457, 8571, 3131, 2842, 3295, 3059, 2887, 3104, 2842, 3074, 3144, 2887, 2842, 2842, 3074, 2842, 4667, 2887, 1457, 1457, 1457, 1457, 1458, 1458, 3131, 1458, 1458, 1458, 1458, 1458, 2888, 3079, 1458, 1458, 1458, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 2970, 3295, 3144, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 2844, 4667, 2844, 2844, 2888, 1458, 3068, 2888, 2844, 3079, 3079, 3145, 3168, 2844, 3417, 3134, 2888, 2844, 2844, 3045, 3134, 3045, 2888, 1458, 1458, 1458, 1458, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 3145, 3068, 3168, 3154, 3178, 3134, 1461, 1461, 1461, 1461, 1461, 1461, 2845, 3178, 2846, 2845, 3045, 2846, 3417, 3068, 2845, 3154, 2846, 2846, 3178, 2845, 3047, 2846, 3047, 2845, 2845, 2846, 2846, 1461, 1461, 1461, 1461, 1461, 1461, 1463, 2901, 2901, 2901, 2901, 2901, 2901, 2901, 2901, 2901, 3045, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 3047, 2901, 3433, 8575, 3216, 3270, 1463, 1463, 1463, 1463, 1463, 1463, 2847, 3433, 3270, 2847, 3288, 3169, 3047, 4641, 2847, 2901, 3013, 3013, 3288, 2847, 3169, 3014, 3014, 2847, 2847, 3216, 2847, 1463, 1463, 1463, 1463, 1463, 1463, 1473, 1473, 3169, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 2945, 1473, 1473, 3085, 3198, 3013, 3015, 3015, 3085, 2945, 3014, 4641, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 2848, 2955, 2945, 2848, 3013, 1473, 3303, 3085, 2848, 3014, 2955, 3085, 3106, 2848, 3027, 3303, 3015, 2848, 2848, 3257, 3198, 3015, 2955, 1473, 1473, 1473, 1473, 1474, 1474, 2945, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 3015, 1474, 1474, 3088, 3027, 3106, 3235, 3054, 3054, 3027, 2955, 3106, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 2849, 3289, 3257, 2849, 1474, 3773, 3321, 3027, 2849, 3289, 3235, 3773, 3106, 2849, 3321, 4700, 3088, 2849, 2849, 2944, 2849, 3054, 1474, 1474, 1474, 1474, 1491, 1491, 2944, 1491, 1491, 1491, 1491, 1491, 3088, 2944, 1491, 1491, 1491, 3054, 2944, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 2995, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 2850, 3158, 5845, 2850, 8578, 1491, 4700, 3454, 2850, 3035, 2944, 2850, 3051, 2850, 3051, 3138, 3454, 2850, 2850, 3158, 2954, 5845, 3260, 1491, 1491, 1491, 1491, 1492, 1492, 2954, 1492, 1492, 1492, 1492, 1492, 3146, 2954, 1492, 1492, 1492, 3158, 2954, 3035, 3048, 3048, 3048, 3051, 3138, 3035, 3260, 2965, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 2851, 2965, 3035, 3236, 2851, 1492, 3035, 2851, 2965, 3146, 2954, 3236, 2851, 2965, 3051, 3252, 3050, 2851, 3050, 3048, 3231, 2851, 2851, 1492, 1492, 1492, 1492, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 3153, 3156, 3737, 2965, 3236, 3243, 1495, 1495, 1495, 1495, 1495, 1495, 3112, 3050, 3252, 3231, 3232, 3243, 3153, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 2912, 3156, 2979, 3107, 3737, 3243, 1495, 1495, 1495, 1495, 1495, 1495, 1497, 2966, 3153, 3050, 3197, 3112, 3233, 3156, 3261, 3232, 2966, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 2912, 2966, 3107, 2979, 2990, 2991, 1497, 1497, 1497, 1497, 1497, 1497, 2979, 2990, 2991, 3240, 3232, 3233, 3197, 3112, 2990, 2979, 3424, 3152, 3197, 2990, 2991, 3107, 2966, 3261, 3424, 3152, 3263, 1497, 1497, 1497, 1497, 1497, 1497, 1512, 1512, 3152, 1512, 1512, 1512, 1512, 1512, 3240, 3148, 1512, 1512, 1512, 2990, 2991, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 3148, 3263, 3273, 3096, 8614, 1512, 1915, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 2996, 3184, 3253, 3148, 3118, 3118, 8741, 3432, 1512, 1512, 1512, 1512, 1515, 1915, 3273, 3432, 3096, 3290, 3159, 1916, 1915, 3096, 3148, 3184, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 3118, 1515, 1915, 3253, 1915, 3118, 3096, 3185, 1916, 3185, 1915, 3147, 1515, 3167, 1915, 1916, 1915, 1915, 3238, 3159, 3290, 1915, 3167, 3118, 1915, 1915, 1917, 3184, 3159, 3167, 1916, 3185, 1916, 3147, 3149, 3151, 3149, 3159, 1916, 3155, 3155, 3524, 1916, 3238, 3238, 1916, 1515, 1519, 1917, 1916, 3524, 3147, 1916, 1916, 1916, 1917, 3238, 3151, 3149, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 3147, 3580, 1917, 3293, 1917, 3155, 3183, 3151, 3149, 3217, 1917, 3155, 1519, 3215, 1917, 3151, 1917, 1917, 3217, 3310, 3186, 1917, 3215, 3155, 1917, 1917, 3310, 3580, 3183, 3215, 3293, 3294, 1519, 3217, 1519, 1519, 1519, 1519, 1519, 1519, 1523, 1523, 3186, 1523, 1523, 1523, 1523, 1523, 3186, 3191, 1523, 1523, 1523, 2997, 2997, 2997, 2997, 2997, 2997, 2997, 2997, 2997, 3521, 3183, 3655, 1523, 1523, 1523, 1523, 1523, 1523, 3191, 3196, 3294, 3521, 3655, 1523, 8742, 3357, 8755, 3196, 2999, 1523, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 2999, 3296, 1523, 1523, 1523, 1523, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 3191, 3196, 1531, 1531, 1531, 3204, 3357, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 3306, 1531, 1531, 1531, 1531, 1531, 1531, 3560, 3326, 5319, 3296, 3000, 1531, 3000, 3000, 3000, 3000, 3000, 3000, 3000, 3000, 3000, 3000, 3190, 3204, 3560, 3150, 3306, 3326, 3204, 1531, 1531, 1531, 1531, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 3272, 3190, 1532, 1532, 1532, 1918, 3150, 1918, 3562, 3272, 3192, 5319, 3150, 3190, 3170, 3157, 3272, 1532, 1532, 1532, 1532, 1532, 1532, 3170, 3150, 3205, 3562, 3429, 1532, 1918, 3170, 3658, 3192, 3157, 1532, 3170, 1918, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 1532, 1532, 1532, 1532, 1537, 1918, 3157, 1918, 3429, 3157, 3171, 3658, 3007, 1918, 3205, 3470, 3170, 1918, 3205, 3171, 1918, 3192, 3470, 3192, 1918, 3194, 1537, 1918, 1918, 3199, 3193, 3171, 3193, 1537, 3001, 1919, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3001, 3189, 3194, 1537, 3199, 1537, 1920, 1537, 3194, 3193, 1537, 1537, 1919, 3171, 3203, 1537, 3199, 3543, 1537, 1919, 1537, 3189, 1537, 3418, 1537, 1537, 1537, 1548, 1920, 3543, 1548, 1920, 3195, 3189, 1919, 1920, 1919, 3194, 1919, 1548, 3459, 3203, 1919, 7165, 3193, 3324, 1919, 3418, 3332, 1919, 1920, 3199, 1920, 1919, 3195, 3189, 1919, 1919, 1920, 3207, 3520, 1548, 1920, 3201, 3201, 1920, 3436, 3459, 1548, 1920, 1921, 3405, 1920, 1920, 3436, 3206, 3203, 3324, 3649, 1922, 3200, 3332, 3332, 1548, 3657, 1548, 3649, 1921, 3195, 3195, 7165, 1548, 1921, 3207, 8774, 1548, 3520, 3201, 1548, 1921, 3200, 1922, 1548, 3201, 3226, 1548, 1548, 1549, 1922, 3206, 1549, 3207, 3200, 3226, 1921, 3201, 1921, 3207, 3206, 1549, 3657, 3405, 1921, 1922, 3226, 1922, 1921, 3206, 3207, 1921, 3405, 1922, 3201, 1921, 3200, 1922, 1921, 1921, 1922, 3341, 3234, 1549, 1922, 3234, 3206, 1922, 1922, 3200, 1549, 3242, 1923, 3452, 3019, 3019, 3019, 3019, 3019, 3019, 3019, 3019, 3019, 3341, 3019, 1549, 8789, 1549, 8791, 3264, 3237, 3478, 3330, 1549, 1923, 3019, 3234, 1549, 3478, 1549, 1549, 1923, 3244, 3242, 1549, 1924, 3452, 1549, 1549, 1550, 3202, 3202, 1550, 3019, 3685, 3242, 1923, 3283, 1923, 3341, 3234, 1550, 3237, 3264, 1923, 3330, 3283, 1924, 1923, 3467, 3242, 1923, 3264, 3219, 1924, 1923, 3244, 3283, 1923, 1923, 3682, 3264, 3219, 1550, 3202, 3330, 3245, 3237, 3244, 1924, 1550, 1924, 1924, 1926, 3219, 3685, 3467, 1924, 3239, 3545, 3237, 1924, 3202, 3244, 1924, 1550, 3245, 1550, 1924, 1927, 3670, 1924, 1924, 1550, 3682, 1926, 3325, 1550, 3245, 3202, 1550, 3219, 1926, 3239, 1550, 3202, 3248, 1550, 1550, 1550, 1551, 1927, 3545, 1551, 3247, 3584, 3239, 1926, 1927, 1926, 8792, 3218, 1551, 3670, 3239, 1926, 3248, 3246, 3325, 1926, 3218, 3325, 1926, 1927, 3247, 1927, 1926, 3218, 3248, 1926, 1926, 1927, 3218, 3246, 1551, 1927, 3247, 3246, 1927, 3247, 3251, 1551, 1927, 1928, 3584, 1927, 1927, 1927, 3482, 3246, 3477, 3305, 3251, 3249, 3250, 3482, 1551, 3274, 1551, 3218, 3305, 3251, 8828, 3246, 1551, 1928, 3274, 3305, 1551, 3489, 1551, 1551, 1928, 3249, 3250, 1551, 1930, 3477, 1551, 1551, 1552, 3274, 3276, 1552, 3505, 3249, 3250, 1928, 3307, 1928, 1552, 3276, 1552, 3678, 3249, 1928, 3489, 3307, 1930, 1928, 3329, 3329, 1928, 3276, 3309, 1930, 1928, 3316, 3275, 1928, 1928, 3505, 3307, 3309, 1552, 3678, 3316, 3275, 2348, 3340, 1930, 1552, 1930, 1930, 3275, 3309, 3622, 3316, 1930, 3275, 3276, 3342, 1930, 3329, 5618, 1930, 1552, 3297, 1552, 1930, 2348, 3340, 1930, 1930, 1552, 3308, 2349, 2348, 1552, 5618, 3490, 1552, 3309, 3342, 3308, 1552, 3275, 3490, 1552, 1552, 1553, 3308, 2348, 1553, 2348, 3622, 3308, 3455, 2349, 3528, 2348, 3297, 1553, 3547, 2348, 2349, 3455, 2348, 3343, 3547, 3297, 2348, 3340, 3455, 2348, 2348, 3342, 3408, 3343, 3297, 2349, 3547, 2349, 3308, 1553, 3406, 3528, 3498, 2349, 3339, 3339, 1553, 2349, 2350, 3498, 2349, 3853, 2349, 3345, 2349, 3343, 3345, 2349, 2349, 3853, 3665, 1553, 4051, 1553, 2351, 1553, 3458, 3392, 3392, 1553, 2350, 3458, 3665, 1553, 3392, 3345, 1553, 2350, 3339, 3339, 1553, 3408, 4051, 1553, 1553, 1554, 2351, 3345, 1554, 3411, 3566, 3408, 2350, 2351, 2350, 2350, 3339, 1554, 3458, 3406, 2350, 3566, 3406, 3600, 2350, 8829, 3566, 2350, 2351, 3525, 2351, 2350, 3392, 3407, 2350, 2350, 2351, 3506, 3525, 1554, 2351, 3600, 1554, 2351, 3506, 3525, 1554, 2351, 2351, 2352, 2351, 2351, 3175, 3175, 3175, 3175, 3175, 3175, 3175, 3175, 3175, 1554, 3693, 1554, 3556, 2353, 3259, 3259, 3411, 1554, 3411, 2352, 3460, 1554, 8858, 3544, 1554, 3721, 2352, 3411, 1554, 3460, 3556, 1554, 1554, 1555, 3407, 2353, 1555, 3529, 3693, 3407, 3407, 2352, 2353, 2352, 3460, 1555, 3529, 3556, 3259, 2352, 3292, 3292, 3721, 2352, 3259, 3544, 2352, 2353, 2353, 2353, 2352, 3529, 1555, 2352, 2352, 2353, 3259, 1555, 3604, 2353, 3390, 2354, 2353, 3390, 1555, 3659, 2353, 3466, 3390, 2353, 2353, 3390, 3466, 3390, 3292, 3551, 3604, 3390, 3390, 1555, 3292, 1555, 3661, 2354, 3337, 3337, 3337, 1555, 3656, 2354, 2354, 1555, 3292, 3551, 1555, 3328, 3328, 3659, 1555, 3466, 3551, 1555, 1555, 1556, 3592, 2354, 1556, 2354, 3413, 3413, 2355, 3413, 3605, 2354, 3661, 1556, 3413, 2354, 3337, 3687, 2354, 3413, 3592, 3656, 2354, 3413, 3413, 2354, 2354, 3328, 3605, 3592, 2355, 3476, 4228, 3328, 3337, 1556, 3476, 2355, 3488, 2356, 3571, 3687, 1556, 3488, 2357, 3328, 3504, 3516, 3516, 3516, 3516, 3504, 2355, 3571, 2355, 2355, 4228, 1556, 3571, 1556, 2355, 2356, 3681, 3476, 2355, 1556, 2357, 2355, 2356, 1556, 3488, 2355, 1556, 2357, 2355, 2355, 1556, 3527, 3504, 1556, 1556, 1557, 3527, 2356, 1557, 2356, 2356, 3587, 2357, 3587, 2357, 2356, 3531, 1557, 3681, 2356, 2357, 3644, 2356, 8997, 2357, 3531, 2356, 2357, 3644, 2356, 2356, 2357, 3531, 3527, 2357, 2357, 2357, 3531, 3532, 1557, 3535, 3535, 3535, 2359, 3522, 3587, 1557, 3532, 2360, 3601, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 3113, 3532, 3683, 1557, 3736, 1557, 3531, 2359, 3684, 3601, 3688, 1557, 2360, 3113, 2359, 1557, 3736, 3601, 1557, 2360, 3522, 3522, 1557, 3660, 3700, 1557, 1557, 1558, 3532, 2359, 1558, 2359, 3688, 2359, 2360, 3683, 2360, 2359, 3522, 1558, 3684, 2359, 2360, 3568, 2359, 3717, 2360, 3561, 2359, 2360, 2360, 2359, 2359, 2360, 3717, 3660, 2360, 2360, 3568, 3700, 3559, 1558, 3699, 3568, 3660, 2361, 3559, 3409, 1558, 3057, 3057, 3057, 3057, 3057, 3057, 3057, 3057, 3057, 3559, 3057, 3577, 3561, 3559, 1558, 3561, 1558, 1558, 2361, 3699, 3953, 3057, 1558, 3956, 2365, 2361, 1558, 3546, 3953, 1558, 3561, 3956, 3689, 1558, 3569, 3758, 1558, 1558, 1559, 3057, 2361, 1559, 2361, 3577, 3758, 3662, 2365, 2361, 2361, 3569, 1559, 3409, 2361, 2365, 3569, 2361, 3409, 3409, 3409, 2361, 3546, 3577, 2361, 2361, 3689, 3570, 3570, 1559, 2365, 3596, 2365, 3570, 1559, 3567, 3549, 3549, 2365, 3662, 3546, 1559, 2365, 2825, 3546, 2365, 3546, 3966, 9056, 2365, 9061, 3578, 2365, 2365, 2365, 3966, 1559, 3557, 1559, 3662, 3578, 3546, 3696, 3596, 1559, 2825, 3567, 3612, 1559, 3578, 3549, 1559, 2825, 3549, 1559, 1559, 2826, 3567, 1559, 1559, 1560, 3596, 3567, 1560, 3696, 3612, 3606, 2825, 3549, 2825, 3557, 3718, 1560, 3597, 3597, 2825, 3557, 3782, 2826, 2825, 3718, 3777, 2825, 3782, 3606, 2826, 2825, 3718, 3557, 2825, 2825, 2825, 3606, 3630, 1560, 3594, 3388, 3594, 2828, 3388, 2826, 1560, 2826, 2826, 3388, 3388, 3879, 3597, 2826, 3388, 3388, 3630, 2826, 3388, 3388, 2826, 1560, 3759, 1560, 2826, 2828, 3777, 2826, 2826, 1560, 3597, 3759, 2828, 1560, 3594, 9071, 1560, 3879, 3759, 2829, 1560, 3598, 3598, 1560, 1560, 1561, 3694, 2828, 1561, 2828, 3514, 3514, 3514, 3514, 3514, 2828, 3586, 1561, 3586, 2828, 2828, 2829, 2828, 3610, 3389, 3575, 2828, 3389, 2829, 2828, 2828, 3514, 3389, 3389, 3694, 3598, 3712, 3389, 2830, 1561, 9075, 3389, 3389, 2829, 9078, 2829, 1561, 3591, 2830, 3591, 3586, 2829, 3575, 3598, 3712, 2829, 3575, 3610, 2829, 3807, 3629, 1561, 2829, 1561, 3798, 2829, 2829, 3575, 3586, 1561, 2830, 3634, 3575, 1561, 3747, 3610, 1561, 2830, 3629, 3626, 1561, 3591, 3626, 1561, 1561, 1561, 1562, 3391, 3391, 1562, 3629, 3391, 2830, 3798, 2830, 3807, 3391, 3626, 1562, 3591, 2830, 3391, 3747, 3634, 2830, 3391, 3391, 2830, 3576, 3747, 3747, 2830, 3640, 3576, 2830, 2830, 2831, 3588, 9087, 3588, 1562, 3634, 3518, 3518, 3518, 3518, 3518, 1562, 3176, 3176, 3176, 3176, 3176, 3176, 3176, 3176, 3176, 3593, 2831, 3593, 3640, 3576, 1562, 3518, 1562, 2831, 3762, 3576, 3664, 3650, 1562, 3588, 2832, 3410, 1562, 4862, 4862, 1562, 3640, 3576, 2831, 1562, 2831, 3650, 1562, 1562, 1563, 3650, 2831, 1563, 3692, 3593, 2831, 3762, 2832, 2831, 1563, 3588, 1563, 2831, 3664, 2832, 2831, 2831, 3083, 3083, 3083, 3083, 3083, 3083, 3083, 3083, 3083, 5509, 3083, 3635, 2832, 3593, 2832, 3410, 1563, 3410, 3692, 5509, 2832, 3083, 3733, 1563, 2832, 2833, 3410, 2832, 3410, 3635, 3618, 2832, 3618, 3410, 2832, 2832, 3697, 3664, 1563, 3083, 1563, 2834, 3797, 3701, 3733, 1563, 1563, 2833, 3618, 3595, 1563, 3595, 3635, 1563, 2833, 3690, 9092, 1563, 3632, 3752, 1563, 1563, 1564, 2834, 3797, 1564, 3774, 3690, 3697, 2833, 2834, 2833, 3599, 3599, 1564, 3701, 3632, 2833, 3632, 4701, 3733, 2833, 2833, 3595, 2833, 2834, 2834, 2834, 2833, 3774, 3667, 2833, 2833, 2834, 3752, 3690, 1564, 2834, 3774, 3796, 2834, 3599, 3611, 1564, 2834, 3710, 3599, 2834, 2834, 3177, 3177, 3177, 3177, 3177, 3177, 3177, 3177, 3177, 1564, 3811, 1564, 1564, 3667, 3710, 3599, 4701, 1564, 3595, 3811, 9096, 1564, 3611, 3801, 1564, 3710, 3667, 3611, 1564, 3796, 5237, 1564, 1564, 1565, 1565, 3801, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 3611, 1565, 1565, 3223, 3223, 3223, 3223, 3223, 3223, 3223, 3223, 3223, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 3179, 3666, 3666, 3666, 5237, 1565, 3728, 3728, 3728, 3179, 3960, 3179, 3179, 3179, 3179, 3179, 3179, 3179, 3179, 3179, 3179, 3960, 3666, 1565, 1565, 1565, 1566, 1566, 3833, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 3224, 3224, 3224, 3224, 3224, 3224, 3224, 3224, 3224, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 3783, 3725, 3114, 3802, 3633, 1566, 3732, 3833, 3783, 3633, 3725, 9099, 3783, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3114, 3725, 1566, 1566, 1566, 1566, 3633, 3732, 3633, 3672, 1566, 1570, 1570, 3114, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 3802, 1570, 1570, 3114, 3643, 3725, 3619, 3674, 3734, 3643, 3967, 3745, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 3672, 3967, 1570, 3745, 1570, 3732, 3828, 4255, 1570, 9107, 3734, 1570, 1570, 1570, 4255, 3110, 1570, 3643, 3672, 3619, 3740, 3674, 1570, 1570, 1570, 3619, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3110, 3643, 3110, 3619, 3745, 3674, 3828, 3619, 3740, 3734, 1570, 1571, 1571, 3110, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 3806, 1571, 1571, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 3225, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 3180, 3740, 3740, 3942, 4673, 1571, 3942, 3740, 3942, 3180, 4673, 3180, 3180, 3180, 3180, 3180, 3180, 3180, 3180, 3180, 3180, 3832, 3806, 1571, 1571, 1571, 1571, 1573, 1573, 4106, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 3280, 3280, 3280, 3280, 3280, 3280, 3280, 3280, 3280, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 3181, 3769, 3769, 3769, 3832, 1573, 4106, 3741, 9112, 3181, 3778, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 3181, 3856, 3778, 1573, 1573, 1573, 1573, 1574, 1574, 3741, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 3227, 4300, 3778, 3713, 3856, 1574, 3741, 3741, 4300, 3227, 3808, 3227, 3227, 3227, 3227, 3227, 3227, 3227, 3227, 3227, 3227, 3713, 3808, 1574, 1574, 1574, 1574, 1578, 1578, 3753, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 3713, 1578, 1578, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 3281, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 3815, 9216, 1578, 3708, 1578, 3753, 3753, 3795, 1578, 3709, 3720, 1578, 1578, 1578, 3841, 3720, 1578, 3228, 3950, 3795, 3795, 3709, 1578, 1578, 1578, 3708, 3228, 3815, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3995, 3709, 3950, 3841, 3720, 3708, 1578, 1579, 1579, 3708, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 3282, 3282, 3282, 3282, 3282, 3282, 3282, 3282, 3282, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 3229, 3822, 3822, 3822, 3995, 1579, 3848, 3848, 3848, 3229, 3826, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 3229, 3971, 3826, 1579, 1579, 1579, 1579, 1580, 1580, 3971, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1581, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3313, 3827, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 3761, 4158, 3827, 3714, 3962, 3761, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3140, 3714, 3140, 3314, 3314, 3314, 3314, 3314, 3314, 3314, 3314, 3314, 4158, 3140, 3930, 3930, 3930, 3962, 3761, 3714, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1586, 1586, 3140, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 9241, 3834, 3941, 3284, 3941, 3941, 1589, 1589, 1589, 1589, 1589, 1589, 3284, 3834, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3284, 3315, 3315, 3315, 3315, 3315, 3315, 3315, 3315, 3315, 1589, 1589, 1589, 1589, 1589, 1589, 1591, 3450, 3450, 3450, 3450, 3450, 3450, 3450, 3450, 3450, 3794, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 4478, 3794, 3972, 3285, 3794, 4478, 1591, 1591, 1591, 1591, 1591, 1591, 3285, 3972, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 3285, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 3493, 1591, 1591, 1591, 1591, 1591, 1591, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 3932, 3932, 3932, 3286, 4331, 9304, 1595, 1595, 1595, 1595, 1595, 1595, 3286, 3746, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 3286, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 3425, 1595, 1595, 1595, 1595, 1595, 1595, 1597, 3722, 3814, 3746, 4331, 3931, 3425, 3814, 3852, 3746, 3722, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 3852, 3933, 3933, 3933, 3317, 3722, 3425, 1597, 1597, 1597, 1597, 1597, 1597, 3317, 3814, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3317, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 3494, 1597, 1597, 1597, 1597, 1597, 1597, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 3931, 9311, 3931, 3318, 3837, 5798, 1603, 1603, 1603, 1603, 1603, 1603, 3318, 3837, 3318, 3318, 3318, 3318, 3318, 3318, 3318, 3318, 3318, 3318, 3495, 3495, 3495, 3495, 3495, 3495, 3495, 3495, 3495, 1603, 1603, 1603, 1603, 1603, 1603, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 5798, 3754, 4203, 3319, 5806, 4203, 1607, 1607, 1607, 1607, 1607, 1607, 3319, 3754, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 3319, 3509, 3509, 3509, 3509, 3509, 3509, 3509, 3509, 3509, 1607, 1607, 1607, 1607, 1607, 1607, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 3754, 4032, 4032, 4032, 5806, 3763, 3812, 1609, 1609, 1609, 1609, 1609, 1609, 3412, 3763, 3812, 3412, 3412, 3816, 3949, 4226, 3412, 3812, 4226, 3975, 9312, 3412, 3816, 3949, 3763, 3412, 3412, 3975, 3412, 1609, 1609, 1609, 1609, 1609, 1609, 1617, 1617, 3816, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 3780, 1617, 1617, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 3510, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 3414, 3939, 4047, 3414, 3414, 1617, 3780, 3982, 3414, 3939, 3934, 3939, 3838, 3414, 4047, 3982, 9321, 3414, 3414, 3780, 3934, 3838, 3934, 1617, 1617, 1617, 1618, 1618, 3838, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 3511, 3511, 3511, 3511, 3511, 3511, 3511, 3511, 3511, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 3415, 4052, 4233, 3415, 3776, 1618, 3715, 3776, 3415, 3415, 3707, 4233, 9332, 3415, 3985, 3876, 9366, 3415, 3415, 3876, 3707, 4052, 3985, 1618, 1618, 1618, 1618, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 3876, 3776, 3878, 3715, 3715, 3707, 1624, 1624, 1624, 1624, 1624, 1624, 3442, 3442, 3442, 3442, 3442, 3442, 3442, 3442, 3442, 3715, 3735, 3707, 3878, 3968, 4408, 3776, 3442, 4408, 3878, 4062, 3735, 1624, 1624, 1624, 1624, 1624, 1624, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 3859, 3989, 4062, 3968, 3442, 3735, 1627, 1627, 1627, 1627, 1627, 1627, 3536, 3536, 3536, 3536, 3536, 3536, 3536, 3536, 3536, 3729, 3729, 3729, 3729, 3729, 3729, 3729, 3729, 3729, 3875, 3989, 3859, 1627, 1627, 1627, 1627, 1627, 1627, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 3840, 3865, 3537, 9368, 3875, 3840, 4670, 1635, 1635, 1635, 1635, 1635, 1635, 3537, 3537, 3537, 3537, 3537, 3537, 3537, 3537, 3537, 3537, 3940, 4007, 4014, 3875, 4021, 3940, 3675, 3940, 3940, 3840, 3865, 1635, 1635, 1635, 1635, 1635, 1635, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 4670, 3738, 4007, 4014, 3538, 4021, 9413, 1637, 1637, 1637, 1637, 1637, 1637, 3538, 3675, 3538, 3538, 3538, 3538, 3538, 3538, 3738, 4049, 4093, 3538, 3779, 4029, 3706, 3675, 3704, 3781, 3779, 3675, 3738, 1637, 1637, 1637, 1637, 1637, 1637, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 3706, 3779, 3704, 4093, 4029, 4049, 3781, 1644, 1644, 1644, 1644, 1644, 1644, 3428, 3779, 3809, 4006, 3738, 3706, 3781, 3704, 4006, 4104, 9414, 3428, 3428, 3428, 3428, 3428, 3428, 3428, 3428, 3428, 3706, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1650, 3842, 3704, 4094, 3428, 4419, 4137, 4006, 3809, 3809, 3842, 4094, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 3860, 3860, 4104, 4137, 3842, 3809, 4419, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 4079, 1650, 3860, 1650, 1650, 1650, 1650, 1650, 1650, 1653, 1653, 3864, 1653, 1653, 1653, 1653, 1653, 4096, 4095, 1653, 1653, 1653, 3513, 3513, 3513, 3513, 3513, 3513, 3513, 3513, 3513, 4068, 3938, 4079, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 9500, 4068, 3513, 3864, 1653, 4095, 3864, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 3517, 4096, 3858, 4040, 3705, 4097, 3742, 1653, 1653, 1653, 1653, 1655, 1655, 3517, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 3705, 3938, 3742, 3938, 4040, 3863, 3863, 4048, 3858, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 3858, 4097, 3705, 4097, 4815, 1655, 3862, 4815, 3539, 3539, 3539, 3539, 3539, 3539, 3539, 3539, 3539, 9505, 4048, 3742, 3705, 3742, 3863, 1655, 1655, 1655, 1655, 1656, 1656, 3539, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 3862, 1656, 1656, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 3770, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 4147, 4147, 3862, 4139, 1656, 5625, 4147, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 3548, 3877, 3548, 4077, 3744, 5625, 4139, 1656, 1656, 1656, 1656, 1657, 1657, 3548, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 3877, 1657, 1657, 3744, 4043, 4043, 4043, 3880, 3548, 3880, 3880, 4077, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 6322, 6322, 4086, 4108, 4108, 1657, 3744, 4214, 3554, 3554, 3554, 3554, 3554, 3554, 3554, 3554, 3554, 3877, 3554, 3744, 4086, 4108, 3880, 1657, 1657, 1657, 1657, 1658, 1658, 3554, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 4084, 4086, 4054, 3790, 3936, 3554, 3936, 4214, 4492, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 3936, 3790, 4084, 4492, 4084, 1658, 4054, 3790, 3603, 3603, 3603, 3603, 3603, 3603, 3603, 3603, 3603, 4013, 3603, 3790, 4080, 4054, 4013, 1658, 1658, 1658, 1658, 1659, 1659, 3603, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 4166, 4020, 4145, 3793, 4080, 3603, 4020, 4013, 4109, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 4145, 4166, 7607, 7607, 1659, 4145, 3793, 3628, 3628, 3628, 3628, 3628, 3628, 3628, 3628, 3628, 4020, 3628, 3793, 3793, 4060, 4109, 1659, 1659, 1659, 1659, 1661, 1661, 3628, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 3924, 3924, 4124, 4146, 4148, 3628, 4060, 3924, 4124, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 4311, 4148, 4146, 4319, 4124, 1661, 4148, 4146, 1661, 4311, 3755, 3743, 4319, 3676, 3943, 3711, 3711, 4092, 3943, 3943, 3943, 3743, 3943, 1661, 1661, 1661, 1661, 1662, 1662, 3924, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 3676, 3743, 3755, 3755, 4107, 3676, 4189, 3711, 4092, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 3711, 3724, 3784, 4884, 3755, 1662, 4107, 3676, 3784, 3711, 3724, 3676, 3775, 3785, 3784, 4107, 4884, 3724, 4189, 4053, 3743, 3755, 3724, 1662, 1662, 1662, 1662, 1663, 1663, 3784, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 4053, 1663, 1663, 4098, 4028, 3775, 4078, 4053, 3785, 4028, 3724, 3775, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 3785, 3739, 4168, 3731, 1663, 3731, 3731, 3731, 3731, 3731, 3731, 3731, 3731, 3731, 3787, 3785, 4028, 4083, 4078, 3775, 4168, 3739, 1663, 1663, 1663, 1671, 1671, 4098, 1671, 1671, 1671, 1671, 1671, 3739, 4098, 1671, 1671, 1671, 3748, 3739, 4039, 9515, 4113, 3787, 4122, 4039, 4143, 3766, 3787, 4083, 1671, 1671, 1671, 1671, 1671, 1671, 3766, 4143, 3748, 4220, 3787, 1671, 4143, 3739, 3751, 3751, 3756, 4083, 3766, 3835, 3748, 4122, 4039, 3935, 4113, 3787, 3748, 4200, 4230, 1671, 1671, 1671, 1671, 1672, 1672, 4200, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 3766, 1672, 1672, 3751, 4133, 3756, 4220, 4230, 3835, 3835, 3748, 9519, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 4169, 3765, 3751, 4133, 3756, 1672, 3935, 3835, 3751, 4050, 3765, 3935, 4157, 3788, 3935, 3756, 3935, 3765, 4169, 3751, 4133, 3756, 3765, 1672, 1672, 1672, 1672, 1673, 1673, 4169, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 3788, 4050, 4157, 4059, 4050, 3788, 4159, 3765, 4059, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 6908, 3788, 4061, 4050, 3772, 1673, 3772, 3772, 3772, 3772, 3772, 3772, 3772, 3772, 3772, 3789, 3788, 4159, 4187, 4059, 4201, 4551, 4061, 1673, 1673, 1673, 1673, 1674, 1674, 4061, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 3791, 4193, 6908, 4117, 4397, 4117, 4187, 3789, 4201, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 4397, 4182, 4551, 3789, 3791, 1674, 3750, 3750, 3804, 3804, 3861, 3861, 3861, 3789, 4182, 3792, 3791, 4193, 3789, 4182, 3818, 4117, 3791, 1674, 1674, 1674, 1674, 1675, 1675, 3818, 1675, 1675, 1675, 1675, 1675, 3792, 3818, 1675, 1675, 1675, 3750, 3818, 3804, 4188, 3861, 4211, 4117, 3792, 4128, 3750, 3792, 3804, 1675, 1675, 1675, 1675, 1675, 1675, 3750, 4161, 3804, 3792, 3861, 1675, 4216, 4161, 4128, 4216, 3818, 4216, 9522, 4336, 4216, 4128, 9531, 3750, 4188, 4161, 4227, 4336, 4211, 1675, 1675, 1675, 1675, 1676, 1676, 4154, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 3823, 3823, 3823, 3823, 3823, 3823, 3823, 3823, 3823, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 3819, 7566, 4154, 4227, 1676, 5203, 7566, 4088, 3825, 3819, 3825, 3825, 3825, 3825, 3825, 3825, 3825, 3825, 3825, 4215, 4154, 3819, 1676, 1676, 1676, 1676, 1678, 1678, 4134, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 3749, 1678, 1678, 4088, 4174, 3857, 5203, 4215, 4194, 4088, 3819, 4400, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 4400, 3749, 4088, 4116, 4134, 1678, 2835, 4218, 3845, 4116, 4134, 4775, 4229, 3749, 4136, 3872, 3872, 3845, 3857, 4174, 4136, 4194, 4134, 1678, 1678, 1678, 1694, 1694, 2835, 3845, 4116, 4775, 4136, 4218, 4217, 2835, 4136, 4174, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 4229, 3749, 3872, 2835, 4194, 2835, 3857, 3749, 4121, 3845, 4121, 2835, 1694, 3857, 4160, 2835, 4087, 4217, 2835, 2836, 3872, 4224, 2835, 4160, 3872, 2835, 2835, 3830, 3830, 9536, 4879, 4164, 1694, 4879, 1694, 1694, 1694, 1694, 1694, 1694, 1705, 2836, 4121, 4488, 4087, 4231, 4160, 4224, 2836, 4164, 4087, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 4191, 3830, 4087, 2836, 4164, 2836, 4355, 4195, 4195, 4195, 3830, 2836, 4155, 4355, 2836, 2836, 4385, 4121, 2836, 3830, 4231, 4155, 2836, 4385, 4488, 2836, 2836, 4123, 4195, 4123, 4155, 9540, 4191, 4191, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1711, 1711, 4123, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 4219, 1711, 1711, 3849, 3849, 3849, 3849, 3849, 3849, 3849, 3849, 3849, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 4242, 3844, 4162, 4162, 4473, 1711, 4760, 4123, 4266, 4473, 3844, 9543, 4760, 4219, 4473, 9659, 4465, 3844, 4242, 3874, 3874, 4491, 3844, 1711, 1711, 1711, 1711, 4242, 2852, 4491, 4266, 4138, 2852, 1711, 1715, 1715, 4162, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 4153, 1715, 1715, 3844, 2852, 4153, 4266, 3874, 4162, 4254, 3874, 2852, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 4138, 4262, 4271, 4138, 4496, 1715, 3874, 2852, 4465, 2852, 4262, 9703, 4496, 4465, 4153, 2852, 4232, 4254, 4138, 2852, 4153, 4262, 2852, 1715, 1715, 1715, 2852, 4278, 4271, 2852, 2852, 3851, 4153, 3851, 3851, 3851, 3851, 3851, 3851, 3851, 3851, 3851, 4076, 4076, 4076, 4076, 4076, 4076, 4232, 4278, 1715, 1723, 1723, 4190, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 4076, 1723, 1723, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 3993, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 4082, 4082, 4278, 4190, 4253, 1723, 4270, 4905, 4278, 4253, 2853, 3866, 3866, 3866, 3866, 3866, 3866, 3866, 3866, 3866, 4905, 3866, 9720, 1723, 1723, 1723, 1723, 4167, 4167, 4192, 4190, 4176, 2853, 4268, 4082, 4642, 4253, 4144, 4270, 2853, 4082, 4204, 1723, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 4082, 1742, 2853, 4268, 2853, 2853, 4126, 4126, 4167, 4192, 2853, 4176, 1742, 4239, 2853, 2855, 4144, 2853, 4204, 4642, 4500, 2853, 9725, 4204, 2853, 2853, 4167, 4144, 4500, 4176, 1742, 4192, 4144, 4152, 4243, 4286, 4192, 2855, 4299, 4268, 4126, 4204, 4332, 4126, 2855, 4239, 1742, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 4338, 1744, 4126, 2855, 4152, 2855, 4286, 4239, 4152, 4299, 4243, 2855, 1744, 6359, 4286, 2855, 4497, 2855, 2855, 4152, 3963, 4332, 2855, 6359, 4152, 2855, 2855, 4497, 4243, 4338, 1744, 3963, 3963, 3963, 3963, 3963, 3963, 3963, 3963, 3963, 4033, 4033, 4033, 4033, 4033, 4033, 4033, 4033, 4033, 1744, 1750, 1750, 3963, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 4197, 4197, 4197, 4197, 4197, 9831, 1753, 1753, 1753, 1753, 1753, 1753, 4044, 4044, 4044, 4044, 4044, 4044, 4044, 4044, 4044, 4197, 4643, 4618, 3981, 3981, 3981, 3981, 3981, 3981, 3981, 3981, 3981, 1753, 1753, 1753, 1753, 1753, 1753, 1761, 3981, 4064, 4064, 4064, 4064, 4064, 4064, 4064, 4064, 4064, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 9929, 4333, 4643, 4240, 4618, 3981, 1761, 1761, 1761, 1761, 1761, 1761, 4065, 4065, 4065, 4065, 4065, 4065, 4065, 4065, 4065, 4240, 4208, 4210, 4209, 4222, 2856, 4333, 4235, 4240, 4222, 4269, 4235, 1761, 1761, 1761, 1761, 1761, 1761, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 2856, 1774, 4235, 4237, 4222, 4269, 4312, 2856, 4208, 4210, 4209, 4269, 1774, 4209, 4045, 4045, 4045, 4045, 4045, 4045, 4235, 4208, 2856, 4045, 2856, 4237, 4208, 4210, 4209, 4571, 2856, 4237, 4512, 9939, 2856, 4045, 4571, 2856, 4312, 4210, 4512, 2856, 4517, 4237, 2856, 2856, 1774, 1774, 1788, 1788, 4517, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 4267, 9972, 4899, 4476, 4267, 4899, 1791, 1791, 1791, 1791, 1791, 1791, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4066, 4069, 4267, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 4069, 1791, 1791, 1791, 1791, 1791, 1791, 1799, 4196, 4196, 4196, 4196, 4196, 4196, 4196, 4196, 4196, 5635, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 4476, 4196, 4513, 9974, 5635, 4476, 1799, 1799, 1799, 1799, 1799, 1799, 4070, 4513, 4070, 4070, 4070, 4070, 4070, 4070, 4070, 4070, 4070, 4070, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 4258, 1799, 1799, 1799, 1799, 1799, 1799, 1828, 4330, 4468, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 4468, 4330,10026, 4900, 4330, 4468, 4900, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1837, 4125, 4125, 4125, 4125, 4125, 4125, 4125, 4125, 4125, 4341, 4125, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 4071, 4125, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 4071, 1837, 4920, 4477, 4477, 4920, 5246, 4341, 4125, 4477, 4207, 4207, 4207, 4207, 4207, 4207, 4207, 4207, 4207, 5246, 4207, 1837,10027, 1837, 1837, 1837, 1837, 1837, 1837, 1842, 1842, 4207, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845,10150, 4342, 4765, 4354, 5142, 4274, 1845, 1845, 1845, 1845, 1845, 1845, 4259, 4259, 4259, 4259, 4259, 4259, 4259, 4259, 4259, 4630, 4630, 4630, 5142, 4765, 4244, 4274, 4342, 4072, 4354, 4368, 4313, 1845, 1845, 1845, 1845, 1845, 1845, 1853, 4072, 4072, 4072, 4072, 4072, 4072, 4072, 4072, 4072, 4274, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 4244, 4072, 4274, 4244, 4313, 4368, 1853, 1853, 1853, 1853, 1853, 1853, 4574, 4313, 4072, 4697, 4753,10190, 4244, 4574, 4131, 4131, 4131, 4131, 4131, 4131, 4131, 4131, 4131, 4315, 4131, 4371, 4234, 1853, 1853, 1853, 1853, 1853, 1853, 1856, 1856, 4131, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 4236, 1856, 1856, 4234, 4697, 4753, 4272, 4337, 4131, 4371, 4315, 4480, 1856, 1856, 1856, 1856, 1856, 1856, 1856,10195,10205, 4234, 4236, 4480, 1856, 4234, 4272, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4165, 4213, 4165, 4272, 4337, 4236, 4213, 1856, 1856, 1856, 1856, 1857, 1857, 4165, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 4236, 1857, 1857, 4522, 4406, 4213, 5148, 5646, 4165, 4518, 4272, 4522, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 4275, 4518,10209, 5646, 4275, 1857, 4213, 5148, 1857, 4260, 4260, 4260, 4260, 4260, 4260, 4260, 4260, 4260, 4406, 4241, 4241, 4422, 4275, 1857, 1857, 1857, 1857, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1866, 4526, 4307, 4241, 4241, 4781, 4422, 4275, 4646, 4526, 4406, 4307, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 4241, 4307, 4263, 4580,10212, 4646, 4781, 4280,10220, 4646, 4580, 4263, 1866, 4263, 4263, 4263, 4263, 4263, 4263, 4263, 4263, 4263, 4263, 4303, 4303, 4303, 4303, 4303, 4303, 4303, 4303, 4303, 1866, 4280, 1866, 1866, 1866, 1866, 1866, 1866, 1871, 1871, 4280, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 4238, 5321, 4705,10225, 5321, 4523, 1874, 1874, 1874, 1874, 1874, 1874, 4264, 4279, 4298, 4314, 4523, 4314, 4314, 4298, 4277, 4264, 4238, 4264, 4264, 4264, 4264, 4264, 4264, 4264, 4264, 4264, 4264, 1874, 1874, 1874, 1874, 1874, 1874, 1882, 4238, 4273, 4277, 4281, 4705, 4279, 4298, 4343, 4277, 4314, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 5396, 4273, 4329, 5396, 4238, 4698, 1882, 1882, 1882, 1882, 1882, 1882, 4265, 4273, 4329, 4281, 4287, 4277, 2857, 4343, 4279, 4265, 4273, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 4265, 1882, 1882, 1882, 1882, 1882, 1882, 1893, 2857, 4276, 4323, 4698, 4372, 4698, 4316, 2857, 4287, 4329, 4281, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 4282, 1893, 2857, 4276, 2857, 4366, 6319, 4320, 4367, 2857, 2857, 4372, 1893, 4283, 2857, 4221, 4323, 2857, 4316, 4320, 4282, 2857, 4221, 4287, 2857, 2857, 4289, 4221, 4323, 4284, 4284, 4320, 4282, 4283, 4373, 4587, 4396, 4366, 4276, 4276, 4367, 4282, 4587, 4323, 6319, 4283, 1893, 1899, 1899, 4221, 1899, 1899, 1899, 1899, 1899, 4221, 4316, 1899, 1899, 1899, 4289, 9287, 4317, 4284, 4284, 4384, 4373, 4282, 4396, 4283, 4321, 4317, 1899, 1899, 1899, 1899, 1899, 1899, 4289, 4321, 4283, 4284, 4321, 1899, 4285, 4285, 4288, 4317, 4318, 4353, 4289, 4322, 4384, 4324, 4353, 4289, 4693, 4321, 4284, 9287, 4317, 1899, 1899, 1899, 1899, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 4318, 4318, 1907, 1907, 1907, 4285, 1907, 4288, 4353, 4401, 4288, 4325, 4322, 4318, 4324, 4322, 4693, 1907, 1907, 1907, 1907, 1907, 1907, 4285, 4322, 4288, 4324, 4325, 1907, 4340, 4340, 4325, 4487, 9832, 4285, 4785, 4401, 4532, 9832, 4322, 4285, 4324, 4288, 4325, 4324, 4532, 1907, 1907, 1907, 1907, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 4785, 4487, 1908, 1908, 1908, 4340, 4340, 3346, 4304, 4304, 4304, 4304, 4304, 4304, 4304, 4304, 4304, 1908, 1908, 1908, 1908, 1908, 1908, 4340, 4593, 4383, 4464, 4464, 1908, 3346, 4383, 4593, 4326, 4464, 4421, 4507, 3346, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 4305, 1908, 1908, 1908, 1908, 1925, 3346, 4326, 3346, 4339, 3346, 4421, 4383, 4344, 3346, 4339, 4327, 4507, 3346, 4326, 4421, 3346, 1925, 4464, 4537, 3346, 4308, 1925, 3346, 3346, 5212, 4339, 4537, 3348, 1925, 4308, 4327, 4308, 4308, 4308, 4308, 4308, 4308, 4308, 4308, 4308, 4308, 4344, 4327, 1925, 4344, 1925, 4648,10229, 4362, 3348, 4328, 1925, 4402, 4418, 4369, 1925, 3348, 4362, 1925, 4344, 4369, 1925, 1925, 5212, 4648, 1925, 1925, 1929, 4362, 1929, 4328, 3348, 4392, 3348, 3348, 4418, 4648, 4327, 4369, 3348, 4509, 4392, 4328, 3348, 4402, 4328, 3348, 3349, 4309, 4696, 3348, 1929, 4392, 3348, 3348, 4370, 4370, 4309, 1929, 4309, 4309, 4309, 4309, 4309, 4309, 4309, 4309, 4309, 4309, 3349, 4541, 4418, 4509, 1929, 4514, 1929, 3349, 4696, 4541, 4601, 1929, 1929, 4420, 3350, 4402, 1929, 4601, 4534, 1929, 4370, 4370, 3349, 1929, 3349, 4654, 1929, 1929, 1931, 4534, 3349, 1931, 4514, 4654, 3349, 4420, 3350, 3349, 4370,10232, 1931, 3349, 3350, 3350, 3349, 3349, 3349, 4358, 4358, 4358, 4358, 4358, 4358, 4358, 4358, 4358, 4403, 4374, 3350, 4680, 3350, 4469, 1931, 4420, 4405, 4405, 3350, 4415, 4415, 1931, 3350, 3351, 4407, 3350, 4469, 4607, 4403, 3350, 4538, 4469, 3350, 3350, 4607, 4519, 1931, 4469, 1931, 4423, 4403, 4538, 4423, 4374, 1931, 3351, 4374, 4680, 1931, 4644, 4405, 1931, 3351, 4415, 3352, 1931, 4405, 4407, 1931, 1931, 1932, 4374, 4519, 1932, 4771, 4407, 4545, 3351, 4405, 3351, 4423, 4415, 1932, 4423, 4475, 3351, 3352, 4417, 4417, 3351, 4563, 4644, 3351, 3352, 6235, 4694, 3351, 4475, 4466, 3351, 3351, 3351, 4475, 4545, 1932, 4415, 4627, 4466, 3352, 4644, 3352, 1932, 4466, 3353, 4470, 4771, 3352, 4563, 4470, 4474, 3352, 4417, 3354, 3352, 4694, 4656, 1932, 3352, 1932, 4417, 3352, 3352, 3352, 4627, 1932, 3353, 4656, 6235, 1932, 4417, 4655, 1932, 3353, 1932, 3354, 1932, 4659, 4470, 1932, 1932, 1933, 3354, 4470, 1933, 4659, 4687, 4666, 3353, 4635, 3353, 3353, 4744, 1933, 4479, 4474, 3353, 3354, 4655, 3354, 3353, 4479, 4712, 3353, 4687, 3354, 4479, 3353, 4474, 3354, 3353, 3353, 3354, 4474, 4666, 1933, 3354, 4683, 4683, 3354, 3354, 4635, 1933, 3355, 3355, 4471, 4472, 4687, 4744, 4620, 4471, 4472, 4712, 3356, 4635, 4471, 4472, 1933, 5317, 1933, 1933, 4471, 4472, 4562, 4763, 1933, 3355, 5317, 4562, 1933, 4481, 4683, 1933, 3355, 4508, 3356, 1933, 4683, 4768, 1933, 1933, 1934, 3356, 4620, 1934, 4508, 4508, 4508, 3355, 4683, 3355, 4620, 4742, 1934, 4695, 4562, 3355, 3356, 4763, 3356, 3355, 4620, 4695, 3355, 4647, 3356, 4508, 3355, 4626, 3356, 3355, 3355, 3356, 4626, 4768, 1934, 3356, 4708, 4742, 3356, 3356, 4481, 1934, 4699, 3376, 5312, 4481, 4481, 5139, 4634, 4634, 4634, 4481, 3377, 5139, 4708, 4647, 1934, 5312, 1934, 4626, 4645, 4645, 4645, 4708, 1934, 3376, 4707, 4766, 1934, 4634, 4685, 1934, 3376, 4647, 3377, 1934, 1934, 4751, 1934, 1934, 1935, 3377, 4649, 1935, 4649, 4668, 4699, 3376, 4685, 3376, 4685, 6467, 1935, 4699, 4645, 3376, 3377, 4766, 3377, 3376, 6467, 4707, 3376, 4668, 3377, 4751, 3376, 4668, 3377, 3376, 3376, 3377, 4645, 4310, 1935, 3377, 4649, 4669, 3377, 3377, 4669, 1935, 4310, 3378, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 4310, 4649, 4669, 1935, 4671, 1935, 4674, 4676, 4674, 4676, 4689, 1935, 3378, 5006, 4719, 1935, 4684, 4720, 1935, 3378, 4709, 4709, 1935, 3379, 5006, 1935, 1935, 1936, 4761, 4679, 1936, 4679, 4719, 4723, 3378, 4720, 3378, 4671, 4709, 1936, 4674, 4676, 3378, 4720, 4689, 3379, 3378, 3378, 4684, 3378, 4689, 4723, 3379, 3378, 4724, 4671, 3378, 3378, 4677, 4671, 4677, 1936, 4689, 4679, 4671, 3381, 4684, 3379, 1936, 3379, 4761, 5101, 4724, 3379,10252, 3379,10257, 4780, 5101, 3379, 4688, 4711, 3379, 1936, 1936, 1936, 3379, 3381, 4714, 3379, 3379, 1936, 4677, 3881, 3381, 1936, 4713, 4743, 1936, 4716, 4716, 4681, 1936, 4681, 4679, 1936, 1936, 1937, 4688, 3381, 1937, 3381, 4677, 4711, 4688, 3881, 3381, 3381, 4780, 1937, 4714, 3381, 3881, 4713, 3381, 4759, 4688, 4804, 3381, 4743, 4715, 3381, 3381, 4716, 4779, 4681, 4729, 3881, 4713, 3881, 4725, 1937, 4779, 4717, 4717, 3881, 4731, 1937, 1937, 3881, 3882, 4716, 3881, 4759, 4804, 4730, 3881, 4762, 4725, 3881, 3881, 4746, 4715, 1937, 4731, 1937, 4725, 4782, 4747, 4745, 4729, 1937, 3882, 4764, 4681, 1937, 4767, 4717, 1937, 3882, 4715, 3883, 1937, 4774, 4730, 1937, 1937, 1938, 4729, 4730, 1938, 4769, 4762, 4746, 3882, 4717, 3882, 3882, 4756, 1938, 4747, 4745, 3882, 3883, 4745, 4764, 3882, 4730, 4782, 3882, 3883, 4767, 3883, 3882, 5420, 4774, 3882, 3882, 4737,10267, 4737, 1938, 4776, 4757, 4747, 3883, 4769, 3883, 1938, 4772, 3884, 4772, 4756, 3883, 4756, 4746, 4737, 3883, 5420, 4773, 3883, 4773, 4812, 1938, 3883, 1938, 1938, 3883, 3883, 4784, 4756, 1938, 3884, 4793, 4776, 1938, 4772, 4757, 1938, 3884, 4783, 3885, 1938, 4757, 4812, 1938, 1938, 1939, 4773, 4758, 1939, 4793, 4783, 4795, 3884, 4757, 3884, 4718, 4718, 1939, 4816, 4792, 3884, 3885, 4792, 4784, 3884, 3884, 4793, 3884, 3885, 4795, 4824, 3884, 4787, 4824, 3884, 3884, 4825,10271, 4788, 1939, 4792, 4758,10274, 3885, 4718, 3885, 1939, 4927, 3888, 4718, 4849, 3885, 4795, 4816, 4787, 3885, 3885, 3889, 3885, 4758, 4788, 1939, 3885, 1939, 1939, 3885, 3885, 4718, 4824, 1939, 3888, 4825, 4787, 1939, 4758, 4841, 1939, 3888, 4788, 3889, 1939, 4875, 4849, 1939, 1939, 1940, 3889, 5138, 1940, 4927, 4787, 5002, 3888, 4803, 3888, 4820, 5287, 1940, 4803, 4791, 3888, 3889, 4841, 3889, 3888, 3888, 4875, 3888, 5287, 3889, 4854, 3888, 5138, 3889, 3888, 3888, 3889, 4820, 4789, 1940, 3889, 4791, 4738, 3889, 3889, 4803, 1940, 5002, 3890, 4359, 4359, 4359, 4359, 4359, 4359, 4359, 4359, 4359, 4854, 4791, 4789, 1940, 4883, 1940, 4807, 4807, 4807, 4797, 4790, 1940, 3890, 4904, 4820, 1940, 4826, 4738, 1940, 3890, 4789, 4874, 1940, 4738, 4791, 1940, 1940, 1940, 1941,10283, 4789, 1941, 4790, 4811, 3890, 4738, 3890, 3890, 1941, 4738, 1941, 4790, 3890, 4797, 5005, 4883, 3890, 4874, 4826, 3890, 4790, 4797, 5005, 3890, 4904, 4811, 3890, 3890, 3911, 4813, 4931, 4797, 1941, 4876, 4749, 4749, 4749, 4749, 4749, 1941, 4360, 4360, 4360, 4360, 4360, 4360, 4360, 4360, 4360, 4819, 3911, 4813, 4796, 4826, 1941, 4749, 1941, 3911, 4844, 4844, 4844, 4811, 1941, 4931, 3912, 4796, 1941, 1941, 4876, 1941, 4796, 4819, 3911, 1941, 3911,10288, 1941, 1941, 1942, 4813, 3911, 1942, 4851, 4831, 3911, 4880, 3912, 3911, 4794, 4794, 1942, 3911, 10292, 3912, 3911, 3911, 3911, 4388, 4388, 4388, 4388, 4388, 4388, 4388, 4388, 4388, 4819, 4819, 3912, 4851, 3912, 4880, 1942, 3912, 4851, 4817, 3912, 4814, 4831, 1942, 3912, 3913, 4794, 3912, 4831, 4794, 4877, 3912, 4832, 4821, 3912, 3912, 4872, 4822, 1942, 4817, 1942, 3914, 1942, 4814, 4794, 4832, 1942, 3913, 4872, 4882, 1942, 4817, 4814, 1942, 3913, 4821, 4903, 1942, 4877, 4822, 1942, 1942, 1943, 3914, 4901, 1943, 10295, 4832, 4822, 3913, 3914, 3913, 4872, 4840, 1943, 4882, 4817, 3913, 4840, 4823,10364, 3913, 4903, 4821, 3913, 3914, 4901, 3914, 3913, 4852, 4821, 3913, 3913, 3914, 4822, 5166, 1943, 3914, 3914, 4818, 3914, 4823, 4892, 1943, 3914, 4840, 4850, 3914, 3914, 4389, 4389, 4389, 4389, 4389, 4389, 4389, 4389, 4389, 1943, 4818, 1943, 4852, 4852, 5309, 4855, 4823, 1943, 4855, 5014, 4892, 1943, 4818, 4818, 1943, 1943, 5166, 4823, 1943, 4850, 5014, 1943, 1943, 1944, 4857, 4363, 1944, 4615, 4615, 4615, 4615, 4615, 4615, 5309, 4363, 1944, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4363, 4855, 4858, 4615, 4857, 4856, 4856, 4858, 4850, 4364, 4913, 8415, 1944, 4942, 4859, 4863, 4921, 4857, 4364, 1944, 4364, 4364, 4364, 4364, 4364, 4364, 4364, 4364, 4364, 4364, 4856, 4827, 4858, 4891, 1944, 4942, 1944, 4913, 4891, 4859, 4859, 1944, 1944, 4856, 5001, 4858, 1944, 4863, 4921, 1944, 4937, 4827, 4859, 1944, 8415, 4955, 1944, 1944, 1945, 4863, 1945, 1945, 4365, 4827, 4827, 4891, 5001, 1945, 4937, 4926, 1945, 4365, 5199, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 4365, 4390, 4390, 4390, 4390, 4390, 4390, 4390, 4390, 4390, 1945, 4393, 4946, 4868, 4834, 4955, 4827, 1945, 4828, 4926, 4393, 5199, 4393, 4393, 4393, 4393, 4393, 4393, 4393, 4393, 4393, 4393, 1945, 4868, 1945, 1945,10369, 5314, 4828, 5283, 1945, 4895, 4895, 4895, 1945, 4868, 5290, 1945, 4834, 5314, 4828, 1945, 5290, 4946, 1945, 1945, 1946, 4860, 4394, 1946, 4617, 4617, 4617, 4617, 4617, 4617, 4834, 4394, 1946, 4394, 4394, 4394, 4394, 4394, 4394, 4394, 4394, 4394, 4394, 4828, 5283, 4617, 4860, 4834, 4912, 4828, 5013, 4395, 4930, 4912, 1946, 5007, 4860, 4871, 5013, 4860, 4395, 1946, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 4395, 5351, 4930, 4864, 4864, 1946, 4871, 1946, 5018, 4912, 5019, 5007, 1946, 1946, 4930, 4864, 5018, 1946, 4871, 1946, 1946, 5019, 4633, 5351, 1946, 5015, 4871, 1946, 1946, 1947, 4864, 4633, 1947, 4633, 4633, 4633, 4633, 4633, 4633,10407, 5811, 1947, 4633, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 4409, 5015, 4409, 4411, 4411, 4411, 4411, 4411, 4411, 4411, 4411, 4411, 1947, 4411, 4916, 4916, 4916, 4829, 4829, 1947, 4873, 4426, 4505, 4505, 4505, 4505, 4505, 4505, 4505, 4505, 4505, 5811, 4873,10412, 1947, 5244, 1947, 4429, 4881, 4881, 4873, 4929, 1947, 4426, 4426, 1947, 1947, 4409, 5308, 1947, 4426, 4829, 1947, 1947, 4829, 5245, 1947, 1947, 1948, 4429, 4861, 1948, 4870, 4505, 5038, 4426, 4429, 4426, 5022, 4829, 1948, 5244, 4881, 4426, 4929, 4881, 5022, 4426, 5308, 4944, 4426, 4429, 4870, 4429, 4426, 4861, 4829, 4426, 4426, 4429, 4881, 5038, 1948, 4429, 4870, 5245, 4429, 4945, 4861, 1948, 4429, 4944, 4861, 4429, 4429, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 4549, 1948, 4929, 1948, 5036, 4870, 4945, 4945, 5037, 1948, 5042,10422, 5036, 1948, 5041,10426, 1948, 5047, 4944, 5037, 1948, 5042, 5041, 1948, 1948, 1948, 1949, 1949, 5047, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 4583, 4583, 4583, 4583, 4583, 4583, 4583, 4583, 4583, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 5033, 5033, 5033, 5033, 5033, 1949, 4533, 4533, 4533, 4533, 4533, 4533, 4533, 4533, 4533, 4867, 4922, 5052, 5043, 4925, 4922, 5033, 4533, 1949, 1949, 1949, 1949, 5280, 5052, 1949, 1952, 1952, 5280, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 5046, 1952, 1952, 5043, 5280, 4533, 4922, 4867, 5046, 4925, 5048, 5062, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 4867, 5064,10429, 5062,10438, 1952, 4584, 4584, 4584, 4584, 4584, 4584, 4584, 4584, 4584, 4867, 4925, 5085, 5048, 5165, 4431, 4867, 4922, 1952, 1952, 1952, 1953, 1953, 5064, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 5051, 1953, 1953, 5318, 4431, 5085, 5055, 5165, 5051, 5055, 5318, 4431, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 5292, 4983, 4983, 5299, 5058, 1953, 6234, 4431, 4983, 4431, 5061, 4983, 5058, 5067, 4431, 4431, 5068, 5055, 5061, 4431, 5072, 5067, 4431, 1953, 1953, 1953, 4431, 5068, 5072, 4431, 4431, 4585, 4585, 4585, 4585, 4585, 4585, 4585, 4585, 4585, 6234, 5292, 1953, 5341, 5299, 4830, 4830, 1953, 1960, 1960, 5341, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 4865, 1960, 1960, 4596, 4596, 4596, 4596, 4596, 4596, 4596, 4596, 4596, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 4830, 5069, 5115, 5115, 5115, 1960, 4597, 4597, 4597, 4597, 4597, 4597, 4597, 4597, 4597, 4865, 4924, 1960, 4830, 5347, 4924, 4865, 5073, 1960, 1960, 1960, 5347, 4865, 5069, 6853, 4830, 1960, 5386, 5073, 5076, 4830, 5079, 5076, 6853, 5386, 4432, 5141, 4865, 4885, 5079, 1960, 1961, 1961, 4924, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 5088, 1961, 1961, 5141, 4432, 5169, 5076, 5164, 5088, 5167, 5141, 4432, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 4885, 5124, 5124, 5124, 5169, 1961, 4924, 4432, 4885, 4432, 5240, 4924, 5133, 5133, 5133, 4432, 5167, 1961, 4885, 4432, 5164, 5149, 4432, 1961, 1961, 1961, 4432,10443, 5169, 4432, 4432, 4598, 4598, 4598, 4598, 4598, 4598, 4598, 4598, 4598, 5408, 5149, 5240, 5408,10447, 1961, 1962, 1962, 5149, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1967, 1967,10450, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1968, 4610, 4610, 4610, 4610, 4610, 4610, 4610, 4610, 4610, 5302, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 4611, 4611, 4611, 4611, 4611, 4611, 4611, 4611, 4611, 4612, 4612, 4612, 4612, 4612, 4612, 4612, 4612, 4612, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4631, 4947,10490,10606, 4947, 5302, 5303,10634, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1973, 1973, 4947, 1973, 1973, 1973, 1973, 1973, 5315, 5303, 1973, 1973, 1973, 4614, 4614, 4614, 4614, 4614, 4614, 4614, 4614, 4614,10636, 5657, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 4632, 5177, 5155, 4614, 4947, 1973, 5315, 5657, 5182, 5177, 5180, 4632, 4632, 4632, 4632, 4632, 4632, 4632, 4632, 4632, 4632, 5180, 5155, 1973, 1973, 1973, 1973, 1974, 1974, 5155, 1974, 1974, 1974, 1974, 1974, 5182, 10645, 1974, 1974, 1974, 4639, 4639, 4639, 4639, 4639, 4639, 4639, 4639, 4639, 5186, 5179, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 5270, 5270, 5186, 4639, 5179, 1974, 5270, 5300, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 4664, 5160, 5160, 5160, 5160, 5160, 5179, 1974, 1974, 1974, 1974, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 5477, 5160, 5300, 5477, 5807,10650, 1977, 1977, 1977, 1977, 1977, 1977, 4664, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4808, 4810, 5202, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 1977, 1977, 1977, 1977, 1977, 1977, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 5202, 5807, 6355, 5225, 5236, 6355, 1979, 1979, 1979, 1979, 1979, 1979, 4845, 4845, 4845, 4845, 4845, 4845, 4845, 4845, 4845, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 4653, 5225, 5236, 5205, 1979, 1979, 1979, 1979, 1979, 1979, 1982, 4833, 5185, 4653, 5200, 5206, 5143, 5206, 5787, 5305, 5185, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 4653, 5200, 4653, 5205, 5205, 5143, 1982, 1982, 1982, 1982, 1982, 1982, 5143, 5200, 4833, 5305, 5787, 5210, 5206, 5210, 5143, 4847, 4833, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4847, 4833, 1982, 1982, 1982, 1982, 1982, 1982, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 4833, 5817, 5210, 5170, 5209, 5260, 1988, 1988, 1988, 1988, 1988, 1988, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 4896, 5170, 5189, 5260, 5817, 5553, 5209, 5170, 4906, 4869, 5189, 5209, 5216, 1988, 1988, 1988, 1988, 1988, 1988, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 4869, 5216, 5238, 5553, 5243, 5216, 1991, 1991, 1991, 1991, 1991, 1991, 4869, 4906, 5201, 5224, 5226, 5211, 4869, 5211, 5238, 4906, 5201, 5224, 5238, 5281, 4869, 5226, 4938, 4938, 5243, 4906, 5201, 1991, 1991, 1991, 1991, 1991, 1991, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 5282, 5281, 5211, 7214,10660, 5262, 1999, 1999, 1999, 1999, 1999, 1999, 4898, 4938, 4898, 4898, 4898, 4898, 4898, 4898, 4898, 4898, 4898, 5262, 5298, 5564, 5282, 4902, 4902, 4941, 4941, 4938, 5211, 1999, 1999, 1999, 1999, 1999, 1999, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 7214, 5298, 4941, 5564, 7682, 4938, 2002, 2002, 2002, 2002, 2002, 2002, 4902, 5304, 4941, 4902, 4917, 4917, 4917, 4917, 4917, 4917, 4917, 4917, 4917, 5307, 5316, 5140, 5168, 5168, 4902, 5214, 4941, 2002, 2002, 2002, 2002, 2002, 2002, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 5140, 7682, 5851, 5320, 5304, 5552, 2010, 2010, 2010, 2010, 2010, 2010, 5140, 5168, 5214, 5851, 5552, 5307, 5316, 5168, 4748, 4748, 4748, 4748, 4748, 4748, 4748, 4748, 4748, 5320, 5140, 5168, 5214, 2010, 2010, 2010, 2010, 2010, 2010, 2011, 2011, 4748, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 5217, 5680, 5680, 5680,10664, 5229, 2021, 2021, 2021, 2021, 2021, 2021, 4919, 5229, 4919, 4919, 4919, 4919, 4919, 4919, 4919, 4919, 4919, 5083, 5083, 5083, 5083, 5083, 5083, 5083, 5083, 5083, 5217, 2021, 2021, 2021, 2021, 2021, 2021, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 5239, 5241, 5217, 5239, 5353, 5335, 5380, 2023, 2023, 2023, 2023, 2023, 2023, 5335, 5380,10667, 5266, 10670, 5239, 5306, 4750, 4750, 4750, 4750, 4750, 4750, 5353, 5266, 5241, 4750, 4928, 4928, 5266, 5241, 2023, 2023, 2023, 2023, 2023, 2023, 2031, 4750, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 5301, 5218, 5306, 5354, 5353, 5434, 2031, 2031, 2031, 2031, 2031, 2031, 4928, 5434, 4939, 4939, 5215, 5215, 5215, 5218, 5208, 4928, 5208, 5800, 5356, 5354, 5354, 4939, 4939, 4939, 4928, 5218, 5301, 2031, 2031, 2031, 2031, 2031, 2031, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 4939, 5208, 5215, 6353, 5800, 5313, 5208, 2036, 2036, 2036, 2036, 2036, 2036, 5219, 5213, 5219, 5213, 5356, 4939, 6353, 5215, 4722, 4722, 4722, 4722, 4722, 4722, 4722, 4722, 4722, 5355, 4722, 5286, 5419, 2036, 2036, 2036, 2036, 2036, 2036, 2042, 5313, 4722, 5247, 5259, 5419, 5422, 5219, 5213, 5247, 5259, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 4722, 5247, 5259, 5355, 5286, 5219, 5259, 2042, 2042, 2042, 2042, 2042, 2042, 5213, 4935, 4935, 4935, 4935, 4935, 4935, 4935, 4935, 4935, 4866, 4935, 5242, 5286, 5422, 5171,10675, 5429, 4453, 5277, 5251, 2042, 2042, 2042, 2042, 2042, 2042, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 5330, 2045, 5251, 4866, 4453, 5256, 5429, 5268, 4866, 5251, 5242, 4453, 2045, 5171, 4866, 5277, 5249, 5249, 5242, 5171, 4866, 5204, 5268, 5256, 5285, 5330, 4453, 5268, 4453, 4454, 2045, 5171,10014, 5277, 4453, 4866, 5423, 5261, 4453, 4453, 5256, 4453, 5423, 5330, 5563, 4453, 2045, 2049, 4453, 4453, 5249, 4454, 5328, 5249, 5204, 5563, 5285, 5204, 4454, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 5249, 5271, 5328, 5261, 5204, 4454, 5261, 4454, 5204, 5257, 10014, 4943, 2049, 4454, 5271, 5392, 5204, 4454, 5426, 5271, 4454, 5261, 5392, 5364, 4454, 5328, 4943, 4454, 4454, 5285, 2049, 5267, 2049, 4943, 2049, 2049, 2049, 2049, 2049, 2049, 2054, 2054, 5257, 2054, 2054, 2054, 2054, 2054, 5257, 5322, 2054, 2054, 2054, 5426, 5278, 5430, 5364, 4943, 5364, 5421, 5257, 5430, 5267, 5278, 5568, 2054, 2054, 2054, 2054, 2054, 2054, 5322, 5278, 5267, 4943, 5568, 2054, 4943, 5267, 2054, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 4934, 5322, 4934, 5421,10679, 5440, 2054, 2054, 2054, 2054, 2055, 2055, 5440, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 5325, 2055, 2055, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 5116, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 5548, 5331, 5269, 5325, 5325, 2055, 4934, 5331, 5032, 5032, 5032, 5032, 5032, 5032, 5032, 5032, 5032, 5269,10682, 5331, 5482, 5325, 5269, 2055, 2055, 2055, 2055, 2056, 2056, 5032, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 5548, 2056, 2056, 5125, 5125, 5125, 5125, 5125, 5125, 5125, 5125, 5125, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 5409, 5670, 5482, 5409, 2056, 5028, 5028, 5028, 5028, 5028, 5028, 5028, 5028, 5028, 5311, 5409, 5275, 5284, 5486, 5311, 5688, 5028, 2056, 2056, 2056, 2056, 2057, 2057, 5425, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 5670, 2057, 2057, 5311, 5327, 5275, 5329, 5329, 5028, 5275, 5486, 5284, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 5284, 5275, 5688, 5327, 5425, 2057, 5275, 5590, 2057, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5134, 5327, 5590, 5690, 5329, 5737, 2057, 2057, 2057, 2057, 2059, 2059, 5329, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 5329, 2059, 2059, 5151, 5151, 5151, 5151, 5151, 5151, 5151, 5151, 5151, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 5737, 5536,10696, 5690, 5536, 2059, 5063, 5063, 5063, 5063, 5063, 5063, 5063, 5063, 5063, 5428, 5501, 5359, 5536, 9601, 5324, 5361, 5063, 2059, 2059, 2059, 2059, 2060, 2060, 5357, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 5359, 2060, 2060, 5324, 5361, 5358, 5397, 5501, 5063, 5480, 5357, 5428, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 5456, 5324, 5357, 9601, 2060, 5358, 5456, 5135, 5135, 5135, 5135, 5135, 5135, 5324, 5361, 5359, 5135, 5358, 5397, 5361, 5358, 5480, 2060, 2060, 2060, 2060, 2063, 2063, 5135, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 5152, 5152, 5152, 5152, 5152, 5152, 5152, 5152, 5152, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 5446, 5397, 5705, 5480, 5542, 2063, 5542, 5446, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 5137, 5137,10697, 5542,10909, 5705, 8586, 5935, 2063, 2063, 2063, 2063, 2064, 2064, 5137, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 5153, 5153, 5153, 5153, 5153, 5153, 5153, 5153, 5153, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 5460, 5573, 5156, 5466, 5472, 2064, 5935, 8586, 5460, 5450, 5466, 5472, 5573, 5156, 5156, 5156, 5156, 5156, 5156, 5156, 5156, 5156, 5156, 2064, 2064, 2064, 2064, 2065, 2065, 5156, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 5450, 5289, 5289, 5289, 5289, 5289, 5289, 5418, 5669, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065,10932, 5157, 5418, 5669, 2065, 5289, 5785, 5295, 5296, 5295, 5296, 5403, 5157, 5157, 5157, 5157, 5157, 5157, 5157, 5157, 5157, 5157, 2065, 2065, 2065, 2065, 2066, 2066, 5157, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 5418, 2066, 2066, 5295, 5296, 5362, 5403, 5785, 5594, 6538,10969, 5403, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 5594, 5158, 5295, 5296,10974, 2066, 6538, 5297, 5362, 5362, 5366, 5452, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 5158, 5363, 2066, 2066, 2066, 2069, 2069, 5158, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 5297, 5366, 5362, 5363, 5451, 5452, 5374, 5569, 5455, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 6890,10984, 5297, 6890, 5454, 2069,10988, 5326, 5365, 5276, 5297, 2069, 5617, 5476, 5276, 5374, 5363, 5455, 5569, 5617, 5366, 5451, 5363, 2069, 2069, 2069, 2069, 2070, 2070, 5326, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 5454, 2070, 2070, 5276, 5365, 5365, 5294, 5476, 5326, 5276, 5365, 5374, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 5326, 5783, 5276,10991, 6919, 2070, 5704, 5159, 5159, 5159, 5159, 5159, 5159, 5159, 5159, 5159, 5547, 5704, 5535, 6919, 5294, 5595, 5842, 2070, 2070, 2070, 2072, 2072, 5159, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 5294, 2072, 2072, 5783, 5294, 5375, 5398, 5535, 5547, 5294, 5595, 5375, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 5624, 5538, 5535, 5294, 5538, 2072, 5842, 5624, 2072, 5343, 5343, 5343, 5343, 5343, 5343, 5343, 5343, 5343, 5538, 5398,11000, 5375, 5398, 2072, 2072, 2072, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2088, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288, 5288,11005, 5671, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 5484, 5288, 5671, 5873, 5873, 5873,11009, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 5608, 2088, 5484, 2088, 2088, 2088, 2088, 2088, 2088, 2091, 2091, 5181, 2091, 2091, 2091, 2091, 2091, 5784, 5689, 2091, 2091, 2091, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5181, 5484, 5608, 5551, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 5551, 5784, 5181, 5689, 2091, 5711, 5716, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5178, 5711, 5716, 5706, 5406, 5181,11012, 2091, 2091, 2091, 2091, 2093, 2093, 5178, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 5399, 5485, 5485, 5406, 5706, 5178, 5758, 5178, 5406, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 5406, 5758,11021, 5816, 5738, 2093, 5195, 5195, 5195, 5195, 5195, 5195, 5195, 5195, 5195, 5816, 5399, 5410, 5485, 5399, 5410, 5500, 5195, 2093, 2093, 2093, 2093, 2094, 2094, 5410, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 5738, 2094, 2094, 5400, 5500, 5410, 5400, 5500, 5195, 5712, 5764, 5740, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 2094, 6906, 5764, 7463, 6906, 2094, 7463, 5369, 5223, 5223, 5223, 5223, 5223, 5223, 5223, 5223, 5223, 5712, 5400, 5740, 5407, 5498, 5499, 2094, 2094, 2094, 2094, 2095, 2095, 5223, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 5369, 2095, 2095, 5556, 5498, 5499, 5407, 5407, 5223, 5833, 5223, 5556, 2095, 2095, 2095, 2095, 2095, 2095, 2095, 5407, 5747, 5833,11026, 5400, 2095, 5234, 5234, 5234, 5234, 5234, 5234, 5234, 5234, 5234, 5634, 5369, 5369, 5498, 5747, 5596, 5499, 5634, 2095, 2095, 2095, 2095, 2096, 2096, 5414, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 5596, 5747, 5540, 5417,11067, 5234, 5733, 5414, 5540, 2096, 2096, 2096, 2096, 2096, 2096, 2096, 5540,11082, 5596, 5414, 5602, 2096, 5414, 5417, 5248, 5248, 5248, 5248, 5248, 5248, 5248, 5248, 5248, 5414, 5248, 5417, 5733, 5602, 5760, 2096, 2096, 2096, 2096, 2097, 2097, 5248, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 5559, 5502, 5602, 5819, 5502, 5248, 5736, 5760, 5559, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 2097, 5909, 5909, 5909, 7531, 2097,11120, 7531, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5254, 5819, 5254, 5502, 5599, 5598, 5736, 2097, 2097, 2097, 2097, 2099, 2099, 5254, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 5599, 5598, 5539, 5539, 5598, 5254, 5599, 5502, 5539, 2099, 2099, 2099, 2099, 2099, 2099, 2099, 5539,11084, 5599, 5598, 5404, 2099, 11084, 5404, 2099, 5344, 5344, 5344, 5344, 5344, 5344, 5344, 5344, 5344, 5777, 5803, 6167, 5782, 6344, 2099, 2099, 2099, 2099, 2100, 2100, 5404, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 5404, 5693, 5734, 5332, 5415, 5782, 5744, 5777, 5567, 2100, 2100, 2100, 2100, 2100, 2100, 2100, 5567, 5803, 6167, 5693, 5734, 2100, 6344, 5693, 5415, 5332, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5345, 5734, 5415, 5332, 5744, 2100, 2100, 2100, 2100, 2101, 2101, 5415, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 5332, 2101, 2101, 5388, 5388, 5388, 5388, 5388, 5388, 5388, 5388, 5388, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 2101, 5791,11244,10480, 5844, 2101, 5348, 5348, 5348, 5348, 5348, 5348, 5348, 5348, 5348, 5348, 5844,10480,11275, 5791, 5572, 5791, 5348, 2101, 2101, 2101, 2106, 2106, 5572, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 5389, 5389, 5389, 5389, 5389, 5389, 5389, 5389, 5389, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 5576, 5367, 5583, 5412, 5368, 2106, 4455,11291, 5576,11380, 5583, 6444, 5692, 5349, 5349, 5349, 5349, 5349, 5349, 5349, 5349, 5349, 5349, 2106, 2106, 2106, 2106, 2112, 4455, 5349, 5692, 5368, 4456, 5367, 5829, 4455, 5368, 5412, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 5370, 2112, 5412, 4455, 6444, 4455, 5692, 4456,11385, 5829, 8710, 4455, 2112, 5367, 4456, 4455, 4455, 5412, 4455, 5586, 5370, 5367, 4455, 5352, 5368, 4455, 4455, 5586, 4948, 4456, 5405, 4456, 5370, 5405, 5593, 5370, 5413, 4456, 5352, 5478, 5818, 4456, 5593, 5600, 4456, 5352, 2112, 2124, 4456, 4456, 4948, 4456, 4456, 5600, 8710, 5405, 11395, 4948, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 5370, 5405, 5352, 5413, 5478, 4948, 4948, 4948, 5600, 5534, 5478, 5541, 5818, 4948, 5534, 5413, 5534, 4948, 5541, 5352, 4948, 5697, 5352, 5534, 4948, 5541, 5600, 4948, 4948, 5697, 5413, 5953, 5953, 5953, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2127, 2127, 5799, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 5390, 5390, 5390, 5390, 5390, 5390, 5390, 5390, 5390, 2127, 2127, 2127, 2127, 2127, 2127, 2127,11399,11402, 5815, 5815, 5799, 2127, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 5350, 5411,11411, 5411, 5786, 5815, 5700, 5350, 2127, 2127, 2127, 2127, 2131, 2131, 5700, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 5813, 2131, 2131, 5645, 5481, 5371, 5786, 5323, 5416, 5597, 5645, 5411, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 5780, 5543, 5834, 5323, 5411, 2131, 5371, 5597, 5543, 5416, 5323, 5836, 5597, 5656, 5481, 5543, 5813, 5481, 5371, 5411, 5656, 5416, 5825, 2131, 2131, 2131, 2131, 5802, 5323, 7161, 5597, 5834, 5780, 5836, 5323, 2131, 2135, 2135, 5778, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 5371, 2135, 2135, 5323, 5481, 5371, 5323, 5802, 5778, 5416, 5825, 5780, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 5360, 5778, 7161, 5710, 5715, 2135, 5837, 5372, 5372, 5373, 5373, 5710, 5715, 5483, 5483, 5360, 5682, 5682, 5682, 5682, 5682, 5682, 5360, 2135, 2135, 2135, 2141, 2141, 5839, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 5376, 2141, 2141, 5372,11416, 5373, 5835, 5837, 5360, 5483, 5483, 5372, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 5360,11420, 5372, 5376, 5373, 2141, 5360, 5839, 5483, 5360, 5377, 5427, 5427, 5453, 5453, 5376, 5821, 5431, 5457, 5372, 5719, 5373, 5835, 2141, 2141, 2141, 2141, 5805, 5719, 5843, 2141, 2152, 2152, 5376, 2152, 2152, 2152, 2152, 2152, 5431, 5457, 2152, 2152, 2152, 5377, 5427, 5726, 5453, 5821, 5843, 5376, 5431, 5457, 5427, 5726, 5453, 2152, 2152, 2152, 2152, 2152, 2152, 5377, 5427, 6039, 5453, 5729, 2152, 5755, 5431, 5457, 5805, 5377, 5804, 5729, 6039, 5755, 5821, 5805, 5377, 5377, 5745, 5790, 5745,11423, 2152, 2152, 2152, 2152, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 5975, 2163, 5393, 5393, 5393, 5393, 5393, 5393, 5393, 5393, 5393, 5393, 2163, 5804, 5793, 5804, 5790, 5745, 5393, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 5394, 5846, 2163,11461, 5793, 5975, 5790, 5394, 5442, 5442, 5442, 5442, 5442, 5442, 5442, 5442, 5442, 5827, 2163, 2169, 2169, 5402, 2169, 2169, 2169, 2169, 2169, 5793, 5846, 2169, 2169, 2169, 5402, 5402, 5402, 5402, 5402, 5402, 5402, 5402, 5402, 5827, 5763, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 5763, 11466, 5743, 5402, 5743, 2169, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 5395, 6852, 5840, 5971, 5971, 5971, 5767, 5395, 2169, 2169, 2169, 2169, 2170, 2170, 5767, 2170, 2170, 2170, 2170, 2170, 5838, 5743, 2170, 2170, 2170, 5443, 5443, 5443, 5443, 5443, 5443, 5443, 5443, 5443, 5840, 5735, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 6852, 5838, 5743, 5849, 5735, 2170, 5444, 5444, 5444, 5444, 5444, 5444, 5444, 5444, 5444, 5848, 5667, 5667, 5667, 5667, 5667, 5667, 5735, 2170, 2170, 2170, 2170, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 5667, 5853, 5849, 5995, 5848, 5748, 2173, 2173, 2173, 2173, 2173, 2173, 5447, 5447, 5447, 5447, 5447, 5447, 5447, 5447, 5447, 5447, 5850, 5748, 5934, 5853, 5852, 5995, 5447, 5748, 5496, 5496, 5496, 2173, 2173, 2173, 2173, 2173, 2173, 2175, 5468, 5468, 5468, 5468, 5468, 5468, 5468, 5468, 5468, 5850, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 5841, 5852, 5958, 5917, 5496, 5934, 2175, 2175, 2175, 2175, 2175, 2175, 5448, 5448, 5448, 5448, 5448, 5448, 5448, 5448, 5448, 5448, 5496, 5801, 5847, 5917, 6040, 5958, 5448,11476, 5841, 5801, 5779, 2175, 2175, 2175, 2175, 2175, 2175, 2183, 5779, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 5779, 5822, 5980, 6040, 5984, 5814, 5847, 2183, 2183, 2183, 2183, 2183, 2183, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 5449, 5814, 5493, 5493, 5794, 4949, 5537, 5449, 5984, 5980, 5814, 5822, 2183, 2183, 2183, 2183, 2183, 2183, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 4949, 2205, 5742, 4949, 5742, 5794, 6058, 4949, 5820, 5493, 5879, 5794, 2205, 5469, 5469, 5469, 5469, 5469, 5469, 5469, 5469, 5469, 4949, 5794, 4949, 5822, 5537, 5493, 5820, 5537, 4949, 5537, 5879, 6058, 4949, 5879, 5742, 4949, 5493, 5742, 5820, 4949, 5854, 5537, 4949, 4949, 2205, 2205, 2213, 2213, 5854, 2213, 2213, 2213, 2213, 2213, 6168, 5859, 2213, 2213, 2213, 5470, 5470, 5470, 5470, 5470, 5470, 5470, 5470, 5470, 5757, 5944, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 5859,11480, 6168, 5757, 5944, 2213, 5473, 5473, 5473, 5473, 5473, 5473, 5473, 5473, 5473, 5473,11483, 5878, 5859, 5860, 5859, 5757, 5473, 2213, 2213, 2213, 2213, 5474, 5474, 5474, 5474, 5474, 5474, 5474, 5474, 5474, 5474, 5860, 5830, 5878, 2213, 2214, 2214, 5474, 2214, 2214, 2214, 2214, 2214, 5860, 5922, 2214, 2214, 2214, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5490, 5880, 5490, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 5830,11492, 5878, 5922, 5922, 2214, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 5475, 5922, 5672, 5830, 5672, 5781, 5880, 5475, 2214, 2214, 2214, 2214, 5830, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5491, 5490, 5491, 5694, 2214, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 5672, 5781, 5861, 5864, 5781, 6237, 2217, 2217, 2217, 2217, 2217, 2217, 5495, 5495, 5826, 5864, 5912, 5881, 5672, 5497, 5861, 5864, 5694, 5856, 5912, 5495, 5495, 5495, 5495, 5495, 5913, 5694, 5861, 2217, 2217, 2217, 2217, 2217, 2217, 2219, 5694, 5497, 5826, 5863, 6237, 5856, 5495, 5881, 5826, 5889, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 5893, 5863, 5913, 5856, 5495, 5497, 2219, 2219, 2219, 2219, 2219, 2219, 5940,11497, 5497, 5932, 5746, 5746, 5856, 5889, 5863, 5865, 5497, 5865, 5889, 5497, 6291, 5932, 5962, 5858, 5913, 5749, 5893, 2219, 2219, 2219, 2219, 2219, 2219, 2227, 5962, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 5746, 5858, 6291, 5940, 5858, 5865, 5746, 2227, 2227, 2227, 2227, 2227, 2227, 5531, 5531, 5749, 5932, 5893, 5746, 5858, 5531, 5749, 5942, 5865, 5531, 5531, 5531, 5531, 5531, 5531, 5531, 5531, 5531, 5749, 2227, 2227, 2227, 2227, 2227, 2227, 2256, 5683, 5683, 5683, 5683, 5683, 5683,11501, 2256, 6347, 5683, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 5914, 6347, 5683, 5942, 6118, 6118, 6118, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2256, 2267, 2267, 5914, 2267, 2267, 2267, 2267, 2267, 5914, 5886, 2267, 2267, 2267, 5606, 5606, 5606, 5606, 5606, 5606, 5606, 5606, 5606, 5919, 6044, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 5886, 7539,11504, 6044, 7539, 2267, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5582, 5823, 5823, 5823, 5823, 5823, 5823, 5919, 5582, 2267, 2267, 2267, 2267, 2268, 2268, 5919, 2268, 2268, 2268, 2268, 2268, 5886, 5823, 2268, 2268, 2268, 5824, 5824, 5824, 5824, 5824, 5824, 5936, 5582, 5939, 5824, 5924, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 5924, 5943, 5898, 5824, 5937, 2268, 5630, 5630, 5630, 5630, 5630, 5630, 5630, 5630, 5630, 6063, 11617, 9816, 5936, 9816, 5939, 6145, 9816, 2268, 2268, 2268, 2268, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 5898, 5943, 5898, 5937, 6145, 6063, 2271, 2271, 2271, 2271, 2271, 2271, 5631, 5631, 5631, 5631, 5631, 5631, 5631, 5631, 5631, 5632, 5632, 5632, 5632, 5632, 5632, 5632, 5632, 5632, 5890, 5956, 5957, 2271, 2271, 2271, 2271, 2271, 2271, 2273, 5640, 5640, 5640, 5640, 5640, 5640, 5640, 5640, 5640, 5960, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 5890, 5956, 5957, 5961, 6068, 5890, 2273, 2273, 2273, 2273, 2273, 2273, 5641, 5641, 5641, 5641, 5641, 5641, 5641, 5641, 5641, 5642, 5642, 5642, 5642, 5642, 5642, 5642, 5642, 5642, 5960, 6068, 6333, 2273, 2273, 2273, 2273, 2273, 2273, 2281, 5961, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 5978, 5974, 6124, 6124, 6124, 6100, 6333, 2281, 2281, 2281, 2281, 2281, 2281, 5651, 5651, 5651, 5651, 5651, 5651, 5651, 5651, 5651, 5652, 5652, 5652, 5652, 5652, 5652, 5652, 5652, 5652, 5974, 5978, 6100, 2281, 2281, 2281, 2281, 2281, 2281, 2287, 2287, 6035, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 6290, 2287, 2287, 5653, 5653, 5653, 5653, 5653, 5653, 5653, 5653, 5653, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 6130, 6130, 6130, 6035, 5899, 2287, 5662, 5662, 5662, 5662, 5662, 5662, 5662, 5662, 5662,11125, 5899, 6136, 6136, 6136, 6345,11125, 6290, 2287, 2287, 2287, 2287, 2288, 2288, 5983, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 5899, 2288, 2288, 5663, 5663, 5663, 5663, 5663, 5663, 5663, 5663, 5663, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 5983, 6257, 6345, 5983, 2288, 5664, 5664, 5664, 5664, 5664, 5664, 5664, 5664, 5664, 6634, 6634, 6634, 6427,11455, 6257,11455, 6141, 2288, 2288, 2288, 2288, 2289, 2289, 6034, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 5877, 2289, 2289, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 5681, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 6141, 6427, 6192, 5877, 6034, 2289, 5691, 5691, 5789, 5789, 5795, 2289, 5832, 5938, 5666, 5666, 5666, 5666, 5666, 5666, 5666, 5666, 5666, 2289, 2289, 2289, 2289, 2299, 2299, 6192, 2299, 2299, 2299, 2299, 2299, 5666, 5877, 2299, 2299, 2299, 5691, 5938, 5789, 6199, 5795, 6349, 5832, 5938, 5789, 5691, 5795, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 5691, 6038, 5789, 5891, 5795, 2299, 5832,10497,11634, 6038,10497, 6349, 6199, 5832, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 5874, 2299, 2299, 2299, 2299, 2300, 2300, 5707, 2300, 2300, 2300, 2300, 2300, 5891, 5982, 2300, 2300, 2300, 5707, 5707, 5707, 5707, 5707, 5707, 5707, 5707, 5707, 6048, 5887, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 5857, 6043, 6048, 5707, 6356, 2300, 11641, 6047, 5945, 6043, 5945, 5982, 5891, 5891, 5887, 6047, 5923, 5887, 5883, 5915, 6142, 5707, 5857, 2300, 2300, 2300, 2300, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 5982, 5883, 6356, 5857, 5923, 5945, 2303, 2303, 2303, 2303, 2303, 2303, 5887, 5883, 5915, 6142,11698, 5923, 5923, 6892, 5857, 5883, 5915, 5945, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 5725, 2303, 2303, 2303, 2303, 2303, 2303, 2305, 5725, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 5756, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 6892, 6350, 5756, 6062, 6051, 5725, 2305, 2305, 2305, 2305, 2305, 2305, 6051, 6350, 6062, 6294, 5831,11710, 6173, 6169, 5756, 5963, 5756, 5963, 5773, 5773, 5773, 5773, 5773, 5773, 5773, 5773, 5773, 2305, 2305, 2305, 2305, 2305, 2305, 2313, 5773, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 5831, 6169, 6173, 6173, 6294, 5963, 5831, 2313, 2313, 2313, 2313, 2313, 2313, 5976, 5759, 5773, 6061, 5828, 5831, 4953, 6173, 5855, 6144, 5963, 6061, 5759, 5759, 5759, 5759, 5759, 5759, 5759, 5759, 5759, 2313, 2313, 2313, 2313, 2313, 2313, 2329, 4953, 6144, 5855, 5885, 5976, 5759, 6236, 4953, 6144, 5828, 6289, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 5855, 2329, 4953, 5759, 4953, 5885, 5855, 5828, 5862, 5862, 4953, 5828, 2329, 5888, 4953, 5855, 5828, 4953, 6236, 6066, 5976, 4953, 6289, 5855, 4953, 4953, 5855, 6066, 6289, 5828, 5862,11849,11917, 5876, 5993, 5888, 5882, 6071, 5885, 5994, 5885, 6233, 5862, 5993, 5993, 6071, 2329, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 5876, 5882, 2340, 2340, 2340, 5862, 5994, 2340, 2340, 4954, 5888, 5993, 6067, 5882, 5994, 5888, 6233, 2340, 2340, 2340, 2340, 2340, 2340, 6067, 5876, 5925, 5921, 5892, 2340,11922, 6204, 4954, 5921, 5876, 4976,11932, 6285, 5925, 4954, 5916, 5882, 5876, 5916, 5882, 5876, 6390, 2340, 2340, 2340, 2340, 2358, 5921, 2358, 4954, 6332, 4954, 4976, 6204, 5925, 5892, 6072, 4954, 5892, 4976, 5921, 4954, 6285, 5894, 4954, 6390, 5979, 6072, 4954, 5916, 2358, 4954, 4954, 4954, 4976, 7371, 4976, 2358, 6332, 5926, 5884, 5895, 4976, 5894, 7371, 6324, 4976, 5926, 5503, 4976, 5892, 5926, 2358, 4976, 2358, 5894, 4976, 4976, 5979, 5916, 2358, 5895, 5884, 5894, 2358, 2358, 5926, 2358, 5981, 5981, 5503, 2358, 6083, 5895, 2358, 2358, 2362, 5503, 2362, 5896, 5896, 6075, 6087, 6083, 6324, 2362, 5884,11936, 2362, 6075, 5894, 5979, 5503, 6087, 5503, 5884, 5503, 5884, 5931, 6230, 5503, 5896, 5981, 5884, 5503, 5981, 5884, 5503, 5895, 5929, 2362, 5503, 6177, 5896, 5503, 5503, 5504, 2362, 5931, 6081, 5981, 5506, 6182, 6177, 5897, 5897, 6230, 6081, 5920, 5929, 5931, 5896, 2362, 6182, 2362, 2362, 5920, 5900, 5504, 5900, 2362, 5929, 5929, 5506, 2362, 5504, 5504, 2362, 5896, 5928, 5506, 2362, 6198, 5920, 2362, 2362, 2363, 6493, 5897, 6203, 5504,11939, 5504, 6198, 5927, 5506, 5920, 5506, 5504, 5928, 6203, 5900, 5504, 5506, 5508, 5504, 5897, 5506, 2363, 5504, 5506, 5928, 5504, 5504, 5506, 2363, 5897, 5506, 5506, 5900, 6242, 6325, 6493, 5897, 5897, 5901, 5508, 5901, 5927, 5523, 2363, 6086, 2363, 5508, 5927, 5991, 5900, 2363, 2363, 6086, 5927,11948, 2363, 6325, 2363, 2363, 5928, 6242, 5508, 2363, 5508, 5523, 2363, 2363, 2364, 5927, 5508, 5991, 5523, 5901, 5508, 5508, 6171, 5508, 6090, 5977, 6103, 5508, 5992, 5977, 5508, 5508, 6090, 5523, 6103, 5523, 2364, 5901, 6208, 5930, 6171, 5523, 6292, 2364, 6445, 5523, 6172, 5933, 5523, 6208, 5992, 6171, 5523, 5991, 5901, 5523, 5523, 5977, 2364, 5930, 2364, 5524, 5524, 5977, 6172, 6446, 2364, 5933, 6445, 2364, 2364, 5930, 6219, 2364, 6292, 5996, 2364, 2364, 5996, 5933, 2364, 2364, 2366, 6219, 5524, 2366, 5992, 6172, 6241, 8499, 6241, 5524, 5977, 6446, 2366, 5910, 5910, 5910, 5910, 5910, 5910, 5910, 5910, 5910, 6021, 6021, 5524, 6176, 5524, 5996, 5930, 6021, 6241, 6021, 5524, 6176, 2366, 8499, 5524, 6181, 6143, 5524, 6241, 2366, 6138, 5524, 6185, 6181, 5524, 5524, 6138, 6138, 6138, 6138, 6185, 5996, 5941, 5941, 2366, 6194, 2366, 6197, 5959, 5959, 6202, 6293, 2366, 6207, 6223, 6197, 2366, 6143, 6202, 2366, 6143, 6207, 6138, 2366, 5941, 6223, 2366, 2366, 2366, 2367, 5959, 6295, 2367, 5918, 5988, 5988, 5941, 6194, 6143, 6138, 6342, 2367, 5959, 6293, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 5918, 6337, 5941, 6194, 6256, 6295, 5989, 5989, 5959, 6170, 6170, 2367, 6146, 5918, 6342, 6256, 5988, 6232, 2367, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 5954, 5989, 6211, 6217, 6337, 6146, 2367, 5988, 2367, 2367, 6211, 6217, 6146, 5989, 2367, 5988, 6170, 6170, 2367, 6222, 6146, 2367, 6232, 6231, 6226, 2367, 6263, 6222, 2367, 2367, 2368, 5989, 6226, 2368, 6170, 5990, 5990, 6263,11953, 6336, 6232, 6231, 2368, 5972, 5972, 5972, 5972, 5972, 5972, 5972, 5972, 5972, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 5987, 6336, 5987, 6002, 2368, 6231, 5990, 6245, 6323, 5990, 6240, 2368, 6240, 5997, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 6002, 5997,11957, 6245, 2368, 5990, 2368, 6245, 6239, 6258, 6239, 6264, 2368, 5997, 6244, 2368, 2368, 2368, 6323, 2368, 5997, 6360, 6240, 2368, 5999, 5987, 2368, 2368, 2369, 6243, 6243, 2369, 6244, 6249, 6268, 5997, 6258, 5997, 6264, 6360, 2369, 6249, 6239, 5997, 6240, 6268, 5999, 5997, 6239, 6287, 5997, 6252, 6262, 5999, 5997, 6244, 6267, 5997, 5997, 6252, 6262, 6287, 2369, 6243, 6267, 6271, 6000, 6278, 5999, 2369, 5999, 5999, 6243, 6271, 6281, 6278, 5999, 6288, 6307, 6287, 5999, 6243, 6281, 5999, 2369, 6246, 2369, 5999, 6000, 6193, 5999, 5999, 2369, 7021, 6016, 6000, 2369, 2369,11960, 2369, 6193, 6193, 6193, 2369, 6296, 6307, 2369, 2369, 2370, 6288, 6000, 2370, 6000, 6297, 6297, 6297, 6016, 7021, 6000, 6246, 2370, 6193, 6000, 6016, 6000, 6000, 6286, 6306, 6246, 6000, 6299, 6318, 6000, 6000, 6298, 6306, 6296, 6246, 6016, 6193, 6016, 6301, 2370, 6301, 6286, 6016, 6016, 6297, 6288, 2370, 6016, 6300, 6298, 6016, 6296, 6320, 6298, 6016, 6318, 6286, 6016, 6016, 6299, 6308, 2370, 6297, 2370, 6326,11999, 6300, 6311, 6546, 2370, 6320, 6308, 6301, 2370, 6320, 6311, 2370, 6299, 6300, 6546, 2370, 6351, 6362, 2370, 2370, 2371, 6327, 2371, 2371, 6328, 6301, 6341, 6335, 6351, 6362, 6338, 6326, 2371, 6024, 6024, 6024, 6024, 6024, 6024, 6024, 6024, 6024, 6025, 6025, 6025, 6025, 6025, 6025, 6025, 6025, 6025, 6335, 6334, 6327, 2371,12058, 6328, 6334, 6341, 6339, 6335, 2371, 6321, 6348, 6338, 6321, 6025, 6026, 6026, 6026, 6026, 6026, 6026, 6026, 6026, 6026, 2371, 6024, 2371, 6327, 6321, 6334, 6338, 6448, 2371, 6348, 6338, 6343, 2371, 6376, 6357, 2371, 6328, 6339, 6346, 2371, 6354, 6376, 2371, 2371, 2372, 6389, 6339, 2372, 6392, 6094, 6094, 6094, 6094, 6094, 6094, 6339, 2372, 6448, 6027, 6027, 6027, 6027, 6027, 6027, 6027, 6027, 6027, 6343, 6392, 6026, 6094, 6389, 6354, 6357, 6346, 6358, 6361, 6340, 2372, 6340, 6392, 6363, 6399, 6369, 6372, 2372, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6029, 6371, 6385, 6358, 6361, 6551, 2372, 6369, 2372, 6363, 6386,12123, 6399, 6369, 2372, 6027, 6551, 6340, 2372, 6371, 6368, 2372, 6372, 6399, 6385, 2372, 6413, 6363, 2372, 2372, 2373, 6027, 6386, 2373, 6413, 6340, 6542, 6371, 6368, 6388, 6372, 6029, 2373, 6367, 6364, 6363, 6368, 6030, 6029, 6030, 6030, 6030, 6030, 6030, 6030, 6030, 6030, 6030, 6422, 6366, 6385, 6388, 6373, 6542, 2373, 6367, 6364, 6450, 6386, 6388, 6422, 2373, 6031, 6031, 6031, 6031, 6031, 6031, 6031, 6031, 6031, 6366, 6857, 6367, 6364, 6397, 2373, 6423, 2373, 6366, 6393, 6424, 6433, 6373, 2373, 6030, 6373, 6450, 2373, 6366, 6857, 2373, 6364,12128, 6433, 2373, 6857, 6397, 2373, 2373, 2374, 6387, 6393, 2374, 6373, 6370, 6370, 6370, 6394, 6423, 6387, 6387, 2374, 6424, 6140, 6140, 6140, 6140, 6140, 6140, 6031, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6056, 6394, 6396, 6397, 6387, 2374, 6140, 6909, 6393, 6393, 6370, 6425, 2374, 6774, 6082, 6082, 6082, 6082, 6082, 6082, 6082, 6082, 6082, 7390, 6396, 6438, 6456, 2374, 6370, 2374, 6082, 6425, 6396, 6056, 6456, 2374, 6394, 6394, 6774, 2374, 2374, 7390, 2374, 6425,12138, 6438, 2374, 6451, 6909, 2374, 2374, 2375, 6365, 6407, 2375, 6082, 6398, 6438, 6400, 6396, 6438, 6365, 6365, 2375, 6098, 6098, 6098, 6098, 6098, 6098, 6098, 6098, 6098, 6111, 6111, 6111, 6111, 6111, 6111, 6111, 6111, 6111, 6398, 6451, 6365, 2375, 6428, 6447, 6407, 6407, 6400, 6398, 2375, 6112, 6112, 6112, 6112, 6112, 6112, 6112, 6112, 6112, 6365, 6391,12142, 6556, 6896, 2375, 2375, 2375, 6443, 6469, 6428, 6447, 6465, 2375, 6556, 6506, 6896, 2375, 6475, 6922, 2375, 6391, 6428, 6400, 2375, 6506, 6475, 2375, 2375, 2376, 6400, 6426, 2376, 6391, 6426, 6402, 6408, 6506, 6465, 6469, 6443, 2376, 6113, 6113, 6113, 6113, 6113, 6113, 6113, 6113, 6113, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6119, 6922, 6431, 6466, 2376, 6437, 6426, 6452, 6402, 6408, 6391, 2376, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6125, 6434, 6395, 6470, 6507, 6437, 2376, 6431, 2376, 6466, 6485, 6395, 6395, 6434, 2376, 6402, 6776, 6437, 2376, 6452, 6431, 2376, 6402, 6402, 6408, 2376, 6507, 6426, 2376, 2376, 2377, 6434, 6689, 2377, 6395, 6484, 6430, 6489, 6776, 6470, 6485, 6437, 2377, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 6131, 6137, 6137, 6137, 6137, 6137, 6137, 6137, 6137, 6137, 6484, 6689, 6489, 2377, 6449, 6449, 6449, 6430, 6395, 6395, 2377, 6151, 6151, 6151, 6151, 6151, 6151, 6151, 6151, 6151, 6545, 6401, 6403, 6471,11722, 2377,11722, 2377, 6545, 6441, 6442, 6550, 6430, 2377, 6442, 6499, 2377, 2377, 6449, 6550, 2377, 6441, 6403, 6442, 2377, 6430, 6442, 2377, 2377, 2378, 6409, 2378, 2378, 6401, 6403, 6471, 6449, 6499, 2378, 6401, 6541, 2378, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6152, 6153, 6153, 6153, 6153, 6153, 6153, 6153, 6153, 6153, 6441, 6409, 6547, 2378, 6409, 6499, 6541, 6662, 6401, 6403, 2378, 6155, 6155, 6155, 6155, 6155, 6155, 6155, 6155, 6155, 6914, 6404, 6409, 6555, 6488, 2378,12145, 2378, 6501, 6547, 6439, 6555, 6155, 2378, 6513, 6513, 6662, 2378, 6501, 6409, 2378, 6404, 6914, 6513, 2378, 12153, 6560, 2378, 2378, 2380, 6439, 2380, 2380, 6404, 6560, 6486, 6488, 6410, 2380, 6410, 6501, 2380, 6439, 6156, 6156, 6156, 6156, 6156, 6156, 6190, 6190, 6190, 6190, 6190, 6190, 6190, 6190, 6190, 6468, 6468, 6468, 6404, 6661, 2380, 6156, 2380, 6488, 6486, 6404, 6404, 2380, 6410, 6218, 6218, 6218, 6218, 6218, 6218, 6218, 6218, 6218, 6439, 6429, 6915, 7149, 2380, 7672, 2380, 6218, 6410, 6190, 6561, 6468, 2380, 6429, 6486, 7149, 2380, 7672, 6690, 2380, 6661, 6561,12158, 2380, 6915, 6410, 2380, 2380, 2381, 6468, 2381, 6259, 6218, 6405, 6405, 6405, 6849, 2381, 6429, 6500, 2381, 6690, 6259, 6259, 6259, 6259, 6259, 6259, 6259, 6259, 6259, 6429, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6277, 6500, 2381, 6259, 6453, 6849, 6472, 6405, 6277, 2381, 6435, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6316, 6564, 6259, 6435, 6576, 2381, 6405, 2381, 6655, 6564, 6500, 6577, 6576, 2381, 6277, 6435, 6453, 2381, 6472, 6453, 2381, 6472, 6577, 6405, 2381, 6536, 6850, 2381, 2381, 2382, 6435, 2382, 2382, 6316, 6406, 6406, 6406, 6453, 2382, 6472, 6655, 2382, 6432, 6305, 6305, 6305, 6305, 6305, 6305, 6305, 6305, 6305, 6329, 6329, 6329, 6329, 6329, 6329, 6329, 6329, 6329, 6536, 6775, 2382, 6305, 6850, 6536, 6432, 6406, 6536, 2382, 6552, 6492, 6329, 6331, 6331, 6331, 6331, 6331, 6331, 6432, 6487, 6305, 6557, 6305, 2382, 6406, 2382, 6432, 2382, 6578, 6503, 2382, 2382, 6775, 6331, 6899, 2382, 6552, 6899, 2382, 6503, 2382, 6406, 2382, 6492, 2382, 2382, 2382, 2394, 6557, 6491, 2394, 6487, 6581, 12162, 6586, 6578, 6583,12165, 6899, 2394, 6581, 6503, 6586, 2394, 6330, 6330, 6330, 6330, 6330, 6330, 6330, 6330, 6330, 6436, 6502, 6588, 6492, 6505, 6487, 6490, 6490, 2394, 6491, 6583, 6502, 6330, 6487, 6505, 2394, 6381, 6381, 6381, 6381, 6381, 6381, 6381, 6381, 6381, 6503, 6582, 7431, 6587, 6588, 2394, 6505, 2394, 6502, 6436, 6502, 6505, 6582, 2394, 6587, 6490, 8785, 2394, 6436, 6491, 2394, 6436, 7431, 6490, 2394, 6535, 6592, 2394, 2394, 2395, 6496, 6496, 2395, 6490, 6498, 6498, 6436, 6592, 6604, 8785, 6959, 2395, 6382, 6382, 6382, 6382, 6382, 6382, 6382, 6382, 6382, 6383, 6383, 6383, 6383, 6383, 6383, 6383, 6383, 6383, 6886, 6535, 6959, 2395, 6496, 6604, 6535, 6535, 6498, 6609, 2395, 6418, 6418, 6418, 6418, 6418, 6418, 6418, 6418, 6418, 6508, 6778, 6496, 6508, 6591, 2395, 6498, 2395, 2395, 6537, 6598, 6886, 6591, 2395, 6601, 6602, 6609, 2395, 6598, 6496, 2395, 6498, 6601, 6607, 2395, 6537, 6602, 2395, 2395, 2396, 7422, 6607, 2396,12209, 6508, 6595, 7000, 6778, 6595,12212, 7422, 2396, 6419, 6419, 6419, 6419, 6419, 6419, 6419, 6419, 6419, 6420, 6420, 6420, 6420, 6420, 6420, 6420, 6420, 6420, 6440, 6537, 6608, 2396, 6612, 6595, 6537, 6613, 6698, 6508, 2396, 6616, 6612, 6608, 6616, 6619, 6440, 7000, 6613, 6698, 6440, 6783, 6629, 6619,12228, 2396, 6632, 2396, 6504, 6440, 6629, 2396, 6440, 2396, 6632, 6638, 7016, 2396, 6504, 2396, 2396, 6616, 6642, 6638, 2396, 6646, 6440, 2396, 2396, 2397, 6642, 6650, 2397, 6646, 6668, 6668, 6668, 6783, 7016, 6650, 6504, 2397, 6461, 6461, 6461, 6461, 6461, 6461, 6461, 6461, 6461, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6462, 6682, 6691, 6691, 2397, 6504, 6653, 6653, 6653, 6682, 6699, 2397, 6463, 6463, 6463, 6463, 6463, 6463, 6463, 6463, 6463, 6706, 6504, 6697, 6693, 6504, 2397, 6653, 2397, 6692, 6707, 6697, 6706, 6711, 2397, 6705, 6691, 6699, 2397, 6691, 2397, 2397, 6693, 6705, 6711, 2397, 7705, 6692, 2397, 2397, 2398, 6694, 6663, 2398, 6691, 6692, 6730, 6707, 7705,12233, 6693, 6910, 2398, 6480, 6480, 6480, 6480, 6480, 6480, 6480, 6480, 6480, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6481, 6710, 6714, 6730, 2398, 6694, 6663, 6910, 6694, 6710, 6714, 2398, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6482, 6728, 6512, 6694, 6663, 6729, 2398, 6733, 2398, 6728,10813, 7024, 6738,10813, 2398, 6733, 6729, 6735, 2398, 6663, 6738, 2398, 6497, 6497, 6512, 2398, 6740,12243, 2398, 2398, 2399, 6512, 6734, 2399, 6739, 6497, 6497, 6497, 6497, 6497, 6497, 6743, 2399, 6734, 6735, 6739, 6512, 6750, 6512, 6743, 7024, 6744, 6754, 6740, 6512, 6750, 6497, 6747, 6512, 6753, 6747, 6512, 6744, 6754, 2399, 6512, 7023, 6753, 6512, 6512, 6756, 2399, 6907, 6761, 6497, 6517, 6517, 6517, 6517, 6517, 6517, 6517, 6517, 6517, 6759, 6760, 2399, 6747, 2399,12247, 7023, 6765, 6759, 2399, 2399, 6764, 6760, 6756, 2399, 6517, 6761, 2399, 6765, 6764, 6771, 2399, 12250, 6907, 2399, 2399, 2400, 2400, 6771, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 6516, 6516, 6516, 6516, 6516, 6516, 6516, 6516, 6516, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 6725, 6725, 6725, 6725, 6725, 2400, 6518, 6518, 6518, 6518, 6518, 6518, 6518, 6518, 6518, 12259,11293, 6773, 6891,11293, 6773, 6725, 6772, 2400, 2400, 2400, 2400, 6522, 6516, 6522, 6522, 6522, 6522, 6522, 6522, 6522, 6522, 6522, 6773, 6725, 6772, 2400, 2403, 2403, 6808, 2403, 2403, 2403, 2403, 2403, 2403, 2403, 2403, 2403, 6891, 2403, 2403, 6790, 6780, 6768, 6780, 6772, 6768, 6791, 6518, 6790, 2403, 2403, 2403, 2403, 2403, 2403, 2403, 7018, 6791, 6522, 6808, 6781, 2403, 6781, 6519, 6519, 6519, 6519, 6519, 6519, 6519, 6519, 6519, 6768,12264, 6920, 6780, 6795, 6808, 7018, 2403, 2403, 2403, 2404, 2404, 6795, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 6781, 2404, 2404, 6523, 6523, 6523, 6523, 6523, 6523, 6523, 6523, 6523, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 2404, 6519, 6786, 6920, 6782, 2404, 6782, 6796, 6521, 6521, 6521, 6521, 6521, 6521, 6521, 6521, 6521, 6519, 6796, 6806, 6786, 6813, 6781, 2404, 2404, 2404, 2415, 2415, 6848, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 6782, 2415, 2415, 7101, 6523, 6786,12268, 12271, 6806, 6847, 6813, 6785, 2415, 2415, 2415, 2415, 2415, 2415, 2415, 6521, 6530, 6530, 6848,12310, 2415, 6854, 6521, 6530, 7101, 6785, 6782, 6530, 6530, 6530, 6530, 6530, 6530, 6530, 6530, 6530, 6785, 6847, 2415, 2415, 2415, 2416, 2416, 6846, 2416, 2416, 2416, 2416, 2416, 2416, 2416, 2416, 2416, 6854, 2416, 2416, 6624, 6624, 6624, 6624, 6624, 6624, 6624, 6624, 6624, 2416, 2416, 2416, 2416, 2416, 2416, 2416, 2416, 6847,11697, 6846, 6812, 2416, 6570, 6570, 6570, 6570, 6570, 6570, 6570, 6570, 6570, 6812,11697, 6818, 6844, 6927, 6799, 6846, 6570, 2416, 2416, 2416, 2417, 2417, 6799, 2417, 2417, 2417, 2417, 2417, 2417, 2417, 2417, 2417, 6811, 2417, 2417, 6816, 6784, 6784, 6818, 6844, 6811, 6570, 6817, 6816, 2417, 2417, 2417, 2417, 2417, 2417, 2417, 6869, 6851, 6817, 6898, 6927, 2417, 6822, 2417, 6620, 6620, 6620, 6620, 6620, 6620, 6620, 6620, 6620, 6822, 6821, 6784, 6784, 6833, 6825, 2417, 2417, 2417, 6821, 6869,12317, 6620, 6825, 6851, 6833, 6898, 2417, 2420, 2420, 6784, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2420, 2421, 6635, 6635, 6635, 6635, 6635, 6635, 6635, 6635, 6635, 6895, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 6654, 6654, 6654, 6654, 6654, 6654, 6654, 6654, 6654, 6660, 6660, 6660, 6660, 6660, 6660, 6660, 6660, 6660, 6831, 6836, 6837, 6654, 6895,11292, 6840, 6864, 6831, 6836,11292,12381, 6660, 6837, 6840, 6864, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2421, 2426, 2426, 6895, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2426, 2429, 2429, 2429, 2429, 2429, 2429, 2429, 2429, 2429, 2429, 6948, 6948, 6948, 6994, 6994, 6994, 2429, 2429, 2429, 2429, 2429, 2429, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 6669, 7031, 7031, 7031, 6603, 6603, 6603, 6603, 6603, 6603, 6603, 6603, 6603, 2429, 2429, 2429, 2429, 2429, 2429, 2431, 6603, 6804, 6804, 6804, 6804, 6804, 6804, 6804, 6804, 6804, 2431, 2431, 2431, 2431, 2431, 2431, 2431, 2431, 2431, 2431, 6900,12388, 7037,12301, 12301, 6603, 2431, 2431, 2431, 2431, 2431, 2431, 6720, 6720, 6720, 6720, 6720, 6720, 6720, 6720, 6720, 6872, 6804, 6876, 6900, 6913, 7037, 6787, 6720, 6872, 6900, 6876, 6845, 2431, 2431, 2431, 2431, 2431, 2431, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 2435, 8230, 6845, 6866, 6913, 6720, 6867, 2435, 2435, 2435, 2435, 2435, 2435, 6787, 6787, 6866, 6873, 6867,12417, 8230, 6670, 6670, 6670, 6670, 6670, 6670, 6845, 6873, 6902, 6670, 6911, 6787, 6901, 6866, 2435, 2435, 2435, 2435, 2435, 2435, 2437, 6670, 6724, 6724, 6724, 6724, 6724, 6724, 6724, 6724, 6724, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 2437, 6887, 6902, 6901, 6724, 7025, 6911, 6888, 2437, 2437, 2437, 2437, 2437, 2437, 6856, 6888, 7104, 9207, 6921, 6887, 6905, 6912, 6724, 6893, 7104, 6888, 7045, 7045, 7045, 9207,12501, 6887, 6856, 7060, 7025, 2437, 2437, 2437, 2437, 2437, 2437, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 6921, 6893, 6912, 6905, 6893, 6856, 2443, 2443, 2443, 2443, 2443, 2443, 6755, 6755, 6755, 6755, 6755, 6755, 6755, 6755, 6755, 6905, 6923, 7060, 7005, 6905, 12687, 6858, 6755, 6855, 6855, 6893, 6894, 2443, 2443, 2443, 2443, 2443, 2443, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 7005, 6924, 6950, 6939, 6755, 6923, 2447, 2447, 2447, 2447, 2447, 2447, 6858, 7005, 6855, 6894, 6807, 6903, 6858, 6904, 6855, 6939,12733, 7017, 6950, 6939, 6958, 6807, 6807, 6807, 6858, 6924, 6855, 2447, 2447, 2447, 2447, 2447, 2447, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 6807, 7017, 6894, 6903, 6950, 6904, 6904, 2449, 2449, 2449, 2449, 2449, 2449, 6958, 6941, 6973, 7105, 7453, 6807, 6925, 6928, 6903,12744, 6904, 7453, 7019,12847, 7105, 6897, 6897, 6897, 6897, 6941, 6903, 2449, 2449, 2449, 2449, 2449, 2449, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 6973, 6925, 6928, 6941, 6897, 7019, 2461, 2461, 2461, 2461, 2461, 2461, 6832, 6832, 6832, 6832, 6832, 6832, 6832, 6832, 6832, 6897, 6931, 7048, 6897, 7445, 6951,12894, 6832, 7171, 6929, 7450, 6931, 2461, 2461, 2461, 2461, 2461, 2461, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 6951, 7048, 7445, 7171, 6929, 6832, 6931, 2463, 2463, 2463, 2463, 2463, 2463, 6882, 6882, 6882, 6882, 6882, 6882, 6882, 6882, 6882, 6929, 6932, 6931, 7450, 7038, 7074, 6951, 6882, 6930, 6937, 6929, 6932, 2463, 2463, 2463, 2463, 2463, 2463, 2471, 6937, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 6930, 6937, 6882, 6932, 6957, 6932, 2471, 2471, 2471, 2471, 2471, 2471, 6942, 7038, 6957, 9818, 7074, 7109, 6930, 6937, 7110, 6932, 7095, 7095, 7114, 7109, 6957, 9818, 6930, 7095, 6942, 7110, 7114, 2471, 2471, 2471, 2471, 2471, 2471, 2475, 2475, 6942, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481,12761, 7115,12761, 7120, 7140, 7119, 2481, 2481, 2481, 2481, 2481, 2481, 7115, 7119, 7120, 7140, 7020, 13005, 6999, 6940, 6940, 6999, 6935, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6949, 6935, 2481, 2481, 2481, 2481, 2481, 2481, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 6935, 6940, 7020, 6999, 6940, 6935, 2484, 2484, 2484, 2484, 2484, 2484, 7123, 6938, 7197,12316, 7130, 6952, 6953,13010, 7123,12316, 6940, 6935, 7130, 7197, 6982, 6952, 6953, 6974, 6996, 6938, 6999, 2484, 2484, 2484, 2484, 2484, 2484, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 6938, 6952, 6953, 6974, 6953, 6971, 7007, 2492, 2492, 2492, 2492, 2492, 2492, 6982, 6996, 6971, 6974, 6982, 7007, 7823, 6998, 7006, 7133, 6956,13020,13024,13027, 6971, 7823,12442, 7133, 6960, 7007, 6956, 2492, 2492, 2492, 2492, 2492, 2492, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 6956, 6960, 6998, 7006, 6962, 6956, 2494, 2494, 2494, 2494, 2494, 2494, 6971, 6960, 6943, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 6995, 7106,12442, 6962,10366, 7170, 7001, 6975, 6976, 7148, 2494, 2494, 2494, 2494, 2494, 2494, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 6943, 7148, 7461, 7106, 6960, 6963, 6962, 2499, 2499, 2499, 2499, 2499, 2499, 6962, 6975, 6976, 7001, 7139, 6943, 7001, 6954, 7170, 13036,10366, 7148, 7139, 7461, 6963, 7004, 7033, 6954, 6961, 7034, 6943, 2499, 2499, 2499, 2499, 2499, 2499, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 6975, 6976, 6961, 6954, 7004, 7004, 6963, 2506, 2506, 2506, 2506, 2506, 2506, 6963, 6961, 7033, 7039, 7004, 7034, 7111, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865, 6865,13041,13045, 6988, 6933, 6936, 2506, 2506, 2506, 2506, 2506, 2506, 6954, 6865, 6933, 6936, 6961, 7039, 7111, 2506, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 6964, 2509, 6865, 6969, 6865, 6868, 6988, 6933, 6936, 7035, 6964, 6977, 2509, 6969, 7047, 7116, 6868, 6868, 6868, 6868, 6868, 6868, 6868, 6868, 6868, 6933, 6936,13048, 6965, 6966, 2509,13082, 6964,13087, 6983, 6969, 7050, 6868, 6965, 6966, 7035, 6988, 7116, 6977, 6933, 6936, 2509, 2516, 2516, 7047, 2516, 2516, 2516, 2516, 2516, 6868, 6970, 2516, 2516, 2516, 6965, 6966, 6965, 6983, 7056, 6977, 6970, 6964, 7050, 6983, 6969, 6969, 2516, 2516, 2516, 2516, 2516, 2516, 6977, 7167, 7167, 7167, 7167, 2516, 7184, 7065, 6984,13097, 6970, 2516, 6968,13101, 7184, 7009, 7052, 6965, 6966,13104, 6966, 7056, 6968, 2516, 2516, 2516, 2516, 2517, 2517, 7065, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 6968, 2517, 2517, 6984, 7052, 6968, 6970, 7002, 6972, 7052, 7009, 7009, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 7065, 6984, 7009, 9175, 2517, 7189, 7194, 6981, 6981, 6981, 6972, 6997, 9175, 7189, 7194,13113, 6984, 7009, 6984, 7002, 6968, 7549, 2517, 2517, 2517, 2517, 2518, 2518, 7012, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 6972, 2518, 2518, 6981, 7049, 6997, 7002, 6972, 6972, 7055, 7012, 6997, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 7002,13118, 6981, 7012, 7014, 2518, 7549, 7200, 2518, 6985, 6989, 6985, 6989, 7209, 7008, 7200, 7014, 7049, 7141, 6981, 6997, 7209, 7055, 2518, 2518, 2518, 2518, 2519, 2519, 7012, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 6978, 2519, 2519, 7014, 6985, 6989, 7141, 7008, 7049, 7055,13122, 7223, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 7008, 6978, 7015, 6985, 6989, 2519,13125, 7222, 6986, 7026, 6986, 2519, 7040, 6978, 7015, 7008, 7277, 7059, 7222, 7223, 6985, 6989, 6989, 2519, 2519, 2519, 2519, 2521, 2521, 7213, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 6979, 2521, 2521, 6986, 7026, 7418, 7058, 7040, 7015, 6978, 7277, 7059, 2521, 2521, 2521, 2521, 2521, 2521, 2521,13139, 6979, 6986, 7026, 7003, 2521, 7040, 7213, 2521, 7370, 7003, 6986, 7053, 6979,13149,13153, 7418, 7169, 7026, 6986, 7058, 7040, 7059, 2521, 2521, 2521, 2521, 2523, 2523, 7003, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 7003, 7075, 7053, 7370, 7075, 7011, 6979, 7169, 7221, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 7221,13156, 7233, 7058, 7226, 2523, 7238, 7243, 7229, 7011, 7051, 7054, 7226, 7233, 7022, 7022, 7229, 7238, 7243, 7075, 7275, 7011, 7053, 2523, 2523, 2523, 2523, 2524, 2524, 7011, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 7051, 7054, 7013, 7022, 7275, 7066, 7022, 7424,10481, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524,10481, 7075, 6955, 6967, 2524, 7013, 7142, 7022, 6980, 6980, 7066, 7068, 6955, 6967, 7036, 7036, 7424, 7013, 7051, 7820, 7054, 7068, 2524, 2524, 2524, 2524, 2525, 2525, 7142, 2525, 2525, 2525, 2525, 2525, 6955, 6967, 2525, 2525, 2525, 6980, 7066, 7237, 6980, 7068, 7234, 7036, 7142, 7239, 7036, 7237, 7013, 2525, 2525, 2525, 2525, 2525, 2525,13159, 6955, 6967, 6980, 7820, 2525, 7284, 7977, 7218, 7036, 6987, 7216, 6987, 6967, 7234, 7068, 7265, 7239, 6955, 6967, 6980, 6955, 6967, 2525, 2525, 2525, 2525, 2526, 2526, 7216, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 6987, 2526, 2526, 7218, 7265, 6987, 7284, 7216, 7217, 7010, 7977, 7218, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 7242, 7218, 7447, 6987, 2526, 7447, 7217, 7447, 7242, 7010, 7032, 7032, 7032, 7032, 7032, 7032, 7032, 7032, 7032, 7373, 6987, 7010, 2526, 2526, 2526, 2527, 2527, 7217, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 7046, 7046, 7046, 7046, 7046, 7046, 7046, 7046, 7046, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 8417, 7010, 7081, 7373,13164, 2527,13168, 8417, 7064, 7064, 7423, 2527, 7069, 7081, 7081, 7081, 7081, 7081, 7081, 7081, 7081, 7081, 7069, 2527, 2527, 2527, 2527, 2529, 2529, 7375, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 7064, 7274, 7069, 7057, 7057, 7143, 7264, 7423, 7246, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 7246, 7264, 7064, 7274, 7375, 2529, 7143, 7253, 7256, 7057, 7072, 7143, 7172,13171, 7064, 7253, 7256, 7293, 7274, 8602, 7072, 7057, 7069, 2529, 2529, 2529, 2529, 2530, 2530, 7143, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 7057, 2530, 2530, 7072, 7278, 7293, 7072, 7172, 7273, 7278, 7292, 7263, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 7263, 7278, 7292, 8602,11107, 2530, 7172, 7273, 2530, 7071, 7073, 6934, 7067, 7062, 7062, 7273, 7260,11107, 7172, 7071, 7073, 6934, 7067, 2530, 2530, 2530, 2531, 2531, 7260, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 7070, 2531, 2531, 7071, 7073, 6934, 7067, 7279, 7260, 7062, 7070, 7144, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 7067, 7291, 7419, 8097, 6934, 2531, 7281, 7276, 7062, 7291, 6934, 2531, 7281, 7070, 7144, 7367,12782, 7144, 7367,12782, 7419, 7071, 7279, 2531, 2531, 2531, 2538, 6934, 2538, 7276, 6934, 7062, 7144, 7281, 8097, 7419, 7367, 7276, 7146, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 7146, 2538, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 7129, 7070, 2538, 2542, 2542, 2542, 7372, 7145, 7129, 7266, 7267, 7272, 7146, 7420, 7268, 7436, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 7420, 7286, 7267, 7272, 7145, 7146, 7266, 7267, 7129,13232, 7145, 7268, 2542,13248, 7268, 7283, 7372, 7283, 7420, 7286, 7299, 6509, 7145, 7436, 7266, 7267, 7272, 7286, 7299, 7268,13371, 6509, 2542, 7456, 2542, 2542, 2542, 2542, 2542, 2542, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 7283, 2550, 7215, 7215, 6509, 7301, 7163, 7163, 7163, 7163, 7163, 6509, 2550, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 7153, 7300, 7282, 7456, 7282, 6509, 7163, 6509, 6524, 2550, 7304, 7301, 7300, 6509, 7283, 7215,13388, 6509, 7304,13471, 6509, 7285, 7285, 7215, 6509, 2550, 2554, 6509, 6509, 7269, 6524, 7366, 7287, 7215, 7444, 7324, 7282, 6524, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 7460, 7308, 7366, 7287, 7269, 6524, 7322, 6524, 7285, 7308, 7269, 7285, 2554, 6524, 7322, 7324, 7444, 6524, 7305, 7282, 6524, 7287, 7269, 7366, 6524, 7282, 7285, 6524, 6524, 7305, 2554, 7323, 2554, 7460, 2554, 2554, 2554, 2554, 2554, 2554, 2559, 2559, 7323, 2559, 2559, 2559, 2559, 2559, 7329, 7442, 2559, 2559, 2559, 7162, 7162, 7162, 7162, 7162, 7162, 7162, 7162, 7162, 7328, 7327, 7332, 2559, 2559, 2559, 2559, 2559, 2559, 7327, 7332, 7328, 7162, 7329, 2559, 7441, 7333, 2559, 7205, 7205, 7205, 7205, 7205, 7205, 7205, 7205, 7205, 7333, 7442, 7462, 7448, 7334, 2559, 2559, 2559, 2559, 2560, 2560, 7270, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 7270, 2560, 2560, 7441, 7178, 7178, 7178, 7178, 7178, 7178, 7334, 7205, 2560, 2560, 2560, 2560, 2560, 2560, 2560,13300,13300, 7462, 7270, 7448, 2560, 7178, 7338, 7177, 7177, 7177, 7177, 7177, 7177, 7177, 7177, 7177, 7350, 7338, 7341, 8232, 7270, 7341, 2560, 2560, 2560, 2560, 2561, 2561, 7177, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 7337, 2561, 2561, 7344, 7374, 7350, 7374, 7421, 7337, 7348, 7341, 7344, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 7348, 8232, 7377, 8779, 2561, 7354, 13476, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 7188, 7354, 7355, 7374, 7421, 7377, 8779, 2561, 2561, 2561, 2561, 2562, 2562, 7188, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 7347, 2562, 2562, 7353, 7362, 7377, 7355, 7362, 7347, 7391, 7188, 7353, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 7319, 7319, 7319, 7319, 7319, 2562, 7358, 7359, 2562, 7288, 7368, 7365, 7382, 7425, 7358, 7362,12279, 7391, 7359, 7365, 7382, 7319, 7535, 2562, 2562, 2562, 2562, 2564, 2564, 12279, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 7319, 2564, 2564, 7368, 7288, 7535, 7425, 7288, 7397, 7389, 7396, 7385, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 7385, 7389, 7396, 7288, 7401, 2564, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7252, 7401, 7397, 7427, 7368, 7437, 7425, 7378, 7252, 2564, 2564, 2564, 2564, 2565, 2565, 7426, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 7378, 2565, 2565, 7395, 7378, 7457, 7437, 7458, 7252, 7459, 7427, 7395, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565,13486,13490, 7426, 7624, 2565, 7314, 7314, 7314, 7314, 7314, 7314, 7314, 7314, 7314, 7624, 7457, 7459, 7458, 7601, 7449, 7400, 7314, 2565, 2565, 2565, 2565, 2568, 2568, 7400, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 7404, 7433, 7426, 7443, 9227, 7314,13493, 7601, 7404, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 7429, 7429, 7429, 7449, 8717, 2568, 9227, 7493, 7318, 7318, 7318, 7318, 7318, 7318, 7318, 7318, 7318, 7494, 7551, 7435, 7433, 7429, 7443, 2568, 2568, 2568, 2568, 2569, 2569, 7318, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 7411, 7435, 8717, 7435, 7541, 7318, 7493, 7541, 7411, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 7494, 7551,13502, 7541, 7629, 2569, 7349, 7349, 7349, 7349, 7349, 7349, 7349, 7349, 7349, 7629, 7376, 7376, 7541, 7553, 7550, 7414, 7349, 2569, 2569, 2569, 2569, 2570, 2570, 7414, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 7369, 7434, 7446, 7550, 7581, 7349, 7625, 7434, 7376, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 7376, 7553,13507, 7455, 2570, 7482, 7557, 7438, 7434, 7376, 7455, 7479, 7439, 7482, 7379, 7369, 7625, 7564, 7455, 7581, 7446, 7369, 2570, 2570, 2570, 2570, 2571, 2571, 7466, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 7466, 2571, 2571, 7438, 7369, 7478, 7509, 7479, 7439, 7557, 7379, 7439, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 7379, 7564, 7438, 7466, 7478, 2571, 7479, 7439, 7478, 7379,13511, 13514, 7529,13522, 7552, 8956, 7466, 7438, 7479, 7464, 7529, 7466, 7509, 2571, 2571, 2571, 2574, 2574, 7509, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 7464, 7428, 7428, 7428, 7428, 7428, 7428, 7484, 7552, 2574, 2574, 2574, 2574, 2574, 2574, 2574, 8956, 7474, 7464,11020, 7475, 2574, 7428, 7465, 7548,13569, 7440, 2574,11020, 7484, 7464, 7534, 7587, 7534, 7534, 7474, 7548, 8495, 7475, 2574, 2574, 2574, 2574, 2575, 2575, 7465, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 7554, 2575, 2575, 7474, 7484, 7440, 7475, 7630, 7465, 7587, 7534, 7548, 2575, 2575, 2575, 2575, 2575, 2575, 2575, 7477, 7465, 8495, 7554, 7440, 2575, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 7410, 7630, 7485, 7532, 7477, 7536, 7556, 7558, 7410, 2575, 2575, 2575, 2577, 2577, 7440, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 7485, 2577, 2577, 7477, 7556, 7558, 7568, 8781, 10106, 7410, 8781, 7532, 2577, 2577, 2577, 2577, 2577, 2577, 2577, 7536, 7532, 7562, 7536, 7574, 2577, 8781,10106, 2577, 7568, 7562, 7485, 7574, 7430, 7430, 7430, 7430, 7430, 7430, 7430, 7430, 7430, 7508, 2577, 2577, 2577, 2585, 2585, 7392, 2585, 2585, 2585, 2585, 2585, 7430, 7565, 2585, 2585, 2585, 7392, 7392, 7392, 7392, 7392, 7392, 7392, 7392, 7392, 7497, 7570, 7498, 2585, 2585, 2585, 2585, 2585, 2585, 7508, 7508, 9793, 7392,13598, 2585, 7508,13603, 7623, 9793, 7467,13613, 7468, 7497, 7570, 7498, 7623, 7569, 7576, 7565, 7467, 7392, 7468, 2585, 2585, 2585, 2585, 2586, 2586, 7469, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 7469, 2586, 2586, 7467, 7497, 7468, 7498, 7537, 7600, 7497, 7537, 7498, 2586, 2586, 2586, 2586, 2586, 2586, 2586, 7569, 7576, 7467, 7469, 7468, 2586, 7583, 7547, 7600, 7521, 7470, 7600, 7559, 7467, 13617,13620, 7537, 7680,13628, 7547, 7470, 7469, 7468, 2586, 2586, 2586, 2586, 2587, 2587, 7537, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 7470, 7547, 7521, 7496, 7559, 7583, 7620, 7469, 7521, 2587, 2587, 2587, 2587, 2587, 2587, 2587, 7680, 7628, 7470, 7633, 7634, 2587, 7559, 7496, 7577, 7628, 7471, 7633, 7473, 7542, 7620, 7634, 7496, 9902, 7559, 7496, 7471, 7470, 7473, 2587, 2587, 2587, 2587, 2588, 2588, 9902, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 7471, 7577, 7473, 7471, 7689, 7542, 7472, 7496, 7542, 2588, 2588, 2588, 2588, 2588, 2588, 2588, 7472, 7542, 7471, 7486, 7473, 2588, 7638, 7476, 7476, 7643, 7487, 7488, 7689, 7486, 7638, 7579, 7542, 7643, 8116, 7492, 7487, 7488, 7472, 2588, 2588, 2588, 2588, 2589, 2589, 7492, 2589, 2589, 2589, 2589, 2589, 7486, 7490, 2589, 2589, 2589, 7472, 7476, 7487, 7488, 7544, 7546, 7490, 7579, 7486, 8116, 7579, 7492, 2589, 2589, 2589, 2589, 2589, 2589, 7639, 7476, 7635, 7472, 7644, 2589, 7544, 7546, 7540,13633, 7490, 7639, 7500, 7487, 7740, 7644, 7476, 7586, 7544, 7546, 7540, 7488, 7500, 2589, 2589, 2589, 2589, 2590, 2590, 7635, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 7495, 7540, 7500, 7895, 7740, 7490, 7655, 7546, 7586, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 2590, 7655, 7640, 7647, 7495, 2590,13637, 7489, 7659, 7571, 7491, 7647, 7502, 7895, 7585, 7500, 7495, 7489, 7586, 7659, 7491, 7500, 7502, 2590, 2590, 2590, 2590, 2592, 2592, 7640, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 7489, 2592, 2592, 7491, 7571, 7502, 7491, 7892, 7585, 7499,13640, 7495, 2592, 2592, 2592, 2592, 2592, 2592, 2592, 7499, 7653, 7503, 7571, 7720, 2592, 7658, 7078,13655, 7653,13671, 7522, 7503, 7892, 7658, 7571, 7511, 7512, 7501, 7585, 7504, 7502, 7499, 2592, 2592, 2592, 2601, 7489, 7501, 7078, 7504, 7720, 7502, 7522, 7503, 7499, 7078, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 2601, 7522, 2601, 7511, 7512, 7501, 7078, 7504, 7078, 7511, 7504, 7662, 7499, 2601, 7078, 7690, 7818, 9801, 7078, 7662, 7706, 7078, 7716, 7078, 7503, 7078, 7503, 7676, 7078, 7078, 7511, 7706, 7724, 7716, 7818, 7676, 7703, 9801, 7511, 7512, 7501, 7501, 7504, 7724, 7703, 7512, 7818, 2601, 2610, 2610, 7690, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2610, 2611, 2611, 7752, 2611, 2611, 2611, 2611, 2611, 7505, 7506, 2611, 2611, 2611, 7507, 7513,10629, 7580, 7753, 7505, 7506, 8003, 7822, 7538, 7507, 7715, 2611, 2611, 2611, 2611, 2611, 2611, 7538, 7715,10629, 7513,13690, 2611, 7752, 7510, 7523, 7505, 7506, 7505, 7513, 7723, 7507, 7513, 7538, 7580, 7753, 7762, 7822, 7723, 8003, 2611, 2611, 2611, 2611, 2613, 2613, 7538, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 7510, 2613, 2613, 7523, 7505, 7505, 7506, 7762, 7742, 7592, 7507, 7513, 2613, 2613, 2613, 2613, 2613, 2613, 2613, 7742, 7580, 7523, 7755, 7761, 2613, 7510, 7515, 7515, 7516, 7516, 7516, 7592, 7533, 7523, 7761, 7510, 7510, 8727, 7523,13717, 7755, 7780, 2613, 2613, 2613, 2614, 2614, 7514, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 7727, 2614, 2614, 7515, 7533, 7516, 7755, 7533, 7727, 7592, 7514, 7780, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 2614, 8727, 7515, 7514, 7516, 2614,13720, 7517, 7517, 7517, 7578,13789, 7741, 7584, 7584, 7584,13790, 7515, 8820, 7515, 7741, 7516, 7533, 2614, 2614, 2614, 2618, 2618, 7545, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 7514, 2618, 2618, 7517, 7578, 7543, 7519, 7519, 7519, 7584, 7545, 7745, 2618, 2618, 2618, 2618, 2618, 2618, 2618, 7745, 8820, 7517, 7545, 7598, 2618, 7543, 7785, 7584, 7520, 7520, 7520, 7598, 7881, 7598, 7593, 7519,13808, 7543, 7517, 7578, 7519, 7766, 2618, 2618, 2618, 2618, 7545, 7594, 7591, 7591, 7790, 7756, 7766, 7785, 7881, 7598, 7593, 7594, 7519, 2618, 2628, 2628, 7520, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 7881, 2628, 2628, 7519, 7543, 7790, 7838, 7594, 7520, 7582, 7591, 7756, 2628, 2628, 2628, 2628, 2628, 2628, 2628, 7593, 7594, 7770, 7760, 7765, 2628, 7520, 7520, 7769, 7591, 7756, 7760, 7765, 7770, 7838,13723, 7769, 7591,13723, 7518, 7518, 7518, 7582, 2628, 2628, 2628, 2628, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2630, 2633, 7773, 7602, 7518, 7602, 7602, 7985, 7582, 8595, 7773, 7819, 7887, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 2633, 7518, 7666, 7666, 7666, 7666, 7666, 7666, 7887, 7783, 7518, 7615, 7985, 2633, 7615, 7784, 7602, 7783, 7518, 7615, 7615, 7615, 7788, 7666, 7615, 7819, 7784, 8595, 7615, 7615, 7788, 7887, 7789, 2633,13900, 2633, 2633, 2633, 2633, 2633, 2633, 2656, 2656, 7789, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2656, 2659, 2659, 2659, 2659, 2659, 2659, 2659, 2659, 2659, 2659,10937,10939, 7961,13969,10939,14004, 2659, 2659, 2659, 2659, 2659, 2659, 7524, 7596, 7524, 7595, 7793, 7794,10937, 10939, 7961, 7797, 7803, 7596, 7793, 7595, 7589, 7589, 7794, 7797, 7803, 7691, 7805, 2659, 2659, 2659, 2659, 2659, 2659, 2667, 7525, 7808, 7525, 7805, 7961, 7596, 7524, 7595, 7849, 7808, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 7589, 7809, 7837,14016, 7524, 7691, 2667, 2667, 2667, 2667, 2667, 2667, 7809, 7837, 7525, 7849, 7599, 7525, 7589, 7812, 7596, 7524, 7524, 7691, 7595, 7854, 7599, 7812, 7590, 7590, 7589, 7691, 7525, 2667, 2667, 2667, 2667, 2667, 2667, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 7599, 7525, 7590, 7880, 7854, 7836, 7599, 2668, 2668, 2668, 2668, 2668, 2668, 7836, 7590, 7654, 7654, 7654, 7654, 7654, 7654, 7654, 7654, 7654,11025, 7817, 7922, 7929, 7934,14022, 7880, 7654, 7590,11025, 2668, 2668, 2668, 2668, 2668, 2668, 2669, 7821, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 7824, 7922, 7929, 7934, 7654, 7817, 2669, 2669, 2669, 2669, 2669, 2669, 7670, 7670, 7670, 7670, 7670, 7670, 7670, 7670, 7670, 7841, 7844, 7817, 7821, 8229, 8229, 8229, 8229, 7841, 7844,14120, 7824, 2669, 2669, 2669, 2669, 2669, 2669, 2698, 2698,14141, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2698, 2701, 2701, 2701, 2701, 2701, 2701, 2701, 2701, 2701, 2701, 7999,14161, 7832,14166, 7899,14176, 2701, 2701, 2701, 2701, 2701, 2701, 7526, 7597, 7526, 7827, 7829, 7827, 7978, 7687, 7832, 7687, 7999, 7597, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 7687, 2701, 2701, 2701, 2701, 2701, 2701, 2709, 7899, 7832, 7826, 7978, 7826, 7597, 7526, 8066, 7829, 7827, 2709, 2709, 2709, 2709, 2709, 2709, 2709, 2709, 2709, 2709, 7890, 7848, 7687, 7987, 7526, 7852, 2709, 2709, 2709, 2709, 2709, 2709, 7848, 7852, 7555, 7555, 7826, 7894, 7692, 7853, 8066, 7526, 7597, 7857, 7692, 7692, 7692, 7692, 7827, 7987, 7853, 7857, 7890, 2709, 2709, 2709, 2709, 2709, 2709, 2710, 2710, 2710, 2710, 2710, 2710, 2710, 2710, 2710, 7555, 7894, 7692, 7858, 7826, 7861, 7831, 2710, 2710, 2710, 2710, 2710, 2710, 7861, 7858, 7879, 7907, 7868, 7555, 7692, 7871, 7828,14180, 7828, 7831, 7868, 7879, 7907, 7871, 14183, 7567, 7567, 7757, 7555, 2710, 2710, 2710, 2710, 2710, 2710, 2711, 7831, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 2711, 7901, 7875, 7757, 7828, 7912, 7928, 2711, 2711, 2711, 2711, 2711, 2711, 7567, 7875, 7757, 7912, 7928, 7933, 7901, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7704, 7933, 7901, 7567, 7875, 7757, 2711, 2711, 2711, 2711, 2711, 2711, 2742, 7704, 7878,14191, 8028,14196, 7567, 7828, 2742, 7938, 7878, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 7938, 7704,14200, 8028,14203, 7960, 8028, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2742, 2751, 2751, 7960, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2751, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 2754, 7882,14267,14272,14282, 7949, 7906, 2754, 2754, 2754, 2754, 2754, 2754, 7681, 7906, 7896, 7949, 7896, 7882,14286, 7953, 7883, 7884, 7882, 7681, 7681, 7681, 7681, 7681, 7681, 7889, 7953, 7885, 7681, 2754, 2754, 2754, 2754, 2754, 2754, 2762, 7882, 7885, 7883, 7884, 7681, 7883, 7902, 7889, 7896, 7884, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 7883, 7884, 7889, 7885, 7902, 7888, 2762, 2762, 2762, 2762, 2762, 2762, 7733, 7733, 7733, 7733, 7733, 7733, 7733, 7733, 7733, 7885, 7983, 7888, 7911, 14289, 7976, 7902, 7733, 7754, 7754, 7888, 7911, 2762, 2762, 2762, 2762, 2762, 2762, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 7964, 7988, 7976, 7754, 7983, 7733, 7915, 2763, 2763, 2763, 2763, 2763, 2763, 7976, 7915, 7754, 7778, 7778, 7778, 7778, 7778, 7778, 7778, 7778, 7778,13687,14298, 7988, 7996, 7997,14303,13687, 7964, 7754, 2763, 2763, 2763, 2763, 2763, 2763, 2764, 7833, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 7965, 8000, 7996, 7997, 7927, 7778, 2764, 2764, 2764, 2764, 2764, 2764, 7927, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7804, 7898, 7833, 7898, 7900, 7900, 8000,14307, 7804, 7891, 7833, 7965, 2764, 2764, 2764, 2764, 2764, 2764, 2770, 2770, 7833, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 7898, 2770, 2770, 7804, 7966, 7898, 7830, 7830, 7900, 7900, 7995, 7891, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 8496, 7891, 7995,14310, 7932, 2770,13286, 7900, 2770, 7893, 7903, 7893, 7932,14469, 7924, 7962, 7967, 7966, 7893,13286,14482, 7830, 8496, 2770, 2770, 2770, 2770, 2771, 2771, 7830, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 7830, 2771, 2771, 7937, 7893, 7903, 7903, 7924, 7962, 7967, 7998, 7937, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 7941, 7947, 7952, 7956, 7903, 2771, 7924, 7962, 7941, 7947, 7952, 7956,13791, 7993, 8149, 7998,14122, 13791, 8150,14122, 7967, 7993, 8149, 2771, 2771, 2771, 2771, 2780, 2780, 8150, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 7990, 8002,14351,14351, 8070, 7982, 2783, 2783, 2783, 2783, 2783, 2783, 8154, 8001, 7974, 7984, 7986, 14488,14510,14515, 8154, 7816, 7816, 7816, 7816, 7816, 7816, 8002, 8070, 7968, 7969, 7975, 7923, 2783, 2783, 2783, 2783, 2783, 2783, 2791, 7982, 7990, 7816, 7923, 7923, 7923, 7974, 7984, 7986, 8001, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 7816, 7968, 7969, 7975, 7923, 8151, 2791, 2791, 2791, 2791, 2791, 2791, 7867, 7867, 7867, 7867, 7867, 7867, 7867, 7867, 7867, 8030, 7923, 8223, 8086,14525, 8092, 7975, 7867, 7969, 8013, 7968, 8151, 2791, 2791, 2791, 2791, 2791, 2791, 2792, 2792, 2792, 2792, 2792, 2792, 2792, 2792, 2792, 8223, 8013, 8092, 8030, 8013, 7867, 8086, 2792, 2792, 2792, 2792, 2792, 2792, 7920, 7920, 7920, 7920, 7920, 7920, 7920, 7920, 7920, 8013, 8029, 8067, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 7948, 2792, 2792, 2792, 2792, 2792, 2792, 2793, 7948, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 8014, 8082, 7920, 8029, 8067, 8067, 2793, 2793, 2793, 2793, 2793, 2793, 8084, 8082, 7948, 8089, 8061, 8083, 8075, 7970, 7970, 7970, 7970, 7970, 7970, 7970, 7970, 7970, 7989, 8083, 8075, 8045, 8014, 2793, 2793, 2793, 2793, 2793, 2793, 2805, 7970, 7971, 7971, 7971, 7971, 7971, 7971, 7971, 7971, 7971, 8014, 8061,14017, 8084, 8082, 8083, 8089, 14017, 7989, 8075, 8091, 8045, 7971, 7979, 7989, 7981, 8045, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2805, 2807, 7972, 7972, 7972, 7972, 7972, 8004, 7979, 8015, 7981, 8079, 8091, 2807, 2807, 2807, 2807, 2807, 2807, 2807, 2807, 2807, 8099, 7972, 8159,14529, 7979, 8015, 7981, 8004, 8005, 8079, 8159, 8130, 2807, 8008, 8007, 8018, 14357, 8015,14532,14357,14541, 8079, 7076, 8008, 8007, 8004, 8099, 7980, 7979, 7981, 8005, 8099, 2807, 8018, 2807, 2807, 2807, 2807, 2807, 2807, 2808, 7076, 8004, 8019, 7076, 8008, 8007, 8130, 8005, 8020, 8018, 7076, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 2808, 7980, 2808, 8008, 8007, 8005, 7076, 8032, 7076, 7980, 8071, 8020, 8006, 2808, 7076, 8155, 8121, 8019, 7076, 7980, 8008, 7076, 8006, 8007, 8164, 7076, 8155, 8032, 7076, 7076, 8160, 8121, 8164,14451, 8021, 8019, 14451, 8017, 8121, 8032, 8101, 8160, 8071, 8019, 8006, 8106, 8020, 2808, 2816, 2816, 2816, 2816, 2816, 2816, 2816, 2816, 8021, 8006, 2816, 2816, 2816, 8017, 8006, 2816, 2816, 2816, 2816, 2816, 2816, 2816, 2816, 2816, 8032, 2816, 2816, 2816, 2816, 2816, 2816, 8017, 8071, 8101, 8023,14546, 2816,14550, 8106, 8009, 8010, 8165, 8170, 8021, 8023, 8016, 8016, 8074, 8010, 8009, 8010, 9111, 8165, 8170, 2816, 2816, 2816, 2816, 2817, 2817, 2817, 2817, 2817, 2817, 2817, 2817, 8023, 8012, 2817, 2817, 2817, 8009, 8010, 2817, 2817, 2817, 7079, 8012, 8085, 8016, 8074, 8073, 8073, 2817, 2817, 2817, 2817, 2817, 2817, 8009, 8010, 8011, 8022, 9111, 2817, 8093, 8175, 8016, 7079, 8012,14553, 8011, 8022, 8023, 8112, 7079, 8073, 8175, 8009, 8016, 8085, 7603, 2817, 2817, 2817, 2817, 2827, 8012, 8044, 8073, 7079, 8024, 7079, 8011, 8022, 8012, 8025, 7079, 7079, 8011, 8093, 8024, 7079, 7603, 8112, 7079, 8025, 8022, 2827, 7079, 7603, 8011, 7079, 7079, 8026, 2827,14121,14561, 8169,11116, 8044,14121, 8026, 8024, 8026, 7603, 8169, 7603, 8025, 8027, 2827,11116, 2827, 7603, 8103, 7605, 7603, 7603, 2827, 8027, 7603, 2827, 2827, 2827, 7603, 2827, 8026, 7603, 7603, 2827, 8031, 8033, 2827, 2827, 2837, 8044, 2837, 7605, 8024, 8156, 8087, 8027, 8034, 2837, 7605, 8025, 2837, 8027, 8088, 8103, 8031, 8046, 8174, 8033, 8042, 8035,14591, 8095, 8076, 7605, 8174, 7605, 8031, 8096, 8034, 8035, 8156, 7605, 2837, 8037, 8076, 7605, 8087, 8042, 7605, 2837, 8042, 8161, 7605, 8037, 8088, 7605, 7605, 8046, 8031, 8076, 7606, 8035, 8033, 8095, 2837, 8076, 2837, 8036,14604, 8096, 8038, 8102, 2837, 8034, 8035, 8037, 2837, 8036, 8161, 2837, 8038, 8041, 7606, 2837, 8585, 8042, 2837, 2837, 2839, 7606, 2839, 8041, 8046, 8039, 8185, 8102, 8035, 2839, 8043, 8036, 2839, 8039, 8038, 8039, 7606, 8185, 7606, 8146, 8043, 8047, 8037, 8040, 7606, 8041, 8585, 8048, 7606, 8090, 8090, 7606, 8413, 8040, 2839, 7606, 2839, 8039, 7606, 7606, 7606, 2839, 8043, 8146, 8068, 8060, 8036, 8041, 8036, 8038, 8094, 8038,14643, 8047, 14702, 8040, 2839, 8226, 2839, 8048, 8041, 8040, 8047, 8090, 2839, 8049, 8050, 8051, 2839, 8060, 8414, 2839, 8039, 8413, 8105, 2839, 8068, 8043, 2839, 2839, 2840, 8090, 2840, 8048, 8094, 8049, 8050, 8051, 8047, 2840, 8040, 8226, 2840, 8090, 8048, 8052, 8053, 8049, 8050, 8051, 8098,14728, 8094, 8107, 8060, 8054, 8105, 8122, 8077, 8068, 8094, 8414, 8055, 8055, 2840, 8052, 8053, 8109, 8057, 8057, 8057, 2840, 8063, 8053, 8063, 8054, 8051, 8052, 8053, 8122, 8049, 8098, 8049, 8050, 8051, 8107, 2840, 8054, 2840, 8122, 2840, 8166, 8077, 2840, 2840, 8098, 8055,14740, 2840, 8109, 8077, 2840, 8057, 2840, 8077, 2840, 8063, 2840, 2840, 2840, 2854, 8062, 8052, 8053, 8055, 8058, 8058, 8058, 8166, 8077, 8057, 8233, 8054, 8054, 8063, 8124, 8055, 8059, 8059, 8059, 8069, 8055, 2854, 8069, 8109, 8124, 8181, 8057, 8057, 2854, 8065, 8063, 8065, 8608, 8181, 8062, 8233, 8191, 8063, 8058, 8072, 8064, 8058, 8064, 2854, 8111, 2854, 8124, 8191, 8494, 2854, 8059, 2854, 8062, 8069,14751, 2854, 8058, 2854, 2854, 8104, 8062, 8608, 2854, 8065, 8072, 2854, 2854, 2858, 8059, 8062, 2858, 8080, 8072, 8058, 8064, 8081, 8111, 8072, 8069, 2858, 8064, 8065, 8078, 8494, 8108, 8059, 8171, 8100, 8100, 8196, 8065, 8080, 8064, 8104, 8110, 8081, 8115, 8065, 8065, 8584, 8196, 2858, 8078, 8080, 8184, 8125,14783, 8081, 2858, 8064, 8114, 8104, 8184, 8171, 8078, 8125, 8108, 8111, 8619, 8104, 8127, 8100, 8108, 2858, 8190, 2858, 8110, 2858, 8195, 8115, 8127, 2858, 8190, 8081, 8584, 2858, 8195, 8125, 2858, 8100, 8113, 8113, 2858, 8114, 8080, 2858, 2858, 2859, 8619, 2859, 2859, 8100, 8127, 8078, 8129, 8123, 2859, 8131, 8128, 2859, 8131, 8110, 8118, 8118, 8115, 8123, 8110, 8114, 8128, 8202, 8144, 8113, 8126, 8187, 8113, 8144, 8129, 8202, 8125, 8120, 8120, 2859, 8126, 8192, 8215, 8127, 8178, 8123, 2859, 8178, 8128, 8131, 8113, 14449, 8257, 8215, 8118, 8123, 8214, 8606, 8187, 8209, 8144, 2859, 8126, 2859, 8214, 8144, 8273, 8129, 8192, 2859, 8255, 8120, 8118, 2859, 8178, 8238, 2859, 8143, 8118, 8257, 2859, 8255, 8143, 2859, 2859, 2860, 8119, 8119, 2860, 8120, 8234, 8209, 8199, 8273,14449, 8199, 8606, 2860, 8126, 8119, 8119, 8119, 8119, 8119, 8119, 8218, 8120, 8238,14614, 8143, 8248, 14614, 8416, 8218, 8143, 8236, 8236, 8236, 8248, 2860, 8119, 8143, 8199, 8132, 8234, 8623, 2860, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8203, 8236, 8416, 8119, 8251, 8272, 2860, 8234, 2860, 2860, 8132, 8262, 8251, 8203, 2860, 8268, 8272, 8132, 2860, 8262, 8623, 2860, 8282, 8268, 8234, 2860, 8281, 8271, 2860, 2860, 2861, 8280, 8132, 2861, 8132, 8271, 8311, 8281, 8285, 8280, 8132, 8286, 2861,14797, 8132, 8289, 8285, 8132, 8296, 8282, 8299, 8132, 8286, 8289, 8132, 8132, 8296, 8308, 8299, 8310, 8314, 8315, 8328, 8311, 2861, 8308, 8649, 8327, 8314, 8331, 8310, 2861, 8315, 8337, 8186, 8186, 8186, 8186, 8186, 8186, 8186, 8186, 8186, 8318, 8328, 8335, 2861, 8331, 2861, 8330, 8186, 8318, 8328, 8335, 2861, 8336, 8331, 8649, 2861, 8327, 8337, 2861, 8341, 8616, 8340, 2861, 8336, 8330, 2861, 2861, 2861, 2862, 8340, 8341, 2862, 8186, 8329, 8329, 8329, 8330, 8342, 8347, 8368, 2862, 8207, 8207, 8207, 8207, 8207, 8207, 8207, 8207, 8207, 8224, 8224, 8224, 8224, 8224, 8224, 8224, 8224, 8224, 8616,14819, 8332, 2862, 8332, 8342, 8347, 8368, 8329, 2862, 2862, 8345, 8224, 8225, 8225, 8225, 8225, 8225, 8225, 8345, 8346, 8350, 8354, 8488, 8351, 2862, 8329, 2862, 8367, 8350, 8354, 8346, 8372, 2862, 8225, 8351, 8332, 2862, 8366, 8367, 2862, 8488, 8371, 8372, 2862, 8373, 8366, 2862, 2862, 2863, 8371, 8376, 2863, 8488, 8332, 8378, 8426, 8385, 8394, 8376, 8385, 2863, 8601, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 8237, 8373, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8295, 8378, 2863, 8237, 8394, 8601, 8385, 8426, 8295, 2863, 8377, 8399, 8360, 8360, 8360, 8360, 8360, 8360, 8360, 8360, 8360, 8377, 8381, 8382, 2863, 8426, 2863, 8388, 8360, 8391, 8381, 8392, 2863, 8295, 8382, 8388, 2863, 8391, 8399, 2863, 8398, 8600, 8392, 2863, 8403, 8411, 2863, 2863, 2863, 2864, 8397, 8398, 2864, 8360, 8406, 8403, 8412, 8406, 8397, 8432,14885, 2864, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8393, 8402, 8409, 8411, 8412, 8420, 8600, 8420, 8393, 8402, 8409, 8431, 8412, 2864, 8406, 8421, 8432, 8421, 8605, 8427, 2864, 8411, 8431, 8410, 8410, 8410, 8410, 8410, 8410, 8410, 8410, 8410, 8422, 8393, 8422, 2864, 8423, 2864, 8423, 8420, 8430, 8427, 8605, 2864, 8410, 8424, 8424, 2864, 8430, 8421, 2864, 8425, 8487, 8427, 2864, 8450, 8435, 2864, 2864, 2864, 2865, 8603, 8410, 2865, 8435, 8436, 8422, 8424, 8713, 8425, 8423, 8427, 2865, 8423, 8420, 8439, 8436, 8443, 8440, 8424, 8454,14894, 8450, 8439, 8487, 8443, 8455, 8453, 8422, 8440, 8458, 8454, 8425, 8460, 2865, 8453, 8603, 8424, 8458, 8713, 8423, 2865, 8487, 8448, 8448, 8448, 8448, 8448, 8448, 8448, 8448, 8448, 8459, 8455, 8463, 8464, 2865, 8467, 2865, 2865, 8460, 8473, 8463, 8459, 2865, 8467, 8464, 8593, 2865, 8473, 8475, 2865, 8502, 8593, 8478, 2865, 8479, 8482, 2865, 2865, 2866, 8475, 8478, 2866, 8448, 8482, 8489, 8479,14906, 9961, 8502, 8593, 2866, 8474, 8474, 8474, 8474, 8474, 8474, 8474, 8474, 8474, 8486, 8486, 8486, 8486, 8486, 8486, 8502, 8474, 8490, 8506, 8508, 8491, 2866, 8491, 8500, 8500, 8489, 8506, 8507, 2866, 8491, 8486, 8515, 8514, 9961, 8498, 8493, 8498, 8493, 8507, 8503, 8514, 8474, 8515, 2866, 8493, 2866, 8508,14914, 8486, 8490, 8490, 2866, 8489, 8516, 8491, 2866, 8501, 8500, 2866, 8539, 8500, 8520, 2866, 8544, 8493, 2866, 2866, 2867, 8498, 8493, 2867, 8498, 8520, 8503, 8501, 8500, 8503, 8519, 2867, 2867, 8516, 8523, 8501, 8538, 8537, 8519, 8539, 8542, 8543, 8523, 8544, 8503, 8537, 8549, 8538, 8542, 8547, 8552, 8548, 8543, 8565, 2867,13404, 8556, 8547, 8552, 8556, 8570, 2867, 8548, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8529, 8553, 8549, 8559,13404, 2867, 8562, 2867, 8529, 8565, 8563, 8559, 8553, 2867, 8562, 8556, 8570, 2867, 8568, 8569, 2867, 8563, 8577, 8573, 2867, 8577, 8568, 2867, 2867, 2868, 8569, 8573, 2868, 8529, 8534, 8534, 8534, 8534, 8534, 8581, 8587, 2868, 8574, 8533, 8533, 8533, 8533, 8533, 8533, 8533, 8533, 8533, 8577, 8574, 8580, 8534, 8582, 8581, 8588, 8582, 8583, 8592, 8580, 2868, 8533, 8583, 8611, 8590, 9109, 8596, 2868, 8617, 8587, 8534, 8611, 8612, 8583, 8582, 8581, 8594, 8772, 8589, 8533, 8604,11217, 2868, 8612, 2868, 8592,14920, 8588, 8772, 8615, 2868, 9109, 8607,11217, 2868, 8587, 8590, 2868, 8596, 8597, 8594, 2868, 8599, 8617, 2868, 2868, 2871, 8598, 2871, 2871, 8589, 8588, 8618, 8604, 8620, 2871, 8615, 8594, 2871, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8564, 8607, 8598, 8634, 8622, 8589, 8597, 8618, 8564, 8599, 8621, 8709, 8620, 2871, 8598, 8771,14952, 8641, 9208, 8627, 2871, 8643, 8589, 8771, 8597, 9208, 2871, 8599, 8635, 8627, 9208, 8643, 8598, 8564, 8634, 2871, 8622, 2871, 8599, 8641, 8709, 8624, 8638, 2871, 8621, 8597, 8635, 2871, 8625, 8641, 2871, 8627, 8634, 8643, 2871, 8626, 8624, 2871, 2871, 2872, 8638, 2872, 2872, 8624, 8635, 8626, 8637, 8638, 2872, 8627, 8625, 2872, 8650, 8591, 8591, 8591, 8591, 8591, 8591, 8628, 8625, 8624, 8591, 8712, 8637, 8633, 8629, 8626, 8625, 8628, 8691, 8699, 8645, 2872, 8591,14452, 8629, 8626, 8639, 8630, 2872,14452, 8645, 8631, 8640, 8626, 8637, 8633, 8650, 8630, 8712, 8628, 8632, 8631, 8591, 2872, 8668, 2872, 8629, 8640, 8691, 8699, 8632, 2872, 8645, 8633, 8640, 2872, 8714, 8628, 2872, 8630, 8639, 8642, 2872, 8631, 8629, 2872, 2872, 2873, 8633, 2873, 2873, 8642, 8632, 8647, 8648, 8668, 2873, 8630, 8639, 2873, 8628, 8631, 8629, 8647, 8636, 8636, 8714, 8644, 8645, 8646, 8632, 8711, 8630, 8642, 8632, 8639, 8648, 8644, 8670, 8646, 8651, 2873, 8652, 8642, 8737, 8647, 8776, 8798, 2873, 8695, 8668, 8653,14895, 8777, 8776, 8798, 8692,14895, 8636, 8644, 8651, 8646, 8652, 2873, 8777, 2873, 8653, 8711, 8737, 8648, 8670, 2873, 8651, 8653, 8652, 2873, 8636, 2873, 2873, 8654, 8671, 8695, 2873, 8655, 8636, 2873, 2873, 2874, 8692, 2874, 2874, 8692, 8656, 8655, 8646, 8685, 2874, 8660, 8669, 2874, 8644, 8654, 8656,15084, 8652, 8670, 8657, 8660, 8653, 8653, 8693, 8654, 8671, 8651, 8716, 8655, 8657, 8658, 9369,15100, 8705, 2874, 8659, 8726, 8656, 8655, 8662, 8658, 2874, 8660, 8685, 8661, 8659, 8669, 8669, 8685, 8654, 8654, 8657, 8671, 8705, 8661, 8693, 2874, 8716, 2874, 8663, 8671, 8662, 8658, 8655, 2874, 8705, 8726, 8659, 2874, 8663, 9369, 2874, 8656, 8720, 8731, 2874, 8661, 8660, 2874, 2874, 2874, 2875, 8718, 2875, 2875, 8693, 8657, 8657, 8721, 9195, 2875, 8663, 8657, 2875, 8662, 8664, 8662, 8658, 8658, 8665, 8659, 8672, 8659, 8700, 8720, 8664, 8731, 8718, 8733, 8665, 8667, 8661, 8673, 15103, 8666, 2875, 8679, 8661, 8677, 8721, 8667, 8675, 2875, 8799, 8666, 8674, 8663, 8664, 8672, 9195,15161, 8665, 8754, 8672, 8799, 8700, 8679, 2875, 8677, 2875, 8733, 8666, 8667, 8723, 8673, 2875, 8666, 8700, 8679, 2875, 8677, 2875, 2875, 8675, 8664, 8665, 2875, 8674, 8674, 2875, 2875, 2876, 8664, 2876, 2876, 8686, 8665, 8754, 8672, 8697, 2876, 2876, 8665, 2876, 8723, 8665, 8773, 8667, 8667, 8673, 8673, 8666, 8675, 8679, 8676, 8677, 8677, 8723, 8675, 8678, 8686, 8730, 8674, 8728, 8697, 2876, 8687, 8680, 8680, 8697, 8686, 8686, 2876, 8773, 8676, 8735, 8703, 8697, 8688, 8678, 8688, 8682, 8682, 8682,15238, 8736, 8676, 2876, 8728, 2876, 8694, 8678, 8730, 8694, 8678, 2876, 8703, 8696, 8778, 2876, 8687, 8680, 2876, 8683, 8683, 8683, 2876, 8735, 8703, 2876, 2876, 2877, 8688, 2877, 2877, 8682, 8676, 8736, 8687, 8680, 2877, 8676,15242, 2877, 8694, 8778, 8678, 8680, 8696, 8689, 8688, 8689, 8701, 8682, 8703, 8687, 8680, 8683, 8722, 8722, 8684, 8684, 8684, 8683, 8701, 2877, 8694, 8688, 8707, 8735, 8682, 8702, 2877, 8804, 8690, 8683, 8690, 8682, 8698, 8701,15393, 8698, 8701, 8689, 8804,12764, 8696, 2877, 8707, 2877, 8722, 2877, 8683, 8702, 8684, 2877, 8815,12764, 8768, 2877, 8707, 8689, 2877, 8698, 8706, 8702, 2877, 8708, 8690, 2877, 2877, 2878, 8684, 2878, 2878, 8704, 8698, 8702, 8689, 8708, 2878, 8684, 8724, 2878, 8706, 8786, 8690, 8815, 8684, 8684, 8690, 8704, 8702, 8739, 8768, 8704, 8706, 8800, 8732, 9188, 8814, 8746, 8734, 8690, 8704, 2878, 8719, 8704, 2878, 8715, 8715, 8955, 2878, 8724, 8708, 8747, 8724, 8786, 8725, 8725, 8803, 8704, 8729, 8746, 8800, 9188, 8739, 2878, 8803, 2878, 8732, 8706, 8738, 8738, 8734, 2878, 8814, 8747, 8740, 2878, 8719, 8955, 2878, 8715, 8746, 8748, 2878, 8957, 8739, 2878, 2878, 2879, 8725, 2879, 2879, 8748, 8729, 8732, 8719, 8734, 2879, 8715, 9193, 2879,15535, 8732, 8738, 9177, 8819, 8715, 8725, 8740, 8743, 8743, 8729, 8719, 8747, 8748, 8725, 8752, 2879,15283, 8957, 15283, 8738, 2879, 8745, 8745, 9193, 8752, 8782, 8729, 2879, 8749, 8753, 8751, 8782, 8819, 9196, 8738, 8750, 9215, 9177, 8749, 8767, 8751, 8743, 2879, 8782, 2879, 8750, 8752, 8740, 8752, 8750, 2879, 8753, 8752, 8780, 2879, 8745, 8783, 2879, 8780, 8743, 8749, 2879, 8751, 8743, 2879, 2879, 2880, 8750, 2880, 2880, 9215, 8807, 8767, 8745, 9196, 2880, 8780, 8821, 2880, 8807,15594, 8753, 8749, 8825, 8825, 8825, 8825, 8825, 8783, 8832, 8767, 8839, 8840, 8844, 8845, 9322, 8745, 8832, 8751, 8839, 2880, 8844, 8767, 8840, 8825, 8845, 8783, 2880, 8855, 8767, 8758, 8821, 8767, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 8790, 2880, 8848, 2880, 8861, 9322, 8865, 8864, 8821, 2880, 8848, 8758, 8861, 2880, 8855, 8864, 2880, 8865, 8758, 9015, 2880, 8868, 8877, 2880, 2880, 2881, 8881, 2881, 2881, 8868, 8877, 8821, 8878, 8758, 2881, 8758, 8887, 2881, 8888, 8892, 8889, 8758, 8894, 8878, 8887, 8758, 8758, 8892, 8758, 8888, 8893, 9015, 8758, 8881, 8897, 8758, 8758, 8898, 8930, 2881,14844, 8893, 8897,14844,15598, 9197, 2881, 8889, 8898, 8894, 8935, 8784, 8784, 8784, 8784, 8784, 8784, 8784, 8784, 8784, 8901, 2881, 8907, 2881, 8909, 8930, 8912, 8913, 8901, 2881, 8907, 8916, 8784, 2881, 8912, 8909, 2881, 8935, 8913, 8916, 2881, 9197, 8929, 2881, 2881, 2881, 2882, 9014, 2882, 2882, 8784, 8922, 8784, 8929, 8961, 2882,15670, 8966, 2882, 8922, 8817, 8817, 8817, 8817, 8817, 8817, 8817, 8817, 8817, 9014, 8817, 8824, 8824, 8824, 8824, 8824, 8824, 8824, 8824, 8824, 2882, 8817, 8925, 8933, 8966, 8961, 8971, 2882, 8961, 8976, 8925, 8933, 8824, 8853, 8853, 8853, 8853, 8853, 8853, 8853, 8853, 8853, 2882, 8938, 2882, 2882, 8961, 8934, 8939, 8959, 2882, 8938, 8942, 8971, 2882, 8948, 8976, 2882, 8934, 8939, 8942, 2882, 8951, 8948, 2882, 2882, 2883, 8959, 2883, 2883, 8951, 8958, 8958, 8959, 8853, 2883, 8960, 9013, 2883, 8965, 8860, 8860, 8860, 8860, 8860, 8860, 8860, 8860, 8860, 8964, 8965, 8969, 8970,15736, 8960, 2883, 8974, 8964, 8960, 8969, 2883, 8860, 8958, 8970, 8974, 8958, 9013, 2883, 8975, 8873, 8873, 8873, 8873, 8873, 8873, 8873, 8873, 8873, 8979, 8975, 8980, 8860, 2883, 8958, 2883, 8983, 8979, 8990, 8993, 9001, 2883, 8980, 9000, 8983, 2883, 8990, 8993, 2883, 9008, 8999, 2883, 2883, 9009, 9000, 2883, 2883, 2889, 8999, 9002, 2889, 8873, 9011, 9012, 9016, 9009, 9008, 9001, 9018, 2889, 8908, 8908, 8908, 8908, 8908, 8908, 8908, 8908, 8908, 9114, 9011, 9002, 9027, 9009,10017, 9017, 8908, 9017, 9176, 9008, 9027, 2889, 9019, 9012, 9019, 9018, 9016, 9011, 2889, 9002, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 8989, 9114, 9176, 8908, 9003, 2889, 9006, 2889, 8989, 9004, 9029, 9017, 9023, 2889, 9005,10017, 9006, 2889, 9019,15782, 2889, 9003, 9022, 9020, 2889, 9020, 9003, 2889, 2889, 2890, 9023, 9004, 2890, 8989, 9004, 9034, 9005, 9029, 9006, 9023, 9022, 2890, 9005, 9024, 9003, 9024, 9021, 9021, 9021, 9004, 9028, 9019, 9022, 9033, 9005, 9039, 9006, 9020, 9032, 9037, 9038, 9028, 9034, 2890, 9033, 9042, 9032, 9037, 9043, 9060, 2890, 9038,15807, 9042, 9065, 9046, 9058, 9024, 9059, 9043, 9021, 9200, 9039, 9046, 9058, 2890, 9063, 2890, 9064, 9059, 9070,15825, 9020, 2890, 9063, 9024, 9060, 2890, 9021, 9064, 2890, 9065, 9068, 9069, 2890, 9073, 9178, 2890, 2890, 2891, 9068, 9080, 2891, 9073, 9069, 9077, 9200, 9070, 9077, 9080, 9074, 2891, 9052, 9052, 9052, 9052, 9052, 9052, 9052, 9052, 9052, 9074, 9083, 9084, 9086, 9090, 9178, 9091, 9052, 9089, 9083, 9094, 9106, 2891, 9084, 9077, 9090, 9089, 9103, 9094, 2891, 9095, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9085, 9086, 9095, 9052, 9091, 2891, 9098, 2891, 9085, 9098, 9110, 9101, 9104, 2891, 9106, 9121, 9103, 2891, 2891, 9101, 2891, 9105, 9116, 9121, 2891, 9115, 9115, 2891, 2891, 2892, 9104, 9123, 2892, 9085, 9103, 9113, 9098, 9113, 9104,15316, 9116, 2892, 9110, 9102, 9102, 9102, 9102, 9102, 9102, 9102, 9102, 9102, 9108, 9105, 9108, 9117, 9105, 9116, 9123, 9115, 9122, 9108, 9305, 2892, 9102, 9133, 9126, 9115, 9118, 9113, 2892, 9122, 9129, 9117, 9126, 9113, 9133, 9115, 9134, 9138, 9129, 9174, 9102,15316, 9137, 2892, 9108, 2892, 9139, 9108, 9138, 2892, 9137, 2892, 9117, 9142,15839, 2892, 9305, 9174, 2892, 9198, 9118, 9142, 2892, 9134, 9143, 2892, 2892, 2893, 9118, 9146, 2893, 9166, 9174, 9139, 9179, 9143, 9165, 9146, 9118, 2893, 9152, 9152, 9152, 9152, 9152, 9152, 9152, 9152, 9152, 9153, 9156, 9163, 9160, 9166, 9164, 9180, 9152, 9153, 9156, 9163, 9198, 2893, 9170, 9165, 9160, 9164, 9179,12798, 2893, 9214,15940, 9166, 9170, 9172,16007, 9167,12798, 9189, 9168, 9199, 9204, 9152, 9160, 2893, 9181, 2893, 9169, 9180, 9204, 2893, 9172, 2893, 9167, 9214, 9170, 2893, 2893, 9167, 2893, 9173, 9168, 9179, 2893, 9168, 9189, 2893, 2893, 2894, 9169, 9180, 2894, 9199, 9170, 9172, 9169, 9167, 9181, 9173, 9168, 2894, 9185, 9182, 9194, 9182,16014, 9173, 9169, 9205, 9183, 9183, 9183, 9183, 9183, 9183, 9183, 9183, 9183, 9187, 9205, 9201, 9206, 2894, 9185, 9211, 9194, 9209, 9181, 9182, 2894, 9183, 9186, 9184, 9184, 9184, 9184, 9184, 9184, 9209, 9187, 9186, 9209, 9187,15436, 2894, 9182, 2894, 9201, 9206, 9190, 9210, 2894, 2894, 9184, 9192, 9186, 2894, 9213, 9212, 2894,16070, 9217, 9600, 2894,15436, 9211, 2894, 2894, 2895, 2895, 9242, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 9190, 9191, 9210, 9191, 9217, 9192, 9218, 9213, 9233, 2895, 2895, 2895, 2895, 2895, 2895, 2895, 9212, 9260, 9190, 9228, 9600, 2895, 9242, 9192, 9360, 9219, 9190, 9232, 9218,13695, 9233, 9192, 9360, 9234,14002, 9191, 9373, 9228,13695, 2895, 2895, 2895, 2895,14002, 9373, 9286, 9218, 9219, 9220, 9218, 9221, 9233, 9260, 9191, 9228, 9234, 9226, 9231, 9220, 9240, 9221, 9232, 2895, 2898, 2898, 9219, 2898, 2898, 2898, 2898, 2898, 2898, 2898, 2898, 2898, 9231, 2898, 2898, 9226, 9232, 9220, 9240, 9221, 9230, 9282, 9286, 9219, 2898, 2898, 2898, 2898, 2898, 2898, 2898, 9234,12790, 9226, 9231, 9220, 2898, 9221, 9230, 9232, 9223, 9221, 9224, 9235,12790, 9226,16196, 9282, 9240, 9230, 9223, 9290, 9224, 9235, 2898, 2898, 2898, 2899, 2899, 9222, 2899, 2899, 2899, 2899, 2899, 2899, 2899, 2899, 2899, 9222, 2899, 2899, 9223, 9222, 9224, 9235, 9224, 9290, 9225, 9245, 9224, 2899, 2899, 2899, 2899, 2899, 2899, 2899, 9225, 9237, 9223, 9222, 9224, 2899, 9301, 9243, 9308, 9229, 9229, 9237, 9264, 9245, 9810, 9237, 9300, 2899, 9361,14013, 9223, 9222, 9225, 2899, 2899, 2899, 9236, 9243,14013, 9361, 9284, 9238, 9261, 9237, 9245, 9301, 9236, 9308, 9810, 9243, 9225, 9238, 9300, 9229, 9264, 2899, 2900, 2900, 9245, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 9236, 2900, 2900, 9229, 9284, 9238, 9225, 9244, 9962, 9261, 9303, 9253, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 2900, 9229, 9264, 9236, 9299, 2900, 9246, 9376, 9244, 9239, 9263, 9284, 9962, 9303, 9253, 9376, 9299, 9356, 9309, 9239, 9244, 9319, 9238, 2900, 2900, 2900, 2905, 2905, 9246, 2905, 2905, 2905, 2905, 2905, 2905, 2905, 2905, 2905, 9247, 2905, 2905, 9239, 9263, 9239, 9253, 9263, 9244, 9239, 9247, 9253, 2905, 2905, 2905, 2905, 2905, 2905, 2905, 9299, 9309, 9356,14360, 9319, 2905, 9246, 9377, 9307, 9248, 9246, 9250,14360, 9247, 9302, 9291, 9318, 9370, 9377, 9248, 9263, 9250, 9370, 2905, 2905, 2905, 2906, 2906, 9249, 2906, 2906, 2906, 2906, 2906, 2906, 2906, 2906, 2906, 9249, 2906, 2906, 9248, 9249, 9250, 9307, 9318, 9291, 9288, 9247, 9302, 2906, 2906, 2906, 2906, 2906, 2906, 2906, 2906, 9291,14478, 9249, 9370, 2906, 9248, 9317,15223,15223, 9251,14478, 9276, 9325, 9326, 9288, 9288, 9283, 9401, 9248, 9251, 9250, 9250, 2906, 2906, 2906, 2908, 2908, 9288, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 9249, 2908, 2908, 9276, 9251, 9317, 9251, 9325, 9326, 9276, 9251, 9283, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 9283, 9401,14593, 9382, 9381, 2908, 9254, 9277,14593, 9252, 9298, 9255, 9381, 9326, 9382, 9313, 9254, 9344, 9362, 9252, 9251, 9255, 9298, 2908, 2908, 2908, 2909, 2909, 9314, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 9254, 2909, 2909, 9252, 9277, 9255, 9298, 9362, 9313, 9277, 9328, 9344, 2909, 2909, 2909, 2909, 2909, 2909, 2909, 2909,16212, 9314,16310, 9314, 2909, 9262, 9387, 9252, 9265, 9256, 9272, 9310, 9328, 9271, 9271, 9254, 9254, 9387, 9252, 9256, 9255, 9255, 2909, 2909, 2909, 2910, 2910, 9313, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 9262, 2910, 2910, 9265, 9256, 9272, 9265, 9292, 9310, 9400, 9271, 9355, 2910, 2910, 2910, 2910, 2910, 2910, 2910, 9292, 9420, 9378, 9331, 9331, 2910, 2910, 9310,16376, 9271, 9386, 9434, 9420, 15947, 9292, 9292, 9262, 9262, 9386, 9265, 9256, 9272, 9434, 2910, 2910, 2910, 9271,15947, 9355, 9378, 9310, 9256, 9400, 2910, 2911, 2911, 9331, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2911, 2913, 2913, 9294, 2913, 2913, 2913, 2913, 2913, 2913, 2913, 2913, 2913, 9315, 2913, 2913, 9289, 9336, 9354, 9357, 9383, 9599, 9435, 9294, 9289, 2913, 2913, 2913, 2913, 2913, 2913, 2913, 9340, 9407, 9442, 9294, 9406, 2913, 2913, 9336, 9390, 9289, 9340, 9396, 9315, 9442, 9599, 9383, 9390, 9435, 9315, 9396, 9354, 9357, 9289, 2913, 2913, 2913, 9406, 9294,15061,16425, 9407,15061, 9340, 2913, 2916, 2916, 9336, 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, 2916, 2916, 2916, 2917, 9419, 9343,15286,15286,11598,16525, 9443, 16712, 9419, 9342, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 9342, 9297, 9719,11598, 9343, 9367, 9367, 9367, 9367, 9367, 9367, 9367, 9367, 9367, 9443, 9423, 9433, 9441, 9446, 9450, 9465, 9297, 9342, 9423, 9433, 9441, 9446, 9450, 9465, 9266, 9343, 9342, 9719, 9297, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2917, 2922, 2922, 9266, 2922, 2922, 2922, 2922, 2922, 9257, 9258, 2922, 2922, 2922, 9259, 9267, 9297, 9330, 9802, 9257, 9258, 9337, 9473, 9447, 9259, 2922, 2922, 2922, 2922, 2922, 2922, 2922, 9727, 9266, 9447, 9267, 9323, 2922, 9266,14737, 9468, 9257, 9258, 9337, 9471, 9258, 9259, 9267, 9802, 9473, 9330, 9468, 9471, 9494,14737, 2922, 2922, 2922, 2922, 2923, 2923, 9324, 2923, 2923, 2923, 2923, 2923, 9727, 9323, 2923, 2923, 2923, 9268, 9267, 9269, 9278, 9257, 9258, 9257, 9337, 9494, 9259, 9267, 2923, 2923, 2923, 2923, 2923, 2923, 2923, 9323, 9330, 9268, 9324, 9269, 2923, 9334, 9334, 9334, 9324, 9476,14619, 9480,16843, 9268, 9504, 9269,14619, 9476, 9278, 9480, 9295, 9269, 2923, 2923, 2923, 2923, 2926, 2926, 2926, 2926, 2926, 2926, 2926, 2926, 2926, 2926, 9278, 9324, 9472, 9334, 9295, 9504, 2926, 2926, 2926, 2926, 2926, 2926, 9268, 9472, 9269, 9477, 9295, 9278, 9278, 9268, 9408, 9334, 9408, 9278, 9492, 9509, 9477, 9829, 9658, 9280, 9270, 9280, 9492, 2926, 2926, 2926, 2926, 2926, 2926, 2928, 2928, 2928, 2928, 2928, 2928, 2928, 2928, 2928, 2928, 9295, 9270, 9829, 9509, 9514, 9408, 2928, 2928, 2928, 2928, 2928, 2928, 9285, 9270, 9280, 9285, 9493, 9502, 9503, 9656, 9280, 9658, 9507, 9408, 9722, 9502, 9293, 9493, 9293, 9503, 9507, 9514, 9280, 2928, 2928, 2928, 2928, 2928, 2928, 2931, 9270, 9280, 9327, 9327, 10305, 9656, 9285, 9270, 9270, 9280, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 2931, 9293, 9665, 9508,16865, 9603, 9722, 2931, 2931, 2931, 2931, 2931, 2931, 9293, 9508, 9327, 9512, 9335, 9335, 9335, 9665, 9517, 9285, 9603, 9512, 10305, 9665, 9603, 9293, 9517, 9273, 9273, 9273, 9467, 2931, 2931, 2931, 2931, 2931, 2931, 2936, 2936, 2936, 2936, 2936, 2936, 2936, 2936, 2936, 2936, 9327, 9335, 9513, 9467, 9524, 9518, 2936, 2936, 2936, 2936, 2936, 2936, 9524, 9513, 9273, 9467, 9518, 9527, 9533, 9335, 9521,15420, 9813, 9521, 9530, 9527, 9533, 9535, 9320, 9274, 9274, 9274, 9273, 2936, 2936, 2936, 2936, 2936, 2936, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 2939, 9273, 9521, 9530, 9813, 9528, 9535, 2939, 2939, 2939, 2939, 2939, 2939, 9724, 9320, 9274, 9528, 9329, 9329,15420, 9657, 9428, 9428, 9428, 9428, 9428, 9428, 9428, 9428, 9428, 9306, 9306, 9320, 9274, 2939, 2939, 2939, 2939, 2939, 2939, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 2946, 9274, 9329, 9534, 9657, 9724, 9320, 2946, 2946, 2946, 2946, 2946, 2946, 9428, 9534, 9306, 9538, 9545, 16892, 9548, 9329, 9794,16935, 9542, 9538, 9545, 9542, 9548, 9333, 9333, 9316, 9316, 9329, 9306, 2946, 2946, 2946, 2946, 2946, 2946, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 2949, 9306, 9666, 9539, 9542, 9549, 9794, 2949, 2949, 2949, 2949, 2949, 2949, 9333, 9539, 9316, 9549, 9553, 9557, 9341, 9666, 9554, 9567, 9723, 9666, 9553, 9557,16991, 9564, 9341, 9567, 9333, 9554, 9316, 2949, 2949, 2949, 2949, 2949, 2949, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 2956, 9316, 9341, 9723, 9569, 9333, 9564, 2956, 2956, 2956, 2956, 2956, 2956, 9456, 9456, 9456, 9456, 9456, 9456, 9456, 9456, 9456, 9568, 9574, 9572, 9610, 9615,17186, 9620, 9456, 9341, 9569, 9572, 9568, 2956, 2956, 2956, 2956, 2956, 2956, 2957, 2957, 2957, 2957, 2957, 2957, 2957, 2957, 2957, 2957, 9574, 9814, 9610, 9615, 9456, 9620, 2957, 2957, 2957, 2957, 2957, 2957, 9486, 9486, 9486, 9486, 9486, 9486, 9486, 9486, 9486, 9573, 9577, 9581, 9625, 9803, 9803, 9796, 9486, 9814, 9577, 9581, 9573, 2957, 2957, 2957, 2957, 2957, 2957, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 2960, 9803, 9578, 9625, 9588, 9486, 9587, 2960, 2960, 2960, 2960, 2960, 2960, 9578, 9587, 9588, 9591, 9403, 9595, 9608, 9796, 9275, 9275, 9275, 9591, 9655, 9595, 9608, 9403, 9403, 9403, 9403, 9403, 9403, 2960, 2960, 2960, 2960, 2960, 2960, 2967, 2967, 2967, 2967, 2967, 2967, 2967, 2967, 2967, 9403,10467,17241, 9655, 9812, 9660, 9275, 2967, 2967, 2967, 2967, 2967, 2967, 9529, 9529, 9529, 9529, 9529, 9529, 9529, 9529, 9529, 9592, 9613, 9275,10467,10467, 9660, 9275, 9529, 9812, 9613, 9660, 9592, 2967, 2967, 2967, 2967, 2967, 2967, 2968, 9275, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 2968, 9604, 9609, 9529, 9614, 9619, 9618, 2968, 2968, 2968, 2968, 2968, 2968, 9609, 9618, 9614, 9619, 9624, 9629, 9604, 9339, 9279, 9640, 9279, 9623, 9602, 9602, 9833, 9624, 9629, 9339, 9604, 9623, 9640, 2968, 2968, 2968, 2968, 2968, 2968, 2972, 2972, 10470, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 9339, 2972, 2972, 9279,17445, 9672,17610, 9602,11642, 9644, 9833, 9628, 2972, 2972, 2972, 2972, 2972, 2972, 2972, 9628, 9644, 9279, 9632, 9638, 2972, 9602, 9643, 9647, 9279,10470, 9632, 9638, 9672, 9670, 9643, 9647, 9339, 2972, 9279, 9279, 9602, 9670, 2972, 2972, 2972, 2972, 2973, 2973,11642, 2973, 2973, 2973, 2973, 2973, 2973, 2973, 2973, 2973, 9661, 2973, 2973, 2973, 2973, 2973, 9281, 9605, 9281, 9671, 9676, 9677, 2973, 2973, 2973, 2973, 2973, 2973, 2973, 9654, 9671, 9676, 9661, 9662, 2973, 9662, 9675, 9663,17616, 9663,16426, 9680, 15377,15377, 9675,16426, 9661, 9654, 9677, 9680, 9281, 9605, 2973, 2973, 2973, 2973, 2984, 2984, 2984, 2984, 2984, 2984, 2984, 2984, 2984, 2984, 9682, 9662, 9281, 9605, 9654, 9663, 2984, 2984, 2984, 2984, 2984, 2984, 9681, 9686, 9685, 9706, 9806, 9735, 9605, 9281, 9664, 9664, 9685, 9681, 9686, 9281, 9706, 9682, 9735,15777,15777, 9662,11600, 2984, 2984, 2984, 2984, 2984, 2984, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 2986, 9663, 9707,11600, 9664, 9806, 9825, 9664, 2986, 2986, 2986, 2986, 2986, 2986, 9639, 9639, 9639, 9639, 9639, 9639, 9639, 9639, 9639, 9689, 9696, 9664, 9699, 9736, 9825, 9707, 9639, 9689, 9696, 9718, 9699, 2986, 2986, 2986, 2986, 2986, 2986, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 2994, 9715,17739, 9792, 9736, 9639, 9705, 2994, 2994, 2994, 2994, 2994, 2994, 9715, 9705, 9718, 9734, 9739, 9743, 9667, 9747, 9792, 9712, 9718, 9734, 9739, 9743,10363, 9747, 9708, 9710, 9715, 9712, 9792, 2994, 2994, 2994, 2994, 2994, 2994, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 3002, 9667, 9708, 9710, 9667, 9712, 9710, 3002, 3002, 3002, 3002, 3002, 3002, 9740, 9744,10363, 9726,17796, 9726, 9730, 9708, 9710, 9667, 9712, 9740, 9744, 9754, 9811, 9651, 9651, 9651, 9651, 9651, 9651, 3002, 3002, 3002, 3002, 3002, 3002, 3004, 3004, 3004, 3004, 3004, 3004, 3004, 3004, 3004, 9651, 9726, 9730, 9830, 9754, 9757, 9758, 3004, 3004, 3004, 3004, 3004, 3004, 9757, 9717, 9762, 9763, 9758, 9651, 9811, 9730, 9767, 9768, 9762,17804, 9830,17611, 9763, 9296, 9767, 9411, 17611, 9717, 9768, 3004, 3004, 3004, 3004, 3004, 3004, 3011, 9411, 9411, 9411, 9411, 9411, 9411, 9714, 9296, 9717, 9411, 3011, 3011, 3011, 3011, 3011, 3011, 3011, 3011, 3011, 9296, 9759, 9411, 9764, 9714, 9771, 9779, 3011, 3011, 3011, 3011, 3011, 3011, 9771, 9296, 9777, 9782, 9779, 9783,14710, 9822, 9967, 9296, 9777, 9782,14710,17962, 9714, 9759, 9783, 9764, 9822, 9967, 9729, 3011, 3011, 3011, 3011, 3011, 3011, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 3018, 9711, 3018, 9729, 9418, 9418, 9418, 9418, 9418, 9418, 9418, 9418, 9418, 3018, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9404, 9711, 9404, 9418, 9729, 9827, 9721, 9711, 9721, 3018, 9786, 9791, 9795, 9404,14829, 9721, 9817, 9709, 9786, 9711, 9800, 9800, 9800, 9418, 9815, 3018, 3023, 3023, 9797, 3023, 3023, 3023, 3023, 3023, 9709, 9827, 3023, 3023, 3023, 9709, 9721, 9800, 9798, 9791, 9795, 9826, 9721, 9404, 9817, 9823, 9815, 3023, 3023, 3023, 3023, 3023, 3023, 9709,17963,14829, 9797, 9791, 3023,17978, 9799, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9466, 9798, 9856, 9823, 9826, 9828,10476, 3023, 3023, 3023, 3023, 3024, 3024, 9466, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 9799, 3024, 3024, 9804, 9894, 9797, 9728, 9728, 9828, 9898, 9466, 9856, 3024, 3024, 3024, 3024, 3024, 3024, 3024, 9798,16314,16314,10476, 9909, 3024, 9804, 9821, 9804, 9728, 9807, 3024, 9807, 9889, 9799, 9821, 9909, 9912, 9919, 9914, 9894, 9728, 9898, 3024, 3024, 3024, 3024, 3025, 3025, 9805, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 9728, 3025, 3025, 9889, 9912, 9807, 9808, 9927, 9919, 9889, 9914, 9805, 3025, 3025, 3025, 3025, 3025, 3025, 3025, 9909,16429,16429, 9805, 9807, 3025, 9695, 9695, 9695, 9695, 9695, 9695, 9695, 9695, 9695,14644, 9897, 9927, 9808, 9897, 9834, 9808, 9695, 3025, 3025, 3025, 3025, 3029, 3029, 9895, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 9808, 3029, 3029, 9834, 9913, 9846, 9731, 9845, 9695, 9980, 9895, 9897, 3029, 3029, 3029, 3029, 3029, 3029, 3029, 14644, 9980, 9834, 9895, 9846, 3029, 9845, 9835, 9809, 9731, 9845, 3029, 9837, 9834, 9843, 9846, 9847, 9913, 9847,10236, 9897, 9731, 9837, 3029, 3029, 3029, 3029, 3030, 3030, 9835, 3030, 3030, 3030, 3030, 3030, 3030, 3030, 3030, 3030, 9731, 3030, 3030, 9809, 9938, 9837, 9938, 9843, 9835,10236,17981, 9847, 3030, 3030, 3030, 3030, 3030, 3030, 3030, 3030, 9963, 9809, 3030, 9837, 3030, 9843, 9835,10302, 3030, 9847, 9838, 3030, 3030, 3030, 9848, 9857, 3030, 9938, 9809, 9849, 9838, 9837, 3030, 3030, 3030, 9752, 9752, 9752, 9752, 9752, 9752, 9752, 9752, 9752, 9963, 9857, 9848,10302,10368, 9842, 9918, 9849, 9838, 9901, 3030, 3031, 3031, 9857, 3031, 3031, 3031, 3031, 3031, 3031, 3031, 3031, 3031, 3031, 3031, 3031, 9838, 9842, 9918, 9844, 9844, 9848, 9752,10368, 9858, 3031, 3031, 3031, 3031, 3031, 3031, 3031,18192, 9849, 9901, 9842,18196, 3031, 9857, 9926, 3031, 9966, 9851, 9842, 9852, 9911, 9858, 9915, 9921, 9966, 9935,18227, 9851, 9844, 9852, 3031, 3031, 3031, 3031, 3032, 3032, 9926, 3032, 3032, 3032, 3032, 3032, 3032, 3032, 3032, 3032, 9844, 3032, 3032, 9851, 9858, 9852, 9908, 9855, 9921, 9911, 9858, 9915, 3032, 3032, 3032, 3032, 3032, 3032, 3032, 3032, 9935, 9917, 3032, 9844, 3032, 9853, 9908, 9933, 3032, 9855, 9841, 3032, 3032, 3032, 9921, 9853, 3032,10304, 9908, 9851, 9841, 9859, 3032, 3032, 3032, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 9778, 9937, 9855, 9917, 9853,10588, 9933,10493, 9778, 9841, 9859, 3032, 3033, 3033,10304, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 9841, 9925, 9905, 9922, 9922, 9853, 9778, 9937, 9933, 3033, 3033, 3033, 3033, 3033, 3033, 3033, 10493,10588, 9859, 9859, 9986, 3033, 9905, 9841, 9790, 9790, 9790, 9790, 9790, 9790, 9920, 9986, 9920,10013, 9905, 9922, 9925, 9937, 9866, 3033, 3033, 3033, 3033, 3036, 3036, 9790, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 3036, 9854, 3036, 3036, 9906, 9951, 9866,18284,11622, 9790, 9920, 9854, 9960, 3036, 3036, 3036, 3036, 3036, 3036, 3036,10013, 9905, 16753,16753, 9906, 3036,11622, 9951, 9920, 9839, 9861, 3036, 9866, 9854, 9960, 9934, 9906, 9874, 9968, 9839, 9861, 9866, 9854, 3036, 3036, 3036, 3037, 3037, 9875, 3037, 3037, 3037, 3037, 3037, 3037, 3037, 3037, 3037, 9840, 3037, 3037, 9839, 9861, 9910, 9878, 9968, 9906, 9934, 9840, 9874, 3037, 3037, 3037, 3037, 3037, 3037, 3037, 9862, 9863, 9839, 9875,10235, 3037, 9910, 9345, 9982, 9875, 9862, 9863, 9839, 9840,15378, 9888, 9877,15378, 9910, 9878, 9861, 9861, 9840, 3037, 3037, 3037, 3043, 9874, 3043, 9345,10235, 9840, 9862, 9863, 9874, 9982, 9345, 9888, 9875, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 3043, 9877, 3043, 9888, 9345, 9864, 9345, 9878, 9868, 9877, 9873, 9943, 9345, 3043, 9863, 9864, 9345, 9345, 9868, 9345, 9862, 9863, 9928, 9345, 9928, 9867, 9345, 9345, 9869,10459,15069, 9976, 9987, 9943, 9976, 9867, 9877, 9864, 9869,15069, 9868, 9865, 9873,19274, 9870, 9979, 9864, 3043, 3046,10475, 3046, 9865, 9870, 9979, 9870, 9943, 9928, 9867, 10459, 9987, 9869, 3046, 3046, 3046, 3046, 3046, 3046, 3046, 3046, 3046, 9976, 3046, 9864, 9865, 9928, 9868, 9870, 9873, 9873,10475, 9879, 9880, 3046, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 3055, 9867, 3055, 9876, 9869, 9871, 9869, 10458, 9867, 9879, 9880, 9865, 9881, 3055, 9882, 9871, 9985, 9865, 9896, 9990, 9870, 9879, 9880,10018, 9985, 9991, 6459, 9990,10303, 9872, 9900, 3055, 9881, 9995, 9882, 9876, 9991, 9871,10458, 9872, 6458, 9995, 9900, 9871, 9881,10018, 9882, 3055, 3062, 3062, 9896, 3062, 3062, 3062, 3062, 3062, 9879, 9880, 3062, 3062, 3062, 9872, 9876,10303, 9992, 9930, 9907, 9900, 9882, 9876, 9876, 9996, 9871, 3062, 3062, 3062, 3062, 3062, 3062, 9881, 9900, 9882, 9996,10306, 3062, 9896, 9907, 9890, 9872, 9890, 3062, 9992, 9904, 9923, 9923, 9872, 9872, 9930, 9907,10478, 9950,10037, 3062, 3062, 3062, 3062, 3063, 3063,10628, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 9931, 3063, 3063, 9890, 9950, 9904,10306, 9923, 9904, 9930,10037,10478, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 9904, 9890, 9907, 9999, 3063,10005, 9932,10628, 9884, 9884, 6416, 9999, 9931,10005,10107, 9904,10371,10006, 9890, 9950,10477, 9931, 3063, 3063, 3063, 3063, 3064, 3064,10006, 3064, 3064, 3064, 3064, 3064, 3064, 3064, 3064, 3064, 9932, 3064, 3064, 9884, 9944,10035,10477,10059,10107, 9946,10371, 10036, 3064, 3064, 3064, 3064, 3064, 3064, 3064, 9946,10009, 9884,10036, 9899, 3064,10035, 9944, 3064,10009, 9891, 9884, 9891, 9936, 9936,10059, 9932,10457,10035, 9884, 9975,10070, 9946, 3064, 3064, 3064, 3064, 3065, 3065, 9899, 3065, 3065, 3065, 3065, 3065, 3065, 3065, 3065, 3065, 9899, 3065, 3065, 9899,10457, 9891,10456, 9975, 9936,10070,10041, 9944, 3065, 3065, 3065, 3065, 3065, 3065, 3065,15434, 9975,10041,15434, 9891, 3065,10033, 9936, 9885, 9885, 9885, 3065, 9916, 9916, 10033, 9936,10075,10108,10113,10456,10118, 9891,10143, 3065, 3065, 3065, 3065, 3067, 3067, 9949, 3067, 3067, 3067, 3067, 3067, 3067, 3067, 3067, 3067, 9949, 3067, 3067, 9885,10075, 10108,10113, 9916,10118,10058,10143,10040, 3067, 3067, 3067, 3067, 3067, 3067, 3067,10040,10058, 9885, 9949, 9949, 3067, 9916,10044, 3067, 9885, 9886, 9886, 9886, 9940, 9940,10044, 10154, 6415,10166, 9885, 9885,11866,10174, 3067, 3067, 3067, 3067, 3069, 3069, 9916, 3069, 3069, 3069, 3069, 3069, 3069, 3069, 3069, 3069, 3069, 3069, 3069,10460,10154, 9886,10166, 10194, 9940,10069,10174, 9886, 3069, 3069, 3069, 3069, 3069, 3069, 3069,10057,10069,10062,11866, 9886, 3069,10065, 9940, 10057, 9893,10062, 9893, 9948, 9886,10065,10194,10460,10465, 10074, 9940,10199, 9886, 9948, 3069, 3069, 3069, 3069, 3070, 3070,10074, 3070, 3070, 3070, 3070, 3070, 3070, 3070, 3070, 3070, 3070, 3070, 3070,10019, 9893, 9948,10019,15514,10199, 10079,15514,10465, 3070, 3070, 3070, 3070, 3070, 3070, 3070, 3070,10079,10073, 9893,15911, 3070, 9892,15911, 9892, 9893, 10073,10078, 9924, 9924, 9942, 9942, 9948, 9942,10019,10078, 9893,10082,10237, 3070, 3070, 3070, 3070, 3071, 3071,10082, 3071, 3071, 3071, 3071, 3071, 9903,10019, 3071, 3071, 3071, 9892, 9945, 9945,10492,10237,10469, 9924, 9903, 9942, 9892, 9945, 9945, 3071, 3071, 3071, 3071, 3071, 3071, 9892,10089, 10092,10098, 9903, 3071, 9924,10105, 9942,10089,10092,10098, 9903,10101,10111, 9945,10492, 9892,10105,10469,10596,10101, 10111, 3071, 3071, 3071, 3071, 3072, 3072, 9924, 3072, 3072, 3072, 3072, 3072, 3072, 3072, 3072, 3072,10155, 3072, 3072, 9973, 9973, 9973, 9973, 9973, 9973, 9973, 9973, 9973, 3072, 3072, 3072, 3072, 3072, 3072, 3072, 3072,10596,12201,10155, 11118, 3072,10112,10023,10023,10023,10023,10023,10023,10023, 10023,10023,11118,10112, 6379,11118,12201,10155, 6378, 3072, 3072, 3072, 3073, 3073,10023, 3073, 3073, 3073, 3073, 3073, 3073, 3073, 3073, 3073, 3073, 3073, 3073,10116,10024,10024, 10024,10024,10024,10024,10117,10116, 3073, 3073, 3073, 3073, 3073, 3073, 3073,10121,10122,10117,10142,10239, 3073,10024, 10125,10121,10132,10135, 3073,10122,10141,10142,10125,10204, 10132,10135,10219,10948,10141,10239, 3073, 3073, 3073, 3073, 3075, 3075,10301, 3075, 3075, 3075, 3075, 3075, 3075, 3075, 3075, 3075, 3075, 3075, 3075,10152,10204,10948,10239,10219, 10153,10165,10173,10152, 3075, 3075, 3075, 3075, 3075, 3075, 3075,10153,10165,10173,10301,11604, 3075,10178,10193,10034, 10034,10034,10034,10034,10034,10034,10034,10034,10178,10193, 10224,10157,10301,10156, 3075, 3075, 3075, 3075, 3076, 3076, 10034, 3076, 3076, 3076, 3076, 3076, 3076, 3076, 3076, 3076, 10156, 3076, 3076,10157,11604,10156,10157,10224,10246, 9947, 10034, 6238, 3076, 3076, 3076, 3076, 3076, 3076, 3076, 9947, 10474,10157,10164,10156, 3076,10172,10198, 3076, 9883, 9883, 10164,10177,10181,10172, 9947,10246,10203,10198,10158,10177, 10181, 9947, 3076, 3076, 3076, 3077, 3077,10203, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077,10208, 3077, 3077, 10158,10474, 9883,16858,16858, 9947,10158,10161,10208, 3077, 3077, 3077, 3077, 3077, 3077, 3077,10159,10483,10158,10251, 9883, 3077, 9947,10256,10161, 9947,10159, 3077,10050,10050, 10050,10050,10050,10050,10050,10050,10050, 9883, 9883, 3077, 3077, 3077, 3086, 9883,10050,10192,10251,10161,10159,10483, 10256, 6159,10218,10192, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086,10218,10211,15918,10159,10211,15918,10050, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086, 3086,10211, 3086,10261, 3086, 3086, 3086, 3086, 3086, 3086, 3089, 3089,10566, 3089, 3089, 3089, 3089, 3089,10197,10202, 3089, 3089, 3089,10207,10214,10217,10197, 10202,10584, 6158,10261,10207,10214,10217,10222, 3089, 3089, 3089, 3089, 3089, 3089, 3089,10222, 6149,10566,10223, 3089, 10088,10088,10088,10088,10088,10088,10088,10088,10088,10223, 10231,10266,10282,10231,10584,10227,10088, 3089, 3089, 3089, 3089, 3091, 3091,10227, 3091, 3091, 3091, 3091, 3091, 3091, 3091, 3091, 3091, 3091, 3091, 3091,10234,10240,10266,10282, 10231,10088,10228,10245,10234, 3091, 3091, 3091, 3091, 3091, 3091, 3091,13974,10228,10245,10240,10496, 3091,10131,10131, 10131,10131,10131,10131,10131,10131,10131,10238,10238,10287, 10240,10317,13974,10244,10131, 3091, 3091, 3091, 3091, 3092, 3092,10244, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092,10496, 3092, 3092,10249,10307,10287,10307,10317,10131, 10250,10238,10249, 3092, 3092, 3092, 3092, 3092, 3092, 3092, 3092,10250,10254,10255,10259, 3092,10260,10264,10241,10238, 10254,10265,10259,10273,10255,10264,10273,10260,10270,10307, 10479,10238,10265, 3092, 3092, 3092, 3092, 3093, 3093,10270, 3093, 3093, 3093, 3093, 3093, 3093, 3093, 3093, 3093,10269, 3093, 3093,10241,10273,10307,10479,10498,10269,16859,16859, 10276, 3093, 3093, 3093, 3093, 3093, 3093, 3093,10276,10279, 10241,10285,10280, 3093,10286,10291,10290,10279,10312,10285, 10297,10315,10241,10280,10290,10286,10291,10294,10297,10315, 10294, 3093, 3093, 3093, 3093, 3094, 3094,10498, 3094, 3094, 3094, 3094, 3094, 3094, 3094, 3094, 3094, 3094, 3094, 3094, 10320,10311,10312,10308,10299,10308,10316,10294,10320, 3094, 3094, 3094, 3094, 3094, 3094, 3094,10299,10316,10322,10311, 10312, 3094,10281,10281,10281,10281,10281,10281,10281,10281, 10281,10311,10569,10327,10299,10312,10494,10308,10281, 3094, 3094, 3094, 3094, 3095, 3095,10322, 3095, 3095, 3095, 3095, 3095, 3095, 3095, 3095, 3095, 3095, 3095, 3095,10310,10308, 10327,10494,10569,10281,10321,11282,10326, 3095, 3095, 3095, 3095, 3095, 3095, 3095, 3095,10321,10310,10326,10361, 3095, 10310,10331,10298,10298,10298,10298,10298,10298,10298,10298, 10298,10332,10331,10380,11282,10482,10361, 3095, 3095, 3095, 3095, 3097, 3097,10298, 3097, 3097, 3097, 3097, 3097, 3097, 3097, 3097, 3097, 3097, 3097, 3097,10325,10482,10332,10361, 10380,10298,10336,10347,10325, 3097, 3097, 3097, 3097, 3097, 3097, 3097,10521,10336,10347,10330,10335, 3097,10339,10345, 3097,10309,10309,10330,10335,10350,10339,10345, 6148,15986, 10351,10385,15986,10350,10521, 3097, 3097, 3097, 3097, 3098, 3098,10351, 3098, 3098, 3098, 3098, 3098, 3098, 3098, 3098, 3098, 3098, 3098, 3098,10354,10309,10373,10362,10385,10379, 10374,10384,10354, 3098, 3098, 3098, 3098, 3098, 3098, 3098, 10379,10378,10384,10309,10373, 3098,10383,10362,10374,10378, 9887, 9887, 9887,10365,10383,10365,10373,10374,10309,10362, 6134,10388,10365, 3098, 3098, 3098, 3098, 3099, 3099,10388, 3099, 3099, 3099, 3099, 3099, 3099, 3099, 3099, 3099,10370, 3099, 3099, 9952,10390, 9887,10370,10411,10365,10389,10565, 10416, 3099, 3099, 3099, 3099, 3099, 3099, 3099, 3099,10389, 10393,10370, 9887, 3099, 9952,10394,10397,10409,10393,10410, 10390, 9952,10491,10411,10397,10409,10394,10416,10415, 9887, 10410, 3099, 3099, 3099, 3105, 9887, 9952,10414, 9952,10415, 10565,10419,10420, 6133, 9952,10414,10424,15948, 9952,10419, 10572, 9952,10431,10420,10424, 9952,10491,10495, 9952, 9952, 10431, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3105, 3108, 3108,10372,10372,10372,10421, 15948,10572,10437,10495,10425, 6128, 3108, 3108, 3108, 3108, 3108, 3108, 3108, 3108, 3108,10425,10346,10346,10346,10346, 10346,10346,10346,10346,10346,10582,10421, 3108,10434,10437, 10372,10375,10346,10375, 9953,10435,10434,10440,10358,10358, 10358,10358,10358,10358,10686,10440,10435, 3108,10372, 3108, 3108, 3108, 3108, 3108, 3108, 3109, 9953,10346,10428,10358, 10582,10428,10442, 9953,10441,10375, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109, 3109,10441, 3109,10358, 9953,10686, 9953,17029,17029,10375,10445,10446, 9953, 3109,10428,10442, 9953,10452,10445, 9953,10455,10466,10446, 9953,10466,10452, 9953, 9953,10403,10403,10403,10403,10403,10403,10403,10403, 10403,10449,10455,10461,10449,10488,10454,10507,10403,10466, 10455, 3109, 3115, 3115,10462, 3115, 3115, 3115, 3115, 3115, 3115, 3115, 3115, 3115, 3115, 3115, 3115,10508,10538,10507, 10585,10449,10488,10403,10454,10461, 3115, 3115, 3115, 3115, 3115, 3115, 3115,10486,10487,10508,10462,10507, 3115,10508, 10538,10486,10454,10641,14903,10487,16049,17279,17279,16049, 14903,10641,10585,10538,10507,10461, 3115, 3115, 3115, 3115, 3117, 3117,10462, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3117, 3120, 3120,14931, 3120, 3120, 3120, 3120, 3120, 3120, 3120, 3120, 3120,10583, 3120, 3120,10568,10567, 10471,10568, 6127,10643, 6122,14931,10471, 3120, 3120, 3120, 3120, 3120, 3120, 3120,10464,10464,10464,10464,10464, 3120, 10436,10436,10436,10436,10436,10436,10436,10436,10436,10583, 10643,10567,10568,10499,10471,10464,10436, 3120, 3120, 3120, 3121, 3121,10522, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121,10471, 3121, 3121,10499,10592,10473,10568,10602, 10587,10436,10522,10579, 3121, 3121, 3121, 3121, 3121, 3121, 3121, 3121,10567,10499,10522,10579, 3121,10499,10453,10453, 10453,10453,10453,10453,10453,10453,10453,10592,10581,10602, 11709,10473,10587,10570, 3121, 3121, 3121, 3126, 3126,10453, 3126, 3126, 3126, 3126, 3126, 3126, 3126, 3126, 3126,10473, 3126, 3126,10509,10509,10509,10522,10579,10453,10570,11709, 10649, 3126, 3126, 3126, 3126, 3126, 3126, 3126,10500,10581, 10510,10570,10473, 3126,10570,10949,10463,10463,10463,10463, 10463,10463,10463,10463,10463,10595,10509,10649,10510,10589, 10500, 3126, 3126, 3126, 3126, 3160, 3160,10463, 3160, 3160, 3160, 3160, 3160,10472,10509, 3160, 3160, 3160,10500,10510, 10511,10589,10597,10689,10520,10642,10949,10595,10648, 3160, 3160, 3160, 3160, 3160, 3160, 3160,10642,10468,10511,10648, 10539, 3160,10511,10500,10597,10512,10520,10472,10512,10689, 10468,10468,10468,10468,10468,10468,10468,10468,10468, 3160, 3160, 3160, 3160, 3161, 3161,10472, 3161, 3161, 3161, 3161, 3161,10468,10539, 3161, 3161, 3161,10515,10515,10630,10512, 10472,10520,10514,10601,10502,10515,10515, 3161, 3161, 3161, 3161, 3161, 3161, 3161,10502,10653,14985,10512,10605, 3161, 10501,10501,14985,10516,10514,12189,10653,10539,10515,10501, 10501,10513,10630,10516,10524,10601,10502, 3161, 3161, 3161, 3161, 3164, 3164, 3164, 3164, 3164, 3164, 3164, 3164, 3164, 3164,10605,10501,10513,10502,10516,10524, 3164, 3164, 3164, 3164, 3164, 3164,10504,10505,12189,10506,10514,10518,10647, 10501,10523,10652,10504,10505,10513,10506,10647,10518, 6121, 10652, 6116,10952, 6115, 3164, 3164, 3164, 3164, 3164, 3164, 3166,10524,10575,10523,10571,10504,10505,10505,10506,10524, 10518, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166, 3166,10540,10575,10504,10505,10523,10506, 3166, 3166, 3166, 3166, 3166, 3166,10952,10575,10504,10571,10506,10523,10519, 10518,10586,10586,10586,10657,16404,18163,18163,16404,10519, 10555,10556,10657,10540, 3166, 3166, 3166, 3166, 3166, 3166, 3174,10571, 3174, 3174, 3174, 3174, 3174, 3174, 3174, 3174, 3174,10519,10519,10556,10571,10586,10531,10619, 3174, 3174, 3174, 3174, 3174, 3174,10658,10555,10556,10590,10540,10555, 10590,14929,10600,10586, 6109,10658, 6108,11109,10531,10619, 11151,14929,10577,10578,10578, 3174, 3174, 3174, 3174, 3174, 3174, 3182, 3182, 3182, 3182, 3182, 3182, 3182, 3182, 3182, 3182,10590,10577,10578,10600,10600,10612, 3182, 3182, 3182, 3182, 3182, 3182,10531,10577,10578,10526,10517,11109,10590, 10619,11151,10525,10525,10549, 6106,10526,10517,10612,10578, 10690,10525,10525,10654, 3182, 3182, 3182, 3182, 3182, 3182, 3208, 3208,10517, 3208, 3208, 3208, 3208, 3208,10526,10517, 3208, 3208, 3208,10503,10525,10577,10549,10631,10612,10573, 10654,10921,10690,10503, 3208, 3208, 3208, 3208, 3208, 3208, 3208,10573,10659,10517,10549,10685, 3208,10666,10503,10631, 10666,10674,10528,10526,11104,10503,10573,10921,10529,10525, 10517,10549,10528,10517, 3208, 3208, 3208, 3208,10529,10659, 10573,10557,10591,10503,10557,10685,11104,10666,10674,10503, 10922, 3208, 3209, 3209,10528, 3209, 3209, 3209, 3209, 3209, 10529,10529, 3209, 3209, 3209,10709,10503,10541,10558,10503, 10558,10542,10561,10591,11264,10557, 3209, 3209, 3209, 3209, 3209, 3209, 3209,10922,10528,10547,10530,10532, 3209,10528, 10527,10542,10709,10557,10611,10529,10530,10532,11264,10541, 10527,10663,10558,10542,10561,10547, 3209, 3209, 3209, 3209, 10557,10950,10663,10591,11585,10527,10611,10547,10530,10532, 10558,10541,10527, 3209, 3212, 3212, 3212, 3212, 3212, 3212, 3212, 3212, 3212, 3212,10541,10714,10950,10558,10542,10561, 3212, 3212, 3212, 3212, 3212, 3212,10527,10543,10530,10533, 10613,10534,10547,10530,10532,11585,10611,10527,10547,10533, 10613,10534,10714,10527,11123,11027,10527, 3212, 3212, 3212, 3212, 3212, 3212, 3214, 6105,10593,10576,10544,10708,10543, 10580,10533,10613,10534, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214, 3214,10550,11027,10576,10544,11123,10580, 3214, 3214, 3214, 3214, 3214, 3214,10593,10543,10576,10544, 10708,10580,10593,10691,10543,10543,10533,10533,10534,10534, 10951,10550,10533,10594,10594,10594,10550, 3214, 3214, 3214, 3214, 3214, 3214, 3222,10576, 3222, 3222, 3222, 3222, 3222, 3222, 3222, 3222, 3222,10544,10544,10951,10691,10550, 6099, 10544, 3222, 3222, 3222, 3222, 3222, 3222,10594,10638,10662, 10598,10550,10669,10598,10638,10691,10604,10662,10672,10677, 10669,11092,10608,10608,10637,10594,10672,10677, 3222, 3222, 3222, 3222, 3222, 3222, 3230, 3230, 3230, 3230, 3230, 3230, 3230, 3230, 3230, 3230,10598,11092,11092,10638,10673,10604, 3230, 3230, 3230, 3230, 3230, 3230,10608,10637,10678,10673, 18171,18171,10598,10637,10707,10559,10535,10559,10574,10678, 11229,10599,10610,10610,10608,10707,10535, 3230, 3230, 3230, 3230, 3230, 3230, 3255, 3255,10604, 3255, 3255, 3255, 3255, 3255, 3255, 3255, 3255, 3255, 3255, 3255, 3255,10535,10559, 10740,11229,10574,10599,11725,10713,10610, 3255, 3255, 3255, 3255, 3255, 3255, 3255,10574,10618,10713,10559,10681, 3255, 10684,10681,10700,10914,10610,10618,10559,10740,10684,10574, 10700,10535,10536,10535,10559,10574,10599, 3255, 3255, 3255, 3255, 3258,10536,10703,10943,10914,11725,10618,10681, 3258, 10618,10703, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258,18217,18217, 6097,10536,10914,10758,10943, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3258, 3265, 3265,10758, 3265, 3265, 3265, 3265, 3265,10536, 10712, 3265, 3265, 3265,10537,10546,10920,11019,10712,11090, 11101,10718,10739,10744,10537, 3265, 3265, 3265, 3265, 3265, 3265, 3265,10718,10739,10744,10546,12203, 3265,10548,10548, 10548,10545,10552,10552,10552,11090,10537,10546,10763,11019, 11101,10920,10768,10546,12203, 3265, 3265, 3265, 3265, 3266, 3266,10545, 3266, 3266, 3266, 3266, 3266,10616,10537, 3266, 3266, 3266,10548,10545,10546,10763,10552,10616,10562,10768, 10562,10537,10546, 3266, 3266, 3266, 3266, 3266, 3266, 3266, 10548,12875,10717,10721,10552, 3266,10728,10731,10545,10616, 10717,10721,10738,12875,10728,10731,11124,10548,10545,10545, 10738,10552,10562, 3266, 3266, 3266, 3266, 3269, 3269, 3269, 3269, 3269, 3269, 3269, 3269, 3269, 3269,10916,10812,10818, 10562,11124,10616, 3269, 3269, 3269, 3269, 3269, 3269,10560, 10563,10560,10563,10743,10617,10747,10748,10562,10562,10916, 10751,10743,10916,10747,10617,10812,10818,10748,10751,10761, 3269, 3269, 3269, 3269, 3269, 3269, 3271,10761,10560,10916, 5986,12749,13260,10560,10563,10563,10617, 3271, 3271, 3271, 3271, 3271, 3271, 3271, 3271, 3271, 3271,10823,10828,12749, 13260,10560,10563, 3271, 3271, 3271, 3271, 3271, 3271,10635, 10635,10635,10635,10635,10635,10635,10635,10635,10560,10563, 10858,10617,10873,10884,10823,10828,10687,10687,10603,10603, 3271, 3271, 3271, 3271, 3271, 3271, 3279,10762, 3279, 3279, 3279, 3279, 3279, 3279, 3279, 3279, 3279,10858,10762,10873, 10884,12286,10767,10766, 3279, 3279, 3279, 3279, 3279, 3279, 10687,10766,10603,10767,16542,11696,10772,16542,10756,10756, 10756,10756,10756,10756,10756,10756,10756,10772,10687,12286, 10603, 3279, 3279, 3279, 3279, 3279, 3279, 3287, 3287, 3287, 3287, 3287, 3287, 3287, 3287, 3287, 3287,10603,11696,10889, 10783,10787,10771, 3287, 3287, 3287, 3287, 3287, 3287,10756, 10771,10783,10787,10775,10781,10786,10790,10796,10554,10554, 10554,10775,10781,10786,10790,10796,10889,10797,10913,11285, 3287, 3287, 3287, 3287, 3287, 3287, 3291, 3291,10797, 3291, 3291, 3291, 3291, 3291, 3291, 3291, 3291, 3291,10801, 3291, 3291,10805,10554,11285,11218,10913,10801,10802,10817,10805, 3291, 3291, 3291, 3291, 3291, 3291, 3291,11718,10802,10817, 10554,10822, 3291,10553,10553,10553,10554,10564, 3291,10564, 10816,10821,10822,10931,11218,10827,10936,10554,10816,10821, 3291, 3291, 3291, 3291, 3298, 3298,10827, 3298, 3298, 3298, 3298, 3298,10607,10607, 3298, 3298, 3298,10553,11718,10826, 10931,10564, 5985,10936,10963,11083,10553,10826, 3298, 3298, 3298, 3298, 3298, 3298, 3298,10553,10831,10835,10615,10564, 3298,10841,10832,10843,10831,10835,10607,10846,10615,10841, 10564,10963,10553,10832,10843,10846,10564,11083, 3298, 3298, 3298, 3298, 3299, 3299,10607, 3299, 3299, 3299, 3299, 3299, 10615,10850, 3299, 3299, 3299,10856, 5968,11085,17117,10850, 11119,17117,10607,10856,10847,10857, 3299, 3299, 3299, 3299, 3299, 3299, 3299,10862,10615,10847,10857,10871, 3299,10872, 10876,10862,10883,10615,10879,10871,11119,10887,10876,11085, 10872,10615,10879,10883,10615,10887, 3299, 3299, 3299, 3299, 3302, 3302, 3302, 3302, 3302, 3302, 3302, 3302, 3302, 3302, 13262, 5967,10888,10893,10912,10930, 3302, 3302, 3302, 3302, 3302, 3302,10614,10888,10893,10912,10930, 5965,13262,10968, 10917,12432,10614,10614,10614,10614,10614,10614,10614,10614, 10614,10614,10892, 3302, 3302, 3302, 3302, 3302, 3302, 3304, 10892,10896,10917,10915,10614,10956,10968,11078,10917,10896, 3304, 3304, 3304, 3304, 3304, 3304, 3304, 3304, 3304, 3304, 10915,12432,10917,10956,11078,10915, 3304, 3304, 3304, 3304, 3304, 3304,10727,10727,10727,10727,10727,10727,10727,10727, 10727,10902,10905,10911,10929,10915,10956,11078,10727,10902, 10905,10911,10929, 3304, 3304, 3304, 3304, 3304, 3304, 3312, 10935, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 3312, 10973,10935, 5950,10727,10925,11220,11110, 3312, 3312, 3312, 3312, 3312, 3312,10782,10782,10782,10782,10782,10782,10782, 10782,10782,10925,10918,10978,10983,10999,10973,11110,10782, 10925,11220,10924,10918, 3312, 3312, 3312, 3312, 3312, 3312, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 3320, 10924,10978,10983,10999,10782,10918, 3320, 3320, 3320, 3320, 3320, 3320,10924,10810,10810,10810,10810,10810,10810,10810, 10810,10810,10934,10940,10941,10918,10953,11105,10953,10940, 10934,11004,11036, 3320, 3320, 3320, 3320, 3320, 3320, 3323, 3323,10940, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 3323,10810,10919,10941,10944,11004,11036, 10953,11636,11105, 3323, 3323, 3323, 3323, 3323, 3323, 3323, 10945,11265,10919,10947,10941, 3323,10842,10842,10842,10842, 10842,10842,10842,10842,10842, 5949,10938,10923,10923,10944, 9347,10938,10842, 3323, 3323, 3323, 3323,10919,10926, 5947, 11636,11265,10945, 9347,10947,10961,10954,10944,10954,10938, 3323, 3327, 9347,10961,11041,10990,11224,10842,10990, 9347, 10945,10923,10947, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3327, 3327,10926, 3327, 9347,10966, 9347,10957,11224,10923, 10954,11041, 9347,10966, 3327,10990, 9347,10923,10962, 9347, 10926,10955,10955, 9347,10958,10957, 9347, 9347,10926,10962, 10967,10942,10942,10942,10942,10942,10942,10942,10942,10942, 10957,10967,10971,10954,11011,10972,10976,11011, 3327, 3331, 10971,10981,10942,11825,10976,10955,10972,11827,10958,10981, 11022, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 3331, 10942, 3331,10942,10955,11011,10977,10958,11825,10982,10986, 10987,11827, 3331,10997,10993,10955,10977,10986,10958,10982, 10996,10987,10993,11018,10997,11738,11022,11003,10996,10998, 10998,10998,10998,10998,10998,10998,10998,10998,11003,11008, 11002,11007,11016,11014,11034,10998, 3331, 3336,11002,11007, 11008,11014,11034, 5906,11016,11018,11738,11035,11040, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336,11035,11040, 10998,11046,11016,11018,11071, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336, 3336,11046,11029, 3336,11071, 3336, 3336, 3336, 3336, 3336, 3336, 3338, 3338, 3338, 3338, 3338, 3338, 3338, 3338,11045,11029, 3338, 3338, 3338,11030, 3338,11029,11028,11028,15068,11045, 5905,11115, 11050,11070,15068, 3338, 3338, 3338, 3338, 3338, 3338,11030, 11031,11050,11070,11030, 3338,11088,11015,11015,11015,11015, 11015,11015,11015,11015,11015,11028,11115,11222,11028,11102, 11096,11039, 3338, 3338, 3338, 3338, 3347,11015, 3347,11039, 11081,11031,11044,11049,11031, 3347,11028,11088, 3347,11053, 11044,11049,11060,11063,11222,11015,11069,11053,11081,11079, 11060,11063,11031,11096,11069,11102,11072,11628,11108,11096, 3347,11079,11088,11086,11086,11081,11108, 3347,11087,11059, 11059,11059,11059,11059,11059,11059,11059,11059,11072,11079, 11628,11073, 3347,11091, 3347,11059,16076,11074,11097,11075, 3347,11091,11076,11103, 3347,11086,11072, 3347,11073,16076, 11087, 3347,11076,11073, 3347, 3347, 3358,11091, 3358,11074, 11059,11075,11074,11106,11099, 3358,11100,11075, 3358,11121, 11097,11073,11086,11122,11076,11103,11114,11074,11126,11075, 11089,11089,11089,11089,11089,11089,11087,11114,11113,11089, 3358,11137,11076,11152,11272,11106,11113, 3358,11099,11117, 11100,11089,11272, 3358,11121,11122,11117,11127,11140,11137, 11126,11117, 3358,11152, 3358,11139,11099,11142,11100,11832, 3358,11089, 5903,11221, 3358,11152,11140, 3358,11099,11127, 11100, 3358,11137,11139, 3358, 3358, 3359,11093, 3359,11142, 11140,11139,11281,11832,11141, 3359,11095,11127, 3359,11221, 11093,11093,11093,11093,11093,11093,11093,11093,11093,11095, 11095,11095,11095,11095,11095,11095,11095,11095,11128,11127, 3359,11093,11281,11129,11132,11095,11153, 3359,11141,11142, 11095,11133,11273,11129,11132,18279,18279,11131,11143,11144, 11128,11133, 3359,11273, 3359,11206,11141,11131,11153,11144, 3359, 5870,11202,11204, 3359,11129,11132, 3359,11128,11209, 11143, 3359,11134,11133, 3359, 3359, 3360,11135, 3360,11131, 11128,11144,11134,11129,11132, 3360,11274,11135, 3360,11225, 11206,11133,11147,11153,11202,11204,11136,11131,11153,11132, 11143,11209,11147,11131,11134,11214,11150,11134,11133,11135, 3360,11219,11131,11274,11241,11225,11148, 3360,11136,12206, 11131,11173,11134,11131,11147,11214,11148,11135,11150,11135, 11138,11138, 3360,11138, 3360,11146,11136,11214, 5869,11234, 3360,11154,12206,11219, 3360,11146, 3360, 3360,11148,11226, 11241, 3360,11149,11173, 3360, 3360, 3361,11147, 3361,11136, 11145,11234,11149,11154,11138, 3361,11214,11146, 3361,11150, 11145,11145,11145,11145,11145,11145,11145,11145,11145,11145, 11268,11226,11138,11148,11149,11155,11157,11149,11173,11158, 3361,11146,11145,11154,11159,11155,11157, 3361,11154,11158, 11146,11170,11268, 5867,11159,11266,11160,11162,11146,11169, 11601,11146, 3361,11161, 3361,11163,11160,11155,11157,11268, 3361,11158,11277,11161, 3361,11163,11159, 3361,11195,11162, 11277, 3361,11601,11170, 3361, 3361, 3361, 3362,11160, 3362, 11266,11160,11157,11171,11169,11161, 3362,11163,11228, 3362, 11169,11157,11155,11157,11158,12186,11158,11164,11170,11157, 11195,11159,11157,11195,11162,11162,11166,11164,11170,11170, 11162, 3362,11163,11160,11165,11171,11166,11168, 3362,11228, 11161,11171,11163,11163,11165,11278,11172,11168,11165,11164, 11167,11179,11179, 3362,11179, 3362,11278,12186,11166,11174, 11167, 3362,11171,11175,11194, 3362,11165, 3362, 3362,11168, 11171,11164, 3362,11182,11724, 3362, 3362, 3363,11172, 3363, 11176,11228,11167,11175,11164,11179, 3363, 3363,11167, 3363, 11194,11174,11203,11166,11166,11175,11177,11184,11196,11194, 11176,11165,11704,11179,11168,11182,11181,11186,12905,11167, 11168, 3363,11176,11172,11178,11724,11177,11167, 3363,11172, 11179,11203,11213,11182,11203,11235,11174,11704,11177,11184, 11175,11216,11196, 3363,11178, 3363,12905,11177,11181,11186, 11182, 3363,11213,11216,11185, 3363,11178,11176, 3363,11184, 11196,11235, 3363,11207,11213, 3363, 3363, 3364,11203, 3364, 11187,11187,11187,11177,11184,11236, 3364,11196,11181, 3364, 11178,11185,11216,11181,11186,11197,11185,11197,11286,11249, 5741,11178,11188,11188,11188,11207,11189,11189,11189,11213, 11199, 3364,11199,11605,11187,11279,11185,11236, 3364, 5686, 11624,11249,11208,11624,11286,11208,11191,11191,11191,11197, 11207,11185,11187, 3364,11227, 3364,11188, 3364,11624,11605, 11189, 3364,11279,11207,11199, 3364,11249,11197, 3364,11187, 11208,11198, 3364,11198,11188, 3364, 3364, 3365,11189, 3365, 11191,11215,11199,11208,11197,11197, 3365,11189,11227, 3365, 11210,11188,11190,11190,11190,11189,11230,11230,11191,11199, 11828,11215,11192,11192,11192,11198,11227,11232,11198,11296, 5685, 3365,11301,11215, 3365,11191,11191,11296, 3365,11305, 11301,11190,11210,11198,11248,11828,11190,11305,11230, 5677, 11193,11193,11193, 3365,11210, 3365,11192,11192,11232,11205, 11198, 3365,11205,11211,11190, 3365,11248,11232, 3365,11210, 11231,11200, 3365,11200,11192, 3365, 3365, 3366,11201, 3366, 11201,11190,11237,11212,11193,11239, 3366,11223,11223, 3366, 11223,11192,11243,11205,11240,11248,11231,11211, 5676,11297, 11811,11231,11193,11212,11238,11200, 3366,11818,11200,11211, 11297, 3366,11201,11193,11315,11212,11237,11239, 3366,11193, 11239,11223,11315,11200,11211,11243,11240,11211,11586,11212, 11201,11811,11205, 3366,11237, 3366,11238,11212,11818,11223, 11200, 3366,11201,11233,11233, 3366,11233,11201, 3366,11242, 11242,16054, 3366,11245,11245, 3366, 3366, 3367,11269, 3367, 11243,11240,11238,11586,11250,11250, 3367,11302,11240, 3367, 11251,11254,11252,11312,11250,11253,11255,11233,11302,11317, 11251,11254,11252,11242,11253,11253,11255,11245,11316,11320, 11269, 3367,11322,11280,16054,11233,11250,11320, 3367,11316, 11312,11242,11251,11254,11252,11245,11317,11253,11255,11321, 11280,11254,11326, 3367,11708, 3367,11337,11587,11325,11322, 11321, 3367,11245,11326,11242, 3367,11325,11337, 3367,11269, 11341,11603, 3367,11280,11329, 3367, 3367, 3368,11251, 3368, 11252,11341,11329,11715,11257,17415, 3368,11587,17415, 3368, 11708,11246,11246,11246,11246,11246,11246,11246,11246,11246, 11353,11246,11335,11603,11358,11363,11257,11340,11256,11352, 11335, 3368,11246,11257,11344,11340,11351,11256, 3368,11715, 11352,11356,11344,11357,11351,11735,11362,11353,11257,11356, 11257,11358,11363, 3368,11357, 3368,11257,11362,11367,11256, 11257, 3368,11260,11257,14329, 3368,11256,11257, 3368,11367, 11257,11257, 3368,11829,11361, 3368, 3368, 3368, 3369,11735, 3369,11256,11361,11256,11260,11760,11366, 3369,11384,11256, 3369,11260,14329,11256,11366,11829,11256,11370,11383,11382, 11256,11699,11387,11256,11256,11370,11260,11382,11260,11383, 11387,11388, 3369,11389,11260,11384,11392,11394,11260, 3369, 11393,11260,11388,11410,11392,11260,11760,11397,11260,11260, 11398,11393,11408,11699, 3369,11397, 3369, 3369,11415,11404, 11389,11398, 3369,11408,11394,16047, 3369,11404,11414, 3369, 11410,11401,11865, 3369,11401,11407, 3369, 3369, 3370,11414, 3370,11413,11430,11407, 5674,11415,16047, 3370,11422,11413, 3370,11422,11283,11283,11283,11283,11283,11283,11283,11283, 11283,11401,11283,11418,11419,11865,11425, 3370,11428,11430, 11438,11418, 3370,11283,11425,11419,11428,11632,11422, 3370, 11310,11310,11310,11310,11310,11310,11310,11310,11310,11429, 11436,11441,11437,11442, 3370,11460, 3370,11438,11436,11441, 11429,11465, 3370,11437,11442,11831, 3370,11445,11632, 3370, 5660,11458, 3370, 3370,11459,11445, 3370, 3370, 3371,11458, 3371,11310,11460,11470,11475,11459,11632, 3371,11465, 5659, 3371,11336,11336,11336,11336,11336,11336,11336,11336,11336, 11463,11468,11464,11469,11474,11479,11831,11336,11463,11468, 11470,11475, 3371,11464,11469,11474,11479,11482,11491, 3371, 11482,11376,11376,11376,11376,11376,11376,11376,11376,11376, 11473,11478,11336,11485, 3371,11488, 3371,11376,11473,11478, 11489,11485, 3371,11488,11494,11491, 3371,11482,11495, 3371, 11500,11489,11494, 3371,11496,11499, 3371, 3371, 3372,11495, 3372,11500,11376,11499,11511,11503,13527, 3372,11503,11532, 3372,11409,11409,11409,11409,11409,11409,11409,11409,11409, 11506,11496,11509,11510,13527,11515,11516,11409,11506,11531, 11509,11511, 3372,11515,11510,11503,11532,11516,11550, 3372, 11531,11451,11451,11451,11451,11451,11451,11451,11451,11451, 11519,11530,11409,11535, 3372,11539, 3372,11451,11519,11530, 11536,11535, 3372,11539,11540,11550, 3372,12755,11640, 3372, 11640,11536,11543, 3372,11554,11540, 3372, 3372, 3372, 3373, 11543, 3373,11451,11555,11623,11554, 5655,11560, 3373,11623, 12755, 3373,11490,11490,11490,11490,11490,11490,11490,11490, 11490,11553,11640,11558,11559,12278,11564,11623,11490,11553, 11555,11558,11574, 3373,11560,11559,11563,11564,11567,11573, 3373,11577,11581,11574,11563,11578,11567,11573,11589,11577, 11581,11590,11591,11490,11594, 3373,11578, 3373,11588,11588, 11595,12278,11594, 3373,11602, 5649,11589, 3373,11596,11590, 3373,11595,11606,11611, 3373,11609,11590, 3373, 3373, 3374, 11610, 3374,11614,11701,11589,11607,11591,11607, 3374, 3374, 11614, 3374,11588,11609,11602,11596,11608,11608,11610,11606, 11615,11616,11621, 5648,11591,11609,11610,11611,11619,11639, 11588,11615,11620, 3374,11606,11701,11619,11639,11625,11607, 3374,11591,12709,11620,11625,11611,11649,11588,11616,11621, 11608,11626,11629,11611,11649, 3374,11625, 3374,11633,11833, 11643,11643, 3374, 3374,11630,11651,11646, 3374,11608,11607, 3374,11644,11654,11841, 3374,11650,11608, 3374, 3374, 3375, 11654, 3375,12709,11626,11629,11833,11650,11633, 3375,11644, 11633, 3375,11651,11644,11643,11656,11630,11841,11645,13221, 11646,11626,11629,11627,11627,11627,11627,11627,11627,11627, 11627,11627,11643, 3375,11630,11655,11645,11633,11646,11660, 3375,11659,11656,11664,11627,11661,11655,11643,11645,11659, 11660,11664,11669,11646,11665, 3375,11666, 3375, 3375,11879, 11669,13221,11627, 3375,11627,11665,11695, 3375,11673,11670, 3375,11681,11661,11679, 3375, 5644,11673, 3375, 3375, 3380, 11670,11679,11681,11666,11695,11685,11680,11680,11680,11680, 11680,11680,11680,11680,11680,11684,11685,11688,11879,11714, 11700, 3380,11680,11684,11706,11688,11716,11695, 3380,11692, 11692,11692,11692,11692,11692,11867,11703,11703,11703,11703, 11703,11703,11705, 3380,11719, 3380,11713,11680,11706, 3380, 11692, 3380,11700,11714,11705, 3380, 3380,11703, 3380,11717, 11867,11716, 3380,11706,11723, 3380, 3380, 3382,11692,12188, 3382,11714,11723,11728,11729,11721,11719,11714,11705, 3382, 11713,11728, 5638,11730,11734,11729,11717,11700,11702,11702, 11702,11702,11702,11702,11702,11702,11702,11732,11713,11707, 11720, 3382,11721,12188,11720,11733,11713,11721, 3382,11702, 11730,11734,11707,11707,11707,11707,11707,11707,11707,11707, 11707,11736,11737, 3382,12010, 3382,11739,11740,11840,11732, 11742, 3382,11720,11707,11752, 3382,11707,11733, 3382,11751, 11742,12010, 3382,11815,11812, 3382, 3382, 3383,11739,11740, 3383,11741,11741,11736,11737,12185,11752,11751,11746, 3383, 11743,11741,11742,11744,12010,11751,11739,11740,11746,11840, 11743,11748,11744,11744,11740,11815,11812,11739,11750,12185, 11742, 3383,11753,11741,11745,11752,11826,11747, 3383,11748, 11746,11778,11743, 5637,11745,11744,11873,11747,11742,11749, 11749,11741,11750, 3383,11753, 3383, 3383,11873,11746,11812, 11743, 3383,11748,11744,11762, 3383,11745,11843, 3383,11747, 11750,11826, 3383,11778,11745, 3383, 3383, 3384,11743,11753, 3384,11754,11754,11749,11745,11755,11762,11747,11804, 3384, 11756,11754,11763,11757,11758,11755,11759,11764,11764,11843, 11756,11749,11757,11757,11758,11846,11759,11764,11778,18224, 11853, 3384,11804,11754,11763,11762,11805,11755, 3384,18224, 3384,11762,11756,11853,11843,11757,11758,11765,11759,11764, 11761,11761,11853, 3384,11758, 3384,11766,11765,11777,11763, 11846, 3384,11805,11821,11770, 3384,11766,11804, 3384,11763, 11761,11805, 3384,11755,11770, 3384, 3384, 3385,11756,11765, 3385,11842,11761,11821,11764,11813,11813,11768,11766, 3385, 11824,11837,14772,11777,11767,11821,11770,11768,11769,11777, 11771, 5633,11824,11767,11767,11872,11772,11842,11769,11817, 11771, 3385,11761,11872,11765,11765,11772,11813, 3385,11768, 14772,11883,11837,11766,11766,11837,11767,11768,11824,11883, 11769,11770,11771, 3385,11817, 3385,11780,11821,11772,11773, 11774, 3385,11817,11775,11779, 3385, 3385,11817, 3385,11773, 11774,11813, 3385,11775,11768, 3385, 3385, 3386,11769,11874, 3386,11767,11767,11782,11781,11769,11769,11771,11780, 3386, 11822,11773,11774,11772,11772,11775,11779,11776,11814,12302, 11814,11814, 5628,11891,11775,11779,11874,11776,11783,11783, 11822, 3386,11780,11781,11891,11782,11781,11784, 3386, 5627, 11774, 5623,11822,11780,12169,12302,11773,11774,11783,11776, 11775,11779,11814, 3386,11785, 3386,11795,11784,11786,11788, 11783, 3386,11782,11781,11880, 3386, 3386,11787, 3386,11784, 11782,11781, 3386,11776,11785, 3386, 3386, 3387,11786,11788, 3387,11876,11789,11822,11776,12169,11785,11787,11795, 3387, 11786,11788,11835,11835,11787,11783,11880,11790,11793,11787, 12312,11892,11789, 5621,11784, 5620,11795,11875,11876,11791, 11791, 3387,11823,11785,11789,11789,11816,11790, 3387, 5616, 11836,11785,12312,11795,11835,11786,11788,11788,11892,11790, 11793,11854,11823, 3387,11787, 3387,11797, 3387,11796,11796, 3387, 3387,11875,11791,11823, 3387,11834,11816, 3387,11789, 3387,11836, 3387,11854, 3387, 3387, 3387, 3393,11790, 3393, 3393,11791,11838,11793,11790,11793, 3393,12170,11797, 3393, 11823,11796,11816,11890,11799,11799,11799,11834,11791,11854, 12314,11890,11800,11800,11800,11816,11801,11801,11801,11898, 11836, 3393,12170,11838,11838,11797,11899,11898, 3393,11819, 11858,11844,12314,11797, 3393,14044,11796,11899,11799,11858, 11834,11830,11830, 3393,11868, 3393,11800,14044,11845,11800, 11801, 3393,11802,11802,11802, 3393,11799,11806, 3393,11806, 11819,11858, 3393,11844,11800, 3393, 3393, 3394,11801, 3394, 3394,11844,11819,11799,11799,11830, 3394,11839,11839, 3394, 11845,11800,11807,11868,11807,11801,11802,11819,11900,11802, 11868,11806,11903,11830,11848,11848,11803,11803,11803,11907, 11903, 3394,11904,11808,11802,11808,11919,11907, 3394,11806, 11809,11839,11809,11904,11919,11900,11807,11920,14151, 5615, 11845,11802,11807, 3394,11820, 3394,11806,11848,11920,11839, 11803, 3394,11924,11806,11807, 3394,14151,11808, 3394,11810, 11924,11810, 3394,11857,11809, 3394, 3394, 3395,11803, 3395, 3395,11807,11809,11857,12052,11808, 3395,12092,11820, 3395, 11803,12395,11809,11857,11808,11803,11929,11847,11847,11847, 11820,11808,11808,11810,11929,11857,11850,11850,11850,11809, 11855, 3395,11921,12395,11820,11820,12052,11926, 3395,12092, 11855,11810,11851,11851,11851,11851,11851,11851,11851,11851, 11851,11847,11851, 3395,11878, 3395,11856,11931,11810,11921, 11850, 3395,11855,11851,11926, 3395,11856,11869, 3395,11847, 3395,11859, 3395,11869,11925, 3395, 3395, 3396,11850, 3396, 3396,11930, 5614,11934,11931,11925, 3396,11878,11856, 3396, 11855,11934,11930,11859,11941,11938,11935,11851,11938,11945, 11859,11947,11941,11951,11944,11878,11869,11935,12287,11878, 11945, 3396,11944,11950,11951,11859,11856,11859, 3396,11952, 11956,11950,11968,11859,11955,11938,12184,11859,11947,12401, 11859,11956,11955, 3396,11859, 3396, 3396,11859,11859,11962, 11959, 3396,11966,11959,12287, 3396,11952,11962, 3396,11968, 11966,11967, 3396,11971,11972, 3396, 3396, 3397,11973, 3397, 3397,11971,11967,11978,12187,11972, 3397,12184,12401, 3397, 11959,11877,11877,11877,11877,11877,11877,11877,11877,11877, 11976,11877,11977,12303,11982,11973,11981,12003,11976,11985, 11978, 3397,11877,11977,11981,11982,12187,11985, 3397,12168, 11913,11913,11913,11913,11913,11913,11913,11913,11913,11992, 11995,12001,12002, 3397,12003, 3397,11913,11992,11995,12001, 12004, 3397,12006,12002,12303, 3397,11877, 5612, 3397,12168, 12013,13686, 3397, 3397,12014, 3397, 3397, 3398,12013, 3398, 3398,11913,12004,12015,12006,12014, 3398,12006,12026, 3398, 11946,11946,11946,11946,11946,11946,11946,11946,11946,12018, 12004,12021,12006,12025,12029,12030,11946,12018,12035,12021, 12015, 3398,12029,13686,12025,12026,12030,12031, 3398,12035, 11991,11991,11991,11991,11991,11991,11991,11991,11991,12034, 12038,11946,12005, 3398,12045, 3398,11991,12034,12038,12048, 12007, 3398,12045,12008,12031, 3398,12057,12048, 3398,12005, 12055, 5610, 3398,12008,12005, 3398, 3398, 3399,12055, 3399, 3399,11991,12007,12056,12204,12061, 3399,12062,12007, 3399, 12060,12072,12005,12057,12056,12008,12061,12074,12060,12072, 12007,12044,12044,12044,12044,12044,12044,12044,12044,12044, 12063, 3399,12073,12008,12062,12078,12204,12044, 3399,12205, 12063,12064,12077,12073,12074,17763,12078,12069,12769,12096, 12077,12064,12063, 3399, 3399, 3399,12066,12069,12064,12081, 12096, 3399,12044,12064,12069, 3399,12066,12081, 3399,12204, 12063,12205, 3399,12065,12097, 3399, 3399, 3400,12066, 3400, 3400,12064,12067,12065,12066,12087, 3400,12069,12769, 3400, 17763,12095,12067,12087,12102,12065,12066,12100,12065,12095, 12105,12097,12067,12107,12101,12100,12426, 5607,12105,12106, 12127, 3400,12111,12065,12067,12101,12110, 3400, 3400,12114, 12106,12102,12132,12111,12110,12126,12125,12114,12426,12131, 12107,12130,12067, 3400,12125, 3400,12126,12127,12135,12130, 12131, 3400,12136,12137,12144, 3400,12135,12144, 3400,12132, 12140,12141, 3400,12136,12151, 3400, 3400, 3401,12140, 3401, 3401,12152,12141,12147,12150,12151, 3401,12155,12156, 3401, 12137,12147,12150,12157,12144,12155,12160,12164,12161,12156, 12164,12179,12167,12172,12160,12178,12171,12171,12152,12161, 12167, 3401,12173,12174,12177,12197,12178,12190, 3401,12190, 12157,12172,12177,12197,12181,12183,12182,12164,12179, 5605, 5488,12182,12192, 3401, 5465, 3401, 3401,12194,12172,12294, 12171, 3401,12181,12183,12173, 3401,12199,12174, 3401,12182, 12192,12190, 3401,12191,12191, 3401, 3401, 3402,12171, 3402, 3402,12193,12173,12181,12183,12174, 3402,12198,12192, 3402, 12182,12194,12210,12199,12294,12208,12190,12208,12198,12193, 12222,12171,12213,12211,12221,12211,12193,12191,12174,12194, 12215, 3402,12214,12214,12220,12221,12217,12227, 3402,12226, 12216,12210,12220,12225,12912,12191,12194,12222,12215,12208, 12226,12225,12211, 3402,12213, 3402, 3402,12211,12216,12230, 5464, 3402,12191,12231,12227, 3402,12214,12230, 3402,12912, 12217,12215, 3402,12216,12231, 3402, 3402, 3403,12232, 3403, 3403,12236,12235,12237,12214,12240, 3403, 3403,12217, 3403, 12235,12241,12236,12240,12242,12245,12214,12246,12249,12252, 12217,12249,12241,12245,12255,12232,12256,12252,12246,12258, 12237, 3403,12255,12262,12261,12263,14325,12256, 3403,12266, 12267,12242,12261,12270,12262, 5463,12270,12266,12249,12273, 12306,12267,12328, 3403,14325, 3403,12258,12273,12306,12307, 12277, 3403,12263,12280,12281, 3403, 3403,12275, 3403,12297, 12307,12282, 3403,12270,12328, 3403, 3403, 3416, 3416,12275, 3416, 3416, 3416, 3416, 3416, 3416, 3416, 3416, 3416, 3416, 3416, 3416,12277,12288,12283,12280,12281,12275,12282,12297, 12328, 3416, 3416, 3416, 3416, 3416, 3416, 3416,16431,16431, 12277,12296,14146, 3416,12257,12257,12257,12257,12257,12257, 12257,12257,12257,12281,14146,12288,12283,12284,12333,12400, 12257, 3416, 3416, 3416, 3416, 3419, 3419,12295, 3419, 3419, 3419, 3419, 3419, 3419, 3419, 3419, 3419,12296, 3419, 3419, 12283,12284,12293,12284,12333,12257,12289,12308,12315, 3419, 3419, 3419, 3419, 3419, 3419, 3419,15215, 5439,16431,12295, 12400, 3419,15215,12274,12274,12274,12274,12274,12274,12274, 12274,12274,12298,12289,12308,12315,12293,12409,12289, 3419, 3419, 3419, 3420, 3420,12274, 3420, 3420, 3420, 3420, 3420, 3420, 3420, 3420, 3420,12293, 3420, 3420,12299,12293,12290, 12398,12327,12274,12300,12298,12311, 3420, 3420, 3420, 3420, 3420, 3420, 3420, 3420,12327,15089,12409, 5438, 3420,12313, 12292,12290,15139,12327,15089,12382,12298,12398,12326,12299, 12383,15139,12299,12290,12319,12300, 3420, 3420, 3420, 3421, 3421,12311, 3421, 3421, 3421, 3421, 3421, 3421, 3421, 3421, 3421,12290, 3421, 3421,12292,12313,12319,12382,12318,12324, 12326,12332,12383, 3421, 3421, 3421, 3421, 3421, 3421, 3421, 12332,12318,12292,12439,12319, 3421,12374,12324,12326, 5437, 12318,12320,12319,12396,12439,12324,12402,12382,12397,12292, 12325,12320,12332, 3421, 3421, 3421, 3422, 3422,12318, 3422, 3422, 3422, 3422, 3422, 3422, 3422, 3422, 3422,12325, 3422, 3422,12374,12399,12320,12352,12374,12389,12397,12402,12396, 3422, 3422, 3422, 3422, 3422, 3422, 3422, 3422,12389,12325, 12438,12320, 3422,12450, 5385, 5384,12321,12329,12438,12323, 12352,12320,12399,12389,12450,12405,12321,12329,12323,12352, 3422, 3422, 3422, 3423, 3423,12322, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423, 3423,12322, 3423, 3423,12321,12329, 12323,12334,12408,12440,12331,12322,12405, 3423, 3423, 3423, 3423, 3423, 3423, 3423,12331,12330,12321,12322,12323, 3423, 12403,12334,12444,15259,12331,12330,12321,12329, 5383,15259, 12440, 3423,12405,12334,12336,12322,12331, 3423, 3423, 3423, 12335,12341,12431,12408,12337,12338,12394,12330,12444,12407, 12341,12403,12441,12335,12337,12338,12336,12711,12394, 3423, 3430, 3430,12335, 3430, 3430, 3430, 3430, 3430, 3430, 3430, 3430, 3430,12341, 3430, 3430,12330,12337,12338,12431,12441, 12407,14597,12336,12407, 3430, 3430, 3430, 3430, 3430, 3430, 3430,12336,12403,12394,12711, 5340, 3430,12335,12778,14597, 12340,12410,12354,12342,12337,12338,12414,12341,12413,12445, 12340,12337,12338,12342, 3430, 3430, 3430, 3431, 3431,12339, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431,12339, 3431, 3431,12340,12410,12354,12342,12445,12778,12414,12339, 12413, 3431, 3431, 3431, 3431, 3431, 3431, 3431, 3431,12443, 12463,12339,17612, 3431,12474,17612, 5339,12443,12343,12411, 12353,12463,12433,12354,12411,12474,12413,12340,12343,12354, 12342, 3431, 3431, 3431, 3434, 3434,12391, 3434, 3434, 3434, 3434, 3434, 3434, 3434, 3434, 3434,12339, 3434, 3434,12392, 12343,12411,12353,12353,12433,12386,12391,12449, 3434, 3434, 3434, 3434, 3434, 3434, 3434,12449,12434, 5338,12391,12392, 3434,12453, 5255,12435,12346,12434,12345,12343,12416,12453, 12386,12392,12435,12464,12346,12343,12345,12353, 3434, 3434, 3434, 3435, 3435,12386, 3435, 3435, 3435, 3435, 3435, 3435, 3435, 3435, 3435,12345, 3435, 3435,12346,12700,12345,12391, 12464,12416,12435,12475,12434, 3435, 3435, 3435, 3435, 3435, 3435, 3435, 3435,12462,12479,12484,12504, 3435,12347,12418, 12418,12462,12355,12416,12349,12479,12484,12504,12347,12700, 12475,12346,12346,12345,12349, 3435, 3435, 3435, 3437, 3437, 12356, 3437, 3437, 3437, 3437, 3437, 3437, 3437, 3437, 3437, 12347, 3437, 3437,12418,12355,12422,12349,12708, 5207,12516, 12356,12467, 3437, 3437, 3437, 3437, 3437, 3437, 3437,12467, 12516,12418,12356, 5163, 3437,12418,12470,12422,12350,12708, 12351,12363,12728,12768,12470,12347,12349,12355,12350,12355, 12351,12349, 3437, 3437, 3437, 3438, 3438,12358, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438,12356, 3438, 3438, 12350,12350,12351,12363,12728,12480,12422,12358,12768, 3438, 3438, 3438, 3438, 3438, 3438, 3438, 3438,12478, 5162,12358, 12483, 3438,12358, 5147,12731,12478,12344,12362,12483,12363, 12505,12351,12480,12366,12517,12350,12344,12351,12363, 3438, 3438, 3438, 3439, 3439,12357, 3439, 3439, 3439, 3439, 3439, 3439, 3439, 3439, 3439,12358, 3439, 3439,12505,12344,12362, 12731,12517,12522,12527,12357,12366, 3439, 3439, 3439, 3439, 3439, 3439, 3439,12375,12512,12783,12357,12362, 3439,12487, 12494,12412,12344,12366,12512,12348,12359,12487,12494,12522, 12527,12512, 3439,12344,12362,12348, 3439, 3439, 3439,12344, 12366,12412,12344, 5146,12367,12375,12359,12406,12497,12783, 12348,12357,12357,12412,12512,12813,12497,12348,12359,12864, 3439, 3440, 3440,12421, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440, 3440,12421, 3440, 3440,12367,12813,12406,12404, 12375,12348,12387,12712,12406, 3440, 3440, 3440, 3440, 3440, 3440, 3440,12348,12359,12367,12421,12503, 3440,12348,12864, 12515,12348, 5130,12367,12503,12520,12525,12387,12515,12712, 12404,12367,12387,12520,12525, 3440, 3440, 3440, 3441, 3441, 12387, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 12360, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441, 3441,12404, 12360, 5129,12521,12526, 3441,12531, 5127,12536,12369,12369, 12369,12423,12360,12521,12526,12360,12531,12532,12536,12530, 14367,12423, 3441, 3441, 3441, 3443, 3443,12530, 3443, 3443, 3443, 3443, 3443, 3443, 3443, 3443, 3443,12361, 3443, 3443, 12535,12715,12369,12423,12532,12562,12425,12360,12535, 3443, 3443, 3443, 3443, 3443, 3443, 3443,12425,12361,12539,12715, 12369, 3443,14367,12370,12370,12370,12539,12415,12415,12361, 12415,12580,12562,12423, 5121,12585,12715,12369,12425, 3443, 3443, 3443, 3444, 3444,12369, 3444, 3444, 3444, 3444, 3444, 3444, 3444, 3444, 3444,12393, 3444, 3444,12370,12580,12361, 12590,12415,12585,12370,12361,12547, 3444, 3444, 3444, 3444, 3444, 3444, 3444, 3444,12393,12370,12547,12794, 3444,12415, 12551,18177,12371,12371,12371,12424,12393,12590,12372,12372, 12372,12551,12370,12545,18177,12424, 3444, 3444, 3444, 3445, 3445,12545, 3445, 3445, 3445, 3445, 3445, 3445, 3445, 3445, 3445,12550, 3445, 3445,12752,12621,12371,12424,12794,12550, 12752,12393,12372, 3445, 3445, 3445, 3445, 3445, 3445, 3445, 12372,12554,12752,12560,12371, 3445,12506,12729,12699,12554, 12372,12560,12621,12371,12565,12561,12506,12424,12385, 3445, 12371,12371,12565, 3445, 3445, 3445,12561,12372,12506,12385, 12385,12385,12385,12385,12385,12385,12385,12385,12699,12729, 18048,18142,18150,18048,18142,18150,12506, 3445, 3447, 3447, 12385, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3447, 3448,12569,12573, 5120, 5118, 5112,12626,12285,12872, 12569,12573, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448,12285,12285,12285,12285,12285,12285,12285,12285,12285, 12566,12583,12570,12584,12626,12589,12594,12588,12605,12583, 12609,12566,12285,12570,12584,12588,12589,12594,12285,12605, 12872,12609,12707, 5111, 5109, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3448, 3453, 3453,12707, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3453, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456, 3456,18156,18164,18211,18156,18164,18211, 3456, 3456, 3456, 3456, 3456, 3456,12373,12373,12373,12390,12593, 12597,12603,12608,12612,12619,12508,12624,12593,12597,12603, 12608,12612,12619,12620,12624,12508, 3456, 3456, 3456, 3456, 3456, 3456, 3457,12376,12620,12376,12760,12508,12751,12373, 12508,12751,12390, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457, 3457,12631,12390,12508,12751,12373,12629, 3457, 3457, 3457, 3457, 3457, 3457,12625,12629,12376,12630,12390, 12634,12635,12760,12377,12373,12377,12625,12390,12634,12630, 12631,12379,12635,12379, 5106,12376, 3457, 3457, 3457, 3457, 3457, 3457, 3462, 3462, 3462, 3462, 3462, 3462, 3462, 3462, 3462, 3462,12376,12379,12873,12657,12645,12377, 3462, 3462, 3462, 3462, 3462, 3462,12380,12379,12380,12645,12638,12644, 12648,12509,12655,12656,12874,12377,12638,12644,12648,12796, 12655,12509,12657,12379,12656, 3462, 3462, 3462, 3462, 3462, 3462, 3463,12377,12509,16359,12873,12874,12662,12380,12509, 12379,12661, 3463, 3463, 3463, 3463, 3463, 3463, 3463, 3463, 3463,12509,12661,12667,12796,16359,12380,12660, 3463, 3463, 3463, 3463, 3463, 3463,12662,12660,12380,12665,12666,12670, 12671,12690,12721,12380,12380,12665,12674,12670,12691,12666, 12667,12671,12690,12721,12674, 3463, 3463, 3463, 3463, 3463, 3463, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3468, 3468,12698, 5105,12914,12907,12691, 5103, 3468, 3468, 3468, 3468, 3468, 3468,12493,12493,12493,12493,12493,12493,12493, 12493,12493,12680,12683,12689,12722,12907,12914,12698,12493, 12680,12683,12689,12692, 3468, 3468, 3468, 3468, 3468, 3468, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 3472, 12734,15258,12722,12703,12493,12692, 3472, 3472, 3472, 3472, 3472, 3472,12546,12546,12546,12546,12546,12546,12546,12546, 12546,12703, 5100,12743,12748,12692,12877,12734,12546,15258, 12703,12697,12693, 3472, 3472, 3472, 3472, 3472, 3472, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473, 3473,12697,12693, 12743,12748,12877,12546,12693, 3473, 3473, 3473, 3473, 3473, 3473,12578,12578,12578,12578,12578,12578,12578,12578,12578, 12784,12696,12720,12697,12693,12878,12701,12701,12701,12702, 12720,12696, 3473, 3473, 3473, 3473, 3473, 3473, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484, 3484,12737,12784, 13298,12878,12578,12696, 3484, 3484, 3484, 3484, 3484, 3484, 12701,12702,12710,12713,12710,12713,12737,12727,12378,12741, 12378, 5099,12746,12696,12737,13298,12694,12741,12701,12702, 12746, 3484, 3484, 3484, 3484, 3484, 3484, 3485, 3485, 3485, 3485, 3485, 3485, 3485, 3485, 3485,12710,12713,12694,12727, 12885,12694,12378, 3485, 3485, 3485, 3485, 3485, 3485,12604, 12604,12604,12604,12604,12604,12604,12604,12604,12694,12704, 12378,12704,12781, 5098,12378,12604,12885,12714,12714,12727, 3485, 3485, 3485, 3485, 3485, 3485, 3492,12378, 3492, 3492, 3492, 3492, 3492, 3492, 3492, 3492, 3492, 3492,12716,12781, 12604,12742,12913,12704, 3492, 3492, 3492, 3492, 3492, 3492, 12706,12714,12742,12706,12787,12747,12735,12735,16797,12753, 12765,12704,12787,12765,12913,12717,12747,12793,12706,12714, 12716, 3492, 3492, 3492, 3492, 3492, 3492, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500, 3500,12765,12716,12706, 12735,12753,12714, 3500, 3500, 3500, 3500, 3500, 3500,12717, 12724,12788,12738,12791,16797, 5096,12793, 5094,12735,12753, 12791,12795,12788,12695,12725,12791,12735,12717,12724,12725, 3500, 3500, 3500, 3500, 3500, 3500, 3501, 3501, 3501, 3501, 3501, 3501, 3501, 3501, 3501,12695,12738,12725,12736,12724, 12717,12695, 3501, 3501, 3501, 3501, 3501, 3501,12726,12792, 12795,12732,12918,12732,12738,12695,12736,12756,12725,12759, 12918,12792,12738,12797,12792,12757,12726,12763,12736, 3501, 3501, 3501, 3501, 3501, 3501, 3508, 3508, 3508, 3508, 3508, 3508, 3508, 3508, 3508, 3508,12732,12789,12726,12732,12756, 12759, 3508, 3508, 3508, 3508, 3508, 3508,12757,12923,12763, 5093, 5091,12797,15832,17792,12776,12923,12756,12759,12909, 12909,12750,12766,12789,12770,12757,12750,12814, 3508, 3508, 3508, 3508, 3508, 3508, 3512, 3512, 3512, 3512, 3512, 3512, 3512, 3512, 3512, 3512,12750,12763,12766,12776,12763,12777, 3512, 3512, 3512, 3512, 3512, 3512,12770,15832,12909,17792, 15271,12814,12766,15271,12616,12616,12616,12616,12616,12616, 12616,12616,12616,15271,12770,12777,12777, 3512, 3512, 3512, 3512, 3512, 3512, 3515, 3515,12616, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3515, 3523, 3523, 3523, 3523, 3523, 3523, 3523, 3523, 3523, 3523,12779,12897,12919,12806, 12924, 5084, 3523, 3523, 3523, 3523, 3523, 3523, 5082,12919, 12897,12924,12927,12762,12771, 5077,12772,12806,12772,12897, 12927,13235, 5074,12774,12775,12806,12804,12780,12779, 3523, 3523, 3523, 3523, 3523, 3523, 3526, 3526, 3526, 3526, 3526, 3526, 3526, 3526, 3526, 3526,12762,12771,12809,12804,12771, 12772, 3526, 3526, 3526, 3526, 3526, 3526,12774,12775,12780, 13235,12799,12861,12801,12802,12780,12804,12762,12772,12809, 12779,12799,12762,12801,12802,12774,12775,12876, 3526, 3526, 3526, 3526, 3526, 3526, 3533, 3533, 3533, 3533, 3533, 3533, 3533, 3533, 3533,12799,12861,12801,12802,12807,12774,12775, 3533, 3533, 3533, 3533, 3533, 3533,12871,13229,12809,12939, 12876,12799,12803,12801,12802,12807,12879,12939,12871,12886, 12861,12833,12803,13369,12807,12801,12802, 3533, 3533, 3533, 3533, 3533, 3533, 3534, 3534, 3534, 3534, 3534, 3534, 3534, 3534, 3534, 3534,12879,12803,12886,13271,12816,13229, 3534, 3534, 3534, 3534, 3534, 3534,12833,12833,12805,13369,12871, 12808,12810,12803,12812,12944,12883,12883,12887,13271,12816, 12808,12810,12944,12812,12880,12805, 3534, 3534, 3534, 3534, 3534, 3534, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540, 3540,12805,12808,12810,12887,12812,12880,12883, 3540, 3540, 3540, 3540, 3540, 3540,12816,12880,12940,12945,12816,12949, 15272,12948,18215,12952, 5070,18215,15272,12940,12945,12948, 12949,12952,12910,12810,12834, 3540, 3540, 3540, 3540, 3540, 3540, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3550, 3552,12834,12889,12910,12834, 12862,12854,12906,12862,13230,12446,12855, 3552, 3552, 3552, 3552, 3552, 3552, 3552, 3552, 3552,12446,12446,12446,12446, 12446,12446,12446,12446,12446,12507,14634,12854, 3552,12889, 13230,12834,12906,12855,12862,12507,12854,12446,12835,15507, 12836,12855,12507,13246,14634,15507, 3552,12507, 3552,12705, 3552, 3552, 3552, 3552, 3552, 3552, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 3553, 3553,12507, 3553,12705,12800,12811, 12835,12821,12836,12881,12510,12705,12891, 3553,12841,12811, 12963,12962,12815,13246,12510,12968,12973,13645,12705,12962, 12800,12963,12815,12821,12510, 3553,12968,12973,12841,16496, 12835,12811,12836,12891,12881,12835,12510,12836,12800,12866, 12841, 3553, 3558, 3558,12815, 3558, 3558, 3558, 3558, 3558, 3558, 3558, 3558, 3558,12510, 3558, 3558,13645,12821,12800, 12881,12811,12882,12890,12866,12866, 3558, 3558, 3558, 3558, 3558, 3558, 3558,16496,14387,12841,12908,12866, 3558,12815, 12817,12754,12754,12754,12754,12754,12754,12754,12754,12754, 12817,12920,12884,12882,12908,12890, 3558, 3558, 3558, 3558, 3563, 3563,12754, 3563, 3563, 3563, 3563, 3563, 3563, 3563, 3563, 3563,12817, 3563, 3563,12908,14387,12868,12920,12893, 12754, 5065,12754,12884, 3563, 3563, 3563, 3563, 3563, 3563, 3563,12884,12967,12882,12890,13249, 3563,12868,12818,12984, 12967,12819,12817,12820,12843,12892,12892,12817,12818,12868, 12984,12819,12893,12820, 3563, 3563, 3563, 3563, 3564, 3564, 12870, 3564, 3564, 3564, 3564, 3564, 3564, 3564, 3564, 3564, 12818, 3564, 3564,12819,13249,12820,12843,12820,12868,12892, 12870,12972, 3564, 3564, 3564, 3564, 3564, 3564, 3564,12972, 12976,12982,12870,12893, 3564,13228,13372,12892,12976,12982, 12818,12843,13219,12895,12895,12818,12848,12941,12819,12959, 12820,12843, 3564, 3564, 3564, 3565, 3565,12822, 3565, 3565, 3565, 3565, 3565, 3565, 3565, 3565, 3565,12822, 3565, 3565, 13372,13228,13219,12870,12941,13244,12959,12895,12848, 3565, 3565, 3565, 3565, 3565, 3565, 3565,12767,12823,12767,12822, 13234, 3565,13220,13281,12888,12895,12964,12823,12824,12767, 12767,12767,12767,12767,12767,12767,12767,12767,12824, 3565, 3565, 3565,13244,12848,12888,13281,13220,12825,12895,12823, 12767,12988,13367,12964,12822,12822,12888,12825, 3565,12969, 12824,13234,12988, 3565, 3572, 3572,12826, 3572, 3572, 3572, 3572, 3572, 3572, 3572, 3572, 3572,12826, 3572, 3572,12825, 13533,12999,13367, 5056,12823,12823,12969,13288, 3572, 3572, 3572, 3572, 3572, 3572, 3572,12824,12987,12827,12826,13268, 3572,12826,12991,13533,12987,12830,12824,12827,12999,12997, 12991,12829, 3572,13288,12825,12830,12825,12997, 3572, 3572, 3572,12829,13002,13268,12831,12828, 3572,12998,13003,12827, 13002,13004,13268,12826,12831,12828,13360,12830,12998,13003, 3572, 3573, 3573,12829, 3573, 3573, 3573, 3573, 3573, 3573, 3573, 3573, 3573,12832, 3573, 3573,12831,12828,13004,12831, 13009, 5053,13360,12832,12827, 3573, 3573, 3573, 3573, 3573, 3573, 3573,12830,12838,12898,13007,12829, 3573,12829,13287, 13014,12828,12837,13007,12898,12832,13012,13009,13008, 3573, 12828,12831,12828,12838,13012, 3573, 3573, 3573,12828,13008, 13017,12828,12837,12899,13022,12838,12898,13014,13017,13019, 17125,12838,13022,12899,12837,12832,13287, 3573, 3574, 3574, 12832, 3574, 3574, 3574, 3574, 3574, 3574, 3574, 3574, 3574, 3574, 3574, 3574,17125,13026,12899,13019,13026,13035,13013, 12838,12898, 3574, 3574, 3574, 3574, 3574, 3574, 3574,12837, 13013,13018,13023,13029, 3574,13033,12837,12849,12849,12849, 3574,13029,13018,13023,13026,13035,13033,13039,13040,13055, 12899,13060, 3574, 3574, 3574, 3574, 3579, 3579,13039, 3579, 3579, 3579, 3579, 3579, 3579, 3579, 3579, 3579,12840, 3579, 3579,12849,16948,16948, 5049,13040,13055,13263,13060,13032, 3579, 3579, 3579, 3579, 3579, 3579, 3579,13032,12840,12849, 13038,13043, 3579,13050,13044,12850,12850,12850,13038,13043, 12840,13050,12851,12851,12851,13044,12849,13053,12840,13263, 3579, 3579, 3579, 3581, 3581,13053, 3581, 3581, 3581, 3581, 3581, 3581, 3581, 3581, 3581, 3581, 3581, 3581, 5039,12850, 13047,12839,16948,13047,13054,12840,12851, 3581, 3581, 3581, 3581, 3581, 3581, 3581,13058,13054,13065,12850,13063, 3581, 13059,12839,13058,13269,12851,13064,13063,12856,12851,12856, 13047,13059,13264,12839,12850,13086,13064, 3581, 3581, 3581, 3581,12851,13643,13065, 3581, 3582, 3582,13269, 3582, 3582, 3582, 3582, 3582, 3582, 3582, 3582, 3582, 3582, 3582, 3582, 12839,12856,13086,13269,13264,13280,13643,12839,12839, 3582, 3582, 3582, 3582, 3582, 3582, 3582,12852,12852,12852,12856, 5034, 3582,13068,12869,12869,13652,12856,12853,12853,12853, 13068,12858,12859,12858,12859,13069,12856,12856,12852, 3582, 3582, 3582, 3582,12869,13280,13072,13069,12857,12867,12857, 12852,13085,12860,13072,12860,12869, 3582, 3589,13659, 3589, 13652,12853,13085,13091,13272,12858,12859,17795,12852,12869, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 3589, 3589,12853, 3589,12857,12867,12858,12859,12852,12860,12857,12900,12853, 13091, 3589,13096,13659,12867,13084,12853,12853,12900,12857, 12858,12859,13089,13084,12860,13272,12858,13094,12857,12867, 13089,18276,17795,13090,18276,13094,12857,12900,12865,13096, 12900,12860,12900,12867,13090, 3589, 3590,13095, 3590,12865, 12865,12865,12865,12865,12865,12865,12865,12865,13095, 3590, 3590, 3590, 3590, 3590, 3590, 3590, 3590, 3590,13112, 3590, 12865,12957,12957,12957,12957,12957,12957,12957,12957,12957, 3590, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 3602, 13099, 3602,12915,13103,13296,13112,13103, 4936,13099, 4933, 16547,16547, 3602,12915,12915,12915,12915,12915,12915,12915, 12915,12915,12957,13106,13100,13285,13110,13116,13109,13117, 3602,13106,13115,13103,12915,13100,13109,13110,13116,13124, 13115,13120,13124,13223,13121,13296, 3602, 3607, 3607,13120, 3607, 3607, 3607, 3607, 3607,13121,13117, 3607, 3607, 3607, 13127,13223,13131,13136,13285,13223,13133,13132,13127,13124, 13131,13136, 3607, 3607, 3607, 3607, 3607, 3607,13132, 4932, 4911,13224,16547, 3607,12983,12983,12983,12983,12983,12983, 12983,12983,12983,13133,13138,13143,13137,13148,13373,13224, 12983, 3607, 3607, 3607, 3607, 3608, 3608,13137, 3608, 3608, 3608, 3608, 3608, 3608, 3608, 3608, 3608,13224, 3608, 3608, 13141,13138,13143,13373,13148,12983,13142,13147,13141, 3608, 3608, 3608, 3608, 3608, 3608, 3608,13146,13142,13147,13152, 13151, 3608, 4910,13158,13146,13161,13162, 3608,13151,13155, 13152,13158,13155,13161,13163,13170, 4908,13162,13170, 3608, 3608, 3608, 3608, 3609, 3609,13267, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 3609,13166, 3609, 3609,13173,13155, 13231,13163,13231,13166,13167,13170,13173, 3609, 3609, 3609, 3609, 3609, 3609, 3609, 4890,13167,13312,13267,13178, 3609, 13034,13034,13034,13034,13034,13034,13034,13034,13034,13178, 13179,13184,13189,13194,13231,13177,13034, 3609, 3609, 3609, 3609, 3613, 3613,13177, 3613, 3613, 3613, 3613, 3613, 3613, 3613, 3613, 3613,13312, 3613, 3613,13182,13179,13184,13189, 13194,13034,13183,13188,13182, 3613, 3613, 3613, 3613, 3613, 3613, 3613,13187,13183,13188,13193,13192, 3613,13198,13197, 13187,13208,13201, 3613,13192,13207,13193,13197, 4889,13198, 13201,13668,13208,13207,13236, 3613, 3613, 3613, 3613, 3614, 3614,13718, 3614, 3614, 3614, 3614, 3614, 3614, 3614, 3614, 3614,13211, 3614, 3614,13215,13222,13222,13668,13222,13211, 13212,13236,13215, 3614, 3614, 3614, 3614, 3614, 3614, 3614, 3614,13212,13227, 3614,13242, 3614,13236,13242,13227, 3614, 13256,13718, 3614, 3614, 3614,13381, 4887, 3614,13256,13222, 13227,13239,13242, 3614, 3614, 3614,13078,13078,13078,13078, 13078,13078,13078,13078,13078,13225,13238,13222,13225,13239, 13381,13227,13078,13242,13226, 3614, 3615, 3615,13239, 3615, 3615, 3615, 3615, 3615, 3615, 3615, 3615, 3615, 3615, 3615, 3615,13233,13226,13233,13237,13237,13237,13078,13238,13225, 3615, 3615, 3615, 3615, 3615, 3615, 3615,13226,13530,15071, 18183,13245, 3615,13226,13530, 3615,13238,13225,13243,13240, 13233,13240,13245,18183,13258,13233,13530,13654,13237,15071, 3615, 3615, 3615, 3615, 3616, 3616,13251, 3616, 3616, 3616, 3616, 3616, 3616, 3616, 3616, 3616,13237, 3616, 3616,13273, 13243,13258,13275,13240,13251,13252,13257,13279, 3616, 3616, 3616, 3616, 3616, 3616, 3616, 3616,13654,13257, 3616,13265, 3616,13240,13251,13252, 3616,13253,13243, 3616, 3616, 3616, 13252,13273, 3616, 4839,13279, 4838,13275,13241, 3616, 3616, 3616,13111,13111,13111,13111,13111,13111,13111,13111,13111, 13291,13265,13282,14037,13275,13241,13293,13111,13291,13253, 3616, 3617, 3617,13241, 3617, 3617, 3617, 3617, 3617, 3617, 3617, 3617, 3617, 3617, 3617, 3617,13241,13253,13283,13266, 13284,13295,13111,13293,13282, 3617, 3617, 3617, 3617, 3617, 3617, 3617,13265,14037,13253,13292,13306, 3617,13412,13274, 13247,13277,13247,13277,13278,13299,13292,13297,13380,13412, 13283,13266,13284,13295,13306, 3617, 3617, 3617, 3617, 3620, 3620,13306, 3620, 3620, 3620, 3620, 3620, 3620, 3620, 3620, 3620,13274, 3620, 3620,13247,13277,13307,13274,13278,13297, 13247,13299,13380, 3620, 3620, 3620, 3620, 3620, 3620, 3620, 13266,13283,15078,13277,13307, 3620,13278,13411,13307,13304, 13305, 3620, 4836,13417,13368,13411,13370,13383,13278,13304, 13374,13417,15078, 3620, 3620, 3620, 3621, 3621,13305, 3621, 3621, 3621, 3621, 3621, 3621, 3621, 3621, 3621,13304, 3621, 3621,13304,13374,13304,13308,13313,13368,13305,13370,13383, 3621, 3621, 3621, 3621, 3621, 3621, 3621,13308,13313,13304, 13128,13334, 3621,13250,13250, 4802,13308,13313,13375,13378, 13352,13128,13128,13128,13128,13128,13128,13128,13128,13128, 3621, 3621, 3621, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3627, 3627,13128, 3627,13301,13352,13334,13250,13334,13375, 13378,13385,13313,13418, 3627,13352,13378,13301,13309,13310, 13270,13302,13422, 4801,13418,13250,13301,13336,13309,13310, 13422,13302, 3627,13270,13270,13270,13270,13270,13270,13270, 13270,13270,13250,13385,13301,13303,13311,13397, 3627, 3631, 13309,13310,13364,13302,13270,13303,13311,13353,13376,13336, 13270, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 3631, 13423,13302,13364,18278,13398,13311,18278,13303,13311,13353, 13311,13423, 3631,13397,13364,13309,13310,13314,13302,13376, 4799,13315,13353,13317,13336,13303,13362,13314,13362,13398, 3631,13315, 3631,13317, 3631, 3631, 3631, 3631, 3631, 3631, 3636, 3636,13303, 3636, 3636, 3636, 3636, 3636,13316,13314, 3636, 3636, 3636,13315,13320,13317,13382,13408,13316,13376, 13362,13386,13377,13426,13320, 3636, 3636, 3636, 3636, 3636, 3636,13426,13362, 4741,13443, 4710, 3636,13316,13382, 3636, 13316,13320,13316,13386,13314,13443,13320,13362,13315,13408, 13317,13413, 4640,13377, 3636, 3636, 3636, 3636, 3637, 3637, 13379, 3637, 3637, 3637, 3637, 3637, 3637, 3637, 3637, 3637, 13322, 3637, 3637,13361,13387,13316,13419,13669,13413,13379, 13322,13320, 3637, 3637, 3637, 3637, 3637, 3637, 3637,13432, 4638,13379,13366,13435, 3637,13377,13324,13432,13361,13318, 13325,13435,13322,13419,13366,13396,13324,13387,13361,13318, 13325,13361, 3637, 3637, 3637, 3637, 3638, 3638,13669, 3638, 3638, 3638, 3638, 3638, 3638, 3638, 3638, 3638,13324, 3638, 3638,13318,13325,13318,13366,13396,13363,13322,13322,13448, 3638, 3638, 3638, 3638, 3638, 3638, 3638, 3638,13387,15543, 13448,13442, 3638,13447,13326,15543,13363,13335,13318,13442, 13337,13447,13326,13324,13326,13406,13318,13325,13363,13325, 3638, 3638, 3638, 3638, 3639, 3639,13407, 3639, 3639, 3639, 3639, 3639, 3639, 3639, 3639, 3639,13326, 3639, 3639,13335, 13444,13365,13337,13449,13363,13406,13453,13335, 3639, 3639, 3639, 3639, 3639, 3639, 3639,15222,13407,13453,13458, 4637, 3639,13365,13327, 3639,15222,13328,13329,13444,13337,13458, 13449,13326,13327,13365,13335,13328,13329,13337, 3639, 3639, 3639, 3639, 3641, 3641,13399, 3641, 3641, 3641, 3641, 3641, 3641, 3641, 3641, 3641,13327, 3641, 3641,13328,13329,13644, 13327,13454,13399,13365,13474,13452, 3641, 3641, 3641, 3641, 3641, 3641, 3641,13452,13457,13474,13403,13816, 3641,13403, 13330,13644,13457,13399,13328,13333,13343,13672,13454,13327, 13330,13328,13328,13329,13329,13333, 3641, 3641, 3641, 3641, 3642, 3642,13816, 3642, 3642, 3642, 3642, 3642, 3642, 3642, 3642, 3642,13330, 3642, 3642,13403,13400,13333,13343,13475, 4625,13400,13479,13672, 3642, 3642, 3642, 3642, 3642, 3642, 3642, 3642,13461,13479,13473,13699, 3642,13478,13484,13400, 13461,13331,13473,13344,13359,13478,13475,13330,13330,13484, 13331,13331,13333,13343, 3642, 3642, 3642, 3642, 3645, 3645, 13400, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645, 3645,13331,13699,13344,13359,13480,13485,13401, 13489,13483, 3645, 3645, 3645, 3645, 3645, 3645, 3645,13483, 4624,13489,13488,16062, 3645,13344,13499,13401,13346,13346, 13488,13389,13389,13492,13480,13485,13492,13499,13331,13331, 13344,13359, 3645, 3645, 3645, 3645, 3646, 3646,13401, 3646, 3646, 3646, 3646, 3646, 3646, 3646, 3646, 3646, 3646, 3646, 3646,13346,13667,13492,13501,13389,16062,13391,13506,13505, 3646, 3646, 3646, 3646, 3646, 3646, 3646,13391,13495,13346, 13505,13498, 3646,13389,13667,13504,13495,13332,13346,13498, 13509,13501,13391,13504,13521,13506,13346,13332,13509,13391, 3646, 3646, 3646, 3646, 3647, 3647,13389, 3647, 3647, 3647, 3647, 3647, 3647, 3647, 3647, 3647, 3647, 3647, 3647,13332, 13513,13521,13653,13513,13526,13510,13520,13332, 3647, 3647, 3647, 3647, 3647, 3647, 3647, 3647,13510,13520,13719, 4622, 3647,13516,13525,13347,13347,13347,13393,13323,13658,13516, 13513,13526,13653,13525,13332,13982,13393,13323, 3647, 3647, 3647, 3647, 3648, 3648,13719, 3648, 3648, 3648, 3648, 3648, 3648, 3648, 3648, 3648,13338, 3648, 3648,13347,13393,13323, 13658,13982,13529,13319,14021,13529, 3648, 3648, 3648, 3648, 3648, 3648, 3648,13319,13338,13347,13519,13537, 3648,13524, 13529,13354,13347,13354,13519,13384,13338,13524,13537,13538, 14021,13393,13347,13347,13323,13319, 3648, 3648, 3648, 3651, 3651,13323, 3651, 3651, 3651, 3651, 3651, 3651, 3651, 3651, 3651, 3651, 3651, 3651,13384,13354,13538,13384,16438,13319, 13542,13338,13543, 3651, 3651, 3651, 3651, 3651, 3651, 3651, 13319,13542, 4608,13354,13536, 3651,13319,13541,13356,13319, 13356, 3651,13536,13546,13531,13541,13548,16438,13573,13543, 13354,13546,13384, 3651, 3651, 3651, 3651, 3652, 3652,13321, 3652, 3652, 3652, 3652, 3652, 3652, 3652, 3652, 3652,13321, 3652, 3652,13356,13548,13528,13573,13531,13547,13339,13528, 13787, 3652, 3652, 3652, 3652, 3652, 3652, 3652,13547,13709, 13356,13321,13551, 3652,13531,13552,13356,13528,13339,13694, 13551,13555,13787,13357,13321,13357,13552,13356,13562,13555, 13339, 3652, 3652, 3652, 3654, 3654,13562, 3654, 3654, 3654, 3654, 3654, 3654, 3654, 3654, 3654,13321, 3654, 3654,13341, 13709,13342,13586,13694,13357,13702,13402,13357, 3654, 3654, 3654, 3654, 3654, 3654, 3654,13339,13340,13572,13565,13341, 3654,13342,13571, 3654,13402,13357,13565,13574,13572,13586, 13571,13341,13402,13342,13357,13584,13340,13574, 3654, 3654, 3654, 3663,13357,13584,13702,13402,13587, 4606,13340,13574, 13710, 4605, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3663, 3663,13342, 3663,13587,13392,13575,13341,13574,13342,13342, 13340,13590,13595, 3663,13392,13575,13349,13349,13349,13590, 13595,13585,13575,13340,13580,13710,13587,13575,13591,13348, 13348,13348,13585,13592,13580,13600,13392,13823,13597,13591, 13602,13580,13792,13600,13708,13575,13392, 3663, 3668, 3668, 13349, 3668, 3668, 3668, 3668, 3668, 3668, 3668, 3668, 3668, 13592, 3668, 3668,13348,13580,13597,13607,13602,13349,13348, 13823,13596, 3668, 3668, 3668, 3668, 3668, 3668, 3668,13792, 13708,13348,13596,13601, 3668,13349,13350,13350,13350,13605, 13348,13349,13610,13607,13601,13612,13606,13605,13348, 4600, 13610,13627, 3668, 3668, 3668, 3669, 3669,13606, 3669, 3669, 3669, 3669, 3669, 3669, 3669, 3669, 3669,13576, 3669, 3669, 13350,13619,13612,13632,13619,13780,13611,13576,13627, 3669, 3669, 3669, 3669, 3669, 3669, 3669, 3669,13611,13350,13576, 13615, 3669,13576,13616,13622,13625, 4594,13626,13615,13780, 13632,13619,13622,13625,13616,13350,13630,13576,13626, 3669, 3669, 3669, 3671, 3671,13630, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3671, 3677,13635,13824,13976, 4592, 4591,13976, 4586, 4581,13635,13631,13636, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677,13631,13636,13976,13639, 13681,13824,13639, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677, 3677,13733,13681, 3677,13639, 3677, 3677, 3677, 3677, 3677, 3677, 3680, 3680,13647, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680, 3680,13577, 3680, 3680,13642,13657,13661,13657,13689,13647,13680,13577,13642, 3680, 3680, 3680, 3680, 3680, 3680, 3680,13733,13680,13679, 13577,13661, 3680,13713,13714,13661,13577,13679, 3680,13647, 4579,13713, 4578, 4573,13828,13714,13657,13689,13577,13657, 3680, 3680, 3680, 3716, 3716,13828, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3716, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719, 3719,13684,14826,13648,13683, 13685,13684, 3719, 3719, 3719, 3719, 3719, 3719,13351,13351, 13351,13696,17916,18272,13715,14826,13648,13683,13685,13684, 13467,13467,13467,13467,13467,13467,13467,13467,13467, 3719, 3719, 3719, 3719, 3719, 3719, 3726,13467,13648,13683,13685, 13684,13715,13351,13696,13646,13646, 3726, 3726, 3726, 3726, 3726, 3726, 3726, 3726, 3726, 3726,13829,13691,17916,18272, 13351,13467, 3726, 3726, 3726, 3726, 3726, 3726,13500,13500, 13500,13500,13500,13500,13500,13500,13500,13351,13646,13721, 13675,13691,13703,13829,13500,13649,13355,13691,13355, 3726, 3726, 3726, 3726, 3726, 3726, 3727,13646, 3727, 3727, 3727, 3727, 3727, 3727, 3727, 3727, 3727, 3727,14000, 4572,13500, 14828,13721,13675, 3727, 3727, 3727, 3727, 3727, 3727,13649, 13355,13703,13660,13660,13786,13660,13651,13706,14828,13355, 13675,14000,13822,13800,13670,13722,13670,13649,13355,13650, 3727, 3727, 3727, 3727, 3727, 3727, 3730, 3730, 3730, 3730, 3730, 3730, 3730, 3730, 3730,13355,13660,13650,13651,13706, 13786,13650, 3730, 3730, 3730, 3730, 3730, 3730,13670,13722, 13800,13822,13827,13832,13660,13833,13651,13837,13650,13842, 13827,13832, 4570, 4569, 4566,13837,13833,13842,13706, 3730, 3730, 3730, 3730, 3730, 3730, 3757, 3757,13651, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3757, 3760, 3760, 3760, 3760, 3760, 3760, 3760, 3760, 3760, 3760,13704,14850, 4565, 4561, 4560,14046, 3760, 3760, 3760, 3760, 3760, 3760, 13358,13662,13358,13705,13666,14046, 4557,14850,14046,13532, 13532,13532,13532,13532,13532,13532,13532,13532,13704,13662, 13692, 3760, 3760, 3760, 3760, 3760, 3760, 3767,13688,13692, 13532,13664,13788,13705,13358,13758,13666,13662, 3767, 3767, 3767, 3767, 3767, 3767, 3767, 3767, 3767, 3767,13532,13664, 13532,14388,13358,13692, 3767, 3767, 3767, 3767, 3767, 3767, 13688,13358,13788,14388,13664,13663,14012,13758,13663,13358, 13664,13666,13561,13561,13561,13561,13561,13561,13561,13561, 13561, 3767, 3767, 3767, 3767, 3767, 3767, 3768,13561, 3768, 3768, 3768, 3768, 3768, 3768, 3768, 3768, 3768, 3768,13663, 13838,13688,13758,14012,13843, 3768, 3768, 3768, 3768, 3768, 3768,13838,13665,13561,13814,13843,13700,13663,13665,13700, 4556,13725,13793,16430,16430,13815,13981,13673,13673,13674, 13665,13725, 3768, 3768, 3768, 3768, 3768, 3768, 3771, 3771, 3771, 3771, 3771, 3771, 3771, 3771, 3771,13674,13728,13814, 13700,13665,13793,13725, 3771, 3771, 3771, 3771, 3771, 3771, 13815,13673,13727,13725,13674,13853,13728,13981,13700,13846, 4553,13725, 4550,13697,16430,13774,13853,13846,13728,13673, 13727, 3771, 3771, 3771, 3771, 3771, 3771, 3799, 3799,13578, 3799, 3799, 3799, 3799, 3799, 3799, 3799, 3799, 3799,13578, 3799, 3799,13673,13727,13676,13774,13729,13697,13779,13578, 13774, 3799, 3799, 3799, 3799, 3799, 3799, 3799, 4548,13852, 13856,13578,14836, 3799,13729,13697,13701,13852,13856,13707, 13698,16647,13796,13707,14836,13794,13729,16647,13676,13578, 13779, 3799, 3799, 3799, 3800, 3800,13697, 3800, 3800, 3800, 3800, 3800, 3800, 3800, 3800, 3800,13676, 3800, 3800,13698, 13701,13707,13775,13796,13698,13794,13781,13707, 3800, 3800, 3800, 3800, 3800, 3800, 3800, 3800,13799,13799,13701,13676, 3800,13779,13698,13834,13839, 4414,13755,13988,14977, 4412, 13785,13781,13775,13801,13802,13806,13701,13775, 3800, 3800, 3800, 3803,13785,13698,13781,13796,14977,13781,13799, 3803, 13834,13839, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803,13755,13988,13801,13802,13806,13785,13755, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3803, 3810, 3810, 4410, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3810, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 3813, 4386, 4382,14998,16652,16652,14998, 3813, 3813, 3813, 3813, 3813, 3813,13726,13732,13736,13724, 13730,13737,13857,13868,14998,13980,13726,13732,13736,13724, 13730,13737,13807,13857,13868,13820,13731, 3813, 3813, 3813, 3813, 3813, 3813, 3820,13724,13730,13731,13980,13726,13732, 13736,13724,13730,13737, 3820, 3820, 3820, 3820, 3820, 3820, 3820, 3820, 3820, 3820,13756,13807,13726,13820,13731,13724, 3820, 3820, 3820, 3820, 3820, 3820,16652,13817,13731, 4381, 13817,13726,13732,13736,13756,13736,13860,13798,13737,13737, 13869,13807,13874, 4378,13860,13817,13756, 3820, 3820, 3820, 3820, 3820, 3820, 3821,13804, 3821, 3821, 3821, 3821, 3821, 3821, 3821, 3821, 3821, 3821,13762,13817,13869,13798,13874, 13867, 3821, 3821, 3821, 3821, 3821, 3821,13798,13867,13819, 13782,13756,13872,13782,13811,13762,13804,13819,13877,14038, 13872, 4377,14383,13992,13811,13818,13877,13762, 3821, 3821, 3821, 3821, 3821, 3821, 3824, 3824, 3824, 3824, 3824, 3824, 3824, 3824, 3824,13818,13782,13992,13811,13879,13819,13804, 3824, 3824, 3824, 3824, 3824, 3824,13782,13882,13818,14383, 14038,13873,13762,13735,13818,13882,13738,13811,13757,13795, 13795,13782,13873,13735,13879,13904,13738, 3824, 3824, 3824, 3824, 3824, 3824, 3829, 3829,13795, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829, 3829,13735, 3829, 3829,13738,14019, 13757,13795,13904,13878,13883,13735, 4356, 3829, 3829, 3829, 3829, 3829, 3829, 3829,13878,13883,13886,13893,13896, 3829, 4352,13902, 4351,14019,13886,13893,13896, 4348,13757,13902, 13735,13735,13903,13738,13738,13757,13757, 3829, 3829, 3829, 3829, 3836, 3836,13903, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3836, 3839, 3839, 3839, 3839, 3839, 3839, 3839, 3839, 3839, 3839,13797,13916, 4347, 4301, 4297,13915, 3839, 3839, 3839, 3839, 3839, 3839,13739,13741,13743,13734, 13915,13740,13914,14001,13905,13919,13739,13741,13743,13734, 13914,13740,13916,13919,13905,13797,13920, 3839, 3839, 3839, 3839, 3839, 3839, 3846,13734,14001,13905,13920,13739,13741, 13743,13734,13741,13740, 3846, 3846, 3846, 3846, 3846, 3846, 3846, 3846, 3846, 3846,13905,13921,13926,13925,13797,13924, 3846, 3846, 3846, 3846, 3846, 3846,16855,13924,13925,13979, 13930,13929,16855,13739,13741,13743,13734,13734,13740,13929, 13740,13930,13921,13926,13739,14123,13761, 3846, 3846, 3846, 3846, 3846, 3846, 3847,13979, 3847, 3847, 3847, 3847, 3847, 3847, 3847, 3847, 3847, 3847,13763,13761,13931,13935,13934, 14051, 3847, 3847, 3847, 3847, 3847, 3847,13934,13761,13935, 13939,13809,13809,13810,13810,13763,14123,13936,13939, 4296, 14111, 4293,14051, 4292,13931,14028,13987,13763, 3847, 3847, 3847, 3847, 3847, 3847, 3850, 3850, 3850, 3850, 3850, 3850, 3850, 3850, 3850,13761,13936,13809,13940,13810,13943,13761, 3850, 3850, 3850, 3850, 3850, 3850,13943,13940,13987,13951, 14111,14028,13763,13809,13949,13810,13744,13765,13764,13810, 13951,13809,13949,14322,13968,13973,13744, 3850, 3850, 3850, 3850, 3850, 3850, 3854, 3854,13742, 3854, 3854, 3854, 3854, 3854, 3854, 3854, 3854, 3854,13742, 3854, 3854,13744,13765, 13764,13968,13973,14322, 4256,13955,13954, 3854, 3854, 3854, 3854, 3854, 3854, 3854,13954,13911,13955,13742,14131, 3854, 13958,13966,13764,13993,13993,13911,13748,13764,13958,13966, 13742,13967,13911,13744,13765,13764,13748, 3854, 3854, 3854, 3855, 3855,13967, 3855, 3855, 3855, 3855, 3855, 3855, 3855, 3855, 3855,13742, 3855, 3855,13911,13975,13993,13748,14131, 4252,13975, 4251,13972, 3855, 3855, 3855, 3855, 3855, 3855, 3855, 3855,13971,13414,13972,13993, 3855,17613,13978,13991, 13971,13975,14124,17613,13414,13414,13414,13414,13414,13414, 13414,13414,13414,13748, 3855, 3855, 3855, 3873, 3873, 3873, 3873, 3873, 3873, 3873, 3873,13414,13991, 3873, 3873, 3873, 13978,13414, 3873, 3873, 3873, 3873, 3873, 3873, 3873, 3873, 3873,14124, 3873, 3873, 3873, 3873, 3873, 3873,13693,13745, 13978,13766,13989, 3873,14015,14375, 4248, 4247,13784,13745, 14117,13693,13693,13693,13693,13693,13693,13693,13693,13693, 13747, 3873, 3873, 3873, 3873, 3886,13995,13746,13784,13749, 13747,13745,13693,13766,13989,14375,14015,13746,13750,13749, 13784,13693,13760,13751,13995,14117,13754, 3886,13750,14041, 13752,13766,13747,13751, 3886, 4205,13754,14041, 4132,13746, 13752,13749,13760,14015,13784,13995,13745,13745,13766, 3886, 13750, 3886,13745, 3886,13760,13751, 3886, 3886,13754,13753, 13760, 3886,13752,13749, 3886,13747, 3886,13747, 3886,13753, 3886, 3886, 3886, 3887,13746,13746,13749,13767,13750,13753, 13759,13760,13778,13751,13778,13750,13754,14043,13906,13760, 13751,13753,14042,13754,13754, 3887, 4114,13752,13906,13752, 13759,14047, 3887,14042,13767,13906,13803,14053,14005,13767, 13906,13776,13759,13776,14043,14053,13778, 3887,14132, 3887, 13769,13769,13769,13812,13805, 3887,13753,14047,13906, 3887, 3887,13767, 3887,13812,13778, 3887, 3887,13759,13803, 3887, 3887, 3892,14005, 3892,13767,13776,13776,13759,13759,13778, 3892,13778,14031, 3892,13769,13812,13805,14132,13770,13770, 13770,13783,13777,13776,13777,14030,13771,13771,13771,15599, 13977,14029,13769,13803,14014, 3892,13977,13772,13772,13772, 13776,13783, 3892,13805,14031,13813,14332,15599, 3892,13769, 13977,13805,13770,13783,13812,13813,13777, 3892,14030, 3892, 13771,13770,13773,13773,13773, 3892,14014,14029,13772, 3892, 13770,13772, 3892,13999,13777,13996, 3892,13813,13771, 3892, 3892, 3893,14332, 3893,13771,13777,13984,13770,13783,13772, 3893,13777,14014, 3893,13907,13771,13773,14034,13772,13983, 13909,13990,13908,13990,13907,13999,13772,13813,13985,13996, 13909, 4075,13908,14581,13773, 3893,13907,13983,13984,13907, 13909,13998, 3893,13773,13908,13994,13985,13996,14580,14034, 13908,13773,13909,13997,13907,13990,13984, 3893,14003, 3893, 13983,13990,13908,13994,14003, 3893,13999,13985,14581, 3893, 13909,13997, 3893,13998,13985,13997, 3893,14036,14580, 3893, 3893, 3894,14018, 3894, 4074, 4058,13994,14003,14007,14048, 3894,13998,13997, 3894,13892,13892,13892,13892,13892,13892, 13892,13892,13892,13986,14033,14158,14018,14045,14018,13986, 13892,14036,13998,14158,14045, 3894,14006,14006,14006,14045, 14007,13986, 3894,14048,13950,13950,13950,13950,13950,13950, 13950,13950,13950, 4057,14119,13892,14033, 3894,14007, 3894, 13950,14009,13986,14009,14008, 3894,14010,14026,14011, 3894, 14006,14011, 3894,14106, 3894,14118, 3894,14032,14049, 3894, 3894, 3895,14008, 3895,14010,13950,14011,14116,14006,14033, 3895,14008,14010, 3895,14119,14009,14480,15124,14153,14116, 14118,14026,14024,14023,14032,14010,14106,14011,14106,14032, 14049,14050,14020,14009,14025, 3895,14027,14321, 4038,14026, 14480,14116, 3895,14035,14153,14020,14020,14020,14020,14020, 14020,14020,14020,14020,15124,14023,14024, 3895,14050, 3895, 3895,14023,14052,14050,14057, 3895,14020,14020,14025, 3895, 14027,14025, 3895,14023,14024,14035, 3895,14054,14321, 3895, 3895, 3896,14024, 3896,14035,14059,14025,14054,14027,14147, 3896,14055,14056, 3896,14052,14024,14057,14063,14125,14058, 14060,14055,14056,14059,14128,14027,18149,14025,14085,14054, 14060,14061,18149,14973,14057, 3896,14062,14058,14059,14086, 14160,14061, 3896,14055,14056,14973,14062,14054,14147,14063, 14054,14125,14060,14087,14064,14128,14065, 3896,14058, 3896, 14085,14055,14056,14061,14064, 3896,14065,14160,14062, 3896, 14127,14086, 3896,14060,14056,14133, 3896, 3896,14105, 3896, 3896, 3897,14055, 3897,14066,14087,14064,14068,14065,14323, 3897,14333,14110, 3897,14066,14085,14128,14068,14062,14069, 14067,14127,14061,14134,14070,14139,14086,14064,14133,14069, 14067,14839,14070,14105,14070, 3897,14066,14105,14159,14068, 14087,14064, 3897,14065,14110,14333, 4037,14065,14323,14159, 14094,14069,14067,14072,14127,14134,14070, 3897,14139, 3897, 14071,14839,14165,14072,14089, 3897,14066,14073,14074, 3897, 14071,14066, 3897,14129,14068,14130, 3897,14073,14074, 3897, 3897, 3898,14094, 3898,14089,14072,14069,14067,14069,14165, 3898,14070,14071, 3898,14067,14072,14089,14075,14071,14073, 14074,14073,14150,14130,14129,14129,14130,14075,14078,14076, 18157,14077,14114,14365,14150, 3898,18157,14094,14078,14076, 14072,14077, 3898,14076,14094,14074,14073,14071,14154,14075, 14366,14089,14114,14073,14073,14074,14074, 3898, 3898, 3898, 14078,14076,14090,14077,14114, 3898,14078,14365,14079, 3898, 14113,14075, 3898,14150,14154,14082, 3898,14091,14079, 3898, 3898, 3899,14090, 3899,14075,14082,14170,14078,14097,14366, 3899,14080,14328, 3899,14090,14078,14076,14091,14077,14077, 14079,14080,14081,14090,14113,14114,14164,14082,14083,14091, 15701,14088,14081,14170,14084, 3899,14113,14164,14083,14099, 14097, 3899, 3899,14080,14084,14096, 4035, 4027,15701,14090, 14093,14113,14328,14091,14081,14079,14082, 3899,14097, 3899, 14083,14079,14082,14088,14091, 3899,14084,14589,14092, 3899, 14093,14099, 3899,14080,14169,14097, 3899,14096,14080, 3899, 3899, 3900,14093, 3900,14081,14169,14100,14101,14092,14081, 3900,14099,14174, 3900,14112,14083,14386,14092,14088,14088, 14092,14084, 4026,14174,14088, 4024,14099,14096,14589,14093, 14126,14135,14096,14100,14155, 3900,14137,14093,14100,14101, 14126,14386, 3900,14102,14102,14102,14112,14092,14103,14103, 14103,14104,14104,14104,14107,14092,14107, 3900,14100, 3900, 3900,14126,14108,14135,14108, 3900,14155,14115,14137, 3900, 14136,14112, 3900,14100,14101,14140, 3900,14102,14102, 3900, 3900, 3901,14103, 3901,14112,14104,14163,14115,14107,14340, 3901,14107,14138, 3901,14163,14102,14108,14136,14135,14115, 14103,14454,14136,14104,14137,14168,14107,14645,14140,14144, 14450,14103,14102,14168,14108, 3901,14149,14103,14104,14144, 14104,14115, 3901,14107,14138,14143,14108,14454,14109,14340, 14109,14108,14142,14142,14149,14143,14145, 3901,14149, 3901, 3901,14144,14140,14173,14450, 3901,14145,14175,14645, 3901, 14178,14173, 3901,14179,14138,14149, 3901,14143,14178, 3901, 3901, 3902,14109, 3902,14179, 4019,14142,14189,14145,14148, 3902, 3902,14190, 3902,14175,14148,14182,14144,14189,14182, 14109,14185,14188,14193,14142,14194,14143,14148,14195,14185, 14188,14193,14109,14198,14145, 3902,14194,14109,14199,14190, 14142,14198, 3902,14205,14202,14209,14182,14202,14148,14199, 14210,14205,14214,14209,14733,14195,14215, 3902,14211, 3902, 14214,14210,14216,14219,14220, 3902,14225,14215,14221, 3902, 3902,14219, 3902,14226,14202,14220, 3902,14225,14224, 3902, 3902, 3903, 4018, 3903,14229,14211,14224,14230,14233,14216, 3903,14239,14229, 3903,14733,14221,14233,14338,14230,14239, 14226,14240,14240,14240,14240,14240,14240,14240,14240,14240, 14241,14244,14245,14256,14255, 3903,14248,14240,14254,14244, 14259,14241, 3903,14245,14248,14255,14254,14260,14259,14338, 14261,14266,14265,14264,15012,14270,14269, 3903,14260, 3903, 14256,14264,14240,14265,14269, 3903,14270,14271,14276, 3903, 3903,14281, 3903,14275,14274,14280, 3903,14261,14266, 3903, 3903, 3904,14274, 3904,14275,14297,14280,15012,14279,14284, 3904,14285,17986, 3904,14271,14276,14279,14284,14281,14291, 14288,14294,14285,14288,14302,14295,14300,14291,14301,14294, 14305,14339,14297,14306,14300, 3904,14295,14309,14305,14301, 14309,14312, 3904,14320,14306,14315,14318,14319,14324,14312, 14288,14302,14455,14315,14318,14326,17986, 3904,14319, 3904, 14343, 3904,14814,14339,14326, 3904,14324,14309,14327, 3904, 14320,14330, 3904,14330,14324, 4016, 3904,14327,14455, 3904, 3904, 3905,14326, 3905,14335,14331,14327,14331,14334,14341, 3905,14341,14343, 3905,14296,14296,14296,14296,14296,14296, 14296,14296,14296,14326,14814,14330,14334,14327,14336,14378, 14296,14350,14337,14380,14345, 3905,14335,14378,14337,14331, 14379, 4012, 3905,14341,14344,14344,14336,14344,14346,14334, 14337,14379,14345,14352,14335,14296,14345, 3905,14347, 3905, 14380,14347, 4011,14350,14348, 3905,14346,14336,14353, 3905, 14354,14337, 3905, 3905,14336,14356, 3905,14355,14344, 3905, 3905, 3906,14348, 3906,14346,14352,14382,14392,14349,14358, 3906,14361,14347, 3906,14349,14462,14344,14348,14368,14362, 14353,14363,14354,14348,14355,14392,14349,14356,14369,14355, 14347,14398,14602,14358,14392, 3906,14364,14443,14364,14352, 14420,14462, 3906,14361,14358,14382,14370,14349,14485,14354, 14368,14468,14361,14362, 4009,14363,14485, 3906,14398, 3906, 14369,14363,14443,14369, 3906, 3906,14356,14420,14602, 3906, 14364,14362, 3906,14363,14372,14420, 3906,14368,14370, 3906, 3906, 3907,14359, 3907,14468,14371,14362,14393,14364,14371, 3907,14373,14362, 3907,14363,14359,14359,14359,14359,14359, 14359,14359,14359,14359,14374,14393,14372,14372,14394,14423, 14395,14370,14437,14393,14384, 3907,14359,14371,14385,14359, 14395,14468, 3907,14373,14487,14389,14394, 4005, 4004, 4002, 14594, 3999, 3998,14390,14394,14389,14374, 3907,14437, 3907, 3907,14423,14395,14390,14371, 3907,14384,14437,14391, 3907, 14385,14487, 3907,14385,14447,14438, 3907,14389,14391, 3907, 3907, 3908,14396, 3908,14384,14390,14447,14399,14397,14594, 3908,14395,14396, 3908,14486,14389,14423,14399,14397,14400, 14391,14438,14402,14390,14425,14486,14389,14458, 3994,14400, 14438,14960,14402, 3992,14396, 3908,14444,14491,14391,14399, 14397,14390, 3908,14401,14425,14403,14391,14447,14491,14458, 14406,14400,14404,14401,14402,14403,14425, 3908,14458, 3908, 14406,14960,14404,14405, 3908, 3908,14397,14444,14399, 3908, 14396, 3908, 3908,14405,14399,14401, 3908,14403,14481, 3908, 3908, 3909,14406, 3909,14404,14425,14400,14400,14490,14402, 3909,14425,14444, 3909,15134,14405,14490,14407,14463,14408, 14448,14401,14427,14481,14409,14444,14445,14407,15560,14408, 14401,14410,14403,14403,14409, 3909,14457,14406,14403,14404, 14404,14410, 3909, 3961,14463,14411,14445,15134,14405,14407, 14405,14408,14448,14453,14427,14411,14409, 3909,14445, 3909, 14412,15560,14422,14410,14413, 3909,14739,14457, 3909, 3909, 14412,14503, 3909,14408,14413, 3909, 3909,14411,14460, 3909, 3909, 3910,14503, 3910,14407,14453,14408,14414,14445,14427, 3910,14409,14412, 3910,14422,14427,14413,14414,14410,14410, 14415,14416,14461,14417,14419,14413,14446,14739,14457,14460, 14415,14416,14411,14417,14419, 3910,14429,14795,14418,14414, 14412,14422, 3910,14431,14432,14432,14446,14412,14418,14422, 14508,14413,14415,14416,14461,14417,14419, 3910,14446, 3910, 14513,14508,14460,14414,14426, 3910,14421,14418,14429, 3910, 14418,14513, 3910,14456,14414,14431, 3910,14432,14795, 3910, 3910, 3910, 3915,14419,14426, 3915,14456,14415,14416,14424, 14417,14419,14417,14431, 3915,14421,14426,14418,14421,14446, 14433,14429,14467,14429,14456,14418,14502,14507,14606,14424, 14431,14440,14432,14440,14502,14507, 3915,14434,14434,14434, 14464,14424,14424, 3915, 3871,14421, 3870, 3868,14467,14426, 14606,14426,14433,14421,14442,14442,14465,14439, 3915,14439, 3915,14435,14435,14435, 3915,14440, 3915,14436,14436,14436, 3915,14434,14464, 3915,14434,14464,14424, 3915, 3915,14433, 3915, 3915, 3916,14440,14459, 3916,14442,14433,14465,14434, 14466,14439,14608,14518, 3916,14435,14477,14475,14474,14439, 14440,14436,14471,14441,14518,14441,14434,14470,14470,14439, 14608,14472,14471,14435, 3867,14459, 3916,14492,14459,14436, 14442,14472,14466, 3916,14474,14435,14439,14476,14477,14475, 14435,14436,14473,14608,14471,14905,14436,14441, 3916,14493, 3916,14470,14473,14472,14492,14476, 3916,14475,14466, 3916, 3916, 3916,14494, 3916,14498,14441,14471, 3916,14495,14470, 3916, 3916, 3917,14441,14473, 3917,14476,14477,14475,14496, 14497,14493,14441,14476, 3917,14512,14905,14504,14470,14494, 14517,14498,14509,14512,14494,14514,14472,14519,14517,14524, 14495,14925,14522,14495,14523,14582, 3917, 3917,14527,14473, 14522,14496,14497, 3917,14504,14523,14527,14496,14528,14509, 14628,14540,14514,14534,14519,14537,14524,14538, 3917,14528, 3917,14534,14531,14537,14543,14531, 3917,14582,14538, 3843, 3917,14925,14543, 3917, 3831,14544,14549, 3917,14540,14545, 3917, 3917, 3918,14560, 3918, 3918,14544,14549,15127,14628, 14552, 3918,14531,14552, 3918,14539,14539,14539,14539,14539, 14539,14539,14539,14539,14548,14555,14545,14558,14559,14563, 14560,14539,14548,14555,14564,14558, 3918,14563,14565,14559, 14552,14566,14567, 3918,14577,14564,15288,14570,14578,14567, 15127,14587,14577,14566,14567,15288,14539,14572, 3918,14578, 3918, 3918,14579,14568,14572,14565, 3918,14570,14584,14587, 3918,14566,14567, 3918,14569,14568,14585, 3918,14568,14570, 3918, 3918, 3919,14583, 3919, 3919,14569,14572,14595,14579, 14587, 3919,14569,14568, 3919,14586,14590,14570,14590,14601, 14584,14583, 3817,14585,14569,14592,14596,14592,14585,18213, 14588,14588, 3805,14599,14595,18213, 3919,14583,14584, 3764, 14598,14610,14599, 3919,14596,14601,14585,14586,14588,14598, 14590,14599,14596,14609,14592,14600,14600,14613, 3919,14592, 3919, 3919,14603,14612,14603,14586, 3919,14598,14611,14588, 3919,14609,14599, 3919,14605,14610,14605, 3919,14607,14607, 3919, 3919, 3920,14615,14613, 3920,14611,14600,14598,14616, 14611,14626,14609,14610, 3920,14612,14603,14617,14639,14618, 14620,14622,14635,14605,14623, 3723,14639,14611,14605,15165, 14627,14636,14607,14612,14600,14615, 3920,14624,14641,14648, 14625,14616,14625, 3920,14620,14626,14646,14629,14635,14617, 14607,14618,14617,14622,14612,14636,14623,14623, 3920,14616, 3920,14620,14627,14626,14648,14641, 3920,14626,14616,15165, 3920,14624,14615, 3920,14625,14631,14630, 3920,14646,14629, 3920, 3920, 3921,14621, 3921, 3921,14649,14618,14632,14624, 3679, 3921,14625,14624, 3921,14633,14621,14621,14621,14621, 14621,14621,14621,14621,14621,14647,14708,14631,14630, 3673, 14624,14640,14650,14625,14630,14701, 3921,14621,14629,14651, 14632,14649,14640, 3921,14696,14621,14652,14633,14660,14651, 14633,14655,14708,14631,14654,14653,14652,14647, 3921,14681, 3921, 3921,14632,14647,14650,14653, 3921,14701,14696,14655, 3921,14651,14654, 3921,14656,14655,14657, 3921,14652,14696, 3921, 3921, 3922,14680,14660, 3922,14657,14653,14658,14651, 14654,14681,14656,14651, 3922, 3653,14652,14659,14658,14656, 14661,14662,14663,14666,14665,14653,14703,14659,14657,14782, 14661,14662,14663,14666,14665,14664, 3922,14666,14680,14680, 14658,14652,14653, 3922,14681,14664,14681,14667,14744,14659, 14657,14703,14661,14662,14663,14666,14665,14667, 3922,14744, 3922,14668,16545,16545,14703, 3922, 3922,14664,14782,14709, 3922,14668,14686, 3922,14661,14687,14670, 3922,14665,14667, 3922, 3922, 3923,14658,14659, 3923,14670,14661,14662,14663, 14666,14665,14664,14668, 3923,14668,14662,14713,14704,14668, 14671,14709,14664,14664,14686,14706,16367,14687,14670,16367, 14671, 3585,14672,16545,14667,14667, 3923,14706,14704,14673, 14668,14713,14672, 3923,14678,14687,14674,16367,14668,14673, 14704,14675,14671,14686,14678,14717,14674,14672, 3923,14686, 3923,14675,14687,14670,14672,14676, 3923,14706,14697,14670, 3923,14673,14683, 3923,14704,14676,14678, 3923,14674,14674, 3923, 3923, 3925,14675, 3925, 3925,14717,14671,14672,14707, 14676, 3925,14683,14697, 3925, 3555,14711,14676, 3542,14672, 14771,14673,14712,14697,14683,14672,14673,14683,14672,14677, 14714,14678,14675,14674,14707,14679, 3925,14719,14675,14677, 14682,14682,14684, 3925,14685,14679, 3925,14688,14711,14712, 14722,14691,14676,14676,14721,14714,14771,14727, 3925,14683, 3925,14677,14684,14692,14685,14720, 3925,14679,14719,14913, 3925,14677,14682, 3925,14684,14722,14685, 3925,14721,14688, 3925, 3925, 3926,14691, 3926, 3926,14805,14693,14693,14693, 14727, 3926,14720, 3541, 3926,14692,14677,14677,14719,14682, 14679,14691,14679,14726,14684,14688,14685,14682,14805,14684, 14913,14685,14705,14692,14688,14698, 3926,14698,14691,14715, 14715,14693,14692, 3926,14694,14694,14694,14745,14726,14693, 14692,14727,14705,14716,14695,14695,14695,14698, 3926,14693, 3926,14749,14718,14699,14705,14699, 3926,14723,14754,14698, 3926,14715,14749, 3926,14745,14716,14693, 3926,14694,14754, 3926, 3926, 3926, 3927,14716, 3927, 3927,14698,14695,14725, 3530, 3519, 3927,14718,14705, 3927,14694,14699,14730,14723, 14700,14718,14700,15142,14698,14723,14695,14999,14730,14735, 14980,14724,14731,14694,14695,14699,14732, 3927,14735,14729, 14729,14725,14731,14695, 3927,14699,14732,14774,15142,14743, 14730,14999,14699,14699,14700,14736,14735,14743,14736, 3927, 14980, 3927, 3927,14724,14731,14774,14750, 3927,14732,14734, 14775, 3927,14700,14729, 3927,14734,14725,14735, 3927,14755, 14748, 3927, 3927, 3928,14774, 3928, 3928,14734,14748,14700, 14730,14729, 3928,14750,14731, 3928,14753,14736,14724,14756, 14757,14758,14775,14724,14753,14760,14755,14757,14734,14732, 14759,14756,14757,14758,14729,14765,14758, 3928,14767,14762, 14775,14766,14759,14765, 3928,14760,14762,14820,14759,14756, 14757,14758,14766,14773,15431,14773,14776,14760,14777, 3928, 14759, 3928,14779,15431,14786,14767,14785, 3928,14785,14762, 3928, 3928, 3928,14820, 3928,14760,14777,14787, 3928,14778, 14779, 3928, 3928, 3944,14778,14787, 3944,14773,14776,14780, 14781,14776,14788,14781,14792, 3944,14786,14777,14789,14791, 14785,14779,14778,14785,14801,14790,14776,14780,14781,14796, 14788,14794,14792,14837,14802,14780, 3507, 3944,14793,14793, 14837,14800,14801,14778, 3944,14837,14788,14806,14780,14781, 14789,14791,14790,14792,15010,14806,14793,14790,14807, 3944, 14799, 3944,14799,14794,14796,14801,14802, 3944,14789,14791, 14803, 3944, 3944,14804, 3944,14790,14800,14793, 3944,14804, 15010, 3944, 3944, 3945,14802,14830, 3945,14808,14803,14809, 14807,14804,14816,14810,14799, 3945,14811,14799,14815,14834, 14812,14899,14821,14817,14822,14833,14825,14830,14823,14803, 14834,14842,14804,14833,14934,14818,14803, 3945,14835,14808, 14840,14809,14934,14899, 3945,14810,14816,14809,14811,18277, 14815,14807,14812,14815,14821,18277,14822,14817,14825, 3945, 14823, 3945,14841,14817,14816,14835,14825, 3945,14827,14818, 14842, 3945,14840,14827, 3945,14817,14812,14843, 3945,14810, 14824, 3945, 3945, 3946,14813,14816, 3946,14818,14823,14908, 14821,14827,14816,14848,14841, 3946,14817,14813,14813,14813, 14813,14813,14813,14813,14813,14813,14813,14838,14849,14843, 14818,14848,14824, 3503,17831,17831,14936, 3946,14813,14838, 14908,14845,14838,14846, 3946,14854,14849,14847,14852, 3502, 14890,14845,14848,14846,17831,14851,14853,14847,14852, 3946, 14902, 3946,14824,14936,14874,14851,14853, 3946,14873,14849, 14875, 3946, 3946,14845, 3946,14846,14900,14879, 3946,14847, 14852, 3946, 3946, 3947,14854,14890, 3947,14851,14853,14858, 14856,14845,14902,14846,14898, 3947,14874,14847,14860,14858, 14856,14907,14875,14873,14857,14846,14898,14873,14860,14879, 14852,14901,14904,14845,14857,14900,14907, 3947,14909,14909, 14847,14858,14856,14915, 3947,14939,14874,14851,14855,14853, 14860,14874,14907,14939,14909,14879,14857,14875,14855, 3947, 15458, 3947,14898, 3497,14879,14944,14901, 3947,14904,15458, 14909, 3947,14856,14944, 3947,14915,14858,14856, 3947, 3947, 14855, 3947, 3947, 3948, 3948,14860, 3948, 3948, 3948, 3948, 3948,14857,14857, 3948, 3948, 3948, 3948,14857, 3948, 3948, 3948, 3948, 3948, 3948, 3948, 3948, 3948,14935, 3948, 3948, 3948, 3948, 3948, 3948,15642,14855, 3496,15309,14935, 3948, 14855,14859,14889,15642,14861,14912,14863,14863,14911,15309, 15561,14859,14918,14941,14861,14863,14863, 3948, 3948, 3948, 3948, 3951, 3951,14910, 3951, 3951, 3951, 3951, 3951, 3951, 3951, 3951, 3951,14859, 3951, 3951,14861,14889,14863,14911, 14941,14912,14910,14889,14918, 3951, 3951, 3951, 3951, 3951, 3951, 3951,15561, 3491,14910,14940,14945, 3951,15648,14888, 14888,14888,14864,14916,14861,14911,14940,14945,14859,14859, 14946,14861,14864,14863,15000, 3951, 3951, 3951, 3952, 3952, 14862, 3952, 3952, 3952, 3952, 3952, 3952, 3952, 3952, 3952, 14862, 3952, 3952,14888,14864,14916,14981,14946,15311,14877, 15648, 3487, 3952, 3952, 3952, 3952, 3952, 3952, 3952, 3952, 15311,14888,14862,15311, 3952,15000,14949,14928,14864,14877, 14866,14862,14919,14919,14949,14962,14962,14981,14888,14864, 14866,14877, 3952, 3952, 3952, 3954, 3954,14916, 3954, 3954, 3954, 3954, 3954, 3954, 3954, 3954, 3954,14862, 3954, 3954, 14928,14917,14866,15005,14988,14919,14928,15004,14962, 3954, 3954, 3954, 3954, 3954, 3954, 3954,14877, 3486,15004, 3481, 3480, 3954,14867,14921,14921,14921,14868,14950,14869,14951, 15005,14951,14867,14917,14988,14866,14868,14866,14869, 3954, 3954, 3954, 3955, 3955,14963, 3955, 3955, 3955, 3955, 3955, 3955, 3955, 3955, 3955,14867, 3955, 3955,14921,14868,14972, 14869,14868,14950,14951, 3479,15650, 3955, 3955, 3955, 3955, 3955, 3955, 3955, 3955,14917,14921,14963,15650, 3955, 3475, 15065, 3474,14872,14881,14870,14975,14955,14982,14965,14867, 14869,14972,14872,14868,14870,14869, 3955, 3955, 3955, 3957, 3957,14871, 3957, 3957, 3957, 3957, 3957, 3957, 3957, 3957, 3957,14871, 3957, 3957,14872,14881,14870,14975,14955,14982, 14965,15065,15007, 3957, 3957, 3957, 3957, 3957, 3957, 3957, 14954, 3469,15098,14871, 3465, 3957,14955,14870,14965,14891, 14881,14891,14922,15098,14872,14983,15007,14984,14954,14872, 14881,14870,14922, 3957, 3957, 3957, 3958, 3958,14876, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958,14871, 3958, 3958,14954,14871,14891,14922,14976,15154,14983,14876,14984, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3958, 3464, 3461, 14876,14891, 3958,14976,14892,15011,14892,14865,14876,14923, 14966,14976,14893,14922,14893, 3451,15154,14865,14891,14923, 3958, 3958, 3958, 3959, 3959,14964, 3959, 3959, 3959, 3959, 3959, 3959, 3959, 3959, 3959,14876, 3959, 3959,14892,14865, 15011,14923,14966,14964,14924,14966,14893, 3959, 3959, 3959, 3959, 3959, 3959, 3959,14924,14986,14892,15003,15707, 3959, 14966, 3959,14964,14865,14893,15003,14923,14927, 3449,15070, 15707,15066,14865,14892,14865, 3335,14924, 3959, 3959, 3959, 14865,14893,14893,14865,15008,14927,14986,14893, 3959, 3964, 3964,14967, 3964, 3964, 3964, 3964, 3964, 3964, 3964, 3964, 3964,14897, 3964, 3964,14896,14953,14927,14953,15070,14967, 14986,15008,15066, 3964, 3964, 3964, 3964, 3964, 3964, 3964, 15017,14897, 3334,14926,14896, 3964,15077,14887,14887,14887, 14967,14995,14926,14897,14953,15083,14896,15082,15017,14953, 15017,14926,15067, 3964, 3964, 3964, 3965, 3965,14956, 3965, 3965, 3965, 3965, 3965, 3965, 3965, 3965, 3965,14896, 3965, 3965,14887,14926,14995,15082,15077,14969,14878,15083,14897, 3965, 3965, 3965, 3965, 3965, 3965, 3965, 3965,15067,14887, 14956,14961, 3965,14961,14969,14995,14956,14878,14996,14887, 14993, 3311,15016, 3301,15221,15083,14887,14887,14956,14878, 3965, 3965, 3965, 3969, 3969,14969, 3969, 3969, 3969, 3969, 3969, 3969, 3969, 3969, 3969,14961, 3969, 3969,14997,15021, 14996,14961,14993,14957,15016,14878,14957, 3969, 3969, 3969, 3969, 3969, 3969, 3969,14878,15221,14959,14971,14997, 3969, 14971,14957,15016,14974,14959,14974,15075,15075, 3300,15080, 14997,15021,15099,14996,14959,14971,14993, 3969, 3969, 3969, 3970, 3970,14957, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970,15020, 3970, 3970,14959,14971,14974,15075,15099, 14958,15080,15020,14974, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3970, 3278,15092,14979, 3268, 3970, 3267,14958, 3221, 14989,15092,15045,14979,15020,15080,14968,15081,15117,15315, 15153,14968,14979,14958, 3970, 3970, 3970, 3973, 3973,14958, 3973, 3973, 3973, 3973, 3973, 3973, 3973, 3973, 3973,14968, 3973, 3973,14989,14979,15045,15117,15153,14970,15019,15081, 14989, 3973, 3973, 3973, 3973, 3973, 3973, 3973,15019,15315, 14968, 3211, 3210, 3973,15097,14970,15157,15018,14994,14978, 15050,15094,15097,14970,15157,15102,15668,15018,14978,15045, 15019, 3973, 3973, 3973, 3974, 3974,14970, 3974, 3974, 3974, 3974, 3974, 3974, 3974, 3974, 3974,14978, 3974, 3974,15018, 14994,14990,15050,15094,15125,15019,14994,15102, 3974, 3974, 3974, 3974, 3974, 3974, 3974, 3974,15152,14978,15668, 3173, 3974,15158,15152, 3163,15111,15009,14990,14994,15018,15106, 15135,15064,15158,15159,15152,14990,15125,15050, 3974, 3974, 3974, 3976, 3976,15064, 3976, 3976, 3976, 3976, 3976, 3976, 3976, 3976, 3976,14990, 3976, 3976,15072,15009,14992,15111, 15159,15106,15135,15009,15072, 3976, 3976, 3976, 3976, 3976, 3976, 3976, 3162, 3111,14990,15009,15695, 3976,15064,15106, 15105,15013,15105,15022,15023,15085,15085,15072,15113,15113, 15375,15013,14992,15022,15023, 3976, 3976, 3976, 3977, 3977, 15057, 3977, 3977, 3977, 3977, 3977, 3977, 3977, 3977, 3977, 14992, 3977, 3977,15013,15105,15022,15023,15105,15695,15085, 15057,15113, 3977, 3977, 3977, 3977, 3977, 3977, 3977, 3977, 15375,15013, 3042,14992, 3977,15057, 3040,15085,15014,15015, 15163,15023,15013,15112,15022,15112,15085,15074,15014,15015, 15022,15023, 3977, 3977, 3977, 3978, 3978,15074, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 15014,15015,15140,15062,15073,15073,15163,15112,15074, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3978, 3010,15014,15015, 15073, 3978,15307,15062,15024,15014,15140,15025,15026,15107, 15114,15114,15119,15307,15024,15062,15073,15025,15026, 3978, 3978, 3978, 3978, 3978, 3979, 3979,15143, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979, 3979,15024, 3979, 3979,15025, 15026,15107,15026,15114,15119,15086,15143,15162, 3979, 3979, 3979, 3979, 3979, 3979, 3979,15086,15062, 3006,15143,15107, 3979,15114,15119,15115,15115,15120,15028,15026,15086,15167, 15126,15024,15126,15162,15025,15026,15028,15086, 3979, 3979, 3979, 3980, 3980,15220, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980,15028, 3980, 3980,15115,15120,15028,15167, 15282,15090,15090,15120,15126, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980,15220,15452,15120, 3005, 3980,15029,15090, 15814,15030,15032,15115,15033,15452,15282,15129,15029,15814, 15091,15030,15032,15028,15033, 3980, 3980, 3980, 3983, 3983, 15090, 3983, 3983, 3983, 3983, 3983, 3983, 3983, 3983, 3983, 15029, 3983, 3983,15030,15032,15136,15033,15033,15121,15129, 15091,15121, 3983, 3983, 3983, 3983, 3983, 3983, 3983,15091, 15306, 2964, 2953, 2943, 3983,15423,15121,15129,15306,15046, 15034,15147,15116,15116,15032,15029,15029,15136,15030,15032, 15034,15033, 3983, 3983, 3983, 3984, 3984,15121, 3984, 3984, 3984, 3984, 3984, 3984, 3984, 3984, 3984,15036, 3984, 3984, 15116,15046,15034,15147,15136,15116,15423,15036,15219, 3984, 3984, 3984, 3984, 3984, 3984, 3984, 3984, 2935,15451, 2925, 2924, 3984,15037, 2920, 2918,15038,15451,15046,15041,15036, 15219,15131,15037,15148,15247,15038,15046,15034,15041, 3984, 3984, 3984, 3986, 3986,15118, 3986, 3986, 3986, 3986, 3986, 3986, 3986, 3986, 3986,15037, 3986, 3986,15038,15036,15150, 15041,15253,15118,15131,15036,15148, 3986, 3986, 3986, 3986, 3986, 3986, 3986,15247,15148,15310, 2870, 2838, 3986,15253, 2810,15131,15310,15051,15042,15118,15151,15310,15253,15037, 15037,15150,15038,15038,15042,15041, 3986, 3986, 3986, 3987, 3987,15122, 3987, 3987, 3987, 3987, 3987, 3987, 3987, 3987, 3987,15039, 3987, 3987,15128,15051,15042,15150,15151,15122, 15039,15039,15270, 3987, 3987, 3987, 3987, 3987, 3987, 3987, 3987, 2636,15128, 2626,15122, 3987,15264, 2576,15146,15043, 15122,15052,15044,15039,15270,15042,15110, 2537,15128,15043, 15051,15042,15044, 3987, 3987, 3987, 3988, 3988,15110, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988,15043,15146,15052,15044,15264,15110,15302,15039,15039, 3988, 3988, 3988, 3988, 3988, 3988, 3988, 3988,15515,15727, 15146,15317, 3988,15052,15573,16240,15515,15110,15146, 2501, 15044,15727,15573,15302,16240, 2500,15043,15043,15052,15044, 3988, 3988, 3988, 3988, 3988, 3990, 3990,15317, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3990, 3991,15164, 15130,15166,15176,15176,15224,14987,15225,14987,15236, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991,14987,14987, 14987,14987,14987,14987,14987,14987,14987,15130, 2470,15422, 15784,15164,15130,15590,15591,15176,15224,15166,15225,14987, 15164,15590,15784, 2458,15236,15591,15171,15171, 2457, 2456, 15130,15422, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3996, 3996,15171, 3996, 3996, 3996, 3996, 3996,15273,15040, 3996, 3996, 3996, 15076,15047,15303,15226, 2444, 2424,15040,15171,15308,15229, 16408, 3996, 3996, 3996, 3996, 3996, 3996, 3996,15226,16408, 2422,15047,15027, 3996,14991,14886,14886,14886,15040,15087, 15273,15076,15027,15047,15226,15308,15040,15229,15303,15087, 15229, 3996, 3996, 3996, 3996, 3997, 3997,14886, 3997, 3997, 3997, 3997, 3997,15149,15027, 3997, 3997, 3997,14991,14886, 15049,15087,15060,15040,15060,15400,15076,14991,15047, 3997, 3997, 3997, 3997, 3997, 3997, 3997,14991,14886,15027, 2337, 15049, 3997, 2312,15088,15088,15149,15313,15087,15430,15027, 15244,15400,15049,15088,14886,15027,15060,14991,15027, 3997, 3997, 3997, 3997, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000,15430,15060,15088,15244,15088,15149, 4000, 4000, 4000, 4000, 4000, 4000,15313,15380,15049,15649,15244, 15138,15060, 2302,15054,15054,15054,15649,15853,15387,15453, 15055,15055,15055,15231,15063,15132, 4000, 4000, 4000, 4000, 4000, 4000, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001, 4001,15138,15132,15063,15380,15453,15054, 4001, 4001, 4001, 4001, 4001, 4001,15055,15231,15063,15387,15031,15853, 15138, 2301, 2280,15725,15132,15054,15600,15108,15031,15138, 15172,15232,15055,15108,15725, 4001, 4001, 4001, 4001, 4001, 4001, 4003,15054,15031,15079,15108,15202,15133,15133,15055, 15031,15063, 4003, 4003, 4003, 4003, 4003, 4003, 4003, 4003, 4003, 4003,15172,15232,15512,15133,15108,15600, 4003, 4003, 4003, 4003, 4003, 4003,15031,15123,15079, 2270,15202,15414, 15172, 2269,15079,15123,15233,15031,15133,15391,15513,15144, 15512,15031,15217,15123,15031, 4003, 4003, 4003, 4003, 4003, 4003, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008, 4008,15079,15217,15202,15123,15414,15233, 4008, 4008, 4008, 4008, 4008, 4008,15144,15217,15233,15391,15724,15513,15169, 2257,15245, 2226,15174,15562,15724,15538,17129,15145,15169, 15421,15144,15109,15174, 4008, 4008, 4008, 4008, 4008, 4008, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 4010, 15109,15169,15144,15245,15109,15174, 4010, 4010, 4010, 4010, 4010, 4010,15145,15145,15562,15538,15421,15538,15241,15169, 17129,15109,15249,15563,15682,15511,16250,15169,15241,15218, 15145,15174,15203, 4010, 4010, 4010, 4010, 4010, 4010, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015, 4015,15218, 15241,15145,15203,15511,15249, 4015, 4015, 4015, 4015, 4015, 4015,15218,15563,15682,15203,15373,15170,15170,16250,15175, 15175,17031,17031, 2216,15646,15595,15170,15373,15289,15175, 15201,15201, 4015, 4015, 4015, 4015, 4015, 4015, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017, 4017,15170,15203, 15170,15175,15373,15175, 4017, 4017, 4017, 4017, 4017, 4017, 15289,15595,15645,15201,15646,15869,15170,15260,15260,15265, 15266, 2215,17031,15869,15645,15367, 2182,15692,15230,15204, 15208, 4017, 4017, 4017, 4017, 4017, 4017, 4022, 4022, 4022, 4022, 4022, 4022, 4022, 4022, 4022, 4022,15205,15201,15204, 15260,15265,15266, 4022, 4022, 4022, 4022, 4022, 4022,15230, 15367,15204,15208,15692,15367,15645,15234,15205,15260,15265, 15266,15694,15802,15520,15397,15392,15211,15211,15211,15205, 4022, 4022, 4022, 4022, 4022, 4022, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023, 4023,15204,15208,15234,15520, 15230,15830, 4023, 4023, 4023, 4023, 4023, 4023,15392,15397, 15211,15694,15802,15397,15205,15205,15275,15298,15285,18083, 15205,15447,15448,15830,15056,15056,15056,15234,15211, 4023, 4023, 4023, 4023, 4023, 4023, 4025, 4025, 4025, 4025, 4025, 4025, 4025, 4025, 4025, 4025,15211,15447,15392,15275,15298, 15285, 4025, 4025, 4025, 4025, 4025, 4025,15448,15056,15285, 15728,15455,18083,15459,15227,15250,15275,15728,15730,18092, 15915,15460,15728,15783,15227,15137,15056,15227, 4025, 4025, 4025, 4025, 4025, 4025, 4030, 4030, 4030, 4030, 4030, 4030, 4030, 4030, 4030,15056,15056,15227,15455,15250,15459,15056, 4030, 4030, 4030, 4030, 4030, 4030,15460,15137,15729,15730, 15783,15915,18092,15137,15263,15263,15297, 2172, 2171,18245, 15729,15833,15822,15729,15250,15137,15237, 4030, 4030, 4030, 4030, 4030, 4030, 4031,15137, 4031, 4031, 4031, 4031, 4031, 4031, 4031, 4031, 4031, 4031,15206,15415,15263,15297,15297, 15263, 4031, 4031, 4031, 4031, 4031, 4031,15243,15822,15237, 15243,15833,18245,16893,15415,15299,15301,15312, 2108, 2077, 15969,15946,16893,15415,15255,15243,15212,15206, 4031, 4031, 4031, 4031, 4031, 4031, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034, 4034,15216,15237,15243,15299,15301,15312, 4034, 4034, 4034, 4034, 4034, 4034,15255,15277,15212,15870, 15946,15969,15206,15206,15216,15296,15301,15525,15206,16291, 15870,15252,15299,15252,15255,15277,15216, 4034, 4034, 4034, 4034, 4034, 4034, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036, 4036,15212,15228,15255,15277,15296,15525, 4036, 4036, 4036, 4036, 4036, 4036,15252,15216,15228,16003,16043, 16291,15252,15276,15370,15300, 2071,16003,16043,15300,15968, 15554,15916,15239,15239,15296,15228, 4036, 4036, 4036, 4036, 4036, 4036, 4041, 4041, 4041, 4041, 4041, 4041, 4041, 4041, 4041,15235,15235,15300,15276,15370,15300,15276, 4041, 4041, 4041, 4041, 4041, 4041,15554,15968,15239,16132,15916,16004, 16946,15240,15276,15374,15251,16132, 2038,16065,15505,16946, 16004,15240,15254,15235,15239, 4041, 4041, 4041, 4041, 4041, 4041, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042, 4042,15251,15239,15240,15505,15374,15251, 4042, 4042, 4042, 4042, 4042, 4042,15505,15254,15446,16065,16133,15235,16253, 15254,15446, 2037, 1976, 1975, 1971, 1969,16253,16133, 1869, 15328,15328,15254,15446, 4042, 4042, 4042, 4042, 4042, 4042, 4046, 4046,15240, 4046, 4046, 4046, 4046, 4046, 4046, 4046, 4046, 4046,15173, 4046, 4046, 4046, 4046, 4046, 4046, 4046, 4046,15048,15173,15328, 4046, 4046, 4046, 4046, 4046, 4046, 4046,15267,16254, 1840,15256,15173, 4046,15267, 1811,15269, 15376,15048,15530,16254,15173,16099,16176,15540,16041,15267, 15257,15269,15256,15048, 4046, 4046, 4046, 4046, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055, 4055,15530,15269, 15267,15540,15376,15256, 4055, 4055, 4055, 4055, 4055, 4055, 15256,15048,15257,16041,16099,16176,15314, 1800,15048,15048, 15269,16041,16340,16528,16048,15549,15262,15262,15268,15274, 15257, 4055, 4055, 4055, 4055, 4055, 4055, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056, 4056,15268,15274,15314,15314, 15268,15257,15549, 4056, 4056, 4056, 4056, 4056, 4056,15262, 16048,15279,16135,16340,16528,15319,15274,15268,15320,15320, 1736, 1731,15592,15278,16135,15319,15290,15284,15278,15279, 4056, 4056, 4056, 4056, 4056, 4056, 4063, 4063, 4063, 4063, 4063, 4063, 4063, 4063, 4063, 4063,15278,15319,15262,15592, 15279,15320, 4063, 4063, 4063, 4063, 4063, 4063,15281,15284, 15290,15281,16372,15321,15321,15319, 1724,15278,15389,15320, 16372, 1685, 1639, 1638,15294,15295,15281,15693,15290, 4063, 4063, 4063, 4063, 4063, 4063, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067,15284,15321,15281,15284,15290, 15389, 4067, 4067, 4067, 4067, 4067, 4067,15292,15294,15295, 15693,15294,15327,15390,15321,15322,15322,15383,15383, 1616, 16587, 1604,15327,15959,16098,15292,15294,15295, 4067, 4067, 4067, 4067, 4067, 4067, 4073, 4073, 4073, 4073, 4073, 4073, 4073, 4073, 4073,15295,15327,15390,15292,15294,15322,15383, 4073, 4073, 4073, 4073, 4073, 4073,15325,15959,15059,16098, 15059,16587,16490,15058, 1584,15058,15322, 1582,15354,15354, 16490, 1504,15329,15329,15325,15322,15879, 4073, 4073, 4073, 4073, 4073, 4073, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081, 4081,15059, 4081,15058,15325,15181,15058,15168,15179, 15179,15354,15177,15178, 4081,15329,15181,15879,15168,15179, 15059,15585,15177,15178,16171,15058, 1494, 1493, 1488,15059, 15585,15168, 4081,15329,15058,15177,16171,15059,15181,15585, 15168,15179,15058,15179,15177,15178,15354,15141, 4081, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085, 4085,15168, 4085, 15141,15141,15141,15141,15141,15141,15141,15141,15141,15381, 4085,15178,15382,15181,15181,15180,15179,15381,15141,15177, 15178,15141,16137, 1470, 1460,15180, 1459,15382, 4085,15182, 15409,15185,15330,15330,16137,15379,15379,16137,15586,15182, 15381,15185,16128,15382, 4085, 4089, 4089,15180, 4089, 4089, 4089, 4089, 4089, 4089, 4089, 4089, 4089,15183, 4089, 4089, 15180,15182,15409,15185,15586,15330,15185,15183,15379, 4089, 4089, 4089, 4089, 4089, 4089, 4089,16603,17431,16128, 1454, 1427, 4089,15180, 1422,16603,15184,17431,15385,15385,15183, 15323,15323,15330,15456,15675,15184,15182,15182,15185, 4089, 4089, 4089, 4090, 4090,15186, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 4090,15186, 4090, 4090,15184,15323,15385, 15675,15467,16202,15323,15183,15456, 4090, 4090, 4090, 4090, 4090, 4090, 4090, 4090,16202,15183,15186, 1421, 4090,15467, 15213,15323,15213,15188,15403,15189,15403,15467,15331,15331, 15522,15522,15184,15188,15184,15189, 4090, 4090, 4090, 4101, 4101,15388, 4101, 4101, 4101, 4101, 4101, 4101, 4101, 4101, 4101,15186, 4101, 4101,15213,15188,15331,15189,15403,15280, 16373,15331,15522, 4101, 4101, 4101, 4101, 4101, 4101, 4101, 1419,16373,15213,15388,15388, 4101,15190,15280,16249,15386, 15386,15191,15191,15402,15401,15280,15190,15213,15188,15213, 15188,15191,15189, 4101, 4101, 4101, 4102, 4102,15280, 4102, 4102, 4102, 4102, 4102, 4102, 4102, 4102, 4102,15190, 4102, 4102,15190,15386,15191,15523,15402,15401,16249,15402,16491, 4102, 4102, 4102, 4102, 4102, 4102, 4102, 4102, 1409,15523, 16491, 1408, 4102,15207, 1392, 1383,15192,15187, 1374,15193, 15417,15432,15433,15190,15533,15523,15192,15187,15191,15193, 4102, 4102, 4102, 4103, 4103,15401, 4103, 4103, 4103, 4103, 4103, 4103, 4103, 4103, 4103,15207, 4103, 4103,15192,15187, 15384,15193,15417,15432,15433,15433,15533, 4103, 4103, 4103, 4103, 4103, 4103, 4103,15195,15198, 1364,15207, 1363, 4103, 15417, 4103,15207,15187,15195,15198,15418,15655,15192,15193, 15207,15384,15187,15192,15187,15194,15193, 4103, 4103, 4103, 15187,15417,15432,15187,15418,15194,15195,15198, 4103, 4105, 4105,15655, 4105, 4105, 4105, 4105, 4105, 4105, 4105, 4105, 4105, 4105, 4105, 4105,15384,15418,15442,15194,15864,15198, 15606,15864,15418, 4105, 4105, 4105, 4105, 4105, 4105, 4105, 17769,15195,15198,15195, 1342, 4105,15864, 1312,15606,17769, 15197,15396,15425,15569,15606,15194,15516,15516,15442,15396, 15197,15442,15194, 4105, 4105, 4105, 4105, 4110, 4110,15396, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110, 4110,15197,15445,15425,15569,15424,15647,15326,15516, 15396, 4110, 4110, 4110, 4110, 4110, 4110, 4110,15326,16493, 1311,18221,15425, 4110,15424,16600,15210,15210,15210,15199, 15197,16493,15647,15291,18221,15445,16600,15197,15197,15199, 15326, 4110, 4110, 4110, 4110, 4111, 4111,15424, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 4111, 15210,15199,15291,15209,15209,15209,15196,15291,15445, 4111, 4111, 4111, 4111, 4111, 4111, 4111,15196,15791,15210,15326, 16588, 4111,15395,15413,15413,15291,15196,15210,15405,15404, 16107,15457,15395,15640,15209,15210,15199,15209,15196, 4111, 4111, 4111, 4111,15200,15199,15395,15291,15404,15791, 4111, 4115,15791, 4115,15200,15395,15209,15413,15640,16107,16174, 15405,16588,15413,15457,15209,15404,15457, 1295,15640,15405, 1289,16174,15209,15196,15214,15200,15214,15214,15405, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4115, 4118, 4118, 4118,15665,15324,15324,15214,15866, 15200,16174,15519,15519,15815, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4118, 4118,15658, 1285,15214, 1264, 1263,15665, 1243,15866,15658,15287,15293,15214, 4118,15355,15355,15324, 15519,15357,15357,15214,15815,15519,15287,15287,15287,15287, 15287,15287,15287,15287,15287,15658, 4118,15324, 4118, 4118, 4118, 4118, 4118, 4118, 4119,15318, 4119,15287,15293,15357, 15355,15412,15412, 1204,15357,15318,15324, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 4119, 4119,15293, 4119,15355,15468, 15362,15332,15333,15334,15293,15531,15336,15318, 4119,15468, 15287,15332,15333,15334,15412,15355,15336,15293,15998,15357, 15362,15444,15468,15571,15702,15318,15998, 1202,15444,15555, 1127,15468,15362,15332,15333,15334,15998,15531,15336,15335, 15531,16050, 4119, 4120,15338, 4120,15318,15555,15334,15335, 15412,15702,15338,15444,15338,15571, 4120, 4120, 4120, 4120, 4120, 4120, 4120, 4120, 4120,15555, 4120,15362,15332,15333, 15334,15335,15332,15336,16050, 1099,15338, 4120, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4127, 4129,15407,15437,15427,15335,15408,15427,15371, 15408,15338,15407,15335, 4129, 4129, 4129, 4129, 4129, 4129, 4129, 4129, 4129,15427,15337,16136, 1000,16604,15408,15371, 15407,16708,16136,15437,15337, 4129,15437,16136,16604,16708, 15339,15371,15340,15359,15427,16223,15356,15356,15416,15408, 15339,15407,15340, 4129,15437, 4129,15337, 4129, 4129, 4129, 4129, 4129, 4129, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130, 4130,15339, 4130,15340,15359,15340,15371,15339,15356, 15416,16223,15719,15719, 4130,15341,15416, 994,16810,15342, 980,15337, 977,15337, 975,15341,16810,16632,15416,15342, 15719,15340, 4130,15343,15426,15345,15356,15339,15340,15340, 15359,15359,15343,15343,15356,15345,15359,15341, 4130, 4135, 4135,15342, 4135, 4135, 4135, 4135, 4135, 4135, 4135, 4135, 4135,15346, 4135, 4135,15572,15343,15426,15345,16632,16709, 16008,15346,15426, 4135, 4135, 4135, 4135, 4135, 4135, 4135, 16709,16906,15341,15341,15426, 4135,15342,15342, 956,16906, 15363,15406,16008,15346,15518,15518,15572,15406,15721,15572, 15343,15343,15345, 4135, 4135, 4135, 4135, 4140, 4140,15406, 4140, 4140, 4140, 4140, 4140, 4140, 4140, 4140, 4140,15344, 4140, 4140,15363,15346,15443,15721,16495,15518,15346,15344, 15406, 4140, 4140, 4140, 4140, 4140, 4140, 4140,16495, 954, 940,16495, 939, 4140, 923,15347,16369,16694,15348,15542, 15349,15344,15363,15524,15518,15347,15443,15363,15348,15344, 15349, 4140, 4140, 4140, 4140, 4141, 4141,15575, 4141, 4141, 4141, 4141, 4141, 4141, 4141, 4141, 4141,15347, 4141, 4141, 15348,15542,15349,15443,15524,16369,15344,15542,16694, 4141, 4141, 4141, 4141, 4141, 4141, 4141,16987, 890,15443,15575, 888, 4141, 868,16377,16987,15364,15350,15347,15351,15348, 15462,15462,15347,15581,15524,15348,15350,15349,15351, 4141, 4141, 4141, 4142, 4142,15352, 4142, 4142, 4142, 4142, 4142, 4142, 4142, 4142, 4142,15352, 4142, 4142,15364,15350,16377, 15351,15726,15372,15462,15720,15581, 4142, 4142, 4142, 4142, 4142, 4142, 4142,15581,15358,15358,15352,15583, 4142,15521, 15587,15462,15372,15526,15526,15360,15656,15656,15726,15720, 15521,15353,15364,15350,15372,15351, 4142, 4142, 4142,15364, 15351,15353,15368,15441,15368,15360,15352,15358,15372,15583, 15521,15352,15587, 862,15360, 4142,15526,15360,15656,15372, 4142, 4149, 4149,15353, 4149, 4149, 4149, 4149, 4149, 4149, 4149, 4149, 4149,15361, 4149, 4149,15368,15441,15660,15660, 15469,15469,15358,15358,15360, 4149, 4149, 4149, 4149, 4149, 4149, 4149,15360,15361,15368,15441, 853, 4149,15353,15353, 848,15369,15475,15369,15353,15361,15368,15709,16811, 4149, 15660,15368,15475,15469,15441, 4149, 4149, 4149,15429,16811, 15365,15365,15365, 4149,15394,15394,15429,15366,15366,15366, 15366,15469,15361,15709,15475,15369,15429, 4149, 4150, 4150, 15361, 4150, 4150, 4150, 4150, 4150, 4150, 4150, 4150, 4150, 15461, 4150, 4150,15369,15365,15909,16768,15429,15394,15419, 15461,15366, 4150, 4150, 4150, 4150, 4150, 4150, 4150,15475, 15369,15510,15365,15461, 4150,15582,15394,15528,15528,15366, 15464,15464,15461,15510,15696,15909, 4150,15365,15366,15365, 15909,15419, 4150, 4150, 4150,16907,15366,15394,16768,15428, 15461, 778,15696,15466,15466,15510,16907,15582,17150,15419, 15528,15696,15438,15464, 4150, 4151, 4151,15428, 4151, 4151, 4151, 4151, 4151, 4151, 4151, 4151, 4151, 4151, 4151, 4151, 15419,15464,15428,15471,15471,15667,15466,15528,15428, 4151, 4151, 4151, 4151, 4151, 4151, 4151,15438,15582, 777,15438, 17150, 4151,15464,16813,15466,15465,15465, 4151,15564,15472, 15472,15529,15529,16116,15438,16813,15471,15667,15831, 4151, 4151, 4151, 4151, 4156, 4156,15466, 4156, 4156, 4156, 4156, 4156, 4156, 4156, 4156, 4156,15438, 4156, 4156,15465,15529, 15564,15465,15472,15831,15529,15472,16116, 4156, 4156, 4156, 4156, 4156, 4156, 4156, 741,15471,15465,15667,15564, 4156, 694,15439,15498,15493,15493,15497,15497,15781,15398,15398, 15398,15398,15398,15398,15398,15398,15398, 4156, 4156, 4156, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163, 4163,15398, 4163,15435,15477,15781,15498,15439,15493,15790,15497,15544, 15840, 4163,15477, 662,15435,15435,15435,15435,15435,15435, 15435,15435,15435,15439,15493,15440,16411,15544,15799, 4163, 15478,15565,15473,15790,15477,15435,15674,15840,15439,15498, 15478,15493,15473,15497,15439, 4163, 4170, 4170,15544, 4170, 4170, 4170, 4170, 4170,15799,15473, 4170, 4170, 4170,15440, 15499,16411,15478,15565,15473,15435,15923,15440,15674,15477, 15477, 4170, 4170, 4170, 4170, 4170, 4170,15440,16988, 656, 15499,15565, 4170, 655,15474, 619,15496,15496, 4170,16988, 15517,15517,15499,15659,15474,15478,15923,15478,15440,15473, 4170, 4170, 4170, 4170, 4171, 4171,15677, 4171, 4171, 4171, 4171, 4171, 4171, 4171, 4171, 4171,15474, 4171, 4171,15496, 15534,15534,15496,15517,15659,15499,15474,15499, 4171, 4171, 4171, 4171, 4171, 4171, 4171, 4171, 617, 615,15677, 567, 4171,15517,15476,17225,16575,15479,15480,15481,15527,15527, 15659,15474,15476,15534,15496,15479,15480,15481, 4171, 4171, 4171, 4171, 4172, 4172,15643, 4172, 4172, 4172, 4172, 4172, 4172, 4172, 4172, 4172,15476, 4172, 4172,15479,15480,15481, 16575,15527,15935,17225,15643,16933, 4172, 4172, 4172, 4172, 4172, 4172, 4172, 432,17074,15871,15643,16933, 4172,15527, 15480, 4172,17074,15501,15545,15551,15551,15481,15935,15476, 15476,15597,15479,15480,15481,15476, 4172, 4172, 4172, 4172, 4173, 4173,15871, 4173, 4173, 4173, 4173, 4173, 4173, 4173, 4173, 4173,15483, 4173, 4173,15501,15545,15545,15551,15884, 15509,16077,15483,15597, 4173, 4173, 4173, 4173, 4173, 4173, 4173,15597,15483, 412,15545, 410, 4173,15884,15482,15501, 15509,15484, 4173,15485,15483,15584,15932,16077,15482,15884, 15501,15484,15509,15485, 4173, 4173, 4173, 4173, 4175, 4175, 15547, 4175, 4175, 4175, 4175, 4175, 4175, 4175, 4175, 4175, 15482, 4175, 4175,15484,15509,15485,15932,15584,15547,15483, 16815,15537, 4175, 4175, 4175, 4175, 4175, 4175, 4175, 409, 405, 402,16815,15537, 4175,16815,16766, 4175,15482,15547, 15548,15484,15532,15553,15553,15482,15556,15584,15484,15484, 15485,15537, 4175, 4175, 4175, 4175, 4177, 4177,15548, 4177, 4177, 4177, 4177, 4177, 4177, 4177, 4177, 4177, 4177, 4177, 4177,15576,15537,15548,15532,15792,15553,16766,15556,15548, 4177, 4177, 4177, 4177, 4177, 4177, 4177,15556, 401, 382, 374, 349, 4177, 348,16880,16663,15556,15486,15487,15536, 15536,15536,15678,15576,15596,15596,15792,15486,15487,15532, 4177, 4177, 4177, 4177, 4178, 4178,15532, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 4178,15486, 15487,16663,15657,15536,15678,16880,15576,15596, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 4178, 323, 316,15792,15490, 4178,15536,15678,15503,15503,15503,15488,15541,15657,15490, 15605,15605,15568,15657,15486,15487,15488,15487, 4178, 4178, 4178, 4178, 4179, 4179,15568, 4179, 4179, 4179, 4179, 4179, 15492,15490, 4179, 4179, 4179,15488,15489,15503,15488,15541, 15492,15988,15568,15605, 313,17075,15489, 4179, 4179, 4179, 4179, 4179, 4179, 306, 302,15503,17075,15966, 4179, 265, 15490,15605,15492,15568,15491,15488,15490,15503,15489,15605, 15686,15988,15503,15488,15491,15541, 4179, 4179, 4179, 4179, 4180, 4180,15966, 4180, 4180, 4180, 4180, 4180, 4180, 4180, 4180, 4180,15508, 4180, 4180,15489,15491,15492,15673,15743, 15495,15495,15686,15489, 4180, 4180, 4180, 4180, 4180, 4180, 4180, 4180,15508, 223,15546,17166, 4180,15743,15504,15504, 15504,15491,15580,15546,15508,15743,17166,15669,15669,16100, 15673,15491,15546,15495, 4180, 4180, 4180, 4181, 4181,15697, 4181, 4181, 4181, 4181, 4181, 4181, 4181, 4181, 4181, 4181, 4181, 4181,15504,15546,15710,16100,15580,15653,15653,15508, 15669, 4181, 4181, 4181, 4181, 4181, 4181, 4181,15495,15673, 15504,15697,15495, 4181,15580, 222,15506,15697,15506, 4181, 15552,15552,15651,15651,15661,15661,15710,15504,16000,15697, 15653, 4181, 4181, 4181, 4181, 4183, 4183,15580, 4183, 4183, 4183, 4183, 4183, 4183, 4183, 4183, 4183, 4183, 4183, 4183, 15506,15737,16175,15552,15715,15651,15710,15661,16000, 4183, 4183, 4183, 4183, 4183, 4183, 4183,15557,15559,15506,15653, 15559, 4183,15557,15651,15715,15661,15506,15604,15604,15671, 15671,15671,16175,15737,15557,15506,15715,15552,15559, 4183, 4183, 4183, 4183, 4184, 4184,15502, 4184, 4184, 4184, 4184, 4184, 4184, 4184, 4184, 4184,15557, 4184, 4184,15716,15559, 15604,15683,15683,15671,15500,15500,15604, 4184, 4184, 4184, 4184, 4184, 4184, 4184,17161, 221,17077,15502,15604, 4184, 220,15671, 4184,15637,15500,15611,15684,15684,17077, 219, 15716,16930,17161,15558,15683,15611,15500, 4184, 4184, 4184, 4185, 4185,15558, 4185, 4185, 4185, 4185, 4185, 4185, 4185, 4185, 4185,15502, 4185, 4185,15637,15716,15611,15502,15684, 15558,15634,15634,15500, 4185, 4185, 4185, 4185, 4185, 4185, 4185,15500,16930,15566,17079,15780, 4185,15637, 218,15566, 17165,15558, 4185,15731,15731, 217,17079,15780,17165,17079, 15637,15566,15611,15634, 4185, 4185, 4185, 4198, 4198,15644, 4198, 4198, 4198, 4198, 4198, 4198, 4198, 4198, 4198,15780, 4198, 4198,15566,15654,15654,15718,15731,15609,15609,15644, 15634, 4198, 4198, 4198, 4198, 4198, 4198, 4198,15634,16754, 16754,15644, 216, 4198, 215,15539,15539,15539,15539,15539, 15539,15539,15539,15539,15603,15603,15654,15718,15567,15654, 15609, 4198, 4198, 4198, 4199, 4199,15539, 4199, 4199, 4199, 4199, 4199, 4199, 4199, 4199, 4199,15567, 4199, 4199,15735, 15567,15775,15644,15718,15734,15734,15539,15603, 4199, 4199, 4199, 4199, 4199, 4199, 4199, 4199,15609,15567, 213,15735, 4199,16494,16814,17078, 212,15603,16754,15775,16494,16814, 17078,15735,15734,16494,16814,17078,15775,15734, 4199, 4199, 4199, 4202, 4202,15603, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4202, 4212, 4212,15666, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212, 4212,16118, 4212, 4212,16046, 15663,15663,15745,15745,15610,15610,16178,15999, 4212, 4212, 4212, 4212, 4212, 4212, 4212,16046, 211, 209,15666,17043, 4212,16118, 208,15664,15664,15785,15666,16046,15578,15679, 15747,15747,17543,15663,15999,15745,16178,15610, 4212, 4212, 4212, 4225, 4225,15610, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225, 4225,15664,15785,16005,15664, 17043,15679,15578,15747,15679, 4225, 4225, 4225, 4225, 4225, 4225, 4225,15663,15574,17543,15632,15632, 4225,15577,15679, 15578,15676,15789,15789,15578,16005,15574,15574,15574,15574, 15574,15574,15574,15574,15574, 4225, 4225, 4225, 4225, 4245, 4245,15578, 4245, 4245, 4245, 4245, 4245,15574,15632, 4245, 4245, 4245,15577,15676,15632,15789,15705,15705,15577,16105, 17238,15789, 207, 4245, 4245, 4245, 4245, 4245, 4245, 4245, 15577,17238,16129,15574,15612, 4245, 206,15579,15613,17055, 15615,15801,15618,15632,15612,15688,16105,15676,15613,15705, 15615,15577,15618, 4245, 4245, 4245, 4245, 4246, 4246,15579, 4246, 4246, 4246, 4246, 4246,16129,15612, 4246, 4246, 4246, 15613,15579,15615,15801,15618,16203,15705,15688,15688,16559, 17055, 4246, 4246, 4246, 4246, 4246, 4246, 4246,15687,15579, 16471,15612,15613, 4246,15816,15688,15672,15631,15631,15801, 16203,15612,15612,16559,15618,15613,15687,15615,15615,15618, 15579, 4246, 4246, 4246, 4246, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249, 4249,16471,15816,15687,15672,16134, 15631, 4249, 4249, 4249, 4249, 4249, 4249,15614,15617,15619, 15620,15638,15621, 204, 203, 202,15672,15614,15617,15619, 15620,15614,15621,15733,15733,15851,16134,15706, 4249, 4249, 4249, 4249, 4249, 4249, 4250,15631,15631,15672,15778,15614, 15617,15619,15620,15638,15621, 4250, 4250, 4250, 4250, 4250, 4250, 4250, 4250, 4250, 4250,15841,15733,15851,15778,15706, 15841, 4250, 4250, 4250, 4250, 4250, 4250,15706,15680,15680, 15778,15619,15638, 200,15614,15617,15619,15620,15638,15621, 16238,15617,17063,15733,15778,16169,15680,15841, 4250, 4250, 4250, 4250, 4250, 4250, 4257,15778, 4257, 4257, 4257, 4257, 4257, 4257, 4257, 4257, 4257,15635,15636,15680,15842,16222, 16238,16169, 4257, 4257, 4257, 4257, 4257, 4257,15689, 199, 16169,17063,15714,15859,15714,15635,15636,15689,15861,17122, 15842,16255,15861,16181,16222,15842,15689,15635,15636, 4257, 4257, 4257, 4257, 4257, 4257, 4261, 4261, 4261, 4261, 4261, 4261, 4261, 4261, 4261, 4261,15859,15714,15689,16255,16181, 15861, 4261, 4261, 4261, 4261, 4261, 4261,15635,17122,16018, 15624,15622,15635,15636,15714,15616,15625,15732,15732,15865, 15624,15622,15861,15803,15803,15616,15625,16018, 4261, 4261, 4261, 4261, 4261, 4261, 4290, 4290,15622, 4290, 4290, 4290, 4290, 4290,15624,15622, 4290, 4290, 4290,15616,15625,15616, 15732,15865,16018,15616,15681,15623,15803,15690, 4290, 4290, 4290, 4290, 4290, 4290, 4290,15623, 198,16106,15732,15641, 4290,15641,15681,16185,15616,15690,15626,15624,15622,15622, 197,15625,15616,15625,15681, 196,15626,15623, 4290, 4290, 4290, 4290,15627,15681,16106,15813,15690,15623,15794,15626, 16106,16188,15627,15641,16185, 4290, 4291, 4291,15626, 4291, 4291, 4291, 4291, 4291,15685,15685, 4291, 4291, 4291,15691, 15926,15641,15623,15623,15627,15770,15813,16188,15926,15794, 4291, 4291, 4291, 4291, 4291, 4291, 4291,15691,15641,15698, 15633,15633, 4291,15626,15628,15628, 195,15685,15975, 194, 15627,15926,15691,15685,15628,15739,15739,15770,15691,15627, 4291, 4291, 4291, 4291,15794,15813,16224,17865,15639,15639, 15639,15698,16138,15633,15685,15975,15628, 4291, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294, 4294,15739,15698, 16785,16224,15770,15975, 4294, 4294, 4294, 4294, 4294, 4294, 15633,15700,15639,15628,15793,16138,15739,15633,15633,17865, 15698,15628,16785, 193,15699,15711,15779,15711,15854,15793, 15639, 4294, 4294, 4294, 4294, 4294, 4294, 4295,15639,15741, 15741,15812,15699,15700,15812,15793,15779,15639, 4295, 4295, 4295, 4295, 4295, 4295, 4295, 4295, 4295, 4295,15779,15711, 15854,15700,15812,15699, 4295, 4295, 4295, 4295, 4295, 4295, 15699, 191,15741, 174, 149, 148,15858,15711,15742,15742, 15779,15873,15700,15812,16292,16368,15854,15713,16782,15713, 15741, 4295, 4295, 4295, 4295, 4295, 4295, 4302,15711, 4302, 4302, 4302, 4302, 4302, 4302, 4302, 4302, 4302,15740,15740, 15858,15742,16368,15873,16292, 4302, 4302, 4302, 4302, 4302, 4302,15713,15820,16407,16782,15820,17203, 138,15858,15742, 15788,15788,16339,15742,17203,16407,15712,15858,16177,15713, 15820,15740, 4302, 4302, 4302, 4302, 4302, 4302, 4306, 4306, 4306, 4306, 4306, 4306, 4306, 4306, 4306, 4306,15800,15740, 15713,15820,16339,15788, 4306, 4306, 4306, 4306, 4306, 4306, 15712,16177, 130, 129, 127,15740,16407, 107,15800,15746, 15746,15766,15766,15772,15804,15804,15824,15824,15712,16737, 15800, 4306, 4306, 4306, 4306, 4306, 4306, 4334, 4334,15788, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334, 4334,15712, 4334, 4334,15746,16574,15766,15772,15712,15804,16127,15824, 16737, 4334, 4334, 4334, 4334, 4334, 4334, 4334,15824, 106, 16127, 105, 103, 4334,17131,15804,15798,15798,15826,15808, 15808,15808,15878,16574,15797,15797,15746,16225,16127,15766, 15772, 4334, 4334, 4334, 4335, 4335,15772, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335,15749, 4335, 4335,15798, 15826,17131,16225,15808,15878,15798,15749,15797, 4335, 4335, 4335, 4335, 4335, 4335, 4335, 4335,15708, 102,15826, 88, 4335,15808,15805,15805,15817,15845,15845,15976,15749,15708, 15708,15708,15708,15708,15708,15708,15708,15708, 4335, 4335, 4335, 4345, 4345,15797, 4345, 4345, 4345, 4345, 4345,15750, 15708, 4345, 4345, 4345,15976,15805,15817,15976,15845,15750, 16612,16840,15817,15749,16840, 4345, 4345, 4345, 4345, 4345, 4345, 4345,17237,16840, 87,15717,15773, 4345,16612,15717, 17237,15750,15805,15817,16612,15708,15717,15717,15717,15717, 15717,15717,15717,15717,15717, 4345, 4345, 4345, 4345, 4346, 4346,15850, 4346, 4346, 4346, 4346, 4346,15717,15773, 4346, 4346, 4346,15751,15806,15806,15917,15750,15750,15767,15767, 15752,15850,15751, 4346, 4346, 4346, 4346, 4346, 4346, 4346, 15752,15834, 86,15850,15773, 4346,15809,15809,15809,15933, 15753,15806,16293,15773,15751,16636,15806,15917,17109,15834, 15753,15767,15752, 4346, 4346, 4346, 4346, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349, 4349,15834,16293,16636, 15809,15933,15753, 4349, 4349, 4349, 4349, 4349, 4349,15751, 15752,15753,15755,15754,15756,15767,15767,15752,15809,17109, 85,17114,15755,15754,15756,15810,15810,15810,15885,15885, 4349, 4349, 4349, 4349, 4349, 4349, 4350,15753,15860,15768, 15768,15863,15769,15769,15755,15754,15756, 4350, 4350, 4350, 4350, 4350, 4350, 4350, 4350, 4350, 4350,16358,16147,15810, 16290,15885,17114, 4350, 4350, 4350, 4350, 4350, 4350,15754, 15860,17130,15768,15863, 82,15769,16147,15810,16257,15755, 15754,15756,16182,16358,16147,16290,15810,15818,15818,15827, 4350, 4350, 4350, 4350, 4350, 4350, 4357,15769, 4357, 4357, 4357, 4357, 4357, 4357, 4357, 4357, 4357,15768,15863,15860, 15769,16257,17130,16182, 4357, 4357, 4357, 4357, 4357, 4357, 15818,15827,15828,15828,15827,15823,15823,15934,15811,15811, 15811,17355, 81,16374,16967,16182,15877,15877,15818,15827, 15828, 4357, 4357, 4357, 4357, 4357, 4357, 4361, 4361, 4361, 4361, 4361, 4361, 4361, 4361, 4361, 4361,15811,15823,15934, 16374,15828,15811, 4361, 4361, 4361, 4361, 4361, 4361,15877, 16967,17355,15877,15761,17308, 58, 57,15759,15758,15762, 15811,15967,17308,15761,16527,15823,15950,15759,15758,15762, 4361, 4361, 4361, 4361, 4361, 4361, 4375, 4375,15934, 4375, 4375, 4375, 4375, 4375,15757,15761, 4375, 4375, 4375,15759, 15758,15762,15758,15967,15757,15848,15848,16296,15950,16527, 4375, 4375, 4375, 4375, 4375, 4375, 4375,15950,15838,17277, 15759,15838, 4375,15757, 54,15761,15757,15758,15757,17378, 15761,17277,16296,15848,15759,15758,15762,17378,15848,15838, 4375, 4375, 4375, 4375, 4376, 4376,15924, 4376, 4376, 4376, 4376, 4376,15985,15757, 4376, 4376, 4376,15760,15771,15912, 15838,15757,15774,15774,15774,15763,16409,15760, 4376, 4376, 4376, 4376, 4376, 4376, 4376,15763,17309,15924,15771,15912, 4376,17311, 53,16662,15985,15764, 52,17309,16662,15760, 15771,15912,16409,17311,15819,15764,15774,15763, 4376, 4376, 4376, 4376, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379, 4379,15924,15912,15774,15821,15771,15764, 4379, 4379, 4379, 4379, 4379, 4379,15760,15771,15819,16662,15760,15837, 16183,15774,15763,15821,15819,16265,15763,17367,15837,15846, 15846,15821,15949,15835,15819, 4379, 4379, 4379, 4379, 4379, 4379, 4380,15764,16265,15821,15829,15837,15907,15886,15886, 16265,16183, 4380, 4380, 4380, 4380, 4380, 4380, 4380, 4380, 4380, 4380,15846,15829,15949,15835,17367,15837, 4380, 4380, 4380, 4380, 4380, 4380,15835,15829,15836,16183,16289,15907, 15846,15886,15836,15835,15829,15847,15847,16303,16321,17407, 16289,15949,15849,15849,15836, 4380, 4380, 4380, 4380, 4380, 4380, 4387,16285, 4387, 4387, 4387, 4387, 4387, 4387, 4387, 4387, 4387,16303,16321,15907,15836,16289,16403,15847, 4387, 4387, 4387, 4387, 4387, 4387,15849, 51,16285,17441,17407, 15874,15874,15880,15880,15881,15881,17441,16285,17215,17040, 15855,16414,16403,15882,15882,15847, 4387, 4387, 4387, 4387, 4387, 4387, 4391, 4391, 4391, 4391, 4391, 4391, 4391, 4391, 4391, 4391,15925,15874,15849,15880,16414,15881, 4391, 4391, 4391, 4391, 4391, 4391,15855,17040,15882,16403, 50,17215, 15855,15874,15882,15880,15906,15881,15901,15901,15876,15876, 15920,15920,15855,15925,15882, 4391, 4391, 4391, 4391, 4391, 4391, 4398, 4398,15882, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398, 4398,15855, 4398, 4398,15906,16597,15856,15901, 16420,15876,16055,15920,16410, 4398, 4398, 4398, 4398, 4398, 4398, 4398,17501, 49,15925,16597, 48, 4398, 47, 46, 17501,15887,15887,15856,16056,16420,15906,16597,15883,15883, 16410,15906,15856,16055,15901, 4398, 4398, 4398, 4399, 4399, 15876, 4399, 4399, 4399, 4399, 4399, 4399, 4399, 4399, 4399, 15856, 4399, 4399,15913,15887,16056,15857,15776,15927,15776, 15887,15883, 4399, 4399, 4399, 4399, 4399, 4399, 4399, 4399, 17559,15856,15889,15913, 4399,17379,16055,17442,17559,15883, 45,15887,15889, 44,16056,15913,17379,15857,17442,15927, 15857,15776, 4399, 4399, 4399, 4416, 4416, 4416, 4416, 4416, 4416, 4416, 4416,15883,15889, 4416, 4416, 4416,15857,15776, 4416, 4416, 4416, 4416, 4416, 4416, 4416, 4416, 4416,16455, 4416, 4416, 4416, 4416, 4416, 4416,15776,15776,16484,15857, 15927, 4416,15776,17312, 43,17502, 42, 41, 40,15889, 17312,15922,15922,15852,16455,17312,17502,15902,15902, 4416, 4416, 4416, 4416, 4424,15862,16484,15852,15852,15852,15852, 15852,15852,15852,15852,15852,15862,15862,15862,15862,15862, 15862,15862,15862,15862,15922, 4424,15914,15852,15888,15888, 15902,15890, 4424,16642, 39,18170,15862,15888,15888,15929, 15929,15890,15892,18170,15891,15995,15914, 4424,16796, 4424, 16678,15893,15892, 4424,15891, 4424,15890,16642,15914, 4424, 15888,15893, 4424,15890,15905,15902, 4424, 4424,15852, 4424, 4424, 4425,15929,15989,15892,15892,15891,15995,15894,16796, 15921,15921,15895,15893,15905,16678,17560,15890,15894,15896, 15965,16057,15895, 4425, 38,15888,15905,17560,15890,15896, 4425,16064,16057,15894,15890,15989,15891,15890,15965,15892, 15894,15891,15893,15921,15895, 4425,15965, 4425,15893,15931, 15931,15896,16057, 4425,15895,15897, 4425, 4425, 4425,15965, 4425,15905,15898,16064, 4425,15897,16086, 4425, 4425, 4427, 15989, 4427,15898,17041,18056,15894,15894,15921, 4427,15895, 15895, 4427,15931,15899,15896,15900,15896,15897,15904,15904, 17123,15936,15936,15899,15898,15900,15958,17041,16086,15903, 15903,16457,15910, 4427,15910,15908,15908,15908,15900,16458, 4427,18056,15930,15930,15958,15899,15897,15900,17123,16681, 16487,15904,15897,15956,15936, 4427,16457, 4427, 4427,15898, 15898,15958,15903, 4427,16458,15958,15910, 4427,15903,15908, 4427,15899,15936,15956, 4427,15930,16487, 4427, 4427, 4428, 15899, 4428,15900,16681,15910,15956,15904,15908, 4428,15903, 15945, 4428,15904,15938,15938,15939,15939,15903,16058,16058, 16466,15910,16097,15956,15908,15908, 37,17971,15945,15930, 15908,15951,15951, 4428,15941,15941,15941,15943,15943,15943, 4428, 36,16492,15945,15957,17971,15938,16466,15939,15945, 16058,15939,15957,16297,16097, 4428,16466, 4428, 4428,15944, 15944,15944,15957, 4428,15951,15952,15952, 4428,15941,16492, 4428,15943,15953,15953, 4428,15954,15954, 4428, 4428, 4430, 15996, 4430,15951,15957,16297,15938,15941,16299, 4430,15943, 15994, 4430,16078,15944,15955,15955,15944,15970,15952, 35, 15960,15960,15963,15954, 34,15953,15961,15961,15954, 33, 15943,15944,15996, 4430,16626,15970,15952,16297,16299,15994, 4430,16299,15994,15953,16078,16078,15954,15955,15964,15962, 15962,15964,15953,15960,15963, 4430,15970, 4430, 4430,15961, 15961,15971,15963, 4430,16626,15955,15964, 4430,15973,15994, 4430,15960,15963,15996, 4430,15980,15980, 4430, 4430, 4434, 15972, 4434,15962,15974,15982,15982,15973,15964, 4434,15972, 15990, 4434,16483,15971,15971,15983,15983,15997,15972,16298, 15962,15974,16083,15984,15984,16012,16012,15973,15980,16126, 16483,15971,15991, 4434,15993,15992,15974,15982,16573,15972, 4434,16191,15974, 4434,15990,16483,15980,16629,15983,15997, 16298,15983,17647,15990,16083, 4434,15984, 4434,16012,16629, 32,16126,15990, 4434,16012,16573,15991, 4434,15993,15992, 4434,16101,16083,16191, 4434,17647,15982, 4434, 4434, 4435, 15987, 4435,15987,15990,15991,16298,15993,15992, 4435,16629, 15997, 4435,15984,15987,15987,15987,15987,15987,15987,15987, 15987,15987,15992,16101,15993,15991,16011,16011,15992,16020, 16020,16019,16019, 4435,15987,16526,16013,16021, 31,16521, 4435,16101,16015,16015,16023, 30,17313,16021,16016,16016, 16017,16017, 29,16044,16023, 4435,16025, 4435,17313,16011, 16526,17313,16020, 4435,16019,16013,16025, 4435,16013,16021, 4435,16020,16521,16044, 4435,16015,16023, 4435, 4435, 4435, 4436,16016, 4436,16017,16119,16044,16013,16024,16025, 4436, 16016,16019, 4436,16015,16096,16011,16026,16024,16241,16016, 16023,16017,16015,16027,16021,16230,16026,16599,16028,16023, 16230,16023,16096,16027, 4436,16029,16119,16023,16028,16024, 16023, 4436,17360,16025,16017,16029,16044,18135,16026,16096, 16241,16026,16032,16096,16599,16027, 4436,16230, 4436, 4436, 16028,16245,16032,16599, 4436,18135,16030,16029, 4436,16123, 17360, 4436,16024,16075,16024, 4436,16030,16119, 4436, 4436, 4437,16028, 4437,16026,16032,16027,16031,16051,16051, 4437, 16027,16075, 4437,16245,16033,16028,16031,16037,16030,16036, 16036,16123,16029,16075,16033,16286,16029,16038,16034,16034, 16035,16035,16075,16039, 4437, 28,16679,16037,16031,16032, 16051, 4437,18281,16245,16052,16052,16033,16032,16030,16037, 16059,16059,16036,16030,16123,18281, 4437,16286, 4437,16038, 16031,16034,16417,16035, 4437,16039,16679, 4437, 4437, 4437, 16166, 4437,16035,16031,16084, 4437,16036,16052, 4437, 4437, 4438,16033, 4438,16059,16037,16037,16084,16036,16034, 4438, 16037,16305, 4438,16417,16038,16038,16034,16063,16035,16045, 16039,16039,16166,16045,16084,16042,16039,16042,16042,16040, 16040,16040,18143, 27, 4438,16184,16184,16053,16053,16045, 16607, 4438, 26,16305,16104,16084,16063, 25,16417,16063, 18143,16045,16060,16060,16068,16068, 4438,16166, 4438,16042, 16061,16061,16104,16040, 4438,16045,16607,16184, 4438, 4438, 16053, 4438,16069,16069,16104, 4438,16053,16042, 4438, 4438, 4439,16040, 4439,16104,16063,16060,16042,16068,16680, 4439, 16103,16103, 4439,16061,16042,16079,16079,16053,16040,16061, 16073,16073,16073,16320,16085,16069,16081,16081,16103,16140, 16140,16069,16713,16680, 4439,16122,16074,16074,16074,18178, 16061, 4439,16085,16068, 24, 23, 22,18178,16079,16103, 16082,16082,16089,16089,16073,16320, 4439,16713, 4439,16081, 16088,16088,16140,16085, 4439,16085,16079,16764, 4439,16122, 16074, 4439,16073,16090,16090, 4439,16074,16081, 4439, 4439, 4440,16124, 4440,16082,16094,16089,16082,16122,16074, 4440, 16073,16102, 4440,16088,16091,16091,16088,16764,16081,16093, 16093,16082, 21,16089,16094,16308,16090,16095,16122,16112, 16112,16125, 20,16124, 4440,16095,16094,16143, 19,16092, 16092, 4440, 18,16102,16090,16095,16102,16091,16113,16113, 16114,16114,16093,16165,16094,16665, 4440,16308, 4440,16115, 16124,16102,16112,16125, 4440,16091,16095,16092, 4440,16143, 16093, 4440,16092,16165,16091, 4440,16770,16201, 4440, 4440, 4441,16113, 4441,16114,16665,16165,16351,16113,16115, 4441, 16092,16115, 4441,16308, 17,16201, 16,16665,16112, 15, 16120,16770,16143,16201,16125,16300,16300,16141,16141,16115, 16524,16121,16117,16351, 4441,16117,16201,16114,16115,16351, 16165, 4441,16524,16142,16142,16117,16117,16117,16117,16117, 16117,16117,16117,16117,16120,16120, 4441,16300, 4441,16228, 16141,16605,16228,16524, 4441,16121,16117, 12, 4441,16144, 16144, 4441,16120,16145,16145, 4441,16142,16228, 4441, 4441, 4442,16625, 4442,16121,16146,16146,16148,16148,16605, 4442, 16150,16150, 4442,16120,16141,16121,16149,16149,16228,16151, 16150,16155,16144,16534,16121,16625,16145,16145,16152,16151, 11,16155,16639,16154, 4442,16158,16625,16146,16152,16148, 16144, 4442,16150,16154,16145,16158,17124, 4,16667,16149, 16149,16151,16153,16155,16534,16146, 4442,16148, 4442,16157, 16152,16153,16153,16639, 4442,16154,16146,16158, 4442,16157, 17124, 4442,16322,16154,16173, 4442,16246,16150, 4442, 4442, 4443,16667, 4443,16167,16153,16639,16151,16151,16155, 4443, 16204,16157, 4443,16158,16173,16152,16152,16534,16172,16159, 16154,16160,16158,16156,16322,16630,16173,16161,16246,16159, 16341,16160,16322,16156, 4443,16167,16710,16161,16172,16153, 16153, 4443,16204,16163,16163,16204,16157,16157,16162,16162, 16172,16159,16630,16160,16246,16156, 4443, 4443, 4443,16161, 16164,16164,16341,16710, 4443,16167,16173, 3, 4443,16765, 16167, 4443,16172,16179,16179, 4443,16163,16163, 4443, 4443, 4444,16162, 4444,16160,16156,16170,16159,16170,16160, 4444, 16156,16159, 4444,16164,16161,16161,16186,16186,16189,16162, 16161,16180,16180,16309,16765,17039,16179,16187,16187,16190, 0,16163,16193,16193, 4444, 0,16162,16195,16195,16170, 0, 4444,16164,16168,16168,16168,16168,17039,16164,16186, 16189,16194,16194,16179,16180,16309, 4444,16170, 4444, 4444, 16187,16190,16237,16180, 4444,16193,16198,16198, 4444,16187, 16195, 4444,16207,16207,16170, 4444,16186,16168, 4444, 4444, 4445,16209, 4445,16189,16194,16199,16199,16199,16190, 4445, 16210,16309, 4445,16211,16237,16168,16190,16233,16233,16198, 16200,16200,16200,16342,16168,16207,16208,16208,17504, 0, 16209,16416,16168,16209, 4445,18055,16215,16215,16194,16199, 17504, 4445,16210,16207, 0,16211,18055,16237, 0, 0, 16233,16209,16214,16214,16200,16342, 4445,16199, 4445,16208, 16210,16207,16416,16211, 4445,16208,16218,16218, 4445,16215, 16221, 4445,16200,16199,16219, 4445,16242,16208, 4445, 4445, 4446,16210, 4446,16248,16211,16214,16220,16215,16221, 4446, 16226,16226, 4446,16214,16217,16217,16234,16234,16220,16218, 16227, 0,16218,16416,16229,16666,16219,16767, 0,16221, 16242,16221,17053,16242, 4446,16248,16220,16218, 0,16235, 16235, 4446,16229,16226,16219,16306,16486,16217,16242,16234, 16229,16666,16227,16248,16236,16236, 4446,16220, 4446,16243, 16227,16226,16767,16229, 4446,16217,17053, 4446, 4446,16242, 16227, 4446,16235,16486,16244, 4446,16244,16306, 4446, 4446, 4447,16261, 4447,16234,16239,16486,16217,16236,16304, 4447, 16247,16247, 4447,16243,16247,16366, 4447,16239,16239,16239, 16239,16239,16239,16239,16239,16239,16258,16258,16244,16259, 16259,16243,16306,16261, 4447,16283,16263,16263,16239,16243, 16304, 4447,16247,17054,16260,16260,16244,16366,16264,16264, 0, 0,16243,16311,16311,16319, 4447, 0, 4447,16258, 16267,16267,16259,16261, 4447,17054,16268,16283, 4447,16263, 16304, 4447,16263,16319,16269, 4447,16268,16260, 4447, 4447, 4448,16264, 4448,16260,16269,16270,16311,16263,16364, 4448, 16319,16283, 4448,16267,16319,16270,16267,16271,16268,16264, 16272,16264,16283,16273,16260,16270,16269,16271,16274,16718, 16272,16287,16881,16273, 4448,16275,18219,16270,16274,16329, 16364, 4448,16703, 0,18219,16275,16268,16718,16703,16271, 16741,16287,16272,16268,16269,16273, 4448,16881, 4448, 4448, 16274,16269,16718,16287, 4448,16357,16364,16275, 4448,16703, 16329, 4448,16270,16276,16272, 4448,16277,16271, 4448, 4448, 4449,16741, 4449,16276,16271,16271,16277,16272,16329, 4449, 16273,16288, 4449,16279,16279,16274,16275,16357,16273,16282, 16280,16280,16275,16741,16771,16276,16294,16294,16277,16329, 16631,16288,16295,16295, 4449,16281,16281,18280,16284,16284, 16284, 4449, 0,16288, 0,18280,16279,16357, 0,16279, 16276,16282,16631,16280,16771,16281, 4449,16631, 4449,16294, 16276,16365, 4449,16277, 4449,16295,16295,16281, 4449,16288, 4449, 4449,16284,16301,16301, 4449,16307,16294, 4449, 4449, 4450,16279, 4450,16280,16302,16302,16282,16282,16280, 4450, 16284,16380, 4450,16365,16281,16312,16312,16315,16315, 0, 17140, 0,16281,16307,16313,16313,16301,16284,16307,16330, 16330,16317,16317,16317, 4450,17132, 0,16302,16302,16316, 16316, 4450,17140,16380,16301,16327,16328,16365,16312,16328, 16315,16318,16318,16318,16324,16324, 4450,16313, 4450,17132, 16325,16325,16330,16313, 4450,16317,16337,16328, 4450,16380, 4450, 4450,16316,16326,16326, 4450,16338,16327, 4450, 4450, 4451,16467, 4451,16317,16313,16318,16349,16324,16328, 4451, 16316,16318, 4451,16325,16349,16327,16331,16331,16337,16316, 16350,16334,16334,16318,16349,16324,16326,17506,16338,16467, 16327,16325,16318,16336, 4451,16467,16337,16331,16350,17506, 0, 4451,17506, 0,16326,16349,16338,16325, 0,16331, 0,16733,16335,16335,16334,16350, 4451,16337, 4451,16350, 16343,16343,16336,16733, 4451,16336,16445,16338, 4451,16344, 16344, 4451,16334,16345,16345, 4451,16346,16346, 4451, 4451, 4452,16348, 4452,16336,16445,16335,16347,16347,16733, 4452, 16334,16335, 4452,16343,17359,16353,16353,16354,16354,16445, 16361,16348,16344,16335,16346,16445,16345,16355,16355,16346, 0,16343,16739,16348, 4452,16406,16356,16356,16423,16347, 16344, 4452,16362,17359,16345,16360,16360,16346,16353,16389, 16354,16348,16845,16345,16361,16406, 4452,16347, 4452,16389, 16355,16384,16361, 4452, 4452,16739,16355,16406, 4452,16356, 16423, 4452,16361,16378,16378, 4452,16362,16360, 4452, 4452, 4457,16389,16845, 4457,16379,16379,16384,16355,16363,16363, 16363,16424, 4457,16361,16362,16360,16356,16390,16382,16382, 16400,16383,16383,16387,16384,17143,16378,16390,16406,16386, 16386,16362,16423,16387, 4457,16362,16389,16379, 0,16730, 16400, 4457,16363,16424, 0, 0,16379,17143, 0,16390, 16421,16382,16400,16378,16383,16387, 4457, 4457, 4457,16382, 16363,16439,16386,16388, 4457,16730,16392,16391, 4457,16382, 16386, 4457,16383,16388,16415, 4457,16392,16391, 4457, 4457, 4458,16422,16421, 4458,16390,16387,16394,16400,16446,16464, 16387,16744, 4458,16439,16395,16388,16394,16393,16392,16391, 16842,16464,18209, 0,16395,16415,16446,16393,16421,16394, 16399,16399, 0,16422, 4458,16664,16422, 4458,16394,16464, 18209, 4458,16396,16396,16744,16388,16395,16446,16392,16393, 16388,16842,16396,16392,16391,16415, 4458,16664, 4458,16391, 16464,16398,16398,16399, 4458,16401,16427,16427, 4458,16533, 16729, 4458,16395,16394,16396, 4458,16440,16664, 4458, 4458, 4459,16395, 4459, 4459,16393,16393,16437,16433,16433, 4459, 16393,16405, 4459,16783,16398,16405,16440,16401,16399,16427, 16533,16396,16398,16729,16437,16729,17291,16402,16440,16396, 17659,16405,16428,16428, 4459,16433,16413,16413,16456,16401, 16433, 4459,17659,16405,16401,16437,16427,16437,16783,16398, 16533,17291,16401,16444,16419,16419, 4459,16405, 4459,16402, 4459,16452,16433, 4459, 4459,16428,16432,16432, 4459,16413, 16456, 4459,16413, 4459,16428, 4459,16472, 4459, 4459, 4459, 4460,16402, 4460, 4460,16470,16444,16473,16419,16453, 4460, 16419,16453, 4460,16452,16402,16435,16435,16435,16689,16432, 16436,16436,16436,16444,16447,16447,16441,16441,16472,16453, 18182,16452,17661, 0, 4460,16444,16470,16432,16473,16454, 0, 4460,18182, 0,17661,16689,16452,17661,16689,16435, 16453,16442,16442,16463,16436,16769, 4460,16447, 4460,16441, 16443,16443,16470,16436, 4460,16449,16449,16435, 4460, 4460, 16454, 4460,16436,16502, 4460, 4460,16435,16441, 4460, 4460, 4461,16769,16702, 4461,16442,16463,16451,16451,16454,16450, 16450,16807, 4461,16443,16459,16459,16461,16461,16449,16443, 16702,16598,16442,16463,16598,16502,16462,16462,16702,16454, 17289,16443,17098,16465, 4461,16475,16449,16468,16468,16451, 16443, 4461,16450,16502,16807, 0, 0,16459,16598,16461, 16485,16465,16469,16469,16481,16485, 4461,16451, 4461,16462, 16450,16474,16462,17098, 4461,16459,17289,16461, 4461,16475, 16468, 4461,16465, 4461,16465, 4461,16450,16462, 4461, 4461, 4461, 4462,16485,16474, 4462,16469,16481,16475,16461,16476, 16476,16476,16837, 4462,16469,16474,16482,16468,16477,16477, 16477,16478,16478,16478,16499,16480,16480,16869,16475, 0, 16475,16532, 0,16474, 0, 4462, 0,16479,16479,16479, 0,16481, 4462,16476,16497,16497,16531,16837,16482,18067, 16500,16500,16477,16869,16474,16478,16499, 4462,16480, 4462, 16520,16476,16532,16498,16498, 4462,16479,16501,16501, 4462, 16477,16479, 4462,16478,16503,16503, 4462,16497,16531, 4462, 4462, 4463,16478,16500, 4463,16482,18067,16532,16501,16479, 16704,16499,16520, 4463,16882,16497,16498,16498,16504,16504, 16501,16500,16505,16506,16507,17361,17195,16503,16537,16560, 16510,16509,16505,16506,16507, 4463,16508,16704,16501,16504, 16510,16509, 4463,16850,16704,16937,16508,16520, 0,16882, 17195,16504,16572,16507,16505,16506,16507, 4463,16507, 4463, 16537,16560,16510,16509,16511, 4463,17361,16512,16508, 4463, 16508,16937, 4463,16850,16511,16518, 4463,16512,16513, 4463, 4463, 4463, 4482,16507,16572, 4482,16734,16510,16513,16505, 16506,16507,16509, 4482, 4482,16508,16511,16510,16509,16512, 16519,16514,16583,16508,16515,16515, 0,16518,18188,16806, 16513,16514, 0,16734,16516,16516, 4482, 0,16517,16517, 18188, 0,16538, 4482,16523,16530,16530, 0,16792,16583, 16583,16511,16519,16514,16512,16516,16806,16515, 4482,16522, 4482, 4482,16518,16539,16523,16513, 4482,16516,16518,16513, 4482,16517,16540, 4482,16538,16792,16523, 4482,16530,16522, 4482, 4482, 4483,16792,17200, 4483,16530,16519,16514,16536, 16536,16522,16515,16519, 4483,16539,16541,16523,16942,16517, 16633,16539,16516,16564,16540,17288,16517,16517,17200,16538, 16554,16554,16549,16549,16544,16544, 4483,16571,17637,16543, 16543,16564,16536, 4483,16942,16550,16550,16557,16541,17288, 16536,16522,16633,16564,16883,16571,16552,16552, 4483,16540, 4483, 0,16564,16554, 4483,16549, 4483,16544,16544,17637, 4483, 4483,16543, 4483,16561,16561,16571, 4483,16550,16557, 4483, 4483, 4484,16541,16883, 4484,16546,16546,16541,16552, 16543,16553,16553, 4484, 4484,16549,16550,16557,16546,16546, 16546,16546,16546,16546,16546,16546,16546,16561,16546,16552, 16812,16555,16555,16555,17290,18275, 4484,16563,16557,16553, 16556,16556,16556, 4484,16553,16561,16562,16562,17426, 0, 0,16566,16566,18275,16561,16558,17290,16812, 4484,16569, 4484, 4484,16558,17209,16553,16555, 4484,16558,16558,16563, 4484,16558,17426, 4484,16556,16556,16644, 4484,16570,16562, 4484, 4484, 4485,16555,16566, 4485,16580,16563,16562,16565, 16565,16569,16556,17209, 4485,16563,16570,16562,16585,16585, 16567,16567,16566,16586,16568,16568,16609,16609,16644,16569, 17427,16570,16668,16595,17216,16580, 4485,16570,16580,16565, 16596,16569,16565, 4485,16610,16578,16578,16637,16637, 0, 0,16585,16585,16567,17427,16586,16580,16568, 4485,16609, 4485,16668,16609,16568,16668,16595, 4485,17216, 0,16565, 4485,16567,16596, 4485,17421,16568,16610, 4485,16578,16637, 4485, 4485, 4486, 4486,16568, 4486, 4486, 4486, 4486, 4486, 16586,16668, 4486, 4486, 4486, 4486,16578, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486, 4486,16595, 4486, 4486, 4486, 4486, 4486, 4486,16596,16578,17421, 0,16610, 4486,16613, 16613, 0,16579,16579,16584,16584,16611,16611,16581,16591, 16591,16591,17036,17128, 0,17650, 4486, 4486, 4486, 4486, 4489, 4489,16582, 4489, 4489, 4489, 4489, 4489, 4489, 4489, 4489, 4489,16613, 4489, 4489,16579,16643,16584,17036,16611, 16581,16579,16847,16591, 4489, 4489, 4489, 4489, 4489, 4489, 4489,17650,17128,16579,16582,16584, 4489,16611,16581,17128, 16616,16591, 0,16589, 0,16589,16634,16634,16643,16638, 16616,16763,16582,16847, 4489, 4489, 4489, 4490, 4490,16581, 4490, 4490, 4490, 4490, 4490, 4490, 4490, 4490, 4490,16763, 4490, 4490,16616,16582,16590,16848,16590,16589,16692,16634, 16638, 4490, 4490, 4490, 4490, 4490, 4490, 4490, 4490,16643, 16763, 0, 0, 4490,16847,16589,16594,16594,16594,16618, 16593,16593,16593,17042,16638,16616,16848,16616,16590,16618, 16692, 4490, 4490, 4490, 4493, 4493,16589, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 4493, 4493,16590, 4493, 4493,17042, 16594,16618,16646,16594,16593,16614,16848,17481, 4493, 4493, 4493, 4493, 4493, 4493, 4493,16614, 0,16590,16594,17217, 4493,16692,16593,16621,16621,16619,16619,16618,16645,17481, 16614,16622,16622,17269,16646,16619,16618,16614, 4493, 4493, 4493, 4494, 4494,16593, 4494, 4494, 4494, 4494, 4494, 4494, 4494, 4494, 4494,17217, 4494, 4494,16621,16619,16627,16619, 16645,16635,16635,17269,16622, 4494, 4494, 4494, 4494, 4494, 4494, 4494,16614,16614,16640,16640,16646, 4494,16627,16641, 16641,16693,16635,16617,16619,16645,17593,16908,16615, 4494, 16627,16621,16619,16617,16635, 4494, 4494, 4494,16615,16622, 16641,16624,16649,16649,16623,16700,16617,16640,16656,16656, 17593,17412,16641,16693,16908,16617,16627, 4494, 4495, 4495, 16615, 4495, 4495, 4495, 4495, 4495, 4495, 4495, 4495, 4495, 16615, 4495, 4495,16624,16705,16649,16623,16700,16649,17274, 16735,16656, 4495, 4495, 4495, 4495, 4495, 4495, 4495, 4495, 16617,17412, 0,17505, 4495,16615,16615,16654,16654,16656, 17505,16657,16657,16624,16676,17505,16705,16735,16624,17274, 16735,16623, 4495, 4495, 4495, 4498, 4498,16623, 4498, 4498, 4498, 4498, 4498, 4498, 4498, 4498, 4498,16620, 4498, 4498, 16654,16658,16658,16628,16657,16661,16676,16620,17425, 4498, 4498, 4498, 4498, 4498, 4498, 4498,16687, 0, 0,16687, 16620, 4498,16954,16628,16676,16660,16660,16660, 0,16620, 16669,16669,16676,16654,16658,16628,16661,16687,17425, 4498, 4498, 4498, 4499, 4499,16671, 4499, 4499, 4499, 4499, 4499, 4499, 4499, 4499, 4499,16661, 4499, 4499,16954,16687,16660, 16701,16658,16660,16669,16620,16628, 4499, 4499, 4499, 4499, 4499, 4499, 4499, 4499,16903,16661,16671,16660, 4499, 0, 16903,16669,16670,16670, 0,16673,16673,16841,16688,16683, 16683,17297,16701,17469,16671,17588, 4499, 4499, 4499, 4501, 4501,16903, 4501, 4501, 4501, 4501, 4501, 4501, 4501, 4501, 4501,16671, 4501, 4501,16841,16670,16670,17297,16673,16688, 16841,17588,16683, 4501, 4501, 4501, 4501, 4501, 4501, 4501, 16650,16650,16701,16670,17469, 4501,16716,16688,16674,16674, 16683,16686,16650,16650,16650,16650,16650,16650,16650,16650, 16650,16673,16650, 4501, 4501, 4501, 4502, 4502,16688, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 4502,16716, 4502, 4502,16674,17486,16686,16685,16685,16672,16736,16888, 0, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 4502, 0,16674, 16902,16686, 4502,16888,16672,16684,16684,16727,16674,16691, 16691,17486,16672,16675,16675,16888,16686,16685,16902,16736, 4502, 4502, 4502, 4503, 4503,16672, 4503, 4503, 4503, 4503, 4503, 4503, 4503, 4503, 4503,16685, 4503, 4503,16684,16727, 16836,16902,16691,16677,16745,16691,16675, 4503, 4503, 4503, 4503, 4503, 4503, 4503,16747,16675,16684,16738,16738, 4503, 4503,16677,17487,17510,16675,16727, 0, 0,18223, 0, 16836,18282,16684,16677,16727,16836,16745, 4503, 4503, 4503, 18223,17510,16677,18282,17487,17510,16747, 4503, 4504, 4504, 16738, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4504, 4506, 4506,16732, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506, 4506,16749, 4506, 4506,16695,16989,16715,16715, 17038,16743,16743,16732,17529, 4506, 4506, 4506, 4506, 4506, 4506, 4506,16740,16742,16984,16732,17533, 4506, 4506, 0, 0, 0,17038,16984,16989,16749,17529,16695,16717,16717, 16695,16715,16719,16719,16743, 4506, 4506, 4506,17533,16715, 16732,16984,17038,16740,16742, 4506, 4510, 4510,16695, 4510, 4510, 4510, 4510, 4510, 4510, 4510, 4510, 4510,16717, 4510, 4510,16717,16719,16696,16748,16719,16696,16740,17016,16695, 4510, 4510, 4510, 4510, 4510, 4510, 4510,16742,17076,16717, 0, 0, 4510,17016, 0,16698,16698,16698,16717,16722, 16756,16756,16719,16784,16795,17016,16748,16696,17644,16722, 4510, 4510, 4510, 4511, 4511,17076, 4511, 4511, 4511, 4511, 4511, 4511, 4511, 4511, 4511,16696, 4511, 4511,16731,16698, 16748,16722,16821,16756,17644,16784,16795, 4511, 4511, 4511, 4511, 4511, 4511, 4511, 4511, 0,16696,16698,16731, 4511, 16821,16699,16699,16699,16720,16726,16726,16755,16755,16756, 16731,16722,16821,17535,16720,16698,16722, 4511, 4511, 4511, 4515, 4515,16721, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515, 4515,16721, 4515, 4515,16699,16720,16803,16726,17476, 16755,16699,16803,17535, 4515, 4515, 4515, 4515, 4515, 4515, 4515,16731, 0,16699,16721, 0, 4515,16720,16755,17550, 16724,16776,16728,16772,18000,16726,16759,16759,17474,16803, 16724,16720,17476,16726, 4515, 4515, 4515, 4516, 4516,16776, 4516, 4516, 4516, 4516, 4516, 4516, 4516, 4516, 4516,16721, 4516, 4516,16724,16721,16728,16772,16776,18000,17550,16759, 16776, 4516, 4516, 4516, 4516, 4516, 4516, 4516, 4516,17474, 0, 0, 0, 4516,16723,17598, 0,16759, 0,16725, 16725,16805,16760,16760,16723,16802,16802,16724,16772,16728, 16728, 4516, 4516, 4516, 4520, 4520,16746, 4520, 4520, 4520, 4520, 4520, 4520, 4520, 4520, 4520,16723, 4520, 4520,16725, 16777,16777,16725,16805,16816,16760,17598,16802, 4520, 4520, 4520, 4520, 4520, 4520, 4520,17660, 0, 0,16746, 0, 4520, 0,17660,16760,16746,16774,16774,17660,17652,16725, 16805,16723,16760,16777,16802,16723,16816,16725, 4520, 4520, 4520, 4521, 4521,16775, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521,16746, 4521, 4521,16804,16868,16774,16751, 16751,16774,16835,16777,17652, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 4521, 0,16804,16775,16774, 4521,16897,16762, 16762,16762,16778,16778,16779,16779,16786,16786,16854,16868, 17694,16804,16751,16775,16835, 4521, 4521, 4521, 4524, 4524, 16751, 4524, 4524, 4524, 4524, 4524, 4524, 4524, 4524, 4524, 16897, 4524, 4524,16762,17596,16778,16775,16779,16779,16786, 16854,16762, 4524, 4524, 4524, 4524, 4524, 4524, 4524,16835, 17694,16762,16791,16778, 4524,16779,16939,16786,16780,16787, 16787,16825,16789,17597,16801,16801,16801,17603,17596,16854, 16791,16825, 4524, 4524, 4524, 4525, 4525,16873, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525,16939, 4525, 4525, 16780,16791,16787,16825,16789,16781,17603,17597,16801, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 4525, 0,16780,16873, 16787, 4525,16789,16781,16788,16788,16801,16939,16798,16825, 16799,16781,16794,16794,16789,16780, 0,16873,16825, 4525, 4525, 4525, 4527, 4527,16781, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4527, 4527,16838, 4527, 4527,16788,16817,16817, 16878,16790,16798,16788,16799,16794, 4527, 4527, 4527, 4527, 4527, 4527, 4527,16794,16838,16788,16856,16856, 4527,16790, 16798,16910,16799,16824,16788,16846,16838,16818,16818, 4527, 0,16817,16878,16824,16790,16798, 4527, 4527, 4527,17760, 16790,16798,16823,16799,16834,16819,16819,16838,16818,16856, 16878,17167,16823,16910,16968,16824,16846, 4527, 4528, 4528, 16818, 4528, 4528, 4528, 4528, 4528, 4528, 4528, 4528, 4528, 17760, 4528, 4528,16878,16823,16898,16834,16819,17167, 0, 16898,17239, 4528, 4528, 4528, 4528, 4528, 4528, 4528,16968, 16824,16824,16846, 0, 4528,16819,16800,16800,16800,16820, 16820,16822,16822,16823,16861,16861,16852,16898,17239,16823, 16834,16834, 4528, 4528, 4528, 4529, 4529,16914, 4529, 4529, 4529, 4529, 4529, 4529, 4529, 4529, 4529,17678, 4529, 4529, 16800,16870,16820,17863,16822,16828,16828,16861,16852, 4529, 4529, 4529, 4529, 4529, 4529, 4529, 4529,16852,16800,16914, 16820, 4529, 0,17678,16827,16827,16853,16830,16830,16844, 16844,17863,16861,16870,16800,16820,17649,16822,16828, 4529, 4529, 4529, 4530, 4530,16911, 4530, 4530, 4530, 4530, 4530, 4530, 4530, 4530, 4530,16826, 4530, 4530,16827,16853,16844, 16830,17061,16844,16870,16826,17649, 4530, 4530, 4530, 4530, 4530, 4530, 4530,16828, 0, 0,16911,16826, 4530, 0, 17009,16829,16829,16831,16831,17061,16826,16830,17061,16844, 16827,17893,16827,16853,16911,16830, 4530, 4530, 4530, 4531, 4531,16943, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531,16831, 4531, 4531,16829,17009,16831,16849,16849,16832, 16832,16826, 0, 4531, 4531, 4531, 4531, 4531, 4531, 4531, 4531,17893,16829,16943, 0, 4531,16851,16851,16833,16833, 16886,16866,16866,16934,17021,16875,16875,16849,16934,16829, 16849,16831,16832, 4531, 4531, 4531, 4535, 4535,16874, 4535, 4535, 4535, 4535, 4535, 4535, 4535, 4535, 4535,16851, 4535, 4535,16833,16886,16839,16866,16934,16874,16849,16875,17021, 4535, 4535, 4535, 4535, 4535, 4535, 4535,16832, 0, 0, 16886,16832, 4535,16839, 0,17799,16839,16874,16886,16874, 16877,16877,16945,16851,16875,16839,16833,16833, 0,17726, 4535, 4535, 4535, 4536, 4536,16932, 4536, 4536, 4536, 4536, 4536, 4536, 4536, 4536, 4536,17799, 4536, 4536,16996,16857, 16857,16872,16872,16877,16945,16932,16877, 4536, 4536, 4536, 4536, 4536, 4536, 4536, 4536, 0,16996,16932,17726, 4536, 16857,16877,16884,16884,16891,16891, 0,16889,16889,16885, 16885,16899,16857,16996,16872,16899,16899, 4536, 4536, 4536, 4539, 4539,16872, 4539, 4539, 4539, 4539, 4539, 4539, 4539, 4539, 4539,16872, 4539, 4539,16884,16891,16867,16867,16867, 16889,16912,16885,16899, 4539, 4539, 4539, 4539, 4539, 4539, 4539,16885, 0,16884,16891, 0, 4539, 0, 0,16867, 16885,16879,16884,16891,16895,16895,16895,16963,16912,17682, 17684,16867,17983,16912, 4539, 4539, 4539, 4540, 4540,16879, 4540, 4540, 4540, 4540, 4540, 4540, 4540, 4540, 4540,16867, 4540, 4540,16916,16890,16890,17682,16879,16887,16895,16963, 16879, 4540, 4540, 4540, 4540, 4540, 4540, 4540, 4540, 0, 16916,17684,17983, 4540,16890,16887,16895,16963,16916,16894, 16965,16913,16913,16901,16915,16915,16890,16887,16901, 0, 16929, 4540, 4540, 4540, 4542, 4542,16887, 4542, 4542, 4542, 4542, 4542, 4542, 4542, 4542, 4542,16900, 4542, 4542,16940, 16901,16900,16965,16894,16913,16901,16929,16915, 4542, 4542, 4542, 4542, 4542, 4542, 4542,16929,16900,16917,16917,16944, 4542,16894,16966, 0,16918,16915,16919, 0,16900,17635, 16940, 4542, 0,16894,16918, 0,16919,16915, 4542, 4542, 4542,17026,16894,16896,16896,16896,16936,16936,16947,16947, 16917,16944,16944,17635,16966,16940,16918,17126,16919, 4542, 4543, 4543,16920, 4543, 4543, 4543, 4543, 4543, 4543, 4543, 4543, 4543,16920, 4543, 4543,16938,17026,16896,16918,16936, 16917,16947,17023,16896, 4543, 4543, 4543, 4543, 4543, 4543, 4543,16918,17126,16919,16920,16896, 4543,17648, 0,16921, 16921,16919,16924,16924,16896,16959,16938,16958,16958,17071, 17071,17690,16936,17023, 4543, 4543, 4543, 4544, 4544,17648, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544,16920, 4544, 4544,16921,16949,16949,16924,17071,16959,16924,16958, 16938, 4544, 4544, 4544, 4544, 4544, 4544, 4544, 4544,17023, 0,16953,17690, 4544,16953,16959,16953,16958, 0, 0, 16953, 0,16921,16953,16953,16953,16949,16921,16953, 0, 16924, 4544, 4544, 4544, 4546, 4546,16959, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4546, 4547,16952,16952, 16952,16964,16972,16974,16974,16975,16976,17010, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547,16973,17104,16964, 16972,17162,16973, 0,17162, 0, 0, 0,16972, 0, 0, 0,16952,17104, 0, 0,16974,16975,16976,17010, 16964,16972,16964, 0, 0,17104,17024,17024,17162,16973, 16952, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4547, 4552, 4552,17024, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4552, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554, 4554,16931, 17663,17639,17018, 0, 0, 4554, 4554, 4554, 4554, 4554, 4554,16923,16923,16925,16925,16981, 0,17018,17663,16931, 16981, 0, 0, 0,17018,17639,17663,16955,16993,17018, 17056,16931, 4554, 4554, 4554, 4554, 4554, 4554, 4555,17080, 16926,16926,16927,16982,16923,16928,16925,16981,16982, 4555, 4555, 4555, 4555, 4555, 4555, 4555, 4555, 4555, 4555,16955, 16993,16931,17056,16993,17234, 4555, 4555, 4555, 4555, 4555, 4555,17080,17234,16926,16927,16982, 0,16928,16982,16923, 16923,16925,16925,16923,17035,16955,17692,16941,16941,16956, 16956,17234, 4555, 4555, 4555, 4555, 4555, 4555, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 4558, 4558,16926,16927, 17080,16927,16928,16928, 4558, 4558, 4558, 4558, 4558, 4558, 16941,17035,16956,16960,16960,16992,17035,17692, 0, 0, 17691,17185, 0, 0,16950,16950, 0,16997,16997,17141, 16956, 4558, 4558, 4558, 4558, 4558, 4558, 4559,16957,16957, 17033,17033,17691,16941,17084,17185,16960,16992, 4559, 4559, 4559, 4559, 4559, 4559, 4559, 4559, 4559,16950,16980,16957, 16997,17141,17084,16980, 4559, 4559, 4559, 4559, 4559, 4559, 0,16957, 0,17033,16969,16969,16983,16950,16962,16962, 17185,16960,17193, 0,16992,17084,16997,16970,16970,16957, 16980, 4559, 4559, 4559, 4559, 4559, 4559, 4564, 4564, 4564, 4564, 4564, 4564, 4564, 4564, 4564, 4564,16969,16983,17193, 17193,16962,16980, 4564, 4564, 4564, 4564, 4564, 4564,16962, 16970,16970,16978,16978,16978,16969,16983,17037,17046,16962, 17070,17689,17037,17725,16979,16979,16979,16971,16970,17047, 4564, 4564, 4564, 4564, 4564, 4564, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567, 4567,16978,17689,17037,17725, 17046,17070, 4567, 4567, 4567, 4567, 4567, 4567,16979,16971, 17047, 0,17218, 0,16978,16994,16994,16979,17046,17070, 0,17765, 0,16978,17283,17027,16979,16971,17047, 4567, 4567, 4567, 4567, 4567, 4567, 4568, 4568, 4568, 4568, 4568, 4568, 4568, 4568, 4568,16971,16994,17022,17218,16994,17047, 17765, 4568, 4568, 4568, 4568, 4568, 4568,17027,17135,17283, 17027,16995,16995,17020,17020,17030,17030,17051,17051,17864, 18012, 0,17332,17045,17045,16994,17135,17022, 4568, 4568, 4568, 4568, 4568, 4568, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576, 4576,16995,17030,17020,17135,17030,17051, 4576, 4576, 4576, 4576, 4576, 4576,17045,17332,17864,18012, 16977,17022,16995,17032,17032,17049,17049,17051,17310,17915, 16995,17342,17048,17048,17045,17030,17020, 4576, 4576, 4576, 4576, 4576, 4576, 4577, 4577, 4577, 4577, 4577, 4577, 4577, 4577, 4577,17003,17003,16977,17310,17032,17915,17049, 4577, 4577, 4577, 4577, 4577, 4577,17048,17342, 0, 0, 0, 17347, 0,16977,17065,17065,17065,17049,17068,17032,18066, 16977,17068,17068,17032,17127,17003, 4577, 4577, 4577, 4577, 4577, 4577, 4582,16977, 4582, 4582, 4582, 4582, 4582, 4582, 4582, 4582, 4582, 4582,17295,17347,17048,17065,17727,17068, 4582, 4582, 4582, 4582, 4582, 4582, 0,17127,18066,17127, 17003,17025,17025, 0,17110,17065,17138,17003,17728,17107, 17731,17295,17727,17004,17004,17005,17005, 4582, 4582, 4582, 4582, 4582, 4582, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589, 4589,17007,17025,17110,17107,17295,17138, 4589, 4589, 4589, 4589, 4589, 4589,17107,17004,17305,17005,17728, 0,17731,17004,17034,17034,17034,17138,17110,17380,17305, 18076,17097,17142,17052,17025,17007, 4589, 4589, 4589, 4589, 4589, 4589, 4590, 4590, 4590, 4590, 4590, 4590, 4590, 4590, 4590,17004,17005,17005,17034,17380,17305,17034, 4590, 4590, 4590, 4590, 4590, 4590,17142,17052,17097,17097, 0,18076, 17007,17170,17097, 0,17112,17034,17007,18093,17484, 0, 17485,17050,17050,17052,17034, 4590, 4590, 4590, 4590, 4590, 4590, 4595, 4595, 4595, 4595, 4595, 4595, 4595, 4595, 4595, 4595,17012,17050,17170,17052,17112,17012, 4595, 4595, 4595, 4595, 4595, 4595,17484,17050,17485,18093, 0,17058,17058, 17155,17012,17344, 0,17832,17155, 0, 0,17800,17112, 17059,17115,17050,17012, 4595, 4595, 4595, 4595, 4595, 4595, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 4599, 17014,17058,17155,17344,17058,17014, 4599, 4599, 4599, 4599, 4599, 4599,17059,17115,17800,17832,17066,17066,17066,17058, 17014,17115, 0,17855,17858,17344,18191,17540,17173,17081, 17059,17116,17014, 4599, 4599, 4599, 4599, 4599, 4599, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603, 4603,17015, 17066,17066,17173,17059,17015, 4603, 4603, 4603, 4603, 4603, 4603,17081,17540,17116,17855,17858,18191,17081,17066,17015, 17173,17438, 0,17443,17438,17917,17015, 0,17546,17133, 17044,17015, 4603, 4603, 4603, 4603, 4603, 4603, 4604, 4604, 4604, 4604, 4604, 4604, 4604, 4604, 4604,17017,17028,17105, 17443,17438,17017,17116, 4604, 4604, 4604, 4604, 4604, 4604, 17105,17133,17044,17546,17105, 0,17917,17017,17062,17062, 0,17918,17503,17941,17574, 0,17105,17136,17136,17017, 17028, 4604, 4604, 4604, 4604, 4604, 4604, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609, 4609,17044,17062,17503, 17148,17062,17133, 4609, 4609, 4609, 4609, 4609, 4609,17574, 17136,17060,17918, 0,17941,17028,17108,17108,17134,17134, 0,18144,17028,18015,17460,17137,17137,17148,17062,17060, 4609, 4609, 4609, 4609, 4609, 4609, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613, 4613,17060,17106,17134,17108, 17060,17134, 4613, 4613, 4613, 4613, 4613, 4613,17137,17460, 17148,17755,17106,18144,18015,17460, 0, 0, 0,17134, 0, 0, 0, 0,17106,17108,17137,17106,17134, 4613, 4613, 4613, 4613, 4613, 4613, 4616, 4616,17755, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4616, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621, 4621,17067,17528, 18013,17618, 0,17067, 4621, 4621, 4621, 4621, 4621, 4621, 0,17147, 0, 0,17113,17113, 0,17146, 0,17618, 0,18068,18013,17528,17582,17618,17528,17064,17099,17147, 17067, 4621, 4621, 4621, 4621, 4621, 4621, 4623, 4623, 4623, 4623, 4623, 4623, 4623, 4623, 4623, 4623,17113,17099,17146, 17147,17099,17147, 4623, 4623, 4623, 4623, 4623, 4623,17582, 17099,17064,18068, 0,17586,17156,17157,17146,17019,17156, 17156,17157,17067,17113,17599,17120,17120,17083,17083,17064, 4623, 4623, 4623, 4623, 4623, 4623, 4628, 4628, 4628, 4628, 4628, 4628, 4628, 4628, 4628,17019,17064,17156,17157,17586, 17064,17019, 4628, 4628, 4628, 4628, 4628, 4628,17120,17599, 17083, 0, 0, 0, 0,17208,17145,17145, 0, 0, 17157,17561,18214,17641, 0,17784,17085,17085,17083, 4628, 4628, 4628, 4628, 4628, 4628, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629, 4629,17083,17111,17208,17561,17145, 17120, 4629, 4629, 4629, 4629, 4629, 4629,17145,17641,17085, 17784,17069,18214,17160,17169,17210,17069,17145,17160,18074, 17784,18230,17153,17153,17153,17197,17197,17111, 4629, 4629, 4629, 4629, 4629, 4629, 4636, 4636, 4636, 4636, 4636, 4636, 4636, 4636, 4636,17069,17085,17160,17169,17210,17429,17069, 4636, 4636, 4636, 4636, 4636, 4636,17153,17197, 0,17153, 18074,18230,17111,16998, 0,17835,16999,17008,17243,17171, 17171,17202,17169,16998,17153,17429,16999, 4636, 4636, 4636, 4636, 4636, 4636, 4650, 4650,17011, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650, 4650,16998, 4650, 4650,16999,17008, 17243,17835,17171,17202,17000,17011,17243, 4650, 4650, 4650, 4650, 4650, 4650, 4650,17000,18109,17429,17011,17243, 4650, 17095,17008,17001,17001,17006,17006,17008,17271,16999,17202, 16998,17096,17171,16999,17008,16998,17000, 4650, 4650, 4650, 4651, 4651,17011, 4651, 4651, 4651, 4651, 4651, 4651, 4651, 4651, 4651,17095, 4651, 4651,17001,18109,17006,17271,17267, 18250, 0, 0,17096, 4651, 4651, 4651, 4651, 4651, 4651, 4651,17000,17000,17013,17082,17082, 4651,17000,17013,17223, 17940,17001,17089,17089,17006,17271,17267,17095, 4651,17267, 17001,17006,17006,17013, 4651, 4651, 4651,17242,17096,18250, 17086,17087,17088,17154,17096,17013,17223,17082,17154,17940, 17086,17087,17088,18269,17834,17089, 4651, 4652, 4652,17013, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652,17242, 4652, 4652,17086,17087,17088,17154,17223,17090,17090,17405, 17082, 4652, 4652, 4652, 4652, 4652, 4652, 4652, 4652,17834, 17089,17242,18269, 4652,17405, 0,17091,17091,17087,17092, 17092,17086,18025,17139,17244,17244,17405,17086,17087,17088, 17090, 4652, 4652, 4652, 4657, 4657,17154, 4657, 4657, 4657, 4657, 4657, 4657, 4657, 4657, 4657,17100, 4657, 4657,17091, 17159,17100,17092,17192,17139,17159,18025,17244, 4657, 4657, 4657, 4657, 4657, 4657, 4657,17090,17100, 0,17192, 0, 4657,17176,17139,17093,17093,17094,17094,17159,17100,17257, 17192,17176,17159,17244,17091,17934,17192,17092, 4657, 4657, 4657, 4658, 4658,17139, 4658, 4658, 4658, 4658, 4658, 4658, 4658, 4658, 4658,17176, 4658, 4658,17093,17275,17094,17257, 17246,17194,17194,17934,17257, 4658, 4658, 4658, 4658, 4658, 4658, 4658, 4658, 0,17214, 0, 0, 4658,17246,17176, 17094,17118,17118,17121,17121,17121,17204,17204,17176,17275, 17246,17093,17214,17094,17194, 4658, 4658, 4658, 4660, 4660, 17187, 4660, 4660, 4660, 4660, 4660, 4660, 4660, 4660, 4660, 17101, 4660, 4660,17214,17118,17101,17103,17121,17601,17204, 17187,17103, 4660, 4660, 4660, 4660, 4660, 4660, 4660,17194, 17101, 0,17187,17101, 4660,17121,17103,17149,17149,17228, 17174,17174,17101, 0,17228,17601, 0,17118,17103,17204, 17121,17103, 4660, 4660, 4660, 4661, 4661,17184, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661,17767, 4661, 4661, 17149,17228,17158,17174,17201,17247,17247,17158,17191, 4661, 4661, 4661, 4661, 4661, 4661, 4661, 4661,17191, 0,17184, 17767, 4661,17158,17191,17201,17172,17172,17177,17177,17151, 17228,17206,17206,17149,17158,17191,17201,17177,17247, 4661, 4661, 4661, 4662, 4662,17174, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 4662, 4662,17184, 4662, 4662,17102,17172,17177, 17184,17177,17102,17151,17206,17318, 4662, 4662, 4662, 4662, 4662, 4662, 4662,17102,17340, 0,17172,17102, 4662, 4662, 0,17151, 0,17318, 0, 0,17177, 0, 0,17102, 0, 0, 0, 0,17177, 0, 4662, 4662, 4662,17172, 17318,17340,17151,17102,17151,17206, 4662, 4663, 4663,17340, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4663, 4665, 4665,17270, 4665, 4665, 4665, 4665, 4665, 4665, 4665, 4665, 4665,17556, 4665, 4665,17758, 0, 0, 0,18148, 17364,17196,17386, 0, 4665, 4665, 4665, 4665, 4665, 4665, 4665,17119,17119,17270,17178,17178, 4665, 4665,17364,17556, 17386,17758,17556,17119,17119,17119,17119,17119,17119,17119, 17119,17119,17196,17119, 4665, 4665, 4665,17198,17270,17364, 18148, 0,17386, 0, 4665, 4672, 4672,17178, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 4672, 17801,17803,17182,17182,17199,17199,17175,17196,17198, 4672, 4672, 4672, 4672, 4672, 4672, 4672,17175,17179,17179,17181, 17181, 4672,17178,17178,17272, 0,17365,17803,17178,17175, 17801, 0,17180,17180, 0,17182,17183,17199,17175, 4672, 4672, 4672, 4672, 4678,17198, 4678,17207,17207,17207,17188, 17179,17349,17181,17365,17188,17272, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678, 4678,17180, 4678,17315,17183,17188, 17182,17180,17199,17175, 0,17179,17182, 4678, 0,17181, 17207,17188, 0,17349, 0,17179,17179,17181,17365,17272, 17278,17278,17180,17221,17221,17183,17211,17211,17207,17315, 17180,17213,17213,17183,17190,17212,17212,17212,17315,17190, 17207, 4678, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682, 4682,17189, 4682,17278,17190,17221,17189,17224,17224,17211, 17498,17213,17222, 4682,17213,17189,17190, 0,17212, 0, 0,17189,17190,17221,17219,17219,17226,17211,17226,17278, 0, 4682,17213,17189,17227,17227,17227,17498,17220,17220, 17224,17213,17211,17498,17222,17212,17343, 4682, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686, 4686,17219, 4686,17220, 17226,17230,17222,17521, 0,17343,17230, 0,17227, 4686, 17224,17220, 0,17265,17231,17219,17227,17343,17226,17231, 0, 0, 0,17222,17265,17521,17227, 4686,17265,17220, 17232,17350,17229,17230,17356,17232,17229,17229,17521,17226, 17265,17670,17398, 4686, 4690, 4690,17231, 4690, 4690, 4690, 4690, 4690, 4690, 4690, 4690, 4690,17233, 4690, 4690,17409, 17233,17233,17232,17350,17229,17232,17356,17670, 4690, 4690, 4690, 4690, 4690, 4690, 4690,17230,17670,17398,17398, 0, 4690,17248,17398,17245,17245,17293,17249, 0,17233, 0, 17409,17248, 0,17826,17233,18151,17249,18014, 4690, 4690, 4690, 4691, 4691,17229, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691,17248, 4691, 4691,17245,17293,17249,17258, 17409,17250,17250,17826,17258, 4691, 4691, 4691, 4691, 4691, 4691, 4691, 4691,18014,17245,17293,18151, 4691,17255,17258, 17251,17251,17253,17253,17256,17300,17276,17362,17248,17420, 17300,17258,17248,17249,17250, 4691, 4691, 4691, 4702, 4702, 17314, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 4702, 17255, 4702, 4702,17251,17889,17253,17256,17300,17276,17362, 17890,17420, 4702, 4702, 4702, 4702, 4702, 4702, 4702,17250, 0, 0,17314,17253, 4702, 0, 0,17254,17254,17303, 17268,17268,17256,17890,17303,17255,17255,17410,17251,17889, 17253,17256, 4702, 4702, 4702, 4703, 4703,17276, 4703, 4703, 4703, 4703, 4703, 4703, 4703, 4703, 4703,17260, 4703, 4703, 17254,17303,17260,17268,17314,17273,17273,17303,17410, 4703, 4703, 4703, 4703, 4703, 4703, 4703, 4703,17260,17777, 0, 0, 4703, 0, 0,17254,17280,17280,17286,17286,17260, 17410,17252,17252, 0,17294,17254,17777, 0,17273, 4703, 4703, 4703, 4704, 4704,17268, 4704, 4704, 4704, 4704, 4704, 4704, 4704, 4704, 4704,17259, 4704, 4704,17261,17280,17259, 17286,17424,17261,17777,17252,17294, 4704, 4704, 4704, 4704, 4704, 4704, 4704,17252,17259,17345,17609,17261, 4704,17273, 4704,18106,17937,17294,17261, 0,17259,17280, 0,17261, 17281,17281,17281,17424,17296,17296, 4704, 4704, 4704,17252, 17259, 0,17609,17609,17294,18106,17345, 4704, 4706, 4706, 17937, 4706, 4706, 4706, 4706, 4706, 4706, 4706, 4706, 4706, 4706, 4706, 4706,17262,17281,17263,17264,17296,17262,17829, 17263,17264, 4706, 4706, 4706, 4706, 4706, 4706, 4706, 0, 17345,17263,17281,17262, 4706,17263,17264,17284,17284,17304, 17281,17301,17861,17296,17304,17262,17301,17263,17264,17829, 17292,17292, 4706, 4706, 4706, 4706, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4721, 4721,17266, 4721,17316,17316,17284, 17266,17304,17861,17301,17302,17341,17341, 4721,17382,17302, 17304,17285,17285,17292, 0,17266,17282,17282,17282,17282, 17282,17282,17282,17282,17282, 4721,17284,17266,17287,17287, 17316,17292,17446,17301,17372,18179,17302,17282,17341,17372, 17382, 4721, 4726, 4726,17285, 4726, 4726, 4726, 4726, 4726, 17320,17847, 4726, 4726, 4726,17319,17319,17319,17346,17346, 17320,17287,17285,17919,17446,17316,17372, 4726, 4726, 4726, 4726, 4726, 4726,17320,17285,17581,18179,17302, 4726,17287, 17331,17382,17320,17317,17317,17317,17847,17298,17319,17919, 17298,17346,17847,17446,17287,17372, 4726, 4726, 4726, 4726, 4727, 4727,17581, 4727, 4727, 4727, 4727, 4727, 4727, 4727, 4727, 4727,17331, 4727, 4727,17319,17317,17320,17299,17299, 17299,17298,17942, 0, 4727, 4727, 4727, 4727, 4727, 4727, 4727, 0, 0, 0,17317,17581, 4727, 0, 0,17298, 17299,17902, 4727,17317,17352,17352,17331,17331,17373,17408, 17408,17942,17299,17373, 4727, 4727, 4727, 4727, 4728, 4728, 17298, 4728, 4728, 4728, 4728, 4728, 4728, 4728, 4728, 4728, 17299, 4728, 4728,17333,17374,17339,17902,17352,17333,17374, 17373,17408, 4728, 4728, 4728, 4728, 4728, 4728, 4728, 0, 17339,17449, 0,17333, 4728,17321,17321,17321,17322,17322, 17323,17323,17339,17352,17383,17333,17374,17374,17339,17449, 0,17802, 4728, 4728, 4728, 4728, 4732, 4732,17491, 4732, 4732, 4732, 4732, 4732, 4732, 4732, 4732, 4732,17321, 4732, 4732,17322,17449,17323,17387,17387,17383,17383,17802,17883, 4732, 4732, 4732, 4732, 4732, 4732, 4732, 0, 0,17700, 17491,17323, 4732,17324,17324,17321,17326,17326, 4732, 0, 18210,17357,17357,17321,17325,17325,17322,17387,17323,17883, 4732, 4732, 4732, 4732, 4733, 4733,17700, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733,17324, 4733, 4733,17326, 17700,17335,17325,18210,17357,17507,17335,17325, 4733, 4733, 4733, 4733, 4733, 4733, 4733, 4733,17327,17327, 4733,17447, 4733,17335,17357,17324, 4733,17330,17348, 4733, 4733, 4733, 17357,17324, 4733,17335,17326,17326,17335,17507, 4733, 4733, 4733, 0,17325,17329,17329,17375,17351,17351, 0,17327, 17327,17447, 0, 0,17447,17348, 0,17330,17348,17909, 4733, 4734, 4734,17534, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734, 4734,17329,17375,17336,17351, 17385,17385,17811,17336,17327, 4734, 4734, 4734, 4734, 4734, 4734, 4734,17330,17348,17909,17534,17330, 4734,17336,17330, 4734, 0,17384,17384,17375,17329,17413,17358,17358,17811, 17336,17329,18271,17385,17351, 4734, 4734, 4734, 4734, 4735, 4735,17534, 4735, 4735, 4735, 4735, 4735, 4735, 4735, 4735, 4735,17385, 4735, 4735,17337,17384,17334,17338,17413,17337, 17358,17334,17338, 4735, 4735, 4735, 4735, 4735, 4735, 4735, 4735,18271,17334, 4735,17337, 4735,17334,17338,17358, 4735, 17366,17366, 4735, 4735, 4735,17716,17337, 4735,17334,17338, 17358,17413,17337, 4735, 4735, 4735,17384,17353,17353,17353, 17337,17472,17334,17363,17363,17369,17369,17369,17677, 0, 17833, 0,17716,17366,18197, 4735, 4736, 4736,17544, 4736, 4736, 4736, 4736, 4736, 4736, 4736, 4736, 4736, 4736, 4736, 4736,17353,17472,17363,17368,17677,17363,17833,17530,17369, 4736, 4736, 4736, 4736, 4736, 4736, 4736,17716,17366,17353, 17544, 0, 4736, 0,17363,18197, 0,17369,17388,17388, 17370,17677,17532,17363,17370,17370,17353,17472,17368,17530, 4736, 4736, 4736, 4736, 4739, 4739,17396, 4739, 4739, 4739, 4739, 4739, 4739, 4739, 4739, 4739,17368, 4739, 4739,17448, 17448,17388,17370,17532,17390,17390, 0,17404, 4739, 4739, 4739, 4739, 4739, 4739, 4739,17530, 0,17368,17396, 0, 4739, 0,17404,17391,17391,17371, 4739,17583,17532,17370, 17371,17545,17448,17470,17404,17854,17388,17390, 4739, 4739, 4739, 4740, 4740,17404, 4740, 4740, 4740, 4740, 4740, 4740, 4740, 4740, 4740,17396, 4740, 4740,17391,17371,17583,17391, 17403,17470,17854,17545,17470, 4740, 4740, 4740, 4740, 4740, 4740, 4740,17390,17390, 0,17403,17390, 4740,17397, 0, 17392,17392,17393,17393,17406,17406,17406,17403,17433,17475, 17403,17391,17583,17433,17371, 4740, 4740, 4740, 4752, 4752, 17531, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 17397, 4752, 4752,17392,17434,17393,17944,17406,17393,17434, 17433,17475, 4752, 4752, 4752, 4752, 4752, 4752, 4752, 0, 0,17531, 0, 0, 4752, 0, 0,17434, 0, 0, 4752,17944,17433, 0,17406,17397,17434,17397,17392, 0, 17393,17475, 4752, 4752, 4752, 4754, 4754,17531, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4754, 4777, 4777, 17459, 4777, 4777, 4777, 4777, 4777, 4777, 4777, 4777, 4777, 0, 4777, 4777,17400,17435,17399,17402,17614,17400,17435, 17399,17402, 4777, 4777, 4777, 4777, 4777, 4777, 4777,17399, 0, 0,17459,17400, 4777,17399,17402,17395,17395,17411, 17411,17411,17423,17423,17886,17400,17435,17399,17402,17614, 0,17400, 4777, 4777, 4777, 4778, 4778,17402, 4778, 4778, 4778, 4778, 4778, 4778, 4778, 4778, 4778,17459, 4778, 4778, 17395,17437,17411,17459,17886,17423,17437,17527,17813, 4778, 4778, 4778, 4778, 4778, 4778, 4778, 4778,17633, 0, 0, 0, 4778,17527,17423, 0, 0,17813, 0, 0,17411, 17395,17423,17633,17437,17527,17395,17437,17527,17813, 4778, 4778, 4778, 4798, 4798,17633, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4798, 4800, 4800, 4800, 4800, 4800, 4800, 4800, 4800, 4800, 4800,17462, 0, 0, 0, 0, 17462, 4800, 4800, 4800, 4800, 4800, 4800,17354, 0,17414, 17416,17416, 0, 0, 0,17462, 0,18236,17354,17354, 17354,17354,17354,17354,17354,17354,17354,17462, 4800, 4800, 4800, 4800, 4800, 4800, 4805,17401,17430,17430,17565,17354, 17401,17414,17508,17416,17465, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 4805, 4805,17401,17565,17964,18236,17465, 17912, 4805, 4805, 4805, 4805, 4805, 4805,17401,17414,17430, 17401,17465, 0,17565,17508,17467,17414,17432,17432,17432, 17467,17401,17508,17964,17416,17973,17417,17417, 4805, 4805, 4805, 4805, 4805, 4805, 4806,17912, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806, 4806,17465,17467,17432,17466, 17430,17432, 4806, 4806, 4806, 4806, 4806, 4806, 0,17417, 17973,17418,17418,17418,17466,17468,17468,17473,17473,17432, 18239,18241, 0,17627,17477,17477,17466,17466,17432, 4806, 4806, 4806, 4806, 4806, 4806, 4809, 4809, 4809, 4809, 4809, 4809, 4809, 4809, 4809,17417,17418,17585,17627,17468,17715, 17473, 4809, 4809, 4809, 4809, 4809, 4809,17477,17627,17627, 17715,18239,18241,17418,17715,17585, 0, 0, 0, 0, 0, 0, 0,17715, 0, 0,17715,17585, 4809, 4809, 4809, 4809, 4809, 4809, 4835, 4835,17418, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4835, 4837, 4837, 4837, 4837, 4837, 4837, 4837, 4837, 4837, 4837,17471,17548, 0, 0, 0,17548, 4837, 4837, 4837, 4837, 4837, 4837,17422, 17422, 0,17634,17451,17451, 0,17419,17419,17419,17419, 17419,17419,17419,17419,17419,17419,17490,17490,17471,17548, 4837, 4837, 4837, 4837, 4837, 4837, 4842,17419,17464,17634, 17436,17617,17422,17464,17436,17436,17451, 4842, 4842, 4842, 4842, 4842, 4842, 4842, 4842, 4842, 4842,17489,17464,17490, 17422,17471,17489, 4842, 4842, 4842, 4842, 4842, 4842,17634, 17464,17464,17436,17617,17479,17479,17479,17422,17436,17584, 17494,17451,17526, 0,18075,17494,17658,17999,17451,17489, 4842, 4842, 4842, 4842, 4842, 4842, 4843,17526, 4843, 4843, 4843, 4843, 4843, 4843, 4843, 4843, 4843, 4843,17479,17526, 17584,17436,17494,17658, 4843, 4843, 4843, 4843, 4843, 4843, 18075,17658,17999,17428,17428, 0,17479,17541,17541,17455, 17455,18026, 0,17526,17754,17584,17452,17452,17453,17453, 17520, 4843, 4843, 4843, 4843, 4843, 4843, 4846, 4846, 4846, 4846, 4846, 4846, 4846, 4846, 4846,17428,17636,17579,18026, 17541,17754,17455, 4846, 4846, 4846, 4846, 4846, 4846,17452, 17455,17453,17520,17579,17428,17456,17456,17453,17541, 0, 0,18035, 0,18255, 0,17579,17454,17454,17636,17428, 4846, 4846, 4846, 4846, 4846, 4846, 4853,17455, 4853, 4853, 17457,17457,17754,18035,17452,17452,17453,17520,17456, 4853, 4853, 4853, 4853, 4853, 4853, 4853, 4853, 4853,17493,17454, 17553,17579,17636,17493,18255,17553, 0,18047, 0,17842, 4853, 4878, 4878,17457, 4878, 4878, 4878, 4878, 4878, 4878, 4878, 4878, 4878,17456, 4878, 4878,17454,17842,17580,17563, 17493,17681,17553,17454,17454, 4878, 4878, 4878, 4878, 4878, 4878, 4878,18047,17580,17965, 0, 0, 4878,17457,17563, 17842, 0, 0, 4878,17553,17580, 0, 0, 0,17681, 17493,17563,17681,17580, 0, 4878, 4878, 4878, 4886, 4886, 17965, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4886, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888, 4888,17461, 0, 0, 0, 0,17461, 4888, 4888, 4888, 4888, 4888, 4888,17458,17458,17478,17478,17461, 0, 0, 0,17461,17480,17480,17480,17480,17480,17480,17480,17480, 17480,17480,17683,17461, 4888, 4888, 4888, 4888, 4888, 4888, 4893,17482,17482,17480,17496,17463,17458,17587,17478,17496, 17463, 4893, 4893, 4893, 4893, 4893, 4893, 4893, 4893, 4893, 4893,17497,17741,17853,17683,17463,17497, 4893, 4893, 4893, 4893, 4893, 4893,17458,17482, 0,17496,17463,17853,17587, 17741,17458,17679,17564,17564,17496, 0, 0,17741,17478, 17853,17747,17482,17497, 4893, 4893, 4893, 4893, 4893, 4893, 4894,17497, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894, 4894,17463,17679,17587,17482,17564,17747, 4894, 4894, 4894, 4894, 4894, 4894, 0,17853,17747,17488,17488,17509, 17509,17509,17536,17536,17536,17679,18264,17966, 0,18058, 17589,17589,17549,17549,17549, 4894, 4894, 4894, 4894, 4894, 4894, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 4897, 17488,17522,17509,17966,17956,17536,17522, 4897, 4897, 4897, 4897, 4897, 4897,17589,18058,17549, 0,18264,17488,17956, 0,17522, 0, 0, 0, 0, 0, 0, 0,17509, 17488,17956,17536,17522, 4897, 4897, 4897, 4897, 4897, 4897, 4907, 4907,17549, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4907, 4909, 4909, 4909, 4909, 4909, 4909, 4909, 4909, 4909, 4909,17552,18045,18101,17925, 0,17552, 4909, 4909, 4909, 4909, 4909, 4909,17483,17483,17495,17511,17511, 17605,17495,17495, 0,17925,17605, 0,18101, 0,18045, 17537,17537,17638,17638,17925,17552, 4909, 4909, 4909, 4909, 4909, 4909, 4914,17640, 0,17525,17512,17512,17483,17495, 17525,17511,17605, 4914, 4914, 4914, 4914, 4914, 4914, 4914, 4914, 4914, 4914,17537,17638,17525,17483,18084,17552, 4914, 4914, 4914, 4914, 4914, 4914,17640,17495,17525,17605,17512, 17525, 0, 0,17483,17547,17547,17511,17608,17495,17943, 18113, 0,17608,17537,17542,17542, 4914, 4914, 4914, 4914, 4914, 4914, 4915,18084, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915, 4915,17512,18024,17640,17547,17943,17608, 4915, 4915, 4915, 4915, 4915, 4915,18113,17542,17492,17492, 17492,17538,17538,17538,17538,17547,17775,17957,18099, 0, 0,18024,18120,17547,17687,17542,17717, 4915, 4915, 4915, 4915, 4915, 4915, 4918, 4918, 4918, 4918, 4918, 4918, 4918, 4918, 4918,17492,18099,17753,17538,17957,17775,17542, 4918, 4918, 4918, 4918, 4918, 4918,17960,17687,18120,17717,17753, 17492,17513,17513,17538,17514,17514,17515,17515,17554,17950, 18127,17753,17538,17554,17775,17492, 4918, 4918, 4918, 4918, 4918, 4918, 4923, 4923,17960, 4923, 4923, 4923, 4923, 4923, 4923, 4923, 4923, 4923,17513, 4923, 4923,17514,17950,17515, 17554,17554,17516,17516,17753,18127, 4923, 4923, 4923, 4923, 4923, 4923, 4923, 0, 0,17517,17517,18001, 4923,17519, 17519,17515, 0,17516, 4923,17718,18027, 0,17513,17513, 17518,17518,17514,17950,17515,17516, 4923, 4923, 4923, 4940, 4940, 4940, 4940, 4940, 4940, 4940, 4940,18001,17517, 4940, 4940, 4940,17519,17555,17523,18027,17718,17524,17555,17523, 18137,17948,17524,17518, 4940, 4940, 4940, 4940, 4940, 4940, 17516,17566,17566,17555,17523, 4940,17517,17524,17551,17551, 17551,17518,18137,17517,17517,17555,17523,17519,17519,17524, 17948,17718,17523, 4940, 4940, 4940, 4940, 4950,17518, 4950, 17523,17567,17567, 0,17566,17720, 4950,18036,17948, 4950, 17569,17569,17551,17524,17539,17539,17539,17539,17539,17539, 17539,17539,17539,17539,17573,17568,17568,17607,18077,17566, 17551, 4950,17607,18036,17567,17539,17789,17720, 4950,17566, 17566,17606,17551,17569,18121,18090,17606,17570,17570,17571, 17571,17789, 0, 4950,18077, 4950,17573, 4950,17568,17607, 4950, 4950,17607,17789,17568, 4950, 0,18121, 4950,17567, 4950,18090, 4950,17606, 4950, 4950, 4950, 4951,17569, 4951, 17570,17703,17571,17573,17569,17568, 4951,17576,17899, 4951, 17575,17573,17576,17568,17577,17575,17590,17590,17626,17577, 17578,17602,17602,17606,17789,17578,17899,17576, 0, 0, 17575, 4951, 0,17703,17577,17570,17756,17571, 4951,17576, 17578,18082,17575,17899,18037,17575,17577,17722,17576,17590, 17626,17703,17578, 4951,17602, 4951,17575,17591,17591,17591, 17578, 4951,17619,17619,17629, 4951, 4951,17756, 4951,17629, 18082, 4951, 4951,17590,18037, 4951, 4951, 4952, 0,17722, 0, 0,17577, 0,17629,17626,17626, 0,17631, 0, 17729,17591,17756,17631, 0,17619,17629,17629, 0, 4952, 17708,17594,17594,17594,17620,17620, 4952,18085,17631,17591, 17592,17592,17592,17592,17592,17592,17592,17592,17592,17592, 17631, 4952,17729, 4952,17595,17595,17600,17600,17759, 4952, 17619,17592,17708, 4952,17594,18085, 4952,17620, 4952,17719, 4952,17642,17642, 4952, 4952, 4952, 4956, 0, 4956,17604, 17604,17604,17594, 0,17632, 4956,17709,17595, 4956,17600, 17759,17594,17622,17622,17620,17621,17621,17708,18141,17632, 17719,17630,17620,17628,17642,17595,17630,17600,17628,17654, 4956,17632,18107,17604,17654,17623,17623, 4956,17709,17624, 17624,17630,18141,17628,17600,17622,17642,17740,17621,17645, 17645,17604, 4956,17630, 4956,17628,17719,17621,18107,17604, 4956,17654,17680,17680, 4956,17623,18091, 4956,17623,17622, 17632, 4956,17624,17709, 4956, 4956, 4957,17825, 4957,17740, 17622,17825,17645,17621,17655, 4957,17654, 0, 4957,17655, 17628, 0,17630,18186,17680,17623,18091,17651,17651,17624, 17645,17702,18158,17623,18108,17764,17656,17624,17825,17740, 4957,17656,17646,17646,17646,18186,17655, 4957,17643,17643, 17643,17643,17643,17643,17643,17643,17643,17643,17737,18108, 17651,18158, 4957,17702, 4957,17662, 4957,17764,17656,17643, 4957,17653,17653,17653, 4957,17646,17656, 4957,17651,17655, 18100, 4957,17669, 0, 4957, 4957, 4958,17657, 4958,17766, 17737,17657,17657,17646,17662, 4958,17702,17662, 4958,17665, 17665,17651,17646,17667,17667,17653,17733,17675,17664,17664, 18100,17733,17666,17666,17669,17662,17657,17737,18114,17657, 4958,17766,17675,17653,18129,17668,17668, 4958,18189,17757, 0, 0,17665,17665,17675, 0,17667, 0,17733, 0, 17653,17664, 4958,18114, 4958,17666, 0,18129, 0,17669, 4958, 0,18189,17669, 4958,17714,17669, 4958,17668,17664, 17757, 4958,17685,17685, 4958, 4958, 4959,17665, 4959,17667, 17714,17667,17671,17675,17666, 4959,17664,17671, 4959,17672, 17666,17673,17714,17674,17672,17676,17673,17798,17674,18198, 17676,18122,17671,17668,17757,17685,17688,17688,18181,17672, 4959,17673,17935,17674,17671,17676,18115, 4959,17714,18116, 0,17672,18198,17673,17672,17674,18122,17676,17697,17798, 17693,17693, 4959,17697, 4959, 4959,17794,18181,17671,17688, 4959, 0,18115,17935, 4959,18116,17685, 4959,17695,17695, 17695, 4959,17723,17723, 4959, 4959, 4960,17688, 4960,18162, 17697,17699,17673,17693,17698, 4960,17699,17794, 4960,17698, 17686,17686,17686,17686,17686,17686,17686,17686,17686,17686, 18123,17693,17695,17935,17698,17723,17697,17696,17706,17706, 4960,17686,17696,17699,17696,18162,17698, 4960, 0,18205, 17695,17794, 0, 0, 0,18123,17734,17705,17705,17721, 17721,17734, 4960,17828, 4960,17723, 0,17707,17707,17696, 4960,17706,18205,17695, 4960,17711,17699, 4960,17710,17818, 17711, 4960,18134,17710, 4960, 4960, 4960, 4961,17734, 4961, 17705,17721,17712,17705,17828,17711, 4961,17712,17710, 4961, 17707,17706,17827,17730,17730,17730,17706,17711,18134,17818, 17710,18220,17712,17734,17818,17711,17828,17735,18169, 0, 0, 4961,17735, 4961,17712,17705,17721, 4961, 4961,17752, 17707,18165,17713,17827,18220,17707,17730,17713,17812,17732, 17732,17732,17736, 4961,17752, 4961,17710,17736,17713,17735, 17712, 4961,17713,18169,17730, 4961,17752,18165, 4961,17743, 17743,17713, 4961,17730,17713, 4961, 4961, 4962,17827, 4962, 17812, 0,18253,17732,17736,18194, 4962,18201,17713, 4962, 17752,17724,17724,17724,17724,17724,17724,17724,17724,17724, 17724,17732,17743,17744,17744,17745,17745,18194,17748,18253, 17743, 4962,17724,17748,17736,17812,17746,17746, 4962,17749, 17761,17761,17750,18201,17749, 0, 0,17750,17748,17768, 17768,18155,17852, 4962,17836, 4962,17744,17743,17745,17749, 17748, 4962,17750,17793,17793, 4962,18062,17852, 4962,17746, 17862,17749, 4962,17761,17750, 4962, 4962, 4962, 4963,17852, 4963,18155,17768,17751,17745,17776,17836, 4963,17751,18218, 4963,17744,18200,17745,18229,17793,17746,18062,17750,17748, 17768,17852,17862,17751,17746,17774,17772, 0,17857,17761, 17774,17772, 4963,17772,18218,17751,18229,17776,18200, 4963, 17762,17762,17762,17762,17762,17762,17762,17762,17762,17762, 17770,17770,17770,17770, 4963,18172, 4963,17774,17772,17857, 17773,17762, 4963,17776,17773,17773, 4963,17786,17751, 4963, 17778,17778,17786, 4963,17779,17779, 4963, 4963, 4963, 4964, 17871, 4964, 0,17774,17770,17781,17781,17786, 4964,17773, 18172, 4964,17773, 0,17857,17779, 0,17782,17782,17786, 17791,17785,17770,17778,17891,17791,17785,17779,17780,17780, 0,17770,17871, 4964,17787,18184,17783,17783,17781,17787, 4964,17785,17797,17797,17788,17790,17805,17805,17805,17788, 17782,17773,17791,17785,17787, 4964,17891, 4964,17778,18203, 17790,17780,17779, 4964,17788,18184,17787, 4964,17782,17783, 4964,17892,17790,17781, 4964,17797,17788, 4964, 4964, 4965, 17805, 4965,17806,17841, 0,17782,17806,17806, 4965,17780, 4965, 4965,17785, 0,18203, 0,17780,17780,17805,17814, 17814, 0,17790,17892,17783,17783,17788,17787,17815,17815, 17797,17884,17807, 4965,17806,17841,17808,17807,17816,17816, 4965,17808,18208,17807,17807,17807,17807,17807,17807,17807, 17807,17807,17814,17809,17810, 4965,17806, 4965,17809,17810, 17821,17815,17884, 4965,17807,17821,18208, 4965,17808,17924, 4965,17816,17830,17830, 4965,18212,17841, 4965, 4965, 4966, 17821, 4966, 0,18234,17819,17809,17810,17814, 4966,17819, 17939, 4966,17821,17837,17820,17822,17815,17823,17837,17820, 17822,17924,17823,17884,17819,17830,17816,17816,17979,17824, 17820,18212,17816, 4966,17820,17822,17819,17823,17809,18234, 4966,17810,17939,17820,17824,17837,17820,17822,17839,17823, 0,17844,17844,17839, 0, 4966,17824, 4966,17856,17979, 17820,17840,17819, 4966,17843,17843,17840, 4966,17845,17845, 4966,17859,17859,17822, 4966,17959,17967, 4966, 4966, 4967, 17839, 4967,17824,18202,17844,17848,17837,17881, 4967,17856, 17848, 4967, 0,17840,17843,17849,17979,17843,17850,18199, 17849,17845,17881,17850,17859,17848,17959,17870,17967,18202, 17839,17844,17870, 4967,17881,17849,17866,17848,17850,17844, 4967,17866,17875,17875,17843,17856,17859,17849,18248,18199, 17850,17859,17843, 0,17840, 4967,17845, 4967,18233,17870, 17869,17848,17959, 4967,17850,17869,17851, 4967,17866,17872, 4967,17851,17850,18248, 4967,17875,17881, 4967, 4967, 4968, 17849, 4968,18233,17873,17873,17867,17851,17872, 4968,17867, 17867, 4968,17869,17984,17876,17874,17874,17874,17851,17872, 17860,17860,17860,17860,17860,17860,17860,17860,17860,17866, 17875,17887,17887, 4968,17877,17882,17873,17867,17869,17877, 4968,17860,18216,18242,17876,17984,17932, 0,17874,17876, 17882, 0, 0,17851,17877, 4968, 0, 4968, 0,17867, 17878,17932,17882, 4968,17887,17878,17877, 4968,18216,17873, 4968,17873,18242,17932, 4968,17874,17867, 4968, 4968, 4969, 17878, 4969,17868,17874,17885,17901,17901,17868, 4969,17898, 17898, 4969,17878,17868,17868,17868,17868,17868,17868,17868, 17868,17868,17932,17882,17879,17887,17880,17877,18237,17879, 17985,17880,17894, 4969,17868,17885,18226,17894,17901,17998, 4969,17898,17878,17895,17879,17936,17880, 0,17895,17995, 18237, 0,17910,17910,17958, 4969,17879, 4969,17880,17898, 17885,17896,17985, 4969,17894,18009,17896, 4969, 4969,18226, 4969,17998, 0,17901, 4969,17895,17936, 4969, 4969, 4970, 17995, 4970,17897,17897,17910,17958,17897,17897, 4970,18228, 17894, 4970,17903,17896,17911,17911,18009,17903,17879,17880, 17888,17888,17888,17888,17888,17888,17888,17888,17888,17900, 17900,17936,17903, 4970,17897,18228,17895,17995,18261,17907, 4970,17888,17913,17913,17903,17980,17911,17958,17896,18021, 0,17904,18009,17905,17907, 4970,17904, 4970,17905, 0, 18231, 4970,17900, 4970,17906, 0,17907, 4970,18261,17906, 4970,17904,18032,17905, 4970,17913,17980, 4970, 4970, 4971, 18021, 4971,17908,17904,17906,17905,18231,17908, 4971,17920, 17921, 4971,17900,17922,17920,17921,17906,17900,17922,17923, 17947,18204,17908,18032,17923,17947, 0,17907,17933,17904, 17927,18097,17933, 4971,17908, 0,17913,17980,18010,18021, 4971,17920,17921,17926,17926,17922,17905,17933,17946,17938, 17938,17923,17947,17946, 0, 4971,18204, 4971,17927,17933, 0, 4971,18097, 4971,18032,17927,17927, 4971, 4971,18010, 4971,17996,17996, 0, 4971,17920,17926, 4971, 4971, 4972, 17946, 4972,17938,17921,17928,17929,17922,17930, 4972,17928, 17929, 4972,17930,17914,17914,17914,17914,17914,17914,17914, 17914,17914,17926,17996,17928,17929,17946,17930,17938,18010, 18238,17926,17994, 4972,17914,18022,17928,17929,17955,17930, 4972,17931,17931,17945,17951,18243,17931,17994,17945,17951, 17928,17949,17949,17955,18238, 4972, 0, 4972,17928,17994, 0,17931, 4972, 4972,17951,17955,18022, 4972,17930, 0, 4972,18243,17929,17931, 4972,17945,17951, 4972, 4972, 4973, 4973,17952,18038,17953,17949,17954,17952,17931,17953,17968, 17954,17955,17961,17961,17968,17972,17972,17982,17982,17969, 17994,17952, 4973,17953,17969,17954,17987,18246,18022, 4973, 18046,17987,17945,17952,18038,17953, 0,17954,17951,17949, 0,17968, 0, 0, 4973,17961, 4973, 4973,17972,17974, 17982,17969, 4973,18246,17974, 0, 4973, 0,17987, 4973, 17975,17953,18046, 4973,18033,17975, 4973, 4973, 4974,17974, 18057,17970,17970,17976,17952,17970,17970,18065,17976,17961, 17975,17974,17968,17972,17972,17969,17977,17982,18043,17972, 4974,17988,17975,17976,17989,18033,17988, 4974,17987,17989, 0,17977,18057,17970, 0,17976,17990,17990, 0,18065, 0,18002, 4974,17977, 4974,18235,18002, 0, 4974,18043, 4974,18267,17974,17988, 4974, 4974,17989, 4974,18247,18011, 18011, 4974,18033,17991, 4974, 4974, 4975, 4975,17991,17990, 17976,17993,17970,18002,17992,17992,17993,18003,17977,17992, 18235,18267,18003,17991,17997,17997,18043,18053, 0, 4975, 17988,17993,18011,18247,17992,17991, 4975,18028,18259,18004, 18004,18004,18028,17993,17990,18005,17992,18006, 0,18003, 18005, 4975,18006, 4975, 4975, 0,18007,17997,18053, 4975, 17992,18007,18259, 4975,17991,18005, 4975,18006,18008,18028, 4975,18260,18004, 4975, 4975, 4977,18007,18005, 4977,18006, 18016,18017,18017,18008,17993,18016,18020, 4977,18007,18098, 18003,18019,18128,18041,18053,18008,18019,18018,17997,18004, 18130,18020,18018,18005,18260,18023,18023,18004,18041, 4977, 18029,18019,18016,18020,18017,18029, 4977,18018,18007,18136, 18041,18098, 0,18019,18128,18008,18052, 0, 0,18018, 18029, 4977,18130, 4977,18176, 4977,18030,18020,18023, 4977, 18039,18030,18029, 4977,18031,18039, 4977,18019,18042,18017, 4977,18136,18016, 4977, 4977, 4978,18030,18052, 4978,18031, 18039,18041,18072,18072,18018,18023,18176, 4978,18030,18105, 18105,18031,18039,18034,18034,18040,18061,18044,18044,18042, 18040,18073,18052,18029,18054,18054,18187,18256, 0, 4978, 18030,18061, 0,18031,18072,18040, 4978, 4978,18063, 0, 18051,18105,18039,18061,18049,18042,18034,18040, 0,18049, 18044, 4978,18073, 4978,18249,18051,18256,18054,18187, 4978, 18050,18064,18064, 4978,18049,18050, 4978,18051,18088,18063, 4978,18081,18193, 4978, 4978, 4979,18049, 4979, 4979,18061, 18050,18059,18034,18088, 4979,18034,18059, 4979,18040,18044, 18249,18060,18050,18073,18064,18088,18060,18051,18069,18071, 18049,18059,18081,18069,18193,18070,18268,18089,18063, 4979, 18070,18060,18078,18059,18071,18195, 4979,18078,18069,18206, 18088,18064,18050,18060, 0,18070,18071,18263,18081,18268, 18069, 4979,18078, 4979,18207,18059,18079,18070,18089, 4979, 0,18079,18096, 4979,18078,18252, 4979,18195, 0,18104, 4979,18206, 0, 4979, 4979, 4980,18079,18096, 4980,18060, 18080,18071,18263,18089,18104,18080,18207, 4980,18079,18096, 18087,18069,18070,18086,18078,18087,18104,18094,18086,18112, 18080,18252,18094,18095,18126,18126,18222, 0,18095, 4980, 18087,18096,18080,18086,18112,18154, 4980,18094,18257,18270, 18126, 0,18087,18095, 0,18086,18112,18225, 0,18094, 18154, 4980,18126, 4980,18232,18095,18087,18104,18222, 4980, 18102,18270,18154, 4980,18257,18102, 4980,18087,18112,18240, 4980,18103,18244, 4980, 4980, 4981,18103,18095, 4981,18225, 18102,18086, 0,18154,18094,18118,18232, 4981,18110,18251, 18118,18103,18102,18110,18111,18117,18133,18175,18140,18111, 18117,18240, 4981,18103,18244,18118,18273,18266,18110, 4981, 0,18133,18175,18140,18111,18117, 4981,18118, 0, 0, 18110,18251, 0,18133,18175,18140,18111,18117,18254,18273, 0, 4981,18119, 4981,18110, 0,18124,18119, 4981, 4981, 18266,18124,18132, 4981,18103,18110, 4981,18132,18111,18117, 4981,18140,18119, 4981, 4981, 4982,18124, 0, 4982,18262, 18254,18125,18132,18133,18119,18125,18125, 4982,18124,18258, 18138,18131,18146, 0,18132,18138,18131,18146,18139,18168, 18265,18125, 0,18139,18274,18262,18283, 0, 0, 4982, 18138,18131,18146,18125,18168,18145, 4982, 0,18139,18145, 18145,18258,18138,18131,18146,18147,18168,18125, 0,18124, 18139, 4982,18265, 4982,18132,18145,18274, 0,18283, 4982, 18147, 0, 0, 4982, 4982,18131, 4982,18145, 0, 0, 4982,18168,18147, 4982, 4982, 4984,18139, 4984, 4984, 0, 0,18145, 0, 0, 4984,18146, 0, 4984, 4984, 4984, 4984, 4984, 4984, 4984, 4984, 4984, 4984,18152,18153, 0, 0, 0,18152,18153, 0,18159, 0, 0, 0, 4984, 18159, 0, 0,18147, 0, 0, 4984,18152,18153, 0, 0, 0, 0, 0, 0,18159, 0,18166, 0,18152, 18153, 4984,18166, 4984,18161, 4984,18160,18159, 4984, 4984, 18167,18160, 0, 4984, 0,18167, 4984,18166, 4984,18161, 4984,18153, 4984, 4984, 4984, 4985,18160, 4985, 4985,18166, 18167,18161, 0,18159, 4985, 0, 0, 4985,18160,18152, 18174, 0,18167,18190,18173,18174, 0, 0,18190,18173, 0, 0, 0,18180, 0, 0, 0, 0,18180, 4985, 18174,18161, 0,18190,18173, 0, 4985,18167,18160, 0, 18166, 0,18174,18180,18185,18190,18173, 0, 0,18185, 0, 4985, 0, 4985, 0,18180, 0, 0, 0, 4985, 0, 0, 0, 4985,18185, 0, 4985,18173, 0, 0, 4985, 0, 0, 4985, 4985, 4986,18185, 4986, 4986, 0, 0, 0, 0, 0, 4986,18180, 0, 4986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,18185, 0, 0, 0, 0, 0, 0, 0, 4986, 0, 0, 0, 0, 0, 0, 4986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4986, 0, 4986, 4986, 0, 0, 0, 0, 4986, 0, 0, 0, 4986, 0, 0, 4986, 0, 0, 0, 4986, 0, 0, 4986, 4986, 4987, 0, 4987, 4987, 0, 0, 0, 0, 0, 4987, 0, 0, 4987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4987, 0, 0, 0, 0, 0, 0, 4987, 0, 4987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4987, 0, 4987, 0, 0, 0, 0, 0, 4987, 0, 0, 0, 4987, 0, 0, 4987, 0, 0, 0, 4987, 0, 0, 4987, 4987, 4988, 0, 4988, 4988, 0, 0, 0, 0, 0, 4988, 0, 0, 4988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4988, 0, 0, 0, 0, 0, 0, 4988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4988, 0, 4988, 0, 0, 0, 0, 0, 4988, 0, 0, 0, 4988, 4988, 0, 4988, 0, 0, 0, 4988, 0, 0, 4988, 4988, 4989, 0, 4989, 4989, 0, 0, 0, 0, 0, 4989, 0, 0, 4989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4989, 0, 0, 0, 0, 0, 0, 4989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4989, 0, 4989, 0, 0, 0, 0, 0, 4989, 0, 0, 0, 4989, 4989, 0, 4989, 0, 0, 0, 4989, 0, 0, 4989, 4989, 4990, 0, 4990, 4990, 0, 0, 0, 0, 0, 4990, 0, 0, 4990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4990, 0, 0, 0, 0, 0, 0, 4990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4990, 0, 4990, 0, 0, 0, 0, 0, 4990, 0, 0, 0, 4990, 4990, 0, 4990, 0, 0, 0, 4990, 0, 0, 4990, 4990, 4991, 0, 4991, 4991, 0, 0, 0, 0, 0, 4991, 0, 0, 4991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4991, 0, 0, 0, 0, 0, 0, 4991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4991, 0, 4991, 0, 0, 0, 0, 0, 4991, 0, 0, 0, 4991, 0, 0, 4991, 0, 0, 0, 4991, 0, 0, 4991, 4991, 4992, 0, 4992, 4992, 0, 0, 0, 0, 0, 4992, 0, 0, 4992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4992, 0, 0, 0, 0, 0, 0, 4992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4992, 0, 4992, 4992, 0, 0, 0, 0, 4992, 0, 0, 0, 4992, 0, 0, 4992, 0, 0, 0, 4992, 0, 0, 4992, 4992, 4993, 0, 4993, 4993, 0, 0, 0, 0, 0, 4993, 0, 0, 4993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4993, 0, 0, 0, 0, 0, 0, 4993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4993, 0, 4993, 0, 0, 0, 0, 0, 4993, 0, 0, 0, 4993, 0, 0, 4993, 0, 0, 0, 4993, 0, 0, 4993, 4993, 4993, 4994, 0, 4994, 4994, 0, 0, 0, 0, 0, 4994, 0, 0, 4994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4994, 0, 0, 0, 0, 0, 0, 4994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4994, 0, 4994, 0, 0, 4994, 0, 0, 4994, 0, 0, 0, 4994, 0, 0, 4994, 0, 0, 0, 4994, 0, 0, 4994, 4994, 4995, 0, 4995, 4995, 0, 0, 0, 0, 0, 4995, 0, 0, 4995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4995, 0, 0, 0, 0, 0, 0, 4995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4995, 0, 4995, 0, 0, 0, 0, 0, 4995, 0, 0, 0, 4995, 0, 0, 4995, 0, 0, 0, 4995, 0, 0, 4995, 4995, 4996, 0, 4996, 4996, 0, 0, 0, 0, 0, 4996, 0, 0, 4996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4996, 0, 0, 0, 0, 0, 0, 4996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4996, 0, 4996, 0, 0, 0, 0, 0, 4996, 0, 0, 0, 4996, 4996, 0, 4996, 0, 0, 0, 4996, 0, 0, 4996, 4996, 4997, 0, 0, 4997, 0, 0, 0, 0, 0, 0, 0, 0, 4997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4997, 0, 0, 0, 0, 0, 0, 4997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4997, 0, 4997, 0, 0, 0, 0, 0, 4997, 0, 0, 0, 4997, 0, 0, 4997, 0, 0, 0, 4997, 0, 0, 4997, 4997, 4998, 0, 0, 4998, 0, 0, 0, 0, 0, 0, 0, 4998, 4998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4998, 0, 0, 0, 0, 0, 0, 4998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4998, 0, 4998, 0, 0, 0, 0, 0, 4998, 0, 0, 0, 4998, 0, 0, 4998, 0, 0, 0, 4998, 0, 0, 4998, 4998, 4999, 0, 0, 4999, 0, 0, 0, 0, 0, 0, 0, 4999, 4999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4999, 0, 0, 0, 0, 0, 0, 4999, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4999, 0, 4999, 0, 0, 0, 0, 4999, 4999, 0, 0, 0, 4999, 0, 0, 4999, 0, 0, 0, 4999, 0, 0, 4999, 4999, 5000, 5000, 0, 5000, 5000, 5000, 5000, 5000, 0, 0, 5000, 5000, 5000, 5000, 0, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 5000, 0, 5000, 5000, 5000, 5000, 5000, 5000, 0, 0, 0, 0, 0, 5000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5000, 5000, 5000, 5000, 0, 0, 0, 5000, 5003, 5003, 0, 5003, 5003, 5003, 5003, 5003, 5003, 5003, 5003, 5003, 0, 5003, 5003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5003, 5003, 5003, 5003, 5003, 5003, 5003, 0, 0, 0, 0, 0, 5003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5003, 5003, 5003, 5004, 5004, 0, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 0, 5004, 5004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 5004, 0, 0, 0, 0, 5004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5004, 5004, 5004, 5008, 5008, 0, 5008, 5008, 5008, 5008, 5008, 5008, 5008, 5008, 5008, 0, 5008, 5008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5008, 5008, 5008, 5008, 5008, 5008, 5008, 0, 0, 0, 0, 0, 5008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5008, 5008, 5008, 5009, 5009, 0, 5009, 5009, 5009, 5009, 5009, 5009, 5009, 5009, 5009, 0, 5009, 5009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5009, 5009, 5009, 5009, 5009, 5009, 5009, 5009, 0, 0, 0, 0, 5009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5009, 5009, 5009, 5010, 5010, 0, 5010, 5010, 5010, 5010, 5010, 5010, 5010, 5010, 5010, 0, 5010, 5010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5010, 5010, 5010, 5010, 5010, 5010, 5010, 0, 0, 0, 0, 0, 5010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5010, 5010, 5010, 5011, 5011, 0, 5011, 5011, 5011, 5011, 5011, 5011, 5011, 5011, 5011, 0, 5011, 5011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5011, 5011, 5011, 5011, 5011, 5011, 5011, 5011, 0, 0, 0, 0, 5011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5011, 5011, 5011, 5012, 5012, 0, 5012, 5012, 5012, 5012, 5012, 5012, 5012, 5012, 5012, 0, 5012, 5012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5012, 5012, 5012, 5012, 5012, 5012, 5012, 0, 0, 0, 0, 0, 5012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5012, 0, 0, 0, 0, 0, 5012, 5012, 5012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5012, 5016, 5016, 0, 5016, 5016, 5016, 5016, 5016, 5016, 5016, 5016, 5016, 0, 5016, 5016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5016, 5016, 5016, 5016, 5016, 5016, 5016, 0, 0, 0, 0, 0, 5016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5016, 5016, 5016, 5017, 5017, 0, 5017, 5017, 5017, 5017, 5017, 5017, 5017, 5017, 5017, 0, 5017, 5017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5017, 5017, 5017, 5017, 5017, 5017, 5017, 5017, 0, 0, 0, 0, 5017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5017, 5017, 5017, 5020, 5020, 0, 5020, 5020, 5020, 5020, 5020, 5020, 5020, 5020, 5020, 0, 5020, 5020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5020, 5020, 5020, 5020, 5020, 5020, 5020, 0, 0, 0, 0, 0, 5020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5020, 5020, 5020, 5021, 5021, 0, 5021, 5021, 5021, 5021, 5021, 5021, 5021, 5021, 5021, 0, 5021, 5021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5021, 5021, 5021, 5021, 5021, 5021, 5021, 5021, 0, 0, 0, 0, 5021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5021, 5021, 5021, 5023, 5023, 0, 5023, 5023, 5023, 5023, 5023, 5023, 5023, 5023, 5023, 0, 5023, 5023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5023, 5023, 5023, 5023, 5023, 5023, 5023, 0, 0, 0, 0, 0, 5023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5023, 5023, 5023, 5024, 5024, 0, 5024, 5024, 5024, 5024, 5024, 5024, 5024, 5024, 5024, 0, 5024, 5024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5024, 5024, 5024, 5024, 5024, 5024, 5024, 5024, 0, 0, 0, 0, 5024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5024, 5024, 5024, 5025, 5025, 0, 5025, 5025, 5025, 5025, 5025, 5025, 5025, 5025, 5025, 0, 5025, 5025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5025, 5025, 5025, 5025, 5025, 5025, 5025, 0, 0, 0, 0, 0, 5025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5025, 0, 0, 0, 5025, 5025, 5025, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5025, 5026, 5026, 0, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 0, 5026, 5026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5026, 5026, 5026, 5026, 5026, 5026, 5026, 0, 0, 0, 0, 0, 5026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5026, 5026, 5026, 5027, 5027, 0, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 0, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 5027, 0, 0, 0, 0, 0, 5027, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5027, 5027, 5027, 5029, 5029, 0, 5029, 5029, 5029, 5029, 5029, 5029, 5029, 5029, 5029, 0, 5029, 5029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5029, 5029, 5029, 5029, 5029, 5029, 5029, 0, 0, 0, 0, 0, 5029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5029, 5029, 5029, 5030, 5030, 0, 5030, 5030, 5030, 5030, 5030, 5030, 5030, 5030, 5030, 0, 5030, 5030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5030, 5030, 5030, 5030, 5030, 5030, 5030, 5030, 0, 0, 0, 0, 5030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5030, 5030, 5030, 5031, 5031, 0, 5031, 5031, 5031, 5031, 5031, 5031, 5031, 5031, 5031, 0, 5031, 5031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5031, 5031, 5031, 5031, 5031, 5031, 5031, 0, 0, 0, 0, 0, 5031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5031, 0, 0, 0, 5031, 5031, 5031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5031, 5044, 5044, 0, 5044, 5044, 5044, 5044, 5044, 5044, 5044, 5044, 5044, 0, 5044, 5044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5044, 5044, 5044, 5044, 5044, 5044, 5044, 0, 0, 0, 0, 0, 5044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5044, 5044, 5044, 5045, 5045, 0, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 0, 5045, 5045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 5045, 0, 0, 0, 0, 5045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5045, 5045, 5045, 5059, 5059, 0, 5059, 5059, 5059, 5059, 5059, 5059, 5059, 5059, 5059, 0, 5059, 5059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5059, 5059, 5059, 5059, 5059, 5059, 5059, 0, 0, 0, 0, 0, 5059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5059, 5059, 5059, 5060, 5060, 0, 5060, 5060, 5060, 5060, 5060, 5060, 5060, 5060, 5060, 0, 5060, 5060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5060, 5060, 5060, 5060, 5060, 5060, 5060, 5060, 0, 0, 0, 0, 5060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5060, 5060, 5060, 5080, 5080, 0, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5080, 5081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5081, 5086, 5086, 0, 5086, 5086, 5086, 5086, 5086, 0, 0, 5086, 5086, 5086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5086, 5086, 5086, 5086, 5086, 5086, 5086, 0, 0, 0, 0, 0, 5086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5086, 5086, 5086, 5086, 5087, 5087, 0, 5087, 5087, 5087, 5087, 5087, 0, 0, 5087, 5087, 5087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 5087, 0, 0, 0, 0, 5087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5087, 5087, 5087, 5087, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 5089, 0, 0, 0, 0, 0, 0, 5089, 5089, 5089, 5089, 5089, 5089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5089, 5089, 5089, 5089, 5089, 5089, 5090, 5090, 5090, 5090, 5090, 5090, 5090, 5090, 5090, 5090, 0, 0, 0, 0, 0, 0, 5090, 5090, 5090, 5090, 5090, 5090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5090, 5090, 5090, 5090, 5090, 5090, 5092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 5092, 0, 0, 0, 0, 0, 0, 5092, 5092, 5092, 5092, 5092, 5092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5092, 5092, 5092, 5092, 5092, 5092, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 5095, 0, 0, 0, 0, 0, 0, 5095, 5095, 5095, 5095, 5095, 5095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5095, 5095, 5095, 5095, 5095, 5095, 5097, 5097, 5097, 5097, 5097, 5097, 5097, 5097, 5097, 0, 0, 0, 0, 0, 0, 0, 5097, 5097, 5097, 5097, 5097, 5097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5097, 5097, 5097, 5097, 5097, 5097, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 5102, 0, 0, 0, 0, 0, 0, 5102, 5102, 5102, 5102, 5102, 5102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5102, 5102, 5102, 5102, 5102, 5102, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 5104, 0, 0, 0, 0, 0, 0, 0, 5104, 5104, 5104, 5104, 5104, 5104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5104, 5104, 5104, 5104, 5104, 5104, 5107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5107, 5107, 5107, 5107, 5107, 5107, 5107, 5107, 5107, 0, 0, 0, 0, 0, 0, 0, 5107, 5107, 5107, 5107, 5107, 5107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5107, 5107, 5107, 5107, 5107, 5107, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 5108, 0, 0, 0, 0, 0, 0, 5108, 5108, 5108, 5108, 5108, 5108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5108, 5108, 5108, 5108, 5108, 5108, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 5110, 0, 0, 0, 0, 0, 0, 0, 5110, 5110, 5110, 5110, 5110, 5110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5110, 5110, 5110, 5110, 5110, 5110, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 5113, 0, 0, 0, 0, 0, 0, 0, 5113, 5113, 5113, 5113, 5113, 5113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5113, 5113, 5113, 5113, 5113, 5113, 5114, 0, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 5114, 0, 0, 0, 0, 0, 0, 5114, 5114, 5114, 5114, 5114, 5114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5114, 5114, 5114, 5114, 5114, 5114, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 5117, 0, 0, 0, 0, 0, 0, 5117, 5117, 5117, 5117, 5117, 5117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5117, 5117, 5117, 5117, 5117, 5117, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 5119, 0, 0, 0, 0, 0, 0, 0, 5119, 5119, 5119, 5119, 5119, 5119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5119, 5119, 5119, 5119, 5119, 5119, 5122, 5122, 5122, 5122, 5122, 5122, 5122, 5122, 5122, 0, 0, 0, 0, 0, 0, 0, 5122, 5122, 5122, 5122, 5122, 5122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5122, 5122, 5122, 5122, 5122, 5122, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 5123, 0, 0, 0, 0, 0, 0, 5123, 5123, 5123, 5123, 5123, 5123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5123, 5123, 5123, 5123, 5123, 5123, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 5126, 0, 0, 0, 0, 0, 0, 5126, 5126, 5126, 5126, 5126, 5126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5126, 5126, 5126, 5126, 5126, 5126, 5128, 5128, 5128, 5128, 5128, 5128, 5128, 5128, 5128, 0, 0, 0, 0, 0, 0, 0, 5128, 5128, 5128, 5128, 5128, 5128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5128, 5128, 5128, 5128, 5128, 5128, 5131, 5131, 5131, 5131, 5131, 5131, 5131, 5131, 5131, 0, 0, 0, 0, 0, 0, 0, 5131, 5131, 5131, 5131, 5131, 5131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5131, 5131, 5131, 5131, 5131, 5131, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 5132, 0, 0, 0, 0, 0, 0, 5132, 5132, 5132, 5132, 5132, 5132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5132, 5132, 5132, 5132, 5132, 5132, 5136, 5136, 0, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 0, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 0, 0, 0, 5136, 5136, 5136, 5136, 5136, 5136, 5136, 0, 0, 0, 0, 0, 5136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5136, 5136, 5136, 5136, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 5144, 0, 0, 0, 0, 0, 0, 5144, 5144, 5144, 5144, 5144, 5144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5144, 5144, 5144, 5144, 5144, 5144, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 5145, 0, 0, 0, 0, 0, 0, 0, 5145, 5145, 5145, 5145, 5145, 5145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5145, 5145, 5145, 5145, 5145, 5145, 5150, 5150, 5150, 5150, 5150, 5150, 5150, 5150, 5150, 5150, 0, 0, 0, 0, 0, 0, 5150, 5150, 5150, 5150, 5150, 5150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5150, 5150, 5150, 5150, 5150, 5150, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 5154, 0, 0, 0, 0, 0, 0, 5154, 5154, 5154, 5154, 5154, 5154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5154, 5154, 5154, 5154, 5154, 5154, 5161, 5161, 5161, 5161, 5161, 5161, 5161, 5161, 5161, 0, 0, 0, 0, 0, 0, 0, 5161, 5161, 5161, 5161, 5161, 5161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5161, 5161, 5161, 5161, 5161, 5161, 5172, 5172, 0, 5172, 5172, 5172, 5172, 5172, 5172, 5172, 5172, 5172, 0, 5172, 5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5172, 5172, 5172, 5172, 5172, 5172, 5172, 0, 0, 0, 0, 0, 5172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5172, 5172, 5172, 5173, 5173, 0, 5173, 5173, 5173, 5173, 5173, 5173, 5173, 5173, 5173, 0, 5173, 5173, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5173, 5173, 5173, 5173, 5173, 5173, 5173, 5173, 0, 0, 0, 0, 5173, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5173, 5173, 5173, 5174, 5174, 0, 5174, 5174, 5174, 5174, 5174, 5174, 5174, 5174, 5174, 0, 5174, 5174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5174, 5174, 5174, 5174, 5174, 5174, 5174, 0, 0, 0, 0, 0, 5174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5174, 5174, 5174, 5175, 5175, 0, 5175, 5175, 5175, 5175, 5175, 5175, 5175, 5175, 5175, 0, 5175, 5175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5175, 5175, 5175, 5175, 5175, 5175, 5175, 5175, 0, 0, 0, 0, 5175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5175, 5175, 5175, 5176, 5176, 0, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 0, 5176, 5176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5176, 5176, 5176, 5176, 5176, 5176, 5176, 0, 0, 0, 0, 0, 5176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5176, 0, 0, 0, 0, 0, 5176, 5176, 5176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5176, 5183, 5183, 0, 5183, 5183, 5183, 5183, 5183, 5183, 5183, 5183, 5183, 0, 5183, 5183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5183, 5183, 5183, 5183, 5183, 5183, 5183, 0, 0, 0, 0, 0, 5183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5183, 5183, 5183, 5184, 5184, 0, 5184, 5184, 5184, 5184, 5184, 5184, 5184, 5184, 5184, 0, 5184, 5184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5184, 5184, 5184, 5184, 5184, 5184, 5184, 5184, 0, 0, 0, 0, 5184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5184, 5184, 5184, 5187, 5187, 0, 5187, 5187, 5187, 5187, 5187, 5187, 5187, 5187, 5187, 0, 5187, 5187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5187, 5187, 5187, 5187, 5187, 5187, 5187, 0, 0, 0, 0, 0, 5187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5187, 5187, 5187, 5188, 5188, 0, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 0, 5188, 5188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 5188, 0, 0, 0, 0, 5188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5188, 5188, 5188, 5190, 5190, 0, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 0, 5190, 5190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5190, 5190, 5190, 5190, 5190, 5190, 5190, 0, 0, 0, 0, 0, 5190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5190, 5190, 5190, 5191, 5191, 0, 5191, 5191, 5191, 5191, 5191, 5191, 5191, 5191, 5191, 0, 5191, 5191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5191, 5191, 5191, 5191, 5191, 5191, 5191, 5191, 0, 0, 0, 0, 5191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5191, 5191, 5191, 5192, 5192, 0, 5192, 5192, 5192, 5192, 5192, 5192, 5192, 5192, 5192, 0, 5192, 5192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5192, 5192, 5192, 5192, 5192, 5192, 5192, 0, 0, 0, 0, 0, 5192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5192, 0, 0, 0, 5192, 5192, 5192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5192, 5193, 5193, 0, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 0, 5193, 5193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5193, 5193, 5193, 5193, 5193, 5193, 5193, 0, 0, 0, 0, 0, 5193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5193, 5193, 5193, 5194, 5194, 0, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 0, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 5194, 0, 0, 0, 0, 0, 5194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5194, 5194, 5194, 5196, 5196, 0, 5196, 5196, 5196, 5196, 5196, 5196, 5196, 5196, 5196, 0, 5196, 5196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5196, 5196, 5196, 5196, 5196, 5196, 5196, 0, 0, 0, 0, 0, 5196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5196, 5196, 5196, 5197, 5197, 0, 5197, 5197, 5197, 5197, 5197, 5197, 5197, 5197, 5197, 0, 5197, 5197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5197, 5197, 5197, 5197, 5197, 5197, 5197, 5197, 0, 0, 0, 0, 5197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5197, 5197, 5197, 5198, 5198, 0, 5198, 5198, 5198, 5198, 5198, 5198, 5198, 5198, 5198, 0, 5198, 5198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5198, 5198, 5198, 5198, 5198, 5198, 5198, 0, 0, 0, 0, 0, 5198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5198, 0, 0, 0, 5198, 5198, 5198, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5198, 5220, 5220, 0, 5220, 5220, 5220, 5220, 5220, 5220, 5220, 5220, 5220, 0, 5220, 5220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5220, 5220, 5220, 5220, 5220, 5220, 5220, 0, 0, 0, 0, 0, 5220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5220, 5220, 5220, 5221, 5221, 0, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 0, 5221, 5221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5221, 5221, 5221, 5221, 5221, 5221, 5221, 0, 0, 0, 0, 0, 5221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5221, 0, 0, 0, 0, 0, 5221, 5221, 5221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5221, 5222, 5222, 0, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 0, 5222, 5222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 5222, 0, 0, 0, 0, 5222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5222, 5222, 5222, 5227, 5227, 0, 5227, 5227, 5227, 5227, 5227, 5227, 5227, 5227, 5227, 0, 5227, 5227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5227, 5227, 5227, 5227, 5227, 5227, 5227, 0, 0, 0, 0, 0, 5227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5227, 5227, 5227, 5228, 5228, 0, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 0, 5228, 5228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 5228, 0, 0, 0, 0, 5228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5228, 5228, 5228, 5230, 5230, 0, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 0, 5230, 5230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5230, 5230, 5230, 5230, 5230, 5230, 5230, 0, 0, 0, 0, 0, 5230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5230, 5230, 5230, 5231, 5231, 0, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 0, 5231, 5231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 5231, 0, 0, 0, 0, 5231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5231, 5231, 5231, 5232, 5232, 0, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 0, 5232, 5232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5232, 5232, 5232, 5232, 5232, 5232, 5232, 0, 0, 0, 0, 0, 5232, 5232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5232, 5232, 5232, 0, 0, 0, 0, 0, 0, 0, 5232, 5233, 5233, 0, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5233, 5235, 5235, 0, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 0, 5235, 5235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5235, 5235, 5235, 5235, 5235, 5235, 5235, 0, 0, 0, 0, 0, 5235, 5235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5235, 5235, 5235, 0, 0, 0, 0, 0, 0, 0, 5235, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5250, 5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5252, 5252, 5252, 5252, 5252, 5252, 5252, 5252, 5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5252, 0, 5252, 0, 5252, 5252, 5252, 5252, 5252, 5252, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 5253, 0, 5253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5253, 5258, 5258, 0, 5258, 5258, 5258, 5258, 5258, 5258, 5258, 5258, 5258, 0, 5258, 5258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5258, 5258, 5258, 5258, 5258, 5258, 5258, 0, 0, 0, 0, 0, 5258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5258, 5258, 5258, 5258, 5263, 5263, 0, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 0, 5263, 5263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5263, 5263, 5263, 5263, 5263, 5263, 5263, 0, 0, 0, 0, 0, 5263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5263, 5263, 5263, 5263, 5264, 5264, 0, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 0, 5264, 5264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5264, 5264, 5264, 5264, 5264, 5264, 5264, 0, 0, 0, 0, 0, 5264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5264, 5264, 5264, 5265, 5265, 0, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 0, 5265, 5265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5265, 5265, 5265, 5265, 5265, 5265, 5265, 0, 0, 0, 0, 0, 5265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5265, 5265, 5265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5265, 0, 0, 0, 0, 5265, 5272, 5272, 0, 5272, 5272, 5272, 5272, 5272, 5272, 5272, 5272, 5272, 0, 5272, 5272, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5272, 5272, 5272, 5272, 5272, 5272, 5272, 0, 0, 0, 0, 0, 5272, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5272, 0, 0, 0, 0, 0, 5272, 5272, 5272, 0, 0, 0, 0, 0, 5272, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5272, 5273, 5273, 0, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 0, 5273, 5273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5273, 5273, 5273, 5273, 5273, 5273, 5273, 0, 0, 0, 0, 0, 5273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5273, 0, 0, 0, 0, 0, 5273, 5273, 5273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5273, 5274, 5274, 0, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5274, 5274, 5274, 5274, 5274, 5274, 5274, 0, 0, 0, 0, 0, 5274, 0, 0, 0, 0, 0, 5274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5274, 5274, 5274, 5274, 5279, 5279, 0, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 0, 5279, 5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5279, 5279, 5279, 5279, 5279, 5279, 5279, 0, 0, 0, 0, 0, 5279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5279, 5279, 5279, 5291, 5291, 0, 5291, 5291, 5291, 5291, 5291, 5291, 5291, 5291, 5291, 0, 5291, 5291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5291, 5291, 5291, 5291, 5291, 5291, 5291, 0, 0, 0, 0, 0, 5291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5291, 5291, 5291, 5293, 5293, 0, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5293, 5333, 5333, 0, 5333, 5333, 5333, 5333, 5333, 0, 0, 5333, 5333, 5333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5333, 5333, 5333, 5333, 5333, 5333, 5333, 0, 0, 0, 0, 0, 5333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5333, 5333, 5333, 5333, 5334, 5334, 0, 5334, 5334, 5334, 5334, 5334, 0, 0, 5334, 5334, 5334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5334, 5334, 5334, 5334, 5334, 5334, 5334, 5334, 0, 0, 0, 0, 5334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5334, 5334, 5334, 5334, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 5336, 0, 0, 0, 0, 0, 0, 5336, 5336, 5336, 5336, 5336, 5336, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5336, 5336, 5336, 5336, 5336, 5336, 5337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5337, 5337, 5337, 5337, 5337, 5337, 5337, 5337, 5337, 5337, 0, 0, 0, 0, 0, 0, 5337, 5337, 5337, 5337, 5337, 5337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5337, 5337, 5337, 5337, 5337, 5337, 5342, 0, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 5342, 0, 0, 0, 0, 0, 0, 0, 5342, 5342, 5342, 5342, 5342, 5342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5342, 5342, 5342, 5342, 5342, 5342, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 5346, 0, 0, 0, 0, 0, 0, 5346, 5346, 5346, 5346, 5346, 5346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5346, 5346, 5346, 5346, 5346, 5346, 5378, 5378, 0, 5378, 5378, 5378, 5378, 5378, 0, 0, 5378, 5378, 5378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5378, 5378, 5378, 5378, 5378, 5378, 5378, 0, 0, 0, 0, 0, 5378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5378, 5378, 5378, 5378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5378, 5379, 5379, 0, 5379, 5379, 5379, 5379, 5379, 0, 0, 5379, 5379, 5379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5379, 5379, 5379, 5379, 5379, 5379, 5379, 5379, 0, 0, 0, 0, 5379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5379, 5379, 5379, 5379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5379, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 5381, 0, 0, 0, 0, 0, 0, 5381, 5381, 5381, 5381, 5381, 5381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5381, 5381, 5381, 5381, 5381, 5381, 5382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 5382, 0, 0, 0, 0, 0, 0, 5382, 5382, 5382, 5382, 5382, 5382, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5382, 5382, 5382, 5382, 5382, 5382, 5387, 0, 5387, 5387, 5387, 5387, 5387, 5387, 5387, 5387, 5387, 0, 0, 0, 0, 0, 0, 0, 5387, 5387, 5387, 5387, 5387, 5387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5387, 5387, 5387, 5387, 5387, 5387, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 5391, 0, 0, 0, 0, 0, 0, 5391, 5391, 5391, 5391, 5391, 5391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5391, 5391, 5391, 5391, 5391, 5391, 5401, 0, 5401, 5401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 5401, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5401, 5424, 5424, 0, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 0, 5424, 5424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5424, 5424, 5424, 5424, 5424, 5424, 5424, 0, 0, 0, 0, 0, 5424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5424, 5424, 5424, 5432, 5432, 0, 5432, 5432, 5432, 5432, 5432, 0, 0, 5432, 5432, 5432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5432, 5432, 5432, 5432, 5432, 5432, 5432, 0, 0, 0, 0, 0, 5432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5432, 5432, 5432, 5432, 5433, 5433, 0, 5433, 5433, 5433, 5433, 5433, 0, 0, 5433, 5433, 5433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5433, 5433, 5433, 5433, 5433, 5433, 5433, 5433, 0, 0, 0, 0, 5433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5433, 5433, 5433, 5433, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 5435, 0, 0, 0, 0, 0, 0, 5435, 5435, 5435, 5435, 5435, 5435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5435, 5435, 5435, 5435, 5435, 5435, 5436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5436, 5436, 5436, 5436, 5436, 5436, 5436, 5436, 5436, 5436, 0, 0, 0, 0, 0, 0, 5436, 5436, 5436, 5436, 5436, 5436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5436, 5436, 5436, 5436, 5436, 5436, 5441, 0, 5441, 5441, 5441, 5441, 5441, 5441, 5441, 5441, 5441, 0, 0, 0, 0, 0, 0, 0, 5441, 5441, 5441, 5441, 5441, 5441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5441, 5441, 5441, 5441, 5441, 5441, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 5445, 0, 0, 0, 0, 0, 0, 5445, 5445, 5445, 5445, 5445, 5445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5445, 5445, 5445, 5445, 5445, 5445, 5458, 5458, 0, 5458, 5458, 5458, 5458, 5458, 0, 0, 5458, 5458, 5458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5458, 5458, 5458, 5458, 5458, 5458, 5458, 0, 0, 0, 0, 0, 5458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5458, 5458, 5458, 5458, 5459, 5459, 0, 5459, 5459, 5459, 5459, 5459, 0, 0, 5459, 5459, 5459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5459, 5459, 5459, 5459, 5459, 5459, 5459, 5459, 0, 0, 0, 0, 5459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5459, 5459, 5459, 5459, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 5461, 0, 0, 0, 0, 0, 0, 5461, 5461, 5461, 5461, 5461, 5461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5461, 5461, 5461, 5461, 5461, 5461, 5462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 5462, 0, 0, 0, 0, 0, 0, 5462, 5462, 5462, 5462, 5462, 5462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5462, 5462, 5462, 5462, 5462, 5462, 5467, 0, 5467, 5467, 5467, 5467, 5467, 5467, 5467, 5467, 5467, 0, 0, 0, 0, 0, 0, 0, 5467, 5467, 5467, 5467, 5467, 5467, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5467, 5467, 5467, 5467, 5467, 5467, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 5471, 0, 0, 0, 0, 0, 0, 5471, 5471, 5471, 5471, 5471, 5471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5471, 5471, 5471, 5471, 5471, 5471, 5479, 5479, 0, 5479, 5479, 5479, 5479, 5479, 5479, 5479, 5479, 5479, 0, 5479, 5479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5479, 5479, 5479, 5479, 5479, 5479, 5479, 0, 0, 0, 0, 0, 5479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5479, 5479, 5479, 5494, 5494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5494, 5494, 5494, 5494, 5494, 5494, 5494, 5494, 5494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5494, 5505, 0, 5505, 0, 0, 0, 0, 0, 0, 5505, 0, 0, 5505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5505, 0, 0, 0, 0, 0, 0, 5505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5505, 0, 5505, 0, 0, 0, 0, 0, 5505, 0, 0, 0, 5505, 0, 0, 5505, 0, 0, 0, 5505, 0, 0, 5505, 5505, 5507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5507, 0, 0, 0, 0, 0, 0, 5507, 0, 0, 0, 0, 0, 0, 5507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5507, 0, 5507, 0, 0, 0, 0, 5507, 5507, 0, 0, 0, 5507, 0, 0, 5507, 0, 0, 0, 5507, 0, 0, 5507, 5507, 5510, 0, 5510, 0, 0, 0, 0, 0, 0, 5510, 0, 0, 5510, 5510, 5510, 5510, 5510, 5510, 5510, 5510, 5510, 5510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5510, 0, 0, 0, 0, 0, 0, 5510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5510, 0, 5510, 0, 5510, 0, 0, 5510, 5510, 0, 0, 0, 5510, 0, 0, 5510, 0, 5510, 0, 5510, 0, 5510, 5510, 5510, 5511, 0, 5511, 0, 0, 0, 0, 0, 0, 5511, 0, 0, 5511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5511, 0, 0, 0, 0, 0, 0, 5511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5511, 0, 5511, 0, 0, 0, 0, 0, 5511, 0, 0, 0, 5511, 0, 0, 5511, 0, 0, 0, 5511, 0, 0, 5511, 5511, 5512, 0, 5512, 0, 0, 0, 0, 0, 0, 5512, 0, 0, 5512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5512, 0, 0, 0, 0, 0, 0, 5512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5512, 0, 5512, 5512, 0, 0, 0, 0, 5512, 0, 0, 0, 5512, 0, 0, 5512, 0, 0, 0, 5512, 0, 0, 5512, 5512, 5513, 0, 5513, 0, 0, 0, 0, 0, 0, 5513, 0, 0, 5513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5513, 0, 0, 0, 0, 0, 0, 5513, 0, 5513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5513, 0, 5513, 0, 0, 0, 0, 0, 5513, 0, 0, 0, 5513, 0, 0, 5513, 0, 0, 0, 5513, 0, 0, 5513, 5513, 5514, 0, 5514, 0, 0, 0, 0, 0, 0, 5514, 0, 0, 5514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5514, 0, 0, 0, 0, 0, 0, 5514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5514, 0, 5514, 0, 0, 0, 0, 0, 5514, 0, 0, 0, 5514, 5514, 0, 5514, 0, 0, 0, 5514, 0, 0, 5514, 5514, 5515, 0, 5515, 0, 0, 0, 0, 0, 0, 5515, 0, 0, 5515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5515, 0, 0, 0, 0, 0, 0, 5515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5515, 0, 5515, 0, 0, 0, 0, 0, 5515, 0, 0, 0, 5515, 5515, 0, 5515, 0, 0, 0, 5515, 0, 0, 5515, 5515, 5516, 0, 5516, 0, 0, 0, 0, 0, 0, 5516, 0, 0, 5516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5516, 0, 0, 0, 0, 0, 0, 5516, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5516, 0, 5516, 0, 0, 0, 0, 0, 5516, 0, 0, 0, 5516, 5516, 0, 5516, 0, 0, 0, 5516, 0, 0, 5516, 5516, 5517, 0, 5517, 0, 0, 0, 0, 0, 0, 5517, 0, 0, 5517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5517, 0, 0, 0, 0, 0, 0, 5517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5517, 0, 5517, 0, 0, 0, 0, 0, 5517, 0, 0, 0, 5517, 0, 0, 5517, 0, 0, 0, 5517, 0, 0, 5517, 5517, 5518, 0, 5518, 0, 0, 0, 0, 0, 0, 5518, 0, 0, 5518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5518, 0, 0, 0, 0, 0, 0, 5518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5518, 0, 5518, 5518, 0, 0, 0, 0, 5518, 0, 0, 0, 5518, 0, 0, 5518, 0, 0, 0, 5518, 0, 0, 5518, 5518, 5519, 0, 5519, 0, 0, 0, 0, 0, 0, 5519, 0, 0, 5519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5519, 0, 0, 0, 0, 0, 0, 5519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5519, 0, 5519, 0, 0, 0, 0, 0, 5519, 0, 0, 0, 5519, 0, 0, 5519, 0, 0, 0, 5519, 0, 0, 5519, 5519, 5519, 5520, 0, 5520, 0, 0, 0, 0, 0, 0, 5520, 0, 0, 5520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5520, 0, 0, 0, 0, 0, 0, 5520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5520, 0, 5520, 0, 0, 5520, 0, 0, 5520, 0, 0, 0, 5520, 0, 0, 5520, 0, 0, 0, 5520, 0, 0, 5520, 5520, 5521, 0, 5521, 0, 0, 0, 0, 0, 0, 5521, 0, 0, 5521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5521, 0, 0, 0, 0, 0, 0, 5521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5521, 0, 5521, 0, 0, 0, 0, 0, 5521, 0, 0, 0, 5521, 0, 0, 5521, 0, 0, 0, 5521, 0, 0, 5521, 5521, 5522, 0, 5522, 0, 0, 0, 0, 0, 0, 5522, 0, 0, 5522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5522, 0, 0, 0, 0, 0, 0, 5522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5522, 0, 5522, 0, 0, 0, 0, 0, 5522, 0, 0, 0, 5522, 5522, 0, 5522, 0, 0, 0, 5522, 0, 0, 5522, 5522, 5525, 5525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5525, 0, 0, 0, 0, 0, 0, 5525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5525, 0, 5525, 0, 0, 0, 0, 5525, 5525, 0, 0, 0, 5525, 0, 0, 5525, 0, 0, 0, 5525, 0, 0, 5525, 5525, 5526, 0, 0, 5526, 0, 0, 0, 0, 0, 0, 0, 0, 5526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5526, 0, 0, 0, 0, 0, 0, 5526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5526, 0, 5526, 0, 0, 0, 0, 0, 5526, 0, 0, 0, 5526, 0, 0, 5526, 0, 0, 0, 5526, 0, 0, 5526, 5526, 5527, 0, 5527, 5527, 0, 0, 0, 0, 0, 5527, 0, 0, 5527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5527, 0, 0, 0, 0, 0, 0, 5527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5527, 0, 5527, 0, 0, 0, 0, 0, 5527, 0, 0, 0, 5527, 0, 0, 5527, 0, 5527, 0, 5527, 0, 0, 5527, 5527, 5527, 5528, 0, 0, 5528, 0, 0, 0, 0, 0, 0, 0, 0, 5528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5528, 0, 0, 0, 0, 0, 0, 5528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5528, 0, 5528, 5528, 0, 0, 0, 0, 5528, 0, 0, 0, 5528, 0, 0, 5528, 0, 0, 0, 5528, 0, 0, 5528, 5528, 5529, 0, 0, 5529, 0, 0, 0, 0, 0, 0, 0, 0, 5529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5529, 0, 0, 0, 0, 0, 0, 5529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5529, 0, 5529, 0, 0, 0, 0, 0, 5529, 0, 0, 0, 5529, 0, 5529, 5529, 0, 0, 0, 5529, 0, 0, 5529, 5529, 5530, 0, 5530, 5530, 0, 0, 0, 0, 0, 5530, 0, 0, 5530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5530, 0, 0, 0, 0, 0, 0, 5530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5530, 0, 5530, 5530, 0, 0, 0, 0, 5530, 0, 0, 0, 5530, 0, 0, 5530, 0, 0, 0, 5530, 0, 0, 5530, 5530, 5532, 0, 5532, 5532, 0, 0, 0, 0, 0, 5532, 0, 5532, 5532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5532, 0, 0, 0, 0, 0, 0, 5532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5532, 0, 5532, 0, 0, 0, 0, 0, 5532, 0, 0, 0, 5532, 0, 0, 5532, 0, 0, 0, 5532, 0, 0, 5532, 5532, 5533, 0, 5533, 5533, 0, 0, 0, 0, 0, 5533, 0, 0, 5533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5533, 0, 0, 0, 0, 0, 0, 5533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5533, 0, 5533, 0, 0, 0, 5533, 0, 5533, 0, 0, 0, 5533, 0, 0, 5533, 0, 0, 0, 5533, 5533, 0, 5533, 5533, 5545, 0, 0, 5545, 0, 0, 0, 0, 0, 0, 0, 0, 5545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5545, 0, 0, 0, 0, 0, 0, 5545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5545, 0, 5545, 0, 0, 0, 0, 5545, 5545, 0, 0, 0, 5545, 0, 0, 5545, 0, 0, 0, 5545, 0, 0, 5545, 5545, 5546, 5546, 0, 5546, 5546, 5546, 5546, 5546, 0, 0, 5546, 5546, 5546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5546, 5546, 5546, 5546, 5546, 5546, 0, 0, 0, 0, 0, 5546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5546, 5546, 5546, 5546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5546, 5549, 5549, 0, 5549, 5549, 5549, 5549, 5549, 5549, 5549, 5549, 5549, 0, 5549, 5549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5549, 5549, 5549, 5549, 5549, 5549, 5549, 0, 0, 0, 0, 0, 5549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5549, 5549, 5549, 5550, 5550, 0, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 0, 5550, 5550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 5550, 0, 0, 0, 0, 5550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5550, 5550, 5550, 5554, 5554, 0, 5554, 5554, 5554, 5554, 5554, 5554, 5554, 5554, 5554, 0, 5554, 5554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5554, 5554, 5554, 5554, 5554, 5554, 5554, 0, 0, 0, 0, 0, 5554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5554, 5554, 5554, 5555, 5555, 0, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 0, 5555, 5555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 5555, 0, 0, 0, 0, 5555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5555, 5555, 5555, 5557, 5557, 0, 5557, 5557, 5557, 5557, 5557, 5557, 5557, 5557, 5557, 0, 5557, 5557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5557, 5557, 5557, 5557, 5557, 5557, 5557, 0, 0, 0, 0, 0, 5557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5557, 5557, 5557, 5558, 5558, 0, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 0, 5558, 5558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 5558, 0, 0, 0, 0, 5558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5558, 5558, 5558, 5560, 5560, 0, 5560, 5560, 5560, 5560, 5560, 5560, 5560, 5560, 5560, 0, 5560, 5560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5560, 5560, 5560, 5560, 5560, 5560, 5560, 0, 0, 0, 0, 0, 5560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5560, 5560, 5560, 5561, 5561, 0, 5561, 5561, 5561, 5561, 5561, 5561, 5561, 5561, 5561, 0, 5561, 5561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5561, 5561, 5561, 5561, 5561, 5561, 5561, 5561, 0, 0, 0, 0, 5561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5561, 5561, 5561, 5562, 5562, 0, 5562, 5562, 5562, 5562, 5562, 5562, 5562, 5562, 5562, 0, 5562, 5562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5562, 5562, 5562, 5562, 5562, 5562, 5562, 0, 0, 0, 0, 0, 5562, 0, 5562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5562, 5562, 5562, 0, 0, 0, 0, 0, 0, 0, 0, 5562, 5565, 5565, 0, 5565, 5565, 5565, 5565, 5565, 5565, 5565, 5565, 5565, 0, 5565, 5565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5565, 5565, 5565, 5565, 5565, 5565, 5565, 0, 0, 0, 0, 0, 5565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5565, 5565, 5565, 5566, 5566, 0, 5566, 5566, 5566, 5566, 5566, 5566, 5566, 5566, 5566, 0, 5566, 5566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5566, 5566, 5566, 5566, 5566, 5566, 5566, 5566, 0, 0, 0, 0, 5566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5566, 5566, 5566, 5570, 5570, 0, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 0, 5570, 5570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5570, 5570, 5570, 5570, 5570, 5570, 5570, 0, 0, 0, 0, 0, 5570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5570, 5570, 5570, 5571, 5571, 0, 5571, 5571, 5571, 5571, 5571, 5571, 5571, 5571, 5571, 0, 5571, 5571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5571, 5571, 5571, 5571, 5571, 5571, 5571, 5571, 0, 0, 0, 0, 5571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5571, 5571, 5571, 5574, 5574, 0, 5574, 5574, 5574, 5574, 5574, 5574, 5574, 5574, 5574, 0, 5574, 5574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5574, 5574, 5574, 5574, 5574, 5574, 5574, 0, 0, 0, 0, 0, 5574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5574, 5574, 5574, 5575, 5575, 0, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 0, 5575, 5575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 5575, 0, 0, 0, 0, 5575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5575, 5575, 5575, 5577, 5577, 0, 5577, 5577, 5577, 5577, 5577, 5577, 5577, 5577, 5577, 0, 5577, 5577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5577, 5577, 5577, 5577, 5577, 5577, 5577, 0, 0, 0, 0, 0, 5577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5577, 5577, 5577, 5578, 5578, 0, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 0, 5578, 5578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 5578, 0, 0, 0, 0, 5578, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5578, 5578, 5578, 5579, 5579, 0, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 5579, 0, 0, 0, 0, 5579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5579, 5579, 5579, 5579, 5579, 5580, 5580, 0, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 0, 5580, 5580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5580, 5580, 5580, 5580, 5580, 5580, 5580, 0, 0, 0, 0, 0, 5580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5580, 5580, 5580, 5581, 5581, 0, 5581, 5581, 5581, 5581, 5581, 5581, 5581, 5581, 5581, 0, 5581, 5581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5581, 5581, 5581, 5581, 5581, 5581, 5581, 5581, 0, 0, 0, 0, 5581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5581, 5581, 5581, 5584, 5584, 0, 5584, 5584, 5584, 5584, 5584, 5584, 5584, 5584, 5584, 0, 5584, 5584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5584, 5584, 5584, 5584, 5584, 5584, 5584, 0, 0, 0, 0, 0, 5584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5584, 5584, 5584, 5585, 5585, 0, 5585, 5585, 5585, 5585, 5585, 5585, 5585, 5585, 5585, 0, 5585, 5585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5585, 5585, 5585, 5585, 5585, 5585, 5585, 5585, 0, 0, 0, 0, 5585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5585, 5585, 5585, 5587, 5587, 0, 5587, 5587, 5587, 5587, 5587, 5587, 5587, 5587, 5587, 0, 5587, 5587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5587, 5587, 5587, 5587, 5587, 5587, 5587, 0, 0, 0, 0, 0, 5587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5587, 5587, 5587, 5588, 5588, 0, 5588, 5588, 5588, 5588, 5588, 5588, 5588, 5588, 5588, 0, 5588, 5588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5588, 5588, 5588, 5588, 5588, 5588, 5588, 5588, 0, 0, 0, 0, 5588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5588, 5588, 5588, 5589, 5589, 0, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 5589, 0, 0, 0, 0, 5589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5589, 5589, 5589, 5589, 5589, 5591, 5591, 0, 5591, 5591, 5591, 5591, 5591, 5591, 5591, 5591, 5591, 0, 5591, 5591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5591, 5591, 5591, 5591, 5591, 5591, 5591, 0, 0, 0, 0, 0, 5591, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5591, 5591, 5591, 5592, 5592, 0, 5592, 5592, 5592, 5592, 5592, 5592, 5592, 5592, 5592, 0, 5592, 5592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5592, 5592, 5592, 5592, 5592, 5592, 5592, 5592, 0, 0, 0, 0, 5592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5592, 5592, 5592, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 5601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5601, 0, 5601, 5603, 5603, 0, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5603, 5604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5604, 5609, 5609, 0, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5609, 5611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5611, 5611, 5611, 5611, 5611, 5611, 5611, 5611, 5611, 5611, 0, 0, 0, 0, 0, 0, 5611, 5611, 5611, 5611, 5611, 5611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5611, 5611, 5611, 5611, 5611, 5611, 5613, 5613, 5613, 5613, 5613, 5613, 5613, 5613, 5613, 0, 0, 0, 0, 0, 0, 0, 5613, 5613, 5613, 5613, 5613, 5613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5613, 5613, 5613, 5613, 5613, 5613, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 5619, 0, 0, 0, 0, 0, 0, 0, 5619, 5619, 5619, 5619, 5619, 5619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5619, 5619, 5619, 5619, 5619, 5619, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 5622, 0, 0, 0, 0, 0, 0, 5622, 5622, 5622, 5622, 5622, 5622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5622, 5622, 5622, 5622, 5622, 5622, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 5626, 0, 0, 0, 0, 0, 0, 0, 5626, 5626, 5626, 5626, 5626, 5626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5626, 5626, 5626, 5626, 5626, 5626, 5629, 0, 5629, 5629, 5629, 5629, 5629, 5629, 5629, 5629, 5629, 5629, 0, 0, 0, 0, 0, 0, 5629, 5629, 5629, 5629, 5629, 5629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5629, 5629, 5629, 5629, 5629, 5629, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 5636, 0, 0, 0, 0, 0, 0, 0, 5636, 5636, 5636, 5636, 5636, 5636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5636, 5636, 5636, 5636, 5636, 5636, 5639, 5639, 5639, 5639, 5639, 5639, 5639, 5639, 5639, 5639, 0, 0, 0, 0, 0, 0, 5639, 5639, 5639, 5639, 5639, 5639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5639, 5639, 5639, 5639, 5639, 5639, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 5643, 0, 0, 0, 0, 0, 0, 5643, 5643, 5643, 5643, 5643, 5643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5643, 5643, 5643, 5643, 5643, 5643, 5647, 5647, 5647, 5647, 5647, 5647, 5647, 5647, 5647, 0, 0, 0, 0, 0, 0, 0, 5647, 5647, 5647, 5647, 5647, 5647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5647, 5647, 5647, 5647, 5647, 5647, 5650, 5650, 5650, 5650, 5650, 5650, 5650, 5650, 5650, 5650, 0, 0, 0, 0, 0, 0, 5650, 5650, 5650, 5650, 5650, 5650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5650, 5650, 5650, 5650, 5650, 5650, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 5654, 0, 0, 0, 0, 0, 0, 5654, 5654, 5654, 5654, 5654, 5654, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5654, 5654, 5654, 5654, 5654, 5654, 5658, 5658, 5658, 5658, 5658, 5658, 5658, 5658, 5658, 0, 0, 0, 0, 0, 0, 0, 5658, 5658, 5658, 5658, 5658, 5658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5658, 5658, 5658, 5658, 5658, 5658, 5661, 5661, 5661, 5661, 5661, 5661, 5661, 5661, 5661, 5661, 0, 0, 0, 0, 0, 0, 5661, 5661, 5661, 5661, 5661, 5661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5661, 5661, 5661, 5661, 5661, 5661, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 5665, 0, 0, 0, 0, 0, 0, 5665, 5665, 5665, 5665, 5665, 5665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5665, 5665, 5665, 5665, 5665, 5665, 5668, 5668, 0, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5668, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 5673, 0, 0, 0, 0, 0, 0, 5673, 5673, 5673, 5673, 5673, 5673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5673, 5673, 5673, 5673, 5673, 5673, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 5675, 0, 0, 0, 0, 0, 0, 0, 5675, 5675, 5675, 5675, 5675, 5675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5675, 5675, 5675, 5675, 5675, 5675, 5678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 5678, 0, 0, 0, 0, 0, 0, 0, 5678, 5678, 5678, 5678, 5678, 5678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5678, 5678, 5678, 5678, 5678, 5678, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 5679, 0, 0, 0, 0, 0, 0, 5679, 5679, 5679, 5679, 5679, 5679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5679, 5679, 5679, 5679, 5679, 5679, 5684, 5684, 5684, 5684, 5684, 5684, 5684, 5684, 5684, 0, 0, 0, 0, 0, 0, 0, 5684, 5684, 5684, 5684, 5684, 5684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5684, 5684, 5684, 5684, 5684, 5684, 5687, 5687, 0, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5687, 5687, 5687, 5687, 5687, 5687, 5687, 0, 0, 0, 0, 0, 5687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5687, 0, 0, 0, 0, 0, 5687, 5687, 5687, 5687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5687, 5695, 5695, 0, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 0, 5695, 5695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5695, 5695, 5695, 5695, 5695, 5695, 5695, 0, 0, 0, 0, 0, 5695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5695, 5695, 5695, 5696, 5696, 0, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 0, 5696, 5696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 5696, 0, 0, 0, 0, 5696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5696, 5696, 5696, 5698, 5698, 0, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 0, 5698, 5698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5698, 5698, 5698, 5698, 5698, 5698, 5698, 0, 0, 0, 0, 0, 5698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5698, 5698, 5698, 5699, 5699, 0, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 0, 5699, 5699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 5699, 0, 0, 0, 0, 5699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5699, 5699, 5699, 5701, 5701, 0, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 0, 5701, 5701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5701, 5701, 5701, 5701, 5701, 5701, 5701, 0, 0, 0, 0, 0, 5701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5701, 5701, 5701, 5702, 5702, 0, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 0, 5702, 5702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 5702, 0, 0, 0, 0, 5702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5702, 5702, 5702, 5703, 5703, 0, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 0, 5703, 5703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5703, 5703, 5703, 5703, 5703, 5703, 5703, 0, 0, 0, 0, 0, 5703, 0, 5703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5703, 5703, 5703, 0, 0, 0, 0, 0, 0, 0, 0, 5703, 5708, 5708, 0, 5708, 5708, 5708, 5708, 5708, 5708, 5708, 5708, 5708, 0, 5708, 5708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5708, 5708, 5708, 5708, 5708, 5708, 5708, 0, 0, 0, 0, 0, 5708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5708, 5708, 5708, 5709, 5709, 0, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 0, 5709, 5709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 5709, 0, 0, 0, 0, 5709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5709, 5709, 5709, 5713, 5713, 0, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 0, 5713, 5713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5713, 5713, 5713, 5713, 5713, 5713, 5713, 0, 0, 0, 0, 0, 5713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5713, 5713, 5713, 5714, 5714, 0, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 0, 5714, 5714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 5714, 0, 0, 0, 0, 5714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5714, 5714, 5714, 5717, 5717, 0, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 0, 5717, 5717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5717, 5717, 5717, 5717, 5717, 5717, 5717, 0, 0, 0, 0, 0, 5717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5717, 5717, 5717, 5718, 5718, 0, 5718, 5718, 5718, 5718, 5718, 5718, 5718, 5718, 5718, 0, 5718, 5718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5718, 5718, 5718, 5718, 5718, 5718, 5718, 5718, 0, 0, 0, 0, 5718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5718, 5718, 5718, 5720, 5720, 0, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 0, 5720, 5720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5720, 5720, 5720, 5720, 5720, 5720, 5720, 0, 0, 0, 0, 0, 5720, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5720, 5720, 5720, 5721, 5721, 0, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 0, 5721, 5721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 5721, 0, 0, 0, 0, 5721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5721, 5721, 5721, 5722, 5722, 0, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 5722, 0, 0, 0, 0, 5722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5722, 5722, 5722, 5722, 5722, 5723, 5723, 0, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 0, 5723, 5723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5723, 5723, 5723, 5723, 5723, 5723, 5723, 0, 0, 0, 0, 0, 5723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5723, 5723, 5723, 5724, 5724, 0, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 0, 5724, 5724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 5724, 0, 0, 0, 0, 5724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5724, 5724, 5724, 5727, 5727, 0, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 0, 5727, 5727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5727, 5727, 5727, 5727, 5727, 5727, 5727, 0, 0, 0, 0, 0, 5727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5727, 5727, 5727, 5728, 5728, 0, 5728, 5728, 5728, 5728, 5728, 5728, 5728, 5728, 5728, 0, 5728, 5728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5728, 5728, 5728, 5728, 5728, 5728, 5728, 5728, 0, 0, 0, 0, 5728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5728, 5728, 5728, 5730, 5730, 0, 5730, 5730, 5730, 5730, 5730, 5730, 5730, 5730, 5730, 0, 5730, 5730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5730, 5730, 5730, 5730, 5730, 5730, 5730, 0, 0, 0, 0, 0, 5730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5730, 5730, 5730, 5731, 5731, 0, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 0, 5731, 5731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 5731, 0, 0, 0, 0, 5731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5731, 5731, 5731, 5732, 5732, 0, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 5732, 0, 0, 0, 0, 5732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5732, 5732, 5732, 5732, 5732, 5750, 5750, 0, 5750, 5750, 5750, 5750, 5750, 5750, 5750, 5750, 5750, 0, 5750, 5750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5750, 5750, 5750, 5750, 5750, 5750, 5750, 0, 0, 0, 0, 0, 5750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5750, 5750, 5750, 5751, 5751, 0, 5751, 5751, 5751, 5751, 5751, 5751, 5751, 5751, 5751, 0, 5751, 5751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5751, 5751, 5751, 5751, 5751, 5751, 5751, 5751, 0, 0, 0, 0, 5751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5751, 5751, 5751, 5752, 5752, 0, 5752, 5752, 5752, 5752, 5752, 5752, 5752, 5752, 5752, 0, 5752, 5752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5752, 5752, 5752, 5752, 5752, 5752, 5752, 0, 0, 0, 0, 0, 5752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5752, 5752, 5752, 5753, 5753, 0, 5753, 5753, 5753, 5753, 5753, 5753, 5753, 5753, 5753, 0, 5753, 5753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5753, 5753, 5753, 5753, 5753, 5753, 5753, 5753, 0, 0, 0, 0, 5753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5753, 5753, 5753, 5754, 5754, 0, 5754, 5754, 5754, 5754, 5754, 5754, 5754, 5754, 5754, 0, 5754, 5754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5754, 5754, 5754, 5754, 5754, 5754, 5754, 0, 0, 0, 0, 0, 5754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5754, 0, 0, 0, 0, 0, 5754, 5754, 5754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5754, 5761, 5761, 0, 5761, 5761, 5761, 5761, 5761, 5761, 5761, 5761, 5761, 0, 5761, 5761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5761, 5761, 5761, 5761, 5761, 5761, 5761, 0, 0, 0, 0, 0, 5761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5761, 5761, 5761, 5762, 5762, 0, 5762, 5762, 5762, 5762, 5762, 5762, 5762, 5762, 5762, 0, 5762, 5762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5762, 5762, 5762, 5762, 5762, 5762, 5762, 5762, 0, 0, 0, 0, 5762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5762, 5762, 5762, 5765, 5765, 0, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 0, 5765, 5765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5765, 5765, 5765, 5765, 5765, 5765, 5765, 0, 0, 0, 0, 0, 5765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5765, 5765, 5765, 5766, 5766, 0, 5766, 5766, 5766, 5766, 5766, 5766, 5766, 5766, 5766, 0, 5766, 5766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5766, 5766, 5766, 5766, 5766, 5766, 5766, 5766, 0, 0, 0, 0, 5766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5766, 5766, 5766, 5768, 5768, 0, 5768, 5768, 5768, 5768, 5768, 5768, 5768, 5768, 5768, 0, 5768, 5768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5768, 5768, 5768, 5768, 5768, 5768, 5768, 0, 0, 0, 0, 0, 5768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5768, 5768, 5768, 5769, 5769, 0, 5769, 5769, 5769, 5769, 5769, 5769, 5769, 5769, 5769, 0, 5769, 5769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5769, 5769, 5769, 5769, 5769, 5769, 5769, 5769, 0, 0, 0, 0, 5769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5769, 5769, 5769, 5770, 5770, 0, 5770, 5770, 5770, 5770, 5770, 5770, 5770, 5770, 5770, 0, 5770, 5770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5770, 5770, 5770, 5770, 5770, 5770, 5770, 0, 0, 0, 0, 0, 5770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5770, 0, 0, 0, 5770, 5770, 5770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5770, 5771, 5771, 0, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 0, 5771, 5771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5771, 5771, 5771, 5771, 5771, 5771, 5771, 0, 0, 0, 0, 0, 5771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5771, 5771, 5771, 5772, 5772, 0, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 0, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 5772, 0, 0, 0, 0, 0, 5772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5772, 5772, 5772, 5774, 5774, 0, 5774, 5774, 5774, 5774, 5774, 5774, 5774, 5774, 5774, 0, 5774, 5774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5774, 5774, 5774, 5774, 5774, 5774, 5774, 0, 0, 0, 0, 0, 5774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5774, 5774, 5774, 5775, 5775, 0, 5775, 5775, 5775, 5775, 5775, 5775, 5775, 5775, 5775, 0, 5775, 5775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5775, 5775, 5775, 5775, 5775, 5775, 5775, 5775, 0, 0, 0, 0, 5775, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5775, 5775, 5775, 5776, 5776, 0, 5776, 5776, 5776, 5776, 5776, 5776, 5776, 5776, 5776, 0, 5776, 5776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5776, 5776, 5776, 5776, 5776, 5776, 5776, 0, 0, 0, 0, 0, 5776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5776, 0, 0, 0, 5776, 5776, 5776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5776, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 5788, 0, 5788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5788, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 5792, 0, 5792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5792, 5796, 5796, 0, 5796, 5796, 5796, 5796, 5796, 5796, 5796, 5796, 5796, 0, 5796, 5796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5796, 5796, 5796, 5796, 5796, 5796, 5796, 0, 0, 0, 0, 0, 5796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5796, 5796, 5796, 5797, 5797, 0, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 0, 5797, 5797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 5797, 0, 0, 0, 0, 5797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5797, 5797, 5797, 5808, 5808, 0, 5808, 5808, 5808, 5808, 5808, 5808, 5808, 5808, 5808, 0, 5808, 5808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5808, 5808, 5808, 5808, 5808, 5808, 5808, 0, 0, 0, 0, 0, 5808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5808, 5808, 5808, 5809, 5809, 0, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 0, 5809, 5809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 5809, 0, 0, 0, 0, 5809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5809, 5809, 5809, 5810, 5810, 0, 5810, 5810, 5810, 5810, 5810, 5810, 5810, 5810, 5810, 0, 5810, 5810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5810, 5810, 5810, 5810, 5810, 5810, 5810, 0, 0, 0, 0, 0, 5810, 0, 5810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5810, 5810, 5810, 0, 0, 0, 0, 0, 0, 0, 0, 5810, 5812, 5812, 0, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5812, 5812, 5812, 5812, 5812, 5812, 5812, 0, 0, 0, 0, 0, 5812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5812, 5812, 5812, 5812, 5866, 5866, 0, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5866, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 5868, 0, 0, 0, 0, 0, 0, 5868, 5868, 5868, 5868, 5868, 5868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5868, 5868, 5868, 5868, 5868, 5868, 5871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 5871, 0, 0, 0, 0, 0, 0, 0, 5871, 5871, 5871, 5871, 5871, 5871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5871, 5871, 5871, 5871, 5871, 5871, 5872, 0, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 5872, 0, 0, 0, 0, 0, 0, 5872, 5872, 5872, 5872, 5872, 5872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5872, 5872, 5872, 5872, 5872, 5872, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 5875, 0, 0, 0, 0, 0, 0, 0, 5875, 5875, 5875, 5875, 5875, 5875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5875, 5875, 5875, 5875, 5875, 5875, 5902, 5902, 0, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5902, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 5904, 0, 0, 0, 0, 0, 0, 5904, 5904, 5904, 5904, 5904, 5904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5904, 5904, 5904, 5904, 5904, 5904, 5907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5907, 5907, 5907, 5907, 5907, 5907, 5907, 5907, 5907, 0, 0, 0, 0, 0, 0, 0, 5907, 5907, 5907, 5907, 5907, 5907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5907, 5907, 5907, 5907, 5907, 5907, 5908, 0, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 5908, 0, 0, 0, 0, 0, 0, 5908, 5908, 5908, 5908, 5908, 5908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5908, 5908, 5908, 5908, 5908, 5908, 5911, 5911, 5911, 5911, 5911, 5911, 5911, 5911, 5911, 0, 0, 0, 0, 0, 0, 0, 5911, 5911, 5911, 5911, 5911, 5911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5911, 5911, 5911, 5911, 5911, 5911, 5946, 5946, 0, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5946, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 5948, 0, 0, 0, 0, 0, 0, 5948, 5948, 5948, 5948, 5948, 5948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5948, 5948, 5948, 5948, 5948, 5948, 5951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 5951, 0, 0, 0, 0, 0, 0, 0, 5951, 5951, 5951, 5951, 5951, 5951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5951, 5951, 5951, 5951, 5951, 5951, 5952, 0, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 5952, 0, 0, 0, 0, 0, 0, 5952, 5952, 5952, 5952, 5952, 5952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5952, 5952, 5952, 5952, 5952, 5952, 5955, 5955, 5955, 5955, 5955, 5955, 5955, 5955, 5955, 0, 0, 0, 0, 0, 0, 0, 5955, 5955, 5955, 5955, 5955, 5955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5955, 5955, 5955, 5955, 5955, 5955, 5964, 5964, 0, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5964, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 5966, 0, 0, 0, 0, 0, 0, 5966, 5966, 5966, 5966, 5966, 5966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5966, 5966, 5966, 5966, 5966, 5966, 5969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5969, 5969, 5969, 5969, 5969, 5969, 5969, 5969, 5969, 0, 0, 0, 0, 0, 0, 0, 5969, 5969, 5969, 5969, 5969, 5969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5969, 5969, 5969, 5969, 5969, 5969, 5970, 0, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 5970, 0, 0, 0, 0, 0, 0, 5970, 5970, 5970, 5970, 5970, 5970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5970, 5970, 5970, 5970, 5970, 5970, 5973, 5973, 5973, 5973, 5973, 5973, 5973, 5973, 5973, 0, 0, 0, 0, 0, 0, 0, 5973, 5973, 5973, 5973, 5973, 5973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5973, 5973, 5973, 5973, 5973, 5973, 5998, 0, 5998, 0, 0, 0, 0, 0, 0, 5998, 0, 0, 5998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5998, 0, 0, 0, 0, 0, 0, 5998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5998, 0, 5998, 0, 0, 0, 0, 0, 5998, 0, 0, 0, 5998, 0, 0, 5998, 0, 5998, 0, 5998, 0, 0, 5998, 5998, 5998, 6001, 0, 6001, 0, 0, 0, 0, 0, 0, 6001, 0, 0, 6001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6001, 0, 0, 0, 0, 0, 0, 6001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6001, 0, 6001, 6001, 0, 0, 0, 0, 6001, 0, 0, 0, 6001, 0, 0, 6001, 0, 0, 0, 6001, 0, 0, 6001, 6001, 6003, 0, 6003, 6003, 0, 0, 0, 0, 0, 6003, 0, 6003, 6003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6003, 0, 0, 0, 0, 0, 0, 6003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6003, 0, 6003, 0, 0, 0, 0, 0, 6003, 0, 0, 0, 6003, 0, 0, 6003, 0, 0, 0, 6003, 0, 0, 6003, 6003, 6004, 0, 6004, 0, 0, 0, 0, 0, 0, 6004, 0, 0, 6004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6004, 0, 0, 0, 0, 0, 0, 6004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6004, 0, 6004, 0, 0, 0, 6004, 0, 6004, 0, 0, 0, 6004, 0, 0, 6004, 0, 0, 0, 6004, 6004, 0, 6004, 6004, 6005, 0, 6005, 0, 0, 0, 0, 0, 0, 6005, 0, 0, 6005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6005, 0, 0, 0, 0, 0, 0, 6005, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6005, 0, 6005, 0, 0, 0, 0, 0, 6005, 0, 0, 6005, 6005, 6005, 0, 6005, 0, 0, 0, 6005, 0, 0, 6005, 6005, 6006, 0, 6006, 0, 0, 0, 0, 0, 0, 6006, 0, 0, 6006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6006, 6006, 0, 0, 0, 0, 0, 6006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6006, 0, 6006, 0, 0, 0, 0, 0, 6006, 0, 0, 0, 6006, 0, 0, 6006, 0, 0, 0, 6006, 0, 0, 6006, 6006, 6007, 0, 6007, 0, 0, 0, 0, 0, 0, 6007, 0, 0, 6007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6007, 0, 0, 0, 0, 0, 0, 6007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6007, 0, 6007, 6007, 0, 0, 0, 0, 6007, 0, 0, 0, 6007, 0, 0, 6007, 0, 0, 0, 6007, 0, 0, 6007, 6007, 6008, 0, 6008, 0, 0, 0, 0, 0, 0, 6008, 0, 0, 6008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6008, 0, 0, 0, 0, 0, 0, 6008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6008, 0, 6008, 6008, 0, 0, 0, 0, 6008, 0, 0, 0, 6008, 0, 0, 6008, 0, 0, 0, 6008, 0, 0, 6008, 6008, 6009, 0, 6009, 0, 0, 0, 0, 0, 0, 6009, 0, 0, 6009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6009, 0, 0, 0, 0, 0, 0, 6009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6009, 0, 6009, 6009, 0, 0, 0, 0, 6009, 0, 0, 0, 6009, 0, 0, 6009, 0, 0, 0, 6009, 0, 0, 6009, 6009, 6010, 0, 6010, 0, 0, 0, 0, 0, 0, 6010, 0, 0, 6010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6010, 0, 0, 0, 0, 0, 0, 6010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6010, 0, 6010, 0, 0, 0, 0, 6010, 6010, 0, 0, 0, 6010, 0, 0, 6010, 0, 0, 0, 6010, 0, 0, 6010, 6010, 6011, 0, 6011, 0, 0, 0, 0, 0, 0, 6011, 0, 0, 6011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6011, 0, 0, 0, 0, 0, 0, 6011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6011, 0, 6011, 0, 0, 0, 0, 0, 6011, 0, 0, 0, 6011, 0, 0, 6011, 0, 0, 0, 6011, 0, 0, 6011, 6011, 6012, 0, 6012, 0, 0, 0, 0, 0, 0, 6012, 0, 0, 6012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6012, 0, 0, 0, 0, 0, 0, 6012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6012, 0, 6012, 0, 0, 0, 0, 0, 6012, 0, 0, 0, 6012, 6012, 0, 6012, 0, 0, 0, 6012, 0, 0, 6012, 6012, 6013, 0, 6013, 0, 0, 0, 0, 0, 0, 6013, 0, 0, 6013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6013, 0, 0, 0, 0, 0, 0, 6013, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6013, 0, 6013, 0, 0, 0, 0, 0, 6013, 0, 0, 0, 6013, 0, 0, 6013, 0, 0, 0, 6013, 0, 0, 6013, 6013, 6014, 0, 6014, 0, 0, 0, 0, 0, 0, 6014, 0, 0, 6014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6014, 0, 0, 0, 0, 0, 0, 6014, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6014, 0, 6014, 0, 0, 0, 0, 0, 6014, 0, 0, 0, 6014, 6014, 0, 6014, 0, 0, 0, 6014, 0, 0, 6014, 6014, 6015, 0, 6015, 0, 0, 0, 0, 0, 0, 6015, 0, 0, 6015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6015, 0, 0, 0, 0, 0, 0, 6015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6015, 0, 6015, 0, 0, 0, 0, 0, 6015, 0, 0, 0, 6015, 0, 0, 6015, 0, 0, 0, 6015, 6015, 0, 6015, 6015, 6017, 0, 6017, 6017, 0, 0, 0, 0, 0, 0, 0, 0, 6017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6017, 0, 0, 0, 0, 0, 0, 6017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6017, 0, 6017, 0, 0, 0, 0, 0, 6017, 0, 0, 0, 6017, 0, 0, 6017, 0, 0, 0, 6017, 0, 0, 6017, 6017, 6018, 0, 6018, 6018, 0, 0, 0, 0, 0, 6018, 0, 0, 6018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6018, 0, 0, 0, 0, 0, 0, 6018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6018, 0, 6018, 0, 0, 0, 0, 0, 6018, 0, 0, 0, 6018, 0, 0, 6018, 0, 0, 0, 6018, 0, 0, 6018, 6018, 6019, 0, 0, 6019, 0, 0, 0, 0, 0, 0, 0, 0, 6019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6019, 0, 0, 0, 0, 0, 0, 6019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6019, 0, 6019, 0, 0, 0, 0, 0, 6019, 0, 0, 0, 6019, 0, 6019, 6019, 0, 0, 0, 6019, 0, 0, 6019, 6019, 6019, 6020, 0, 0, 6020, 0, 0, 0, 0, 0, 0, 0, 0, 6020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6020, 0, 0, 0, 0, 0, 0, 6020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6020, 0, 6020, 0, 0, 0, 0, 0, 6020, 0, 0, 0, 6020, 0, 0, 6020, 0, 0, 0, 6020, 0, 0, 6020, 6020, 6022, 0, 6022, 0, 0, 0, 0, 0, 0, 6022, 0, 0, 6022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6022, 0, 0, 0, 0, 0, 0, 6022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6022, 0, 6022, 0, 0, 0, 0, 0, 6022, 0, 0, 0, 6022, 0, 0, 6022, 0, 0, 0, 6022, 0, 0, 6022, 6022, 6023, 0, 6023, 6023, 0, 0, 0, 0, 0, 6023, 0, 0, 6023, 6023, 6023, 6023, 6023, 6023, 6023, 6023, 6023, 6023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6023, 0, 0, 0, 0, 0, 0, 6023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6023, 0, 6023, 0, 0, 0, 0, 0, 6023, 0, 0, 0, 6023, 0, 0, 6023, 0, 0, 0, 6023, 0, 0, 6023, 6023, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 6028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6028, 0, 0, 0, 0, 6028, 6032, 0, 0, 6032, 0, 0, 0, 0, 0, 0, 0, 0, 6032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6032, 0, 0, 0, 0, 0, 0, 6032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6032, 0, 6032, 0, 0, 0, 0, 0, 6032, 0, 0, 0, 6032, 0, 0, 6032, 0, 0, 0, 6032, 0, 0, 6032, 6032, 6033, 6033, 0, 6033, 6033, 6033, 6033, 6033, 0, 0, 6033, 6033, 6033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6033, 6033, 6033, 6033, 6033, 6033, 0, 0, 0, 0, 0, 6033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6033, 6033, 6033, 6033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6033, 6036, 6036, 0, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 0, 6036, 6036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6036, 6036, 6036, 6036, 6036, 6036, 6036, 0, 0, 0, 0, 0, 6036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6036, 6036, 6036, 6037, 6037, 0, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 0, 6037, 6037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 6037, 0, 0, 0, 0, 6037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6037, 6037, 6037, 6041, 6041, 0, 6041, 6041, 6041, 6041, 6041, 6041, 6041, 6041, 6041, 0, 6041, 6041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6041, 6041, 6041, 6041, 6041, 6041, 6041, 0, 0, 0, 0, 0, 6041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6041, 6041, 6041, 6042, 6042, 0, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 0, 6042, 6042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 6042, 0, 0, 0, 0, 6042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6042, 6042, 6042, 6045, 6045, 0, 6045, 6045, 6045, 6045, 6045, 6045, 6045, 6045, 6045, 0, 6045, 6045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6045, 6045, 6045, 6045, 6045, 6045, 6045, 0, 0, 0, 0, 0, 6045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6045, 6045, 6045, 6046, 6046, 0, 6046, 6046, 6046, 6046, 6046, 6046, 6046, 6046, 6046, 0, 6046, 6046, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6046, 6046, 6046, 6046, 6046, 6046, 6046, 6046, 0, 0, 0, 0, 6046, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6046, 6046, 6046, 6049, 6049, 0, 6049, 6049, 6049, 6049, 6049, 6049, 6049, 6049, 6049, 0, 6049, 6049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6049, 6049, 6049, 6049, 6049, 6049, 6049, 0, 0, 0, 0, 0, 6049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6049, 6049, 6049, 6050, 6050, 0, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 0, 6050, 6050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 6050, 0, 0, 0, 0, 6050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6050, 6050, 6050, 6052, 6052, 0, 6052, 6052, 6052, 6052, 6052, 6052, 6052, 6052, 6052, 0, 6052, 6052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6052, 6052, 6052, 6052, 6052, 6052, 6052, 0, 0, 0, 0, 0, 6052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6052, 6052, 6052, 6053, 6053, 0, 6053, 6053, 6053, 6053, 6053, 6053, 6053, 6053, 6053, 0, 6053, 6053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6053, 6053, 6053, 6053, 6053, 6053, 6053, 6053, 0, 0, 0, 0, 6053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6053, 6053, 6053, 6054, 6054, 0, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 0, 6054, 6054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6054, 6054, 6054, 6054, 6054, 6054, 6054, 0, 0, 0, 0, 0, 6054, 6054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6054, 6054, 6054, 0, 0, 0, 0, 0, 0, 0, 6054, 6055, 6055, 0, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6055, 6057, 6057, 0, 6057, 6057, 6057, 6057, 6057, 6057, 6057, 6057, 6057, 0, 6057, 6057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6057, 6057, 6057, 6057, 6057, 6057, 6057, 0, 0, 0, 0, 0, 6057, 6057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6057, 6057, 6057, 0, 0, 0, 0, 0, 0, 0, 6057, 6059, 6059, 0, 6059, 6059, 6059, 6059, 6059, 6059, 6059, 6059, 6059, 0, 6059, 6059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6059, 6059, 6059, 6059, 6059, 6059, 6059, 0, 0, 0, 0, 0, 6059, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6059, 6059, 6059, 6060, 6060, 0, 6060, 6060, 6060, 6060, 6060, 6060, 6060, 6060, 6060, 0, 6060, 6060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6060, 6060, 6060, 6060, 6060, 6060, 6060, 6060, 0, 0, 0, 0, 6060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6060, 6060, 6060, 6064, 6064, 0, 6064, 6064, 6064, 6064, 6064, 6064, 6064, 6064, 6064, 0, 6064, 6064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6064, 6064, 6064, 6064, 6064, 6064, 6064, 0, 0, 0, 0, 0, 6064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6064, 6064, 6064, 6065, 6065, 0, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 0, 6065, 6065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 6065, 0, 0, 0, 0, 6065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6065, 6065, 6065, 6069, 6069, 0, 6069, 6069, 6069, 6069, 6069, 6069, 6069, 6069, 6069, 0, 6069, 6069, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6069, 6069, 6069, 6069, 6069, 6069, 6069, 0, 0, 0, 0, 0, 6069, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6069, 6069, 6069, 6070, 6070, 0, 6070, 6070, 6070, 6070, 6070, 6070, 6070, 6070, 6070, 0, 6070, 6070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6070, 6070, 6070, 6070, 6070, 6070, 6070, 6070, 0, 0, 0, 0, 6070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6070, 6070, 6070, 6073, 6073, 0, 6073, 6073, 6073, 6073, 6073, 6073, 6073, 6073, 6073, 0, 6073, 6073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6073, 6073, 6073, 6073, 6073, 6073, 6073, 0, 0, 0, 0, 0, 6073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6073, 6073, 6073, 6074, 6074, 0, 6074, 6074, 6074, 6074, 6074, 6074, 6074, 6074, 6074, 0, 6074, 6074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6074, 6074, 6074, 6074, 6074, 6074, 6074, 6074, 0, 0, 0, 0, 6074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6074, 6074, 6074, 6076, 6076, 0, 6076, 6076, 6076, 6076, 6076, 6076, 6076, 6076, 6076, 0, 6076, 6076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6076, 6076, 6076, 6076, 6076, 6076, 6076, 0, 0, 0, 0, 0, 6076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6076, 0, 0, 0, 0, 0, 0, 6076, 6076, 6076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6076, 6077, 6077, 0, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 0, 6077, 6077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6077, 6077, 6077, 6077, 6077, 6077, 6077, 0, 0, 0, 0, 0, 6077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6077, 6077, 6077, 6078, 6078, 0, 6078, 6078, 6078, 6078, 6078, 6078, 6078, 6078, 6078, 0, 6078, 6078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6078, 6078, 6078, 6078, 6078, 6078, 6078, 6078, 0, 0, 0, 0, 6078, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6078, 6078, 6078, 6079, 6079, 0, 6079, 6079, 6079, 6079, 6079, 6079, 6079, 6079, 6079, 0, 6079, 6079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6079, 6079, 6079, 6079, 6079, 6079, 6079, 0, 0, 0, 0, 0, 6079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6079, 6079, 6079, 6080, 6080, 0, 6080, 6080, 6080, 6080, 6080, 6080, 6080, 6080, 6080, 0, 6080, 6080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6080, 6080, 6080, 6080, 6080, 6080, 6080, 6080, 0, 0, 0, 0, 6080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6080, 6080, 6080, 6084, 6084, 0, 6084, 6084, 6084, 6084, 6084, 6084, 6084, 6084, 6084, 0, 6084, 6084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6084, 6084, 6084, 6084, 6084, 6084, 6084, 0, 0, 0, 0, 0, 6084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6084, 6084, 6084, 6085, 6085, 0, 6085, 6085, 6085, 6085, 6085, 6085, 6085, 6085, 6085, 0, 6085, 6085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6085, 6085, 6085, 6085, 6085, 6085, 6085, 6085, 0, 0, 0, 0, 6085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6085, 6085, 6085, 6088, 6088, 0, 6088, 6088, 6088, 6088, 6088, 6088, 6088, 6088, 6088, 0, 6088, 6088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6088, 6088, 6088, 6088, 6088, 6088, 6088, 0, 0, 0, 0, 0, 6088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6088, 6088, 6088, 6089, 6089, 0, 6089, 6089, 6089, 6089, 6089, 6089, 6089, 6089, 6089, 0, 6089, 6089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6089, 6089, 6089, 6089, 6089, 6089, 6089, 6089, 0, 0, 0, 0, 6089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6089, 6089, 6089, 6091, 6091, 0, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 0, 6091, 6091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6091, 6091, 6091, 6091, 6091, 6091, 6091, 0, 0, 0, 0, 0, 6091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6091, 0, 0, 0, 0, 0, 0, 6091, 6091, 6091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6091, 6092, 6092, 0, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 0, 6092, 6092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6092, 6092, 6092, 6092, 6092, 6092, 6092, 0, 0, 0, 0, 0, 6092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6092, 6092, 6092, 6093, 6093, 0, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 0, 6093, 6093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 6093, 0, 0, 0, 0, 6093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6093, 6093, 6093, 6095, 6095, 0, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6095, 6096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6096, 6101, 6101, 0, 6101, 6101, 6101, 6101, 6101, 0, 0, 6101, 6101, 6101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6101, 6101, 6101, 6101, 6101, 6101, 6101, 0, 0, 0, 0, 0, 6101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6101, 6101, 6101, 6101, 6102, 6102, 0, 6102, 6102, 6102, 6102, 6102, 0, 0, 6102, 6102, 6102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6102, 6102, 6102, 6102, 6102, 6102, 6102, 6102, 0, 0, 0, 0, 6102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6102, 6102, 6102, 6102, 6104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6104, 6104, 6104, 6104, 6104, 6104, 6104, 6104, 6104, 6104, 0, 0, 0, 0, 0, 0, 6104, 6104, 6104, 6104, 6104, 6104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6104, 6104, 6104, 6104, 6104, 6104, 6107, 6107, 6107, 6107, 6107, 6107, 6107, 6107, 6107, 0, 0, 0, 0, 0, 0, 0, 6107, 6107, 6107, 6107, 6107, 6107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6107, 6107, 6107, 6107, 6107, 6107, 6110, 0, 6110, 6110, 6110, 6110, 6110, 6110, 6110, 6110, 6110, 0, 0, 0, 0, 0, 0, 0, 6110, 6110, 6110, 6110, 6110, 6110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6110, 6110, 6110, 6110, 6110, 6110, 6114, 6114, 6114, 6114, 6114, 6114, 6114, 6114, 6114, 0, 0, 0, 0, 0, 0, 0, 6114, 6114, 6114, 6114, 6114, 6114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6114, 6114, 6114, 6114, 6114, 6114, 6117, 0, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 6117, 0, 0, 0, 0, 0, 0, 6117, 6117, 6117, 6117, 6117, 6117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6117, 6117, 6117, 6117, 6117, 6117, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 6120, 0, 0, 0, 0, 0, 0, 0, 6120, 6120, 6120, 6120, 6120, 6120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6120, 6120, 6120, 6120, 6120, 6120, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 6123, 0, 0, 0, 0, 0, 0, 6123, 6123, 6123, 6123, 6123, 6123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6123, 6123, 6123, 6123, 6123, 6123, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 6126, 0, 0, 0, 0, 0, 0, 0, 6126, 6126, 6126, 6126, 6126, 6126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6126, 6126, 6126, 6126, 6126, 6126, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 6129, 0, 0, 0, 0, 0, 0, 6129, 6129, 6129, 6129, 6129, 6129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6129, 6129, 6129, 6129, 6129, 6129, 6132, 6132, 6132, 6132, 6132, 6132, 6132, 6132, 6132, 0, 0, 0, 0, 0, 0, 0, 6132, 6132, 6132, 6132, 6132, 6132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6132, 6132, 6132, 6132, 6132, 6132, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 6135, 0, 0, 0, 0, 0, 0, 6135, 6135, 6135, 6135, 6135, 6135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6135, 6135, 6135, 6135, 6135, 6135, 6139, 6139, 0, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6139, 6139, 6139, 6139, 6139, 6139, 6139, 0, 0, 0, 0, 0, 6139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6139, 6139, 6139, 6139, 6139, 6147, 6147, 6147, 6147, 6147, 6147, 6147, 6147, 6147, 0, 0, 0, 0, 0, 0, 0, 6147, 6147, 6147, 6147, 6147, 6147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6147, 6147, 6147, 6147, 6147, 6147, 6150, 6150, 6150, 6150, 6150, 6150, 6150, 6150, 6150, 6150, 0, 0, 0, 0, 0, 0, 6150, 6150, 6150, 6150, 6150, 6150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6150, 6150, 6150, 6150, 6150, 6150, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 6154, 0, 0, 0, 0, 0, 0, 6154, 6154, 6154, 6154, 6154, 6154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6154, 6154, 6154, 6154, 6154, 6154, 6157, 6157, 6157, 6157, 6157, 6157, 6157, 6157, 6157, 0, 0, 0, 0, 0, 0, 0, 6157, 6157, 6157, 6157, 6157, 6157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6157, 6157, 6157, 6157, 6157, 6157, 6160, 6160, 0, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6160, 6160, 6160, 6160, 6160, 6160, 6160, 0, 0, 0, 0, 0, 6160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6160, 6160, 6160, 6160, 6161, 6161, 0, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 0, 6161, 6161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6161, 6161, 6161, 6161, 6161, 6161, 6161, 0, 0, 0, 0, 0, 6161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6161, 6161, 6161, 6162, 6162, 0, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 0, 6162, 6162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6162, 6162, 6162, 6162, 6162, 6162, 6162, 0, 0, 0, 0, 0, 6162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6162, 6162, 6162, 6163, 6163, 0, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6163, 6163, 6163, 6163, 6163, 6163, 6163, 0, 0, 0, 0, 0, 6163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6163, 6163, 6163, 6163, 6164, 6164, 0, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 0, 6164, 6164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 6164, 0, 0, 0, 0, 6164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6164, 6164, 6164, 6165, 6165, 0, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 0, 6165, 6165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6165, 6165, 6165, 6165, 6165, 6165, 6165, 0, 0, 0, 0, 0, 6165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6165, 0, 0, 0, 0, 0, 6165, 6165, 6165, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6165, 6166, 6166, 0, 6166, 6166, 6166, 6166, 6166, 6166, 6166, 6166, 6166, 0, 6166, 6166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6166, 6166, 6166, 6166, 6166, 6166, 6166, 0, 0, 0, 0, 0, 6166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6166, 0, 0, 0, 0, 0, 6166, 6166, 6166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6166, 6174, 6174, 0, 6174, 6174, 6174, 6174, 6174, 6174, 6174, 6174, 6174, 0, 6174, 6174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6174, 6174, 6174, 6174, 6174, 6174, 6174, 0, 0, 0, 0, 0, 6174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6174, 6174, 6174, 6175, 6175, 0, 6175, 6175, 6175, 6175, 6175, 6175, 6175, 6175, 6175, 0, 6175, 6175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6175, 6175, 6175, 6175, 6175, 6175, 6175, 6175, 0, 0, 0, 0, 6175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6175, 6175, 6175, 6178, 6178, 0, 6178, 6178, 6178, 6178, 6178, 6178, 6178, 6178, 6178, 0, 6178, 6178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6178, 6178, 6178, 6178, 6178, 6178, 6178, 0, 0, 0, 0, 0, 6178, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6178, 6178, 6178, 6179, 6179, 0, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 0, 6179, 6179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6179, 6179, 6179, 6179, 6179, 6179, 6179, 0, 0, 0, 0, 0, 6179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6179, 0, 0, 0, 0, 0, 6179, 6179, 6179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6179, 6180, 6180, 0, 6180, 6180, 6180, 6180, 6180, 6180, 6180, 6180, 6180, 0, 6180, 6180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6180, 6180, 6180, 6180, 6180, 6180, 6180, 6180, 0, 0, 0, 0, 6180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6180, 6180, 6180, 6183, 6183, 0, 6183, 6183, 6183, 6183, 6183, 6183, 6183, 6183, 6183, 0, 6183, 6183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6183, 6183, 6183, 6183, 6183, 6183, 6183, 0, 0, 0, 0, 0, 6183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6183, 6183, 6183, 6184, 6184, 0, 6184, 6184, 6184, 6184, 6184, 6184, 6184, 6184, 6184, 0, 6184, 6184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6184, 6184, 6184, 6184, 6184, 6184, 6184, 6184, 0, 0, 0, 0, 6184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6184, 6184, 6184, 6186, 6186, 0, 6186, 6186, 6186, 6186, 6186, 6186, 6186, 6186, 6186, 0, 6186, 6186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6186, 6186, 6186, 6186, 6186, 6186, 6186, 0, 0, 0, 0, 0, 6186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6186, 6186, 6186, 6187, 6187, 0, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 0, 6187, 6187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 6187, 0, 0, 0, 0, 6187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6187, 6187, 6187, 6188, 6188, 0, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 0, 6188, 6188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6188, 6188, 6188, 6188, 6188, 6188, 6188, 0, 0, 0, 0, 0, 6188, 6188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6188, 6188, 6188, 0, 0, 0, 0, 0, 0, 0, 6188, 6189, 6189, 0, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6189, 6191, 6191, 0, 6191, 6191, 6191, 6191, 6191, 6191, 6191, 6191, 6191, 0, 6191, 6191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6191, 6191, 6191, 6191, 6191, 6191, 6191, 0, 0, 0, 0, 0, 6191, 6191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6191, 6191, 6191, 0, 0, 0, 0, 0, 0, 0, 6191, 6195, 6195, 0, 6195, 6195, 6195, 6195, 6195, 6195, 6195, 6195, 6195, 0, 6195, 6195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6195, 6195, 6195, 6195, 6195, 6195, 6195, 0, 0, 0, 0, 0, 6195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6195, 6195, 6195, 6196, 6196, 0, 6196, 6196, 6196, 6196, 6196, 6196, 6196, 6196, 6196, 0, 6196, 6196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6196, 6196, 6196, 6196, 6196, 6196, 6196, 6196, 0, 0, 0, 0, 6196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6196, 6196, 6196, 6200, 6200, 0, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 0, 6200, 6200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6200, 6200, 6200, 6200, 6200, 6200, 6200, 0, 0, 0, 0, 0, 6200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6200, 6200, 6200, 6201, 6201, 0, 6201, 6201, 6201, 6201, 6201, 6201, 6201, 6201, 6201, 0, 6201, 6201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6201, 6201, 6201, 6201, 6201, 6201, 6201, 6201, 0, 0, 0, 0, 6201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6201, 6201, 6201, 6205, 6205, 0, 6205, 6205, 6205, 6205, 6205, 6205, 6205, 6205, 6205, 0, 6205, 6205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6205, 6205, 6205, 6205, 6205, 6205, 6205, 0, 0, 0, 0, 0, 6205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6205, 6205, 6205, 6206, 6206, 0, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 0, 6206, 6206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 6206, 0, 0, 0, 0, 6206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6206, 6206, 6206, 6209, 6209, 0, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 0, 6209, 6209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6209, 6209, 6209, 6209, 6209, 6209, 6209, 0, 0, 0, 0, 0, 6209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6209, 6209, 6209, 6210, 6210, 0, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 0, 6210, 6210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 6210, 0, 0, 0, 0, 6210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6210, 6210, 6210, 6212, 6212, 0, 6212, 6212, 6212, 6212, 6212, 6212, 6212, 6212, 6212, 0, 6212, 6212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6212, 6212, 6212, 6212, 6212, 6212, 6212, 0, 0, 0, 0, 0, 6212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6212, 0, 0, 0, 0, 0, 0, 6212, 6212, 6212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6212, 6213, 6213, 0, 6213, 6213, 6213, 6213, 6213, 6213, 6213, 6213, 6213, 0, 6213, 6213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6213, 6213, 6213, 6213, 6213, 6213, 6213, 0, 0, 0, 0, 0, 6213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6213, 6213, 6213, 6214, 6214, 0, 6214, 6214, 6214, 6214, 6214, 6214, 6214, 6214, 6214, 0, 6214, 6214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6214, 6214, 6214, 6214, 6214, 6214, 6214, 6214, 0, 0, 0, 0, 6214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6214, 6214, 6214, 6215, 6215, 0, 6215, 6215, 6215, 6215, 6215, 6215, 6215, 6215, 6215, 0, 6215, 6215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6215, 6215, 6215, 6215, 6215, 6215, 6215, 0, 0, 0, 0, 0, 6215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6215, 6215, 6215, 6216, 6216, 0, 6216, 6216, 6216, 6216, 6216, 6216, 6216, 6216, 6216, 0, 6216, 6216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6216, 6216, 6216, 6216, 6216, 6216, 6216, 6216, 0, 0, 0, 0, 6216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6216, 6216, 6216, 6220, 6220, 0, 6220, 6220, 6220, 6220, 6220, 6220, 6220, 6220, 6220, 0, 6220, 6220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6220, 6220, 6220, 6220, 6220, 6220, 6220, 0, 0, 0, 0, 0, 6220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6220, 6220, 6220, 6221, 6221, 0, 6221, 6221, 6221, 6221, 6221, 6221, 6221, 6221, 6221, 0, 6221, 6221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6221, 6221, 6221, 6221, 6221, 6221, 6221, 6221, 0, 0, 0, 0, 6221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6221, 6221, 6221, 6224, 6224, 0, 6224, 6224, 6224, 6224, 6224, 6224, 6224, 6224, 6224, 0, 6224, 6224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6224, 6224, 6224, 6224, 6224, 6224, 6224, 0, 0, 0, 0, 0, 6224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6224, 6224, 6224, 6225, 6225, 0, 6225, 6225, 6225, 6225, 6225, 6225, 6225, 6225, 6225, 0, 6225, 6225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6225, 6225, 6225, 6225, 6225, 6225, 6225, 6225, 0, 0, 0, 0, 6225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6225, 6225, 6225, 6227, 6227, 0, 6227, 6227, 6227, 6227, 6227, 6227, 6227, 6227, 6227, 0, 6227, 6227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6227, 6227, 6227, 6227, 6227, 6227, 6227, 0, 0, 0, 0, 0, 6227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6227, 0, 0, 0, 0, 0, 0, 6227, 6227, 6227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6227, 6228, 6228, 0, 6228, 6228, 6228, 6228, 6228, 6228, 6228, 6228, 6228, 0, 6228, 6228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6228, 6228, 6228, 6228, 6228, 6228, 6228, 0, 0, 0, 0, 0, 6228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6228, 6228, 6228, 6229, 6229, 0, 6229, 6229, 6229, 6229, 6229, 6229, 6229, 6229, 6229, 0, 6229, 6229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6229, 6229, 6229, 6229, 6229, 6229, 6229, 6229, 0, 0, 0, 0, 6229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6229, 6229, 6229, 6247, 6247, 0, 6247, 6247, 6247, 6247, 6247, 6247, 6247, 6247, 6247, 0, 6247, 6247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6247, 6247, 6247, 6247, 6247, 6247, 6247, 0, 0, 0, 0, 0, 6247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6247, 6247, 6247, 6248, 6248, 0, 6248, 6248, 6248, 6248, 6248, 6248, 6248, 6248, 6248, 0, 6248, 6248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6248, 6248, 6248, 6248, 6248, 6248, 6248, 6248, 0, 0, 0, 0, 6248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6248, 6248, 6248, 6250, 6250, 0, 6250, 6250, 6250, 6250, 6250, 6250, 6250, 6250, 6250, 0, 6250, 6250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6250, 6250, 6250, 6250, 6250, 6250, 6250, 0, 0, 0, 0, 0, 6250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6250, 6250, 6250, 6251, 6251, 0, 6251, 6251, 6251, 6251, 6251, 6251, 6251, 6251, 6251, 0, 6251, 6251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6251, 6251, 6251, 6251, 6251, 6251, 6251, 6251, 0, 0, 0, 0, 6251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6251, 6251, 6251, 6253, 6253, 0, 6253, 6253, 6253, 6253, 6253, 6253, 6253, 6253, 6253, 0, 6253, 6253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6253, 6253, 6253, 6253, 6253, 6253, 6253, 0, 0, 0, 0, 0, 6253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6253, 6253, 6253, 6254, 6254, 0, 6254, 6254, 6254, 6254, 6254, 6254, 6254, 6254, 6254, 0, 6254, 6254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6254, 6254, 6254, 6254, 6254, 6254, 6254, 6254, 0, 0, 0, 0, 6254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6254, 6254, 6254, 6255, 6255, 0, 6255, 6255, 6255, 6255, 6255, 6255, 6255, 6255, 6255, 0, 6255, 6255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6255, 6255, 6255, 6255, 6255, 6255, 6255, 0, 0, 0, 0, 0, 6255, 0, 6255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6255, 6255, 6255, 0, 0, 0, 0, 0, 0, 0, 0, 6255, 6260, 6260, 0, 6260, 6260, 6260, 6260, 6260, 6260, 6260, 6260, 6260, 0, 6260, 6260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6260, 6260, 6260, 6260, 6260, 6260, 6260, 0, 0, 0, 0, 0, 6260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6260, 6260, 6260, 6261, 6261, 0, 6261, 6261, 6261, 6261, 6261, 6261, 6261, 6261, 6261, 0, 6261, 6261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6261, 6261, 6261, 6261, 6261, 6261, 6261, 6261, 0, 0, 0, 0, 6261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6261, 6261, 6261, 6265, 6265, 0, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 0, 6265, 6265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6265, 6265, 6265, 6265, 6265, 6265, 6265, 0, 0, 0, 0, 0, 6265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6265, 6265, 6265, 6266, 6266, 0, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 0, 6266, 6266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 6266, 0, 0, 0, 0, 6266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6266, 6266, 6266, 6269, 6269, 0, 6269, 6269, 6269, 6269, 6269, 6269, 6269, 6269, 6269, 0, 6269, 6269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6269, 6269, 6269, 6269, 6269, 6269, 6269, 0, 0, 0, 0, 0, 6269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6269, 6269, 6269, 6270, 6270, 0, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 0, 6270, 6270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 6270, 0, 0, 0, 0, 6270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6270, 6270, 6270, 6272, 6272, 0, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 0, 6272, 6272, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6272, 6272, 6272, 6272, 6272, 6272, 6272, 0, 0, 0, 0, 0, 6272, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6272, 6272, 6272, 6273, 6273, 0, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 0, 6273, 6273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 6273, 0, 0, 0, 0, 6273, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6273, 6273, 6273, 6274, 6274, 0, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 6274, 0, 0, 0, 0, 6274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6274, 6274, 6274, 6274, 6274, 6275, 6275, 0, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 0, 6275, 6275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6275, 6275, 6275, 6275, 6275, 6275, 6275, 0, 0, 0, 0, 0, 6275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6275, 6275, 6275, 6276, 6276, 0, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 0, 6276, 6276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 6276, 0, 0, 0, 0, 6276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6276, 6276, 6276, 6279, 6279, 0, 6279, 6279, 6279, 6279, 6279, 6279, 6279, 6279, 6279, 0, 6279, 6279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6279, 6279, 6279, 6279, 6279, 6279, 6279, 0, 0, 0, 0, 0, 6279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6279, 6279, 6279, 6280, 6280, 0, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 0, 6280, 6280, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 6280, 0, 0, 0, 0, 6280, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6280, 6280, 6280, 6282, 6282, 0, 6282, 6282, 6282, 6282, 6282, 6282, 6282, 6282, 6282, 0, 6282, 6282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6282, 6282, 6282, 6282, 6282, 6282, 6282, 0, 0, 0, 0, 0, 6282, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6282, 6282, 6282, 6283, 6283, 0, 6283, 6283, 6283, 6283, 6283, 6283, 6283, 6283, 6283, 0, 6283, 6283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6283, 6283, 6283, 6283, 6283, 6283, 6283, 6283, 0, 0, 0, 0, 6283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6283, 6283, 6283, 6284, 6284, 0, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 6284, 0, 0, 0, 0, 6284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6284, 6284, 6284, 6284, 6284, 6302, 6302, 0, 6302, 6302, 6302, 6302, 6302, 6302, 6302, 6302, 6302, 0, 6302, 6302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6302, 6302, 6302, 6302, 6302, 6302, 6302, 0, 0, 0, 0, 0, 6302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6302, 6302, 6302, 6303, 6303, 0, 6303, 6303, 6303, 6303, 6303, 6303, 6303, 6303, 6303, 0, 6303, 6303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6303, 6303, 6303, 6303, 6303, 6303, 6303, 0, 0, 0, 0, 0, 6303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6303, 0, 0, 0, 0, 0, 6303, 6303, 6303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6303, 6304, 6304, 0, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 0, 6304, 6304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 6304, 0, 0, 0, 0, 6304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6304, 6304, 6304, 6309, 6309, 0, 6309, 6309, 6309, 6309, 6309, 6309, 6309, 6309, 6309, 0, 6309, 6309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6309, 6309, 6309, 6309, 6309, 6309, 6309, 0, 0, 0, 0, 0, 6309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6309, 6309, 6309, 6310, 6310, 0, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 0, 6310, 6310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 6310, 0, 0, 0, 0, 6310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6310, 6310, 6310, 6312, 6312, 0, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 0, 6312, 6312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6312, 6312, 6312, 6312, 6312, 6312, 6312, 0, 0, 0, 0, 0, 6312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6312, 6312, 6312, 6313, 6313, 0, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 0, 6313, 6313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 6313, 0, 0, 0, 0, 6313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6313, 6313, 6313, 6314, 6314, 0, 6314, 6314, 6314, 6314, 6314, 6314, 6314, 6314, 6314, 0, 6314, 6314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6314, 6314, 6314, 6314, 6314, 6314, 6314, 0, 0, 0, 0, 0, 6314, 6314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6314, 6314, 6314, 0, 0, 0, 0, 0, 0, 0, 6314, 6315, 6315, 0, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6315, 6317, 6317, 0, 6317, 6317, 6317, 6317, 6317, 6317, 6317, 6317, 6317, 0, 6317, 6317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6317, 6317, 6317, 6317, 6317, 6317, 6317, 0, 0, 0, 0, 0, 6317, 6317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6317, 6317, 6317, 0, 0, 0, 0, 0, 0, 0, 6317, 6352, 6352, 0, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6352, 6374, 6374, 0, 6374, 6374, 6374, 6374, 6374, 0, 0, 6374, 6374, 6374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6374, 6374, 6374, 6374, 6374, 6374, 6374, 0, 0, 0, 0, 0, 6374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6374, 6374, 6374, 6374, 6375, 6375, 0, 6375, 6375, 6375, 6375, 6375, 0, 0, 6375, 6375, 6375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6375, 6375, 6375, 6375, 6375, 6375, 6375, 6375, 0, 0, 0, 0, 6375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6375, 6375, 6375, 6375, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 6377, 0, 0, 0, 0, 0, 0, 6377, 6377, 6377, 6377, 6377, 6377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6377, 6377, 6377, 6377, 6377, 6377, 6380, 0, 6380, 6380, 6380, 6380, 6380, 6380, 6380, 6380, 6380, 0, 0, 0, 0, 0, 0, 0, 6380, 6380, 6380, 6380, 6380, 6380, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6380, 6380, 6380, 6380, 6380, 6380, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 6384, 0, 0, 0, 0, 0, 0, 6384, 6384, 6384, 6384, 6384, 6384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6384, 6384, 6384, 6384, 6384, 6384, 6411, 6411, 0, 6411, 6411, 6411, 6411, 6411, 0, 0, 6411, 6411, 6411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6411, 6411, 6411, 6411, 6411, 6411, 6411, 0, 0, 0, 0, 0, 6411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6411, 6411, 6411, 6411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6411, 6412, 6412, 0, 6412, 6412, 6412, 6412, 6412, 0, 0, 6412, 6412, 6412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6412, 6412, 6412, 6412, 6412, 6412, 6412, 6412, 0, 0, 0, 0, 6412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6412, 6412, 6412, 6412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6412, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 6414, 0, 0, 0, 0, 0, 0, 6414, 6414, 6414, 6414, 6414, 6414, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6414, 6414, 6414, 6414, 6414, 6414, 6417, 0, 6417, 6417, 6417, 6417, 6417, 6417, 6417, 6417, 6417, 0, 0, 0, 0, 0, 0, 0, 6417, 6417, 6417, 6417, 6417, 6417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6417, 6417, 6417, 6417, 6417, 6417, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 6421, 0, 0, 0, 0, 0, 0, 6421, 6421, 6421, 6421, 6421, 6421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6421, 6421, 6421, 6421, 6421, 6421, 6454, 6454, 0, 6454, 6454, 6454, 6454, 6454, 0, 0, 6454, 6454, 6454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6454, 6454, 6454, 6454, 6454, 6454, 6454, 0, 0, 0, 0, 0, 6454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6454, 6454, 6454, 6454, 6455, 6455, 0, 6455, 6455, 6455, 6455, 6455, 0, 0, 6455, 6455, 6455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 6455, 0, 0, 0, 0, 6455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6455, 6455, 6455, 6455, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 6457, 0, 0, 0, 0, 0, 0, 6457, 6457, 6457, 6457, 6457, 6457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6457, 6457, 6457, 6457, 6457, 6457, 6460, 0, 6460, 6460, 6460, 6460, 6460, 6460, 6460, 6460, 6460, 0, 0, 0, 0, 0, 0, 0, 6460, 6460, 6460, 6460, 6460, 6460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6460, 6460, 6460, 6460, 6460, 6460, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 6464, 0, 0, 0, 0, 0, 0, 6464, 6464, 6464, 6464, 6464, 6464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6464, 6464, 6464, 6464, 6464, 6464, 6473, 6473, 0, 6473, 6473, 6473, 6473, 6473, 0, 0, 6473, 6473, 6473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6473, 6473, 6473, 6473, 6473, 6473, 6473, 0, 0, 0, 0, 0, 6473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6473, 6473, 6473, 6473, 6474, 6474, 0, 6474, 6474, 6474, 6474, 6474, 0, 0, 6474, 6474, 6474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6474, 6474, 6474, 6474, 6474, 6474, 6474, 6474, 0, 0, 0, 0, 6474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6474, 6474, 6474, 6474, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 6476, 0, 0, 0, 0, 0, 0, 6476, 6476, 6476, 6476, 6476, 6476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6476, 6476, 6476, 6476, 6476, 6476, 6479, 0, 6479, 6479, 6479, 6479, 6479, 6479, 6479, 6479, 6479, 0, 0, 0, 0, 0, 0, 0, 6479, 6479, 6479, 6479, 6479, 6479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6479, 6479, 6479, 6479, 6479, 6479, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 6483, 0, 0, 0, 0, 0, 0, 6483, 6483, 6483, 6483, 6483, 6483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6483, 6483, 6483, 6483, 6483, 6483, 6510, 0, 6510, 0, 0, 0, 0, 0, 0, 6510, 0, 0, 6510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6510, 0, 0, 0, 0, 0, 0, 6510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6510, 0, 6510, 0, 0, 0, 0, 0, 6510, 0, 0, 0, 6510, 0, 0, 6510, 0, 0, 0, 6510, 0, 0, 6510, 6510, 6511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6511, 0, 0, 0, 0, 0, 0, 6511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6511, 0, 6511, 0, 0, 0, 0, 0, 6511, 0, 0, 0, 6511, 0, 6511, 6511, 0, 0, 0, 6511, 0, 0, 6511, 6511, 6511, 6514, 0, 6514, 0, 0, 0, 0, 0, 0, 6514, 0, 0, 6514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6514, 0, 0, 0, 0, 0, 0, 6514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6514, 0, 6514, 0, 0, 0, 0, 0, 6514, 0, 0, 0, 6514, 0, 0, 6514, 0, 0, 0, 6514, 0, 0, 6514, 6514, 6515, 0, 6515, 0, 0, 0, 0, 0, 0, 6515, 0, 0, 6515, 6515, 6515, 6515, 6515, 6515, 6515, 6515, 6515, 6515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6515, 0, 0, 0, 0, 0, 0, 6515, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6515, 0, 6515, 0, 0, 0, 0, 0, 6515, 0, 0, 0, 6515, 0, 0, 6515, 0, 0, 0, 6515, 0, 0, 6515, 6515, 6520, 6520, 6520, 6520, 6520, 6520, 6520, 6520, 6520, 6520, 6520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6520, 0, 0, 0, 0, 6520, 6525, 0, 0, 6525, 0, 0, 0, 0, 0, 0, 0, 0, 6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6525, 0, 0, 6525, 0, 0, 0, 0, 0, 0, 6525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6525, 0, 6525, 0, 0, 0, 0, 0, 6525, 0, 0, 0, 6525, 0, 0, 6525, 0, 0, 0, 6525, 0, 0, 6525, 6525, 6526, 0, 6526, 6526, 0, 0, 0, 0, 0, 6526, 0, 0, 6526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6526, 0, 0, 0, 0, 0, 0, 6526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6526, 0, 6526, 6526, 0, 0, 0, 0, 6526, 0, 0, 0, 6526, 0, 0, 6526, 0, 0, 0, 6526, 0, 0, 6526, 6526, 6527, 0, 0, 6527, 0, 0, 0, 0, 0, 0, 0, 0, 6527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6527, 0, 0, 0, 0, 0, 0, 6527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6527, 0, 6527, 0, 0, 0, 0, 0, 6527, 0, 0, 0, 6527, 0, 0, 6527, 0, 6527, 0, 6527, 0, 0, 6527, 6527, 6528, 0, 0, 6528, 0, 0, 0, 0, 0, 0, 0, 0, 6528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6528, 0, 0, 0, 0, 0, 0, 6528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6528, 0, 6528, 0, 0, 0, 0, 6528, 6528, 0, 0, 0, 6528, 0, 0, 6528, 0, 0, 0, 6528, 0, 0, 6528, 6528, 6531, 0, 6531, 6531, 0, 0, 0, 0, 0, 6531, 0, 0, 6531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6531, 0, 0, 0, 0, 0, 0, 6531, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6531, 0, 6531, 0, 0, 0, 0, 0, 6531, 0, 0, 0, 6531, 0, 0, 6531, 0, 0, 0, 6531, 0, 0, 6531, 6531, 6532, 0, 6532, 6532, 0, 0, 0, 0, 0, 6532, 0, 0, 6532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6532, 0, 0, 0, 0, 0, 0, 6532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6532, 0, 6532, 0, 6532, 0, 0, 0, 6532, 0, 0, 0, 6532, 0, 0, 6532, 0, 0, 0, 6532, 0, 0, 6532, 6532, 6533, 0, 6533, 6533, 0, 0, 0, 0, 0, 6533, 0, 0, 6533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6533, 0, 0, 0, 0, 0, 0, 6533, 6533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6533, 0, 6533, 0, 0, 0, 0, 0, 6533, 0, 0, 0, 6533, 0, 0, 6533, 0, 0, 0, 6533, 0, 0, 6533, 6533, 6534, 0, 6534, 6534, 0, 0, 0, 0, 0, 6534, 0, 0, 6534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6534, 0, 0, 0, 0, 0, 0, 6534, 0, 0, 0, 0, 0, 0, 6534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6534, 0, 6534, 0, 0, 0, 0, 6534, 6534, 0, 0, 0, 6534, 0, 0, 6534, 0, 0, 0, 6534, 0, 0, 6534, 6534, 6540, 6540, 0, 6540, 6540, 6540, 6540, 6540, 0, 0, 6540, 6540, 6540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6540, 6540, 6540, 6540, 6540, 6540, 0, 0, 0, 0, 0, 6540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6540, 6540, 6540, 6540, 0, 0, 0, 0, 0, 0, 0, 0, 6540, 6543, 6543, 0, 6543, 6543, 6543, 6543, 6543, 6543, 6543, 6543, 6543, 0, 6543, 6543, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6543, 6543, 6543, 6543, 6543, 6543, 6543, 0, 0, 0, 0, 0, 6543, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6543, 6543, 6543, 6544, 6544, 0, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 0, 6544, 6544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 6544, 0, 0, 0, 0, 6544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6544, 6544, 6544, 6548, 6548, 0, 6548, 6548, 6548, 6548, 6548, 6548, 6548, 6548, 6548, 0, 6548, 6548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6548, 6548, 6548, 6548, 6548, 6548, 6548, 0, 0, 0, 0, 0, 6548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6548, 6548, 6548, 6549, 6549, 0, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 0, 6549, 6549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 6549, 0, 0, 0, 0, 6549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6549, 6549, 6549, 6553, 6553, 0, 6553, 6553, 6553, 6553, 6553, 6553, 6553, 6553, 6553, 0, 6553, 6553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6553, 6553, 6553, 6553, 6553, 6553, 6553, 0, 0, 0, 0, 0, 6553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6553, 6553, 6553, 6554, 6554, 0, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 0, 6554, 6554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 6554, 0, 0, 0, 0, 6554, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6554, 6554, 6554, 6558, 6558, 0, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 0, 6558, 6558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6558, 6558, 6558, 6558, 6558, 6558, 6558, 0, 0, 0, 0, 0, 6558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6558, 6558, 6558, 6559, 6559, 0, 6559, 6559, 6559, 6559, 6559, 6559, 6559, 6559, 6559, 0, 6559, 6559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6559, 6559, 6559, 6559, 6559, 6559, 6559, 6559, 0, 0, 0, 0, 6559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6559, 6559, 6559, 6562, 6562, 0, 6562, 6562, 6562, 6562, 6562, 6562, 6562, 6562, 6562, 0, 6562, 6562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6562, 6562, 6562, 6562, 6562, 6562, 6562, 0, 0, 0, 0, 0, 6562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6562, 6562, 6562, 6563, 6563, 0, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 0, 6563, 6563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 6563, 0, 0, 0, 0, 6563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6563, 6563, 6563, 6565, 6565, 0, 6565, 6565, 6565, 6565, 6565, 6565, 6565, 6565, 6565, 0, 6565, 6565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6565, 6565, 6565, 6565, 6565, 6565, 6565, 0, 0, 0, 0, 0, 6565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6565, 6565, 6565, 6566, 6566, 0, 6566, 6566, 6566, 6566, 6566, 6566, 6566, 6566, 6566, 0, 6566, 6566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6566, 6566, 6566, 6566, 6566, 6566, 6566, 6566, 0, 0, 0, 0, 6566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6566, 6566, 6566, 6567, 6567, 0, 6567, 6567, 6567, 6567, 6567, 6567, 6567, 6567, 6567, 0, 6567, 6567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6567, 6567, 6567, 6567, 6567, 6567, 6567, 0, 0, 0, 0, 0, 6567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6567, 0, 0, 0, 6567, 6567, 6567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6567, 6568, 6568, 0, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 0, 6568, 6568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6568, 6568, 6568, 6568, 6568, 6568, 6568, 0, 0, 0, 0, 0, 6568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6568, 6568, 6568, 6569, 6569, 0, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 0, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 6569, 0, 0, 0, 0, 0, 6569, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6569, 6569, 6569, 6571, 6571, 0, 6571, 6571, 6571, 6571, 6571, 6571, 6571, 6571, 6571, 0, 6571, 6571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6571, 6571, 6571, 6571, 6571, 6571, 6571, 0, 0, 0, 0, 0, 6571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6571, 6571, 6571, 6572, 6572, 0, 6572, 6572, 6572, 6572, 6572, 6572, 6572, 6572, 6572, 0, 6572, 6572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6572, 6572, 6572, 6572, 6572, 6572, 6572, 6572, 0, 0, 0, 0, 6572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6572, 6572, 6572, 6573, 6573, 0, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 0, 6573, 6573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6573, 6573, 6573, 6573, 6573, 6573, 6573, 0, 0, 0, 0, 0, 6573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6573, 0, 0, 0, 6573, 6573, 6573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6573, 6584, 6584, 0, 6584, 6584, 6584, 6584, 6584, 6584, 6584, 6584, 6584, 0, 6584, 6584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6584, 6584, 6584, 6584, 6584, 6584, 6584, 0, 0, 0, 0, 0, 6584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6584, 6584, 6584, 6585, 6585, 0, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 0, 6585, 6585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 6585, 0, 0, 0, 0, 6585, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6585, 6585, 6585, 6599, 6599, 0, 6599, 6599, 6599, 6599, 6599, 6599, 6599, 6599, 6599, 0, 6599, 6599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6599, 6599, 6599, 6599, 6599, 6599, 6599, 0, 0, 0, 0, 0, 6599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6599, 6599, 6599, 6600, 6600, 0, 6600, 6600, 6600, 6600, 6600, 6600, 6600, 6600, 6600, 0, 6600, 6600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6600, 6600, 6600, 6600, 6600, 6600, 6600, 6600, 0, 0, 0, 0, 6600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6600, 6600, 6600, 6621, 6621, 0, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6621, 6622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6622, 6626, 6626, 0, 6626, 6626, 6626, 6626, 6626, 6626, 6626, 6626, 6626, 0, 6626, 6626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6626, 6626, 6626, 6626, 6626, 6626, 6626, 0, 0, 0, 0, 0, 6626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6626, 6626, 6626, 6626, 6627, 6627, 0, 6627, 6627, 6627, 6627, 6627, 0, 0, 6627, 6627, 6627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6627, 6627, 6627, 6627, 6627, 6627, 0, 0, 0, 0, 0, 6627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6627, 6627, 6627, 6627, 6628, 6628, 0, 6628, 6628, 6628, 6628, 6628, 0, 0, 6628, 6628, 6628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6628, 6628, 6628, 6628, 6628, 6628, 6628, 0, 0, 0, 0, 6628, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6628, 6628, 6628, 6628, 6633, 0, 0, 0, 0, 0, 0, 0, 0, 6633, 0, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 6633, 0, 0, 0, 0, 0, 0, 6633, 6633, 6633, 6633, 6633, 6633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6633, 6633, 6633, 6633, 6633, 6633, 6639, 0, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 6639, 0, 0, 0, 0, 0, 0, 6639, 6639, 6639, 6639, 6639, 6639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6639, 6639, 6639, 6639, 6639, 6639, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 6643, 0, 0, 0, 0, 0, 0, 6643, 6643, 6643, 6643, 6643, 6643, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6643, 6643, 6643, 6643, 6643, 6643, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 6647, 0, 0, 0, 0, 0, 0, 6647, 6647, 6647, 6647, 6647, 6647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6647, 6647, 6647, 6647, 6647, 6647, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 6651, 0, 0, 0, 0, 0, 0, 6651, 6651, 6651, 6651, 6651, 6651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6651, 6651, 6651, 6651, 6651, 6651, 6652, 6652, 0, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6652, 6652, 6652, 6652, 6652, 6652, 6652, 0, 0, 0, 0, 0, 6652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6652, 0, 0, 0, 0, 0, 6652, 6652, 6652, 6652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6652, 6656, 6656, 0, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6656, 6656, 6656, 6656, 6656, 6656, 6656, 0, 0, 0, 0, 0, 6656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6656, 0, 0, 0, 0, 0, 6656, 6656, 6656, 6656, 6656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6656, 6657, 6657, 0, 6657, 6657, 6657, 6657, 6657, 6657, 6657, 6657, 6657, 0, 6657, 6657, 6657, 6657, 6657, 0, 0, 0, 0, 0, 0, 6657, 6657, 6657, 6657, 6657, 6657, 6657, 0, 0, 0, 0, 0, 6657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6657, 6657, 6657, 6657, 6658, 6658, 0, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6658, 6659, 6659, 0, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 0, 6659, 6659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6659, 6659, 6659, 6659, 6659, 6659, 6659, 0, 0, 0, 0, 0, 6659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6659, 6659, 6659, 6659, 6664, 6664, 6664, 6664, 6664, 6664, 6664, 6664, 6664, 0, 0, 0, 0, 0, 0, 0, 6664, 6664, 6664, 6664, 6664, 6664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6664, 6664, 6664, 6664, 6664, 6664, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 6667, 0, 0, 0, 0, 0, 0, 6667, 6667, 6667, 6667, 6667, 6667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6667, 6667, 6667, 6667, 6667, 6667, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 6671, 0, 0, 0, 0, 0, 0, 0, 6671, 6671, 6671, 6671, 6671, 6671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6671, 6671, 6671, 6671, 6671, 6671, 6674, 6674, 0, 6674, 6674, 6674, 6674, 6674, 6674, 6674, 6674, 6674, 0, 6674, 6674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6674, 6674, 6674, 6674, 6674, 6674, 6674, 0, 0, 0, 0, 0, 6674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6674, 6674, 6674, 6675, 6675, 0, 6675, 6675, 6675, 6675, 6675, 6675, 6675, 6675, 6675, 0, 6675, 6675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6675, 6675, 6675, 6675, 6675, 6675, 6675, 6675, 0, 0, 0, 0, 6675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6675, 6675, 6675, 6676, 6676, 0, 6676, 6676, 6676, 6676, 6676, 6676, 6676, 6676, 6676, 0, 6676, 6676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6676, 6676, 6676, 6676, 6676, 6676, 6676, 0, 0, 0, 0, 0, 6676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6676, 6676, 6676, 6677, 6677, 0, 6677, 6677, 6677, 6677, 6677, 6677, 6677, 6677, 6677, 0, 6677, 6677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6677, 6677, 6677, 6677, 6677, 6677, 6677, 6677, 0, 0, 0, 0, 6677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6677, 6677, 6677, 6678, 6678, 0, 6678, 6678, 6678, 6678, 6678, 6678, 6678, 6678, 6678, 0, 6678, 6678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6678, 6678, 6678, 6678, 6678, 6678, 6678, 0, 0, 0, 0, 0, 6678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6678, 6678, 6678, 6679, 6679, 0, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 0, 6679, 6679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 6679, 0, 0, 0, 0, 6679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6679, 6679, 6679, 6680, 6680, 0, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6680, 6680, 6680, 6680, 6680, 6680, 6680, 0, 0, 0, 0, 0, 6680, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6680, 6680, 6680, 6680, 6681, 6681, 0, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 6681, 0, 0, 0, 0, 6681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6681, 6681, 6681, 6681, 6683, 6683, 0, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 0, 6683, 6683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6683, 6683, 6683, 6683, 6683, 6683, 6683, 0, 0, 0, 0, 0, 6683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6683, 6683, 6683, 6684, 6684, 0, 6684, 6684, 6684, 6684, 6684, 6684, 6684, 6684, 6684, 0, 6684, 6684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6684, 6684, 6684, 6684, 6684, 6684, 6684, 6684, 0, 0, 0, 0, 6684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6684, 6684, 6684, 6685, 6685, 0, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 0, 6685, 6685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6685, 6685, 6685, 6685, 6685, 6685, 6685, 0, 0, 0, 0, 0, 6685, 0, 6685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6685, 6685, 6685, 0, 0, 0, 0, 0, 0, 0, 0, 6685, 6686, 6686, 0, 6686, 6686, 6686, 6686, 6686, 6686, 6686, 6686, 6686, 0, 6686, 6686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6686, 6686, 6686, 6686, 6686, 6686, 6686, 0, 0, 0, 0, 0, 6686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6686, 6686, 6686, 6687, 6687, 0, 6687, 6687, 6687, 6687, 6687, 6687, 6687, 6687, 6687, 0, 6687, 6687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6687, 6687, 6687, 6687, 6687, 6687, 6687, 6687, 0, 0, 0, 0, 6687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6687, 6687, 6687, 6688, 6688, 0, 6688, 6688, 6688, 6688, 6688, 6688, 6688, 6688, 6688, 0, 6688, 6688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6688, 6688, 6688, 6688, 6688, 6688, 6688, 0, 0, 0, 0, 0, 6688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6688, 0, 0, 0, 0, 0, 6688, 6688, 6688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6688, 6695, 6695, 0, 6695, 6695, 6695, 6695, 6695, 6695, 6695, 6695, 6695, 0, 6695, 6695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6695, 6695, 6695, 6695, 6695, 6695, 6695, 0, 0, 0, 0, 0, 6695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6695, 6695, 6695, 6696, 6696, 0, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 0, 6696, 6696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 6696, 0, 0, 0, 0, 6696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6696, 6696, 6696, 6700, 6700, 0, 6700, 6700, 6700, 6700, 6700, 6700, 6700, 6700, 6700, 0, 6700, 6700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6700, 6700, 6700, 6700, 6700, 6700, 6700, 0, 0, 0, 0, 0, 6700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6700, 6700, 6700, 6701, 6701, 0, 6701, 6701, 6701, 6701, 6701, 6701, 6701, 6701, 6701, 0, 6701, 6701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6701, 6701, 6701, 6701, 6701, 6701, 6701, 6701, 0, 0, 0, 0, 6701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6701, 6701, 6701, 6702, 6702, 0, 6702, 6702, 6702, 6702, 6702, 6702, 6702, 6702, 6702, 0, 6702, 6702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6702, 6702, 6702, 6702, 6702, 6702, 6702, 0, 0, 0, 0, 0, 6702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6702, 6702, 6702, 6703, 6703, 0, 6703, 6703, 6703, 6703, 6703, 6703, 6703, 6703, 6703, 0, 6703, 6703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6703, 6703, 6703, 6703, 6703, 6703, 6703, 6703, 0, 0, 0, 0, 6703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6703, 6703, 6703, 6704, 6704, 0, 6704, 6704, 6704, 6704, 6704, 6704, 6704, 6704, 6704, 0, 6704, 6704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6704, 6704, 6704, 6704, 6704, 6704, 6704, 0, 0, 0, 0, 0, 6704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6704, 0, 0, 0, 0, 0, 6704, 6704, 6704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6704, 6708, 6708, 0, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 0, 6708, 6708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6708, 6708, 6708, 6708, 6708, 6708, 6708, 0, 0, 0, 0, 0, 6708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6708, 6708, 6708, 6709, 6709, 0, 6709, 6709, 6709, 6709, 6709, 6709, 6709, 6709, 6709, 0, 6709, 6709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6709, 6709, 6709, 6709, 6709, 6709, 6709, 6709, 0, 0, 0, 0, 6709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6709, 6709, 6709, 6712, 6712, 0, 6712, 6712, 6712, 6712, 6712, 6712, 6712, 6712, 6712, 0, 6712, 6712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6712, 6712, 6712, 6712, 6712, 6712, 6712, 0, 0, 0, 0, 0, 6712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6712, 6712, 6712, 6713, 6713, 0, 6713, 6713, 6713, 6713, 6713, 6713, 6713, 6713, 6713, 0, 6713, 6713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6713, 6713, 6713, 6713, 6713, 6713, 6713, 6713, 0, 0, 0, 0, 6713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6713, 6713, 6713, 6715, 6715, 0, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 0, 6715, 6715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6715, 6715, 6715, 6715, 6715, 6715, 6715, 0, 0, 0, 0, 0, 6715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6715, 6715, 6715, 6716, 6716, 0, 6716, 6716, 6716, 6716, 6716, 6716, 6716, 6716, 6716, 0, 6716, 6716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6716, 6716, 6716, 6716, 6716, 6716, 6716, 6716, 0, 0, 0, 0, 6716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6716, 6716, 6716, 6717, 6717, 0, 6717, 6717, 6717, 6717, 6717, 6717, 6717, 6717, 6717, 0, 6717, 6717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6717, 6717, 6717, 6717, 6717, 6717, 6717, 0, 0, 0, 0, 0, 6717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6717, 0, 0, 0, 6717, 6717, 6717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6717, 6718, 6718, 0, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 0, 6718, 6718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6718, 6718, 6718, 6718, 6718, 6718, 6718, 0, 0, 0, 0, 0, 6718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6718, 6718, 6718, 6719, 6719, 0, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 0, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 6719, 0, 0, 0, 0, 0, 6719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6719, 6719, 6719, 6721, 6721, 0, 6721, 6721, 6721, 6721, 6721, 6721, 6721, 6721, 6721, 0, 6721, 6721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6721, 6721, 6721, 6721, 6721, 6721, 6721, 0, 0, 0, 0, 0, 6721, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6721, 6721, 6721, 6722, 6722, 0, 6722, 6722, 6722, 6722, 6722, 6722, 6722, 6722, 6722, 0, 6722, 6722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6722, 6722, 6722, 6722, 6722, 6722, 6722, 6722, 0, 0, 0, 0, 6722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6722, 6722, 6722, 6723, 6723, 0, 6723, 6723, 6723, 6723, 6723, 6723, 6723, 6723, 6723, 0, 6723, 6723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6723, 6723, 6723, 6723, 6723, 6723, 6723, 0, 0, 0, 0, 0, 6723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6723, 0, 0, 0, 6723, 6723, 6723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6723, 6736, 6736, 0, 6736, 6736, 6736, 6736, 6736, 6736, 6736, 6736, 6736, 0, 6736, 6736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6736, 6736, 6736, 6736, 6736, 6736, 6736, 0, 0, 0, 0, 0, 6736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6736, 6736, 6736, 6737, 6737, 0, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 0, 6737, 6737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 6737, 0, 0, 0, 0, 6737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6737, 6737, 6737, 6751, 6751, 0, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 0, 6751, 6751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6751, 6751, 6751, 6751, 6751, 6751, 6751, 0, 0, 0, 0, 0, 6751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6751, 6751, 6751, 6752, 6752, 0, 6752, 6752, 6752, 6752, 6752, 6752, 6752, 6752, 6752, 0, 6752, 6752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6752, 6752, 6752, 6752, 6752, 6752, 6752, 6752, 0, 0, 0, 0, 6752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6752, 6752, 6752, 6788, 6788, 0, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 0, 6788, 6788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6788, 6788, 6788, 6788, 6788, 6788, 6788, 0, 0, 0, 0, 0, 6788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6788, 6788, 6788, 6789, 6789, 0, 6789, 6789, 6789, 6789, 6789, 6789, 6789, 6789, 6789, 0, 6789, 6789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6789, 6789, 6789, 6789, 6789, 6789, 6789, 6789, 0, 0, 0, 0, 6789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6789, 6789, 6789, 6792, 6792, 0, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 0, 6792, 6792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6792, 6792, 6792, 6792, 6792, 6792, 6792, 0, 0, 0, 0, 0, 6792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6792, 6792, 6792, 6793, 6793, 0, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 0, 6793, 6793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6793, 6793, 6793, 6793, 6793, 6793, 6793, 0, 0, 0, 0, 0, 6793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6793, 0, 0, 0, 0, 0, 6793, 6793, 6793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6793, 6794, 6794, 0, 6794, 6794, 6794, 6794, 6794, 6794, 6794, 6794, 6794, 0, 6794, 6794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6794, 6794, 6794, 6794, 6794, 6794, 6794, 6794, 0, 0, 0, 0, 6794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6794, 6794, 6794, 6797, 6797, 0, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 0, 6797, 6797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6797, 6797, 6797, 6797, 6797, 6797, 6797, 0, 0, 0, 0, 0, 6797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6797, 6797, 6797, 6798, 6798, 0, 6798, 6798, 6798, 6798, 6798, 6798, 6798, 6798, 6798, 0, 6798, 6798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6798, 6798, 6798, 6798, 6798, 6798, 6798, 6798, 0, 0, 0, 0, 6798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6798, 6798, 6798, 6800, 6800, 0, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 0, 6800, 6800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6800, 6800, 6800, 6800, 6800, 6800, 6800, 0, 0, 0, 0, 0, 6800, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6800, 6800, 6800, 6801, 6801, 0, 6801, 6801, 6801, 6801, 6801, 6801, 6801, 6801, 6801, 0, 6801, 6801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6801, 6801, 6801, 6801, 6801, 6801, 6801, 6801, 0, 0, 0, 0, 6801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6801, 6801, 6801, 6802, 6802, 0, 6802, 6802, 6802, 6802, 6802, 6802, 6802, 6802, 6802, 0, 6802, 6802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6802, 6802, 6802, 6802, 6802, 6802, 6802, 0, 0, 0, 0, 0, 6802, 6802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6802, 6802, 6802, 0, 0, 0, 0, 0, 0, 0, 6802, 6803, 6803, 0, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6803, 6805, 6805, 0, 6805, 6805, 6805, 6805, 6805, 6805, 6805, 6805, 6805, 0, 6805, 6805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6805, 6805, 6805, 6805, 6805, 6805, 6805, 0, 0, 0, 0, 0, 6805, 6805, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6805, 6805, 6805, 0, 0, 0, 0, 0, 0, 0, 6805, 6809, 6809, 0, 6809, 6809, 6809, 6809, 6809, 6809, 6809, 6809, 6809, 0, 6809, 6809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6809, 6809, 6809, 6809, 6809, 6809, 6809, 0, 0, 0, 0, 0, 6809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6809, 6809, 6809, 6810, 6810, 0, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 0, 6810, 6810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 6810, 0, 0, 0, 0, 6810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6810, 6810, 6810, 6814, 6814, 0, 6814, 6814, 6814, 6814, 6814, 6814, 6814, 6814, 6814, 0, 6814, 6814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6814, 6814, 6814, 6814, 6814, 6814, 6814, 0, 0, 0, 0, 0, 6814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6814, 6814, 6814, 6815, 6815, 0, 6815, 6815, 6815, 6815, 6815, 6815, 6815, 6815, 6815, 0, 6815, 6815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6815, 6815, 6815, 6815, 6815, 6815, 6815, 6815, 0, 0, 0, 0, 6815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6815, 6815, 6815, 6819, 6819, 0, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 0, 6819, 6819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6819, 6819, 6819, 6819, 6819, 6819, 6819, 0, 0, 0, 0, 0, 6819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6819, 6819, 6819, 6820, 6820, 0, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 0, 6820, 6820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 6820, 0, 0, 0, 0, 6820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6820, 6820, 6820, 6823, 6823, 0, 6823, 6823, 6823, 6823, 6823, 6823, 6823, 6823, 6823, 0, 6823, 6823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6823, 6823, 6823, 6823, 6823, 6823, 6823, 0, 0, 0, 0, 0, 6823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6823, 6823, 6823, 6824, 6824, 0, 6824, 6824, 6824, 6824, 6824, 6824, 6824, 6824, 6824, 0, 6824, 6824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6824, 6824, 6824, 6824, 6824, 6824, 6824, 6824, 0, 0, 0, 0, 6824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6824, 6824, 6824, 6826, 6826, 0, 6826, 6826, 6826, 6826, 6826, 6826, 6826, 6826, 6826, 0, 6826, 6826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6826, 6826, 6826, 6826, 6826, 6826, 6826, 0, 0, 0, 0, 0, 6826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6826, 0, 0, 0, 0, 0, 0, 6826, 6826, 6826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6826, 6827, 6827, 0, 6827, 6827, 6827, 6827, 6827, 6827, 6827, 6827, 6827, 0, 6827, 6827, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6827, 6827, 6827, 6827, 6827, 6827, 6827, 0, 0, 0, 0, 0, 6827, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6827, 6827, 6827, 6828, 6828, 0, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 0, 6828, 6828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 6828, 0, 0, 0, 0, 6828, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6828, 6828, 6828, 6829, 6829, 0, 6829, 6829, 6829, 6829, 6829, 6829, 6829, 6829, 6829, 0, 6829, 6829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6829, 6829, 6829, 6829, 6829, 6829, 6829, 0, 0, 0, 0, 0, 6829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6829, 6829, 6829, 6830, 6830, 0, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 0, 6830, 6830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 6830, 0, 0, 0, 0, 6830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6830, 6830, 6830, 6834, 6834, 0, 6834, 6834, 6834, 6834, 6834, 6834, 6834, 6834, 6834, 0, 6834, 6834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6834, 6834, 6834, 6834, 6834, 6834, 6834, 0, 0, 0, 0, 0, 6834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6834, 6834, 6834, 6835, 6835, 0, 6835, 6835, 6835, 6835, 6835, 6835, 6835, 6835, 6835, 0, 6835, 6835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6835, 6835, 6835, 6835, 6835, 6835, 6835, 6835, 0, 0, 0, 0, 6835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6835, 6835, 6835, 6838, 6838, 0, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 0, 6838, 6838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6838, 6838, 6838, 6838, 6838, 6838, 6838, 0, 0, 0, 0, 0, 6838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6838, 6838, 6838, 6839, 6839, 0, 6839, 6839, 6839, 6839, 6839, 6839, 6839, 6839, 6839, 0, 6839, 6839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6839, 6839, 6839, 6839, 6839, 6839, 6839, 6839, 0, 0, 0, 0, 6839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6839, 6839, 6839, 6841, 6841, 0, 6841, 6841, 6841, 6841, 6841, 6841, 6841, 6841, 6841, 0, 6841, 6841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6841, 6841, 6841, 6841, 6841, 6841, 6841, 0, 0, 0, 0, 0, 6841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6841, 0, 0, 0, 0, 0, 0, 6841, 6841, 6841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6841, 6842, 6842, 0, 6842, 6842, 6842, 6842, 6842, 6842, 6842, 6842, 6842, 0, 6842, 6842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6842, 6842, 6842, 6842, 6842, 6842, 6842, 0, 0, 0, 0, 0, 6842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6842, 6842, 6842, 6843, 6843, 0, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 0, 6843, 6843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 6843, 0, 0, 0, 0, 6843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6843, 6843, 6843, 6859, 6859, 0, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 0, 6859, 6859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6859, 6859, 6859, 6859, 6859, 6859, 6859, 0, 0, 0, 0, 0, 6859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6859, 6859, 6859, 6860, 6860, 0, 6860, 6860, 6860, 6860, 6860, 6860, 6860, 6860, 6860, 0, 6860, 6860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6860, 6860, 6860, 6860, 6860, 6860, 6860, 6860, 0, 0, 0, 0, 6860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6860, 6860, 6860, 6861, 6861, 0, 6861, 6861, 6861, 6861, 6861, 6861, 6861, 6861, 6861, 0, 6861, 6861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6861, 6861, 6861, 6861, 6861, 6861, 6861, 0, 0, 0, 0, 0, 6861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6861, 6861, 6861, 6862, 6862, 0, 6862, 6862, 6862, 6862, 6862, 6862, 6862, 6862, 6862, 0, 6862, 6862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6862, 6862, 6862, 6862, 6862, 6862, 6862, 6862, 0, 0, 0, 0, 6862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6862, 6862, 6862, 6863, 6863, 0, 6863, 6863, 6863, 6863, 6863, 6863, 6863, 6863, 6863, 0, 6863, 6863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6863, 6863, 6863, 6863, 6863, 6863, 6863, 0, 0, 0, 0, 0, 6863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6863, 0, 0, 0, 0, 0, 6863, 6863, 6863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6863, 6870, 6870, 0, 6870, 6870, 6870, 6870, 6870, 6870, 6870, 6870, 6870, 0, 6870, 6870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6870, 6870, 6870, 6870, 6870, 6870, 6870, 0, 0, 0, 0, 0, 6870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6870, 6870, 6870, 6871, 6871, 0, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 0, 6871, 6871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 6871, 0, 0, 0, 0, 6871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6871, 6871, 6871, 6874, 6874, 0, 6874, 6874, 6874, 6874, 6874, 6874, 6874, 6874, 6874, 0, 6874, 6874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6874, 6874, 6874, 6874, 6874, 6874, 6874, 0, 0, 0, 0, 0, 6874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6874, 6874, 6874, 6875, 6875, 0, 6875, 6875, 6875, 6875, 6875, 6875, 6875, 6875, 6875, 0, 6875, 6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6875, 6875, 6875, 6875, 6875, 6875, 6875, 6875, 0, 0, 0, 0, 6875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6875, 6875, 6875, 6877, 6877, 0, 6877, 6877, 6877, 6877, 6877, 6877, 6877, 6877, 6877, 0, 6877, 6877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6877, 6877, 6877, 6877, 6877, 6877, 6877, 0, 0, 0, 0, 0, 6877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6877, 6877, 6877, 6878, 6878, 0, 6878, 6878, 6878, 6878, 6878, 6878, 6878, 6878, 6878, 0, 6878, 6878, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6878, 6878, 6878, 6878, 6878, 6878, 6878, 6878, 0, 0, 0, 0, 6878, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6878, 6878, 6878, 6879, 6879, 0, 6879, 6879, 6879, 6879, 6879, 6879, 6879, 6879, 6879, 0, 6879, 6879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6879, 6879, 6879, 6879, 6879, 6879, 6879, 0, 0, 0, 0, 0, 6879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6879, 0, 0, 0, 6879, 6879, 6879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6879, 6880, 6880, 0, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 0, 6880, 6880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6880, 6880, 6880, 6880, 6880, 6880, 6880, 0, 0, 0, 0, 0, 6880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6880, 6880, 6880, 6881, 6881, 0, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 0, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 6881, 0, 0, 0, 0, 0, 6881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6881, 6881, 6881, 6883, 6883, 0, 6883, 6883, 6883, 6883, 6883, 6883, 6883, 6883, 6883, 0, 6883, 6883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6883, 6883, 6883, 6883, 6883, 6883, 6883, 0, 0, 0, 0, 0, 6883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6883, 6883, 6883, 6884, 6884, 0, 6884, 6884, 6884, 6884, 6884, 6884, 6884, 6884, 6884, 0, 6884, 6884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6884, 6884, 6884, 6884, 6884, 6884, 6884, 6884, 0, 0, 0, 0, 6884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6884, 6884, 6884, 6885, 6885, 0, 6885, 6885, 6885, 6885, 6885, 6885, 6885, 6885, 6885, 0, 6885, 6885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6885, 6885, 6885, 6885, 6885, 6885, 6885, 0, 0, 0, 0, 0, 6885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6885, 0, 0, 0, 6885, 6885, 6885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6885, 6916, 6916, 0, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 0, 6916, 6916, 6916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6916, 6916, 6916, 6916, 6916, 6916, 6916, 0, 0, 0, 0, 0, 6916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6916, 6916, 6916, 6916, 6917, 6917, 0, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6917, 6944, 6944, 0, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6944, 6947, 0, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 6947, 0, 0, 0, 0, 0, 0, 6947, 6947, 6947, 6947, 6947, 6947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6947, 6947, 6947, 6947, 6947, 6947, 6990, 6990, 0, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6990, 6993, 0, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 6993, 0, 0, 0, 0, 0, 0, 6993, 6993, 6993, 6993, 6993, 6993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6993, 6993, 6993, 6993, 6993, 6993, 7027, 7027, 0, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7027, 7030, 0, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 7030, 0, 0, 0, 0, 0, 0, 7030, 7030, 7030, 7030, 7030, 7030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7030, 7030, 7030, 7030, 7030, 7030, 7041, 7041, 0, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7041, 7044, 0, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 7044, 0, 0, 0, 0, 0, 0, 7044, 7044, 7044, 7044, 7044, 7044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7044, 7044, 7044, 7044, 7044, 7044, 7063, 7063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 7063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7063, 7077, 0, 7077, 0, 0, 0, 0, 0, 0, 7077, 0, 0, 7077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7077, 0, 0, 0, 0, 0, 0, 7077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7077, 0, 7077, 7077, 0, 0, 0, 0, 7077, 0, 0, 0, 7077, 0, 0, 7077, 0, 0, 0, 7077, 0, 0, 7077, 7077, 7082, 0, 7082, 7082, 0, 0, 0, 0, 0, 7082, 0, 0, 7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7082, 0, 0, 0, 0, 0, 0, 7082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7082, 0, 7082, 0, 0, 0, 0, 0, 7082, 0, 0, 0, 7082, 0, 0, 7082, 0, 0, 0, 7082, 0, 0, 7082, 7082, 7083, 0, 7083, 0, 0, 0, 0, 0, 0, 7083, 0, 0, 7083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7083, 0, 0, 0, 0, 0, 0, 7083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7083, 0, 7083, 0, 7083, 0, 0, 0, 7083, 0, 0, 0, 7083, 0, 0, 7083, 0, 0, 0, 7083, 0, 0, 7083, 7083, 7084, 0, 7084, 0, 0, 0, 0, 0, 0, 7084, 0, 0, 7084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7084, 0, 0, 0, 0, 0, 0, 7084, 7084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7084, 0, 7084, 0, 0, 0, 0, 0, 7084, 0, 0, 0, 7084, 0, 0, 7084, 0, 0, 0, 7084, 0, 0, 7084, 7084, 7085, 0, 7085, 0, 0, 0, 0, 0, 0, 7085, 0, 0, 7085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7085, 0, 0, 0, 0, 0, 0, 7085, 0, 0, 0, 0, 0, 0, 7085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7085, 0, 7085, 0, 0, 0, 0, 7085, 7085, 0, 0, 0, 7085, 0, 0, 7085, 0, 0, 0, 7085, 0, 0, 7085, 7085, 7086, 0, 7086, 0, 0, 0, 0, 0, 0, 7086, 0, 0, 7086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7086, 0, 0, 0, 0, 0, 0, 7086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7086, 0, 7086, 0, 0, 0, 0, 0, 7086, 0, 0, 0, 7086, 7086, 0, 7086, 0, 0, 0, 7086, 0, 0, 7086, 7086, 7087, 0, 7087, 0, 0, 0, 0, 0, 0, 7087, 0, 0, 7087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7087, 0, 0, 0, 0, 0, 0, 7087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7087, 0, 7087, 0, 0, 0, 0, 0, 7087, 0, 0, 0, 7087, 0, 0, 7087, 0, 0, 0, 7087, 0, 0, 7087, 7087, 7088, 0, 7088, 0, 0, 0, 0, 0, 0, 7088, 0, 7088, 7088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7088, 0, 0, 0, 0, 0, 0, 7088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7088, 0, 7088, 0, 0, 0, 0, 0, 7088, 0, 0, 0, 7088, 0, 0, 7088, 0, 0, 0, 7088, 0, 0, 7088, 7088, 7089, 0, 7089, 0, 0, 0, 0, 0, 0, 7089, 0, 7089, 7089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7089, 0, 0, 0, 0, 0, 0, 7089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7089, 0, 7089, 0, 0, 0, 0, 7089, 7089, 0, 0, 0, 7089, 0, 0, 7089, 0, 0, 0, 7089, 0, 0, 7089, 7089, 7090, 0, 7090, 0, 0, 0, 0, 0, 0, 7090, 0, 0, 7090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7090, 0, 0, 0, 0, 0, 0, 7090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7090, 0, 7090, 0, 0, 0, 0, 7090, 7090, 0, 0, 0, 7090, 0, 0, 7090, 0, 0, 0, 7090, 0, 0, 7090, 7090, 7091, 0, 0, 7091, 0, 0, 0, 0, 0, 0, 0, 0, 7091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7091, 0, 0, 0, 0, 0, 0, 7091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7091, 0, 7091, 0, 0, 0, 0, 0, 7091, 0, 0, 7091, 7091, 0, 0, 7091, 0, 0, 0, 7091, 0, 0, 7091, 7091, 7092, 0, 7092, 7092, 0, 0, 0, 0, 0, 7092, 0, 0, 7092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7092, 0, 0, 0, 0, 0, 0, 7092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7092, 0, 7092, 0, 0, 0, 0, 0, 7092, 0, 0, 0, 7092, 0, 7092, 7092, 0, 0, 0, 7092, 0, 0, 7092, 7092, 7092, 7093, 0, 0, 7093, 0, 0, 0, 0, 0, 0, 0, 0, 7093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7093, 0, 0, 0, 0, 0, 0, 7093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7093, 0, 7093, 0, 0, 0, 0, 0, 7093, 0, 0, 0, 7093, 0, 0, 7093, 0, 0, 0, 7093, 0, 0, 7093, 7093, 7094, 0, 0, 7094, 0, 0, 0, 0, 0, 0, 0, 0, 7094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7094, 0, 0, 0, 0, 0, 0, 7094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7094, 0, 7094, 0, 0, 0, 0, 0, 7094, 0, 0, 0, 7094, 0, 0, 7094, 0, 0, 0, 7094, 0, 0, 7094, 7094, 7094, 7096, 0, 7096, 7096, 0, 0, 0, 0, 0, 7096, 0, 0, 7096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7096, 0, 0, 0, 0, 0, 0, 7096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7096, 0, 7096, 0, 0, 0, 0, 0, 7096, 0, 0, 0, 7096, 0, 0, 7096, 0, 0, 0, 7096, 0, 0, 7096, 7096, 7097, 0, 7097, 7097, 0, 0, 0, 0, 0, 7097, 0, 0, 7097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7097, 0, 0, 0, 0, 0, 0, 7097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7097, 0, 7097, 0, 0, 0, 0, 0, 7097, 0, 0, 0, 7097, 0, 7097, 7097, 0, 0, 0, 7097, 0, 0, 7097, 7097, 7098, 0, 7098, 7098, 0, 0, 0, 0, 0, 7098, 0, 0, 7098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7098, 0, 0, 0, 0, 0, 0, 7098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7098, 0, 7098, 7098, 0, 0, 0, 0, 7098, 0, 0, 0, 7098, 0, 0, 7098, 0, 0, 0, 7098, 0, 0, 7098, 7098, 7099, 0, 7099, 7099, 0, 0, 0, 0, 0, 7099, 0, 0, 7099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7099, 0, 0, 0, 0, 0, 0, 7099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7099, 0, 7099, 0, 0, 0, 0, 7099, 7099, 0, 0, 0, 7099, 0, 0, 7099, 0, 0, 0, 7099, 0, 0, 7099, 7099, 7100, 7100, 0, 7100, 7100, 7100, 7100, 7100, 0, 0, 7100, 7100, 7100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7100, 7100, 7100, 7100, 7100, 7100, 0, 0, 0, 0, 0, 7100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7100, 7100, 7100, 7100, 0, 7100, 7102, 7102, 0, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 0, 7102, 7102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7102, 7102, 7102, 7102, 7102, 7102, 7102, 0, 0, 0, 0, 0, 7102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7102, 7102, 7102, 7103, 7103, 0, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 0, 7103, 7103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 7103, 0, 0, 0, 0, 7103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7103, 7103, 7103, 7107, 7107, 0, 7107, 7107, 7107, 7107, 7107, 7107, 7107, 7107, 7107, 0, 7107, 7107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7107, 7107, 7107, 7107, 7107, 7107, 7107, 0, 0, 0, 0, 0, 7107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7107, 7107, 7107, 7108, 7108, 0, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 0, 7108, 7108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 7108, 0, 0, 0, 0, 7108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7108, 7108, 7108, 7112, 7112, 0, 7112, 7112, 7112, 7112, 7112, 7112, 7112, 7112, 7112, 0, 7112, 7112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7112, 7112, 7112, 7112, 7112, 7112, 7112, 0, 0, 0, 0, 0, 7112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7112, 7112, 7112, 7113, 7113, 0, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 0, 7113, 7113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 7113, 0, 0, 0, 0, 7113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7113, 7113, 7113, 7117, 7117, 0, 7117, 7117, 7117, 7117, 7117, 7117, 7117, 7117, 7117, 0, 7117, 7117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7117, 7117, 7117, 7117, 7117, 7117, 7117, 0, 0, 0, 0, 0, 7117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7117, 7117, 7117, 7118, 7118, 0, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 0, 7118, 7118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 7118, 0, 0, 0, 0, 7118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7118, 7118, 7118, 7121, 7121, 0, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 0, 7121, 7121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7121, 7121, 7121, 7121, 7121, 7121, 7121, 0, 0, 0, 0, 0, 7121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7121, 7121, 7121, 7122, 7122, 0, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 0, 7122, 7122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 7122, 0, 0, 0, 0, 7122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7122, 7122, 7122, 7124, 7124, 0, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 0, 7124, 7124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7124, 7124, 7124, 7124, 7124, 7124, 7124, 0, 0, 0, 0, 0, 7124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7124, 7124, 7124, 7125, 7125, 0, 7125, 7125, 7125, 7125, 7125, 7125, 7125, 7125, 7125, 0, 7125, 7125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7125, 7125, 7125, 7125, 7125, 7125, 7125, 7125, 0, 0, 0, 0, 7125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7125, 7125, 7125, 7126, 7126, 0, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 7126, 0, 0, 0, 0, 7126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7126, 7126, 7126, 7126, 7126, 7127, 7127, 0, 7127, 7127, 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, 0, 7127, 7127, 7127, 7128, 7128, 0, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 0, 7128, 7128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 7128, 0, 0, 0, 0, 7128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7128, 7128, 7128, 7131, 7131, 0, 7131, 7131, 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, 0, 7131, 7131, 7131, 7132, 7132, 0, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 0, 7132, 7132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 7132, 0, 0, 0, 0, 7132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7132, 7132, 7132, 7134, 7134, 0, 7134, 7134, 7134, 7134, 7134, 7134, 7134, 7134, 7134, 0, 7134, 7134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7134, 7134, 7134, 7134, 7134, 7134, 7134, 0, 0, 0, 0, 0, 7134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7134, 7134, 7134, 7135, 7135, 0, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 0, 7135, 7135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 7135, 0, 0, 0, 0, 7135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7135, 7135, 7135, 7136, 7136, 0, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 7136, 0, 0, 0, 0, 7136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7136, 7136, 7136, 7136, 7136, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 7147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7147, 0, 7147, 7150, 7150, 0, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7150, 7151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7151, 7155, 7155, 0, 7155, 7155, 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, 0, 7155, 7155, 7155, 7155, 7156, 7156, 0, 7156, 7156, 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, 7156, 0, 0, 0, 0, 7156, 0, 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, 7157, 7157, 7157, 7158, 7158, 0, 7158, 7158, 7158, 7158, 7158, 7158, 7158, 7158, 7158, 0, 7158, 7158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7158, 7158, 7158, 7158, 7158, 7158, 7158, 0, 0, 0, 0, 0, 7158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7158, 7158, 7158, 7159, 7159, 0, 7159, 7159, 7159, 7159, 7159, 7159, 7159, 7159, 7159, 0, 7159, 7159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7159, 7159, 7159, 7159, 7159, 7159, 7159, 7159, 0, 0, 0, 0, 7159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7159, 7159, 7159, 7160, 7160, 0, 7160, 7160, 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, 0, 0, 0, 0, 0, 7160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7160, 0, 0, 0, 0, 0, 7160, 7160, 7160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7160, 7164, 0, 0, 0, 0, 0, 7164, 0, 7164, 0, 0, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 7164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7164, 7166, 7166, 0, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7166, 7168, 7168, 0, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7168, 7173, 0, 0, 0, 0, 0, 0, 0, 0, 7173, 0, 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, 0, 7173, 7173, 7173, 7173, 7173, 7173, 7176, 0, 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, 0, 7176, 7176, 7176, 7176, 7176, 7176, 7179, 7179, 7179, 7179, 7179, 7179, 7179, 7179, 7179, 0, 0, 0, 0, 0, 0, 0, 7179, 7179, 7179, 7179, 7179, 7179, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7179, 7179, 7179, 7179, 7179, 7179, 7182, 7182, 0, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 0, 7182, 7182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7182, 7182, 7182, 7182, 7182, 7182, 7182, 0, 0, 0, 0, 0, 7182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7182, 7182, 7182, 7183, 7183, 0, 7183, 7183, 7183, 7183, 7183, 7183, 7183, 7183, 7183, 0, 7183, 7183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7183, 7183, 7183, 7183, 7183, 7183, 7183, 7183, 0, 0, 0, 0, 7183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7183, 7183, 7183, 7185, 7185, 0, 7185, 7185, 7185, 7185, 7185, 7185, 7185, 7185, 7185, 0, 7185, 7185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7185, 7185, 7185, 7185, 7185, 7185, 7185, 0, 0, 0, 0, 0, 7185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7185, 7185, 7185, 7186, 7186, 0, 7186, 7186, 7186, 7186, 7186, 7186, 7186, 7186, 7186, 0, 7186, 7186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7186, 7186, 7186, 7186, 7186, 7186, 7186, 0, 0, 0, 0, 0, 7186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7186, 0, 0, 0, 0, 0, 7186, 7186, 7186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7186, 7187, 7187, 0, 7187, 7187, 7187, 7187, 7187, 7187, 7187, 7187, 7187, 0, 7187, 7187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7187, 7187, 7187, 7187, 7187, 7187, 7187, 7187, 0, 0, 0, 0, 7187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7187, 7187, 7187, 7190, 7190, 0, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7190, 7190, 7190, 7190, 7190, 7190, 7190, 0, 0, 0, 0, 0, 7190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7190, 0, 0, 0, 0, 0, 7190, 7190, 7190, 7190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7190, 7191, 7191, 0, 7191, 7191, 7191, 7191, 7191, 7191, 7191, 7191, 7191, 0, 7191, 7191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7191, 7191, 7191, 7191, 7191, 7191, 7191, 0, 0, 0, 0, 0, 7191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7191, 7191, 7191, 7192, 7192, 0, 7192, 7192, 7192, 7192, 7192, 7192, 7192, 7192, 7192, 7192, 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, 0, 7192, 7192, 7192, 7192, 7193, 7193, 0, 7193, 7193, 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, 0, 7193, 7193, 7193, 7195, 7195, 0, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7195, 7195, 7195, 7195, 7195, 7195, 7195, 0, 0, 0, 0, 0, 7195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7195, 7195, 7195, 7195, 7196, 7196, 0, 7196, 7196, 7196, 7196, 7196, 7196, 7196, 7196, 7196, 7196, 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, 7196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7196, 7196, 7196, 7196, 7198, 7198, 0, 7198, 7198, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7198, 7198, 7198, 7199, 7199, 0, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 0, 7199, 7199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 7199, 0, 0, 0, 0, 7199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7199, 7199, 7199, 7201, 7201, 0, 7201, 7201, 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, 0, 7201, 7201, 7201, 7202, 7202, 0, 7202, 7202, 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, 7202, 0, 0, 0, 0, 7202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7202, 7202, 7202, 7203, 7203, 0, 7203, 7203, 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, 0, 0, 0, 0, 0, 7203, 7203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7203, 7203, 7203, 0, 0, 0, 0, 0, 0, 0, 7203, 7204, 7204, 0, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7204, 7206, 7206, 0, 7206, 7206, 7206, 7206, 7206, 7206, 7206, 7206, 7206, 0, 7206, 7206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7206, 7206, 7206, 7206, 7206, 7206, 7206, 0, 0, 0, 0, 0, 7206, 7206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7206, 7206, 7206, 0, 0, 0, 0, 0, 0, 0, 7206, 7207, 7207, 0, 7207, 7207, 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, 0, 7207, 7207, 7207, 7208, 7208, 0, 7208, 7208, 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, 0, 7208, 7208, 7208, 7210, 7210, 0, 7210, 7210, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7210, 7210, 7210, 7211, 7211, 0, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 0, 7211, 7211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 7211, 0, 0, 0, 0, 7211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7211, 7211, 7211, 7212, 7212, 0, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 0, 7212, 7212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 7212, 7212, 7212, 7212, 7212, 7212, 0, 0, 0, 0, 0, 7212, 0, 7212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 7212, 7212, 0, 0, 0, 0, 0, 0, 0, 0, 7212, 7219, 7219, 0, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 0, 7219, 7219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7219, 7219, 7219, 7219, 7219, 7219, 7219, 0, 0, 0, 0, 0, 7219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7219, 7219, 7219, 7220, 7220, 0, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 0, 7220, 7220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 7220, 0, 0, 0, 0, 7220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7220, 7220, 7220, 7224, 7224, 0, 7224, 7224, 7224, 7224, 7224, 7224, 7224, 7224, 7224, 0, 7224, 7224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7224, 7224, 7224, 7224, 7224, 7224, 7224, 0, 0, 0, 0, 0, 7224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7224, 7224, 7224, 7225, 7225, 0, 7225, 7225, 7225, 7225, 7225, 7225, 7225, 7225, 7225, 0, 7225, 7225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7225, 7225, 7225, 7225, 7225, 7225, 7225, 7225, 0, 0, 0, 0, 7225, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7225, 7225, 7225, 7227, 7227, 0, 7227, 7227, 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, 0, 0, 0, 0, 0, 7227, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7227, 7227, 7227, 7228, 7228, 0, 7228, 7228, 7228, 7228, 7228, 7228, 7228, 7228, 7228, 0, 7228, 7228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7228, 7228, 7228, 7228, 7228, 7228, 7228, 7228, 0, 0, 0, 0, 7228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7228, 7228, 7228, 7230, 7230, 0, 7230, 7230, 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, 0, 0, 0, 0, 0, 7230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7230, 7230, 7230, 7231, 7231, 0, 7231, 7231, 7231, 7231, 7231, 7231, 7231, 7231, 7231, 0, 7231, 7231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7231, 7231, 7231, 7231, 7231, 7231, 7231, 7231, 0, 0, 0, 0, 7231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7231, 7231, 7231, 7232, 7232, 0, 7232, 7232, 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, 7232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7232, 7232, 7232, 0, 0, 0, 0, 0, 0, 0, 0, 7232, 7235, 7235, 0, 7235, 7235, 7235, 7235, 7235, 7235, 7235, 7235, 7235, 0, 7235, 7235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7235, 7235, 7235, 7235, 7235, 7235, 7235, 0, 0, 0, 0, 0, 7235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7235, 7235, 7235, 7236, 7236, 0, 7236, 7236, 7236, 7236, 7236, 7236, 7236, 7236, 7236, 0, 7236, 7236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7236, 7236, 7236, 7236, 7236, 7236, 7236, 7236, 0, 0, 0, 0, 7236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7236, 7236, 7236, 7240, 7240, 0, 7240, 7240, 7240, 7240, 7240, 7240, 7240, 7240, 7240, 0, 7240, 7240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7240, 7240, 7240, 7240, 7240, 7240, 7240, 0, 0, 0, 0, 0, 7240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7240, 7240, 7240, 7241, 7241, 0, 7241, 7241, 7241, 7241, 7241, 7241, 7241, 7241, 7241, 0, 7241, 7241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7241, 7241, 7241, 7241, 7241, 7241, 7241, 7241, 0, 0, 0, 0, 7241, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7241, 7241, 7241, 7244, 7244, 0, 7244, 7244, 7244, 7244, 7244, 7244, 7244, 7244, 7244, 0, 7244, 7244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7244, 7244, 7244, 7244, 7244, 7244, 7244, 0, 0, 0, 0, 0, 7244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7244, 7244, 7244, 7245, 7245, 0, 7245, 7245, 7245, 7245, 7245, 7245, 7245, 7245, 7245, 0, 7245, 7245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7245, 7245, 7245, 7245, 7245, 7245, 7245, 7245, 0, 0, 0, 0, 7245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7245, 7245, 7245, 7247, 7247, 0, 7247, 7247, 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, 0, 0, 0, 0, 0, 7247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7247, 7247, 7247, 7248, 7248, 0, 7248, 7248, 7248, 7248, 7248, 7248, 7248, 7248, 7248, 0, 7248, 7248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7248, 7248, 7248, 7248, 7248, 7248, 7248, 7248, 0, 0, 0, 0, 7248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7248, 7248, 7248, 7249, 7249, 0, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 7249, 0, 0, 0, 0, 7249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7249, 7249, 7249, 7249, 7249, 7250, 7250, 0, 7250, 7250, 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, 0, 0, 0, 0, 0, 7250, 0, 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, 0, 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, 0, 7251, 7251, 7251, 7254, 7254, 0, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 0, 7254, 7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7254, 7254, 7254, 7254, 7254, 7254, 7254, 0, 0, 0, 0, 0, 7254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7254, 7254, 7254, 7255, 7255, 0, 7255, 7255, 7255, 7255, 7255, 7255, 7255, 7255, 7255, 0, 7255, 7255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7255, 7255, 7255, 7255, 7255, 7255, 7255, 7255, 0, 0, 0, 0, 7255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7255, 7255, 7255, 7257, 7257, 0, 7257, 7257, 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, 0, 0, 0, 0, 0, 7257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7257, 7257, 7257, 7258, 7258, 0, 7258, 7258, 7258, 7258, 7258, 7258, 7258, 7258, 7258, 0, 7258, 7258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7258, 7258, 7258, 7258, 7258, 7258, 7258, 7258, 0, 0, 0, 0, 7258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7258, 7258, 7258, 7259, 7259, 0, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 7259, 0, 0, 0, 0, 7259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7259, 7259, 7259, 7259, 7259, 7261, 7261, 0, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 0, 7261, 7261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7261, 7261, 7261, 7261, 7261, 7261, 7261, 0, 0, 0, 0, 0, 7261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7261, 7261, 7261, 7262, 7262, 0, 7262, 7262, 7262, 7262, 7262, 7262, 7262, 7262, 7262, 0, 7262, 7262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7262, 7262, 7262, 7262, 7262, 7262, 7262, 7262, 0, 0, 0, 0, 7262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7262, 7262, 7262, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 7271, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7271, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7271, 0, 7271, 7289, 7289, 0, 7289, 7289, 7289, 7289, 7289, 7289, 7289, 7289, 7289, 0, 7289, 7289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7289, 7289, 7289, 7289, 7289, 7289, 7289, 0, 0, 0, 0, 0, 7289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7289, 7289, 7289, 7290, 7290, 0, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 0, 7290, 7290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 7290, 0, 0, 0, 0, 7290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7290, 7290, 7290, 7294, 7294, 0, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 0, 7294, 7294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7294, 7294, 7294, 7294, 7294, 7294, 7294, 0, 0, 0, 0, 0, 7294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7294, 7294, 7294, 7295, 7295, 0, 7295, 7295, 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, 7295, 0, 0, 0, 0, 7295, 0, 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, 7296, 7296, 0, 7296, 7296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7296, 7296, 7296, 7296, 7296, 7296, 7296, 0, 0, 0, 0, 0, 7296, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7296, 7296, 7296, 7297, 7297, 0, 7297, 7297, 7297, 7297, 7297, 7297, 7297, 7297, 7297, 0, 7297, 7297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7297, 7297, 7297, 7297, 7297, 7297, 7297, 7297, 0, 0, 0, 0, 7297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7297, 7297, 7297, 7298, 7298, 0, 7298, 7298, 7298, 7298, 7298, 7298, 7298, 7298, 7298, 0, 7298, 7298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7298, 7298, 7298, 7298, 7298, 7298, 7298, 0, 0, 0, 0, 0, 7298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7298, 0, 0, 0, 0, 0, 7298, 7298, 7298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7298, 7302, 7302, 0, 7302, 7302, 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, 0, 7302, 7302, 7302, 7303, 7303, 0, 7303, 7303, 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, 0, 7303, 7303, 7303, 7306, 7306, 0, 7306, 7306, 7306, 7306, 7306, 7306, 7306, 7306, 7306, 0, 7306, 7306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7306, 7306, 7306, 7306, 7306, 7306, 7306, 0, 0, 0, 0, 0, 7306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7306, 7306, 7306, 7307, 7307, 0, 7307, 7307, 7307, 7307, 7307, 7307, 7307, 7307, 7307, 0, 7307, 7307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7307, 7307, 7307, 7307, 7307, 7307, 7307, 7307, 0, 0, 0, 0, 7307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7307, 7307, 7307, 7309, 7309, 0, 7309, 7309, 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, 0, 0, 0, 0, 0, 7309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7309, 7309, 7309, 7310, 7310, 0, 7310, 7310, 7310, 7310, 7310, 7310, 7310, 7310, 7310, 0, 7310, 7310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7310, 7310, 7310, 7310, 7310, 7310, 7310, 7310, 0, 0, 0, 0, 7310, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7310, 7310, 7310, 7311, 7311, 0, 7311, 7311, 7311, 7311, 7311, 7311, 7311, 7311, 7311, 0, 7311, 7311, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7311, 7311, 7311, 7311, 7311, 7311, 7311, 0, 0, 0, 0, 0, 7311, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7311, 0, 0, 0, 7311, 7311, 7311, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7311, 7312, 7312, 0, 7312, 7312, 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, 0, 7312, 7312, 7312, 7313, 7313, 0, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 0, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 7313, 0, 0, 0, 0, 0, 7313, 0, 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, 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, 0, 7315, 7315, 7315, 7316, 7316, 0, 7316, 7316, 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, 0, 7316, 7316, 7316, 7317, 7317, 0, 7317, 7317, 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, 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, 7330, 7330, 0, 7330, 7330, 7330, 7330, 7330, 7330, 7330, 7330, 7330, 0, 7330, 7330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7330, 7330, 7330, 7330, 7330, 7330, 7330, 0, 0, 0, 0, 0, 7330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7330, 7330, 7330, 7331, 7331, 0, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 0, 7331, 7331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 7331, 0, 0, 0, 0, 7331, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7331, 7331, 7331, 7345, 7345, 0, 7345, 7345, 7345, 7345, 7345, 7345, 7345, 7345, 7345, 0, 7345, 7345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7345, 7345, 7345, 7345, 7345, 7345, 7345, 0, 0, 0, 0, 0, 7345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7345, 7345, 7345, 7346, 7346, 0, 7346, 7346, 7346, 7346, 7346, 7346, 7346, 7346, 7346, 0, 7346, 7346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7346, 7346, 7346, 7346, 7346, 7346, 7346, 7346, 0, 0, 0, 0, 7346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7346, 7346, 7346, 7380, 7380, 0, 7380, 7380, 7380, 7380, 7380, 7380, 7380, 7380, 7380, 0, 7380, 7380, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7380, 7380, 7380, 7380, 7380, 7380, 7380, 0, 0, 0, 0, 0, 7380, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7380, 7380, 7380, 7381, 7381, 0, 7381, 7381, 7381, 7381, 7381, 7381, 7381, 7381, 7381, 0, 7381, 7381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7381, 7381, 7381, 7381, 7381, 7381, 7381, 7381, 0, 0, 0, 0, 7381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7381, 7381, 7381, 7383, 7383, 0, 7383, 7383, 7383, 7383, 7383, 7383, 7383, 7383, 7383, 0, 7383, 7383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7383, 7383, 7383, 7383, 7383, 7383, 7383, 0, 0, 0, 0, 0, 7383, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7383, 7383, 7383, 7384, 7384, 0, 7384, 7384, 7384, 7384, 7384, 7384, 7384, 7384, 7384, 0, 7384, 7384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7384, 7384, 7384, 7384, 7384, 7384, 7384, 7384, 0, 0, 0, 0, 7384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7384, 7384, 7384, 7386, 7386, 0, 7386, 7386, 7386, 7386, 7386, 7386, 7386, 7386, 7386, 0, 7386, 7386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7386, 7386, 7386, 7386, 7386, 7386, 7386, 0, 0, 0, 0, 0, 7386, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7386, 7386, 7386, 7387, 7387, 0, 7387, 7387, 7387, 7387, 7387, 7387, 7387, 7387, 7387, 0, 7387, 7387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7387, 7387, 7387, 7387, 7387, 7387, 7387, 7387, 0, 0, 0, 0, 7387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7387, 7387, 7387, 7388, 7388, 0, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 0, 7388, 7388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7388, 7388, 7388, 7388, 7388, 7388, 7388, 0, 0, 0, 0, 0, 7388, 0, 7388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7388, 7388, 7388, 0, 0, 0, 0, 0, 0, 0, 0, 7388, 7393, 7393, 0, 7393, 7393, 7393, 7393, 7393, 7393, 7393, 7393, 7393, 0, 7393, 7393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7393, 7393, 7393, 7393, 7393, 7393, 7393, 0, 0, 0, 0, 0, 7393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7393, 7393, 7393, 7394, 7394, 0, 7394, 7394, 7394, 7394, 7394, 7394, 7394, 7394, 7394, 0, 7394, 7394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7394, 7394, 7394, 7394, 7394, 7394, 7394, 7394, 0, 0, 0, 0, 7394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7394, 7394, 7394, 7398, 7398, 0, 7398, 7398, 7398, 7398, 7398, 7398, 7398, 7398, 7398, 0, 7398, 7398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7398, 7398, 7398, 7398, 7398, 7398, 7398, 0, 0, 0, 0, 0, 7398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7398, 7398, 7398, 7399, 7399, 0, 7399, 7399, 7399, 7399, 7399, 7399, 7399, 7399, 7399, 0, 7399, 7399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7399, 7399, 7399, 7399, 7399, 7399, 7399, 7399, 0, 0, 0, 0, 7399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7399, 7399, 7399, 7402, 7402, 0, 7402, 7402, 7402, 7402, 7402, 7402, 7402, 7402, 7402, 0, 7402, 7402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7402, 7402, 7402, 7402, 7402, 7402, 7402, 0, 0, 0, 0, 0, 7402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7402, 7402, 7402, 7403, 7403, 0, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 0, 7403, 7403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 7403, 0, 0, 0, 0, 7403, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7403, 7403, 7403, 7405, 7405, 0, 7405, 7405, 7405, 7405, 7405, 7405, 7405, 7405, 7405, 0, 7405, 7405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7405, 7405, 7405, 7405, 7405, 7405, 7405, 0, 0, 0, 0, 0, 7405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7405, 7405, 7405, 7406, 7406, 0, 7406, 7406, 7406, 7406, 7406, 7406, 7406, 7406, 7406, 0, 7406, 7406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7406, 7406, 7406, 7406, 7406, 7406, 7406, 7406, 0, 0, 0, 0, 7406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7406, 7406, 7406, 7407, 7407, 0, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 7407, 0, 0, 0, 0, 7407, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7407, 7407, 7407, 7407, 7407, 7408, 7408, 0, 7408, 7408, 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, 0, 0, 0, 0, 0, 7408, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7408, 7408, 7408, 7409, 7409, 0, 7409, 7409, 7409, 7409, 7409, 7409, 7409, 7409, 7409, 0, 7409, 7409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7409, 7409, 7409, 7409, 7409, 7409, 7409, 7409, 0, 0, 0, 0, 7409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7409, 7409, 7409, 7412, 7412, 0, 7412, 7412, 7412, 7412, 7412, 7412, 7412, 7412, 7412, 0, 7412, 7412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7412, 7412, 7412, 7412, 7412, 7412, 7412, 0, 0, 0, 0, 0, 7412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7412, 7412, 7412, 7413, 7413, 0, 7413, 7413, 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, 7413, 0, 0, 0, 0, 7413, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7413, 7413, 7413, 7415, 7415, 0, 7415, 7415, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7415, 7415, 7415, 7416, 7416, 0, 7416, 7416, 7416, 7416, 7416, 7416, 7416, 7416, 7416, 0, 7416, 7416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7416, 7416, 7416, 7416, 7416, 7416, 7416, 7416, 0, 0, 0, 0, 7416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7416, 7416, 7416, 7417, 7417, 0, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 7417, 0, 0, 0, 0, 7417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7417, 7417, 7417, 7417, 7417, 7451, 7451, 0, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 0, 7451, 7451, 7451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7451, 7451, 7451, 7451, 7451, 7451, 7451, 0, 0, 0, 0, 0, 7451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7451, 7451, 7451, 7451, 7452, 7452, 0, 7452, 7452, 7452, 7452, 7452, 7452, 7452, 0, 7452, 7452, 7452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7452, 7452, 7452, 7452, 7452, 7452, 7452, 7452, 0, 0, 0, 0, 7452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7452, 7452, 7452, 7452, 7480, 7480, 0, 7480, 7480, 7480, 7480, 7480, 0, 0, 7480, 7480, 7480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7480, 7480, 7480, 7480, 7480, 7480, 0, 0, 0, 0, 0, 7480, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7480, 7480, 7480, 7480, 7481, 7481, 0, 7481, 7481, 7481, 7481, 7481, 0, 0, 7481, 7481, 7481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7481, 7481, 7481, 7481, 7481, 7481, 7481, 0, 0, 0, 0, 7481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7481, 7481, 7481, 7481, 7483, 0, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 7483, 0, 0, 0, 0, 0, 0, 7483, 7483, 7483, 7483, 7483, 7483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7483, 7483, 7483, 7483, 7483, 7483, 7527, 7527, 0, 7527, 7527, 7527, 7527, 7527, 0, 0, 7527, 7527, 7527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7527, 7527, 7527, 7527, 7527, 7527, 0, 0, 0, 0, 0, 7527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7527, 7527, 7527, 7527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7527, 7528, 7528, 0, 7528, 7528, 7528, 7528, 7528, 0, 0, 7528, 7528, 7528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7528, 7528, 7528, 7528, 7528, 7528, 7528, 0, 0, 0, 0, 7528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7528, 7528, 7528, 7528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7528, 7530, 0, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 7530, 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, 0, 7530, 7530, 7530, 7530, 7530, 7530, 7560, 7560, 0, 7560, 7560, 7560, 7560, 7560, 0, 0, 7560, 7560, 7560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7560, 7560, 7560, 7560, 7560, 7560, 0, 0, 0, 0, 0, 7560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7560, 7560, 7560, 7560, 7561, 7561, 0, 7561, 7561, 7561, 7561, 7561, 0, 0, 7561, 7561, 7561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7561, 7561, 7561, 7561, 7561, 7561, 7561, 0, 0, 0, 0, 7561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7561, 7561, 7561, 7561, 7563, 0, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 7563, 0, 0, 0, 0, 0, 0, 7563, 7563, 7563, 7563, 7563, 7563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7563, 7563, 7563, 7563, 7563, 7563, 7572, 7572, 0, 7572, 7572, 7572, 7572, 7572, 0, 0, 7572, 7572, 7572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7572, 7572, 7572, 7572, 7572, 7572, 0, 0, 0, 0, 0, 7572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7572, 7572, 7572, 7572, 7573, 7573, 0, 7573, 7573, 7573, 7573, 7573, 0, 0, 7573, 7573, 7573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7573, 7573, 7573, 7573, 7573, 7573, 7573, 0, 0, 0, 0, 7573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7573, 7573, 7573, 7573, 7575, 0, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 7575, 0, 0, 0, 0, 0, 0, 7575, 7575, 7575, 7575, 7575, 7575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7575, 7575, 7575, 7575, 7575, 7575, 7604, 0, 7604, 0, 0, 0, 0, 0, 0, 7604, 0, 0, 7604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7604, 0, 0, 0, 0, 0, 0, 7604, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7604, 0, 7604, 0, 0, 0, 0, 0, 7604, 0, 0, 0, 7604, 0, 7604, 7604, 0, 0, 0, 7604, 0, 0, 7604, 7604, 7604, 7608, 0, 7608, 0, 0, 0, 0, 0, 0, 7608, 0, 0, 7608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7608, 0, 0, 0, 0, 0, 0, 7608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7608, 0, 7608, 0, 0, 0, 0, 0, 7608, 0, 0, 0, 7608, 0, 0, 7608, 0, 0, 0, 7608, 0, 0, 7608, 7608, 7609, 0, 7609, 0, 0, 0, 0, 0, 0, 7609, 0, 0, 7609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7609, 0, 0, 0, 0, 0, 0, 7609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7609, 0, 7609, 0, 0, 0, 0, 0, 7609, 0, 0, 0, 7609, 0, 7609, 7609, 0, 0, 0, 7609, 0, 0, 7609, 7609, 7610, 0, 7610, 0, 0, 0, 0, 0, 0, 7610, 0, 0, 7610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7610, 0, 0, 0, 0, 0, 0, 7610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7610, 0, 7610, 7610, 0, 0, 0, 0, 7610, 0, 0, 0, 7610, 0, 0, 7610, 0, 0, 0, 7610, 0, 0, 7610, 7610, 7611, 0, 7611, 0, 0, 0, 0, 0, 0, 7611, 0, 0, 7611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7611, 0, 0, 0, 0, 0, 0, 7611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7611, 0, 7611, 0, 0, 0, 0, 7611, 7611, 0, 0, 0, 7611, 0, 0, 7611, 0, 0, 0, 7611, 0, 0, 7611, 7611, 7612, 0, 0, 7612, 0, 0, 0, 0, 0, 0, 0, 0, 7612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7612, 0, 0, 0, 0, 0, 0, 7612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7612, 0, 7612, 0, 0, 0, 0, 0, 7612, 0, 0, 0, 7612, 0, 0, 7612, 0, 0, 0, 7612, 0, 0, 7612, 7612, 7613, 0, 7613, 7613, 0, 0, 0, 0, 0, 7613, 0, 0, 7613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7613, 0, 0, 0, 0, 0, 0, 7613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7613, 0, 7613, 0, 0, 0, 0, 0, 7613, 0, 0, 0, 7613, 0, 0, 7613, 0, 7613, 0, 7613, 0, 0, 7613, 7613, 7614, 0, 0, 7614, 0, 0, 0, 0, 0, 0, 0, 0, 7614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7614, 0, 0, 0, 0, 0, 0, 7614, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7614, 0, 7614, 0, 7614, 0, 0, 7614, 7614, 0, 0, 0, 7614, 0, 0, 7614, 0, 7614, 0, 7614, 0, 7614, 7614, 7614, 7616, 0, 7616, 7616, 0, 0, 0, 0, 0, 7616, 0, 0, 7616, 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, 0, 7616, 0, 7616, 0, 0, 0, 0, 0, 7616, 0, 0, 0, 7616, 0, 0, 7616, 0, 0, 0, 7616, 0, 0, 7616, 7616, 7617, 0, 7617, 7617, 0, 0, 0, 0, 0, 7617, 0, 0, 7617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7617, 0, 0, 0, 0, 0, 0, 7617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7617, 0, 7617, 0, 0, 0, 0, 0, 7617, 0, 0, 0, 7617, 0, 0, 7617, 0, 0, 0, 7617, 0, 0, 7617, 7617, 7618, 0, 7618, 7618, 0, 0, 0, 0, 0, 7618, 0, 0, 7618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7618, 0, 0, 0, 0, 0, 0, 7618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7618, 0, 7618, 0, 0, 0, 0, 0, 7618, 0, 0, 0, 7618, 0, 0, 7618, 0, 0, 0, 7618, 0, 0, 7618, 7618, 7619, 7619, 0, 7619, 7619, 7619, 7619, 7619, 0, 7619, 7619, 7619, 7619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7619, 7619, 7619, 7619, 7619, 7619, 0, 0, 0, 0, 0, 7619, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7619, 7619, 7619, 7619, 7621, 7621, 0, 7621, 7621, 7621, 7621, 7621, 7621, 7621, 7621, 7621, 0, 7621, 7621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7621, 7621, 7621, 7621, 7621, 7621, 7621, 0, 0, 0, 0, 0, 7621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7621, 7621, 7621, 7622, 7622, 0, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 0, 7622, 7622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 7622, 0, 0, 0, 0, 7622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7622, 7622, 7622, 7626, 7626, 0, 7626, 7626, 7626, 7626, 7626, 7626, 7626, 7626, 7626, 0, 7626, 7626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7626, 7626, 7626, 7626, 7626, 7626, 7626, 0, 0, 0, 0, 0, 7626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7626, 7626, 7626, 7627, 7627, 0, 7627, 7627, 7627, 7627, 7627, 7627, 7627, 7627, 7627, 0, 7627, 7627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7627, 7627, 7627, 7627, 7627, 7627, 7627, 7627, 0, 0, 0, 0, 7627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7627, 7627, 7627, 7631, 7631, 0, 7631, 7631, 7631, 7631, 7631, 7631, 7631, 7631, 7631, 0, 7631, 7631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7631, 7631, 7631, 7631, 7631, 7631, 7631, 0, 0, 0, 0, 0, 7631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7631, 7631, 7631, 7632, 7632, 0, 7632, 7632, 7632, 7632, 7632, 7632, 7632, 7632, 7632, 0, 7632, 7632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7632, 7632, 7632, 7632, 7632, 7632, 7632, 7632, 0, 0, 0, 0, 7632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7632, 7632, 7632, 7636, 7636, 0, 7636, 7636, 7636, 7636, 7636, 7636, 7636, 7636, 7636, 0, 7636, 7636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7636, 7636, 7636, 7636, 7636, 7636, 7636, 0, 0, 0, 0, 0, 7636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7636, 7636, 7636, 7637, 7637, 0, 7637, 7637, 7637, 7637, 7637, 7637, 7637, 7637, 7637, 0, 7637, 7637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7637, 7637, 7637, 7637, 7637, 7637, 7637, 7637, 0, 0, 0, 0, 7637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7637, 7637, 7637, 7641, 7641, 0, 7641, 7641, 7641, 7641, 7641, 7641, 7641, 7641, 7641, 0, 7641, 7641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7641, 7641, 7641, 7641, 7641, 7641, 7641, 0, 0, 0, 0, 0, 7641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7641, 7641, 7641, 7642, 7642, 0, 7642, 7642, 7642, 7642, 7642, 7642, 7642, 7642, 7642, 0, 7642, 7642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7642, 7642, 7642, 7642, 7642, 7642, 7642, 7642, 0, 0, 0, 0, 7642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7642, 7642, 7642, 7645, 7645, 0, 7645, 7645, 7645, 7645, 7645, 7645, 7645, 7645, 7645, 0, 7645, 7645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7645, 7645, 7645, 7645, 7645, 7645, 7645, 0, 0, 0, 0, 0, 7645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7645, 7645, 7645, 7646, 7646, 0, 7646, 7646, 7646, 7646, 7646, 7646, 7646, 7646, 7646, 0, 7646, 7646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7646, 7646, 7646, 7646, 7646, 7646, 7646, 7646, 0, 0, 0, 0, 7646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7646, 7646, 7646, 7648, 7648, 0, 7648, 7648, 7648, 7648, 7648, 7648, 7648, 7648, 7648, 0, 7648, 7648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7648, 7648, 7648, 7648, 7648, 7648, 7648, 0, 0, 0, 0, 0, 7648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7648, 0, 0, 0, 0, 0, 0, 7648, 7648, 7648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7648, 7649, 7649, 0, 7649, 7649, 7649, 7649, 7649, 7649, 7649, 7649, 7649, 0, 7649, 7649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7649, 7649, 7649, 7649, 7649, 7649, 7649, 0, 0, 0, 0, 0, 7649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7649, 7649, 7649, 7650, 7650, 0, 7650, 7650, 7650, 7650, 7650, 7650, 7650, 7650, 7650, 0, 7650, 7650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7650, 7650, 7650, 7650, 7650, 7650, 7650, 7650, 0, 0, 0, 0, 7650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7650, 7650, 7650, 7651, 7651, 0, 7651, 7651, 7651, 7651, 7651, 7651, 7651, 7651, 7651, 0, 7651, 7651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7651, 7651, 7651, 7651, 7651, 7651, 7651, 0, 0, 0, 0, 0, 7651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7651, 7651, 7651, 7652, 7652, 0, 7652, 7652, 7652, 7652, 7652, 7652, 7652, 7652, 7652, 0, 7652, 7652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7652, 7652, 7652, 7652, 7652, 7652, 7652, 7652, 0, 0, 0, 0, 7652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7652, 7652, 7652, 7656, 7656, 0, 7656, 7656, 7656, 7656, 7656, 7656, 7656, 7656, 7656, 0, 7656, 7656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7656, 7656, 7656, 7656, 7656, 7656, 7656, 0, 0, 0, 0, 0, 7656, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7656, 7656, 7656, 7657, 7657, 0, 7657, 7657, 7657, 7657, 7657, 7657, 7657, 7657, 7657, 0, 7657, 7657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7657, 7657, 7657, 7657, 7657, 7657, 7657, 7657, 0, 0, 0, 0, 7657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7657, 7657, 7657, 7660, 7660, 0, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 0, 7660, 7660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7660, 7660, 7660, 7660, 7660, 7660, 7660, 0, 0, 0, 0, 0, 7660, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7660, 7660, 7660, 7661, 7661, 0, 7661, 7661, 7661, 7661, 7661, 7661, 7661, 7661, 7661, 0, 7661, 7661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7661, 7661, 7661, 7661, 7661, 7661, 7661, 7661, 0, 0, 0, 0, 7661, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7661, 7661, 7661, 7663, 7663, 0, 7663, 7663, 7663, 7663, 7663, 7663, 7663, 7663, 7663, 0, 7663, 7663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7663, 7663, 7663, 7663, 7663, 7663, 7663, 0, 0, 0, 0, 0, 7663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7663, 0, 0, 0, 0, 0, 0, 7663, 7663, 7663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7663, 7664, 7664, 0, 7664, 7664, 7664, 7664, 7664, 7664, 7664, 7664, 7664, 0, 7664, 7664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7664, 7664, 7664, 7664, 7664, 7664, 7664, 0, 0, 0, 0, 0, 7664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7664, 7664, 7664, 7665, 7665, 0, 7665, 7665, 7665, 7665, 7665, 7665, 7665, 7665, 7665, 0, 7665, 7665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7665, 7665, 7665, 7665, 7665, 7665, 7665, 7665, 0, 0, 0, 0, 7665, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7665, 7665, 7665, 7667, 7667, 0, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7667, 7668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7668, 7673, 7673, 0, 7673, 7673, 7673, 7673, 7673, 7673, 7673, 7673, 7673, 0, 7673, 7673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7673, 7673, 7673, 7673, 7673, 7673, 7673, 0, 0, 0, 0, 0, 7673, 0, 0, 7673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7673, 7673, 7673, 7673, 7674, 7674, 0, 7674, 7674, 7674, 7674, 7674, 7674, 7674, 7674, 7674, 0, 7674, 7674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7674, 7674, 7674, 7674, 7674, 7674, 7674, 0, 0, 0, 0, 0, 7674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7674, 7674, 7674, 7675, 7675, 0, 7675, 7675, 7675, 7675, 7675, 7675, 7675, 7675, 7675, 0, 7675, 7675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7675, 7675, 7675, 7675, 7675, 7675, 7675, 7675, 0, 0, 0, 0, 7675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7675, 7675, 7675, 7677, 7677, 0, 7677, 7677, 7677, 7677, 7677, 7677, 7677, 7677, 7677, 0, 7677, 7677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7677, 7677, 7677, 7677, 7677, 7677, 7677, 0, 0, 0, 0, 0, 7677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7677, 7677, 7677, 7678, 7678, 0, 7678, 7678, 7678, 7678, 7678, 7678, 7678, 7678, 7678, 0, 7678, 7678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7678, 7678, 7678, 7678, 7678, 7678, 7678, 7678, 0, 0, 0, 0, 7678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7678, 7678, 7678, 7679, 7679, 0, 7679, 7679, 7679, 7679, 7679, 7679, 7679, 7679, 7679, 0, 7679, 7679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7679, 7679, 7679, 7679, 7679, 7679, 7679, 0, 0, 0, 0, 0, 7679, 0, 7679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7679, 7679, 7679, 0, 0, 0, 0, 0, 0, 0, 0, 7679, 7683, 7683, 0, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 0, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 0, 0, 0, 7683, 7683, 7683, 7683, 7683, 7683, 7683, 0, 0, 0, 0, 0, 7683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7683, 7683, 7683, 7683, 7684, 7684, 0, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7684, 7684, 7684, 7684, 7684, 7684, 7684, 0, 0, 0, 0, 0, 7684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7684, 0, 0, 0, 0, 0, 7684, 7684, 7684, 7684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7684, 7685, 7685, 0, 7685, 7685, 7685, 7685, 7685, 7685, 7685, 7685, 7685, 0, 7685, 7685, 7685, 7685, 7685, 0, 0, 0, 0, 0, 0, 7685, 7685, 7685, 7685, 7685, 7685, 7685, 0, 0, 0, 0, 0, 7685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7685, 7685, 7685, 7685, 7686, 7686, 0, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 7686, 0, 0, 0, 0, 0, 7686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7686, 7686, 7686, 7686, 7686, 7688, 7688, 0, 7688, 7688, 7688, 7688, 7688, 0, 0, 7688, 7688, 7688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7688, 7688, 7688, 7688, 7688, 7688, 0, 0, 0, 0, 0, 7688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7688, 7688, 7688, 7688, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 7693, 0, 0, 0, 0, 0, 0, 0, 7693, 7693, 7693, 7693, 7693, 7693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7693, 7693, 7693, 7693, 7693, 7693, 7696, 7696, 0, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 0, 7696, 7696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7696, 7696, 7696, 7696, 7696, 7696, 7696, 0, 0, 0, 0, 0, 7696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7696, 0, 0, 0, 0, 0, 7696, 7696, 7696, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7696, 7697, 7697, 0, 7697, 7697, 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, 7697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7697, 7697, 7697, 7698, 7698, 0, 7698, 7698, 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, 0, 0, 0, 0, 0, 7698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7698, 7698, 7698, 7699, 7699, 0, 7699, 7699, 7699, 7699, 7699, 7699, 7699, 7699, 7699, 0, 7699, 7699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7699, 7699, 7699, 7699, 7699, 7699, 7699, 7699, 0, 0, 0, 0, 7699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7699, 7699, 7699, 7700, 7700, 0, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 0, 7700, 7700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7700, 7700, 7700, 7700, 7700, 7700, 7700, 0, 0, 0, 0, 0, 7700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7700, 7700, 7700, 7701, 7701, 0, 7701, 7701, 7701, 7701, 7701, 7701, 7701, 7701, 7701, 0, 7701, 7701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7701, 7701, 7701, 7701, 7701, 7701, 7701, 7701, 0, 0, 0, 0, 7701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7701, 7701, 7701, 7702, 7702, 0, 7702, 7702, 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, 7702, 0, 0, 0, 0, 0, 7702, 7702, 7702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7702, 7707, 7707, 0, 7707, 7707, 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, 0, 7707, 7707, 7707, 7708, 7708, 0, 7708, 7708, 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, 0, 0, 0, 0, 0, 7708, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7708, 7708, 7708, 7709, 7709, 0, 7709, 7709, 7709, 7709, 7709, 7709, 7709, 7709, 7709, 0, 7709, 7709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7709, 7709, 7709, 7709, 7709, 7709, 7709, 7709, 0, 0, 0, 0, 7709, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7709, 7709, 7709, 7710, 7710, 0, 7710, 7710, 7710, 7710, 7710, 7710, 7710, 7710, 7710, 0, 7710, 7710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7710, 7710, 7710, 7710, 7710, 7710, 7710, 0, 0, 0, 0, 0, 7710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7710, 0, 0, 0, 0, 0, 7710, 7710, 7710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7710, 7711, 7711, 0, 7711, 7711, 7711, 7711, 7711, 7711, 7711, 7711, 7711, 0, 7711, 7711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7711, 7711, 7711, 7711, 7711, 7711, 7711, 0, 0, 0, 0, 0, 7711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7711, 7711, 7711, 7712, 7712, 0, 7712, 7712, 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, 7712, 0, 0, 0, 0, 7712, 0, 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, 7713, 7713, 0, 7713, 7713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7713, 7713, 7713, 7713, 7713, 7713, 7713, 0, 0, 0, 0, 0, 7713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7713, 7713, 7713, 7714, 7714, 0, 7714, 7714, 7714, 7714, 7714, 7714, 7714, 7714, 7714, 0, 7714, 7714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7714, 7714, 7714, 7714, 7714, 7714, 7714, 7714, 0, 0, 0, 0, 7714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7714, 7714, 7714, 7717, 7717, 0, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7717, 7717, 7717, 7717, 7717, 7717, 7717, 0, 0, 0, 0, 0, 7717, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7717, 7717, 7717, 7717, 7718, 7718, 0, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 7718, 0, 0, 0, 0, 7718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7718, 7718, 7718, 7718, 7719, 7719, 0, 7719, 7719, 7719, 7719, 7719, 7719, 7719, 7719, 7719, 7719, 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, 7719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7719, 7719, 7719, 7719, 7721, 7721, 0, 7721, 7721, 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, 0, 0, 0, 0, 0, 7721, 0, 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, 7722, 7722, 0, 7722, 7722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7722, 7722, 7722, 7722, 7722, 7722, 7722, 7722, 0, 0, 0, 0, 7722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7722, 7722, 7722, 7725, 7725, 0, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 0, 7725, 7725, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7725, 7725, 7725, 7725, 7725, 7725, 7725, 0, 0, 0, 0, 0, 7725, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7725, 7725, 7725, 7726, 7726, 0, 7726, 7726, 7726, 7726, 7726, 7726, 7726, 7726, 7726, 0, 7726, 7726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7726, 7726, 7726, 7726, 7726, 7726, 7726, 7726, 0, 0, 0, 0, 7726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7726, 7726, 7726, 7728, 7728, 0, 7728, 7728, 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, 0, 0, 0, 0, 0, 7728, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7728, 7728, 7728, 7729, 7729, 0, 7729, 7729, 7729, 7729, 7729, 7729, 7729, 7729, 7729, 0, 7729, 7729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7729, 7729, 7729, 7729, 7729, 7729, 7729, 7729, 0, 0, 0, 0, 7729, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7729, 7729, 7729, 7730, 7730, 0, 7730, 7730, 7730, 7730, 7730, 7730, 7730, 7730, 7730, 0, 7730, 7730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7730, 7730, 7730, 7730, 7730, 7730, 7730, 0, 0, 0, 0, 0, 7730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7730, 0, 0, 0, 7730, 7730, 7730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7730, 7731, 7731, 0, 7731, 7731, 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, 0, 7731, 7731, 7731, 7732, 7732, 0, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 0, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 7732, 0, 0, 0, 0, 0, 7732, 0, 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, 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, 0, 0, 0, 0, 0, 0, 0, 7734, 7734, 7734, 7735, 7735, 0, 7735, 7735, 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, 7735, 0, 0, 0, 0, 7735, 0, 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, 7736, 7736, 0, 7736, 7736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7736, 7736, 7736, 7736, 7736, 7736, 7736, 0, 0, 0, 0, 0, 7736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7736, 0, 0, 0, 7736, 7736, 7736, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7736, 7737, 7737, 0, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 0, 7737, 7737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7737, 7737, 7737, 7737, 7737, 7737, 7737, 0, 0, 0, 0, 0, 7737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7737, 7737, 7737, 7738, 7738, 0, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 0, 7738, 7738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7738, 7738, 7738, 7738, 7738, 7738, 7738, 0, 0, 0, 0, 0, 7738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7738, 0, 0, 0, 0, 0, 7738, 7738, 7738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7738, 7739, 7739, 0, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 0, 7739, 7739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 7739, 0, 0, 0, 0, 7739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7739, 7739, 7739, 7743, 7743, 0, 7743, 7743, 7743, 7743, 7743, 7743, 7743, 7743, 7743, 0, 7743, 7743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7743, 7743, 7743, 7743, 7743, 7743, 7743, 0, 0, 0, 0, 0, 7743, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7743, 7743, 7743, 7744, 7744, 0, 7744, 7744, 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, 7744, 0, 0, 0, 0, 7744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7744, 7744, 7744, 7746, 7746, 0, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 0, 7746, 7746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7746, 7746, 7746, 7746, 7746, 7746, 7746, 0, 0, 0, 0, 0, 7746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7746, 7746, 7746, 7747, 7747, 0, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 0, 7747, 7747, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 7747, 0, 0, 0, 0, 7747, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7747, 7747, 7747, 7748, 7748, 0, 7748, 7748, 7748, 7748, 7748, 7748, 7748, 7748, 7748, 0, 7748, 7748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7748, 7748, 7748, 7748, 7748, 7748, 7748, 0, 0, 0, 0, 0, 7748, 7748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7748, 7748, 7748, 0, 0, 0, 0, 0, 0, 0, 7748, 7749, 7749, 0, 7749, 7749, 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, 0, 7749, 7749, 7749, 7750, 7750, 0, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 0, 7750, 7750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7750, 7750, 7750, 7750, 7750, 7750, 7750, 0, 0, 0, 0, 0, 7750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7750, 7750, 7750, 7751, 7751, 0, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 0, 7751, 7751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 0, 0, 0, 0, 0, 7751, 7751, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7751, 7751, 7751, 0, 0, 0, 0, 0, 0, 0, 7751, 7758, 7758, 0, 7758, 7758, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7758, 7758, 7758, 7759, 7759, 0, 7759, 7759, 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, 7759, 0, 0, 0, 0, 7759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7759, 7759, 7759, 7763, 7763, 0, 7763, 7763, 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, 0, 7763, 7763, 7763, 7764, 7764, 0, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 0, 7764, 7764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 7764, 0, 0, 0, 0, 7764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7764, 7764, 7764, 7767, 7767, 0, 7767, 7767, 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, 0, 7767, 7767, 7767, 7768, 7768, 0, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 0, 7768, 7768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 7768, 0, 0, 0, 0, 7768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7768, 7768, 7768, 7771, 7771, 0, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 0, 7771, 7771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7771, 7771, 7771, 7771, 7771, 7771, 7771, 0, 0, 0, 0, 0, 7771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7771, 7771, 7771, 7772, 7772, 0, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 0, 7772, 7772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 7772, 0, 0, 0, 0, 7772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7772, 7772, 7772, 7774, 7774, 0, 7774, 7774, 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, 0, 7774, 7774, 7774, 7775, 7775, 0, 7775, 7775, 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, 0, 7775, 7775, 7775, 7776, 7776, 0, 7776, 7776, 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, 7776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7776, 7776, 7776, 0, 0, 0, 0, 0, 0, 0, 7776, 7777, 7777, 0, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7777, 7779, 7779, 0, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 0, 7779, 7779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7779, 7779, 7779, 7779, 7779, 7779, 7779, 0, 0, 0, 0, 0, 7779, 7779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7779, 7779, 7779, 0, 0, 0, 0, 0, 0, 0, 7779, 7781, 7781, 0, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 7781, 0, 7781, 7781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 7781, 7781, 7781, 7782, 7782, 0, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 0, 7782, 7782, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 7782, 0, 0, 0, 0, 7782, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7782, 7782, 7782, 7786, 7786, 0, 7786, 7786, 7786, 7786, 7786, 7786, 7786, 7786, 7786, 0, 7786, 7786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7786, 7786, 7786, 7786, 7786, 7786, 7786, 0, 0, 0, 0, 0, 7786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7786, 7786, 7786, 7787, 7787, 0, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 0, 7787, 7787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 7787, 0, 0, 0, 0, 7787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7787, 7787, 7787, 7791, 7791, 0, 7791, 7791, 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, 0, 7791, 7791, 7791, 7792, 7792, 0, 7792, 7792, 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, 0, 7792, 7792, 7792, 7795, 7795, 0, 7795, 7795, 7795, 7795, 7795, 7795, 7795, 7795, 7795, 0, 7795, 7795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7795, 7795, 7795, 7795, 7795, 7795, 7795, 0, 0, 0, 0, 0, 7795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7795, 7795, 7795, 7796, 7796, 0, 7796, 7796, 7796, 7796, 7796, 7796, 7796, 7796, 7796, 0, 7796, 7796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7796, 7796, 7796, 7796, 7796, 7796, 7796, 7796, 0, 0, 0, 0, 7796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7796, 7796, 7796, 7798, 7798, 0, 7798, 7798, 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, 7798, 0, 0, 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, 7798, 7799, 7799, 0, 7799, 7799, 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, 0, 7799, 7799, 7799, 7800, 7800, 0, 7800, 7800, 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, 0, 7800, 7800, 7800, 7801, 7801, 0, 7801, 7801, 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, 0, 7801, 7801, 7801, 7802, 7802, 0, 7802, 7802, 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, 7802, 0, 0, 0, 0, 7802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7802, 7802, 7802, 7806, 7806, 0, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 0, 7806, 7806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7806, 7806, 7806, 7806, 7806, 7806, 7806, 0, 0, 0, 0, 0, 7806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7806, 7806, 7806, 7807, 7807, 0, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 0, 7807, 7807, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 7807, 0, 0, 0, 0, 7807, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7807, 7807, 7807, 7810, 7810, 0, 7810, 7810, 7810, 7810, 7810, 7810, 7810, 7810, 7810, 0, 7810, 7810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7810, 7810, 7810, 7810, 7810, 7810, 7810, 0, 0, 0, 0, 0, 7810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7810, 7810, 7810, 7811, 7811, 0, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 0, 7811, 7811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 7811, 0, 0, 0, 0, 7811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7811, 7811, 7811, 7813, 7813, 0, 7813, 7813, 7813, 7813, 7813, 7813, 7813, 7813, 7813, 0, 7813, 7813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7813, 7813, 7813, 7813, 7813, 7813, 7813, 0, 0, 0, 0, 0, 7813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7813, 0, 0, 0, 0, 0, 0, 7813, 7813, 7813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7813, 7814, 7814, 0, 7814, 7814, 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, 0, 0, 0, 0, 0, 7814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7814, 7814, 7814, 7815, 7815, 0, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 0, 7815, 7815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 7815, 0, 0, 0, 0, 7815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7815, 7815, 7815, 7834, 7834, 0, 7834, 7834, 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, 0, 7834, 7834, 7834, 7835, 7835, 0, 7835, 7835, 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, 0, 7835, 7835, 7835, 7839, 7839, 0, 7839, 7839, 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, 0, 0, 0, 0, 0, 0, 7839, 7839, 7839, 7840, 7840, 0, 7840, 7840, 7840, 7840, 7840, 7840, 7840, 7840, 7840, 0, 7840, 7840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7840, 7840, 7840, 7840, 7840, 7840, 7840, 7840, 0, 0, 0, 0, 7840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7840, 7840, 7840, 7842, 7842, 0, 7842, 7842, 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, 0, 0, 0, 0, 0, 7842, 0, 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, 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, 0, 7843, 7843, 7843, 7845, 7845, 0, 7845, 7845, 7845, 7845, 7845, 7845, 7845, 7845, 7845, 0, 7845, 7845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7845, 7845, 7845, 7845, 7845, 7845, 7845, 0, 0, 0, 0, 0, 7845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7845, 7845, 7845, 7846, 7846, 0, 7846, 7846, 7846, 7846, 7846, 7846, 7846, 7846, 7846, 0, 7846, 7846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7846, 7846, 7846, 7846, 7846, 7846, 7846, 7846, 0, 0, 0, 0, 7846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7846, 7846, 7846, 7847, 7847, 0, 7847, 7847, 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, 7847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7847, 7847, 7847, 0, 0, 0, 0, 0, 0, 0, 0, 7847, 7850, 7850, 0, 7850, 7850, 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, 0, 0, 0, 0, 0, 7850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7850, 7850, 7850, 7851, 7851, 0, 7851, 7851, 7851, 7851, 7851, 7851, 7851, 7851, 7851, 0, 7851, 7851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7851, 7851, 7851, 7851, 7851, 7851, 7851, 7851, 0, 0, 0, 0, 7851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7851, 7851, 7851, 7855, 7855, 0, 7855, 7855, 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, 0, 7855, 7855, 7855, 7856, 7856, 0, 7856, 7856, 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, 0, 7856, 7856, 7856, 7859, 7859, 0, 7859, 7859, 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, 0, 0, 0, 0, 0, 7859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7859, 7859, 7859, 7860, 7860, 0, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 0, 7860, 7860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 7860, 0, 0, 0, 0, 7860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7860, 7860, 7860, 7862, 7862, 0, 7862, 7862, 7862, 7862, 7862, 7862, 7862, 7862, 7862, 0, 7862, 7862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7862, 7862, 7862, 7862, 7862, 7862, 7862, 0, 0, 0, 0, 0, 7862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7862, 7862, 7862, 7863, 7863, 0, 7863, 7863, 7863, 7863, 7863, 7863, 7863, 7863, 7863, 0, 7863, 7863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7863, 7863, 7863, 7863, 7863, 7863, 7863, 7863, 0, 0, 0, 0, 7863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7863, 7863, 7863, 7864, 7864, 0, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 7864, 0, 0, 0, 0, 7864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7864, 7864, 7864, 7864, 7864, 7865, 7865, 0, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 0, 7865, 7865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7865, 7865, 7865, 7865, 7865, 7865, 7865, 0, 0, 0, 0, 0, 7865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7865, 7865, 7865, 7866, 7866, 0, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 0, 7866, 7866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 7866, 0, 0, 0, 0, 7866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7866, 7866, 7866, 7869, 7869, 0, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 0, 7869, 7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7869, 7869, 7869, 7869, 7869, 7869, 7869, 0, 0, 0, 0, 0, 7869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7869, 7869, 7869, 7870, 7870, 0, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 0, 7870, 7870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 7870, 0, 0, 0, 0, 7870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7870, 7870, 7870, 7872, 7872, 0, 7872, 7872, 7872, 7872, 7872, 7872, 7872, 7872, 7872, 0, 7872, 7872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7872, 7872, 7872, 7872, 7872, 7872, 7872, 0, 0, 0, 0, 0, 7872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7872, 7872, 7872, 7873, 7873, 0, 7873, 7873, 7873, 7873, 7873, 7873, 7873, 7873, 7873, 0, 7873, 7873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7873, 7873, 7873, 7873, 7873, 7873, 7873, 7873, 0, 0, 0, 0, 7873, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7873, 7873, 7873, 7874, 7874, 0, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 7874, 0, 0, 0, 0, 7874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7874, 7874, 7874, 7874, 7874, 7876, 7876, 0, 7876, 7876, 7876, 7876, 7876, 7876, 7876, 7876, 7876, 0, 7876, 7876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7876, 7876, 7876, 7876, 7876, 7876, 7876, 0, 0, 0, 0, 0, 7876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7876, 7876, 7876, 7877, 7877, 0, 7877, 7877, 7877, 7877, 7877, 7877, 7877, 7877, 7877, 0, 7877, 7877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7877, 7877, 7877, 7877, 7877, 7877, 7877, 7877, 0, 0, 0, 0, 7877, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7877, 7877, 7877, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 7886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7886, 0, 7886, 7904, 7904, 0, 7904, 7904, 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, 0, 7904, 7904, 7904, 7905, 7905, 0, 7905, 7905, 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, 0, 7905, 7905, 7905, 7908, 7908, 0, 7908, 7908, 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, 0, 7908, 7908, 7908, 7909, 7909, 0, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 0, 7909, 7909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7909, 7909, 7909, 7909, 7909, 7909, 7909, 0, 0, 0, 0, 0, 7909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7909, 0, 0, 0, 0, 0, 7909, 7909, 7909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7909, 7910, 7910, 0, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 0, 7910, 7910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 7910, 0, 0, 0, 0, 7910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7910, 7910, 7910, 7913, 7913, 0, 7913, 7913, 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, 0, 0, 0, 0, 0, 7913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7913, 7913, 7913, 7914, 7914, 0, 7914, 7914, 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, 7914, 0, 0, 0, 0, 7914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7914, 7914, 7914, 7916, 7916, 0, 7916, 7916, 7916, 7916, 7916, 7916, 7916, 7916, 7916, 0, 7916, 7916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7916, 7916, 7916, 7916, 7916, 7916, 7916, 0, 0, 0, 0, 0, 7916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7916, 7916, 7916, 7917, 7917, 0, 7917, 7917, 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, 7917, 0, 0, 0, 0, 7917, 0, 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, 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, 7918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7918, 7918, 7918, 0, 0, 0, 0, 0, 0, 0, 7918, 7919, 7919, 0, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7919, 7921, 7921, 0, 7921, 7921, 7921, 7921, 7921, 7921, 7921, 7921, 7921, 0, 7921, 7921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7921, 7921, 7921, 7921, 7921, 7921, 7921, 0, 0, 0, 0, 0, 7921, 7921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7921, 7921, 7921, 0, 0, 0, 0, 0, 0, 0, 7921, 7925, 7925, 0, 7925, 7925, 7925, 7925, 7925, 7925, 7925, 7925, 7925, 0, 7925, 7925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7925, 7925, 7925, 7925, 7925, 7925, 7925, 0, 0, 0, 0, 0, 7925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7925, 7925, 7925, 7926, 7926, 0, 7926, 7926, 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, 7926, 0, 0, 0, 0, 7926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7926, 7926, 7926, 7930, 7930, 0, 7930, 7930, 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, 0, 7930, 7930, 7930, 7931, 7931, 0, 7931, 7931, 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, 7931, 0, 0, 0, 0, 7931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7931, 7931, 7931, 7935, 7935, 0, 7935, 7935, 7935, 7935, 7935, 7935, 7935, 7935, 7935, 0, 7935, 7935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7935, 7935, 7935, 7935, 7935, 7935, 7935, 0, 0, 0, 0, 0, 7935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7935, 7935, 7935, 7936, 7936, 0, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 0, 7936, 7936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 7936, 0, 0, 0, 0, 7936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7936, 7936, 7936, 7939, 7939, 0, 7939, 7939, 7939, 7939, 7939, 7939, 7939, 7939, 7939, 0, 7939, 7939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7939, 7939, 7939, 7939, 7939, 7939, 7939, 0, 0, 0, 0, 0, 7939, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7939, 7939, 7939, 7940, 7940, 0, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 0, 7940, 7940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 7940, 0, 0, 0, 0, 7940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7940, 7940, 7940, 7942, 7942, 0, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 0, 7942, 7942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7942, 7942, 7942, 7942, 7942, 7942, 7942, 0, 0, 0, 0, 0, 7942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7942, 0, 0, 0, 0, 0, 0, 7942, 7942, 7942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7942, 7943, 7943, 0, 7943, 7943, 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, 0, 7943, 7943, 7943, 7944, 7944, 0, 7944, 7944, 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, 0, 7944, 7944, 7944, 7945, 7945, 0, 7945, 7945, 7945, 7945, 7945, 7945, 7945, 7945, 7945, 0, 7945, 7945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7945, 7945, 7945, 7945, 7945, 7945, 7945, 0, 0, 0, 0, 0, 7945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7945, 7945, 7945, 7946, 7946, 0, 7946, 7946, 7946, 7946, 7946, 7946, 7946, 7946, 7946, 0, 7946, 7946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7946, 7946, 7946, 7946, 7946, 7946, 7946, 7946, 0, 0, 0, 0, 7946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7946, 7946, 7946, 7950, 7950, 0, 7950, 7950, 7950, 7950, 7950, 7950, 7950, 7950, 7950, 0, 7950, 7950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7950, 7950, 7950, 7950, 7950, 7950, 7950, 0, 0, 0, 0, 0, 7950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7950, 7950, 7950, 7951, 7951, 0, 7951, 7951, 7951, 7951, 7951, 7951, 7951, 7951, 7951, 0, 7951, 7951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7951, 7951, 7951, 7951, 7951, 7951, 7951, 7951, 0, 0, 0, 0, 7951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7951, 7951, 7951, 7954, 7954, 0, 7954, 7954, 7954, 7954, 7954, 7954, 7954, 7954, 7954, 0, 7954, 7954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7954, 7954, 7954, 7954, 7954, 7954, 7954, 0, 0, 0, 0, 0, 7954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7954, 7954, 7954, 7955, 7955, 0, 7955, 7955, 7955, 7955, 7955, 7955, 7955, 7955, 7955, 0, 7955, 7955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7955, 7955, 7955, 7955, 7955, 7955, 7955, 7955, 0, 0, 0, 0, 7955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7955, 7955, 7955, 7957, 7957, 0, 7957, 7957, 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, 0, 0, 0, 0, 0, 7957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7957, 0, 0, 0, 0, 0, 0, 7957, 7957, 7957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7957, 7958, 7958, 0, 7958, 7958, 7958, 7958, 7958, 7958, 7958, 7958, 7958, 0, 7958, 7958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7958, 7958, 7958, 7958, 7958, 7958, 7958, 0, 0, 0, 0, 0, 7958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7958, 7958, 7958, 7959, 7959, 0, 7959, 7959, 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, 7959, 0, 0, 0, 0, 7959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7959, 7959, 7959, 7973, 0, 7973, 0, 0, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 7973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7973, 0, 0, 7973, 7991, 7991, 0, 7991, 7991, 7991, 7991, 7991, 7991, 7991, 0, 7991, 7991, 7991, 0, 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, 0, 7991, 7991, 7991, 7991, 7992, 7992, 0, 7992, 7992, 7992, 7992, 7992, 7992, 7992, 0, 7992, 7992, 7992, 0, 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, 0, 7992, 7992, 7992, 7992, 7994, 7994, 7994, 7994, 7994, 7994, 7994, 7994, 7994, 0, 0, 0, 0, 0, 0, 0, 7994, 7994, 7994, 7994, 7994, 7994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7994, 7994, 7994, 7994, 7994, 7994, 8056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 8056, 0, 8056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8056, 8133, 0, 8133, 0, 0, 0, 0, 0, 0, 8133, 0, 0, 8133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8133, 0, 0, 0, 0, 0, 0, 8133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8133, 0, 8133, 0, 0, 0, 0, 0, 8133, 0, 0, 0, 8133, 0, 0, 8133, 0, 8133, 0, 8133, 0, 0, 8133, 8133, 8134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8134, 0, 0, 0, 0, 0, 0, 8134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8134, 0, 8134, 0, 8134, 0, 0, 8134, 8134, 0, 0, 0, 8134, 0, 0, 8134, 0, 8134, 0, 8134, 0, 8134, 8134, 8134, 8135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8135, 0, 0, 0, 0, 0, 0, 8135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8135, 0, 8135, 0, 0, 0, 0, 0, 8135, 0, 0, 0, 8135, 8135, 8135, 8135, 0, 0, 0, 8135, 0, 0, 8135, 8135, 8136, 0, 8136, 0, 0, 0, 0, 0, 0, 8136, 0, 0, 8136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8136, 0, 0, 0, 0, 0, 0, 8136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8136, 0, 8136, 0, 0, 0, 0, 0, 8136, 0, 0, 0, 8136, 0, 0, 8136, 0, 0, 0, 8136, 0, 0, 8136, 8136, 8137, 0, 8137, 0, 0, 0, 0, 0, 0, 8137, 0, 0, 8137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8137, 0, 0, 0, 0, 0, 0, 8137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8137, 0, 8137, 0, 0, 0, 0, 0, 8137, 0, 0, 0, 8137, 0, 0, 8137, 0, 0, 0, 8137, 0, 0, 8137, 8137, 8138, 0, 8138, 0, 0, 0, 0, 0, 0, 8138, 0, 0, 8138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8138, 0, 0, 0, 0, 0, 0, 8138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8138, 0, 8138, 0, 0, 0, 0, 0, 8138, 0, 0, 0, 8138, 0, 0, 8138, 0, 0, 0, 8138, 0, 0, 8138, 8138, 8139, 0, 0, 8139, 0, 0, 0, 0, 0, 0, 0, 0, 8139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8139, 0, 0, 0, 0, 0, 0, 8139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8139, 0, 8139, 0, 8139, 0, 0, 0, 8139, 0, 0, 0, 8139, 8139, 0, 8139, 0, 0, 0, 8139, 0, 0, 8139, 8139, 8140, 0, 8140, 8140, 0, 0, 0, 0, 0, 8140, 0, 0, 8140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8140, 0, 0, 0, 0, 0, 0, 8140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8140, 0, 8140, 0, 0, 0, 0, 0, 8140, 0, 0, 0, 8140, 0, 0, 8140, 0, 0, 0, 8140, 0, 0, 8140, 8140, 8141, 0, 0, 8141, 0, 0, 0, 0, 0, 0, 0, 0, 8141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8141, 0, 0, 0, 0, 0, 0, 8141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8141, 0, 8141, 0, 0, 0, 0, 0, 8141, 0, 0, 0, 8141, 8141, 0, 8141, 0, 0, 0, 8141, 0, 0, 8141, 8141, 8142, 0, 8142, 8142, 0, 0, 0, 0, 0, 8142, 0, 0, 8142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8142, 0, 0, 8142, 0, 8142, 0, 0, 0, 0, 8142, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8142, 0, 8142, 0, 0, 0, 0, 0, 8142, 0, 0, 0, 8142, 0, 0, 8142, 0, 0, 0, 8142, 0, 0, 8142, 8142, 8145, 8145, 0, 8145, 8145, 8145, 8145, 8145, 0, 0, 8145, 8145, 8145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8145, 8145, 8145, 8145, 8145, 8145, 0, 0, 0, 0, 0, 8145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8145, 8145, 8145, 8145, 8147, 8147, 0, 8147, 8147, 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, 0, 8147, 8147, 8147, 8148, 8148, 0, 8148, 8148, 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, 0, 8148, 8148, 8148, 8152, 8152, 0, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 0, 8152, 8152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8152, 8152, 8152, 8152, 8152, 8152, 8152, 0, 0, 0, 0, 0, 8152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8152, 8152, 8152, 8153, 8153, 0, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 0, 8153, 8153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 8153, 0, 0, 0, 0, 8153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8153, 8153, 8153, 8167, 8167, 0, 8167, 8167, 8167, 8167, 8167, 8167, 8167, 8167, 8167, 0, 8167, 8167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8167, 8167, 8167, 8167, 8167, 8167, 8167, 0, 0, 0, 0, 0, 8167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8167, 8167, 8167, 8168, 8168, 0, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 0, 8168, 8168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 8168, 0, 0, 0, 0, 8168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8168, 8168, 8168, 8182, 8182, 0, 8182, 8182, 8182, 8182, 8182, 8182, 8182, 8182, 8182, 0, 8182, 8182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8182, 8182, 8182, 8182, 8182, 8182, 8182, 0, 0, 0, 0, 0, 8182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8182, 8182, 8182, 8183, 8183, 0, 8183, 8183, 8183, 8183, 8183, 8183, 8183, 8183, 8183, 0, 8183, 8183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8183, 8183, 8183, 8183, 8183, 8183, 8183, 8183, 0, 0, 0, 0, 8183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8183, 8183, 8183, 8204, 8204, 0, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8204, 8205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8205, 8210, 8210, 0, 8210, 8210, 8210, 8210, 8210, 8210, 8210, 8210, 8210, 0, 8210, 8210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8210, 8210, 8210, 8210, 8210, 8210, 8210, 0, 0, 0, 0, 0, 8210, 0, 0, 0, 0, 0, 8210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8210, 8210, 8210, 8210, 8211, 8211, 0, 8211, 8211, 8211, 8211, 8211, 8211, 8211, 8211, 8211, 0, 8211, 8211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8211, 8211, 8211, 8211, 8211, 8211, 8211, 0, 0, 0, 0, 0, 8211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8211, 8211, 8211, 8212, 8212, 0, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8212, 8212, 8212, 8212, 8212, 8212, 8212, 0, 0, 0, 0, 0, 8212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8212, 8212, 8212, 8212, 8213, 8213, 0, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 0, 8213, 8213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 8213, 0, 0, 0, 0, 8213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8213, 8213, 8213, 8216, 8216, 0, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 0, 8216, 8216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8216, 8216, 8216, 8216, 8216, 8216, 8216, 0, 0, 0, 0, 0, 8216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8216, 8216, 8216, 8217, 8217, 0, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 0, 8217, 8217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 8217, 0, 0, 0, 0, 8217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8217, 8217, 8217, 8219, 8219, 0, 8219, 8219, 8219, 8219, 8219, 8219, 8219, 8219, 8219, 0, 8219, 8219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8219, 8219, 8219, 8219, 8219, 8219, 8219, 0, 0, 0, 0, 0, 8219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8219, 8219, 8219, 8220, 8220, 0, 8220, 8220, 8220, 8220, 8220, 8220, 8220, 8220, 8220, 0, 8220, 8220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8220, 8220, 8220, 8220, 8220, 8220, 8220, 8220, 0, 0, 0, 0, 8220, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8220, 8220, 8220, 8221, 8221, 0, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 0, 8221, 8221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8221, 8221, 8221, 8221, 8221, 8221, 8221, 0, 0, 0, 0, 0, 8221, 8221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8221, 8221, 8221, 0, 0, 0, 0, 0, 0, 0, 8221, 8222, 8222, 0, 8222, 8222, 8222, 8222, 8222, 8222, 8222, 8222, 8222, 0, 8222, 8222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8222, 8222, 8222, 8222, 8222, 8222, 8222, 0, 0, 0, 0, 0, 8222, 8222, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8222, 8222, 8222, 0, 0, 0, 0, 0, 0, 0, 8222, 8227, 8227, 0, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8227, 8228, 8228, 0, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8228, 8231, 8231, 0, 8231, 8231, 8231, 8231, 8231, 0, 0, 8231, 8231, 8231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8231, 8231, 8231, 8231, 8231, 8231, 8231, 0, 0, 0, 0, 8231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8231, 8231, 8231, 8231, 8231, 8235, 8235, 0, 8235, 8235, 8235, 8235, 8235, 8235, 8235, 8235, 8235, 0, 8235, 8235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8235, 8235, 8235, 8235, 8235, 8235, 8235, 0, 0, 0, 0, 0, 8235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8235, 8235, 8235, 8235, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 8239, 0, 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, 0, 8239, 8239, 8239, 8239, 8239, 8239, 8242, 8242, 0, 8242, 8242, 8242, 8242, 8242, 8242, 8242, 8242, 8242, 0, 8242, 8242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8242, 8242, 8242, 8242, 8242, 8242, 8242, 0, 0, 0, 0, 0, 8242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8242, 8242, 8242, 8243, 8243, 0, 8243, 8243, 8243, 8243, 8243, 8243, 8243, 8243, 8243, 0, 8243, 8243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8243, 8243, 8243, 8243, 8243, 8243, 8243, 8243, 0, 0, 0, 0, 8243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8243, 8243, 8243, 8244, 8244, 0, 8244, 8244, 8244, 8244, 8244, 8244, 8244, 8244, 8244, 0, 8244, 8244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8244, 8244, 8244, 8244, 8244, 8244, 8244, 0, 0, 0, 0, 0, 8244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8244, 0, 0, 0, 0, 0, 8244, 8244, 8244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8244, 8245, 8245, 0, 8245, 8245, 8245, 8245, 8245, 8245, 8245, 8245, 8245, 0, 8245, 8245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8245, 8245, 8245, 8245, 8245, 8245, 8245, 0, 0, 0, 0, 0, 8245, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8245, 8245, 8245, 8246, 8246, 0, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 0, 8246, 8246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8246, 8246, 8246, 8246, 8246, 8246, 8246, 0, 0, 0, 0, 0, 8246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8246, 8246, 8246, 8247, 8247, 0, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 0, 8247, 8247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 8247, 0, 0, 0, 0, 8247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8247, 8247, 8247, 8249, 8249, 0, 8249, 8249, 8249, 8249, 8249, 8249, 8249, 8249, 8249, 0, 8249, 8249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8249, 8249, 8249, 8249, 8249, 8249, 8249, 0, 0, 0, 0, 0, 8249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8249, 8249, 8249, 8250, 8250, 0, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 0, 8250, 8250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 8250, 0, 0, 0, 0, 8250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8250, 8250, 8250, 8252, 8252, 0, 8252, 8252, 8252, 8252, 8252, 8252, 8252, 8252, 8252, 0, 8252, 8252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8252, 8252, 8252, 8252, 8252, 8252, 8252, 0, 0, 0, 0, 0, 8252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8252, 8252, 8252, 8253, 8253, 0, 8253, 8253, 8253, 8253, 8253, 8253, 8253, 8253, 8253, 0, 8253, 8253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8253, 8253, 8253, 8253, 8253, 8253, 8253, 8253, 0, 0, 0, 0, 8253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8253, 8253, 8253, 8254, 8254, 0, 8254, 8254, 8254, 8254, 8254, 8254, 8254, 8254, 8254, 0, 8254, 8254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8254, 8254, 8254, 8254, 8254, 8254, 8254, 0, 0, 0, 0, 0, 8254, 0, 8254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8254, 8254, 8254, 0, 0, 0, 0, 0, 0, 0, 0, 8254, 8258, 8258, 0, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 0, 8258, 8258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8258, 8258, 8258, 8258, 8258, 8258, 8258, 0, 0, 0, 0, 0, 8258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8258, 8258, 8258, 8259, 8259, 0, 8259, 8259, 8259, 8259, 8259, 8259, 8259, 8259, 8259, 0, 8259, 8259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8259, 8259, 8259, 8259, 8259, 8259, 8259, 8259, 0, 0, 0, 0, 8259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8259, 8259, 8259, 8260, 8260, 0, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 0, 8260, 8260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8260, 8260, 8260, 8260, 8260, 8260, 8260, 0, 0, 0, 0, 0, 8260, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8260, 8260, 8260, 8261, 8261, 0, 8261, 8261, 8261, 8261, 8261, 8261, 8261, 8261, 8261, 0, 8261, 8261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8261, 8261, 8261, 8261, 8261, 8261, 8261, 8261, 0, 0, 0, 0, 8261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8261, 8261, 8261, 8263, 8263, 0, 8263, 8263, 8263, 8263, 8263, 8263, 8263, 8263, 8263, 0, 8263, 8263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8263, 8263, 8263, 8263, 8263, 8263, 8263, 0, 0, 0, 0, 0, 8263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8263, 8263, 8263, 8264, 8264, 0, 8264, 8264, 8264, 8264, 8264, 8264, 8264, 8264, 8264, 0, 8264, 8264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8264, 8264, 8264, 8264, 8264, 8264, 8264, 8264, 0, 0, 0, 0, 8264, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8264, 8264, 8264, 8265, 8265, 0, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 0, 8265, 8265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8265, 8265, 8265, 8265, 8265, 8265, 8265, 0, 0, 0, 0, 0, 8265, 0, 8265, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8265, 8265, 8265, 0, 0, 0, 0, 0, 0, 0, 0, 8265, 8266, 8266, 0, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 0, 8266, 8266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8266, 8266, 8266, 8266, 8266, 8266, 8266, 0, 0, 0, 0, 0, 8266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8266, 8266, 8266, 8267, 8267, 0, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 0, 8267, 8267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 8267, 0, 0, 0, 0, 8267, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8267, 8267, 8267, 8269, 8269, 0, 8269, 8269, 8269, 8269, 8269, 8269, 8269, 8269, 8269, 0, 8269, 8269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8269, 8269, 8269, 8269, 8269, 8269, 8269, 0, 0, 0, 0, 0, 8269, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8269, 8269, 8269, 8270, 8270, 0, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 0, 8270, 8270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 8270, 0, 0, 0, 0, 8270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8270, 8270, 8270, 8274, 8274, 0, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8274, 8274, 8274, 8274, 8274, 8274, 8274, 0, 0, 0, 0, 0, 8274, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8274, 8274, 8274, 8274, 8275, 8275, 0, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8275, 8275, 8275, 8275, 8275, 8275, 8275, 0, 0, 0, 0, 0, 8275, 0, 0, 8275, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8275, 8275, 8275, 8275, 8276, 8276, 0, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8276, 8276, 8276, 8276, 8276, 8276, 8276, 0, 0, 0, 0, 0, 8276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8276, 8276, 8276, 8276, 8277, 8277, 0, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8277, 8277, 8277, 8277, 8277, 8277, 8277, 0, 0, 0, 0, 0, 8277, 0, 0, 0, 0, 0, 8277, 0, 0, 0, 0, 0, 8277, 0, 0, 0, 0, 0, 8277, 8277, 8277, 8277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8277, 8278, 8278, 0, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 0, 8278, 8278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8278, 8278, 8278, 8278, 8278, 8278, 8278, 0, 0, 0, 0, 0, 8278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8278, 8278, 8278, 8279, 8279, 0, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 0, 8279, 8279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 8279, 0, 0, 0, 0, 8279, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8279, 8279, 8279, 8283, 8283, 0, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 0, 8283, 8283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8283, 8283, 8283, 8283, 8283, 8283, 8283, 0, 0, 0, 0, 0, 8283, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8283, 8283, 8283, 8284, 8284, 0, 8284, 8284, 8284, 8284, 8284, 8284, 8284, 8284, 8284, 0, 8284, 8284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8284, 8284, 8284, 8284, 8284, 8284, 8284, 8284, 0, 0, 0, 0, 8284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8284, 8284, 8284, 8287, 8287, 0, 8287, 8287, 8287, 8287, 8287, 8287, 8287, 8287, 8287, 0, 8287, 8287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8287, 8287, 8287, 8287, 8287, 8287, 8287, 0, 0, 0, 0, 0, 8287, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8287, 8287, 8287, 8288, 8288, 0, 8288, 8288, 8288, 8288, 8288, 8288, 8288, 8288, 8288, 0, 8288, 8288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8288, 8288, 8288, 8288, 8288, 8288, 8288, 8288, 0, 0, 0, 0, 8288, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8288, 8288, 8288, 8290, 8290, 0, 8290, 8290, 8290, 8290, 8290, 8290, 8290, 8290, 8290, 0, 8290, 8290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8290, 8290, 8290, 8290, 8290, 8290, 8290, 0, 0, 0, 0, 0, 8290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8290, 8290, 8290, 8291, 8291, 0, 8291, 8291, 8291, 8291, 8291, 8291, 8291, 8291, 8291, 0, 8291, 8291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8291, 8291, 8291, 8291, 8291, 8291, 8291, 8291, 0, 0, 0, 0, 8291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8291, 8291, 8291, 8292, 8292, 0, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 8292, 0, 0, 0, 0, 8292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8292, 8292, 8292, 8292, 8292, 8293, 8293, 0, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 0, 8293, 8293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8293, 8293, 8293, 8293, 8293, 8293, 8293, 0, 0, 0, 0, 0, 8293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8293, 8293, 8293, 8294, 8294, 0, 8294, 8294, 8294, 8294, 8294, 8294, 8294, 8294, 8294, 0, 8294, 8294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8294, 8294, 8294, 8294, 8294, 8294, 8294, 8294, 0, 0, 0, 0, 8294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8294, 8294, 8294, 8297, 8297, 0, 8297, 8297, 8297, 8297, 8297, 8297, 8297, 8297, 8297, 0, 8297, 8297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8297, 8297, 8297, 8297, 8297, 8297, 8297, 0, 0, 0, 0, 0, 8297, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8297, 8297, 8297, 8298, 8298, 0, 8298, 8298, 8298, 8298, 8298, 8298, 8298, 8298, 8298, 0, 8298, 8298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8298, 8298, 8298, 8298, 8298, 8298, 8298, 8298, 0, 0, 0, 0, 8298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8298, 8298, 8298, 8300, 8300, 0, 8300, 8300, 8300, 8300, 8300, 8300, 8300, 8300, 8300, 0, 8300, 8300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8300, 8300, 8300, 8300, 8300, 8300, 8300, 0, 0, 0, 0, 0, 8300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8300, 8300, 8300, 8301, 8301, 0, 8301, 8301, 8301, 8301, 8301, 8301, 8301, 8301, 8301, 0, 8301, 8301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8301, 8301, 8301, 8301, 8301, 8301, 8301, 8301, 0, 0, 0, 0, 8301, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8301, 8301, 8301, 8302, 8302, 0, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 8302, 0, 0, 0, 0, 8302, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8302, 8302, 8302, 8302, 8302, 8303, 8303, 0, 8303, 8303, 8303, 8303, 8303, 8303, 8303, 8303, 8303, 0, 8303, 8303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8303, 8303, 8303, 8303, 8303, 8303, 8303, 0, 0, 0, 0, 0, 8303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8303, 8303, 8303, 8304, 8304, 0, 8304, 8304, 8304, 8304, 8304, 8304, 8304, 8304, 8304, 0, 8304, 8304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8304, 8304, 8304, 8304, 8304, 8304, 8304, 8304, 0, 0, 0, 0, 8304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8304, 8304, 8304, 8305, 8305, 0, 8305, 8305, 8305, 8305, 8305, 8305, 8305, 8305, 8305, 0, 8305, 8305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8305, 8305, 8305, 8305, 8305, 8305, 8305, 0, 0, 0, 0, 0, 8305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8305, 8305, 8305, 8306, 8306, 0, 8306, 8306, 8306, 8306, 8306, 8306, 8306, 8306, 8306, 0, 8306, 8306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8306, 8306, 8306, 8306, 8306, 8306, 8306, 8306, 0, 0, 0, 0, 8306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8306, 8306, 8306, 8307, 8307, 0, 8307, 8307, 8307, 8307, 8307, 8307, 8307, 8307, 8307, 0, 8307, 8307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8307, 8307, 8307, 8307, 8307, 8307, 8307, 0, 0, 0, 0, 0, 8307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8307, 0, 0, 0, 0, 0, 8307, 8307, 8307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8307, 8312, 8312, 0, 8312, 8312, 8312, 8312, 8312, 8312, 8312, 8312, 8312, 0, 8312, 8312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8312, 8312, 8312, 8312, 8312, 8312, 8312, 0, 0, 0, 0, 0, 8312, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8312, 8312, 8312, 8313, 8313, 0, 8313, 8313, 8313, 8313, 8313, 8313, 8313, 8313, 8313, 0, 8313, 8313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8313, 8313, 8313, 8313, 8313, 8313, 8313, 8313, 0, 0, 0, 0, 8313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8313, 8313, 8313, 8316, 8316, 0, 8316, 8316, 8316, 8316, 8316, 8316, 8316, 8316, 8316, 0, 8316, 8316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8316, 8316, 8316, 8316, 8316, 8316, 8316, 0, 0, 0, 0, 0, 8316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8316, 8316, 8316, 8317, 8317, 0, 8317, 8317, 8317, 8317, 8317, 8317, 8317, 8317, 8317, 0, 8317, 8317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8317, 8317, 8317, 8317, 8317, 8317, 8317, 8317, 0, 0, 0, 0, 8317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8317, 8317, 8317, 8319, 8319, 0, 8319, 8319, 8319, 8319, 8319, 8319, 8319, 8319, 8319, 0, 8319, 8319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8319, 8319, 8319, 8319, 8319, 8319, 8319, 0, 0, 0, 0, 0, 8319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8319, 8319, 8319, 8320, 8320, 0, 8320, 8320, 8320, 8320, 8320, 8320, 8320, 8320, 8320, 0, 8320, 8320, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8320, 8320, 8320, 8320, 8320, 8320, 8320, 8320, 0, 0, 0, 0, 8320, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8320, 8320, 8320, 8321, 8321, 0, 8321, 8321, 8321, 8321, 8321, 8321, 8321, 8321, 8321, 0, 8321, 8321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8321, 8321, 8321, 8321, 8321, 8321, 8321, 0, 0, 0, 0, 0, 8321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8321, 0, 0, 0, 8321, 8321, 8321, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8321, 8322, 8322, 0, 8322, 8322, 8322, 8322, 8322, 8322, 8322, 8322, 8322, 0, 8322, 8322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8322, 8322, 8322, 8322, 8322, 8322, 8322, 0, 0, 0, 0, 0, 8322, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8322, 8322, 8322, 8323, 8323, 0, 8323, 8323, 8323, 8323, 8323, 8323, 8323, 8323, 8323, 0, 8323, 8323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8323, 8323, 8323, 8323, 8323, 8323, 8323, 8323, 0, 0, 0, 0, 8323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8323, 8323, 8323, 8324, 8324, 0, 8324, 8324, 8324, 8324, 8324, 8324, 8324, 8324, 8324, 0, 8324, 8324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8324, 8324, 8324, 8324, 8324, 8324, 8324, 0, 0, 0, 0, 0, 8324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8324, 8324, 8324, 8325, 8325, 0, 8325, 8325, 8325, 8325, 8325, 8325, 8325, 8325, 8325, 0, 8325, 8325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8325, 8325, 8325, 8325, 8325, 8325, 8325, 8325, 0, 0, 0, 0, 8325, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8325, 8325, 8325, 8326, 8326, 0, 8326, 8326, 8326, 8326, 8326, 8326, 8326, 8326, 8326, 0, 8326, 8326, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8326, 8326, 8326, 8326, 8326, 8326, 8326, 0, 0, 0, 0, 0, 8326, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8326, 0, 0, 0, 8326, 8326, 8326, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8326, 8333, 8333, 0, 8333, 8333, 8333, 8333, 8333, 8333, 8333, 8333, 8333, 0, 8333, 8333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8333, 8333, 8333, 8333, 8333, 8333, 8333, 0, 0, 0, 0, 0, 8333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8333, 8333, 8333, 8334, 8334, 0, 8334, 8334, 8334, 8334, 8334, 8334, 8334, 8334, 8334, 0, 8334, 8334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8334, 8334, 8334, 8334, 8334, 8334, 8334, 8334, 0, 0, 0, 0, 8334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8334, 8334, 8334, 8338, 8338, 0, 8338, 8338, 8338, 8338, 8338, 8338, 8338, 8338, 8338, 0, 8338, 8338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8338, 8338, 8338, 8338, 8338, 8338, 8338, 0, 0, 0, 0, 0, 8338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8338, 8338, 8338, 8339, 8339, 0, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 0, 8339, 8339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 8339, 0, 0, 0, 0, 8339, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8339, 8339, 8339, 8343, 8343, 0, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 0, 8343, 8343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8343, 8343, 8343, 8343, 8343, 8343, 8343, 0, 0, 0, 0, 0, 8343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8343, 8343, 8343, 8344, 8344, 0, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 0, 8344, 8344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 8344, 0, 0, 0, 0, 8344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8344, 8344, 8344, 8348, 8348, 0, 8348, 8348, 8348, 8348, 8348, 8348, 8348, 8348, 8348, 0, 8348, 8348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8348, 8348, 8348, 8348, 8348, 8348, 8348, 0, 0, 0, 0, 0, 8348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8348, 8348, 8348, 8349, 8349, 0, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 0, 8349, 8349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 8349, 0, 0, 0, 0, 8349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8349, 8349, 8349, 8352, 8352, 0, 8352, 8352, 8352, 8352, 8352, 8352, 8352, 8352, 8352, 0, 8352, 8352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8352, 8352, 8352, 8352, 8352, 8352, 8352, 0, 0, 0, 0, 0, 8352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8352, 8352, 8352, 8353, 8353, 0, 8353, 8353, 8353, 8353, 8353, 8353, 8353, 8353, 8353, 0, 8353, 8353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8353, 8353, 8353, 8353, 8353, 8353, 8353, 8353, 0, 0, 0, 0, 8353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8353, 8353, 8353, 8355, 8355, 0, 8355, 8355, 8355, 8355, 8355, 8355, 8355, 8355, 8355, 0, 8355, 8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8355, 8355, 8355, 8355, 8355, 8355, 8355, 0, 0, 0, 0, 0, 8355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8355, 8355, 8355, 8356, 8356, 0, 8356, 8356, 8356, 8356, 8356, 8356, 8356, 8356, 8356, 0, 8356, 8356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8356, 8356, 8356, 8356, 8356, 8356, 8356, 8356, 0, 0, 0, 0, 8356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8356, 8356, 8356, 8357, 8357, 0, 8357, 8357, 8357, 8357, 8357, 8357, 8357, 8357, 8357, 0, 8357, 8357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8357, 8357, 8357, 8357, 8357, 8357, 8357, 0, 0, 0, 0, 0, 8357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8357, 0, 0, 0, 8357, 8357, 8357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8357, 8358, 8358, 0, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 0, 8358, 8358, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8358, 8358, 8358, 8358, 8358, 8358, 8358, 0, 0, 0, 0, 0, 8358, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8358, 8358, 8358, 8359, 8359, 0, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 0, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 8359, 0, 0, 0, 0, 0, 8359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8359, 8359, 8359, 8361, 8361, 0, 8361, 8361, 8361, 8361, 8361, 8361, 8361, 8361, 8361, 0, 8361, 8361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8361, 8361, 8361, 8361, 8361, 8361, 8361, 0, 0, 0, 0, 0, 8361, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8361, 8361, 8361, 8362, 8362, 0, 8362, 8362, 8362, 8362, 8362, 8362, 8362, 8362, 8362, 0, 8362, 8362, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8362, 8362, 8362, 8362, 8362, 8362, 8362, 8362, 0, 0, 0, 0, 8362, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8362, 8362, 8362, 8363, 8363, 0, 8363, 8363, 8363, 8363, 8363, 8363, 8363, 8363, 8363, 0, 8363, 8363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8363, 8363, 8363, 8363, 8363, 8363, 8363, 0, 0, 0, 0, 0, 8363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8363, 0, 0, 0, 8363, 8363, 8363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8363, 8374, 8374, 0, 8374, 8374, 8374, 8374, 8374, 8374, 8374, 8374, 8374, 0, 8374, 8374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8374, 8374, 8374, 8374, 8374, 8374, 8374, 0, 0, 0, 0, 0, 8374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8374, 8374, 8374, 8375, 8375, 0, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 0, 8375, 8375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 8375, 0, 0, 0, 0, 8375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8375, 8375, 8375, 8389, 8389, 0, 8389, 8389, 8389, 8389, 8389, 8389, 8389, 8389, 8389, 0, 8389, 8389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8389, 8389, 8389, 8389, 8389, 8389, 8389, 0, 0, 0, 0, 0, 8389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8389, 8389, 8389, 8390, 8390, 0, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 0, 8390, 8390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 8390, 0, 0, 0, 0, 8390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8390, 8390, 8390, 8428, 8428, 0, 8428, 8428, 8428, 8428, 8428, 8428, 8428, 8428, 8428, 0, 8428, 8428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8428, 8428, 8428, 8428, 8428, 8428, 8428, 0, 0, 0, 0, 0, 8428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8428, 8428, 8428, 8429, 8429, 0, 8429, 8429, 8429, 8429, 8429, 8429, 8429, 8429, 8429, 0, 8429, 8429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8429, 8429, 8429, 8429, 8429, 8429, 8429, 8429, 0, 0, 0, 0, 8429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8429, 8429, 8429, 8433, 8433, 0, 8433, 8433, 8433, 8433, 8433, 8433, 8433, 8433, 8433, 0, 8433, 8433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8433, 8433, 8433, 8433, 8433, 8433, 8433, 0, 0, 0, 0, 0, 8433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8433, 8433, 8433, 8434, 8434, 0, 8434, 8434, 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, 8434, 0, 0, 0, 0, 8434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8434, 8434, 8434, 8437, 8437, 0, 8437, 8437, 8437, 8437, 8437, 8437, 8437, 8437, 8437, 0, 8437, 8437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8437, 8437, 8437, 8437, 8437, 8437, 8437, 0, 0, 0, 0, 0, 8437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8437, 8437, 8437, 8438, 8438, 0, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 0, 8438, 8438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 8438, 0, 0, 0, 0, 8438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8438, 8438, 8438, 8441, 8441, 0, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 0, 8441, 8441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8441, 8441, 8441, 8441, 8441, 8441, 8441, 0, 0, 0, 0, 0, 8441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8441, 8441, 8441, 8442, 8442, 0, 8442, 8442, 8442, 8442, 8442, 8442, 8442, 8442, 8442, 0, 8442, 8442, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8442, 8442, 8442, 8442, 8442, 8442, 8442, 8442, 0, 0, 0, 0, 8442, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8442, 8442, 8442, 8444, 8444, 0, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 0, 8444, 8444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8444, 8444, 8444, 8444, 8444, 8444, 8444, 0, 0, 0, 0, 0, 8444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8444, 8444, 8444, 8445, 8445, 0, 8445, 8445, 8445, 8445, 8445, 8445, 8445, 8445, 8445, 0, 8445, 8445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8445, 8445, 8445, 8445, 8445, 8445, 8445, 8445, 0, 0, 0, 0, 8445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8445, 8445, 8445, 8446, 8446, 0, 8446, 8446, 8446, 8446, 8446, 8446, 8446, 8446, 8446, 0, 8446, 8446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8446, 8446, 8446, 8446, 8446, 8446, 8446, 0, 0, 0, 0, 0, 8446, 8446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8446, 8446, 8446, 0, 0, 0, 0, 0, 0, 0, 8446, 8447, 8447, 0, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8447, 8449, 8449, 0, 8449, 8449, 8449, 8449, 8449, 8449, 8449, 8449, 8449, 0, 8449, 8449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8449, 8449, 8449, 8449, 8449, 8449, 8449, 0, 0, 0, 0, 0, 8449, 8449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8449, 8449, 8449, 0, 0, 0, 0, 0, 0, 0, 8449, 8451, 8451, 0, 8451, 8451, 8451, 8451, 8451, 8451, 8451, 8451, 8451, 0, 8451, 8451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8451, 8451, 8451, 8451, 8451, 8451, 8451, 0, 0, 0, 0, 0, 8451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8451, 8451, 8451, 8452, 8452, 0, 8452, 8452, 8452, 8452, 8452, 8452, 8452, 8452, 8452, 0, 8452, 8452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8452, 8452, 8452, 8452, 8452, 8452, 8452, 8452, 0, 0, 0, 0, 8452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8452, 8452, 8452, 8456, 8456, 0, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 0, 8456, 8456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8456, 8456, 8456, 8456, 8456, 8456, 8456, 0, 0, 0, 0, 0, 8456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8456, 8456, 8456, 8457, 8457, 0, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 0, 8457, 8457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 8457, 0, 0, 0, 0, 8457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8457, 8457, 8457, 8461, 8461, 0, 8461, 8461, 8461, 8461, 8461, 8461, 8461, 8461, 8461, 0, 8461, 8461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8461, 8461, 8461, 8461, 8461, 8461, 8461, 0, 0, 0, 0, 0, 8461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8461, 8461, 8461, 8462, 8462, 0, 8462, 8462, 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, 8462, 0, 0, 0, 0, 8462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8462, 8462, 8462, 8465, 8465, 0, 8465, 8465, 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, 0, 0, 0, 0, 0, 8465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8465, 8465, 8465, 8466, 8466, 0, 8466, 8466, 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, 8466, 0, 0, 0, 0, 8466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8466, 8466, 8466, 8468, 8468, 0, 8468, 8468, 8468, 8468, 8468, 8468, 8468, 8468, 8468, 0, 8468, 8468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8468, 8468, 8468, 8468, 8468, 8468, 8468, 0, 0, 0, 0, 0, 8468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8468, 0, 0, 0, 0, 0, 0, 8468, 8468, 8468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8468, 8469, 8469, 0, 8469, 8469, 8469, 8469, 8469, 8469, 8469, 8469, 8469, 0, 8469, 8469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8469, 8469, 8469, 8469, 8469, 8469, 8469, 0, 0, 0, 0, 0, 8469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8469, 8469, 8469, 8470, 8470, 0, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 0, 8470, 8470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 8470, 0, 0, 0, 0, 8470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8470, 8470, 8470, 8471, 8471, 0, 8471, 8471, 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, 0, 0, 0, 0, 0, 8471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8471, 8471, 8471, 8472, 8472, 0, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 0, 8472, 8472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 8472, 0, 0, 0, 0, 8472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8472, 8472, 8472, 8476, 8476, 0, 8476, 8476, 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, 0, 8476, 8476, 8476, 8477, 8477, 0, 8477, 8477, 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, 0, 8477, 8477, 8477, 8480, 8480, 0, 8480, 8480, 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, 0, 8480, 8480, 8480, 8481, 8481, 0, 8481, 8481, 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, 0, 8481, 8481, 8481, 8483, 8483, 0, 8483, 8483, 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, 8483, 0, 0, 0, 0, 0, 0, 8483, 8483, 8483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8483, 8484, 8484, 0, 8484, 8484, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8484, 8484, 8484, 8485, 8485, 0, 8485, 8485, 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, 0, 8485, 8485, 8485, 8504, 8504, 0, 8504, 8504, 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, 0, 8504, 8504, 8504, 8505, 8505, 0, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 0, 8505, 8505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 8505, 0, 0, 0, 0, 8505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8505, 8505, 8505, 8509, 8509, 0, 8509, 8509, 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, 0, 8509, 8509, 8509, 8510, 8510, 0, 8510, 8510, 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, 8510, 0, 0, 0, 0, 8510, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8510, 8510, 8510, 8511, 8511, 0, 8511, 8511, 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, 0, 0, 0, 0, 0, 8511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8511, 8511, 8511, 8512, 8512, 0, 8512, 8512, 8512, 8512, 8512, 8512, 8512, 8512, 8512, 0, 8512, 8512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8512, 8512, 8512, 8512, 8512, 8512, 8512, 8512, 0, 0, 0, 0, 8512, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8512, 8512, 8512, 8513, 8513, 0, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 0, 8513, 8513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8513, 8513, 8513, 8513, 8513, 8513, 8513, 0, 0, 0, 0, 0, 8513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8513, 0, 0, 0, 0, 0, 8513, 8513, 8513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8513, 8517, 8517, 0, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 0, 8517, 8517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8517, 8517, 8517, 8517, 8517, 8517, 8517, 0, 0, 0, 0, 0, 8517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8517, 8517, 8517, 8518, 8518, 0, 8518, 8518, 8518, 8518, 8518, 8518, 8518, 8518, 8518, 0, 8518, 8518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8518, 8518, 8518, 8518, 8518, 8518, 8518, 8518, 0, 0, 0, 0, 8518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8518, 8518, 8518, 8521, 8521, 0, 8521, 8521, 8521, 8521, 8521, 8521, 8521, 8521, 8521, 0, 8521, 8521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8521, 8521, 8521, 8521, 8521, 8521, 8521, 0, 0, 0, 0, 0, 8521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8521, 8521, 8521, 8522, 8522, 0, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 0, 8522, 8522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 8522, 0, 0, 0, 0, 8522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8522, 8522, 8522, 8524, 8524, 0, 8524, 8524, 8524, 8524, 8524, 8524, 8524, 8524, 8524, 0, 8524, 8524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8524, 8524, 8524, 8524, 8524, 8524, 8524, 0, 0, 0, 0, 0, 8524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8524, 8524, 8524, 8525, 8525, 0, 8525, 8525, 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, 8525, 0, 0, 0, 0, 8525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8525, 8525, 8525, 8526, 8526, 0, 8526, 8526, 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, 0, 0, 0, 0, 0, 8526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8526, 0, 0, 0, 8526, 8526, 8526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8526, 8527, 8527, 0, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 0, 8527, 8527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8527, 8527, 8527, 8527, 8527, 8527, 8527, 0, 0, 0, 0, 0, 8527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8527, 8527, 8527, 8528, 8528, 0, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 0, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 8528, 0, 0, 0, 0, 0, 8528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8528, 8528, 8528, 8530, 8530, 0, 8530, 8530, 8530, 8530, 8530, 8530, 8530, 8530, 8530, 0, 8530, 8530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8530, 8530, 8530, 8530, 8530, 8530, 8530, 0, 0, 0, 0, 0, 8530, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8530, 8530, 8530, 8531, 8531, 0, 8531, 8531, 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, 8531, 0, 0, 0, 0, 8531, 0, 0, 0, 0, 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, 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, 8532, 0, 0, 0, 8532, 8532, 8532, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8532, 8545, 8545, 0, 8545, 8545, 8545, 8545, 8545, 8545, 8545, 8545, 8545, 0, 8545, 8545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8545, 8545, 8545, 8545, 8545, 8545, 8545, 0, 0, 0, 0, 0, 8545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8545, 8545, 8545, 8546, 8546, 0, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 0, 8546, 8546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 8546, 0, 0, 0, 0, 8546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8546, 8546, 8546, 8560, 8560, 0, 8560, 8560, 8560, 8560, 8560, 8560, 8560, 8560, 8560, 0, 8560, 8560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8560, 8560, 8560, 8560, 8560, 8560, 8560, 0, 0, 0, 0, 0, 8560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8560, 8560, 8560, 8561, 8561, 0, 8561, 8561, 8561, 8561, 8561, 8561, 8561, 8561, 8561, 0, 8561, 8561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8561, 8561, 8561, 8561, 8561, 8561, 8561, 8561, 0, 0, 0, 0, 8561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8561, 8561, 8561, 8609, 8609, 0, 8609, 8609, 8609, 8609, 8609, 8609, 8609, 0, 8609, 8609, 8609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8609, 8609, 8609, 8609, 8609, 8609, 8609, 0, 0, 0, 0, 0, 8609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8609, 8609, 8609, 8609, 8610, 8610, 0, 8610, 8610, 8610, 8610, 8610, 8610, 8610, 0, 8610, 8610, 8610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8610, 8610, 8610, 8610, 8610, 8610, 8610, 8610, 0, 0, 0, 0, 8610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8610, 8610, 8610, 8610, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 8613, 0, 0, 0, 0, 0, 0, 0, 8613, 8613, 8613, 8613, 8613, 8613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8613, 8613, 8613, 8613, 8613, 8613, 8681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 8681, 0, 8681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8681, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8681, 8681, 8744, 8744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8744, 8744, 8744, 8744, 8744, 8744, 8744, 8744, 8744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8744, 8756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8756, 0, 0, 0, 0, 0, 0, 8756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8756, 0, 8756, 0, 8756, 0, 0, 0, 8756, 0, 0, 0, 8756, 8756, 0, 8756, 0, 0, 0, 8756, 0, 0, 8756, 8756, 8757, 0, 8757, 0, 0, 0, 0, 0, 0, 8757, 0, 0, 8757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8757, 0, 0, 0, 0, 0, 0, 8757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8757, 0, 8757, 0, 0, 0, 0, 0, 8757, 0, 0, 0, 8757, 0, 0, 8757, 0, 0, 0, 8757, 0, 0, 8757, 8757, 8759, 0, 8759, 0, 0, 0, 0, 0, 0, 8759, 0, 0, 8759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8759, 0, 0, 8759, 0, 8759, 0, 0, 0, 0, 8759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8759, 0, 8759, 0, 0, 0, 0, 0, 8759, 0, 0, 0, 8759, 0, 0, 8759, 0, 0, 0, 8759, 0, 0, 8759, 8759, 8760, 0, 8760, 0, 0, 0, 0, 0, 0, 8760, 0, 0, 8760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8760, 0, 0, 0, 0, 0, 0, 8760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8760, 0, 8760, 0, 0, 0, 0, 8760, 8760, 0, 0, 0, 8760, 0, 0, 8760, 0, 0, 0, 8760, 0, 0, 8760, 8760, 8761, 0, 8761, 0, 0, 0, 0, 0, 0, 8761, 0, 0, 8761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8761, 0, 0, 0, 0, 0, 0, 8761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8761, 0, 8761, 0, 0, 0, 0, 8761, 8761, 0, 0, 0, 8761, 0, 0, 8761, 0, 0, 0, 8761, 0, 0, 8761, 8761, 8762, 0, 0, 8762, 0, 0, 0, 0, 0, 0, 0, 0, 8762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8762, 0, 0, 0, 0, 0, 0, 8762, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8762, 0, 8762, 0, 0, 0, 0, 0, 8762, 0, 0, 0, 8762, 8762, 0, 8762, 0, 0, 0, 8762, 0, 0, 8762, 8762, 8763, 0, 8763, 8763, 0, 0, 0, 0, 0, 8763, 0, 0, 8763, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8763, 0, 0, 0, 0, 0, 0, 8763, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8763, 0, 8763, 0, 8763, 0, 0, 8763, 8763, 0, 0, 0, 8763, 0, 0, 8763, 0, 8763, 0, 8763, 0, 8763, 8763, 8763, 8764, 0, 0, 8764, 0, 0, 0, 0, 0, 0, 0, 0, 8764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8764, 0, 0, 0, 0, 0, 0, 0, 0, 8764, 0, 0, 0, 0, 0, 0, 8764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8764, 0, 8764, 0, 0, 0, 0, 0, 8764, 0, 0, 0, 8764, 0, 0, 8764, 0, 0, 0, 8764, 0, 0, 8764, 8764, 8765, 0, 8765, 8765, 0, 0, 0, 0, 0, 8765, 0, 0, 8765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8765, 0, 0, 0, 0, 0, 0, 8765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8765, 0, 8765, 0, 0, 0, 0, 0, 8765, 0, 0, 8765, 8765, 0, 0, 8765, 0, 0, 0, 8765, 0, 0, 8765, 8765, 8766, 0, 8766, 8766, 0, 0, 0, 0, 0, 8766, 0, 0, 8766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8766, 0, 0, 0, 0, 0, 0, 8766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8766, 0, 8766, 0, 0, 0, 0, 0, 8766, 0, 0, 0, 8766, 0, 0, 8766, 0, 0, 0, 8766, 0, 0, 8766, 8766, 8766, 8769, 8769, 0, 8769, 8769, 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, 0, 0, 0, 0, 0, 8769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8769, 8769, 8769, 8770, 8770, 0, 8770, 8770, 8770, 8770, 8770, 8770, 8770, 8770, 8770, 0, 8770, 8770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8770, 8770, 8770, 8770, 8770, 8770, 8770, 8770, 0, 0, 0, 0, 8770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8770, 8770, 8770, 8787, 8787, 0, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8787, 8788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8788, 8793, 8793, 0, 8793, 8793, 8793, 8793, 8793, 8793, 8793, 8793, 8793, 0, 8793, 8793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8793, 8793, 8793, 8793, 8793, 8793, 8793, 0, 0, 0, 0, 0, 8793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8793, 8793, 8793, 8793, 8794, 8794, 0, 8794, 8794, 8794, 8794, 8794, 8794, 8794, 8794, 8794, 0, 8794, 8794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8794, 8794, 8794, 8794, 8794, 8794, 8794, 0, 0, 0, 0, 0, 8794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8794, 8794, 8794, 8795, 8795, 0, 8795, 8795, 8795, 8795, 8795, 8795, 8795, 8795, 8795, 0, 8795, 8795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8795, 8795, 8795, 8795, 8795, 8795, 8795, 8795, 0, 0, 0, 0, 8795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8795, 8795, 8795, 8796, 8796, 0, 8796, 8796, 8796, 8796, 8796, 8796, 8796, 8796, 8796, 0, 8796, 8796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8796, 8796, 8796, 8796, 8796, 8796, 8796, 0, 0, 0, 0, 0, 8796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8796, 8796, 8796, 8797, 8797, 0, 8797, 8797, 8797, 8797, 8797, 8797, 8797, 8797, 8797, 0, 8797, 8797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8797, 8797, 8797, 8797, 8797, 8797, 8797, 8797, 0, 0, 0, 0, 8797, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8797, 8797, 8797, 8801, 8801, 0, 8801, 8801, 8801, 8801, 8801, 8801, 8801, 8801, 8801, 0, 8801, 8801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8801, 8801, 8801, 8801, 8801, 8801, 8801, 0, 0, 0, 0, 0, 8801, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8801, 8801, 8801, 8802, 8802, 0, 8802, 8802, 8802, 8802, 8802, 8802, 8802, 8802, 8802, 0, 8802, 8802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8802, 8802, 8802, 8802, 8802, 8802, 8802, 8802, 0, 0, 0, 0, 8802, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8802, 8802, 8802, 8805, 8805, 0, 8805, 8805, 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, 0, 8805, 8805, 8805, 8806, 8806, 0, 8806, 8806, 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, 0, 8806, 8806, 8806, 8808, 8808, 0, 8808, 8808, 8808, 8808, 8808, 8808, 8808, 8808, 8808, 0, 8808, 8808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8808, 8808, 8808, 8808, 8808, 8808, 8808, 0, 0, 0, 0, 0, 8808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8808, 8808, 8808, 8809, 8809, 0, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 0, 8809, 8809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 8809, 0, 0, 0, 0, 8809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8809, 8809, 8809, 8810, 8810, 0, 8810, 8810, 8810, 8810, 8810, 8810, 8810, 8810, 8810, 0, 8810, 8810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8810, 8810, 8810, 8810, 8810, 8810, 8810, 0, 0, 0, 0, 0, 8810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8810, 0, 0, 0, 8810, 8810, 8810, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8810, 8811, 8811, 0, 8811, 8811, 8811, 8811, 8811, 8811, 8811, 8811, 8811, 0, 8811, 8811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8811, 8811, 8811, 8811, 8811, 8811, 8811, 0, 0, 0, 0, 0, 8811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8811, 8811, 8811, 8812, 8812, 0, 8812, 8812, 8812, 8812, 8812, 8812, 8812, 8812, 8812, 0, 8812, 8812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8812, 8812, 8812, 8812, 8812, 8812, 8812, 8812, 0, 0, 0, 0, 8812, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8812, 8812, 8812, 8813, 8813, 0, 8813, 8813, 8813, 8813, 8813, 8813, 8813, 8813, 8813, 0, 8813, 8813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8813, 8813, 8813, 8813, 8813, 8813, 8813, 0, 0, 0, 0, 0, 8813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8813, 0, 0, 0, 8813, 8813, 8813, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8813, 8816, 8816, 0, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 0, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 0, 0, 0, 8816, 8816, 8816, 8816, 8816, 8816, 8816, 0, 0, 0, 0, 0, 8816, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8816, 8816, 8816, 8816, 8818, 8818, 0, 8818, 8818, 8818, 8818, 8818, 0, 0, 8818, 8818, 8818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8818, 8818, 8818, 8818, 8818, 8818, 0, 0, 0, 0, 0, 8818, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8818, 8818, 8818, 8818, 0, 0, 0, 0, 0, 0, 0, 0, 8818, 8822, 8822, 0, 8822, 8822, 8822, 8822, 8822, 8822, 8822, 8822, 8822, 0, 8822, 8822, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8822, 8822, 8822, 8822, 8822, 8822, 8822, 0, 0, 0, 0, 0, 8822, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8822, 8822, 8822, 8822, 8823, 8823, 0, 8823, 8823, 8823, 8823, 8823, 8823, 8823, 8823, 8823, 0, 8823, 8823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8823, 8823, 8823, 8823, 8823, 8823, 8823, 8823, 0, 0, 0, 0, 8823, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8823, 8823, 8823, 8823, 8826, 0, 0, 0, 0, 0, 8826, 0, 8826, 0, 0, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 8826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8826, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 8827, 0, 0, 0, 0, 0, 0, 0, 8827, 8827, 8827, 8827, 8827, 8827, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8827, 8827, 8827, 8827, 8827, 8827, 8830, 8830, 0, 8830, 8830, 8830, 8830, 8830, 8830, 8830, 8830, 8830, 0, 8830, 8830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8830, 8830, 8830, 8830, 8830, 8830, 8830, 0, 0, 0, 0, 0, 8830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8830, 8830, 8830, 8831, 8831, 0, 8831, 8831, 8831, 8831, 8831, 8831, 8831, 8831, 8831, 0, 8831, 8831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8831, 8831, 8831, 8831, 8831, 8831, 8831, 8831, 0, 0, 0, 0, 8831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8831, 8831, 8831, 8833, 8833, 0, 8833, 8833, 8833, 8833, 8833, 8833, 8833, 8833, 8833, 0, 8833, 8833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8833, 8833, 8833, 8833, 8833, 8833, 8833, 0, 0, 0, 0, 0, 8833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8833, 8833, 8833, 8834, 8834, 0, 8834, 8834, 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, 8834, 0, 0, 0, 0, 8834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8834, 8834, 8834, 8835, 8835, 0, 8835, 8835, 8835, 8835, 8835, 8835, 8835, 8835, 8835, 0, 8835, 8835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8835, 8835, 8835, 8835, 8835, 8835, 8835, 0, 0, 0, 0, 0, 8835, 0, 8835, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8835, 8835, 8835, 0, 0, 0, 0, 0, 0, 0, 0, 8835, 8836, 8836, 0, 8836, 8836, 8836, 8836, 8836, 8836, 8836, 8836, 8836, 0, 8836, 8836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8836, 8836, 8836, 8836, 8836, 8836, 8836, 0, 0, 0, 0, 0, 8836, 0, 0, 0, 0, 0, 8836, 0, 0, 0, 0, 0, 8836, 0, 0, 0, 0, 0, 8836, 8836, 8836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8836, 8837, 8837, 0, 8837, 8837, 8837, 8837, 8837, 8837, 8837, 8837, 8837, 0, 8837, 8837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8837, 8837, 8837, 8837, 8837, 8837, 8837, 0, 0, 0, 0, 0, 8837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8837, 8837, 8837, 8838, 8838, 0, 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, 8838, 0, 0, 0, 0, 8838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8838, 8838, 8838, 8841, 8841, 0, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 0, 8841, 8841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8841, 8841, 8841, 8841, 8841, 8841, 8841, 0, 0, 0, 0, 0, 8841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8841, 8841, 8841, 8842, 8842, 0, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 0, 8842, 8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8842, 8842, 8842, 8842, 8842, 8842, 8842, 0, 0, 0, 0, 0, 8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8842, 0, 0, 0, 0, 0, 8842, 8842, 8842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8842, 8843, 8843, 0, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 0, 8843, 8843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 8843, 0, 0, 0, 0, 8843, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8843, 8843, 8843, 8846, 8846, 0, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 0, 8846, 8846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8846, 8846, 8846, 8846, 8846, 8846, 8846, 0, 0, 0, 0, 0, 8846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8846, 8846, 8846, 8847, 8847, 0, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 0, 8847, 8847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 8847, 0, 0, 0, 0, 8847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8847, 8847, 8847, 8849, 8849, 0, 8849, 8849, 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, 0, 0, 0, 0, 0, 8849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8849, 8849, 8849, 8850, 8850, 0, 8850, 8850, 8850, 8850, 8850, 8850, 8850, 8850, 8850, 0, 8850, 8850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8850, 8850, 8850, 8850, 8850, 8850, 8850, 8850, 0, 0, 0, 0, 8850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8850, 8850, 8850, 8851, 8851, 0, 8851, 8851, 8851, 8851, 8851, 8851, 8851, 8851, 8851, 0, 8851, 8851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8851, 8851, 8851, 8851, 8851, 8851, 8851, 0, 0, 0, 0, 0, 8851, 8851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8851, 8851, 8851, 0, 0, 0, 0, 0, 0, 0, 8851, 8852, 8852, 0, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8852, 8854, 8854, 0, 8854, 8854, 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, 0, 0, 0, 0, 0, 8854, 8854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8854, 8854, 8854, 0, 0, 0, 0, 0, 0, 0, 8854, 8856, 8856, 0, 8856, 8856, 8856, 8856, 8856, 8856, 8856, 8856, 8856, 0, 8856, 8856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8856, 8856, 8856, 8856, 8856, 8856, 8856, 0, 0, 0, 0, 0, 8856, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8856, 8856, 8856, 8857, 8857, 0, 8857, 8857, 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, 8857, 0, 0, 0, 0, 0, 8857, 8857, 8857, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8857, 8859, 8859, 0, 8859, 8859, 8859, 8859, 8859, 8859, 8859, 8859, 8859, 0, 8859, 8859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8859, 8859, 8859, 8859, 8859, 8859, 8859, 8859, 0, 0, 0, 0, 8859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8859, 8859, 8859, 8862, 8862, 0, 8862, 8862, 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, 0, 0, 0, 0, 0, 8862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8862, 8862, 8862, 8863, 8863, 0, 8863, 8863, 8863, 8863, 8863, 8863, 8863, 8863, 8863, 0, 8863, 8863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8863, 8863, 8863, 8863, 8863, 8863, 8863, 8863, 0, 0, 0, 0, 8863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8863, 8863, 8863, 8866, 8866, 0, 8866, 8866, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8866, 8866, 8866, 8867, 8867, 0, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 0, 8867, 8867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 8867, 0, 0, 0, 0, 8867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8867, 8867, 8867, 8869, 8869, 0, 8869, 8869, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8869, 8869, 8869, 8870, 8870, 0, 8870, 8870, 8870, 8870, 8870, 8870, 8870, 8870, 8870, 0, 8870, 8870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8870, 8870, 8870, 8870, 8870, 8870, 8870, 8870, 0, 0, 0, 0, 8870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8870, 8870, 8870, 8871, 8871, 0, 8871, 8871, 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, 8871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8871, 8871, 8871, 0, 0, 0, 0, 0, 0, 0, 8871, 8872, 8872, 0, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8872, 8874, 8874, 0, 8874, 8874, 8874, 8874, 8874, 8874, 8874, 8874, 8874, 0, 8874, 8874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8874, 8874, 8874, 8874, 8874, 8874, 8874, 0, 0, 0, 0, 0, 8874, 8874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8874, 8874, 8874, 0, 0, 0, 0, 0, 0, 0, 8874, 8875, 8875, 0, 8875, 8875, 8875, 8875, 8875, 8875, 8875, 8875, 8875, 0, 8875, 8875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8875, 8875, 8875, 8875, 8875, 8875, 8875, 0, 0, 0, 0, 0, 8875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8875, 8875, 8875, 8876, 8876, 0, 8876, 8876, 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, 8876, 0, 0, 0, 0, 8876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8876, 8876, 8876, 8879, 8879, 0, 8879, 8879, 8879, 8879, 8879, 8879, 8879, 8879, 8879, 0, 8879, 8879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8879, 8879, 8879, 8879, 8879, 8879, 8879, 0, 0, 0, 0, 0, 8879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8879, 0, 0, 0, 0, 0, 8879, 8879, 8879, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8879, 8880, 8880, 0, 8880, 8880, 8880, 8880, 8880, 8880, 8880, 8880, 8880, 0, 8880, 8880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8880, 8880, 8880, 8880, 8880, 8880, 8880, 0, 0, 0, 0, 0, 8880, 0, 0, 0, 0, 0, 8880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8880, 8880, 8880, 8882, 8882, 0, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8882, 8882, 8882, 8882, 8882, 8882, 8882, 0, 0, 0, 0, 0, 8882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8882, 8882, 8882, 8882, 8883, 8883, 0, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8883, 8883, 8883, 8883, 8883, 8883, 8883, 0, 0, 0, 0, 0, 8883, 0, 0, 0, 0, 0, 8883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8883, 8883, 8883, 8883, 8884, 8884, 0, 8884, 8884, 8884, 8884, 8884, 8884, 8884, 8884, 8884, 0, 8884, 8884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8884, 8884, 8884, 8884, 8884, 8884, 8884, 0, 0, 0, 0, 0, 8884, 0, 0, 0, 0, 0, 0, 0, 0, 8884, 0, 0, 0, 0, 0, 0, 0, 0, 8884, 8884, 8884, 8885, 8885, 0, 8885, 8885, 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, 0, 8885, 8885, 8885, 8886, 8886, 0, 8886, 8886, 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, 0, 8886, 8886, 8886, 8890, 8890, 0, 8890, 8890, 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, 0, 0, 0, 0, 0, 8890, 0, 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, 8891, 8891, 0, 8891, 8891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8891, 8891, 8891, 8891, 8891, 8891, 8891, 8891, 0, 0, 0, 0, 8891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8891, 8891, 8891, 8895, 8895, 0, 8895, 8895, 8895, 8895, 8895, 8895, 8895, 8895, 8895, 0, 8895, 8895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8895, 8895, 8895, 8895, 8895, 8895, 8895, 0, 0, 0, 0, 0, 8895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8895, 8895, 8895, 8896, 8896, 0, 8896, 8896, 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, 8896, 0, 0, 0, 0, 8896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8896, 8896, 8896, 8899, 8899, 0, 8899, 8899, 8899, 8899, 8899, 8899, 8899, 8899, 8899, 0, 8899, 8899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8899, 8899, 8899, 8899, 8899, 8899, 8899, 0, 0, 0, 0, 0, 8899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8899, 8899, 8899, 8900, 8900, 0, 8900, 8900, 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, 8900, 0, 0, 0, 0, 8900, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8900, 8900, 8900, 8902, 8902, 0, 8902, 8902, 8902, 8902, 8902, 8902, 8902, 8902, 8902, 0, 8902, 8902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8902, 8902, 8902, 8902, 8902, 8902, 8902, 0, 0, 0, 0, 0, 8902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8902, 0, 0, 0, 0, 0, 0, 8902, 8902, 8902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8902, 8903, 8903, 0, 8903, 8903, 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, 0, 0, 0, 0, 0, 0, 0, 8903, 8903, 8903, 8904, 8904, 0, 8904, 8904, 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, 8904, 0, 0, 0, 0, 8904, 0, 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, 8905, 8905, 0, 8905, 8905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8905, 8905, 8905, 8905, 8905, 8905, 8905, 0, 0, 0, 0, 0, 8905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8905, 8905, 8905, 8906, 8906, 0, 8906, 8906, 8906, 8906, 8906, 8906, 8906, 8906, 8906, 0, 8906, 8906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8906, 8906, 8906, 8906, 8906, 8906, 8906, 8906, 0, 0, 0, 0, 8906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8906, 8906, 8906, 8910, 8910, 0, 8910, 8910, 8910, 8910, 8910, 8910, 8910, 8910, 8910, 0, 8910, 8910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8910, 8910, 8910, 8910, 8910, 8910, 8910, 0, 0, 0, 0, 0, 8910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8910, 8910, 8910, 8911, 8911, 0, 8911, 8911, 8911, 8911, 8911, 8911, 8911, 8911, 8911, 0, 8911, 8911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8911, 8911, 8911, 8911, 8911, 8911, 8911, 8911, 0, 0, 0, 0, 8911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8911, 8911, 8911, 8914, 8914, 0, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 0, 8914, 8914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8914, 8914, 8914, 8914, 8914, 8914, 8914, 0, 0, 0, 0, 0, 8914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8914, 8914, 8914, 8915, 8915, 0, 8915, 8915, 8915, 8915, 8915, 8915, 8915, 8915, 8915, 0, 8915, 8915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8915, 8915, 8915, 8915, 8915, 8915, 8915, 8915, 0, 0, 0, 0, 8915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8915, 8915, 8915, 8917, 8917, 0, 8917, 8917, 8917, 8917, 8917, 8917, 8917, 8917, 8917, 0, 8917, 8917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8917, 8917, 8917, 8917, 8917, 8917, 8917, 0, 0, 0, 0, 0, 8917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8917, 0, 0, 0, 0, 0, 0, 8917, 8917, 8917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8917, 8918, 8918, 0, 8918, 8918, 8918, 8918, 8918, 8918, 8918, 8918, 8918, 0, 8918, 8918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8918, 8918, 8918, 8918, 8918, 8918, 8918, 0, 0, 0, 0, 0, 8918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8918, 8918, 8918, 8919, 8919, 0, 8919, 8919, 8919, 8919, 8919, 8919, 8919, 8919, 8919, 0, 8919, 8919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8919, 8919, 8919, 8919, 8919, 8919, 8919, 8919, 0, 0, 0, 0, 8919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8919, 8919, 8919, 8920, 8920, 0, 8920, 8920, 8920, 8920, 8920, 8920, 8920, 8920, 8920, 0, 8920, 8920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8920, 8920, 8920, 8920, 8920, 8920, 8920, 0, 0, 0, 0, 0, 8920, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8920, 8920, 8920, 8921, 8921, 0, 8921, 8921, 8921, 8921, 8921, 8921, 8921, 8921, 8921, 0, 8921, 8921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8921, 8921, 8921, 8921, 8921, 8921, 8921, 8921, 0, 0, 0, 0, 8921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8921, 8921, 8921, 8923, 8923, 0, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 0, 8923, 8923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8923, 8923, 8923, 8923, 8923, 8923, 8923, 0, 0, 0, 0, 0, 8923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8923, 8923, 8923, 8924, 8924, 0, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 0, 8924, 8924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 8924, 0, 0, 0, 0, 8924, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8924, 8924, 8924, 8926, 8926, 0, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 0, 8926, 8926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8926, 8926, 8926, 8926, 8926, 8926, 8926, 0, 0, 0, 0, 0, 8926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8926, 8926, 8926, 8927, 8927, 0, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 0, 8927, 8927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 8927, 0, 0, 0, 0, 8927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8927, 8927, 8927, 8928, 8928, 0, 8928, 8928, 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, 8928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8928, 8928, 8928, 0, 0, 0, 0, 0, 0, 0, 0, 8928, 8931, 8931, 0, 8931, 8931, 8931, 8931, 8931, 8931, 8931, 8931, 8931, 0, 8931, 8931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8931, 8931, 8931, 8931, 8931, 8931, 8931, 0, 0, 0, 0, 0, 8931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8931, 8931, 8931, 8932, 8932, 0, 8932, 8932, 8932, 8932, 8932, 8932, 8932, 8932, 8932, 0, 8932, 8932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8932, 8932, 8932, 8932, 8932, 8932, 8932, 8932, 0, 0, 0, 0, 8932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8932, 8932, 8932, 8936, 8936, 0, 8936, 8936, 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, 0, 0, 0, 0, 0, 8936, 0, 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, 8937, 8937, 0, 8937, 8937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8937, 8937, 8937, 8937, 8937, 8937, 8937, 8937, 0, 0, 0, 0, 8937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8937, 8937, 8937, 8940, 8940, 0, 8940, 8940, 8940, 8940, 8940, 8940, 8940, 8940, 8940, 0, 8940, 8940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8940, 8940, 8940, 8940, 8940, 8940, 8940, 0, 0, 0, 0, 0, 8940, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8940, 8940, 8940, 8941, 8941, 0, 8941, 8941, 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, 8941, 0, 0, 0, 0, 8941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8941, 8941, 8941, 8943, 8943, 0, 8943, 8943, 8943, 8943, 8943, 8943, 8943, 8943, 8943, 0, 8943, 8943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8943, 8943, 8943, 8943, 8943, 8943, 8943, 0, 0, 0, 0, 0, 8943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8943, 8943, 8943, 8944, 8944, 0, 8944, 8944, 8944, 8944, 8944, 8944, 8944, 8944, 8944, 0, 8944, 8944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8944, 8944, 8944, 8944, 8944, 8944, 8944, 8944, 0, 0, 0, 0, 8944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8944, 8944, 8944, 8945, 8945, 0, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 8945, 0, 0, 0, 0, 8945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8945, 8945, 8945, 8945, 8945, 8946, 8946, 0, 8946, 8946, 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, 0, 0, 0, 0, 0, 8946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8946, 8946, 8946, 8947, 8947, 0, 8947, 8947, 8947, 8947, 8947, 8947, 8947, 8947, 8947, 0, 8947, 8947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8947, 8947, 8947, 8947, 8947, 8947, 8947, 8947, 0, 0, 0, 0, 8947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8947, 8947, 8947, 8949, 8949, 0, 8949, 8949, 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, 0, 0, 0, 0, 0, 8949, 0, 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, 8950, 8950, 0, 8950, 8950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8950, 8950, 8950, 8950, 8950, 8950, 8950, 8950, 0, 0, 0, 0, 8950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8950, 8950, 8950, 8952, 8952, 0, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 8952, 0, 8952, 8952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 8952, 8952, 8952, 8953, 8953, 0, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 0, 8953, 8953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 8953, 0, 0, 0, 0, 8953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8953, 8953, 8953, 8954, 8954, 0, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 8954, 0, 0, 0, 0, 8954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8954, 8954, 8954, 8954, 8954, 8962, 8962, 0, 8962, 8962, 8962, 8962, 8962, 8962, 8962, 8962, 8962, 0, 8962, 8962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8962, 8962, 8962, 8962, 8962, 8962, 8962, 0, 0, 0, 0, 0, 8962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8962, 8962, 8962, 8963, 8963, 0, 8963, 8963, 8963, 8963, 8963, 8963, 8963, 8963, 8963, 0, 8963, 8963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8963, 8963, 8963, 8963, 8963, 8963, 8963, 8963, 0, 0, 0, 0, 8963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8963, 8963, 8963, 8967, 8967, 0, 8967, 8967, 8967, 8967, 8967, 8967, 8967, 8967, 8967, 0, 8967, 8967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8967, 8967, 8967, 8967, 8967, 8967, 8967, 0, 0, 0, 0, 0, 8967, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8967, 8967, 8967, 8968, 8968, 0, 8968, 8968, 8968, 8968, 8968, 8968, 8968, 8968, 8968, 0, 8968, 8968, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8968, 8968, 8968, 8968, 8968, 8968, 8968, 8968, 0, 0, 0, 0, 8968, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8968, 8968, 8968, 8972, 8972, 0, 8972, 8972, 8972, 8972, 8972, 8972, 8972, 8972, 8972, 0, 8972, 8972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8972, 8972, 8972, 8972, 8972, 8972, 8972, 0, 0, 0, 0, 0, 8972, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8972, 8972, 8972, 8973, 8973, 0, 8973, 8973, 8973, 8973, 8973, 8973, 8973, 8973, 8973, 0, 8973, 8973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8973, 8973, 8973, 8973, 8973, 8973, 8973, 8973, 0, 0, 0, 0, 8973, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8973, 8973, 8973, 8977, 8977, 0, 8977, 8977, 8977, 8977, 8977, 8977, 8977, 8977, 8977, 0, 8977, 8977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8977, 8977, 8977, 8977, 8977, 8977, 8977, 0, 0, 0, 0, 0, 8977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8977, 8977, 8977, 8978, 8978, 0, 8978, 8978, 8978, 8978, 8978, 8978, 8978, 8978, 8978, 0, 8978, 8978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8978, 8978, 8978, 8978, 8978, 8978, 8978, 8978, 0, 0, 0, 0, 8978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8978, 8978, 8978, 8981, 8981, 0, 8981, 8981, 8981, 8981, 8981, 8981, 8981, 8981, 8981, 0, 8981, 8981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8981, 8981, 8981, 8981, 8981, 8981, 8981, 0, 0, 0, 0, 0, 8981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8981, 8981, 8981, 8982, 8982, 0, 8982, 8982, 8982, 8982, 8982, 8982, 8982, 8982, 8982, 0, 8982, 8982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8982, 8982, 8982, 8982, 8982, 8982, 8982, 8982, 0, 0, 0, 0, 8982, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8982, 8982, 8982, 8984, 8984, 0, 8984, 8984, 8984, 8984, 8984, 8984, 8984, 8984, 8984, 0, 8984, 8984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8984, 8984, 8984, 8984, 8984, 8984, 8984, 0, 0, 0, 0, 0, 8984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8984, 8984, 8984, 8985, 8985, 0, 8985, 8985, 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, 8985, 0, 0, 0, 0, 8985, 0, 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, 8986, 8986, 8986, 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, 0, 8986, 8986, 8986, 8986, 8986, 8987, 8987, 0, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 0, 8987, 8987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8987, 8987, 8987, 8987, 8987, 8987, 8987, 0, 0, 0, 0, 0, 8987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8987, 8987, 8987, 8988, 8988, 0, 8988, 8988, 8988, 8988, 8988, 8988, 8988, 8988, 8988, 0, 8988, 8988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8988, 8988, 8988, 8988, 8988, 8988, 8988, 8988, 0, 0, 0, 0, 8988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8988, 8988, 8988, 8991, 8991, 0, 8991, 8991, 8991, 8991, 8991, 8991, 8991, 8991, 8991, 0, 8991, 8991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8991, 8991, 8991, 8991, 8991, 8991, 8991, 0, 0, 0, 0, 0, 8991, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8991, 8991, 8991, 8992, 8992, 0, 8992, 8992, 8992, 8992, 8992, 8992, 8992, 8992, 8992, 0, 8992, 8992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8992, 8992, 8992, 8992, 8992, 8992, 8992, 8992, 0, 0, 0, 0, 8992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8992, 8992, 8992, 8994, 8994, 0, 8994, 8994, 8994, 8994, 8994, 8994, 8994, 8994, 8994, 0, 8994, 8994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8994, 8994, 8994, 8994, 8994, 8994, 8994, 0, 0, 0, 0, 0, 8994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8994, 8994, 8994, 8995, 8995, 0, 8995, 8995, 8995, 8995, 8995, 8995, 8995, 8995, 8995, 0, 8995, 8995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8995, 8995, 8995, 8995, 8995, 8995, 8995, 8995, 0, 0, 0, 0, 8995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8995, 8995, 8995, 8996, 8996, 0, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 8996, 0, 0, 0, 0, 8996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8996, 8996, 8996, 8996, 8996, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 9007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9007, 0, 9007, 9010, 9010, 0, 9010, 9010, 9010, 9010, 9010, 9010, 9010, 9010, 9010, 0, 9010, 9010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9010, 9010, 9010, 9010, 9010, 9010, 9010, 0, 0, 0, 0, 0, 9010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9010, 9010, 9010, 9010, 9025, 9025, 0, 9025, 9025, 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, 0, 9025, 9025, 9025, 9026, 9026, 0, 9026, 9026, 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, 9026, 0, 0, 0, 0, 9026, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9026, 9026, 9026, 9030, 9030, 0, 9030, 9030, 9030, 9030, 9030, 9030, 9030, 9030, 9030, 0, 9030, 9030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9030, 9030, 9030, 9030, 9030, 9030, 9030, 0, 0, 0, 0, 0, 9030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9030, 9030, 9030, 9031, 9031, 0, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 0, 9031, 9031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 9031, 0, 0, 0, 0, 9031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9031, 9031, 9031, 9035, 9035, 0, 9035, 9035, 9035, 9035, 9035, 9035, 9035, 9035, 9035, 0, 9035, 9035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9035, 9035, 9035, 9035, 9035, 9035, 9035, 0, 0, 0, 0, 0, 9035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9035, 9035, 9035, 9036, 9036, 0, 9036, 9036, 9036, 9036, 9036, 9036, 9036, 9036, 9036, 0, 9036, 9036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9036, 9036, 9036, 9036, 9036, 9036, 9036, 9036, 0, 0, 0, 0, 9036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9036, 9036, 9036, 9040, 9040, 0, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 0, 9040, 9040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9040, 9040, 9040, 9040, 9040, 9040, 9040, 0, 0, 0, 0, 0, 9040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9040, 9040, 9040, 9041, 9041, 0, 9041, 9041, 9041, 9041, 9041, 9041, 9041, 9041, 9041, 0, 9041, 9041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9041, 9041, 9041, 9041, 9041, 9041, 9041, 9041, 0, 0, 0, 0, 9041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9041, 9041, 9041, 9044, 9044, 0, 9044, 9044, 9044, 9044, 9044, 9044, 9044, 9044, 9044, 0, 9044, 9044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9044, 9044, 9044, 9044, 9044, 9044, 9044, 0, 0, 0, 0, 0, 9044, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9044, 9044, 9044, 9045, 9045, 0, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 0, 9045, 9045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 9045, 0, 0, 0, 0, 9045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9045, 9045, 9045, 9047, 9047, 0, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 0, 9047, 9047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9047, 9047, 9047, 9047, 9047, 9047, 9047, 0, 0, 0, 0, 0, 9047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9047, 9047, 9047, 9048, 9048, 0, 9048, 9048, 9048, 9048, 9048, 9048, 9048, 9048, 9048, 0, 9048, 9048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9048, 9048, 9048, 9048, 9048, 9048, 9048, 9048, 0, 0, 0, 0, 9048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9048, 9048, 9048, 9049, 9049, 0, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 0, 9049, 9049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9049, 9049, 9049, 9049, 9049, 9049, 9049, 0, 0, 0, 0, 0, 9049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9049, 0, 0, 0, 9049, 9049, 9049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9049, 9050, 9050, 0, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 0, 9050, 9050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9050, 9050, 9050, 9050, 9050, 9050, 9050, 0, 0, 0, 0, 0, 9050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9050, 9050, 9050, 9051, 9051, 0, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 0, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 9051, 0, 0, 0, 0, 0, 9051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9051, 9051, 9051, 9053, 9053, 0, 9053, 9053, 9053, 9053, 9053, 9053, 9053, 9053, 9053, 0, 9053, 9053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9053, 9053, 9053, 9053, 9053, 9053, 9053, 0, 0, 0, 0, 0, 9053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9053, 9053, 9053, 9054, 9054, 0, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 0, 9054, 9054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 9054, 0, 0, 0, 0, 9054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9054, 9054, 9054, 9055, 9055, 0, 9055, 9055, 9055, 9055, 9055, 9055, 9055, 9055, 9055, 0, 9055, 9055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9055, 9055, 9055, 9055, 9055, 9055, 9055, 0, 0, 0, 0, 0, 9055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9055, 0, 0, 0, 9055, 9055, 9055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9055, 9066, 9066, 0, 9066, 9066, 9066, 9066, 9066, 9066, 9066, 9066, 9066, 0, 9066, 9066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9066, 9066, 9066, 9066, 9066, 9066, 9066, 0, 0, 0, 0, 0, 9066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9066, 9066, 9066, 9067, 9067, 0, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 0, 9067, 9067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 9067, 0, 0, 0, 0, 9067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9067, 9067, 9067, 9081, 9081, 0, 9081, 9081, 9081, 9081, 9081, 9081, 9081, 9081, 9081, 0, 9081, 9081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9081, 9081, 9081, 9081, 9081, 9081, 9081, 0, 0, 0, 0, 0, 9081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9081, 9081, 9081, 9082, 9082, 0, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 0, 9082, 9082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 9082, 0, 0, 0, 0, 9082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9082, 9082, 9082, 9119, 9119, 0, 9119, 9119, 9119, 9119, 9119, 9119, 9119, 9119, 9119, 0, 9119, 9119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9119, 9119, 9119, 9119, 9119, 9119, 9119, 0, 0, 0, 0, 0, 9119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9119, 9119, 9119, 9120, 9120, 0, 9120, 9120, 9120, 9120, 9120, 9120, 9120, 9120, 9120, 0, 9120, 9120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9120, 9120, 9120, 9120, 9120, 9120, 9120, 9120, 0, 0, 0, 0, 9120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9120, 9120, 9120, 9124, 9124, 0, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 0, 9124, 9124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9124, 9124, 9124, 9124, 9124, 9124, 9124, 0, 0, 0, 0, 0, 9124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9124, 9124, 9124, 9125, 9125, 0, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 0, 9125, 9125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 9125, 0, 0, 0, 0, 9125, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9125, 9125, 9125, 9127, 9127, 0, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 0, 9127, 9127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9127, 9127, 9127, 9127, 9127, 9127, 9127, 0, 0, 0, 0, 0, 9127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9127, 9127, 9127, 9128, 9128, 0, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 0, 9128, 9128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 9128, 0, 0, 0, 0, 9128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9128, 9128, 9128, 9130, 9130, 0, 9130, 9130, 9130, 9130, 9130, 9130, 9130, 9130, 9130, 0, 9130, 9130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9130, 9130, 9130, 9130, 9130, 9130, 9130, 0, 0, 0, 0, 0, 9130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9130, 9130, 9130, 9131, 9131, 0, 9131, 9131, 9131, 9131, 9131, 9131, 9131, 9131, 9131, 0, 9131, 9131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9131, 9131, 9131, 9131, 9131, 9131, 9131, 9131, 0, 0, 0, 0, 9131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9131, 9131, 9131, 9132, 9132, 0, 9132, 9132, 9132, 9132, 9132, 9132, 9132, 9132, 9132, 0, 9132, 9132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9132, 9132, 9132, 9132, 9132, 9132, 9132, 0, 0, 0, 0, 0, 9132, 0, 9132, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9132, 9132, 9132, 0, 0, 0, 0, 0, 0, 0, 0, 9132, 9135, 9135, 0, 9135, 9135, 9135, 9135, 9135, 9135, 9135, 9135, 9135, 0, 9135, 9135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9135, 9135, 9135, 9135, 9135, 9135, 9135, 0, 0, 0, 0, 0, 9135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9135, 9135, 9135, 9136, 9136, 0, 9136, 9136, 9136, 9136, 9136, 9136, 9136, 9136, 9136, 0, 9136, 9136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9136, 9136, 9136, 9136, 9136, 9136, 9136, 9136, 0, 0, 0, 0, 9136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9136, 9136, 9136, 9140, 9140, 0, 9140, 9140, 9140, 9140, 9140, 9140, 9140, 9140, 9140, 0, 9140, 9140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9140, 9140, 9140, 9140, 9140, 9140, 9140, 0, 0, 0, 0, 0, 9140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9140, 9140, 9140, 9141, 9141, 0, 9141, 9141, 9141, 9141, 9141, 9141, 9141, 9141, 9141, 0, 9141, 9141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9141, 9141, 9141, 9141, 9141, 9141, 9141, 9141, 0, 0, 0, 0, 9141, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9141, 9141, 9141, 9144, 9144, 0, 9144, 9144, 9144, 9144, 9144, 9144, 9144, 9144, 9144, 0, 9144, 9144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9144, 9144, 9144, 9144, 9144, 9144, 9144, 0, 0, 0, 0, 0, 9144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9144, 9144, 9144, 9145, 9145, 0, 9145, 9145, 9145, 9145, 9145, 9145, 9145, 9145, 9145, 0, 9145, 9145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9145, 9145, 9145, 9145, 9145, 9145, 9145, 9145, 0, 0, 0, 0, 9145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9145, 9145, 9145, 9147, 9147, 0, 9147, 9147, 9147, 9147, 9147, 9147, 9147, 9147, 9147, 0, 9147, 9147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9147, 9147, 9147, 9147, 9147, 9147, 9147, 0, 0, 0, 0, 0, 9147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9147, 9147, 9147, 9148, 9148, 0, 9148, 9148, 9148, 9148, 9148, 9148, 9148, 9148, 9148, 0, 9148, 9148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9148, 9148, 9148, 9148, 9148, 9148, 9148, 9148, 0, 0, 0, 0, 9148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9148, 9148, 9148, 9149, 9149, 0, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 9149, 0, 0, 0, 0, 9149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9149, 9149, 9149, 9149, 9149, 9150, 9150, 0, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 0, 9150, 9150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9150, 9150, 9150, 9150, 9150, 9150, 9150, 0, 0, 0, 0, 0, 9150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9150, 9150, 9150, 9151, 9151, 0, 9151, 9151, 9151, 9151, 9151, 9151, 9151, 9151, 9151, 0, 9151, 9151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9151, 9151, 9151, 9151, 9151, 9151, 9151, 9151, 0, 0, 0, 0, 9151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9151, 9151, 9151, 9154, 9154, 0, 9154, 9154, 9154, 9154, 9154, 9154, 9154, 9154, 9154, 0, 9154, 9154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9154, 9154, 9154, 9154, 9154, 9154, 9154, 0, 0, 0, 0, 0, 9154, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9154, 9154, 9154, 9155, 9155, 0, 9155, 9155, 9155, 9155, 9155, 9155, 9155, 9155, 9155, 0, 9155, 9155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9155, 9155, 9155, 9155, 9155, 9155, 9155, 9155, 0, 0, 0, 0, 9155, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9155, 9155, 9155, 9157, 9157, 0, 9157, 9157, 9157, 9157, 9157, 9157, 9157, 9157, 9157, 0, 9157, 9157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9157, 9157, 9157, 9157, 9157, 9157, 9157, 0, 0, 0, 0, 0, 9157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9157, 9157, 9157, 9158, 9158, 0, 9158, 9158, 9158, 9158, 9158, 9158, 9158, 9158, 9158, 0, 9158, 9158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9158, 9158, 9158, 9158, 9158, 9158, 9158, 9158, 0, 0, 0, 0, 9158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9158, 9158, 9158, 9159, 9159, 0, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 9159, 0, 0, 0, 0, 9159, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9159, 9159, 9159, 9159, 9159, 9161, 9161, 0, 9161, 9161, 9161, 9161, 9161, 9161, 9161, 9161, 9161, 0, 9161, 9161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9161, 9161, 9161, 9161, 9161, 9161, 9161, 0, 0, 0, 0, 0, 9161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9161, 9161, 9161, 9162, 9162, 0, 9162, 9162, 9162, 9162, 9162, 9162, 9162, 9162, 9162, 0, 9162, 9162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9162, 9162, 9162, 9162, 9162, 9162, 9162, 9162, 0, 0, 0, 0, 9162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9162, 9162, 9162, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 9171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9171, 0, 9171, 9202, 9202, 0, 9202, 9202, 9202, 9202, 9202, 9202, 9202, 0, 9202, 9202, 9202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9202, 9202, 9202, 9202, 9202, 9202, 9202, 0, 0, 0, 0, 0, 9202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9202, 9202, 9202, 9202, 9203, 9203, 0, 9203, 9203, 9203, 9203, 9203, 9203, 9203, 0, 9203, 9203, 9203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9203, 9203, 9203, 9203, 9203, 9203, 9203, 9203, 0, 0, 0, 0, 9203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9203, 9203, 9203, 9203, 9338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9338, 9338, 9338, 9338, 9338, 9338, 9338, 9338, 9338, 9338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9338, 0, 0, 9338, 9346, 0, 9346, 0, 0, 0, 0, 0, 0, 9346, 0, 0, 9346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9346, 0, 0, 0, 0, 0, 0, 9346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9346, 0, 9346, 0, 9346, 0, 0, 9346, 9346, 0, 0, 0, 9346, 0, 0, 9346, 0, 9346, 0, 9346, 0, 9346, 9346, 9346, 9348, 0, 9348, 0, 0, 0, 0, 0, 0, 9348, 0, 0, 9348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9348, 0, 0, 0, 0, 0, 0, 9348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9348, 0, 9348, 0, 0, 0, 0, 0, 9348, 0, 0, 9348, 9348, 0, 0, 9348, 0, 0, 0, 9348, 0, 0, 9348, 9348, 9349, 0, 9349, 0, 0, 0, 0, 0, 0, 9349, 0, 0, 9349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9349, 0, 0, 0, 0, 0, 0, 9349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9349, 0, 9349, 0, 0, 0, 0, 0, 9349, 0, 0, 0, 9349, 0, 0, 9349, 0, 0, 0, 9349, 0, 0, 9349, 9349, 9349, 9350, 0, 0, 9350, 0, 0, 0, 0, 0, 0, 0, 0, 9350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9350, 0, 0, 0, 0, 0, 0, 9350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9350, 0, 9350, 0, 0, 0, 0, 0, 9350, 0, 0, 0, 9350, 0, 0, 9350, 0, 0, 0, 9350, 0, 0, 9350, 9350, 9351, 0, 0, 9351, 0, 0, 0, 0, 0, 0, 0, 0, 9351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9351, 0, 0, 0, 0, 0, 0, 9351, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9351, 0, 9351, 0, 0, 0, 0, 0, 9351, 0, 0, 0, 9351, 0, 0, 9351, 0, 0, 0, 9351, 0, 0, 9351, 9351, 9352, 0, 9352, 9352, 0, 0, 0, 0, 0, 9352, 0, 0, 9352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9352, 0, 0, 0, 0, 0, 0, 9352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9352, 0, 9352, 0, 0, 0, 0, 0, 9352, 0, 0, 0, 9352, 0, 0, 9352, 0, 0, 0, 9352, 0, 0, 9352, 9352, 9353, 0, 9353, 9353, 0, 0, 0, 0, 0, 9353, 0, 0, 9353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9353, 0, 0, 0, 0, 0, 0, 9353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9353, 0, 9353, 0, 0, 0, 0, 0, 9353, 0, 0, 0, 9353, 9353, 9353, 9353, 0, 0, 0, 9353, 0, 0, 9353, 9353, 9358, 9358, 0, 9358, 9358, 9358, 9358, 9358, 9358, 9358, 9358, 9358, 0, 9358, 9358, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9358, 9358, 9358, 9358, 9358, 9358, 9358, 0, 0, 0, 0, 0, 9358, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9358, 9358, 9358, 9359, 9359, 0, 9359, 9359, 9359, 9359, 9359, 9359, 9359, 9359, 9359, 0, 9359, 9359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9359, 9359, 9359, 9359, 9359, 9359, 9359, 9359, 0, 0, 0, 0, 9359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9359, 9359, 9359, 9363, 9363, 0, 9363, 9363, 9363, 9363, 9363, 9363, 9363, 9363, 9363, 0, 9363, 9363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9363, 9363, 9363, 9363, 9363, 9363, 9363, 0, 0, 0, 0, 0, 9363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9363, 0, 0, 0, 0, 0, 9363, 9363, 9363, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9363, 9364, 9364, 0, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9364, 9365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9365, 9365, 9365, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9365, 9371, 9371, 0, 9371, 9371, 9371, 9371, 9371, 9371, 9371, 9371, 9371, 0, 9371, 9371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9371, 9371, 9371, 9371, 9371, 9371, 9371, 0, 0, 0, 0, 0, 9371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9371, 9371, 9371, 9372, 9372, 0, 9372, 9372, 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, 9372, 0, 0, 0, 0, 9372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9372, 9372, 9372, 9374, 9374, 0, 9374, 9374, 9374, 9374, 9374, 9374, 9374, 9374, 9374, 0, 9374, 9374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9374, 9374, 9374, 9374, 9374, 9374, 9374, 0, 0, 0, 0, 0, 9374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9374, 9374, 9374, 9375, 9375, 0, 9375, 9375, 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, 9375, 0, 0, 0, 0, 9375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9375, 9375, 9375, 9379, 9379, 0, 9379, 9379, 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, 0, 9379, 9379, 9379, 9380, 9380, 0, 9380, 9380, 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, 0, 9380, 9380, 9380, 9384, 9384, 0, 9384, 9384, 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, 0, 0, 0, 0, 0, 9384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9384, 9384, 9384, 9385, 9385, 0, 9385, 9385, 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, 9385, 0, 0, 0, 0, 9385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9385, 9385, 9385, 9388, 9388, 0, 9388, 9388, 9388, 9388, 9388, 9388, 9388, 9388, 9388, 0, 9388, 9388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9388, 9388, 9388, 9388, 9388, 9388, 9388, 0, 0, 0, 0, 0, 9388, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9388, 9388, 9388, 9389, 9389, 0, 9389, 9389, 9389, 9389, 9389, 9389, 9389, 9389, 9389, 0, 9389, 9389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9389, 9389, 9389, 9389, 9389, 9389, 9389, 9389, 0, 0, 0, 0, 9389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9389, 9389, 9389, 9391, 9391, 0, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 0, 9391, 9391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9391, 9391, 9391, 9391, 9391, 9391, 9391, 0, 0, 0, 0, 0, 9391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9391, 9391, 9391, 9392, 9392, 0, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 0, 9392, 9392, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 9392, 0, 0, 0, 0, 9392, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9392, 9392, 9392, 9393, 9393, 0, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 9393, 0, 0, 0, 0, 9393, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9393, 9393, 9393, 9393, 9393, 9394, 9394, 0, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 0, 9394, 9394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9394, 9394, 9394, 9394, 9394, 9394, 9394, 0, 0, 0, 0, 0, 9394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9394, 9394, 9394, 9395, 9395, 0, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 0, 9395, 9395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 9395, 0, 0, 0, 0, 9395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9395, 9395, 9395, 9397, 9397, 0, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 0, 9397, 9397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9397, 9397, 9397, 9397, 9397, 9397, 9397, 0, 0, 0, 0, 0, 9397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9397, 9397, 9397, 9398, 9398, 0, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 0, 9398, 9398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 9398, 0, 0, 0, 0, 9398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9398, 9398, 9398, 9399, 9399, 0, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 9399, 0, 0, 0, 0, 9399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9399, 9399, 9399, 9399, 9399, 9402, 9402, 0, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9402, 9405, 9405, 0, 9405, 9405, 9405, 9405, 9405, 0, 0, 9405, 9405, 9405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9405, 9405, 9405, 9405, 9405, 9405, 0, 0, 0, 0, 0, 9405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9405, 9405, 9405, 9405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9405, 9409, 9409, 0, 9409, 9409, 9409, 9409, 9409, 9409, 9409, 9409, 9409, 0, 9409, 9409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9409, 9409, 9409, 9409, 9409, 9409, 9409, 0, 0, 0, 0, 0, 9409, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9409, 9409, 9409, 9409, 9410, 9410, 0, 9410, 9410, 9410, 9410, 9410, 9410, 9410, 9410, 9410, 0, 9410, 9410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9410, 9410, 9410, 9410, 9410, 9410, 9410, 0, 0, 0, 0, 0, 9410, 0, 0, 9410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9410, 9410, 9410, 9410, 9412, 9412, 9412, 9412, 9412, 9412, 9412, 9412, 9412, 0, 0, 0, 0, 0, 0, 0, 9412, 9412, 9412, 9412, 9412, 9412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9412, 9412, 9412, 9412, 9412, 9412, 9415, 9415, 0, 9415, 9415, 9415, 9415, 9415, 9415, 9415, 9415, 9415, 0, 9415, 9415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9415, 9415, 9415, 9415, 9415, 9415, 9415, 0, 0, 0, 0, 0, 9415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9415, 9415, 9415, 9416, 9416, 0, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 0, 9416, 9416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9416, 9416, 9416, 9416, 9416, 9416, 9416, 0, 0, 0, 0, 0, 9416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9416, 0, 0, 0, 0, 0, 9416, 9416, 9416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9416, 9417, 9417, 0, 9417, 9417, 9417, 9417, 9417, 9417, 9417, 9417, 9417, 0, 9417, 9417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9417, 9417, 9417, 9417, 9417, 9417, 9417, 9417, 0, 0, 0, 0, 9417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9417, 9417, 9417, 9421, 9421, 0, 9421, 9421, 9421, 9421, 9421, 9421, 9421, 9421, 9421, 0, 9421, 9421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9421, 9421, 9421, 9421, 9421, 9421, 9421, 0, 0, 0, 0, 0, 9421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9421, 9421, 9421, 9422, 9422, 0, 9422, 9422, 9422, 9422, 9422, 9422, 9422, 9422, 9422, 0, 9422, 9422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9422, 9422, 9422, 9422, 9422, 9422, 9422, 9422, 0, 0, 0, 0, 9422, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9422, 9422, 9422, 9424, 9424, 0, 9424, 9424, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9424, 9424, 9424, 9425, 9425, 0, 9425, 9425, 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, 9425, 0, 0, 0, 0, 9425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9425, 9425, 9425, 9426, 9426, 0, 9426, 9426, 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, 0, 0, 0, 0, 0, 9426, 9426, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9426, 9426, 9426, 0, 0, 0, 0, 0, 0, 0, 9426, 9427, 9427, 0, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9427, 9429, 9429, 0, 9429, 9429, 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, 0, 0, 0, 0, 0, 9429, 9429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9429, 9429, 9429, 0, 0, 0, 0, 0, 0, 0, 9429, 9430, 9430, 0, 9430, 9430, 9430, 9430, 9430, 9430, 9430, 9430, 9430, 0, 9430, 9430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9430, 9430, 9430, 9430, 9430, 9430, 9430, 0, 0, 0, 0, 0, 9430, 0, 0, 0, 0, 0, 0, 0, 0, 9430, 0, 0, 0, 0, 0, 0, 0, 0, 9430, 9430, 9430, 9431, 9431, 0, 9431, 9431, 9431, 9431, 9431, 9431, 9431, 9431, 9431, 0, 9431, 9431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9431, 9431, 9431, 9431, 9431, 9431, 9431, 0, 0, 0, 0, 0, 9431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9431, 9431, 9431, 9432, 9432, 0, 9432, 9432, 9432, 9432, 9432, 9432, 9432, 9432, 9432, 0, 9432, 9432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9432, 9432, 9432, 9432, 9432, 9432, 9432, 9432, 0, 0, 0, 0, 9432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9432, 9432, 9432, 9436, 9436, 0, 9436, 9436, 9436, 9436, 9436, 9436, 9436, 9436, 9436, 0, 9436, 9436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9436, 9436, 9436, 9436, 9436, 9436, 9436, 0, 0, 0, 0, 0, 9436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9436, 9436, 9436, 9437, 9437, 0, 9437, 9437, 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, 0, 9437, 9437, 9437, 9438, 9438, 0, 9438, 9438, 9438, 9438, 9438, 9438, 9438, 9438, 9438, 0, 9438, 9438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9438, 9438, 9438, 9438, 9438, 9438, 9438, 0, 0, 0, 0, 0, 9438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9438, 9438, 9438, 9439, 9439, 0, 9439, 9439, 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, 9439, 0, 0, 0, 0, 9439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9439, 9439, 9439, 9440, 9440, 0, 9440, 9440, 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, 0, 0, 0, 0, 0, 9440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9440, 0, 0, 0, 0, 0, 9440, 9440, 9440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9440, 9444, 9444, 0, 9444, 9444, 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, 0, 0, 0, 0, 0, 9444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9444, 9444, 9444, 9445, 9445, 0, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 9445, 0, 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, 0, 9445, 9445, 9445, 9448, 9448, 0, 9448, 9448, 9448, 9448, 9448, 9448, 9448, 9448, 9448, 0, 9448, 9448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9448, 9448, 9448, 9448, 9448, 9448, 9448, 0, 0, 0, 0, 0, 9448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9448, 9448, 9448, 9449, 9449, 0, 9449, 9449, 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, 9449, 0, 0, 0, 0, 9449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9449, 9449, 9449, 9451, 9451, 0, 9451, 9451, 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, 0, 9451, 9451, 9451, 9452, 9452, 0, 9452, 9452, 9452, 9452, 9452, 9452, 9452, 9452, 9452, 0, 9452, 9452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9452, 9452, 9452, 9452, 9452, 9452, 9452, 9452, 0, 0, 0, 0, 9452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9452, 9452, 9452, 9453, 9453, 0, 9453, 9453, 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, 9453, 0, 0, 0, 9453, 9453, 9453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9453, 9454, 9454, 0, 9454, 9454, 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, 0, 0, 0, 0, 0, 9454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9454, 9454, 9454, 9455, 9455, 0, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 0, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 9455, 0, 0, 0, 0, 0, 9455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9455, 9455, 9455, 9457, 9457, 0, 9457, 9457, 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, 0, 0, 0, 0, 0, 9457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9457, 9457, 9457, 9458, 9458, 0, 9458, 9458, 9458, 9458, 9458, 9458, 9458, 9458, 9458, 0, 9458, 9458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9458, 9458, 9458, 9458, 9458, 9458, 9458, 9458, 0, 0, 0, 0, 9458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9458, 9458, 9458, 9459, 9459, 0, 9459, 9459, 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, 9459, 0, 0, 0, 9459, 9459, 9459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9459, 9460, 9460, 0, 9460, 9460, 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, 0, 9460, 9460, 9460, 9461, 9461, 0, 9461, 9461, 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, 0, 9461, 9461, 9461, 9462, 9462, 0, 9462, 9462, 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, 0, 9462, 9462, 9462, 9463, 9463, 0, 9463, 9463, 9463, 9463, 9463, 9463, 9463, 9463, 9463, 0, 9463, 9463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9463, 9463, 9463, 9463, 9463, 9463, 9463, 9463, 0, 0, 0, 0, 9463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9463, 9463, 9463, 9464, 9464, 0, 9464, 9464, 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, 0, 0, 0, 0, 0, 9464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9464, 0, 0, 0, 0, 0, 9464, 9464, 9464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9464, 9469, 9469, 0, 9469, 9469, 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, 0, 0, 0, 0, 0, 9469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9469, 9469, 9469, 9470, 9470, 0, 9470, 9470, 9470, 9470, 9470, 9470, 9470, 9470, 9470, 0, 9470, 9470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9470, 9470, 9470, 9470, 9470, 9470, 9470, 9470, 0, 0, 0, 0, 9470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9470, 9470, 9470, 9474, 9474, 0, 9474, 9474, 9474, 9474, 9474, 9474, 9474, 9474, 9474, 0, 9474, 9474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9474, 9474, 9474, 9474, 9474, 9474, 9474, 0, 0, 0, 0, 0, 9474, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9474, 9474, 9474, 9475, 9475, 0, 9475, 9475, 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, 9475, 0, 0, 0, 0, 9475, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9475, 9475, 9475, 9478, 9478, 0, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 9478, 0, 9478, 9478, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 9478, 9478, 9478, 9479, 9479, 0, 9479, 9479, 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, 9479, 0, 0, 0, 0, 9479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9479, 9479, 9479, 9481, 9481, 0, 9481, 9481, 9481, 9481, 9481, 9481, 9481, 9481, 9481, 0, 9481, 9481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9481, 9481, 9481, 9481, 9481, 9481, 9481, 0, 0, 0, 0, 0, 9481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9481, 9481, 9481, 9482, 9482, 0, 9482, 9482, 9482, 9482, 9482, 9482, 9482, 9482, 9482, 0, 9482, 9482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9482, 9482, 9482, 9482, 9482, 9482, 9482, 9482, 0, 0, 0, 0, 9482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9482, 9482, 9482, 9483, 9483, 0, 9483, 9483, 9483, 9483, 9483, 9483, 9483, 9483, 9483, 0, 9483, 9483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9483, 9483, 9483, 9483, 9483, 9483, 9483, 0, 0, 0, 0, 0, 9483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9483, 0, 0, 0, 9483, 9483, 9483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9483, 9484, 9484, 0, 9484, 9484, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9484, 9484, 9484, 9485, 9485, 0, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 0, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 9485, 0, 0, 0, 0, 0, 9485, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9485, 9485, 9485, 9487, 9487, 0, 9487, 9487, 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, 0, 9487, 9487, 9487, 9488, 9488, 0, 9488, 9488, 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, 0, 9488, 9488, 9488, 9489, 9489, 0, 9489, 9489, 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, 9489, 0, 0, 0, 9489, 9489, 9489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9489, 9490, 9490, 0, 9490, 9490, 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, 0, 0, 0, 0, 0, 9490, 0, 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, 9491, 9491, 0, 9491, 9491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 9491, 0, 0, 0, 0, 9491, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9491, 9491, 9491, 9495, 9495, 0, 9495, 9495, 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, 9495, 0, 0, 0, 0, 9495, 0, 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, 9496, 9496, 0, 9496, 9496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9496, 9496, 9496, 9496, 9496, 9496, 9496, 0, 0, 0, 0, 0, 9496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9496, 0, 0, 0, 0, 0, 9496, 9496, 9496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9496, 9497, 9497, 0, 9497, 9497, 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, 0, 9497, 9497, 9497, 9498, 9498, 0, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9498, 9498, 9498, 9498, 9498, 9498, 9498, 0, 0, 0, 0, 0, 9498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9498, 9498, 9498, 9498, 9499, 9499, 0, 9499, 9499, 9499, 9499, 9499, 9499, 9499, 9499, 9499, 0, 9499, 9499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9499, 9499, 9499, 9499, 9499, 9499, 9499, 0, 0, 0, 0, 0, 9499, 9499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9499, 9499, 9499, 9510, 9510, 0, 9510, 9510, 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, 0, 0, 0, 0, 0, 9510, 0, 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, 9511, 9511, 0, 9511, 9511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 9511, 0, 0, 0, 0, 9511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9511, 9511, 9511, 9525, 9525, 0, 9525, 9525, 9525, 9525, 9525, 9525, 9525, 9525, 9525, 0, 9525, 9525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9525, 9525, 9525, 9525, 9525, 9525, 9525, 0, 0, 0, 0, 0, 9525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9525, 9525, 9525, 9526, 9526, 0, 9526, 9526, 9526, 9526, 9526, 9526, 9526, 9526, 9526, 0, 9526, 9526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9526, 9526, 9526, 9526, 9526, 9526, 9526, 9526, 0, 0, 0, 0, 9526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9526, 9526, 9526, 9546, 9546, 0, 9546, 9546, 9546, 9546, 9546, 9546, 9546, 9546, 9546, 0, 9546, 9546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9546, 9546, 9546, 9546, 9546, 9546, 9546, 0, 0, 0, 0, 0, 9546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9546, 9546, 9546, 9547, 9547, 0, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 0, 9547, 9547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 9547, 0, 0, 0, 0, 9547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9547, 9547, 9547, 9550, 9550, 0, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 0, 9550, 9550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9550, 9550, 9550, 9550, 9550, 9550, 9550, 0, 0, 0, 0, 0, 9550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9550, 9550, 9550, 9551, 9551, 0, 9551, 9551, 9551, 9551, 9551, 9551, 9551, 9551, 9551, 0, 9551, 9551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9551, 9551, 9551, 9551, 9551, 9551, 9551, 0, 0, 0, 0, 0, 9551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9551, 0, 0, 0, 0, 0, 9551, 9551, 9551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9551, 9552, 9552, 0, 9552, 9552, 9552, 9552, 9552, 9552, 9552, 9552, 9552, 0, 9552, 9552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9552, 9552, 9552, 9552, 9552, 9552, 9552, 9552, 0, 0, 0, 0, 9552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9552, 9552, 9552, 9555, 9555, 0, 9555, 9555, 9555, 9555, 9555, 9555, 9555, 9555, 9555, 0, 9555, 9555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9555, 9555, 9555, 9555, 9555, 9555, 9555, 0, 0, 0, 0, 0, 9555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9555, 9555, 9555, 9556, 9556, 0, 9556, 9556, 9556, 9556, 9556, 9556, 9556, 9556, 9556, 0, 9556, 9556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9556, 9556, 9556, 9556, 9556, 9556, 9556, 9556, 0, 0, 0, 0, 9556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9556, 9556, 9556, 9558, 9558, 0, 9558, 9558, 9558, 9558, 9558, 9558, 9558, 9558, 9558, 0, 9558, 9558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9558, 9558, 9558, 9558, 9558, 9558, 9558, 0, 0, 0, 0, 0, 9558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9558, 9558, 9558, 9559, 9559, 0, 9559, 9559, 9559, 9559, 9559, 9559, 9559, 9559, 9559, 0, 9559, 9559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9559, 9559, 9559, 9559, 9559, 9559, 9559, 9559, 0, 0, 0, 0, 9559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9559, 9559, 9559, 9560, 9560, 0, 9560, 9560, 9560, 9560, 9560, 9560, 9560, 9560, 9560, 0, 9560, 9560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9560, 9560, 9560, 9560, 9560, 9560, 9560, 0, 0, 0, 0, 0, 9560, 9560, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9560, 9560, 9560, 0, 0, 0, 0, 0, 0, 0, 9560, 9561, 9561, 0, 9561, 9561, 9561, 9561, 9561, 9561, 9561, 9561, 9561, 0, 9561, 9561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9561, 9561, 9561, 9561, 9561, 9561, 9561, 0, 0, 0, 0, 0, 9561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9561, 9561, 9561, 9562, 9562, 0, 9562, 9562, 9562, 9562, 9562, 9562, 9562, 9562, 9562, 0, 9562, 9562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9562, 9562, 9562, 9562, 9562, 9562, 9562, 0, 0, 0, 0, 0, 9562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9562, 9562, 9562, 9563, 9563, 0, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 0, 9563, 9563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9563, 9563, 9563, 9563, 9563, 9563, 9563, 0, 0, 0, 0, 0, 9563, 9563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9563, 9563, 9563, 0, 0, 0, 0, 0, 0, 0, 9563, 9565, 9565, 0, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 0, 9565, 9565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9565, 9565, 9565, 9565, 9565, 9565, 9565, 0, 0, 0, 0, 0, 9565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9565, 9565, 9565, 9566, 9566, 0, 9566, 9566, 9566, 9566, 9566, 9566, 9566, 9566, 9566, 0, 9566, 9566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9566, 9566, 9566, 9566, 9566, 9566, 9566, 9566, 0, 0, 0, 0, 9566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9566, 9566, 9566, 9570, 9570, 0, 9570, 9570, 9570, 9570, 9570, 9570, 9570, 9570, 9570, 0, 9570, 9570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9570, 9570, 9570, 9570, 9570, 9570, 9570, 0, 0, 0, 0, 0, 9570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9570, 9570, 9570, 9571, 9571, 0, 9571, 9571, 9571, 9571, 9571, 9571, 9571, 9571, 9571, 0, 9571, 9571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9571, 9571, 9571, 9571, 9571, 9571, 9571, 9571, 0, 0, 0, 0, 9571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9571, 9571, 9571, 9575, 9575, 0, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 0, 9575, 9575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9575, 9575, 9575, 9575, 9575, 9575, 9575, 0, 0, 0, 0, 0, 9575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9575, 9575, 9575, 9576, 9576, 0, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 0, 9576, 9576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 9576, 0, 0, 0, 0, 9576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9576, 9576, 9576, 9579, 9579, 0, 9579, 9579, 9579, 9579, 9579, 9579, 9579, 9579, 9579, 0, 9579, 9579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9579, 9579, 9579, 9579, 9579, 9579, 9579, 0, 0, 0, 0, 0, 9579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9579, 9579, 9579, 9580, 9580, 0, 9580, 9580, 9580, 9580, 9580, 9580, 9580, 9580, 9580, 0, 9580, 9580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9580, 9580, 9580, 9580, 9580, 9580, 9580, 9580, 0, 0, 0, 0, 9580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9580, 9580, 9580, 9582, 9582, 0, 9582, 9582, 9582, 9582, 9582, 9582, 9582, 9582, 9582, 0, 9582, 9582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9582, 9582, 9582, 9582, 9582, 9582, 9582, 0, 0, 0, 0, 0, 9582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9582, 0, 0, 0, 0, 0, 0, 9582, 9582, 9582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9582, 9583, 9583, 0, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 9583, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9583, 9583, 9583, 9584, 9584, 0, 9584, 9584, 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, 9584, 0, 0, 0, 0, 9584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9584, 9584, 9584, 9585, 9585, 0, 9585, 9585, 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, 0, 9585, 9585, 9585, 9586, 9586, 0, 9586, 9586, 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, 0, 9586, 9586, 9586, 9589, 9589, 0, 9589, 9589, 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, 0, 0, 0, 0, 0, 9589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9589, 9589, 9589, 9590, 9590, 0, 9590, 9590, 9590, 9590, 9590, 9590, 9590, 9590, 9590, 0, 9590, 9590, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9590, 9590, 9590, 9590, 9590, 9590, 9590, 9590, 0, 0, 0, 0, 9590, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9590, 9590, 9590, 9593, 9593, 0, 9593, 9593, 9593, 9593, 9593, 9593, 9593, 9593, 9593, 0, 9593, 9593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9593, 9593, 9593, 9593, 9593, 9593, 9593, 0, 0, 0, 0, 0, 9593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9593, 9593, 9593, 9594, 9594, 0, 9594, 9594, 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, 9594, 0, 0, 0, 0, 9594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9594, 9594, 9594, 9596, 9596, 0, 9596, 9596, 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, 9596, 0, 0, 0, 0, 0, 0, 9596, 9596, 9596, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9596, 9597, 9597, 0, 9597, 9597, 9597, 9597, 9597, 9597, 9597, 9597, 9597, 0, 9597, 9597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9597, 9597, 9597, 9597, 9597, 9597, 9597, 0, 0, 0, 0, 0, 9597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9597, 9597, 9597, 9598, 9598, 0, 9598, 9598, 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, 0, 9598, 9598, 9598, 9606, 9606, 0, 9606, 9606, 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, 0, 0, 0, 0, 0, 9606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9606, 9606, 9606, 9607, 9607, 0, 9607, 9607, 9607, 9607, 9607, 9607, 9607, 9607, 9607, 0, 9607, 9607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9607, 9607, 9607, 9607, 9607, 9607, 9607, 9607, 0, 0, 0, 0, 9607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9607, 9607, 9607, 9611, 9611, 0, 9611, 9611, 9611, 9611, 9611, 9611, 9611, 9611, 9611, 0, 9611, 9611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9611, 9611, 9611, 9611, 9611, 9611, 9611, 0, 0, 0, 0, 0, 9611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9611, 9611, 9611, 9612, 9612, 0, 9612, 9612, 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, 9612, 0, 0, 0, 0, 9612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9612, 9612, 9612, 9616, 9616, 0, 9616, 9616, 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, 0, 0, 0, 0, 0, 9616, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9616, 9616, 9616, 9617, 9617, 0, 9617, 9617, 9617, 9617, 9617, 9617, 9617, 9617, 9617, 0, 9617, 9617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9617, 9617, 9617, 9617, 9617, 9617, 9617, 9617, 0, 0, 0, 0, 9617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9617, 9617, 9617, 9621, 9621, 0, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 0, 9621, 9621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9621, 9621, 9621, 9621, 9621, 9621, 9621, 0, 0, 0, 0, 0, 9621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9621, 9621, 9621, 9622, 9622, 0, 9622, 9622, 9622, 9622, 9622, 9622, 9622, 9622, 9622, 0, 9622, 9622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9622, 9622, 9622, 9622, 9622, 9622, 9622, 9622, 0, 0, 0, 0, 9622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9622, 9622, 9622, 9626, 9626, 0, 9626, 9626, 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, 0, 9626, 9626, 9626, 9627, 9627, 0, 9627, 9627, 9627, 9627, 9627, 9627, 9627, 9627, 9627, 0, 9627, 9627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9627, 9627, 9627, 9627, 9627, 9627, 9627, 9627, 0, 0, 0, 0, 9627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9627, 9627, 9627, 9630, 9630, 0, 9630, 9630, 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, 0, 9630, 9630, 9630, 9631, 9631, 0, 9631, 9631, 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, 0, 9631, 9631, 9631, 9633, 9633, 0, 9633, 9633, 9633, 9633, 9633, 9633, 9633, 9633, 9633, 0, 9633, 9633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9633, 9633, 9633, 9633, 9633, 9633, 9633, 0, 0, 0, 0, 0, 9633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9633, 0, 0, 0, 0, 0, 0, 9633, 9633, 9633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9633, 9634, 9634, 0, 9634, 9634, 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, 0, 0, 0, 0, 0, 0, 0, 9634, 9634, 9634, 9635, 9635, 0, 9635, 9635, 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, 9635, 0, 0, 0, 0, 9635, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9635, 9635, 9635, 9636, 9636, 0, 9636, 9636, 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, 0, 0, 0, 0, 0, 9636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9636, 9636, 9636, 9637, 9637, 0, 9637, 9637, 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, 9637, 0, 0, 0, 0, 9637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9637, 9637, 9637, 9641, 9641, 0, 9641, 9641, 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, 0, 9641, 9641, 9641, 9642, 9642, 0, 9642, 9642, 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, 0, 9642, 9642, 9642, 9645, 9645, 0, 9645, 9645, 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, 0, 0, 0, 0, 0, 9645, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9645, 9645, 9645, 9646, 9646, 0, 9646, 9646, 9646, 9646, 9646, 9646, 9646, 9646, 9646, 0, 9646, 9646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9646, 9646, 9646, 9646, 9646, 9646, 9646, 9646, 0, 0, 0, 0, 9646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9646, 9646, 9646, 9648, 9648, 0, 9648, 9648, 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, 0, 0, 0, 0, 0, 9648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9648, 0, 0, 0, 0, 0, 0, 9648, 9648, 9648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9648, 9649, 9649, 0, 9649, 9649, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9649, 9649, 9649, 9650, 9650, 0, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 0, 9650, 9650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 9650, 0, 0, 0, 0, 9650, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9650, 9650, 9650, 9652, 9652, 0, 9652, 9652, 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, 0, 9652, 9652, 9652, 9652, 9653, 9653, 0, 9653, 9653, 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, 0, 9653, 9653, 9653, 9653, 9668, 9668, 0, 9668, 9668, 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, 0, 0, 0, 0, 0, 9668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9668, 9668, 9668, 9669, 9669, 0, 9669, 9669, 9669, 9669, 9669, 9669, 9669, 9669, 9669, 0, 9669, 9669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9669, 9669, 9669, 9669, 9669, 9669, 9669, 9669, 0, 0, 0, 0, 9669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9669, 9669, 9669, 9673, 9673, 0, 9673, 9673, 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, 0, 9673, 9673, 9673, 9674, 9674, 0, 9674, 9674, 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, 0, 9674, 9674, 9674, 9678, 9678, 0, 9678, 9678, 9678, 9678, 9678, 9678, 9678, 9678, 9678, 0, 9678, 9678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9678, 9678, 9678, 9678, 9678, 9678, 9678, 0, 0, 0, 0, 0, 9678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9678, 9678, 9678, 9679, 9679, 0, 9679, 9679, 9679, 9679, 9679, 9679, 9679, 9679, 9679, 0, 9679, 9679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9679, 9679, 9679, 9679, 9679, 9679, 9679, 9679, 0, 0, 0, 0, 9679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9679, 9679, 9679, 9683, 9683, 0, 9683, 9683, 9683, 9683, 9683, 9683, 9683, 9683, 9683, 0, 9683, 9683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9683, 9683, 9683, 9683, 9683, 9683, 9683, 0, 0, 0, 0, 0, 9683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9683, 9683, 9683, 9684, 9684, 0, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 0, 9684, 9684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 9684, 0, 0, 0, 0, 9684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9684, 9684, 9684, 9687, 9687, 0, 9687, 9687, 9687, 9687, 9687, 9687, 9687, 9687, 9687, 0, 9687, 9687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9687, 9687, 9687, 9687, 9687, 9687, 9687, 0, 0, 0, 0, 0, 9687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9687, 9687, 9687, 9688, 9688, 0, 9688, 9688, 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, 9688, 0, 0, 0, 0, 9688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9688, 9688, 9688, 9690, 9690, 0, 9690, 9690, 9690, 9690, 9690, 9690, 9690, 9690, 9690, 0, 9690, 9690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9690, 9690, 9690, 9690, 9690, 9690, 9690, 0, 0, 0, 0, 0, 9690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9690, 9690, 9690, 9691, 9691, 0, 9691, 9691, 9691, 9691, 9691, 9691, 9691, 9691, 9691, 0, 9691, 9691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9691, 9691, 9691, 9691, 9691, 9691, 9691, 9691, 0, 0, 0, 0, 9691, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9691, 9691, 9691, 9692, 9692, 0, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 9692, 0, 0, 0, 0, 9692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9692, 9692, 9692, 9692, 9692, 9693, 9693, 0, 9693, 9693, 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, 0, 9693, 9693, 9693, 9694, 9694, 0, 9694, 9694, 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, 0, 9694, 9694, 9694, 9697, 9697, 0, 9697, 9697, 9697, 9697, 9697, 9697, 9697, 9697, 9697, 0, 9697, 9697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9697, 9697, 9697, 9697, 9697, 9697, 9697, 0, 0, 0, 0, 0, 9697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9697, 9697, 9697, 9698, 9698, 0, 9698, 9698, 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, 9698, 0, 0, 0, 0, 9698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9698, 9698, 9698, 9700, 9700, 0, 9700, 9700, 9700, 9700, 9700, 9700, 9700, 9700, 9700, 0, 9700, 9700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9700, 9700, 9700, 9700, 9700, 9700, 9700, 0, 0, 0, 0, 0, 9700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9700, 9700, 9700, 9701, 9701, 0, 9701, 9701, 9701, 9701, 9701, 9701, 9701, 9701, 9701, 0, 9701, 9701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9701, 9701, 9701, 9701, 9701, 9701, 9701, 9701, 0, 0, 0, 0, 9701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9701, 9701, 9701, 9702, 9702, 0, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 9702, 0, 0, 0, 0, 9702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9702, 9702, 9702, 9702, 9702, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 9713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9713, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9713, 0, 9713, 9716, 9716, 0, 9716, 9716, 9716, 9716, 9716, 9716, 9716, 9716, 9716, 0, 9716, 9716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9716, 9716, 9716, 9716, 9716, 9716, 9716, 0, 0, 0, 0, 0, 9716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9716, 9716, 9716, 9716, 9732, 9732, 0, 9732, 9732, 9732, 9732, 9732, 9732, 9732, 9732, 9732, 0, 9732, 9732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9732, 9732, 9732, 9732, 9732, 9732, 9732, 0, 0, 0, 0, 0, 9732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9732, 9732, 9732, 9733, 9733, 0, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 0, 9733, 9733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 9733, 0, 0, 0, 0, 9733, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9733, 9733, 9733, 9737, 9737, 0, 9737, 9737, 9737, 9737, 9737, 9737, 9737, 9737, 9737, 0, 9737, 9737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9737, 9737, 9737, 9737, 9737, 9737, 9737, 0, 0, 0, 0, 0, 9737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9737, 9737, 9737, 9738, 9738, 0, 9738, 9738, 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, 9738, 0, 0, 0, 0, 9738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9738, 9738, 9738, 9741, 9741, 0, 9741, 9741, 9741, 9741, 9741, 9741, 9741, 9741, 9741, 0, 9741, 9741, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9741, 9741, 9741, 9741, 9741, 9741, 9741, 0, 0, 0, 0, 0, 9741, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9741, 9741, 9741, 9742, 9742, 0, 9742, 9742, 9742, 9742, 9742, 9742, 9742, 9742, 9742, 0, 9742, 9742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9742, 9742, 9742, 9742, 9742, 9742, 9742, 9742, 0, 0, 0, 0, 9742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9742, 9742, 9742, 9745, 9745, 0, 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, 0, 9745, 9745, 9745, 9746, 9746, 0, 9746, 9746, 9746, 9746, 9746, 9746, 9746, 9746, 9746, 0, 9746, 9746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9746, 9746, 9746, 9746, 9746, 9746, 9746, 9746, 0, 0, 0, 0, 9746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9746, 9746, 9746, 9748, 9748, 0, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 0, 9748, 9748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9748, 9748, 9748, 9748, 9748, 9748, 9748, 0, 0, 0, 0, 0, 9748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9748, 9748, 9748, 9749, 9749, 0, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 0, 9749, 9749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 9749, 0, 0, 0, 0, 9749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9749, 9749, 9749, 9750, 9750, 0, 9750, 9750, 9750, 9750, 9750, 9750, 9750, 9750, 9750, 0, 9750, 9750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9750, 9750, 9750, 9750, 9750, 9750, 9750, 0, 0, 0, 0, 0, 9750, 9750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9750, 9750, 9750, 0, 0, 0, 0, 0, 0, 0, 9750, 9751, 9751, 0, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9751, 9753, 9753, 0, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 0, 9753, 9753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9753, 9753, 9753, 9753, 9753, 9753, 9753, 0, 0, 0, 0, 0, 9753, 9753, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9753, 9753, 9753, 0, 0, 0, 0, 0, 0, 0, 9753, 9755, 9755, 0, 9755, 9755, 9755, 9755, 9755, 9755, 9755, 9755, 9755, 0, 9755, 9755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9755, 9755, 9755, 9755, 9755, 9755, 9755, 0, 0, 0, 0, 0, 9755, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9755, 9755, 9755, 9756, 9756, 0, 9756, 9756, 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, 9756, 0, 0, 0, 0, 9756, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9756, 9756, 9756, 9760, 9760, 0, 9760, 9760, 9760, 9760, 9760, 9760, 9760, 9760, 9760, 0, 9760, 9760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9760, 9760, 9760, 9760, 9760, 9760, 9760, 0, 0, 0, 0, 0, 9760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9760, 9760, 9760, 9761, 9761, 0, 9761, 9761, 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, 9761, 0, 0, 0, 0, 9761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9761, 9761, 9761, 9765, 9765, 0, 9765, 9765, 9765, 9765, 9765, 9765, 9765, 9765, 9765, 0, 9765, 9765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9765, 9765, 9765, 9765, 9765, 9765, 9765, 0, 0, 0, 0, 0, 9765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9765, 9765, 9765, 9766, 9766, 0, 9766, 9766, 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, 9766, 0, 0, 0, 0, 9766, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9766, 9766, 9766, 9769, 9769, 0, 9769, 9769, 9769, 9769, 9769, 9769, 9769, 9769, 9769, 0, 9769, 9769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9769, 9769, 9769, 9769, 9769, 9769, 9769, 0, 0, 0, 0, 0, 9769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9769, 9769, 9769, 9770, 9770, 0, 9770, 9770, 9770, 9770, 9770, 9770, 9770, 9770, 9770, 0, 9770, 9770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9770, 9770, 9770, 9770, 9770, 9770, 9770, 9770, 0, 0, 0, 0, 9770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9770, 9770, 9770, 9772, 9772, 0, 9772, 9772, 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, 0, 0, 0, 0, 0, 9772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9772, 0, 0, 0, 0, 0, 0, 9772, 9772, 9772, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9772, 9773, 9773, 0, 9773, 9773, 9773, 9773, 9773, 9773, 9773, 9773, 9773, 0, 9773, 9773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9773, 9773, 9773, 9773, 9773, 9773, 9773, 0, 0, 0, 0, 0, 9773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9773, 9773, 9773, 9774, 9774, 0, 9774, 9774, 9774, 9774, 9774, 9774, 9774, 9774, 9774, 0, 9774, 9774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9774, 9774, 9774, 9774, 9774, 9774, 9774, 9774, 0, 0, 0, 0, 9774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9774, 9774, 9774, 9775, 9775, 0, 9775, 9775, 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, 0, 9775, 9775, 9775, 9776, 9776, 0, 9776, 9776, 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, 0, 9776, 9776, 9776, 9780, 9780, 0, 9780, 9780, 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, 0, 0, 0, 0, 9780, 9780, 9780, 9781, 9781, 0, 9781, 9781, 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, 9781, 0, 0, 0, 0, 9781, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9781, 9781, 9781, 9784, 9784, 0, 9784, 9784, 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, 0, 9784, 9784, 9784, 9785, 9785, 0, 9785, 9785, 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, 0, 9785, 9785, 9785, 9787, 9787, 0, 9787, 9787, 9787, 9787, 9787, 9787, 9787, 9787, 9787, 0, 9787, 9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9787, 9787, 9787, 9787, 9787, 9787, 9787, 0, 0, 0, 0, 0, 9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9787, 0, 0, 0, 0, 0, 0, 9787, 9787, 9787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9787, 9788, 9788, 0, 9788, 9788, 9788, 9788, 9788, 9788, 9788, 9788, 9788, 0, 9788, 9788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9788, 9788, 9788, 9788, 9788, 9788, 9788, 0, 0, 0, 0, 0, 9788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9788, 9788, 9788, 9789, 9789, 0, 9789, 9789, 9789, 9789, 9789, 9789, 9789, 9789, 9789, 0, 9789, 9789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9789, 9789, 9789, 9789, 9789, 9789, 9789, 9789, 0, 0, 0, 0, 9789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9789, 9789, 9789, 9819, 9819, 0, 9819, 9819, 9819, 9819, 9819, 9819, 9819, 0, 9819, 9819, 9819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9819, 9819, 9819, 9819, 9819, 9819, 9819, 0, 0, 0, 0, 0, 9819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9819, 9819, 9819, 9819, 9820, 9820, 0, 9820, 9820, 9820, 9820, 9820, 9820, 9820, 0, 9820, 9820, 9820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9820, 9820, 9820, 9820, 9820, 9820, 9820, 9820, 0, 0, 0, 0, 9820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9820, 9820, 9820, 9820, 9824, 9824, 9824, 9824, 9824, 9824, 9824, 9824, 9824, 0, 0, 0, 0, 0, 0, 0, 9824, 9824, 9824, 9824, 9824, 9824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9824, 9824, 9824, 9824, 9824, 9824, 9836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9836, 9836, 9836, 9836, 9836, 9836, 9836, 9836, 9836, 9836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9836, 0, 0, 0, 0, 0, 9836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9836, 0, 0, 9836, 9850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 9850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9850, 0, 0, 9850, 9860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 9860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9860, 0, 0, 0, 0, 0, 9860, 0, 0, 9860, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 9941, 0, 0, 9941, 9941, 9941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9941, 9941, 9941, 9941, 9941, 9941, 0, 0, 0, 0, 0, 9941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9941, 9941, 9941, 9941, 9954, 0, 9954, 0, 0, 0, 0, 0, 0, 9954, 0, 0, 9954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9954, 0, 0, 0, 0, 0, 0, 9954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9954, 0, 9954, 0, 0, 0, 0, 0, 9954, 0, 0, 0, 9954, 0, 0, 9954, 0, 0, 0, 9954, 0, 0, 9954, 9954, 9955, 0, 9955, 0, 0, 0, 0, 0, 0, 9955, 0, 0, 9955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9955, 0, 0, 0, 0, 0, 0, 9955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9955, 0, 9955, 0, 0, 0, 0, 0, 9955, 0, 0, 0, 9955, 9955, 9955, 9955, 0, 0, 0, 9955, 0, 0, 9955, 9955, 9956, 0, 9956, 9956, 0, 0, 0, 0, 0, 0, 0, 0, 9956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9956, 0, 0, 0, 0, 0, 0, 9956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9956, 0, 9956, 0, 0, 0, 0, 0, 9956, 0, 0, 0, 9956, 0, 0, 9956, 0, 0, 0, 9956, 0, 0, 9956, 9956, 9956, 9957, 0, 0, 9957, 0, 0, 0, 0, 0, 0, 0, 0, 9957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9957, 0, 0, 0, 0, 0, 0, 9957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9957, 0, 9957, 0, 0, 0, 9957, 0, 9957, 0, 0, 0, 9957, 0, 9957, 9957, 0, 0, 0, 9957, 0, 0, 9957, 9957, 9958, 0, 9958, 9958, 0, 0, 0, 0, 0, 9958, 0, 0, 9958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9958, 0, 0, 0, 0, 0, 0, 9958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9958, 0, 9958, 0, 9958, 0, 0, 0, 9958, 0, 0, 0, 9958, 9958, 0, 9958, 0, 0, 0, 9958, 0, 0, 9958, 9958, 9959, 0, 9959, 9959, 0, 0, 0, 0, 0, 9959, 0, 0, 9959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9959, 0, 0, 0, 0, 0, 0, 9959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9959, 0, 9959, 0, 0, 0, 0, 0, 9959, 0, 0, 0, 9959, 9959, 0, 9959, 0, 0, 0, 9959, 0, 0, 9959, 9959, 9964, 9964, 0, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 0, 9964, 9964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9964, 9964, 9964, 9964, 9964, 9964, 9964, 0, 0, 0, 0, 0, 9964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9964, 9964, 9964, 9965, 9965, 0, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 0, 9965, 9965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 9965, 0, 0, 0, 0, 9965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9965, 9965, 9965, 9969, 9969, 0, 9969, 9969, 9969, 9969, 9969, 9969, 9969, 9969, 9969, 0, 9969, 9969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9969, 9969, 9969, 9969, 9969, 9969, 9969, 9969, 0, 0, 0, 0, 9969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9969, 9969, 9969, 9970, 9970, 0, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9970, 9971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9971, 9977, 9977, 0, 9977, 9977, 9977, 9977, 9977, 9977, 9977, 9977, 9977, 0, 9977, 9977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9977, 9977, 9977, 9977, 9977, 9977, 9977, 0, 0, 0, 0, 0, 9977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9977, 9977, 9977, 9978, 9978, 0, 9978, 9978, 9978, 9978, 9978, 9978, 9978, 9978, 9978, 0, 9978, 9978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9978, 9978, 9978, 9978, 9978, 9978, 9978, 9978, 0, 0, 0, 0, 9978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9978, 9978, 9978, 9981, 9981, 0, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 0, 9981, 9981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9981, 9981, 9981, 9981, 9981, 9981, 9981, 0, 0, 0, 0, 0, 9981, 0, 0, 0, 0, 0, 9981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9981, 9981, 9981, 9983, 9983, 0, 9983, 9983, 9983, 9983, 9983, 9983, 9983, 9983, 9983, 0, 9983, 9983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9983, 9983, 9983, 9983, 9983, 9983, 9983, 0, 0, 0, 0, 0, 9983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9983, 9983, 9983, 9984, 9984, 0, 9984, 9984, 9984, 9984, 9984, 9984, 9984, 9984, 9984, 0, 9984, 9984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9984, 9984, 9984, 9984, 9984, 9984, 9984, 9984, 0, 0, 0, 0, 9984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9984, 9984, 9984, 9988, 9988, 0, 9988, 9988, 9988, 9988, 9988, 9988, 9988, 9988, 9988, 0, 9988, 9988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9988, 9988, 9988, 9988, 9988, 9988, 9988, 0, 0, 0, 0, 0, 9988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9988, 9988, 9988, 9989, 9989, 0, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 0, 9989, 9989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 9989, 0, 0, 0, 0, 9989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9989, 9989, 9989, 9993, 9993, 0, 9993, 9993, 9993, 9993, 9993, 9993, 9993, 9993, 9993, 0, 9993, 9993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9993, 9993, 9993, 9993, 9993, 9993, 9993, 0, 0, 0, 0, 0, 9993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9993, 9993, 9993, 9994, 9994, 0, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 0, 9994, 9994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 9994, 0, 0, 0, 0, 9994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9994, 9994, 9994, 9997, 9997, 0, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 0, 9997, 9997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9997, 9997, 9997, 9997, 9997, 9997, 9997, 0, 0, 0, 0, 0, 9997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9997, 9997, 9997, 9998, 9998, 0, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 0, 9998, 9998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 9998, 0, 0, 0, 0, 9998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9998, 9998, 9998, 10000,10000, 0,10000,10000,10000,10000,10000,10000,10000, 10000,10000, 0,10000,10000, 0, 0, 0, 0, 0, 0, 0, 0, 0,10000,10000,10000,10000,10000,10000, 10000, 0, 0, 0, 0, 0,10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10000, 0, 0, 0, 0, 0, 0,10000,10000,10000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10000,10001,10001, 0,10001, 10001,10001,10001,10001,10001,10001,10001,10001, 0,10001, 10001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10001,10001,10001,10001,10001,10001,10001, 0, 0, 0, 0, 0,10001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10001,10001,10001,10002,10002, 0,10002,10002,10002,10002, 10002,10002,10002,10002,10002, 0,10002,10002, 0, 0, 0, 0, 0, 0, 0, 0, 0,10002,10002,10002, 10002,10002,10002,10002,10002, 0, 0, 0, 0,10002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10002,10002,10002, 10003,10003, 0,10003,10003,10003,10003,10003,10003,10003, 10003,10003, 0,10003,10003, 0, 0, 0, 0, 0, 0, 0, 0, 0,10003,10003,10003,10003,10003,10003, 10003, 0, 0, 0, 0, 0,10003, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10003,10003,10003,10004,10004, 0, 10004,10004,10004,10004,10004,10004,10004,10004,10004, 0, 10004,10004, 0, 0, 0, 0, 0, 0, 0, 0, 0,10004,10004,10004,10004,10004,10004,10004,10004, 0, 0, 0, 0,10004, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10004,10004,10004,10007,10007, 0,10007,10007,10007, 10007,10007,10007,10007,10007,10007, 0,10007,10007, 0, 0, 0, 0, 0, 0, 0, 0, 0,10007,10007, 10007,10007,10007,10007,10007, 0, 0, 0, 0, 0, 10007, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10007,10007, 10007,10008,10008, 0,10008,10008,10008,10008,10008,10008, 10008,10008,10008, 0,10008,10008, 0, 0, 0, 0, 0, 0, 0, 0, 0,10008,10008,10008,10008,10008, 10008,10008,10008, 0, 0, 0, 0,10008, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10008,10008,10008,10010,10010, 0,10010,10010,10010,10010,10010,10010,10010,10010,10010, 0,10010,10010, 0, 0, 0, 0, 0, 0, 0, 0, 0,10010,10010,10010,10010,10010,10010,10010, 0, 0, 0, 0, 0,10010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10010, 0, 0, 0, 0, 0, 0,10010,10010,10010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10010,10011,10011, 0,10011,10011,10011, 10011,10011,10011,10011,10011,10011, 0,10011,10011, 0, 0, 0, 0, 0, 0, 0, 0, 0,10011,10011, 10011,10011,10011,10011,10011, 0, 0, 0, 0, 0, 10011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10011,10011, 10011,10012,10012, 0,10012,10012,10012,10012,10012,10012, 10012,10012,10012, 0,10012,10012, 0, 0, 0, 0, 0, 0, 0, 0, 0,10012,10012,10012,10012,10012, 10012,10012,10012, 0, 0, 0, 0,10012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10012,10012,10012,10015,10015, 10015,10015,10015,10015,10015,10015, 0, 0,10015,10015, 10015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10015,10015,10015,10015,10015,10015, 0, 0, 0, 0, 0,10015, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10015,10015,10015,10015,10016,10016, 0,10016, 10016,10016,10016,10016, 0, 0,10016,10016,10016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10016,10016,10016,10016,10016,10016, 0, 0, 0, 0, 0,10016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10016,10016,10016,10016, 0, 0, 0, 0,10016,10020, 10020, 0,10020,10020,10020,10020,10020,10020,10020,10020, 10020, 0,10020,10020, 0, 0, 0, 0, 0, 0, 0, 0, 0,10020,10020,10020,10020,10020,10020,10020, 0, 0, 0, 0, 0,10020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10020,10020,10020,10020,10021,10021, 0, 10021,10021,10021,10021,10021,10021,10021,10021,10021, 0, 10021,10021, 0, 0, 0, 0, 0, 0, 0, 0, 0,10021,10021,10021,10021,10021,10021,10021,10021, 0, 0, 0, 0,10021, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10021,10021,10021,10021,10022,10022, 0,10022,10022, 10022,10022,10022,10022,10022,10022,10022, 0,10022,10022, 0, 0, 0, 0, 0, 0, 0, 0, 0,10022, 10022,10022,10022,10022,10022,10022, 0, 0, 0, 0, 0,10022, 0, 0, 0, 0, 0,10022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10022, 10022,10022,10022,10025,10025,10025,10025,10025,10025,10025, 10025,10025, 0, 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, 0,10025,10025,10025,10025, 10025,10025,10028,10028, 0,10028,10028,10028,10028,10028, 10028,10028,10028,10028, 0,10028,10028, 0, 0, 0, 0, 0, 0, 0, 0, 0,10028,10028,10028,10028, 10028,10028,10028, 0, 0, 0, 0, 0,10028, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10028,10028,10028,10029, 10029, 0,10029,10029,10029,10029,10029,10029,10029,10029, 10029, 0,10029,10029, 0, 0, 0, 0, 0, 0, 0, 0, 0,10029,10029,10029,10029,10029,10029,10029, 10029, 0, 0, 0, 0,10029, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10029,10029,10029,10030,10030, 0,10030, 10030,10030,10030,10030,10030,10030,10030,10030, 0,10030, 10030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10030,10030,10030,10030,10030,10030,10030, 0, 0, 0, 0, 0,10030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10030,10030,10030,10031,10031, 0,10031,10031,10031,10031, 10031,10031,10031,10031,10031, 0,10031,10031, 0, 0, 0, 0, 0, 0, 0, 0, 0,10031,10031,10031, 10031,10031,10031,10031,10031, 0, 0, 0, 0,10031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10031,10031,10031, 10032,10032, 0,10032,10032,10032,10032,10032,10032,10032, 10032,10032, 0,10032,10032, 0, 0, 0, 0, 0, 0, 0, 0, 0,10032,10032,10032,10032,10032,10032, 10032, 0, 0, 0, 0, 0,10032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10032, 0, 0, 0, 0, 0,10032,10032,10032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10032,10038,10038, 0, 10038,10038,10038,10038,10038,10038,10038,10038,10038, 0, 10038,10038, 0, 0, 0, 0, 0, 0, 0, 0, 0,10038,10038,10038,10038,10038,10038,10038, 0, 0, 0, 0, 0,10038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10038,10038,10038,10039,10039, 0,10039,10039,10039, 10039,10039,10039,10039,10039,10039, 0,10039,10039, 0, 0, 0, 0, 0, 0, 0, 0, 0,10039,10039, 10039,10039,10039,10039,10039,10039, 0, 0, 0, 0, 10039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10039,10039, 10039,10042,10042, 0,10042,10042,10042,10042,10042,10042, 10042,10042,10042, 0,10042,10042, 0, 0, 0, 0, 0, 0, 0, 0, 0,10042,10042,10042,10042,10042, 10042,10042, 0, 0, 0, 0, 0,10042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10042,10042,10042,10043,10043, 0,10043,10043,10043,10043,10043,10043,10043,10043,10043, 0,10043,10043, 0, 0, 0, 0, 0, 0, 0, 0, 0,10043,10043,10043,10043,10043,10043,10043,10043, 0, 0, 0, 0,10043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10043,10043,10043,10045,10045, 0,10045,10045, 10045,10045,10045,10045,10045,10045,10045, 0,10045,10045, 0, 0, 0, 0, 0, 0, 0, 0, 0,10045, 10045,10045,10045,10045,10045,10045, 0, 0, 0, 0, 0,10045, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10045, 10045,10045,10046,10046, 0,10046,10046,10046,10046,10046, 10046,10046,10046,10046, 0,10046,10046, 0, 0, 0, 0, 0, 0, 0, 0, 0,10046,10046,10046,10046, 10046,10046,10046,10046, 0, 0, 0, 0,10046, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10046,10046,10046,10047, 10047, 0,10047,10047,10047,10047,10047,10047,10047,10047, 10047, 0,10047,10047, 0, 0, 0, 0, 0, 0, 0, 0, 0,10047,10047,10047,10047,10047,10047,10047, 0, 0, 0, 0, 0,10047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10047, 0, 0, 0,10047,10047,10047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10047,10048,10048, 0,10048,10048,10048,10048,10048,10048,10048,10048,10048, 0,10048,10048, 0, 0, 0, 0, 0, 0, 0, 0, 0,10048,10048,10048,10048,10048,10048,10048, 0, 0, 0, 0, 0,10048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10048,10048,10048,10049,10049, 0,10049,10049, 10049,10049,10049,10049,10049,10049,10049, 0,10049,10049, 10049,10049,10049,10049,10049,10049,10049,10049,10049,10049, 10049,10049,10049,10049,10049,10049, 0, 0, 0, 0, 0,10049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10049, 10049,10049,10051,10051, 0,10051,10051,10051,10051,10051, 10051,10051,10051,10051, 0,10051,10051, 0, 0, 0, 0, 0, 0, 0, 0, 0,10051,10051,10051,10051, 10051,10051,10051, 0, 0, 0, 0, 0,10051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10051,10051,10051,10052, 10052, 0,10052,10052,10052,10052,10052,10052,10052,10052, 10052, 0,10052,10052, 0, 0, 0, 0, 0, 0, 0, 0, 0,10052,10052,10052,10052,10052,10052,10052, 10052, 0, 0, 0, 0,10052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10052,10052,10052,10053,10053, 0,10053, 10053,10053,10053,10053,10053,10053,10053,10053, 0,10053, 10053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10053,10053,10053,10053,10053,10053,10053, 0, 0, 0, 0, 0,10053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10053, 0, 0, 0, 10053,10053,10053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10053,10054,10054, 0,10054,10054, 10054,10054,10054,10054,10054,10054,10054, 0,10054,10054, 0, 0, 0, 0, 0, 0, 0, 0, 0,10054, 10054,10054,10054,10054,10054,10054, 0, 0, 0, 0, 0,10054,10054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10054, 10054,10054,10055,10055, 0,10055,10055,10055,10055,10055, 10055,10055,10055,10055, 0,10055,10055, 0, 0, 0, 0, 0, 0, 0, 0, 0,10055,10055,10055,10055, 10055,10055,10055, 0, 0, 0, 0, 0,10055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10055,10055,10055,10056, 10056, 0,10056,10056,10056,10056,10056,10056,10056,10056, 10056, 0,10056,10056, 0, 0, 0, 0, 0, 0, 0, 0, 0,10056,10056,10056,10056,10056,10056,10056, 10056, 0, 0, 0, 0,10056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10056,10056,10056,10060,10060, 0,10060, 10060,10060,10060,10060,10060,10060,10060,10060, 0,10060, 10060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10060,10060,10060,10060,10060,10060,10060, 0, 0, 0, 0, 0,10060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10060,10060,10060,10061,10061, 0,10061,10061,10061,10061, 10061,10061,10061,10061,10061, 0,10061,10061, 0, 0, 0, 0, 0, 0, 0, 0, 0,10061,10061,10061, 10061,10061,10061,10061,10061, 0, 0, 0, 0,10061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10061,10061,10061, 10063,10063, 0,10063,10063,10063,10063,10063,10063,10063, 10063,10063, 0,10063,10063, 0, 0, 0, 0, 0, 0, 0, 0, 0,10063,10063,10063,10063,10063,10063, 10063, 0, 0, 0, 0, 0,10063, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10063,10063,10063,10064,10064, 0, 10064,10064,10064,10064,10064,10064,10064,10064,10064, 0, 10064,10064, 0, 0, 0, 0, 0, 0, 0, 0, 0,10064,10064,10064,10064,10064,10064,10064,10064, 0, 0, 0, 0,10064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10064,10064,10064,10066,10066, 0,10066,10066,10066, 10066,10066,10066,10066,10066,10066, 0,10066,10066, 0, 0, 0, 0, 0, 0, 0, 0, 0,10066,10066, 10066,10066,10066,10066,10066, 0, 0, 0, 0, 0, 10066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10066,10066, 10066,10067,10067, 0,10067,10067,10067,10067,10067,10067, 10067,10067,10067, 0,10067,10067, 0, 0, 0, 0, 0, 0, 0, 0, 0,10067,10067,10067,10067,10067, 10067,10067,10067, 0, 0, 0, 0,10067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10067,10067,10067,10068,10068, 0,10068,10068,10068,10068,10068,10068,10068,10068,10068, 0,10068,10068, 0, 0, 0, 0, 0, 0, 0, 0, 0,10068,10068,10068,10068,10068,10068,10068, 0, 0, 0, 0, 0,10068, 0,10068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10068,10068,10068, 0, 0, 0, 0, 0, 0, 0, 0,10068,10071,10071, 0,10071,10071,10071, 10071,10071,10071,10071,10071,10071, 0,10071,10071, 0, 0, 0, 0, 0, 0, 0, 0, 0,10071,10071, 10071,10071,10071,10071,10071, 0, 0, 0, 0, 0, 10071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10071,10071, 10071,10072,10072, 0,10072,10072,10072,10072,10072,10072, 10072,10072,10072, 0,10072,10072, 0, 0, 0, 0, 0, 0, 0, 0, 0,10072,10072,10072,10072,10072, 10072,10072,10072, 0, 0, 0, 0,10072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10072,10072,10072,10076,10076, 0,10076,10076,10076,10076,10076,10076,10076,10076,10076, 0,10076,10076, 0, 0, 0, 0, 0, 0, 0, 0, 0,10076,10076,10076,10076,10076,10076,10076, 0, 0, 0, 0, 0,10076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10076,10076,10076,10077,10077, 0,10077,10077, 10077,10077,10077,10077,10077,10077,10077, 0,10077,10077, 0, 0, 0, 0, 0, 0, 0, 0, 0,10077, 10077,10077,10077,10077,10077,10077,10077, 0, 0, 0, 0,10077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10077, 10077,10077,10080,10080, 0,10080,10080,10080,10080,10080, 10080,10080,10080,10080, 0,10080,10080, 0, 0, 0, 0, 0, 0, 0, 0, 0,10080,10080,10080,10080, 10080,10080,10080, 0, 0, 0, 0, 0,10080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10080,10080,10080,10081, 10081, 0,10081,10081,10081,10081,10081,10081,10081,10081, 10081, 0,10081,10081, 0, 0, 0, 0, 0, 0, 0, 0, 0,10081,10081,10081,10081,10081,10081,10081, 10081, 0, 0, 0, 0,10081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10081,10081,10081,10083,10083, 0,10083, 10083,10083,10083,10083,10083,10083,10083,10083, 0,10083, 10083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10083,10083,10083,10083,10083,10083,10083, 0, 0, 0, 0, 0,10083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10083,10083,10083,10084,10084, 0,10084,10084,10084,10084, 10084,10084,10084,10084,10084, 0,10084,10084, 0, 0, 0, 0, 0, 0, 0, 0, 0,10084,10084,10084, 10084,10084,10084,10084,10084, 0, 0, 0, 0,10084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10084,10084,10084, 10085,10085, 0,10085,10085,10085,10085,10085,10085,10085, 10085,10085,10085,10085,10085, 0, 0, 0, 0, 0, 0, 0, 0, 0,10085,10085,10085,10085,10085,10085, 10085,10085, 0, 0, 0, 0,10085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10085,10085,10085,10085,10085,10086, 10086, 0,10086,10086,10086,10086,10086,10086,10086,10086, 10086, 0,10086,10086, 0, 0, 0, 0, 0, 0, 0, 0, 0,10086,10086,10086,10086,10086,10086,10086, 0, 0, 0, 0, 0,10086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10086,10086,10086,10087,10087, 0,10087, 10087,10087,10087,10087,10087,10087,10087,10087, 0,10087, 10087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10087,10087,10087,10087,10087,10087,10087,10087, 0, 0, 0, 0,10087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10087,10087,10087,10090,10090, 0,10090,10090,10090,10090, 10090,10090,10090,10090,10090, 0,10090,10090, 0, 0, 0, 0, 0, 0, 0, 0, 0,10090,10090,10090, 10090,10090,10090,10090, 0, 0, 0, 0, 0,10090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10090,10090,10090, 10091,10091, 0,10091,10091,10091,10091,10091,10091,10091, 10091,10091, 0,10091,10091, 0, 0, 0, 0, 0, 0, 0, 0, 0,10091,10091,10091,10091,10091,10091, 10091,10091, 0, 0, 0, 0,10091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10091,10091,10091,10093,10093, 0, 10093,10093,10093,10093,10093,10093,10093,10093,10093, 0, 10093,10093, 0, 0, 0, 0, 0, 0, 0, 0, 0,10093,10093,10093,10093,10093,10093,10093, 0, 0, 0, 0, 0,10093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10093,10093,10093,10094,10094, 0,10094,10094,10094, 10094,10094,10094,10094,10094,10094, 0,10094,10094, 0, 0, 0, 0, 0, 0, 0, 0, 0,10094,10094, 10094,10094,10094,10094,10094,10094, 0, 0, 0, 0, 10094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10094,10094, 10094,10095,10095, 0,10095,10095,10095,10095,10095,10095, 10095,10095,10095,10095,10095,10095, 0, 0, 0, 0, 0, 0, 0, 0, 0,10095,10095,10095,10095,10095, 10095,10095,10095, 0, 0, 0, 0,10095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10095,10095,10095,10095,10095, 10096,10096, 0,10096,10096,10096,10096,10096,10096,10096, 10096,10096, 0,10096,10096, 0, 0, 0, 0, 0, 0, 0, 0, 0,10096,10096,10096,10096,10096,10096, 10096, 0, 0, 0, 0, 0,10096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10096,10096,10096,10097,10097, 0, 10097,10097,10097,10097,10097,10097,10097,10097,10097, 0, 10097,10097, 0, 0, 0, 0, 0, 0, 0, 0, 0,10097,10097,10097,10097,10097,10097,10097,10097, 0, 0, 0, 0,10097, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10097,10097,10097,10099,10099, 0,10099,10099,10099, 10099,10099,10099,10099,10099,10099, 0,10099,10099, 0, 0, 0, 0, 0, 0, 0, 0, 0,10099,10099, 10099,10099,10099,10099,10099, 0, 0, 0, 0, 0, 10099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10099,10099, 10099,10100,10100, 0,10100,10100,10100,10100,10100,10100, 10100,10100,10100, 0,10100,10100, 0, 0, 0, 0, 0, 0, 0, 0, 0,10100,10100,10100,10100,10100, 10100,10100,10100, 0, 0, 0, 0,10100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10100,10100,10100,10102,10102, 0,10102,10102,10102,10102,10102,10102,10102,10102,10102, 0,10102,10102, 0, 0, 0, 0, 0, 0, 0, 0, 0,10102,10102,10102,10102,10102,10102,10102, 0, 0, 0, 0, 0,10102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10102,10102,10102,10103,10103, 0,10103,10103, 10103,10103,10103,10103,10103,10103,10103, 0,10103,10103, 0, 0, 0, 0, 0, 0, 0, 0, 0,10103, 10103,10103,10103,10103,10103,10103,10103, 0, 0, 0, 0,10103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10103, 10103,10103,10104,10104, 0,10104,10104,10104,10104,10104, 10104,10104,10104,10104, 0,10104,10104, 0, 0, 0, 0, 0, 0, 0, 0, 0,10104,10104,10104,10104, 10104,10104,10104, 0, 0, 0, 0, 0,10104, 0, 10104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10104,10104,10104, 0, 0, 0, 0, 0, 0, 0, 0,10104,10109,10109, 0,10109,10109,10109,10109,10109,10109,10109,10109,10109, 0,10109,10109, 0, 0, 0, 0, 0, 0, 0, 0, 0,10109,10109,10109,10109,10109,10109,10109, 0, 0, 0, 0, 0,10109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10109,10109,10109,10110,10110, 0,10110,10110, 10110,10110,10110,10110,10110,10110,10110, 0,10110,10110, 0, 0, 0, 0, 0, 0, 0, 0, 0,10110, 10110,10110,10110,10110,10110,10110,10110, 0, 0, 0, 0,10110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10110, 10110,10110,10114,10114, 0,10114,10114,10114,10114,10114, 10114,10114,10114,10114, 0,10114,10114, 0, 0, 0, 0, 0, 0, 0, 0, 0,10114,10114,10114,10114, 10114,10114,10114, 0, 0, 0, 0, 0,10114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10114,10114,10114,10115, 10115, 0,10115,10115,10115,10115,10115,10115,10115,10115, 10115, 0,10115,10115, 0, 0, 0, 0, 0, 0, 0, 0, 0,10115,10115,10115,10115,10115,10115,10115, 10115, 0, 0, 0, 0,10115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10115,10115,10115,10119,10119, 0,10119, 10119,10119,10119,10119,10119,10119,10119,10119, 0,10119, 10119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10119,10119,10119,10119,10119,10119,10119, 0, 0, 0, 0, 0,10119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10119,10119,10119,10120,10120, 0,10120,10120,10120,10120, 10120,10120,10120,10120,10120, 0,10120,10120, 0, 0, 0, 0, 0, 0, 0, 0, 0,10120,10120,10120, 10120,10120,10120,10120,10120, 0, 0, 0, 0,10120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10120,10120,10120, 10123,10123, 0,10123,10123,10123,10123,10123,10123,10123, 10123,10123, 0,10123,10123, 0, 0, 0, 0, 0, 0, 0, 0, 0,10123,10123,10123,10123,10123,10123, 10123, 0, 0, 0, 0, 0,10123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10123,10123,10123,10124,10124, 0, 10124,10124,10124,10124,10124,10124,10124,10124,10124, 0, 10124,10124, 0, 0, 0, 0, 0, 0, 0, 0, 0,10124,10124,10124,10124,10124,10124,10124,10124, 0, 0, 0, 0,10124, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10124,10124,10124,10126,10126, 0,10126,10126,10126, 10126,10126,10126,10126,10126,10126, 0,10126,10126, 0, 0, 0, 0, 0, 0, 0, 0, 0,10126,10126, 10126,10126,10126,10126,10126, 0, 0, 0, 0, 0, 10126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10126,10126, 10126,10127,10127, 0,10127,10127,10127,10127,10127,10127, 10127,10127,10127, 0,10127,10127, 0, 0, 0, 0, 0, 0, 0, 0, 0,10127,10127,10127,10127,10127, 10127,10127,10127, 0, 0, 0, 0,10127, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10127,10127,10127,10128,10128, 0,10128,10128,10128,10128,10128,10128,10128,10128,10128, 10128,10128,10128, 0, 0, 0, 0, 0, 0, 0, 0, 0,10128,10128,10128,10128,10128,10128,10128,10128, 0, 0, 0, 0,10128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10128,10128,10128,10128,10128,10129,10129, 0, 10129,10129,10129,10129,10129,10129,10129,10129,10129, 0, 10129,10129, 0, 0, 0, 0, 0, 0, 0, 0, 0,10129,10129,10129,10129,10129,10129,10129, 0, 0, 0, 0, 0,10129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10129,10129,10129,10130,10130, 0,10130,10130,10130, 10130,10130,10130,10130,10130,10130, 0,10130,10130, 0, 0, 0, 0, 0, 0, 0, 0, 0,10130,10130, 10130,10130,10130,10130,10130,10130, 0, 0, 0, 0, 10130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10130,10130, 10130,10133,10133, 0,10133,10133,10133,10133,10133,10133, 10133,10133,10133, 0,10133,10133, 0, 0, 0, 0, 0, 0, 0, 0, 0,10133,10133,10133,10133,10133, 10133,10133, 0, 0, 0, 0, 0,10133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10133,10133,10133,10134,10134, 0,10134,10134,10134,10134,10134,10134,10134,10134,10134, 0,10134,10134, 0, 0, 0, 0, 0, 0, 0, 0, 0,10134,10134,10134,10134,10134,10134,10134,10134, 0, 0, 0, 0,10134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10134,10134,10134,10136,10136, 0,10136,10136, 10136,10136,10136,10136,10136,10136,10136, 0,10136,10136, 0, 0, 0, 0, 0, 0, 0, 0, 0,10136, 10136,10136,10136,10136,10136,10136, 0, 0, 0, 0, 0,10136, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10136, 10136,10136,10137,10137, 0,10137,10137,10137,10137,10137, 10137,10137,10137,10137, 0,10137,10137, 0, 0, 0, 0, 0, 0, 0, 0, 0,10137,10137,10137,10137, 10137,10137,10137,10137, 0, 0, 0, 0,10137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10137,10137,10137,10138, 10138, 0,10138,10138,10138,10138,10138,10138,10138,10138, 10138,10138,10138,10138, 0, 0, 0, 0, 0, 0, 0, 0, 0,10138,10138,10138,10138,10138,10138,10138, 10138, 0, 0, 0, 0,10138, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10138,10138,10138,10138,10138,10139,10139, 0,10139,10139,10139,10139,10139,10139,10139,10139,10139, 0,10139,10139, 0, 0, 0, 0, 0, 0, 0, 0, 0,10139,10139,10139,10139,10139,10139,10139, 0, 0, 0, 0, 0,10139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10139,10139,10139,10140,10140, 0,10140,10140, 10140,10140,10140,10140,10140,10140,10140, 0,10140,10140, 0, 0, 0, 0, 0, 0, 0, 0, 0,10140, 10140,10140,10140,10140,10140,10140,10140, 0, 0, 0, 0,10140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10140, 10140,10140,10144,10144, 0,10144,10144,10144,10144,10144, 10144,10144,10144,10144, 0,10144,10144, 0, 0, 0, 0, 0, 0, 0, 0, 0,10144,10144,10144,10144, 10144,10144,10144, 0, 0, 0, 0, 0,10144, 0, 0,10144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10144,10144,10144,10145, 10145, 0,10145,10145,10145,10145,10145,10145,10145,10145, 10145, 0,10145,10145, 0, 0, 0, 0, 0, 0, 0, 0, 0,10145,10145,10145,10145,10145,10145,10145, 0, 0, 0, 0, 0,10145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10145,10145,10145,10146,10146, 0,10146, 10146,10146,10146,10146,10146,10146,10146,10146, 0,10146, 10146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10146,10146,10146,10146,10146,10146,10146,10146, 0, 0, 0, 0,10146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10146,10146,10146,10147,10147, 0,10147,10147,10147,10147, 10147,10147,10147,10147,10147, 0,10147,10147, 0, 0, 0, 0, 0, 0, 0, 0, 0,10147,10147,10147, 10147,10147,10147,10147, 0, 0, 0, 0, 0,10147, 0,10147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10147,10147,10147, 0, 0, 0, 0, 0, 0, 0, 0,10147,10148, 10148, 0,10148,10148,10148,10148,10148,10148,10148,10148, 10148, 0,10148,10148, 0, 0, 0, 0, 0, 0, 0, 0, 0,10148,10148,10148,10148,10148,10148,10148, 0, 0, 0, 0, 0,10148, 0, 0, 0, 0, 0,10148, 0, 0, 0, 0, 0,10148, 0, 0, 0, 0, 0,10148,10148,10148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10148,10149,10149, 0,10149, 10149,10149,10149,10149,10149,10149,10149,10149, 0,10149, 10149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10149,10149,10149,10149,10149,10149,10149, 0, 0, 0, 0, 0,10149, 0, 0,10149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10149,10149,10149,10160,10160,10160,10160,10160,10160,10160, 10160,10160,10160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10160, 0,10160,10162,10162, 0,10162, 10162,10162,10162,10162,10162,10162,10162,10162, 0,10162, 10162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10162,10162,10162,10162,10162,10162,10162, 0, 0, 0, 0, 0,10162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10162,10162,10162,10163,10163, 0,10163,10163,10163,10163, 10163,10163,10163,10163,10163, 0,10163,10163, 0, 0, 0, 0, 0, 0, 0, 0, 0,10163,10163,10163, 10163,10163,10163,10163,10163, 0, 0, 0, 0,10163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10163,10163,10163, 10167,10167, 0,10167,10167,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, 0, 0, 0, 0, 0, 0,10167,10167,10167,10168,10168, 0, 10168,10168,10168,10168,10168,10168,10168,10168,10168, 0, 10168,10168, 0, 0, 0, 0, 0, 0, 0, 0, 0,10168,10168,10168,10168,10168,10168,10168,10168, 0, 0, 0, 0,10168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10168,10168,10168,10169,10169, 0,10169,10169,10169, 10169,10169,10169,10169,10169,10169, 0,10169,10169, 0, 0, 0, 0, 0, 0, 0, 0, 0,10169,10169, 10169,10169,10169,10169,10169, 0, 0, 0, 0, 0, 10169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10169,10169, 10169,10170,10170, 0,10170,10170,10170,10170,10170,10170, 10170,10170,10170, 0,10170,10170, 0, 0, 0, 0, 0, 0, 0, 0, 0,10170,10170,10170,10170,10170, 10170,10170,10170, 0, 0, 0, 0,10170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10170,10170,10170,10171,10171, 0,10171,10171,10171,10171,10171,10171,10171,10171,10171, 0,10171,10171, 0, 0, 0, 0, 0, 0, 0, 0, 0,10171,10171,10171,10171,10171,10171,10171, 0, 0, 0, 0, 0,10171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10171, 0, 0, 0, 0, 0,10171,10171,10171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10171,10175,10175, 0,10175,10175, 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, 0, 0, 0, 0, 0,10175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10175, 10175,10175,10176,10176, 0,10176,10176,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,10176, 0, 0, 0, 0,10176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10176,10176,10176,10179, 10179, 0,10179,10179,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, 0,10179,10179,10179,10180,10180, 0,10180, 10180,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, 0, 10180,10180,10180,10182,10182, 0,10182,10182,10182,10182, 10182,10182,10182,10182,10182, 0,10182,10182, 0, 0, 0, 0, 0, 0, 0, 0, 0,10182,10182,10182, 10182,10182,10182,10182, 0, 0, 0, 0, 0,10182, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10182,10182,10182, 10183,10183, 0,10183,10183,10183,10183,10183,10183,10183, 10183,10183, 0,10183,10183, 0, 0, 0, 0, 0, 0, 0, 0, 0,10183,10183,10183,10183,10183,10183, 10183,10183, 0, 0, 0, 0,10183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10183,10183,10183,10184,10184, 0, 10184,10184,10184,10184,10184,10184,10184,10184,10184, 0, 10184,10184, 0, 0, 0, 0, 0, 0, 0, 0, 0,10184,10184,10184,10184,10184,10184,10184, 0, 0, 0, 0, 0,10184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10184, 0, 0, 0,10184,10184,10184, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10184,10185,10185, 0,10185, 10185,10185,10185,10185,10185,10185,10185,10185, 0,10185, 10185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10185,10185,10185,10185,10185,10185,10185, 0, 0, 0, 0, 0,10185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10185,10185,10185,10186,10186, 0,10186,10186,10186,10186, 10186,10186,10186,10186,10186, 0,10186,10186, 0, 0, 0, 0, 0, 0, 0, 0, 0,10186,10186,10186, 10186,10186,10186,10186,10186, 0, 0, 0, 0,10186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10186,10186,10186, 10187,10187, 0,10187,10187,10187,10187,10187,10187,10187, 10187,10187, 0,10187,10187, 0, 0, 0, 0, 0, 0, 0, 0, 0,10187,10187,10187,10187,10187,10187, 10187, 0, 0, 0, 0, 0,10187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10187,10187,10187,10188,10188, 0, 10188,10188,10188,10188,10188,10188,10188,10188,10188, 0, 10188,10188, 0, 0, 0, 0, 0, 0, 0, 0, 0,10188,10188,10188,10188,10188,10188,10188,10188, 0, 0, 0, 0,10188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10188,10188,10188,10189,10189, 0,10189,10189,10189, 10189,10189,10189,10189,10189,10189, 0,10189,10189, 0, 0, 0, 0, 0, 0, 0, 0, 0,10189,10189, 10189,10189,10189,10189,10189, 0, 0, 0, 0, 0, 10189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10189, 0, 0, 0,10189,10189, 10189, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10189,10200,10200, 0,10200,10200,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, 0,10200,10200,10200, 10201,10201, 0,10201,10201,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, 0,10201,10201,10201,10215,10215, 0, 10215,10215,10215,10215,10215,10215,10215,10215,10215, 0, 10215,10215, 0, 0, 0, 0, 0, 0, 0, 0, 0,10215,10215,10215,10215,10215,10215,10215, 0, 0, 0, 0, 0,10215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10215,10215,10215,10216,10216, 0,10216,10216,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,10216, 0, 0, 0, 0, 10216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10216,10216, 10216,10242,10242, 0,10242,10242,10242,10242,10242,10242, 10242,10242,10242, 0,10242,10242, 0, 0, 0, 0, 0, 0, 0, 0, 0,10242,10242,10242,10242,10242, 10242,10242, 0, 0, 0, 0, 0,10242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10242,10242,10242,10243,10243, 0,10243,10243,10243,10243,10243,10243,10243,10243,10243, 0,10243,10243, 0, 0, 0, 0, 0, 0, 0, 0, 0,10243,10243,10243,10243,10243,10243,10243,10243, 0, 0, 0, 0,10243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10243,10243,10243,10247,10247, 0,10247,10247, 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, 0,10247, 10247,10247,10248,10248, 0,10248,10248,10248,10248,10248, 10248,10248,10248,10248, 0,10248,10248, 0, 0, 0, 0, 0, 0, 0, 0, 0,10248,10248,10248,10248, 10248,10248,10248,10248, 0, 0, 0, 0,10248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10248,10248,10248,10262, 10262, 0,10262,10262,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, 0, 0, 0, 0, 0,10262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10262,10262,10262,10263,10263, 0,10263, 10263,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,10263, 0, 0, 0, 0,10263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10263,10263,10263,10277,10277, 0,10277,10277,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, 0,10277,10277,10277, 10278,10278, 0,10278,10278,10278,10278,10278,10278,10278, 10278,10278, 0,10278,10278, 0, 0, 0, 0, 0, 0, 0, 0, 0,10278,10278,10278,10278,10278,10278, 10278,10278, 0, 0, 0, 0,10278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10278,10278,10278,10300,10300, 0, 10300,10300,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, 0, 0, 0, 0, 0,10300, 0, 0,10300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10300,10300,10300,10300,10313,10313, 0,10313,10313, 10313,10313,10313,10313,10313,10313,10313, 0,10313,10313, 0, 0, 0, 0, 0, 0, 0, 0, 0,10313, 10313,10313,10313,10313,10313,10313, 0, 0, 0, 0, 0,10313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10313, 10313,10313,10314,10314, 0,10314,10314,10314,10314,10314, 10314,10314,10314,10314, 0,10314,10314, 0, 0, 0, 0, 0, 0, 0, 0, 0,10314,10314,10314,10314, 10314,10314,10314,10314, 0, 0, 0, 0,10314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10314,10314,10314,10318, 10318, 0,10318,10318,10318,10318,10318,10318,10318,10318, 10318, 0,10318,10318, 0, 0, 0, 0, 0, 0, 0, 0, 0,10318,10318,10318,10318,10318,10318,10318, 0, 0, 0, 0, 0,10318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10318,10318,10318,10319,10319, 0,10319, 10319,10319,10319,10319,10319,10319,10319,10319, 0,10319, 10319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10319,10319,10319,10319,10319,10319,10319,10319, 0, 0, 0, 0,10319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10319,10319,10319,10323,10323, 0,10323,10323,10323,10323, 10323,10323,10323,10323,10323, 0,10323,10323, 0, 0, 0, 0, 0, 0, 0, 0, 0,10323,10323,10323, 10323,10323,10323,10323, 0, 0, 0, 0, 0,10323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10323,10323,10323, 10324,10324, 0,10324,10324,10324,10324,10324,10324,10324, 10324,10324, 0,10324,10324, 0, 0, 0, 0, 0, 0, 0, 0, 0,10324,10324,10324,10324,10324,10324, 10324,10324, 0, 0, 0, 0,10324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10324,10324,10324,10328,10328, 0, 10328,10328,10328,10328,10328,10328,10328,10328,10328, 0, 10328,10328, 0, 0, 0, 0, 0, 0, 0, 0, 0,10328,10328,10328,10328,10328,10328,10328, 0, 0, 0, 0, 0,10328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10328,10328,10328,10329,10329, 0,10329,10329,10329, 10329,10329,10329,10329,10329,10329, 0,10329,10329, 0, 0, 0, 0, 0, 0, 0, 0, 0,10329,10329, 10329,10329,10329,10329,10329,10329, 0, 0, 0, 0, 10329, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10329,10329, 10329,10333,10333, 0,10333,10333,10333,10333,10333,10333, 10333,10333,10333, 0,10333,10333, 0, 0, 0, 0, 0, 0, 0, 0, 0,10333,10333,10333,10333,10333, 10333,10333, 0, 0, 0, 0, 0,10333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10333,10333,10333,10334,10334, 0,10334,10334,10334,10334,10334,10334,10334,10334,10334, 0,10334,10334, 0, 0, 0, 0, 0, 0, 0, 0, 0,10334,10334,10334,10334,10334,10334,10334,10334, 0, 0, 0, 0,10334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10334,10334,10334,10337,10337, 0,10337,10337, 10337,10337,10337,10337,10337,10337,10337, 0,10337,10337, 0, 0, 0, 0, 0, 0, 0, 0, 0,10337, 10337,10337,10337,10337,10337,10337, 0, 0, 0, 0, 0,10337, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10337, 10337,10337,10338,10338, 0,10338,10338,10338,10338,10338, 10338,10338,10338,10338, 0,10338,10338, 0, 0, 0, 0, 0, 0, 0, 0, 0,10338,10338,10338,10338, 10338,10338,10338,10338, 0, 0, 0, 0,10338, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10338,10338,10338,10340, 10340, 0,10340,10340,10340,10340,10340,10340,10340,10340, 10340, 0,10340,10340, 0, 0, 0, 0, 0, 0, 0, 0, 0,10340,10340,10340,10340,10340,10340,10340, 0, 0, 0, 0, 0,10340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10340, 0, 0, 0, 0, 0, 0,10340,10340,10340, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10340,10341,10341, 0,10341,10341, 10341,10341,10341,10341,10341,10341,10341, 0,10341,10341, 0, 0, 0, 0, 0, 0, 0, 0, 0,10341, 10341,10341,10341,10341,10341,10341, 0, 0, 0, 0, 0,10341, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10341, 10341,10341,10342,10342, 0,10342,10342,10342,10342,10342, 10342,10342,10342,10342, 0,10342,10342, 0, 0, 0, 0, 0, 0, 0, 0, 0,10342,10342,10342,10342, 10342,10342,10342,10342, 0, 0, 0, 0,10342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10342,10342,10342,10343, 10343, 0,10343,10343,10343,10343,10343,10343,10343,10343, 10343, 0,10343,10343, 0, 0, 0, 0, 0, 0, 0, 0, 0,10343,10343,10343,10343,10343,10343,10343, 0, 0, 0, 0, 0,10343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10343,10343,10343,10344,10344, 0,10344, 10344,10344,10344,10344,10344,10344,10344,10344, 0,10344, 10344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10344,10344,10344,10344,10344,10344,10344,10344, 0, 0, 0, 0,10344, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10344,10344,10344,10348,10348, 0,10348,10348,10348,10348, 10348,10348,10348,10348,10348, 0,10348,10348, 0, 0, 0, 0, 0, 0, 0, 0, 0,10348,10348,10348, 10348,10348,10348,10348, 0, 0, 0, 0, 0,10348, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10348,10348,10348, 10349,10349, 0,10349,10349,10349,10349,10349,10349,10349, 10349,10349, 0,10349,10349, 0, 0, 0, 0, 0, 0, 0, 0, 0,10349,10349,10349,10349,10349,10349, 10349,10349, 0, 0, 0, 0,10349, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10349,10349,10349,10352,10352, 0, 10352,10352,10352,10352,10352,10352,10352,10352,10352, 0, 10352,10352, 0, 0, 0, 0, 0, 0, 0, 0, 0,10352,10352,10352,10352,10352,10352,10352, 0, 0, 0, 0, 0,10352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10352,10352,10352,10353,10353, 0,10353,10353,10353, 10353,10353,10353,10353,10353,10353, 0,10353,10353, 0, 0, 0, 0, 0, 0, 0, 0, 0,10353,10353, 10353,10353,10353,10353,10353,10353, 0, 0, 0, 0, 10353, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10353,10353, 10353,10355,10355, 0,10355,10355,10355,10355,10355,10355, 10355,10355,10355, 0,10355,10355, 0, 0, 0, 0, 0, 0, 0, 0, 0,10355,10355,10355,10355,10355, 10355,10355, 0, 0, 0, 0, 0,10355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10355, 0, 0, 0, 0, 0, 0,10355,10355,10355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10355,10356,10356, 0, 10356,10356,10356,10356,10356,10356,10356,10356,10356, 0, 10356,10356, 0, 0, 0, 0, 0, 0, 0, 0, 0,10356,10356,10356,10356,10356,10356,10356, 0, 0, 0, 0, 0,10356, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10356,10356,10356,10357,10357, 0,10357,10357,10357, 10357,10357,10357,10357,10357,10357, 0,10357,10357, 0, 0, 0, 0, 0, 0, 0, 0, 0,10357,10357, 10357,10357,10357,10357,10357,10357, 0, 0, 0, 0, 10357, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10357,10357, 10357,10359,10359, 0,10359,10359,10359,10359,10359,10359, 10359,10359,10359, 0,10359,10359, 0, 0, 0, 0, 0, 0, 0, 0, 0,10359,10359,10359,10359,10359, 10359,10359, 0, 0, 0, 0, 0,10359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10359,10359,10359,10359,10360, 10360, 0,10360,10360,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, 10360, 0, 0, 0, 0,10360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10360,10360,10360,10360,10367,10367, 0, 10367,10367,10367,10367,10367,10367,10367,10367,10367,10367, 10367,10367, 0, 0, 0, 0, 0, 0, 0, 0, 0,10367,10367,10367,10367,10367,10367,10367, 0, 0, 0, 0, 0,10367, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10367,10367,10367,10367,10376,10376, 0,10376,10376, 10376,10376,10376,10376,10376,10376,10376, 0,10376,10376, 0, 0, 0, 0, 0, 0, 0, 0, 0,10376, 10376,10376,10376,10376,10376,10376, 0, 0, 0, 0, 0,10376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10376, 10376,10376,10377,10377, 0,10377,10377,10377,10377,10377, 10377,10377,10377,10377, 0,10377,10377, 0, 0, 0, 0, 0, 0, 0, 0, 0,10377,10377,10377,10377, 10377,10377,10377,10377, 0, 0, 0, 0,10377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10377,10377,10377,10381, 10381, 0,10381,10381,10381,10381,10381,10381,10381,10381, 10381, 0,10381,10381, 0, 0, 0, 0, 0, 0, 0, 0, 0,10381,10381,10381,10381,10381,10381,10381, 0, 0, 0, 0, 0,10381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10381,10381,10381,10382,10382, 0,10382, 10382,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, 0, 10382,10382,10382,10386,10386, 0,10386,10386,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, 0,10386,10386,10386, 10387,10387, 0,10387,10387,10387,10387,10387,10387,10387, 10387,10387, 0,10387,10387, 0, 0, 0, 0, 0, 0, 0, 0, 0,10387,10387,10387,10387,10387,10387, 10387,10387, 0, 0, 0, 0,10387, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10387,10387,10387,10391,10391, 0, 10391,10391,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, 0, 0, 0, 0, 0, 0, 0,10391,10391,10391,10392,10392, 0,10392,10392,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, 0,10392,10392, 10392,10395,10395, 0,10395,10395,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, 0,10395,10395,10395,10396,10396, 0,10396,10396,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, 0,10396,10396,10396,10398,10398, 0,10398,10398, 10398,10398,10398,10398,10398,10398,10398, 0,10398,10398, 0, 0, 0, 0, 0, 0, 0, 0, 0,10398, 10398,10398,10398,10398,10398,10398, 0, 0, 0, 0, 0,10398, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10398, 10398,10398,10399,10399, 0,10399,10399,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, 0,10399,10399,10399,10400, 10400, 0,10400,10400,10400,10400,10400,10400,10400,10400, 10400, 0,10400,10400, 0, 0, 0, 0, 0, 0, 0, 0, 0,10400,10400,10400,10400,10400,10400,10400, 0, 0, 0, 0, 0,10400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10400, 0, 0, 0,10400,10400,10400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10400,10401,10401, 0,10401,10401,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, 0,10401,10401,10401,10402,10402, 0,10402,10402, 10402,10402,10402,10402,10402,10402,10402, 0,10402,10402, 10402,10402,10402,10402,10402,10402,10402,10402,10402,10402, 10402,10402,10402,10402,10402,10402, 0, 0, 0, 0, 0,10402, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10402, 10402,10402,10404,10404, 0,10404,10404,10404,10404,10404, 10404,10404,10404,10404, 0,10404,10404, 0, 0, 0, 0, 0, 0, 0, 0, 0,10404,10404,10404,10404, 10404,10404,10404, 0, 0, 0, 0, 0,10404, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10404,10404,10404,10405, 10405, 0,10405,10405,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, 10405, 0, 0, 0, 0,10405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10405,10405,10405,10406,10406, 0,10406, 10406,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,10406, 0, 0, 0, 10406,10406,10406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10406,10417,10417, 0,10417,10417, 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, 0, 0, 0, 0, 0,10417, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10417, 10417,10417,10418,10418, 0,10418,10418,10418,10418,10418, 10418,10418,10418,10418, 0,10418,10418, 0, 0, 0, 0, 0, 0, 0, 0, 0,10418,10418,10418,10418, 10418,10418,10418,10418, 0, 0, 0, 0,10418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10418,10418,10418,10432, 10432, 0,10432,10432,10432,10432,10432,10432,10432,10432, 10432, 0,10432,10432, 0, 0, 0, 0, 0, 0, 0, 0, 0,10432,10432,10432,10432,10432,10432,10432, 0, 0, 0, 0, 0,10432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10432,10432,10432,10433,10433, 0,10433, 10433,10433,10433,10433,10433,10433,10433,10433, 0,10433, 10433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10433,10433,10433,10433,10433,10433,10433,10433, 0, 0, 0, 0,10433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10433,10433,10433,10484,10484, 0,10484,10484,10484,10484, 10484,10484,10484, 0,10484,10484,10484, 0, 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, 0,10484,10484,10484, 10484,10485,10485, 0,10485,10485,10485,10485,10485,10485, 10485, 0,10485,10485,10485, 0, 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, 0,10485,10485,10485,10485,10489, 10489,10489,10489,10489,10489,10489,10489,10489, 0, 0, 0, 0, 0, 0, 0,10489,10489,10489,10489,10489, 10489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10489,10489,10489,10489,10489,10489,10551,10551, 0,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10551,10551,10551,10551,10551,10551,10551,10551,10551, 10551,10609,10609,10609,10609,10609,10609,10609,10609, 0, 0,10609,10609,10609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10609,10609,10609,10609, 10609,10609,10609, 0, 0, 0, 0,10609, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10609,10609,10609,10609,10609, 10620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10620, 0, 0, 0, 0, 0, 0,10620, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10620, 0,10620, 0, 0, 0, 0, 0,10620, 0, 0, 0,10620, 0, 0,10620, 0, 0, 0,10620, 0, 0,10620,10620,10620,10621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10621, 0, 0, 0, 0, 0, 0,10621, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10621, 0,10621, 0, 0, 0,10621, 0,10621, 0, 0, 0,10621, 0,10621,10621, 0, 0, 0,10621, 0, 0,10621,10621,10622, 0,10622, 0, 0, 0, 0, 0, 0,10622, 0, 0,10622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10622, 0, 0, 0, 0, 0, 0,10622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10622, 0,10622, 0,10622, 0, 0, 0,10622, 0, 0, 0,10622,10622, 0,10622, 0, 0, 0,10622, 0, 0,10622,10622,10623, 0,10623, 0, 0, 0, 0, 0, 0,10623, 0, 0,10623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10623, 0, 0, 0, 0, 0, 0,10623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10623, 0,10623, 0, 0, 0, 0, 0,10623, 0, 0, 0,10623,10623, 0,10623, 0, 0, 0,10623, 0, 0,10623,10623,10624, 0, 0, 10624, 0, 0, 0, 0, 0, 0, 0, 0,10624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10624, 0, 0, 0, 0, 0, 0,10624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10624, 0,10624, 0, 0, 0, 0, 0,10624, 0, 0, 0,10624, 0, 0,10624, 0, 0, 0,10624, 0, 0,10624,10624,10625, 0, 0, 10625, 0, 0, 0, 0, 0, 0, 0, 0,10625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10625, 0, 0, 0, 0, 0, 0,10625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10625, 0,10625, 0, 0, 0, 0, 0,10625, 0, 0, 0,10625, 0, 0,10625, 0, 0, 0,10625, 0, 0,10625,10625,10626, 0,10626, 10626, 0, 0, 0, 0, 0,10626, 0, 0,10626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10626, 0, 0, 0, 0, 0, 0,10626, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10626, 0,10626, 0, 0, 0, 0, 0,10626, 0, 0, 0,10626,10626, 0,10626, 0, 0, 0,10626, 0, 0,10626,10626,10627, 0,10627, 10627, 0, 0, 0, 0, 0,10627, 0, 0,10627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10627, 0, 0, 0, 0, 0, 0, 0, 0,10627, 0, 0, 0, 0, 0, 0,10627, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10627, 0,10627, 0, 0, 0, 0, 0,10627, 0, 0, 0,10627, 0, 0,10627, 0, 0, 0,10627, 0, 0,10627,10627,10632,10632, 0, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10632,10632,10632,10632,10632,10632,10632,10632,10632,10632, 10633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10633,10633,10633,10633,10633,10633,10633,10633,10633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10633,10633,10633,10633,10633,10633, 10633,10633,10633,10633,10633,10633,10633,10633,10633,10633, 10633,10633,10633,10633,10633,10633,10633,10633,10633,10639, 10639, 0,10639,10639,10639,10639,10639,10639,10639,10639, 10639, 0,10639,10639, 0, 0, 0, 0, 0, 0, 0, 0, 0,10639,10639,10639,10639,10639,10639,10639, 0, 0, 0, 0, 0,10639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10639,10639,10639,10640,10640, 0,10640, 10640,10640,10640,10640,10640,10640,10640,10640, 0,10640, 10640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10640,10640,10640,10640,10640,10640,10640,10640, 0, 0, 0, 0,10640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10640,10640,10640,10644,10644, 0,10644,10644,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, 0, 0, 0, 0, 0,10644, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10644,10644,10644, 10655,10655, 0,10655,10655,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, 0,10655,10655,10655,10656,10656, 0, 10656,10656,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, 0,10656,10656,10656,10688,10688, 0,10688,10688,10688, 10688,10688, 0, 0,10688,10688,10688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10688, 10688,10688,10688,10688,10688, 0, 0, 0, 0, 0, 10688, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10688,10688, 10688,10688, 0, 0, 0,10688,10692,10692, 0,10692, 10692,10692,10692,10692,10692,10692,10692,10692, 0,10692, 10692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10692,10692,10692,10692,10692,10692,10692, 0, 0, 0, 0, 0,10692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10692, 0, 0, 0, 0, 0, 10692,10692,10692, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10692,10693,10693, 0,10693,10693,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,10693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10693,10693,10693, 10693,10694,10694, 0,10694,10694,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, 0,10694,10694,10694,10694,10695, 10695,10695,10695,10695,10695,10695,10695,10695, 0, 0, 0, 0, 0, 0, 0,10695,10695,10695,10695,10695, 10695, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10695,10695,10695,10695,10695,10695,10698,10698, 0,10698,10698,10698,10698,10698,10698,10698,10698,10698, 0,10698,10698, 0, 0, 0, 0, 0, 0, 0, 0, 0,10698,10698,10698,10698,10698,10698,10698, 0, 0, 0, 0, 0,10698, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10698,10698,10698,10699,10699, 0,10699,10699, 10699,10699,10699,10699,10699,10699,10699, 0,10699,10699, 0, 0, 0, 0, 0, 0, 0, 0, 0,10699, 10699,10699,10699,10699,10699,10699,10699, 0, 0, 0, 0,10699, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10699, 10699,10699,10701,10701, 0,10701,10701,10701,10701,10701, 10701,10701,10701,10701, 0,10701,10701, 0, 0, 0, 0, 0, 0, 0, 0, 0,10701,10701,10701,10701, 10701,10701,10701, 0, 0, 0, 0, 0,10701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10701,10701,10701,10702, 10702, 0,10702,10702,10702,10702,10702,10702,10702,10702, 10702, 0,10702,10702, 0, 0, 0, 0, 0, 0, 0, 0, 0,10702,10702,10702,10702,10702,10702,10702, 10702, 0, 0, 0, 0,10702, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10702,10702,10702,10704,10704, 0,10704, 10704,10704,10704,10704,10704,10704,10704,10704, 0,10704, 10704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10704,10704,10704,10704,10704,10704,10704, 0, 0, 0, 0, 0,10704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10704,10704,10704,10705,10705, 0,10705,10705,10705,10705, 10705,10705,10705,10705,10705, 0,10705,10705, 0, 0, 0, 0, 0, 0, 0, 0, 0,10705,10705,10705, 10705,10705,10705,10705,10705, 0, 0, 0, 0,10705, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10705,10705,10705, 10706,10706, 0,10706,10706,10706,10706,10706,10706,10706, 10706,10706, 0,10706,10706, 0, 0, 0, 0, 0, 0, 0, 0, 0,10706,10706,10706,10706,10706,10706, 10706, 0, 0, 0, 0, 0,10706, 0,10706, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10706,10706,10706, 0, 0, 0, 0, 0, 0, 0, 0,10706,10710,10710, 0,10710, 10710,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, 0, 0, 0, 0, 0,10710, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10710,10710,10710,10711,10711, 0,10711,10711,10711,10711, 10711,10711,10711,10711,10711, 0,10711,10711, 0, 0, 0, 0, 0, 0, 0, 0, 0,10711,10711,10711, 10711,10711,10711,10711,10711, 0, 0, 0, 0,10711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10711,10711,10711, 10715,10715, 0,10715,10715,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, 0, 0, 0, 0, 0,10715, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10715,10715,10715,10716,10716, 0, 10716,10716,10716,10716,10716,10716,10716,10716,10716, 0, 10716,10716, 0, 0, 0, 0, 0, 0, 0, 0, 0,10716,10716,10716,10716,10716,10716,10716,10716, 0, 0, 0, 0,10716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10716,10716,10716,10719,10719, 0,10719,10719,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, 0,10719,10719, 10719,10720,10720, 0,10720,10720,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, 0,10720,10720,10720,10722,10722, 0,10722,10722,10722,10722,10722,10722,10722,10722,10722, 0,10722,10722, 0, 0, 0, 0, 0, 0, 0, 0, 0,10722,10722,10722,10722,10722,10722,10722, 0, 0, 0, 0, 0,10722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10722,10722,10722,10723,10723, 0,10723,10723, 10723,10723,10723,10723,10723,10723,10723, 0,10723,10723, 0, 0, 0, 0, 0, 0, 0, 0, 0,10723, 10723,10723,10723,10723,10723,10723,10723, 0, 0, 0, 0,10723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10723, 10723,10723,10724,10724, 0,10724,10724,10724,10724,10724, 10724,10724,10724,10724,10724,10724,10724, 0, 0, 0, 0, 0, 0, 0, 0, 0,10724,10724,10724,10724, 10724,10724,10724,10724, 0, 0, 0, 0,10724, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10724,10724,10724,10724, 10724,10725,10725, 0,10725,10725,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, 0, 0, 0, 0, 0,10725, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10725,10725,10725,10726,10726, 0,10726,10726,10726,10726,10726,10726,10726,10726,10726, 0,10726,10726, 0, 0, 0, 0, 0, 0, 0, 0, 0,10726,10726,10726,10726,10726,10726,10726,10726, 0, 0, 0, 0,10726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10726,10726,10726,10729,10729, 0,10729,10729, 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, 0,10729, 10729,10729,10730,10730, 0,10730,10730,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, 0,10730,10730,10730,10732, 10732, 0,10732,10732,10732,10732,10732,10732,10732,10732, 10732, 0,10732,10732, 0, 0, 0, 0, 0, 0, 0, 0, 0,10732,10732,10732,10732,10732,10732,10732, 0, 0, 0, 0, 0,10732, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10732,10732,10732,10733,10733, 0,10733, 10733,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,10733, 0, 0, 0, 0,10733, 0, 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,10734,10734,10734,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, 0,10734,10734,10734, 10734,10734,10735,10735, 0,10735,10735,10735,10735,10735, 10735,10735,10735,10735, 0,10735,10735, 0, 0, 0, 0, 0, 0, 0, 0, 0,10735,10735,10735,10735, 10735,10735,10735, 0, 0, 0, 0, 0,10735, 0, 0,10735, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10735,10735,10735,10736, 10736, 0,10736,10736,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, 0, 0, 0, 0, 0, 0, 0,10736,10736,10736,10737,10737, 0,10737, 10737,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,10737, 0, 0, 0, 0,10737, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10737,10737,10737,10741,10741, 0,10741,10741,10741,10741, 10741,10741,10741,10741,10741, 0,10741,10741, 0, 0, 0, 0, 0, 0, 0, 0, 0,10741,10741,10741, 10741,10741,10741,10741, 0, 0, 0, 0, 0,10741, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10741,10741,10741, 10742,10742, 0,10742,10742,10742,10742,10742,10742,10742, 10742,10742, 0,10742,10742, 0, 0, 0, 0, 0, 0, 0, 0, 0,10742,10742,10742,10742,10742,10742, 10742,10742, 0, 0, 0, 0,10742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10742,10742,10742,10745,10745, 0, 10745,10745,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, 0, 0, 0, 0, 0,10745, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10745,10745,10745,10746,10746, 0,10746,10746,10746, 10746,10746,10746,10746,10746,10746, 0,10746,10746, 0, 0, 0, 0, 0, 0, 0, 0, 0,10746,10746, 10746,10746,10746,10746,10746,10746, 0, 0, 0, 0, 10746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10746,10746, 10746,10749,10749, 0,10749,10749,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, 0, 0, 0, 0, 0,10749, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10749,10749,10749,10750,10750, 0,10750,10750,10750,10750,10750,10750,10750,10750,10750, 0,10750,10750, 0, 0, 0, 0, 0, 0, 0, 0, 0,10750,10750,10750,10750,10750,10750,10750,10750, 0, 0, 0, 0,10750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10750,10750,10750,10752,10752, 0,10752,10752, 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, 0,10752, 10752,10752,10753,10753, 0,10753,10753,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, 0,10753,10753,10753,10754, 10754, 0,10754,10754,10754,10754,10754,10754,10754,10754, 10754, 0,10754,10754, 0, 0, 0, 0, 0, 0, 0, 0, 0,10754,10754,10754,10754,10754,10754,10754, 0, 0, 0, 0, 0,10754,10754, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10754,10754,10754, 0, 0, 0, 0, 0, 0, 0,10754,10755,10755, 0,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10755,10755,10755, 10755,10755,10755,10755,10755,10755,10755,10757,10757, 0, 10757,10757,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,10757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10757,10757,10757, 0, 0, 0, 0, 0, 0, 0,10757,10759,10759, 0,10759,10759,10759,10759,10759, 10759,10759,10759,10759, 0,10759,10759, 0, 0, 0, 0, 0, 0, 0, 0, 0,10759,10759,10759,10759, 10759,10759,10759, 0, 0, 0, 0, 0,10759, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10759,10759,10759,10760, 10760, 0,10760,10760,10760,10760,10760,10760,10760,10760, 10760, 0,10760,10760, 0, 0, 0, 0, 0, 0, 0, 0, 0,10760,10760,10760,10760,10760,10760,10760, 10760, 0, 0, 0, 0,10760, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10760,10760,10760,10764,10764, 0,10764, 10764,10764,10764,10764,10764,10764,10764,10764, 0,10764, 10764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10764,10764,10764,10764,10764,10764,10764, 0, 0, 0, 0, 0,10764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10764,10764,10764,10765,10765, 0,10765,10765,10765,10765, 10765,10765,10765,10765,10765, 0,10765,10765, 0, 0, 0, 0, 0, 0, 0, 0, 0,10765,10765,10765, 10765,10765,10765,10765,10765, 0, 0, 0, 0,10765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10765,10765,10765, 10769,10769, 0,10769,10769,10769,10769,10769,10769,10769, 10769,10769, 0,10769,10769, 0, 0, 0, 0, 0, 0, 0, 0, 0,10769,10769,10769,10769,10769,10769, 10769, 0, 0, 0, 0, 0,10769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10769,10769,10769,10770,10770, 0, 10770,10770,10770,10770,10770,10770,10770,10770,10770, 0, 10770,10770, 0, 0, 0, 0, 0, 0, 0, 0, 0,10770,10770,10770,10770,10770,10770,10770,10770, 0, 0, 0, 0,10770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10770,10770,10770,10773,10773, 0,10773,10773,10773, 10773,10773,10773,10773,10773,10773, 0,10773,10773, 0, 0, 0, 0, 0, 0, 0, 0, 0,10773,10773, 10773,10773,10773,10773,10773, 0, 0, 0, 0, 0, 10773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10773,10773, 10773,10774,10774, 0,10774,10774,10774,10774,10774,10774, 10774,10774,10774, 0,10774,10774, 0, 0, 0, 0, 0, 0, 0, 0, 0,10774,10774,10774,10774,10774, 10774,10774,10774, 0, 0, 0, 0,10774, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10774,10774,10774,10776,10776, 0,10776,10776,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,10776, 0, 0, 0, 0, 0, 0,10776,10776,10776, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10776,10777,10777, 0,10777,10777,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, 0, 0, 0, 0, 0, 10777, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10777,10777, 10777,10778,10778, 0,10778,10778,10778,10778,10778,10778, 10778,10778,10778, 0,10778,10778, 0, 0, 0, 0, 0, 0, 0, 0, 0,10778,10778,10778,10778,10778, 10778,10778,10778, 0, 0, 0, 0,10778, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10778,10778,10778,10779,10779, 0,10779,10779,10779,10779,10779,10779,10779,10779,10779, 0,10779,10779, 0, 0, 0, 0, 0, 0, 0, 0, 0,10779,10779,10779,10779,10779,10779,10779, 0, 0, 0, 0, 0,10779, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10779,10779,10779,10780,10780, 0,10780,10780, 10780,10780,10780,10780,10780,10780,10780, 0,10780,10780, 0, 0, 0, 0, 0, 0, 0, 0, 0,10780, 10780,10780,10780,10780,10780,10780,10780, 0, 0, 0, 0,10780, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10780, 10780,10780,10784,10784, 0,10784,10784,10784,10784,10784, 10784,10784,10784,10784, 0,10784,10784, 0, 0, 0, 0, 0, 0, 0, 0, 0,10784,10784,10784,10784, 10784,10784,10784, 0, 0, 0, 0, 0,10784, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10784,10784,10784,10785, 10785, 0,10785,10785,10785,10785,10785,10785,10785,10785, 10785, 0,10785,10785, 0, 0, 0, 0, 0, 0, 0, 0, 0,10785,10785,10785,10785,10785,10785,10785, 10785, 0, 0, 0, 0,10785, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10785,10785,10785,10788,10788, 0,10788, 10788,10788,10788,10788,10788,10788,10788,10788, 0,10788, 10788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10788,10788,10788,10788,10788,10788,10788, 0, 0, 0, 0, 0,10788, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10788,10788,10788,10789,10789, 0,10789,10789,10789,10789, 10789,10789,10789,10789,10789, 0,10789,10789, 0, 0, 0, 0, 0, 0, 0, 0, 0,10789,10789,10789, 10789,10789,10789,10789,10789, 0, 0, 0, 0,10789, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10789,10789,10789, 10791,10791, 0,10791,10791,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,10791, 0, 0, 0, 0, 0, 0,10791,10791,10791, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10791,10792,10792, 0,10792, 10792,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, 0, 0, 0, 0, 0,10792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10792,10792,10792,10793,10793, 0,10793,10793,10793,10793, 10793,10793,10793,10793,10793, 0,10793,10793, 0, 0, 0, 0, 0, 0, 0, 0, 0,10793,10793,10793, 10793,10793,10793,10793,10793, 0, 0, 0, 0,10793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10793,10793,10793, 10794,10794, 0,10794,10794,10794,10794,10794,10794,10794, 10794,10794, 0,10794,10794, 0, 0, 0, 0, 0, 0, 0, 0, 0,10794,10794,10794,10794,10794,10794, 10794, 0, 0, 0, 0, 0,10794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10794,10794,10794,10795,10795, 0, 10795,10795,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,10795, 0, 0, 0, 0,10795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10795,10795,10795,10798,10798, 0,10798,10798,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, 0,10798,10798, 10798,10799,10799, 0,10799,10799,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, 0, 0, 0, 0, 0,10799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10799, 0, 0, 0, 0, 0,10799,10799,10799, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10799,10800,10800, 0,10800,10800,10800,10800,10800,10800,10800,10800,10800, 0,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, 0,10800,10800,10800,10803,10803, 0,10803,10803, 10803,10803,10803,10803,10803,10803,10803, 0,10803,10803, 0, 0, 0, 0, 0, 0, 0, 0, 0,10803, 10803,10803,10803,10803,10803,10803, 0, 0, 0, 0, 0,10803, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10803, 10803,10803,10804,10804, 0,10804,10804,10804,10804,10804, 10804,10804,10804,10804, 0,10804,10804, 0, 0, 0, 0, 0, 0, 0, 0, 0,10804,10804,10804,10804, 10804,10804,10804,10804, 0, 0, 0, 0,10804, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10804,10804,10804,10806, 10806, 0,10806,10806,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, 0, 0, 0, 0, 0,10806, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10806,10806,10806,10807,10807, 0,10807, 10807,10807,10807,10807,10807,10807,10807,10807, 0,10807, 10807, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10807,10807,10807,10807,10807,10807,10807,10807, 0, 0, 0, 0,10807, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10807,10807,10807,10808,10808, 0,10808,10808,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, 10808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10808,10808,10808, 0, 0, 0, 0, 0, 0, 0,10808,10809,10809, 0,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10809,10809,10809,10809,10809,10809,10809,10809,10809, 10809,10811,10811, 0,10811,10811,10811,10811,10811,10811, 10811,10811,10811, 0,10811,10811, 0, 0, 0, 0, 0, 0, 0, 0, 0,10811,10811,10811,10811,10811, 10811,10811, 0, 0, 0, 0, 0,10811,10811, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10811,10811,10811, 0, 0, 0, 0, 0, 0, 0,10811,10814,10814, 0,10814, 10814,10814,10814,10814,10814,10814,10814,10814, 0,10814, 10814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10814,10814,10814,10814,10814,10814,10814, 0, 0, 0, 0, 0,10814, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10814,10814,10814,10815,10815, 0,10815,10815,10815,10815, 10815,10815,10815,10815,10815, 0,10815,10815, 0, 0, 0, 0, 0, 0, 0, 0, 0,10815,10815,10815, 10815,10815,10815,10815,10815, 0, 0, 0, 0,10815, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10815,10815,10815, 10819,10819, 0,10819,10819,10819,10819,10819,10819,10819, 10819,10819, 0,10819,10819, 0, 0, 0, 0, 0, 0, 0, 0, 0,10819,10819,10819,10819,10819,10819, 10819, 0, 0, 0, 0, 0,10819, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10819,10819,10819,10820,10820, 0, 10820,10820,10820,10820,10820,10820,10820,10820,10820, 0, 10820,10820, 0, 0, 0, 0, 0, 0, 0, 0, 0,10820,10820,10820,10820,10820,10820,10820,10820, 0, 0, 0, 0,10820, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10820,10820,10820,10824,10824, 0,10824,10824,10824, 10824,10824,10824,10824,10824,10824, 0,10824,10824, 0, 0, 0, 0, 0, 0, 0, 0, 0,10824,10824, 10824,10824,10824,10824,10824, 0, 0, 0, 0, 0, 10824, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10824,10824, 10824,10825,10825, 0,10825,10825,10825,10825,10825,10825, 10825,10825,10825, 0,10825,10825, 0, 0, 0, 0, 0, 0, 0, 0, 0,10825,10825,10825,10825,10825, 10825,10825,10825, 0, 0, 0, 0,10825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10825,10825,10825,10829,10829, 0,10829,10829,10829,10829,10829,10829,10829,10829,10829, 0,10829,10829, 0, 0, 0, 0, 0, 0, 0, 0, 0,10829,10829,10829,10829,10829,10829,10829, 0, 0, 0, 0, 0,10829, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10829,10829,10829,10830,10830, 0,10830,10830, 10830,10830,10830,10830,10830,10830,10830, 0,10830,10830, 0, 0, 0, 0, 0, 0, 0, 0, 0,10830, 10830,10830,10830,10830,10830,10830,10830, 0, 0, 0, 0,10830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10830, 10830,10830,10833,10833, 0,10833,10833,10833,10833,10833, 10833,10833,10833,10833, 0,10833,10833, 0, 0, 0, 0, 0, 0, 0, 0, 0,10833,10833,10833,10833, 10833,10833,10833, 0, 0, 0, 0, 0,10833, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10833,10833,10833,10834, 10834, 0,10834,10834,10834,10834,10834,10834,10834,10834, 10834, 0,10834,10834, 0, 0, 0, 0, 0, 0, 0, 0, 0,10834,10834,10834,10834,10834,10834,10834, 10834, 0, 0, 0, 0,10834, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10834,10834,10834,10836,10836, 0,10836, 10836,10836,10836,10836,10836,10836,10836,10836, 0,10836, 10836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10836,10836,10836,10836,10836,10836,10836, 0, 0, 0, 0, 0,10836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10836, 0, 0, 0, 0, 0, 0, 10836,10836,10836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10836,10837,10837, 0,10837,10837,10837,10837,10837, 10837,10837,10837,10837, 0,10837,10837, 0, 0, 0, 0, 0, 0, 0, 0, 0,10837,10837,10837,10837, 10837,10837,10837, 0, 0, 0, 0, 0,10837, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10837,10837,10837,10838, 10838, 0,10838,10838,10838,10838,10838,10838,10838,10838, 10838, 0,10838,10838, 0, 0, 0, 0, 0, 0, 0, 0, 0,10838,10838,10838,10838,10838,10838,10838, 10838, 0, 0, 0, 0,10838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10838,10838,10838,10839,10839, 0,10839, 10839,10839,10839,10839,10839,10839,10839,10839, 0,10839, 10839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10839,10839,10839,10839,10839,10839,10839, 0, 0, 0, 0, 0,10839, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10839,10839,10839,10840,10840, 0,10840,10840,10840,10840, 10840,10840,10840,10840,10840, 0,10840,10840, 0, 0, 0, 0, 0, 0, 0, 0, 0,10840,10840,10840, 10840,10840,10840,10840,10840, 0, 0, 0, 0,10840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10840,10840,10840, 10844,10844, 0,10844,10844,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, 0,10844,10844,10844,10845,10845, 0, 10845,10845,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, 0,10845,10845,10845,10848,10848, 0,10848,10848,10848, 10848,10848,10848,10848,10848,10848, 0,10848,10848, 0, 0, 0, 0, 0, 0, 0, 0, 0,10848,10848, 10848,10848,10848,10848,10848, 0, 0, 0, 0, 0, 10848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10848,10848, 10848,10849,10849, 0,10849,10849,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,10849, 0, 0, 0, 0,10849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10849,10849,10849,10851,10851, 0,10851,10851,10851,10851,10851,10851,10851,10851,10851, 0,10851,10851, 0, 0, 0, 0, 0, 0, 0, 0, 0,10851,10851,10851,10851,10851,10851,10851, 0, 0, 0, 0, 0,10851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10851, 0, 0, 0, 0, 0, 0,10851,10851,10851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10851,10852,10852, 0,10852,10852,10852, 10852,10852,10852,10852,10852,10852, 0,10852,10852, 0, 0, 0, 0, 0, 0, 0, 0, 0,10852,10852, 10852,10852,10852,10852,10852, 0, 0, 0, 0, 0, 10852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10852,10852, 10852,10853,10853, 0,10853,10853,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,10853, 0, 0, 0, 0,10853, 0, 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,10854,10854, 0,10854,10854, 0, 0, 0, 0, 0, 0, 0, 0, 0,10854,10854,10854,10854,10854,10854,10854, 0, 0, 0, 0, 0,10854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10854,10854,10854,10855,10855, 0,10855,10855, 10855,10855,10855,10855,10855,10855,10855, 0,10855,10855, 0, 0, 0, 0, 0, 0, 0, 0, 0,10855, 10855,10855,10855,10855,10855,10855,10855, 0, 0, 0, 0,10855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10855, 10855,10855,10859,10859, 0,10859,10859,10859,10859,10859, 10859,10859,10859,10859, 0,10859,10859, 0, 0, 0, 0, 0, 0, 0, 0, 0,10859,10859,10859,10859, 10859,10859,10859, 0, 0, 0, 0, 0,10859, 0, 0, 0, 0, 0,10859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10859,10859,10859,10860, 10860, 0,10860,10860,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, 0,10860,10860,10860,10861,10861, 0,10861, 10861,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, 0, 10861,10861,10861,10863,10863, 0,10863,10863,10863,10863, 10863,10863,10863,10863,10863, 0,10863,10863, 0, 0, 0, 0, 0, 0, 0, 0, 0,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, 0,10863,10863,10863, 10864,10864, 0,10864,10864,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,10864, 0, 0, 0, 0,10864, 0, 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,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, 0,10865,10865,10865, 0, 0, 0, 0, 0, 0, 0,10865,10866,10866, 0,10866,10866,10866,10866,10866, 10866,10866,10866,10866, 0,10866,10866, 0, 0, 0, 0, 0, 0, 0, 0, 0,10866,10866,10866,10866, 10866,10866,10866, 0, 0, 0, 0, 0,10866,10866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10866,10866,10866, 0, 0, 0, 0, 0, 0, 0,10866,10867,10867, 0, 10867,10867,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,10867, 0, 0, 0, 0, 0, 0, 0, 0,10867,10867,10867,10868,10868, 0,10868,10868,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, 0, 0, 0, 0, 0, 10868, 0, 0, 0, 0, 0, 0, 0,10868, 0, 0, 0, 0, 0, 0, 0, 0, 0,10868,10868, 10868,10869,10869, 0,10869,10869,10869,10869,10869,10869, 10869,10869,10869, 0,10869,10869, 0, 0, 0, 0, 0, 0, 0, 0, 0,10869,10869,10869,10869,10869, 10869,10869, 0, 0, 0, 0, 0,10869, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10869,10869,10869,10870,10870, 0,10870,10870,10870,10870,10870,10870,10870,10870,10870, 0,10870,10870, 0, 0, 0, 0, 0, 0, 0, 0, 0,10870,10870,10870,10870,10870,10870,10870,10870, 0, 0, 0, 0,10870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10870,10870,10870,10874,10874, 0,10874,10874, 10874,10874,10874,10874,10874,10874,10874, 0,10874,10874, 0, 0, 0, 0, 0, 0, 0, 0, 0,10874, 10874,10874,10874,10874,10874,10874, 0, 0, 0, 0, 0,10874, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10874, 10874,10874,10875,10875, 0,10875,10875,10875,10875,10875, 10875,10875,10875,10875, 0,10875,10875, 0, 0, 0, 0, 0, 0, 0, 0, 0,10875,10875,10875,10875, 10875,10875,10875,10875, 0, 0, 0, 0,10875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10875,10875,10875,10877, 10877, 0,10877,10877,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, 0,10877,10877,10877,10878,10878, 0,10878, 10878,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, 0, 10878,10878,10878,10880,10880, 0,10880,10880,10880,10880, 10880,10880,10880,10880,10880, 0,10880,10880, 0, 0, 0, 0, 0, 0, 0, 0, 0,10880,10880,10880, 10880,10880,10880,10880, 0, 0, 0, 0, 0,10880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10880,10880,10880, 10881,10881, 0,10881,10881,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,10881, 0, 0, 0, 0,10881, 0, 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,10882,10882, 0, 10882,10882, 0, 0, 0, 0, 0, 0, 0, 0, 0,10882,10882,10882,10882,10882,10882,10882, 0, 0, 0, 0, 0,10882, 0,10882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10882,10882,10882, 0, 0, 0, 0, 0, 0, 0, 0,10882,10885,10885, 0,10885,10885,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, 0,10885,10885,10885, 10886,10886, 0,10886,10886,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, 0,10886,10886,10886,10890,10890, 0, 10890,10890,10890,10890,10890,10890,10890,10890,10890, 0, 10890,10890, 0, 0, 0, 0, 0, 0, 0, 0, 0,10890,10890,10890,10890,10890,10890,10890, 0, 0, 0, 0, 0,10890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10890,10890,10890,10891,10891, 0,10891,10891,10891, 10891,10891,10891,10891,10891,10891, 0,10891,10891, 0, 0, 0, 0, 0, 0, 0, 0, 0,10891,10891, 10891,10891,10891,10891,10891,10891, 0, 0, 0, 0, 10891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10891,10891, 10891,10894,10894, 0,10894,10894,10894,10894,10894,10894, 10894,10894,10894, 0,10894,10894, 0, 0, 0, 0, 0, 0, 0, 0, 0,10894,10894,10894,10894,10894, 10894,10894, 0, 0, 0, 0, 0,10894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10894,10894,10894,10895,10895, 0,10895,10895,10895,10895,10895,10895,10895,10895,10895, 0,10895,10895, 0, 0, 0, 0, 0, 0, 0, 0, 0,10895,10895,10895,10895,10895,10895,10895,10895, 0, 0, 0, 0,10895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10895,10895,10895,10897,10897, 0,10897,10897, 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, 0, 0, 0, 0, 0,10897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10897, 10897,10897,10898,10898, 0,10898,10898,10898,10898,10898, 10898,10898,10898,10898, 0,10898,10898, 0, 0, 0, 0, 0, 0, 0, 0, 0,10898,10898,10898,10898, 10898,10898,10898,10898, 0, 0, 0, 0,10898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10898,10898,10898,10899, 10899, 0,10899,10899,10899,10899,10899,10899,10899,10899, 10899,10899,10899,10899, 0, 0, 0, 0, 0, 0, 0, 0, 0,10899,10899,10899,10899,10899,10899,10899, 10899, 0, 0, 0, 0,10899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10899,10899,10899,10899,10899,10900,10900, 0,10900,10900,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, 0,10900,10900,10900,10901,10901, 0,10901,10901, 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, 0,10901, 10901,10901,10903,10903, 0,10903,10903,10903,10903,10903, 10903,10903,10903,10903, 0,10903,10903, 0, 0, 0, 0, 0, 0, 0, 0, 0,10903,10903,10903,10903, 10903,10903,10903, 0, 0, 0, 0, 0,10903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10903,10903,10903,10904, 10904, 0,10904,10904,10904,10904,10904,10904,10904,10904, 10904, 0,10904,10904, 0, 0, 0, 0, 0, 0, 0, 0, 0,10904,10904,10904,10904,10904,10904,10904, 10904, 0, 0, 0, 0,10904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10904,10904,10904,10906,10906, 0,10906, 10906,10906,10906,10906,10906,10906,10906,10906, 0,10906, 10906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10906,10906,10906,10906,10906,10906,10906, 0, 0, 0, 0, 0,10906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10906,10906,10906,10907,10907, 0,10907,10907,10907,10907, 10907,10907,10907,10907,10907, 0,10907,10907, 0, 0, 0, 0, 0, 0, 0, 0, 0,10907,10907,10907, 10907,10907,10907,10907,10907, 0, 0, 0, 0,10907, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10907,10907,10907, 10908,10908, 0,10908,10908,10908,10908,10908,10908,10908, 10908,10908,10908,10908,10908, 0, 0, 0, 0, 0, 0, 0, 0, 0,10908,10908,10908,10908,10908,10908, 10908,10908, 0, 0, 0, 0,10908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10908,10908,10908,10908,10908,10927, 10927, 0,10927,10927,10927,10927,10927,10927,10927,10927, 10927, 0,10927,10927, 0, 0, 0, 0, 0, 0, 0, 0, 0,10927,10927,10927,10927,10927,10927,10927, 0, 0, 0, 0, 0,10927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10927,10927,10927,10928,10928, 0,10928, 10928,10928,10928,10928,10928,10928,10928,10928, 0,10928, 10928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10928,10928,10928,10928,10928,10928,10928,10928, 0, 0, 0, 0,10928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10928,10928,10928,10946,10946, 0,10946,10946,10946,10946, 10946,10946,10946,10946,10946, 0,10946,10946, 0, 0, 0, 0, 0, 0, 0, 0, 0,10946,10946,10946, 10946,10946,10946,10946, 0, 0, 0, 0, 0,10946, 0, 0, 0, 0, 0,10946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10946,10946,10946, 10946,10959,10959, 0,10959,10959,10959,10959,10959,10959, 10959,10959,10959, 0,10959,10959, 0, 0, 0, 0, 0, 0, 0, 0, 0,10959,10959,10959,10959,10959, 10959,10959, 0, 0, 0, 0, 0,10959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10959,10959,10959,10960,10960, 0,10960,10960,10960,10960,10960,10960,10960,10960,10960, 0,10960,10960, 0, 0, 0, 0, 0, 0, 0, 0, 0,10960,10960,10960,10960,10960,10960,10960,10960, 0, 0, 0, 0,10960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10960,10960,10960,10964,10964, 0,10964,10964, 10964,10964,10964,10964,10964,10964,10964, 0,10964,10964, 0, 0, 0, 0, 0, 0, 0, 0, 0,10964, 10964,10964,10964,10964,10964,10964, 0, 0, 0, 0, 0,10964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10964, 10964,10964,10965,10965, 0,10965,10965,10965,10965,10965, 10965,10965,10965,10965, 0,10965,10965, 0, 0, 0, 0, 0, 0, 0, 0, 0,10965,10965,10965,10965, 10965,10965,10965,10965, 0, 0, 0, 0,10965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10965,10965,10965,10979, 10979, 0,10979,10979,10979,10979,10979,10979,10979,10979, 10979, 0,10979,10979, 0, 0, 0, 0, 0, 0, 0, 0, 0,10979,10979,10979,10979,10979,10979,10979, 0, 0, 0, 0, 0,10979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10979,10979,10979,10980,10980, 0,10980, 10980,10980,10980,10980,10980,10980,10980,10980, 0,10980, 10980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10980,10980,10980,10980,10980,10980,10980,10980, 0, 0, 0, 0,10980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10980,10980,10980,10994,10994, 0,10994,10994,10994,10994, 10994,10994,10994,10994,10994, 0,10994,10994, 0, 0, 0, 0, 0, 0, 0, 0, 0,10994,10994,10994, 10994,10994,10994,10994, 0, 0, 0, 0, 0,10994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10994,10994,10994, 10995,10995, 0,10995,10995,10995,10995,10995,10995,10995, 10995,10995, 0,10995,10995, 0, 0, 0, 0, 0, 0, 0, 0, 0,10995,10995,10995,10995,10995,10995, 10995,10995, 0, 0, 0, 0,10995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,10995,10995,10995,11017,11017, 0, 11017,11017,11017,11017,11017,11017,11017,11017,11017, 0, 11017,11017, 0, 0, 0, 0, 0, 0, 0, 0, 0,11017,11017,11017,11017,11017,11017,11017, 0, 0, 0, 0, 0,11017, 0, 0,11017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11017,11017,11017,11017,11023,11023, 0,11023,11023, 11023,11023,11023,11023,11023,11023,11023, 0,11023,11023, 0, 0, 0, 0, 0, 0, 0, 0, 0,11023, 11023,11023,11023,11023,11023,11023, 0, 0, 0, 0, 0,11023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11023, 11023,11023,11024,11024, 0,11024,11024,11024,11024,11024, 11024,11024,11024,11024, 0,11024,11024, 0, 0, 0, 0, 0, 0, 0, 0, 0,11024,11024,11024,11024, 11024,11024,11024,11024, 0, 0, 0, 0,11024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11024,11024,11024,11032, 11032, 0,11032,11032,11032,11032,11032,11032,11032,11032, 11032, 0,11032,11032, 0, 0, 0, 0, 0, 0, 0, 0, 0,11032,11032,11032,11032,11032,11032,11032, 0, 0, 0, 0, 0,11032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11032,11032,11032,11033,11033, 0,11033, 11033,11033,11033,11033,11033,11033,11033,11033, 0,11033, 11033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11033,11033,11033,11033,11033,11033,11033,11033, 0, 0, 0, 0,11033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11033,11033,11033,11037,11037, 0,11037,11037,11037,11037, 11037,11037,11037,11037,11037, 0,11037,11037, 0, 0, 0, 0, 0, 0, 0, 0, 0,11037,11037,11037, 11037,11037,11037,11037, 0, 0, 0, 0, 0,11037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11037,11037,11037, 11038,11038, 0,11038,11038,11038,11038,11038,11038,11038, 11038,11038, 0,11038,11038, 0, 0, 0, 0, 0, 0, 0, 0, 0,11038,11038,11038,11038,11038,11038, 11038,11038, 0, 0, 0, 0,11038, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11038,11038,11038,11042,11042, 0, 11042,11042,11042,11042,11042,11042,11042,11042,11042, 0, 11042,11042, 0, 0, 0, 0, 0, 0, 0, 0, 0,11042,11042,11042,11042,11042,11042,11042, 0, 0, 0, 0, 0,11042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11042,11042,11042,11043,11043, 0,11043,11043,11043, 11043,11043,11043,11043,11043,11043, 0,11043,11043, 0, 0, 0, 0, 0, 0, 0, 0, 0,11043,11043, 11043,11043,11043,11043,11043,11043, 0, 0, 0, 0, 11043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11043,11043, 11043,11047,11047, 0,11047,11047,11047,11047,11047,11047, 11047,11047,11047, 0,11047,11047, 0, 0, 0, 0, 0, 0, 0, 0, 0,11047,11047,11047,11047,11047, 11047,11047, 0, 0, 0, 0, 0,11047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11047,11047,11047,11048,11048, 0,11048,11048,11048,11048,11048,11048,11048,11048,11048, 0,11048,11048, 0, 0, 0, 0, 0, 0, 0, 0, 0,11048,11048,11048,11048,11048,11048,11048,11048, 0, 0, 0, 0,11048, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11048,11048,11048,11051,11051, 0,11051,11051, 11051,11051,11051,11051,11051,11051,11051, 0,11051,11051, 0, 0, 0, 0, 0, 0, 0, 0, 0,11051, 11051,11051,11051,11051,11051,11051, 0, 0, 0, 0, 0,11051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11051, 11051,11051,11052,11052, 0,11052,11052,11052,11052,11052, 11052,11052,11052,11052, 0,11052,11052, 0, 0, 0, 0, 0, 0, 0, 0, 0,11052,11052,11052,11052, 11052,11052,11052,11052, 0, 0, 0, 0,11052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11052,11052,11052,11054, 11054, 0,11054,11054,11054,11054,11054,11054,11054,11054, 11054, 0,11054,11054, 0, 0, 0, 0, 0, 0, 0, 0, 0,11054,11054,11054,11054,11054,11054,11054, 0, 0, 0, 0, 0,11054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11054,11054,11054,11055,11055, 0,11055, 11055,11055,11055,11055,11055,11055,11055,11055, 0,11055, 11055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11055,11055,11055,11055,11055,11055,11055,11055, 0, 0, 0, 0,11055, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11055,11055,11055,11056,11056, 0,11056,11056,11056,11056, 11056,11056,11056,11056,11056,11056,11056,11056, 0, 0, 0, 0, 0, 0, 0, 0, 0,11056,11056,11056, 11056,11056,11056,11056,11056, 0, 0, 0, 0,11056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11056,11056,11056, 11056,11056,11057,11057, 0,11057,11057,11057,11057,11057, 11057,11057,11057,11057, 0,11057,11057, 0, 0, 0, 0, 0, 0, 0, 0, 0,11057,11057,11057,11057, 11057,11057,11057, 0, 0, 0, 0, 0,11057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11057,11057,11057,11058, 11058, 0,11058,11058,11058,11058,11058,11058,11058,11058, 11058, 0,11058,11058, 0, 0, 0, 0, 0, 0, 0, 0, 0,11058,11058,11058,11058,11058,11058,11058, 11058, 0, 0, 0, 0,11058, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11058,11058,11058,11061,11061, 0,11061, 11061,11061,11061,11061,11061,11061,11061,11061, 0,11061, 11061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11061,11061,11061,11061,11061,11061,11061, 0, 0, 0, 0, 0,11061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11061,11061,11061,11062,11062, 0,11062,11062,11062,11062, 11062,11062,11062,11062,11062, 0,11062,11062, 0, 0, 0, 0, 0, 0, 0, 0, 0,11062,11062,11062, 11062,11062,11062,11062,11062, 0, 0, 0, 0,11062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11062,11062,11062, 11064,11064, 0,11064,11064,11064,11064,11064,11064,11064, 11064,11064, 0,11064,11064, 0, 0, 0, 0, 0, 0, 0, 0, 0,11064,11064,11064,11064,11064,11064, 11064, 0, 0, 0, 0, 0,11064, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11064,11064,11064,11065,11065, 0, 11065,11065,11065,11065,11065,11065,11065,11065,11065, 0, 11065,11065, 0, 0, 0, 0, 0, 0, 0, 0, 0,11065,11065,11065,11065,11065,11065,11065,11065, 0, 0, 0, 0,11065, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11065,11065,11065,11066,11066, 0,11066,11066,11066, 11066,11066,11066,11066,11066,11066,11066,11066,11066, 0, 0, 0, 0, 0, 0, 0, 0, 0,11066,11066, 11066,11066,11066,11066,11066,11066, 0, 0, 0, 0, 11066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11066,11066, 11066,11066,11066,11077,11077,11077,11077,11077,11077,11077, 11077,11077,11077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11077, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11077, 0,11077,11080,11080, 0,11080, 11080,11080,11080,11080,11080,11080,11080,11080, 0,11080, 11080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11080,11080,11080,11080,11080,11080,11080, 0, 0, 0, 0, 0,11080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11080,11080,11080,11080,11098,11098,11098,11098,11098,11098, 11098,11098,11098,11098,11098,11098, 0,11098,11098, 0, 0, 0, 0, 0, 0, 0, 0, 0,11098,11098, 11098,11098,11098,11098,11098, 0, 0, 0, 0, 0, 11098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11098,11098, 11098,11098,11111,11111, 0,11111,11111,11111,11111,11111, 11111,11111, 0,11111,11111,11111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11111,11111,11111,11111, 11111,11111,11111, 0, 0, 0, 0, 0,11111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11111,11111,11111,11111, 11112,11112, 0,11112,11112,11112,11112,11112,11112,11112, 0,11112,11112,11112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11112,11112,11112,11112,11112,11112, 11112,11112, 0, 0, 0, 0,11112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11112,11112,11112,11112,11130, 0, 0, 0, 0, 0, 0, 0, 0, 0,11130,11130, 11130,11130,11130,11130,11130,11130,11130,11130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11130,11156, 0, 0, 0, 0, 0, 0, 0, 0, 0,11156, 11156,11156,11156,11156,11156,11156,11156,11156,11156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11156,11180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11180,11180, 11180,11180,11180,11180,11180,11180,11180, 0,11180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11180,11183,11183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11183,11183,11183, 11183,11183,11183,11183,11183,11183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11183, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11183, 0, 11183,11183,11183,11183,11183,11183, 0, 0, 0, 0, 0, 0, 0,11183,11247,11247,11247,11247,11247,11247, 11247,11247, 0, 0,11247,11247,11247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,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, 0,11247,11247, 11247,11247, 0, 0, 0, 0, 0, 0, 0, 0, 11247,11258, 0,11258, 0, 0, 0, 0, 0, 0, 11258, 0, 0,11258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11258, 0, 0, 0, 0, 0, 0,11258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11258, 0,11258, 0, 0, 0, 0, 0,11258, 0, 0, 0,11258, 11258, 0,11258, 0, 0, 0,11258, 0, 0,11258, 11258,11259, 0,11259, 0, 0, 0, 0, 0, 0, 11259, 0, 0,11259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11259, 0, 0, 0, 0, 0, 0, 0, 0,11259, 0, 0, 0, 0, 0, 0,11259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11259, 0,11259, 0, 0, 0, 0, 0,11259, 0, 0, 0,11259, 0, 0,11259, 0, 0, 0,11259, 0, 0,11259, 11259,11261, 0, 0,11261, 0, 0, 0, 0, 0, 0, 0, 0,11261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11261, 0, 0, 0, 0, 0, 0,11261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11261,11261, 0,11261, 0, 0, 0, 0, 0,11261, 0, 0, 0,11261, 0, 0,11261, 0, 0, 0,11261, 0, 0,11261, 11261,11261,11262, 0,11262,11262, 0, 0, 0, 0, 0,11262, 0, 0,11262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11262, 0, 0, 0, 0, 0, 0,11262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11262, 0, 11262, 0, 0, 0, 0, 0,11262, 0, 0, 0, 11262, 0, 0,11262, 0, 0, 0,11262, 0, 0, 11262,11262,11263, 0,11263,11263, 0, 0, 0, 0, 0,11263, 0, 0,11263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11263, 0, 0, 0, 0, 0, 0,11263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11263, 0, 11263, 0, 0, 0, 0, 0,11263, 0, 0, 0, 11263, 0, 0,11263, 0, 0, 0,11263, 0, 0, 11263,11263,11267,11267, 0,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11267,11267,11267,11267,11267, 11267,11267,11267,11267,11267,11270,11270, 0,11270,11270, 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, 0, 0, 0, 0, 0,11270, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11270, 11270,11270,11271,11271, 0,11271,11271,11271,11271,11271, 11271,11271,11271,11271, 0,11271,11271, 0, 0, 0, 0, 0, 0, 0, 0, 0,11271,11271,11271,11271, 11271,11271,11271,11271, 0, 0, 0, 0,11271, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11271,11271,11271,11284, 11284, 0,11284,11284,11284,11284,11284, 0, 0,11284, 11284,11284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11284,11284,11284,11284,11284,11284, 0, 0, 0, 0, 0,11284, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11284,11284,11284,11284,11287,11287, 0, 11287,11287,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, 0, 0, 0, 0, 0, 0, 0,11287,11287,11287,11288,11288, 0,11288,11288,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, 0,11288,11288, 11288,11289,11289, 0,11289,11289,11289,11289,11289,11289, 11289,11289,11289, 0,11289,11289, 0, 0, 0, 0, 0, 0, 0, 0, 0,11289,11289,11289,11289,11289, 11289,11289, 0, 0, 0, 0, 0,11289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11289, 0, 0, 0, 0, 0,11289,11289,11289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11289,11290,11290, 0,11290,11290,11290,11290,11290,11290,11290,11290,11290, 0,11290,11290, 0, 0, 0, 0, 0, 0, 0, 0, 0,11290,11290,11290,11290,11290,11290,11290, 0, 0, 0, 0, 0,11290, 0, 0, 0, 0, 0, 11290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11290,11290,11290,11290,11294,11294, 0,11294, 11294,11294,11294,11294,11294,11294,11294,11294, 0,11294, 11294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11294,11294,11294,11294,11294,11294,11294, 0, 0, 0, 0, 0,11294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11294,11294,11294,11295,11295, 0,11295,11295,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, 0,11295,11295,11295, 11298,11298, 0,11298,11298,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, 0, 0, 0, 0, 0,11298, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11298,11298,11298,11299,11299, 0, 11299,11299,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,11299, 0, 0, 0, 0, 0,11299,11299,11299, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11299,11300,11300, 0,11300,11300,11300, 11300,11300,11300,11300,11300,11300, 0,11300,11300, 0, 0, 0, 0, 0, 0, 0, 0, 0,11300,11300, 11300,11300,11300,11300,11300,11300, 0, 0, 0, 0, 11300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11300,11300, 11300,11303,11303, 0,11303,11303,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, 0, 0, 0, 0, 0,11303, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11303,11303,11303,11304,11304, 0,11304,11304,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,11304, 0, 0, 0, 0,11304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11304,11304,11304,11306,11306, 0,11306,11306, 11306,11306,11306,11306,11306,11306,11306, 0,11306,11306, 0, 0, 0, 0, 0, 0, 0, 0, 0,11306, 11306,11306,11306,11306,11306,11306, 0, 0, 0, 0, 0,11306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11306, 11306,11306,11307,11307, 0,11307,11307,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,11307, 0, 0, 0, 0,11307, 0, 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,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,11308, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11308,11308,11308, 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,11309,11309,11309,11311,11311, 0, 11311,11311,11311,11311,11311,11311,11311,11311,11311, 0, 11311,11311, 0, 0, 0, 0, 0, 0, 0, 0, 0,11311,11311,11311,11311,11311,11311,11311, 0, 0, 0, 0, 0,11311,11311, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11311,11311,11311, 0, 0, 0, 0, 0, 0, 0,11311,11313,11313, 0,11313,11313,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, 0, 0, 0, 0, 0,11313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11313,11313,11313,11314, 11314, 0,11314,11314,11314,11314,11314,11314,11314,11314, 11314, 0,11314,11314, 0, 0, 0, 0, 0, 0, 0, 0, 0,11314,11314,11314,11314,11314,11314,11314, 11314, 0, 0, 0, 0,11314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11314,11314,11314,11318,11318, 0,11318, 11318,11318,11318,11318,11318,11318,11318,11318, 0,11318, 11318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11318,11318,11318,11318,11318,11318,11318, 0, 0, 0, 0, 0,11318, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11318,11318,11318,11319,11319, 0,11319,11319,11319,11319, 11319,11319,11319,11319,11319, 0,11319,11319, 0, 0, 0, 0, 0, 0, 0, 0, 0,11319,11319,11319, 11319,11319,11319,11319,11319, 0, 0, 0, 0,11319, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11319,11319,11319, 11323,11323, 0,11323,11323,11323,11323,11323,11323,11323, 11323,11323, 0,11323,11323, 0, 0, 0, 0, 0, 0, 0, 0, 0,11323,11323,11323,11323,11323,11323, 11323, 0, 0, 0, 0, 0,11323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11323,11323,11323,11324,11324, 0, 11324,11324,11324,11324,11324,11324,11324,11324,11324, 0, 11324,11324, 0, 0, 0, 0, 0, 0, 0, 0, 0,11324,11324,11324,11324,11324,11324,11324,11324, 0, 0, 0, 0,11324, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11324,11324,11324,11327,11327, 0,11327,11327,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, 0, 0, 0, 0, 0, 11327, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11327,11327, 11327,11328,11328, 0,11328,11328,11328,11328,11328,11328, 11328,11328,11328, 0,11328,11328, 0, 0, 0, 0, 0, 0, 0, 0, 0,11328,11328,11328,11328,11328, 11328,11328,11328, 0, 0, 0, 0,11328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11328,11328,11328,11330,11330, 0,11330,11330,11330,11330,11330,11330,11330,11330,11330, 0,11330,11330, 0, 0, 0, 0, 0, 0, 0, 0, 0,11330,11330,11330,11330,11330,11330,11330, 0, 0, 0, 0, 0,11330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11330, 0, 0, 0, 0, 0, 0,11330,11330,11330, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11330,11331,11331, 0,11331,11331,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, 0,11331,11331, 11331,11332,11332, 0,11332,11332,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, 0,11332,11332,11332,11333,11333, 0,11333,11333,11333,11333,11333,11333,11333,11333,11333, 0,11333,11333, 0, 0, 0, 0, 0, 0, 0, 0, 0,11333,11333,11333,11333,11333,11333,11333, 0, 0, 0, 0, 0,11333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11333,11333,11333,11334,11334, 0,11334,11334, 11334,11334,11334,11334,11334,11334,11334, 0,11334,11334, 0, 0, 0, 0, 0, 0, 0, 0, 0,11334, 11334,11334,11334,11334,11334,11334,11334, 0, 0, 0, 0,11334, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11334, 11334,11334,11338,11338, 0,11338,11338,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, 0,11338,11338,11338,11339, 11339, 0,11339,11339,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, 0,11339,11339,11339,11342,11342, 0,11342, 11342,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, 0, 0, 0, 0, 0,11342, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11342,11342,11342,11343,11343, 0,11343,11343,11343,11343, 11343,11343,11343,11343,11343, 0,11343,11343, 0, 0, 0, 0, 0, 0, 0, 0, 0,11343,11343,11343, 11343,11343,11343,11343,11343, 0, 0, 0, 0,11343, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11343,11343,11343, 11345,11345, 0,11345,11345,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, 0, 0, 0, 0, 0,11345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11345, 0, 0, 0, 0, 0, 0,11345,11345,11345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11345,11346,11346, 0,11346, 11346,11346,11346,11346,11346,11346,11346,11346, 0,11346, 11346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11346,11346,11346,11346,11346,11346,11346, 0, 0, 0, 0, 0,11346, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11346,11346,11346,11347,11347, 0,11347,11347,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,11347, 0, 0, 0, 0,11347, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11347,11347,11347, 11348,11348, 0,11348,11348,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, 0, 0, 0, 0, 0,11348, 0, 0, 0, 0, 0, 0, 0,11348, 0, 0, 0, 0, 0, 0, 0, 0, 0,11348,11348,11348,11349,11349, 0, 11349,11349,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, 0,11349,11349,11349,11350,11350, 0,11350,11350,11350, 11350,11350,11350,11350,11350,11350, 0,11350,11350, 0, 0, 0, 0, 0, 0, 0, 0, 0,11350,11350, 11350,11350,11350,11350,11350,11350, 0, 0, 0, 0, 11350, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11350,11350, 11350,11354,11354, 0,11354,11354,11354,11354,11354,11354, 11354,11354,11354, 0,11354,11354, 0, 0, 0, 0, 0, 0, 0, 0, 0,11354,11354,11354,11354,11354, 11354,11354, 0, 0, 0, 0, 0,11354, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11354,11354,11354,11355,11355, 0,11355,11355,11355,11355,11355,11355,11355,11355,11355, 0,11355,11355, 0, 0, 0, 0, 0, 0, 0, 0, 0,11355,11355,11355,11355,11355,11355,11355,11355, 0, 0, 0, 0,11355, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11355,11355,11355,11359,11359, 0,11359,11359, 11359,11359,11359,11359,11359,11359,11359, 0,11359,11359, 0, 0, 0, 0, 0, 0, 0, 0, 0,11359, 11359,11359,11359,11359,11359,11359, 0, 0, 0, 0, 0,11359, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11359, 11359,11359,11360,11360, 0,11360,11360,11360,11360,11360, 11360,11360,11360,11360, 0,11360,11360, 0, 0, 0, 0, 0, 0, 0, 0, 0,11360,11360,11360,11360, 11360,11360,11360,11360, 0, 0, 0, 0,11360, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11360,11360,11360,11364, 11364, 0,11364,11364,11364,11364,11364,11364,11364,11364, 11364, 0,11364,11364, 0, 0, 0, 0, 0, 0, 0, 0, 0,11364,11364,11364,11364,11364,11364,11364, 0, 0, 0, 0, 0,11364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11364,11364,11364,11365,11365, 0,11365, 11365,11365,11365,11365,11365,11365,11365,11365, 0,11365, 11365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11365,11365,11365,11365,11365,11365,11365,11365, 0, 0, 0, 0,11365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11365,11365,11365,11368,11368, 0,11368,11368,11368,11368, 11368,11368,11368,11368,11368, 0,11368,11368, 0, 0, 0, 0, 0, 0, 0, 0, 0,11368,11368,11368, 11368,11368,11368,11368, 0, 0, 0, 0, 0,11368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11368,11368,11368, 11369,11369, 0,11369,11369,11369,11369,11369,11369,11369, 11369,11369, 0,11369,11369, 0, 0, 0, 0, 0, 0, 0, 0, 0,11369,11369,11369,11369,11369,11369, 11369,11369, 0, 0, 0, 0,11369, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11369,11369,11369,11371,11371, 0, 11371,11371,11371,11371,11371,11371,11371,11371,11371, 0, 11371,11371, 0, 0, 0, 0, 0, 0, 0, 0, 0,11371,11371,11371,11371,11371,11371,11371, 0, 0, 0, 0, 0,11371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11371,11371,11371,11372,11372, 0,11372,11372,11372, 11372,11372,11372,11372,11372,11372, 0,11372,11372, 0, 0, 0, 0, 0, 0, 0, 0, 0,11372,11372, 11372,11372,11372,11372,11372,11372, 0, 0, 0, 0, 11372, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11372,11372, 11372,11373,11373, 0,11373,11373,11373,11373,11373,11373, 11373,11373,11373, 0,11373,11373, 0, 0, 0, 0, 0, 0, 0, 0, 0,11373,11373,11373,11373,11373, 11373,11373, 0, 0, 0, 0, 0,11373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11373, 0, 0, 0,11373,11373,11373, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11373, 11374,11374, 0,11374,11374,11374,11374,11374,11374,11374, 11374,11374, 0,11374,11374, 0, 0, 0, 0, 0, 0, 0, 0, 0,11374,11374,11374,11374,11374,11374, 11374, 0, 0, 0, 0, 0,11374, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11374,11374,11374,11375,11375, 0, 11375,11375,11375,11375,11375,11375,11375,11375,11375, 0, 11375,11375,11375,11375,11375,11375,11375,11375,11375,11375, 11375,11375,11375,11375,11375,11375,11375,11375, 0, 0, 0, 0, 0,11375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11375,11375,11375,11377,11377, 0,11377,11377,11377, 11377,11377,11377,11377,11377,11377, 0,11377,11377, 0, 0, 0, 0, 0, 0, 0, 0, 0,11377,11377, 11377,11377,11377,11377,11377, 0, 0, 0, 0, 0, 11377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11377,11377, 11377,11378,11378, 0,11378,11378,11378,11378,11378,11378, 11378,11378,11378, 0,11378,11378, 0, 0, 0, 0, 0, 0, 0, 0, 0,11378,11378,11378,11378,11378, 11378,11378,11378, 0, 0, 0, 0,11378, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11378,11378,11378,11379,11379, 0,11379,11379,11379,11379,11379,11379,11379,11379,11379, 0,11379,11379, 0, 0, 0, 0, 0, 0, 0, 0, 0,11379,11379,11379,11379,11379,11379,11379, 0, 0, 0, 0, 0,11379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11379, 0, 0, 0,11379,11379,11379, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11379,11390,11390, 0, 11390,11390,11390,11390,11390,11390,11390,11390,11390, 0, 11390,11390, 0, 0, 0, 0, 0, 0, 0, 0, 0,11390,11390,11390,11390,11390,11390,11390, 0, 0, 0, 0, 0,11390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11390,11390,11390,11391,11391, 0,11391,11391,11391, 11391,11391,11391,11391,11391,11391, 0,11391,11391, 0, 0, 0, 0, 0, 0, 0, 0, 0,11391,11391, 11391,11391,11391,11391,11391,11391, 0, 0, 0, 0, 11391, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11391,11391, 11391,11405,11405, 0,11405,11405,11405,11405,11405,11405, 11405,11405,11405, 0,11405,11405, 0, 0, 0, 0, 0, 0, 0, 0, 0,11405,11405,11405,11405,11405, 11405,11405, 0, 0, 0, 0, 0,11405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11405,11405,11405,11406,11406, 0,11406,11406,11406,11406,11406,11406,11406,11406,11406, 0,11406,11406, 0, 0, 0, 0, 0, 0, 0, 0, 0,11406,11406,11406,11406,11406,11406,11406,11406, 0, 0, 0, 0,11406, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11406,11406,11406,11426,11426, 0,11426,11426, 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, 0,11426, 11426,11426,11427,11427, 0,11427,11427,11427,11427,11427, 11427,11427,11427,11427, 0,11427,11427, 0, 0, 0, 0, 0, 0, 0, 0, 0,11427,11427,11427,11427, 11427,11427,11427,11427, 0, 0, 0, 0,11427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11427,11427,11427,11431, 11431, 0,11431,11431,11431,11431,11431,11431,11431,11431, 11431, 0,11431,11431, 0, 0, 0, 0, 0, 0, 0, 0, 0,11431,11431,11431,11431,11431,11431,11431, 0, 0, 0, 0, 0,11431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11431,11431,11431,11432,11432, 0,11432, 11432,11432,11432,11432,11432,11432,11432,11432, 0,11432, 11432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11432,11432,11432,11432,11432,11432,11432,11432, 0, 0, 0, 0,11432, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11432,11432,11432,11433,11433, 0,11433,11433,11433,11433, 11433,11433,11433,11433,11433, 0,11433,11433, 0, 0, 0, 0, 0, 0, 0, 0, 0,11433,11433,11433, 11433,11433,11433,11433, 0, 0, 0, 0, 0,11433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11433,11433,11433, 11434,11434, 0,11434,11434,11434,11434,11434,11434,11434, 11434,11434, 0,11434,11434, 0, 0, 0, 0, 0, 0, 0, 0, 0,11434,11434,11434,11434,11434,11434, 11434,11434, 0, 0, 0, 0,11434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11434,11434,11434,11435,11435, 0, 11435,11435,11435,11435,11435,11435,11435,11435,11435, 0, 11435,11435, 0, 0, 0, 0, 0, 0, 0, 0, 0,11435,11435,11435,11435,11435,11435,11435, 0, 0, 0, 0, 0,11435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11435, 0, 0, 0, 0, 0,11435,11435,11435, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11435,11439,11439, 0,11439,11439,11439, 11439,11439,11439,11439,11439,11439, 0,11439,11439, 0, 0, 0, 0, 0, 0, 0, 0, 0,11439,11439, 11439,11439,11439,11439,11439, 0, 0, 0, 0, 0, 11439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11439,11439, 11439,11440,11440, 0,11440,11440,11440,11440,11440,11440, 11440,11440,11440, 0,11440,11440, 0, 0, 0, 0, 0, 0, 0, 0, 0,11440,11440,11440,11440,11440, 11440,11440,11440, 0, 0, 0, 0,11440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11440,11440,11440,11443,11443, 0,11443,11443,11443,11443,11443,11443,11443,11443,11443, 0,11443,11443, 0, 0, 0, 0, 0, 0, 0, 0, 0,11443,11443,11443,11443,11443,11443,11443, 0, 0, 0, 0, 0,11443, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11443,11443,11443,11444,11444, 0,11444,11444, 11444,11444,11444,11444,11444,11444,11444, 0,11444,11444, 0, 0, 0, 0, 0, 0, 0, 0, 0,11444, 11444,11444,11444,11444,11444,11444,11444, 0, 0, 0, 0,11444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11444, 11444,11444,11446,11446, 0,11446,11446,11446,11446,11446, 11446,11446,11446,11446, 0,11446,11446, 0, 0, 0, 0, 0, 0, 0, 0, 0,11446,11446,11446,11446, 11446,11446,11446, 0, 0, 0, 0, 0,11446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11446,11446,11446,11447, 11447, 0,11447,11447,11447,11447,11447,11447,11447,11447, 11447, 0,11447,11447, 0, 0, 0, 0, 0, 0, 0, 0, 0,11447,11447,11447,11447,11447,11447,11447, 11447, 0, 0, 0, 0,11447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11447,11447,11447,11448,11448, 0,11448, 11448,11448,11448,11448,11448,11448,11448,11448, 0,11448, 11448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11448,11448,11448,11448,11448,11448,11448, 0, 0, 0, 0, 0,11448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11448, 0, 0, 0, 11448,11448,11448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11448,11449,11449, 0,11449,11449, 11449,11449,11449,11449,11449,11449,11449, 0,11449,11449, 0, 0, 0, 0, 0, 0, 0, 0, 0,11449, 11449,11449,11449,11449,11449,11449, 0, 0, 0, 0, 0,11449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11449, 11449,11449,11450,11450, 0,11450,11450,11450,11450,11450, 11450,11450,11450,11450, 0,11450,11450,11450,11450,11450, 11450,11450,11450,11450,11450,11450,11450,11450,11450,11450, 11450,11450,11450, 0, 0, 0, 0, 0,11450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11450,11450,11450,11452, 11452, 0,11452,11452,11452,11452,11452,11452,11452,11452, 11452, 0,11452,11452, 0, 0, 0, 0, 0, 0, 0, 0, 0,11452,11452,11452,11452,11452,11452,11452, 0, 0, 0, 0, 0,11452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11452,11452,11452,11453,11453, 0,11453, 11453,11453,11453,11453,11453,11453,11453,11453, 0,11453, 11453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11453,11453,11453,11453,11453,11453,11453,11453, 0, 0, 0, 0,11453, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11453,11453,11453,11454,11454, 0,11454,11454,11454,11454, 11454,11454,11454,11454,11454, 0,11454,11454, 0, 0, 0, 0, 0, 0, 0, 0, 0,11454,11454,11454, 11454,11454,11454,11454, 0, 0, 0, 0, 0,11454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11454, 0, 0, 0,11454,11454,11454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11454,11456,11456, 0,11456,11456,11456,11456,11456, 11456,11456,11456,11456, 0,11456,11456, 0, 0, 0, 0, 0, 0, 0, 0, 0,11456,11456,11456,11456, 11456,11456,11456, 0, 0, 0, 0, 0,11456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11456,11456,11456,11457, 11457, 0,11457,11457,11457,11457,11457,11457,11457,11457, 11457, 0,11457,11457, 0, 0, 0, 0, 0, 0, 0, 0, 0,11457,11457,11457,11457,11457,11457,11457, 11457, 0, 0, 0, 0,11457, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11457,11457,11457,11471,11471, 0,11471, 11471,11471,11471,11471,11471,11471,11471,11471, 0,11471, 11471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11471,11471,11471,11471,11471,11471,11471, 0, 0, 0, 0, 0,11471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11471,11471,11471,11472,11472, 0,11472,11472,11472,11472, 11472,11472,11472,11472,11472, 0,11472,11472, 0, 0, 0, 0, 0, 0, 0, 0, 0,11472,11472,11472, 11472,11472,11472,11472,11472, 0, 0, 0, 0,11472, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11472,11472,11472, 11486,11486, 0,11486,11486,11486,11486,11486,11486,11486, 11486,11486, 0,11486,11486, 0, 0, 0, 0, 0, 0, 0, 0, 0,11486,11486,11486,11486,11486,11486, 11486, 0, 0, 0, 0, 0,11486, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11486,11486,11486,11487,11487, 0, 11487,11487,11487,11487,11487,11487,11487,11487,11487, 0, 11487,11487, 0, 0, 0, 0, 0, 0, 0, 0, 0,11487,11487,11487,11487,11487,11487,11487,11487, 0, 0, 0, 0,11487, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11487,11487,11487,11507,11507, 0,11507,11507,11507, 11507,11507,11507,11507,11507,11507, 0,11507,11507, 0, 0, 0, 0, 0, 0, 0, 0, 0,11507,11507, 11507,11507,11507,11507,11507, 0, 0, 0, 0, 0, 11507, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11507,11507, 11507,11508,11508, 0,11508,11508,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,11508, 0, 0, 0, 0,11508, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11508,11508,11508,11512,11512, 0,11512,11512,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, 0, 0, 0, 0, 0,11512, 0, 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, 0,11513,11513, 0, 0, 0, 0, 0, 0, 0, 0, 0,11513, 11513,11513,11513,11513,11513,11513, 0, 0, 0, 0, 0,11513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11513, 11513,11513,11514,11514, 0,11514,11514,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,11514, 0, 0, 0, 0,11514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11514,11514,11514,11517, 11517, 0,11517,11517,11517,11517,11517,11517,11517,11517, 11517, 0,11517,11517, 0, 0, 0, 0, 0, 0, 0, 0, 0,11517,11517,11517,11517,11517,11517,11517, 0, 0, 0, 0, 0,11517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11517,11517,11517,11518,11518, 0,11518, 11518,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,11518, 0, 0, 0, 0,11518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11518,11518,11518,11520,11520, 0,11520,11520,11520,11520, 11520,11520,11520,11520,11520, 0,11520,11520, 0, 0, 0, 0, 0, 0, 0, 0, 0,11520,11520,11520, 11520,11520,11520,11520, 0, 0, 0, 0, 0,11520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11520,11520,11520, 11521,11521, 0,11521,11521,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,11521, 0, 0, 0, 0,11521, 0, 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,11522,11522, 0, 11522,11522, 0, 0, 0, 0, 0, 0, 0, 0, 0,11522,11522,11522,11522,11522,11522,11522, 0, 0, 0, 0, 0,11522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11522, 0, 0, 0,11522,11522,11522, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11522,11523,11523, 0,11523, 11523,11523,11523,11523,11523,11523,11523,11523, 0,11523, 11523, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11523,11523,11523,11523,11523,11523,11523, 0, 0, 0, 0, 0,11523, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11523,11523,11523,11524,11524, 0,11524,11524,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,11524, 0, 0, 0, 0,11524, 0, 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, 11525,11525, 0,11525,11525, 0, 0, 0, 0, 0, 0, 0, 0, 0,11525,11525,11525,11525,11525,11525, 11525, 0, 0, 0, 0, 0,11525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11525, 0, 0, 0,11525,11525,11525, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11525,11526, 11526, 0,11526,11526,11526,11526,11526,11526,11526,11526, 11526, 0,11526,11526, 0, 0, 0, 0, 0, 0, 0, 0, 0,11526,11526,11526,11526,11526,11526,11526, 0, 0, 0, 0, 0,11526,11526, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11526,11526,11526,11527,11527, 0,11527, 11527,11527,11527,11527,11527,11527,11527,11527, 0,11527, 11527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11527,11527,11527,11527,11527,11527,11527, 0, 0, 0, 0, 0,11527, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11527,11527,11527,11528,11528, 0,11528,11528,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, 0,11528,11528,11528, 11529,11529, 0,11529,11529,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,11529, 0, 0, 0, 0,11529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11529,11529,11529,11533,11533, 0, 11533,11533,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, 0,11533,11533,11533,11534,11534, 0,11534,11534,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, 0,11534,11534, 11534,11537,11537, 0,11537,11537,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, 0, 0, 0, 0, 0,11537, 0, 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,11538,11538, 0,11538,11538, 0, 0, 0, 0, 0, 0, 0, 0, 0,11538,11538,11538,11538,11538,11538,11538,11538, 0, 0, 0, 0,11538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11538,11538,11538,11541,11541, 0,11541,11541, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11541, 11541,11541,11542,11542, 0,11542,11542,11542,11542,11542, 11542,11542,11542,11542, 0,11542,11542, 0, 0, 0, 0, 0, 0, 0, 0, 0,11542,11542,11542,11542, 11542,11542,11542,11542, 0, 0, 0, 0,11542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11542,11542,11542,11544, 11544, 0,11544,11544,11544,11544,11544,11544,11544,11544, 11544, 0,11544,11544, 0, 0, 0, 0, 0, 0, 0, 0, 0,11544,11544,11544,11544,11544,11544,11544, 0, 0, 0, 0, 0,11544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11544,11544,11544,11545,11545, 0,11545, 11545,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,11545, 0, 0, 0, 0,11545, 0, 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,11546,11546, 0,11546,11546, 0, 0, 0, 0, 0, 0, 0, 0, 0,11546,11546,11546, 11546,11546,11546,11546, 0, 0, 0, 0, 0,11546, 11546, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11546,11546,11546, 0, 0, 0, 0, 0, 0, 0,11546,11547,11547, 0,11547,11547,11547,11547,11547,11547,11547,11547,11547, 0,11547,11547, 0, 0, 0, 0, 0, 0, 0, 0, 0,11547,11547,11547,11547,11547,11547,11547, 0, 0, 0, 0, 0,11547, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11547,11547,11547,11548,11548, 0,11548,11548, 11548,11548,11548,11548,11548,11548,11548, 0,11548,11548, 0, 0, 0, 0, 0, 0, 0, 0, 0,11548, 11548,11548,11548,11548,11548,11548, 0, 0, 0, 0, 0,11548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11548, 11548,11548,11549,11549, 0,11549,11549,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,11549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11549,11549,11549, 0, 0, 0, 0, 0, 0, 0,11549,11551,11551, 0, 11551,11551,11551,11551,11551,11551,11551,11551,11551, 0, 11551,11551, 0, 0, 0, 0, 0, 0, 0, 0, 0,11551,11551,11551,11551,11551,11551,11551, 0, 0, 0, 0, 0,11551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11551,11551,11551,11552,11552, 0,11552,11552,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,11552, 0, 0, 0, 0, 11552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11552,11552, 11552,11556,11556, 0,11556,11556,11556,11556,11556,11556, 11556,11556,11556, 0,11556,11556, 0, 0, 0, 0, 0, 0, 0, 0, 0,11556,11556,11556,11556,11556, 11556,11556, 0, 0, 0, 0, 0,11556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11556,11556,11556,11557,11557, 0,11557,11557,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,11557, 0, 0, 0, 0,11557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11557,11557,11557,11561,11561, 0,11561,11561, 11561,11561,11561,11561,11561,11561,11561, 0,11561,11561, 0, 0, 0, 0, 0, 0, 0, 0, 0,11561, 11561,11561,11561,11561,11561,11561, 0, 0, 0, 0, 0,11561, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11561, 11561,11561,11562,11562, 0,11562,11562,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,11562, 0, 0, 0, 0,11562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11562,11562,11562,11565, 11565, 0,11565,11565,11565,11565,11565,11565,11565,11565, 11565, 0,11565,11565, 0, 0, 0, 0, 0, 0, 0, 0, 0,11565,11565,11565,11565,11565,11565,11565, 0, 0, 0, 0, 0,11565, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11565,11565,11565,11566,11566, 0,11566, 11566,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,11566, 0, 0, 0, 0,11566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11566,11566,11566,11568,11568, 0,11568,11568,11568,11568, 11568,11568,11568,11568,11568, 0,11568,11568, 0, 0, 0, 0, 0, 0, 0, 0, 0,11568,11568,11568, 11568,11568,11568,11568, 0, 0, 0, 0, 0,11568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11568, 0, 0, 0, 0, 0, 0,11568,11568,11568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11568,11569, 11569, 0,11569,11569,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, 0, 0, 0, 0, 0, 0, 0,11569,11569,11569,11570,11570, 0,11570, 11570,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,11570, 0, 0, 0, 0,11570, 0, 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,11571,11571, 0,11571,11571, 0, 0, 0, 0, 0, 0, 0, 0, 0,11571,11571,11571, 11571,11571,11571,11571, 0, 0, 0, 0, 0,11571, 0, 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, 11572,11572, 0,11572,11572, 0, 0, 0, 0, 0, 0, 0, 0, 0,11572,11572,11572,11572,11572,11572, 11572,11572, 0, 0, 0, 0,11572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11572,11572,11572,11575,11575, 0, 11575,11575,11575,11575,11575,11575,11575,11575,11575, 0, 11575,11575, 0, 0, 0, 0, 0, 0, 0, 0, 0,11575,11575,11575,11575,11575,11575,11575, 0, 0, 0, 0, 0,11575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11575,11575,11575,11576,11576, 0,11576,11576,11576, 11576,11576,11576,11576,11576,11576, 0,11576,11576, 0, 0, 0, 0, 0, 0, 0, 0, 0,11576,11576, 11576,11576,11576,11576,11576,11576, 0, 0, 0, 0, 11576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11576,11576, 11576,11579,11579, 0,11579,11579,11579,11579,11579,11579, 11579,11579,11579, 0,11579,11579, 0, 0, 0, 0, 0, 0, 0, 0, 0,11579,11579,11579,11579,11579, 11579,11579, 0, 0, 0, 0, 0,11579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11579,11579,11579,11580,11580, 0,11580,11580,11580,11580,11580,11580,11580,11580,11580, 0,11580,11580, 0, 0, 0, 0, 0, 0, 0, 0, 0,11580,11580,11580,11580,11580,11580,11580,11580, 0, 0, 0, 0,11580, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11580,11580,11580,11582,11582, 0,11582,11582, 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, 0, 0, 0, 0, 0,11582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11582, 0, 0, 0, 0, 0, 0,11582, 11582,11582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11582,11583,11583, 0,11583,11583,11583,11583,11583,11583, 11583,11583,11583, 0,11583,11583, 0, 0, 0, 0, 0, 0, 0, 0, 0,11583,11583,11583,11583,11583, 11583,11583, 0, 0, 0, 0, 0,11583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11583,11583,11583,11584,11584, 0,11584,11584,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,11584, 0, 0, 0, 0,11584, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11584,11584,11584,11592,11592, 0,11592,11592, 11592,11592,11592,11592,11592,11592,11592, 0,11592,11592, 0, 0, 0, 0, 0, 0, 0, 0, 0,11592, 11592,11592,11592,11592,11592,11592, 0, 0, 0, 0, 0,11592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11592, 11592,11592,11593,11593, 0,11593,11593,11593,11593,11593, 11593,11593,11593,11593, 0,11593,11593, 0, 0, 0, 0, 0, 0, 0, 0, 0,11593,11593,11593,11593, 11593,11593,11593,11593, 0, 0, 0, 0,11593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11593,11593,11593,11597, 11597, 0,11597,11597,11597,11597,11597,11597,11597,11597, 11597, 0,11597,11597, 0, 0, 0, 0, 0, 0, 0, 0, 0,11597,11597,11597,11597,11597,11597,11597, 0, 0, 0, 0, 0,11597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11597, 0, 0, 0, 0, 0,11597,11597,11597, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11597,11599,11599, 0,11599, 11599,11599,11599,11599,11599,11599,11599,11599, 0,11599, 11599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11599,11599,11599,11599,11599,11599,11599, 0, 0, 0, 0, 0,11599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11599,11599,11599,11599,11612,11612, 0,11612,11612,11612, 11612,11612,11612,11612,11612,11612, 0,11612,11612, 0, 0, 0, 0, 0, 0, 0, 0, 0,11612,11612, 11612,11612,11612,11612,11612, 0, 0, 0, 0, 0, 11612, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11612,11612, 11612,11613,11613, 0,11613,11613,11613,11613,11613,11613, 11613,11613,11613, 0,11613,11613, 0, 0, 0, 0, 0, 0, 0, 0, 0,11613,11613,11613,11613,11613, 11613,11613,11613, 0, 0, 0, 0,11613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11613,11613,11613,11631,11631, 0,11631,11631,11631,11631,11631,11631,11631,11631,11631, 0,11631,11631, 0, 0, 0, 0, 0, 0, 0, 0, 0,11631,11631,11631,11631,11631,11631,11631, 0, 0, 0, 0, 0,11631, 0, 0, 0, 0, 0, 11631, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11631,11631,11631,11631,11637,11637, 0,11637, 11637,11637,11637,11637,11637,11637,11637,11637, 0,11637, 11637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11637,11637,11637,11637,11637,11637,11637, 0, 0, 0, 0, 0,11637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11637,11637,11637,11638,11638, 0,11638,11638,11638,11638, 11638,11638,11638,11638,11638, 0,11638,11638, 0, 0, 0, 0, 0, 0, 0, 0, 0,11638,11638,11638, 11638,11638,11638,11638,11638, 0, 0, 0, 0,11638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11638,11638,11638, 11647,11647, 0,11647,11647,11647,11647,11647,11647,11647, 11647,11647, 0,11647,11647, 0, 0, 0, 0, 0, 0, 0, 0, 0,11647,11647,11647,11647,11647,11647, 11647, 0, 0, 0, 0, 0,11647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11647,11647,11647,11648,11648, 0, 11648,11648,11648,11648,11648,11648,11648,11648,11648, 0, 11648,11648, 0, 0, 0, 0, 0, 0, 0, 0, 0,11648,11648,11648,11648,11648,11648,11648,11648, 0, 0, 0, 0,11648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11648,11648,11648,11652,11652, 0,11652,11652,11652, 11652,11652,11652,11652,11652,11652, 0,11652,11652, 0, 0, 0, 0, 0, 0, 0, 0, 0,11652,11652, 11652,11652,11652,11652,11652, 0, 0, 0, 0, 0, 11652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11652,11652, 11652,11653,11653, 0,11653,11653,11653,11653,11653,11653, 11653,11653,11653, 0,11653,11653, 0, 0, 0, 0, 0, 0, 0, 0, 0,11653,11653,11653,11653,11653, 11653,11653,11653, 0, 0, 0, 0,11653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11653,11653,11653,11657,11657, 0,11657,11657,11657,11657,11657,11657,11657,11657,11657, 0,11657,11657, 0, 0, 0, 0, 0, 0, 0, 0, 0,11657,11657,11657,11657,11657,11657,11657, 0, 0, 0, 0, 0,11657, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11657,11657,11657,11658,11658, 0,11658,11658, 11658,11658,11658,11658,11658,11658,11658, 0,11658,11658, 0, 0, 0, 0, 0, 0, 0, 0, 0,11658, 11658,11658,11658,11658,11658,11658,11658, 0, 0, 0, 0,11658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11658, 11658,11658,11662,11662, 0,11662,11662,11662,11662,11662, 11662,11662,11662,11662, 0,11662,11662, 0, 0, 0, 0, 0, 0, 0, 0, 0,11662,11662,11662,11662, 11662,11662,11662, 0, 0, 0, 0, 0,11662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11662,11662,11662,11663, 11663, 0,11663,11663,11663,11663,11663,11663,11663,11663, 11663, 0,11663,11663, 0, 0, 0, 0, 0, 0, 0, 0, 0,11663,11663,11663,11663,11663,11663,11663, 11663, 0, 0, 0, 0,11663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11663,11663,11663,11667,11667, 0,11667, 11667,11667,11667,11667,11667,11667,11667,11667, 0,11667, 11667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11667,11667,11667,11667,11667,11667,11667, 0, 0, 0, 0, 0,11667, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11667,11667,11667,11668,11668, 0,11668,11668,11668,11668, 11668,11668,11668,11668,11668, 0,11668,11668, 0, 0, 0, 0, 0, 0, 0, 0, 0,11668,11668,11668, 11668,11668,11668,11668,11668, 0, 0, 0, 0,11668, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11668,11668,11668, 11671,11671, 0,11671,11671,11671,11671,11671,11671,11671, 11671,11671, 0,11671,11671, 0, 0, 0, 0, 0, 0, 0, 0, 0,11671,11671,11671,11671,11671,11671, 11671, 0, 0, 0, 0, 0,11671, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11671,11671,11671,11672,11672, 0, 11672,11672,11672,11672,11672,11672,11672,11672,11672, 0, 11672,11672, 0, 0, 0, 0, 0, 0, 0, 0, 0,11672,11672,11672,11672,11672,11672,11672,11672, 0, 0, 0, 0,11672, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11672,11672,11672,11674,11674, 0,11674,11674,11674, 11674,11674,11674,11674,11674,11674, 0,11674,11674, 0, 0, 0, 0, 0, 0, 0, 0, 0,11674,11674, 11674,11674,11674,11674,11674, 0, 0, 0, 0, 0, 11674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11674, 0, 0, 0, 0, 0, 0,11674,11674, 11674, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11674, 11675,11675, 0,11675,11675,11675,11675,11675,11675,11675, 11675,11675, 0,11675,11675, 0, 0, 0, 0, 0, 0, 0, 0, 0,11675,11675,11675,11675,11675,11675, 11675, 0, 0, 0, 0, 0,11675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11675,11675,11675,11676,11676, 0, 11676,11676,11676,11676,11676,11676,11676,11676,11676, 0, 11676,11676, 0, 0, 0, 0, 0, 0, 0, 0, 0,11676,11676,11676,11676,11676,11676,11676,11676, 0, 0, 0, 0,11676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11676,11676,11676,11677,11677, 0,11677,11677,11677, 11677,11677,11677,11677,11677,11677, 0,11677,11677, 0, 0, 0, 0, 0, 0, 0, 0, 0,11677,11677, 11677,11677,11677,11677,11677, 0, 0, 0, 0, 0, 11677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11677,11677, 11677,11678,11678, 0,11678,11678,11678,11678,11678,11678, 11678,11678,11678, 0,11678,11678, 0, 0, 0, 0, 0, 0, 0, 0, 0,11678,11678,11678,11678,11678, 11678,11678,11678, 0, 0, 0, 0,11678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11678,11678,11678,11682,11682, 0,11682,11682,11682,11682,11682,11682,11682,11682,11682, 0,11682,11682, 0, 0, 0, 0, 0, 0, 0, 0, 0,11682,11682,11682,11682,11682,11682,11682, 0, 0, 0, 0, 0,11682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11682,11682,11682,11683,11683, 0,11683,11683, 11683,11683,11683,11683,11683,11683,11683, 0,11683,11683, 0, 0, 0, 0, 0, 0, 0, 0, 0,11683, 11683,11683,11683,11683,11683,11683,11683, 0, 0, 0, 0,11683, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11683, 11683,11683,11686,11686, 0,11686,11686,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, 0, 0, 0, 0, 0,11686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11686,11686,11686,11687, 11687, 0,11687,11687,11687,11687,11687,11687,11687,11687, 11687, 0,11687,11687, 0, 0, 0, 0, 0, 0, 0, 0, 0,11687,11687,11687,11687,11687,11687,11687, 11687, 0, 0, 0, 0,11687, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11687,11687,11687,11689,11689, 0,11689, 11689,11689,11689,11689,11689,11689,11689,11689, 0,11689, 11689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11689,11689,11689,11689,11689,11689,11689, 0, 0, 0, 0, 0,11689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11689, 0, 0, 0, 0, 0, 0, 11689,11689,11689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11689,11690,11690, 0,11690,11690,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, 0,11690,11690,11690,11691, 11691, 0,11691,11691,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, 0,11691,11691,11691,11693,11693, 0,11693, 11693,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, 0, 0, 0, 0, 0,11693, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11693,11693,11693,11693,11694,11694, 0,11694,11694,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,11694, 0, 0, 0, 0, 11694, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11694,11694, 11694,11694,11711,11711,11711,11711,11711,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, 0, 0, 0, 0, 0,11711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11711,11711,11711,11711, 11712,11712,11712,11712,11712,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,11712, 0, 0, 0, 0,11712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11712,11712,11712,11712,11726,11726, 0,11726,11726,11726,11726,11726,11726,11726, 0,11726, 11726,11726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11726,11726,11726,11726,11726,11726,11726, 0, 0, 0, 0, 0,11726, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11726,11726,11726,11726,11727,11727, 0,11727, 11727,11727,11727,11727,11727,11727, 0,11727,11727,11727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11727,11727,11727,11727,11727,11727,11727,11727, 0, 0, 0, 0,11727, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11727,11727,11727,11727,11731,11731,11731,11731,11731,11731, 11731,11731,11731, 0, 0, 0, 0, 0, 0, 0, 11731,11731,11731,11731,11731,11731, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11731,11731,11731, 11731,11731,11731,11792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11792,11792,11792,11792,11792,11792, 11792,11792,11792, 0,11792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11792, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11792, 11792,11794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11794,11794,11794,11794,11794,11794,11794,11794, 11794, 0,11794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11794, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11794,11798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11798,11798,11798,11798,11798,11798,11798,11798,11798, 0, 11798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11798, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11798,11852,11852,11852, 11852,11852,11852,11852,11852, 0, 0,11852,11852,11852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11852,11852,11852,11852,11852,11852, 0, 0, 0, 0, 0,11852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11852,11852,11852,11852, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11852,11860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11860, 0, 0, 0, 0, 0, 0,11860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11860,11860, 0,11860, 0, 0, 0, 0, 0,11860, 0, 0, 0,11860, 0, 0,11860, 0, 0, 0, 11860, 0, 0,11860,11860,11860,11861, 0,11861, 0, 0, 0, 0, 0, 0,11861, 0, 0,11861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11861, 0, 0, 0, 0, 0, 0,11861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11861, 0,11861, 0, 0, 0, 0, 0, 11861, 0, 0, 0,11861, 0, 0,11861, 0, 0, 0,11861, 0, 0,11861,11861,11862, 0,11862, 0, 0, 0, 0, 0, 0,11862, 0, 0,11862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11862, 0, 0, 0, 0, 0, 0,11862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11862, 0,11862, 0, 0, 0, 0, 0, 11862, 0, 0, 0,11862, 0, 0,11862, 0, 0, 0,11862, 0, 0,11862,11862,11863, 0,11863,11863, 0, 0, 0, 0, 0,11863, 0, 0,11863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11863, 0, 0, 0, 0, 0, 0,11863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11863, 0,11863, 0, 0, 0, 0, 0, 11863, 0, 0, 0,11863, 0, 0,11863, 0, 0, 0,11863, 0, 0,11863,11863,11863,11864, 0,11864, 11864, 0, 0, 0, 0, 0,11864, 0, 0,11864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11864, 0, 0, 0, 0, 0, 0,11864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11864, 0,11864, 0, 0, 0,11864, 0,11864, 0, 0, 0,11864, 0,11864,11864, 0, 0, 0,11864, 0, 0,11864,11864,11870,11870, 0, 11870,11870,11870,11870,11870,11870,11870,11870,11870, 0, 11870,11870, 0, 0, 0, 0, 0, 0, 0, 0, 0,11870,11870,11870,11870,11870,11870,11870, 0, 0, 0, 0, 0,11870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11870,11870,11870,11871,11871, 0,11871,11871,11871, 11871,11871,11871,11871,11871,11871, 0,11871,11871, 0, 0, 0, 0, 0, 0, 0, 0, 0,11871,11871, 11871,11871,11871,11871,11871,11871, 0, 0, 0, 0, 11871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11871,11871, 11871,11881,11881, 0,11881,11881,11881,11881,11881,11881, 11881,11881,11881, 0,11881,11881, 0, 0, 0, 0, 0, 0, 0, 0, 0,11881,11881,11881,11881,11881, 11881,11881, 0, 0, 0, 0, 0,11881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11881,11881,11881,11882,11882, 0,11882,11882,11882,11882,11882,11882,11882,11882,11882, 0,11882,11882, 0, 0, 0, 0, 0, 0, 0, 0, 0,11882,11882,11882,11882,11882,11882,11882,11882, 0, 0, 0, 0,11882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11882,11882,11882,11884,11884, 0,11884,11884, 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, 0, 0, 0, 0, 0,11884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11884, 11884,11884,11885,11885, 0,11885,11885,11885,11885,11885, 11885,11885,11885,11885, 0,11885,11885, 0, 0, 0, 0, 0, 0, 0, 0, 0,11885,11885,11885,11885, 11885,11885,11885,11885, 0, 0, 0, 0,11885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11885,11885,11885,11886, 11886, 0,11886,11886,11886,11886,11886,11886,11886,11886, 11886, 0,11886,11886, 0, 0, 0, 0, 0, 0, 0, 0, 0,11886,11886,11886,11886,11886,11886,11886, 0, 0, 0, 0, 0,11886, 0,11886, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11886,11886,11886, 0, 0, 0, 0, 0, 0, 0, 0,11886,11887,11887, 0,11887,11887, 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, 0,11887, 11887,11887,11887,11888,11888, 0,11888,11888,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, 0, 0, 0, 0, 0,11888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11888,11888,11888, 11889,11889, 0,11889,11889,11889,11889,11889,11889,11889, 11889,11889, 0,11889,11889, 0, 0, 0, 0, 0, 0, 0, 0, 0,11889,11889,11889,11889,11889,11889, 11889,11889, 0, 0, 0, 0,11889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11889,11889,11889,11893,11893, 0, 11893,11893,11893,11893,11893,11893,11893,11893,11893, 0, 11893,11893, 0, 0, 0, 0, 0, 0, 0, 0, 0,11893,11893,11893,11893,11893,11893,11893, 0, 0, 0, 0, 0,11893, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11893,11893,11893,11894,11894, 0,11894,11894,11894, 11894,11894,11894,11894,11894,11894, 0,11894,11894, 0, 0, 0, 0, 0, 0, 0, 0, 0,11894,11894, 11894,11894,11894,11894,11894,11894, 0, 0, 0, 0, 11894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11894,11894, 11894,11895,11895, 0,11895,11895,11895,11895,11895,11895, 11895,11895,11895, 0,11895,11895, 0, 0, 0, 0, 0, 0, 0, 0, 0,11895,11895,11895,11895,11895, 11895,11895, 0, 0, 0, 0, 0,11895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11895,11895,11895,11896,11896, 0,11896,11896,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,11896, 0, 0, 0, 0,11896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11896,11896,11896,11897,11897, 0,11897,11897, 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, 0, 0, 0, 0, 0,11897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11897, 0, 0, 0, 0, 0,11897, 11897,11897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11897,11901,11901, 0,11901,11901,11901,11901,11901, 11901,11901,11901,11901, 0,11901,11901, 0, 0, 0, 0, 0, 0, 0, 0, 0,11901,11901,11901,11901, 11901,11901,11901, 0, 0, 0, 0, 0,11901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11901,11901,11901,11902, 11902, 0,11902,11902,11902,11902,11902,11902,11902,11902, 11902, 0,11902,11902, 0, 0, 0, 0, 0, 0, 0, 0, 0,11902,11902,11902,11902,11902,11902,11902, 11902, 0, 0, 0, 0,11902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11902,11902,11902,11905,11905, 0,11905, 11905,11905,11905,11905,11905,11905,11905,11905, 0,11905, 11905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11905,11905,11905,11905,11905,11905,11905, 0, 0, 0, 0, 0,11905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11905,11905,11905,11906,11906, 0,11906,11906,11906,11906, 11906,11906,11906,11906,11906, 0,11906,11906, 0, 0, 0, 0, 0, 0, 0, 0, 0,11906,11906,11906, 11906,11906,11906,11906,11906, 0, 0, 0, 0,11906, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11906,11906,11906, 11908,11908, 0,11908,11908,11908,11908,11908,11908,11908, 11908,11908, 0,11908,11908, 0, 0, 0, 0, 0, 0, 0, 0, 0,11908,11908,11908,11908,11908,11908, 11908, 0, 0, 0, 0, 0,11908, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11908,11908,11908,11909,11909, 0, 11909,11909,11909,11909,11909,11909,11909,11909,11909, 0, 11909,11909, 0, 0, 0, 0, 0, 0, 0, 0, 0,11909,11909,11909,11909,11909,11909,11909,11909, 0, 0, 0, 0,11909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11909,11909,11909,11910,11910, 0,11910,11910,11910, 11910,11910,11910,11910,11910,11910, 0,11910,11910, 0, 0, 0, 0, 0, 0, 0, 0, 0,11910,11910, 11910,11910,11910,11910,11910, 0, 0, 0, 0, 0, 11910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11910, 0, 0, 0,11910,11910, 11910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11910,11911,11911, 0,11911,11911,11911,11911, 11911,11911,11911,11911,11911, 0,11911,11911, 0, 0, 0, 0, 0, 0, 0, 0, 0,11911,11911,11911, 11911,11911,11911,11911, 0, 0, 0, 0, 0,11911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11911,11911,11911, 11912,11912, 0,11912,11912,11912,11912,11912,11912,11912, 11912,11912, 0,11912,11912,11912,11912,11912,11912,11912, 11912,11912,11912,11912,11912,11912,11912,11912,11912,11912, 11912, 0, 0, 0, 0, 0,11912, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11912,11912,11912,11914,11914, 0, 11914,11914,11914,11914,11914,11914,11914,11914,11914, 0, 11914,11914, 0, 0, 0, 0, 0, 0, 0, 0, 0,11914,11914,11914,11914,11914,11914,11914, 0, 0, 0, 0, 0,11914, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11914,11914,11914,11915,11915, 0,11915,11915,11915, 11915,11915,11915,11915,11915,11915, 0,11915,11915, 0, 0, 0, 0, 0, 0, 0, 0, 0,11915,11915, 11915,11915,11915,11915,11915,11915, 0, 0, 0, 0, 11915, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11915,11915, 11915,11916,11916, 0,11916,11916,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,11916, 0, 0, 0,11916,11916,11916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11916, 11927,11927, 0,11927,11927,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, 0, 0, 0, 0, 0,11927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11927,11927,11927,11928,11928, 0, 11928,11928,11928,11928,11928,11928,11928,11928,11928, 0, 11928,11928, 0, 0, 0, 0, 0, 0, 0, 0, 0,11928,11928,11928,11928,11928,11928,11928,11928, 0, 0, 0, 0,11928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11928,11928,11928,11942,11942, 0,11942,11942,11942, 11942,11942,11942,11942,11942,11942, 0,11942,11942, 0, 0, 0, 0, 0, 0, 0, 0, 0,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, 0,11942,11942, 11942,11943,11943, 0,11943,11943,11943,11943,11943,11943, 11943,11943,11943, 0,11943,11943, 0, 0, 0, 0, 0, 0, 0, 0, 0,11943,11943,11943,11943,11943, 11943,11943,11943, 0, 0, 0, 0,11943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11943,11943,11943,11963,11963, 0,11963,11963,11963,11963,11963,11963,11963,11963,11963, 0,11963,11963, 0, 0, 0, 0, 0, 0, 0, 0, 0,11963,11963,11963,11963,11963,11963,11963, 0, 0, 0, 0, 0,11963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11963,11963,11963,11964,11964, 0,11964,11964, 11964,11964,11964,11964,11964,11964,11964, 0,11964,11964, 0, 0, 0, 0, 0, 0, 0, 0, 0,11964, 11964,11964,11964,11964,11964,11964, 0, 0, 0, 0, 0,11964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11964, 11964,11964,11965,11965, 0,11965,11965,11965,11965,11965, 11965,11965,11965,11965, 0,11965,11965, 0, 0, 0, 0, 0, 0, 0, 0, 0,11965,11965,11965,11965, 11965,11965,11965,11965, 0, 0, 0, 0,11965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11965,11965,11965,11969, 11969, 0,11969,11969,11969,11969,11969,11969,11969,11969, 11969, 0,11969,11969, 0, 0, 0, 0, 0, 0, 0, 0, 0,11969,11969,11969,11969,11969,11969,11969, 0, 0, 0, 0, 0,11969, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11969,11969,11969,11970,11970, 0,11970, 11970,11970,11970,11970,11970,11970,11970,11970, 0,11970, 11970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11970,11970,11970,11970,11970,11970,11970,11970, 0, 0, 0, 0,11970, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11970,11970,11970,11974,11974, 0,11974,11974,11974,11974, 11974,11974,11974,11974,11974, 0,11974,11974, 0, 0, 0, 0, 0, 0, 0, 0, 0,11974,11974,11974, 11974,11974,11974,11974, 0, 0, 0, 0, 0,11974, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11974,11974,11974, 11975,11975, 0,11975,11975,11975,11975,11975,11975,11975, 11975,11975, 0,11975,11975, 0, 0, 0, 0, 0, 0, 0, 0, 0,11975,11975,11975,11975,11975,11975, 11975,11975, 0, 0, 0, 0,11975, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11975,11975,11975,11979,11979, 0, 11979,11979,11979,11979,11979,11979,11979,11979,11979, 0, 11979,11979, 0, 0, 0, 0, 0, 0, 0, 0, 0,11979,11979,11979,11979,11979,11979,11979, 0, 0, 0, 0, 0,11979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11979,11979,11979,11980,11980, 0,11980,11980,11980, 11980,11980,11980,11980,11980,11980, 0,11980,11980, 0, 0, 0, 0, 0, 0, 0, 0, 0,11980,11980, 11980,11980,11980,11980,11980,11980, 0, 0, 0, 0, 11980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11980,11980, 11980,11983,11983, 0,11983,11983,11983,11983,11983,11983, 11983,11983,11983, 0,11983,11983, 0, 0, 0, 0, 0, 0, 0, 0, 0,11983,11983,11983,11983,11983, 11983,11983, 0, 0, 0, 0, 0,11983, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11983,11983,11983,11984,11984, 0,11984,11984,11984,11984,11984,11984,11984,11984,11984, 0,11984,11984, 0, 0, 0, 0, 0, 0, 0, 0, 0,11984,11984,11984,11984,11984,11984,11984,11984, 0, 0, 0, 0,11984, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11984,11984,11984,11986,11986, 0,11986,11986, 11986,11986,11986,11986,11986,11986,11986, 0,11986,11986, 0, 0, 0, 0, 0, 0, 0, 0, 0,11986, 11986,11986,11986,11986,11986,11986, 0, 0, 0, 0, 0,11986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11986, 11986,11986,11987,11987, 0,11987,11987,11987,11987,11987, 11987,11987,11987,11987, 0,11987,11987, 0, 0, 0, 0, 0, 0, 0, 0, 0,11987,11987,11987,11987, 11987,11987,11987,11987, 0, 0, 0, 0,11987, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11987,11987,11987,11988, 11988, 0,11988,11988,11988,11988,11988,11988,11988,11988, 11988,11988,11988,11988, 0, 0, 0, 0, 0, 0, 0, 0, 0,11988,11988,11988,11988,11988,11988,11988, 11988, 0, 0, 0, 0,11988, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11988,11988,11988,11988,11988,11989,11989, 0,11989,11989,11989,11989,11989,11989,11989,11989,11989, 0,11989,11989, 0, 0, 0, 0, 0, 0, 0, 0, 0,11989,11989,11989,11989,11989,11989,11989, 0, 0, 0, 0, 0,11989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11989,11989,11989,11990,11990, 0,11990,11990, 11990,11990,11990,11990,11990,11990,11990, 0,11990,11990, 0, 0, 0, 0, 0, 0, 0, 0, 0,11990, 11990,11990,11990,11990,11990,11990,11990, 0, 0, 0, 0,11990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11990, 11990,11990,11993,11993, 0,11993,11993,11993,11993,11993, 11993,11993,11993,11993, 0,11993,11993, 0, 0, 0, 0, 0, 0, 0, 0, 0,11993,11993,11993,11993, 11993,11993,11993, 0, 0, 0, 0, 0,11993, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11993,11993,11993,11994, 11994, 0,11994,11994,11994,11994,11994,11994,11994,11994, 11994, 0,11994,11994, 0, 0, 0, 0, 0, 0, 0, 0, 0,11994,11994,11994,11994,11994,11994,11994, 11994, 0, 0, 0, 0,11994, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11994,11994,11994,11996,11996, 0,11996, 11996,11996,11996,11996,11996,11996,11996,11996, 0,11996, 11996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11996,11996,11996,11996,11996,11996,11996, 0, 0, 0, 0, 0,11996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11996,11996,11996,11997,11997, 0,11997,11997,11997,11997, 11997,11997,11997,11997,11997, 0,11997,11997, 0, 0, 0, 0, 0, 0, 0, 0, 0,11997,11997,11997, 11997,11997,11997,11997,11997, 0, 0, 0, 0,11997, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11997,11997,11997, 11998,11998, 0,11998,11998,11998,11998,11998,11998,11998, 11998,11998,11998,11998,11998, 0, 0, 0, 0, 0, 0, 0, 0, 0,11998,11998,11998,11998,11998,11998, 11998,11998, 0, 0, 0, 0,11998, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,11998,11998,11998,11998,11998,12009, 12009,12009,12009,12009,12009,12009,12009,12009,12009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12009, 0,12009,12011,12011, 0,12011,12011,12011,12011,12011, 12011,12011,12011,12011, 0,12011,12011, 0, 0, 0, 0, 0, 0, 0, 0, 0,12011,12011,12011,12011, 12011,12011,12011, 0, 0, 0, 0, 0,12011, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12011,12011,12011,12012, 12012, 0,12012,12012,12012,12012,12012,12012,12012,12012, 12012, 0,12012,12012, 0, 0, 0, 0, 0, 0, 0, 0, 0,12012,12012,12012,12012,12012,12012,12012, 12012, 0, 0, 0, 0,12012, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12012,12012,12012,12016,12016, 0,12016, 12016,12016,12016,12016,12016,12016,12016,12016, 0,12016, 12016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12016,12016,12016,12016,12016,12016,12016, 0, 0, 0, 0, 0,12016, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12016,12016,12016,12017,12017, 0,12017,12017,12017,12017, 12017,12017,12017,12017,12017, 0,12017,12017, 0, 0, 0, 0, 0, 0, 0, 0, 0,12017,12017,12017, 12017,12017,12017,12017,12017, 0, 0, 0, 0,12017, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12017,12017,12017, 12019,12019, 0,12019,12019,12019,12019,12019,12019,12019, 12019,12019, 0,12019,12019, 0, 0, 0, 0, 0, 0, 0, 0, 0,12019,12019,12019,12019,12019,12019, 12019, 0, 0, 0, 0, 0,12019, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12019,12019,12019,12020,12020, 0, 12020,12020,12020,12020,12020,12020,12020,12020,12020, 0, 12020,12020, 0, 0, 0, 0, 0, 0, 0, 0, 0,12020,12020,12020,12020,12020,12020,12020,12020, 0, 0, 0, 0,12020, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12020,12020,12020,12022,12022, 0,12022,12022,12022, 12022,12022,12022,12022,12022,12022, 0,12022,12022, 0, 0, 0, 0, 0, 0, 0, 0, 0,12022,12022, 12022,12022,12022,12022,12022, 0, 0, 0, 0, 0, 12022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12022,12022, 12022,12023,12023, 0,12023,12023,12023,12023,12023,12023, 12023,12023,12023, 0,12023,12023, 0, 0, 0, 0, 0, 0, 0, 0, 0,12023,12023,12023,12023,12023, 12023,12023,12023, 0, 0, 0, 0,12023, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12023,12023,12023,12024,12024, 0,12024,12024,12024,12024,12024,12024,12024,12024,12024, 0,12024,12024, 0, 0, 0, 0, 0, 0, 0, 0, 0,12024,12024,12024,12024,12024,12024,12024, 0, 0, 0, 0, 0,12024, 0,12024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12024,12024,12024, 0, 0, 0, 0, 0, 0, 0, 0,12024,12027,12027, 0,12027,12027,12027, 12027,12027,12027,12027,12027,12027, 0,12027,12027, 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, 0,12027,12027, 12027,12028,12028, 0,12028,12028,12028,12028,12028,12028, 12028,12028,12028, 0,12028,12028, 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, 0,12028,12028,12028,12032,12032, 0,12032,12032,12032,12032,12032,12032,12032,12032,12032, 0,12032,12032, 0, 0, 0, 0, 0, 0, 0, 0, 0,12032,12032,12032,12032,12032,12032,12032, 0, 0, 0, 0, 0,12032, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12032,12032,12032,12033,12033, 0,12033,12033, 12033,12033,12033,12033,12033,12033,12033, 0,12033,12033, 0, 0, 0, 0, 0, 0, 0, 0, 0,12033, 12033,12033,12033,12033,12033,12033,12033, 0, 0, 0, 0,12033, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12033, 12033,12033,12036,12036, 0,12036,12036,12036,12036,12036, 12036,12036,12036,12036, 0,12036,12036, 0, 0, 0, 0, 0, 0, 0, 0, 0,12036,12036,12036,12036, 12036,12036,12036, 0, 0, 0, 0, 0,12036, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12036,12036,12036,12037, 12037, 0,12037,12037,12037,12037,12037,12037,12037,12037, 12037, 0,12037,12037, 0, 0, 0, 0, 0, 0, 0, 0, 0,12037,12037,12037,12037,12037,12037,12037, 12037, 0, 0, 0, 0,12037, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12037,12037,12037,12039,12039, 0,12039, 12039,12039,12039,12039,12039,12039,12039,12039, 0,12039, 12039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12039,12039,12039,12039,12039,12039,12039, 0, 0, 0, 0, 0,12039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12039,12039,12039,12040,12040, 0,12040,12040,12040,12040, 12040,12040,12040,12040,12040, 0,12040,12040, 0, 0, 0, 0, 0, 0, 0, 0, 0,12040,12040,12040, 12040,12040,12040,12040,12040, 0, 0, 0, 0,12040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12040,12040,12040, 12041,12041, 0,12041,12041,12041,12041,12041,12041,12041, 12041,12041,12041,12041,12041, 0, 0, 0, 0, 0, 0, 0, 0, 0,12041,12041,12041,12041,12041,12041, 12041,12041, 0, 0, 0, 0,12041, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12041,12041,12041,12041,12041,12042, 12042, 0,12042,12042,12042,12042,12042,12042,12042,12042, 12042, 0,12042,12042, 0, 0, 0, 0, 0, 0, 0, 0, 0,12042,12042,12042,12042,12042,12042,12042, 0, 0, 0, 0, 0,12042, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12042,12042,12042,12043,12043, 0,12043, 12043,12043,12043,12043,12043,12043,12043,12043, 0,12043, 12043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12043,12043,12043,12043,12043,12043,12043,12043, 0, 0, 0, 0,12043, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12043,12043,12043,12046,12046, 0,12046,12046,12046,12046, 12046,12046,12046,12046,12046, 0,12046,12046, 0, 0, 0, 0, 0, 0, 0, 0, 0,12046,12046,12046, 12046,12046,12046,12046, 0, 0, 0, 0, 0,12046, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12046,12046,12046, 12047,12047, 0,12047,12047,12047,12047,12047,12047,12047, 12047,12047, 0,12047,12047, 0, 0, 0, 0, 0, 0, 0, 0, 0,12047,12047,12047,12047,12047,12047, 12047,12047, 0, 0, 0, 0,12047, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12047,12047,12047,12049,12049, 0, 12049,12049,12049,12049,12049,12049,12049,12049,12049, 0, 12049,12049, 0, 0, 0, 0, 0, 0, 0, 0, 0,12049,12049,12049,12049,12049,12049,12049, 0, 0, 0, 0, 0,12049, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12049,12049,12049,12050,12050, 0,12050,12050,12050, 12050,12050,12050,12050,12050,12050, 0,12050,12050, 0, 0, 0, 0, 0, 0, 0, 0, 0,12050,12050, 12050,12050,12050,12050,12050,12050, 0, 0, 0, 0, 12050, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12050,12050, 12050,12051,12051, 0,12051,12051,12051,12051,12051,12051, 12051,12051,12051,12051,12051,12051, 0, 0, 0, 0, 0, 0, 0, 0, 0,12051,12051,12051,12051,12051, 12051,12051,12051, 0, 0, 0, 0,12051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12051,12051,12051,12051,12051, 12053,12053, 0,12053,12053,12053,12053,12053,12053,12053, 12053,12053, 0,12053,12053, 0, 0, 0, 0, 0, 0, 0, 0, 0,12053,12053,12053,12053,12053,12053, 12053, 0, 0, 0, 0, 0,12053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12053,12053,12053,12054,12054, 0, 12054,12054,12054,12054,12054,12054,12054,12054,12054, 0, 12054,12054, 0, 0, 0, 0, 0, 0, 0, 0, 0,12054,12054,12054,12054,12054,12054,12054,12054, 0, 0, 0, 0,12054, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12054,12054,12054,12068,12068,12068,12068,12068,12068, 12068,12068,12068,12068,12068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12068, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12068, 0,12068,12070,12070, 0, 12070,12070,12070,12070,12070,12070,12070,12070,12070, 0, 12070,12070, 0, 0, 0, 0, 0, 0, 0, 0, 0,12070,12070,12070,12070,12070,12070,12070, 0, 0, 0, 0, 0,12070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12070,12070,12070,12071,12071, 0,12071,12071,12071, 12071,12071,12071,12071,12071,12071, 0,12071,12071, 0, 0, 0, 0, 0, 0, 0, 0, 0,12071,12071, 12071,12071,12071,12071,12071,12071, 0, 0, 0, 0, 12071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12071,12071, 12071,12075,12075, 0,12075,12075,12075,12075,12075,12075, 12075,12075,12075, 0,12075,12075, 0, 0, 0, 0, 0, 0, 0, 0, 0,12075,12075,12075,12075,12075, 12075,12075, 0, 0, 0, 0, 0,12075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12075,12075,12075,12076,12076, 0,12076,12076,12076,12076,12076,12076,12076,12076,12076, 0,12076,12076, 0, 0, 0, 0, 0, 0, 0, 0, 0,12076,12076,12076,12076,12076,12076,12076,12076, 0, 0, 0, 0,12076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12076,12076,12076,12079,12079, 0,12079,12079, 12079,12079,12079,12079,12079,12079,12079, 0,12079,12079, 0, 0, 0, 0, 0, 0, 0, 0, 0,12079, 12079,12079,12079,12079,12079,12079, 0, 0, 0, 0, 0,12079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12079, 12079,12079,12080,12080, 0,12080,12080,12080,12080,12080, 12080,12080,12080,12080, 0,12080,12080, 0, 0, 0, 0, 0, 0, 0, 0, 0,12080,12080,12080,12080, 12080,12080,12080,12080, 0, 0, 0, 0,12080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12080,12080,12080,12082, 12082, 0,12082,12082,12082,12082,12082,12082,12082,12082, 12082, 0,12082,12082, 0, 0, 0, 0, 0, 0, 0, 0, 0,12082,12082,12082,12082,12082,12082,12082, 0, 0, 0, 0, 0,12082, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12082,12082,12082,12083,12083, 0,12083, 12083,12083,12083,12083,12083,12083,12083,12083, 0,12083, 12083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12083,12083,12083,12083,12083,12083,12083,12083, 0, 0, 0, 0,12083, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12083,12083,12083,12084,12084, 0,12084,12084,12084,12084, 12084,12084,12084,12084,12084,12084,12084,12084, 0, 0, 0, 0, 0, 0, 0, 0, 0,12084,12084,12084, 12084,12084,12084,12084,12084, 0, 0, 0, 0,12084, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12084,12084,12084, 12084,12084,12085,12085, 0,12085,12085,12085,12085,12085, 12085,12085,12085,12085, 0,12085,12085, 0, 0, 0, 0, 0, 0, 0, 0, 0,12085,12085,12085,12085, 12085,12085,12085, 0, 0, 0, 0, 0,12085, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12085,12085,12085,12086, 12086, 0,12086,12086,12086,12086,12086,12086,12086,12086, 12086, 0,12086,12086, 0, 0, 0, 0, 0, 0, 0, 0, 0,12086,12086,12086,12086,12086,12086,12086, 12086, 0, 0, 0, 0,12086, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12086,12086,12086,12088,12088, 0,12088, 12088,12088,12088,12088,12088,12088,12088,12088, 0,12088, 12088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12088,12088,12088,12088,12088,12088,12088, 0, 0, 0, 0, 0,12088, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12088,12088,12088,12089,12089, 0,12089,12089,12089,12089, 12089,12089,12089,12089,12089, 0,12089,12089, 0, 0, 0, 0, 0, 0, 0, 0, 0,12089,12089,12089, 12089,12089,12089,12089,12089, 0, 0, 0, 0,12089, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12089,12089,12089, 12090,12090, 0,12090,12090,12090,12090,12090,12090,12090, 12090,12090,12090,12090,12090, 0, 0, 0, 0, 0, 0, 0, 0, 0,12090,12090,12090,12090,12090,12090, 12090,12090, 0, 0, 0, 0,12090, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12090,12090,12090,12090,12090,12091, 12091, 0,12091,12091,12091,12091,12091,12091,12091,12091, 12091, 0,12091,12091, 0, 0, 0, 0, 0, 0, 0, 0, 0,12091,12091,12091,12091,12091,12091,12091, 0, 0, 0, 0, 0,12091, 0, 0,12091, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12091,12091,12091,12093,12093, 0,12093, 12093,12093,12093,12093,12093,12093,12093,12093, 0,12093, 12093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12093,12093,12093,12093,12093,12093,12093, 0, 0, 0, 0, 0,12093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12093,12093,12093,12094,12094, 0,12094,12094,12094,12094, 12094,12094,12094,12094,12094, 0,12094,12094, 0, 0, 0, 0, 0, 0, 0, 0, 0,12094,12094,12094, 12094,12094,12094,12094,12094, 0, 0, 0, 0,12094, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12094,12094,12094, 12098,12098, 0,12098,12098,12098,12098,12098,12098,12098, 12098,12098, 0,12098,12098, 0, 0, 0, 0, 0, 0, 0, 0, 0,12098,12098,12098,12098,12098,12098, 12098, 0, 0, 0, 0, 0,12098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12098,12098,12098,12099,12099, 0, 12099,12099,12099,12099,12099,12099,12099,12099,12099, 0, 12099,12099, 0, 0, 0, 0, 0, 0, 0, 0, 0,12099,12099,12099,12099,12099,12099,12099,12099, 0, 0, 0, 0,12099, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12099,12099,12099,12103,12103, 0,12103,12103,12103, 12103,12103,12103,12103,12103,12103, 0,12103,12103, 0, 0, 0, 0, 0, 0, 0, 0, 0,12103,12103, 12103,12103,12103,12103,12103, 0, 0, 0, 0, 0, 12103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12103,12103, 12103,12104,12104, 0,12104,12104,12104,12104,12104,12104, 12104,12104,12104, 0,12104,12104, 0, 0, 0, 0, 0, 0, 0, 0, 0,12104,12104,12104,12104,12104, 12104,12104,12104, 0, 0, 0, 0,12104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12104,12104,12104,12108,12108, 0,12108,12108,12108,12108,12108,12108,12108,12108,12108, 0,12108,12108, 0, 0, 0, 0, 0, 0, 0, 0, 0,12108,12108,12108,12108,12108,12108,12108, 0, 0, 0, 0, 0,12108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12108,12108,12108,12109,12109, 0,12109,12109, 12109,12109,12109,12109,12109,12109,12109, 0,12109,12109, 0, 0, 0, 0, 0, 0, 0, 0, 0,12109, 12109,12109,12109,12109,12109,12109,12109, 0, 0, 0, 0,12109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12109, 12109,12109,12112,12112, 0,12112,12112,12112,12112,12112, 12112,12112,12112,12112, 0,12112,12112, 0, 0, 0, 0, 0, 0, 0, 0, 0,12112,12112,12112,12112, 12112,12112,12112, 0, 0, 0, 0, 0,12112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12112,12112,12112,12113, 12113, 0,12113,12113,12113,12113,12113,12113,12113,12113, 12113, 0,12113,12113, 0, 0, 0, 0, 0, 0, 0, 0, 0,12113,12113,12113,12113,12113,12113,12113, 12113, 0, 0, 0, 0,12113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12113,12113,12113,12115,12115, 0,12115, 12115,12115,12115,12115,12115,12115,12115,12115, 0,12115, 12115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12115,12115,12115,12115,12115,12115,12115, 0, 0, 0, 0, 0,12115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12115,12115,12115,12116,12116, 0,12116,12116,12116,12116, 12116,12116,12116,12116,12116, 0,12116,12116, 0, 0, 0, 0, 0, 0, 0, 0, 0,12116,12116,12116, 12116,12116,12116,12116,12116, 0, 0, 0, 0,12116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12116,12116,12116, 12117,12117, 0,12117,12117,12117,12117,12117,12117,12117, 12117,12117, 0,12117,12117, 0, 0, 0, 0, 0, 0, 0, 0, 0,12117,12117,12117,12117,12117,12117, 12117, 0, 0, 0, 0, 0,12117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12117, 0, 0, 0,12117,12117,12117, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12117,12118, 12118, 0,12118,12118,12118,12118,12118,12118,12118,12118, 12118, 0,12118,12118, 0, 0, 0, 0, 0, 0, 0, 0, 0,12118,12118,12118,12118,12118,12118,12118, 0, 0, 0, 0, 0,12118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12118,12118,12118,12119,12119, 0,12119, 12119,12119,12119,12119,12119,12119,12119,12119, 0,12119, 12119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12119,12119,12119,12119,12119,12119,12119,12119, 0, 0, 0, 0,12119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12119,12119,12119,12120,12120, 0,12120,12120,12120,12120, 12120,12120,12120,12120,12120, 0,12120,12120, 0, 0, 0, 0, 0, 0, 0, 0, 0,12120,12120,12120, 12120,12120,12120,12120, 0, 0, 0, 0, 0,12120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12120,12120,12120, 12121,12121, 0,12121,12121,12121,12121,12121,12121,12121, 12121,12121, 0,12121,12121, 0, 0, 0, 0, 0, 0, 0, 0, 0,12121,12121,12121,12121,12121,12121, 12121,12121, 0, 0, 0, 0,12121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12121,12121,12121,12122,12122, 0, 12122,12122,12122,12122,12122,12122,12122,12122,12122, 0, 12122,12122, 0, 0, 0, 0, 0, 0, 0, 0, 0,12122,12122,12122,12122,12122,12122,12122, 0, 0, 0, 0, 0,12122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12122, 0, 0, 0,12122,12122,12122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12122,12133,12133, 0,12133, 12133,12133,12133,12133,12133,12133,12133,12133, 0,12133, 12133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12133,12133,12133,12133,12133,12133,12133, 0, 0, 0, 0, 0,12133, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12133,12133,12133,12134,12134, 0,12134,12134,12134,12134, 12134,12134,12134,12134,12134, 0,12134,12134, 0, 0, 0, 0, 0, 0, 0, 0, 0,12134,12134,12134, 12134,12134,12134,12134,12134, 0, 0, 0, 0,12134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12134,12134,12134, 12148,12148, 0,12148,12148,12148,12148,12148,12148,12148, 12148,12148, 0,12148,12148, 0, 0, 0, 0, 0, 0, 0, 0, 0,12148,12148,12148,12148,12148,12148, 12148, 0, 0, 0, 0, 0,12148, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12148,12148,12148,12149,12149, 0, 12149,12149,12149,12149,12149,12149,12149,12149,12149, 0, 12149,12149, 0, 0, 0, 0, 0, 0, 0, 0, 0,12149,12149,12149,12149,12149,12149,12149,12149, 0, 0, 0, 0,12149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12149,12149,12149,12175,12175, 0,12175,12175,12175, 12175,12175,12175,12175,12175,12175, 0,12175,12175, 0, 0, 0, 0, 0, 0, 0, 0, 0,12175,12175, 12175,12175,12175,12175,12175, 0, 0, 0, 0, 0, 12175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12175,12175, 12175,12176,12176, 0,12176,12176,12176,12176,12176,12176, 12176,12176,12176, 0,12176,12176, 0, 0, 0, 0, 0, 0, 0, 0, 0,12176,12176,12176,12176,12176, 12176,12176,12176, 0, 0, 0, 0,12176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12176,12176,12176,12180,12180, 0,12180,12180,12180,12180,12180,12180,12180,12180,12180, 0,12180,12180, 0, 0, 0, 0, 0, 0, 0, 0, 0,12180,12180,12180,12180,12180,12180,12180,12180, 0, 0, 0, 0,12180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12180,12180,12180,12195,12195, 0,12195,12195, 12195,12195,12195,12195,12195,12195,12195, 0,12195,12195, 0, 0, 0, 0, 0, 0, 0, 0, 0,12195, 12195,12195,12195,12195,12195,12195, 0, 0, 0, 0, 0,12195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12195, 12195,12195,12196,12196, 0,12196,12196,12196,12196,12196, 12196,12196,12196,12196, 0,12196,12196, 0, 0, 0, 0, 0, 0, 0, 0, 0,12196,12196,12196,12196, 12196,12196,12196,12196, 0, 0, 0, 0,12196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12196,12196,12196,12200, 12200, 0,12200,12200,12200,12200,12200,12200,12200,12200, 12200, 0,12200,12200, 0, 0, 0, 0, 0, 0, 0, 0, 0,12200,12200,12200,12200,12200,12200,12200, 0, 0, 0, 0, 0,12200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12200, 0, 0, 0, 0, 0,12200,12200,12200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12200,12202,12202, 0,12202, 12202,12202,12202,12202,12202,12202,12202,12202, 0,12202, 12202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12202,12202,12202,12202,12202,12202,12202, 0, 0, 0, 0, 0,12202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12202,12202,12202,12202,12207,12207, 0,12207,12207,12207, 12207,12207,12207,12207,12207,12207, 0,12207,12207, 0, 0, 0, 0, 0, 0, 0, 0, 0,12207,12207, 12207,12207,12207,12207,12207, 0, 0, 0, 0, 0, 12207, 0, 0, 0, 0, 0,12207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12207,12207, 12207,12218,12218, 0,12218,12218,12218,12218,12218,12218, 12218,12218,12218, 0,12218,12218, 0, 0, 0, 0, 0, 0, 0, 0, 0,12218,12218,12218,12218,12218, 12218,12218, 0, 0, 0, 0, 0,12218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12218,12218,12218,12219,12219, 0,12219,12219,12219,12219,12219,12219,12219,12219,12219, 0,12219,12219, 0, 0, 0, 0, 0, 0, 0, 0, 0,12219,12219,12219,12219,12219,12219,12219,12219, 0, 0, 0, 0,12219, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12219,12219,12219,12223,12223, 0,12223,12223, 12223,12223,12223,12223,12223,12223,12223, 0,12223,12223, 0, 0, 0, 0, 0, 0, 0, 0, 0,12223, 12223,12223,12223,12223,12223,12223, 0, 0, 0, 0, 0,12223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12223, 12223,12223,12224,12224, 0,12224,12224,12224,12224,12224, 12224,12224,12224,12224, 0,12224,12224, 0, 0, 0, 0, 0, 0, 0, 0, 0,12224,12224,12224,12224, 12224,12224,12224,12224, 0, 0, 0, 0,12224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12224,12224,12224,12238, 12238, 0,12238,12238,12238,12238,12238,12238,12238,12238, 12238, 0,12238,12238, 0, 0, 0, 0, 0, 0, 0, 0, 0,12238,12238,12238,12238,12238,12238,12238, 0, 0, 0, 0, 0,12238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12238,12238,12238,12239,12239, 0,12239, 12239,12239,12239,12239,12239,12239,12239,12239, 0,12239, 12239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12239,12239,12239,12239,12239,12239,12239,12239, 0, 0, 0, 0,12239, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12239,12239,12239,12253,12253, 0,12253,12253,12253,12253, 12253,12253,12253,12253,12253, 0,12253,12253, 0, 0, 0, 0, 0, 0, 0, 0, 0,12253,12253,12253, 12253,12253,12253,12253, 0, 0, 0, 0, 0,12253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12253,12253,12253, 12254,12254, 0,12254,12254,12254,12254,12254,12254,12254, 12254,12254, 0,12254,12254, 0, 0, 0, 0, 0, 0, 0, 0, 0,12254,12254,12254,12254,12254,12254, 12254,12254, 0, 0, 0, 0,12254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12254,12254,12254,12276,12276, 0, 12276,12276,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, 0, 0, 0, 0, 0,12276, 0, 0,12276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12276,12276,12276,12276,12291,12291,12291,12291,12291, 12291,12291,12291,12291,12291,12291,12291, 0,12291,12291, 0, 0, 0, 0, 0, 0, 0, 0, 0,12291, 12291,12291,12291,12291,12291,12291, 0, 0, 0, 0, 0,12291, 0, 0,12291, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12291, 12291,12291,12291,12304,12304, 0,12304,12304,12304,12304, 12304,12304,12304, 0,12304,12304,12304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12304,12304,12304, 12304,12304,12304,12304, 0, 0, 0, 0, 0,12304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12304,12304,12304, 12304,12305,12305, 0,12305,12305,12305,12305,12305,12305, 12305, 0,12305,12305,12305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12305,12305,12305,12305,12305, 12305,12305,12305, 0, 0, 0, 0,12305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12305,12305,12305,12305,12309, 12309,12309,12309,12309,12309,12309,12309,12309, 0, 0, 0, 0, 0, 0, 0,12309,12309,12309,12309,12309, 12309, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12309,12309,12309,12309,12309,12309,12364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12364, 12364,12364,12364,12364,12364,12364,12364,12364, 0,12364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12364, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12364,12364,12365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12365,12365,12365, 12365,12365,12365,12365,12365,12365, 0,12365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12365, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12365,12368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12368,12368,12368,12368,12368, 12368,12368,12368,12368, 0,12368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12368, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12368,12368,12384, 0, 0,12384, 0, 0, 0, 0, 0, 0, 0,12384, 0,12384,12384,12384,12384,12384, 12384,12384,12384,12384, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12384,12419,12419,12419, 12419,12419,12419,12419,12419, 0, 0,12419,12419,12419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12419,12419,12419,12419,12419,12419, 0, 0, 0, 0, 0,12419, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12419,12419,12419,12419,12420,12420,12420,12420,12420, 12420,12420,12420, 0, 0,12420,12420,12420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12420,12420,12420,12420,12420,12420, 0, 0, 0, 0, 0,12420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12420, 12420,12420,12420, 0, 0, 0, 0,12420,12427, 0, 12427, 0, 0, 0, 0, 0, 0,12427, 0, 0, 12427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12427, 0, 0, 0, 0, 0, 0,12427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12427, 0,12427, 0, 0, 0, 0, 0,12427, 0, 0, 0,12427, 0, 0,12427, 0, 0, 0,12427, 0, 0,12427,12427,12427,12428, 0,12428, 0, 0, 0, 0, 0, 0,12428, 0, 0,12428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12428, 0, 0, 0, 0, 0, 0, 12428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12428, 0,12428, 0, 0, 0,12428, 0,12428, 0, 0, 0,12428, 0,12428, 12428, 0, 0, 0,12428, 0, 0,12428,12428,12429, 0,12429,12429, 0, 0, 0, 0, 0,12429, 0, 0,12429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12429, 0,12429, 0, 0, 0, 0, 12429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12429, 0,12429, 0, 0, 0, 0, 0,12429, 0, 0, 0,12429, 0, 0, 12429, 0, 0, 0,12429, 0, 0,12429,12429,12430, 0,12430,12430, 0, 0, 0, 0, 0,12430, 0, 0,12430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12430, 0, 0, 0, 0, 0, 0, 12430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12430, 0,12430, 0, 0, 0, 0, 0,12430, 0, 0, 0,12430, 0, 0, 12430, 0, 0, 0,12430, 0, 0,12430,12430,12436, 12436, 0,12436,12436,12436,12436,12436,12436,12436,12436, 12436, 0,12436,12436, 0, 0, 0, 0, 0, 0, 0, 0, 0,12436,12436,12436,12436,12436,12436,12436, 0, 0, 0, 0, 0,12436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12436,12436,12436,12437,12437, 0,12437, 12437,12437,12437,12437,12437,12437,12437,12437, 0,12437, 12437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12437,12437,12437,12437,12437,12437,12437,12437, 0, 0, 0, 0,12437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12437,12437,12437,12447,12447, 0,12447,12447,12447,12447, 12447,12447,12447,12447,12447, 0,12447,12447, 0, 0, 0, 0, 0, 0, 0, 0, 0,12447,12447,12447, 12447,12447,12447,12447, 0, 0, 0, 0, 0,12447, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12447,12447,12447, 12448,12448, 0,12448,12448,12448,12448,12448,12448,12448, 12448,12448, 0,12448,12448, 0, 0, 0, 0, 0, 0, 0, 0, 0,12448,12448,12448,12448,12448,12448, 12448,12448, 0, 0, 0, 0,12448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12448,12448,12448,12451,12451, 0, 12451,12451,12451,12451,12451,12451,12451,12451,12451, 0, 12451,12451, 0, 0, 0, 0, 0, 0, 0, 0, 0,12451,12451,12451,12451,12451,12451,12451, 0, 0, 0, 0, 0,12451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12451,12451,12451,12452,12452, 0,12452,12452,12452, 12452,12452,12452,12452,12452,12452, 0,12452,12452, 0, 0, 0, 0, 0, 0, 0, 0, 0,12452,12452, 12452,12452,12452,12452,12452,12452, 0, 0, 0, 0, 12452, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12452,12452, 12452,12454,12454, 0,12454,12454,12454,12454,12454,12454, 12454,12454,12454, 0,12454,12454, 0, 0, 0, 0, 0, 0, 0, 0, 0,12454,12454,12454,12454,12454, 12454,12454, 0, 0, 0, 0, 0,12454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12454,12454,12454,12455,12455, 0,12455,12455,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,12455, 0, 0, 0, 0,12455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12455,12455,12455,12456,12456, 0,12456,12456, 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,12456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12456, 12456,12456, 0, 0, 0, 0, 0, 0, 0,12456, 12457,12457, 0,12457,12457,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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12457,12457,12457,12458,12458, 0, 12458,12458,12458,12458,12458,12458,12458,12458,12458, 0, 12458,12458, 0, 0, 0, 0, 0, 0, 0, 0, 0,12458,12458,12458,12458,12458,12458,12458, 0, 0, 0, 0, 0,12458,12458, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12458,12458,12458, 0, 0, 0, 0, 0, 0, 0,12458,12459,12459, 0,12459,12459,12459,12459,12459, 12459,12459,12459,12459, 0,12459,12459, 0, 0, 0, 0, 0, 0, 0, 0, 0,12459,12459,12459,12459, 12459,12459,12459, 0, 0, 0, 0, 0,12459, 0, 0, 0, 0, 0,12459, 0, 0, 0, 0, 0, 12459, 0, 0, 0, 0, 0,12459,12459,12459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12459,12460, 12460, 0,12460,12460,12460,12460,12460,12460,12460,12460, 12460, 0,12460,12460, 0, 0, 0, 0, 0, 0, 0, 0, 0,12460,12460,12460,12460,12460,12460,12460, 0, 0, 0, 0, 0,12460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12460,12460,12460,12461,12461, 0,12461, 12461,12461,12461,12461,12461,12461,12461,12461, 0,12461, 12461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12461,12461,12461,12461,12461,12461,12461,12461, 0, 0, 0, 0,12461, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12461,12461,12461,12465,12465, 0,12465,12465,12465,12465, 12465,12465,12465,12465,12465, 0,12465,12465, 0, 0, 0, 0, 0, 0, 0, 0, 0,12465,12465,12465, 12465,12465,12465,12465, 0, 0, 0, 0, 0,12465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12465,12465,12465, 12466,12466, 0,12466,12466,12466,12466,12466,12466,12466, 12466,12466, 0,12466,12466, 0, 0, 0, 0, 0, 0, 0, 0, 0,12466,12466,12466,12466,12466,12466, 12466,12466, 0, 0, 0, 0,12466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12466,12466,12466,12468,12468, 0, 12468,12468,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, 0, 0, 0, 0, 0,12468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12468,12468,12468,12469,12469, 0,12469,12469,12469, 12469,12469,12469,12469,12469,12469, 0,12469,12469, 0, 0, 0, 0, 0, 0, 0, 0, 0,12469,12469, 12469,12469,12469,12469,12469,12469, 0, 0, 0, 0, 12469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12469,12469, 12469,12471,12471, 0,12471,12471,12471,12471,12471,12471, 12471,12471,12471, 0,12471,12471, 0, 0, 0, 0, 0, 0, 0, 0, 0,12471,12471,12471,12471,12471, 12471,12471, 0, 0, 0, 0, 0,12471, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12471,12471,12471,12472,12472, 0,12472,12472,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,12472, 0, 0, 0, 0,12472, 0, 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,12473,12473, 0,12473,12473, 0, 0, 0, 0, 0, 0, 0, 0, 0,12473, 12473,12473,12473,12473,12473,12473, 0, 0, 0, 0, 0,12473, 0,12473, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12473, 12473,12473, 0, 0, 0, 0, 0, 0, 0, 0, 12473,12476,12476, 0,12476,12476,12476,12476,12476,12476, 12476,12476,12476, 0,12476,12476, 0, 0, 0, 0, 0, 0, 0, 0, 0,12476,12476,12476,12476,12476, 12476,12476, 0, 0, 0, 0, 0,12476, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12476,12476,12476,12477,12477, 0,12477,12477,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,12477, 0, 0, 0, 0,12477, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12477,12477,12477,12481,12481, 0,12481,12481, 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, 0,12481, 12481,12481,12482,12482, 0,12482,12482,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, 0,12482,12482,12482,12485, 12485, 0,12485,12485,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, 0,12485,12485,12485,12486,12486, 0,12486, 12486,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, 0, 12486,12486,12486,12488,12488, 0,12488,12488,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, 0, 0, 0, 0, 0,12488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12488,12488,12488, 12489,12489, 0,12489,12489,12489,12489,12489,12489,12489, 12489,12489, 0,12489,12489, 0, 0, 0, 0, 0, 0, 0, 0, 0,12489,12489,12489,12489,12489,12489, 12489,12489, 0, 0, 0, 0,12489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12489,12489,12489,12490,12490, 0, 12490,12490,12490,12490,12490,12490,12490,12490,12490,12490, 12490,12490, 0, 0, 0, 0, 0, 0, 0, 0, 0,12490,12490,12490,12490,12490,12490,12490,12490, 0, 0, 0, 0,12490, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12490,12490,12490,12490,12490,12491,12491, 0,12491, 12491,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, 0, 12491,12491,12491,12492,12492, 0,12492,12492,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, 0,12492,12492,12492, 12495,12495, 0,12495,12495,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, 0,12495,12495,12495,12496,12496, 0, 12496,12496,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, 0,12496,12496,12496,12498,12498, 0,12498,12498,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, 0, 0, 0, 0, 0, 12498, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12498,12498, 12498,12499,12499, 0,12499,12499,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,12499, 0, 0, 0, 0,12499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12499,12499,12499,12500,12500, 0,12500,12500,12500,12500,12500,12500,12500,12500,12500, 12500,12500,12500, 0, 0, 0, 0, 0, 0, 0, 0, 0,12500,12500,12500,12500,12500,12500,12500,12500, 0, 0, 0, 0,12500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12500,12500,12500,12500,12500,12511,12511,12511, 12511,12511,12511,12511,12511,12511,12511,12511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12511, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12511, 0,12511, 12513,12513, 0,12513,12513,12513,12513,12513,12513,12513, 12513,12513, 0,12513,12513, 0, 0, 0, 0, 0, 0, 0, 0, 0,12513,12513,12513,12513,12513,12513, 12513, 0, 0, 0, 0, 0,12513, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12513,12513,12513,12514,12514, 0, 12514,12514,12514,12514,12514,12514,12514,12514,12514, 0, 12514,12514, 0, 0, 0, 0, 0, 0, 0, 0, 0,12514,12514,12514,12514,12514,12514,12514,12514, 0, 0, 0, 0,12514, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12514,12514,12514,12518,12518, 0,12518,12518,12518, 12518,12518,12518,12518,12518,12518, 0,12518,12518, 0, 0, 0, 0, 0, 0, 0, 0, 0,12518,12518, 12518,12518,12518,12518,12518, 0, 0, 0, 0, 0, 12518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12518,12518, 12518,12519,12519, 0,12519,12519,12519,12519,12519,12519, 12519,12519,12519, 0,12519,12519, 0, 0, 0, 0, 0, 0, 0, 0, 0,12519,12519,12519,12519,12519, 12519,12519,12519, 0, 0, 0, 0,12519, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12519,12519,12519,12523,12523, 0,12523,12523,12523,12523,12523,12523,12523,12523,12523, 0,12523,12523, 0, 0, 0, 0, 0, 0, 0, 0, 0,12523,12523,12523,12523,12523,12523,12523, 0, 0, 0, 0, 0,12523, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12523,12523,12523,12524,12524, 0,12524,12524, 12524,12524,12524,12524,12524,12524,12524, 0,12524,12524, 0, 0, 0, 0, 0, 0, 0, 0, 0,12524, 12524,12524,12524,12524,12524,12524,12524, 0, 0, 0, 0,12524, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12524, 12524,12524,12528,12528, 0,12528,12528,12528,12528,12528, 12528,12528,12528,12528, 0,12528,12528, 0, 0, 0, 0, 0, 0, 0, 0, 0,12528,12528,12528,12528, 12528,12528,12528, 0, 0, 0, 0, 0,12528, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12528,12528,12528,12529, 12529, 0,12529,12529,12529,12529,12529,12529,12529,12529, 12529, 0,12529,12529, 0, 0, 0, 0, 0, 0, 0, 0, 0,12529,12529,12529,12529,12529,12529,12529, 12529, 0, 0, 0, 0,12529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12529,12529,12529,12533,12533, 0,12533, 12533,12533,12533,12533,12533,12533,12533,12533, 0,12533, 12533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12533,12533,12533,12533,12533,12533,12533, 0, 0, 0, 0, 0,12533, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12533,12533,12533,12534,12534, 0,12534,12534,12534,12534, 12534,12534,12534,12534,12534, 0,12534,12534, 0, 0, 0, 0, 0, 0, 0, 0, 0,12534,12534,12534, 12534,12534,12534,12534,12534, 0, 0, 0, 0,12534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12534,12534,12534, 12537,12537, 0,12537,12537,12537,12537,12537,12537,12537, 12537,12537, 0,12537,12537, 0, 0, 0, 0, 0, 0, 0, 0, 0,12537,12537,12537,12537,12537,12537, 12537, 0, 0, 0, 0, 0,12537, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12537,12537,12537,12538,12538, 0, 12538,12538,12538,12538,12538,12538,12538,12538,12538, 0, 12538,12538, 0, 0, 0, 0, 0, 0, 0, 0, 0,12538,12538,12538,12538,12538,12538,12538,12538, 0, 0, 0, 0,12538, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12538,12538,12538,12540,12540, 0,12540,12540,12540, 12540,12540,12540,12540,12540,12540, 0,12540,12540, 0, 0, 0, 0, 0, 0, 0, 0, 0,12540,12540, 12540,12540,12540,12540,12540, 0, 0, 0, 0, 0, 12540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12540, 0, 0, 0, 0, 0, 0,12540,12540, 12540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12540, 12541,12541, 0,12541,12541,12541,12541,12541,12541,12541, 12541,12541, 0,12541,12541, 0, 0, 0, 0, 0, 0, 0, 0, 0,12541,12541,12541,12541,12541,12541, 12541, 0, 0, 0, 0, 0,12541, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12541,12541,12541,12542,12542, 0, 12542,12542,12542,12542,12542,12542,12542,12542,12542, 0, 12542,12542, 0, 0, 0, 0, 0, 0, 0, 0, 0,12542,12542,12542,12542,12542,12542,12542,12542, 0, 0, 0, 0,12542, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12542,12542,12542,12543,12543, 0,12543,12543,12543, 12543,12543,12543,12543,12543,12543, 0,12543,12543, 0, 0, 0, 0, 0, 0, 0, 0, 0,12543,12543, 12543,12543,12543,12543,12543, 0, 0, 0, 0, 0, 12543, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12543,12543, 12543,12544,12544, 0,12544,12544,12544,12544,12544,12544, 12544,12544,12544, 0,12544,12544, 0, 0, 0, 0, 0, 0, 0, 0, 0,12544,12544,12544,12544,12544, 12544,12544,12544, 0, 0, 0, 0,12544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12544,12544,12544,12548,12548, 0,12548,12548,12548,12548,12548,12548,12548,12548,12548, 0,12548,12548, 0, 0, 0, 0, 0, 0, 0, 0, 0,12548,12548,12548,12548,12548,12548,12548, 0, 0, 0, 0, 0,12548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12548,12548,12548,12549,12549, 0,12549,12549, 12549,12549,12549,12549,12549,12549,12549, 0,12549,12549, 0, 0, 0, 0, 0, 0, 0, 0, 0,12549, 12549,12549,12549,12549,12549,12549,12549, 0, 0, 0, 0,12549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12549, 12549,12549,12552,12552, 0,12552,12552,12552,12552,12552, 12552,12552,12552,12552, 0,12552,12552, 0, 0, 0, 0, 0, 0, 0, 0, 0,12552,12552,12552,12552, 12552,12552,12552, 0, 0, 0, 0, 0,12552, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12552,12552,12552,12553, 12553, 0,12553,12553,12553,12553,12553,12553,12553,12553, 12553, 0,12553,12553, 0, 0, 0, 0, 0, 0, 0, 0, 0,12553,12553,12553,12553,12553,12553,12553, 12553, 0, 0, 0, 0,12553, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12553,12553,12553,12555,12555, 0,12555, 12555,12555,12555,12555,12555,12555,12555,12555, 0,12555, 12555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12555,12555,12555,12555,12555,12555,12555, 0, 0, 0, 0, 0,12555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12555, 0, 0, 0, 0, 0, 0, 12555,12555,12555, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12555,12556,12556, 0,12556,12556,12556,12556,12556, 12556,12556,12556,12556, 0,12556,12556, 0, 0, 0, 0, 0, 0, 0, 0, 0,12556,12556,12556,12556, 12556,12556,12556, 0, 0, 0, 0, 0,12556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12556,12556,12556,12557, 12557, 0,12557,12557,12557,12557,12557,12557,12557,12557, 12557, 0,12557,12557, 0, 0, 0, 0, 0, 0, 0, 0, 0,12557,12557,12557,12557,12557,12557,12557, 12557, 0, 0, 0, 0,12557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12557,12557,12557,12558,12558, 0,12558, 12558,12558,12558,12558,12558,12558,12558,12558, 0,12558, 12558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12558,12558,12558,12558,12558,12558,12558, 0, 0, 0, 0, 0,12558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12558,12558,12558,12559,12559, 0,12559,12559,12559,12559, 12559,12559,12559,12559,12559, 0,12559,12559, 0, 0, 0, 0, 0, 0, 0, 0, 0,12559,12559,12559, 12559,12559,12559,12559,12559, 0, 0, 0, 0,12559, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12559,12559,12559, 12563,12563, 0,12563,12563,12563,12563,12563,12563,12563, 12563,12563, 0,12563,12563, 0, 0, 0, 0, 0, 0, 0, 0, 0,12563,12563,12563,12563,12563,12563, 12563, 0, 0, 0, 0, 0,12563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12563,12563,12563,12564,12564, 0, 12564,12564,12564,12564,12564,12564,12564,12564,12564, 0, 12564,12564, 0, 0, 0, 0, 0, 0, 0, 0, 0,12564,12564,12564,12564,12564,12564,12564,12564, 0, 0, 0, 0,12564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12564,12564,12564,12567,12567, 0,12567,12567,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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12567,12567, 12567,12568,12568, 0,12568,12568,12568,12568,12568,12568, 12568,12568,12568, 0,12568,12568, 0, 0, 0, 0, 0, 0, 0, 0, 0,12568,12568,12568,12568,12568, 12568,12568,12568, 0, 0, 0, 0,12568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12568,12568,12568,12571,12571, 0,12571,12571,12571,12571,12571,12571,12571,12571,12571, 0,12571,12571, 0, 0, 0, 0, 0, 0, 0, 0, 0,12571,12571,12571,12571,12571,12571,12571, 0, 0, 0, 0, 0,12571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12571,12571,12571,12572,12572, 0,12572,12572, 12572,12572,12572,12572,12572,12572,12572, 0,12572,12572, 0, 0, 0, 0, 0, 0, 0, 0, 0,12572, 12572,12572,12572,12572,12572,12572,12572, 0, 0, 0, 0,12572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12572, 12572,12572,12574,12574, 0,12574,12574,12574,12574,12574, 12574,12574,12574,12574, 0,12574,12574, 0, 0, 0, 0, 0, 0, 0, 0, 0,12574,12574,12574,12574, 12574,12574,12574, 0, 0, 0, 0, 0,12574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12574,12574,12574,12575, 12575, 0,12575,12575,12575,12575,12575,12575,12575,12575, 12575, 0,12575,12575, 0, 0, 0, 0, 0, 0, 0, 0, 0,12575,12575,12575,12575,12575,12575,12575, 12575, 0, 0, 0, 0,12575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12575,12575,12575,12576,12576, 0,12576, 12576,12576,12576,12576,12576,12576,12576,12576, 0,12576, 12576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12576,12576,12576,12576,12576,12576,12576, 0, 0, 0, 0, 0,12576,12576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12576,12576,12576, 0, 0, 0, 0, 0, 0, 0, 12576,12577,12577, 0,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12577,12577,12577,12577,12577,12577, 12577,12577,12577,12577,12579,12579, 0,12579,12579,12579, 12579,12579,12579,12579,12579,12579, 0,12579,12579, 0, 0, 0, 0, 0, 0, 0, 0, 0,12579,12579, 12579,12579,12579,12579,12579, 0, 0, 0, 0, 0, 12579,12579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12579,12579, 12579, 0, 0, 0, 0, 0, 0, 0,12579,12581, 12581, 0,12581,12581,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, 0,12581,12581,12581,12582,12582, 0,12582, 12582,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, 0, 12582,12582,12582,12586,12586, 0,12586,12586,12586,12586, 12586,12586,12586,12586,12586, 0,12586,12586, 0, 0, 0, 0, 0, 0, 0, 0, 0,12586,12586,12586, 12586,12586,12586,12586, 0, 0, 0, 0, 0,12586, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12586,12586,12586, 12587,12587, 0,12587,12587,12587,12587,12587,12587,12587, 12587,12587, 0,12587,12587, 0, 0, 0, 0, 0, 0, 0, 0, 0,12587,12587,12587,12587,12587,12587, 12587,12587, 0, 0, 0, 0,12587, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12587,12587,12587,12591,12591, 0, 12591,12591,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, 0,12591,12591,12591,12592,12592, 0,12592,12592,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, 0,12592,12592, 12592,12595,12595, 0,12595,12595,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, 0,12595,12595,12595,12596,12596, 0,12596,12596,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, 0,12596,12596,12596,12598,12598, 0,12598,12598, 12598,12598,12598,12598,12598,12598,12598, 0,12598,12598, 0, 0, 0, 0, 0, 0, 0, 0, 0,12598, 12598,12598,12598,12598,12598,12598, 0, 0, 0, 0, 0,12598, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12598, 0, 0, 0, 0, 0, 0,12598, 12598,12598, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12598,12599,12599, 0,12599,12599,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, 0,12599,12599,12599,12600,12600, 0,12600,12600,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, 0,12600,12600,12600,12601,12601, 0,12601,12601, 12601,12601,12601,12601,12601,12601,12601, 0,12601,12601, 0, 0, 0, 0, 0, 0, 0, 0, 0,12601, 12601,12601,12601,12601,12601,12601, 0, 0, 0, 0, 0,12601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12601, 12601,12601,12602,12602, 0,12602,12602,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,12602, 0, 0, 0, 0,12602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12602,12602,12602,12606, 12606, 0,12606,12606,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, 0,12606,12606,12606,12607,12607, 0,12607, 12607,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,12607, 0, 0, 0, 0,12607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12607,12607,12607,12610,12610, 0,12610,12610,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, 0, 0, 0, 0, 0,12610, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12610,12610,12610, 12611,12611, 0,12611,12611,12611,12611,12611,12611,12611, 12611,12611, 0,12611,12611, 0, 0, 0, 0, 0, 0, 0, 0, 0,12611,12611,12611,12611,12611,12611, 12611,12611, 0, 0, 0, 0,12611, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12611,12611,12611,12613,12613, 0, 12613,12613,12613,12613,12613,12613,12613,12613,12613, 0, 12613,12613, 0, 0, 0, 0, 0, 0, 0, 0, 0,12613,12613,12613,12613,12613,12613,12613, 0, 0, 0, 0, 0,12613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12613, 0, 0, 0, 0, 0, 0,12613,12613,12613, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12613,12614,12614, 0,12614,12614,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, 0,12614,12614,12614, 12615,12615, 0,12615,12615,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, 0,12615,12615,12615,12617,12617, 0, 12617,12617,12617,12617,12617,12617,12617,12617,12617, 0, 12617,12617, 0, 0, 0, 0, 0, 0, 0, 0, 0,12617,12617,12617,12617,12617,12617,12617, 0, 0, 0, 0, 0,12617, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12617,12617,12617,12618,12618, 0,12618,12618,12618, 12618,12618,12618,12618,12618,12618, 0,12618,12618, 0, 0, 0, 0, 0, 0, 0, 0, 0,12618,12618, 12618,12618,12618,12618,12618,12618, 0, 0, 0, 0, 12618, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12618,12618, 12618,12622,12622, 0,12622,12622,12622,12622,12622,12622, 12622,12622,12622, 0,12622,12622, 0, 0, 0, 0, 0, 0, 0, 0, 0,12622,12622,12622,12622,12622, 12622,12622, 0, 0, 0, 0, 0,12622, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12622,12622,12622,12623,12623, 0,12623,12623,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,12623, 0, 0, 0, 0,12623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12623,12623,12623,12627,12627, 0,12627,12627, 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, 0,12627, 12627,12627,12628,12628, 0,12628,12628,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, 0,12628,12628,12628,12632, 12632, 0,12632,12632,12632,12632,12632,12632,12632,12632, 12632, 0,12632,12632, 0, 0, 0, 0, 0, 0, 0, 0, 0,12632,12632,12632,12632,12632,12632,12632, 0, 0, 0, 0, 0,12632, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12632,12632,12632,12633,12633, 0,12633, 12633,12633,12633,12633,12633,12633,12633,12633, 0,12633, 12633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12633,12633,12633,12633,12633,12633,12633,12633, 0, 0, 0, 0,12633, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12633,12633,12633,12636,12636, 0,12636,12636,12636,12636, 12636,12636,12636,12636,12636, 0,12636,12636, 0, 0, 0, 0, 0, 0, 0, 0, 0,12636,12636,12636, 12636,12636,12636,12636, 0, 0, 0, 0, 0,12636, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12636,12636,12636, 12637,12637, 0,12637,12637,12637,12637,12637,12637,12637, 12637,12637, 0,12637,12637, 0, 0, 0, 0, 0, 0, 0, 0, 0,12637,12637,12637,12637,12637,12637, 12637,12637, 0, 0, 0, 0,12637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12637,12637,12637,12639,12639, 0, 12639,12639,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, 0, 0, 0, 0, 0,12639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12639, 0, 0, 0, 0, 0, 0,12639,12639,12639, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12639,12640,12640, 0,12640,12640,12640,12640, 12640,12640,12640,12640,12640, 0,12640,12640, 0, 0, 0, 0, 0, 0, 0, 0, 0,12640,12640,12640, 12640,12640,12640,12640, 0, 0, 0, 0, 0,12640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12640,12640,12640, 12641,12641, 0,12641,12641,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,12641, 0, 0, 0, 0,12641, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12641,12641,12641,12642,12642, 0, 12642,12642,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, 0,12642,12642,12642,12643,12643, 0,12643,12643,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, 0,12643,12643, 12643,12646,12646, 0,12646,12646,12646,12646,12646,12646, 12646,12646,12646, 0,12646,12646, 0, 0, 0, 0, 0, 0, 0, 0, 0,12646,12646,12646,12646,12646, 12646,12646, 0, 0, 0, 0, 0,12646, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12646,12646,12646,12647,12647, 0,12647,12647,12647,12647,12647,12647,12647,12647,12647, 0,12647,12647, 0, 0, 0, 0, 0, 0, 0, 0, 0,12647,12647,12647,12647,12647,12647,12647,12647, 0, 0, 0, 0,12647, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12647,12647,12647,12649,12649, 0,12649,12649, 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,12649, 0, 0, 0, 0, 0, 0,12649, 12649,12649, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12649,12650,12650, 0,12650,12650,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, 0, 0, 0, 0, 0,12650, 0, 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,12651,12651, 0,12651,12651, 0, 0, 0, 0, 0, 0, 0, 0, 0,12651,12651,12651,12651,12651,12651,12651,12651, 0, 0, 0, 0,12651, 0, 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,12652,12652, 0,12652,12652, 0, 0, 0, 0, 0, 0, 0, 0, 0,12652, 12652,12652,12652,12652,12652,12652, 0, 0, 0, 0, 0,12652, 0, 0, 0, 0, 0, 0, 0,12652, 0, 0, 0, 0, 0, 0, 0, 0, 0,12652, 12652,12652,12653,12653, 0,12653,12653,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, 0, 0, 0, 0, 0, 0,12653,12653,12653,12654, 12654, 0,12654,12654,12654,12654,12654,12654,12654,12654, 12654, 0,12654,12654, 0, 0, 0, 0, 0, 0, 0, 0, 0,12654,12654,12654,12654,12654,12654,12654, 12654, 0, 0, 0, 0,12654, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12654,12654,12654,12658,12658, 0,12658, 12658,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, 0, 0, 0, 0, 0,12658, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12658,12658,12658,12659,12659, 0,12659,12659,12659,12659, 12659,12659,12659,12659,12659, 0,12659,12659, 0, 0, 0, 0, 0, 0, 0, 0, 0,12659,12659,12659, 12659,12659,12659,12659,12659, 0, 0, 0, 0,12659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12659,12659,12659, 12663,12663, 0,12663,12663,12663,12663,12663,12663,12663, 12663,12663, 0,12663,12663, 0, 0, 0, 0, 0, 0, 0, 0, 0,12663,12663,12663,12663,12663,12663, 12663, 0, 0, 0, 0, 0,12663, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12663,12663,12663,12664,12664, 0, 12664,12664,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,12664, 0, 0, 0, 0,12664, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12664,12664,12664,12668,12668, 0,12668,12668,12668, 12668,12668,12668,12668,12668,12668, 0,12668,12668, 0, 0, 0, 0, 0, 0, 0, 0, 0,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, 0,12668,12668, 12668,12669,12669, 0,12669,12669,12669,12669,12669,12669, 12669,12669,12669, 0,12669,12669, 0, 0, 0, 0, 0, 0, 0, 0, 0,12669,12669,12669,12669,12669, 12669,12669,12669, 0, 0, 0, 0,12669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12669,12669,12669,12672,12672, 0,12672,12672,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, 0, 0, 0, 0,12672,12672,12672,12673,12673, 0,12673,12673, 12673,12673,12673,12673,12673,12673,12673, 0,12673,12673, 0, 0, 0, 0, 0, 0, 0, 0, 0,12673, 12673,12673,12673,12673,12673,12673,12673, 0, 0, 0, 0,12673, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12673, 12673,12673,12675,12675, 0,12675,12675,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, 0, 0, 0, 0, 0,12675, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12675,12675,12675,12676, 12676, 0,12676,12676,12676,12676,12676,12676,12676,12676, 12676, 0,12676,12676, 0, 0, 0, 0, 0, 0, 0, 0, 0,12676,12676,12676,12676,12676,12676,12676, 12676, 0, 0, 0, 0,12676, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12676,12676,12676,12677,12677, 0,12677, 12677,12677,12677,12677,12677,12677,12677,12677,12677,12677, 12677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12677,12677,12677,12677,12677,12677,12677,12677, 0, 0, 0, 0,12677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12677,12677,12677,12677,12677,12678,12678, 0,12678,12678, 12678,12678,12678,12678,12678,12678,12678, 0,12678,12678, 0, 0, 0, 0, 0, 0, 0, 0, 0,12678, 12678,12678,12678,12678,12678,12678, 0, 0, 0, 0, 0,12678, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12678, 12678,12678,12679,12679, 0,12679,12679,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,12679, 0, 0, 0, 0,12679, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12679,12679,12679,12681, 12681, 0,12681,12681,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, 0, 0, 0, 0, 0, 0,12681,12681,12681,12682,12682, 0,12682, 12682,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,12682, 0, 0, 0, 0,12682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12682,12682,12682,12684,12684, 0,12684,12684,12684,12684, 12684,12684,12684,12684,12684, 0,12684,12684, 0, 0, 0, 0, 0, 0, 0, 0, 0,12684,12684,12684, 12684,12684,12684,12684, 0, 0, 0, 0, 0,12684, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12684,12684,12684, 12685,12685, 0,12685,12685,12685,12685,12685,12685,12685, 12685,12685, 0,12685,12685, 0, 0, 0, 0, 0, 0, 0, 0, 0,12685,12685,12685,12685,12685,12685, 12685,12685, 0, 0, 0, 0,12685, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12685,12685,12685,12686,12686, 0, 12686,12686,12686,12686,12686,12686,12686,12686,12686,12686, 12686,12686, 0, 0, 0, 0, 0, 0, 0, 0, 0,12686,12686,12686,12686,12686,12686,12686,12686, 0, 0, 0, 0,12686, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12686,12686,12686,12686,12686,12718,12718, 0,12718, 12718,12718,12718,12718,12718,12718,12718,12718, 0,12718, 12718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12718,12718,12718,12718,12718,12718,12718, 0, 0, 0, 0, 0,12718, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12718,12718,12718,12719,12719, 0,12719,12719,12719,12719, 12719,12719,12719,12719,12719, 0,12719,12719, 0, 0, 0, 0, 0, 0, 0, 0, 0,12719,12719,12719, 12719,12719,12719,12719,12719, 0, 0, 0, 0,12719, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12719,12719,12719, 12723,12723, 0,12723,12723,12723,12723,12723,12723,12723, 12723,12723, 0,12723,12723, 0, 0, 0, 0, 0, 0, 0, 0, 0,12723,12723,12723,12723,12723,12723, 12723,12723, 0, 0, 0, 0,12723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12723,12723,12723,12730,12730, 0, 12730,12730,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, 0, 0, 0, 0, 0,12730, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12730,12730,12730,12739,12739, 0,12739,12739,12739, 12739,12739,12739,12739,12739,12739, 0,12739,12739, 0, 0, 0, 0, 0, 0, 0, 0, 0,12739,12739, 12739,12739,12739,12739,12739, 0, 0, 0, 0, 0, 12739, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12739,12739, 12739,12740,12740, 0,12740,12740,12740,12740,12740,12740, 12740,12740,12740, 0,12740,12740, 0, 0, 0, 0, 0, 0, 0, 0, 0,12740,12740,12740,12740,12740, 12740,12740,12740, 0, 0, 0, 0,12740, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12740,12740,12740,12758,12758, 0,12758,12758,12758,12758,12758,12758,12758,12758,12758, 0,12758,12758, 0, 0, 0, 0, 0, 0, 0, 0, 0,12758,12758,12758,12758,12758,12758,12758, 0, 0, 0, 0, 0,12758, 0, 0, 0, 0, 0, 12758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12758,12758,12758,12758,12773,12773,12773,12773, 12773,12773,12773,12773,12773,12773,12773,12773, 0,12773, 12773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12773,12773,12773,12773,12773,12773,12773, 0, 0, 0, 0, 0,12773, 0, 0, 0, 0, 0,12773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12773,12773,12773,12773,12785,12785, 0,12785,12785,12785, 12785,12785,12785,12785, 0,12785,12785,12785, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12785,12785, 12785,12785,12785,12785,12785, 0, 0, 0, 0, 0, 12785, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12785,12785, 12785,12785,12786,12786, 0,12786,12786,12786,12786,12786, 12786,12786, 0,12786,12786,12786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12786,12786,12786,12786, 12786,12786,12786,12786, 0, 0, 0, 0,12786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12786,12786,12786,12786, 12842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12842,12842,12842, 12842,12842,12842,12842,12842,12842,12842,12842,12842,12842, 12842,12842,12842,12842,12842,12842,12842,12842,12842,12842, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12842,12844,12844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12844,12844,12844,12844,12844,12844,12844,12844,12844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12844, 0,12844,12844,12844,12844,12844,12844, 0, 0, 0, 0, 0, 0, 0,12844,12845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12845,12845, 12845,12845,12845,12845,12845,12845,12845, 0,12845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12845,12845,12846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12846,12846,12846,12846, 12846,12846,12846,12846,12846, 0,12846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12846,12863, 0, 0,12863, 0, 0, 0, 0, 0, 0, 0,12863, 0,12863,12863,12863,12863, 12863,12863,12863,12863,12863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12863,12896,12896, 12896,12896,12896,12896,12896,12896, 0, 0,12896,12896, 12896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12896,12896,12896,12896,12896,12896, 0, 0, 0, 0, 0,12896, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12896,12896,12896,12896, 0, 0, 0,12896, 12901, 0,12901,12901, 0, 0, 0, 0, 0,12901, 0, 0,12901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12901, 0,12901, 0, 0, 0, 0,12901, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12901, 0,12901, 0, 0, 0, 0, 0,12901, 0, 0, 0,12901, 0, 0,12901, 0, 0, 0,12901, 0, 0,12901,12901, 12902, 0,12902, 0, 0, 0, 0, 0, 0,12902, 0, 0,12902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12902, 0, 0, 0, 0, 0, 0,12902, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12902, 0,12902, 0, 0, 0, 0, 0,12902, 0, 0, 0,12902, 0, 0,12902, 0, 0, 0,12902, 0, 0,12902,12902, 12903, 0,12903, 0, 0, 0, 0, 0, 0,12903, 0, 0,12903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12903, 0, 0, 0, 0, 0, 0,12903, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12903, 0,12903, 0, 0, 0, 0, 0,12903, 0, 0, 0,12903, 0, 0,12903, 0, 0, 0,12903, 0, 0,12903,12903, 12904, 0,12904,12904, 0, 0, 0, 0, 0,12904, 0, 0,12904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12904, 0, 0, 0, 0, 0, 0,12904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12904,12904, 0,12904, 0, 0, 0, 0, 0,12904, 0, 0, 0,12904, 0, 0,12904, 0, 0, 0,12904, 0, 0,12904,12904, 12904,12911,12911, 0,12911,12911,12911,12911,12911,12911, 12911,12911,12911, 0,12911,12911, 0, 0, 0, 0, 0, 0, 0, 0, 0,12911,12911,12911,12911,12911, 12911,12911, 0, 0, 0, 0, 0,12911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12911,12911,12911, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12911,12916,12916, 0,12916,12916,12916, 12916,12916,12916,12916,12916,12916, 0,12916,12916, 0, 0, 0, 0, 0, 0, 0, 0, 0,12916,12916, 12916,12916,12916,12916,12916, 0, 0, 0, 0, 0, 12916, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12916,12916, 12916,12917,12917, 0,12917,12917,12917,12917,12917,12917, 12917,12917,12917, 0,12917,12917, 0, 0, 0, 0, 0, 0, 0, 0, 0,12917,12917,12917,12917,12917, 12917,12917,12917, 0, 0, 0, 0,12917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12917,12917,12917,12921,12921, 0,12921,12921,12921,12921,12921,12921,12921,12921,12921, 0,12921,12921, 0, 0, 0, 0, 0, 0, 0, 0, 0,12921,12921,12921,12921,12921,12921,12921, 0, 0, 0, 0, 0,12921, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12921,12921,12921,12922,12922, 0,12922,12922, 12922,12922,12922,12922,12922,12922,12922, 0,12922,12922, 0, 0, 0, 0, 0, 0, 0, 0, 0,12922, 12922,12922,12922,12922,12922,12922,12922, 0, 0, 0, 0,12922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12922, 12922,12922,12925,12925, 0,12925,12925,12925,12925,12925, 12925,12925,12925,12925, 0,12925,12925, 0, 0, 0, 0, 0, 0, 0, 0, 0,12925,12925,12925,12925, 12925,12925,12925, 0, 0, 0, 0, 0,12925, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12925,12925,12925,12926, 12926, 0,12926,12926,12926,12926,12926,12926,12926,12926, 12926, 0,12926,12926, 0, 0, 0, 0, 0, 0, 0, 0, 0,12926,12926,12926,12926,12926,12926,12926, 12926, 0, 0, 0, 0,12926, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12926,12926,12926,12928,12928, 0,12928, 12928,12928,12928,12928,12928,12928,12928,12928, 0,12928, 12928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12928,12928,12928,12928,12928,12928,12928, 0, 0, 0, 0, 0,12928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12928,12928,12928,12929,12929, 0,12929,12929,12929,12929, 12929,12929,12929,12929,12929, 0,12929,12929, 0, 0, 0, 0, 0, 0, 0, 0, 0,12929,12929,12929, 12929,12929,12929,12929,12929, 0, 0, 0, 0,12929, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12929,12929,12929, 12930,12930, 0,12930,12930,12930,12930,12930,12930,12930, 12930,12930, 0,12930,12930, 0, 0, 0, 0, 0, 0, 0, 0, 0,12930,12930,12930,12930,12930,12930, 12930, 0, 0, 0, 0, 0,12930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12930, 0, 0, 0,12930,12930,12930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12930,12931, 12931, 0,12931,12931,12931,12931,12931,12931,12931,12931, 12931, 0,12931,12931, 0, 0, 0, 0, 0, 0, 0, 0, 0,12931,12931,12931,12931,12931,12931,12931, 0, 0, 0, 0, 0,12931, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12931,12931,12931,12932,12932, 0,12932, 12932,12932,12932,12932,12932,12932,12932,12932, 0,12932, 12932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12932,12932,12932,12932,12932,12932,12932,12932, 0, 0, 0, 0,12932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12932,12932,12932,12933,12933, 0,12933,12933,12933,12933, 12933,12933,12933,12933,12933, 0,12933,12933, 0, 0, 0, 0, 0, 0, 0, 0, 0,12933,12933,12933, 12933,12933,12933,12933, 0, 0, 0, 0, 0,12933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12933,12933,12933, 12934,12934, 0,12934,12934,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,12934, 0, 0, 0, 0,12934, 0, 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,12935,12935, 0, 12935,12935, 0, 0, 0, 0, 0, 0, 0, 0, 0,12935,12935,12935,12935,12935,12935,12935, 0, 0, 0, 0, 0,12935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12935, 0, 0, 0,12935,12935,12935, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12935,12936,12936, 0,12936, 12936,12936,12936,12936,12936,12936,12936,12936, 0,12936, 12936, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12936,12936,12936,12936,12936,12936,12936, 0, 0, 0, 0, 0,12936, 0, 0, 0, 0, 0, 0, 0, 0,12936, 0, 0, 0, 0, 0, 0, 0, 0, 12936,12936,12936,12937,12937, 0,12937,12937,12937,12937, 12937,12937,12937,12937,12937, 0,12937,12937, 0, 0, 0, 0, 0, 0, 0, 0, 0,12937,12937,12937, 12937,12937,12937,12937, 0, 0, 0, 0, 0,12937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12937,12937,12937, 12938,12938, 0,12938,12938,12938,12938,12938,12938,12938, 12938,12938, 0,12938,12938, 0, 0, 0, 0, 0, 0, 0, 0, 0,12938,12938,12938,12938,12938,12938, 12938,12938, 0, 0, 0, 0,12938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12938,12938,12938,12942,12942, 0, 12942,12942,12942,12942,12942,12942,12942,12942,12942, 0, 12942,12942, 0, 0, 0, 0, 0, 0, 0, 0, 0,12942,12942,12942,12942,12942,12942,12942, 0, 0, 0, 0, 0,12942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12942,12942,12942,12943,12943, 0,12943,12943,12943, 12943,12943,12943,12943,12943,12943, 0,12943,12943, 0, 0, 0, 0, 0, 0, 0, 0, 0,12943,12943, 12943,12943,12943,12943,12943,12943, 0, 0, 0, 0, 12943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12943,12943, 12943,12946,12946, 0,12946,12946,12946,12946,12946,12946, 12946,12946,12946, 0,12946,12946, 0, 0, 0, 0, 0, 0, 0, 0, 0,12946,12946,12946,12946,12946, 12946,12946, 0, 0, 0, 0, 0,12946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12946,12946,12946,12947,12947, 0,12947,12947,12947,12947,12947,12947,12947,12947,12947, 0,12947,12947, 0, 0, 0, 0, 0, 0, 0, 0, 0,12947,12947,12947,12947,12947,12947,12947,12947, 0, 0, 0, 0,12947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12947,12947,12947,12950,12950, 0,12950,12950, 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, 0, 0, 0, 0, 0,12950, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12950, 12950,12950,12951,12951, 0,12951,12951,12951,12951,12951, 12951,12951,12951,12951, 0,12951,12951, 0, 0, 0, 0, 0, 0, 0, 0, 0,12951,12951,12951,12951, 12951,12951,12951,12951, 0, 0, 0, 0,12951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12951,12951,12951,12953, 12953, 0,12953,12953,12953,12953,12953,12953,12953,12953, 12953, 0,12953,12953, 0, 0, 0, 0, 0, 0, 0, 0, 0,12953,12953,12953,12953,12953,12953,12953, 0, 0, 0, 0, 0,12953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12953,12953,12953,12954,12954, 0,12954, 12954,12954,12954,12954,12954,12954,12954,12954, 0,12954, 12954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12954,12954,12954,12954,12954,12954,12954,12954, 0, 0, 0, 0,12954, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12954,12954,12954,12955,12955, 0,12955,12955,12955,12955, 12955,12955,12955,12955,12955, 0,12955,12955, 0, 0, 0, 0, 0, 0, 0, 0, 0,12955,12955,12955, 12955,12955,12955,12955, 0, 0, 0, 0, 0,12955, 12955, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12955,12955,12955, 0, 0, 0, 0, 0, 0, 0,12955,12956,12956, 0,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12956,12956,12956,12956,12956,12956,12956,12956,12956, 12956,12958,12958, 0,12958,12958,12958,12958,12958,12958, 12958,12958,12958, 0,12958,12958, 0, 0, 0, 0, 0, 0, 0, 0, 0,12958,12958,12958,12958,12958, 12958,12958, 0, 0, 0, 0, 0,12958,12958, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12958,12958,12958, 0, 0, 0, 0, 0, 0, 0,12958,12960,12960, 0,12960, 12960,12960,12960,12960,12960,12960,12960,12960, 0,12960, 12960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12960,12960,12960,12960,12960,12960,12960, 0, 0, 0, 0, 0,12960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12960,12960,12960,12961,12961, 0,12961,12961,12961,12961, 12961,12961,12961,12961,12961, 0,12961,12961, 0, 0, 0, 0, 0, 0, 0, 0, 0,12961,12961,12961, 12961,12961,12961,12961,12961, 0, 0, 0, 0,12961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12961,12961,12961, 12965,12965, 0,12965,12965,12965,12965,12965,12965,12965, 12965,12965, 0,12965,12965, 0, 0, 0, 0, 0, 0, 0, 0, 0,12965,12965,12965,12965,12965,12965, 12965, 0, 0, 0, 0, 0,12965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12965,12965,12965,12966,12966, 0, 12966,12966,12966,12966,12966,12966,12966,12966,12966, 0, 12966,12966, 0, 0, 0, 0, 0, 0, 0, 0, 0,12966,12966,12966,12966,12966,12966,12966,12966, 0, 0, 0, 0,12966, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12966,12966,12966,12970,12970, 0,12970,12970,12970, 12970,12970,12970,12970,12970,12970, 0,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, 0,12970,12970, 12970,12971,12971, 0,12971,12971,12971,12971,12971,12971, 12971,12971,12971, 0,12971,12971, 0, 0, 0, 0, 0, 0, 0, 0, 0,12971,12971,12971,12971,12971, 12971,12971,12971, 0, 0, 0, 0,12971, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12971,12971,12971,12974,12974, 0,12974,12974,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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12974,12974,12974,12975,12975, 0,12975,12975, 12975,12975,12975,12975,12975,12975,12975, 0,12975,12975, 0, 0, 0, 0, 0, 0, 0, 0, 0,12975, 12975,12975,12975,12975,12975,12975,12975, 0, 0, 0, 0,12975, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12975, 12975,12975,12977,12977, 0,12977,12977,12977,12977,12977, 12977,12977,12977,12977, 0,12977,12977, 0, 0, 0, 0, 0, 0, 0, 0, 0,12977,12977,12977,12977, 12977,12977,12977, 0, 0, 0, 0, 0,12977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12977, 0, 0, 0, 0, 0, 0,12977,12977,12977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12977,12978,12978, 0,12978,12978,12978,12978,12978,12978,12978,12978,12978, 0,12978,12978, 0, 0, 0, 0, 0, 0, 0, 0, 0,12978,12978,12978,12978,12978,12978,12978, 0, 0, 0, 0, 0,12978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12978,12978,12978,12979,12979, 0,12979,12979, 12979,12979,12979,12979,12979,12979,12979, 0,12979,12979, 0, 0, 0, 0, 0, 0, 0, 0, 0,12979, 12979,12979,12979,12979,12979,12979,12979, 0, 0, 0, 0,12979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12979, 12979,12979,12980,12980, 0,12980,12980,12980,12980,12980, 12980,12980,12980,12980, 0,12980,12980, 0, 0, 0, 0, 0, 0, 0, 0, 0,12980,12980,12980,12980, 12980,12980,12980, 0, 0, 0, 0, 0,12980, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12980,12980,12980,12981, 12981, 0,12981,12981,12981,12981,12981,12981,12981,12981, 12981, 0,12981,12981, 0, 0, 0, 0, 0, 0, 0, 0, 0,12981,12981,12981,12981,12981,12981,12981, 12981, 0, 0, 0, 0,12981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12981,12981,12981,12985,12985, 0,12985, 12985,12985,12985,12985,12985,12985,12985,12985, 0,12985, 12985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12985,12985,12985,12985,12985,12985,12985, 0, 0, 0, 0, 0,12985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12985,12985,12985,12986,12986, 0,12986,12986,12986,12986, 12986,12986,12986,12986,12986, 0,12986,12986, 0, 0, 0, 0, 0, 0, 0, 0, 0,12986,12986,12986, 12986,12986,12986,12986,12986, 0, 0, 0, 0,12986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12986,12986,12986, 12989,12989, 0,12989,12989,12989,12989,12989,12989,12989, 12989,12989, 0,12989,12989, 0, 0, 0, 0, 0, 0, 0, 0, 0,12989,12989,12989,12989,12989,12989, 12989, 0, 0, 0, 0, 0,12989, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12989,12989,12989,12990,12990, 0, 12990,12990,12990,12990,12990,12990,12990,12990,12990, 0, 12990,12990, 0, 0, 0, 0, 0, 0, 0, 0, 0,12990,12990,12990,12990,12990,12990,12990,12990, 0, 0, 0, 0,12990, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12990,12990,12990,12992,12992, 0,12992,12992,12992, 12992,12992,12992,12992,12992,12992, 0,12992,12992, 0, 0, 0, 0, 0, 0, 0, 0, 0,12992,12992, 12992,12992,12992,12992,12992, 0, 0, 0, 0, 0, 12992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12992, 0, 0, 0, 0, 0, 0,12992,12992, 12992, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12992, 12993,12993, 0,12993,12993,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, 0,12993,12993,12993,12994,12994, 0, 12994,12994,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, 0,12994,12994,12994,12995,12995, 0,12995,12995,12995, 12995,12995,12995,12995,12995,12995, 0,12995,12995, 0, 0, 0, 0, 0, 0, 0, 0, 0,12995,12995, 12995,12995,12995,12995,12995, 0, 0, 0, 0, 0, 12995, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12995,12995, 12995,12996,12996, 0,12996,12996,12996,12996,12996,12996, 12996,12996,12996, 0,12996,12996, 0, 0, 0, 0, 0, 0, 0, 0, 0,12996,12996,12996,12996,12996, 12996,12996,12996, 0, 0, 0, 0,12996, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,12996,12996,12996,13000,13000, 0,13000,13000,13000,13000,13000,13000,13000,13000,13000, 0,13000,13000, 0, 0, 0, 0, 0, 0, 0, 0, 0,13000,13000,13000,13000,13000,13000,13000, 0, 0, 0, 0, 0,13000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13000,13000,13000,13001,13001, 0,13001,13001, 13001,13001,13001,13001,13001,13001,13001, 0,13001,13001, 0, 0, 0, 0, 0, 0, 0, 0, 0,13001, 13001,13001,13001,13001,13001,13001,13001, 0, 0, 0, 0,13001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13001, 13001,13001,13015,13015, 0,13015,13015,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, 0,13015,13015,13015,13016, 13016, 0,13016,13016,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, 0,13016,13016,13016,13030,13030, 0,13030, 13030,13030,13030,13030,13030,13030,13030,13030, 0,13030, 13030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13030,13030,13030,13030,13030,13030,13030, 0, 0, 0, 0, 0,13030, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13030,13030,13030,13031,13031, 0,13031,13031,13031,13031, 13031,13031,13031,13031,13031, 0,13031,13031, 0, 0, 0, 0, 0, 0, 0, 0, 0,13031,13031,13031, 13031,13031,13031,13031,13031, 0, 0, 0, 0,13031, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13031,13031,13031, 13051,13051, 0,13051,13051,13051,13051,13051,13051,13051, 13051,13051, 0,13051,13051, 0, 0, 0, 0, 0, 0, 0, 0, 0,13051,13051,13051,13051,13051,13051, 13051, 0, 0, 0, 0, 0,13051, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13051,13051,13051,13052,13052, 0, 13052,13052,13052,13052,13052,13052,13052,13052,13052, 0, 13052,13052, 0, 0, 0, 0, 0, 0, 0, 0, 0,13052,13052,13052,13052,13052,13052,13052,13052, 0, 0, 0, 0,13052, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13052,13052,13052,13056,13056, 0,13056,13056,13056, 13056,13056,13056,13056,13056,13056, 0,13056,13056, 0, 0, 0, 0, 0, 0, 0, 0, 0,13056,13056, 13056,13056,13056,13056,13056, 0, 0, 0, 0, 0, 13056, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13056,13056, 13056,13057,13057, 0,13057,13057,13057,13057,13057,13057, 13057,13057,13057, 0,13057,13057, 0, 0, 0, 0, 0, 0, 0, 0, 0,13057,13057,13057,13057,13057, 13057,13057,13057, 0, 0, 0, 0,13057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13057,13057,13057,13061,13061, 0,13061,13061,13061,13061,13061,13061,13061,13061,13061, 0,13061,13061, 0, 0, 0, 0, 0, 0, 0, 0, 0,13061,13061,13061,13061,13061,13061,13061, 0, 0, 0, 0, 0,13061, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13061,13061,13061,13062,13062, 0,13062,13062, 13062,13062,13062,13062,13062,13062,13062, 0,13062,13062, 0, 0, 0, 0, 0, 0, 0, 0, 0,13062, 13062,13062,13062,13062,13062,13062,13062, 0, 0, 0, 0,13062, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13062, 13062,13062,13066,13066, 0,13066,13066,13066,13066,13066, 13066,13066,13066,13066, 0,13066,13066, 0, 0, 0, 0, 0, 0, 0, 0, 0,13066,13066,13066,13066, 13066,13066,13066, 0, 0, 0, 0, 0,13066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13066,13066,13066,13067, 13067, 0,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, 13067, 0, 0, 0, 0,13067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13067,13067,13067,13070,13070, 0,13070, 13070,13070,13070,13070,13070,13070,13070,13070, 0,13070, 13070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13070,13070,13070,13070,13070,13070,13070, 0, 0, 0, 0, 0,13070, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13070,13070,13070,13071,13071, 0,13071,13071,13071,13071, 13071,13071,13071,13071,13071, 0,13071,13071, 0, 0, 0, 0, 0, 0, 0, 0, 0,13071,13071,13071, 13071,13071,13071,13071,13071, 0, 0, 0, 0,13071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13071,13071,13071, 13073,13073, 0,13073,13073,13073,13073,13073,13073,13073, 13073,13073, 0,13073,13073, 0, 0, 0, 0, 0, 0, 0, 0, 0,13073,13073,13073,13073,13073,13073, 13073, 0, 0, 0, 0, 0,13073, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13073,13073,13073,13074,13074, 0, 13074,13074,13074,13074,13074,13074,13074,13074,13074, 0, 13074,13074, 0, 0, 0, 0, 0, 0, 0, 0, 0,13074,13074,13074,13074,13074,13074,13074,13074, 0, 0, 0, 0,13074, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13074,13074,13074,13075,13075, 0,13075,13075,13075, 13075,13075,13075,13075,13075,13075, 0,13075,13075, 0, 0, 0, 0, 0, 0, 0, 0, 0,13075,13075, 13075,13075,13075,13075,13075, 0, 0, 0, 0, 0, 13075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13075, 0, 0, 0,13075,13075, 13075, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13075,13076,13076, 0,13076,13076,13076,13076, 13076,13076,13076,13076,13076, 0,13076,13076, 0, 0, 0, 0, 0, 0, 0, 0, 0,13076,13076,13076, 13076,13076,13076,13076, 0, 0, 0, 0, 0,13076, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13076,13076,13076, 13077,13077, 0,13077,13077,13077,13077,13077,13077,13077, 13077,13077, 0,13077,13077,13077,13077,13077,13077,13077, 13077,13077,13077,13077,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, 0,13077,13077,13077,13079,13079, 0, 13079,13079,13079,13079,13079,13079,13079,13079,13079, 0, 13079,13079, 0, 0, 0, 0, 0, 0, 0, 0, 0,13079,13079,13079,13079,13079,13079,13079, 0, 0, 0, 0, 0,13079, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13079,13079,13079,13080,13080, 0,13080,13080,13080, 13080,13080,13080,13080,13080,13080, 0,13080,13080, 0, 0, 0, 0, 0, 0, 0, 0, 0,13080,13080, 13080,13080,13080,13080,13080,13080, 0, 0, 0, 0, 13080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13080,13080, 13080,13081,13081, 0,13081,13081,13081,13081,13081,13081, 13081,13081,13081, 0,13081,13081, 0, 0, 0, 0, 0, 0, 0, 0, 0,13081,13081,13081,13081,13081, 13081,13081, 0, 0, 0, 0, 0,13081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13081, 0, 0, 0,13081,13081,13081, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13081, 13092,13092, 0,13092,13092,13092,13092,13092,13092,13092, 13092,13092, 0,13092,13092, 0, 0, 0, 0, 0, 0, 0, 0, 0,13092,13092,13092,13092,13092,13092, 13092, 0, 0, 0, 0, 0,13092, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13092,13092,13092,13093,13093, 0, 13093,13093,13093,13093,13093,13093,13093,13093,13093, 0, 13093,13093, 0, 0, 0, 0, 0, 0, 0, 0, 0,13093,13093,13093,13093,13093,13093,13093,13093, 0, 0, 0, 0,13093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13093,13093,13093,13107,13107, 0,13107,13107,13107, 13107,13107,13107,13107,13107,13107, 0,13107,13107, 0, 0, 0, 0, 0, 0, 0, 0, 0,13107,13107, 13107,13107,13107,13107,13107, 0, 0, 0, 0, 0, 13107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13107,13107, 13107,13108,13108, 0,13108,13108,13108,13108,13108,13108, 13108,13108,13108, 0,13108,13108, 0, 0, 0, 0, 0, 0, 0, 0, 0,13108,13108,13108,13108,13108, 13108,13108,13108, 0, 0, 0, 0,13108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13108,13108,13108,13129,13129, 0,13129,13129,13129,13129,13129,13129,13129,13129,13129, 0,13129,13129, 0, 0, 0, 0, 0, 0, 0, 0, 0,13129,13129,13129,13129,13129,13129,13129, 0, 0, 0, 0, 0,13129, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13129,13129,13129,13130,13130, 0,13130,13130, 13130,13130,13130,13130,13130,13130,13130, 0,13130,13130, 0, 0, 0, 0, 0, 0, 0, 0, 0,13130, 13130,13130,13130,13130,13130,13130,13130, 0, 0, 0, 0,13130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13130, 13130,13130,13134,13134, 0,13134,13134,13134,13134,13134, 13134,13134,13134,13134, 0,13134,13134, 0, 0, 0, 0, 0, 0, 0, 0, 0,13134,13134,13134,13134, 13134,13134,13134, 0, 0, 0, 0, 0,13134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13134,13134,13134,13135, 13135, 0,13135,13135,13135,13135,13135,13135,13135,13135, 13135, 0,13135,13135, 0, 0, 0, 0, 0, 0, 0, 0, 0,13135,13135,13135,13135,13135,13135,13135, 13135, 0, 0, 0, 0,13135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13135,13135,13135,13144,13144, 0,13144, 13144,13144,13144,13144,13144,13144,13144,13144, 0,13144, 13144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13144,13144,13144,13144,13144,13144,13144, 0, 0, 0, 0, 0,13144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13144,13144,13144,13145,13145, 0,13145,13145,13145,13145, 13145,13145,13145,13145,13145, 0,13145,13145, 0, 0, 0, 0, 0, 0, 0, 0, 0,13145,13145,13145, 13145,13145,13145,13145,13145, 0, 0, 0, 0,13145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13145,13145,13145, 13174,13174, 0,13174,13174,13174,13174,13174,13174,13174, 13174,13174, 0,13174,13174, 0, 0, 0, 0, 0, 0, 0, 0, 0,13174,13174,13174,13174,13174,13174, 13174, 0, 0, 0, 0, 0,13174, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13174,13174,13174,13175,13175, 0, 13175,13175,13175,13175,13175,13175,13175,13175,13175, 0, 13175,13175, 0, 0, 0, 0, 0, 0, 0, 0, 0,13175,13175,13175,13175,13175,13175,13175, 0, 0, 0, 0, 0,13175, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13175,13175,13175,13176,13176, 0,13176,13176,13176, 13176,13176,13176,13176,13176,13176, 0,13176,13176, 0, 0, 0, 0, 0, 0, 0, 0, 0,13176,13176, 13176,13176,13176,13176,13176,13176, 0, 0, 0, 0, 13176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13176,13176, 13176,13180,13180, 0,13180,13180,13180,13180,13180,13180, 13180,13180,13180, 0,13180,13180, 0, 0, 0, 0, 0, 0, 0, 0, 0,13180,13180,13180,13180,13180, 13180,13180, 0, 0, 0, 0, 0,13180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13180,13180,13180,13181,13181, 0,13181,13181,13181,13181,13181,13181,13181,13181,13181, 0,13181,13181, 0, 0, 0, 0, 0, 0, 0, 0, 0,13181,13181,13181,13181,13181,13181,13181,13181, 0, 0, 0, 0,13181, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13181,13181,13181,13185,13185, 0,13185,13185, 13185,13185,13185,13185,13185,13185,13185, 0,13185,13185, 0, 0, 0, 0, 0, 0, 0, 0, 0,13185, 13185,13185,13185,13185,13185,13185, 0, 0, 0, 0, 0,13185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13185, 13185,13185,13186,13186, 0,13186,13186,13186,13186,13186, 13186,13186,13186,13186, 0,13186,13186, 0, 0, 0, 0, 0, 0, 0, 0, 0,13186,13186,13186,13186, 13186,13186,13186,13186, 0, 0, 0, 0,13186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13186,13186,13186,13190, 13190, 0,13190,13190,13190,13190,13190,13190,13190,13190, 13190, 0,13190,13190, 0, 0, 0, 0, 0, 0, 0, 0, 0,13190,13190,13190,13190,13190,13190,13190, 0, 0, 0, 0, 0,13190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13190,13190,13190,13191,13191, 0,13191, 13191,13191,13191,13191,13191,13191,13191,13191, 0,13191, 13191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13191,13191,13191,13191,13191,13191,13191,13191, 0, 0, 0, 0,13191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13191,13191,13191,13195,13195, 0,13195,13195,13195,13195, 13195,13195,13195,13195,13195, 0,13195,13195, 0, 0, 0, 0, 0, 0, 0, 0, 0,13195,13195,13195, 13195,13195,13195,13195, 0, 0, 0, 0, 0,13195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13195,13195,13195, 13196,13196, 0,13196,13196,13196,13196,13196,13196,13196, 13196,13196, 0,13196,13196, 0, 0, 0, 0, 0, 0, 0, 0, 0,13196,13196,13196,13196,13196,13196, 13196,13196, 0, 0, 0, 0,13196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13196,13196,13196,13199,13199, 0, 13199,13199,13199,13199,13199,13199,13199,13199,13199, 0, 13199,13199, 0, 0, 0, 0, 0, 0, 0, 0, 0,13199,13199,13199,13199,13199,13199,13199, 0, 0, 0, 0, 0,13199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13199,13199,13199,13200,13200, 0,13200,13200,13200, 13200,13200,13200,13200,13200,13200, 0,13200,13200, 0, 0, 0, 0, 0, 0, 0, 0, 0,13200,13200, 13200,13200,13200,13200,13200,13200, 0, 0, 0, 0, 13200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13200,13200, 13200,13202,13202, 0,13202,13202,13202,13202,13202,13202, 13202,13202,13202, 0,13202,13202, 0, 0, 0, 0, 0, 0, 0, 0, 0,13202,13202,13202,13202,13202, 13202,13202, 0, 0, 0, 0, 0,13202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13202, 0, 0, 0, 0, 0, 0,13202,13202,13202, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13202,13203,13203, 0, 13203,13203,13203,13203,13203,13203,13203,13203,13203, 0, 13203,13203, 0, 0, 0, 0, 0, 0, 0, 0, 0,13203,13203,13203,13203,13203,13203,13203, 0, 0, 0, 0, 0,13203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13203,13203,13203,13204,13204, 0,13204,13204,13204, 13204,13204,13204,13204,13204,13204, 0,13204,13204, 0, 0, 0, 0, 0, 0, 0, 0, 0,13204,13204, 13204,13204,13204,13204,13204,13204, 0, 0, 0, 0, 13204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13204,13204, 13204,13205,13205, 0,13205,13205,13205,13205,13205,13205, 13205,13205,13205, 0,13205,13205, 0, 0, 0, 0, 0, 0, 0, 0, 0,13205,13205,13205,13205,13205, 13205,13205, 0, 0, 0, 0, 0,13205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13205,13205,13205,13206,13206, 0,13206,13206,13206,13206,13206,13206,13206,13206,13206, 0,13206,13206, 0, 0, 0, 0, 0, 0, 0, 0, 0,13206,13206,13206,13206,13206,13206,13206,13206, 0, 0, 0, 0,13206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13206,13206,13206,13209,13209, 0,13209,13209, 13209,13209,13209,13209,13209,13209,13209, 0,13209,13209, 0, 0, 0, 0, 0, 0, 0, 0, 0,13209, 13209,13209,13209,13209,13209,13209, 0, 0, 0, 0, 0,13209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13209, 13209,13209,13210,13210, 0,13210,13210,13210,13210,13210, 13210,13210,13210,13210, 0,13210,13210, 0, 0, 0, 0, 0, 0, 0, 0, 0,13210,13210,13210,13210, 13210,13210,13210,13210, 0, 0, 0, 0,13210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13210,13210,13210,13213, 13213, 0,13213,13213,13213,13213,13213,13213,13213,13213, 13213, 0,13213,13213, 0, 0, 0, 0, 0, 0, 0, 0, 0,13213,13213,13213,13213,13213,13213,13213, 0, 0, 0, 0, 0,13213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13213,13213,13213,13214,13214, 0,13214, 13214,13214,13214,13214,13214,13214,13214,13214, 0,13214, 13214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13214,13214,13214,13214,13214,13214,13214,13214, 0, 0, 0, 0,13214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13214,13214,13214,13216,13216, 0,13216,13216,13216,13216, 13216,13216,13216,13216,13216, 0,13216,13216, 0, 0, 0, 0, 0, 0, 0, 0, 0,13216,13216,13216, 13216,13216,13216,13216, 0, 0, 0, 0, 0,13216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13216, 0, 0, 0, 0, 0, 0,13216,13216,13216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13216,13217, 13217, 0,13217,13217,13217,13217,13217,13217,13217,13217, 13217, 0,13217,13217, 0, 0, 0, 0, 0, 0, 0, 0, 0,13217,13217,13217,13217,13217,13217,13217, 0, 0, 0, 0, 0,13217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13217,13217,13217,13218,13218, 0,13218, 13218,13218,13218,13218,13218,13218,13218,13218, 0,13218, 13218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13218,13218,13218,13218,13218,13218,13218,13218, 0, 0, 0, 0,13218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13218,13218,13218,13254,13254, 0,13254,13254,13254,13254, 13254,13254,13254,13254,13254, 0,13254,13254, 0, 0, 0, 0, 0, 0, 0, 0, 0,13254,13254,13254, 13254,13254,13254,13254, 0, 0, 0, 0, 0,13254, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13254,13254,13254, 13255,13255, 0,13255,13255,13255,13255,13255,13255,13255, 13255,13255, 0,13255,13255, 0, 0, 0, 0, 0, 0, 0, 0, 0,13255,13255,13255,13255,13255,13255, 13255,13255, 0, 0, 0, 0,13255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13255,13255,13255,13259,13259, 0, 13259,13259,13259,13259,13259,13259,13259,13259,13259, 0, 13259,13259, 0, 0, 0, 0, 0, 0, 0, 0, 0,13259,13259,13259,13259,13259,13259,13259, 0, 0, 0, 0, 0,13259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13259, 0, 0, 0, 0, 0,13259,13259,13259, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13259,13261,13261, 0,13261,13261,13261, 13261,13261,13261,13261,13261,13261, 0,13261,13261, 0, 0, 0, 0, 0, 0, 0, 0, 0,13261,13261, 13261,13261,13261,13261,13261, 0, 0, 0, 0, 0, 13261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13261,13261, 13261,13261,13276,13276,13276,13276,13276,13276,13276,13276, 13276,13276,13276,13276, 0,13276,13276, 0, 0, 0, 0, 0, 0, 0, 0, 0,13276,13276,13276,13276, 13276,13276,13276, 0, 0, 0, 0, 0,13276, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13276,13276,13276,13276, 13289,13289, 0,13289,13289,13289,13289,13289,13289,13289, 0,13289,13289,13289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13289,13289,13289,13289,13289,13289, 13289, 0, 0, 0, 0, 0,13289, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13289,13289,13289,13289,13290,13290, 0,13290,13290,13290,13290,13290,13290,13290, 0,13290, 13290,13290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13290,13290,13290,13290,13290,13290,13290,13290, 0, 0, 0, 0,13290, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13290,13290,13290,13290,13294,13294,13294,13294, 13294,13294,13294,13294,13294, 0, 0, 0, 0, 0, 0, 0,13294,13294,13294,13294,13294,13294, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13294, 13294,13294,13294,13294,13294,13345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13345,13345,13345,13345, 13345,13345,13345,13345,13345, 0,13345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13345, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13345,13345,13390,13390,13390,13390,13390,13390,13390, 13390, 0, 0,13390,13390,13390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13390,13390, 13390,13390,13390,13390, 0, 0, 0, 0, 0,13390, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13390,13390,13390, 13390,13394, 0,13394, 0, 0, 0, 0, 0, 0, 13394, 0, 0,13394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13394, 0, 0, 0, 0, 0, 0,13394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13394, 0,13394, 0, 0, 0, 0, 0,13394, 0, 0, 0,13394, 0, 0,13394, 0, 0, 0,13394, 0, 0,13394, 13394,13395, 0,13395, 0, 0, 0, 0, 0, 0, 13395, 0, 0,13395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13395, 0, 0, 0, 0, 0, 0,13395, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13395,13395, 0,13395, 0, 0, 0, 0, 0,13395, 0, 0, 0,13395, 0, 0,13395, 0, 0, 0,13395, 0, 0,13395, 13395,13395,13405,13405, 0,13405,13405,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, 0, 0, 0, 0, 0,13405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13405,13405,13405, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13405,13409,13409, 0,13409,13409,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, 0,13409,13409,13409,13410,13410, 0,13410,13410, 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, 0,13410, 13410,13410,13415,13415, 0,13415,13415,13415,13415,13415, 13415,13415,13415,13415, 0,13415,13415, 0, 0, 0, 0, 0, 0, 0, 0, 0,13415,13415,13415,13415, 13415,13415,13415, 0, 0, 0, 0, 0,13415, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13415,13415,13415,13416, 13416, 0,13416,13416,13416,13416,13416,13416,13416,13416, 13416, 0,13416,13416, 0, 0, 0, 0, 0, 0, 0, 0, 0,13416,13416,13416,13416,13416,13416,13416, 13416, 0, 0, 0, 0,13416, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13416,13416,13416,13420,13420, 0,13420, 13420,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, 0, 0, 0, 0, 0,13420, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13420,13420,13420,13421,13421, 0,13421,13421,13421,13421, 13421,13421,13421,13421,13421, 0,13421,13421, 0, 0, 0, 0, 0, 0, 0, 0, 0,13421,13421,13421, 13421,13421,13421,13421,13421, 0, 0, 0, 0,13421, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13421,13421,13421, 13424,13424, 0,13424,13424,13424,13424,13424,13424,13424, 13424,13424, 0,13424,13424, 0, 0, 0, 0, 0, 0, 0, 0, 0,13424,13424,13424,13424,13424,13424, 13424, 0, 0, 0, 0, 0,13424, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13424,13424,13424,13425,13425, 0, 13425,13425,13425,13425,13425,13425,13425,13425,13425, 0, 13425,13425, 0, 0, 0, 0, 0, 0, 0, 0, 0,13425,13425,13425,13425,13425,13425,13425,13425, 0, 0, 0, 0,13425, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13425,13425,13425,13427,13427, 0,13427,13427,13427, 13427,13427,13427,13427,13427,13427, 0,13427,13427, 0, 0, 0, 0, 0, 0, 0, 0, 0,13427,13427, 13427,13427,13427,13427,13427, 0, 0, 0, 0, 0, 13427, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13427,13427, 13427,13428,13428, 0,13428,13428,13428,13428,13428,13428, 13428,13428,13428, 0,13428,13428, 0, 0, 0, 0, 0, 0, 0, 0, 0,13428,13428,13428,13428,13428, 13428,13428,13428, 0, 0, 0, 0,13428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13428,13428,13428,13429,13429, 0,13429,13429,13429,13429,13429,13429,13429,13429,13429, 13429,13429,13429, 0, 0, 0, 0, 0, 0, 0, 0, 0,13429,13429,13429,13429,13429,13429,13429,13429, 0, 0, 0, 0,13429, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13429,13429,13429,13429,13429,13430,13430, 0, 13430,13430,13430,13430,13430,13430,13430,13430,13430, 0, 13430,13430, 0, 0, 0, 0, 0, 0, 0, 0, 0,13430,13430,13430,13430,13430,13430,13430, 0, 0, 0, 0, 0,13430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13430,13430,13430,13431,13431, 0,13431,13431,13431, 13431,13431,13431,13431,13431,13431, 0,13431,13431, 0, 0, 0, 0, 0, 0, 0, 0, 0,13431,13431, 13431,13431,13431,13431,13431,13431, 0, 0, 0, 0, 13431, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13431,13431, 13431,13433,13433, 0,13433,13433,13433,13433,13433,13433, 13433,13433,13433, 0,13433,13433, 0, 0, 0, 0, 0, 0, 0, 0, 0,13433,13433,13433,13433,13433, 13433,13433, 0, 0, 0, 0, 0,13433, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13433,13433,13433,13434,13434, 0,13434,13434,13434,13434,13434,13434,13434,13434,13434, 0,13434,13434, 0, 0, 0, 0, 0, 0, 0, 0, 0,13434,13434,13434,13434,13434,13434,13434,13434, 0, 0, 0, 0,13434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13434,13434,13434,13436,13436, 0,13436,13436, 13436,13436,13436,13436,13436,13436,13436, 0,13436,13436, 0, 0, 0, 0, 0, 0, 0, 0, 0,13436, 13436,13436,13436,13436,13436,13436, 0, 0, 0, 0, 0,13436, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13436, 13436,13436,13437,13437, 0,13437,13437,13437,13437,13437, 13437,13437,13437,13437, 0,13437,13437, 0, 0, 0, 0, 0, 0, 0, 0, 0,13437,13437,13437,13437, 13437,13437,13437,13437, 0, 0, 0, 0,13437, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13437,13437,13437,13438, 13438, 0,13438,13438,13438,13438,13438,13438,13438,13438, 13438,13438,13438,13438, 0, 0, 0, 0, 0, 0, 0, 0, 0,13438,13438,13438,13438,13438,13438,13438, 13438, 0, 0, 0, 0,13438, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13438,13438,13438,13438,13438,13439,13439, 0,13439,13439,13439,13439,13439,13439,13439,13439,13439, 0,13439,13439, 0, 0, 0, 0, 0, 0, 0, 0, 0,13439,13439,13439,13439,13439,13439,13439, 0, 0, 0, 0, 0,13439,13439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13439,13439,13439,13440,13440, 0,13440,13440, 13440,13440,13440,13440,13440,13440,13440, 0,13440,13440, 0, 0, 0, 0, 0, 0, 0, 0, 0,13440, 13440,13440,13440,13440,13440,13440, 0, 0, 0, 0, 0,13440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13440, 13440,13440,13441,13441, 0,13441,13441,13441,13441,13441, 13441,13441,13441,13441, 0,13441,13441, 0, 0, 0, 0, 0, 0, 0, 0, 0,13441,13441,13441,13441, 13441,13441,13441,13441, 0, 0, 0, 0,13441, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13441,13441,13441,13445, 13445, 0,13445,13445,13445,13445,13445,13445,13445,13445, 13445, 0,13445,13445, 0, 0, 0, 0, 0, 0, 0, 0, 0,13445,13445,13445,13445,13445,13445,13445, 0, 0, 0, 0, 0,13445, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13445,13445,13445,13446,13446, 0,13446, 13446,13446,13446,13446,13446,13446,13446,13446, 0,13446, 13446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13446,13446,13446,13446,13446,13446,13446,13446, 0, 0, 0, 0,13446, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13446,13446,13446,13450,13450, 0,13450,13450,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, 0, 0, 0, 0, 0,13450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13450,13450,13450, 13451,13451, 0,13451,13451,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,13451, 0, 0, 0, 0,13451, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13451,13451,13451,13455,13455, 0, 13455,13455,13455,13455,13455,13455,13455,13455,13455, 0, 13455,13455, 0, 0, 0, 0, 0, 0, 0, 0, 0,13455,13455,13455,13455,13455,13455,13455, 0, 0, 0, 0, 0,13455, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13455,13455,13455,13456,13456, 0,13456,13456,13456, 13456,13456,13456,13456,13456,13456, 0,13456,13456, 0, 0, 0, 0, 0, 0, 0, 0, 0,13456,13456, 13456,13456,13456,13456,13456,13456, 0, 0, 0, 0, 13456, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13456,13456, 13456,13459,13459, 0,13459,13459,13459,13459,13459,13459, 13459,13459,13459, 0,13459,13459, 0, 0, 0, 0, 0, 0, 0, 0, 0,13459,13459,13459,13459,13459, 13459,13459, 0, 0, 0, 0, 0,13459, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13459,13459,13459,13460,13460, 0,13460,13460,13460,13460,13460,13460,13460,13460,13460, 0,13460,13460, 0, 0, 0, 0, 0, 0, 0, 0, 0,13460,13460,13460,13460,13460,13460,13460,13460, 0, 0, 0, 0,13460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13460,13460,13460,13462,13462, 0,13462,13462, 13462,13462,13462,13462,13462,13462,13462, 0,13462,13462, 0, 0, 0, 0, 0, 0, 0, 0, 0,13462, 13462,13462,13462,13462,13462,13462, 0, 0, 0, 0, 0,13462, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13462, 13462,13462,13463,13463, 0,13463,13463,13463,13463,13463, 13463,13463,13463,13463, 0,13463,13463, 0, 0, 0, 0, 0, 0, 0, 0, 0,13463,13463,13463,13463, 13463,13463,13463,13463, 0, 0, 0, 0,13463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13463,13463,13463,13464, 13464, 0,13464,13464,13464,13464,13464,13464,13464,13464, 13464, 0,13464,13464, 0, 0, 0, 0, 0, 0, 0, 0, 0,13464,13464,13464,13464,13464,13464,13464, 0, 0, 0, 0, 0,13464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13464, 0, 0, 0,13464,13464,13464, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13464,13465,13465, 0,13465,13465,13465,13465,13465,13465,13465,13465,13465, 0,13465,13465, 0, 0, 0, 0, 0, 0, 0, 0, 0,13465,13465,13465,13465,13465,13465,13465, 0, 0, 0, 0, 0,13465, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13465,13465,13465,13466,13466, 0,13466,13466, 13466,13466,13466,13466,13466,13466,13466, 0,13466,13466, 13466,13466,13466,13466,13466,13466,13466,13466,13466,13466, 13466,13466,13466,13466,13466,13466, 0, 0, 0, 0, 0,13466, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13466, 13466,13466,13468,13468, 0,13468,13468,13468,13468,13468, 13468,13468,13468,13468, 0,13468,13468, 0, 0, 0, 0, 0, 0, 0, 0, 0,13468,13468,13468,13468, 13468,13468,13468, 0, 0, 0, 0, 0,13468, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13468,13468,13468,13469, 13469, 0,13469,13469,13469,13469,13469,13469,13469,13469, 13469, 0,13469,13469, 0, 0, 0, 0, 0, 0, 0, 0, 0,13469,13469,13469,13469,13469,13469,13469, 13469, 0, 0, 0, 0,13469, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13469,13469,13469,13470,13470, 0,13470, 13470,13470,13470,13470,13470,13470,13470,13470, 0,13470, 13470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13470,13470,13470,13470,13470,13470,13470, 0, 0, 0, 0, 0,13470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13470, 0, 0, 0, 13470,13470,13470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13470,13481,13481, 0,13481,13481, 13481,13481,13481,13481,13481,13481,13481, 0,13481,13481, 0, 0, 0, 0, 0, 0, 0, 0, 0,13481, 13481,13481,13481,13481,13481,13481, 0, 0, 0, 0, 0,13481, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13481, 13481,13481,13482,13482, 0,13482,13482,13482,13482,13482, 13482,13482,13482,13482, 0,13482,13482, 0, 0, 0, 0, 0, 0, 0, 0, 0,13482,13482,13482,13482, 13482,13482,13482,13482, 0, 0, 0, 0,13482, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13482,13482,13482,13496, 13496, 0,13496,13496,13496,13496,13496,13496,13496,13496, 13496, 0,13496,13496, 0, 0, 0, 0, 0, 0, 0, 0, 0,13496,13496,13496,13496,13496,13496,13496, 0, 0, 0, 0, 0,13496, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13496,13496,13496,13497,13497, 0,13497, 13497,13497,13497,13497,13497,13497,13497,13497, 0,13497, 13497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13497,13497,13497,13497,13497,13497,13497,13497, 0, 0, 0, 0,13497, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13497,13497,13497,13517,13517, 0,13517,13517,13517,13517, 13517,13517,13517,13517,13517, 0,13517,13517, 0, 0, 0, 0, 0, 0, 0, 0, 0,13517,13517,13517, 13517,13517,13517,13517, 0, 0, 0, 0, 0,13517, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13517,13517,13517, 13518,13518, 0,13518,13518,13518,13518,13518,13518,13518, 13518,13518, 0,13518,13518, 0, 0, 0, 0, 0, 0, 0, 0, 0,13518,13518,13518,13518,13518,13518, 13518,13518, 0, 0, 0, 0,13518, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13518,13518,13518,13534,13534, 0, 13534,13534,13534,13534,13534,13534,13534,13534,13534, 0, 13534,13534, 0, 0, 0, 0, 0, 0, 0, 0, 0,13534,13534,13534,13534,13534,13534,13534, 0, 0, 0, 0, 0,13534, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13534,13534,13534,13535,13535, 0,13535,13535,13535, 13535,13535,13535,13535,13535,13535, 0,13535,13535, 0, 0, 0, 0, 0, 0, 0, 0, 0,13535,13535, 13535,13535,13535,13535,13535,13535, 0, 0, 0, 0, 13535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13535,13535, 13535,13539,13539, 0,13539,13539,13539,13539,13539,13539, 13539,13539,13539, 0,13539,13539, 0, 0, 0, 0, 0, 0, 0, 0, 0,13539,13539,13539,13539,13539, 13539,13539, 0, 0, 0, 0, 0,13539, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13539,13539,13539,13540,13540, 0,13540,13540,13540,13540,13540,13540,13540,13540,13540, 0,13540,13540, 0, 0, 0, 0, 0, 0, 0, 0, 0,13540,13540,13540,13540,13540,13540,13540,13540, 0, 0, 0, 0,13540, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13540,13540,13540,13544,13544, 0,13544,13544, 13544,13544,13544,13544,13544,13544,13544, 0,13544,13544, 0, 0, 0, 0, 0, 0, 0, 0, 0,13544, 13544,13544,13544,13544,13544,13544, 0, 0, 0, 0, 0,13544, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13544, 13544,13544,13545,13545, 0,13545,13545,13545,13545,13545, 13545,13545,13545,13545, 0,13545,13545, 0, 0, 0, 0, 0, 0, 0, 0, 0,13545,13545,13545,13545, 13545,13545,13545,13545, 0, 0, 0, 0,13545, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13545,13545,13545,13549, 13549, 0,13549,13549,13549,13549,13549,13549,13549,13549, 13549, 0,13549,13549, 0, 0, 0, 0, 0, 0, 0, 0, 0,13549,13549,13549,13549,13549,13549,13549, 0, 0, 0, 0, 0,13549, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13549,13549,13549,13550,13550, 0,13550, 13550,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,13550, 0, 0, 0, 0,13550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13550,13550,13550,13553,13553, 0,13553,13553,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, 0,13553,13553,13553, 13554,13554, 0,13554,13554,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, 0,13554,13554,13554,13556,13556, 0, 13556,13556,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, 0,13556,13556,13556,13557,13557, 0,13557,13557,13557, 13557,13557,13557,13557,13557,13557, 0,13557,13557, 0, 0, 0, 0, 0, 0, 0, 0, 0,13557,13557, 13557,13557,13557,13557,13557,13557, 0, 0, 0, 0, 13557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13557,13557, 13557,13558,13558, 0,13558,13558,13558,13558,13558,13558, 13558,13558,13558,13558,13558,13558, 0, 0, 0, 0, 0, 0, 0, 0, 0,13558,13558,13558,13558,13558, 13558,13558,13558, 0, 0, 0, 0,13558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13558,13558,13558,13558,13558, 13559,13559, 0,13559,13559,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, 0,13559,13559,13559,13560,13560, 0, 13560,13560,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, 0,13560,13560,13560,13563,13563, 0,13563,13563,13563, 13563,13563,13563,13563,13563,13563, 0,13563,13563, 0, 0, 0, 0, 0, 0, 0, 0, 0,13563,13563, 13563,13563,13563,13563,13563, 0, 0, 0, 0, 0, 13563, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13563,13563, 13563,13564,13564, 0,13564,13564,13564,13564,13564,13564, 13564,13564,13564, 0,13564,13564, 0, 0, 0, 0, 0, 0, 0, 0, 0,13564,13564,13564,13564,13564, 13564,13564,13564, 0, 0, 0, 0,13564, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13564,13564,13564,13566,13566, 0,13566,13566,13566,13566,13566,13566,13566,13566,13566, 0,13566,13566, 0, 0, 0, 0, 0, 0, 0, 0, 0,13566,13566,13566,13566,13566,13566,13566, 0, 0, 0, 0, 0,13566, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13566,13566,13566,13567,13567, 0,13567,13567, 13567,13567,13567,13567,13567,13567,13567, 0,13567,13567, 0, 0, 0, 0, 0, 0, 0, 0, 0,13567, 13567,13567,13567,13567,13567,13567,13567, 0, 0, 0, 0,13567, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13567, 13567,13567,13568,13568, 0,13568,13568,13568,13568,13568, 13568,13568,13568,13568,13568,13568,13568, 0, 0, 0, 0, 0, 0, 0, 0, 0,13568,13568,13568,13568, 13568,13568,13568,13568, 0, 0, 0, 0,13568, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13568,13568,13568,13568, 13568,13579,13579,13579,13579,13579,13579,13579,13579,13579, 13579,13579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13579, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13579, 0,13579,13581,13581, 0,13581,13581,13581, 13581,13581,13581,13581,13581,13581,13581,13581,13581, 0, 0, 0, 0, 0, 0, 0, 0, 0,13581,13581, 13581,13581,13581,13581,13581, 0, 0, 0, 0, 0, 13581, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13581,13581, 13581,13581,13582,13582, 0,13582,13582,13582,13582,13582, 13582,13582,13582,13582, 0,13582,13582, 0, 0, 0, 0, 0, 0, 0, 0, 0,13582,13582,13582,13582, 13582,13582,13582, 0, 0, 0, 0, 0,13582, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13582,13582,13582,13583, 13583, 0,13583,13583,13583,13583,13583,13583,13583,13583, 13583, 0,13583,13583, 0, 0, 0, 0, 0, 0, 0, 0, 0,13583,13583,13583,13583,13583,13583,13583, 13583, 0, 0, 0, 0,13583, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13583,13583,13583,13588,13588, 0,13588, 13588,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, 0, 0, 0, 0, 0,13588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13588,13588,13588,13589,13589, 0,13589,13589,13589,13589, 13589,13589,13589,13589,13589, 0,13589,13589, 0, 0, 0, 0, 0, 0, 0, 0, 0,13589,13589,13589, 13589,13589,13589,13589,13589, 0, 0, 0, 0,13589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13589,13589,13589, 13593,13593, 0,13593,13593,13593,13593,13593,13593,13593, 13593,13593, 0,13593,13593, 0, 0, 0, 0, 0, 0, 0, 0, 0,13593,13593,13593,13593,13593,13593, 13593, 0, 0, 0, 0, 0,13593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13593,13593,13593,13594,13594, 0, 13594,13594,13594,13594,13594,13594,13594,13594,13594, 0, 13594,13594, 0, 0, 0, 0, 0, 0, 0, 0, 0,13594,13594,13594,13594,13594,13594,13594,13594, 0, 0, 0, 0,13594, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13594,13594,13594,13608,13608, 0,13608,13608,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, 0,13608,13608, 13608,13609,13609, 0,13609,13609,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, 0,13609,13609,13609,13623,13623, 0,13623,13623,13623,13623,13623,13623,13623,13623,13623, 0,13623,13623, 0, 0, 0, 0, 0, 0, 0, 0, 0,13623,13623,13623,13623,13623,13623,13623, 0, 0, 0, 0, 0,13623, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13623,13623,13623,13624,13624, 0,13624,13624, 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,13624, 0, 0, 0, 0,13624, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13624, 13624,13624,13677,13677, 0,13677,13677,13677,13677,13677, 13677,13677,13677,13677, 0,13677,13677, 0, 0, 0, 0, 0, 0, 0, 0, 0,13677,13677,13677,13677, 13677,13677,13677, 0, 0, 0, 0, 0,13677, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13677,13677,13677,13678, 13678, 0,13678,13678,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, 0,13678,13678,13678,13682,13682, 0,13682, 13682,13682,13682,13682,13682,13682,13682,13682, 0,13682, 13682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13682,13682,13682,13682,13682,13682,13682,13682, 0, 0, 0, 0,13682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13682,13682,13682,13711,13711, 0,13711,13711,13711,13711, 13711,13711,13711, 0,13711,13711,13711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13711,13711,13711, 13711,13711,13711,13711, 0, 0, 0, 0, 0,13711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13711,13711,13711, 13711,13712,13712, 0,13712,13712,13712,13712,13712,13712, 13712, 0,13712,13712,13712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13712,13712,13712,13712,13712, 13712,13712,13712, 0, 0, 0, 0,13712, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13712,13712,13712,13712,13716, 13716,13716,13716,13716,13716,13716,13716,13716, 0, 0, 0, 0, 0, 0, 0,13716,13716,13716,13716,13716, 13716, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13716,13716,13716,13716,13716,13716,13768,13768, 0,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13768,13768,13768,13768,13768,13768,13768,13768,13768, 13768,13821,13821, 0,13821,13821,13821,13821,13821,13821, 13821,13821,13821, 0,13821,13821, 0, 0, 0, 0, 0, 0, 0, 0, 0,13821,13821,13821,13821,13821, 13821,13821, 0, 0, 0, 0, 0,13821, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13821,13821,13821,13825,13825, 0,13825,13825,13825,13825,13825,13825,13825,13825,13825, 0,13825,13825, 0, 0, 0, 0, 0, 0, 0, 0, 0,13825,13825,13825,13825,13825,13825,13825, 0, 0, 0, 0, 0,13825, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13825,13825,13825,13826,13826, 0,13826,13826, 13826,13826,13826,13826,13826,13826,13826, 0,13826,13826, 0, 0, 0, 0, 0, 0, 0, 0, 0,13826, 13826,13826,13826,13826,13826,13826,13826, 0, 0, 0, 0,13826, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13826, 13826,13826,13830,13830, 0,13830,13830,13830,13830,13830, 13830,13830,13830,13830, 0,13830,13830, 0, 0, 0, 0, 0, 0, 0, 0, 0,13830,13830,13830,13830, 13830,13830,13830, 0, 0, 0, 0, 0,13830, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13830,13830,13830,13831, 13831, 0,13831,13831,13831,13831,13831,13831,13831,13831, 13831, 0,13831,13831, 0, 0, 0, 0, 0, 0, 0, 0, 0,13831,13831,13831,13831,13831,13831,13831, 13831, 0, 0, 0, 0,13831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13831,13831,13831,13835,13835, 0,13835, 13835,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, 0, 0, 0, 0, 0, 0, 13835,13835,13835,13836,13836, 0,13836,13836,13836,13836, 13836,13836,13836,13836,13836, 0,13836,13836, 0, 0, 0, 0, 0, 0, 0, 0, 0,13836,13836,13836, 13836,13836,13836,13836,13836, 0, 0, 0, 0,13836, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13836,13836,13836, 13840,13840, 0,13840,13840,13840,13840,13840,13840,13840, 13840,13840, 0,13840,13840, 0, 0, 0, 0, 0, 0, 0, 0, 0,13840,13840,13840,13840,13840,13840, 13840, 0, 0, 0, 0, 0,13840, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13840,13840,13840,13841,13841, 0, 13841,13841,13841,13841,13841,13841,13841,13841,13841, 0, 13841,13841, 0, 0, 0, 0, 0, 0, 0, 0, 0,13841,13841,13841,13841,13841,13841,13841,13841, 0, 0, 0, 0,13841, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13841,13841,13841,13844,13844, 0,13844,13844,13844, 13844,13844,13844,13844,13844,13844, 0,13844,13844, 0, 0, 0, 0, 0, 0, 0, 0, 0,13844,13844, 13844,13844,13844,13844,13844, 0, 0, 0, 0, 0, 13844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13844,13844, 13844,13845,13845, 0,13845,13845,13845,13845,13845,13845, 13845,13845,13845, 0,13845,13845, 0, 0, 0, 0, 0, 0, 0, 0, 0,13845,13845,13845,13845,13845, 13845,13845,13845, 0, 0, 0, 0,13845, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13845,13845,13845,13847,13847, 0,13847,13847,13847,13847,13847,13847,13847,13847,13847, 0,13847,13847, 0, 0, 0, 0, 0, 0, 0, 0, 0,13847,13847,13847,13847,13847,13847,13847, 0, 0, 0, 0, 0,13847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13847, 0, 0, 0, 0, 0, 0,13847,13847,13847, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13847,13848,13848, 0,13848,13848,13848, 13848,13848,13848,13848,13848,13848, 0,13848,13848, 0, 0, 0, 0, 0, 0, 0, 0, 0,13848,13848, 13848,13848,13848,13848,13848, 0, 0, 0, 0, 0, 13848, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13848,13848, 13848,13849,13849, 0,13849,13849,13849,13849,13849,13849, 13849,13849,13849, 0,13849,13849, 0, 0, 0, 0, 0, 0, 0, 0, 0,13849,13849,13849,13849,13849, 13849,13849,13849, 0, 0, 0, 0,13849, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13849,13849,13849,13850,13850, 0,13850,13850,13850,13850,13850,13850,13850,13850,13850, 0,13850,13850, 0, 0, 0, 0, 0, 0, 0, 0, 0,13850,13850,13850,13850,13850,13850,13850, 0, 0, 0, 0, 0,13850, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13850,13850,13850,13851,13851, 0,13851,13851, 13851,13851,13851,13851,13851,13851,13851, 0,13851,13851, 0, 0, 0, 0, 0, 0, 0, 0, 0,13851, 13851,13851,13851,13851,13851,13851,13851, 0, 0, 0, 0,13851, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13851, 13851,13851,13854,13854, 0,13854,13854,13854,13854,13854, 13854,13854,13854,13854, 0,13854,13854, 0, 0, 0, 0, 0, 0, 0, 0, 0,13854,13854,13854,13854, 13854,13854,13854, 0, 0, 0, 0, 0,13854, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13854,13854,13854,13855, 13855, 0,13855,13855,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, 13855, 0, 0, 0, 0,13855, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13855,13855,13855,13858,13858, 0,13858, 13858,13858,13858,13858,13858,13858,13858,13858, 0,13858, 13858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13858,13858,13858,13858,13858,13858,13858, 0, 0, 0, 0, 0,13858, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13858,13858,13858,13859,13859, 0,13859,13859,13859,13859, 13859,13859,13859,13859,13859, 0,13859,13859, 0, 0, 0, 0, 0, 0, 0, 0, 0,13859,13859,13859, 13859,13859,13859,13859,13859, 0, 0, 0, 0,13859, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13859,13859,13859, 13861,13861, 0,13861,13861,13861,13861,13861,13861,13861, 13861,13861, 0,13861,13861, 0, 0, 0, 0, 0, 0, 0, 0, 0,13861,13861,13861,13861,13861,13861, 13861, 0, 0, 0, 0, 0,13861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13861, 0, 0, 0, 0, 0, 0,13861,13861,13861, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13861,13862,13862, 0,13862, 13862,13862,13862,13862,13862,13862,13862,13862, 0,13862, 13862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13862,13862,13862,13862,13862,13862,13862, 0, 0, 0, 0, 0,13862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13862,13862,13862,13863,13863, 0,13863,13863,13863,13863, 13863,13863,13863,13863,13863, 0,13863,13863, 0, 0, 0, 0, 0, 0, 0, 0, 0,13863,13863,13863, 13863,13863,13863,13863,13863, 0, 0, 0, 0,13863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13863,13863,13863, 13864,13864, 0,13864,13864,13864,13864,13864,13864,13864, 13864,13864, 0,13864,13864, 0, 0, 0, 0, 0, 0, 0, 0, 0,13864,13864,13864,13864,13864,13864, 13864, 0, 0, 0, 0, 0,13864, 0, 0,13864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13864,13864,13864,13865,13865, 0, 13865,13865,13865,13865,13865,13865,13865,13865,13865, 0, 13865,13865, 0, 0, 0, 0, 0, 0, 0, 0, 0,13865,13865,13865,13865,13865,13865,13865, 0, 0, 0, 0, 0,13865, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13865,13865,13865,13866,13866, 0,13866,13866,13866, 13866,13866,13866,13866,13866,13866, 0,13866,13866, 0, 0, 0, 0, 0, 0, 0, 0, 0,13866,13866, 13866,13866,13866,13866,13866,13866, 0, 0, 0, 0, 13866, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13866,13866, 13866,13870,13870, 0,13870,13870,13870,13870,13870,13870, 13870,13870,13870, 0,13870,13870, 0, 0, 0, 0, 0, 0, 0, 0, 0,13870,13870,13870,13870,13870, 13870,13870, 0, 0, 0, 0, 0,13870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13870,13870,13870,13871,13871, 0,13871,13871,13871,13871,13871,13871,13871,13871,13871, 0,13871,13871, 0, 0, 0, 0, 0, 0, 0, 0, 0,13871,13871,13871,13871,13871,13871,13871,13871, 0, 0, 0, 0,13871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13871,13871,13871,13875,13875, 0,13875,13875, 13875,13875,13875,13875,13875,13875,13875, 0,13875,13875, 0, 0, 0, 0, 0, 0, 0, 0, 0,13875, 13875,13875,13875,13875,13875,13875, 0, 0, 0, 0, 0,13875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13875, 13875,13875,13876,13876, 0,13876,13876,13876,13876,13876, 13876,13876,13876,13876, 0,13876,13876, 0, 0, 0, 0, 0, 0, 0, 0, 0,13876,13876,13876,13876, 13876,13876,13876,13876, 0, 0, 0, 0,13876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13876,13876,13876,13880, 13880, 0,13880,13880,13880,13880,13880,13880,13880,13880, 13880, 0,13880,13880, 0, 0, 0, 0, 0, 0, 0, 0, 0,13880,13880,13880,13880,13880,13880,13880, 0, 0, 0, 0, 0,13880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13880,13880,13880,13881,13881, 0,13881, 13881,13881,13881,13881,13881,13881,13881,13881, 0,13881, 13881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13881,13881,13881,13881,13881,13881,13881,13881, 0, 0, 0, 0,13881, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13881,13881,13881,13884,13884, 0,13884,13884,13884,13884, 13884,13884,13884,13884,13884, 0,13884,13884, 0, 0, 0, 0, 0, 0, 0, 0, 0,13884,13884,13884, 13884,13884,13884,13884, 0, 0, 0, 0, 0,13884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13884,13884,13884, 13885,13885, 0,13885,13885,13885,13885,13885,13885,13885, 13885,13885, 0,13885,13885, 0, 0, 0, 0, 0, 0, 0, 0, 0,13885,13885,13885,13885,13885,13885, 13885,13885, 0, 0, 0, 0,13885, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13885,13885,13885,13887,13887, 0, 13887,13887,13887,13887,13887,13887,13887,13887,13887, 0, 13887,13887, 0, 0, 0, 0, 0, 0, 0, 0, 0,13887,13887,13887,13887,13887,13887,13887, 0, 0, 0, 0, 0,13887, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13887,13887,13887,13888,13888, 0,13888,13888,13888, 13888,13888,13888,13888,13888,13888, 0,13888,13888, 0, 0, 0, 0, 0, 0, 0, 0, 0,13888,13888, 13888,13888,13888,13888,13888,13888, 0, 0, 0, 0, 13888, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13888,13888, 13888,13889,13889, 0,13889,13889,13889,13889,13889,13889, 13889,13889,13889,13889,13889,13889, 0, 0, 0, 0, 0, 0, 0, 0, 0,13889,13889,13889,13889,13889, 13889,13889,13889, 0, 0, 0, 0,13889, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13889,13889,13889,13889,13889, 13890,13890, 0,13890,13890,13890,13890,13890,13890,13890, 13890,13890, 0,13890,13890, 0, 0, 0, 0, 0, 0, 0, 0, 0,13890,13890,13890,13890,13890,13890, 13890, 0, 0, 0, 0, 0,13890, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13890,13890,13890,13891,13891, 0, 13891,13891,13891,13891,13891,13891,13891,13891,13891, 0, 13891,13891, 0, 0, 0, 0, 0, 0, 0, 0, 0,13891,13891,13891,13891,13891,13891,13891,13891, 0, 0, 0, 0,13891, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13891,13891,13891,13894,13894, 0,13894,13894,13894, 13894,13894,13894,13894,13894,13894, 0,13894,13894, 0, 0, 0, 0, 0, 0, 0, 0, 0,13894,13894, 13894,13894,13894,13894,13894, 0, 0, 0, 0, 0, 13894, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13894,13894, 13894,13895,13895, 0,13895,13895,13895,13895,13895,13895, 13895,13895,13895, 0,13895,13895, 0, 0, 0, 0, 0, 0, 0, 0, 0,13895,13895,13895,13895,13895, 13895,13895,13895, 0, 0, 0, 0,13895, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13895,13895,13895,13897,13897, 0,13897,13897,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, 0, 0, 0, 0, 0,13897, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13897,13897,13897,13898,13898, 0,13898,13898, 13898,13898,13898,13898,13898,13898,13898, 0,13898,13898, 0, 0, 0, 0, 0, 0, 0, 0, 0,13898, 13898,13898,13898,13898,13898,13898,13898, 0, 0, 0, 0,13898, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13898, 13898,13898,13899,13899, 0,13899,13899,13899,13899,13899, 13899,13899,13899,13899,13899,13899,13899, 0, 0, 0, 0, 0, 0, 0, 0, 0,13899,13899,13899,13899, 13899,13899,13899,13899, 0, 0, 0, 0,13899, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13899,13899,13899,13899, 13899,13910,13910,13910,13910,13910,13910,13910,13910,13910, 13910,13910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13910, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13910, 0,13910,13912,13912, 0,13912,13912,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, 0, 0, 0, 0, 0, 13912, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13912,13912, 13912,13913,13913, 0,13913,13913,13913,13913,13913,13913, 13913,13913,13913, 0,13913,13913, 0, 0, 0, 0, 0, 0, 0, 0, 0,13913,13913,13913,13913,13913, 13913,13913,13913, 0, 0, 0, 0,13913, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13913,13913,13913,13917,13917, 0,13917,13917,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, 0, 0, 0, 0, 0,13917, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13917,13917,13917,13918,13918, 0,13918,13918, 13918,13918,13918,13918,13918,13918,13918, 0,13918,13918, 0, 0, 0, 0, 0, 0, 0, 0, 0,13918, 13918,13918,13918,13918,13918,13918,13918, 0, 0, 0, 0,13918, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13918, 13918,13918,13922,13922, 0,13922,13922,13922,13922,13922, 13922,13922,13922,13922, 0,13922,13922, 0, 0, 0, 0, 0, 0, 0, 0, 0,13922,13922,13922,13922, 13922,13922,13922, 0, 0, 0, 0, 0,13922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13922,13922,13922,13923, 13923, 0,13923,13923,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, 13923, 0, 0, 0, 0,13923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13923,13923,13923,13927,13927, 0,13927, 13927,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, 0, 0, 0, 0, 0,13927, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13927,13927,13927,13928,13928, 0,13928,13928,13928,13928, 13928,13928,13928,13928,13928, 0,13928,13928, 0, 0, 0, 0, 0, 0, 0, 0, 0,13928,13928,13928, 13928,13928,13928,13928,13928, 0, 0, 0, 0,13928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13928,13928,13928, 13932,13932, 0,13932,13932,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, 0, 0, 0, 0, 0,13932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13932,13932,13932,13933,13933, 0, 13933,13933,13933,13933,13933,13933,13933,13933,13933, 0, 13933,13933, 0, 0, 0, 0, 0, 0, 0, 0, 0,13933,13933,13933,13933,13933,13933,13933,13933, 0, 0, 0, 0,13933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13933,13933,13933,13937,13937, 0,13937,13937,13937, 13937,13937,13937,13937,13937,13937, 0,13937,13937, 0, 0, 0, 0, 0, 0, 0, 0, 0,13937,13937, 13937,13937,13937,13937,13937, 0, 0, 0, 0, 0, 13937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13937,13937, 13937,13938,13938, 0,13938,13938,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,13938, 0, 0, 0, 0,13938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13938,13938,13938,13941,13941, 0,13941,13941,13941,13941,13941,13941,13941,13941,13941, 0,13941,13941, 0, 0, 0, 0, 0, 0, 0, 0, 0,13941,13941,13941,13941,13941,13941,13941, 0, 0, 0, 0, 0,13941, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13941,13941,13941,13942,13942, 0,13942,13942, 13942,13942,13942,13942,13942,13942,13942, 0,13942,13942, 0, 0, 0, 0, 0, 0, 0, 0, 0,13942, 13942,13942,13942,13942,13942,13942,13942, 0, 0, 0, 0,13942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13942, 13942,13942,13944,13944, 0,13944,13944,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,13944, 0, 0, 0, 0, 0, 0,13944,13944,13944, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13944,13945,13945, 0,13945,13945,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, 0, 0, 0, 0, 0,13945, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13945,13945,13945,13946,13946, 0,13946,13946, 13946,13946,13946,13946,13946,13946,13946, 0,13946,13946, 0, 0, 0, 0, 0, 0, 0, 0, 0,13946, 13946,13946,13946,13946,13946,13946,13946, 0, 0, 0, 0,13946, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13946, 13946,13946,13947,13947, 0,13947,13947,13947,13947,13947, 13947,13947,13947,13947, 0,13947,13947, 0, 0, 0, 0, 0, 0, 0, 0, 0,13947,13947,13947,13947, 13947,13947,13947, 0, 0, 0, 0, 0,13947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13947,13947,13947,13948, 13948, 0,13948,13948,13948,13948,13948,13948,13948,13948, 13948, 0,13948,13948, 0, 0, 0, 0, 0, 0, 0, 0, 0,13948,13948,13948,13948,13948,13948,13948, 13948, 0, 0, 0, 0,13948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13948,13948,13948,13952,13952, 0,13952, 13952,13952,13952,13952,13952,13952,13952,13952, 0,13952, 13952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13952,13952,13952,13952,13952,13952,13952, 0, 0, 0, 0, 0,13952, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13952,13952,13952,13953,13953, 0,13953,13953,13953,13953, 13953,13953,13953,13953,13953, 0,13953,13953, 0, 0, 0, 0, 0, 0, 0, 0, 0,13953,13953,13953, 13953,13953,13953,13953,13953, 0, 0, 0, 0,13953, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13953,13953,13953, 13956,13956, 0,13956,13956,13956,13956,13956,13956,13956, 13956,13956, 0,13956,13956, 0, 0, 0, 0, 0, 0, 0, 0, 0,13956,13956,13956,13956,13956,13956, 13956, 0, 0, 0, 0, 0,13956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13956,13956,13956,13957,13957, 0, 13957,13957,13957,13957,13957,13957,13957,13957,13957, 0, 13957,13957, 0, 0, 0, 0, 0, 0, 0, 0, 0,13957,13957,13957,13957,13957,13957,13957,13957, 0, 0, 0, 0,13957, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13957,13957,13957,13959,13959, 0,13959,13959,13959, 13959,13959,13959,13959,13959,13959, 0,13959,13959, 0, 0, 0, 0, 0, 0, 0, 0, 0,13959,13959, 13959,13959,13959,13959,13959, 0, 0, 0, 0, 0, 13959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13959, 0, 0, 0, 0, 0, 0,13959,13959, 13959, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13959, 13960,13960, 0,13960,13960,13960,13960,13960,13960,13960, 13960,13960, 0,13960,13960, 0, 0, 0, 0, 0, 0, 0, 0, 0,13960,13960,13960,13960,13960,13960, 13960, 0, 0, 0, 0, 0,13960, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13960,13960,13960,13961,13961, 0, 13961,13961,13961,13961,13961,13961,13961,13961,13961, 0, 13961,13961, 0, 0, 0, 0, 0, 0, 0, 0, 0,13961,13961,13961,13961,13961,13961,13961,13961, 0, 0, 0, 0,13961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13961,13961,13961,13962,13962, 0,13962,13962,13962, 13962,13962,13962,13962,13962,13962, 0,13962,13962, 0, 0, 0, 0, 0, 0, 0, 0, 0,13962,13962, 13962,13962,13962,13962,13962, 0, 0, 0, 0, 0, 13962, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13962,13962, 13962,13963,13963, 0,13963,13963,13963,13963,13963,13963, 13963,13963,13963, 0,13963,13963, 0, 0, 0, 0, 0, 0, 0, 0, 0,13963,13963,13963,13963,13963, 13963,13963,13963, 0, 0, 0, 0,13963, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13963,13963,13963,13964,13964, 0,13964,13964,13964,13964,13964,13964,13964,13964,13964, 0,13964,13964, 0, 0, 0, 0, 0, 0, 0, 0, 0,13964,13964,13964,13964,13964,13964,13964, 0, 0, 0, 0, 0,13964, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13964,13964,13964,13965,13965, 0,13965,13965, 13965,13965,13965,13965,13965,13965,13965, 0,13965,13965, 0, 0, 0, 0, 0, 0, 0, 0, 0,13965, 13965,13965,13965,13965,13965,13965,13965, 0, 0, 0, 0,13965, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,13965, 13965,13965,14039,14039, 0,14039,14039,14039,14039,14039, 14039,14039, 0,14039,14039,14039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14039,14039,14039,14039, 14039,14039,14039, 0, 0, 0, 0, 0,14039, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14039,14039,14039,14039, 14040,14040, 0,14040,14040,14040,14040,14040,14040,14040, 0,14040,14040,14040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14040,14040,14040,14040,14040,14040, 14040,14040, 0, 0, 0, 0,14040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14040,14040,14040,14040,14095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14095, 14095,14095,14095,14095,14095,14095,14095,14095, 0,14095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14095,14098,14098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14098,14098, 14098,14098,14098,14098,14098,14098,14098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14098, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14098, 0,14098,14098,14098,14098,14098,14098, 0, 0, 0, 0, 0, 0, 0,14098,14152,14152, 0,14152,14152, 14152,14152,14152,14152,14152,14152,14152,14152,14152,14152, 0, 0, 0, 0, 0, 0, 0, 0, 0,14152, 14152,14152,14152,14152,14152,14152, 0, 0, 0, 0, 0,14152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14152, 0, 0, 0, 0, 0,14152, 14152,14152,14152, 0, 0, 0, 0, 0,14152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14152,14156,14156, 0,14156,14156,14156,14156,14156, 14156,14156,14156,14156, 0,14156,14156, 0, 0, 0, 0, 0, 0, 0, 0, 0,14156,14156,14156,14156, 14156,14156,14156, 0, 0, 0, 0, 0,14156, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14156,14156,14156,14157, 14157, 0,14157,14157,14157,14157,14157,14157,14157,14157, 14157, 0,14157,14157, 0, 0, 0, 0, 0, 0, 0, 0, 0,14157,14157,14157,14157,14157,14157,14157, 14157, 0, 0, 0, 0,14157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14157,14157,14157,14171,14171, 0,14171, 14171,14171,14171,14171,14171,14171,14171,14171, 0,14171, 14171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14171,14171,14171,14171,14171,14171,14171, 0, 0, 0, 0, 0,14171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14171,14171,14171,14172,14172, 0,14172,14172,14172,14172, 14172,14172,14172,14172,14172, 0,14172,14172, 0, 0, 0, 0, 0, 0, 0, 0, 0,14172,14172,14172, 14172,14172,14172,14172,14172, 0, 0, 0, 0,14172, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14172,14172,14172, 14186,14186, 0,14186,14186,14186,14186,14186,14186,14186, 14186,14186, 0,14186,14186, 0, 0, 0, 0, 0, 0, 0, 0, 0,14186,14186,14186,14186,14186,14186, 14186, 0, 0, 0, 0, 0,14186, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14186,14186,14186,14187,14187, 0, 14187,14187,14187,14187,14187,14187,14187,14187,14187, 0, 14187,14187, 0, 0, 0, 0, 0, 0, 0, 0, 0,14187,14187,14187,14187,14187,14187,14187,14187, 0, 0, 0, 0,14187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14187,14187,14187,14206,14206, 0,14206,14206,14206, 14206,14206,14206,14206,14206,14206, 0,14206,14206, 0, 0, 0, 0, 0, 0, 0, 0, 0,14206,14206, 14206,14206,14206,14206,14206, 0, 0, 0, 0, 0, 14206, 0, 0, 0, 0, 0, 0, 0,14206, 0, 0, 0, 0, 0, 0, 0, 0, 0,14206,14206, 14206,14207,14207, 0,14207,14207,14207,14207,14207,14207, 14207,14207,14207, 0,14207,14207, 0, 0, 0, 0, 0, 0, 0, 0, 0,14207,14207,14207,14207,14207, 14207,14207, 0, 0, 0, 0, 0,14207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14207,14207,14207,14208,14208, 0,14208,14208,14208,14208,14208,14208,14208,14208,14208, 0,14208,14208, 0, 0, 0, 0, 0, 0, 0, 0, 0,14208,14208,14208,14208,14208,14208,14208,14208, 0, 0, 0, 0,14208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14208,14208,14208,14212,14212, 0,14212,14212, 14212,14212,14212,14212,14212,14212,14212, 0,14212,14212, 0, 0, 0, 0, 0, 0, 0, 0, 0,14212, 14212,14212,14212,14212,14212,14212, 0, 0, 0, 0, 0,14212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14212, 14212,14212,14213,14213, 0,14213,14213,14213,14213,14213, 14213,14213,14213,14213, 0,14213,14213, 0, 0, 0, 0, 0, 0, 0, 0, 0,14213,14213,14213,14213, 14213,14213,14213,14213, 0, 0, 0, 0,14213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14213,14213,14213,14217, 14217, 0,14217,14217,14217,14217,14217,14217,14217,14217, 14217, 0,14217,14217, 0, 0, 0, 0, 0, 0, 0, 0, 0,14217,14217,14217,14217,14217,14217,14217, 0, 0, 0, 0, 0,14217, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14217,14217,14217,14218,14218, 0,14218, 14218,14218,14218,14218,14218,14218,14218,14218, 0,14218, 14218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14218,14218,14218,14218,14218,14218,14218,14218, 0, 0, 0, 0,14218, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14218,14218,14218,14222,14222, 0,14222,14222,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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14222,14222,14222, 14223,14223, 0,14223,14223,14223,14223,14223,14223,14223, 14223,14223, 0,14223,14223, 0, 0, 0, 0, 0, 0, 0, 0, 0,14223,14223,14223,14223,14223,14223, 14223,14223, 0, 0, 0, 0,14223, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14223,14223,14223,14227,14227, 0, 14227,14227,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, 0,14227,14227,14227,14228,14228, 0,14228,14228,14228, 14228,14228,14228,14228,14228,14228, 0,14228,14228, 0, 0, 0, 0, 0, 0, 0, 0, 0,14228,14228, 14228,14228,14228,14228,14228,14228, 0, 0, 0, 0, 14228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14228,14228, 14228,14231,14231, 0,14231,14231,14231,14231,14231,14231, 14231,14231,14231, 0,14231,14231, 0, 0, 0, 0, 0, 0, 0, 0, 0,14231,14231,14231,14231,14231, 14231,14231, 0, 0, 0, 0, 0,14231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14231,14231,14231,14232,14232, 0,14232,14232,14232,14232,14232,14232,14232,14232,14232, 0,14232,14232, 0, 0, 0, 0, 0, 0, 0, 0, 0,14232,14232,14232,14232,14232,14232,14232,14232, 0, 0, 0, 0,14232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14232,14232,14232,14234,14234, 0,14234,14234, 14234,14234,14234,14234,14234,14234,14234, 0,14234,14234, 0, 0, 0, 0, 0, 0, 0, 0, 0,14234, 14234,14234,14234,14234,14234,14234, 0, 0, 0, 0, 0,14234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14234, 0, 0, 0, 0, 0, 0,14234, 14234,14234, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14234,14235,14235, 0,14235,14235,14235,14235,14235,14235, 14235,14235,14235, 0,14235,14235, 0, 0, 0, 0, 0, 0, 0, 0, 0,14235,14235,14235,14235,14235, 14235,14235, 0, 0, 0, 0, 0,14235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14235,14235,14235,14236,14236, 0,14236,14236,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,14236, 0, 0, 0, 0,14236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14236,14236,14236,14237,14237, 0,14237,14237, 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, 0, 0, 0, 0, 0,14237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14237, 14237,14237,14238,14238, 0,14238,14238,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,14238, 0, 0, 0, 0,14238, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14238,14238,14238,14242, 14242, 0,14242,14242,14242,14242,14242,14242,14242,14242, 14242, 0,14242,14242, 0, 0, 0, 0, 0, 0, 0, 0, 0,14242,14242,14242,14242,14242,14242,14242, 0, 0, 0, 0, 0,14242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14242,14242,14242,14243,14243, 0,14243, 14243,14243,14243,14243,14243,14243,14243,14243, 0,14243, 14243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14243,14243,14243,14243,14243,14243,14243,14243, 0, 0, 0, 0,14243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14243,14243,14243,14246,14246, 0,14246,14246,14246,14246, 14246,14246,14246,14246,14246, 0,14246,14246, 0, 0, 0, 0, 0, 0, 0, 0, 0,14246,14246,14246, 14246,14246,14246,14246, 0, 0, 0, 0, 0,14246, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14246,14246,14246, 14247,14247, 0,14247,14247,14247,14247,14247,14247,14247, 14247,14247, 0,14247,14247, 0, 0, 0, 0, 0, 0, 0, 0, 0,14247,14247,14247,14247,14247,14247, 14247,14247, 0, 0, 0, 0,14247, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14247,14247,14247,14249,14249, 0, 14249,14249,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, 0, 0, 0, 0, 0,14249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14249, 0, 0, 0, 0, 0, 0,14249,14249,14249, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14249,14250,14250, 0,14250,14250,14250,14250, 14250,14250,14250,14250,14250, 0,14250,14250, 0, 0, 0, 0, 0, 0, 0, 0, 0,14250,14250,14250, 14250,14250,14250,14250, 0, 0, 0, 0, 0,14250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14250,14250,14250, 14251,14251, 0,14251,14251,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,14251, 0, 0, 0, 0,14251, 0, 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,14252,14252, 0, 14252,14252, 0, 0, 0, 0, 0, 0, 0, 0, 0,14252,14252,14252,14252,14252,14252,14252, 0, 0, 0, 0, 0,14252, 0, 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,14253,14253, 0,14253,14253, 0, 0, 0, 0, 0, 0, 0, 0, 0,14253,14253, 14253,14253,14253,14253,14253,14253, 0, 0, 0, 0, 14253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14253,14253, 14253,14257,14257, 0,14257,14257,14257,14257,14257,14257, 14257,14257,14257, 0,14257,14257, 0, 0, 0, 0, 0, 0, 0, 0, 0,14257,14257,14257,14257,14257, 14257,14257, 0, 0, 0, 0, 0,14257, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14257,14257,14257,14258,14258, 0,14258,14258,14258,14258,14258,14258,14258,14258,14258, 0,14258,14258, 0, 0, 0, 0, 0, 0, 0, 0, 0,14258,14258,14258,14258,14258,14258,14258,14258, 0, 0, 0, 0,14258, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14258,14258,14258,14262,14262, 0,14262,14262, 14262,14262,14262,14262,14262,14262,14262, 0,14262,14262, 0, 0, 0, 0, 0, 0, 0, 0, 0,14262, 14262,14262,14262,14262,14262,14262, 0, 0, 0, 0, 0,14262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14262, 14262,14262,14263,14263, 0,14263,14263,14263,14263,14263, 14263,14263,14263,14263, 0,14263,14263, 0, 0, 0, 0, 0, 0, 0, 0, 0,14263,14263,14263,14263, 14263,14263,14263,14263, 0, 0, 0, 0,14263, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14263,14263,14263,14277, 14277, 0,14277,14277,14277,14277,14277,14277,14277,14277, 14277, 0,14277,14277, 0, 0, 0, 0, 0, 0, 0, 0, 0,14277,14277,14277,14277,14277,14277,14277, 0, 0, 0, 0, 0,14277, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14277,14277,14277,14278,14278, 0,14278, 14278,14278,14278,14278,14278,14278,14278,14278, 0,14278, 14278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14278,14278,14278,14278,14278,14278,14278,14278, 0, 0, 0, 0,14278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14278,14278,14278,14292,14292, 0,14292,14292,14292,14292, 14292,14292,14292,14292,14292, 0,14292,14292, 0, 0, 0, 0, 0, 0, 0, 0, 0,14292,14292,14292, 14292,14292,14292,14292, 0, 0, 0, 0, 0,14292, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14292,14292,14292, 14293,14293, 0,14293,14293,14293,14293,14293,14293,14293, 14293,14293, 0,14293,14293, 0, 0, 0, 0, 0, 0, 0, 0, 0,14293,14293,14293,14293,14293,14293, 14293,14293, 0, 0, 0, 0,14293, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14293,14293,14293,14313,14313, 0, 14313,14313,14313,14313,14313,14313,14313,14313,14313, 0, 14313,14313, 0, 0, 0, 0, 0, 0, 0, 0, 0,14313,14313,14313,14313,14313,14313,14313, 0, 0, 0, 0, 0,14313, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14313,14313,14313,14314,14314, 0,14314,14314,14314, 14314,14314,14314,14314,14314,14314, 0,14314,14314, 0, 0, 0, 0, 0, 0, 0, 0, 0,14314,14314, 14314,14314,14314,14314,14314,14314, 0, 0, 0, 0, 14314, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14314,14314, 14314,14316,14316, 0,14316,14316,14316,14316,14316,14316, 14316,14316,14316, 0,14316,14316, 0, 0, 0, 0, 0, 0, 0, 0, 0,14316,14316,14316,14316,14316, 14316,14316, 0, 0, 0, 0, 0,14316, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14316,14316,14316,14317,14317, 0,14317,14317,14317,14317,14317,14317,14317,14317,14317, 0,14317,14317, 0, 0, 0, 0, 0, 0, 0, 0, 0,14317,14317,14317,14317,14317,14317,14317,14317, 0, 0, 0, 0,14317, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14317,14317,14317,14376,14376, 0,14376,14376, 14376,14376,14376,14376,14376, 0,14376,14376,14376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14376, 14376,14376,14376,14376,14376,14376, 0, 0, 0, 0, 0,14376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14376, 14376,14376,14376,14377,14377, 0,14377,14377,14377,14377, 14377,14377,14377, 0,14377,14377,14377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14377,14377,14377, 14377,14377,14377,14377,14377, 0, 0, 0, 0,14377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14377,14377,14377, 14377,14381,14381,14381,14381,14381,14381,14381,14381,14381, 0, 0, 0, 0, 0, 0, 0,14381,14381,14381, 14381,14381,14381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14381,14381,14381,14381,14381,14381, 14428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14428,14428,14428,14428,14428,14428,14428,14428,14428, 0,14428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14428, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14428,14428,14430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14430, 14430,14430,14430,14430,14430,14430,14430,14430, 0,14430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14430, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14430,14479,14479, 0,14479, 14479,14479,14479,14479,14479,14479,14479,14479, 0,14479, 14479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14479,14479,14479,14479,14479,14479,14479, 0, 0, 0, 0, 0,14479, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14479,14479,14479, 0,14479,14483,14483, 0,14483,14483, 14483,14483,14483,14483,14483,14483,14483, 0,14483,14483, 0, 0, 0, 0, 0, 0, 0, 0, 0,14483, 14483,14483,14483,14483,14483,14483, 0, 0, 0, 0, 0,14483, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14483, 14483,14483,14484,14484, 0,14484,14484,14484,14484,14484, 14484,14484,14484,14484, 0,14484,14484, 0, 0, 0, 0, 0, 0, 0, 0, 0,14484,14484,14484,14484, 14484,14484,14484,14484, 0, 0, 0, 0,14484, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14484,14484,14484,14499, 14499, 0,14499,14499,14499,14499,14499,14499,14499,14499, 14499, 0,14499,14499, 0, 0, 0, 0, 0, 0, 0, 0, 0,14499,14499,14499,14499,14499,14499,14499, 0, 0, 0, 0, 0,14499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14499,14499,14499,14500,14500, 0,14500, 14500,14500,14500,14500,14500,14500,14500,14500, 0,14500, 14500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14500,14500,14500,14500,14500,14500,14500, 0, 0, 0, 0, 0,14500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14500,14500,14500,14501,14501, 0,14501,14501,14501,14501, 14501,14501,14501,14501,14501, 0,14501,14501, 0, 0, 0, 0, 0, 0, 0, 0, 0,14501,14501,14501, 14501,14501,14501,14501,14501, 0, 0, 0, 0,14501, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14501,14501,14501, 14505,14505, 0,14505,14505,14505,14505,14505,14505,14505, 14505,14505, 0,14505,14505, 0, 0, 0, 0, 0, 0, 0, 0, 0,14505,14505,14505,14505,14505,14505, 14505, 0, 0, 0, 0, 0,14505, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14505,14505,14505,14506,14506, 0, 14506,14506,14506,14506,14506,14506,14506,14506,14506, 0, 14506,14506, 0, 0, 0, 0, 0, 0, 0, 0, 0,14506,14506,14506,14506,14506,14506,14506,14506, 0, 0, 0, 0,14506, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14506,14506,14506,14520,14520, 0,14520,14520,14520, 14520,14520,14520,14520,14520,14520, 0,14520,14520, 0, 0, 0, 0, 0, 0, 0, 0, 0,14520,14520, 14520,14520,14520,14520,14520, 0, 0, 0, 0, 0, 14520, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14520,14520, 14520,14521,14521, 0,14521,14521,14521,14521,14521,14521, 14521,14521,14521, 0,14521,14521, 0, 0, 0, 0, 0, 0, 0, 0, 0,14521,14521,14521,14521,14521, 14521,14521,14521, 0, 0, 0, 0,14521, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14521,14521,14521,14535,14535, 0,14535,14535,14535,14535,14535,14535,14535,14535,14535, 0,14535,14535, 0, 0, 0, 0, 0, 0, 0, 0, 0,14535,14535,14535,14535,14535,14535,14535, 0, 0, 0, 0, 0,14535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14535,14535,14535,14536,14536, 0,14536,14536, 14536,14536,14536,14536,14536,14536,14536, 0,14536,14536, 0, 0, 0, 0, 0, 0, 0, 0, 0,14536, 14536,14536,14536,14536,14536,14536,14536, 0, 0, 0, 0,14536, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14536, 14536,14536,14556,14556, 0,14556,14556,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, 0, 0, 0, 0, 0,14556, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14556,14556,14556,14557, 14557, 0,14557,14557,14557,14557,14557,14557,14557,14557, 14557, 0,14557,14557, 0, 0, 0, 0, 0, 0, 0, 0, 0,14557,14557,14557,14557,14557,14557,14557, 14557, 0, 0, 0, 0,14557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14557,14557,14557,14571,14571,14571,14571, 14571,14571,14571,14571,14571,14571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14571, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14571, 0,14571,14573,14573, 0,14573,14573,14573,14573,14573,14573,14573,14573,14573, 14573,14573,14573, 0, 0, 0, 0, 0, 0, 0, 0, 0,14573,14573,14573,14573,14573,14573,14573, 0, 0, 0, 0, 0,14573, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14573,14573,14573,14573,14574,14574, 0,14574, 14574,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,14574, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14574,14574,14574,14575,14575, 0,14575,14575,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, 0, 0, 0, 0, 0,14575, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14575,14575,14575, 14576,14576, 0,14576,14576,14576,14576,14576,14576,14576, 14576,14576, 0,14576,14576, 0, 0, 0, 0, 0, 0, 0, 0, 0,14576,14576,14576,14576,14576,14576, 14576,14576, 0, 0, 0, 0,14576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14576,14576,14576,14637,14637, 0, 14637,14637,14637,14637,14637,14637,14637, 0,14637,14637, 14637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14637,14637,14637,14637,14637,14637,14637, 0, 0, 0, 0, 0,14637, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14637,14637,14637,14637,14638,14638, 0,14638,14638, 14638,14638,14638,14638,14638, 0,14638,14638,14638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14638, 14638,14638,14638,14638,14638,14638,14638, 0, 0, 0, 0,14638, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14638, 14638,14638,14638,14642,14642,14642,14642,14642,14642,14642, 14642,14642, 0, 0, 0, 0, 0, 0, 0,14642, 14642,14642,14642,14642,14642, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14642,14642,14642,14642, 14642,14642,14669, 0, 0, 0, 0, 0, 0, 0, 0, 0,14669,14669,14669,14669,14669,14669,14669,14669, 14669,14669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14669, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14669, 0, 0, 0, 0, 0,14669, 0, 0,14669,14689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14689,14689,14689,14689,14689,14689,14689,14689,14689, 0, 14689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14689, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14689,14689,14690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14690,14690, 14690,14690,14690,14690,14690,14690,14690, 0,14690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14690,14738,14738, 0,14738,14738, 14738,14738,14738,14738,14738,14738,14738, 0,14738,14738, 0, 0, 0, 0, 0, 0, 0, 0, 0,14738, 14738,14738,14738,14738,14738,14738, 0, 0, 0, 0, 0,14738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14738, 14738,14738, 0, 0, 0, 0, 0, 0, 0, 0, 0,14738,14741,14741, 0,14741,14741,14741,14741,14741, 14741,14741,14741,14741, 0,14741,14741, 0, 0, 0, 0, 0, 0, 0, 0, 0,14741,14741,14741,14741, 14741,14741,14741, 0, 0, 0, 0, 0,14741, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14741,14741,14741,14742, 14742, 0,14742,14742,14742,14742,14742,14742,14742,14742, 14742, 0,14742,14742, 0, 0, 0, 0, 0, 0, 0, 0, 0,14742,14742,14742,14742,14742,14742,14742, 14742, 0, 0, 0, 0,14742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14742,14742,14742,14746,14746, 0,14746, 14746,14746,14746,14746,14746,14746,14746,14746, 0,14746, 14746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14746,14746,14746,14746,14746,14746,14746, 0, 0, 0, 0, 0,14746, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14746,14746,14746,14747,14747, 0,14747,14747,14747,14747, 14747,14747,14747,14747,14747, 0,14747,14747, 0, 0, 0, 0, 0, 0, 0, 0, 0,14747,14747,14747, 14747,14747,14747,14747,14747, 0, 0, 0, 0,14747, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14747,14747,14747, 14761,14761,14761,14761,14761,14761,14761,14761,14761,14761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14761, 0,14761,14763,14763, 0,14763,14763,14763,14763,14763, 14763,14763,14763,14763, 0,14763,14763, 0, 0, 0, 0, 0, 0, 0, 0, 0,14763,14763,14763,14763, 14763,14763,14763, 0, 0, 0, 0, 0,14763, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14763,14763,14763,14764, 14764, 0,14764,14764,14764,14764,14764,14764,14764,14764, 14764, 0,14764,14764, 0, 0, 0, 0, 0, 0, 0, 0, 0,14764,14764,14764,14764,14764,14764,14764, 14764, 0, 0, 0, 0,14764, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14764,14764,14764,14768,14768, 0,14768, 14768,14768,14768,14768,14768,14768,14768,14768, 0,14768, 14768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14768,14768,14768,14768,14768,14768,14768, 0, 0, 0, 0, 0,14768, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14768,14768,14768,14769,14769, 0,14769,14769,14769,14769, 14769,14769,14769,14769,14769, 0,14769,14769, 0, 0, 0, 0, 0, 0, 0, 0, 0,14769,14769,14769, 14769,14769,14769,14769,14769, 0, 0, 0, 0,14769, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14769,14769,14769, 14770,14770, 0,14770,14770,14770,14770,14770,14770,14770, 14770,14770, 0,14770,14770, 0, 0, 0, 0, 0, 0, 0, 0, 0,14770,14770,14770,14770,14770,14770, 14770, 0, 0, 0, 0, 0,14770, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14770,14770,14770,14831,14831, 0, 14831,14831,14831,14831,14831,14831,14831, 0,14831,14831, 14831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14831,14831,14831,14831,14831,14831,14831, 0, 0, 0, 0, 0,14831, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14831,14831,14831,14831,14832,14832, 0,14832,14832, 14832,14832,14832,14832,14832, 0,14832,14832,14832, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14832, 14832,14832,14832,14832,14832,14832,14832, 0, 0, 0, 0,14832, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14832, 14832,14832,14832,14880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14880,14880,14880,14880,14880,14880,14880,14880,14880,14880, 14880,14880,14880,14880,14880,14880,14880,14880,14880,14880, 14880,14880,14880, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14880,14882,14882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14882,14882,14882,14882,14882,14882,14882, 14882,14882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14882, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14882, 0,14882,14882,14882,14882, 14882,14882, 0, 0, 0, 0, 0, 0, 0,14882, 14883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14883,14883,14883,14883,14883,14883,14883,14883,14883, 0,14883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14883, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14883,14883,14884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14884, 14884,14884,14884,14884,14884,14884,14884,14884, 0,14884, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0,14884,14930,14930, 0,14930, 14930,14930,14930,14930,14930,14930,14930,14930, 0,14930, 14930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14930,14930,14930,14930,14930,14930,14930, 0, 0, 0, 0, 0,14930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14930,14930,14930, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14930,14932,14932, 0,14932, 14932,14932,14932,14932,14932,14932,14932,14932, 0,14932, 14932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14932,14932,14932,14932,14932,14932,14932, 0, 0, 0, 0, 0,14932, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14932,14932,14932,14933,14933, 0,14933,14933,14933,14933, 14933,14933,14933,14933,14933, 0,14933,14933, 0, 0, 0, 0, 0, 0, 0, 0, 0,14933,14933,14933, 14933,14933,14933,14933,14933, 0, 0, 0, 0,14933, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14933,14933,14933, 14937,14937, 0,14937,14937,14937,14937,14937,14937,14937, 14937,14937, 0,14937,14937, 0, 0, 0, 0, 0, 0, 0, 0, 0,14937,14937,14937,14937,14937,14937, 14937, 0, 0, 0, 0, 0,14937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14937,14937,14937,14938,14938, 0, 14938,14938,14938,14938,14938,14938,14938,14938,14938, 0, 14938,14938, 0, 0, 0, 0, 0, 0, 0, 0, 0,14938,14938,14938,14938,14938,14938,14938,14938, 0, 0, 0, 0,14938, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14938,14938,14938,14942,14942, 0,14942,14942,14942, 14942,14942,14942,14942,14942,14942, 0,14942,14942, 0, 0, 0, 0, 0, 0, 0, 0, 0,14942,14942, 14942,14942,14942,14942,14942, 0, 0, 0, 0, 0, 14942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14942,14942, 14942,14943,14943, 0,14943,14943,14943,14943,14943,14943, 14943,14943,14943, 0,14943,14943, 0, 0, 0, 0, 0, 0, 0, 0, 0,14943,14943,14943,14943,14943, 14943,14943,14943, 0, 0, 0, 0,14943, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14943,14943,14943,14947,14947, 0,14947,14947,14947,14947,14947,14947,14947,14947,14947, 0,14947,14947, 0, 0, 0, 0, 0, 0, 0, 0, 0,14947,14947,14947,14947,14947,14947,14947, 0, 0, 0, 0, 0,14947, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14947,14947,14947,14948,14948, 0,14948,14948, 14948,14948,14948,14948,14948,14948,14948, 0,14948,14948, 0, 0, 0, 0, 0, 0, 0, 0, 0,14948, 14948,14948,14948,14948,14948,14948,14948, 0, 0, 0, 0,14948, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,14948, 14948,14948,15001,15001, 0,15001,15001,15001,15001,15001, 15001,15001, 0,15001,15001,15001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15001,15001,15001,15001, 15001,15001,15001, 0, 0, 0, 0, 0,15001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15001,15001,15001,15001, 15002,15002, 0,15002,15002,15002,15002,15002,15002,15002, 0,15002,15002,15002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15002,15002,15002,15002,15002,15002, 15002,15002, 0, 0, 0, 0,15002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15002,15002,15002,15002,15006,15006, 15006,15006,15006,15006,15006,15006,15006, 0, 0, 0, 0, 0, 0, 0,15006,15006,15006,15006,15006,15006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15006,15006,15006,15006,15006,15006,15035, 0, 0, 0, 0, 0, 0, 0, 0, 0,15035,15035,15035, 15035,15035,15035,15035,15035,15035,15035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15035, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15035,15053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15053,15053,15053,15053, 15053,15053,15053,15053,15053, 0,15053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15053, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15053,15053,15093,15093, 0,15093,15093,15093,15093, 15093,15093,15093,15093,15093, 0,15093,15093, 0, 0, 0, 0, 0, 0, 0, 0, 0,15093,15093,15093, 15093,15093,15093,15093, 0, 0, 0, 0, 0,15093, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15093,15093,15093, 0, 0, 0, 0, 0,15093,15095,15095, 0,15095, 15095,15095,15095,15095,15095,15095,15095,15095, 0,15095, 15095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15095,15095,15095,15095,15095,15095,15095, 0, 0, 0, 0, 0,15095, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15095,15095,15095,15096,15096, 0,15096,15096,15096,15096, 15096,15096,15096,15096,15096, 0,15096,15096, 0, 0, 0, 0, 0, 0, 0, 0, 0,15096,15096,15096, 15096,15096,15096,15096,15096, 0, 0, 0, 0,15096, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15096,15096,15096, 15101,15101, 0,15101,15101,15101,15101,15101,15101,15101, 15101,15101, 0,15101,15101, 0, 0, 0, 0, 0, 0, 0, 0, 0,15101,15101,15101,15101,15101,15101, 15101, 0, 0, 0, 0, 0,15101, 0, 0, 0, 0, 0,15101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15101,15101,15101,15155,15155, 0, 15155,15155,15155,15155,15155,15155,15155, 0,15155,15155, 15155, 0, 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, 0,15155,15155,15155,15155,15156,15156, 0,15156,15156, 15156,15156,15156,15156,15156, 0,15156,15156,15156, 0, 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, 0,15156, 15156,15156,15156,15160,15160,15160,15160,15160,15160,15160, 15160,15160, 0, 0, 0, 0, 0, 0, 0,15160, 15160,15160,15160,15160,15160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15160,15160,15160,15160, 15160,15160,15246,15246, 0,15246,15246,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, 0,15246,15246,15246, 0, 0, 0, 0,15246,15248,15248, 0,15248,15248,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, 0, 0, 0, 0, 0, 0,15248,15248, 15248,15261,15261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15261,15261,15261,15261,15261,15261,15261, 15261,15261, 0,15261, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15261,15304,15304, 0,15304,15304, 15304,15304,15304,15304,15304, 0,15304,15304,15304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15304, 15304,15304,15304,15304,15304,15304, 0, 0, 0, 0, 0,15304, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15304, 15304,15304,15304,15305,15305, 0,15305,15305,15305,15305, 15305,15305,15305, 0,15305,15305,15305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15305,15305,15305, 15305,15305,15305,15305,15305, 0, 0, 0, 0,15305, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15305,15305,15305, 15305,15399,15399, 0,15399,15399,15399,15399,15399,15399, 15399,15399,15399, 0,15399,15399, 0, 0, 0, 0, 0, 0, 0, 0, 0,15399,15399,15399,15399,15399, 15399,15399, 0, 0, 0, 0, 0,15399, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15399,15399,15399,15410,15410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15410,15410,15410,15410,15410,15410,15410,15410,15410, 0, 15410, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15410,15411,15411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15411,15411,15411,15411,15411,15411, 15411,15411,15411, 0,15411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15411, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15411, 15449,15449, 0,15449,15449,15449,15449,15449,15449,15449, 0,15449,15449,15449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15449,15449,15449,15449,15449,15449, 15449, 0, 0, 0, 0, 0,15449, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15449,15449,15449,15449,15450,15450, 0,15450,15450,15450,15450,15450,15450,15450, 0,15450, 15450,15450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15450,15450,15450,15450,15450,15450,15450,15450, 0, 0, 0, 0,15450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15450,15450,15450,15450,15454,15454,15454,15454, 15454,15454,15454,15454,15454, 0, 0, 0, 0, 0, 0, 0,15454,15454,15454,15454,15454,15454, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15454, 15454,15454,15454,15454,15454,15463,15463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15463,15463,15463, 15463,15463,15463,15463,15463,15463, 0,15463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15463, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15463,15470,15470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15470,15470, 15470,15470,15470,15470,15470,15470,15470, 0,15470, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15470, 15494,15494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15494,15494,15494,15494,15494,15494,15494,15494, 15494, 0,15494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15494, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15494,15550, 15550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15550,15550,15550,15550,15550,15550,15550,15550,15550, 0,15550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15550, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15550,15570,15570, 0, 15570,15570,15570,15570,15570,15570,15570,15570,15570, 0, 15570,15570, 0, 0, 0, 0, 0, 0, 0, 0, 0,15570,15570,15570,15570,15570,15570,15570, 0, 0, 0, 0, 0,15570, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15570,15570,15570,15570,15588,15588, 0,15588,15588, 15588,15588,15588,15588,15588, 0,15588,15588,15588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15588, 15588,15588,15588,15588,15588,15588, 0, 0, 0, 0, 0,15588, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15588, 15588,15588,15588,15589,15589, 0,15589,15589,15589,15589, 15589,15589,15589, 0,15589,15589,15589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15589,15589,15589, 15589,15589,15589,15589,15589, 0, 0, 0, 0,15589, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15589,15589,15589, 15589,15593,15593,15593,15593,15593,15593,15593,15593,15593, 0, 0, 0, 0, 0, 0, 0,15593,15593,15593, 15593,15593,15593, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15593,15593,15593,15593,15593,15593, 15601,15601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15601,15601,15601,15601,15601,15601,15601,15601, 15601, 0,15601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15601,15602,15602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15602,15602,15602,15602,15602,15602,15602, 15602,15602, 0,15602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15602,15607, 15607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15607,15607,15607,15607,15607,15607,15607,15607,15607, 0,15607, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15607,15608,15608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15608,15608,15608,15608,15608, 15608,15608,15608,15608, 0,15608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15608,15629,15629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15629,15629,15629,15629,15629,15629,15629, 15629,15629, 0,15629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15629, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15629, 15630,15630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15630,15630,15630,15630,15630,15630,15630,15630, 15630, 0,15630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15630, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15630,15630,15652, 15652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15652,15652,15652,15652,15652,15652,15652,15652,15652, 0,15652, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15652,15662,15662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15662,15662,15662,15662,15662, 15662,15662,15662,15662, 0,15662, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15662,15703,15703, 0, 15703,15703,15703,15703,15703,15703,15703,15703,15703, 0, 15703,15703, 0, 0, 0, 0, 0, 0, 0, 0, 0,15703,15703,15703,15703,15703,15703,15703, 0, 0, 0, 0, 0,15703, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15703,15703,15703,15703,15704,15704, 0,15704,15704, 15704,15704,15704,15704,15704,15704,15704, 0,15704,15704, 0, 0, 0, 0, 0, 0, 0, 0, 0,15704, 15704,15704,15704,15704,15704,15704,15704, 0, 0, 0, 0,15704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15704, 15704,15704,15704,15722,15722, 0,15722,15722,15722,15722, 15722,15722,15722, 0,15722,15722,15722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15722,15722,15722, 15722,15722,15722,15722, 0, 0, 0, 0, 0,15722, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15722,15722,15722, 15722,15723,15723, 0,15723,15723,15723,15723,15723,15723, 15723, 0,15723,15723,15723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15723,15723,15723,15723,15723, 15723,15723,15723, 0, 0, 0, 0,15723, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15723,15723,15723,15723,15738, 15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15738,15738,15738,15738,15738,15738,15738,15738,15738, 0,15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15738,15744,15744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15744, 15744,15744,15744,15744,15744,15744,15744,15744, 0,15744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15744, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15744,15748, 0, 0, 0, 0, 0, 0, 0, 0, 0,15748,15748,15748,15748,15748, 15748,15748,15748,15748,15748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15748, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15748, 0, 0, 0, 0, 0,15748, 0, 0,15748,15765,15765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15765,15765,15765,15765,15765,15765, 15765,15765,15765, 0,15765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15765, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15765, 15765,15786,15786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15786,15786,15786,15786,15786,15786,15786, 15786,15786, 0,15786, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15786,15787,15787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15787,15787,15787, 15787,15787,15787,15787,15787,15787, 0,15787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15787, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15787,15795,15795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15795,15795,15795,15795,15795, 15795,15795,15795,15795, 0,15795, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15795,15796,15796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15796, 15796,15796,15796,15796,15796,15796,15796,15796, 0,15796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15796, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15796,15843,15843, 0,15843,15843, 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, 0,15843, 15843,15843,15843,15844,15844, 0,15844,15844,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, 0, 0, 0, 0, 0,15844, 0, 0,15844, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15844,15844,15844, 15844,15867,15867, 0,15867,15867,15867,15867,15867,15867, 15867, 0,15867,15867,15867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15867,15867,15867,15867,15867, 15867,15867, 0, 0, 0, 0, 0,15867, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15867,15867,15867,15867,15868, 15868, 0,15868,15868,15868,15868,15868,15868,15868, 0, 15868,15868,15868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15868,15868,15868,15868,15868,15868,15868, 15868, 0, 0, 0, 0,15868, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15868,15868,15868,15868,15872,15872,15872, 15872,15872,15872,15872,15872,15872, 0, 0, 0, 0, 0, 0, 0,15872,15872,15872,15872,15872,15872, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15872,15872,15872,15872,15872,15872,15875,15875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15875,15875, 15875,15875,15875,15875,15875,15875,15875, 0,15875, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15875, 15919,15919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15919,15919,15919,15919,15919,15919,15919,15919, 15919, 0,15919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15919,15928,15928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15928,15928,15928,15928,15928,15928,15928,15928,15928, 0, 15928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15928, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15928,15937,15937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15937,15937, 15937,15937,15937,15937,15937,15937,15937, 0,15937, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15937, 15942,15942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15942,15942,15942,15942,15942,15942,15942,15942, 15942, 0,15942, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15942,15977,15977, 0,15977,15977,15977, 15977,15977,15977,15977,15977,15977, 0,15977,15977, 0, 0, 0, 0, 0, 0, 0, 0, 0,15977,15977, 15977,15977,15977,15977,15977, 0, 0, 0, 0, 0, 15977, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15977,15977, 15977,15977,15978,15978, 0,15978,15978,15978,15978,15978, 15978,15978,15978,15978, 0,15978,15978, 0, 0, 0, 0, 0, 0, 0, 0, 0,15978,15978,15978,15978, 15978,15978,15978,15978, 0, 0, 0, 0,15978, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15978,15978,15978,15978, 15979,15979, 0,15979,15979,15979,15979,15979,15979,15979, 15979,15979, 0,15979,15979, 0, 0, 0, 0, 0, 0, 0, 0, 0,15979,15979,15979,15979,15979,15979, 15979, 0, 0, 0, 0, 0,15979, 0, 0, 0, 0, 0,15979, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15979,15979,15979,15979,15981,15981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15981,15981,15981,15981,15981,15981,15981,15981,15981, 0, 15981, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,15981,16001,16001, 0,16001,16001,16001,16001,16001, 16001,16001, 0,16001,16001,16001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16001,16001,16001,16001, 16001,16001,16001, 0, 0, 0, 0, 0,16001, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16001,16001,16001,16001, 16002,16002, 0,16002,16002,16002,16002,16002,16002,16002, 0,16002,16002,16002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16002,16002,16002,16002,16002,16002, 16002,16002, 0, 0, 0, 0,16002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16002,16002,16002,16002,16006,16006, 16006,16006,16006,16006,16006,16006,16006, 0, 0, 0, 0, 0, 0, 0,16006,16006,16006,16006,16006,16006, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16006,16006,16006,16006,16006,16006,16009,16009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16009, 16009,16009,16009,16009,16009,16009,16009,16009, 0,16009, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16009,16010,16010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16010,16010,16010,16010,16010,16010,16010, 16010,16010, 0,16010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16010, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16010,16022, 0, 0, 0, 0, 0, 0, 0, 0, 0,16022, 16022,16022,16022,16022,16022,16022,16022,16022,16022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16022, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16022,16066,16066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16066, 16066,16066,16066,16066,16066,16066,16066,16066, 0,16066, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16066,16067,16067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16067,16067,16067,16067,16067,16067,16067, 16067,16067, 0,16067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16067, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16067,16071, 16071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16071,16071,16071,16071,16071,16071,16071,16071,16071, 0,16071, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16071,16072,16072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16072,16072,16072,16072,16072, 16072,16072,16072,16072, 0,16072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16072, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16072,16080,16080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16080,16080,16080,16080,16080,16080,16080, 16080,16080, 0,16080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16080, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16080,16087,16087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16087,16087,16087,16087,16087, 16087,16087,16087,16087, 0,16087, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16087,16108,16108, 0, 16108,16108,16108,16108,16108,16108,16108,16108,16108, 0, 16108,16108, 0, 0, 0, 0, 0, 0, 0, 0, 0,16108,16108,16108,16108,16108,16108,16108, 0, 0, 0, 0, 0,16108, 0, 0,16108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16108,16108,16108,16108,16109,16109, 0,16109,16109, 16109,16109,16109,16109,16109,16109,16109, 0,16109,16109, 0, 0, 0, 0, 0, 0, 0, 0, 0,16109, 16109,16109,16109,16109,16109,16109, 0, 0, 0, 0, 0,16109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16109, 16109,16109,16109,16110,16110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16110,16110,16110,16110,16110, 16110,16110,16110,16110, 0,16110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16110,16111,16111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16111, 16111,16111,16111,16111,16111,16111,16111,16111, 0,16111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16111, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16111,16130,16130, 0,16130,16130, 16130,16130,16130,16130,16130, 0,16130,16130,16130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16130, 16130,16130,16130,16130,16130,16130, 0, 0, 0, 0, 0,16130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16130, 16130,16130,16130,16131,16131, 0,16131,16131,16131,16131, 16131,16131,16131, 0,16131,16131,16131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16131,16131,16131, 16131,16131,16131,16131,16131, 0, 0, 0, 0,16131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16131,16131,16131, 16131,16139,16139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16139,16139,16139,16139,16139,16139,16139, 16139,16139, 0,16139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16139,16192, 16192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16192,16192,16192,16192,16192,16192,16192,16192,16192, 0,16192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16192,16197,16197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16197, 16197,16197,16197,16197,16197,16197,16197,16197, 0,16197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16197, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16197,16205,16205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16205,16205,16205, 16205,16205,16205,16205,16205,16205, 0,16205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16205,16206,16206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16206, 16206,16206,16206,16206,16206,16206,16206,16206, 0,16206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16206,16213,16213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16213,16213,16213, 16213,16213,16213,16213,16213,16213, 0,16213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16213,16216,16216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16216,16216,16216,16216,16216, 16216,16216,16216,16216, 0,16216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16216,16231,16231, 0,16231,16231, 16231,16231,16231,16231,16231,16231,16231, 0,16231,16231, 0, 0, 0, 0, 0, 0, 0, 0, 0,16231, 16231,16231,16231,16231,16231,16231, 0, 0, 0, 0, 0,16231, 0, 0, 0, 0, 0,16231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16231, 16231,16231,16231,16232,16232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16232,16232,16232,16232,16232, 16232,16232,16232,16232, 0,16232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16232, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16232,16251,16251, 0,16251,16251,16251,16251,16251,16251, 16251, 0,16251,16251,16251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16251,16251,16251,16251,16251, 16251,16251, 0, 0, 0, 0, 0,16251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16251,16251,16251,16251,16252, 16252, 0,16252,16252,16252,16252,16252,16252,16252, 0, 16252,16252,16252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16252,16252,16252,16252,16252,16252,16252, 16252, 0, 0, 0, 0,16252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16252,16252,16252,16252,16256,16256,16256, 16256,16256,16256,16256,16256,16256, 0, 0, 0, 0, 0, 0, 0,16256,16256,16256,16256,16256,16256, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16256,16256,16256,16256,16256,16256,16262,16262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16262,16262, 16262,16262,16262,16262,16262,16262,16262, 0,16262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16262, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16262,16266,16266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16266, 16266,16266,16266,16266,16266,16266,16266,16266, 0,16266, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16266,16278,16278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16278,16278,16278,16278,16278,16278,16278, 16278,16278, 0,16278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16278, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16278, 16323,16323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16323,16323,16323,16323,16323,16323,16323,16323, 16323, 0,16323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16323, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16323,16332,16332, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16332,16332,16332,16332,16332,16332,16332,16332,16332, 0, 16332, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16332, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16332, 16333,16333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16333,16333,16333,16333,16333,16333,16333,16333, 16333, 0,16333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16333, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16333,16352,16352, 0,16352,16352,16352,16352,16352,16352,16352,16352,16352, 0,16352,16352, 0, 0, 0, 0, 0, 0, 0, 0, 0,16352,16352,16352,16352,16352,16352,16352, 0, 0, 0, 0, 0,16352, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16352,16352,16352,16352,16370,16370, 0,16370, 16370,16370,16370,16370,16370,16370, 0,16370,16370,16370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16370,16370,16370,16370,16370,16370,16370, 0, 0, 0, 0, 0,16370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16370,16370,16370,16370,16371,16371, 0,16371,16371,16371, 16371,16371,16371,16371, 0,16371,16371,16371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16371,16371, 16371,16371,16371,16371,16371,16371, 0, 0, 0, 0, 16371, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16371,16371, 16371,16371,16375,16375,16375,16375,16375,16375,16375,16375, 16375, 0, 0, 0, 0, 0, 0, 0,16375,16375, 16375,16375,16375,16375, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16375,16375,16375,16375,16375, 16375,16381,16381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16381,16381,16381,16381,16381,16381,16381, 16381,16381, 0,16381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16381,16385, 16385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16385,16385,16385,16385,16385,16385,16385,16385,16385, 0,16385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16385, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16385,16397,16397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16397, 16397,16397,16397,16397,16397,16397,16397,16397, 0,16397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16397, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16397,16397,16412,16412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16412,16412, 16412,16412,16412,16412,16412,16412,16412, 0,16412, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16412, 16418,16418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16418,16418,16418,16418,16418,16418,16418,16418, 16418, 0,16418, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16418,16434,16434, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16434,16434,16434,16434, 16434,16434,16434,16434,16434, 0, 0, 0, 0, 0, 0, 0,16434,16434,16434,16434,16434,16434,16434,16434, 16434,16434,16434,16434,16434,16434,16434,16434,16434,16434, 16434,16434,16434,16434,16434, 0, 0,16434, 0,16434, 16434,16434,16434,16434,16434,16448,16448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16448,16448,16448, 16448,16448,16448,16448,16448,16448, 0,16448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16448, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16448,16460,16460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16460,16460,16460,16460,16460, 16460,16460,16460,16460, 0,16460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16460, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16460,16488,16488, 0,16488,16488, 16488,16488,16488,16488,16488, 0,16488,16488,16488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16488, 16488,16488,16488,16488,16488,16488, 0, 0, 0, 0, 0,16488, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16488, 16488,16488,16488,16489,16489, 0,16489,16489,16489,16489, 16489,16489,16489, 0,16489,16489,16489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16489,16489,16489, 16489,16489,16489,16489,16489, 0, 0, 0, 0,16489, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16489,16489,16489, 16489,16529,16529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16529,16529,16529,16529,16529,16529,16529, 16529,16529, 0,16529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16529, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16529,16535, 16535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16535,16535,16535,16535,16535,16535,16535,16535,16535, 0,16535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16535, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16535,16548,16548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16548, 16548,16548,16548,16548,16548,16548,16548,16548, 0,16548, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16548,16551,16551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16551,16551,16551,16551,16551,16551,16551, 16551,16551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16551, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16551, 0,16551,16551,16551,16551, 16551,16551,16576,16576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16576,16576,16576,16576,16576,16576, 16576,16576,16576, 0,16576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16576, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16576,16577,16577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16577,16577,16577,16577, 16577,16577,16577,16577,16577, 0,16577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16577, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16577,16592,16592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16592,16592,16592,16592,16592,16592, 16592,16592,16592, 0,16592, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16592,16601,16601, 0,16601, 16601,16601,16601,16601,16601,16601, 0,16601,16601,16601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16601,16601,16601,16601,16601,16601,16601, 0, 0, 0, 0, 0,16601, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16601,16601,16601,16601,16602,16602, 0,16602,16602,16602, 16602,16602,16602,16602, 0,16602,16602,16602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16602,16602, 16602,16602,16602,16602,16602,16602, 0, 0, 0, 0, 16602, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16602,16602, 16602,16602,16606,16606,16606,16606,16606,16606,16606,16606, 16606, 0, 0, 0, 0, 0, 0, 0,16606,16606, 16606,16606,16606,16606, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16606,16606,16606,16606,16606, 16606,16608,16608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16608,16608,16608,16608,16608,16608,16608, 16608,16608, 0,16608, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16608,16648,16648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16648,16648,16648, 16648,16648,16648,16648,16648,16648, 0,16648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16648,16651, 16651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16651,16651,16651,16651,16651,16651,16651,16651,16651, 0,16651, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16651,16653,16653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16653, 16653,16653,16653,16653,16653,16653,16653,16653, 0,16653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16653, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16653,16655,16655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16655,16655,16655, 16655,16655,16655,16655,16655,16655, 0,16655, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16655,16659, 16659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16659,16659,16659,16659,16659,16659,16659,16659,16659, 0,16659, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16659,16682,16682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16682,16682,16682,16682,16682, 16682,16682,16682,16682, 0,16682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16682, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16682,16690,16690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16690,16690,16690,16690,16690,16690,16690, 16690,16690, 0,16690, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16690,16697,16697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16697,16697,16697, 16697,16697,16697,16697,16697,16697, 0,16697, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16697,16706, 16706, 0,16706,16706,16706,16706,16706,16706,16706, 0, 16706,16706,16706, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16706,16706,16706,16706,16707,16707, 0, 16707,16707,16707,16707,16707,16707,16707, 0,16707,16707, 16707, 0, 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, 0,16707,16707,16707,16707,16711,16711,16711,16711,16711, 16711,16711,16711,16711, 0, 0, 0, 0, 0, 0, 0,16711,16711,16711,16711,16711,16711, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16711,16711, 16711,16711,16711,16711,16714,16714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16714,16714,16714,16714, 16714,16714,16714,16714,16714, 0,16714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16714, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16714,16750,16750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16750,16750,16750,16750,16750,16750, 16750,16750,16750, 0,16750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16750, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16750, 16752,16752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16752,16752,16752,16752,16752,16752,16752,16752, 16752, 0,16752, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16752,16757,16757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16757,16757,16757,16757,16757,16757,16757,16757,16757, 0, 16757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16757, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16757,16758,16758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16758,16758, 16758,16758,16758,16758,16758,16758,16758, 0,16758, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16758, 16761,16761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16761,16761,16761,16761,16761,16761,16761,16761, 16761, 0,16761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16761, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16761,16773,16773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16773,16773,16773,16773,16773,16773,16773,16773,16773, 0, 16773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16773, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16773, 16793,16793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16793,16793,16793,16793,16793,16793,16793,16793, 16793, 0,16793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16793, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16793,16808,16808, 0,16808,16808,16808,16808,16808,16808,16808, 0,16808, 16808,16808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16808,16808,16808,16808,16808,16808,16808, 0, 0, 0, 0, 0,16808, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16808,16808,16808,16808,16809,16809, 0,16809, 16809,16809,16809,16809,16809,16809, 0,16809,16809,16809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16809,16809,16809,16809,16809,16809,16809,16809, 0, 0, 0, 0,16809, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16809,16809,16809,16809,16860,16860, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16860,16860,16860,16860,16860,16860,16860,16860, 16860,16860,16860,16860,16860,16860,16860,16860,16860,16860, 16860,16860,16860,16860,16860,16862,16862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16862,16862,16862, 16862,16862,16862,16862,16862,16862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16862, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16862, 0, 16862,16862,16862,16862,16862,16862,16863,16863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16863,16863, 16863,16863,16863,16863,16863,16863,16863, 0,16863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16863, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16863,16864,16864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16864,16864,16864,16864, 16864,16864,16864,16864,16864, 0,16864, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16864,16871,16871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16871,16871,16871,16871,16871,16871,16871,16871,16871, 0, 16871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16871, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16871,16876,16876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16876,16876, 16876,16876,16876,16876,16876,16876,16876, 0,16876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16876, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16876,16904,16904, 0,16904,16904,16904,16904,16904,16904,16904, 0,16904, 16904,16904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16904,16904,16904,16904,16904,16904,16904, 0, 0, 0, 0, 0,16904, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16904,16904,16904,16904,16905,16905, 0,16905, 16905,16905,16905,16905,16905,16905, 0,16905,16905,16905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16905,16905,16905,16905,16905,16905,16905,16905, 0, 0, 0, 0,16905, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16905,16905,16905,16905,16909,16909,16909,16909,16909,16909, 16909,16909,16909, 0, 0, 0, 0, 0, 0, 0, 16909,16909,16909,16909,16909,16909, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16909,16909,16909, 16909,16909,16909,16922,16922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16922,16922,16922,16922,16922, 16922,16922,16922,16922, 0,16922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16922, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16922,16951,16951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16951,16951,16951,16951,16951,16951, 16951,16951,16951, 0,16951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16951, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16951, 16961,16961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16961,16961,16961,16961,16961,16961,16961,16961, 16961, 0,16961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16961, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16961,16985,16985, 0,16985,16985,16985,16985,16985,16985,16985, 0,16985, 16985,16985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16985,16985,16985,16985,16985,16985,16985, 0, 0, 0, 0, 0,16985, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,16985,16985,16985,16985,16986,16986, 0,16986, 16986,16986,16986,16986,16986,16986, 0,16986,16986,16986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16986,16986,16986,16986,16986,16986,16986,16986, 0, 0, 0, 0,16986, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16986,16986,16986,16986,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, 0,16990,16990,16990, 16990,16990,16990,17002,17002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17002,17002,17002,17002,17002, 17002,17002,17002,17002, 0,17002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17002, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17002,17002,17057,17057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17057,17057,17057,17057,17057,17057, 17057,17057,17057, 0,17057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17057, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17057,17072,17072, 0,17072,17072,17072, 17072,17072,17072,17072, 0,17072,17072,17072, 0, 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, 0,17072,17072, 17072,17072,17073,17073, 0,17073,17073,17073,17073,17073, 17073,17073, 0,17073,17073,17073, 0, 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, 0,17073,17073,17073,17073, 17144,17144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17144,17144,17144,17144,17144,17144,17144,17144, 17144, 0,17144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17144,17152,17152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17152,17152,17152,17152,17152,17152,17152,17152,17152, 0, 17152, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17152,17163,17163, 0,17163,17163,17163,17163,17163, 17163,17163, 0,17163,17163,17163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17163,17163,17163,17163, 17163,17163,17163, 0, 0, 0, 0, 0,17163, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17163,17163,17163,17163, 17164,17164, 0,17164,17164,17164,17164,17164,17164,17164, 0,17164,17164,17164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17164,17164,17164,17164,17164,17164, 17164,17164, 0, 0, 0, 0,17164, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17164,17164,17164,17164,17168,17168, 17168,17168,17168,17168,17168,17168,17168, 0, 0, 0, 0, 0, 0, 0,17168,17168,17168,17168,17168,17168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17168,17168,17168,17168,17168,17168,17205,17205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17205, 17205,17205,17205,17205,17205,17205,17205,17205, 0,17205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17205,17235,17235, 0,17235,17235, 17235,17235,17235,17235,17235, 0,17235,17235,17235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17235, 17235,17235,17235,17235,17235,17235, 0, 0, 0, 0, 0,17235, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17235, 17235,17235,17235,17236,17236, 0,17236,17236,17236,17236, 17236,17236,17236, 0,17236,17236,17236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17236,17236,17236, 17236,17236,17236,17236,17236, 0, 0, 0, 0,17236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17236,17236,17236, 17236,17240,17240,17240,17240,17240,17240,17240,17240,17240, 0, 0, 0, 0, 0, 0, 0,17240,17240,17240, 17240,17240,17240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17240,17240,17240,17240,17240,17240, 17306,17306, 0,17306,17306,17306,17306,17306,17306,17306, 0,17306,17306,17306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17306,17306,17306,17306,17306,17306, 17306, 0, 0, 0, 0, 0,17306, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17306,17306,17306,17306,17307,17307, 0,17307,17307,17307,17307,17307,17307,17307, 0,17307, 17307,17307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17307,17307,17307,17307,17307,17307,17307,17307, 0, 0, 0, 0,17307, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17307,17307,17307,17307,17328,17328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17328,17328, 17328,17328,17328,17328,17328,17328,17328, 0,17328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17328, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17328,17376,17376, 0,17376,17376, 17376,17376,17376,17376,17376, 0,17376,17376,17376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17376, 17376,17376,17376,17376,17376,17376, 0, 0, 0, 0, 0,17376, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17376, 17376,17376,17376,17377,17377, 0,17377,17377,17377,17377, 17377,17377,17377, 0,17377,17377,17377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17377,17377,17377, 17377,17377,17377,17377,17377, 0, 0, 0, 0,17377, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17377,17377,17377, 17377,17381,17381,17381,17381,17381,17381,17381,17381,17381, 0, 0, 0, 0, 0, 0, 0,17381,17381,17381, 17381,17381,17381, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17381,17381,17381,17381,17381,17381, 17389,17389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17389,17389,17389,17389,17389,17389,17389,17389, 17389, 0,17389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17389, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17389,17394, 17394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17394,17394,17394,17394,17394,17394,17394,17394,17394, 0,17394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17394, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17394,17394,17439,17439, 0,17439,17439,17439,17439,17439,17439,17439, 0,17439, 17439,17439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17439,17439,17439,17439,17439,17439,17439, 0, 0, 0, 0, 0,17439, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17439,17439,17439,17439,17440,17440, 0,17440, 17440,17440,17440,17440,17440,17440, 0,17440,17440,17440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17440,17440,17440,17440,17440,17440,17440,17440, 0, 0, 0, 0,17440, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17440,17440,17440,17440,17444,17444,17444,17444,17444,17444, 17444,17444,17444, 0, 0, 0, 0, 0, 0, 0, 17444,17444,17444,17444,17444,17444, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17444,17444,17444, 17444,17444,17444,17450,17450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17450,17450,17450,17450,17450, 17450,17450,17450,17450, 0,17450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17450, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17450,17450,17499,17499, 0,17499,17499,17499,17499,17499, 17499,17499, 0,17499,17499,17499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17499,17499,17499,17499, 17499,17499,17499, 0, 0, 0, 0, 0,17499, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17499,17499,17499,17499, 17500,17500, 0,17500,17500,17500,17500,17500,17500,17500, 0,17500,17500,17500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17500,17500,17500,17500,17500,17500, 17500,17500, 0, 0, 0, 0,17500, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17500,17500,17500,17500,17557,17557, 0,17557,17557,17557,17557,17557,17557,17557, 0,17557, 17557,17557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17557,17557,17557,17557,17557,17557,17557, 0, 0, 0, 0, 0,17557, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17557,17557,17557,17557,17558,17558, 0,17558, 17558,17558,17558,17558,17558,17558, 0,17558,17558,17558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17558,17558,17558,17558,17558,17558,17558,17558, 0, 0, 0, 0,17558, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17558,17558,17558,17558,17562,17562,17562,17562,17562,17562, 17562,17562,17562, 0, 0, 0, 0, 0, 0, 0, 17562,17562,17562,17562,17562,17562, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17562,17562,17562, 17562,17562,17562,17572,17572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17572,17572,17572,17572,17572, 17572,17572,17572,17572, 0,17572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17572, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17572,17615,17615,17615,17615,17615,17615,17615,17615, 17615, 0, 0, 0, 0, 0, 0, 0,17615,17615, 17615,17615,17615,17615, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17615,17615,17615,17615,17615, 17615,17625,17625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17625,17625,17625,17625,17625,17625,17625, 17625,17625, 0,17625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17625, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17625,17625, 17701,17701,17701,17701,17701,17701,17701,17701,17701, 0, 0, 0, 0, 0, 0, 0,17701,17701,17701,17701, 17701,17701, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17701,17701,17701,17701,17701,17701,17704, 17704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17704,17704,17704,17704,17704,17704,17704,17704,17704, 0,17704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17704, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17704,17738,17738, 17738,17738,17738,17738,17738,17738,17738, 0, 0, 0, 0, 0, 0, 0,17738,17738,17738,17738,17738,17738, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17738,17738,17738,17738,17738,17738,17742,17742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17742, 17742,17742,17742,17742,17742,17742,17742,17742, 0,17742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17742, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17742,17742,17771, 0, 0, 0, 17771,17771, 0, 0, 0, 0, 0,17771,17771,17771, 17771,17771,17771,17771,17771,17771, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17771,17817, 17817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17817,17817,17817,17817,17817,17817,17817,17817,17817, 0,17817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17817, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17817,17838, 0, 0, 0,17838,17838, 0, 0, 0, 0, 0,17838, 17838,17838,17838,17838,17838,17838,17838,17838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17838, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17838, 17846,17846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17846,17846,17846,17846,17846,17846,17846,17846, 17846, 0,17846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17846, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,17846,17846,18286, 0,18286,18286,18286,18286,18286,18286,18287,18287,18287, 18287,18287,18287,18287,18287,18288, 0,18288,18288,18288, 18288,18288,18288,18289, 0,18289,18289,18289,18289,18289, 18289,18290,18290,18290,18290,18290,18290,18290,18290,18291, 0,18291,18291,18291,18291,18291,18291,18292,18292,18292, 18292,18292,18292,18292,18292,18293,18293,18293,18293,18293, 18293,18293,18293,18294,18294,18294,18294,18294,18294,18294, 18294,18295, 0,18295,18295,18295,18295,18295,18295,18296, 0,18296,18296,18296,18296,18296,18296,18297, 0,18297, 18297,18297,18297,18297,18297,18298, 0,18298,18298,18298, 18298,18298,18298,18299, 0,18299,18299,18299,18299,18299, 18299,18300, 0,18300,18300,18300,18300,18300,18300,18301, 18301,18301,18301,18301,18301,18301,18301,18302, 0,18302, 18302,18302,18302,18302,18302,18303, 0,18303,18303,18303, 18303,18303,18303,18304, 0,18304,18304,18304,18304,18304, 18304,18305, 0,18305,18305,18305,18305,18305,18305,18306, 0,18306,18306,18306,18306,18306,18306,18307, 0,18307, 18307,18307,18307,18307,18307,18308, 0,18308,18308,18308, 18308,18308,18308,18309, 0,18309,18309,18309,18309,18309, 18309,18310, 0,18310,18310,18310,18310,18310,18310,18311, 0,18311,18311,18311,18311,18311,18311,18312, 0,18312, 18312,18312,18312,18312,18312,18313,18313,18313,18313,18313, 18313,18313,18313,18314, 0,18314,18314,18314,18314,18314, 18314,18315, 0,18315,18315,18315,18315,18315,18315,18316, 0,18316,18316,18316,18316,18316,18316,18317, 0,18317, 18317,18317,18317,18317,18317,18318, 0,18318,18318,18318, 18318,18318,18318,18319, 0,18319,18319,18319,18319,18319, 18319,18320, 0,18320,18320,18320,18320,18320,18320,18321, 0,18321,18321,18321,18321,18321,18321,18322, 0,18322, 18322,18322,18322,18322,18322,18323, 0,18323,18323,18323, 18323,18323,18323,18324, 0,18324,18324,18324,18324,18324, 18324,18325, 0,18325,18325,18325,18325,18325,18325,18326, 0,18326,18326,18326,18326,18326,18326,18327, 0,18327, 18327,18327,18327,18327,18327,18328, 0,18328,18328,18328, 18328,18328,18328,18329, 0,18329,18329,18329,18329,18329, 18329,18330, 0,18330,18330,18330,18330,18330,18330,18331, 0,18331,18331,18331,18331,18331,18331,18332, 0,18332, 18332,18332,18332,18332,18332,18333, 0,18333,18333,18333, 18333,18333,18333,18334, 0,18334,18334,18334,18334,18334, 18334,18335,18335,18335,18335,18335,18335,18335,18335,18336, 0,18336,18336,18336,18336,18336,18336,18337, 0,18337, 18337,18337,18337,18337,18337,18338, 0,18338,18338,18338, 18338,18338,18338,18339, 0,18339,18339,18339,18339,18339, 18339,18340, 0,18340,18340,18340,18340,18340,18340,18341, 0,18341,18341,18341,18341,18341,18341,18342, 0,18342, 18342,18342,18342,18342,18342,18343, 0,18343,18343,18343, 18343,18343,18343,18344, 0,18344,18344,18344,18344,18344, 18344,18345, 0,18345,18345,18345,18345,18345,18345,18346, 18346,18346,18346,18346,18346,18346,18346,18347, 0,18347, 18347,18347,18347,18347,18347,18348, 0,18348,18348,18348, 18348,18348,18348,18349, 0,18349,18349,18349,18349,18349, 18349,18350, 0,18350,18350,18350,18350,18350,18350,18351, 0,18351,18351,18351,18351,18351,18351,18352, 0,18352, 18352,18352,18352,18352,18352,18353, 0,18353,18353,18353, 18353,18353,18353,18354,18354,18354,18354,18354,18354,18354, 18354,18355, 0,18355,18355,18355,18355,18355,18355,18356, 0,18356,18356,18356,18356,18356,18356,18357,18357,18357, 18357,18357,18357,18357,18357,18358, 0,18358,18358,18358, 18358,18358,18358,18359, 0,18359,18359,18359,18359,18359, 18359,18360,18360,18360,18360,18360,18360,18360,18360,18361, 18361,18361,18361,18361,18361,18361,18361,18362, 0,18362, 18362,18362,18362,18362,18362,18363, 0,18363,18363,18363, 18363,18363,18363,18364, 0,18364,18364,18364,18364,18364, 18364,18365, 0,18365,18365,18365,18365,18365,18365,18366, 0,18366,18366,18366,18366,18366,18366,18367, 0,18367, 18367,18367,18367,18367,18367,18368,18368,18368,18368,18368, 18368,18368,18368,18369, 0,18369,18369,18369,18369,18369, 18369,18370, 0,18370,18370,18370,18370,18370,18370,18371, 18371,18371,18371,18371,18371,18371,18371,18372, 0,18372, 18372,18372,18372,18372,18372,18373, 0,18373,18373,18373, 18373,18373,18373,18374,18374,18374,18374,18374,18374,18374, 18374,18375, 0,18375,18375,18375,18375,18375,18375,18376, 0,18376,18376,18376,18376,18376,18376,18377, 0,18377, 18377,18377,18377,18377,18377,18378,18378,18378,18378,18378, 18378,18378,18378,18379,18379,18379,18379,18379,18379,18379, 18380,18380,18380,18380,18380,18380,18380,18380,18381,18381, 18381,18381,18381,18381,18381,18381,18382, 0,18382,18382, 18382,18382,18382,18382,18383, 0,18383,18383,18383,18383, 18383,18383,18384, 0,18384,18384,18384,18384,18384,18384, 18385, 0,18385,18385,18385,18385,18385,18385,18386, 0, 18386,18386,18386,18386,18386,18386,18387, 0,18387,18387, 18387,18387,18387,18387,18388, 0,18388,18388,18388,18388, 18388,18388,18389, 0,18389,18389,18389,18389,18389,18389, 18390, 0,18390,18390,18390,18390,18390,18390,18391, 0, 18391,18391,18391,18391,18391,18391,18392,18392,18392,18392, 18392,18392,18392,18392,18393,18393,18393,18393,18393,18393, 18393,18393,18394, 0,18394,18394,18394,18394,18394,18394, 18395, 0,18395,18395,18395,18395,18395,18395,18396, 0, 18396,18396,18396,18396,18396,18396,18397, 0,18397,18397, 18397,18397,18397,18397,18398, 0,18398,18398,18398,18398, 18398,18398,18399,18399,18399,18399,18399,18399,18399,18399, 18400,18400,18400,18400,18400,18400,18400,18400,18401, 0, 18401,18401,18401,18401,18401,18401,18402, 0,18402,18402, 18402,18402,18402,18402,18403,18403,18403,18403,18403,18403, 18403,18403,18404,18404,18404,18404,18404,18404,18404,18404, 18405,18405,18405,18405,18405,18405,18405,18405,18406, 0, 18406,18406,18406,18406,18406,18406,18407, 0,18407,18407, 18407,18407,18407,18407,18408, 0,18408,18408,18408,18408, 18408,18408,18409, 0,18409,18409,18409,18409,18409,18409, 18410, 0,18410,18410,18410,18410,18410,18410,18411, 0, 18411,18411,18411,18411,18411,18411,18412,18412,18412,18412, 18412,18412,18412,18412,18413,18413,18413,18413,18413,18413, 18413,18413,18414, 0,18414,18414,18414,18414,18414,18414, 18415, 0,18415,18415,18415,18415,18415,18415,18416, 0, 18416,18416,18416,18416,18416,18416,18417,18417,18417,18417, 18417,18417,18417,18417,18418,18418,18418,18418,18418,18418, 18418,18418,18419, 0,18419,18419,18419,18419,18419,18419, 18420, 0,18420,18420,18420,18420,18420,18420,18421, 0, 18421,18421,18421,18421,18421,18421,18422, 0,18422,18422, 18422,18422,18422,18422,18423, 0,18423,18423,18423,18423, 18423,18423,18424,18424,18424,18424,18424,18424,18424,18424, 18425,18425,18425,18425,18425,18425,18425,18425,18426,18426, 18426,18426,18426,18426,18426,18426,18427,18427,18427,18427, 18427,18427,18427,18427,18428,18428,18428,18428,18428,18428, 18428,18428,18429, 0,18429,18429,18429,18429,18429,18429, 18430, 0,18430,18430,18430,18430,18430,18430,18431, 0, 18431,18431,18431,18431,18431,18431,18432, 0,18432,18432, 18432,18432,18432,18432,18433, 0,18433,18433,18433,18433, 18433,18433,18434, 0,18434,18434,18434,18434,18434,18434, 18435, 0,18435,18435,18435,18435,18435,18435,18436, 0, 18436,18436,18436,18436,18436,18436,18437, 0,18437,18437, 18437,18437,18437,18437,18438,18438,18438,18438,18438,18438, 18438,18438,18439, 0,18439,18439,18439,18439,18439,18439, 18440, 0,18440,18440,18440,18440,18440,18440,18441, 0, 18441,18441,18441,18441,18441,18441,18442, 0,18442,18442, 18442,18442,18442,18442,18443, 0,18443,18443,18443,18443, 18443,18443,18444, 0,18444,18444,18444,18444,18444,18444, 18445, 0,18445,18445,18445,18445,18445,18445,18446, 0, 18446,18446,18446,18446,18446,18446,18447, 0,18447,18447, 18447,18447,18447,18447,18448, 0,18448,18448,18448,18448, 18448,18448,18449, 0,18449,18449,18449,18449,18449,18449, 18450, 0,18450,18450,18450,18450,18450,18450,18451, 0, 18451,18451,18451,18451,18451,18451,18452,18452,18452,18452, 18452,18452,18452,18452,18453,18453,18453,18453,18453,18453, 18453,18453,18454, 0,18454,18454,18454,18454,18454,18454, 18455, 0,18455,18455,18455,18455,18455,18455,18456, 0, 18456,18456,18456,18456,18456,18456,18457, 0,18457,18457, 18457,18457,18457,18457,18458, 0,18458,18458,18458,18458, 18458,18458,18459,18459,18459,18459,18459,18459,18459,18459, 18460,18460,18460,18460,18460,18460,18460,18460,18461, 0, 18461,18461,18461,18461,18461,18461,18462, 0,18462,18462, 18462,18462,18462,18462,18463, 0,18463,18463,18463,18463, 18463,18463,18464,18464,18464,18464,18464,18464,18464,18464, 18465, 0,18465,18465,18465,18465,18465,18465,18466, 0, 18466,18466,18466,18466,18466,18466,18467, 0,18467,18467, 18467,18467,18467,18467,18468, 0,18468,18468,18468,18468, 18468,18468,18469, 0,18469,18469,18469,18469,18469,18469, 18470, 0,18470,18470,18470,18470,18470,18470,18471, 0, 18471,18471,18471,18471,18471,18471,18472, 0,18472,18472, 18472,18472,18472,18472,18473, 0,18473,18473,18473,18473, 18473,18473,18474, 0,18474,18474,18474,18474,18474,18474, 18475,18475,18475,18475,18475,18475,18475,18475,18476,18476, 18476,18476,18476,18476,18476,18476,18477, 0,18477,18477, 18477,18477,18477,18477,18478, 0,18478,18478,18478,18478, 18478,18478,18479, 0,18479,18479,18479,18479,18479,18479, 18480, 0,18480,18480,18480,18480,18480,18480,18481,18481, 18481,18481,18481,18481,18481,18481,18482,18482,18482,18482, 18482,18482,18482,18482,18483, 0,18483,18483,18483,18483, 18483,18483,18484, 0,18484,18484,18484,18484,18484,18484, 18485, 0,18485,18485,18485,18485,18485,18485,18486,18486, 18486,18486,18486,18486,18486,18486,18487, 0,18487,18487, 18487,18487,18487,18487,18488, 0,18488,18488,18488,18488, 18488,18488,18489, 0,18489,18489,18489,18489,18489,18489, 18490,18490,18490,18490,18490,18490,18490,18490,18491, 0, 18491,18491,18491,18491,18491,18491,18492,18492,18492,18492, 18492,18492,18492,18492,18493, 0,18493,18493,18493,18493, 18493,18493,18494,18494,18494,18494,18494,18494,18494,18494, 18495, 0,18495,18495,18495,18495,18495,18495,18496, 0, 18496,18496,18496,18496,18496,18496,18497, 0,18497,18497, 18497,18497,18497,18497,18498, 0,18498,18498,18498,18498, 18498,18498,18499, 0,18499,18499,18499,18499,18499,18499, 18500, 0,18500,18500,18500,18500,18500,18500,18501, 0, 18501,18501,18501,18501,18501,18501,18502, 0,18502,18502, 18502,18502,18502,18502,18503,18503,18503,18503,18503,18503, 18503,18503,18504, 0,18504,18504,18504,18504,18504,18504, 18505, 0,18505,18505,18505,18505,18505,18505,18506, 0, 18506,18506,18506,18506,18506,18506,18507, 0,18507,18507, 18507,18507,18507,18507,18508, 0,18508,18508,18508,18508, 18508,18508,18509, 0,18509,18509,18509,18509,18509,18509, 18510, 0,18510,18510,18510,18510,18510,18510,18511, 0, 18511,18511,18511,18511,18511,18511,18512, 0,18512,18512, 18512,18512,18512,18512,18513,18513,18513,18513,18513,18513, 18513,18513,18514, 0,18514,18514,18514,18514,18514,18514, 18515, 0,18515,18515,18515,18515,18515,18515,18516, 0, 18516,18516,18516,18516,18516,18516,18517, 0,18517,18517, 18517,18517,18517,18517,18518, 0,18518,18518,18518,18518, 18518,18518,18519, 0,18519,18519,18519,18519,18519,18519, 18520, 0,18520,18520,18520,18520,18520,18520,18521, 0, 18521,18521,18521,18521,18521,18521,18522, 0,18522,18522, 18522,18522,18522,18522,18523, 0,18523,18523,18523,18523, 18523,18523,18524, 0,18524,18524,18524,18524,18524,18524, 18525, 0,18525,18525,18525,18525,18525,18525,18526, 0, 18526,18526,18526,18526,18526,18526,18527,18527,18527,18527, 18527,18527,18527,18527,18528,18528,18528,18528,18528,18528, 18528,18528,18529, 0,18529,18529,18529,18529,18529,18529, 18530, 0,18530,18530,18530,18530,18530,18530,18531, 0, 18531,18531,18531,18531,18531,18531,18532, 0,18532,18532, 18532,18532,18532,18532,18533, 0,18533,18533,18533,18533, 18533,18533,18534, 0,18534,18534,18534,18534,18534,18534, 18535,18535,18535,18535,18535,18535,18535,18535,18536,18536, 18536,18536,18536,18536,18536,18536,18537, 0,18537,18537, 18537,18537,18537,18537,18538, 0,18538,18538,18538,18538, 18538,18538,18539,18539,18539,18539,18539,18539,18539,18539, 18540, 0,18540,18540,18540,18540,18540,18540,18541, 0, 18541,18541,18541,18541,18541,18541,18542, 0,18542,18542, 18542,18542,18542,18542,18543, 0,18543,18543,18543,18543, 18543,18543,18544, 0,18544,18544,18544,18544,18544,18544, 18545, 0,18545,18545,18545,18545,18545,18545,18546, 0, 18546,18546,18546,18546,18546,18546,18547, 0,18547,18547, 18547,18547,18547,18547,18548, 0,18548,18548,18548,18548, 18548,18548,18549,18549,18549,18549,18549,18549,18549,18549, 18550,18550,18550,18550,18550,18550,18550,18550,18551, 0, 18551,18551,18551,18551,18551,18551,18552, 0,18552,18552, 18552,18552,18552,18552,18553, 0,18553,18553,18553,18553, 18553,18553,18554, 0,18554,18554,18554,18554,18554,18554, 18555,18555,18555,18555,18555,18555,18555,18555,18556,18556, 18556,18556,18556,18556,18556,18556,18557, 0,18557,18557, 18557,18557,18557,18557,18558, 0,18558,18558,18558,18558, 18558,18558,18559,18559,18559,18559,18559,18559,18559,18559, 18560, 0,18560,18560,18560,18560,18560,18560,18561, 0, 18561,18561,18561,18561,18561,18561,18562,18562,18562,18562, 18562,18562,18562,18562,18563,18563,18563,18563,18563,18563, 18563,18563,18564, 0,18564,18564,18564,18564,18564,18564, 18565,18565,18565,18565,18565,18565,18565,18565,18566, 0, 18566,18566,18566,18566,18566,18566,18567,18567,18567,18567, 18567,18567,18567,18567,18568,18568,18568,18568,18568,18568, 18568,18568,18569, 0,18569,18569,18569,18569,18569,18569, 18570, 0,18570,18570,18570,18570,18570,18570,18571, 0, 18571,18571,18571,18571,18571,18571,18572, 0,18572,18572, 18572,18572,18572,18572,18573,18573,18573,18573,18573,18573, 18573,18573,18574, 0,18574,18574,18574,18574,18574,18574, 18575, 0,18575,18575,18575,18575,18575,18575,18576, 0, 18576,18576,18576,18576,18576,18576,18577, 0,18577,18577, 18577,18577,18577,18577,18578, 0,18578,18578,18578,18578, 18578,18578,18579, 0,18579,18579,18579,18579,18579,18579, 18580, 0,18580,18580,18580,18580,18580,18580,18581, 0, 18581,18581,18581,18581,18581,18581,18582, 0,18582,18582, 18582,18582,18582,18582,18583, 0,18583,18583,18583,18583, 18583,18583,18584,18584,18584,18584,18584,18584,18584,18584, 18585,18585,18585,18585,18585,18585,18585,18585,18586, 0, 18586,18586,18586,18586,18586,18586,18587, 0,18587,18587, 18587,18587,18587,18587,18588, 0,18588,18588,18588,18588, 18588,18588,18589, 0,18589,18589,18589,18589,18589,18589, 18590, 0,18590,18590,18590,18590,18590,18590,18591, 0, 18591,18591,18591,18591,18591,18591,18592, 0,18592,18592, 18592,18592,18592,18592,18593, 0,18593,18593,18593,18593, 18593,18593,18594, 0,18594,18594,18594,18594,18594,18594, 18595, 0,18595,18595,18595,18595,18595,18595,18596, 0, 18596,18596,18596,18596,18596,18596,18597, 0,18597,18597, 18597,18597,18597,18597,18598, 0,18598,18598,18598,18598, 18598,18598,18599, 0,18599,18599,18599,18599,18599,18599, 18600, 0,18600,18600,18600,18600,18600,18600,18601, 0, 18601,18601,18601,18601,18601,18601,18602, 0,18602,18602, 18602,18602,18602,18602,18603, 0,18603,18603,18603,18603, 18603,18603,18604, 0,18604,18604,18604,18604,18604,18604, 18605,18605,18605,18605,18605,18605,18605,18605,18606,18606, 18606,18606,18606,18606,18606,18606,18607, 0,18607,18607, 18607,18607,18607,18607,18608, 0,18608,18608,18608,18608, 18608,18608,18609, 0,18609,18609,18609,18609,18609,18609, 18610, 0,18610,18610,18610,18610,18610,18610,18611, 0, 18611,18611,18611,18611,18611,18611,18612, 0,18612,18612, 18612,18612,18612,18612,18613, 0,18613,18613,18613,18613, 18613,18613,18614,18614,18614,18614,18614,18614,18614,18614, 18615,18615,18615,18615,18615,18615,18615,18615,18616, 0, 18616,18616,18616,18616,18616,18616,18617, 0,18617,18617, 18617,18617,18617,18617,18618, 0,18618,18618,18618,18618, 18618,18618,18619,18619,18619,18619,18619,18619,18619,18619, 18620, 0,18620,18620,18620,18620,18620,18620,18621, 0, 18621,18621,18621,18621,18621,18621,18622, 0,18622,18622, 18622,18622,18622,18622,18623, 0,18623,18623,18623,18623, 18623,18623,18624, 0,18624,18624,18624,18624,18624,18624, 18625, 0,18625,18625,18625,18625,18625,18625,18626, 0, 18626,18626,18626,18626,18626,18626,18627, 0,18627,18627, 18627,18627,18627,18627,18628, 0,18628,18628,18628,18628, 18628,18628,18629, 0,18629,18629,18629,18629,18629,18629, 18630, 0,18630,18630,18630,18630,18630,18630,18631,18631, 18631,18631,18631,18631,18631,18631,18632,18632,18632,18632, 18632,18632,18632,18632,18633, 0,18633,18633,18633,18633, 18633,18633,18634, 0,18634,18634,18634,18634,18634,18634, 18635, 0,18635,18635,18635,18635,18635,18635,18636, 0, 18636,18636,18636,18636,18636,18636,18637, 0,18637,18637, 18637,18637,18637,18637,18638,18638,18638,18638,18638,18638, 18638,18638,18639,18639,18639,18639,18639,18639,18639,18639, 18640, 0,18640,18640,18640,18640,18640,18640,18641, 0, 18641,18641,18641,18641,18641,18641,18642, 0,18642,18642, 18642,18642,18642,18642,18643,18643,18643,18643,18643,18643, 18643,18643,18644, 0,18644,18644,18644,18644,18644,18644, 18645,18645,18645,18645,18645,18645,18645,18645,18646,18646, 18646,18646,18646,18646,18646,18646,18647, 0,18647,18647, 18647,18647,18647,18647,18648,18648,18648,18648,18648,18648, 18648,18648,18649, 0,18649,18649,18649,18649,18649,18649, 18650,18650,18650,18650,18650,18650,18650,18650,18651,18651, 18651,18651,18651,18651,18651,18651,18652,18652,18652,18652, 18652,18652,18652,18652,18653,18653,18653,18653,18653,18653, 18653,18653,18654, 0,18654,18654,18654,18654,18654,18654, 18655, 0,18655,18655,18655,18655,18655,18655,18656, 0, 18656,18656,18656,18656,18656,18656,18657, 0,18657,18657, 18657,18657,18657,18657,18658,18658,18658,18658,18658,18658, 18658,18658,18659, 0,18659,18659,18659,18659,18659,18659, 18660,18660,18660,18660,18660,18660,18660,18660,18661, 0, 18661,18661,18661,18661,18661,18661,18662, 0,18662,18662, 18662,18662,18662,18662,18663, 0,18663,18663,18663,18663, 18663,18663,18664,18664,18664,18664,18664,18664,18664,18664, 18665, 0,18665,18665,18665,18665,18665,18665,18666, 0, 18666,18666,18666,18666,18666,18666,18667, 0,18667,18667, 18667,18667,18667,18667,18668, 0,18668,18668,18668,18668, 18668,18668,18669, 0,18669,18669,18669,18669,18669,18669, 18670, 0,18670,18670,18670,18670,18670,18670,18671,18671, 18671,18671,18671,18671,18671,18671,18672, 0,18672,18672, 18672,18672,18672,18672,18673, 0,18673,18673,18673,18673, 18673,18673,18674, 0,18674,18674,18674,18674,18674,18674, 18675, 0,18675,18675,18675,18675,18675,18675,18676, 0, 18676,18676,18676,18676,18676,18676,18677, 0,18677,18677, 18677,18677,18677,18677,18678, 0,18678,18678,18678,18678, 18678,18678,18679, 0,18679,18679,18679,18679,18679,18679, 18680, 0,18680,18680,18680,18680,18680,18680,18681, 0, 18681,18681,18681,18681,18681,18681,18682, 0,18682,18682, 18682,18682,18682,18682,18683, 0,18683,18683,18683,18683, 18683,18683,18684, 0,18684,18684,18684,18684,18684,18684, 18685, 0,18685,18685,18685,18685,18685,18685,18686, 0, 18686,18686,18686,18686,18686,18686,18687, 0,18687,18687, 18687,18687,18687,18687,18688, 0,18688,18688,18688,18688, 18688,18688,18689, 0,18689,18689,18689,18689,18689,18689, 18690, 0,18690,18690,18690,18690,18690,18690,18691, 0, 18691,18691,18691,18691,18691,18691,18692, 0,18692,18692, 18692,18692,18692,18692,18693, 0,18693,18693,18693,18693, 18693,18693,18694, 0,18694,18694,18694,18694,18694,18694, 18695, 0,18695,18695,18695,18695,18695,18695,18696, 0, 18696,18696,18696,18696,18696,18696,18697,18697,18697,18697, 18697,18697,18697,18697,18698,18698,18698,18698,18698,18698, 18698,18698,18699, 0,18699,18699,18699,18699,18699,18699, 18700, 0,18700,18700,18700,18700,18700,18700,18701, 0, 18701,18701,18701,18701,18701,18701,18702, 0,18702,18702, 18702,18702,18702,18702,18703, 0,18703,18703,18703,18703, 18703,18703,18704, 0,18704,18704,18704,18704,18704,18704, 18705,18705,18705,18705,18705,18705,18705,18705,18706,18706, 18706,18706,18706,18706,18706,18706,18707, 0,18707,18707, 18707,18707,18707,18707,18708, 0,18708,18708,18708,18708, 18708,18708,18709,18709,18709,18709,18709,18709,18709,18709, 18710, 0,18710,18710,18710,18710,18710,18710,18711, 0, 18711,18711,18711,18711,18711,18711,18712, 0,18712,18712, 18712,18712,18712,18712,18713, 0,18713,18713,18713,18713, 18713,18713,18714, 0,18714,18714,18714,18714,18714,18714, 18715, 0,18715,18715,18715,18715,18715,18715,18716, 0, 18716,18716,18716,18716,18716,18716,18717, 0,18717,18717, 18717,18717,18717,18717,18718, 0,18718,18718,18718,18718, 18718,18718,18719, 0,18719,18719,18719,18719,18719,18719, 18720, 0,18720,18720,18720,18720,18720,18720,18721,18721, 18721,18721,18721,18721,18721,18721,18722,18722,18722,18722, 18722,18722,18722,18722,18723, 0,18723,18723,18723,18723, 18723,18723,18724, 0,18724,18724,18724,18724,18724,18724, 18725, 0,18725,18725,18725,18725,18725,18725,18726, 0, 18726,18726,18726,18726,18726,18726,18727,18727,18727,18727, 18727,18727,18727,18727,18728,18728,18728,18728,18728,18728, 18728,18728,18729, 0,18729,18729,18729,18729,18729,18729, 18730, 0,18730,18730,18730,18730,18730,18730,18731, 0, 18731,18731,18731,18731,18731,18731,18732,18732,18732,18732, 18732,18732,18732,18732,18733,18733,18733,18733,18733,18733, 18733,18733,18734,18734,18734,18734,18734,18734,18734,18734, 18735, 0,18735,18735,18735,18735,18735,18735,18736,18736, 18736,18736,18736,18736,18736,18736,18737, 0,18737,18737, 18737,18737,18737,18737,18738,18738,18738,18738,18738,18738, 18738,18738,18739,18739,18739,18739, 0,18739,18739,18739, 18740,18740,18740,18740,18740,18740,18740,18740,18741,18741, 18741,18741,18741,18741,18741,18741,18742,18742,18742,18742, 18742,18742,18742,18742,18743, 0,18743,18743,18743,18743, 18743,18743,18744, 0,18744,18744,18744,18744,18744,18744, 18745, 0,18745,18745,18745,18745,18745,18745,18746, 0, 18746,18746,18746,18746,18746,18746,18747, 0,18747,18747, 18747,18747,18747,18747,18748, 0,18748,18748,18748,18748, 18748,18748,18749, 0,18749,18749,18749,18749,18749,18749, 18750, 0,18750,18750,18750,18750,18750,18750,18751, 0, 18751,18751,18751,18751,18751,18751,18752,18752,18752,18752, 18752,18752,18752,18752,18753, 0,18753,18753,18753,18753, 18753,18753,18754,18754,18754,18754,18754,18754,18754,18754, 18755, 0,18755,18755,18755,18755,18755,18755,18756, 0, 18756,18756,18756,18756,18756,18756,18757, 0,18757,18757, 18757,18757,18757,18757,18758,18758,18758,18758,18758,18758, 18758,18758,18759, 0,18759,18759,18759,18759,18759,18759, 18760, 0,18760,18760,18760,18760,18760,18760,18761, 0, 18761,18761,18761,18761,18761,18761,18762, 0,18762,18762, 18762,18762,18762,18762,18763, 0,18763,18763,18763,18763, 18763,18763,18764, 0,18764,18764,18764,18764,18764,18764, 18765,18765,18765,18765,18765,18765,18765,18765,18766, 0, 18766,18766,18766,18766,18766,18766,18767,18767,18767,18767, 18767,18767,18767,18767,18768, 0,18768,18768,18768,18768, 18768,18768,18769, 0,18769,18769,18769,18769,18769,18769, 18770, 0,18770,18770,18770,18770,18770,18770,18771,18771, 18771,18771,18771,18771,18771,18771,18772, 0,18772,18772, 18772,18772,18772,18772,18773, 0,18773,18773,18773,18773, 18773,18773,18774, 0,18774,18774,18774,18774,18774,18774, 18775, 0,18775,18775,18775,18775,18775,18775,18776, 0, 18776,18776,18776,18776,18776,18776,18777, 0,18777,18777, 18777,18777,18777,18777,18778, 0,18778,18778,18778,18778, 18778,18778,18779, 0,18779,18779,18779,18779,18779,18779, 18780, 0,18780,18780,18780,18780,18780,18780,18781, 0, 18781,18781,18781,18781,18781,18781,18782, 0,18782,18782, 18782,18782,18782,18782,18783, 0,18783,18783,18783,18783, 18783,18783,18784, 0,18784,18784,18784,18784,18784,18784, 18785, 0,18785,18785,18785,18785,18785,18785,18786, 0, 18786,18786,18786,18786,18786,18786,18787, 0,18787,18787, 18787,18787,18787,18787,18788, 0,18788,18788,18788,18788, 18788,18788,18789,18789,18789,18789,18789,18789,18789,18789, 18790, 0,18790,18790,18790,18790,18790,18790,18791, 0, 18791,18791,18791,18791,18791,18791,18792, 0,18792,18792, 18792,18792,18792,18792,18793, 0,18793,18793,18793,18793, 18793,18793,18794, 0,18794,18794,18794,18794,18794,18794, 18795, 0,18795,18795,18795,18795,18795,18795,18796,18796, 18796,18796,18796,18796,18796,18796,18797,18797,18797,18797, 18797,18797,18797,18797,18798, 0,18798,18798,18798,18798, 18798,18798,18799, 0,18799,18799,18799,18799,18799,18799, 18800, 0,18800,18800,18800,18800,18800,18800,18801, 0, 18801,18801,18801,18801,18801,18801,18802, 0,18802,18802, 18802,18802,18802,18802,18803, 0,18803,18803,18803,18803, 18803,18803,18804, 0,18804,18804,18804,18804,18804,18804, 18805,18805,18805,18805,18805,18805,18805,18805,18806,18806, 18806,18806,18806,18806,18806,18806,18807, 0,18807,18807, 18807,18807,18807,18807,18808, 0,18808,18808,18808,18808, 18808,18808,18809, 0,18809,18809,18809,18809,18809,18809, 18810,18810,18810,18810,18810,18810,18810,18810,18811, 0, 18811,18811,18811,18811,18811,18811,18812, 0,18812,18812, 18812,18812,18812,18812,18813, 0,18813,18813,18813,18813, 18813,18813,18814, 0,18814,18814,18814,18814,18814,18814, 18815, 0,18815,18815,18815,18815,18815,18815,18816, 0, 18816,18816,18816,18816,18816,18816,18817,18817,18817,18817, 18817,18817,18817,18817,18818, 0,18818,18818,18818,18818, 18818,18818,18819, 0,18819,18819,18819,18819,18819,18819, 18820, 0,18820,18820,18820,18820,18820,18820,18821, 0, 18821,18821,18821,18821,18821,18821,18822, 0,18822,18822, 18822,18822,18822,18822,18823,18823,18823,18823,18823,18823, 18823,18823,18824, 0,18824,18824,18824,18824,18824,18824, 18825,18825,18825,18825,18825,18825,18825,18825,18826, 0, 18826,18826,18826,18826,18826,18826,18827, 0,18827,18827, 18827,18827,18827,18827,18828, 0,18828,18828,18828,18828, 18828,18828,18829,18829,18829,18829,18829,18829,18829,18829, 18830, 0,18830,18830,18830,18830,18830,18830,18831,18831, 18831,18831,18831,18831,18831,18831,18832, 0,18832,18832, 18832,18832,18832,18832,18833, 0,18833,18833,18833,18833, 18833,18833,18834, 0,18834,18834,18834,18834,18834,18834, 18835, 0,18835,18835,18835,18835,18835,18835,18836, 0, 18836,18836,18836,18836,18836,18836,18837,18837,18837,18837, 18837,18837,18837,18837,18838,18838,18838,18838,18838,18838, 18838,18838,18839,18839,18839,18839,18839,18839,18839,18839, 18840, 0,18840,18840,18840,18840,18840,18840,18841,18841, 18841,18841,18841,18841,18841,18841,18842, 0,18842,18842, 18842,18842,18842,18842,18843,18843,18843,18843,18843,18843, 18843,18843,18844,18844,18844,18844, 0,18844,18844,18844, 18845,18845,18845,18845,18845,18845,18845,18845,18846,18846, 18846,18846,18846,18846,18846,18846,18847,18847,18847,18847, 18847,18847,18847,18847,18848, 0,18848,18848,18848,18848, 18848,18848,18849, 0,18849,18849,18849,18849,18849,18849, 18850, 0,18850,18850,18850,18850,18850,18850,18851, 0, 18851,18851,18851,18851,18851,18851,18852, 0,18852,18852, 18852,18852,18852,18852,18853, 0,18853,18853,18853,18853, 18853,18853,18854, 0,18854,18854,18854,18854,18854,18854, 18855, 0,18855,18855,18855,18855,18855,18855,18856, 0, 18856,18856,18856,18856,18856,18856,18857, 0,18857,18857, 18857,18857,18857,18857,18858, 0,18858,18858,18858,18858, 18858,18858,18859,18859,18859,18859,18859,18859,18859,18859, 18860, 0,18860,18860,18860,18860,18860,18860,18861,18861, 18861,18861,18861,18861,18861,18861,18862, 0,18862,18862, 18862,18862,18862,18862,18863,18863,18863,18863,18863,18863, 18863,18863,18864, 0,18864,18864,18864,18864,18864,18864, 18865, 0,18865,18865,18865,18865,18865,18865,18866, 0, 18866,18866,18866,18866,18866,18866,18867, 0,18867,18867, 18867,18867,18867,18867,18868, 0,18868,18868,18868,18868, 18868,18868,18869, 0,18869,18869,18869,18869,18869,18869, 18870,18870,18870,18870,18870,18870,18870,18870,18871, 0, 18871,18871,18871,18871,18871,18871,18872,18872,18872,18872, 18872,18872,18872,18872,18873, 0,18873,18873,18873,18873, 18873,18873,18874, 0,18874,18874,18874,18874,18874,18874, 18875, 0,18875,18875,18875,18875,18875,18875,18876,18876, 18876,18876,18876,18876,18876,18876,18877, 0,18877,18877, 18877,18877,18877,18877,18878, 0,18878,18878,18878,18878, 18878,18878,18879, 0,18879,18879,18879,18879,18879,18879, 18880, 0,18880,18880,18880,18880,18880,18880,18881, 0, 18881,18881,18881,18881,18881,18881,18882, 0,18882,18882, 18882,18882,18882,18882,18883, 0,18883,18883,18883,18883, 18883,18883,18884, 0,18884,18884,18884,18884,18884,18884, 18885, 0,18885,18885,18885,18885,18885,18885,18886, 0, 18886,18886,18886,18886,18886,18886,18887, 0,18887,18887, 18887,18887,18887,18887,18888, 0,18888,18888,18888,18888, 18888,18888,18889, 0,18889,18889,18889,18889,18889,18889, 18890, 0,18890,18890,18890,18890,18890,18890,18891, 0, 18891,18891,18891,18891,18891,18891,18892, 0,18892,18892, 18892,18892,18892,18892,18893, 0,18893,18893,18893,18893, 18893,18893,18894, 0,18894,18894,18894,18894,18894,18894, 18895,18895,18895,18895,18895,18895,18895,18895,18896,18896, 18896,18896,18896,18896,18896,18896,18897, 0,18897,18897, 18897,18897,18897,18897,18898, 0,18898,18898,18898,18898, 18898,18898,18899, 0,18899,18899,18899,18899,18899,18899, 18900, 0,18900,18900,18900,18900,18900,18900,18901, 0, 18901,18901,18901,18901,18901,18901,18902,18902,18902,18902, 18902,18902,18902,18902,18903,18903,18903,18903,18903,18903, 18903,18903,18904, 0,18904,18904,18904,18904,18904,18904, 18905, 0,18905,18905,18905,18905,18905,18905,18906, 0, 18906,18906,18906,18906,18906,18906,18907, 0,18907,18907, 18907,18907,18907,18907,18908, 0,18908,18908,18908,18908, 18908,18908,18909, 0,18909,18909,18909,18909,18909,18909, 18910,18910,18910,18910,18910,18910,18910,18910,18911,18911, 18911,18911,18911,18911,18911,18911,18912, 0,18912,18912, 18912,18912,18912,18912,18913, 0,18913,18913,18913,18913, 18913,18913,18914,18914,18914,18914,18914,18914,18914,18914, 18915, 0,18915,18915,18915,18915,18915,18915,18916, 0, 18916,18916,18916,18916,18916,18916,18917, 0,18917,18917, 18917,18917,18917,18917,18918, 0,18918,18918,18918,18918, 18918,18918,18919, 0,18919,18919,18919,18919,18919,18919, 18920, 0,18920,18920,18920,18920,18920,18920,18921,18921, 18921,18921,18921,18921,18921,18921,18922, 0,18922,18922, 18922,18922,18922,18922,18923, 0,18923,18923,18923,18923, 18923,18923,18924, 0,18924,18924,18924,18924,18924,18924, 18925, 0,18925,18925,18925,18925,18925,18925,18926, 0, 18926,18926,18926,18926,18926,18926,18927,18927,18927,18927, 18927,18927,18927,18927,18928, 0,18928,18928,18928,18928, 18928,18928,18929,18929,18929,18929,18929,18929,18929,18929, 18930, 0,18930,18930,18930,18930,18930,18930,18931, 0, 18931,18931,18931,18931,18931,18931,18932,18932,18932,18932, 18932,18932,18932,18932,18933, 0,18933,18933,18933,18933, 18933,18933,18934,18934,18934,18934,18934,18934,18934,18934, 18935, 0,18935,18935,18935,18935,18935,18935,18936, 0, 18936,18936,18936,18936,18936,18936,18937, 0,18937,18937, 18937,18937,18937,18937,18938, 0,18938,18938,18938,18938, 18938,18938,18939,18939,18939,18939,18939,18939,18939,18939, 18940, 0, 0,18940,18941,18941,18941,18941,18941,18941, 18941,18941,18942,18942,18942,18942,18942,18942,18942,18942, 18943, 0,18943,18943,18943,18943,18943,18943,18944,18944, 18944,18944,18944,18944,18944,18944,18945, 0,18945,18945, 18945,18945,18945,18945,18946,18946,18946,18946, 0,18946, 18946,18946,18947,18947,18947,18947,18947,18947,18947,18947, 18948,18948,18948,18948,18948,18948,18948,18948,18949,18949, 18949,18949,18949,18949,18949,18949,18950,18950,18950,18950, 18950,18950,18950,18950,18951, 0,18951,18951,18951,18951, 18951,18951,18952, 0,18952,18952,18952,18952,18952,18952, 18953, 0,18953,18953,18953,18953,18953,18953,18954, 0, 18954,18954,18954,18954,18954,18954,18955, 0,18955,18955, 18955,18955,18955,18955,18956, 0,18956,18956,18956,18956, 18956,18956,18957, 0,18957,18957,18957,18957,18957,18957, 18958, 0,18958,18958,18958,18958,18958,18958,18959, 0, 18959,18959,18959,18959,18959,18959,18960, 0,18960,18960, 18960,18960,18960,18960,18961, 0,18961,18961,18961,18961, 18961,18961,18962, 0,18962,18962,18962,18962,18962,18962, 18963, 0,18963,18963,18963,18963,18963,18963,18964, 0, 18964,18964,18964,18964,18964,18964,18965, 0,18965,18965, 18965,18965,18965,18965,18966, 0,18966,18966,18966,18966, 18966,18966,18967,18967,18967,18967,18967,18967,18967,18967, 18968, 0,18968,18968,18968,18968,18968,18968,18969,18969, 18969,18969,18969,18969,18969,18969,18970,18970,18970,18970, 18970,18970,18970,18970,18971, 0,18971,18971,18971,18971, 18971,18971,18972, 0,18972,18972,18972,18972,18972,18972, 18973, 0,18973,18973,18973,18973,18973,18973,18974, 0, 18974,18974,18974,18974,18974,18974,18975, 0,18975,18975, 18975,18975,18975,18975,18976,18976,18976,18976,18976,18976, 18976,18976,18977, 0,18977,18977,18977,18977,18977,18977, 18978,18978,18978,18978,18978,18978,18978,18978,18979, 0, 18979,18979,18979,18979,18979,18979,18980,18980,18980,18980, 18980,18980,18980,18980,18981, 0,18981,18981,18981,18981, 18981,18981,18982, 0,18982,18982,18982,18982,18982,18982, 18983, 0,18983,18983,18983,18983,18983,18983,18984, 0, 18984,18984,18984,18984,18984,18984,18985, 0,18985,18985, 18985,18985,18985,18985,18986, 0,18986,18986,18986,18986, 18986,18986,18987,18987,18987,18987,18987,18987,18987,18987, 18988, 0,18988,18988,18988,18988,18988,18988,18989, 0, 18989,18989,18989,18989,18989,18989,18990, 0,18990,18990, 18990,18990,18990,18990,18991,18991,18991,18991,18991,18991, 18991,18991,18992, 0,18992,18992,18992,18992,18992,18992, 18993, 0,18993,18993,18993,18993,18993,18993,18994, 0, 18994,18994,18994,18994,18994,18994,18995, 0,18995,18995, 18995,18995,18995,18995,18996, 0,18996,18996,18996,18996, 18996,18996,18997, 0,18997,18997,18997,18997,18997,18997, 18998, 0,18998,18998,18998,18998,18998,18998,18999, 0, 18999,18999,18999,18999,18999,18999,19000,19000,19000,19000, 19000,19000,19000,19000,19001, 0,19001,19001,19001,19001, 19001,19001,19002, 0,19002,19002,19002,19002,19002,19002, 19003, 0,19003,19003,19003,19003,19003,19003,19004, 0, 19004,19004,19004,19004,19004,19004,19005, 0,19005,19005, 19005,19005,19005,19005,19006, 0,19006,19006,19006,19006, 19006,19006,19007,19007,19007,19007,19007,19007,19007,19007, 19008,19008,19008,19008,19008,19008,19008,19008,19009, 0, 19009,19009,19009,19009,19009,19009,19010, 0,19010,19010, 19010,19010,19010,19010,19011, 0,19011,19011,19011,19011, 19011,19011,19012, 0,19012,19012,19012,19012,19012,19012, 19013, 0,19013,19013,19013,19013,19013,19013,19014, 0, 19014,19014,19014,19014,19014,19014,19015, 0,19015,19015, 19015,19015,19015,19015,19016,19016,19016,19016,19016,19016, 19016,19016,19017,19017,19017,19017,19017,19017,19017,19017, 19018, 0,19018,19018,19018,19018,19018,19018,19019, 0, 19019,19019,19019,19019,19019,19019,19020, 0,19020,19020, 19020,19020,19020,19020,19021, 0,19021,19021,19021,19021, 19021,19021,19022,19022,19022,19022,19022,19022,19022,19022, 19023, 0,19023,19023,19023,19023,19023,19023,19024, 0, 19024,19024,19024,19024,19024,19024,19025, 0,19025,19025, 19025,19025,19025,19025,19026, 0,19026,19026,19026,19026, 19026,19026,19027, 0,19027,19027,19027,19027,19027,19027, 19028, 0,19028,19028,19028,19028,19028,19028,19029, 0, 19029,19029,19029,19029,19029,19029,19030,19030,19030,19030, 19030,19030,19030,19030,19031, 0,19031,19031,19031,19031, 19031,19031,19032, 0,19032,19032,19032,19032,19032,19032, 19033, 0,19033,19033,19033,19033,19033,19033,19034, 0, 19034,19034,19034,19034,19034,19034,19035, 0,19035,19035, 19035,19035,19035,19035,19036,19036,19036,19036,19036,19036, 19036,19036,19037, 0,19037,19037,19037,19037,19037,19037, 19038,19038,19038,19038,19038,19038,19038,19038,19039, 0, 19039,19039,19039,19039,19039,19039,19040, 0,19040,19040, 19040,19040,19040,19040,19041,19041,19041,19041,19041,19041, 19041,19041,19042, 0,19042,19042,19042,19042,19042,19042, 19043,19043,19043,19043,19043,19043,19043,19043,19044, 0, 19044,19044,19044,19044,19044,19044,19045, 0,19045,19045, 19045,19045,19045,19045,19046, 0,19046,19046,19046,19046, 19046,19046,19047, 0,19047,19047,19047,19047,19047,19047, 19048,19048,19048,19048,19048,19048,19048,19048,19049, 0, 19049,19049,19049,19049,19049,19049,19050,19050,19050,19050, 19050,19050,19050,19050,19051,19051,19051,19051,19051,19051, 19051,19051,19052, 0,19052,19052,19052,19052,19052,19052, 19053,19053,19053,19053,19053,19053,19053,19053,19054, 0, 19054,19054,19054,19054,19054,19054,19055,19055,19055,19055, 19055,19055,19055,19055,19056,19056,19056,19056, 0,19056, 19056,19056,19057,19057,19057,19057,19057,19057,19057,19057, 19058,19058,19058,19058,19058,19058,19058,19058,19059,19059, 19059,19059,19059,19059,19059,19059,19060, 0,19060,19060, 19060,19060,19060,19060,19061, 0,19061,19061,19061,19061, 19061,19061,19062, 0,19062,19062,19062,19062,19062,19062, 19063, 0,19063,19063,19063,19063,19063,19063,19064, 0, 19064,19064,19064,19064,19064,19064,19065, 0,19065,19065, 19065,19065,19065,19065,19066, 0,19066,19066,19066,19066, 19066,19066,19067, 0,19067,19067,19067,19067,19067,19067, 19068, 0,19068,19068,19068,19068,19068,19068,19069, 0, 19069,19069,19069,19069,19069,19069,19070, 0,19070,19070, 19070,19070,19070,19070,19071, 0,19071,19071,19071,19071, 19071,19071,19072, 0,19072,19072,19072,19072,19072,19072, 19073, 0,19073,19073,19073,19073,19073,19073,19074, 0, 19074,19074,19074,19074,19074,19074,19075, 0,19075,19075, 19075,19075,19075,19075,19076, 0,19076,19076,19076,19076, 19076,19076,19077, 0,19077,19077,19077,19077,19077,19077, 19078, 0,19078,19078,19078,19078,19078,19078,19079,19079, 19079,19079,19079,19079,19079,19079,19080, 0,19080,19080, 19080,19080,19080,19080,19081,19081,19081,19081,19081,19081, 19081,19081,19082,19082,19082,19082,19082,19082,19082,19082, 19083, 0,19083,19083,19083,19083,19083,19083,19084, 0, 19084,19084,19084,19084,19084,19084,19085, 0,19085,19085, 19085,19085,19085,19085,19086, 0,19086,19086,19086,19086, 19086,19086,19087, 0,19087,19087,19087,19087,19087,19087, 19088, 0,19088,19088,19088,19088,19088,19088,19089, 0, 19089,19089,19089,19089,19089,19089,19090,19090,19090,19090, 19090,19090,19090,19090,19091,19091,19091, 0,19091,19091, 19091,19091,19092,19092,19092,19092,19092,19092,19092,19092, 19093, 0,19093,19093,19093,19093,19093,19093,19094,19094, 19094,19094,19094,19094,19094,19094,19095,19095,19095,19095, 19095,19095,19095,19095,19096, 0,19096,19096,19096,19096, 19096,19096,19097, 0,19097,19097,19097,19097,19097,19097, 19098, 0,19098,19098,19098,19098,19098,19098,19099, 0, 19099,19099,19099,19099,19099,19099,19100, 0,19100,19100, 19100,19100,19100,19100,19101, 0,19101,19101,19101,19101, 19101,19101,19102,19102,19102,19102,19102,19102,19102,19102, 19103, 0,19103,19103,19103,19103,19103,19103,19104, 0, 19104,19104,19104,19104,19104,19104,19105, 0,19105,19105, 19105,19105,19105,19105,19106,19106,19106,19106,19106,19106, 19106,19106,19107, 0,19107,19107,19107,19107,19107,19107, 19108, 0,19108,19108,19108,19108,19108,19108,19109, 0, 19109,19109,19109,19109,19109,19109,19110, 0,19110,19110, 19110,19110,19110,19110,19111, 0,19111,19111,19111,19111, 19111,19111,19112, 0,19112,19112,19112,19112,19112,19112, 19113, 0,19113,19113,19113,19113,19113,19113,19114, 0, 19114,19114,19114,19114,19114,19114,19115,19115,19115,19115, 19115,19115,19115,19115,19116, 0,19116,19116,19116,19116, 19116,19116,19117, 0,19117,19117,19117,19117,19117,19117, 19118, 0,19118,19118,19118,19118,19118,19118,19119, 0, 19119,19119,19119,19119,19119,19119,19120, 0,19120,19120, 19120,19120,19120,19120,19121,19121,19121,19121,19121,19121, 19121,19121,19122,19122,19122,19122,19122,19122,19122,19122, 19123, 0,19123,19123,19123,19123,19123,19123,19124, 0, 19124,19124,19124,19124,19124,19124,19125, 0,19125,19125, 19125,19125,19125,19125,19126, 0,19126,19126,19126,19126, 19126,19126,19127, 0,19127,19127,19127,19127,19127,19127, 19128, 0,19128,19128,19128,19128,19128,19128,19129, 0, 19129,19129,19129,19129,19129,19129,19130,19130,19130,19130, 19130,19130,19130,19130,19131,19131,19131,19131,19131,19131, 19131,19131,19132, 0,19132,19132,19132,19132,19132,19132, 19133, 0,19133,19133,19133,19133,19133,19133,19134, 0, 19134,19134,19134,19134,19134,19134,19135,19135,19135,19135, 19135,19135,19135,19135,19136, 0,19136,19136,19136,19136, 19136,19136,19137, 0,19137,19137,19137,19137,19137,19137, 19138, 0,19138,19138,19138,19138,19138,19138,19139, 0, 19139,19139,19139,19139,19139,19139,19140, 0,19140,19140, 19140,19140,19140,19140,19141, 0,19141,19141,19141,19141, 19141,19141,19142, 0,19142,19142,19142,19142,19142,19142, 19143,19143,19143,19143,19143,19143,19143,19143,19144, 0, 19144,19144,19144,19144,19144,19144,19145, 0,19145,19145, 19145,19145,19145,19145,19146, 0,19146,19146,19146,19146, 19146,19146,19147, 0,19147,19147,19147,19147,19147,19147, 19148, 0,19148,19148,19148,19148,19148,19148,19149,19149, 19149,19149,19149,19149,19149,19149,19150, 0,19150,19150, 19150,19150,19150,19150,19151,19151,19151,19151,19151,19151, 19151,19151,19152, 0,19152,19152,19152,19152,19152,19152, 19153,19153,19153,19153,19153,19153,19153,19153,19154, 0, 19154,19154,19154,19154,19154,19154,19155,19155,19155,19155, 19155,19155,19155,19155,19156, 0,19156,19156,19156,19156, 19156,19156,19157, 0,19157,19157,19157,19157,19157,19157, 19158, 0,19158,19158,19158,19158,19158,19158,19159,19159, 19159,19159,19159,19159,19159,19159,19160, 0,19160,19160, 19160,19160,19160,19160,19161,19161,19161,19161,19161,19161, 19161,19161,19162,19162,19162,19162,19162,19162,19162,19162, 19163, 0,19163,19163,19163,19163,19163,19163,19164,19164, 19164,19164,19164,19164,19164,19164,19165, 0,19165,19165, 19165,19165,19165,19165,19166,19166,19166,19166,19166,19166, 19166,19166,19167,19167,19167,19167, 0,19167,19167,19167, 19168,19168,19168,19168,19168,19168,19168,19168,19169,19169, 19169,19169,19169,19169,19169,19169,19170,19170,19170,19170, 19170,19170,19170,19170,19171, 0,19171,19171,19171,19171, 19171,19171,19172, 0,19172,19172,19172,19172,19172,19172, 19173, 0,19173,19173,19173,19173,19173,19173,19174, 0, 19174,19174,19174,19174,19174,19174,19175, 0,19175,19175, 19175,19175,19175,19175,19176, 0,19176,19176,19176,19176, 19176,19176,19177, 0,19177,19177,19177,19177,19177,19177, 19178, 0,19178,19178,19178,19178,19178,19178,19179, 0, 19179,19179,19179,19179,19179,19179,19180, 0,19180,19180, 19180,19180,19180,19180,19181, 0,19181,19181,19181,19181, 19181,19181,19182, 0,19182,19182,19182,19182,19182,19182, 19183, 0,19183,19183,19183,19183,19183,19183,19184, 0, 19184,19184,19184,19184,19184,19184,19185, 0,19185,19185, 19185,19185,19185,19185,19186, 0,19186,19186,19186,19186, 19186,19186,19187,19187,19187,19187,19187,19187,19187,19187, 19188,19188,19188,19188,19188,19188,19188,19188,19189, 0, 19189,19189,19189,19189,19189,19189,19190,19190,19190,19190, 19190,19190,19190,19190,19191, 0,19191,19191,19191,19191, 19191,19191,19192, 0,19192,19192,19192,19192,19192,19192, 19193, 0,19193,19193,19193,19193,19193,19193,19194, 0, 19194,19194,19194,19194,19194,19194,19195, 0,19195,19195, 19195,19195,19195,19195,19196, 0,19196,19196,19196,19196, 19196,19196,19197, 0,19197,19197,19197,19197,19197,19197, 19198, 0,19198,19198,19198,19198,19198,19198,19199, 0, 19199,19199,19199,19199,19199,19199,19200, 0,19200,19200, 19200,19200,19200,19200,19201,19201,19201,19201,19201,19201, 19201,19201,19202,19202,19202,19202,19202,19202,19202,19202, 19203,19203,19203,19203,19203,19203,19203,19203,19204, 0, 19204,19204,19204,19204,19204,19204,19205,19205,19205,19205, 19205,19205,19205,19205,19206,19206,19206,19206,19206,19206, 19206,19206,19207, 0,19207,19207,19207,19207,19207,19207, 19208, 0,19208,19208,19208,19208,19208,19208,19209, 0, 19209,19209,19209,19209,19209,19209,19210, 0,19210,19210, 19210,19210,19210,19210,19211, 0,19211,19211,19211,19211, 19211,19211,19212, 0,19212,19212,19212,19212,19212,19212, 19213, 0,19213,19213,19213,19213,19213,19213,19214, 0, 19214,19214,19214,19214,19214,19214,19215,19215,19215,19215, 19215,19215,19215,19215,19216, 0,19216,19216,19216,19216, 19216,19216,19217,19217,19217,19217,19217,19217,19217,19217, 19218, 0,19218,19218,19218,19218,19218,19218,19219, 0, 19219,19219,19219,19219,19219,19219,19220, 0,19220,19220, 19220,19220,19220,19220,19221, 0,19221,19221,19221,19221, 19221,19221,19222, 0,19222,19222,19222,19222,19222,19222, 19223, 0,19223,19223,19223,19223,19223,19223,19224, 0, 19224,19224,19224,19224,19224,19224,19225,19225,19225,19225, 19225,19225,19225,19225,19226, 0,19226,19226,19226,19226, 19226,19226,19227, 0,19227,19227,19227,19227,19227,19227, 19228, 0,19228,19228,19228,19228,19228,19228,19229, 0, 19229,19229,19229,19229,19229,19229,19230,19230,19230,19230, 19230,19230,19230,19230,19231,19231,19231,19231,19231,19231, 19231,19231,19232, 0,19232,19232,19232,19232,19232,19232, 19233, 0,19233,19233,19233,19233,19233,19233,19234, 0, 19234,19234,19234,19234,19234,19234,19235, 0,19235,19235, 19235,19235,19235,19235,19236, 0,19236,19236,19236,19236, 19236,19236,19237, 0,19237,19237,19237,19237,19237,19237, 19238, 0,19238,19238,19238,19238,19238,19238,19239, 0, 19239,19239,19239,19239,19239,19239,19240,19240,19240,19240, 19240,19240,19240,19240,19241,19241,19241,19241,19241,19241, 19241,19241,19242, 0,19242,19242,19242,19242,19242,19242, 19243, 0,19243,19243,19243,19243,19243,19243,19244, 0, 19244,19244,19244,19244,19244,19244,19245, 0,19245,19245, 19245,19245,19245,19245,19246,19246,19246,19246,19246,19246, 19246,19246,19247, 0,19247,19247,19247,19247,19247,19247, 19248, 0,19248,19248,19248,19248,19248,19248,19249, 0, 19249,19249,19249,19249,19249,19249,19250, 0,19250,19250, 19250,19250,19250,19250,19251, 0,19251,19251,19251,19251, 19251,19251,19252, 0,19252,19252,19252,19252,19252,19252, 19253, 0,19253,19253,19253,19253,19253,19253,19254,19254, 19254,19254,19254,19254,19254,19254,19255, 0,19255,19255, 19255,19255,19255,19255,19256, 0,19256,19256,19256,19256, 19256,19256,19257, 0,19257,19257,19257,19257,19257,19257, 19258, 0,19258,19258,19258,19258,19258,19258,19259, 0, 19259,19259,19259,19259,19259,19259,19260,19260,19260,19260, 19260,19260,19260,19260,19261, 0,19261,19261,19261,19261, 19261,19261,19262,19262,19262,19262,19262,19262,19262,19262, 19263, 0,19263,19263,19263,19263,19263,19263,19264, 0, 19264,19264,19264,19264,19264,19264,19265,19265,19265,19265, 19265,19265,19265,19265,19266, 0,19266,19266,19266,19266, 19266,19266,19267,19267,19267,19267,19267,19267,19267,19267, 19268, 0,19268,19268,19268,19268,19268,19268,19269, 0, 19269,19269,19269,19269,19269,19269,19270, 0,19270,19270, 19270,19270,19270,19270,19271, 0,19271,19271,19271,19271, 19271,19271,19272,19272,19272,19272,19272,19272,19272,19272, 19273, 0,19273,19273,19273,19273,19273,19273,19275, 0, 0,19275,19276,19276,19276,19276,19276,19276,19276,19276, 19277, 0,19277,19277,19277,19277,19277,19277,19278,19278, 19278,19278,19278,19278,19278,19278,19279, 0,19279,19279, 19279,19279,19279,19279,19280,19280,19280,19280,19280,19280, 19280,19280,19281,19281,19281,19281, 0,19281,19281,19281, 19282,19282,19282,19282,19282,19282,19282,19282,19283,19283, 19283,19283,19283,19283,19283,19283,19284,19284,19284,19284, 19284,19284,19284,19284,19285, 0,19285,19285,19285,19285, 19285,19285,19286, 0,19286,19286,19286,19286,19286,19286, 19287, 0,19287,19287,19287,19287,19287,19287,19288, 0, 19288,19288,19288,19288,19288,19288,19289, 0,19289,19289, 19289,19289,19289,19289,19290, 0,19290,19290,19290,19290, 19290,19290,19291, 0,19291,19291,19291,19291,19291,19291, 19292, 0,19292,19292,19292,19292,19292,19292,19293, 0, 19293,19293,19293,19293,19293,19293,19294, 0,19294,19294, 19294,19294,19294,19294,19295, 0,19295,19295,19295,19295, 19295,19295,19296, 0,19296,19296,19296,19296,19296,19296, 19297, 0,19297,19297,19297,19297,19297,19297,19298, 0, 19298,19298,19298,19298,19298,19298,19299, 0,19299,19299, 19299,19299,19299,19299,19300, 0,19300,19300,19300,19300, 19300,19300,19301, 0,19301,19301,19301,19301,19301,19301, 19302,19302,19302,19302,19302,19302,19302,19302,19303, 0, 19303,19303,19303,19303,19303,19303,19304,19304,19304,19304, 19304,19304,19304,19304,19305, 0,19305,19305,19305,19305, 19305,19305,19306,19306,19306,19306,19306,19306,19306,19306, 19307, 0,19307,19307,19307,19307,19307,19307,19308, 0, 19308,19308,19308,19308,19308,19308,19309, 0,19309,19309, 19309,19309,19309,19309,19310, 0,19310,19310,19310,19310, 19310,19310,19311, 0,19311,19311,19311,19311,19311,19311, 19312, 0,19312,19312,19312,19312,19312,19312,19313, 0, 19313,19313,19313,19313,19313,19313,19314, 0,19314,19314, 19314,19314,19314,19314,19315, 0,19315,19315,19315,19315, 19315,19315,19316, 0,19316,19316,19316,19316,19316,19316, 19317, 0,19317,19317,19317,19317,19317,19317,19318, 0, 19318,19318,19318,19318,19318,19318,19319, 0,19319,19319, 19319,19319,19319,19319,19320, 0,19320,19320,19320,19320, 19320,19320,19321,19321,19321,19321,19321,19321,19321,19321, 19322,19322,19322,19322,19322,19322,19322,19322,19323,19323, 19323,19323,19323,19323,19323,19323,19324, 0,19324,19324, 19324,19324,19324,19324,19325,19325,19325,19325,19325,19325, 19325,19325,19326, 0,19326,19326,19326,19326,19326,19326, 19327, 0,19327,19327,19327,19327,19327,19327,19328, 0, 19328,19328,19328,19328,19328,19328,19329, 0,19329,19329, 19329,19329,19329,19329,19330, 0,19330,19330,19330,19330, 19330,19330,19331, 0,19331,19331,19331,19331,19331,19331, 19332, 0,19332,19332,19332,19332,19332,19332,19333, 0, 19333,19333,19333,19333,19333,19333,19334, 0,19334,19334, 19334,19334,19334,19334,19335, 0,19335,19335,19335,19335, 19335,19335,19336, 0,19336,19336,19336,19336,19336,19336, 19337, 0,19337,19337,19337,19337,19337,19337,19338,19338, 19338,19338,19338,19338,19338,19338,19339,19339,19339,19339, 19339,19339,19339,19339,19340, 0,19340,19340,19340,19340, 19340,19340,19341, 0,19341,19341,19341,19341,19341,19341, 19342, 0,19342,19342,19342,19342,19342,19342,19343, 0, 19343,19343,19343,19343,19343,19343,19344, 0,19344,19344, 19344,19344,19344,19344,19345, 0,19345,19345,19345,19345, 19345,19345,19346,19346,19346,19346,19346,19346,19346,19346, 19347, 0,19347,19347,19347,19347,19347,19347,19348, 0, 19348,19348,19348,19348,19348,19348,19349, 0,19349,19349, 19349,19349,19349,19349,19350, 0,19350,19350,19350,19350, 19350,19350,19351,19351,19351,19351,19351,19351,19351,19351, 19352,19352,19352,19352,19352,19352,19352,19352,19353, 0, 19353,19353,19353,19353,19353,19353,19354, 0,19354,19354, 19354,19354,19354,19354,19355, 0,19355,19355,19355,19355, 19355,19355,19356, 0,19356,19356,19356,19356,19356,19356, 19357, 0,19357,19357,19357,19357,19357,19357,19358, 0, 19358,19358,19358,19358,19358,19358,19359, 0,19359,19359, 19359,19359,19359,19359,19360,19360,19360,19360,19360,19360, 19360,19360,19361,19361,19361,19361,19361,19361,19361,19361, 19362, 0,19362,19362,19362,19362,19362,19362,19363, 0, 19363,19363,19363,19363,19363,19363,19364, 0,19364,19364, 19364,19364,19364,19364,19365,19365,19365,19365,19365,19365, 19365,19365,19366, 0,19366,19366,19366,19366,19366,19366, 19367, 0,19367,19367,19367,19367,19367,19367,19368, 0, 19368,19368,19368,19368,19368,19368,19369, 0,19369,19369, 19369,19369,19369,19369,19370, 0,19370,19370,19370,19370, 19370,19370,19371, 0,19371,19371,19371,19371,19371,19371, 19372, 0,19372,19372,19372,19372,19372,19372,19373,19373, 19373,19373,19373,19373,19373,19373,19374, 0,19374,19374, 19374,19374,19374,19374,19375, 0,19375,19375,19375,19375, 19375,19375,19376, 0,19376,19376,19376,19376,19376,19376, 19377, 0,19377,19377,19377,19377,19377,19377,19378,19378, 19378,19378,19378,19378,19378,19378,19379, 0,19379,19379, 19379,19379,19379,19379,19380,19380,19380,19380,19380,19380, 19380,19380,19381, 0,19381,19381,19381,19381,19381,19381, 19382,19382,19382,19382,19382,19382,19382,19382,19383, 0, 19383,19383,19383,19383,19383,19383,19384,19384,19384,19384, 19384,19384,19384,19384,19385, 0,19385,19385,19385,19385, 19385,19385,19386, 0,19386,19386,19386,19386,19386,19386, 19387,19387,19387,19387,19387,19387,19387,19387,19388, 0, 19388,19388,19388,19388,19388,19388,19389,19389,19389,19389, 19389,19389,19389,19389,19390, 0,19390,19390,19390,19390, 19390,19390,19391, 0,19391,19391,19391,19391,19391,19391, 19392,19392,19392,19392,19392,19392,19392,19392,19393, 0, 19393,19393,19393,19393,19393,19393,19394,19394,19394,19394, 19394,19394,19394,19394,19395,19395,19395,19395, 0,19395, 19395,19395,19396,19396,19396,19396,19396,19396,19396,19396, 19397,19397,19397,19397,19397,19397,19397,19397,19398,19398, 19398,19398,19398,19398,19398,19398,19399, 0,19399,19399, 19399,19399,19399,19399,19400, 0,19400,19400,19400,19400, 19400,19400,19401, 0,19401,19401,19401,19401,19401,19401, 19402, 0,19402,19402,19402,19402,19402,19402,19403, 0, 19403,19403,19403,19403,19403,19403,19404, 0,19404,19404, 19404,19404,19404,19404,19405, 0,19405,19405,19405,19405, 19405,19405,19406, 0,19406,19406,19406,19406,19406,19406, 19407, 0,19407,19407,19407,19407,19407,19407,19408, 0, 19408,19408,19408,19408,19408,19408,19409, 0,19409,19409, 19409,19409,19409,19409,19410, 0,19410,19410,19410,19410, 19410,19410,19411, 0,19411,19411,19411,19411,19411,19411, 19412, 0,19412,19412,19412,19412,19412,19412,19413, 0, 19413,19413,19413,19413,19413,19413,19414, 0,19414,19414, 19414,19414,19414,19414,19415, 0,19415,19415,19415,19415, 19415,19415,19416, 0,19416,19416,19416,19416,19416,19416, 19417, 0,19417,19417,19417,19417,19417,19417,19418, 0, 19418,19418,19418,19418,19418,19418,19419, 0,19419,19419, 19419,19419,19419,19419,19420, 0,19420,19420,19420,19420, 19420,19420,19421,19421,19421,19421,19421,19421,19421,19421, 19422, 0,19422,19422,19422,19422,19422,19422,19423, 0, 19423,19423,19423,19423,19423,19423,19424, 0,19424,19424, 19424,19424,19424,19424,19425, 0,19425,19425,19425,19425, 19425,19425,19426, 0,19426,19426,19426,19426,19426,19426, 19427, 0,19427,19427,19427,19427,19427,19427,19428,19428, 19428,19428,19428,19428,19428,19428,19429, 0,19429,19429, 19429,19429,19429,19429,19430,19430,19430,19430,19430,19430, 19430,19430,19431, 0,19431,19431,19431,19431,19431,19431, 19432, 0,19432,19432,19432,19432,19432,19432,19433, 0, 19433,19433,19433,19433,19433,19433,19434, 0,19434,19434, 19434,19434,19434,19434,19435, 0,19435,19435,19435,19435, 19435,19435,19436, 0,19436,19436,19436,19436,19436,19436, 19437, 0,19437,19437,19437,19437,19437,19437,19438, 0, 19438,19438,19438,19438,19438,19438,19439, 0,19439,19439, 19439,19439,19439,19439,19440, 0,19440,19440,19440,19440, 19440,19440,19441, 0,19441,19441,19441,19441,19441,19441, 19442, 0,19442,19442,19442,19442,19442,19442,19443, 0, 19443,19443,19443,19443,19443,19443,19444, 0,19444,19444, 19444,19444,19444,19444,19445, 0,19445,19445,19445,19445, 19445,19445,19446, 0,19446,19446,19446,19446,19446,19446, 19447, 0,19447,19447,19447,19447,19447,19447,19448, 0, 19448,19448,19448,19448,19448,19448,19449, 0,19449,19449, 19449,19449,19449,19449,19450,19450,19450,19450,19450,19450, 19450,19450,19451,19451,19451,19451,19451,19451,19451,19451, 19452,19452,19452,19452,19452,19452,19452,19452,19453, 0, 19453,19453,19453,19453,19453,19453,19454,19454,19454,19454, 19454,19454,19454,19454,19455, 0,19455,19455,19455,19455, 19455,19455,19456, 0,19456,19456,19456,19456,19456,19456, 19457, 0,19457,19457,19457,19457,19457,19457,19458, 0, 19458,19458,19458,19458,19458,19458,19459, 0,19459,19459, 19459,19459,19459,19459,19460, 0,19460,19460,19460,19460, 19460,19460,19461, 0,19461,19461,19461,19461,19461,19461, 19462, 0,19462,19462,19462,19462,19462,19462,19463, 0, 19463,19463,19463,19463,19463,19463,19464, 0,19464,19464, 19464,19464,19464,19464,19465, 0,19465,19465,19465,19465, 19465,19465,19466, 0,19466,19466,19466,19466,19466,19466, 19467, 0,19467,19467,19467,19467,19467,19467,19468, 0, 19468,19468,19468,19468,19468,19468,19469, 0,19469,19469, 19469,19469,19469,19469,19470, 0,19470,19470,19470,19470, 19470,19470,19471,19471,19471,19471,19471,19471,19471,19471, 19472,19472,19472,19472,19472,19472,19472,19472,19473, 0, 19473,19473,19473,19473,19473,19473,19474, 0,19474,19474, 19474,19474,19474,19474,19475, 0,19475,19475,19475,19475, 19475,19475,19476, 0,19476,19476,19476,19476,19476,19476, 19477, 0,19477,19477,19477,19477,19477,19477,19478, 0, 19478,19478,19478,19478,19478,19478,19479, 0,19479,19479, 19479,19479,19479,19479,19480, 0,19480,19480,19480,19480, 19480,19480,19481,19481,19481,19481,19481,19481,19481,19481, 19482, 0,19482,19482,19482,19482,19482,19482,19483, 0, 19483,19483,19483,19483,19483,19483,19484, 0,19484,19484, 19484,19484,19484,19484,19485, 0,19485,19485,19485,19485, 19485,19485,19486, 0,19486,19486,19486,19486,19486,19486, 19487,19487,19487,19487,19487,19487,19487,19487,19488,19488, 19488,19488,19488,19488,19488,19488,19489, 0,19489,19489, 19489,19489,19489,19489,19490, 0,19490,19490,19490,19490, 19490,19490,19491, 0,19491,19491,19491,19491,19491,19491, 19492, 0,19492,19492,19492,19492,19492,19492,19493, 0, 19493,19493,19493,19493,19493,19493,19494, 0,19494,19494, 19494,19494,19494,19494,19495, 0,19495,19495,19495,19495, 19495,19495,19496, 0,19496,19496,19496,19496,19496,19496, 19497, 0,19497,19497,19497,19497,19497,19497,19498, 0, 19498,19498,19498,19498,19498,19498,19499,19499,19499,19499, 19499,19499,19499,19499,19500,19500,19500,19500,19500,19500, 19500,19500,19501,19501,19501,19501,19501,19501,19501,19501, 19502, 0,19502,19502,19502,19502,19502,19502,19503, 0, 19503,19503,19503,19503,19503,19503,19504, 0,19504,19504, 19504,19504,19504,19504,19505, 0,19505,19505,19505,19505, 19505,19505,19506,19506,19506,19506,19506,19506,19506,19506, 19507, 0,19507,19507,19507,19507,19507,19507,19508, 0, 19508,19508,19508,19508,19508,19508,19509, 0,19509,19509, 19509,19509,19509,19509,19510, 0,19510,19510,19510,19510, 19510,19510,19511, 0,19511,19511,19511,19511,19511,19511, 19512, 0,19512,19512,19512,19512,19512,19512,19513, 0, 19513,19513,19513,19513,19513,19513,19514,19514,19514,19514, 19514,19514,19514,19514,19515, 0,19515,19515,19515,19515, 19515,19515,19516, 0,19516,19516,19516,19516,19516,19516, 19517, 0,19517,19517,19517,19517,19517,19517,19518, 0, 19518,19518,19518,19518,19518,19518,19519,19519,19519,19519, 19519,19519,19519,19519,19520, 0,19520,19520,19520,19520, 19520,19520,19521,19521,19521,19521,19521,19521,19521,19521, 19522, 0,19522,19522,19522,19522,19522,19522,19523, 0, 19523,19523,19523,19523,19523,19523,19524,19524,19524,19524, 19524,19524,19524,19524,19525, 0,19525,19525,19525,19525, 19525,19525,19526,19526,19526,19526,19526,19526,19526,19526, 19527, 0,19527,19527,19527,19527,19527,19527,19528, 0, 19528,19528,19528,19528,19528,19528,19529, 0,19529,19529, 19529,19529,19529,19529,19530, 0,19530,19530,19530,19530, 19530,19530,19531,19531,19531,19531,19531,19531,19531,19531, 19532, 0,19532,19532,19532,19532,19532,19532,19533,19533, 19533,19533,19533,19533,19533,19533,19534, 0,19534,19534, 19534,19534,19534,19534,19535, 0,19535,19535,19535,19535, 19535,19535,19536,19536,19536,19536,19536,19536,19536,19536, 19537, 0,19537,19537,19537,19537,19537,19537,19538,19538, 19538,19538,19538,19538,19538,19538,19539,19539,19539,19539, 0,19539,19539,19539,19540,19540,19540,19540,19540,19540, 19540,19540,19541,19541,19541,19541,19541,19541,19541,19541, 19542,19542,19542,19542,19542,19542,19542,19542,19543, 0, 19543,19543,19543,19543,19543,19543,19544, 0,19544,19544, 19544,19544,19544,19544,19545, 0,19545,19545,19545,19545, 19545,19545,19546, 0,19546,19546,19546,19546,19546,19546, 19547, 0,19547,19547,19547,19547,19547,19547,19548, 0, 19548,19548,19548,19548,19548,19548,19549, 0,19549,19549, 19549,19549,19549,19549,19550, 0,19550,19550,19550,19550, 19550,19550,19551, 0,19551,19551,19551,19551,19551,19551, 19552, 0,19552,19552,19552,19552,19552,19552,19553, 0, 19553,19553,19553,19553,19553,19553,19554, 0,19554,19554, 19554,19554,19554,19554,19555, 0,19555,19555,19555,19555, 19555,19555,19556, 0,19556,19556,19556,19556,19556,19556, 19557, 0,19557,19557,19557,19557,19557,19557,19558, 0, 19558,19558,19558,19558,19558,19558,19559, 0,19559,19559, 19559,19559,19559,19559,19560,19560,19560,19560,19560,19560, 19560,19560,19561, 0,19561,19561,19561,19561,19561,19561, 19562, 0,19562,19562,19562,19562,19562,19562,19563, 0, 19563,19563,19563,19563,19563,19563,19564, 0,19564,19564, 19564,19564,19564,19564,19565, 0,19565,19565,19565,19565, 19565,19565,19566, 0,19566,19566,19566,19566,19566,19566, 19567, 0,19567,19567,19567,19567,19567,19567,19568, 0, 19568,19568,19568,19568,19568,19568,19569,19569,19569,19569, 19569,19569,19569,19569,19570, 0,19570,19570,19570,19570, 19570,19570,19571,19571,19571,19571,19571,19571,19571,19571, 19572, 0,19572,19572,19572,19572,19572,19572,19573, 0, 19573,19573,19573,19573,19573,19573,19574, 0,19574,19574, 19574,19574,19574,19574,19575, 0,19575,19575,19575,19575, 19575,19575,19576, 0,19576,19576,19576,19576,19576,19576, 19577, 0,19577,19577,19577,19577,19577,19577,19578, 0, 19578,19578,19578,19578,19578,19578,19579, 0,19579,19579, 19579,19579,19579,19579,19580, 0,19580,19580,19580,19580, 19580,19580,19581, 0,19581,19581,19581,19581,19581,19581, 19582, 0,19582,19582,19582,19582,19582,19582,19583, 0, 19583,19583,19583,19583,19583,19583,19584, 0,19584,19584, 19584,19584,19584,19584,19585, 0,19585,19585,19585,19585, 19585,19585,19586,19586,19586,19586,19586,19586,19586,19586, 19587,19587,19587,19587,19587,19587,19587,19587,19588,19588, 19588,19588,19588,19588,19588,19588,19589, 0,19589,19589, 19589,19589,19589,19589,19590,19590,19590,19590,19590,19590, 19590,19590,19591, 0,19591,19591,19591,19591,19591,19591, 19592, 0,19592,19592,19592,19592,19592,19592,19593, 0, 19593,19593,19593,19593,19593,19593,19594, 0,19594,19594, 19594,19594,19594,19594,19595, 0,19595,19595,19595,19595, 19595,19595,19596, 0,19596,19596,19596,19596,19596,19596, 19597, 0,19597,19597,19597,19597,19597,19597,19598, 0, 19598,19598,19598,19598,19598,19598,19599, 0,19599,19599, 19599,19599,19599,19599,19600, 0,19600,19600,19600,19600, 19600,19600,19601, 0,19601,19601,19601,19601,19601,19601, 19602, 0,19602,19602,19602,19602,19602,19602,19603, 0, 19603,19603,19603,19603,19603,19603,19604, 0,19604,19604, 19604,19604,19604,19604,19605, 0,19605,19605,19605,19605, 19605,19605,19606, 0,19606,19606,19606,19606,19606,19606, 19607, 0,19607,19607,19607,19607,19607,19607,19608, 0, 19608,19608,19608,19608,19608,19608,19609, 0,19609,19609, 19609,19609,19609,19609,19610, 0,19610,19610,19610,19610, 19610,19610,19611,19611,19611,19611,19611,19611,19611,19611, 19612, 0,19612,19612,19612,19612,19612,19612,19613,19613, 19613,19613,19613,19613,19613,19613,19614, 0,19614,19614, 19614,19614,19614,19614,19615, 0,19615,19615,19615,19615, 19615,19615,19616, 0,19616,19616,19616,19616,19616,19616, 19617, 0,19617,19617,19617,19617,19617,19617,19618, 0, 19618,19618,19618,19618,19618,19618,19619, 0,19619,19619, 19619,19619,19619,19619,19620, 0,19620,19620,19620,19620, 19620,19620,19621, 0,19621,19621,19621,19621,19621,19621, 19622, 0,19622,19622,19622,19622,19622,19622,19623, 0, 19623,19623,19623,19623,19623,19623,19624, 0,19624,19624, 19624,19624,19624,19624,19625, 0,19625,19625,19625,19625, 19625,19625,19626,19626,19626,19626,19626,19626,19626,19626, 19627, 0,19627,19627,19627,19627,19627,19627,19628, 0, 19628,19628,19628,19628,19628,19628,19629, 0,19629,19629, 19629,19629,19629,19629,19630, 0,19630,19630,19630,19630, 19630,19630,19631, 0,19631,19631,19631,19631,19631,19631, 19632, 0,19632,19632,19632,19632,19632,19632,19633,19633, 19633,19633,19633,19633,19633,19633,19634,19634,19634,19634, 19634,19634,19634,19634,19635, 0,19635,19635,19635,19635, 19635,19635,19636, 0,19636,19636,19636,19636,19636,19636, 19637, 0,19637,19637,19637,19637,19637,19637,19638, 0, 19638,19638,19638,19638,19638,19638,19639, 0,19639,19639, 19639,19639,19639,19639,19640, 0,19640,19640,19640,19640, 19640,19640,19641, 0,19641,19641,19641,19641,19641,19641, 19642, 0,19642,19642,19642,19642,19642,19642,19643, 0, 19643,19643,19643,19643,19643,19643,19644,19644,19644,19644, 19644,19644,19644,19644,19645,19645,19645,19645,19645,19645, 19645,19645,19646,19646,19646,19646,19646,19646,19646,19646, 19647,19647,19647,19647,19647,19647,19647,19647,19648, 0, 19648,19648,19648,19648,19648,19648,19649, 0,19649,19649, 19649,19649,19649,19649,19650, 0,19650,19650,19650,19650, 19650,19650,19651,19651,19651,19651,19651,19651,19651,19651, 19652, 0,19652,19652,19652,19652,19652,19652,19653, 0, 19653,19653,19653,19653,19653,19653,19654, 0,19654,19654, 19654,19654,19654,19654,19655, 0,19655,19655,19655,19655, 19655,19655,19656, 0,19656,19656,19656,19656,19656,19656, 19657, 0,19657,19657,19657,19657,19657,19657,19658, 0, 19658,19658,19658,19658,19658,19658,19659,19659,19659,19659, 19659,19659,19659,19659,19660, 0,19660,19660,19660,19660, 19660,19660,19661, 0,19661,19661,19661,19661,19661,19661, 19662, 0,19662,19662,19662,19662,19662,19662,19663, 0, 19663,19663,19663,19663,19663,19663,19664,19664,19664,19664, 19664,19664,19664,19664,19665, 0,19665,19665,19665,19665, 19665,19665,19666,19666,19666,19666,19666,19666,19666,19666, 19667, 0,19667,19667,19667,19667,19667,19667,19668,19668, 19668,19668,19668,19668,19668,19668,19669, 0,19669,19669, 19669,19669,19669,19669,19670,19670,19670,19670,19670,19670, 19670,19670,19671, 0,19671,19671,19671,19671,19671,19671, 19672, 0,19672,19672,19672,19672,19672,19672,19673, 0, 19673,19673,19673,19673,19673,19673,19674,19674,19674,19674, 19674,19674,19674,19674,19675, 0,19675,19675,19675,19675, 19675,19675,19676,19676,19676,19676,19676,19676,19676,19676, 19677, 0,19677,19677,19677,19677,19677,19677,19678, 0, 19678,19678,19678,19678,19678,19678,19679,19679,19679,19679, 19679,19679,19679,19679,19680, 0,19680,19680,19680,19680, 19680,19680,19681,19681,19681,19681,19681,19681,19681,19681, 19682,19682,19682,19682, 0,19682,19682,19682,19683,19683, 19683,19683,19683,19683,19683,19683,19684,19684,19684,19684, 19684,19684,19684,19684,19685,19685,19685,19685,19685,19685, 19685,19685,19686, 0,19686,19686,19686,19686,19686,19686, 19687, 0,19687,19687,19687,19687,19687,19687,19688, 0, 19688,19688,19688,19688,19688,19688,19689, 0,19689,19689, 19689,19689,19689,19689,19690, 0,19690,19690,19690,19690, 19690,19690,19691, 0,19691,19691,19691,19691,19691,19691, 19692, 0,19692,19692,19692,19692,19692,19692,19693, 0, 19693,19693,19693,19693,19693,19693,19694, 0,19694,19694, 19694,19694,19694,19694,19695, 0,19695,19695,19695,19695, 19695,19695,19696, 0,19696,19696,19696,19696,19696,19696, 19697, 0,19697,19697,19697,19697,19697,19697,19698, 0, 19698,19698,19698,19698,19698,19698,19699, 0,19699,19699, 19699,19699,19699,19699,19700, 0,19700,19700,19700,19700, 19700,19700,19701,19701,19701,19701,19701,19701,19701,19701, 19702, 0,19702,19702,19702,19702,19702,19702,19703, 0, 19703,19703,19703,19703,19703,19703,19704, 0,19704,19704, 19704,19704,19704,19704,19705, 0,19705,19705,19705,19705, 19705,19705,19706, 0,19706,19706,19706,19706,19706,19706, 19707, 0,19707,19707,19707,19707,19707,19707,19708, 0, 19708,19708,19708,19708,19708,19708,19709, 0,19709,19709, 19709,19709,19709,19709,19710, 0,19710,19710,19710,19710, 19710,19710,19711, 0,19711,19711,19711,19711,19711,19711, 19712, 0,19712,19712,19712,19712,19712,19712,19713, 0, 19713,19713,19713,19713,19713,19713,19714, 0,19714,19714, 19714,19714,19714,19714,19715, 0,19715,19715,19715,19715, 19715,19715,19716, 0,19716,19716,19716,19716,19716,19716, 19717,19717,19717,19717,19717,19717,19717,19717,19718, 0, 19718,19718,19718,19718,19718,19718,19719,19719,19719,19719, 19719,19719,19719,19719,19720, 0,19720,19720,19720,19720, 19720,19720,19721, 0,19721,19721,19721,19721,19721,19721, 19722, 0,19722,19722,19722,19722,19722,19722,19723, 0, 19723,19723,19723,19723,19723,19723,19724, 0,19724,19724, 19724,19724,19724,19724,19725, 0,19725,19725,19725,19725, 19725,19725,19726, 0,19726,19726,19726,19726,19726,19726, 19727, 0,19727,19727,19727,19727,19727,19727,19728, 0, 19728,19728,19728,19728,19728,19728,19729, 0,19729,19729, 19729,19729,19729,19729,19730, 0,19730,19730,19730,19730, 19730,19730,19731, 0,19731,19731,19731,19731,19731,19731, 19732, 0,19732,19732,19732,19732,19732,19732,19733, 0, 19733,19733,19733,19733,19733,19733,19734, 0,19734,19734, 19734,19734,19734,19734,19735, 0,19735,19735,19735,19735, 19735,19735,19736, 0,19736,19736,19736,19736,19736,19736, 19737,19737,19737,19737,19737,19737,19737,19737,19738,19738, 19738,19738,19738,19738,19738,19738,19739,19739,19739,19739, 19739,19739,19739,19739,19740, 0,19740,19740,19740,19740, 19740,19740,19741,19741,19741,19741,19741,19741,19741,19741, 19742, 0,19742,19742,19742,19742,19742,19742,19743, 0, 19743,19743,19743,19743,19743,19743,19744, 0,19744,19744, 19744,19744,19744,19744,19745, 0,19745,19745,19745,19745, 19745,19745,19746, 0,19746,19746,19746,19746,19746,19746, 19747, 0,19747,19747,19747,19747,19747,19747,19748, 0, 19748,19748,19748,19748,19748,19748,19749, 0,19749,19749, 19749,19749,19749,19749,19750, 0,19750,19750,19750,19750, 19750,19750,19751, 0,19751,19751,19751,19751,19751,19751, 19752, 0,19752,19752,19752,19752,19752,19752,19753, 0, 19753,19753,19753,19753,19753,19753,19754, 0,19754,19754, 19754,19754,19754,19754,19755, 0,19755,19755,19755,19755, 19755,19755,19756, 0,19756,19756,19756,19756,19756,19756, 19757,19757,19757,19757,19757,19757,19757,19757,19758,19758, 19758,19758,19758,19758,19758,19758,19759, 0,19759,19759, 19759,19759,19759,19759,19760,19760,19760,19760,19760,19760, 19760,19760,19761, 0,19761,19761,19761,19761,19761,19761, 19762, 0,19762,19762,19762,19762,19762,19762,19763, 0, 19763,19763,19763,19763,19763,19763,19764, 0,19764,19764, 19764,19764,19764,19764,19765, 0,19765,19765,19765,19765, 19765,19765,19766, 0,19766,19766,19766,19766,19766,19766, 19767, 0,19767,19767,19767,19767,19767,19767,19768, 0, 19768,19768,19768,19768,19768,19768,19769, 0,19769,19769, 19769,19769,19769,19769,19770, 0,19770,19770,19770,19770, 19770,19770,19771, 0,19771,19771,19771,19771,19771,19771, 19772, 0,19772,19772,19772,19772,19772,19772,19773, 0, 19773,19773,19773,19773,19773,19773,19774, 0,19774,19774, 19774,19774,19774,19774,19775, 0,19775,19775,19775,19775, 19775,19775,19776, 0,19776,19776,19776,19776,19776,19776, 19777,19777,19777,19777,19777,19777,19777,19777,19778, 0, 19778,19778,19778,19778,19778,19778,19779, 0,19779,19779, 19779,19779,19779,19779,19780, 0,19780,19780,19780,19780, 19780,19780,19781, 0,19781,19781,19781,19781,19781,19781, 19782, 0,19782,19782,19782,19782,19782,19782,19783, 0, 19783,19783,19783,19783,19783,19783,19784,19784,19784,19784, 19784,19784,19784,19784,19785,19785,19785,19785,19785,19785, 19785,19785,19786, 0,19786,19786,19786,19786,19786,19786, 19787, 0,19787,19787,19787,19787,19787,19787,19788, 0, 19788,19788,19788,19788,19788,19788,19789, 0,19789,19789, 19789,19789,19789,19789,19790, 0,19790,19790,19790,19790, 19790,19790,19791, 0,19791,19791,19791,19791,19791,19791, 19792, 0,19792,19792,19792,19792,19792,19792,19793, 0, 19793,19793,19793,19793,19793,19793,19794, 0,19794,19794, 19794,19794,19794,19794,19795, 0,19795,19795,19795,19795, 19795,19795,19796, 0,19796,19796,19796,19796,19796,19796, 19797,19797,19797,19797,19797,19797,19797,19797,19798,19798, 19798,19798,19798,19798,19798,19798,19799,19799,19799,19799, 19799,19799,19799,19799,19800,19800,19800,19800,19800,19800, 19800,19800,19801, 0,19801,19801,19801,19801,19801,19801, 19802, 0,19802,19802,19802,19802,19802,19802,19803, 0, 19803,19803,19803,19803,19803,19803,19804, 0,19804,19804, 19804,19804,19804,19804,19805,19805,19805,19805,19805,19805, 19805,19805,19806, 0,19806,19806,19806,19806,19806,19806, 19807, 0,19807,19807,19807,19807,19807,19807,19808, 0, 19808,19808,19808,19808,19808,19808,19809, 0,19809,19809, 19809,19809,19809,19809,19810, 0,19810,19810,19810,19810, 19810,19810,19811, 0,19811,19811,19811,19811,19811,19811, 19812, 0,19812,19812,19812,19812,19812,19812,19813,19813, 19813,19813,19813,19813,19813,19813,19814, 0,19814,19814, 19814,19814,19814,19814,19815, 0,19815,19815,19815,19815, 19815,19815,19816, 0,19816,19816,19816,19816,19816,19816, 19817, 0,19817,19817,19817,19817,19817,19817,19818,19818, 19818,19818,19818,19818,19818,19818,19819, 0,19819,19819, 19819,19819,19819,19819,19820,19820,19820,19820,19820,19820, 19820,19820,19821, 0,19821,19821,19821,19821,19821,19821, 19822, 0,19822,19822,19822,19822,19822,19822,19823, 0, 19823,19823,19823,19823,19823,19823,19824,19824,19824,19824, 19824,19824,19824,19824,19825, 0,19825,19825,19825,19825, 19825,19825,19826,19826,19826,19826,19826,19826,19826,19826, 19827, 0,19827,19827,19827,19827,19827,19827,19828, 0, 19828,19828,19828,19828,19828,19828,19829, 0,19829,19829, 19829,19829,19829,19829,19830, 0,19830,19830,19830,19830, 19830,19830,19831,19831,19831,19831,19831,19831,19831,19831, 19832, 0,19832,19832,19832,19832,19832,19832,19833,19833, 19833,19833,19833,19833,19833,19833,19834, 0,19834,19834, 19834,19834,19834,19834,19835, 0,19835,19835,19835,19835, 19835,19835,19836,19836,19836,19836,19836,19836,19836,19836, 19837, 0,19837,19837,19837,19837,19837,19837,19838,19838, 19838,19838,19838,19838,19838,19838,19839,19839,19839,19839, 0,19839,19839,19839,19840,19840,19840,19840,19840,19840, 19840,19840,19841,19841,19841,19841,19841,19841,19841,19841, 19842, 0,19842,19842,19842,19842,19842,19842,19843, 0, 19843,19843,19843,19843,19843,19843,19844, 0,19844,19844, 19844,19844,19844,19844,19845, 0,19845,19845,19845,19845, 19845,19845,19846, 0,19846,19846,19846,19846,19846,19846, 19847, 0,19847,19847,19847,19847,19847,19847,19848, 0, 19848,19848,19848,19848,19848,19848,19849, 0,19849,19849, 19849,19849,19849,19849,19850, 0,19850,19850,19850,19850, 19850,19850,19851, 0,19851,19851,19851,19851,19851,19851, 19852, 0,19852,19852,19852,19852,19852,19852,19853, 0, 19853,19853,19853,19853,19853,19853,19854, 0,19854,19854, 19854,19854,19854,19854,19855, 0,19855,19855,19855,19855, 19855,19855,19856, 0,19856,19856,19856,19856,19856,19856, 19857, 0,19857,19857,19857,19857,19857,19857,19858, 0, 19858,19858,19858,19858,19858,19858,19859, 0,19859,19859, 19859,19859,19859,19859,19860, 0,19860,19860,19860,19860, 19860,19860,19861, 0,19861,19861,19861,19861,19861,19861, 19862, 0,19862,19862,19862,19862,19862,19862,19863, 0, 19863,19863,19863,19863,19863,19863,19864, 0,19864,19864, 19864,19864,19864,19864,19865,19865,19865,19865,19865,19865, 19865,19865,19866, 0,19866,19866,19866,19866,19866,19866, 19867, 0,19867,19867,19867,19867,19867,19867,19868, 0, 19868,19868,19868,19868,19868,19868,19869, 0,19869,19869, 19869,19869,19869,19869,19870, 0,19870,19870,19870,19870, 19870,19870,19871, 0,19871,19871,19871,19871,19871,19871, 19872, 0,19872,19872,19872,19872,19872,19872,19873, 0, 19873,19873,19873,19873,19873,19873,19874, 0,19874,19874, 19874,19874,19874,19874,19875, 0,19875,19875,19875,19875, 19875,19875,19876, 0,19876,19876,19876,19876,19876,19876, 19877, 0,19877,19877,19877,19877,19877,19877,19878, 0, 19878,19878,19878,19878,19878,19878,19879, 0,19879,19879, 19879,19879,19879,19879,19880, 0,19880,19880,19880,19880, 19880,19880,19881, 0,19881,19881,19881,19881,19881,19881, 19882, 0,19882,19882,19882,19882,19882,19882,19883, 0, 19883,19883,19883,19883,19883,19883,19884, 0,19884,19884, 19884,19884,19884,19884,19885, 0,19885,19885,19885,19885, 19885,19885,19886, 0,19886,19886,19886,19886,19886,19886, 19887, 0,19887,19887,19887,19887,19887,19887,19888, 0, 19888,19888,19888,19888,19888,19888,19889, 0,19889,19889, 19889,19889,19889,19889,19890, 0,19890,19890,19890,19890, 19890,19890,19891, 0,19891,19891,19891,19891,19891,19891, 19892, 0,19892,19892,19892,19892,19892,19892,19893,19893, 19893,19893,19893,19893,19893,19893,19894, 0,19894,19894, 19894,19894,19894,19894,19895,19895,19895,19895,19895,19895, 19895,19895,19896, 0,19896,19896,19896,19896,19896,19896, 19897, 0,19897,19897,19897,19897,19897,19897,19898, 0, 19898,19898,19898,19898,19898,19898,19899, 0,19899,19899, 19899,19899,19899,19899,19900, 0,19900,19900,19900,19900, 19900,19900,19901, 0,19901,19901,19901,19901,19901,19901, 19902, 0,19902,19902,19902,19902,19902,19902,19903, 0, 19903,19903,19903,19903,19903,19903,19904, 0,19904,19904, 19904,19904,19904,19904,19905, 0,19905,19905,19905,19905, 19905,19905,19906, 0,19906,19906,19906,19906,19906,19906, 19907, 0,19907,19907,19907,19907,19907,19907,19908, 0, 19908,19908,19908,19908,19908,19908,19909, 0,19909,19909, 19909,19909,19909,19909,19910, 0,19910,19910,19910,19910, 19910,19910,19911, 0,19911,19911,19911,19911,19911,19911, 19912, 0,19912,19912,19912,19912,19912,19912,19913, 0, 19913,19913,19913,19913,19913,19913,19914, 0,19914,19914, 19914,19914,19914,19914,19915, 0,19915,19915,19915,19915, 19915,19915,19916,19916,19916,19916,19916,19916,19916,19916, 19917,19917,19917,19917,19917,19917,19917,19917,19918,19918, 19918,19918,19918,19918,19918,19918,19919, 0,19919,19919, 19919,19919,19919,19919,19920,19920,19920,19920,19920,19920, 19920,19920,19921, 0,19921,19921,19921,19921,19921,19921, 19922, 0,19922,19922,19922,19922,19922,19922,19923, 0, 19923,19923,19923,19923,19923,19923,19924, 0,19924,19924, 19924,19924,19924,19924,19925, 0,19925,19925,19925,19925, 19925,19925,19926, 0,19926,19926,19926,19926,19926,19926, 19927, 0,19927,19927,19927,19927,19927,19927,19928, 0, 19928,19928,19928,19928,19928,19928,19929, 0,19929,19929, 19929,19929,19929,19929,19930, 0,19930,19930,19930,19930, 19930,19930,19931, 0,19931,19931,19931,19931,19931,19931, 19932, 0,19932,19932,19932,19932,19932,19932,19933, 0, 19933,19933,19933,19933,19933,19933,19934, 0,19934,19934, 19934,19934,19934,19934,19935, 0,19935,19935,19935,19935, 19935,19935,19936, 0,19936,19936,19936,19936,19936,19936, 19937, 0,19937,19937,19937,19937,19937,19937,19938, 0, 19938,19938,19938,19938,19938,19938,19939,19939,19939,19939, 19939,19939,19939,19939,19940,19940,19940,19940,19940,19940, 19940,19940,19941,19941,19941,19941,19941,19941,19941,19941, 19942,19942,19942,19942,19942,19942,19942,19942,19943, 0, 19943,19943,19943,19943,19943,19943,19944,19944,19944,19944, 19944,19944,19944,19944,19945, 0,19945,19945,19945,19945, 19945,19945,19946, 0,19946,19946,19946,19946,19946,19946, 19947, 0,19947,19947,19947,19947,19947,19947,19948, 0, 19948,19948,19948,19948,19948,19948,19949, 0,19949,19949, 19949,19949,19949,19949,19950, 0,19950,19950,19950,19950, 19950,19950,19951, 0,19951,19951,19951,19951,19951,19951, 19952, 0,19952,19952,19952,19952,19952,19952,19953, 0, 19953,19953,19953,19953,19953,19953,19954, 0,19954,19954, 19954,19954,19954,19954,19955, 0,19955,19955,19955,19955, 19955,19955,19956, 0,19956,19956,19956,19956,19956,19956, 19957, 0,19957,19957,19957,19957,19957,19957,19958, 0, 19958,19958,19958,19958,19958,19958,19959, 0,19959,19959, 19959,19959,19959,19959,19960, 0,19960,19960,19960,19960, 19960,19960,19961, 0,19961,19961,19961,19961,19961,19961, 19962, 0,19962,19962,19962,19962,19962,19962,19963, 0, 19963,19963,19963,19963,19963,19963,19964, 0,19964,19964, 19964,19964,19964,19964,19965, 0,19965,19965,19965,19965, 19965,19965,19966,19966,19966,19966,19966,19966,19966,19966, 19967, 0,19967,19967,19967,19967,19967,19967,19968, 0, 19968,19968,19968,19968,19968,19968,19969, 0,19969,19969, 19969,19969,19969,19969,19970, 0,19970,19970,19970,19970, 19970,19970,19971, 0,19971,19971,19971,19971,19971,19971, 19972, 0,19972,19972,19972,19972,19972,19972,19973,19973, 19973,19973,19973,19973,19973,19973,19974,19974,19974,19974, 19974,19974,19974,19974,19975, 0,19975,19975,19975,19975, 19975,19975,19976, 0,19976,19976,19976,19976,19976,19976, 19977, 0,19977,19977,19977,19977,19977,19977,19978, 0, 19978,19978,19978,19978,19978,19978,19979, 0,19979,19979, 19979,19979,19979,19979,19980, 0,19980,19980,19980,19980, 19980,19980,19981, 0,19981,19981,19981,19981,19981,19981, 19982, 0,19982,19982,19982,19982,19982,19982,19983, 0, 19983,19983,19983,19983,19983,19983,19984, 0,19984,19984, 19984,19984,19984,19984,19985, 0,19985,19985,19985,19985, 19985,19985,19986, 0,19986,19986,19986,19986,19986,19986, 19987,19987,19987,19987,19987,19987,19987,19987,19988,19988, 19988,19988,19988,19988,19988,19988,19989,19989,19989,19989, 19989,19989,19989,19989,19990,19990,19990,19990,19990,19990, 19990,19990,19991, 0,19991,19991,19991,19991,19991,19991, 19992, 0,19992,19992,19992,19992,19992,19992,19993, 0, 19993,19993,19993,19993,19993,19993,19994,19994,19994,19994, 19994,19994,19994,19994,19995, 0,19995,19995,19995,19995, 19995,19995,19996, 0,19996,19996,19996,19996,19996,19996, 19997, 0,19997,19997,19997,19997,19997,19997,19998, 0, 19998,19998,19998,19998,19998,19998,19999, 0,19999,19999, 19999,19999,19999,19999,20000, 0,20000,20000,20000,20000, 20000,20000,20001, 0,20001,20001,20001,20001,20001,20001, 20002,20002,20002,20002,20002,20002,20002,20002,20003, 0, 20003,20003,20003,20003,20003,20003,20004, 0,20004,20004, 20004,20004,20004,20004,20005, 0,20005,20005,20005,20005, 20005,20005,20006, 0,20006,20006,20006,20006,20006,20006, 20007,20007,20007,20007,20007,20007,20007,20007,20008, 0, 20008,20008,20008,20008,20008,20008,20009,20009,20009,20009, 20009,20009,20009,20009,20010, 0,20010,20010,20010,20010, 20010,20010,20011, 0,20011,20011,20011,20011,20011,20011, 20012,20012,20012,20012,20012,20012,20012,20012,20013, 0, 20013,20013,20013,20013,20013,20013,20014,20014,20014,20014, 20014,20014,20014,20014,20015, 0,20015,20015,20015,20015, 20015,20015,20016, 0,20016,20016,20016,20016,20016,20016, 20017, 0,20017,20017,20017,20017,20017,20017,20018,20018, 20018,20018,20018,20018,20018,20018,20019, 0,20019,20019, 20019,20019,20019,20019,20020,20020,20020,20020,20020,20020, 20020,20020,20021, 0,20021,20021,20021,20021,20021,20021, 20022, 0,20022,20022,20022,20022,20022,20022,20023,20023, 20023,20023,20023,20023,20023,20023,20024, 0,20024,20024, 20024,20024,20024,20024,20025,20025,20025,20025,20025,20025, 20025,20025,20026,20026,20026,20026,20026,20026,20026,20026, 20027,20027,20027,20027,20027,20027,20027,20027,20028, 0, 20028,20028,20028,20028,20028,20028,20029, 0,20029,20029, 20029,20029,20029,20029,20030, 0,20030,20030,20030,20030, 20030,20030,20031, 0,20031,20031,20031,20031,20031,20031, 20032, 0,20032,20032,20032,20032,20032,20032,20033, 0, 20033,20033,20033,20033,20033,20033,20034, 0,20034,20034, 20034,20034,20034,20034,20035, 0,20035,20035,20035,20035, 20035,20035,20036, 0,20036,20036,20036,20036,20036,20036, 20037, 0,20037,20037,20037,20037,20037,20037,20038, 0, 20038,20038,20038,20038,20038,20038,20039, 0,20039,20039, 20039,20039,20039,20039,20040,20040,20040,20040,20040,20040, 20040,20040,20041, 0,20041,20041,20041,20041,20041,20041, 20042, 0,20042,20042,20042,20042,20042,20042,20043, 0, 20043,20043,20043,20043,20043,20043,20044, 0,20044,20044, 20044,20044,20044,20044,20045, 0,20045,20045,20045,20045, 20045,20045,20046, 0,20046,20046,20046,20046,20046,20046, 20047, 0,20047,20047,20047,20047,20047,20047,20048, 0, 20048,20048,20048,20048,20048,20048,20049, 0,20049,20049, 20049,20049,20049,20049,20050, 0,20050,20050,20050,20050, 20050,20050,20051, 0,20051,20051,20051,20051,20051,20051, 20052, 0,20052,20052,20052,20052,20052,20052,20053, 0, 20053,20053,20053,20053,20053,20053,20054, 0,20054,20054, 20054,20054,20054,20054,20055, 0,20055,20055,20055,20055, 20055,20055,20056, 0,20056,20056,20056,20056,20056,20056, 20057, 0,20057,20057,20057,20057,20057,20057,20058, 0, 20058,20058,20058,20058,20058,20058,20059, 0,20059,20059, 20059,20059,20059,20059,20060, 0,20060,20060,20060,20060, 20060,20060,20061, 0,20061,20061,20061,20061,20061,20061, 20062, 0,20062,20062,20062,20062,20062,20062,20063, 0, 20063,20063,20063,20063,20063,20063,20064, 0,20064,20064, 20064,20064,20064,20064,20065, 0,20065,20065,20065,20065, 20065,20065,20066, 0,20066,20066,20066,20066,20066,20066, 20067, 0,20067,20067,20067,20067,20067,20067,20068, 0, 20068,20068,20068,20068,20068,20068,20069, 0,20069,20069, 20069,20069,20069,20069,20070, 0,20070,20070,20070,20070, 20070,20070,20071, 0,20071,20071,20071,20071,20071,20071, 20072, 0,20072,20072,20072,20072,20072,20072,20073, 0, 20073,20073,20073,20073,20073,20073,20074, 0,20074,20074, 20074,20074,20074,20074,20075, 0,20075,20075,20075,20075, 20075,20075,20076, 0,20076,20076,20076,20076,20076,20076, 20077, 0,20077,20077,20077,20077,20077,20077,20078, 0, 20078,20078,20078,20078,20078,20078,20079,20079,20079,20079, 20079,20079,20079,20079,20080, 0,20080,20080,20080,20080, 20080,20080,20081,20081,20081,20081,20081,20081,20081,20081, 20082, 0,20082,20082,20082,20082,20082,20082,20083, 0, 20083,20083,20083,20083,20083,20083,20084, 0,20084,20084, 20084,20084,20084,20084,20085, 0,20085,20085,20085,20085, 20085,20085,20086, 0,20086,20086,20086,20086,20086,20086, 20087, 0,20087,20087,20087,20087,20087,20087,20088, 0, 20088,20088,20088,20088,20088,20088,20089, 0,20089,20089, 20089,20089,20089,20089,20090, 0,20090,20090,20090,20090, 20090,20090,20091, 0,20091,20091,20091,20091,20091,20091, 20092, 0,20092,20092,20092,20092,20092,20092,20093, 0, 20093,20093,20093,20093,20093,20093,20094, 0,20094,20094, 20094,20094,20094,20094,20095,20095,20095,20095,20095,20095, 20095,20095,20096,20096,20096,20096,20096,20096,20096,20096, 20097,20097,20097,20097,20097,20097,20097,20097,20098, 0, 20098,20098,20098,20098,20098,20098,20099,20099,20099,20099, 20099,20099,20099,20099,20100, 0,20100,20100,20100,20100, 20100,20100,20101, 0,20101,20101,20101,20101,20101,20101, 20102, 0,20102,20102,20102,20102,20102,20102,20103, 0, 20103,20103,20103,20103,20103,20103,20104, 0,20104,20104, 20104,20104,20104,20104,20105, 0,20105,20105,20105,20105, 20105,20105,20106, 0,20106,20106,20106,20106,20106,20106, 20107, 0,20107,20107,20107,20107,20107,20107,20108, 0, 20108,20108,20108,20108,20108,20108,20109, 0,20109,20109, 20109,20109,20109,20109,20110, 0,20110,20110,20110,20110, 20110,20110,20111, 0,20111,20111,20111,20111,20111,20111, 20112, 0,20112,20112,20112,20112,20112,20112,20113, 0, 20113,20113,20113,20113,20113,20113,20114, 0,20114,20114, 20114,20114,20114,20114,20115, 0,20115,20115,20115,20115, 20115,20115,20116, 0,20116,20116,20116,20116,20116,20116, 20117, 0,20117,20117,20117,20117,20117,20117,20118, 0, 20118,20118,20118,20118,20118,20118,20119, 0,20119,20119, 20119,20119,20119,20119,20120,20120,20120,20120,20120,20120, 20120,20120,20121,20121,20121, 0,20121,20121,20121,20121, 20122, 0,20122,20122,20122,20122,20122,20122,20123,20123, 20123,20123,20123,20123,20123,20123,20124,20124,20124,20124, 20124,20124,20124,20124,20125, 0,20125,20125,20125,20125, 20125,20125,20126,20126,20126,20126,20126,20126,20126,20126, 20127, 0,20127,20127,20127,20127,20127,20127,20128, 0, 20128,20128,20128,20128,20128,20128,20129, 0,20129,20129, 20129,20129,20129,20129,20130, 0,20130,20130,20130,20130, 20130,20130,20131, 0,20131,20131,20131,20131,20131,20131, 20132, 0,20132,20132,20132,20132,20132,20132,20133, 0, 20133,20133,20133,20133,20133,20133,20134, 0,20134,20134, 20134,20134,20134,20134,20135, 0,20135,20135,20135,20135, 20135,20135,20136, 0,20136,20136,20136,20136,20136,20136, 20137, 0,20137,20137,20137,20137,20137,20137,20138, 0, 20138,20138,20138,20138,20138,20138,20139, 0,20139,20139, 20139,20139,20139,20139,20140, 0,20140,20140,20140,20140, 20140,20140,20141, 0,20141,20141,20141,20141,20141,20141, 20142, 0,20142,20142,20142,20142,20142,20142,20143,20143, 20143,20143,20143,20143,20143,20143,20144, 0,20144,20144, 20144,20144,20144,20144,20145, 0,20145,20145,20145,20145, 20145,20145,20146, 0,20146,20146,20146,20146,20146,20146, 20147, 0,20147,20147,20147,20147,20147,20147,20148, 0, 20148,20148,20148,20148,20148,20148,20149, 0,20149,20149, 20149,20149,20149,20149,20150,20150,20150,20150,20150,20150, 20150,20150,20151,20151,20151,20151,20151,20151,20151,20151, 20152, 0,20152,20152,20152,20152,20152,20152,20153, 0, 20153,20153,20153,20153,20153,20153,20154, 0,20154,20154, 20154,20154,20154,20154,20155, 0,20155,20155,20155,20155, 20155,20155,20156, 0,20156,20156,20156,20156,20156,20156, 20157, 0,20157,20157,20157,20157,20157,20157,20158, 0, 20158,20158,20158,20158,20158,20158,20159, 0,20159,20159, 20159,20159,20159,20159,20160, 0,20160,20160,20160,20160, 20160,20160,20161, 0,20161,20161,20161,20161,20161,20161, 20162, 0,20162,20162,20162,20162,20162,20162,20163, 0, 20163,20163,20163,20163,20163,20163,20164,20164,20164,20164, 20164,20164,20164,20164,20165,20165,20165,20165,20165,20165, 20165,20165,20166,20166,20166,20166,20166,20166,20166,20166, 20167,20167,20167,20167,20167,20167,20167,20167,20168, 0, 20168,20168,20168,20168,20168,20168,20169, 0,20169,20169, 20169,20169,20169,20169,20170, 0,20170,20170,20170,20170, 20170,20170,20171,20171,20171,20171,20171,20171,20171,20171, 20172, 0,20172,20172,20172,20172,20172,20172,20173, 0, 20173,20173,20173,20173,20173,20173,20174, 0,20174,20174, 20174,20174,20174,20174,20175, 0,20175,20175,20175,20175, 20175,20175,20176, 0,20176,20176,20176,20176,20176,20176, 20177, 0,20177,20177,20177,20177,20177,20177,20178, 0, 20178,20178,20178,20178,20178,20178,20179,20179,20179,20179, 20179,20179,20179,20179,20180, 0,20180,20180,20180,20180, 20180,20180,20181, 0,20181,20181,20181,20181,20181,20181, 20182, 0,20182,20182,20182,20182,20182,20182,20183, 0, 20183,20183,20183,20183,20183,20183,20184,20184,20184,20184, 20184,20184,20184,20184,20185, 0,20185,20185,20185,20185, 20185,20185,20186,20186,20186,20186,20186,20186,20186,20186, 20187, 0,20187,20187,20187,20187,20187,20187,20188, 0, 20188,20188,20188,20188,20188,20188,20189,20189,20189,20189, 20189,20189,20189,20189,20190, 0,20190,20190,20190,20190, 20190,20190,20191,20191,20191,20191,20191,20191,20191,20191, 20192, 0,20192,20192,20192,20192,20192,20192,20193, 0, 20193,20193,20193,20193,20193,20193,20194, 0,20194,20194, 20194,20194,20194,20194,20195,20195,20195,20195,20195,20195, 20195,20195,20196, 0,20196,20196,20196,20196,20196,20196, 20197,20197,20197,20197,20197,20197,20197,20197,20198, 0, 20198,20198,20198,20198,20198,20198,20199, 0,20199,20199, 20199,20199,20199,20199,20200, 0,20200,20200,20200,20200, 20200,20200,20201,20201,20201,20201,20201,20201,20201,20201, 20202,20202,20202,20202,20202,20202,20202,20202,20203,20203, 20203,20203,20203,20203,20203,20203,20204, 0,20204,20204, 20204,20204,20204,20204,20205, 0,20205,20205,20205,20205, 20205,20205,20206, 0,20206,20206,20206,20206,20206,20206, 20207, 0,20207,20207,20207,20207,20207,20207,20208, 0, 20208,20208,20208,20208,20208,20208,20209, 0,20209,20209, 20209,20209,20209,20209,20210, 0,20210,20210,20210,20210, 20210,20210,20211, 0,20211,20211,20211,20211,20211,20211, 20212, 0,20212,20212,20212,20212,20212,20212,20213, 0, 20213,20213,20213,20213,20213,20213,20214, 0,20214,20214, 20214,20214,20214,20214,20215, 0,20215,20215,20215,20215, 20215,20215,20216, 0,20216,20216,20216,20216,20216,20216, 20217,20217,20217,20217,20217,20217,20217,20217,20218, 0, 20218,20218,20218,20218,20218,20218,20219, 0,20219,20219, 20219,20219,20219,20219,20220, 0,20220,20220,20220,20220, 20220,20220,20221, 0,20221,20221,20221,20221,20221,20221, 20222, 0,20222,20222,20222,20222,20222,20222,20223, 0, 20223,20223,20223,20223,20223,20223,20224, 0,20224,20224, 20224,20224,20224,20224,20225, 0,20225,20225,20225,20225, 20225,20225,20226, 0,20226,20226,20226,20226,20226,20226, 20227, 0,20227,20227,20227,20227,20227,20227,20228, 0, 20228,20228,20228,20228,20228,20228,20229, 0,20229,20229, 20229,20229,20229,20229,20230, 0,20230,20230,20230,20230, 20230,20230,20231, 0,20231,20231,20231,20231,20231,20231, 20232, 0,20232,20232,20232,20232,20232,20232,20233, 0, 20233,20233,20233,20233,20233,20233,20234, 0,20234,20234, 20234,20234,20234,20234,20235, 0,20235,20235,20235,20235, 20235,20235,20236, 0,20236,20236,20236,20236,20236,20236, 20237, 0,20237,20237,20237,20237,20237,20237,20238, 0, 20238,20238,20238,20238,20238,20238,20239, 0,20239,20239, 20239,20239,20239,20239,20240, 0,20240,20240,20240,20240, 20240,20240,20241, 0,20241,20241,20241,20241,20241,20241, 20242, 0,20242,20242,20242,20242,20242,20242,20243, 0, 20243,20243,20243,20243,20243,20243,20244, 0,20244,20244, 20244,20244,20244,20244,20245, 0,20245,20245,20245,20245, 20245,20245,20246, 0,20246,20246,20246,20246,20246,20246, 20247, 0,20247,20247,20247,20247,20247,20247,20248, 0, 20248,20248,20248,20248,20248,20248,20249, 0,20249,20249, 20249,20249,20249,20249,20250, 0,20250,20250,20250,20250, 20250,20250,20251, 0,20251,20251,20251,20251,20251,20251, 20252, 0,20252,20252,20252,20252,20252,20252,20253, 0, 20253,20253,20253,20253,20253,20253,20254, 0,20254,20254, 20254,20254,20254,20254,20255, 0,20255,20255,20255,20255, 20255,20255,20256, 0,20256,20256,20256,20256,20256,20256, 20257, 0,20257,20257,20257,20257,20257,20257,20258, 0, 20258,20258,20258,20258,20258,20258,20259, 0,20259,20259, 20259,20259,20259,20259,20260, 0,20260,20260,20260,20260, 20260,20260,20261, 0,20261,20261,20261,20261,20261,20261, 20262, 0,20262,20262,20262,20262,20262,20262,20263, 0, 20263,20263,20263,20263,20263,20263,20264, 0,20264,20264, 20264,20264,20264,20264,20265, 0,20265,20265,20265,20265, 20265,20265,20266, 0,20266,20266,20266,20266,20266,20266, 20267, 0,20267,20267,20267,20267,20267,20267,20268,20268, 20268,20268,20268,20268,20268,20268,20269, 0,20269,20269, 20269,20269,20269,20269,20270,20270,20270,20270,20270,20270, 20270,20270,20271, 0,20271,20271,20271,20271,20271,20271, 20272, 0,20272,20272,20272,20272,20272,20272,20273, 0, 20273,20273,20273,20273,20273,20273,20274, 0,20274,20274, 20274,20274,20274,20274,20275, 0,20275,20275,20275,20275, 20275,20275,20276, 0,20276,20276,20276,20276,20276,20276, 20277, 0,20277,20277,20277,20277,20277,20277,20278, 0, 20278,20278,20278,20278,20278,20278,20279, 0,20279,20279, 20279,20279,20279,20279,20280, 0,20280,20280,20280,20280, 20280,20280,20281, 0,20281,20281,20281,20281,20281,20281, 20282, 0,20282,20282,20282,20282,20282,20282,20283, 0, 20283,20283,20283,20283,20283,20283,20284,20284,20284,20284, 20284,20284,20284,20284,20285,20285,20285,20285,20285,20285, 20285,20285,20286,20286,20286,20286,20286,20286,20286,20286, 20287, 0,20287,20287,20287,20287,20287,20287,20288,20288, 20288,20288,20288,20288,20288,20288,20289, 0,20289,20289, 20289,20289,20289,20289,20290, 0,20290,20290,20290,20290, 20290,20290,20291, 0,20291,20291,20291,20291,20291,20291, 20292, 0,20292,20292,20292,20292,20292,20292,20293, 0, 20293,20293,20293,20293,20293,20293,20294, 0,20294,20294, 20294,20294,20294,20294,20295, 0,20295,20295,20295,20295, 20295,20295,20296, 0,20296,20296,20296,20296,20296,20296, 20297, 0,20297,20297,20297,20297,20297,20297,20298, 0, 20298,20298,20298,20298,20298,20298,20299, 0,20299,20299, 20299,20299,20299,20299,20300, 0,20300,20300,20300,20300, 20300,20300,20301, 0,20301,20301,20301,20301,20301,20301, 20302, 0,20302,20302,20302,20302,20302,20302,20303,20303, 20303,20303,20303,20303,20303,20303,20304,20304,20304,20304, 20304,20304,20304,20304,20305,20305,20305,20305,20305,20305, 20305,20305,20306, 0,20306,20306,20306,20306,20306,20306, 20307,20307,20307,20307,20307,20307,20307,20307,20308, 0, 20308,20308,20308,20308,20308,20308,20309, 0,20309,20309, 20309,20309,20309,20309,20310, 0,20310,20310,20310,20310, 20310,20310,20311, 0,20311,20311,20311,20311,20311,20311, 20312, 0,20312,20312,20312,20312,20312,20312,20313, 0, 20313,20313,20313,20313,20313,20313,20314, 0,20314,20314, 20314,20314,20314,20314,20315, 0,20315,20315,20315,20315, 20315,20315,20316, 0,20316,20316,20316,20316,20316,20316, 20317, 0,20317,20317,20317,20317,20317,20317,20318, 0, 20318,20318,20318,20318,20318,20318,20319, 0,20319,20319, 20319,20319,20319,20319,20320, 0,20320,20320,20320,20320, 20320,20320,20321, 0,20321,20321,20321,20321,20321,20321, 20322, 0,20322,20322,20322,20322,20322,20322,20323, 0, 20323,20323,20323,20323,20323,20323,20324, 0,20324,20324, 20324,20324,20324,20324,20325, 0,20325,20325,20325,20325, 20325,20325,20326, 0,20326,20326,20326,20326,20326,20326, 20327,20327,20327,20327,20327,20327,20327,20327,20328, 0, 20328,20328,20328,20328,20328,20328,20329, 0,20329,20329, 20329,20329,20329,20329,20330, 0,20330,20330,20330,20330, 20330,20330,20331, 0,20331,20331,20331,20331,20331,20331, 20332, 0,20332,20332,20332,20332,20332,20332,20333, 0, 20333,20333,20333,20333,20333,20333,20334, 0,20334,20334, 20334,20334,20334,20334,20335,20335,20335,20335,20335,20335, 20335,20335,20336,20336,20336,20336,20336,20336,20336,20336, 20337, 0,20337,20337,20337,20337,20337,20337,20338, 0, 20338,20338,20338,20338,20338,20338,20339, 0,20339,20339, 20339,20339,20339,20339,20340, 0,20340,20340,20340,20340, 20340,20340,20341, 0,20341,20341,20341,20341,20341,20341, 20342, 0,20342,20342,20342,20342,20342,20342,20343, 0, 20343,20343,20343,20343,20343,20343,20344, 0,20344,20344, 20344,20344,20344,20344,20345, 0,20345,20345,20345,20345, 20345,20345,20346, 0,20346,20346,20346,20346,20346,20346, 20347, 0,20347,20347,20347,20347,20347,20347,20348, 0, 20348,20348,20348,20348,20348,20348,20349,20349,20349,20349, 20349,20349,20349,20349,20350,20350,20350,20350,20350,20350, 20350,20350,20351,20351,20351,20351,20351,20351,20351,20351, 20352,20352,20352,20352,20352,20352,20352,20352,20353, 0, 20353,20353,20353,20353,20353,20353,20354, 0,20354,20354, 20354,20354,20354,20354,20355, 0,20355,20355,20355,20355, 20355,20355,20356,20356,20356,20356,20356,20356,20356,20356, 20357, 0,20357,20357,20357,20357,20357,20357,20358, 0, 20358,20358,20358,20358,20358,20358,20359, 0,20359,20359, 20359,20359,20359,20359,20360, 0,20360,20360,20360,20360, 20360,20360,20361, 0,20361,20361,20361,20361,20361,20361, 20362, 0,20362,20362,20362,20362,20362,20362,20363, 0, 20363,20363,20363,20363,20363,20363,20364,20364,20364,20364, 20364,20364,20364,20364,20365, 0,20365,20365,20365,20365, 20365,20365,20366, 0,20366,20366,20366,20366,20366,20366, 20367, 0,20367,20367,20367,20367,20367,20367,20368, 0, 20368,20368,20368,20368,20368,20368,20369,20369,20369,20369, 20369,20369,20369,20369,20370, 0,20370,20370,20370,20370, 20370,20370,20371,20371,20371,20371,20371,20371,20371,20371, 20372, 0,20372,20372,20372,20372,20372,20372,20373, 0, 20373,20373,20373,20373,20373,20373,20374,20374,20374,20374, 20374,20374,20374,20374,20375, 0,20375,20375,20375,20375, 20375,20375,20376,20376,20376,20376,20376,20376,20376,20376, 20377, 0,20377,20377,20377,20377,20377,20377,20378, 0, 20378,20378,20378,20378,20378,20378,20379, 0,20379,20379, 20379,20379,20379,20379,20380,20380,20380,20380,20380,20380, 20380,20380,20381, 0,20381,20381,20381,20381,20381,20381, 20382,20382,20382,20382,20382,20382,20382,20382,20383, 0, 20383,20383,20383,20383,20383,20383,20384, 0,20384,20384, 20384,20384,20384,20384,20385, 0,20385,20385,20385,20385, 20385,20385,20386,20386,20386,20386,20386,20386,20386,20386, 20387,20387,20387,20387,20387,20387,20387,20387,20388,20388, 20388,20388,20388,20388,20388,20388,20389, 0,20389,20389, 20389,20389,20389,20389,20390, 0,20390,20390,20390,20390, 20390,20390,20391, 0,20391,20391,20391,20391,20391,20391, 20392, 0,20392,20392,20392,20392,20392,20392,20393, 0, 20393,20393,20393,20393,20393,20393,20394, 0,20394,20394, 20394,20394,20394,20394,20395, 0,20395,20395,20395,20395, 20395,20395,20396, 0,20396,20396,20396,20396,20396,20396, 20397, 0,20397,20397,20397,20397,20397,20397,20398, 0, 20398,20398,20398,20398,20398,20398,20399, 0,20399,20399, 20399,20399,20399,20399,20400, 0,20400,20400,20400,20400, 20400,20400,20401, 0,20401,20401,20401,20401,20401,20401, 20402, 0,20402,20402,20402,20402,20402,20402,20403, 0, 20403,20403,20403,20403,20403,20403,20404,20404,20404,20404, 20404,20404,20404,20404,20405, 0,20405,20405,20405,20405, 20405,20405,20406, 0,20406,20406,20406,20406,20406,20406, 20407, 0,20407,20407,20407,20407,20407,20407,20408, 0, 20408,20408,20408,20408,20408,20408,20409, 0,20409,20409, 20409,20409,20409,20409,20410, 0,20410,20410,20410,20410, 20410,20410,20411, 0,20411,20411,20411,20411,20411,20411, 20412, 0,20412,20412,20412,20412,20412,20412,20413, 0, 20413,20413,20413,20413,20413,20413,20414, 0,20414,20414, 20414,20414,20414,20414,20415, 0,20415,20415,20415,20415, 20415,20415,20416, 0,20416,20416,20416,20416,20416,20416, 20417, 0,20417,20417,20417,20417,20417,20417,20418, 0, 20418,20418,20418,20418,20418,20418,20419, 0,20419,20419, 20419,20419,20419,20419,20420, 0,20420,20420,20420,20420, 20420,20420,20421, 0,20421,20421,20421,20421,20421,20421, 20422, 0,20422,20422,20422,20422,20422,20422,20423, 0, 20423,20423,20423,20423,20423,20423,20424, 0,20424,20424, 20424,20424,20424,20424,20425, 0,20425,20425,20425,20425, 20425,20425,20426, 0,20426,20426,20426,20426,20426,20426, 20427, 0,20427,20427,20427,20427,20427,20427,20428, 0, 20428,20428,20428,20428,20428,20428,20429, 0,20429,20429, 20429,20429,20429,20429,20430, 0,20430,20430,20430,20430, 20430,20430,20431, 0,20431,20431,20431,20431,20431,20431, 20432, 0,20432,20432,20432,20432,20432,20432,20433, 0, 20433,20433,20433,20433,20433,20433,20434, 0,20434,20434, 20434,20434,20434,20434,20435, 0,20435,20435,20435,20435, 20435,20435,20436, 0,20436,20436,20436,20436,20436,20436, 20437, 0,20437,20437,20437,20437,20437,20437,20438, 0, 20438,20438,20438,20438,20438,20438,20439, 0,20439,20439, 20439,20439,20439,20439,20440, 0,20440,20440,20440,20440, 20440,20440,20441, 0,20441,20441,20441,20441,20441,20441, 20442, 0,20442,20442,20442,20442,20442,20442,20443, 0, 20443,20443,20443,20443,20443,20443,20444, 0,20444,20444, 20444,20444,20444,20444,20445, 0,20445,20445,20445,20445, 20445,20445,20446, 0,20446,20446,20446,20446,20446,20446, 20447, 0,20447,20447,20447,20447,20447,20447,20448, 0, 20448,20448,20448,20448,20448,20448,20449, 0,20449,20449, 20449,20449,20449,20449,20450, 0,20450,20450,20450,20450, 20450,20450,20451, 0,20451,20451,20451,20451,20451,20451, 20452, 0,20452,20452,20452,20452,20452,20452,20453, 0, 20453,20453,20453,20453,20453,20453,20454, 0,20454,20454, 20454,20454,20454,20454,20455, 0,20455,20455,20455,20455, 20455,20455,20456, 0,20456,20456,20456,20456,20456,20456, 20457, 0,20457,20457,20457,20457,20457,20457,20458, 0, 20458,20458,20458,20458,20458,20458,20459, 0,20459,20459, 20459,20459,20459,20459,20460, 0,20460,20460,20460,20460, 20460,20460,20461, 0,20461,20461,20461,20461,20461,20461, 20462, 0,20462,20462,20462,20462,20462,20462,20463, 0, 20463,20463,20463,20463,20463,20463,20464, 0,20464,20464, 20464,20464,20464,20464,20465,20465,20465,20465,20465,20465, 20465,20465,20466, 0,20466,20466,20466,20466,20466,20466, 20467,20467,20467,20467,20467,20467,20467,20467,20468, 0, 20468,20468,20468,20468,20468,20468,20469, 0,20469,20469, 20469,20469,20469,20469,20470, 0,20470,20470,20470,20470, 20470,20470,20471, 0,20471,20471,20471,20471,20471,20471, 20472, 0,20472,20472,20472,20472,20472,20472,20473, 0, 20473,20473,20473,20473,20473,20473,20474, 0,20474,20474, 20474,20474,20474,20474,20475, 0,20475,20475,20475,20475, 20475,20475,20476, 0,20476,20476,20476,20476,20476,20476, 20477, 0,20477,20477,20477,20477,20477,20477,20478, 0, 20478,20478,20478,20478,20478,20478,20479, 0,20479,20479, 20479,20479,20479,20479,20480, 0,20480,20480,20480,20480, 20480,20480,20481, 0,20481,20481,20481,20481,20481,20481, 20482, 0,20482,20482,20482,20482,20482,20482,20483, 0, 20483,20483,20483,20483,20483,20483,20484,20484,20484,20484, 20484,20484,20484,20484,20485,20485,20485,20485,20485,20485, 20485,20485,20486, 0,20486,20486,20486,20486,20486,20486, 20487,20487,20487,20487,20487,20487,20487,20487,20488, 0, 20488,20488,20488,20488,20488,20488,20489, 0,20489,20489, 20489,20489,20489,20489,20490, 0,20490,20490,20490,20490, 20490,20490,20491, 0,20491,20491,20491,20491,20491,20491, 20492, 0,20492,20492,20492,20492,20492,20492,20493, 0, 20493,20493,20493,20493,20493,20493,20494, 0,20494,20494, 20494,20494,20494,20494,20495, 0,20495,20495,20495,20495, 20495,20495,20496, 0,20496,20496,20496,20496,20496,20496, 20497, 0,20497,20497,20497,20497,20497,20497,20498, 0, 20498,20498,20498,20498,20498,20498,20499, 0,20499,20499, 20499,20499,20499,20499,20500, 0,20500,20500,20500,20500, 20500,20500,20501, 0,20501,20501,20501,20501,20501,20501, 20502,20502,20502,20502,20502,20502,20502,20502,20503,20503, 20503,20503,20503,20503,20503,20503,20504,20504,20504,20504, 20504,20504,20504,20504,20505, 0,20505,20505,20505,20505, 20505,20505,20506,20506,20506,20506,20506,20506,20506,20506, 20507, 0,20507,20507,20507,20507,20507,20507,20508, 0, 20508,20508,20508,20508,20508,20508,20509, 0,20509,20509, 20509,20509,20509,20509,20510, 0,20510,20510,20510,20510, 20510,20510,20511, 0,20511,20511,20511,20511,20511,20511, 20512, 0,20512,20512,20512,20512,20512,20512,20513, 0, 20513,20513,20513,20513,20513,20513,20514, 0,20514,20514, 20514,20514,20514,20514,20515, 0,20515,20515,20515,20515, 20515,20515,20516, 0,20516,20516,20516,20516,20516,20516, 20517, 0,20517,20517,20517,20517,20517,20517,20518, 0, 20518,20518,20518,20518,20518,20518,20519, 0,20519,20519, 20519,20519,20519,20519,20520, 0,20520,20520,20520,20520, 20520,20520,20521, 0,20521,20521,20521,20521,20521,20521, 20522, 0,20522,20522,20522,20522,20522,20522,20523, 0, 20523,20523,20523,20523,20523,20523,20524, 0,20524,20524, 20524,20524,20524,20524,20525, 0,20525,20525,20525,20525, 20525,20525,20526, 0,20526,20526,20526,20526,20526,20526, 20527, 0,20527,20527,20527,20527,20527,20527,20528, 0, 20528,20528,20528,20528,20528,20528,20529,20529,20529,20529, 20529,20529,20529,20529,20530, 0,20530,20530,20530,20530, 20530,20530,20531, 0,20531,20531,20531,20531,20531,20531, 20532, 0,20532,20532,20532,20532,20532,20532,20533, 0, 20533,20533,20533,20533,20533,20533,20534, 0,20534,20534, 20534,20534,20534,20534,20535, 0,20535,20535,20535,20535, 20535,20535,20536, 0,20536,20536,20536,20536,20536,20536, 20537,20537,20537,20537,20537,20537,20537,20537,20538,20538, 20538,20538,20538,20538,20538,20538,20539, 0,20539,20539, 20539,20539,20539,20539,20540, 0,20540,20540,20540,20540, 20540,20540,20541, 0,20541,20541,20541,20541,20541,20541, 20542, 0,20542,20542,20542,20542,20542,20542,20543, 0, 20543,20543,20543,20543,20543,20543,20544, 0,20544,20544, 20544,20544,20544,20544,20545, 0,20545,20545,20545,20545, 20545,20545,20546, 0,20546,20546,20546,20546,20546,20546, 20547, 0,20547,20547,20547,20547,20547,20547,20548, 0, 20548,20548,20548,20548,20548,20548,20549, 0,20549,20549, 20549,20549,20549,20549,20550, 0,20550,20550,20550,20550, 20550,20550,20551,20551,20551,20551,20551,20551,20551,20551, 20552,20552,20552,20552,20552,20552,20552,20552,20553,20553, 20553,20553,20553,20553,20553,20553,20554,20554,20554,20554, 20554,20554,20554,20554,20555,20555,20555,20555,20555,20555, 20555,20555,20556, 0,20556,20556,20556,20556,20556,20556, 20557, 0,20557,20557,20557,20557,20557,20557,20558, 0, 20558,20558,20558,20558,20558,20558,20559,20559,20559,20559, 20559,20559,20559,20559,20560, 0,20560,20560,20560,20560, 20560,20560,20561, 0,20561,20561,20561,20561,20561,20561, 20562, 0,20562,20562,20562,20562,20562,20562,20563, 0, 20563,20563,20563,20563,20563,20563,20564, 0,20564,20564, 20564,20564,20564,20564,20565, 0,20565,20565,20565,20565, 20565,20565,20566,20566,20566,20566,20566,20566,20566,20566, 20567, 0,20567,20567,20567,20567,20567,20567,20568, 0, 20568,20568,20568,20568,20568,20568,20569, 0,20569,20569, 20569,20569,20569,20569,20570, 0,20570,20570,20570,20570, 20570,20570,20571,20571,20571,20571,20571,20571,20571,20571, 20572, 0,20572,20572,20572,20572,20572,20572,20573,20573, 20573,20573,20573,20573,20573,20573,20574, 0,20574,20574, 20574,20574,20574,20574,20575,20575,20575,20575,20575,20575, 20575,20575,20576, 0,20576,20576,20576,20576,20576,20576, 20577,20577,20577,20577,20577,20577,20577,20577,20578, 0, 20578,20578,20578,20578,20578,20578,20579, 0,20579,20579, 20579,20579,20579,20579,20580, 0,20580,20580,20580,20580, 20580,20580,20581,20581,20581,20581,20581,20581,20581,20581, 20582, 0,20582,20582,20582,20582,20582,20582,20583,20583, 20583,20583,20583,20583,20583,20583,20584,20584,20584,20584, 20584,20584,20584,20584,20585, 0,20585,20585,20585,20585, 20585,20585,20586, 0,20586,20586,20586,20586,20586,20586, 20587, 0,20587,20587,20587,20587,20587,20587,20588,20588, 20588,20588,20588,20588,20588,20588,20589,20589,20589,20589, 20589,20589,20589,20589,20590,20590,20590,20590,20590,20590, 20590,20590,20591, 0,20591,20591,20591,20591,20591,20591, 20592, 0,20592,20592,20592,20592,20592,20592,20593, 0, 20593,20593,20593,20593,20593,20593,20594, 0,20594,20594, 20594,20594,20594,20594,20595, 0,20595,20595,20595,20595, 20595,20595,20596, 0,20596,20596,20596,20596,20596,20596, 20597, 0,20597,20597,20597,20597,20597,20597,20598, 0, 20598,20598,20598,20598,20598,20598,20599, 0,20599,20599, 20599,20599,20599,20599,20600, 0,20600,20600,20600,20600, 20600,20600,20601, 0,20601,20601,20601,20601,20601,20601, 20602, 0,20602,20602,20602,20602,20602,20602,20603, 0, 20603,20603,20603,20603,20603,20603,20604, 0,20604,20604, 20604,20604,20604,20604,20605, 0,20605,20605,20605,20605, 20605,20605,20606, 0,20606,20606,20606,20606,20606,20606, 20607,20607,20607,20607,20607,20607,20607,20607,20608, 0, 20608,20608,20608,20608,20608,20608,20609,20609,20609,20609, 20609,20609,20609,20609,20610, 0,20610,20610,20610,20610, 20610,20610,20611, 0,20611,20611,20611,20611,20611,20611, 20612, 0,20612,20612,20612,20612,20612,20612,20613, 0, 20613,20613,20613,20613,20613,20613,20614, 0,20614,20614, 20614,20614,20614,20614,20615, 0,20615,20615,20615,20615, 20615,20615,20616, 0,20616,20616,20616,20616,20616,20616, 20617, 0,20617,20617,20617,20617,20617,20617,20618, 0, 20618,20618,20618,20618,20618,20618,20619, 0,20619,20619, 20619,20619,20619,20619,20620, 0,20620,20620,20620,20620, 20620,20620,20621, 0,20621,20621,20621,20621,20621,20621, 20622, 0,20622,20622,20622,20622,20622,20622,20623, 0, 20623,20623,20623,20623,20623,20623,20624, 0,20624,20624, 20624,20624,20624,20624,20625, 0,20625,20625,20625,20625, 20625,20625,20626, 0,20626,20626,20626,20626,20626,20626, 20627, 0,20627,20627,20627,20627,20627,20627,20628, 0, 20628,20628,20628,20628,20628,20628,20629, 0,20629,20629, 20629,20629,20629,20629,20630, 0,20630,20630,20630,20630, 20630,20630,20631, 0,20631,20631,20631,20631,20631,20631, 20632, 0,20632,20632,20632,20632,20632,20632,20633, 0, 20633,20633,20633,20633,20633,20633,20634, 0,20634,20634, 20634,20634,20634,20634,20635, 0,20635,20635,20635,20635, 20635,20635,20636, 0,20636,20636,20636,20636,20636,20636, 20637, 0,20637,20637,20637,20637,20637,20637,20638, 0, 20638,20638,20638,20638,20638,20638,20639, 0,20639,20639, 20639,20639,20639,20639,20640, 0,20640,20640,20640,20640, 20640,20640,20641, 0,20641,20641,20641,20641,20641,20641, 20642, 0,20642,20642,20642,20642,20642,20642,20643, 0, 20643,20643,20643,20643,20643,20643,20644, 0,20644,20644, 20644,20644,20644,20644,20645, 0,20645,20645,20645,20645, 20645,20645,20646, 0,20646,20646,20646,20646,20646,20646, 20647, 0,20647,20647,20647,20647,20647,20647,20648, 0, 20648,20648,20648,20648,20648,20648,20649, 0,20649,20649, 20649,20649,20649,20649,20650, 0,20650,20650,20650,20650, 20650,20650,20651, 0,20651,20651,20651,20651,20651,20651, 20652, 0,20652,20652,20652,20652,20652,20652,20653, 0, 20653,20653,20653,20653,20653,20653,20654, 0,20654,20654, 20654,20654,20654,20654,20655, 0,20655,20655,20655,20655, 20655,20655,20656, 0,20656,20656,20656,20656,20656,20656, 20657, 0,20657,20657,20657,20657,20657,20657,20658, 0, 20658,20658,20658,20658,20658,20658,20659, 0,20659,20659, 20659,20659,20659,20659,20660, 0,20660,20660,20660,20660, 20660,20660,20661, 0,20661,20661,20661,20661,20661,20661, 20662, 0,20662,20662,20662,20662,20662,20662,20663, 0, 20663,20663,20663,20663,20663,20663,20664, 0,20664,20664, 20664,20664,20664,20664,20665, 0,20665,20665,20665,20665, 20665,20665,20666, 0,20666,20666,20666,20666,20666,20666, 20667, 0,20667,20667,20667,20667,20667,20667,20668, 0, 20668,20668,20668,20668,20668,20668,20669, 0,20669,20669, 20669,20669,20669,20669,20670, 0,20670,20670,20670,20670, 20670,20670,20671, 0,20671,20671,20671,20671,20671,20671, 20672, 0,20672,20672,20672,20672,20672,20672,20673,20673, 20673,20673,20673,20673,20673,20673,20674, 0,20674,20674, 20674,20674,20674,20674,20675,20675,20675,20675,20675,20675, 20675,20675,20676, 0,20676,20676,20676,20676,20676,20676, 20677, 0,20677,20677,20677,20677,20677,20677,20678, 0, 20678,20678,20678,20678,20678,20678,20679, 0,20679,20679, 20679,20679,20679,20679,20680, 0,20680,20680,20680,20680, 20680,20680,20681,20681,20681,20681,20681,20681,20681,20681, 20682,20682,20682,20682,20682,20682,20682,20682,20683, 0, 20683,20683,20683,20683,20683,20683,20684,20684,20684,20684, 20684,20684,20684,20684,20685, 0,20685,20685,20685,20685, 20685,20685,20686, 0,20686,20686,20686,20686,20686,20686, 20687, 0,20687,20687,20687,20687,20687,20687,20688, 0, 20688,20688,20688,20688,20688,20688,20689, 0,20689,20689, 20689,20689,20689,20689,20690, 0,20690,20690,20690,20690, 20690,20690,20691, 0,20691,20691,20691,20691,20691,20691, 20692, 0,20692,20692,20692,20692,20692,20692,20693, 0, 20693,20693,20693,20693,20693,20693,20694, 0,20694,20694, 20694,20694,20694,20694,20695, 0,20695,20695,20695,20695, 20695,20695,20696, 0,20696,20696,20696,20696,20696,20696, 20697, 0,20697,20697,20697,20697,20697,20697,20698, 0, 20698,20698,20698,20698,20698,20698,20699, 0,20699,20699, 20699,20699,20699,20699,20700, 0,20700,20700,20700,20700, 20700,20700,20701, 0,20701,20701,20701,20701,20701,20701, 20702,20702,20702,20702,20702,20702,20702,20702,20703, 0, 20703,20703,20703,20703,20703,20703,20704,20704,20704,20704, 20704,20704,20704,20704,20705, 0,20705,20705,20705,20705, 20705,20705,20706,20706,20706,20706,20706,20706,20706,20706, 20707, 0,20707,20707,20707,20707,20707,20707,20708, 0, 20708,20708,20708,20708,20708,20708,20709, 0,20709,20709, 20709,20709,20709,20709,20710, 0,20710,20710,20710,20710, 20710,20710,20711, 0,20711,20711,20711,20711,20711,20711, 20712, 0,20712,20712,20712,20712,20712,20712,20713, 0, 20713,20713,20713,20713,20713,20713,20714, 0,20714,20714, 20714,20714,20714,20714,20715, 0,20715,20715,20715,20715, 20715,20715,20716, 0,20716,20716,20716,20716,20716,20716, 20717, 0,20717,20717,20717,20717,20717,20717,20718, 0, 20718,20718,20718,20718,20718,20718,20719, 0,20719,20719, 20719,20719,20719,20719,20720, 0,20720,20720,20720,20720, 20720,20720,20721, 0,20721,20721,20721,20721,20721,20721, 20722,20722,20722,20722,20722,20722,20722,20722,20723,20723, 20723,20723,20723,20723,20723,20723,20724, 0,20724,20724, 20724,20724,20724,20724,20725, 0,20725,20725,20725,20725, 20725,20725,20726, 0,20726,20726,20726,20726,20726,20726, 20727, 0,20727,20727,20727,20727,20727,20727,20728, 0, 20728,20728,20728,20728,20728,20728,20729, 0,20729,20729, 20729,20729,20729,20729,20730, 0,20730,20730,20730,20730, 20730,20730,20731,20731,20731,20731,20731,20731,20731,20731, 20732,20732,20732,20732,20732,20732,20732,20732,20733, 0, 20733,20733,20733,20733,20733,20733,20734, 0,20734,20734, 20734,20734,20734,20734,20735, 0,20735,20735,20735,20735, 20735,20735,20736, 0,20736,20736,20736,20736,20736,20736, 20737, 0,20737,20737,20737,20737,20737,20737,20738, 0, 20738,20738,20738,20738,20738,20738,20739, 0,20739,20739, 20739,20739,20739,20739,20740, 0,20740,20740,20740,20740, 20740,20740,20741, 0,20741,20741,20741,20741,20741,20741, 20742, 0,20742,20742,20742,20742,20742,20742,20743, 0, 20743,20743,20743,20743,20743,20743,20744, 0,20744,20744, 20744,20744,20744,20744,20745,20745,20745,20745,20745,20745, 20745,20745,20746,20746,20746,20746,20746,20746,20746,20746, 20747,20747,20747,20747,20747,20747,20747,20747,20748,20748, 20748,20748,20748,20748,20748,20748,20749,20749,20749,20749, 20749,20749,20749,20749,20750,20750,20750,20750,20750,20750, 20750,20750,20751, 0,20751,20751,20751,20751,20751,20751, 20752, 0,20752,20752,20752,20752,20752,20752,20753, 0, 20753,20753,20753,20753,20753,20753,20754,20754,20754,20754, 20754,20754,20754,20754,20755, 0,20755,20755,20755,20755, 20755,20755,20756, 0,20756,20756,20756,20756,20756,20756, 20757, 0,20757,20757,20757,20757,20757,20757,20758, 0, 20758,20758,20758,20758,20758,20758,20759, 0,20759,20759, 20759,20759,20759,20759,20760,20760,20760,20760,20760,20760, 20760,20760,20761, 0,20761,20761,20761,20761,20761,20761, 20762, 0,20762,20762,20762,20762,20762,20762,20763, 0, 20763,20763,20763,20763,20763,20763,20764, 0,20764,20764, 20764,20764,20764,20764,20765,20765,20765,20765,20765,20765, 20765,20765,20766, 0,20766,20766,20766,20766,20766,20766, 20767,20767,20767,20767,20767,20767,20767,20767,20768, 0, 20768,20768,20768,20768,20768,20768,20769, 0,20769,20769, 20769,20769,20769,20769,20770,20770,20770,20770,20770,20770, 20770,20770,20771, 0,20771,20771,20771,20771,20771,20771, 20772,20772,20772,20772,20772,20772,20772,20772,20773, 0, 20773,20773,20773,20773,20773,20773,20774, 0,20774,20774, 20774,20774,20774,20774,20775,20775,20775,20775,20775,20775, 20775,20775,20776, 0,20776,20776,20776,20776,20776,20776, 20777,20777,20777,20777,20777,20777,20777,20777,20778,20778, 20778,20778,20778,20778,20778,20778,20779, 0,20779,20779, 20779,20779,20779,20779,20780, 0,20780,20780,20780,20780, 20780,20780,20781, 0,20781,20781,20781,20781,20781,20781, 20782,20782,20782,20782,20782,20782,20782,20782,20783,20783, 20783,20783,20783,20783,20783,20783,20784,20784,20784,20784, 20784,20784,20784,20784,20785, 0,20785,20785,20785,20785, 20785,20785,20786, 0,20786,20786,20786,20786,20786,20786, 20787, 0,20787,20787,20787,20787,20787,20787,20788, 0, 20788,20788,20788,20788,20788,20788,20789, 0,20789,20789, 20789,20789,20789,20789,20790,20790,20790,20790,20790,20790, 20790,20790,20791, 0,20791,20791,20791,20791,20791,20791, 20792, 0,20792,20792,20792,20792,20792,20792,20793, 0, 20793,20793,20793,20793,20793,20793,20794, 0,20794,20794, 20794,20794,20794,20794,20795, 0,20795,20795,20795,20795, 20795,20795,20796, 0,20796,20796,20796,20796,20796,20796, 20797, 0,20797,20797,20797,20797,20797,20797,20798, 0, 20798,20798,20798,20798,20798,20798,20799, 0,20799,20799, 20799,20799,20799,20799,20800, 0,20800,20800,20800,20800, 20800,20800,20801, 0,20801,20801,20801,20801,20801,20801, 20802, 0,20802,20802,20802,20802,20802,20802,20803, 0, 20803,20803,20803,20803,20803,20803,20804, 0,20804,20804, 20804,20804,20804,20804,20805, 0,20805,20805,20805,20805, 20805,20805,20806, 0,20806,20806,20806,20806,20806,20806, 20807, 0,20807,20807,20807,20807,20807,20807,20808, 0, 20808,20808,20808,20808,20808,20808,20809, 0,20809,20809, 20809,20809,20809,20809,20810, 0,20810,20810,20810,20810, 20810,20810,20811, 0,20811,20811,20811,20811,20811,20811, 20812, 0,20812,20812,20812,20812,20812,20812,20813, 0, 20813,20813,20813,20813,20813,20813,20814, 0,20814,20814, 20814,20814,20814,20814,20815, 0,20815,20815,20815,20815, 20815,20815,20816, 0,20816,20816,20816,20816,20816,20816, 20817, 0,20817,20817,20817,20817,20817,20817,20818, 0, 20818,20818,20818,20818,20818,20818,20819, 0,20819,20819, 20819,20819,20819,20819,20820, 0,20820,20820,20820,20820, 20820,20820,20821, 0,20821,20821,20821,20821,20821,20821, 20822, 0,20822,20822,20822,20822,20822,20822,20823, 0, 20823,20823,20823,20823,20823,20823,20824, 0,20824,20824, 20824,20824,20824,20824,20825, 0,20825,20825,20825,20825, 20825,20825,20826, 0,20826,20826,20826,20826,20826,20826, 20827, 0,20827,20827,20827,20827,20827,20827,20828, 0, 20828,20828,20828,20828,20828,20828,20829, 0,20829,20829, 20829,20829,20829,20829,20830, 0,20830,20830,20830,20830, 20830,20830,20831, 0,20831,20831,20831,20831,20831,20831, 20832, 0,20832,20832,20832,20832,20832,20832,20833, 0, 20833,20833,20833,20833,20833,20833,20834, 0,20834,20834, 20834,20834,20834,20834,20835, 0,20835,20835,20835,20835, 20835,20835,20836, 0,20836,20836,20836,20836,20836,20836, 20837, 0,20837,20837,20837,20837,20837,20837,20838, 0, 20838,20838,20838,20838,20838,20838,20839, 0,20839,20839, 20839,20839,20839,20839,20840, 0,20840,20840,20840,20840, 20840,20840,20841, 0,20841,20841,20841,20841,20841,20841, 20842, 0,20842,20842,20842,20842,20842,20842,20843, 0, 20843,20843,20843,20843,20843,20843,20844, 0,20844,20844, 20844,20844,20844,20844,20845, 0,20845,20845,20845,20845, 20845,20845,20846, 0,20846,20846,20846,20846,20846,20846, 20847, 0,20847,20847,20847,20847,20847,20847,20848, 0, 20848,20848,20848,20848,20848,20848,20849, 0,20849,20849, 20849,20849,20849,20849,20850, 0,20850,20850,20850,20850, 20850,20850,20851, 0,20851,20851,20851,20851,20851,20851, 20852, 0,20852,20852,20852,20852,20852,20852,20853, 0, 20853,20853,20853,20853,20853,20853,20854, 0,20854,20854, 20854,20854,20854,20854,20855, 0,20855,20855,20855,20855, 20855,20855,20856, 0,20856,20856,20856,20856,20856,20856, 20857, 0,20857,20857,20857,20857,20857,20857,20858, 0, 20858,20858,20858,20858,20858,20858,20859, 0,20859,20859, 20859,20859,20859,20859,20860, 0,20860,20860,20860,20860, 20860,20860,20861, 0,20861,20861,20861,20861,20861,20861, 20862, 0,20862,20862,20862,20862,20862,20862,20863, 0, 20863,20863,20863,20863,20863,20863,20864, 0,20864,20864, 20864,20864,20864,20864,20865, 0,20865,20865,20865,20865, 20865,20865,20866, 0,20866,20866,20866,20866,20866,20866, 20867, 0,20867,20867,20867,20867,20867,20867,20868, 0, 20868,20868,20868,20868,20868,20868,20869,20869,20869,20869, 20869,20869,20869,20869,20870, 0,20870,20870,20870,20870, 20870,20870,20871,20871,20871,20871,20871,20871,20871,20871, 20872, 0,20872,20872,20872,20872,20872,20872,20873, 0, 20873,20873,20873,20873,20873,20873,20874,20874,20874,20874, 20874,20874,20874,20874,20875,20875,20875,20875,20875,20875, 20875,20875,20876, 0,20876,20876,20876,20876,20876,20876, 20877,20877,20877,20877,20877,20877,20877,20877,20878, 0, 20878,20878,20878,20878,20878,20878,20879, 0,20879,20879, 20879,20879,20879,20879,20880, 0,20880,20880,20880,20880, 20880,20880,20881, 0,20881,20881,20881,20881,20881,20881, 20882, 0,20882,20882,20882,20882,20882,20882,20883, 0, 20883,20883,20883,20883,20883,20883,20884, 0,20884,20884, 20884,20884,20884,20884,20885,20885,20885,20885,20885,20885, 20885,20885,20886, 0,20886,20886,20886,20886,20886,20886, 20887,20887,20887,20887,20887,20887,20887,20887,20888, 0, 20888,20888,20888,20888,20888,20888,20889, 0,20889,20889, 20889,20889,20889,20889,20890, 0,20890,20890,20890,20890, 20890,20890,20891, 0,20891,20891,20891,20891,20891,20891, 20892, 0,20892,20892,20892,20892,20892,20892,20893, 0, 20893,20893,20893,20893,20893,20893,20894, 0,20894,20894, 20894,20894,20894,20894,20895, 0,20895,20895,20895,20895, 20895,20895,20896, 0,20896,20896,20896,20896,20896,20896, 20897, 0,20897,20897,20897,20897,20897,20897,20898, 0, 20898,20898,20898,20898,20898,20898,20899, 0,20899,20899, 20899,20899,20899,20899,20900, 0,20900,20900,20900,20900, 20900,20900,20901, 0,20901,20901,20901,20901,20901,20901, 20902, 0,20902,20902,20902,20902,20902,20902,20903,20903, 20903,20903,20903,20903,20903,20903,20904,20904,20904,20904, 20904, 0,20904,20904,20905,20905,20905,20905,20905,20905, 20905,20905,20906,20906,20906,20906,20906,20906,20906,20906, 20907, 0,20907,20907,20907,20907,20907,20907,20908, 0, 20908,20908,20908,20908,20908,20908,20909, 0,20909,20909, 20909,20909,20909,20909,20910, 0,20910,20910,20910,20910, 20910,20910,20911, 0,20911,20911,20911,20911,20911,20911, 20912, 0,20912,20912,20912,20912,20912,20912,20913, 0, 20913,20913,20913,20913,20913,20913,20914, 0,20914,20914, 20914,20914,20914,20914,20915,20915,20915,20915,20915,20915, 20915,20915,20916,20916,20916,20916,20916,20916,20916,20916, 20917, 0,20917,20917,20917,20917,20917,20917,20918, 0, 20918,20918,20918,20918,20918,20918,20919, 0,20919,20919, 20919,20919,20919,20919,20920, 0,20920,20920,20920,20920, 20920,20920,20921, 0,20921,20921,20921,20921,20921,20921, 20922, 0,20922,20922,20922,20922,20922,20922,20923, 0, 20923,20923,20923,20923,20923,20923,20924, 0,20924,20924, 20924,20924,20924,20924,20925, 0,20925,20925,20925,20925, 20925,20925,20926, 0,20926,20926,20926,20926,20926,20926, 20927, 0,20927,20927,20927,20927,20927,20927,20928, 0, 20928,20928,20928,20928,20928,20928,20929, 0,20929,20929, 20929,20929,20929,20929,20930,20930,20930,20930,20930,20930, 20930,20930,20931,20931,20931,20931,20931,20931,20931,20931, 20932,20932,20932,20932,20932,20932,20932,20932,20933,20933, 20933,20933,20933,20933,20933,20933,20934,20934,20934,20934, 20934,20934,20934,20934,20935,20935,20935,20935,20935,20935, 20935,20935,20936, 0,20936,20936,20936,20936,20936,20936, 20937, 0,20937,20937,20937,20937,20937,20937,20938, 0, 20938,20938,20938,20938,20938,20938,20939,20939,20939,20939, 20939,20939,20939,20939,20940, 0,20940,20940,20940,20940, 20940,20940,20941, 0,20941,20941,20941,20941,20941,20941, 20942, 0,20942,20942,20942,20942,20942,20942,20943, 0, 20943,20943,20943,20943,20943,20943,20944, 0,20944,20944, 20944,20944,20944,20944,20945,20945,20945,20945,20945,20945, 20945,20945,20946, 0,20946,20946,20946,20946,20946,20946, 20947, 0,20947,20947,20947,20947,20947,20947,20948, 0, 20948,20948,20948,20948,20948,20948,20949, 0,20949,20949, 20949,20949,20949,20949,20950,20950,20950,20950,20950,20950, 20950,20950,20951, 0,20951,20951,20951,20951,20951,20951, 20952,20952,20952,20952,20952,20952,20952,20952,20953, 0, 20953,20953,20953,20953,20953,20953,20954, 0,20954,20954, 20954,20954,20954,20954,20955,20955,20955,20955,20955,20955, 20955,20955,20956, 0,20956,20956,20956,20956,20956,20956, 20957,20957,20957,20957,20957,20957,20957,20957,20958, 0, 20958,20958,20958,20958,20958,20958,20959, 0,20959,20959, 20959,20959,20959,20959,20960,20960,20960,20960,20960,20960, 20960,20960,20961, 0,20961,20961,20961,20961,20961,20961, 20962,20962,20962,20962,20962,20962,20962,20962,20963,20963, 20963,20963,20963,20963,20963,20963,20964, 0,20964,20964, 20964,20964,20964,20964,20965, 0,20965,20965,20965,20965, 20965,20965,20966, 0,20966,20966,20966,20966,20966,20966, 20967,20967,20967,20967,20967,20967,20967,20967,20968,20968, 20968,20968,20968,20968,20968,20968,20969,20969,20969,20969, 20969,20969,20969,20969,20970, 0,20970,20970,20970,20970, 20970,20970,20971, 0,20971,20971,20971,20971,20971,20971, 20972, 0,20972,20972,20972,20972,20972,20972,20973, 0, 20973,20973,20973,20973,20973,20973,20974, 0,20974,20974, 20974,20974,20974,20974,20975, 0,20975,20975,20975,20975, 20975,20975,20976, 0,20976,20976,20976,20976,20976,20976, 20977, 0,20977,20977,20977,20977,20977,20977,20978, 0, 20978,20978,20978,20978,20978,20978,20979, 0,20979,20979, 20979,20979,20979,20979,20980, 0,20980,20980,20980,20980, 20980,20980,20981, 0,20981,20981,20981,20981,20981,20981, 20982, 0,20982,20982,20982,20982,20982,20982,20983, 0, 20983,20983,20983,20983,20983,20983,20984, 0,20984,20984, 20984,20984,20984,20984,20985, 0,20985,20985,20985,20985, 20985,20985,20986, 0,20986,20986,20986,20986,20986,20986, 20987, 0,20987,20987,20987,20987,20987,20987,20988, 0, 20988,20988,20988,20988,20988,20988,20989, 0,20989,20989, 20989,20989,20989,20989,20990, 0,20990,20990,20990,20990, 20990,20990,20991, 0,20991,20991,20991,20991,20991,20991, 20992, 0,20992,20992,20992,20992,20992,20992,20993, 0, 20993,20993,20993,20993,20993,20993,20994, 0,20994,20994, 20994,20994,20994,20994,20995, 0,20995,20995,20995,20995, 20995,20995,20996, 0,20996,20996,20996,20996,20996,20996, 20997, 0,20997,20997,20997,20997,20997,20997,20998, 0, 20998,20998,20998,20998,20998,20998,20999, 0,20999,20999, 20999,20999,20999,20999,21000, 0,21000,21000,21000,21000, 21000,21000,21001, 0,21001,21001,21001,21001,21001,21001, 21002, 0,21002,21002,21002,21002,21002,21002,21003, 0, 21003,21003,21003,21003,21003,21003,21004, 0,21004,21004, 21004,21004,21004,21004,21005, 0,21005,21005,21005,21005, 21005,21005,21006, 0,21006,21006,21006,21006,21006,21006, 21007, 0,21007,21007,21007,21007,21007,21007,21008, 0, 21008,21008,21008,21008,21008,21008,21009, 0,21009,21009, 21009,21009,21009,21009,21010, 0,21010,21010,21010,21010, 21010,21010,21011, 0,21011,21011,21011,21011,21011,21011, 21012, 0,21012,21012,21012,21012,21012,21012,21013, 0, 21013,21013,21013,21013,21013,21013,21014, 0,21014,21014, 21014,21014,21014,21014,21015, 0,21015,21015,21015,21015, 21015,21015,21016, 0,21016,21016,21016,21016,21016,21016, 21017, 0,21017,21017,21017,21017,21017,21017,21018, 0, 21018,21018,21018,21018,21018,21018,21019, 0,21019,21019, 21019,21019,21019,21019,21020, 0,21020,21020,21020,21020, 21020,21020,21021, 0,21021,21021,21021,21021,21021,21021, 21022, 0,21022,21022,21022,21022,21022,21022,21023, 0, 21023,21023,21023,21023,21023,21023,21024, 0,21024,21024, 21024,21024,21024,21024,21025, 0,21025,21025,21025,21025, 21025,21025,21026, 0,21026,21026,21026,21026,21026,21026, 21027, 0,21027,21027,21027,21027,21027,21027,21028, 0, 21028,21028,21028,21028,21028,21028,21029, 0,21029,21029, 21029,21029,21029,21029,21030, 0,21030,21030,21030,21030, 21030,21030,21031, 0,21031,21031,21031,21031,21031,21031, 21032, 0,21032,21032,21032,21032,21032,21032,21033, 0, 21033,21033,21033,21033,21033,21033,21034, 0,21034,21034, 21034,21034,21034,21034,21035, 0,21035,21035,21035,21035, 21035,21035,21036, 0,21036,21036,21036,21036,21036,21036, 21037, 0,21037,21037,21037,21037,21037,21037,21038, 0, 21038,21038,21038,21038,21038,21038,21039, 0,21039,21039, 21039,21039,21039,21039,21040, 0,21040,21040,21040,21040, 21040,21040,21041, 0,21041,21041,21041,21041,21041,21041, 21042, 0,21042,21042,21042,21042,21042,21042,21043, 0, 21043,21043,21043,21043,21043,21043,21044, 0,21044,21044, 21044,21044,21044,21044,21045, 0,21045,21045,21045,21045, 21045,21045,21046, 0,21046,21046,21046,21046,21046,21046, 21047, 0,21047,21047,21047,21047,21047,21047,21048, 0, 21048,21048,21048,21048,21048,21048,21049, 0,21049,21049, 21049,21049,21049,21049,21050, 0,21050,21050,21050,21050, 21050,21050,21051, 0,21051,21051,21051,21051,21051,21051, 21052,21052,21052,21052,21052,21052,21052,21052,21053, 0, 21053,21053,21053,21053,21053,21053,21054,21054,21054,21054, 21054,21054,21054,21054,21055, 0,21055,21055,21055,21055, 21055,21055,21056, 0,21056,21056,21056,21056,21056,21056, 21057, 0,21057,21057,21057,21057,21057,21057,21058, 0, 21058,21058,21058,21058,21058,21058,21059,21059,21059,21059, 21059,21059,21059,21059,21060,21060,21060,21060,21060,21060, 21060,21060,21061, 0,21061,21061,21061,21061,21061,21061, 21062,21062,21062,21062,21062,21062,21062,21062,21063, 0, 21063,21063,21063,21063,21063,21063,21064, 0,21064,21064, 21064,21064,21064,21064,21065, 0,21065,21065,21065,21065, 21065,21065,21066, 0,21066,21066,21066,21066,21066,21066, 21067,21067,21067,21067,21067,21067,21067,21067,21068,21068, 21068,21068,21068,21068,21068,21068,21069,21069,21069,21069, 21069,21069,21069,21069,21070, 0,21070,21070,21070,21070, 21070,21070,21071,21071,21071,21071,21071,21071,21071,21071, 21072, 0,21072,21072,21072,21072,21072,21072,21073, 0, 21073,21073,21073,21073,21073,21073,21074, 0,21074,21074, 21074,21074,21074,21074,21075, 0,21075,21075,21075,21075, 21075,21075,21076, 0,21076,21076,21076,21076,21076,21076, 21077, 0,21077,21077,21077,21077,21077,21077,21078, 0, 21078,21078,21078,21078,21078,21078,21079, 0,21079,21079, 21079,21079,21079,21079,21080, 0,21080,21080,21080,21080, 21080,21080,21081, 0,21081,21081,21081,21081,21081,21081, 21082, 0,21082,21082,21082,21082,21082,21082,21083, 0, 21083,21083,21083,21083,21083,21083,21084, 0,21084,21084, 21084,21084,21084,21084,21085, 0,21085,21085,21085,21085, 21085,21085,21086, 0,21086,21086,21086,21086,21086,21086, 21087, 0,21087,21087,21087,21087,21087,21087,21088, 0, 21088,21088,21088,21088,21088,21088,21089, 0,21089,21089, 21089,21089,21089,21089,21090,21090,21090,21090,21090,21090, 21090,21090,21091, 0,21091,21091,21091,21091,21091,21091, 21092,21092,21092,21092,21092,21092,21092,21092,21093,21093, 21093,21093,21093,21093,21093,21093,21094, 0,21094,21094, 21094,21094,21094,21094,21095, 0,21095,21095,21095,21095, 21095,21095,21096, 0,21096,21096,21096,21096,21096,21096, 21097, 0,21097,21097,21097,21097,21097,21097,21098, 0, 21098,21098,21098,21098,21098,21098,21099, 0,21099,21099, 21099,21099,21099,21099,21100, 0,21100,21100,21100,21100, 21100,21100,21101, 0,21101,21101,21101,21101,21101,21101, 21102,21102,21102,21102,21102,21102,21102,21102,21103, 0, 21103,21103,21103,21103,21103,21103,21104, 0,21104,21104, 21104,21104,21104,21104,21105, 0,21105,21105,21105,21105, 21105,21105,21106, 0,21106,21106,21106,21106,21106,21106, 21107, 0,21107,21107,21107,21107,21107,21107,21108, 0, 21108,21108,21108,21108,21108,21108,21109, 0,21109,21109, 21109,21109,21109,21109,21110, 0,21110,21110,21110,21110, 21110,21110,21111, 0,21111,21111,21111,21111,21111,21111, 21112, 0,21112,21112,21112,21112,21112,21112,21113, 0, 21113,21113,21113,21113,21113,21113,21114, 0,21114,21114, 21114,21114,21114,21114,21115, 0,21115,21115,21115,21115, 21115,21115,21116, 0,21116,21116,21116,21116,21116,21116, 21117,21117,21117,21117,21117,21117,21117,21117,21118,21118, 21118,21118,21118,21118,21118,21118,21119,21119,21119,21119, 21119,21119,21119,21119,21120,21120,21120,21120,21120,21120, 21120,21120,21121,21121,21121,21121,21121,21121,21121,21121, 21122, 0,21122,21122,21122,21122,21122,21122,21123, 0, 21123,21123,21123,21123,21123,21123,21124, 0,21124,21124, 21124,21124,21124,21124,21125,21125,21125,21125,21125,21125, 21125,21125,21126, 0,21126,21126,21126,21126,21126,21126, 21127, 0,21127,21127,21127,21127,21127,21127,21128, 0, 21128,21128,21128,21128,21128,21128,21129, 0,21129,21129, 21129,21129,21129,21129,21130, 0,21130,21130,21130,21130, 21130,21130,21131,21131,21131,21131,21131,21131,21131,21131, 21132, 0,21132,21132,21132,21132,21132,21132,21133, 0, 21133,21133,21133,21133,21133,21133,21134, 0,21134,21134, 21134,21134,21134,21134,21135, 0,21135,21135,21135,21135, 21135,21135,21136,21136,21136,21136,21136,21136,21136,21136, 21137, 0,21137,21137,21137,21137,21137,21137,21138, 0, 21138,21138,21138,21138,21138,21138,21139, 0,21139,21139, 21139,21139,21139,21139,21140,21140,21140,21140,21140,21140, 21140,21140,21141, 0,21141,21141,21141,21141,21141,21141, 21142, 0,21142,21142,21142,21142,21142,21142,21143, 0, 21143,21143,21143,21143,21143,21143,21144,21144,21144,21144, 21144,21144,21144,21144,21145, 0,21145,21145,21145,21145, 21145,21145,21146,21146,21146,21146,21146,21146,21146,21146, 21147,21147,21147,21147,21147,21147,21147,21147,21148, 0, 21148,21148,21148,21148,21148,21148,21149, 0,21149,21149, 21149,21149,21149,21149,21150, 0,21150,21150,21150,21150, 21150,21150,21151,21151,21151,21151,21151,21151,21151,21151, 21152,21152,21152,21152,21152,21152,21152,21152,21153, 0, 21153,21153,21153,21153,21153,21153,21154, 0,21154,21154, 21154,21154,21154,21154,21155, 0,21155,21155,21155,21155, 21155,21155,21156, 0,21156,21156,21156,21156,21156,21156, 21157, 0,21157,21157,21157,21157,21157,21157,21158, 0, 21158,21158,21158,21158,21158,21158,21159, 0,21159,21159, 21159,21159,21159,21159,21160, 0,21160,21160,21160,21160, 21160,21160,21161, 0,21161,21161,21161,21161,21161,21161, 21162, 0,21162,21162,21162,21162,21162,21162,21163, 0, 21163,21163,21163,21163,21163,21163,21164, 0,21164,21164, 21164,21164,21164,21164,21165, 0,21165,21165,21165,21165, 21165,21165,21166, 0,21166,21166,21166,21166,21166,21166, 21167, 0,21167,21167,21167,21167,21167,21167,21168, 0, 21168,21168,21168,21168,21168,21168,21169, 0,21169,21169, 21169,21169,21169,21169,21170, 0,21170,21170,21170,21170, 21170,21170,21171, 0,21171,21171,21171,21171,21171,21171, 21172, 0,21172,21172,21172,21172,21172,21172,21173, 0, 21173,21173,21173,21173,21173,21173,21174, 0,21174,21174, 21174,21174,21174,21174,21175, 0,21175,21175,21175,21175, 21175,21175,21176, 0,21176,21176,21176,21176,21176,21176, 21177, 0,21177,21177,21177,21177,21177,21177,21178, 0, 21178,21178,21178,21178,21178,21178,21179, 0,21179,21179, 21179,21179,21179,21179,21180, 0,21180,21180,21180,21180, 21180,21180,21181, 0,21181,21181,21181,21181,21181,21181, 21182, 0,21182,21182,21182,21182,21182,21182,21183, 0, 21183,21183,21183,21183,21183,21183,21184, 0,21184,21184, 21184,21184,21184,21184,21185, 0,21185,21185,21185,21185, 21185,21185,21186, 0,21186,21186,21186,21186,21186,21186, 21187, 0,21187,21187,21187,21187,21187,21187,21188, 0, 21188,21188,21188,21188,21188,21188,21189, 0,21189,21189, 21189,21189,21189,21189,21190, 0,21190,21190,21190,21190, 21190,21190,21191, 0,21191,21191,21191,21191,21191,21191, 21192, 0,21192,21192,21192,21192,21192,21192,21193, 0, 21193,21193,21193,21193,21193,21193,21194, 0,21194,21194, 21194,21194,21194,21194,21195, 0,21195,21195,21195,21195, 21195,21195,21196, 0,21196,21196,21196,21196,21196,21196, 21197, 0,21197,21197,21197,21197,21197,21197,21198, 0, 21198,21198,21198,21198,21198,21198,21199, 0,21199,21199, 21199,21199,21199,21199,21200, 0,21200,21200,21200,21200, 21200,21200,21201, 0,21201,21201,21201,21201,21201,21201, 21202, 0,21202,21202,21202,21202,21202,21202,21203, 0, 21203,21203,21203,21203,21203,21203,21204, 0,21204,21204, 21204,21204,21204,21204,21205, 0,21205,21205,21205,21205, 21205,21205,21206, 0,21206,21206,21206,21206,21206,21206, 21207, 0,21207,21207,21207,21207,21207,21207,21208, 0, 21208,21208,21208,21208,21208,21208,21209, 0,21209,21209, 21209,21209,21209,21209,21210, 0,21210,21210,21210,21210, 21210,21210,21211, 0,21211,21211,21211,21211,21211,21211, 21212, 0,21212,21212,21212,21212,21212,21212,21213, 0, 21213,21213,21213,21213,21213,21213,21214, 0,21214,21214, 21214,21214,21214,21214,21215, 0,21215,21215,21215,21215, 21215,21215,21216, 0,21216,21216,21216,21216,21216,21216, 21217, 0,21217,21217,21217,21217,21217,21217,21218, 0, 21218,21218,21218,21218,21218,21218,21219, 0,21219,21219, 21219,21219,21219,21219,21220, 0,21220,21220,21220,21220, 21220,21220,21221, 0,21221,21221,21221,21221,21221,21221, 21222,21222,21222,21222,21222,21222,21222,21222,21223, 0, 21223,21223,21223,21223,21223,21223,21224,21224,21224,21224, 21224,21224,21224,21224,21225, 0,21225,21225,21225,21225, 21225,21225,21226, 0,21226,21226,21226,21226,21226,21226, 21227, 0,21227,21227,21227,21227,21227,21227,21228,21228, 21228,21228,21228,21228,21228,21228,21229,21229,21229,21229, 21229,21229,21229,21229,21230, 0,21230,21230,21230,21230, 21230,21230,21231,21231,21231,21231,21231,21231,21231,21231, 21232, 0,21232,21232,21232,21232,21232,21232,21233, 0, 21233,21233,21233,21233,21233,21233,21234, 0,21234,21234, 21234,21234,21234,21234,21235, 0,21235,21235,21235,21235, 21235,21235,21236, 0,21236,21236,21236,21236,21236,21236, 21237, 0,21237,21237,21237,21237,21237,21237,21238,21238, 21238,21238,21238,21238,21238,21238,21239,21239,21239,21239, 21239,21239,21239,21239,21240,21240,21240,21240,21240,21240, 21240,21240,21241, 0,21241,21241,21241,21241,21241,21241, 21242,21242,21242,21242,21242,21242,21242,21242,21243, 0, 21243,21243,21243,21243,21243,21243,21244, 0,21244,21244, 21244,21244,21244,21244,21245, 0,21245,21245,21245,21245, 21245,21245,21246, 0,21246,21246,21246,21246,21246,21246, 21247, 0,21247,21247,21247,21247,21247,21247,21248, 0, 21248,21248,21248,21248,21248,21248,21249, 0,21249,21249, 21249,21249,21249,21249,21250,21250,21250,21250,21250,21250, 21250,21250,21251, 0,21251,21251,21251,21251,21251,21251, 21252,21252,21252,21252,21252,21252,21252,21252,21253,21253, 21253,21253,21253,21253,21253,21253,21254, 0,21254,21254, 21254,21254,21254,21254,21255, 0,21255,21255,21255,21255, 21255,21255,21256, 0,21256,21256,21256,21256,21256,21256, 21257, 0,21257,21257,21257,21257,21257,21257,21258, 0, 21258,21258,21258,21258,21258,21258,21259, 0,21259,21259, 21259,21259,21259,21259,21260, 0,21260,21260,21260,21260, 21260,21260,21261, 0,21261,21261,21261,21261,21261,21261, 21262, 0,21262,21262,21262,21262,21262,21262,21263, 0, 21263,21263,21263,21263,21263,21263,21264, 0,21264,21264, 21264,21264,21264,21264,21265, 0,21265,21265,21265,21265, 21265,21265,21266, 0,21266,21266,21266,21266,21266,21266, 21267, 0,21267,21267,21267,21267,21267,21267,21268, 0, 21268,21268,21268,21268,21268,21268,21269, 0,21269,21269, 21269,21269,21269,21269,21270, 0,21270,21270,21270,21270, 21270,21270,21271, 0,21271,21271,21271,21271,21271,21271, 21272, 0,21272,21272,21272,21272,21272,21272,21273, 0, 21273,21273,21273,21273,21273,21273,21274, 0,21274,21274, 21274,21274,21274,21274,21275, 0,21275,21275,21275,21275, 21275,21275,21276,21276,21276,21276,21276,21276,21276,21276, 21277,21277,21277,21277,21277,21277,21277,21277,21278,21278, 21278,21278,21278,21278,21278,21278,21279,21279,21279,21279, 21279,21279,21279,21279,21280, 0,21280,21280,21280,21280, 21280,21280,21281, 0,21281,21281,21281,21281,21281,21281, 21282, 0,21282,21282,21282,21282,21282,21282,21283,21283, 21283,21283,21283,21283,21283,21283,21284, 0,21284,21284, 21284,21284,21284,21284,21285, 0,21285,21285,21285,21285, 21285,21285,21286, 0,21286,21286,21286,21286,21286,21286, 21287, 0,21287,21287,21287,21287,21287,21287,21288, 0, 21288,21288,21288,21288,21288,21288,21289,21289,21289,21289, 21289,21289,21289,21289,21290, 0,21290,21290,21290,21290, 21290,21290,21291, 0,21291,21291,21291,21291,21291,21291, 21292, 0,21292,21292,21292,21292,21292,21292,21293, 0, 21293,21293,21293,21293,21293,21293,21294, 0,21294,21294, 21294,21294,21294,21294,21295, 0,21295,21295,21295,21295, 21295,21295,21296, 0,21296,21296,21296,21296,21296,21296, 21297, 0,21297,21297,21297,21297,21297,21297,21298, 0, 21298,21298,21298,21298,21298,21298,21299, 0,21299,21299, 21299,21299,21299,21299,21300,21300,21300,21300,21300,21300, 21300,21300,21301, 0,21301,21301,21301,21301,21301,21301, 21302,21302,21302,21302,21302,21302,21302,21302,21303,21303, 21303,21303,21303,21303,21303,21303,21304, 0,21304,21304, 21304,21304,21304,21304,21305, 0,21305,21305,21305,21305, 21305,21305,21306,21306,21306,21306,21306,21306,21306,21306, 21307,21307,21307,21307,21307,21307,21307,21307,21308, 0, 21308,21308,21308,21308,21308,21308,21309, 0,21309,21309, 21309,21309,21309,21309,21310, 0,21310,21310,21310,21310, 21310,21310,21311, 0,21311,21311,21311,21311,21311,21311, 21312, 0,21312,21312,21312,21312,21312,21312,21313, 0, 21313,21313,21313,21313,21313,21313,21314, 0,21314,21314, 21314,21314,21314,21314,21315, 0,21315,21315,21315,21315, 21315,21315,21316, 0,21316,21316,21316,21316,21316,21316, 21317, 0,21317,21317,21317,21317,21317,21317,21318, 0, 21318,21318,21318,21318,21318,21318,21319, 0,21319,21319, 21319,21319,21319,21319,21320, 0,21320,21320,21320,21320, 21320,21320,21321, 0,21321,21321,21321,21321,21321,21321, 21322, 0,21322,21322,21322,21322,21322,21322,21323, 0, 21323,21323,21323,21323,21323,21323,21324, 0,21324,21324, 21324,21324,21324,21324,21325, 0,21325,21325,21325,21325, 21325,21325,21326, 0,21326,21326,21326,21326,21326,21326, 21327, 0,21327,21327,21327,21327,21327,21327,21328, 0, 21328,21328,21328,21328,21328,21328,21329, 0,21329,21329, 21329,21329,21329,21329,21330, 0,21330,21330,21330,21330, 21330,21330,21331, 0,21331,21331,21331,21331,21331,21331, 21332, 0,21332,21332,21332,21332,21332,21332,21333, 0, 21333,21333,21333,21333,21333,21333,21334, 0,21334,21334, 21334,21334,21334,21334,21335, 0,21335,21335,21335,21335, 21335,21335,21336, 0,21336,21336,21336,21336,21336,21336, 21337, 0,21337,21337,21337,21337,21337,21337,21338, 0, 21338,21338,21338,21338,21338,21338,21339, 0,21339,21339, 21339,21339,21339,21339,21340, 0,21340,21340,21340,21340, 21340,21340,21341, 0,21341,21341,21341,21341,21341,21341, 21342, 0,21342,21342,21342,21342,21342,21342,21343, 0, 21343,21343,21343,21343,21343,21343,21344, 0,21344,21344, 21344,21344,21344,21344,21345, 0,21345,21345,21345,21345, 21345,21345,21346, 0,21346,21346,21346,21346,21346,21346, 21347, 0,21347,21347,21347,21347,21347,21347,21348, 0, 21348,21348,21348,21348,21348,21348,21349, 0,21349,21349, 21349,21349,21349,21349,21350, 0,21350,21350,21350,21350, 21350,21350,21351, 0,21351,21351,21351,21351,21351,21351, 21352, 0,21352,21352,21352,21352,21352,21352,21353, 0, 21353,21353,21353,21353,21353,21353,21354, 0,21354,21354, 21354,21354,21354,21354,21355, 0,21355,21355,21355,21355, 21355,21355,21356, 0,21356,21356,21356,21356,21356,21356, 21357, 0,21357,21357,21357,21357,21357,21357,21358, 0, 21358,21358,21358,21358,21358,21358,21359, 0,21359,21359, 21359,21359,21359,21359,21360, 0,21360,21360,21360,21360, 21360,21360,21361, 0,21361,21361,21361,21361,21361,21361, 21362, 0,21362,21362,21362,21362,21362,21362,21363, 0, 21363,21363,21363,21363,21363,21363,21364, 0,21364,21364, 21364,21364,21364,21364,21365, 0,21365,21365,21365,21365, 21365,21365,21366, 0,21366,21366,21366,21366,21366,21366, 21367, 0,21367,21367,21367,21367,21367,21367,21368, 0, 21368,21368,21368,21368,21368,21368,21369, 0,21369,21369, 21369,21369,21369,21369,21370, 0,21370,21370,21370,21370, 21370,21370,21371, 0,21371,21371,21371,21371,21371,21371, 21372, 0,21372,21372,21372,21372,21372,21372,21373, 0, 21373,21373,21373,21373,21373,21373,21374, 0,21374,21374, 21374,21374,21374,21374,21375, 0,21375,21375,21375,21375, 21375,21375,21376, 0,21376,21376,21376,21376,21376,21376, 21377, 0,21377,21377,21377,21377,21377,21377,21378, 0, 21378,21378,21378,21378,21378,21378,21379, 0,21379,21379, 21379,21379,21379,21379,21380, 0,21380,21380,21380,21380, 21380,21380,21381, 0,21381,21381,21381,21381,21381,21381, 21382, 0,21382,21382,21382,21382,21382,21382,21383, 0, 21383,21383,21383,21383,21383,21383,21384, 0,21384,21384, 21384,21384,21384,21384,21385, 0,21385,21385,21385,21385, 21385,21385,21386, 0,21386,21386,21386,21386,21386,21386, 21387, 0,21387,21387,21387,21387,21387,21387,21388,21388, 21388,21388,21388,21388,21388,21388,21389, 0,21389,21389, 21389,21389,21389,21389,21390,21390,21390,21390,21390,21390, 21390,21390,21391, 0,21391,21391,21391,21391,21391,21391, 21392,21392,21392,21392,21392,21392,21392,21392,21393,21393, 21393,21393,21393,21393,21393,21393,21394,21394,21394,21394, 21394,21394,21394,21394,21395, 0,21395,21395,21395,21395, 21395,21395,21396,21396,21396,21396,21396,21396,21396,21396, 21397, 0,21397,21397,21397,21397,21397,21397,21398, 0, 21398,21398,21398,21398,21398,21398,21399, 0,21399,21399, 21399,21399,21399,21399,21400, 0,21400,21400,21400,21400, 21400,21400,21401, 0,21401,21401,21401,21401,21401,21401, 21402,21402,21402,21402,21402,21402,21402,21402,21403,21403, 21403,21403,21403,21403,21403,21403,21404, 0,21404,21404, 21404,21404,21404,21404,21405,21405,21405,21405,21405,21405, 21405,21405,21406, 0,21406,21406,21406,21406,21406,21406, 21407, 0,21407,21407,21407,21407,21407,21407,21408, 0, 21408,21408,21408,21408,21408,21408,21409, 0,21409,21409, 21409,21409,21409,21409,21410,21410,21410,21410,21410,21410, 21410,21410,21411, 0,21411,21411,21411,21411,21411,21411, 21412,21412,21412,21412,21412,21412,21412,21412,21413,21413, 21413,21413,21413,21413,21413,21413,21414, 0,21414,21414, 21414,21414,21414,21414,21415, 0,21415,21415,21415,21415, 21415,21415,21416, 0,21416,21416,21416,21416,21416,21416, 21417, 0,21417,21417,21417,21417,21417,21417,21418, 0, 21418,21418,21418,21418,21418,21418,21419, 0,21419,21419, 21419,21419,21419,21419,21420, 0,21420,21420,21420,21420, 21420,21420,21421, 0,21421,21421,21421,21421,21421,21421, 21422, 0,21422,21422,21422,21422,21422,21422,21423, 0, 21423,21423,21423,21423,21423,21423,21424, 0,21424,21424, 21424,21424,21424,21424,21425, 0,21425,21425,21425,21425, 21425,21425,21426, 0,21426,21426,21426,21426,21426,21426, 21427, 0,21427,21427,21427,21427,21427,21427,21428, 0, 21428,21428,21428,21428,21428,21428,21429, 0,21429,21429, 21429,21429,21429,21429,21430, 0,21430,21430,21430,21430, 21430,21430,21431, 0,21431,21431,21431,21431,21431,21431, 21432, 0,21432,21432,21432,21432,21432,21432,21433, 0, 21433,21433,21433,21433,21433,21433,21434,21434,21434,21434, 21434,21434,21434,21434,21435,21435,21435,21435,21435,21435, 21435,21435,21436,21436,21436,21436,21436,21436,21436,21436, 21437,21437,21437,21437,21437,21437,21437,21437,21438, 0, 21438,21438,21438,21438,21438,21438,21439,21439,21439,21439, 21439,21439,21439,21439,21440, 0,21440,21440,21440,21440, 21440,21440,21441, 0,21441,21441,21441,21441,21441,21441, 21442,21442,21442,21442,21442,21442,21442,21442,21443, 0, 21443,21443,21443,21443,21443,21443,21444, 0,21444,21444, 21444,21444,21444,21444,21445, 0,21445,21445,21445,21445, 21445,21445,21446, 0,21446,21446,21446,21446,21446,21446, 21447, 0,21447,21447,21447,21447,21447,21447,21448, 0, 21448,21448,21448,21448,21448,21448,21449, 0,21449,21449, 21449,21449,21449,21449,21450, 0,21450,21450,21450,21450, 21450,21450,21451, 0,21451,21451,21451,21451,21451,21451, 21452, 0,21452,21452,21452,21452,21452,21452,21453,21453, 21453,21453,21453,21453,21453,21453,21454, 0,21454,21454, 21454,21454,21454,21454,21455,21455,21455,21455,21455,21455, 21455,21455,21456,21456,21456,21456,21456,21456,21456,21456, 21457, 0,21457,21457,21457,21457,21457,21457,21458, 0, 21458,21458,21458,21458,21458,21458,21459,21459,21459,21459, 21459,21459,21459,21459,21460,21460,21460,21460,21460,21460, 21460,21460,21461, 0,21461,21461,21461,21461,21461,21461, 21462, 0,21462,21462,21462,21462,21462,21462,21463, 0, 21463,21463,21463,21463,21463,21463,21464, 0,21464,21464, 21464,21464,21464,21464,21465, 0,21465,21465,21465,21465, 21465,21465,21466, 0,21466,21466,21466,21466,21466,21466, 21467, 0,21467,21467,21467,21467,21467,21467,21468, 0, 21468,21468,21468,21468,21468,21468,21469, 0,21469,21469, 21469,21469,21469,21469,21470, 0,21470,21470,21470,21470, 21470,21470,21471, 0,21471,21471,21471,21471,21471,21471, 21472, 0,21472,21472,21472,21472,21472,21472,21473, 0, 21473,21473,21473,21473,21473,21473,21474, 0,21474,21474, 21474,21474,21474,21474,21475, 0,21475,21475,21475,21475, 21475,21475,21476, 0,21476,21476,21476,21476,21476,21476, 21477, 0,21477,21477,21477,21477,21477,21477,21478, 0, 21478,21478,21478,21478,21478,21478,21479, 0,21479,21479, 21479,21479,21479,21479,21480, 0,21480,21480,21480,21480, 21480,21480,21481, 0,21481,21481,21481,21481,21481,21481, 21482, 0,21482,21482,21482,21482,21482,21482,21483, 0, 21483,21483,21483,21483,21483,21483,21484, 0,21484,21484, 21484,21484,21484,21484,21485, 0,21485,21485,21485,21485, 21485,21485,21486, 0,21486,21486,21486,21486,21486,21486, 21487, 0,21487,21487,21487,21487,21487,21487,21488, 0, 21488,21488,21488,21488,21488,21488,21489, 0,21489,21489, 21489,21489,21489,21489,21490, 0,21490,21490,21490,21490, 21490,21490,21491, 0,21491,21491,21491,21491,21491,21491, 21492, 0,21492,21492,21492,21492,21492,21492,21493, 0, 21493,21493,21493,21493,21493,21493,21494, 0,21494,21494, 21494,21494,21494,21494,21495, 0,21495,21495,21495,21495, 21495,21495,21496, 0,21496,21496,21496,21496,21496,21496, 21497, 0,21497,21497,21497,21497,21497,21497,21498, 0, 21498,21498,21498,21498,21498,21498,21499, 0,21499,21499, 21499,21499,21499,21499,21500, 0,21500,21500,21500,21500, 21500,21500,21501, 0,21501,21501,21501,21501,21501,21501, 21502, 0,21502,21502,21502,21502,21502,21502,21503, 0, 21503,21503,21503,21503,21503,21503,21504, 0,21504,21504, 21504,21504,21504,21504,21505, 0,21505,21505,21505,21505, 21505,21505,21506, 0,21506,21506,21506,21506,21506,21506, 21507, 0,21507,21507,21507,21507,21507,21507,21508, 0, 21508,21508,21508,21508,21508,21508,21509, 0,21509,21509, 21509,21509,21509,21509,21510, 0,21510,21510,21510,21510, 21510,21510,21511, 0,21511,21511,21511,21511,21511,21511, 21512, 0,21512,21512,21512,21512,21512,21512,21513, 0, 21513,21513,21513,21513,21513,21513,21514, 0,21514,21514, 21514,21514,21514,21514,21515, 0,21515,21515,21515,21515, 21515,21515,21516, 0,21516,21516,21516,21516,21516,21516, 21517, 0,21517,21517,21517,21517,21517,21517,21518, 0, 21518,21518,21518,21518,21518,21518,21519, 0,21519,21519, 21519,21519,21519,21519,21520, 0,21520,21520,21520,21520, 21520,21520,21521, 0,21521,21521,21521,21521,21521,21521, 21522, 0,21522,21522,21522,21522,21522,21522,21523, 0, 21523,21523,21523,21523,21523,21523,21524, 0,21524,21524, 21524,21524,21524,21524,21525, 0,21525,21525,21525,21525, 21525,21525,21526,21526,21526,21526,21526,21526,21526,21526, 21527, 0,21527,21527,21527,21527,21527,21527,21528,21528, 21528,21528,21528,21528,21528,21528,21529, 0,21529,21529, 21529,21529,21529,21529,21530,21530,21530,21530,21530,21530, 21530,21530,21531,21531,21531,21531,21531,21531,21531,21531, 21532,21532,21532,21532,21532,21532,21532,21532,21533, 0, 21533,21533,21533,21533,21533,21533,21534,21534,21534,21534, 21534,21534,21534,21534,21535, 0,21535,21535,21535,21535, 21535,21535,21536, 0,21536,21536,21536,21536,21536,21536, 21537,21537,21537,21537,21537,21537,21537,21537,21538,21538, 21538,21538,21538,21538,21538,21538,21539, 0,21539,21539, 21539,21539,21539,21539,21540,21540,21540,21540,21540,21540, 21540,21540,21541, 0,21541,21541,21541,21541,21541,21541, 21542, 0,21542,21542,21542,21542,21542,21542,21543, 0, 21543,21543,21543,21543,21543,21543,21544, 0,21544,21544, 21544,21544,21544,21544,21545, 0,21545,21545,21545,21545, 21545,21545,21546, 0,21546,21546,21546,21546,21546,21546, 21547,21547,21547,21547,21547,21547,21547,21547,21548, 0, 21548,21548,21548,21548,21548,21548,21549,21549,21549,21549, 21549,21549,21549,21549,21550,21550,21550,21550,21550,21550, 21550,21550,21551,21551,21551,21551,21551,21551,21551,21551, 21552, 0,21552,21552,21552,21552,21552,21552,21553, 0, 21553,21553,21553,21553,21553,21553,21554, 0,21554,21554, 21554,21554,21554,21554,21555, 0,21555,21555,21555,21555, 21555,21555,21556, 0,21556,21556,21556,21556,21556,21556, 21557, 0,21557,21557,21557,21557,21557,21557,21558, 0, 21558,21558,21558,21558,21558,21558,21559, 0,21559,21559, 21559,21559,21559,21559,21560, 0,21560,21560,21560,21560, 21560,21560,21561, 0,21561,21561,21561,21561,21561,21561, 21562, 0,21562,21562,21562,21562,21562,21562,21563, 0, 21563,21563,21563,21563,21563,21563,21564, 0,21564,21564, 21564,21564,21564,21564,21565, 0,21565,21565,21565,21565, 21565,21565,21566, 0,21566,21566,21566,21566,21566,21566, 21567, 0,21567,21567,21567,21567,21567,21567,21568, 0, 21568,21568,21568,21568,21568,21568,21569, 0,21569,21569, 21569,21569,21569,21569,21570, 0,21570,21570,21570,21570, 21570,21570,21571, 0,21571,21571,21571,21571,21571,21571, 21572,21572,21572,21572,21572,21572,21572,21572,21573,21573, 21573,21573,21573,21573,21573,21573,21574,21574,21574,21574, 21574,21574,21574,21574,21575,21575,21575,21575,21575,21575, 21575,21575,21576, 0,21576,21576,21576,21576,21576,21576, 21577, 0,21577,21577,21577,21577,21577,21577,21578,21578, 21578,21578,21578,21578,21578,21578,21579, 0,21579,21579, 21579,21579,21579,21579,21580, 0,21580,21580,21580,21580, 21580,21580,21581, 0,21581,21581,21581,21581,21581,21581, 21582, 0,21582,21582,21582,21582,21582,21582,21583, 0, 21583,21583,21583,21583,21583,21583,21584, 0,21584,21584, 21584,21584,21584,21584,21585, 0,21585,21585,21585,21585, 21585,21585,21586, 0,21586,21586,21586,21586,21586,21586, 21587, 0,21587,21587,21587,21587,21587,21587,21588, 0, 21588,21588,21588,21588,21588,21588,21589, 0,21589,21589, 21589,21589,21589,21589,21590, 0,21590,21590,21590,21590, 21590,21590,21591,21591,21591,21591,21591,21591,21591,21591, 21592,21592,21592,21592,21592,21592,21592,21592,21593, 0, 21593,21593,21593,21593,21593,21593,21594,21594,21594,21594, 21594,21594,21594,21594,21595, 0,21595,21595,21595,21595, 21595,21595,21596, 0,21596,21596,21596,21596,21596,21596, 21597, 0,21597,21597,21597,21597,21597,21597,21598, 0, 21598,21598,21598,21598,21598,21598,21599, 0,21599,21599, 21599,21599,21599,21599,21600, 0,21600,21600,21600,21600, 21600,21600,21601, 0,21601,21601,21601,21601,21601,21601, 21602, 0,21602,21602,21602,21602,21602,21602,21603, 0, 21603,21603,21603,21603,21603,21603,21604, 0,21604,21604, 21604,21604,21604,21604,21605, 0,21605,21605,21605,21605, 21605,21605,21606, 0,21606,21606,21606,21606,21606,21606, 21607, 0,21607,21607,21607,21607,21607,21607,21608, 0, 21608,21608,21608,21608,21608,21608,21609, 0,21609,21609, 21609,21609,21609,21609,21610, 0,21610,21610,21610,21610, 21610,21610,21611, 0,21611,21611,21611,21611,21611,21611, 21612, 0,21612,21612,21612,21612,21612,21612,21613, 0, 21613,21613,21613,21613,21613,21613,21614, 0,21614,21614, 21614,21614,21614,21614,21615, 0,21615,21615,21615,21615, 21615,21615,21616, 0,21616,21616,21616,21616,21616,21616, 21617, 0,21617,21617,21617,21617,21617,21617,21618, 0, 21618,21618,21618,21618,21618,21618,21619, 0,21619,21619, 21619,21619,21619,21619,21620, 0,21620,21620,21620,21620, 21620,21620,21621, 0,21621,21621,21621,21621,21621,21621, 21622, 0,21622,21622,21622,21622,21622,21622,21623, 0, 21623,21623,21623,21623,21623,21623,21624, 0,21624,21624, 21624,21624,21624,21624,21625, 0,21625,21625,21625,21625, 21625,21625,21626, 0,21626,21626,21626,21626,21626,21626, 21627, 0,21627,21627,21627,21627,21627,21627,21628, 0, 21628,21628,21628,21628,21628,21628,21629, 0,21629,21629, 21629,21629,21629,21629,21630, 0,21630,21630,21630,21630, 21630,21630,21631, 0,21631,21631,21631,21631,21631,21631, 21632, 0,21632,21632,21632,21632,21632,21632,21633, 0, 21633,21633,21633,21633,21633,21633,21634, 0,21634,21634, 21634,21634,21634,21634,21635, 0,21635,21635,21635,21635, 21635,21635,21636, 0,21636,21636,21636,21636,21636,21636, 21637, 0,21637,21637,21637,21637,21637,21637,21638, 0, 21638,21638,21638,21638,21638,21638,21639, 0,21639,21639, 21639,21639,21639,21639,21640,21640,21640,21640,21640,21640, 21640,21640,21641, 0,21641,21641,21641,21641,21641,21641, 21642,21642,21642,21642,21642,21642,21642,21642,21643, 0, 21643,21643,21643,21643,21643,21643,21644,21644,21644,21644, 21644,21644,21644,21644,21645,21645,21645,21645,21645,21645, 21645,21645,21646, 0,21646,21646,21646,21646,21646,21646, 21647,21647,21647,21647,21647,21647,21647,21647,21648, 0, 21648,21648,21648,21648,21648,21648,21649, 0,21649,21649, 21649,21649,21649,21649,21650,21650,21650,21650,21650,21650, 21650,21650,21651,21651,21651,21651,21651,21651,21651,21651, 21652, 0,21652,21652,21652,21652,21652,21652,21653,21653, 21653,21653,21653,21653,21653,21653,21654, 0,21654,21654, 21654,21654,21654,21654,21655, 0,21655,21655,21655,21655, 21655,21655,21656, 0,21656,21656,21656,21656,21656,21656, 21657, 0,21657,21657,21657,21657,21657,21657,21658, 0, 21658,21658,21658,21658,21658,21658,21659, 0,21659,21659, 21659,21659,21659,21659,21660,21660,21660,21660,21660,21660, 21660,21660,21661, 0,21661,21661,21661,21661,21661,21661, 21662,21662,21662,21662,21662,21662,21662,21662,21663, 0, 21663,21663,21663,21663,21663,21663,21664,21664,21664,21664, 21664,21664,21664,21664,21665, 0,21665,21665,21665,21665, 21665,21665,21666, 0,21666,21666,21666,21666,21666,21666, 21667, 0,21667,21667,21667,21667,21667,21667,21668, 0, 21668,21668,21668,21668,21668,21668,21669, 0,21669,21669, 21669,21669,21669,21669,21670, 0,21670,21670,21670,21670, 21670,21670,21671, 0,21671,21671,21671,21671,21671,21671, 21672, 0,21672,21672,21672,21672,21672,21672,21673, 0, 21673,21673,21673,21673,21673,21673,21674, 0,21674,21674, 21674,21674,21674,21674,21675, 0,21675,21675,21675,21675, 21675,21675,21676, 0,21676,21676,21676,21676,21676,21676, 21677, 0,21677,21677,21677,21677,21677,21677,21678, 0, 21678,21678,21678,21678,21678,21678,21679, 0,21679,21679, 21679,21679,21679,21679,21680, 0,21680,21680,21680,21680, 21680,21680,21681, 0,21681,21681,21681,21681,21681,21681, 21682, 0,21682,21682,21682,21682,21682,21682,21683, 0, 21683,21683,21683,21683,21683,21683,21684,21684,21684,21684, 21684,21684,21684,21684,21685,21685,21685,21685,21685,21685, 21685,21685,21686,21686,21686,21686,21686,21686,21686,21686, 21687,21687,21687,21687,21687,21687,21687,21687,21688, 0, 21688,21688,21688,21688,21688,21688,21689, 0,21689,21689, 21689,21689,21689,21689,21690,21690,21690,21690,21690,21690, 21690,21690,21691, 0,21691,21691,21691,21691,21691,21691, 21692, 0,21692,21692,21692,21692,21692,21692,21693, 0, 21693,21693,21693,21693,21693,21693,21694, 0,21694,21694, 21694,21694,21694,21694,21695, 0,21695,21695,21695,21695, 21695,21695,21696, 0,21696,21696,21696,21696,21696,21696, 21697, 0,21697,21697,21697,21697,21697,21697,21698, 0, 21698,21698,21698,21698,21698,21698,21699, 0,21699,21699, 21699,21699,21699,21699,21700, 0,21700,21700,21700,21700, 21700,21700,21701, 0,21701,21701,21701,21701,21701,21701, 21702, 0,21702,21702,21702,21702,21702,21702,21703,21703, 21703,21703,21703,21703,21703,21703,21704, 0,21704,21704, 21704,21704,21704,21704,21705, 0,21705,21705,21705,21705, 21705,21705,21706, 0,21706,21706,21706,21706,21706,21706, 21707, 0,21707,21707,21707,21707,21707,21707,21708, 0, 21708,21708,21708,21708,21708,21708,21709, 0,21709,21709, 21709,21709,21709,21709,21710, 0,21710,21710,21710,21710, 21710,21710,21711, 0,21711,21711,21711,21711,21711,21711, 21712, 0,21712,21712,21712,21712,21712,21712,21713, 0, 21713,21713,21713,21713,21713,21713,21714, 0,21714,21714, 21714,21714,21714,21714,21715, 0,21715,21715,21715,21715, 21715,21715,21716, 0,21716,21716,21716,21716,21716,21716, 21717, 0,21717,21717,21717,21717,21717,21717,21718, 0, 21718,21718,21718,21718,21718,21718,21719, 0,21719,21719, 21719,21719,21719,21719,21720, 0,21720,21720,21720,21720, 21720,21720,21721, 0,21721,21721,21721,21721,21721,21721, 21722, 0,21722,21722,21722,21722,21722,21722,21723, 0, 21723,21723,21723,21723,21723,21723,21724, 0,21724,21724, 21724,21724,21724,21724,21725, 0,21725,21725,21725,21725, 21725,21725,21726, 0,21726,21726,21726,21726,21726,21726, 21727, 0,21727,21727,21727,21727,21727,21727,21728, 0, 21728,21728,21728,21728,21728,21728,21729, 0,21729,21729, 21729,21729,21729,21729,21730, 0,21730,21730,21730,21730, 21730,21730,21731, 0,21731,21731,21731,21731,21731,21731, 21732, 0,21732,21732,21732,21732,21732,21732,21733, 0, 21733,21733,21733,21733,21733,21733,21734, 0,21734,21734, 21734,21734,21734,21734,21735, 0,21735,21735,21735,21735, 21735,21735,21736, 0,21736,21736,21736,21736,21736,21736, 21737, 0,21737,21737,21737,21737,21737,21737,21738, 0, 21738,21738,21738,21738,21738,21738,21739, 0,21739,21739, 21739,21739,21739,21739,21740, 0,21740,21740,21740,21740, 21740,21740,21741, 0,21741,21741,21741,21741,21741,21741, 21742, 0,21742,21742,21742,21742,21742,21742,21743, 0, 21743,21743,21743,21743,21743,21743,21744, 0,21744,21744, 21744,21744,21744,21744,21745, 0,21745,21745,21745,21745, 21745,21745,21746, 0,21746,21746,21746,21746,21746,21746, 21747, 0,21747,21747,21747,21747,21747,21747,21748, 0, 21748,21748,21748,21748,21748,21748,21749, 0,21749,21749, 21749,21749,21749,21749,21750, 0,21750,21750,21750,21750, 21750,21750,21751, 0,21751,21751,21751,21751,21751,21751, 21752,21752,21752,21752,21752,21752,21752,21752,21753,21753, 21753,21753,21753,21753,21753,21753,21754, 0,21754,21754, 21754,21754,21754,21754,21755,21755,21755,21755,21755,21755, 21755,21755,21756, 0,21756,21756,21756,21756,21756,21756, 21757, 0,21757,21757,21757,21757,21757,21757,21758,21758, 21758,21758,21758,21758,21758,21758,21759, 0,21759,21759, 21759,21759,21759,21759,21760,21760,21760,21760,21760,21760, 21760,21760,21761, 0,21761,21761,21761,21761,21761,21761, 21762, 0,21762,21762,21762,21762,21762,21762,21763, 0, 21763,21763,21763,21763,21763,21763,21764, 0,21764,21764, 21764,21764,21764,21764,21765, 0,21765,21765,21765,21765, 21765,21765,21766,21766,21766,21766,21766,21766,21766,21766, 21767, 0,21767,21767,21767,21767,21767,21767,21768,21768, 21768,21768,21768,21768,21768,21768,21769,21769,21769,21769, 21769,21769,21769,21769,21770, 0,21770,21770,21770,21770, 21770,21770,21771, 0,21771,21771,21771,21771,21771,21771, 21772, 0,21772,21772,21772,21772,21772,21772,21773, 0, 21773,21773,21773,21773,21773,21773,21774, 0,21774,21774, 21774,21774,21774,21774,21775, 0,21775,21775,21775,21775, 21775,21775,21776, 0,21776,21776,21776,21776,21776,21776, 21777, 0,21777,21777,21777,21777,21777,21777,21778, 0, 21778,21778,21778,21778,21778,21778,21779, 0,21779,21779, 21779,21779,21779,21779,21780, 0,21780,21780,21780,21780, 21780,21780,21781, 0,21781,21781,21781,21781,21781,21781, 21782, 0,21782,21782,21782,21782,21782,21782,21783, 0, 21783,21783,21783,21783,21783,21783,21784, 0,21784,21784, 21784,21784,21784,21784,21785, 0,21785,21785,21785,21785, 21785,21785,21786, 0,21786,21786,21786,21786,21786,21786, 21787, 0,21787,21787,21787,21787,21787,21787,21788, 0, 21788,21788,21788,21788,21788,21788,21789,21789,21789,21789, 21789,21789,21789,21789,21790,21790,21790,21790,21790,21790, 21790,21790,21791,21791,21791,21791,21791,21791,21791,21791, 21792,21792,21792,21792,21792,21792,21792,21792,21793, 0, 21793,21793,21793,21793,21793,21793,21794, 0,21794,21794, 21794,21794,21794,21794,21795,21795,21795,21795,21795,21795, 21795,21795,21796, 0,21796,21796,21796,21796,21796,21796, 21797, 0,21797,21797,21797,21797,21797,21797,21798, 0, 21798,21798,21798,21798,21798,21798,21799, 0,21799,21799, 21799,21799,21799,21799,21800, 0,21800,21800,21800,21800, 21800,21800,21801, 0,21801,21801,21801,21801,21801,21801, 21802, 0,21802,21802,21802,21802,21802,21802,21803, 0, 21803,21803,21803,21803,21803,21803,21804, 0,21804,21804, 21804,21804,21804,21804,21805, 0,21805,21805,21805,21805, 21805,21805,21806, 0,21806,21806,21806,21806,21806,21806, 21807, 0,21807,21807,21807,21807,21807,21807,21808,21808, 21808,21808,21808,21808,21808,21808,21809, 0,21809,21809, 21809,21809,21809,21809,21810, 0,21810,21810,21810,21810, 21810,21810,21811, 0,21811,21811,21811,21811,21811,21811, 21812, 0,21812,21812,21812,21812,21812,21812,21813, 0, 21813,21813,21813,21813,21813,21813,21814, 0,21814,21814, 21814,21814,21814,21814,21815, 0,21815,21815,21815,21815, 21815,21815,21816, 0,21816,21816,21816,21816,21816,21816, 21817, 0,21817,21817,21817,21817,21817,21817,21818, 0, 21818,21818,21818,21818,21818,21818,21819, 0,21819,21819, 21819,21819,21819,21819,21820, 0,21820,21820,21820,21820, 21820,21820,21821, 0,21821,21821,21821,21821,21821,21821, 21822, 0,21822,21822,21822,21822,21822,21822,21823, 0, 21823,21823,21823,21823,21823,21823,21824, 0,21824,21824, 21824,21824,21824,21824,21825, 0,21825,21825,21825,21825, 21825,21825,21826, 0,21826,21826,21826,21826,21826,21826, 21827, 0,21827,21827,21827,21827,21827,21827,21828, 0, 21828,21828,21828,21828,21828,21828,21829, 0,21829,21829, 21829,21829,21829,21829,21830, 0,21830,21830,21830,21830, 21830,21830,21831, 0,21831,21831,21831,21831,21831,21831, 21832, 0,21832,21832,21832,21832,21832,21832,21833, 0, 21833,21833,21833,21833,21833,21833,21834, 0,21834,21834, 21834,21834,21834,21834,21835, 0,21835,21835,21835,21835, 21835,21835,21836, 0,21836,21836,21836,21836,21836,21836, 21837, 0,21837,21837,21837,21837,21837,21837,21838, 0, 21838,21838,21838,21838,21838,21838,21839, 0,21839,21839, 21839,21839,21839,21839,21840, 0,21840,21840,21840,21840, 21840,21840,21841,21841,21841,21841,21841,21841,21841,21841, 21842,21842,21842,21842,21842,21842,21842,21842,21843, 0, 21843,21843,21843,21843,21843,21843,21844, 0,21844,21844, 21844,21844,21844,21844,21845, 0,21845,21845,21845,21845, 21845,21845,21846,21846,21846,21846,21846,21846,21846,21846, 21847,21847,21847, 0,21847,21847,21847,21847,21848,21848, 21848,21848,21848,21848,21848,21848,21849, 0,21849,21849, 21849,21849,21849,21849,21850,21850,21850,21850,21850,21850, 21850,21850,21851, 0,21851,21851,21851,21851,21851,21851, 21852, 0,21852,21852,21852,21852,21852,21852,21853, 0, 21853,21853,21853,21853,21853,21853,21854, 0,21854,21854, 21854,21854,21854,21854,21855, 0,21855,21855,21855,21855, 21855,21855,21856,21856,21856,21856,21856,21856,21856,21856, 21857, 0,21857,21857,21857,21857,21857,21857,21858,21858, 21858,21858,21858,21858,21858,21858,21859,21859,21859,21859, 21859,21859,21859,21859,21860, 0,21860,21860,21860,21860, 21860,21860,21861, 0,21861,21861,21861,21861,21861,21861, 21862, 0,21862,21862,21862,21862,21862,21862,21863, 0, 21863,21863,21863,21863,21863,21863,21864, 0,21864,21864, 21864,21864,21864,21864,21865, 0,21865,21865,21865,21865, 21865,21865,21866, 0,21866,21866,21866,21866,21866,21866, 21867, 0,21867,21867,21867,21867,21867,21867,21868, 0, 21868,21868,21868,21868,21868,21868,21869, 0,21869,21869, 21869,21869,21869,21869,21870, 0,21870,21870,21870,21870, 21870,21870,21871, 0,21871,21871,21871,21871,21871,21871, 21872, 0,21872,21872,21872,21872,21872,21872,21873, 0, 21873,21873,21873,21873,21873,21873,21874, 0,21874,21874, 21874,21874,21874,21874,21875, 0,21875,21875,21875,21875, 21875,21875,21876, 0,21876,21876,21876,21876,21876,21876, 21877, 0,21877,21877,21877,21877,21877,21877,21878, 0, 21878,21878,21878,21878,21878,21878,21879,21879,21879,21879, 21879,21879,21879,21879,21880,21880,21880,21880,21880,21880, 21880,21880,21881,21881,21881,21881,21881,21881,21881,21881, 21882,21882,21882,21882,21882,21882,21882,21882,21883, 0, 21883,21883,21883,21883,21883,21883,21884, 0,21884,21884, 21884,21884,21884,21884,21885, 0,21885,21885,21885,21885, 21885,21885,21886, 0,21886,21886,21886,21886,21886,21886, 21887, 0,21887,21887,21887,21887,21887,21887,21888, 0, 21888,21888,21888,21888,21888,21888,21889, 0,21889,21889, 21889,21889,21889,21889,21890, 0,21890,21890,21890,21890, 21890,21890,21891, 0,21891,21891,21891,21891,21891,21891, 21892, 0,21892,21892,21892,21892,21892,21892,21893, 0, 21893,21893,21893,21893,21893,21893,21894, 0,21894,21894, 21894,21894,21894,21894,21895, 0,21895,21895,21895,21895, 21895,21895,21896, 0,21896,21896,21896,21896,21896,21896, 21897,21897,21897,21897,21897,21897,21897,21897,21898, 0, 21898,21898,21898,21898,21898,21898,21899, 0,21899,21899, 21899,21899,21899,21899,21900, 0,21900,21900,21900,21900, 21900,21900,21901, 0,21901,21901,21901,21901,21901,21901, 21902, 0,21902,21902,21902,21902,21902,21902,21903, 0, 21903,21903,21903,21903,21903,21903,21904, 0,21904,21904, 21904,21904,21904,21904,21905, 0,21905,21905,21905,21905, 21905,21905,21906, 0,21906,21906,21906,21906,21906,21906, 21907, 0,21907,21907,21907,21907,21907,21907,21908, 0, 21908,21908,21908,21908,21908,21908,21909, 0,21909,21909, 21909,21909,21909,21909,21910, 0,21910,21910,21910,21910, 21910,21910,21911, 0,21911,21911,21911,21911,21911,21911, 21912, 0,21912,21912,21912,21912,21912,21912,21913, 0, 21913,21913,21913,21913,21913,21913,21914, 0,21914,21914, 21914,21914,21914,21914,21915, 0,21915,21915,21915,21915, 21915,21915,21916,21916,21916,21916,21916,21916,21916,21916, 21917,21917,21917,21917,21917,21917,21917,21917,21918, 0, 21918,21918,21918,21918,21918,21918,21919, 0,21919,21919, 21919,21919,21919,21919,21920, 0,21920,21920,21920,21920, 21920,21920,21921, 0,21921,21921,21921,21921,21921,21921, 21922,21922,21922,21922,21922,21922,21922,21922,21923,21923, 21923,21923,21923,21923,21923,21923,21924,21924,21924,21924, 21924,21924,21924,21924,21925, 0,21925,21925,21925,21925, 21925,21925,21926,21926,21926,21926,21926,21926,21926,21926, 21927, 0,21927,21927,21927,21927,21927,21927,21928, 0, 21928,21928,21928,21928,21928,21928,21929, 0,21929,21929, 21929,21929,21929,21929,21930, 0,21930,21930,21930,21930, 21930,21930,21931, 0,21931,21931,21931,21931,21931,21931, 21932,21932,21932,21932,21932,21932,21932,21932,21933, 0, 21933,21933,21933,21933,21933,21933,21934,21934,21934,21934, 21934,21934,21934,21934,21935,21935,21935,21935,21935,21935, 21935,21935,21936, 0,21936,21936,21936,21936,21936,21936, 21937, 0,21937,21937,21937,21937,21937,21937,21938, 0, 21938,21938,21938,21938,21938,21938,21939, 0,21939,21939, 21939,21939,21939,21939,21940, 0,21940,21940,21940,21940, 21940,21940,21941, 0,21941,21941,21941,21941,21941,21941, 21942, 0,21942,21942,21942,21942,21942,21942,21943, 0, 21943,21943,21943,21943,21943,21943,21944, 0,21944,21944, 21944,21944,21944,21944,21945, 0,21945,21945,21945,21945, 21945,21945,21946, 0,21946,21946,21946,21946,21946,21946, 21947, 0,21947,21947,21947,21947,21947,21947,21948, 0, 21948,21948,21948,21948,21948,21948,21949, 0,21949,21949, 21949,21949,21949,21949,21950, 0,21950,21950,21950,21950, 21950,21950,21951, 0,21951,21951,21951,21951,21951,21951, 21952, 0,21952,21952,21952,21952,21952,21952,21953, 0, 21953,21953,21953,21953,21953,21953,21954, 0,21954,21954, 21954,21954,21954,21954,21955, 0,21955,21955,21955,21955, 21955,21955,21956,21956,21956,21956,21956,21956,21956,21956, 21957,21957,21957,21957,21957,21957,21957,21957,21958,21958, 21958,21958,21958,21958,21958,21958,21959,21959,21959,21959, 21959,21959,21959,21959,21960, 0,21960,21960,21960,21960, 21960,21960,21961, 0,21961,21961,21961,21961,21961,21961, 21962, 0,21962,21962,21962,21962,21962,21962,21963, 0, 21963,21963,21963,21963,21963,21963,21964, 0,21964,21964, 21964,21964,21964,21964,21965, 0,21965,21965,21965,21965, 21965,21965,21966, 0,21966,21966,21966,21966,21966,21966, 21967, 0,21967,21967,21967,21967,21967,21967,21968, 0, 21968,21968,21968,21968,21968,21968,21969, 0,21969,21969, 21969,21969,21969,21969,21970, 0,21970,21970,21970,21970, 21970,21970,21971, 0,21971,21971,21971,21971,21971,21971, 21972, 0,21972,21972,21972,21972,21972,21972,21973, 0, 21973,21973,21973,21973,21973,21973,21974, 0,21974,21974, 21974,21974,21974,21974,21975, 0,21975,21975,21975,21975, 21975,21975,21976,21976,21976,21976,21976,21976,21976,21976, 21977, 0,21977,21977,21977,21977,21977,21977,21978, 0, 21978,21978,21978,21978,21978,21978,21979, 0,21979,21979, 21979,21979,21979,21979,21980, 0,21980,21980,21980,21980, 21980,21980,21981, 0,21981,21981,21981,21981,21981,21981, 21982, 0,21982,21982,21982,21982,21982,21982,21983, 0, 21983,21983,21983,21983,21983,21983,21984, 0,21984,21984, 21984,21984,21984,21984,21985, 0,21985,21985,21985,21985, 21985,21985,21986,21986,21986,21986,21986,21986,21986,21986, 21987, 0,21987,21987,21987,21987,21987,21987,21988, 0, 21988,21988,21988,21988,21988,21988,21989, 0,21989,21989, 21989,21989,21989,21989,21990, 0,21990,21990,21990,21990, 21990,21990,21991,21991,21991,21991,21991,21991,21991,21991, 21992, 0,21992,21992,21992,21992,21992,21992,21993, 0, 21993,21993,21993,21993,21993,21993,21994, 0,21994,21994, 21994,21994,21994,21994,21995, 0,21995,21995,21995,21995, 21995,21995,21996, 0,21996,21996,21996,21996,21996,21996, 21997,21997,21997,21997,21997,21997,21997,21997,21998, 0, 21998,21998,21998,21998,21998,21998,21999, 0,21999,21999, 21999,21999,21999,21999,22000, 0,22000,22000,22000,22000, 22000,22000,22001, 0,22001,22001,22001,22001,22001,22001, 22002, 0,22002,22002,22002,22002,22002,22002,22003, 0, 22003,22003,22003,22003,22003,22003,22004,22004,22004,22004, 22004,22004,22004,22004,22005, 0,22005,22005,22005,22005, 22005,22005,22006,22006,22006,22006,22006,22006,22006,22006, 22007,22007,22007,22007,22007,22007,22007,22007,22008, 0, 22008,22008,22008,22008,22008,22008,22009, 0,22009,22009, 22009,22009,22009,22009,22010, 0,22010,22010,22010,22010, 22010,22010,22011, 0,22011,22011,22011,22011,22011,22011, 22012, 0,22012,22012,22012,22012,22012,22012,22013, 0, 22013,22013,22013,22013,22013,22013,22014, 0,22014,22014, 22014,22014,22014,22014,22015, 0,22015,22015,22015,22015, 22015,22015,22016, 0,22016,22016,22016,22016,22016,22016, 22017, 0,22017,22017,22017,22017,22017,22017,22018, 0, 22018,22018,22018,22018,22018,22018,22019, 0,22019,22019, 22019,22019,22019,22019,22020, 0,22020,22020,22020,22020, 22020,22020,22021, 0,22021,22021,22021,22021,22021,22021, 22022, 0,22022,22022,22022,22022,22022,22022,22023, 0, 22023,22023,22023,22023,22023,22023,22024, 0,22024,22024, 22024,22024,22024,22024,22025, 0,22025,22025,22025,22025, 22025,22025,22026, 0,22026,22026,22026,22026,22026,22026, 22027, 0,22027,22027,22027,22027,22027,22027,22028, 0, 22028,22028,22028,22028,22028,22028,22029,22029,22029,22029, 22029,22029,22029,22029,22030,22030,22030,22030,22030,22030, 22030,22030,22031,22031,22031,22031,22031,22031,22031,22031, 22032,22032,22032,22032,22032,22032,22032,22032,22033, 0, 22033,22033,22033,22033,22033,22033,22034, 0,22034,22034, 22034,22034,22034,22034,22035, 0,22035,22035,22035,22035, 22035,22035,22036, 0,22036,22036,22036,22036,22036,22036, 22037, 0,22037,22037,22037,22037,22037,22037,22038, 0, 22038,22038,22038,22038,22038,22038,22039, 0,22039,22039, 22039,22039,22039,22039,22040, 0,22040,22040,22040,22040, 22040,22040,22041, 0,22041,22041,22041,22041,22041,22041, 22042, 0,22042,22042,22042,22042,22042,22042,22043, 0, 22043,22043,22043,22043,22043,22043,22044, 0,22044,22044, 22044,22044,22044,22044,22045, 0,22045,22045,22045,22045, 22045,22045,22046, 0,22046,22046,22046,22046,22046,22046, 22047,22047,22047,22047,22047,22047,22047,22047,22048, 0, 22048,22048,22048,22048,22048,22048,22049, 0,22049,22049, 22049,22049,22049,22049,22050, 0,22050,22050,22050,22050, 22050,22050,22051, 0,22051,22051,22051,22051,22051,22051, 22052, 0,22052,22052,22052,22052,22052,22052,22053, 0, 22053,22053,22053,22053,22053,22053,22054, 0,22054,22054, 22054,22054,22054,22054,22055, 0,22055,22055,22055,22055, 22055,22055,22056,22056,22056,22056,22056,22056,22056,22056, 22057,22057,22057,22057,22057,22057,22057,22057,22058, 0, 22058,22058,22058,22058,22058,22058,22059, 0,22059,22059, 22059,22059,22059,22059,22060, 0,22060,22060,22060,22060, 22060,22060,22061, 0,22061,22061,22061,22061,22061,22061, 22062,22062,22062,22062,22062,22062,22062,22062,22063, 0, 22063,22063,22063,22063,22063,22063,22064, 0,22064,22064, 22064,22064,22064,22064,22065, 0,22065,22065,22065,22065, 22065,22065,22066, 0,22066,22066,22066,22066,22066,22066, 22067, 0,22067,22067,22067,22067,22067,22067,22068,22068, 22068,22068,22068,22068,22068,22068,22069, 0,22069,22069, 22069,22069,22069,22069,22070, 0,22070,22070,22070,22070, 22070,22070,22071, 0,22071,22071,22071,22071,22071,22071, 22072, 0,22072,22072,22072,22072,22072,22072,22073, 0, 22073,22073,22073,22073,22073,22073,22074, 0,22074,22074, 22074,22074,22074,22074,22075, 0,22075,22075,22075,22075, 22075,22075,22076,22076,22076,22076,22076,22076,22076,22076, 22077, 0,22077,22077,22077,22077,22077,22077,22078,22078, 22078,22078,22078,22078,22078,22078,22079,22079,22079,22079, 22079,22079,22079,22079,22080, 0,22080,22080,22080,22080, 22080,22080,22081, 0,22081,22081,22081,22081,22081,22081, 22082, 0,22082,22082,22082,22082,22082,22082,22083, 0, 22083,22083,22083,22083,22083,22083,22084, 0,22084,22084, 22084,22084,22084,22084,22085, 0,22085,22085,22085,22085, 22085,22085,22086, 0,22086,22086,22086,22086,22086,22086, 22087, 0,22087,22087,22087,22087,22087,22087,22088, 0, 22088,22088,22088,22088,22088,22088,22089, 0,22089,22089, 22089,22089,22089,22089,22090, 0,22090,22090,22090,22090, 22090,22090,22091, 0,22091,22091,22091,22091,22091,22091, 22092, 0,22092,22092,22092,22092,22092,22092,22093, 0, 22093,22093,22093,22093,22093,22093,22094, 0,22094,22094, 22094,22094,22094,22094,22095, 0,22095,22095,22095,22095, 22095,22095,22096, 0,22096,22096,22096,22096,22096,22096, 22097, 0,22097,22097,22097,22097,22097,22097,22098, 0, 22098,22098,22098,22098,22098,22098,22099, 0,22099,22099, 22099,22099,22099,22099,22100, 0,22100,22100,22100,22100, 22100,22100,22101,22101,22101,22101,22101,22101,22101,22101, 22102,22102,22102,22102,22102,22102,22102,22102,22103,22103, 22103,22103,22103,22103,22103,22103,22104,22104,22104,22104, 22104,22104,22104,22104,22105, 0,22105,22105,22105,22105, 22105,22105,22106, 0,22106,22106,22106,22106,22106,22106, 22107, 0,22107,22107,22107,22107,22107,22107,22108, 0, 22108,22108,22108,22108,22108,22108,22109, 0,22109,22109, 22109,22109,22109,22109,22110, 0,22110,22110,22110,22110, 22110,22110,22111, 0,22111,22111,22111,22111,22111,22111, 22112, 0,22112,22112,22112,22112,22112,22112,22113, 0, 22113,22113,22113,22113,22113,22113,22114, 0,22114,22114, 22114,22114,22114,22114,22115, 0,22115,22115,22115,22115, 22115,22115,22116, 0,22116,22116,22116,22116,22116,22116, 22117, 0,22117,22117,22117,22117,22117,22117,22118,22118, 22118,22118,22118,22118,22118,22118,22119, 0,22119,22119, 22119,22119,22119,22119,22120, 0,22120,22120,22120,22120, 22120,22120,22121, 0,22121,22121,22121,22121,22121,22121, 22122, 0,22122,22122,22122,22122,22122,22122,22123, 0, 22123,22123,22123,22123,22123,22123,22124, 0,22124,22124, 22124,22124,22124,22124,22125, 0,22125,22125,22125,22125, 22125,22125,22126,22126,22126,22126,22126,22126,22126,22126, 22127, 0,22127,22127,22127,22127,22127,22127,22128, 0, 22128,22128,22128,22128,22128,22128,22129, 0,22129,22129, 22129,22129,22129,22129,22130, 0,22130,22130,22130,22130, 22130,22130,22131,22131,22131,22131,22131,22131,22131,22131, 22132, 0,22132,22132,22132,22132,22132,22132,22133, 0, 22133,22133,22133,22133,22133,22133,22134, 0,22134,22134, 22134,22134,22134,22134,22135, 0,22135,22135,22135,22135, 22135,22135,22136, 0,22136,22136,22136,22136,22136,22136, 22137,22137,22137,22137,22137,22137,22137,22137,22138, 0, 22138,22138,22138,22138,22138,22138,22139, 0,22139,22139, 22139,22139,22139,22139,22140, 0,22140,22140,22140,22140, 22140,22140,22141, 0,22141,22141,22141,22141,22141,22141, 22142, 0,22142,22142,22142,22142,22142,22142,22143, 0, 22143,22143,22143,22143,22143,22143,22144, 0,22144,22144, 22144,22144,22144,22144,22145, 0,22145,22145,22145,22145, 22145,22145,22146,22146,22146,22146,22146,22146,22146,22146, 22147, 0,22147,22147,22147,22147,22147,22147,22148,22148, 22148,22148,22148,22148,22148,22148,22149,22149,22149,22149, 22149,22149,22149,22149,22150,22150,22150,22150,22150,22150, 22150,22150,22151, 0,22151,22151,22151,22151,22151,22151, 22152, 0,22152,22152,22152,22152,22152,22152,22153, 0, 22153,22153,22153,22153,22153,22153,22154, 0,22154,22154, 22154,22154,22154,22154,22155, 0,22155,22155,22155,22155, 22155,22155,22156, 0,22156,22156,22156,22156,22156,22156, 22157, 0,22157,22157,22157,22157,22157,22157,22158, 0, 22158,22158,22158,22158,22158,22158,22159, 0,22159,22159, 22159,22159,22159,22159,22160, 0,22160,22160,22160,22160, 22160,22160,22161, 0,22161,22161,22161,22161,22161,22161, 22162, 0,22162,22162,22162,22162,22162,22162,22163, 0, 22163,22163,22163,22163,22163,22163,22164, 0,22164,22164, 22164,22164,22164,22164,22165, 0,22165,22165,22165,22165, 22165,22165,22166, 0,22166,22166,22166,22166,22166,22166, 22167, 0,22167,22167,22167,22167,22167,22167,22168, 0, 22168,22168,22168,22168,22168,22168,22169, 0,22169,22169, 22169,22169,22169,22169,22170, 0,22170,22170,22170,22170, 22170,22170,22171, 0,22171,22171,22171,22171,22171,22171, 22172, 0,22172,22172,22172,22172,22172,22172,22173,22173, 22173,22173,22173,22173,22173,22173,22174,22174,22174,22174, 22174,22174,22174,22174,22175, 0,22175,22175,22175,22175, 22175,22175,22176,22176,22176,22176,22176,22176,22176,22176, 22177,22177,22177,22177,22177,22177,22177,22177,22178, 0, 22178,22178,22178,22178,22178,22178,22179, 0,22179,22179, 22179,22179,22179,22179,22180, 0,22180,22180,22180,22180, 22180,22180,22181, 0,22181,22181,22181,22181,22181,22181, 22182, 0,22182,22182,22182,22182,22182,22182,22183, 0, 22183,22183,22183,22183,22183,22183,22184, 0,22184,22184, 22184,22184,22184,22184,22185, 0,22185,22185,22185,22185, 22185,22185,22186, 0,22186,22186,22186,22186,22186,22186, 22187, 0,22187,22187,22187,22187,22187,22187,22188, 0, 22188,22188,22188,22188,22188,22188,22189, 0,22189,22189, 22189,22189,22189,22189,22190, 0,22190,22190,22190,22190, 22190,22190,22191, 0,22191,22191,22191,22191,22191,22191, 22192,22192,22192,22192,22192,22192,22192,22192,22193, 0, 22193,22193,22193,22193,22193,22193,22194, 0,22194,22194, 22194,22194,22194,22194,22195, 0,22195,22195,22195,22195, 22195,22195,22196, 0,22196,22196,22196,22196,22196,22196, 22197, 0,22197,22197,22197,22197,22197,22197,22198, 0, 22198,22198,22198,22198,22198,22198,22199,22199,22199,22199, 22199,22199,22199,22199,22200, 0,22200,22200,22200,22200, 22200,22200,22201, 0,22201,22201,22201,22201,22201,22201, 22202, 0,22202,22202,22202,22202,22202,22202,22203, 0, 22203,22203,22203,22203,22203,22203,22204, 0,22204,22204, 22204,22204,22204,22204,22205, 0,22205,22205,22205,22205, 22205,22205,22206, 0,22206,22206,22206,22206,22206,22206, 22207, 0,22207,22207,22207,22207,22207,22207,22208, 0, 22208,22208,22208,22208,22208,22208,22209, 0,22209,22209, 22209,22209,22209,22209,22210, 0,22210,22210,22210,22210, 22210,22210,22211, 0,22211,22211,22211,22211,22211,22211, 22212, 0,22212,22212,22212,22212,22212,22212,22213, 0, 22213,22213,22213,22213,22213,22213,22214, 0,22214,22214, 22214,22214,22214,22214,22215, 0,22215,22215,22215,22215, 22215,22215,22216,22216,22216,22216,22216,22216,22216,22216, 22217, 0,22217,22217,22217,22217,22217,22217,22218,22218, 22218,22218,22218,22218,22218,22218,22219, 0,22219,22219, 22219,22219,22219,22219,22220,22220,22220,22220,22220,22220, 22220,22220,22221,22221,22221,22221,22221,22221,22221,22221, 22222, 0,22222,22222,22222,22222,22222,22222,22223, 0, 22223,22223,22223,22223,22223,22223,22224, 0,22224,22224, 22224,22224,22224,22224,22225, 0,22225,22225,22225,22225, 22225,22225,22226, 0,22226,22226,22226,22226,22226,22226, 22227, 0,22227,22227,22227,22227,22227,22227,22228, 0, 22228,22228,22228,22228,22228,22228,22229, 0,22229,22229, 22229,22229,22229,22229,22230, 0,22230,22230,22230,22230, 22230,22230,22231, 0,22231,22231,22231,22231,22231,22231, 22232, 0,22232,22232,22232,22232,22232,22232,22233, 0, 22233,22233,22233,22233,22233,22233,22234, 0,22234,22234, 22234,22234,22234,22234,22235, 0,22235,22235,22235,22235, 22235,22235,22236, 0,22236,22236,22236,22236,22236,22236, 22237, 0,22237,22237,22237,22237,22237,22237,22238, 0, 22238,22238,22238,22238,22238,22238,22239, 0,22239,22239, 22239,22239,22239,22239,22240, 0,22240,22240,22240,22240, 22240,22240,22241, 0,22241,22241,22241,22241,22241,22241, 22242, 0,22242,22242,22242,22242,22242,22242,22243, 0, 22243,22243,22243,22243,22243,22243,22244,22244,22244,22244, 22244,22244,22244,22244,22245,22245,22245,22245,22245,22245, 22245,22245,22246, 0,22246,22246,22246,22246,22246,22246, 22247,22247,22247,22247,22247,22247,22247,22247,22248,22248, 22248,22248,22248,22248,22248,22248,22249, 0,22249,22249, 22249,22249,22249,22249,22250, 0,22250,22250,22250,22250, 22250,22250,22251, 0,22251,22251,22251,22251,22251,22251, 22252, 0,22252,22252,22252,22252,22252,22252,22253, 0, 22253,22253,22253,22253,22253,22253,22254, 0,22254,22254, 22254,22254,22254,22254,22255, 0,22255,22255,22255,22255, 22255,22255,22256, 0,22256,22256,22256,22256,22256,22256, 22257, 0,22257,22257,22257,22257,22257,22257,22258, 0, 22258,22258,22258,22258,22258,22258,22259, 0,22259,22259, 22259,22259,22259,22259,22260, 0,22260,22260,22260,22260, 22260,22260,22261, 0,22261,22261,22261,22261,22261,22261, 22262, 0,22262,22262,22262,22262,22262,22262,22263, 0, 22263,22263,22263,22263,22263,22263,22264, 0,22264,22264, 22264,22264,22264,22264,22265,22265,22265,22265,22265,22265, 22265,22265,22266, 0,22266,22266,22266,22266,22266,22266, 22267, 0,22267,22267,22267,22267,22267,22267,22268, 0, 22268,22268,22268,22268,22268,22268,22269, 0,22269,22269, 22269,22269,22269,22269,22270, 0,22270,22270,22270,22270, 22270,22270,22271,22271,22271,22271,22271,22271,22271,22271, 22272, 0,22272,22272,22272,22272,22272,22272,22273, 0, 22273,22273,22273,22273,22273,22273,22274, 0,22274,22274, 22274,22274,22274,22274,22275, 0,22275,22275,22275,22275, 22275,22275,22276, 0,22276,22276,22276,22276,22276,22276, 22277, 0,22277,22277,22277,22277,22277,22277,22278, 0, 22278,22278,22278,22278,22278,22278,22279, 0,22279,22279, 22279,22279,22279,22279,22280, 0,22280,22280,22280,22280, 22280,22280,22281, 0,22281,22281,22281,22281,22281,22281, 22282, 0,22282,22282,22282,22282,22282,22282,22283, 0, 22283,22283,22283,22283,22283,22283,22284, 0,22284,22284, 22284,22284,22284,22284,22285, 0,22285,22285,22285,22285, 22285,22285,22286, 0,22286,22286,22286,22286,22286,22286, 22287, 0,22287,22287,22287,22287,22287,22287,22288,22288, 22288,22288,22288,22288,22288,22288,22289, 0,22289,22289, 22289,22289,22289,22289,22290,22290,22290,22290,22290,22290, 22290,22290,22291,22291,22291,22291,22291,22291,22291,22291, 22292,22292,22292,22292,22292,22292,22292,22292,22293, 0, 22293,22293,22293,22293,22293,22293,22294, 0,22294,22294, 22294,22294,22294,22294,22295, 0,22295,22295,22295,22295, 22295,22295,22296, 0,22296,22296,22296,22296,22296,22296, 22297, 0,22297,22297,22297,22297,22297,22297,22298, 0, 22298,22298,22298,22298,22298,22298,22299, 0,22299,22299, 22299,22299,22299,22299,22300, 0,22300,22300,22300,22300, 22300,22300,22301, 0,22301,22301,22301,22301,22301,22301, 22302, 0,22302,22302,22302,22302,22302,22302,22303, 0, 22303,22303,22303,22303,22303,22303,22304, 0,22304,22304, 22304,22304,22304,22304,22305, 0,22305,22305,22305,22305, 22305,22305,22306, 0,22306,22306,22306,22306,22306,22306, 22307, 0,22307,22307,22307,22307,22307,22307,22308, 0, 22308,22308,22308,22308,22308,22308,22309, 0,22309,22309, 22309,22309,22309,22309,22310, 0,22310,22310,22310,22310, 22310,22310,22311, 0,22311,22311,22311,22311,22311,22311, 22312, 0,22312,22312,22312,22312,22312,22312,22313, 0, 22313,22313,22313,22313,22313,22313,22314, 0,22314,22314, 22314,22314,22314,22314,22315,22315,22315,22315,22315,22315, 22315,22315,22316,22316,22316,22316,22316,22316,22316,22316, 22317, 0,22317,22317,22317,22317,22317,22317,22318,22318, 22318,22318,22318,22318,22318,22318,22319, 0,22319,22319, 22319,22319,22319,22319,22320, 0,22320,22320,22320,22320, 22320,22320,22321, 0,22321,22321,22321,22321,22321,22321, 22322, 0,22322,22322,22322,22322,22322,22322,22323, 0, 22323,22323,22323,22323,22323,22323,22324, 0,22324,22324, 22324,22324,22324,22324,22325, 0,22325,22325,22325,22325, 22325,22325,22326, 0,22326,22326,22326,22326,22326,22326, 22327, 0,22327,22327,22327,22327,22327,22327,22328, 0, 22328,22328,22328,22328,22328,22328,22329, 0,22329,22329, 22329,22329,22329,22329,22330, 0,22330,22330,22330,22330, 22330,22330,22331, 0,22331,22331,22331,22331,22331,22331, 22332, 0,22332,22332,22332,22332,22332,22332,22333, 0, 22333,22333,22333,22333,22333,22333,22334,22334,22334,22334, 22334,22334,22334,22334,22335, 0,22335,22335,22335,22335, 22335,22335,22336, 0,22336,22336,22336,22336,22336,22336, 22337, 0,22337,22337,22337,22337,22337,22337,22338, 0, 22338,22338,22338,22338,22338,22338,22339, 0,22339,22339, 22339,22339,22339,22339,22340, 0,22340,22340,22340,22340, 22340,22340,22341, 0,22341,22341,22341,22341,22341,22341, 22342, 0,22342,22342,22342,22342,22342,22342,22343, 0, 22343,22343,22343,22343,22343,22343,22344, 0,22344,22344, 22344,22344,22344,22344,22345, 0,22345,22345,22345,22345, 22345,22345,22346, 0,22346,22346,22346,22346,22346,22346, 22347, 0,22347,22347,22347,22347,22347,22347,22348, 0, 22348,22348,22348,22348,22348,22348,22349, 0,22349,22349, 22349,22349,22349,22349,22350, 0,22350,22350,22350,22350, 22350,22350,22351, 0,22351,22351,22351,22351,22351,22351, 22352, 0,22352,22352,22352,22352,22352,22352,22353, 0, 22353,22353,22353,22353,22353,22353,22354, 0,22354,22354, 22354,22354,22354,22354,22355,22355,22355,22355,22355,22355, 22355,22355,22356, 0,22356,22356,22356,22356,22356,22356, 22357,22357,22357,22357,22357,22357,22357,22357,22358,22358, 22358,22358,22358,22358,22358,22358,22359,22359,22359,22359, 22359,22359,22359,22359,22360, 0,22360,22360,22360,22360, 22360,22360,22361, 0,22361,22361,22361,22361,22361,22361, 22362, 0,22362,22362,22362,22362,22362,22362,22363, 0, 22363,22363,22363,22363,22363,22363,22364, 0,22364,22364, 22364,22364,22364,22364,22365, 0,22365,22365,22365,22365, 22365,22365,22366, 0,22366,22366,22366,22366,22366,22366, 22367, 0,22367,22367,22367,22367,22367,22367,22368, 0, 22368,22368,22368,22368,22368,22368,22369, 0,22369,22369, 22369,22369,22369,22369,22370, 0,22370,22370,22370,22370, 22370,22370,22371, 0,22371,22371,22371,22371,22371,22371, 22372, 0,22372,22372,22372,22372,22372,22372,22373, 0, 22373,22373,22373,22373,22373,22373,22374, 0,22374,22374, 22374,22374,22374,22374,22375, 0,22375,22375,22375,22375, 22375,22375,22376, 0,22376,22376,22376,22376,22376,22376, 22377, 0,22377,22377,22377,22377,22377,22377,22378, 0, 22378,22378,22378,22378,22378,22378,22379, 0,22379,22379, 22379,22379,22379,22379,22380,22380,22380,22380,22380,22380, 22380,22380,22381, 0,22381,22381,22381,22381,22381,22381, 22382,22382,22382,22382,22382,22382,22382,22382,22383, 0, 22383,22383,22383,22383,22383,22383,22384, 0,22384,22384, 22384,22384,22384,22384,22385, 0,22385,22385,22385,22385, 22385,22385,22386, 0,22386,22386,22386,22386,22386,22386, 22387, 0,22387,22387,22387,22387,22387,22387,22388, 0, 22388,22388,22388,22388,22388,22388,22389, 0,22389,22389, 22389,22389,22389,22389,22390, 0,22390,22390,22390,22390, 22390,22390,22391, 0,22391,22391,22391,22391,22391,22391, 22392, 0,22392,22392,22392,22392,22392,22392,22393, 0, 22393,22393,22393,22393,22393,22393,22394, 0,22394,22394, 22394,22394,22394,22394,22395, 0,22395,22395,22395,22395, 22395,22395,22396, 0,22396,22396,22396,22396,22396,22396, 22397,22397,22397,22397,22397,22397,22397,22397,22398, 0, 22398,22398,22398,22398,22398,22398,22399, 0,22399,22399, 22399,22399,22399,22399,22400, 0,22400,22400,22400,22400, 22400,22400,22401, 0,22401,22401,22401,22401,22401,22401, 22402, 0,22402,22402,22402,22402,22402,22402,22403, 0, 22403,22403,22403,22403,22403,22403,22404, 0,22404,22404, 22404,22404,22404,22404,22405, 0,22405,22405,22405,22405, 22405,22405,22406, 0,22406,22406,22406,22406,22406,22406, 22407, 0,22407,22407,22407,22407,22407,22407,22408, 0, 22408,22408,22408,22408,22408,22408,22409, 0,22409,22409, 22409,22409,22409,22409,22410, 0,22410,22410,22410,22410, 22410,22410,22411, 0,22411,22411,22411,22411,22411,22411, 22412, 0,22412,22412,22412,22412,22412,22412,22413, 0, 22413,22413,22413,22413,22413,22413,22414, 0,22414,22414, 22414,22414,22414,22414,22415, 0,22415,22415,22415,22415, 22415,22415,22416, 0,22416,22416,22416,22416,22416,22416, 22417, 0,22417,22417,22417,22417,22417,22417,22418, 0, 22418,22418,22418,22418,22418,22418,22419,22419,22419,22419, 22419,22419,22419,22419,22420, 0,22420,22420,22420,22420, 22420,22420,22421,22421,22421,22421,22421,22421,22421,22421, 22422,22422,22422,22422,22422,22422,22422,22422,22423,22423, 22423,22423,22423,22423,22423,22423,22424, 0,22424,22424, 22424,22424,22424,22424,22425, 0,22425,22425,22425,22425, 22425,22425,22426, 0,22426,22426,22426,22426,22426,22426, 22427, 0,22427,22427,22427,22427,22427,22427,22428, 0, 22428,22428,22428,22428,22428,22428,22429, 0,22429,22429, 22429,22429,22429,22429,22430, 0,22430,22430,22430,22430, 22430,22430,22431, 0,22431,22431,22431,22431,22431,22431, 22432, 0,22432,22432,22432,22432,22432,22432,22433, 0, 22433,22433,22433,22433,22433,22433,22434, 0,22434,22434, 22434,22434,22434,22434,22435, 0,22435,22435,22435,22435, 22435,22435,22436, 0,22436,22436,22436,22436,22436,22436, 22437, 0,22437,22437,22437,22437,22437,22437,22438, 0, 22438,22438,22438,22438,22438,22438,22439, 0,22439,22439, 22439,22439,22439,22439,22440, 0,22440,22440,22440,22440, 22440,22440,22441, 0,22441,22441,22441,22441,22441,22441, 22442,22442,22442,22442,22442,22442,22442,22442,22443, 0, 22443,22443,22443,22443,22443,22443,22444,22444,22444,22444, 22444,22444,22444,22444,22445, 0,22445,22445,22445,22445, 22445,22445,22446, 0,22446,22446,22446,22446,22446,22446, 22447, 0,22447,22447,22447,22447,22447,22447,22448, 0, 22448,22448,22448,22448,22448,22448,22449, 0,22449,22449, 22449,22449,22449,22449,22450, 0,22450,22450,22450,22450, 22450,22450,22451, 0,22451,22451,22451,22451,22451,22451, 22452, 0,22452,22452,22452,22452,22452,22452,22453, 0, 22453,22453,22453,22453,22453,22453,22454, 0,22454,22454, 22454,22454,22454,22454,22455, 0,22455,22455,22455,22455, 22455,22455,22456, 0,22456,22456,22456,22456,22456,22456, 22457, 0,22457,22457,22457,22457,22457,22457,22458, 0, 22458,22458,22458,22458,22458,22458,22459,22459,22459,22459, 22459,22459,22459,22459,22460, 0,22460,22460,22460,22460, 22460,22460,22461, 0,22461,22461,22461,22461,22461,22461, 22462, 0,22462,22462,22462,22462,22462,22462,22463, 0, 22463,22463,22463,22463,22463,22463,22464, 0,22464,22464, 22464,22464,22464,22464,22465, 0,22465,22465,22465,22465, 22465,22465,22466, 0,22466,22466,22466,22466,22466,22466, 22467, 0,22467,22467,22467,22467,22467,22467,22468, 0, 22468,22468,22468,22468,22468,22468,22469, 0,22469,22469, 22469,22469,22469,22469,22470, 0,22470,22470,22470,22470, 22470,22470,22471, 0,22471,22471,22471,22471,22471,22471, 22472, 0,22472,22472,22472,22472,22472,22472,22473, 0, 22473,22473,22473,22473,22473,22473,22474, 0,22474,22474, 22474,22474,22474,22474,22475, 0,22475,22475,22475,22475, 22475,22475,22476, 0,22476,22476,22476,22476,22476,22476, 22477, 0,22477,22477,22477,22477,22477,22477,22478, 0, 22478,22478,22478,22478,22478,22478,22479, 0,22479,22479, 22479,22479,22479,22479,22480, 0,22480,22480,22480,22480, 22480,22480,22481, 0,22481,22481,22481,22481,22481,22481, 22482,22482,22482,22482,22482,22482,22482,22482,22483, 0, 22483,22483,22483,22483,22483,22483,22484,22484,22484,22484, 22484,22484,22484,22484,22485,22485,22485,22485,22485,22485, 22485,22485,22486,22486,22486,22486,22486,22486,22486,22486, 22487, 0,22487,22487,22487,22487,22487,22487,22488, 0, 22488,22488,22488,22488,22488,22488,22489, 0,22489,22489, 22489,22489,22489,22489,22490, 0,22490,22490,22490,22490, 22490,22490,22491, 0,22491,22491,22491,22491,22491,22491, 22492, 0,22492,22492,22492,22492,22492,22492,22493, 0, 22493,22493,22493,22493,22493,22493,22494, 0,22494,22494, 22494,22494,22494,22494,22495, 0,22495,22495,22495,22495, 22495,22495,22496, 0,22496,22496,22496,22496,22496,22496, 22497, 0,22497,22497,22497,22497,22497,22497,22498, 0, 22498,22498,22498,22498,22498,22498,22499, 0,22499,22499, 22499,22499,22499,22499,22500, 0,22500,22500,22500,22500, 22500,22500,22501, 0,22501,22501,22501,22501,22501,22501, 22502, 0,22502,22502,22502,22502,22502,22502,22503, 0, 22503,22503,22503,22503,22503,22503,22504, 0,22504,22504, 22504,22504,22504,22504,22505,22505,22505,22505,22505,22505, 22505,22505,22506, 0,22506,22506,22506,22506,22506,22506, 22507,22507,22507,22507,22507,22507,22507,22507,22508, 0, 22508,22508,22508,22508,22508,22508,22509, 0,22509,22509, 22509,22509,22509,22509,22510, 0,22510,22510,22510,22510, 22510,22510,22511, 0,22511,22511,22511,22511,22511,22511, 22512, 0,22512,22512,22512,22512,22512,22512,22513, 0, 22513,22513,22513,22513,22513,22513,22514, 0,22514,22514, 22514,22514,22514,22514,22515, 0,22515,22515,22515,22515, 22515,22515,22516, 0,22516,22516,22516,22516,22516,22516, 22517, 0,22517,22517,22517,22517,22517,22517,22518, 0, 22518,22518,22518,22518,22518,22518,22519, 0,22519,22519, 22519,22519,22519,22519,22520, 0,22520,22520,22520,22520, 22520,22520,22521, 0,22521,22521,22521,22521,22521,22521, 22522,22522,22522,22522,22522,22522,22522,22522,22523, 0, 22523,22523,22523,22523,22523,22523,22524, 0,22524,22524, 22524,22524,22524,22524,22525, 0,22525,22525,22525,22525, 22525,22525,22526, 0,22526,22526,22526,22526,22526,22526, 22527, 0,22527,22527,22527,22527,22527,22527,22528, 0, 22528,22528,22528,22528,22528,22528,22529, 0,22529,22529, 22529,22529,22529,22529,22530, 0,22530,22530,22530,22530, 22530,22530,22531, 0,22531,22531,22531,22531,22531,22531, 22532, 0,22532,22532,22532,22532,22532,22532,22533, 0, 22533,22533,22533,22533,22533,22533,22534, 0,22534,22534, 22534,22534,22534,22534,22535, 0,22535,22535,22535,22535, 22535,22535,22536, 0,22536,22536,22536,22536,22536,22536, 22537, 0,22537,22537,22537,22537,22537,22537,22538, 0, 22538,22538,22538,22538,22538,22538,22539, 0,22539,22539, 22539,22539,22539,22539,22540, 0,22540,22540,22540,22540, 22540,22540,22541, 0,22541,22541,22541,22541,22541,22541, 22542, 0,22542,22542,22542,22542,22542,22542,22543, 0, 22543,22543,22543,22543,22543,22543,22544, 0,22544,22544, 22544,22544,22544,22544,22545,22545,22545,22545,22545,22545, 22545,22545,22546, 0,22546,22546,22546,22546,22546,22546, 22547,22547,22547,22547,22547,22547,22547,22547,22548,22548, 22548,22548,22548,22548,22548,22548,22549,22549,22549,22549, 22549,22549,22549,22549,22550, 0,22550,22550,22550,22550, 22550,22550,22551, 0,22551,22551,22551,22551,22551,22551, 22552, 0,22552,22552,22552,22552,22552,22552,22553, 0, 22553,22553,22553,22553,22553,22553,22554, 0,22554,22554, 22554,22554,22554,22554,22555, 0,22555,22555,22555,22555, 22555,22555,22556, 0,22556,22556,22556,22556,22556,22556, 22557, 0,22557,22557,22557,22557,22557,22557,22558, 0, 22558,22558,22558,22558,22558,22558,22559, 0,22559,22559, 22559,22559,22559,22559,22560, 0,22560,22560,22560,22560, 22560,22560,22561, 0,22561,22561,22561,22561,22561,22561, 22562, 0,22562,22562,22562,22562,22562,22562,22563, 0, 22563,22563,22563,22563,22563,22563,22564, 0,22564,22564, 22564,22564,22564,22564,22565, 0,22565,22565,22565,22565, 22565,22565,22566, 0,22566,22566,22566,22566,22566,22566, 22567,22567,22567,22567,22567,22567,22567,22567,22568, 0, 22568,22568,22568,22568,22568,22568,22569,22569,22569,22569, 22569,22569,22569,22569,22570, 0,22570,22570,22570,22570, 22570,22570,22571, 0,22571,22571,22571,22571,22571,22571, 22572, 0,22572,22572,22572,22572,22572,22572,22573, 0, 22573,22573,22573,22573,22573,22573,22574, 0,22574,22574, 22574,22574,22574,22574,22575, 0,22575,22575,22575,22575, 22575,22575,22576, 0,22576,22576,22576,22576,22576,22576, 22577, 0,22577,22577,22577,22577,22577,22577,22578, 0, 22578,22578,22578,22578,22578,22578,22579, 0,22579,22579, 22579,22579,22579,22579,22580, 0,22580,22580,22580,22580, 22580,22580,22581, 0,22581,22581,22581,22581,22581,22581, 22582, 0,22582,22582,22582,22582,22582,22582,22583, 0, 22583,22583,22583,22583,22583,22583,22584, 0,22584,22584, 22584,22584,22584,22584,22585,22585,22585,22585,22585,22585, 22585,22585,22586, 0,22586,22586,22586,22586,22586,22586, 22587, 0,22587,22587,22587,22587,22587,22587,22588, 0, 22588,22588,22588,22588,22588,22588,22589, 0,22589,22589, 22589,22589,22589,22589,22590, 0,22590,22590,22590,22590, 22590,22590,22591, 0,22591,22591,22591,22591,22591,22591, 22592, 0,22592,22592,22592,22592,22592,22592,22593, 0, 22593,22593,22593,22593,22593,22593,22594, 0,22594,22594, 22594,22594,22594,22594,22595, 0,22595,22595,22595,22595, 22595,22595,22596, 0,22596,22596,22596,22596,22596,22596, 22597, 0,22597,22597,22597,22597,22597,22597,22598, 0, 22598,22598,22598,22598,22598,22598,22599, 0,22599,22599, 22599,22599,22599,22599,22600, 0,22600,22600,22600,22600, 22600,22600,22601, 0,22601,22601,22601,22601,22601,22601, 22602, 0,22602,22602,22602,22602,22602,22602,22603, 0, 22603,22603,22603,22603,22603,22603,22604, 0,22604,22604, 22604,22604,22604,22604,22605, 0,22605,22605,22605,22605, 22605,22605,22606,22606,22606,22606,22606,22606,22606,22606, 22607, 0,22607,22607,22607,22607,22607,22607,22608,22608, 22608,22608,22608,22608,22608,22608,22609,22609,22609,22609, 22609,22609,22609,22609,22610,22610,22610,22610,22610,22610, 22610,22610,22611, 0,22611,22611,22611,22611,22611,22611, 22612, 0,22612,22612,22612,22612,22612,22612,22613, 0, 22613,22613,22613,22613,22613,22613,22614, 0,22614,22614, 22614,22614,22614,22614,22615, 0,22615,22615,22615,22615, 22615,22615,22616, 0,22616,22616,22616,22616,22616,22616, 22617, 0,22617,22617,22617,22617,22617,22617,22618, 0, 22618,22618,22618,22618,22618,22618,22619, 0,22619,22619, 22619,22619,22619,22619,22620, 0,22620,22620,22620,22620, 22620,22620,22621, 0,22621,22621,22621,22621,22621,22621, 22622, 0,22622,22622,22622,22622,22622,22622,22623, 0, 22623,22623,22623,22623,22623,22623,22624, 0,22624,22624, 22624,22624,22624,22624,22625, 0,22625,22625,22625,22625, 22625,22625,22626, 0,22626,22626,22626,22626,22626,22626, 22627,22627,22627,22627,22627,22627,22627,22627,22628, 0, 22628,22628,22628,22628,22628,22628,22629,22629,22629,22629, 22629,22629,22629,22629,22630, 0,22630,22630,22630,22630, 22630,22630,22631, 0,22631,22631,22631,22631,22631,22631, 22632, 0,22632,22632,22632,22632,22632,22632,22633, 0, 22633,22633,22633,22633,22633,22633,22634, 0,22634,22634, 22634,22634,22634,22634,22635, 0,22635,22635,22635,22635, 22635,22635,22636, 0,22636,22636,22636,22636,22636,22636, 22637, 0,22637,22637,22637,22637,22637,22637,22638, 0, 22638,22638,22638,22638,22638,22638,22639, 0,22639,22639, 22639,22639,22639,22639,22640, 0,22640,22640,22640,22640, 22640,22640,22641, 0,22641,22641,22641,22641,22641,22641, 22642, 0,22642,22642,22642,22642,22642,22642,22643, 0, 22643,22643,22643,22643,22643,22643,22644, 0,22644,22644, 22644,22644,22644,22644,22645, 0,22645,22645,22645,22645, 22645,22645,22646,22646,22646,22646,22646,22646,22646,22646, 22647, 0,22647,22647,22647,22647,22647,22647,22648, 0, 22648,22648,22648,22648,22648,22648,22649, 0,22649,22649, 22649,22649,22649,22649,22650, 0,22650,22650,22650,22650, 22650,22650,22651, 0,22651,22651,22651,22651,22651,22651, 22652, 0,22652,22652,22652,22652,22652,22652,22653, 0, 22653,22653,22653,22653,22653,22653,22654, 0,22654,22654, 22654,22654,22654,22654,22655, 0,22655,22655,22655,22655, 22655,22655,22656, 0,22656,22656,22656,22656,22656,22656, 22657, 0,22657,22657,22657,22657,22657,22657,22658, 0, 22658,22658,22658,22658,22658,22658,22659, 0,22659,22659, 22659,22659,22659,22659,22660, 0,22660,22660,22660,22660, 22660,22660,22661, 0,22661,22661,22661,22661,22661,22661, 22662, 0,22662,22662,22662,22662,22662,22662,22663, 0, 22663,22663,22663,22663,22663,22663,22664, 0,22664,22664, 22664,22664,22664,22664,22665, 0,22665,22665,22665,22665, 22665,22665,22666,22666,22666,22666,22666,22666,22666,22666, 22667, 0,22667,22667,22667,22667,22667,22667,22668,22668, 22668,22668,22668,22668,22668,22668,22669,22669,22669,22669, 22669,22669,22669,22669,22670,22670,22670,22670,22670,22670, 22670,22670,22671, 0,22671,22671,22671,22671,22671,22671, 22672, 0,22672,22672,22672,22672,22672,22672,22673, 0, 22673,22673,22673,22673,22673,22673,22674, 0,22674,22674, 22674,22674,22674,22674,22675, 0,22675,22675,22675,22675, 22675,22675,22676, 0,22676,22676,22676,22676,22676,22676, 22677, 0,22677,22677,22677,22677,22677,22677,22678, 0, 22678,22678,22678,22678,22678,22678,22679, 0,22679,22679, 22679,22679,22679,22679,22680, 0,22680,22680,22680,22680, 22680,22680,22681, 0,22681,22681,22681,22681,22681,22681, 22682, 0,22682,22682,22682,22682,22682,22682,22683, 0, 22683,22683,22683,22683,22683,22683,22684, 0,22684,22684, 22684,22684,22684,22684,22685, 0,22685,22685,22685,22685, 22685,22685,22686, 0,22686,22686,22686,22686,22686,22686, 22687,22687,22687,22687,22687,22687,22687,22687,22688, 0, 22688,22688,22688,22688,22688,22688,22689, 0,22689,22689, 22689,22689,22689,22689,22690, 0,22690,22690,22690,22690, 22690,22690,22691, 0,22691,22691,22691,22691,22691,22691, 22692, 0,22692,22692,22692,22692,22692,22692,22693, 0, 22693,22693,22693,22693,22693,22693,22694, 0,22694,22694, 22694,22694,22694,22694,22695, 0,22695,22695,22695,22695, 22695,22695,22696, 0,22696,22696,22696,22696,22696,22696, 22697, 0,22697,22697,22697,22697,22697,22697,22698, 0, 22698,22698,22698,22698,22698,22698,22699, 0,22699,22699, 22699,22699,22699,22699,22700, 0,22700,22700,22700,22700, 22700,22700,22701, 0,22701,22701,22701,22701,22701,22701, 22702, 0,22702,22702,22702,22702,22702,22702,22703, 0, 22703,22703,22703,22703,22703,22703,22704, 0,22704,22704, 22704,22704,22704,22704,22705, 0,22705,22705,22705,22705, 22705,22705,22706, 0,22706,22706,22706,22706,22706,22706, 22707,22707,22707,22707,22707,22707,22707,22707,22708, 0, 22708,22708,22708,22708,22708,22708,22709, 0,22709,22709, 22709,22709,22709,22709,22710, 0,22710,22710,22710,22710, 22710,22710,22711, 0,22711,22711,22711,22711,22711,22711, 22712, 0,22712,22712,22712,22712,22712,22712,22713, 0, 22713,22713,22713,22713,22713,22713,22714, 0,22714,22714, 22714,22714,22714,22714,22715, 0,22715,22715,22715,22715, 22715,22715,22716, 0,22716,22716,22716,22716,22716,22716, 22717, 0,22717,22717,22717,22717,22717,22717,22718, 0, 22718,22718,22718,22718,22718,22718,22719, 0,22719,22719, 22719,22719,22719,22719,22720, 0,22720,22720,22720,22720, 22720,22720,22721, 0,22721,22721,22721,22721,22721,22721, 22722, 0,22722,22722,22722,22722,22722,22722,22723, 0, 22723,22723,22723,22723,22723,22723,22724, 0,22724,22724, 22724,22724,22724,22724,22725, 0,22725,22725,22725,22725, 22725,22725,22726, 0,22726,22726,22726,22726,22726,22726, 22727, 0,22727,22727,22727,22727,22727,22727,22728,22728, 22728,22728,22728,22728,22728,22728,22729,22729,22729,22729, 22729,22729,22729,22729,22730,22730,22730,22730,22730,22730, 22730,22730,22731, 0,22731,22731,22731,22731,22731,22731, 22732, 0,22732,22732,22732,22732,22732,22732,22733, 0, 22733,22733,22733,22733,22733,22733,22734, 0,22734,22734, 22734,22734,22734,22734,22735, 0,22735,22735,22735,22735, 22735,22735,22736, 0,22736,22736,22736,22736,22736,22736, 22737, 0,22737,22737,22737,22737,22737,22737,22738, 0, 22738,22738,22738,22738,22738,22738,22739, 0,22739,22739, 22739,22739,22739,22739,22740, 0,22740,22740,22740,22740, 22740,22740,22741, 0,22741,22741,22741,22741,22741,22741, 22742, 0,22742,22742,22742,22742,22742,22742,22743, 0, 22743,22743,22743,22743,22743,22743,22744, 0,22744,22744, 22744,22744,22744,22744,22745, 0,22745,22745,22745,22745, 22745,22745,22746, 0,22746,22746,22746,22746,22746,22746, 22747, 0,22747,22747,22747,22747,22747,22747,22748, 0, 22748,22748,22748,22748,22748,22748,22749, 0,22749,22749, 22749,22749,22749,22749,22750, 0,22750,22750,22750,22750, 22750,22750,22751, 0,22751,22751,22751,22751,22751,22751, 22752, 0,22752,22752,22752,22752,22752,22752,22753, 0, 22753,22753,22753,22753,22753,22753,22754, 0,22754,22754, 22754,22754,22754,22754,22755, 0,22755,22755,22755,22755, 22755,22755,22756, 0,22756,22756,22756,22756,22756,22756, 22757, 0,22757,22757,22757,22757,22757,22757,22758, 0, 22758,22758,22758,22758,22758,22758,22759, 0,22759,22759, 22759,22759,22759,22759,22760, 0,22760,22760,22760,22760, 22760,22760,22761, 0,22761,22761,22761,22761,22761,22761, 22762, 0,22762,22762,22762,22762,22762,22762,22763, 0, 22763,22763,22763,22763,22763,22763,22764, 0,22764,22764, 22764,22764,22764,22764,22765, 0,22765,22765,22765,22765, 22765,22765,22766, 0,22766,22766,22766,22766,22766,22766, 22767,22767,22767,22767,22767,22767,22767,22767,22768, 0, 22768,22768,22768,22768,22768,22768,22769, 0,22769,22769, 22769,22769,22769,22769,22770, 0,22770,22770,22770,22770, 22770,22770,22771, 0,22771,22771,22771,22771,22771,22771, 22772, 0,22772,22772,22772,22772,22772,22772,22773, 0, 22773,22773,22773,22773,22773,22773,22774, 0,22774,22774, 22774,22774,22774,22774,22775, 0,22775,22775,22775,22775, 22775,22775,22776, 0,22776,22776,22776,22776,22776,22776, 22777, 0,22777,22777,22777,22777,22777,22777,22778, 0, 22778,22778,22778,22778,22778,22778,22779, 0,22779,22779, 22779,22779,22779,22779,22780, 0,22780,22780,22780,22780, 22780,22780,22781, 0,22781,22781,22781,22781,22781,22781, 22782, 0,22782,22782,22782,22782,22782,22782,22783, 0, 22783,22783,22783,22783,22783,22783,22784, 0,22784,22784, 22784,22784,22784,22784,22785, 0,22785,22785,22785,22785, 22785,22785,22786, 0,22786,22786,22786,22786,22786,22786, 22787,22787,22787,22787,22787,22787,22787,22787,22788,22788, 22788,22788,22788,22788,22788,22788,22789,22789,22789,22789, 22789,22789,22789,22789,22790, 0,22790,22790,22790,22790, 22790,22790,22791, 0,22791,22791,22791,22791,22791,22791, 22792, 0,22792,22792,22792,22792,22792,22792,22793, 0, 22793,22793,22793,22793,22793,22793,22794, 0,22794,22794, 22794,22794,22794,22794,22795, 0,22795,22795,22795,22795, 22795,22795,22796, 0,22796,22796,22796,22796,22796,22796, 22797, 0,22797,22797,22797,22797,22797,22797,22798, 0, 22798,22798,22798,22798,22798,22798,22799, 0,22799,22799, 22799,22799,22799,22799,22800, 0,22800,22800,22800,22800, 22800,22800,22801, 0,22801,22801,22801,22801,22801,22801, 22802, 0,22802,22802,22802,22802,22802,22802,22803, 0, 22803,22803,22803,22803,22803,22803,22804, 0,22804,22804, 22804,22804,22804,22804,22805, 0,22805,22805,22805,22805, 22805,22805,22806, 0,22806,22806,22806,22806,22806,22806, 22807, 0,22807,22807,22807,22807,22807,22807,22808, 0, 22808,22808,22808,22808,22808,22808,22809, 0,22809,22809, 22809,22809,22809,22809,22810, 0,22810,22810,22810,22810, 22810,22810,22811, 0,22811,22811,22811,22811,22811,22811, 22812, 0,22812,22812,22812,22812,22812,22812,22813, 0, 22813,22813,22813,22813,22813,22813,22814, 0,22814,22814, 22814,22814,22814,22814,22815, 0,22815,22815,22815,22815, 22815,22815,22816, 0,22816,22816,22816,22816,22816,22816, 22817, 0,22817,22817,22817,22817,22817,22817,22818, 0, 22818,22818,22818,22818,22818,22818,22819, 0,22819,22819, 22819,22819,22819,22819,22820, 0,22820,22820,22820,22820, 22820,22820,22821, 0,22821,22821,22821,22821,22821,22821, 22822, 0,22822,22822,22822,22822,22822,22822,22823, 0, 22823,22823,22823,22823,22823,22823,22824, 0,22824,22824, 22824,22824,22824,22824,22825, 0,22825,22825,22825,22825, 22825,22825,22826,22826,22826,22826,22826,22826,22826,22826, 22827, 0,22827,22827,22827,22827,22827,22827,22828, 0, 22828,22828,22828,22828,22828,22828,22829, 0,22829,22829, 22829,22829,22829,22829,22830, 0,22830,22830,22830,22830, 22830,22830,22831, 0,22831,22831,22831,22831,22831,22831, 22832, 0,22832,22832,22832,22832,22832,22832,22833, 0, 22833,22833,22833,22833,22833,22833,22834, 0,22834,22834, 22834,22834,22834,22834,22835, 0,22835,22835,22835,22835, 22835,22835,22836, 0,22836,22836,22836,22836,22836,22836, 22837, 0,22837,22837,22837,22837,22837,22837,22838, 0, 22838,22838,22838,22838,22838,22838,22839, 0,22839,22839, 22839,22839,22839,22839,22840, 0,22840,22840,22840,22840, 22840,22840,22841, 0,22841,22841,22841,22841,22841,22841, 22842, 0,22842,22842,22842,22842,22842,22842,22843, 0, 22843,22843,22843,22843,22843,22843,22844,22844,22844,22844, 22844,22844,22844,22844,22845,22845,22845,22845,22845,22845, 22845,22845,22846,22846,22846,22846,22846,22846,22846,22846, 22847, 0,22847,22847,22847,22847,22847,22847,22848, 0, 22848,22848,22848,22848,22848,22848,22849, 0,22849,22849, 22849,22849,22849,22849,22850, 0,22850,22850,22850,22850, 22850,22850,22851, 0,22851,22851,22851,22851,22851,22851, 22852, 0,22852,22852,22852,22852,22852,22852,22853, 0, 22853,22853,22853,22853,22853,22853,22854, 0,22854,22854, 22854,22854,22854,22854,22855, 0,22855,22855,22855,22855, 22855,22855,22856, 0,22856,22856,22856,22856,22856,22856, 22857, 0,22857,22857,22857,22857,22857,22857,22858, 0, 22858,22858,22858,22858,22858,22858,22859, 0,22859,22859, 22859,22859,22859,22859,22860, 0,22860,22860,22860,22860, 22860,22860,22861, 0,22861,22861,22861,22861,22861,22861, 22862, 0,22862,22862,22862,22862,22862,22862,22863, 0, 22863,22863,22863,22863,22863,22863,22864, 0,22864,22864, 22864,22864,22864,22864,22865, 0,22865,22865,22865,22865, 22865,22865,22866, 0,22866,22866,22866,22866,22866,22866, 22867, 0,22867,22867,22867,22867,22867,22867,22868, 0, 22868,22868,22868,22868,22868,22868,22869, 0,22869,22869, 22869,22869,22869,22869,22870, 0,22870,22870,22870,22870, 22870,22870,22871, 0,22871,22871,22871,22871,22871,22871, 22872, 0,22872,22872,22872,22872,22872,22872,22873, 0, 22873,22873,22873,22873,22873,22873,22874, 0,22874,22874, 22874,22874,22874,22874,22875, 0,22875,22875,22875,22875, 22875,22875,22876, 0,22876,22876,22876,22876,22876,22876, 22877, 0,22877,22877,22877,22877,22877,22877,22878, 0, 22878,22878,22878,22878,22878,22878,22879, 0,22879,22879, 22879,22879,22879,22879,22880, 0,22880,22880,22880,22880, 22880,22880,22881, 0,22881,22881,22881,22881,22881,22881, 22882, 0,22882,22882,22882,22882,22882,22882,22883,22883, 22883,22883,22883,22883,22883,22883,22884, 0,22884,22884, 22884,22884,22884,22884,22885, 0,22885,22885,22885,22885, 22885,22885,22886, 0,22886,22886,22886,22886,22886,22886, 22887, 0,22887,22887,22887,22887,22887,22887,22888, 0, 22888,22888,22888,22888,22888,22888,22889, 0,22889,22889, 22889,22889,22889,22889,22890, 0,22890,22890,22890,22890, 22890,22890,22891, 0,22891,22891,22891,22891,22891,22891, 22892, 0,22892,22892,22892,22892,22892,22892,22893, 0, 22893,22893,22893,22893,22893,22893,22894, 0,22894,22894, 22894,22894,22894,22894,22895, 0,22895,22895,22895,22895, 22895,22895,22896, 0,22896,22896,22896,22896,22896,22896, 22897, 0,22897,22897,22897,22897,22897,22897,22898, 0, 22898,22898,22898,22898,22898,22898,22899, 0,22899,22899, 22899,22899,22899,22899,22900, 0,22900,22900,22900,22900, 22900,22900,22901,22901,22901,22901,22901,22901,22901,22901, 22902,22902,22902,22902,22902,22902,22902,22902,22903,22903, 22903,22903,22903,22903,22903,22903,22904, 0,22904,22904, 22904,22904,22904,22904,22905, 0,22905,22905,22905,22905, 22905,22905,22906, 0,22906,22906,22906,22906,22906,22906, 22907, 0,22907,22907,22907,22907,22907,22907,22908, 0, 22908,22908,22908,22908,22908,22908,22909, 0,22909,22909, 22909,22909,22909,22909,22910, 0,22910,22910,22910,22910, 22910,22910,22911, 0,22911,22911,22911,22911,22911,22911, 22912, 0,22912,22912,22912,22912,22912,22912,22913, 0, 22913,22913,22913,22913,22913,22913,22914, 0,22914,22914, 22914,22914,22914,22914,22915, 0,22915,22915,22915,22915, 22915,22915,22916, 0,22916,22916,22916,22916,22916,22916, 22917, 0,22917,22917,22917,22917,22917,22917,22918, 0, 22918,22918,22918,22918,22918,22918,22919, 0,22919,22919, 22919,22919,22919,22919,22920, 0,22920,22920,22920,22920, 22920,22920,22921, 0,22921,22921,22921,22921,22921,22921, 22922, 0,22922,22922,22922,22922,22922,22922,22923, 0, 22923,22923,22923,22923,22923,22923,22924, 0,22924,22924, 22924,22924,22924,22924,22925, 0,22925,22925,22925,22925, 22925,22925,22926, 0,22926,22926,22926,22926,22926,22926, 22927, 0,22927,22927,22927,22927,22927,22927,22928, 0, 22928,22928,22928,22928,22928,22928,22929, 0,22929,22929, 22929,22929,22929,22929,22930, 0,22930,22930,22930,22930, 22930,22930,22931, 0,22931,22931,22931,22931,22931,22931, 22932, 0,22932,22932,22932,22932,22932,22932,22933, 0, 22933,22933,22933,22933,22933,22933,22934, 0,22934,22934, 22934,22934,22934,22934,22935, 0,22935,22935,22935,22935, 22935,22935,22936, 0,22936,22936,22936,22936,22936,22936, 22937, 0,22937,22937,22937,22937,22937,22937,22938, 0, 22938,22938,22938,22938,22938,22938,22939, 0,22939,22939, 22939,22939,22939,22939,22940,22940,22940,22940,22940,22940, 22940,22940,22941, 0,22941,22941,22941,22941,22941,22941, 22942, 0,22942,22942,22942,22942,22942,22942,22943, 0, 22943,22943,22943,22943,22943,22943,22944, 0,22944,22944, 22944,22944,22944,22944,22945, 0,22945,22945,22945,22945, 22945,22945,22946, 0,22946,22946,22946,22946,22946,22946, 22947, 0,22947,22947,22947,22947,22947,22947,22948, 0, 22948,22948,22948,22948,22948,22948,22949, 0,22949,22949, 22949,22949,22949,22949,22950, 0,22950,22950,22950,22950, 22950,22950,22951, 0,22951,22951,22951,22951,22951,22951, 22952, 0,22952,22952,22952,22952,22952,22952,22953, 0, 22953,22953,22953,22953,22953,22953,22954, 0,22954,22954, 22954,22954,22954,22954,22955, 0,22955,22955,22955,22955, 22955,22955,22956, 0,22956,22956,22956,22956,22956,22956, 22957, 0,22957,22957,22957,22957,22957,22957,22958,22958, 22958,22958,22958,22958,22958,22958,22959,22959,22959,22959, 22959,22959,22959,22959,22960,22960,22960,22960,22960,22960, 22960,22960,22961, 0,22961,22961,22961,22961,22961,22961, 22962, 0,22962,22962,22962,22962,22962,22962,22963, 0, 22963,22963,22963,22963,22963,22963,22964, 0,22964,22964, 22964,22964,22964,22964,22965, 0,22965,22965,22965,22965, 22965,22965,22966, 0,22966,22966,22966,22966,22966,22966, 22967, 0,22967,22967,22967,22967,22967,22967,22968, 0, 22968,22968,22968,22968,22968,22968,22969, 0,22969,22969, 22969,22969,22969,22969,22970, 0,22970,22970,22970,22970, 22970,22970,22971, 0,22971,22971,22971,22971,22971,22971, 22972, 0,22972,22972,22972,22972,22972,22972,22973, 0, 22973,22973,22973,22973,22973,22973,22974, 0,22974,22974, 22974,22974,22974,22974,22975, 0,22975,22975,22975,22975, 22975,22975,22976, 0,22976,22976,22976,22976,22976,22976, 22977, 0,22977,22977,22977,22977,22977,22977,22978, 0, 22978,22978,22978,22978,22978,22978,22979, 0,22979,22979, 22979,22979,22979,22979,22980, 0,22980,22980,22980,22980, 22980,22980,22981, 0,22981,22981,22981,22981,22981,22981, 22982, 0,22982,22982,22982,22982,22982,22982,22983, 0, 22983,22983,22983,22983,22983,22983,22984, 0,22984,22984, 22984,22984,22984,22984,22985, 0,22985,22985,22985,22985, 22985,22985,22986, 0,22986,22986,22986,22986,22986,22986, 22987, 0,22987,22987,22987,22987,22987,22987,22988, 0, 22988,22988,22988,22988,22988,22988,22989, 0,22989,22989, 22989,22989,22989,22989,22990, 0,22990,22990,22990,22990, 22990,22990,22991, 0,22991,22991,22991,22991,22991,22991, 22992, 0,22992,22992,22992,22992,22992,22992,22993, 0, 22993,22993,22993,22993,22993,22993,22994, 0,22994,22994, 22994,22994,22994,22994,22995, 0,22995,22995,22995,22995, 22995,22995,22996, 0,22996,22996,22996,22996,22996,22996, 22997, 0,22997,22997,22997,22997,22997,22997,22998,22998, 22998,22998,22998,22998,22998,22998,22999, 0,22999,22999, 22999,22999,22999,22999,23000, 0,23000,23000,23000,23000, 23000,23000,23001, 0,23001,23001,23001,23001,23001,23001, 23002, 0,23002,23002,23002,23002,23002,23002,23003, 0, 23003,23003,23003,23003,23003,23003,23004, 0,23004,23004, 23004,23004,23004,23004,23005, 0,23005,23005,23005,23005, 23005,23005,23006, 0,23006,23006,23006,23006,23006,23006, 23007, 0,23007,23007,23007,23007,23007,23007,23008, 0, 23008,23008,23008,23008,23008,23008,23009, 0,23009,23009, 23009,23009,23009,23009,23010, 0,23010,23010,23010,23010, 23010,23010,23011, 0,23011,23011,23011,23011,23011,23011, 23012, 0,23012,23012,23012,23012,23012,23012,23013, 0, 23013,23013,23013,23013,23013,23013,23014,23014,23014,23014, 23014,23014,23014,23014,23015,23015,23015,23015,23015,23015, 23015,23015,23016, 0,23016,23016,23016,23016,23016,23016, 23017, 0,23017,23017,23017,23017,23017,23017,23018, 0, 23018,23018,23018,23018,23018,23018,23019, 0,23019,23019, 23019,23019,23019,23019,23020, 0,23020,23020,23020,23020, 23020,23020,23021, 0,23021,23021,23021,23021,23021,23021, 23022, 0,23022,23022,23022,23022,23022,23022,23023, 0, 23023,23023,23023,23023,23023,23023,23024, 0,23024,23024, 23024,23024,23024,23024,23025, 0,23025,23025,23025,23025, 23025,23025,23026, 0,23026,23026,23026,23026,23026,23026, 23027, 0,23027,23027,23027,23027,23027,23027,23028, 0, 23028,23028,23028,23028,23028,23028,23029, 0,23029,23029, 23029,23029,23029,23029,23030, 0,23030,23030,23030,23030, 23030,23030,23031, 0,23031,23031,23031,23031,23031,23031, 23032, 0,23032,23032,23032,23032,23032,23032,23033, 0, 23033,23033,23033,23033,23033,23033,23034, 0,23034,23034, 23034,23034,23034,23034,23035, 0,23035,23035,23035,23035, 23035,23035,23036, 0,23036,23036,23036,23036,23036,23036, 23037, 0,23037,23037,23037,23037,23037,23037,23038, 0, 23038,23038,23038,23038,23038,23038,23039, 0,23039,23039, 23039,23039,23039,23039,23040, 0,23040,23040,23040,23040, 23040,23040,23041, 0,23041,23041,23041,23041,23041,23041, 23042, 0,23042,23042,23042,23042,23042,23042,23043, 0, 23043,23043,23043,23043,23043,23043,23044, 0,23044,23044, 23044,23044,23044,23044,23045, 0,23045,23045,23045,23045, 23045,23045,23046, 0,23046,23046,23046,23046,23046,23046, 23047, 0,23047,23047,23047,23047,23047,23047,23048, 0, 23048,23048,23048,23048,23048,23048,23049, 0,23049,23049, 23049,23049,23049,23049,23050, 0,23050,23050,23050,23050, 23050,23050,23051,23051,23051,23051,23051,23051,23051,23051, 23052, 0,23052,23052,23052,23052,23052,23052,23053, 0, 23053,23053,23053,23053,23053,23053,23054, 0,23054,23054, 23054,23054,23054,23054,23055, 0,23055,23055,23055,23055, 23055,23055,23056, 0,23056,23056,23056,23056,23056,23056, 23057, 0,23057,23057,23057,23057,23057,23057,23058, 0, 23058,23058,23058,23058,23058,23058,23059, 0,23059,23059, 23059,23059,23059,23059,23060, 0,23060,23060,23060,23060, 23060,23060,23061, 0,23061,23061,23061,23061,23061,23061, 23062, 0,23062,23062,23062,23062,23062,23062,23063, 0, 23063,23063,23063,23063,23063,23063,23064, 0,23064,23064, 23064,23064,23064,23064,23065, 0,23065,23065,23065,23065, 23065,23065,23066,23066,23066,23066,23066,23066,23066,23066, 23067,23067,23067,23067,23067,23067,23067,23067,23068, 0, 23068,23068,23068,23068,23068,23068,23069, 0,23069,23069, 23069,23069,23069,23069,23070, 0,23070,23070,23070,23070, 23070,23070,23071, 0,23071,23071,23071,23071,23071,23071, 23072, 0,23072,23072,23072,23072,23072,23072,23073, 0, 23073,23073,23073,23073,23073,23073,23074, 0,23074,23074, 23074,23074,23074,23074,23075, 0,23075,23075,23075,23075, 23075,23075,23076, 0,23076,23076,23076,23076,23076,23076, 23077, 0,23077,23077,23077,23077,23077,23077,23078, 0, 23078,23078,23078,23078,23078,23078,23079, 0,23079,23079, 23079,23079,23079,23079,23080, 0,23080,23080,23080,23080, 23080,23080,23081, 0,23081,23081,23081,23081,23081,23081, 23082, 0,23082,23082,23082,23082,23082,23082,23083, 0, 23083,23083,23083,23083,23083,23083,23084, 0,23084,23084, 23084,23084,23084,23084,23085, 0,23085,23085,23085,23085, 23085,23085,23086, 0,23086,23086,23086,23086,23086,23086, 23087, 0,23087,23087,23087,23087,23087,23087,23088, 0, 23088,23088,23088,23088,23088,23088,23089, 0,23089,23089, 23089,23089,23089,23089,23090, 0,23090,23090,23090,23090, 23090,23090,23091, 0,23091,23091,23091,23091,23091,23091, 23092, 0,23092,23092,23092,23092,23092,23092,23093, 0, 23093,23093,23093,23093,23093,23093,23094, 0,23094,23094, 23094,23094,23094,23094,23095, 0,23095,23095,23095,23095, 23095,23095,23096, 0,23096,23096,23096,23096,23096,23096, 23097, 0,23097,23097,23097,23097,23097,23097,23098, 0, 23098,23098,23098,23098,23098,23098,23099,23099,23099,23099, 23099,23099,23099,23099,23100, 0,23100,23100,23100,23100, 23100,23100,23101, 0,23101,23101,23101,23101,23101,23101, 23102, 0,23102,23102,23102,23102,23102,23102,23103, 0, 23103,23103,23103,23103,23103,23103,23104, 0,23104,23104, 23104,23104,23104,23104,23105, 0,23105,23105,23105,23105, 23105,23105,23106, 0,23106,23106,23106,23106,23106,23106, 23107, 0,23107,23107,23107,23107,23107,23107,23108, 0, 23108,23108,23108,23108,23108,23108,23109, 0,23109,23109, 23109,23109,23109,23109,23110, 0,23110,23110,23110,23110, 23110,23110,23111, 0,23111,23111,23111,23111,23111,23111, 23112, 0,23112,23112,23112,23112,23112,23112,23113,23113, 23113,23113,23113,23113,23113,23113,23114,23114,23114,23114, 23114,23114,23114,23114,23115, 0,23115,23115,23115,23115, 23115,23115,23116, 0,23116,23116,23116,23116,23116,23116, 23117, 0,23117,23117,23117,23117,23117,23117,23118, 0, 23118,23118,23118,23118,23118,23118,23119, 0,23119,23119, 23119,23119,23119,23119,23120, 0,23120,23120,23120,23120, 23120,23120,23121, 0,23121,23121,23121,23121,23121,23121, 23122, 0,23122,23122,23122,23122,23122,23122,23123, 0, 23123,23123,23123,23123,23123,23123,23124, 0,23124,23124, 23124,23124,23124,23124,23125, 0,23125,23125,23125,23125, 23125,23125,23126, 0,23126,23126,23126,23126,23126,23126, 23127, 0,23127,23127,23127,23127,23127,23127,23128, 0, 23128,23128,23128,23128,23128,23128,23129, 0,23129,23129, 23129,23129,23129,23129,23130, 0,23130,23130,23130,23130, 23130,23130,23131, 0,23131,23131,23131,23131,23131,23131, 23132, 0,23132,23132,23132,23132,23132,23132,23133, 0, 23133,23133,23133,23133,23133,23133,23134, 0,23134,23134, 23134,23134,23134,23134,23135, 0,23135,23135,23135,23135, 23135,23135,23136, 0,23136,23136,23136,23136,23136,23136, 23137, 0,23137,23137,23137,23137,23137,23137,23138, 0, 23138,23138,23138,23138,23138,23138,23139, 0,23139,23139, 23139,23139,23139,23139,23140, 0,23140,23140,23140,23140, 23140,23140,23141, 0,23141,23141,23141,23141,23141,23141, 23142, 0,23142,23142,23142,23142,23142,23142,23143, 0, 23143,23143,23143,23143,23143,23143,23144, 0,23144,23144, 23144,23144,23144,23144,23145, 0,23145,23145,23145,23145, 23145,23145,23146, 0,23146,23146,23146,23146,23146,23146, 23147,23147,23147,23147,23147,23147,23147,23147,23148, 0, 23148,23148,23148,23148,23148,23148,23149, 0,23149,23149, 23149,23149,23149,23149,23150, 0,23150,23150,23150,23150, 23150,23150,23151, 0,23151,23151,23151,23151,23151,23151, 23152, 0,23152,23152,23152,23152,23152,23152,23153, 0, 23153,23153,23153,23153,23153,23153,23154, 0,23154,23154, 23154,23154,23154,23154,23155, 0,23155,23155,23155,23155, 23155,23155,23156, 0,23156,23156,23156,23156,23156,23156, 23157, 0,23157,23157,23157,23157,23157,23157,23158, 0, 23158,23158,23158,23158,23158,23158,23159, 0,23159,23159, 23159,23159,23159,23159,23160,23160,23160,23160,23160,23160, 23160,23160,23161,23161,23161,23161,23161,23161,23161,23161, 23162, 0,23162,23162,23162,23162,23162,23162,23163, 0, 23163,23163,23163,23163,23163,23163,23164, 0,23164,23164, 23164,23164,23164,23164,23165, 0,23165,23165,23165,23165, 23165,23165,23166, 0,23166,23166,23166,23166,23166,23166, 23167, 0,23167,23167,23167,23167,23167,23167,23168, 0, 23168,23168,23168,23168,23168,23168,23169, 0,23169,23169, 23169,23169,23169,23169,23170, 0,23170,23170,23170,23170, 23170,23170,23171, 0,23171,23171,23171,23171,23171,23171, 23172, 0,23172,23172,23172,23172,23172,23172,23173, 0, 23173,23173,23173,23173,23173,23173,23174, 0,23174,23174, 23174,23174,23174,23174,23175, 0,23175,23175,23175,23175, 23175,23175,23176, 0,23176,23176,23176,23176,23176,23176, 23177, 0,23177,23177,23177,23177,23177,23177,23178, 0, 23178,23178,23178,23178,23178,23178,23179, 0,23179,23179, 23179,23179,23179,23179,23180, 0,23180,23180,23180,23180, 23180,23180,23181, 0,23181,23181,23181,23181,23181,23181, 23182, 0,23182,23182,23182,23182,23182,23182,23183, 0, 23183,23183,23183,23183,23183,23183,23184, 0,23184,23184, 23184,23184,23184,23184,23185, 0,23185,23185,23185,23185, 23185,23185,23186, 0,23186,23186,23186,23186,23186,23186, 23187, 0,23187,23187,23187,23187,23187,23187,23188, 0, 23188,23188,23188,23188,23188,23188,23189, 0,23189,23189, 23189,23189,23189,23189,23190, 0,23190,23190,23190,23190, 23190,23190,23191, 0,23191,23191,23191,23191,23191,23191, 23192, 0,23192,23192,23192,23192,23192,23192,23193, 0, 23193,23193,23193,23193,23193,23193,23194,23194,23194,23194, 23194,23194,23194,23194,23195, 0,23195,23195,23195,23195, 23195,23195,23196, 0,23196,23196,23196,23196,23196,23196, 23197, 0,23197,23197,23197,23197,23197,23197,23198, 0, 23198,23198,23198,23198,23198,23198,23199, 0,23199,23199, 23199,23199,23199,23199,23200, 0,23200,23200,23200,23200, 23200,23200,23201, 0,23201,23201,23201,23201,23201,23201, 23202, 0,23202,23202,23202,23202,23202,23202,23203, 0, 23203,23203,23203,23203,23203,23203,23204, 0,23204,23204, 23204,23204,23204,23204,23205,23205,23205,23205,23205,23205, 23205,23205,23206,23206,23206,23206,23206,23206,23206,23206, 23207, 0,23207,23207,23207,23207,23207,23207,23208, 0, 23208,23208,23208,23208,23208,23208,23209, 0,23209,23209, 23209,23209,23209,23209,23210, 0,23210,23210,23210,23210, 23210,23210,23211, 0,23211,23211,23211,23211,23211,23211, 23212, 0,23212,23212,23212,23212,23212,23212,23213, 0, 23213,23213,23213,23213,23213,23213,23214, 0,23214,23214, 23214,23214,23214,23214,23215, 0,23215,23215,23215,23215, 23215,23215,23216, 0,23216,23216,23216,23216,23216,23216, 23217, 0,23217,23217,23217,23217,23217,23217,23218, 0, 23218,23218,23218,23218,23218,23218,23219, 0,23219,23219, 23219,23219,23219,23219,23220, 0,23220,23220,23220,23220, 23220,23220,23221, 0,23221,23221,23221,23221,23221,23221, 23222, 0,23222,23222,23222,23222,23222,23222,23223, 0, 23223,23223,23223,23223,23223,23223,23224, 0,23224,23224, 23224,23224,23224,23224,23225, 0,23225,23225,23225,23225, 23225,23225,23226, 0,23226,23226,23226,23226,23226,23226, 23227, 0,23227,23227,23227,23227,23227,23227,23228, 0, 23228,23228,23228,23228,23228,23228,23229, 0,23229,23229, 23229,23229,23229,23229,23230, 0,23230,23230,23230,23230, 23230,23230,23231, 0,23231,23231,23231,23231,23231,23231, 23232, 0,23232,23232,23232,23232,23232,23232,23233, 0, 23233,23233,23233,23233,23233,23233,23234, 0,23234,23234, 23234,23234,23234,23234,23235, 0,23235,23235,23235,23235, 23235,23235,23236, 0,23236,23236,23236,23236,23236,23236, 23237, 0,23237,23237,23237,23237,23237,23237,23238,23238, 23238,23238,23238,23238,23238,23238,23239, 0,23239,23239, 23239,23239,23239,23239,23240, 0,23240,23240,23240,23240, 23240,23240,23241, 0,23241,23241,23241,23241,23241,23241, 23242, 0,23242,23242,23242,23242,23242,23242,23243, 0, 23243,23243,23243,23243,23243,23243,23244, 0,23244,23244, 23244,23244,23244,23244,23245, 0,23245,23245,23245,23245, 23245,23245,23246, 0,23246,23246,23246,23246,23246,23246, 23247, 0,23247,23247,23247,23247,23247,23247,23248,23248, 23248,23248,23248,23248,23248,23248,23249,23249,23249,23249, 23249,23249,23249,23249,23250, 0,23250,23250,23250,23250, 23250,23250,23251, 0,23251,23251,23251,23251,23251,23251, 23252, 0,23252,23252,23252,23252,23252,23252,23253, 0, 23253,23253,23253,23253,23253,23253,23254, 0,23254,23254, 23254,23254,23254,23254,23255, 0,23255,23255,23255,23255, 23255,23255,23256, 0,23256,23256,23256,23256,23256,23256, 23257, 0,23257,23257,23257,23257,23257,23257,23258, 0, 23258,23258,23258,23258,23258,23258,23259, 0,23259,23259, 23259,23259,23259,23259,23260, 0,23260,23260,23260,23260, 23260,23260,23261, 0,23261,23261,23261,23261,23261,23261, 23262, 0,23262,23262,23262,23262,23262,23262,23263, 0, 23263,23263,23263,23263,23263,23263,23264, 0,23264,23264, 23264,23264,23264,23264,23265, 0,23265,23265,23265,23265, 23265,23265,23266, 0,23266,23266,23266,23266,23266,23266, 23267, 0,23267,23267,23267,23267,23267,23267,23268, 0, 23268,23268,23268,23268,23268,23268,23269, 0,23269,23269, 23269,23269,23269,23269,23270, 0,23270,23270,23270,23270, 23270,23270,23271, 0,23271,23271,23271,23271,23271,23271, 23272, 0,23272,23272,23272,23272,23272,23272,23273, 0, 23273,23273,23273,23273,23273,23273,23274, 0,23274,23274, 23274,23274,23274,23274,23275, 0,23275,23275,23275,23275, 23275,23275,23276, 0,23276,23276,23276,23276,23276,23276, 23277, 0,23277,23277,23277,23277,23277,23277,23278, 0, 23278,23278,23278,23278,23278,23278,23279, 0,23279,23279, 23279,23279,23279,23279,23280,23280,23280,23280,23280,23280, 23280,23280,23281, 0,23281,23281,23281,23281,23281,23281, 23282, 0,23282,23282,23282,23282,23282,23282,23283, 0, 23283,23283,23283,23283,23283,23283,23284, 0,23284,23284, 23284,23284,23284,23284,23285, 0,23285,23285,23285,23285, 23285,23285,23286, 0,23286,23286,23286,23286,23286,23286, 23287, 0,23287,23287,23287,23287,23287,23287,23288, 0, 23288,23288,23288,23288,23288,23288,23289,23289,23289,23289, 23289,23289,23289,23289,23290,23290,23290,23290,23290,23290, 23290,23290,23291, 0,23291,23291,23291,23291,23291,23291, 23292, 0,23292,23292,23292,23292,23292,23292,23293, 0, 23293,23293,23293,23293,23293,23293,23294, 0,23294,23294, 23294,23294,23294,23294,23295, 0,23295,23295,23295,23295, 23295,23295,23296, 0,23296,23296,23296,23296,23296,23296, 23297, 0,23297,23297,23297,23297,23297,23297,23298, 0, 23298,23298,23298,23298,23298,23298,23299, 0,23299,23299, 23299,23299,23299,23299,23300, 0,23300,23300,23300,23300, 23300,23300,23301, 0,23301,23301,23301,23301,23301,23301, 23302, 0,23302,23302,23302,23302,23302,23302,23303, 0, 23303,23303,23303,23303,23303,23303,23304, 0,23304,23304, 23304,23304,23304,23304,23305, 0,23305,23305,23305,23305, 23305,23305,23306, 0,23306,23306,23306,23306,23306,23306, 23307, 0,23307,23307,23307,23307,23307,23307,23308, 0, 23308,23308,23308,23308,23308,23308,23309, 0,23309,23309, 23309,23309,23309,23309,23310, 0,23310,23310,23310,23310, 23310,23310,23311, 0,23311,23311,23311,23311,23311,23311, 23312, 0,23312,23312,23312,23312,23312,23312,23313, 0, 23313,23313,23313,23313,23313,23313,23314, 0,23314,23314, 23314,23314,23314,23314,23315, 0,23315,23315,23315,23315, 23315,23315,23316, 0,23316,23316,23316,23316,23316,23316, 23317, 0,23317,23317,23317,23317,23317,23317,23318, 0, 23318,23318,23318,23318,23318,23318,23319, 0,23319,23319, 23319,23319,23319,23319,23320,23320,23320,23320,23320,23320, 23320,23320,23321, 0,23321,23321,23321,23321,23321,23321, 23322, 0,23322,23322,23322,23322,23322,23322,23323, 0, 23323,23323,23323,23323,23323,23323,23324, 0,23324,23324, 23324,23324,23324,23324,23325, 0,23325,23325,23325,23325, 23325,23325,23326, 0,23326,23326,23326,23326,23326,23326, 23327,23327,23327,23327,23327,23327,23327,23327,23328, 0, 23328,23328,23328,23328,23328,23328,23329, 0,23329,23329, 23329,23329,23329,23329,23330, 0,23330,23330,23330,23330, 23330,23330,23331, 0,23331,23331,23331,23331,23331,23331, 23332, 0,23332,23332,23332,23332,23332,23332,23333, 0, 23333,23333,23333,23333,23333,23333,23334, 0,23334,23334, 23334,23334,23334,23334,23335, 0,23335,23335,23335,23335, 23335,23335,23336, 0,23336,23336,23336,23336,23336,23336, 23337, 0,23337,23337,23337,23337,23337,23337,23338, 0, 23338,23338,23338,23338,23338,23338,23339, 0,23339,23339, 23339,23339,23339,23339,23340, 0,23340,23340,23340,23340, 23340,23340,23341, 0,23341,23341,23341,23341,23341,23341, 23342, 0,23342,23342,23342,23342,23342,23342,23343, 0, 23343,23343,23343,23343,23343,23343,23344, 0,23344,23344, 23344,23344,23344,23344,23345, 0,23345,23345,23345,23345, 23345,23345,23346, 0,23346,23346,23346,23346,23346,23346, 23347, 0,23347,23347,23347,23347,23347,23347,23348, 0, 23348,23348,23348,23348,23348,23348,23349, 0,23349,23349, 23349,23349,23349,23349,23350, 0,23350,23350,23350,23350, 23350,23350,23351, 0,23351,23351,23351,23351,23351,23351, 23352, 0,23352,23352,23352,23352,23352,23352,23353,23353, 23353,23353,23353,23353,23353,23353,23354, 0,23354,23354, 23354,23354,23354,23354,23355, 0,23355,23355,23355,23355, 23355,23355,23356, 0,23356,23356,23356,23356,23356,23356, 23357, 0,23357,23357,23357,23357,23357,23357,23358, 0, 23358,23358,23358,23358,23358,23358,23359,23359,23359,23359, 23359,23359,23359,23359,23360, 0,23360,23360,23360,23360, 23360,23360,23361, 0,23361,23361,23361,23361,23361,23361, 23362, 0,23362,23362,23362,23362,23362,23362,23363, 0, 23363,23363,23363,23363,23363,23363,23364, 0,23364,23364, 23364,23364,23364,23364,23365, 0,23365,23365,23365,23365, 23365,23365,23366, 0,23366,23366,23366,23366,23366,23366, 23367, 0,23367,23367,23367,23367,23367,23367,23368, 0, 23368,23368,23368,23368,23368,23368,23369, 0,23369,23369, 23369,23369,23369,23369,23370, 0,23370,23370,23370,23370, 23370,23370,23371, 0,23371,23371,23371,23371,23371,23371, 23372, 0,23372,23372,23372,23372,23372,23372,23373, 0, 23373,23373,23373,23373,23373,23373,23374, 0,23374,23374, 23374,23374,23374,23374,23375, 0,23375,23375,23375,23375, 23375,23375,23376, 0,23376,23376,23376,23376,23376,23376, 23377, 0,23377,23377,23377,23377,23377,23377,23378, 0, 23378,23378,23378,23378,23378,23378,23379, 0,23379,23379, 23379,23379,23379,23379,23380, 0,23380,23380,23380,23380, 23380,23380,23381, 0,23381,23381,23381,23381,23381,23381, 23382, 0,23382,23382,23382,23382,23382,23382,23383,23383, 23383,23383,23383,23383,23383,23383,23384, 0,23384,23384, 23384,23384,23384,23384,23385, 0,23385,23385,23385,23385, 23385,23385,23386, 0,23386,23386,23386,23386,23386,23386, 23387, 0,23387,23387,23387,23387,23387,23387,23388, 0, 23388,23388,23388,23388,23388,23388,23389,23389,23389,23389, 23389,23389,23389,23389,23390, 0,23390,23390,23390,23390, 23390,23390,23391, 0,23391,23391,23391,23391,23391,23391, 23392, 0,23392,23392,23392,23392,23392,23392,23393, 0, 23393,23393,23393,23393,23393,23393,23394, 0,23394,23394, 23394,23394,23394,23394,23395, 0,23395,23395,23395,23395, 23395,23395,23396, 0,23396,23396,23396,23396,23396,23396, 23397, 0,23397,23397,23397,23397,23397,23397,23398, 0, 23398,23398,23398,23398,23398,23398,23399, 0,23399,23399, 23399,23399,23399,23399,23400, 0,23400,23400,23400,23400, 23400,23400,23401, 0,23401,23401,23401,23401,23401,23401, 23402, 0,23402,23402,23402,23402,23402,23402,23403, 0, 23403,23403,23403,23403,23403,23403,23404, 0,23404,23404, 23404,23404,23404,23404,23405, 0,23405,23405,23405,23405, 23405,23405,23406, 0,23406,23406,23406,23406,23406,23406, 23407, 0,23407,23407,23407,23407,23407,23407,23408, 0, 23408,23408,23408,23408,23408,23408,23409, 0,23409,23409, 23409,23409,23409,23409,23410, 0,23410,23410,23410,23410, 23410,23410,23411, 0,23411,23411,23411,23411,23411,23411, 23412, 0,23412,23412,23412,23412,23412,23412,23413,23413, 23413,23413,23413,23413,23413,23413,23414, 0,23414,23414, 23414,23414,23414,23414,23415, 0,23415,23415,23415,23415, 23415,23415,23416, 0,23416,23416,23416,23416,23416,23416, 23417, 0,23417,23417,23417,23417,23417,23417,23418, 0, 23418,23418,23418,23418,23418,23418,23419,23419,23419,23419, 23419,23419,23419,23419,23420, 0,23420,23420,23420,23420, 23420,23420,23421, 0,23421,23421,23421,23421,23421,23421, 23422, 0,23422,23422,23422,23422,23422,23422,23423, 0, 23423,23423,23423,23423,23423,23423,23424, 0,23424,23424, 23424,23424,23424,23424,23425, 0,23425,23425,23425,23425, 23425,23425,23426, 0,23426,23426,23426,23426,23426,23426, 23427, 0,23427,23427,23427,23427,23427,23427,23428, 0, 23428,23428,23428,23428,23428,23428,23429, 0,23429,23429, 23429,23429,23429,23429,23430, 0,23430,23430,23430,23430, 23430,23430,23431, 0,23431,23431,23431,23431,23431,23431, 23432, 0,23432,23432,23432,23432,23432,23432,23433, 0, 23433,23433,23433,23433,23433,23433,23434, 0,23434,23434, 23434,23434,23434,23434,23435, 0,23435,23435,23435,23435, 23435,23435,23436, 0,23436,23436,23436,23436,23436,23436, 23437, 0,23437,23437,23437,23437,23437,23437,23438, 0, 23438,23438,23438,23438,23438,23438,23439, 0,23439,23439, 23439,23439,23439,23439,23440, 0,23440,23440,23440,23440, 23440,23440,23441, 0,23441,23441,23441,23441,23441,23441, 23442, 0,23442,23442,23442,23442,23442,23442,23443,23443, 23443,23443,23443,23443,23443,23443,23444, 0,23444,23444, 23444,23444,23444,23444,23445, 0,23445,23445,23445,23445, 23445,23445,23446, 0,23446,23446,23446,23446,23446,23446, 23447, 0,23447,23447,23447,23447,23447,23447,23448, 0, 23448,23448,23448,23448,23448,23448,23449, 0,23449,23449, 23449,23449,23449,23449,23450, 0,23450,23450,23450,23450, 23450,23450,23451, 0,23451,23451,23451,23451,23451,23451, 23452, 0,23452,23452,23452,23452,23452,23452,23453, 0, 23453,23453,23453,23453,23453,23453,23454, 0,23454,23454, 23454,23454,23454,23454,23455, 0,23455,23455,23455,23455, 23455,23455,23456, 0,23456,23456,23456,23456,23456,23456, 23457, 0,23457,23457,23457,23457,23457,23457,23458, 0, 23458,23458,23458,23458,23458,23458,23459, 0,23459,23459, 23459,23459,23459,23459,23460, 0,23460,23460,23460,23460, 23460,23460,23461, 0,23461,23461,23461,23461,23461,23461, 23462, 0,23462,23462,23462,23462,23462,23462,23463, 0, 23463,23463,23463,23463,23463,23463,23464, 0,23464,23464, 23464,23464,23464,23464,23465, 0,23465,23465,23465,23465, 23465,23465,23466, 0,23466,23466,23466,23466,23466,23466, 23467, 0,23467,23467,23467,23467,23467,23467,23468, 0, 23468,23468,23468,23468,23468,23468,23469, 0,23469,23469, 23469,23469,23469,23469,23470, 0,23470,23470,23470,23470, 23470,23470,23471, 0,23471,23471,23471,23471,23471,23471, 23472, 0,23472,23472,23472,23472,23472,23472,23473, 0, 23473,23473,23473,23473,23473,23473,23474, 0,23474,23474, 23474,23474,23474,23474,23475, 0,23475,23475,23475,23475, 23475,23475,23476, 0,23476,23476,23476,23476,23476,23476, 23477, 0,23477,23477,23477,23477,23477,23477,23478, 0, 23478,23478,23478,23478,23478,23478,23479, 0,23479,23479, 23479,23479,23479,23479,23480, 0,23480,23480,23480,23480, 23480,23480,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285,18285,18285,18285,18285, 18285,18285,18285,18285,18285,18285 } ; 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 const flex_int16_t yy_rule_linenum[106] = { 0, 133, 135, 141, 144, 147, 150, 153, 154, 157, 158, 161, 163, 165, 166, 169, 170, 174, 177, 178, 181, 182, 183, 184, 187, 188, 190, 191, 193, 194, 197, 198, 199, 200, 203, 204, 207, 210, 211, 213, 214, 217, 218, 221, 222, 225, 226, 229, 232, 233, 236, 237, 238, 240, 241, 243, 244, 246, 247, 248, 249, 252, 253, 256, 257, 259, 260, 263, 264, 267, 268, 271, 272, 276, 279, 283, 285, 291, 292, 294, 297, 300, 303, 304, 307, 308, 311, 312, 313, 314, 318, 319, 323, 324, 328, 331, 332, 335, 338, 339, 342, 344, 347, 349, 351, 354 } ; /* 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" #line 74006 "attack_scanner.c" #define YY_NO_INPUT 1 #line 37 "attack_scanner.l" /* Start Conditions */ /* for Login services */ /* for SSHGuard */ /* for Mail services */ /* for FTP services */ /* for git services */ /* Mon Jan 01 21:00:00 2010 */ /* 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 */ // host part of a hostname (without any domain parts) // timestamp (optional PRI) hostname // identifies process /* Common configuration for http botsearch * Adapted from fail2ban botsearch filters & tweaked by alip☮exherbo.org, * Original author: Frantisek Sumsal */ #line 74036 "attack_scanner.c" #define INITIAL 0 #define ssh_notallowed 1 #define ssh_reversemap 2 #define ssh_disconnect 3 #define ssh_badproto 4 #define ssh_invalid_format 5 #define ssh_badkex 6 #define cockpit_authfail 7 #define proxmoxve_authfail 8 #define sshguard_attack 9 #define sshguard_block 10 #define bind 11 #define dovecot_loginerr 12 #define cyrusimap_loginerr 13 #define exim_esmtp_autherr 14 #define exim_esmtp_loginerr 15 #define sendmail_relaydenied 16 #define sendmail_authfailure 17 #define postfix_loginerr 18 #define postfix_nonsmtp 19 #define postfix_greylist 20 #define opensmtpd_failedcmd 21 #define postscreen 22 #define freebsdftpd_loginerr 23 #define proftpd_loginerr 24 #define pureftpd_loginerr 25 #define vsftpd_loginerr 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 ); int 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 */ #ifndef YY_NO_UNPUT #endif /* %ok-for-header */ /* %endif */ #ifndef yytext_ptr static void yy_flex_strncpy ( char *, const char *, int ); #endif #ifdef YY_NEED_STRLEN static int yy_flex_strlen ( const 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 #ifdef __ia64__ /* On IA-64, the buffer size is 16k, not 8k */ #define YY_READ_BUF_SIZE 16384 #else #define YY_READ_BUF_SIZE 8192 #endif /* __ia64__ */ #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, (size_t) 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 = '*'; \ int 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 = (int) fread(buf, 1, (yy_size_t) 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 /*LINTED*/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; 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( ); } { /* %% [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 */ /* handle entries with PID and without PID from processes other than sshguard */ #line 74352 "attack_scanner.c" while ( /*CONSTCOND*/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 >= 18286 ) yy_c = yy_meta[yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; ++yy_cp; } while ( yy_base[yy_current_state] != 301103 ); 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 < 106 ) fprintf( stderr, "--accepting rule at line %ld (\"%s\")\n", (long)yy_rule_linenum[yy_act], yytext ); else if ( yy_act == 106 ) fprintf( stderr, "--accepting default rule (\"%s\")\n", yytext ); else if ( yy_act == 107 ) 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 133 "attack_scanner.l" return SYSLOG_BANNER; YY_BREAK case 2: YY_RULE_SETUP #line 135 "attack_scanner.l" return SYSLOG_BANNER; YY_BREAK /* * Busybox syslog banner * timestamp (optional host) (optional priority) tag: */ case 3: YY_RULE_SETUP #line 141 "attack_scanner.l" return BUSYBOX_SYSLOG_BANNER; YY_BREAK /* RFC 5424 banner */ case 4: YY_RULE_SETUP #line 144 "attack_scanner.l" { return RFC_5234_BANNER; } YY_BREAK /* metalog banner */ case 5: YY_RULE_SETUP #line 147 "attack_scanner.l" return METALOG_BANNER; YY_BREAK /* socklog banner */ case 6: YY_RULE_SETUP #line 150 "attack_scanner.l" return SOCKLOG_BANNER; YY_BREAK /* SSH: invalid or rejected user (cross platform [generated by openssh]) */ case 7: /* rule 7 can match eol */ YY_RULE_SETUP #line 153 "attack_scanner.l" { return SSH_INVALUSERPREF; } YY_BREAK case 8: YY_RULE_SETUP #line 154 "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 9: YY_RULE_SETUP #line 157 "attack_scanner.l" { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } YY_BREAK case 10: YY_RULE_SETUP #line 158 "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 11: YY_RULE_SETUP #line 161 "attack_scanner.l" { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } YY_BREAK case 12: YY_RULE_SETUP #line 163 "attack_scanner.l" { return SSH_MAXAUTH; } YY_BREAK case 13: YY_RULE_SETUP #line 165 "attack_scanner.l" { return SSH_ADDR_SUFF; } YY_BREAK case 14: YY_RULE_SETUP #line 166 "attack_scanner.l" { return SSH_ADDR_SUFF; } YY_BREAK /* Solaris-own */ case 15: YY_RULE_SETUP #line 169 "attack_scanner.l" { BEGIN(ssh_notallowed); return SSH_NOTALLOWEDPREF; } YY_BREAK case 16: YY_RULE_SETUP #line 170 "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 17: /* rule 17 can match eol */ YY_RULE_SETUP #line 174 "attack_scanner.l" { return SSH_LOGINERR_PREF; } YY_BREAK /* wrong password for valid user @ FreeBSD, Debian */ case 18: YY_RULE_SETUP #line 177 "attack_scanner.l" { return SSH_LOGINERR_PAM; } YY_BREAK case 19: YY_RULE_SETUP #line 178 "attack_scanner.l" { return SSH_VIA; } YY_BREAK /* SSH: connections open and closed without auth attempts */ case 20: YY_RULE_SETUP #line 181 "attack_scanner.l" { return SSH_NOIDENTIFSTR; } YY_BREAK case 21: /* rule 21 can match eol */ YY_RULE_SETUP #line 182 "attack_scanner.l" { BEGIN(ssh_disconnect); return SSH_DISCONNECT_PREF; } YY_BREAK case 22: /* rule 22 can match eol */ YY_RULE_SETUP #line 183 "attack_scanner.l" { BEGIN(ssh_disconnect); return SSH_CONNECTION_CLOSED; } YY_BREAK case 23: YY_RULE_SETUP #line 184 "attack_scanner.l" { BEGIN(INITIAL); return SSH_PREAUTH_SUFF; } YY_BREAK /* SSH: clients connecting with other application protocols */ case 24: YY_RULE_SETUP #line 187 "attack_scanner.l" { BEGIN(ssh_badproto); return SSH_BADPROTOCOLIDENTIF; } YY_BREAK case 25: /* rule 25 can match eol */ YY_RULE_SETUP #line 188 "attack_scanner.l" { BEGIN(INITIAL); return SSH_BADPROTOCOLIDENTIF_SUFF; } YY_BREAK case 26: YY_RULE_SETUP #line 190 "attack_scanner.l" { BEGIN(ssh_invalid_format); return SSH_INVALIDFORMAT_PREF; } YY_BREAK case 27: YY_RULE_SETUP #line 191 "attack_scanner.l" { BEGIN(INITIAL); return SSH_INVALIDFORMAT_SUFF; } YY_BREAK case 28: YY_RULE_SETUP #line 193 "attack_scanner.l" { BEGIN(ssh_badkex); return SSH_BADKEX_PREF; } YY_BREAK case 29: YY_RULE_SETUP #line 194 "attack_scanner.l" { BEGIN(INITIAL); return SSH_BADKEX_SUFF; } YY_BREAK /* SSHGuard */ case 30: YY_RULE_SETUP #line 197 "attack_scanner.l" { BEGIN(sshguard_attack); return SSHGUARD_ATTACK_PREF; } YY_BREAK case 31: YY_RULE_SETUP #line 198 "attack_scanner.l" { BEGIN(INITIAL); return SSHGUARD_ATTACK_SUFF; } YY_BREAK case 32: YY_RULE_SETUP #line 199 "attack_scanner.l" { BEGIN(sshguard_block); return SSHGUARD_BLOCK_PREF; } YY_BREAK case 33: YY_RULE_SETUP #line 200 "attack_scanner.l" { BEGIN(INITIAL); return SSHGUARD_BLOCK_SUFF; } YY_BREAK /* BIND */ case 34: YY_RULE_SETUP #line 203 "attack_scanner.l" { BEGIN(bind); return BIND_PREF; } YY_BREAK case 35: YY_RULE_SETUP #line 204 "attack_scanner.l" { BEGIN(INITIAL); return BIND_QUERY_DENIED; } YY_BREAK /* Cucipop */ case 36: /* rule 36 can match eol */ YY_RULE_SETUP #line 207 "attack_scanner.l" { return CUCIPOP_AUTHFAIL; } YY_BREAK /* Exim */ case 37: YY_RULE_SETUP #line 210 "attack_scanner.l" { BEGIN(exim_esmtp_autherr); return EXIM_ESMTP_AUTHFAIL_PREF; } YY_BREAK case 38: YY_RULE_SETUP #line 211 "attack_scanner.l" { BEGIN(INITIAL); return EXIM_ESMTP_AUTHFAIL_SUFF; } YY_BREAK case 39: YY_RULE_SETUP #line 213 "attack_scanner.l" { BEGIN(exim_esmtp_loginerr); return EXIM_ESMTP_LOGINFAIL_PREF; } YY_BREAK case 40: YY_RULE_SETUP #line 214 "attack_scanner.l" { BEGIN(INITIAL); return EXIM_ESMTP_LOGINFAIL_SUFF; } YY_BREAK /* Sendmail */ case 41: YY_RULE_SETUP #line 217 "attack_scanner.l" { BEGIN(sendmail_relaydenied); return SENDMAIL_RELAYDENIED_PREF; } YY_BREAK case 42: YY_RULE_SETUP #line 218 "attack_scanner.l" { BEGIN(INITIAL); return SENDMAIL_RELAYDENIED_SUFF; } YY_BREAK /* Sendmail */ case 43: YY_RULE_SETUP #line 221 "attack_scanner.l" { BEGIN(sendmail_authfailure); return SENDMAIL_AUTHFAILURE_PREF; } YY_BREAK case 44: YY_RULE_SETUP #line 222 "attack_scanner.l" { BEGIN(INITIAL); return SENDMAIL_AUTHFAILURE_SUFF; } YY_BREAK /* dovecot */ case 45: YY_RULE_SETUP #line 225 "attack_scanner.l" { BEGIN(dovecot_loginerr); return DOVECOT_IMAP_LOGINERR_PREF; } YY_BREAK case 46: YY_RULE_SETUP #line 226 "attack_scanner.l" { BEGIN(INITIAL); return DOVECOT_IMAP_LOGINERR_SUFF; } YY_BREAK /* UWimap login errors */ case 47: /* rule 47 can match eol */ YY_RULE_SETUP #line 229 "attack_scanner.l" { return UWIMAP_LOGINERR; } YY_BREAK /* cyrus-imap login error */ case 48: /* rule 48 can match eol */ YY_RULE_SETUP #line 232 "attack_scanner.l" { BEGIN(cyrusimap_loginerr); return CYRUSIMAP_SASL_LOGINERR_PREF; } YY_BREAK case 49: *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 233 "attack_scanner.l" { BEGIN(INITIAL); return CYRUSIMAP_SASL_LOGINERR_SUFF; } YY_BREAK /* postfix */ case 50: YY_RULE_SETUP #line 236 "attack_scanner.l" { BEGIN(postfix_loginerr); return POSTFIX_SASL_LOGINERR_PREF; } YY_BREAK case 51: YY_RULE_SETUP #line 237 "attack_scanner.l" { BEGIN(INITIAL); return POSTFIX_SASL_LOGINERR_SUFF; } YY_BREAK case 52: YY_RULE_SETUP #line 238 "attack_scanner.l" { return POSTFIX_NO_AUTH_PREF; } YY_BREAK /* non-SMTP on an SMTP port suggests port-scanning activity */ case 53: YY_RULE_SETUP #line 240 "attack_scanner.l" { BEGIN(postfix_nonsmtp); return POSTFIX_NONSMTP; } YY_BREAK case 54: YY_RULE_SETUP #line 241 "attack_scanner.l" { BEGIN(INITIAL); return POSTFIX_NONSMTP_SUFF; } YY_BREAK case 55: YY_RULE_SETUP #line 243 "attack_scanner.l" { BEGIN(postfix_greylist); return POSTFIX_GREYLIST; } YY_BREAK case 56: YY_RULE_SETUP #line 244 "attack_scanner.l" { BEGIN(INITIAL); return POSTFIX_GREYLIST_SUFF; } YY_BREAK case 57: YY_RULE_SETUP #line 246 "attack_scanner.l" { BEGIN(postscreen); return POSTSCREEN_PREF; } YY_BREAK case 58: YY_RULE_SETUP #line 247 "attack_scanner.l" { BEGIN(postscreen); return POSTSCREEN_PREF; } YY_BREAK case 59: YY_RULE_SETUP #line 248 "attack_scanner.l" { BEGIN(postscreen); return POSTSCREEN_PREF; } YY_BREAK case 60: YY_RULE_SETUP #line 249 "attack_scanner.l" { BEGIN(INITIAL); return POSTSCREEN_SUFF; } YY_BREAK /* FreeBSD's ftpd login errors */ case 61: YY_RULE_SETUP #line 252 "attack_scanner.l" { BEGIN(freebsdftpd_loginerr); return FREEBSDFTPD_LOGINERR_PREF; } YY_BREAK case 62: YY_RULE_SETUP #line 253 "attack_scanner.l" { BEGIN(INITIAL); return FREEBSDFTPD_LOGINERR_SUFF; } YY_BREAK /* ProFTPd */ case 63: /* rule 63 can match eol */ YY_RULE_SETUP #line 256 "attack_scanner.l" { BEGIN(proftpd_loginerr); return PROFTPD_LOGINERR_PREF; } YY_BREAK case 64: YY_RULE_SETUP #line 257 "attack_scanner.l" { BEGIN(INITIAL); return PROFTPD_LOGINERR_SUFF; } YY_BREAK /* another log entry from ProFTPd */ case 65: YY_RULE_SETUP #line 259 "attack_scanner.l" { BEGIN(proftpd_loginerr); return PROFTPD_LOGINERR_PREF; } YY_BREAK case 66: YY_RULE_SETUP #line 260 "attack_scanner.l" { BEGIN(INITIAL); return PROFTPD_LOGINERR_SUFF; } YY_BREAK /* Pure-FTPd */ case 67: YY_RULE_SETUP #line 263 "attack_scanner.l" { BEGIN(pureftpd_loginerr); return PUREFTPD_LOGINERR_PREF; } YY_BREAK case 68: YY_RULE_SETUP #line 264 "attack_scanner.l" { BEGIN(INITIAL); return PUREFTPD_LOGINERR_SUFF; } YY_BREAK /* vsftpd */ case 69: YY_RULE_SETUP #line 267 "attack_scanner.l" { BEGIN(vsftpd_loginerr); return VSFTPD_LOGINERR_PREF; } YY_BREAK case 70: YY_RULE_SETUP #line 268 "attack_scanner.l" { BEGIN(INITIAL); return VSFTPD_LOGINERR_SUFF; } YY_BREAK /* cockpit */ case 71: YY_RULE_SETUP #line 271 "attack_scanner.l" { BEGIN(cockpit_authfail); return COCKPIT_AUTHFAIL_PREF; } YY_BREAK case 72: YY_RULE_SETUP #line 272 "attack_scanner.l" { BEGIN(INITIAL); return COCKPIT_AUTHFAIL_SUFF; } YY_BREAK /* CLF {{{ */ case 73: YY_RULE_SETUP #line 276 "attack_scanner.l" return CLF_TIMESTAMP; YY_BREAK /* HTTP probes for common web services. */ case 74: /* rule 74 can match eol */ YY_RULE_SETUP #line 279 "attack_scanner.l" { return CLF_WEB_PROBE; } YY_BREAK /* Bad login URLs. HTTP 200 OK responses via POST are failed requests */ case 75: YY_RULE_SETUP #line 283 "attack_scanner.l" { return CLF_CMS_LOGIN; } YY_BREAK case 76: YY_RULE_SETUP #line 285 "attack_scanner.l" return CLF_SUFFIX; YY_BREAK /* }}} */ /* OpenSMTPD. */ /* Unsupported command when attempting to log in. */ case 77: YY_RULE_SETUP #line 291 "attack_scanner.l" { BEGIN(opensmtpd_failedcmd); return OPENSMTPD_FAILED_CMD_PREF; } YY_BREAK case 78: YY_RULE_SETUP #line 292 "attack_scanner.l" { BEGIN(INITIAL); return OPENSMTPD_UNSUPPORTED_CMD_SUFF; } YY_BREAK /* Bad credentials */ case 79: YY_RULE_SETUP #line 294 "attack_scanner.l" { BEGIN(INITIAL); return OPENSMTPD_AUTHFAIL_SUFF; } YY_BREAK /* Courier IMAP/POP */ case 80: /* rule 80 can match eol */ YY_RULE_SETUP #line 297 "attack_scanner.l" { return COURIER_AUTHFAIL_PREF; } YY_BREAK /* OpenVPN */ case 81: YY_RULE_SETUP #line 300 "attack_scanner.l" { return OPENVPN_TLS_ERR_SUFF; } YY_BREAK /* Gitea - also with color codes */ case 82: /* rule 82 can match eol */ YY_RULE_SETUP #line 303 "attack_scanner.l" { BEGIN(gitea_autherr); return GITEA_ERR_PREF; } YY_BREAK case 83: YY_RULE_SETUP #line 304 "attack_scanner.l" { BEGIN(INITIAL); return GITEA_ERR_SUFF; } YY_BREAK /* OpenVPN Portshare */ case 84: YY_RULE_SETUP #line 307 "attack_scanner.l" { return OPENVPN_PS_TERM_PREF; } YY_BREAK case 85: YY_RULE_SETUP #line 308 "attack_scanner.l" { return OPENVPN_PS_TERM_SUFF; } YY_BREAK /* MSSQL Failed login */ case 86: YY_RULE_SETUP #line 311 "attack_scanner.l" { return MSSQL_AUTHFAIL_PREF; } YY_BREAK case 87: YY_RULE_SETUP #line 312 "attack_scanner.l" { return MSSQL_AUTHFAIL_PREF; } YY_BREAK case 88: YY_RULE_SETUP #line 313 "attack_scanner.l" { return MSSQL_AUTHFAIL_PREF; } YY_BREAK case 89: YY_RULE_SETUP #line 314 "attack_scanner.l" { return MSSQL_AUTHFAIL_PREF; } YY_BREAK /* Proxmox VE */ /* failed authentication */ case 90: YY_RULE_SETUP #line 318 "attack_scanner.l" { BEGIN(proxmoxve_authfail); return PROXMOXVE_AUTHFAIL_PREF; } YY_BREAK case 91: YY_RULE_SETUP #line 319 "attack_scanner.l" { BEGIN(INITIAL); return PROXMOXVE_AUTHFAIL_SUFF; } YY_BREAK /** COMMON-USE TOKENS do not touch these **/ /* an IPv4 address */ case 92: YY_RULE_SETUP #line 323 "attack_scanner.l" { yylval.str = yytext; return IPv4; } YY_BREAK case 93: YY_RULE_SETUP #line 324 "attack_scanner.l" { yylval.str = strrchr(yytext, ':')+1; return IPv4; } YY_BREAK /* an IPv6 address */ /* standard | clouds implied | embedded IPv4 */ case 94: YY_RULE_SETUP #line 328 "attack_scanner.l" { yylval.str = strdup(yytext); return IPv6; } YY_BREAK /* an host address (PTR) */ case 95: YY_RULE_SETUP #line 331 "attack_scanner.l" { yylval.str = yytext; return HOSTADDR; } YY_BREAK case 96: YY_RULE_SETUP #line 332 "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 97: YY_RULE_SETUP #line 335 "attack_scanner.l" { return TIMESTAMP_SYSLOG; } YY_BREAK /* TAI64 timestamp */ case 98: YY_RULE_SETUP #line 338 "attack_scanner.l" { return AT_TIMESTAMP_TAI64; } YY_BREAK case 99: YY_RULE_SETUP #line 339 "attack_scanner.l" { return TIMESTAMP_TAI64; } YY_BREAK /* iso8601 timestamp */ case 100: YY_RULE_SETUP #line 342 "attack_scanner.l" { return TIMESTAMP_ISO8601; } YY_BREAK case 101: YY_RULE_SETUP #line 344 "attack_scanner.l" return REPETITIONS; YY_BREAK /*[^ :]+:[^ ]+ { return FACILITYPRIORITY; } */ case 102: YY_RULE_SETUP #line 347 "attack_scanner.l" { yylval.str = yytext; return WORD; } YY_BREAK case 103: /* rule 103 can match eol */ YY_RULE_SETUP #line 349 "attack_scanner.l" { return STRING; } YY_BREAK case 104: /* rule 104 can match eol */ YY_RULE_SETUP #line 351 "attack_scanner.l" /* eat blanks */ YY_BREAK /* literals */ /*\n { return NEWLINE; } */ case 105: YY_RULE_SETUP #line 354 "attack_scanner.l" { return yytext[0]; } YY_BREAK /** end of COMMON-USE TOKENS **/ case 106: YY_RULE_SETUP #line 358 "attack_scanner.l" ECHO; YY_BREAK #line 75042 "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_invalid_format): case YY_STATE_EOF(ssh_badkex): case YY_STATE_EOF(cockpit_authfail): case YY_STATE_EOF(proxmoxve_authfail): case YY_STATE_EOF(sshguard_attack): case YY_STATE_EOF(sshguard_block): case YY_STATE_EOF(bind): 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_nonsmtp): 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(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; /* %if-c-only */ YY_CURRENT_BUFFER_LVALUE->yy_input_file = yyin; /* %endif */ /* %if-c++-only */ /* %endif */ 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 user's declarations */ } /* 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 { int 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 ) { int 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, (yy_size_t) (b->yy_buf_size + 2) ); } else /* Can't grow it, we don't own it. */ b->yy_ch_buf = NULL; 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_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) { /* Extend the array by 50%, plus the number we really need. */ int 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, (yy_size_t) new_size ); if ( ! YY_CURRENT_BUFFER_LVALUE->yy_ch_buf ) YY_FATAL_ERROR( "out of dynamic memory in yy_get_next_buffer()" ); /* "- 2" to take care of EOB's */ YY_CURRENT_BUFFER_LVALUE->yy_buf_size = (int) (new_size - 2); } (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 >= 18286 ) yy_c = yy_meta[yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + 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 >= 18286 ) yy_c = yy_meta[yy_c]; } yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c]; yy_is_jam = (yy_current_state == 18285); return yy_is_jam ? 0 : yy_current_state; } #ifndef YY_NO_UNPUT /* %if-c-only */ /* %endif */ #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 */ int offset = (int) ((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( ) ) #ifdef YY_FLEX_LEX_COMPAT return 0; #else return EOF; #endif 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( ); } /* %if-c++-only */ /* %endif */ /** 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; /* %if-c-only */ yyin = YY_CURRENT_BUFFER_LVALUE->yy_input_file; /* %endif */ /* %if-c++-only */ /* %endif */ (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( (yy_size_t) (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; } /* %if-c++-only */ /* %endif */ /** 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 ); /* %if-c-only */ b->yy_input_file = file; /* %endif */ /* %if-c++-only */ /* %endif */ 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; /* After all that talk, this was set to 1 anyways... */ (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. */ yy_size_t 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 NULL; 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 = (int) (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 = NULL; 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 (const char * yystr ) { return yy_scan_bytes( yystr, (int) 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 (const char * yybytes, int _yybytes_len ) { YY_BUFFER_STATE b; char *buf; yy_size_t n; int i; /* Get memory for full buffer, including space for trailing EOB's. */ n = (yy_size_t) (_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 yynoreturn yy_fatal_error (const char* msg ) { 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. * */ int 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 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) = NULL; (yy_buffer_stack_top) = 0; (yy_buffer_stack_max) = 0; (yy_c_buf_p) = NULL; (yy_init) = 0; (yy_start) = 0; /* Defined in main.c */ #ifdef YY_STDINIT yyin = stdin; yyout = stdout; #else yyin = NULL; yyout = NULL; #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, const 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 (const char * s ) { int n; for ( n = 0; s[n]; ++n ) ; return n; } #endif void *yyalloc (yy_size_t size ) { return 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 realloc(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 358 "attack_scanner.l" void scanner_init(char *str) { yy_scan_string(str); } void scanner_fin() { yy_delete_buffer(YY_CURRENT_BUFFER); } sshguard-2.5.1/src/parser/attack_parser.y000644 001751 001751 00000030310 15003743412 021313 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(char *); 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 STRING %token INTEGER /* flat tokens */ %token SYSLOG_BANNER TIMESTAMP_SYSLOG TIMESTAMP_ISO8601 TIMESTAMP_TAI64 AT_TIMESTAMP_TAI64 RFC_5234_BANNER METALOG_BANNER SOCKLOG_BANNER BUSYBOX_SYSLOG_BANNER %token REPETITIONS /* 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_INVALIDFORMAT_PREF SSH_INVALIDFORMAT_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 /* BIND */ %token BIND_PREF BIND_QUERY_DENIED /* 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_NONSMTP POSTFIX_NONSMTP_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 %token CLF_TIMESTAMP CLF_SUFFIX /* CLF, common webapp probes */ %token CLF_WEB_PROBE /* CLF, common CMS frameworks brute-force attacks */ %token CLF_CMS_LOGIN /* 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 /* OpenVPN Portshare */ %token OPENVPN_PS_TERM_PREF %token OPENVPN_PS_TERM_SUFF /* MSSQL */ %token MSSQL_AUTHFAIL_PREF /* Proxmox VE */ %token PROXMOXVE_AUTHFAIL_PREF PROXMOXVE_AUTHFAIL_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 | 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 /* a busybox syslog log entry */ busyboxent: BUSYBOX_SYSLOG_BANNER repetition_suffix: /* epsilon */ | REPETITIONS ; msg_single: sshmsg { attack->service = SERVICES_SSH; } | sshguardmsg { attack->service = SERVICES_SSHGUARD; } | bindmsg { attack->service = SERVICES_BIND; } | 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; } | clfmsg | opensmtpdmsg { attack->service = SERVICES_OPENSMTPD; } | couriermsg { attack->service = SERVICES_COURIER; } | openvpnmsg { attack->service = SERVICES_OPENVPN; } | giteamsg { attack->service = SERVICES_GITEA; } | openvpnpsmsg { attack->service = SERVICES_OPENVPN_PS; } | sqlservrmsg { attack->service = SERVICES_MSSQL; } | proxmoxvemsg { attack->service = SERVICES_PROXMOXVE; } ; /* 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_invalid_format | 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_invalid_format: SSH_INVALIDFORMAT_PREF addr SSH_INVALIDFORMAT_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 ; bindmsg: BIND_PREF addr BIND_QUERY_DENIED ; /* 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 postfixsrc POSTFIX_SASL_LOGINERR_SUFF | POSTFIX_NO_AUTH_PREF postfixsrc | POSTFIX_GREYLIST addr POSTFIX_GREYLIST_SUFF | POSTFIX_NONSMTP postfixsrc POSTFIX_NONSMTP_SUFF | POSTSCREEN_PREF postfixsrc POSTSCREEN_SUFF ; postfixsrc: addr ']' optport optport: /* empty */ | ':' INTEGER /* 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 ; /** CLF {{{ * Handle logs in Common Log Format. These logs take the form of: * host rfc931 username date:time request statuscode bytes [referrer [user_agent [cookies]]] * Additionally, we support an unlimited number of extra fields. */ clfmsg: addr clffield clffield CLF_TIMESTAMP clfrequest clfstatus clfbytes clfext clfsuffix; clfext: /*empty*/ | clffield clfext // optional extra fields clfsuffix: /*empty*/ | CLF_SUFFIX; clffield: STRING | WORD | '-'; clfrequest: CLF_WEB_PROBE { attack->service = SERVICES_CLF_PROBES; } | CLF_CMS_LOGIN { attack->service = SERVICES_CLF_LOGIN_URL; } | STRING // in case we didn't match any known attacks ; clfstatus: INTEGER { if (yylval.num == 401) { attack->service = SERVICES_CLF_UNAUTH; } else if (attack->service == SERVICES_CLF_LOGIN_URL) { // HTTP 200 OK responses via POST are failed requests if (yylval.num != 200) { attack->service = -1; } } else if (attack->service == SERVICES_CLF_PROBES) { // Probes with good status codes aren't probes, just legitimate requests switch (yylval.num) { // fall through all good response codes case 200: // OK case 301: // permanent redirect case 302: // redirect attack->service = -1; break; } } else if (yylval.num == 444) { // Some admins configure their web servers to return special status // codes when they receive requests for spammy/proby paths. See // https://bitbucket.org/sshguard/sshguard/issues/157 attack->service = SERVICES_CLF_PROBES; } }; clfbytes: INTEGER | clffield; // }}} /* 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 ; /* attack rules for mssql */ sqlservrmsg: MSSQL_AUTHFAIL_PREF addr ']' ; /* attack rules for openvpn portshare */ openvpnpsmsg: OPENVPN_PS_TERM_PREF addr OPENVPN_PS_TERM_SUFF | OPENVPN_PS_TERM_PREF '[' addr ']' OPENVPN_PS_TERM_SUFF ; /* attack rules for Proxmox VE */ proxmoxvemsg: PROXMOXVE_AUTHFAIL_PREF addr PROXMOXVE_AUTHFAIL_SUFF ; %% static void yyerror(__attribute__((unused)) attack_t *a, __attribute__((unused)) const char *s) { /* do nothing */ } int parse_line(char *str, attack_t *attack) { attack->service = -1; // invalid service attack->dangerousness = DEFAULT_ATTACKS_DANGEROUSNESS; scanner_init(str); int ret = yyparse(attack); scanner_fin(); if (attack->service == -1) return 1; // successful parse but no service (e.g. successful CLF) return ret; } sshguard-2.5.1/src/parser/parser.h000644 001751 001751 00000002303 14152213136 017743 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.5.1/src/parser/test-sshg-parser000755 001751 001751 00000000057 14152213136 021443 0ustar00kevinzkevinz000000 000000 #!/bin/sh ./sshg-parser -t < $srcdir/tests.txt sshguard-2.5.1/src/parser/attack_parser.c000644 001751 001751 00000115106 15003746403 021277 0ustar00kevinzkevinz000000 000000 /* original parser id follows */ /* yysccsid[] = "@(#)yaccpar 1.9 (Berkeley) 02/21/93" */ /* (use YYMAJOR/YYMINOR for ifdefs dependent on parser version) */ #define YYBYACC 1 #define YYMAJOR 2 #define YYMINOR 0 #define YYPATCH 20230201 #define YYEMPTY (-1) #define yyclearin (yychar = YYEMPTY) #define yyerrok (yyerrflag = 0) #define YYRECOVERING() (yyerrflag != 0) #define YYENOMEM (-2) #define YYEOF 0 #define YYPREFIX "yy" #define YYPURE 0 #line 2 "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(char *); extern void scanner_fin(); extern int yylex(); static void yyerror(attack_t *, const char *); #ifdef YYSTYPE #undef YYSTYPE_IS_DECLARED #define YYSTYPE_IS_DECLARED 1 #endif #ifndef YYSTYPE_IS_DECLARED #define YYSTYPE_IS_DECLARED 1 #line 43 "attack_parser.y" typedef union { char *str; int num; } YYSTYPE; #endif /* !YYSTYPE_IS_DECLARED */ #line 68 "attack_parser.c" /* compatibility with bison */ #ifdef YYPARSE_PARAM /* compatibility with FreeBSD */ # ifdef YYPARSE_PARAM_TYPE # define YYPARSE_DECL() yyparse(YYPARSE_PARAM_TYPE YYPARSE_PARAM) # else # define YYPARSE_DECL() yyparse(void *YYPARSE_PARAM) # endif #else # define YYPARSE_DECL() yyparse(attack_t *attack) #endif /* Parameters sent to lex. */ #ifdef YYLEX_PARAM # define YYLEX_DECL() yylex(void *YYLEX_PARAM) # define YYLEX yylex(YYLEX_PARAM) #else # define YYLEX_DECL() yylex(void) # define YYLEX yylex() #endif #if !(defined(yylex) || defined(YYSTATE)) int YYLEX_DECL(); #endif /* Parameters sent to yyerror. */ #ifndef YYERROR_DECL #define YYERROR_DECL() yyerror(attack_t *attack, const char *s) #endif #ifndef YYERROR_CALL #define YYERROR_CALL(msg) yyerror(attack, msg) #endif extern int YYPARSE_DECL(); #define IPv4 257 #define IPv6 258 #define HOSTADDR 259 #define WORD 260 #define STRING 261 #define INTEGER 262 #define SYSLOG_BANNER 263 #define TIMESTAMP_SYSLOG 264 #define TIMESTAMP_ISO8601 265 #define TIMESTAMP_TAI64 266 #define AT_TIMESTAMP_TAI64 267 #define RFC_5234_BANNER 268 #define METALOG_BANNER 269 #define SOCKLOG_BANNER 270 #define BUSYBOX_SYSLOG_BANNER 271 #define REPETITIONS 272 #define SSH_INVALUSERPREF 273 #define SSH_NOTALLOWEDPREF 274 #define SSH_NOTALLOWEDSUFF 275 #define SSH_LOGINERR_PREF 276 #define SSH_LOGINERR_PAM 277 #define SSH_VIA 278 #define SSH_MAXAUTH 279 #define SSH_ADDR_SUFF 280 #define SSH_NOIDENTIFSTR 281 #define SSH_BADPROTOCOLIDENTIF 282 #define SSH_BADPROTOCOLIDENTIF_SUFF 283 #define SSH_INVALIDFORMAT_PREF 284 #define SSH_INVALIDFORMAT_SUFF 285 #define SSH_BADKEX_PREF 286 #define SSH_BADKEX_SUFF 287 #define SSH_DISCONNECT_PREF 288 #define SSH_CONNECTION_CLOSED 289 #define SSH_PREAUTH_SUFF 290 #define SSHGUARD_ATTACK_PREF 291 #define SSHGUARD_ATTACK_SUFF 292 #define SSHGUARD_BLOCK_PREF 293 #define SSHGUARD_BLOCK_SUFF 294 #define BIND_PREF 295 #define BIND_QUERY_DENIED 296 #define DOVECOT_IMAP_LOGINERR_PREF 297 #define DOVECOT_IMAP_LOGINERR_SUFF 298 #define UWIMAP_LOGINERR 299 #define CYRUSIMAP_SASL_LOGINERR_PREF 300 #define CYRUSIMAP_SASL_LOGINERR_SUFF 301 #define CUCIPOP_AUTHFAIL 302 #define EXIM_ESMTP_AUTHFAIL_PREF 303 #define EXIM_ESMTP_AUTHFAIL_SUFF 304 #define EXIM_ESMTP_LOGINFAIL_PREF 305 #define EXIM_ESMTP_LOGINFAIL_SUFF 306 #define SENDMAIL_RELAYDENIED_PREF 307 #define SENDMAIL_RELAYDENIED_SUFF 308 #define SENDMAIL_AUTHFAILURE_PREF 309 #define SENDMAIL_AUTHFAILURE_SUFF 310 #define POSTFIX_NO_AUTH_PREF 311 #define POSTFIX_SASL_LOGINERR_PREF 312 #define POSTFIX_SASL_LOGINERR_SUFF 313 #define POSTFIX_NONSMTP 314 #define POSTFIX_NONSMTP_SUFF 315 #define POSTFIX_GREYLIST 316 #define POSTFIX_GREYLIST_SUFF 317 #define POSTSCREEN_PREF 318 #define POSTSCREEN_SUFF 319 #define FREEBSDFTPD_LOGINERR_PREF 320 #define FREEBSDFTPD_LOGINERR_SUFF 321 #define PROFTPD_LOGINERR_PREF 322 #define PROFTPD_LOGINERR_SUFF 323 #define PUREFTPD_LOGINERR_PREF 324 #define PUREFTPD_LOGINERR_SUFF 325 #define VSFTPD_LOGINERR_PREF 326 #define VSFTPD_LOGINERR_SUFF 327 #define COCKPIT_AUTHFAIL_PREF 328 #define COCKPIT_AUTHFAIL_SUFF 329 #define CLF_TIMESTAMP 330 #define CLF_SUFFIX 331 #define CLF_WEB_PROBE 332 #define CLF_CMS_LOGIN 333 #define OPENSMTPD_FAILED_CMD_PREF 334 #define OPENSMTPD_AUTHFAIL_SUFF 335 #define OPENSMTPD_UNSUPPORTED_CMD_SUFF 336 #define COURIER_AUTHFAIL_PREF 337 #define OPENVPN_TLS_ERR_SUFF 338 #define GITEA_ERR_PREF 339 #define GITEA_ERR_SUFF 340 #define OPENVPN_PS_TERM_PREF 341 #define OPENVPN_PS_TERM_SUFF 342 #define MSSQL_AUTHFAIL_PREF 343 #define PROXMOXVE_AUTHFAIL_PREF 344 #define PROXMOXVE_AUTHFAIL_SUFF 345 #define YYERRCODE 256 typedef int YYINT; static const YYINT yylhs[] = { -1, 0, 0, 1, 1, 1, 1, 1, 1, 4, 4, 4, 5, 6, 7, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 32, 32, 32, 32, 9, 9, 9, 9, 9, 9, 33, 33, 33, 34, 34, 34, 34, 35, 35, 35, 35, 36, 37, 38, 10, 10, 11, 12, 13, 14, 15, 16, 16, 17, 17, 18, 18, 18, 18, 18, 39, 40, 40, 19, 20, 21, 22, 23, 23, 24, 45, 45, 46, 46, 41, 41, 41, 42, 42, 42, 43, 44, 44, 25, 25, 26, 27, 27, 28, 28, 28, 28, 30, 29, 29, 31, }; static const YYINT yylen[] = { 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 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, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 2, 3, 3, 3, 2, 3, 3, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 2, 3, 3, 3, 3, 3, 2, 3, 3, 3, 3, 0, 2, 3, 3, 3, 3, 3, 2, 9, 0, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 3, 4, 2, 4, 2, 3, 4, 5, 3, 3, 5, 3, }; static const YYINT yydefred[] = { 0, 41, 0, 44, 9, 0, 12, 5, 13, 14, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 4, 6, 7, 8, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 0, 45, 46, 47, 48, 49, 50, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 0, 0, 0, 0, 0, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96, 95, 107, 97, 0, 43, 52, 53, 54, 56, 57, 59, 62, 63, 64, 60, 61, 65, 66, 67, 68, 0, 70, 72, 73, 74, 75, 0, 76, 79, 78, 80, 84, 85, 86, 87, 88, 104, 105, 0, 0, 110, 0, 114, 113, 116, 0, 17, 1, 0, 69, 0, 81, 106, 0, 0, 108, 0, 83, 112, 115, 100, 98, 99, 0, 101, 0, 102, 103, 0, 0, 0, 92, 94, 90, }; static const YYINT yydgoto[] = { 50, 51, 52, 181, 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, 112, 82, 83, 84, 85, 86, 87, 113, 185, 203, 197, 199, 202, 204, 207, }; static const YYINT yysindex[] = { 90, 0, -17, 0, 0, -238, 0, 0, 0, 0, 0, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -53, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -193, -46, -87, -82, -193, -193, -193, 0, 162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -42, 0, 0, 0, 0, 0, 0, -213, 0, -231, -219, -218, -209, -208, -207, -212, -211, -210, -215, -214, -206, -216, -217, -205, -193, -221, 0, -223, -224, -225, -226, -8, 0, -222, -220, -228, -229, -203, -227, -233, -230, -204, -268, -193, -193, -242, -193, -243, 7, -244, 9, -169, 0, 0, 0, 0, -38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 18, 0, 19, 0, 0, 0, -232, 0, 0, -202, 0, -157, 0, 0, -200, -234, 0, -245, 0, 0, 0, 0, 0, 0, -152, 0, -45, 0, 0, -38, -38, -201, 0, 0, 0, }; static const YYINT yyrindex[] = { 0, 0, 1, 0, 0, 236, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 8, 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, 11, 0, 0, 0, 13, 0, 0, 0, 0, 0, 113, 0, 0, 0, 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, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 17, 0, 0, 0, }; static const YYINT yygindex[] = { 0, 0, 63, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, -16, 0, -67, 0, 0, 0, -88, 0, }; #define YYTABLESIZE 580 static const YYINT yytable[] = { 136, 42, 91, 136, 125, 51, 82, 136, 55, 127, 58, 89, 81, 109, 137, 111, 194, 93, 114, 115, 88, 117, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 124, 42, 138, 116, 139, 118, 119, 120, 121, 122, 123, 140, 126, 128, 129, 130, 131, 141, 81, 1, 2, 3, 170, 171, 142, 182, 145, 143, 144, 146, 148, 149, 147, 151, 152, 155, 156, 157, 158, 159, 160, 150, 195, 196, 163, 164, 161, 167, 153, 42, 162, 166, 168, 174, 176, 177, 178, 179, 180, 184, 191, 189, 183, 193, 186, 198, 187, 188, 16, 132, 205, 0, 154, 165, 0, 0, 0, 0, 0, 0, 169, 0, 0, 190, 0, 206, 0, 201, 0, 0, 0, 172, 173, 0, 175, 192, 0, 0, 0, 0, 0, 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, 2, 3, 0, 0, 1, 2, 3, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 133, 134, 200, 133, 134, 0, 0, 133, 134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 0, 0, 0, 0, 0, 0, 0, 42, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42, 91, 0, 42, 51, 82, 42, 55, 42, 58, 89, 42, 109, 42, 111, 42, 93, 0, 42, 0, 42, 0, 42, 135, 42, 0, 42, 0, 0, 42, 0, 0, 42, 0, 42, 0, 42, 0, 42, 0, 0, 0, 0, 0, 0, 42, 82, 0, 82, 42, 0, 42, 82, 42, 10, 42, 0, 42, 0, 0, 91, 0, 0, 42, 42, 0, 42, 0, 42, 0, 42, 0, 0, 42, 1, 2, 3, 0, 0, 0, 4, 0, 5, 0, 6, 7, 8, 9, 10, 0, 11, 12, 0, 13, 14, 0, 15, 0, 16, 17, 0, 18, 0, 19, 0, 20, 21, 0, 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, 42, 1, 2, 3, 0, 0, 43, 0, 0, 44, 0, 45, 0, 46, 0, 47, 48, 11, 12, 0, 13, 14, 0, 15, 0, 16, 17, 0, 18, 0, 19, 0, 20, 21, 0, 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, 42, 0, 0, 10, 10, 10, 43, 0, 0, 44, 0, 45, 0, 46, 0, 47, 48, 0, 0, 10, 10, 0, 10, 10, 0, 10, 0, 10, 10, 0, 10, 0, 10, 0, 10, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 10, 0, 10, 10, 0, 10, 0, 10, 0, 10, 0, 10, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 0, 0, 0, 0, 10, 0, 0, 10, 0, 10, 0, 10, 0, 10, 10, }; static const YYINT yycheck[] = { 45, 0, 0, 45, 91, 0, 0, 45, 0, 91, 0, 0, 0, 0, 81, 0, 261, 0, 34, 35, 37, 37, 260, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 91, 27, 28, 29, 30, 31, 32, 91, 45, 260, 36, 280, 38, 39, 40, 41, 42, 43, 275, 45, 46, 47, 48, 49, 280, 51, 257, 258, 259, 335, 336, 278, 137, 283, 280, 280, 285, 290, 290, 287, 294, 296, 301, 304, 306, 308, 310, 93, 292, 332, 333, 317, 319, 313, 325, 298, 93, 315, 323, 327, 340, 342, 93, 345, 93, 272, 58, 262, 338, 93, 342, 93, 262, 93, 93, 0, 51, 203, -1, 105, 321, -1, -1, -1, -1, -1, -1, 329, -1, -1, 330, -1, 331, -1, 199, -1, -1, -1, 124, 125, -1, 127, 340, -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, 257, 258, 259, -1, -1, 257, 258, 259, -1, -1, -1, 91, -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, 260, 261, 262, 260, 261, -1, -1, 260, 261, -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, 91, -1, -1, -1, -1, -1, -1, -1, 260, 261, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 272, 272, -1, 275, 272, 272, 278, 272, 280, 272, 272, 283, 272, 285, 272, 287, 272, -1, 290, -1, 292, -1, 294, 338, 296, -1, 298, -1, -1, 301, -1, -1, 304, -1, 306, -1, 308, -1, 310, -1, -1, -1, -1, -1, -1, 317, 313, -1, 315, 321, -1, 323, 319, 325, 91, 327, -1, 329, -1, -1, 331, -1, -1, 335, 336, -1, 338, -1, 340, -1, 342, -1, -1, 345, 257, 258, 259, -1, -1, -1, 263, -1, 265, -1, 267, 268, 269, 270, 271, -1, 273, 274, -1, 276, 277, -1, 279, -1, 281, 282, -1, 284, -1, 286, -1, 288, 289, -1, 291, -1, 293, -1, 295, -1, 297, -1, 299, 300, -1, 302, 303, -1, 305, -1, 307, -1, 309, -1, 311, 312, -1, 314, -1, 316, -1, 318, -1, 320, -1, 322, -1, 324, -1, 326, -1, 328, 257, 258, 259, -1, -1, 334, -1, -1, 337, -1, 339, -1, 341, -1, 343, 344, 273, 274, -1, 276, 277, -1, 279, -1, 281, 282, -1, 284, -1, 286, -1, 288, 289, -1, 291, -1, 293, -1, 295, -1, 297, -1, 299, 300, -1, 302, 303, -1, 305, -1, 307, -1, 309, -1, 311, 312, -1, 314, -1, 316, -1, 318, -1, 320, -1, 322, -1, 324, -1, 326, -1, 328, -1, -1, 257, 258, 259, 334, -1, -1, 337, -1, 339, -1, 341, -1, 343, 344, -1, -1, 273, 274, -1, 276, 277, -1, 279, -1, 281, 282, -1, 284, -1, 286, -1, 288, 289, -1, 291, -1, 293, -1, 295, -1, 297, -1, 299, 300, -1, 302, 303, -1, 305, -1, 307, -1, 309, -1, 311, 312, -1, 314, -1, 316, -1, 318, -1, 320, -1, 322, -1, 324, -1, 326, -1, 328, -1, -1, -1, -1, -1, 334, -1, -1, 337, -1, 339, -1, 341, -1, 343, 344, }; #define YYFINAL 50 #ifndef YYDEBUG #define YYDEBUG 0 #endif #define YYMAXTOKEN 345 #define YYUNDFTOKEN 394 #define YYTRANSLATE(a) ((a) > YYMAXTOKEN ? YYUNDFTOKEN : (a)) #if YYDEBUG static const char *const yyname[] = { "end-of-file",0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,"'%'",0,0,0,0,0,0,0,"'-'",0,0,0,0,0,0,0,0,0,0,0,0,"':'",0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"'['",0,"']'",0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,"IPv4","IPv6", "HOSTADDR","WORD","STRING","INTEGER","SYSLOG_BANNER","TIMESTAMP_SYSLOG", "TIMESTAMP_ISO8601","TIMESTAMP_TAI64","AT_TIMESTAMP_TAI64","RFC_5234_BANNER", "METALOG_BANNER","SOCKLOG_BANNER","BUSYBOX_SYSLOG_BANNER","REPETITIONS", "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_INVALIDFORMAT_PREF","SSH_INVALIDFORMAT_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","BIND_PREF","BIND_QUERY_DENIED", "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_NONSMTP", "POSTFIX_NONSMTP_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_TIMESTAMP","CLF_SUFFIX","CLF_WEB_PROBE","CLF_CMS_LOGIN", "OPENSMTPD_FAILED_CMD_PREF","OPENSMTPD_AUTHFAIL_SUFF", "OPENSMTPD_UNSUPPORTED_CMD_SUFF","COURIER_AUTHFAIL_PREF","OPENVPN_TLS_ERR_SUFF", "GITEA_ERR_PREF","GITEA_ERR_SUFF","OPENVPN_PS_TERM_PREF","OPENVPN_PS_TERM_SUFF", "MSSQL_AUTHFAIL_PREF","PROXMOXVE_AUTHFAIL_PREF","PROXMOXVE_AUTHFAIL_SUFF",0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,"illegal-symbol", }; static const char *const yyrule[] = { "$accept : text", "text : log_prefix msg_single repetition_suffix", "text : msg_single", "log_prefix : syslogent", "log_prefix : multilogent", "log_prefix : RFC_5234_BANNER", "log_prefix : metalogent", "log_prefix : socklogent", "log_prefix : busyboxent", "syslogent : SYSLOG_BANNER", "syslogent : TIMESTAMP_ISO8601", "syslogent : TIMESTAMP_ISO8601 WORD", "multilogent : AT_TIMESTAMP_TAI64", "metalogent : METALOG_BANNER", "socklogent : SOCKLOG_BANNER", "busyboxent : BUSYBOX_SYSLOG_BANNER", "repetition_suffix :", "repetition_suffix : REPETITIONS", "msg_single : sshmsg", "msg_single : sshguardmsg", "msg_single : bindmsg", "msg_single : dovecotmsg", "msg_single : uwimapmsg", "msg_single : cyrusimapmsg", "msg_single : cucipopmsg", "msg_single : eximmsg", "msg_single : sendmailmsg", "msg_single : postfixmsg", "msg_single : freebsdftpdmsg", "msg_single : proftpdmsg", "msg_single : pureftpdmsg", "msg_single : vsftpdmsg", "msg_single : cockpitmsg", "msg_single : clfmsg", "msg_single : opensmtpdmsg", "msg_single : couriermsg", "msg_single : openvpnmsg", "msg_single : giteamsg", "msg_single : openvpnpsmsg", "msg_single : sqlservrmsg", "msg_single : proxmoxvemsg", "addr : IPv4", "addr : IPv6", "addr : IPv6 '%' WORD", "addr : HOSTADDR", "sshmsg : ssh_illegaluser", "sshmsg : ssh_authfail", "sshmsg : ssh_noidentifstring", "sshmsg : ssh_badprotocol", "sshmsg : ssh_invalid_format", "sshmsg : ssh_badkex", "ssh_illegaluser : SSH_INVALUSERPREF addr", "ssh_illegaluser : SSH_INVALUSERPREF addr SSH_ADDR_SUFF", "ssh_illegaluser : SSH_NOTALLOWEDPREF addr SSH_NOTALLOWEDSUFF", "ssh_authfail : SSH_LOGINERR_PREF addr SSH_ADDR_SUFF", "ssh_authfail : SSH_LOGINERR_PAM addr", "ssh_authfail : SSH_LOGINERR_PAM addr SSH_VIA", "ssh_authfail : SSH_MAXAUTH addr SSH_ADDR_SUFF", "ssh_noidentifstring : SSH_NOIDENTIFSTR addr", "ssh_noidentifstring : SSH_NOIDENTIFSTR addr SSH_ADDR_SUFF", "ssh_noidentifstring : SSH_DISCONNECT_PREF addr SSH_PREAUTH_SUFF", "ssh_noidentifstring : SSH_CONNECTION_CLOSED addr SSH_PREAUTH_SUFF", "ssh_badprotocol : SSH_BADPROTOCOLIDENTIF addr SSH_BADPROTOCOLIDENTIF_SUFF", "ssh_invalid_format : SSH_INVALIDFORMAT_PREF addr SSH_INVALIDFORMAT_SUFF", "ssh_badkex : SSH_BADKEX_PREF addr SSH_BADKEX_SUFF", "sshguardmsg : SSHGUARD_ATTACK_PREF addr SSHGUARD_ATTACK_SUFF", "sshguardmsg : SSHGUARD_BLOCK_PREF addr SSHGUARD_BLOCK_SUFF", "bindmsg : BIND_PREF addr BIND_QUERY_DENIED", "dovecotmsg : DOVECOT_IMAP_LOGINERR_PREF addr DOVECOT_IMAP_LOGINERR_SUFF", "uwimapmsg : UWIMAP_LOGINERR '[' addr ']'", "cyrusimapmsg : CYRUSIMAP_SASL_LOGINERR_PREF addr CYRUSIMAP_SASL_LOGINERR_SUFF", "cucipopmsg : CUCIPOP_AUTHFAIL addr", "eximmsg : EXIM_ESMTP_AUTHFAIL_PREF addr EXIM_ESMTP_AUTHFAIL_SUFF", "eximmsg : EXIM_ESMTP_LOGINFAIL_PREF addr EXIM_ESMTP_LOGINFAIL_SUFF", "sendmailmsg : SENDMAIL_RELAYDENIED_PREF addr SENDMAIL_RELAYDENIED_SUFF", "sendmailmsg : SENDMAIL_AUTHFAILURE_PREF addr SENDMAIL_AUTHFAILURE_SUFF", "postfixmsg : POSTFIX_SASL_LOGINERR_PREF postfixsrc POSTFIX_SASL_LOGINERR_SUFF", "postfixmsg : POSTFIX_NO_AUTH_PREF postfixsrc", "postfixmsg : POSTFIX_GREYLIST addr POSTFIX_GREYLIST_SUFF", "postfixmsg : POSTFIX_NONSMTP postfixsrc POSTFIX_NONSMTP_SUFF", "postfixmsg : POSTSCREEN_PREF postfixsrc POSTSCREEN_SUFF", "postfixsrc : addr ']' optport", "optport :", "optport : ':' INTEGER", "freebsdftpdmsg : FREEBSDFTPD_LOGINERR_PREF addr FREEBSDFTPD_LOGINERR_SUFF", "proftpdmsg : PROFTPD_LOGINERR_PREF addr PROFTPD_LOGINERR_SUFF", "pureftpdmsg : PUREFTPD_LOGINERR_PREF addr PUREFTPD_LOGINERR_SUFF", "vsftpdmsg : VSFTPD_LOGINERR_PREF addr VSFTPD_LOGINERR_SUFF", "cockpitmsg : COCKPIT_AUTHFAIL_PREF addr COCKPIT_AUTHFAIL_SUFF", "cockpitmsg : COCKPIT_AUTHFAIL_PREF addr", "clfmsg : addr clffield clffield CLF_TIMESTAMP clfrequest clfstatus clfbytes clfext clfsuffix", "clfext :", "clfext : clffield clfext", "clfsuffix :", "clfsuffix : CLF_SUFFIX", "clffield : STRING", "clffield : WORD", "clffield : '-'", "clfrequest : CLF_WEB_PROBE", "clfrequest : CLF_CMS_LOGIN", "clfrequest : STRING", "clfstatus : INTEGER", "clfbytes : INTEGER", "clfbytes : clffield", "opensmtpdmsg : OPENSMTPD_FAILED_CMD_PREF addr OPENSMTPD_AUTHFAIL_SUFF", "opensmtpdmsg : OPENSMTPD_FAILED_CMD_PREF addr OPENSMTPD_UNSUPPORTED_CMD_SUFF", "couriermsg : COURIER_AUTHFAIL_PREF '[' addr ']'", "openvpnmsg : addr OPENVPN_TLS_ERR_SUFF", "openvpnmsg : '[' addr ']' OPENVPN_TLS_ERR_SUFF", "giteamsg : GITEA_ERR_PREF addr", "giteamsg : GITEA_ERR_PREF addr GITEA_ERR_SUFF", "giteamsg : GITEA_ERR_PREF '[' addr ']'", "giteamsg : GITEA_ERR_PREF '[' addr ']' GITEA_ERR_SUFF", "sqlservrmsg : MSSQL_AUTHFAIL_PREF addr ']'", "openvpnpsmsg : OPENVPN_PS_TERM_PREF addr OPENVPN_PS_TERM_SUFF", "openvpnpsmsg : OPENVPN_PS_TERM_PREF '[' addr ']' OPENVPN_PS_TERM_SUFF", "proxmoxvemsg : PROXMOXVE_AUTHFAIL_PREF addr PROXMOXVE_AUTHFAIL_SUFF", }; #endif #if YYDEBUG int yydebug; #endif int yyerrflag; int yychar; YYSTYPE yyval; YYSTYPE yylval; int yynerrs; /* define the initial stack-sizes */ #ifdef YYSTACKSIZE #undef YYMAXDEPTH #define YYMAXDEPTH YYSTACKSIZE #else #ifdef YYMAXDEPTH #define YYSTACKSIZE YYMAXDEPTH #else #define YYSTACKSIZE 10000 #define YYMAXDEPTH 10000 #endif #endif #define YYINITSTACKSIZE 200 typedef struct { unsigned stacksize; YYINT *s_base; YYINT *s_mark; YYINT *s_last; YYSTYPE *l_base; YYSTYPE *l_mark; } YYSTACKDATA; /* variables for the parser stack */ static YYSTACKDATA yystack; #line 425 "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) { attack->service = -1; // invalid service attack->dangerousness = DEFAULT_ATTACKS_DANGEROUSNESS; scanner_init(str); int ret = yyparse(attack); scanner_fin(); if (attack->service == -1) return 1; // successful parse but no service (e.g. successful CLF) return ret; } #line 649 "attack_parser.c" #if YYDEBUG #include /* needed for printf */ #endif #include /* needed for malloc, etc */ #include /* needed for memset */ /* allocate initial stack or double stack size, up to YYMAXDEPTH */ static int yygrowstack(YYSTACKDATA *data) { int i; unsigned newsize; YYINT *newss; YYSTYPE *newvs; if ((newsize = data->stacksize) == 0) newsize = YYINITSTACKSIZE; else if (newsize >= YYMAXDEPTH) return YYENOMEM; else if ((newsize *= 2) > YYMAXDEPTH) newsize = YYMAXDEPTH; i = (int) (data->s_mark - data->s_base); newss = (YYINT *)realloc(data->s_base, newsize * sizeof(*newss)); if (newss == NULL) return YYENOMEM; data->s_base = newss; data->s_mark = newss + i; newvs = (YYSTYPE *)realloc(data->l_base, newsize * sizeof(*newvs)); if (newvs == NULL) return YYENOMEM; data->l_base = newvs; data->l_mark = newvs + i; data->stacksize = newsize; data->s_last = data->s_base + newsize - 1; return 0; } #if YYPURE || defined(YY_NO_LEAKS) static void yyfreestack(YYSTACKDATA *data) { free(data->s_base); free(data->l_base); memset(data, 0, sizeof(*data)); } #else #define yyfreestack(data) /* nothing */ #endif #define YYABORT goto yyabort #define YYREJECT goto yyabort #define YYACCEPT goto yyaccept #define YYERROR goto yyerrlab int YYPARSE_DECL() { int yym, yyn, yystate; #if YYDEBUG const char *yys; if ((yys = getenv("YYDEBUG")) != NULL) { yyn = *yys; if (yyn >= '0' && yyn <= '9') yydebug = yyn - '0'; } #endif /* yym is set below */ /* yyn is set below */ yynerrs = 0; yyerrflag = 0; yychar = YYEMPTY; yystate = 0; #if YYPURE memset(&yystack, 0, sizeof(yystack)); #endif if (yystack.s_base == NULL && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; yystack.s_mark = yystack.s_base; yystack.l_mark = yystack.l_base; yystate = 0; *yystack.s_mark = 0; yyloop: if ((yyn = yydefred[yystate]) != 0) goto yyreduce; if (yychar < 0) { yychar = YYLEX; if (yychar < 0) yychar = YYEOF; #if YYDEBUG if (yydebug) { if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN]; printf("%sdebug: state %d, reading %d (%s)\n", YYPREFIX, yystate, yychar, yys); } #endif } if (((yyn = yysindex[yystate]) != 0) && (yyn += yychar) >= 0 && yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar) { #if YYDEBUG if (yydebug) printf("%sdebug: state %d, shifting to state %d\n", YYPREFIX, yystate, yytable[yyn]); #endif if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; yystate = yytable[yyn]; *++yystack.s_mark = yytable[yyn]; *++yystack.l_mark = yylval; yychar = YYEMPTY; if (yyerrflag > 0) --yyerrflag; goto yyloop; } if (((yyn = yyrindex[yystate]) != 0) && (yyn += yychar) >= 0 && yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yychar) { yyn = yytable[yyn]; goto yyreduce; } if (yyerrflag != 0) goto yyinrecovery; YYERROR_CALL("syntax error"); goto yyerrlab; /* redundant goto avoids 'unused label' warning */ yyerrlab: ++yynerrs; yyinrecovery: if (yyerrflag < 3) { yyerrflag = 3; for (;;) { if (((yyn = yysindex[*yystack.s_mark]) != 0) && (yyn += YYERRCODE) >= 0 && yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) YYERRCODE) { #if YYDEBUG if (yydebug) printf("%sdebug: state %d, error recovery shifting\ to state %d\n", YYPREFIX, *yystack.s_mark, yytable[yyn]); #endif if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; yystate = yytable[yyn]; *++yystack.s_mark = yytable[yyn]; *++yystack.l_mark = yylval; goto yyloop; } else { #if YYDEBUG if (yydebug) printf("%sdebug: error recovery discarding state %d\n", YYPREFIX, *yystack.s_mark); #endif if (yystack.s_mark <= yystack.s_base) goto yyabort; --yystack.s_mark; --yystack.l_mark; } } } else { if (yychar == YYEOF) goto yyabort; #if YYDEBUG if (yydebug) { if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN]; printf("%sdebug: state %d, error recovery discards token %d (%s)\n", YYPREFIX, yystate, yychar, yys); } #endif yychar = YYEMPTY; goto yyloop; } yyreduce: #if YYDEBUG if (yydebug) printf("%sdebug: state %d, reducing by rule %d (%s)\n", YYPREFIX, yystate, yyn, yyrule[yyn]); #endif yym = yylen[yyn]; if (yym > 0) yyval = yystack.l_mark[1-yym]; else memset(&yyval, 0, sizeof yyval); switch (yyn) { case 18: #line 165 "attack_parser.y" { attack->service = SERVICES_SSH; } #line 851 "attack_parser.c" break; case 19: #line 166 "attack_parser.y" { attack->service = SERVICES_SSHGUARD; } #line 856 "attack_parser.c" break; case 20: #line 167 "attack_parser.y" { attack->service = SERVICES_BIND; } #line 861 "attack_parser.c" break; case 21: #line 168 "attack_parser.y" { attack->service = SERVICES_DOVECOT; } #line 866 "attack_parser.c" break; case 22: #line 169 "attack_parser.y" { attack->service = SERVICES_UWIMAP; } #line 871 "attack_parser.c" break; case 23: #line 170 "attack_parser.y" { attack->service = SERVICES_CYRUSIMAP; } #line 876 "attack_parser.c" break; case 24: #line 171 "attack_parser.y" { attack->service = SERVICES_CUCIPOP; } #line 881 "attack_parser.c" break; case 25: #line 172 "attack_parser.y" { attack->service = SERVICES_EXIM; } #line 886 "attack_parser.c" break; case 26: #line 173 "attack_parser.y" { attack->service = SERVICES_SENDMAIL; } #line 891 "attack_parser.c" break; case 27: #line 174 "attack_parser.y" { attack->service = SERVICES_POSTFIX; } #line 896 "attack_parser.c" break; case 28: #line 175 "attack_parser.y" { attack->service = SERVICES_FREEBSDFTPD; } #line 901 "attack_parser.c" break; case 29: #line 176 "attack_parser.y" { attack->service = SERVICES_PROFTPD; } #line 906 "attack_parser.c" break; case 30: #line 177 "attack_parser.y" { attack->service = SERVICES_PUREFTPD; } #line 911 "attack_parser.c" break; case 31: #line 178 "attack_parser.y" { attack->service = SERVICES_VSFTPD; } #line 916 "attack_parser.c" break; case 32: #line 179 "attack_parser.y" { attack->service = SERVICES_COCKPIT; } #line 921 "attack_parser.c" break; case 34: #line 181 "attack_parser.y" { attack->service = SERVICES_OPENSMTPD; } #line 926 "attack_parser.c" break; case 35: #line 182 "attack_parser.y" { attack->service = SERVICES_COURIER; } #line 931 "attack_parser.c" break; case 36: #line 183 "attack_parser.y" { attack->service = SERVICES_OPENVPN; } #line 936 "attack_parser.c" break; case 37: #line 184 "attack_parser.y" { attack->service = SERVICES_GITEA; } #line 941 "attack_parser.c" break; case 38: #line 185 "attack_parser.y" { attack->service = SERVICES_OPENVPN_PS; } #line 946 "attack_parser.c" break; case 39: #line 186 "attack_parser.y" { attack->service = SERVICES_MSSQL; } #line 951 "attack_parser.c" break; case 40: #line 187 "attack_parser.y" { attack->service = SERVICES_PROXMOXVE; } #line 956 "attack_parser.c" break; case 41: #line 192 "attack_parser.y" { attack->address.kind = ADDRKIND_IPv4; strcpy(attack->address.value, yystack.l_mark[0].str); } #line 964 "attack_parser.c" break; case 42: #line 196 "attack_parser.y" { attack->address.kind = ADDRKIND_IPv6; strcpy(attack->address.value, yystack.l_mark[0].str); } #line 972 "attack_parser.c" break; case 43: #line 200 "attack_parser.y" { /* IPv6 address with interface name */ attack->address.kind = ADDRKIND_IPv6; strcpy(attack->address.value, yystack.l_mark[-2].str); } #line 980 "attack_parser.c" break; case 44: #line 204 "attack_parser.y" { if (!attack_from_hostname(attack, yystack.l_mark[0].str)) { YYABORT; } } #line 989 "attack_parser.c" break; case 61: #line 242 "attack_parser.y" { attack->dangerousness = 2; } #line 994 "attack_parser.c" break; case 98: #line 349 "attack_parser.y" { attack->service = SERVICES_CLF_PROBES; } #line 999 "attack_parser.c" break; case 99: #line 350 "attack_parser.y" { attack->service = SERVICES_CLF_LOGIN_URL; } #line 1004 "attack_parser.c" break; case 101: #line 354 "attack_parser.y" { if (yylval.num == 401) { attack->service = SERVICES_CLF_UNAUTH; } else if (attack->service == SERVICES_CLF_LOGIN_URL) { /* HTTP 200 OK responses via POST are failed requests*/ if (yylval.num != 200) { attack->service = -1; } } else if (attack->service == SERVICES_CLF_PROBES) { /* Probes with good status codes aren't probes, just legitimate requests*/ switch (yylval.num) { /* fall through all good response codes*/ case 200: /* OK*/ case 301: /* permanent redirect*/ case 302: /* redirect*/ attack->service = -1; break; } } else if (yylval.num == 444) { /* Some admins configure their web servers to return special status*/ /* codes when they receive requests for spammy/proby paths. See*/ /* https://bitbucket.org/sshguard/sshguard/issues/157*/ attack->service = SERVICES_CLF_PROBES; } } #line 1032 "attack_parser.c" break; #line 1034 "attack_parser.c" } yystack.s_mark -= yym; yystate = *yystack.s_mark; yystack.l_mark -= yym; yym = yylhs[yyn]; if (yystate == 0 && yym == 0) { #if YYDEBUG if (yydebug) printf("%sdebug: after reduction, shifting from state 0 to\ state %d\n", YYPREFIX, YYFINAL); #endif yystate = YYFINAL; *++yystack.s_mark = YYFINAL; *++yystack.l_mark = yyval; if (yychar < 0) { yychar = YYLEX; if (yychar < 0) yychar = YYEOF; #if YYDEBUG if (yydebug) { if ((yys = yyname[YYTRANSLATE(yychar)]) == NULL) yys = yyname[YYUNDFTOKEN]; printf("%sdebug: state %d, reading %d (%s)\n", YYPREFIX, YYFINAL, yychar, yys); } #endif } if (yychar == YYEOF) goto yyaccept; goto yyloop; } if (((yyn = yygindex[yym]) != 0) && (yyn += yystate) >= 0 && yyn <= YYTABLESIZE && yycheck[yyn] == (YYINT) yystate) yystate = yytable[yyn]; else yystate = yydgoto[yym]; #if YYDEBUG if (yydebug) printf("%sdebug: after reduction, shifting from state %d \ to state %d\n", YYPREFIX, *yystack.s_mark, yystate); #endif if (yystack.s_mark >= yystack.s_last && yygrowstack(&yystack) == YYENOMEM) goto yyoverflow; *++yystack.s_mark = (YYINT) yystate; *++yystack.l_mark = yyval; goto yyloop; yyoverflow: YYERROR_CALL("yacc stack overflow"); yyabort: yyfreestack(&yystack); return (1); yyaccept: yyfreestack(&yystack); return (0); } sshguard-2.5.1/src/fw/sshg-fw-null.sh000644 001751 001751 00000000553 14152213136 020305 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.5.1/src/fw/sshg-fw-nft-sets.sh000644 001751 001751 00000002173 14152213136 021076 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.5.1/src/fw/Makefile.am000644 001751 001751 00000002101 14152213136 017446 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.5.1/src/fw/sshg-fw-pf.sh000644 001751 001751 00000000456 14152213136 017742 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.5.1/src/fw/Makefile.in000644 001751 001751 00000056722 15003747016 017506 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.17 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2024 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)) am__rm_f = rm -f $(am__rm_f_notfound) am__rm_rf = rm -rf $(am__rm_f_notfound) 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 ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && echo $$files | $(am__xargs_n) 40 $(am__rm_f); }; \ } 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)` 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@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ 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__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ am__xargs_n = @am__xargs_n@ 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@ runstatedir = @runstatedir@ 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)" && $(am__rm_f) $$files clean-libexecPROGRAMS: -$(am__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) @: >>$@ 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: -$(am__rm_f) $(CLEANFILES) distclean-generic: -$(am__rm_f) $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || $(am__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: # Tell GNU make to disable its built-in pattern rules. %:: %,v %:: RCS/%,v %:: RCS/% %:: s.% %:: SCCS/s.% sshguard-2.5.1/src/fw/sshg-fw-ipset.sh000644 001751 001751 00000000651 14152213136 020456 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.5.1/src/fw/fw.h000644 001751 001751 00000002420 14152213136 016203 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.5.1/src/fw/hosts.c000644 001751 001751 00000024716 14152213136 016736 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.5.1/src/fw/sshg-fw-firewalld.sh000644 001751 001751 00000001630 14152213136 021301 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.5.1/src/fw/sshg-fw-ipfilter.sh000644 001751 001751 00000001112 14152213136 021141 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.5.1/src/fw/sshg-fw-iptables.sh000644 001751 001751 00000001076 14152213136 021137 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.5.1/src/fw/sshg-fw-ipfw.sh000644 001751 001751 00000000746 14152213136 020304 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.5.1/src/fw/sshg-fw.in000644 001751 001751 00000001144 14152213136 017326 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.5.1/src/common/sandbox.h000644 001751 001751 00000000513 14737032062 020110 0ustar00kevinzkevinz000000 000000 #pragma once #include "config.h" #if defined(CAPSICUM) #define WITH_CASPER #include #include #include extern cap_channel_t *capcas, *capnet; #define getaddrinfo(name, serv, hints, res) cap_getaddrinfo(capnet, name, serv, hints, res) #endif void init_log(void); void sandbox_init(); sshguard-2.5.1/src/common/simclist.c000644 001751 001751 00000135024 14152213136 020274 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.5.1/src/common/attack.h000644 001751 001751 00000006605 14617211531 017726 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_BIND = 120, //< BIND (named) 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_OPENVPN_PS = 410, //< OpenVPN Portshare SERVICES_GITEA = 500, //< Gitea SERVICES_MSSQL = 600, //< Microsoft SQL Server for Linux SERVICES_PROXMOXVE = 700, //< Proxmox VE }; /* 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.5.1/src/common/service_names.c000644 001751 001751 00000002402 14617211531 021264 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"}, {SERVICES_OPENVPN_PS, "OpenVPN Portshare"}, {SERVICES_MSSQL, "MSSQL"}, {SERVICES_PROXMOXVE, "Proxmox VE"}, }; 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.5.1/src/common/metrics.h000644 001751 001751 00000000215 14737032062 020117 0ustar00kevinzkevinz000000 000000 #pragma once bool metrics_begin(); void metrics_init(const char *name); void metrics_write(const char *name, long val); void metrics_fin(); sshguard-2.5.1/src/common/simclist.h000644 001751 001751 00000075776 14152213136 020322 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.5.1/src/common/config.h.in000644 001751 001751 00000012033 15004217136 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 header file. */ #undef HAVE_CAPSICUM_HELPERS_H /* 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_LIBCASPER_H /* Define to 1 if you have the header file. */ #undef HAVE_MINIX_CONFIG_H /* Have setresgid */ #undef HAVE_SETRESGID /* Have setresuid */ #undef HAVE_SETRESUID /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDIO_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_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 /* Define to 1 if you have the header file. */ #undef HAVE_WCHAR_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 all of the C89 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Enable extensions on AIX, Interix, z/OS. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE #endif /* Enable general extensions on macOS. */ #ifndef _DARWIN_C_SOURCE # undef _DARWIN_C_SOURCE #endif /* Enable general extensions on Solaris. */ #ifndef __EXTENSIONS__ # undef __EXTENSIONS__ #endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # undef _GNU_SOURCE #endif /* Enable X/Open compliant socket functions that do not require linking with -lxnet on HP-UX 11.11. */ #ifndef _HPUX_ALT_XOPEN_SOCKET_API # undef _HPUX_ALT_XOPEN_SOCKET_API #endif /* Identify the host operating system as Minix. This macro does not affect the system headers' behavior. A future release of Autoconf may stop defining this macro. */ #ifndef _MINIX # undef _MINIX #endif /* Enable general extensions on NetBSD. Enable NetBSD compatibility extensions on Minix. */ #ifndef _NETBSD_SOURCE # undef _NETBSD_SOURCE #endif /* Enable OpenBSD compatibility extensions on NetBSD. Oddly enough, this does nothing on OpenBSD. */ #ifndef _OPENBSD_SOURCE # undef _OPENBSD_SOURCE #endif /* Define to 1 if needed for POSIX-compatible behavior. */ #ifndef _POSIX_SOURCE # undef _POSIX_SOURCE #endif /* Define to 2 if needed for POSIX-compatible behavior. */ #ifndef _POSIX_1_SOURCE # undef _POSIX_1_SOURCE #endif /* Enable POSIX-compatible threading on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS #endif /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ # undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ # undef __STDC_WANT_IEC_60559_BFP_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ #ifndef __STDC_WANT_IEC_60559_DFP_EXT__ # undef __STDC_WANT_IEC_60559_DFP_EXT__ #endif /* Enable extensions specified by C23 Annex F. */ #ifndef __STDC_WANT_IEC_60559_EXT__ # undef __STDC_WANT_IEC_60559_EXT__ #endif /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ # undef __STDC_WANT_IEC_60559_FUNCS_EXT__ #endif /* Enable extensions specified by C23 Annex H and ISO/IEC TS 18661-3:2015. */ #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ # undef __STDC_WANT_IEC_60559_TYPES_EXT__ #endif /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ #ifndef __STDC_WANT_LIB_EXT2__ # undef __STDC_WANT_LIB_EXT2__ #endif /* Enable extensions specified by ISO/IEC 24747:2009. */ #ifndef __STDC_WANT_MATH_SPEC_FUNCS__ # undef __STDC_WANT_MATH_SPEC_FUNCS__ #endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # undef _TANDEM_SOURCE #endif /* Enable X/Open extensions. Define to 500 only if necessary to make mbstate_t available. */ #ifndef _XOPEN_SOURCE # undef _XOPEN_SOURCE #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 sshguard-2.5.1/src/common/sandbox.c000644 001751 001751 00000003744 15003746401 020110 0ustar00kevinzkevinz000000 000000 #include "config.h" #include #include #include #include #include #include // initgroups() on Linux #include #include "sandbox.h" #if defined(CAPSICUM) #include cap_channel_t *capcas, *capnet; #endif void init_log() { int debug = (getenv("SSHGUARD_DEBUG") != NULL); 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); } void droproot(const char *user) { struct passwd *pw = getpwnam(user); if (!pw) { perror("Could not find user"); return; } if (initgroups(user, pw->pw_gid) == -1) { perror("Could not initialize supplementary groups"); } #ifdef HAVE_SETRESGID if (setresgid(pw->pw_gid, pw->pw_gid, pw->pw_gid) == -1) { perror("Could not set group"); } #else if (setregid(pw->pw_gid, pw->pw_gid) == -1) { perror("Could not set group"); } #endif #ifdef HAVE_SETRESUID if (setresuid(pw->pw_uid, pw->pw_uid, pw->pw_uid) == -1) { perror("Could not set user"); } #else if (setreuid(pw->pw_uid, pw->pw_uid) == -1) { perror("Could not set user"); } #endif } void sandbox_init() { char *user = getenv("SSHGUARD_USER"); if (user) { droproot(user); } #ifdef CAPSICUM capcas = cap_init(); if (capcas == NULL) { perror("Could not contact Casper"); } if (caph_enter_casper() < 0) { perror("Could not enter capability mode"); } capnet = cap_service_open(capcas, "system.net"); if (capnet == NULL) { perror("Could not open system.net service"); } cap_close(capcas); #endif #ifdef __OpenBSD__ if (pledge("dns stdio", NULL) != 0) { perror("Could not pledge"); } #endif } sshguard-2.5.1/src/common/metrics.c000644 001751 001751 00000003030 15003743367 020114 0ustar00kevinzkevinz000000 000000 #define _GNU_SOURCE // for asprintf on Linux #include #include #include #include #include #include #include #include "metrics.h" static FILE *metrics_file; static bool metrics_do_write = false; const static int metrics_interval = 60; // seconds void sigalrm_handler(int sig) { metrics_do_write = true; } /** * If SSHGUARD_STATS_DIR is set, initialize metrics logging. */ void metrics_init(const char *name) { char *stats_dir = getenv("SSHGUARD_STATS_DIR"); if (!stats_dir) { return; } char *stats_file_path; if (asprintf(&stats_file_path, "%s/sshguard_%s.prom", stats_dir, name) < 0) { return; } metrics_file = fopen(stats_file_path, "w"); if (metrics_file) { signal(SIGALRM, sigalrm_handler); alarm(metrics_interval); syslog(LOG_INFO, "Writing metrics to %s\n", stats_file_path); } else { perror("Could not open stats file"); } free(stats_file_path); } static bool do_metrics() { return metrics_do_write && metrics_file; } bool metrics_begin() { if (!do_metrics()) return false; // clear file by reopening it metrics_file = freopen(NULL, "w", metrics_file); return true; } void metrics_write(const char *name, long val) { assert(do_metrics()); fprintf(metrics_file, "sshguard_%s %ld\n", name, val); } void metrics_fin() { assert(do_metrics()); metrics_do_write = false; alarm(metrics_interval); fflush(metrics_file); } sshguard-2.5.1/src/common/address.h000644 001751 001751 00000004163 14152213136 020076 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.5.1/src/blocker/attack.c000644 001751 001751 00000002111 14152213136 020033 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.5.1/src/blocker/blocklist.c000644 001751 001751 00000007545 14763164046 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(void *unused) { 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.5.1/src/blocker/sshguard_whitelist.h000644 001751 001751 00000007366 14152213136 022526 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.5.1/src/blocker/sshguard_options.h000644 001751 001751 00000003562 14152213136 022177 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.5.1/src/blocker/sshguard_blacklist.h000644 001751 001751 00000003211 14152213136 022443 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.5.1/src/blocker/hash_32a.c000644 001751 001751 00000007604 14152213136 020170 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.5.1/src/blocker/blocker.c000644 001751 001751 00000023313 14737032062 020222 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(int); /* 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); int main(int argc, char *argv[]) { init_log(); 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.5.1/src/blocker/sshguard_log.h000644 001751 001751 00000001634 14152213136 021263 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.5.1/src/blocker/blocklist.h000644 001751 001751 00000000354 14152213136 020566 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.5.1/src/blocker/fnv.h000644 001751 001751 00000007357 14152213136 017403 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.5.1/src/blocker/Makefile.am000644 001751 001751 00000000660 14446632410 020471 0ustar00kevinzkevinz000000 000000 AM_CFLAGS=-I$(top_srcdir)/src/common -DSIMCLIST_NO_DUMPRESTORE libexec_PROGRAMS = sshg-blocker sshg_blocker_SOURCES = \ ../common/sandbox.c \ ../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.5.1/src/blocker/sshguard_blacklist.c000644 001751 001751 00000011633 14152213136 022445 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.5.1/src/blocker/sshguard_options.c000644 001751 001751 00000010437 14216652616 022204 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.5.1/src/blocker/sshguard_whitelist.c000644 001751 001751 00000034046 14763164034 022526 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(const void *unused) { 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 - 1); 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.5.1/src/blocker/Makefile.in000644 001751 001751 00000062560 15003747016 020510 0ustar00kevinzkevinz000000 000000 # Makefile.in generated by automake 1.17 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2024 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)) am__rm_f = rm -f $(am__rm_f_notfound) am__rm_rf = rm -rf $(am__rm_f_notfound) 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 = sandbox.$(OBJEXT) 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)/sandbox.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)` 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@ CPPFLAGS = @CPPFLAGS@ CSCOPE = @CSCOPE@ CTAGS = @CTAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ ETAGS = @ETAGS@ EXEEXT = @EXEEXT@ 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__rm_f_notfound = @am__rm_f_notfound@ am__tar = @am__tar@ am__untar = @am__untar@ am__xargs_n = @am__xargs_n@ 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@ runstatedir = @runstatedir@ 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/sandbox.c \ ../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)" && $(am__rm_f) $$files clean-libexecPROGRAMS: -$(am__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)/sandbox.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) @: >>$@ 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) '$<'` sandbox.o: ../common/sandbox.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sandbox.o -MD -MP -MF $(DEPDIR)/sandbox.Tpo -c -o sandbox.o `test -f '../common/sandbox.c' || echo '$(srcdir)/'`../common/sandbox.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sandbox.Tpo $(DEPDIR)/sandbox.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/sandbox.c' object='sandbox.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 sandbox.o `test -f '../common/sandbox.c' || echo '$(srcdir)/'`../common/sandbox.c sandbox.obj: ../common/sandbox.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -MT sandbox.obj -MD -MP -MF $(DEPDIR)/sandbox.Tpo -c -o sandbox.obj `if test -f '../common/sandbox.c'; then $(CYGPATH_W) '../common/sandbox.c'; else $(CYGPATH_W) '$(srcdir)/../common/sandbox.c'; fi` @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/sandbox.Tpo $(DEPDIR)/sandbox.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='../common/sandbox.c' object='sandbox.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 sandbox.obj `if test -f '../common/sandbox.c'; then $(CYGPATH_W) '../common/sandbox.c'; else $(CYGPATH_W) '$(srcdir)/../common/sandbox.c'; fi` 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: -$(am__rm_f) $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || $(am__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)/sandbox.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)/sandbox.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: # Tell GNU make to disable its built-in pattern rules. %:: %,v %:: RCS/%,v %:: RCS/% %:: s.% %:: SCCS/s.% sshguard-2.5.1/doc/.sshguard.8.rst.un~000644 001751 001751 00000002625 15003746744 020420 0ustar00kevinzkevinz000000 000000 VimUnDoXxKmqf]Qioiq6>:Version: 2.5.0h_h:Version: 2.5.05_h:Version: 2.5.15_h:Version: 2.5.15sshguard-2.5.1/doc/sshguard.dot000644 001751 001751 00000001241 14152213136 017310 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.5.1/doc/sshguard.8.rst000644 001751 001751 00000011346 15003746744 017523 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: January 1, 2025 :Manual group: SSHGuard Manual :Manual section: 8 :Version: 2.5.1 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 and the standard output of running a shell command. Log messages are parsed line-by-line for recognized attack patterns. Attackers are blocked when enough attack patterns are detected in a configurable time interval. Attackers are blocked temporarily but can also be permanently blocked using the blacklist option. **sshguard** must be configured before its first run. See **sshguard-setup(7)**. OPTIONS ======= **-a** *threshold* (default 30) Each detected attack increases an attacker's attack score, usually by 10. Block attackers when their attack score exceeds *threshold*. **-b** *threshold*:*blacklist_file* Blacklist an attacker when its attack score exceeds *threshold*. Blacklisted addresses are written to *blacklist-file* and never unblocked, even after restarting **sshguard**. **-i** *pidfile* Write the PID of **sshguard** to *pidfile*. *pidfile* is removed when **sshguard** exits. **-p** *blocktime* (default 120) Block first-time attackers for *blocktime* seconds. Subsequent blocks increase in duration by a factor of 2. Since **sshguard** unblocks attackers at random intervals, actual block times may be somewhat longer. **-s** *detection_time* (default 1800) Reset an attacker's attack score after *detection_time* seconds since the last attack. This means that attackers who attack every *detection_time* seconds are never blocked by **sshguard**. However, an increased *detection_time* may have an impact on legitimate users. [**-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_USER When set, sandboxed processes drop permissions by changing to this user. Normally set and overridden in *sshguard.conf* using the SSHGUARD_USER variable. SSHGUARD_DEBUG Set to enable verbose output from **sshg-blocker**. SSHGUARD_STATS_DIR When set, write Prometheus-compatible statistics to .prom files in this directory every minute. The STATS_DIR variable in *sshguard.conf* will set and override this environment variable. 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.5.1/doc/sshguard.8000644 001751 001751 00000013167 15004011653 016700 0ustar00kevinzkevinz000000 000000 .\" Man page generated from reStructuredText. . . .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 .. .TH "SSHGUARD" "8" "January 1, 2025" "2.5.1" "SSHGuard Manual" .SH NAME sshguard \- block brute-force attacks by aggregating system logs .\" 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 and the standard output of running a shell command. Log messages are parsed line\-by\-line for recognized attack patterns. Attackers are blocked when enough attack patterns are detected in a configurable time interval. Attackers are blocked temporarily but can also be permanently blocked using the blacklist option. .sp \fBsshguard\fP must be configured before its first run. See \fBsshguard\-setup(7)\fP\&. .SH OPTIONS .INDENT 0.0 .TP .B \fB\-a\fP \fIthreshold\fP (default 30) Each detected attack increases an attacker\(aqs attack score, usually by 10. Block attackers when their attack score exceeds \fIthreshold\fP\&. .TP .B \fB\-b\fP \fIthreshold\fP:\fIblacklist_file\fP Blacklist an attacker when its attack score exceeds \fIthreshold\fP\&. Blacklisted addresses are written to \fIblacklist\-file\fP and never unblocked, even after restarting \fBsshguard\fP\&. .TP .B \fB\-i\fP \fIpidfile\fP Write the PID of \fBsshguard\fP to \fIpidfile\fP\&. \fIpidfile\fP is removed when \fBsshguard\fP exits. .TP .B \fB\-p\fP \fIblocktime\fP (default 120) Block first\-time attackers for \fIblocktime\fP seconds. Subsequent blocks increase in duration by a factor of 2. Since \fBsshguard\fP unblocks attackers at random intervals, actual block times may be somewhat longer. .TP .B \fB\-s\fP \fIdetection_time\fP (default 1800) Reset an attacker\(aqs attack score after \fIdetection_time\fP seconds since the last attack. This means that attackers who attack every \fIdetection_time\fP seconds are never blocked by \fBsshguard\fP\&. However, an increased \fIdetection_time\fP may have an impact on legitimate users. .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 WHITELISTING\&. .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_USER When set, sandboxed processes drop permissions by changing to this user. Normally set and overridden in \fIsshguard.conf\fP using the SSHGUARD_USER variable. .TP .B SSHGUARD_DEBUG Set to enable verbose output from \fBsshg\-blocker\fP\&. .TP .B SSHGUARD_STATS_DIR When set, write Prometheus\-compatible statistics to .prom files in this directory every minute. The STATS_DIR variable in \fIsshguard.conf\fP will set and override this environment variable. .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 .EX 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 .EE .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.5.1/doc/.sshguard-setup.7.rst.un~000644 001751 001751 00000001051 15003746754 021546 0ustar00kevinzkevinz000000 000000 VimUnDot1\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 .EX table persist block in proto tcp from .EE .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 .EX # pfctl \-t sshguard \-T show .EE .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 .EX # ipfw add 5000 reset ip from table\e(22\e) to me .EE .UNINDENT .UNINDENT .sp You can inspect the contents of the table using: .INDENT 0.0 .INDENT 3.5 .sp .EX # ipfw table 22 list .EE .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 .EX # firewall\-cmd \-\-zone=zone\-name \-\-permanent \e \-\-add\-rich\-rule=\(dqrule source ipset=sshguard4 drop\(dq # firewall\-cmd \-\-zone=zone\-name \-\-permanent \e \-\-add\-rich\-rule=\(dqrule source ipset=sshguard6 drop\(dq .EE .UNINDENT .UNINDENT .sp You can inspect the entries in the two ipsets using: .INDENT 0.0 .INDENT 3.5 .sp .EX # firewall\-cmd \-\-permanent \-\-info\-ipset=sshguard4 # firewall\-cmd \-\-permanent \-\-info\-ipset=sshguard6 .EE .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 .EX # iptables \-I INPUT \-m set \-\-match\-set sshguard4 src \-j DROP # ip6tables \-I INPUT \-m set \-\-match\-set sshguard6 src \-j DROP .EE .UNINDENT .UNINDENT .SS netfilter/iptables .sp Create a chain for SSHGuard: .INDENT 0.0 .INDENT 3.5 .sp .EX # iptables \-N sshguard # for IPv4 # ip6tables \-N sshguard # for IPv6 .EE .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 .EX # block any traffic from abusers iptables \-A INPUT \-j sshguard ip6tables \-A INPUT \-j sshguard .EE .UNINDENT .UNINDENT .sp Or: .INDENT 0.0 .INDENT 3.5 .sp .EX # block abusers only for SSH, FTP, POP, IMAP services (use \(dqmultiport\(dq 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 .EE .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 .EX 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 .EE .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 \(dqright way\(dq. .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 .EX # nft list set ip sshguard attackers # nft list set ip6 sshguard attackers .EE .UNINDENT .UNINDENT .sp Moreover, you can display sshguard\(aqs tables with: .INDENT 0.0 .INDENT 3.5 .sp .EX # nft list table ip sshguard # nft list table ip6 sshguard .EE .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 .EX /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 .EE .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 .EX $ cat /var/log/auth.log | %PREFIX%/libexec/sshg\-parser \-a .EE .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 .EX # sshguard /var/log/auth.log /var/log/maillog .EE .UNINDENT .UNINDENT .SH SEE ALSO .sp sshguard(8) .\" Generated by docutils manpage writer. . sshguard-2.5.1/doc/sshguard-setup.7.rst000644 001751 001751 00000020502 15003746754 020653 0ustar00kevinzkevinz000000 000000 ============== sshguard-setup ============== ---------------------------------- setting up SSHGuard on your system ---------------------------------- :Date: January 1, 2025 :Manual group: SSHGuard Manual :Manual section: 7 :Version: 2.5.1 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)