Diplomado de Análisis de datos y Machine Learning en Python

El presente diplomado hace parte del centro de Big Data de la facultad de ciencias exactas y naturales (FCEN) de la Universidad de Antioquia.


In [2]:
%tensorflow_version 2.x


TensorFlow is already loaded. Please restart the runtime to change versions.

In [2]:
from tensorflow import keras


The default version of TensorFlow in Colab will soon switch to TensorFlow 2.x.
We recommend you upgrade now or ensure your notebook will continue to use TensorFlow 1.x via the %tensorflow_version 1.x magic: .

Introducción

El análisis de sentimientos es un tipo de problema de procesamiento del lenguaje natural que determina el sentimiento o la emoción relacionada con un texto. Por ejemplo, se podría construir un algoritmo para clasificar si la reseña de un producto es positiva, neutral o negativa. El procesamiento del lenguaje natural (NLP - Natural Language Processing) es un campo de la inteligencia artificial que implica que las computadoras entiendan y procesen el lenguaje humano. El objetivo es, a menudo, derivar significado del texto.

Hay muchas aplicaciones diferentes del NLP, entre las cuales se encuentran:

  • Traducción de idiomas.
  • Generación de texto y revisión ortográfica / gramatical.
  • etc.

Además, existen numerosas técnicas que se pueden aplicar para analizar texto y extraer significado. Para este mini-proyecto, nos enfocaremos en construir una red neuronal recurrente (RNN) para clasificar el sentimiento de los tweets sobre aerolíneas norteamericanas usando Keras y un Embedding de palabras pre-entrenada.

# This is formatted as code

Ejemplo Many-to-one:

Nuestro conjunto de datos se llama "Twitter US Airline Sentiment", el cual se encuentra en archivo csv en el github del curso. Su fuente original era de la biblioteca de datos de Crowdflower para todos. Los tweets fueron tomados de Twitter en febrero de 2015 de cada una de las principales aerolíneas estadounidenses. Luego, los contribuyentes clasificaron cada tweet como "positivo", "neutral" o "negativo" y citaron el motivo de una clasificación negativa, así como un puntaje de confianza para la etiqueta asignada. El dataset está compuesto por $14,640$ filas y $15$ columnas. Las características incluidas son:

  • Identificación de tweet
  • Sentimiento
  • Puntaje de confianza de sentimiento
  • Razón negativa
  • Confianza de razón negativa
  • Aerolínea
  • "Gold sentiment"
  • Nombre
  • Recuento de retweet
  • Texto de tweet
  • Coordenadas de tweet
  • Hora del tweet
  • Fecha del tweet
  • Ubicación del tweet y usuario
  • Zona horaria.

Ejemplo One-to-Many:

Se le pasa un solo vector y devuelve una secuencia, por ejemplo una imagen que se pasa varias veces y me da muchas salidas, por ejemplo la foto de un perro saltando y la salida es el texto "Un-perro-saltando-en-el-cesped"

Ejemplo Many-to-Many con delay:

Se utiliza en traduccion de texto y otras aplicaciones donde la salida no tiene una relacion lineal de uno a uno con la salida, en este caso se espera tener todo el vector de entrada y solo cuando se haya ingresado en la red se comienzan a generar la salida. Funciona para traducciones de texto, o tambien para genrar musica a partir de otra musica, etc donde la salida es mas grande o pequeña que la entrada pero necesita que toda la entrada sea procesada

Embedings

Formas de representar las palabras para que sean mas facil trabajarlas en nlp, generalmente los embedings son redes entrenadas que dan una representacion util

Recapitulación

Redes neuronales recurrentes:

A diferencia de las FFNN, que procesan cada entrada de forma individual e independiente, una RNN crea bucles entre cada nodo en la red neuronal. Esta característica es especialmente provechosa en el caso de datos secuenciales, como textos. Dicha arquitectura es capaz de procesar secuencias y crear un estado que contiene información sobre lo que la red ha visto hasta cierto momento. Esta es la razón por la cual las RNN son útiles para el procesamiento del lenguaje natural, porque las oraciones se decodifican palabra por palabra, manteniendo en memoria las palabras anteriores para dar un mejor contexto para la comprensión. Una RNN permite que la información de una salida anterior se alimente como entrada al estado actual. En pocas palabras, podemos usar información previa para ayudar a tomar una decisión actual.

Long Short-Term Memory (LSTM):

Las RNN simples sufren el problema del desvanecimiento del gradiente que ocurre cuando la información de las capas anteriores desaparece a medida que la red se vuelve más profunda. Para evitar este problema, se creó el algoritmo LSTM, al permitir que la red neuronal transmitiera información a través de múltiples pasos de tiempo. Esto significa que puede guardar información importante para su uso posterior, evitando que el desvanecimiento del gradiente durante el proceso. Además, una celda LSTM puede determinar qué información eliminar o no. Por lo tanto, puede aprender a reconocer una entrada importante y almacenarla para el futuro mientras elimina información innecesaria.

Gradient Recurrent Unit (GRU):

Para solucionar el desvanecimiento del gradiente, se creó también una capa GRU, que corresponde una versión simplificada de una celda LSTM pero funciona igual de bien.

Word Embeddings

En NPL, los datos textuales deben representarse de manera que un computador pueda trabajar con ellos. Nos enfocaremos en la técnica de word embeddings, que es una representación de texto donde palabras similares tienen una representación similar. Un modelo de word embedding es word2vec, que toma una gran porción de texto y genera un espacio vectorial donde cada palabra única tiene su propio vector correspondiente. En este espacio, las palabras con significados similares se encuentran cerca una de la otra.

Otro modelo popular es el de los vectores globales para la representación de palabras (GloVe - Gloval Vectors for word representation), que es una extensión de word2vec. Generalmente permite mejores incorporaciones de palabras al crear una matriz de contexto de palabras. Básicamente, crea una medida para indicar que ciertas palabras tienen más probabilidades de verse en el contexto de otras. Por ejemplo, es probable que la palabra "chip" se vea en el contexto de "potato" pero no con "cloud". Sus desarrolladores crearon las incrustaciones utilizando palabras en inglés obtenidas de Wikipedia y datos de rastreo común.

Utilizamos un word embedding de palabras pre-entrenado, ya que se presume que GloVe generaliza los datos con los que trabajaremos. El espacio de embedding creado por GloVe contiene, probablemente, todas las palabras que se encuentran en nuestros tweets, por lo que podemos usar estas representaciones vectoriales en lugar de crear las nuestras a partir de un conjunto de vocabulario mucho más limitado.

Ejemplo usando embedding


In [1]:
keras.backend.clear_session()


---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-1-cde21aa967d0> in <module>()
----> 1 keras.backend.clear_session()

NameError: name 'keras' is not defined

In [0]:
from tensorflow import keras
import numpy as np

data= """Alégrate de haber reído\n
         Del sabor que habitó en tu gusto\n
         De las palabras candentes\n
         De la siesta dormida en la lluvia\n
         De la mano que te soltó una noche\n 
         De la canción que cantamos un día camino de Sevilla\n
      """

Cuando tenemos un conjunto de palabras, lo primero que queremos hacer es realizar un procesamiento de estos datos, para eso le damos un valor entero que identifique cada palabra de mi texto, de forma tal que podamos convertir la secuencia de palabras en una secuencia de enteros. Buscando tal fin haremos uso de la clase Tokenizer que posee keras para el procesamiento de textos. info


In [0]:
tok=keras.preprocessing.text.Tokenizer() # le damos un valor numerico a cada palabra
tok.fit_on_texts([data])

Nosotros podemos ver el resultado del tokenizer para ver como quedó definido nuestro diccionario, o la asiganción a cada palabra, de la siguiente forma:


In [5]:
print(tok.index_word.items())


dict_items([(1, 'de'), (2, 'la'), (3, 'que'), (4, 'en'), (5, 'alégrate'), (6, 'haber'), (7, 'reído'), (8, 'del'), (9, 'sabor'), (10, 'habitó'), (11, 'tu'), (12, 'gusto'), (13, 'las'), (14, 'palabras'), (15, 'candentes'), (16, 'siesta'), (17, 'dormida'), (18, 'lluvia'), (19, 'mano'), (20, 'te'), (21, 'soltó'), (22, 'una'), (23, 'noche'), (24, 'canción'), (25, 'cantamos'), (26, 'un'), (27, 'día'), (28, 'camino'), (29, 'sevilla')])

Ahora pasamos nuestros datos a una secuencia, para eso usamos la herramienta de keras texts_to_sequence, es decir pasamos el párrafo en data a una secuencia.


In [0]:
sq_enteros=tok.texts_to_sequences([data])[0]

In [7]:
sq_enteros


Out[7]:
[5,
 1,
 6,
 7,
 8,
 9,
 3,
 10,
 4,
 11,
 12,
 1,
 13,
 14,
 15,
 1,
 2,
 16,
 17,
 4,
 2,
 18,
 1,
 2,
 19,
 3,
 20,
 21,
 22,
 23,
 1,
 2,
 24,
 3,
 25,
 26,
 27,
 28,
 1,
 29]

Como acabamos de ver al hacer el fit con el tokenizer se le asocia a cada palabra un entero y luego con tokenizer.texts_to_sequences regresamos una secuencia correspondiente a nuestro texto. Un valor que debemos tener en cuenta es el del tamaño de nuestro "diccionario", por esto lo guardamos en la siguiente variable.


In [8]:
con_size = len(tok.word_index) + 1
print(con_size)


30

Ahora, nuestro objetivo será poder predecir la siguiente palabra en la secuencia de acuerdo a la entrada que le demos, por ejemplo, si nuestra entrada es haber, nosotros esperaremos que la salida sea reído, de acuerdo al texto que tenemos. Para esto vamos a crear una secuencia de a dos palabras de acuerdo a neustros datos (input,output), teniendo en cuenta su orden lo cual nos permitirá entrenar nuestro modelo, para eso hacemos lo siguiente:


In [9]:
secuencia = []

for i in range(1,len(sq_enteros)):
  sequence=sq_enteros[i-1:i+1]
  secuencia.append(sequence)

print('número de datos en la secuencia:',len(secuencia),'\n')
print(secuencia)


número de datos en la secuencia: 39 

[[5, 1], [1, 6], [6, 7], [7, 8], [8, 9], [9, 3], [3, 10], [10, 4], [4, 11], [11, 12], [12, 1], [1, 13], [13, 14], [14, 15], [15, 1], [1, 2], [2, 16], [16, 17], [17, 4], [4, 2], [2, 18], [18, 1], [1, 2], [2, 19], [19, 3], [3, 20], [20, 21], [21, 22], [22, 23], [23, 1], [1, 2], [2, 24], [24, 3], [3, 25], [25, 26], [26, 27], [27, 28], [28, 1], [1, 29]]

Ahora bien los datos anteriores serán los datos que nos permitan entrenar nuestro modelo, para eso dividimos en los datos de entrada y las etiquetas nuestros datos


In [0]:
secuencia=np.array(secuencia)
X, Y = secuencia[:,0], secuencia[:,1]

In [11]:
secuencia.shape


Out[11]:
(39, 2)

De acuerdo a nuestro objetivo, con el cual queremos implementar una red en la cual hagamos uso del embedding, debemos hacer lo siguiente:


In [0]:
y=keras.utils.to_categorical(Y,num_classes=con_size)

In [14]:
y.shape


Out[14]:
(39, 30)

Donde acabamos de hacer un one-hot-enc a nuestras etiquetas pues deseamos obtener una probabilidad al final asociada a cada palabra de nuestro "diccionario". Ahora bien creamos nuestra red


In [15]:
# Pasar de un vector de longitud 30(con_size) a algo con 10 dimensiones
# LSTM(50) memoria de corto plazo
model=keras.models.Sequential([
                               keras.layers.Embedding(con_size,10,input_length=1),
                               keras.layers.LSTM(50),
                               keras.layers.Dense(con_size,activation='softmax')
                               ])


WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/tensorflow_core/python/keras/initializers.py:119: calling RandomUniform.__init__ (from tensorflow.python.ops.init_ops) with dtype is deprecated and will be removed in a future version.
Instructions for updating:
Call initializer instance with the dtype argument instead of passing it to the constructor
WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/tensorflow_core/python/ops/resource_variable_ops.py:1630: calling BaseResourceVariable.__init__ (from tensorflow.python.ops.resource_variable_ops) with constraint is deprecated and will be removed in a future version.
Instructions for updating:
If using Keras pass *_constraint arguments to layers.

In [16]:
model.summary()


Model: "sequential"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
embedding (Embedding)        (None, 1, 10)             300       
_________________________________________________________________
lstm (LSTM)                  (None, 50)                12200     
_________________________________________________________________
dense (Dense)                (None, 30)                1530      
=================================================================
Total params: 14,030
Trainable params: 14,030
Non-trainable params: 0
_________________________________________________________________

In [0]:
model.compile(loss='categorical_crossentropy',optimizer='adam',metrics=['accuracy'])

In [18]:
model.fit(X, y, epochs=500, verbose=2)


WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/tensorflow_core/python/ops/math_grad.py:1424: where (from tensorflow.python.ops.array_ops) is deprecated and will be removed in a future version.
Instructions for updating:
Use tf.where in 2.0, which has the same broadcast rule as np.where
Train on 39 samples
Epoch 1/500
39/39 - 2s - loss: 3.4006 - acc: 0.0769
Epoch 2/500
39/39 - 0s - loss: 3.3989 - acc: 0.1282
Epoch 3/500
39/39 - 0s - loss: 3.3975 - acc: 0.1282
Epoch 4/500
39/39 - 0s - loss: 3.3960 - acc: 0.1538
Epoch 5/500
39/39 - 0s - loss: 3.3947 - acc: 0.1538
Epoch 6/500
39/39 - 0s - loss: 3.3934 - acc: 0.1538
Epoch 7/500
39/39 - 0s - loss: 3.3921 - acc: 0.1538
Epoch 8/500
39/39 - 0s - loss: 3.3907 - acc: 0.1538
Epoch 9/500
39/39 - 0s - loss: 3.3894 - acc: 0.1538
Epoch 10/500
39/39 - 0s - loss: 3.3880 - acc: 0.1538
Epoch 11/500
39/39 - 0s - loss: 3.3867 - acc: 0.1538
Epoch 12/500
39/39 - 0s - loss: 3.3851 - acc: 0.1538
Epoch 13/500
39/39 - 0s - loss: 3.3837 - acc: 0.1538
Epoch 14/500
39/39 - 0s - loss: 3.3821 - acc: 0.1538
Epoch 15/500
39/39 - 0s - loss: 3.3806 - acc: 0.1538
Epoch 16/500
39/39 - 0s - loss: 3.3790 - acc: 0.1538
Epoch 17/500
39/39 - 0s - loss: 3.3773 - acc: 0.1538
Epoch 18/500
39/39 - 0s - loss: 3.3758 - acc: 0.1538
Epoch 19/500
39/39 - 0s - loss: 3.3741 - acc: 0.1538
Epoch 20/500
39/39 - 0s - loss: 3.3723 - acc: 0.1538
Epoch 21/500
39/39 - 0s - loss: 3.3705 - acc: 0.1538
Epoch 22/500
39/39 - 0s - loss: 3.3687 - acc: 0.1538
Epoch 23/500
39/39 - 0s - loss: 3.3665 - acc: 0.1538
Epoch 24/500
39/39 - 0s - loss: 3.3647 - acc: 0.1538
Epoch 25/500
39/39 - 0s - loss: 3.3625 - acc: 0.1538
Epoch 26/500
39/39 - 0s - loss: 3.3602 - acc: 0.1538
Epoch 27/500
39/39 - 0s - loss: 3.3580 - acc: 0.1538
Epoch 28/500
39/39 - 0s - loss: 3.3555 - acc: 0.1538
Epoch 29/500
39/39 - 0s - loss: 3.3530 - acc: 0.1538
Epoch 30/500
39/39 - 0s - loss: 3.3502 - acc: 0.1538
Epoch 31/500
39/39 - 0s - loss: 3.3476 - acc: 0.1538
Epoch 32/500
39/39 - 0s - loss: 3.3447 - acc: 0.1538
Epoch 33/500
39/39 - 0s - loss: 3.3415 - acc: 0.1538
Epoch 34/500
39/39 - 0s - loss: 3.3382 - acc: 0.1538
Epoch 35/500
39/39 - 0s - loss: 3.3349 - acc: 0.1538
Epoch 36/500
39/39 - 0s - loss: 3.3316 - acc: 0.1538
Epoch 37/500
39/39 - 0s - loss: 3.3277 - acc: 0.1538
Epoch 38/500
39/39 - 0s - loss: 3.3240 - acc: 0.1538
Epoch 39/500
39/39 - 0s - loss: 3.3199 - acc: 0.1538
Epoch 40/500
39/39 - 0s - loss: 3.3159 - acc: 0.1538
Epoch 41/500
39/39 - 0s - loss: 3.3114 - acc: 0.1538
Epoch 42/500
39/39 - 0s - loss: 3.3068 - acc: 0.1538
Epoch 43/500
39/39 - 0s - loss: 3.3024 - acc: 0.1538
Epoch 44/500
39/39 - 0s - loss: 3.2973 - acc: 0.1538
Epoch 45/500
39/39 - 0s - loss: 3.2922 - acc: 0.1538
Epoch 46/500
39/39 - 0s - loss: 3.2871 - acc: 0.1538
Epoch 47/500
39/39 - 0s - loss: 3.2813 - acc: 0.1538
Epoch 48/500
39/39 - 0s - loss: 3.2757 - acc: 0.1538
Epoch 49/500
39/39 - 0s - loss: 3.2690 - acc: 0.1538
Epoch 50/500
39/39 - 0s - loss: 3.2635 - acc: 0.1538
Epoch 51/500
39/39 - 0s - loss: 3.2564 - acc: 0.1538
Epoch 52/500
39/39 - 0s - loss: 3.2491 - acc: 0.1538
Epoch 53/500
39/39 - 0s - loss: 3.2422 - acc: 0.1538
Epoch 54/500
39/39 - 0s - loss: 3.2346 - acc: 0.1538
Epoch 55/500
39/39 - 0s - loss: 3.2270 - acc: 0.1538
Epoch 56/500
39/39 - 0s - loss: 3.2186 - acc: 0.1538
Epoch 57/500
39/39 - 0s - loss: 3.2103 - acc: 0.1538
Epoch 58/500
39/39 - 0s - loss: 3.2012 - acc: 0.1538
Epoch 59/500
39/39 - 0s - loss: 3.1924 - acc: 0.1538
Epoch 60/500
39/39 - 0s - loss: 3.1824 - acc: 0.1538
Epoch 61/500
39/39 - 0s - loss: 3.1723 - acc: 0.1538
Epoch 62/500
39/39 - 0s - loss: 3.1618 - acc: 0.1538
Epoch 63/500
39/39 - 0s - loss: 3.1507 - acc: 0.1538
Epoch 64/500
39/39 - 0s - loss: 3.1393 - acc: 0.1538
Epoch 65/500
39/39 - 0s - loss: 3.1271 - acc: 0.1795
Epoch 66/500
39/39 - 0s - loss: 3.1146 - acc: 0.2564
Epoch 67/500
39/39 - 0s - loss: 3.1023 - acc: 0.2564
Epoch 68/500
39/39 - 0s - loss: 3.0879 - acc: 0.2564
Epoch 69/500
39/39 - 0s - loss: 3.0751 - acc: 0.2564
Epoch 70/500
39/39 - 0s - loss: 3.0610 - acc: 0.2564
Epoch 71/500
39/39 - 0s - loss: 3.0468 - acc: 0.2821
Epoch 72/500
39/39 - 0s - loss: 3.0309 - acc: 0.2821
Epoch 73/500
39/39 - 0s - loss: 3.0165 - acc: 0.2821
Epoch 74/500
39/39 - 0s - loss: 3.0015 - acc: 0.2821
Epoch 75/500
39/39 - 0s - loss: 2.9849 - acc: 0.2821
Epoch 76/500
39/39 - 0s - loss: 2.9686 - acc: 0.2821
Epoch 77/500
39/39 - 0s - loss: 2.9519 - acc: 0.2821
Epoch 78/500
39/39 - 0s - loss: 2.9345 - acc: 0.2821
Epoch 79/500
39/39 - 0s - loss: 2.9177 - acc: 0.2821
Epoch 80/500
39/39 - 0s - loss: 2.8996 - acc: 0.3077
Epoch 81/500
39/39 - 0s - loss: 2.8808 - acc: 0.3077
Epoch 82/500
39/39 - 0s - loss: 2.8624 - acc: 0.3077
Epoch 83/500
39/39 - 0s - loss: 2.8426 - acc: 0.3077
Epoch 84/500
39/39 - 0s - loss: 2.8241 - acc: 0.3077
Epoch 85/500
39/39 - 0s - loss: 2.8050 - acc: 0.3077
Epoch 86/500
39/39 - 0s - loss: 2.7839 - acc: 0.3077
Epoch 87/500
39/39 - 0s - loss: 2.7650 - acc: 0.3077
Epoch 88/500
39/39 - 0s - loss: 2.7442 - acc: 0.3077
Epoch 89/500
39/39 - 0s - loss: 2.7254 - acc: 0.3077
Epoch 90/500
39/39 - 0s - loss: 2.7049 - acc: 0.3077
Epoch 91/500
39/39 - 0s - loss: 2.6859 - acc: 0.3077
Epoch 92/500
39/39 - 0s - loss: 2.6668 - acc: 0.3077
Epoch 93/500
39/39 - 0s - loss: 2.6471 - acc: 0.3077
Epoch 94/500
39/39 - 0s - loss: 2.6277 - acc: 0.3077
Epoch 95/500
39/39 - 0s - loss: 2.6090 - acc: 0.3077
Epoch 96/500
39/39 - 0s - loss: 2.5894 - acc: 0.3077
Epoch 97/500
39/39 - 0s - loss: 2.5696 - acc: 0.3077
Epoch 98/500
39/39 - 0s - loss: 2.5500 - acc: 0.3077
Epoch 99/500
39/39 - 0s - loss: 2.5310 - acc: 0.3333
Epoch 100/500
39/39 - 0s - loss: 2.5121 - acc: 0.3333
Epoch 101/500
39/39 - 0s - loss: 2.4926 - acc: 0.3590
Epoch 102/500
39/39 - 0s - loss: 2.4745 - acc: 0.3846
Epoch 103/500
39/39 - 0s - loss: 2.4559 - acc: 0.3846
Epoch 104/500
39/39 - 0s - loss: 2.4376 - acc: 0.3846
Epoch 105/500
39/39 - 0s - loss: 2.4215 - acc: 0.3846
Epoch 106/500
39/39 - 0s - loss: 2.4031 - acc: 0.3846
Epoch 107/500
39/39 - 0s - loss: 2.3866 - acc: 0.3846
Epoch 108/500
39/39 - 0s - loss: 2.3703 - acc: 0.3846
Epoch 109/500
39/39 - 0s - loss: 2.3538 - acc: 0.3846
Epoch 110/500
39/39 - 0s - loss: 2.3379 - acc: 0.3846
Epoch 111/500
39/39 - 0s - loss: 2.3223 - acc: 0.3846
Epoch 112/500
39/39 - 0s - loss: 2.3066 - acc: 0.3846
Epoch 113/500
39/39 - 0s - loss: 2.2912 - acc: 0.3846
Epoch 114/500
39/39 - 0s - loss: 2.2760 - acc: 0.3846
Epoch 115/500
39/39 - 0s - loss: 2.2611 - acc: 0.3846
Epoch 116/500
39/39 - 0s - loss: 2.2465 - acc: 0.3846
Epoch 117/500
39/39 - 0s - loss: 2.2317 - acc: 0.3846
Epoch 118/500
39/39 - 0s - loss: 2.2172 - acc: 0.3846
Epoch 119/500
39/39 - 0s - loss: 2.2030 - acc: 0.3846
Epoch 120/500
39/39 - 0s - loss: 2.1890 - acc: 0.3846
Epoch 121/500
39/39 - 0s - loss: 2.1749 - acc: 0.3846
Epoch 122/500
39/39 - 0s - loss: 2.1607 - acc: 0.3846
Epoch 123/500
39/39 - 0s - loss: 2.1466 - acc: 0.3846
Epoch 124/500
39/39 - 0s - loss: 2.1334 - acc: 0.3846
Epoch 125/500
39/39 - 0s - loss: 2.1199 - acc: 0.3846
Epoch 126/500
39/39 - 0s - loss: 2.1059 - acc: 0.3846
Epoch 127/500
39/39 - 0s - loss: 2.0928 - acc: 0.3846
Epoch 128/500
39/39 - 0s - loss: 2.0792 - acc: 0.3846
Epoch 129/500
39/39 - 0s - loss: 2.0657 - acc: 0.3846
Epoch 130/500
39/39 - 0s - loss: 2.0532 - acc: 0.3846
Epoch 131/500
39/39 - 0s - loss: 2.0392 - acc: 0.3846
Epoch 132/500
39/39 - 0s - loss: 2.0267 - acc: 0.3846
Epoch 133/500
39/39 - 0s - loss: 2.0136 - acc: 0.3846
Epoch 134/500
39/39 - 0s - loss: 2.0010 - acc: 0.3846
Epoch 135/500
39/39 - 0s - loss: 1.9884 - acc: 0.3846
Epoch 136/500
39/39 - 0s - loss: 1.9757 - acc: 0.3846
Epoch 137/500
39/39 - 0s - loss: 1.9635 - acc: 0.3846
Epoch 138/500
39/39 - 0s - loss: 1.9513 - acc: 0.3846
Epoch 139/500
39/39 - 0s - loss: 1.9394 - acc: 0.3846
Epoch 140/500
39/39 - 0s - loss: 1.9272 - acc: 0.4103
Epoch 141/500
39/39 - 0s - loss: 1.9159 - acc: 0.4103
Epoch 142/500
39/39 - 0s - loss: 1.9043 - acc: 0.4103
Epoch 143/500
39/39 - 0s - loss: 1.8925 - acc: 0.4103
Epoch 144/500
39/39 - 0s - loss: 1.8815 - acc: 0.4103
Epoch 145/500
39/39 - 0s - loss: 1.8698 - acc: 0.4103
Epoch 146/500
39/39 - 0s - loss: 1.8583 - acc: 0.4103
Epoch 147/500
39/39 - 0s - loss: 1.8469 - acc: 0.4103
Epoch 148/500
39/39 - 0s - loss: 1.8351 - acc: 0.4103
Epoch 149/500
39/39 - 0s - loss: 1.8237 - acc: 0.4103
Epoch 150/500
39/39 - 0s - loss: 1.8116 - acc: 0.4103
Epoch 151/500
39/39 - 0s - loss: 1.8006 - acc: 0.4103
Epoch 152/500
39/39 - 0s - loss: 1.7891 - acc: 0.4103
Epoch 153/500
39/39 - 0s - loss: 1.7774 - acc: 0.4103
Epoch 154/500
39/39 - 0s - loss: 1.7655 - acc: 0.4103
Epoch 155/500
39/39 - 0s - loss: 1.7546 - acc: 0.4103
Epoch 156/500
39/39 - 0s - loss: 1.7430 - acc: 0.4103
Epoch 157/500
39/39 - 0s - loss: 1.7315 - acc: 0.4103
Epoch 158/500
39/39 - 0s - loss: 1.7206 - acc: 0.4103
Epoch 159/500
39/39 - 0s - loss: 1.7094 - acc: 0.4103
Epoch 160/500
39/39 - 0s - loss: 1.6981 - acc: 0.4359
Epoch 161/500
39/39 - 0s - loss: 1.6875 - acc: 0.4359
Epoch 162/500
39/39 - 0s - loss: 1.6755 - acc: 0.4359
Epoch 163/500
39/39 - 0s - loss: 1.6647 - acc: 0.4359
Epoch 164/500
39/39 - 0s - loss: 1.6539 - acc: 0.4359
Epoch 165/500
39/39 - 0s - loss: 1.6426 - acc: 0.4359
Epoch 166/500
39/39 - 0s - loss: 1.6320 - acc: 0.4359
Epoch 167/500
39/39 - 0s - loss: 1.6211 - acc: 0.4359
Epoch 168/500
39/39 - 0s - loss: 1.6101 - acc: 0.4615
Epoch 169/500
39/39 - 0s - loss: 1.5995 - acc: 0.4615
Epoch 170/500
39/39 - 0s - loss: 1.5889 - acc: 0.4872
Epoch 171/500
39/39 - 0s - loss: 1.5786 - acc: 0.4872
Epoch 172/500
39/39 - 0s - loss: 1.5682 - acc: 0.5128
Epoch 173/500
39/39 - 0s - loss: 1.5580 - acc: 0.4872
Epoch 174/500
39/39 - 0s - loss: 1.5470 - acc: 0.4872
Epoch 175/500
39/39 - 0s - loss: 1.5368 - acc: 0.4872
Epoch 176/500
39/39 - 0s - loss: 1.5263 - acc: 0.4872
Epoch 177/500
39/39 - 0s - loss: 1.5162 - acc: 0.5385
Epoch 178/500
39/39 - 0s - loss: 1.5055 - acc: 0.5641
Epoch 179/500
39/39 - 0s - loss: 1.4959 - acc: 0.5641
Epoch 180/500
39/39 - 0s - loss: 1.4859 - acc: 0.5641
Epoch 181/500
39/39 - 0s - loss: 1.4752 - acc: 0.5641
Epoch 182/500
39/39 - 0s - loss: 1.4657 - acc: 0.5641
Epoch 183/500
39/39 - 0s - loss: 1.4557 - acc: 0.5641
Epoch 184/500
39/39 - 0s - loss: 1.4460 - acc: 0.5641
Epoch 185/500
39/39 - 0s - loss: 1.4371 - acc: 0.5641
Epoch 186/500
39/39 - 0s - loss: 1.4273 - acc: 0.5641
Epoch 187/500
39/39 - 0s - loss: 1.4183 - acc: 0.5641
Epoch 188/500
39/39 - 0s - loss: 1.4090 - acc: 0.5641
Epoch 189/500
39/39 - 0s - loss: 1.4004 - acc: 0.5641
Epoch 190/500
39/39 - 0s - loss: 1.3909 - acc: 0.5897
Epoch 191/500
39/39 - 0s - loss: 1.3825 - acc: 0.5897
Epoch 192/500
39/39 - 0s - loss: 1.3733 - acc: 0.5897
Epoch 193/500
39/39 - 0s - loss: 1.3649 - acc: 0.5897
Epoch 194/500
39/39 - 0s - loss: 1.3561 - acc: 0.5897
Epoch 195/500
39/39 - 0s - loss: 1.3474 - acc: 0.5897
Epoch 196/500
39/39 - 0s - loss: 1.3385 - acc: 0.5897
Epoch 197/500
39/39 - 0s - loss: 1.3303 - acc: 0.5897
Epoch 198/500
39/39 - 0s - loss: 1.3211 - acc: 0.6154
Epoch 199/500
39/39 - 0s - loss: 1.3126 - acc: 0.6154
Epoch 200/500
39/39 - 0s - loss: 1.3037 - acc: 0.6154
Epoch 201/500
39/39 - 0s - loss: 1.2959 - acc: 0.6154
Epoch 202/500
39/39 - 0s - loss: 1.2873 - acc: 0.6154
Epoch 203/500
39/39 - 0s - loss: 1.2785 - acc: 0.6154
Epoch 204/500
39/39 - 0s - loss: 1.2705 - acc: 0.6154
Epoch 205/500
39/39 - 0s - loss: 1.2620 - acc: 0.6154
Epoch 206/500
39/39 - 0s - loss: 1.2540 - acc: 0.6154
Epoch 207/500
39/39 - 0s - loss: 1.2455 - acc: 0.6154
Epoch 208/500
39/39 - 0s - loss: 1.2376 - acc: 0.6154
Epoch 209/500
39/39 - 0s - loss: 1.2289 - acc: 0.6154
Epoch 210/500
39/39 - 0s - loss: 1.2209 - acc: 0.6154
Epoch 211/500
39/39 - 0s - loss: 1.2131 - acc: 0.6410
Epoch 212/500
39/39 - 0s - loss: 1.2043 - acc: 0.6667
Epoch 213/500
39/39 - 0s - loss: 1.1968 - acc: 0.6923
Epoch 214/500
39/39 - 0s - loss: 1.1882 - acc: 0.6923
Epoch 215/500
39/39 - 0s - loss: 1.1805 - acc: 0.6923
Epoch 216/500
39/39 - 0s - loss: 1.1730 - acc: 0.6923
Epoch 217/500
39/39 - 0s - loss: 1.1644 - acc: 0.6923
Epoch 218/500
39/39 - 0s - loss: 1.1574 - acc: 0.7179
Epoch 219/500
39/39 - 0s - loss: 1.1505 - acc: 0.7179
Epoch 220/500
39/39 - 0s - loss: 1.1426 - acc: 0.7179
Epoch 221/500
39/39 - 0s - loss: 1.1355 - acc: 0.7179
Epoch 222/500
39/39 - 0s - loss: 1.1281 - acc: 0.7179
Epoch 223/500
39/39 - 0s - loss: 1.1214 - acc: 0.7179
Epoch 224/500
39/39 - 0s - loss: 1.1137 - acc: 0.7179
Epoch 225/500
39/39 - 0s - loss: 1.1068 - acc: 0.7179
Epoch 226/500
39/39 - 0s - loss: 1.0997 - acc: 0.7179
Epoch 227/500
39/39 - 0s - loss: 1.0922 - acc: 0.7179
Epoch 228/500
39/39 - 0s - loss: 1.0852 - acc: 0.7179
Epoch 229/500
39/39 - 0s - loss: 1.0786 - acc: 0.7179
Epoch 230/500
39/39 - 0s - loss: 1.0709 - acc: 0.7179
Epoch 231/500
39/39 - 0s - loss: 1.0643 - acc: 0.7179
Epoch 232/500
39/39 - 0s - loss: 1.0575 - acc: 0.7179
Epoch 233/500
39/39 - 0s - loss: 1.0509 - acc: 0.7179
Epoch 234/500
39/39 - 0s - loss: 1.0438 - acc: 0.7179
Epoch 235/500
39/39 - 0s - loss: 1.0371 - acc: 0.7179
Epoch 236/500
39/39 - 0s - loss: 1.0307 - acc: 0.7179
Epoch 237/500
39/39 - 0s - loss: 1.0240 - acc: 0.7179
Epoch 238/500
39/39 - 0s - loss: 1.0175 - acc: 0.7179
Epoch 239/500
39/39 - 0s - loss: 1.0106 - acc: 0.7179
Epoch 240/500
39/39 - 0s - loss: 1.0042 - acc: 0.7179
Epoch 241/500
39/39 - 0s - loss: 0.9973 - acc: 0.7179
Epoch 242/500
39/39 - 0s - loss: 0.9908 - acc: 0.7179
Epoch 243/500
39/39 - 0s - loss: 0.9854 - acc: 0.7179
Epoch 244/500
39/39 - 0s - loss: 0.9786 - acc: 0.7436
Epoch 245/500
39/39 - 0s - loss: 0.9731 - acc: 0.7436
Epoch 246/500
39/39 - 0s - loss: 0.9674 - acc: 0.7436
Epoch 247/500
39/39 - 0s - loss: 0.9617 - acc: 0.7436
Epoch 248/500
39/39 - 0s - loss: 0.9556 - acc: 0.7436
Epoch 249/500
39/39 - 0s - loss: 0.9500 - acc: 0.7436
Epoch 250/500
39/39 - 0s - loss: 0.9441 - acc: 0.7436
Epoch 251/500
39/39 - 0s - loss: 0.9383 - acc: 0.7436
Epoch 252/500
39/39 - 0s - loss: 0.9329 - acc: 0.7436
Epoch 253/500
39/39 - 0s - loss: 0.9275 - acc: 0.7436
Epoch 254/500
39/39 - 0s - loss: 0.9218 - acc: 0.7436
Epoch 255/500
39/39 - 0s - loss: 0.9165 - acc: 0.7436
Epoch 256/500
39/39 - 0s - loss: 0.9112 - acc: 0.7436
Epoch 257/500
39/39 - 0s - loss: 0.9062 - acc: 0.7436
Epoch 258/500
39/39 - 0s - loss: 0.9013 - acc: 0.7436
Epoch 259/500
39/39 - 0s - loss: 0.8961 - acc: 0.7436
Epoch 260/500
39/39 - 0s - loss: 0.8912 - acc: 0.7436
Epoch 261/500
39/39 - 0s - loss: 0.8862 - acc: 0.7436
Epoch 262/500
39/39 - 0s - loss: 0.8809 - acc: 0.7436
Epoch 263/500
39/39 - 0s - loss: 0.8763 - acc: 0.7436
Epoch 264/500
39/39 - 0s - loss: 0.8712 - acc: 0.7436
Epoch 265/500
39/39 - 0s - loss: 0.8659 - acc: 0.7436
Epoch 266/500
39/39 - 0s - loss: 0.8614 - acc: 0.7436
Epoch 267/500
39/39 - 0s - loss: 0.8561 - acc: 0.7436
Epoch 268/500
39/39 - 0s - loss: 0.8518 - acc: 0.7692
Epoch 269/500
39/39 - 0s - loss: 0.8470 - acc: 0.7692
Epoch 270/500
39/39 - 0s - loss: 0.8423 - acc: 0.7692
Epoch 271/500
39/39 - 0s - loss: 0.8379 - acc: 0.7692
Epoch 272/500
39/39 - 0s - loss: 0.8336 - acc: 0.7692
Epoch 273/500
39/39 - 0s - loss: 0.8289 - acc: 0.7692
Epoch 274/500
39/39 - 0s - loss: 0.8246 - acc: 0.7692
Epoch 275/500
39/39 - 0s - loss: 0.8204 - acc: 0.7692
Epoch 276/500
39/39 - 0s - loss: 0.8159 - acc: 0.7692
Epoch 277/500
39/39 - 0s - loss: 0.8111 - acc: 0.7692
Epoch 278/500
39/39 - 0s - loss: 0.8068 - acc: 0.7692
Epoch 279/500
39/39 - 0s - loss: 0.8021 - acc: 0.7692
Epoch 280/500
39/39 - 0s - loss: 0.7976 - acc: 0.7692
Epoch 281/500
39/39 - 0s - loss: 0.7938 - acc: 0.7692
Epoch 282/500
39/39 - 0s - loss: 0.7898 - acc: 0.7692
Epoch 283/500
39/39 - 0s - loss: 0.7864 - acc: 0.7692
Epoch 284/500
39/39 - 0s - loss: 0.7819 - acc: 0.7692
Epoch 285/500
39/39 - 0s - loss: 0.7777 - acc: 0.7692
Epoch 286/500
39/39 - 0s - loss: 0.7741 - acc: 0.7692
Epoch 287/500
39/39 - 0s - loss: 0.7698 - acc: 0.7692
Epoch 288/500
39/39 - 0s - loss: 0.7660 - acc: 0.7692
Epoch 289/500
39/39 - 0s - loss: 0.7620 - acc: 0.7692
Epoch 290/500
39/39 - 0s - loss: 0.7585 - acc: 0.7692
Epoch 291/500
39/39 - 0s - loss: 0.7548 - acc: 0.7692
Epoch 292/500
39/39 - 0s - loss: 0.7513 - acc: 0.7692
Epoch 293/500
39/39 - 0s - loss: 0.7479 - acc: 0.7692
Epoch 294/500
39/39 - 0s - loss: 0.7447 - acc: 0.7692
Epoch 295/500
39/39 - 0s - loss: 0.7413 - acc: 0.7692
Epoch 296/500
39/39 - 0s - loss: 0.7385 - acc: 0.7692
Epoch 297/500
39/39 - 0s - loss: 0.7345 - acc: 0.7692
Epoch 298/500
39/39 - 0s - loss: 0.7314 - acc: 0.7692
Epoch 299/500
39/39 - 0s - loss: 0.7276 - acc: 0.7692
Epoch 300/500
39/39 - 0s - loss: 0.7245 - acc: 0.7692
Epoch 301/500
39/39 - 0s - loss: 0.7214 - acc: 0.7692
Epoch 302/500
39/39 - 0s - loss: 0.7182 - acc: 0.7692
Epoch 303/500
39/39 - 0s - loss: 0.7154 - acc: 0.7692
Epoch 304/500
39/39 - 0s - loss: 0.7122 - acc: 0.7692
Epoch 305/500
39/39 - 0s - loss: 0.7095 - acc: 0.7692
Epoch 306/500
39/39 - 0s - loss: 0.7063 - acc: 0.7692
Epoch 307/500
39/39 - 0s - loss: 0.7038 - acc: 0.7692
Epoch 308/500
39/39 - 0s - loss: 0.7008 - acc: 0.7692
Epoch 309/500
39/39 - 0s - loss: 0.6976 - acc: 0.7692
Epoch 310/500
39/39 - 0s - loss: 0.6946 - acc: 0.7692
Epoch 311/500
39/39 - 0s - loss: 0.6922 - acc: 0.7692
Epoch 312/500
39/39 - 0s - loss: 0.6889 - acc: 0.7692
Epoch 313/500
39/39 - 0s - loss: 0.6860 - acc: 0.7692
Epoch 314/500
39/39 - 0s - loss: 0.6828 - acc: 0.7692
Epoch 315/500
39/39 - 0s - loss: 0.6798 - acc: 0.7692
Epoch 316/500
39/39 - 0s - loss: 0.6773 - acc: 0.7692
Epoch 317/500
39/39 - 0s - loss: 0.6749 - acc: 0.7692
Epoch 318/500
39/39 - 0s - loss: 0.6724 - acc: 0.7692
Epoch 319/500
39/39 - 0s - loss: 0.6688 - acc: 0.7692
Epoch 320/500
39/39 - 0s - loss: 0.6660 - acc: 0.7692
Epoch 321/500
39/39 - 0s - loss: 0.6633 - acc: 0.7692
Epoch 322/500
39/39 - 0s - loss: 0.6611 - acc: 0.7692
Epoch 323/500
39/39 - 0s - loss: 0.6582 - acc: 0.7692
Epoch 324/500
39/39 - 0s - loss: 0.6556 - acc: 0.7692
Epoch 325/500
39/39 - 0s - loss: 0.6528 - acc: 0.7692
Epoch 326/500
39/39 - 0s - loss: 0.6508 - acc: 0.7692
Epoch 327/500
39/39 - 0s - loss: 0.6486 - acc: 0.7692
Epoch 328/500
39/39 - 0s - loss: 0.6458 - acc: 0.7692
Epoch 329/500
39/39 - 0s - loss: 0.6439 - acc: 0.7692
Epoch 330/500
39/39 - 0s - loss: 0.6422 - acc: 0.7692
Epoch 331/500
39/39 - 0s - loss: 0.6399 - acc: 0.7692
Epoch 332/500
39/39 - 0s - loss: 0.6379 - acc: 0.7692
Epoch 333/500
39/39 - 0s - loss: 0.6359 - acc: 0.7692
Epoch 334/500
39/39 - 0s - loss: 0.6338 - acc: 0.7692
Epoch 335/500
39/39 - 0s - loss: 0.6320 - acc: 0.7692
Epoch 336/500
39/39 - 0s - loss: 0.6297 - acc: 0.7692
Epoch 337/500
39/39 - 0s - loss: 0.6279 - acc: 0.7692
Epoch 338/500
39/39 - 0s - loss: 0.6258 - acc: 0.7692
Epoch 339/500
39/39 - 0s - loss: 0.6241 - acc: 0.7692
Epoch 340/500
39/39 - 0s - loss: 0.6223 - acc: 0.7692
Epoch 341/500
39/39 - 0s - loss: 0.6204 - acc: 0.7692
Epoch 342/500
39/39 - 0s - loss: 0.6185 - acc: 0.7692
Epoch 343/500
39/39 - 0s - loss: 0.6167 - acc: 0.7692
Epoch 344/500
39/39 - 0s - loss: 0.6148 - acc: 0.7692
Epoch 345/500
39/39 - 0s - loss: 0.6130 - acc: 0.7692
Epoch 346/500
39/39 - 0s - loss: 0.6115 - acc: 0.7692
Epoch 347/500
39/39 - 0s - loss: 0.6099 - acc: 0.7692
Epoch 348/500
39/39 - 0s - loss: 0.6088 - acc: 0.7692
Epoch 349/500
39/39 - 0s - loss: 0.6072 - acc: 0.7692
Epoch 350/500
39/39 - 0s - loss: 0.6054 - acc: 0.7692
Epoch 351/500
39/39 - 0s - loss: 0.6037 - acc: 0.7692
Epoch 352/500
39/39 - 0s - loss: 0.6019 - acc: 0.7692
Epoch 353/500
39/39 - 0s - loss: 0.6005 - acc: 0.7692
Epoch 354/500
39/39 - 0s - loss: 0.5990 - acc: 0.7692
Epoch 355/500
39/39 - 0s - loss: 0.5974 - acc: 0.7692
Epoch 356/500
39/39 - 0s - loss: 0.5957 - acc: 0.7692
Epoch 357/500
39/39 - 0s - loss: 0.5941 - acc: 0.7692
Epoch 358/500
39/39 - 0s - loss: 0.5924 - acc: 0.7692
Epoch 359/500
39/39 - 0s - loss: 0.5912 - acc: 0.7692
Epoch 360/500
39/39 - 0s - loss: 0.5902 - acc: 0.7692
Epoch 361/500
39/39 - 0s - loss: 0.5882 - acc: 0.7692
Epoch 362/500
39/39 - 0s - loss: 0.5868 - acc: 0.7692
Epoch 363/500
39/39 - 0s - loss: 0.5855 - acc: 0.7692
Epoch 364/500
39/39 - 0s - loss: 0.5845 - acc: 0.7692
Epoch 365/500
39/39 - 0s - loss: 0.5828 - acc: 0.7692
Epoch 366/500
39/39 - 0s - loss: 0.5814 - acc: 0.7692
Epoch 367/500
39/39 - 0s - loss: 0.5801 - acc: 0.7692
Epoch 368/500
39/39 - 0s - loss: 0.5795 - acc: 0.7692
Epoch 369/500
39/39 - 0s - loss: 0.5785 - acc: 0.7692
Epoch 370/500
39/39 - 0s - loss: 0.5782 - acc: 0.7692
Epoch 371/500
39/39 - 0s - loss: 0.5764 - acc: 0.7692
Epoch 372/500
39/39 - 0s - loss: 0.5752 - acc: 0.7692
Epoch 373/500
39/39 - 0s - loss: 0.5737 - acc: 0.7692
Epoch 374/500
39/39 - 0s - loss: 0.5724 - acc: 0.7692
Epoch 375/500
39/39 - 0s - loss: 0.5707 - acc: 0.7692
Epoch 376/500
39/39 - 0s - loss: 0.5697 - acc: 0.7692
Epoch 377/500
39/39 - 0s - loss: 0.5685 - acc: 0.7692
Epoch 378/500
39/39 - 0s - loss: 0.5669 - acc: 0.7692
Epoch 379/500
39/39 - 0s - loss: 0.5663 - acc: 0.7692
Epoch 380/500
39/39 - 0s - loss: 0.5647 - acc: 0.7692
Epoch 381/500
39/39 - 0s - loss: 0.5638 - acc: 0.7692
Epoch 382/500
39/39 - 0s - loss: 0.5629 - acc: 0.7692
Epoch 383/500
39/39 - 0s - loss: 0.5613 - acc: 0.7692
Epoch 384/500
39/39 - 0s - loss: 0.5608 - acc: 0.7692
Epoch 385/500
39/39 - 0s - loss: 0.5595 - acc: 0.7692
Epoch 386/500
39/39 - 0s - loss: 0.5585 - acc: 0.7692
Epoch 387/500
39/39 - 0s - loss: 0.5575 - acc: 0.7692
Epoch 388/500
39/39 - 0s - loss: 0.5560 - acc: 0.7692
Epoch 389/500
39/39 - 0s - loss: 0.5553 - acc: 0.7692
Epoch 390/500
39/39 - 0s - loss: 0.5541 - acc: 0.7692
Epoch 391/500
39/39 - 0s - loss: 0.5533 - acc: 0.7692
Epoch 392/500
39/39 - 0s - loss: 0.5524 - acc: 0.7692
Epoch 393/500
39/39 - 0s - loss: 0.5513 - acc: 0.7692
Epoch 394/500
39/39 - 0s - loss: 0.5500 - acc: 0.7692
Epoch 395/500
39/39 - 0s - loss: 0.5495 - acc: 0.7692
Epoch 396/500
39/39 - 0s - loss: 0.5486 - acc: 0.7692
Epoch 397/500
39/39 - 0s - loss: 0.5475 - acc: 0.7692
Epoch 398/500
39/39 - 0s - loss: 0.5464 - acc: 0.7692
Epoch 399/500
39/39 - 0s - loss: 0.5456 - acc: 0.7692
Epoch 400/500
39/39 - 0s - loss: 0.5450 - acc: 0.7692
Epoch 401/500
39/39 - 0s - loss: 0.5436 - acc: 0.7692
Epoch 402/500
39/39 - 0s - loss: 0.5421 - acc: 0.7692
Epoch 403/500
39/39 - 0s - loss: 0.5412 - acc: 0.7692
Epoch 404/500
39/39 - 0s - loss: 0.5414 - acc: 0.7692
Epoch 405/500
39/39 - 0s - loss: 0.5406 - acc: 0.7692
Epoch 406/500
39/39 - 0s - loss: 0.5395 - acc: 0.7692
Epoch 407/500
39/39 - 0s - loss: 0.5391 - acc: 0.7692
Epoch 408/500
39/39 - 0s - loss: 0.5394 - acc: 0.7692
Epoch 409/500
39/39 - 0s - loss: 0.5378 - acc: 0.7692
Epoch 410/500
39/39 - 0s - loss: 0.5370 - acc: 0.7692
Epoch 411/500
39/39 - 0s - loss: 0.5361 - acc: 0.7692
Epoch 412/500
39/39 - 0s - loss: 0.5352 - acc: 0.7692
Epoch 413/500
39/39 - 0s - loss: 0.5346 - acc: 0.7692
Epoch 414/500
39/39 - 0s - loss: 0.5338 - acc: 0.7692
Epoch 415/500
39/39 - 0s - loss: 0.5327 - acc: 0.7692
Epoch 416/500
39/39 - 0s - loss: 0.5324 - acc: 0.7692
Epoch 417/500
39/39 - 0s - loss: 0.5314 - acc: 0.7692
Epoch 418/500
39/39 - 0s - loss: 0.5306 - acc: 0.7692
Epoch 419/500
39/39 - 0s - loss: 0.5300 - acc: 0.7692
Epoch 420/500
39/39 - 0s - loss: 0.5292 - acc: 0.7692
Epoch 421/500
39/39 - 0s - loss: 0.5286 - acc: 0.7692
Epoch 422/500
39/39 - 0s - loss: 0.5282 - acc: 0.7692
Epoch 423/500
39/39 - 0s - loss: 0.5273 - acc: 0.7692
Epoch 424/500
39/39 - 0s - loss: 0.5267 - acc: 0.7692
Epoch 425/500
39/39 - 0s - loss: 0.5261 - acc: 0.7692
Epoch 426/500
39/39 - 0s - loss: 0.5250 - acc: 0.7692
Epoch 427/500
39/39 - 0s - loss: 0.5244 - acc: 0.7692
Epoch 428/500
39/39 - 0s - loss: 0.5245 - acc: 0.7692
Epoch 429/500
39/39 - 0s - loss: 0.5238 - acc: 0.7692
Epoch 430/500
39/39 - 0s - loss: 0.5238 - acc: 0.7692
Epoch 431/500
39/39 - 0s - loss: 0.5234 - acc: 0.7949
Epoch 432/500
39/39 - 0s - loss: 0.5229 - acc: 0.7692
Epoch 433/500
39/39 - 0s - loss: 0.5224 - acc: 0.7692
Epoch 434/500
39/39 - 0s - loss: 0.5222 - acc: 0.7692
Epoch 435/500
39/39 - 0s - loss: 0.5215 - acc: 0.7692
Epoch 436/500
39/39 - 0s - loss: 0.5209 - acc: 0.7692
Epoch 437/500
39/39 - 0s - loss: 0.5202 - acc: 0.7692
Epoch 438/500
39/39 - 0s - loss: 0.5199 - acc: 0.7692
Epoch 439/500
39/39 - 0s - loss: 0.5198 - acc: 0.7692
Epoch 440/500
39/39 - 0s - loss: 0.5193 - acc: 0.7692
Epoch 441/500
39/39 - 0s - loss: 0.5187 - acc: 0.7692
Epoch 442/500
39/39 - 0s - loss: 0.5180 - acc: 0.7692
Epoch 443/500
39/39 - 0s - loss: 0.5175 - acc: 0.7692
Epoch 444/500
39/39 - 0s - loss: 0.5169 - acc: 0.7692
Epoch 445/500
39/39 - 0s - loss: 0.5166 - acc: 0.7692
Epoch 446/500
39/39 - 0s - loss: 0.5161 - acc: 0.7692
Epoch 447/500
39/39 - 0s - loss: 0.5153 - acc: 0.7692
Epoch 448/500
39/39 - 0s - loss: 0.5146 - acc: 0.7692
Epoch 449/500
39/39 - 0s - loss: 0.5141 - acc: 0.7692
Epoch 450/500
39/39 - 0s - loss: 0.5137 - acc: 0.7692
Epoch 451/500
39/39 - 0s - loss: 0.5135 - acc: 0.7692
Epoch 452/500
39/39 - 0s - loss: 0.5132 - acc: 0.7692
Epoch 453/500
39/39 - 0s - loss: 0.5125 - acc: 0.7692
Epoch 454/500
39/39 - 0s - loss: 0.5128 - acc: 0.7692
Epoch 455/500
39/39 - 0s - loss: 0.5119 - acc: 0.7692
Epoch 456/500
39/39 - 0s - loss: 0.5114 - acc: 0.7692
Epoch 457/500
39/39 - 0s - loss: 0.5110 - acc: 0.7692
Epoch 458/500
39/39 - 0s - loss: 0.5103 - acc: 0.7692
Epoch 459/500
39/39 - 0s - loss: 0.5107 - acc: 0.7692
Epoch 460/500
39/39 - 0s - loss: 0.5103 - acc: 0.7692
Epoch 461/500
39/39 - 0s - loss: 0.5107 - acc: 0.7692
Epoch 462/500
39/39 - 0s - loss: 0.5097 - acc: 0.7692
Epoch 463/500
39/39 - 0s - loss: 0.5092 - acc: 0.7692
Epoch 464/500
39/39 - 0s - loss: 0.5091 - acc: 0.7692
Epoch 465/500
39/39 - 0s - loss: 0.5087 - acc: 0.7692
Epoch 466/500
39/39 - 0s - loss: 0.5079 - acc: 0.7692
Epoch 467/500
39/39 - 0s - loss: 0.5075 - acc: 0.7692
Epoch 468/500
39/39 - 0s - loss: 0.5075 - acc: 0.7692
Epoch 469/500
39/39 - 0s - loss: 0.5067 - acc: 0.7692
Epoch 470/500
39/39 - 0s - loss: 0.5064 - acc: 0.7692
Epoch 471/500
39/39 - 0s - loss: 0.5058 - acc: 0.7692
Epoch 472/500
39/39 - 0s - loss: 0.5055 - acc: 0.7692
Epoch 473/500
39/39 - 0s - loss: 0.5056 - acc: 0.7692
Epoch 474/500
39/39 - 0s - loss: 0.5051 - acc: 0.7692
Epoch 475/500
39/39 - 0s - loss: 0.5050 - acc: 0.7692
Epoch 476/500
39/39 - 0s - loss: 0.5051 - acc: 0.7692
Epoch 477/500
39/39 - 0s - loss: 0.5046 - acc: 0.7692
Epoch 478/500
39/39 - 0s - loss: 0.5042 - acc: 0.7692
Epoch 479/500
39/39 - 0s - loss: 0.5037 - acc: 0.7692
Epoch 480/500
39/39 - 0s - loss: 0.5039 - acc: 0.7692
Epoch 481/500
39/39 - 0s - loss: 0.5034 - acc: 0.7692
Epoch 482/500
39/39 - 0s - loss: 0.5028 - acc: 0.7692
Epoch 483/500
39/39 - 0s - loss: 0.5024 - acc: 0.7692
Epoch 484/500
39/39 - 0s - loss: 0.5018 - acc: 0.7692
Epoch 485/500
39/39 - 0s - loss: 0.5011 - acc: 0.7692
Epoch 486/500
39/39 - 0s - loss: 0.5010 - acc: 0.7692
Epoch 487/500
39/39 - 0s - loss: 0.5004 - acc: 0.7692
Epoch 488/500
39/39 - 0s - loss: 0.5003 - acc: 0.7692
Epoch 489/500
39/39 - 0s - loss: 0.4997 - acc: 0.7692
Epoch 490/500
39/39 - 0s - loss: 0.4992 - acc: 0.7692
Epoch 491/500
39/39 - 0s - loss: 0.4987 - acc: 0.7692
Epoch 492/500
39/39 - 0s - loss: 0.4986 - acc: 0.7692
Epoch 493/500
39/39 - 0s - loss: 0.4984 - acc: 0.7692
Epoch 494/500
39/39 - 0s - loss: 0.4982 - acc: 0.7692
Epoch 495/500
39/39 - 0s - loss: 0.4976 - acc: 0.7692
Epoch 496/500
39/39 - 0s - loss: 0.4977 - acc: 0.7692
Epoch 497/500
39/39 - 0s - loss: 0.4972 - acc: 0.7692
Epoch 498/500
39/39 - 0s - loss: 0.4971 - acc: 0.7436
Epoch 499/500
39/39 - 0s - loss: 0.4970 - acc: 0.7692
Epoch 500/500
39/39 - 0s - loss: 0.4975 - acc: 0.7692
Out[18]:
<tensorflow.python.keras.callbacks.History at 0x7f63a06dab70>

Finalmente, probemos nuestro modelo


In [19]:
in_text = 'haber'
print(in_text)
encoded = tok.texts_to_sequences([in_text])[0]
encoded = np.array(encoded)
yhat = model.predict_classes(encoded, verbose=0)
for word, index in tok.word_index.items():
	if index == yhat:
		print(word)


haber
reído

Donde es el resultado esperado de acuerdo a nuestro texto. Ahora iteremos varias veces para predecir una secuencia de palabras o frase, para esto construímos la siguiente función que nos permitirá hacer esto a partir de una palbra inicial y el número de palabras que buscamos predecir.


In [0]:
def generate_seq(model, tok, seed_text, n_words):
	in_text, result = seed_text, seed_text
	for _ in range(n_words):
		encoded = tok.texts_to_sequences([in_text])[0]
		encoded = np.array(encoded)
		yhat = model.predict_classes(encoded, verbose=0)
		out_word = ''
		for word, index in tok.word_index.items():
			if index == yhat:
				out_word = word
				break
		# append to input
		in_text, result = out_word, result + ' ' + out_word
	return result

Finalmente lo probamos para la palbra "haber" y encontramos el siguiente resultado.


In [21]:
seq=generate_seq(model,tok,'haber',5)
print(seq)


haber reído del sabor que te

Propósito:

Retomando el ejercicio de los Tweets, el objetivo de este ejemplo es clasificar los tweets de las aerolíneas como positivos, neutrales o negativos usando un word embedding pre-entrenado de GloVe y una RNN.

Empecemos por cargar unas librerías que nos serán útiles.


In [0]:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import os
from sklearn.model_selection import train_test_split
from tensorflow.keras.utils import to_categorical
import math

Carguemos ahora el archivo .csv almacenado en el github del curso:


In [0]:
df = pd.read_csv('https://raw.githubusercontent.com/diplomado-bigdata-machinelearning-udea/Curso2/master/S10/Tweets.csv')

Demos un vistazo al dataframe de pandas que hemos creado:


In [24]:
df.head()


Out[24]:
tweet_id airline_sentiment airline_sentiment_confidence negativereason negativereason_confidence airline airline_sentiment_gold name negativereason_gold retweet_count text tweet_coord tweet_created tweet_location user_timezone
0 570306133677760513 neutral 1.0000 NaN NaN Virgin America NaN cairdin NaN 0 @VirginAmerica What @dhepburn said. NaN 2015-02-24 11:35:52 -0800 NaN Eastern Time (US & Canada)
1 570301130888122368 positive 0.3486 NaN 0.0000 Virgin America NaN jnardino NaN 0 @VirginAmerica plus you've added commercials t... NaN 2015-02-24 11:15:59 -0800 NaN Pacific Time (US & Canada)
2 570301083672813571 neutral 0.6837 NaN NaN Virgin America NaN yvonnalynn NaN 0 @VirginAmerica I didn't today... Must mean I n... NaN 2015-02-24 11:15:48 -0800 Lets Play Central Time (US & Canada)
3 570301031407624196 negative 1.0000 Bad Flight 0.7033 Virgin America NaN jnardino NaN 0 @VirginAmerica it's really aggressive to blast... NaN 2015-02-24 11:15:36 -0800 NaN Pacific Time (US & Canada)
4 570300817074462722 negative 1.0000 Can't Tell 1.0000 Virgin America NaN jnardino NaN 0 @VirginAmerica and it's a really big bad thing... NaN 2015-02-24 11:14:45 -0800 NaN Pacific Time (US & Canada)

Correboremos la forma de la tabla con la función shape que hereda el dataframe df


In [25]:
df.shape


Out[25]:
(14640, 15)

Afortunadamente, quien realizó la tabla no rellenó espacio en los datos faltantes, por lo que la función read_csv los comprenderá como NaN. Veamos cuantas entradas en la tabla son NaN:


In [26]:
df.isnull().sum()


Out[26]:
tweet_id                            0
airline_sentiment                   0
airline_sentiment_confidence        0
negativereason                   5462
negativereason_confidence        4118
airline                             0
airline_sentiment_gold          14600
name                                0
negativereason_gold             14608
retweet_count                       0
text                                0
tweet_coord                     13621
tweet_created                       0
tweet_location                   4733
user_timezone                    4820
dtype: int64

Por fortuna, nuevamente, las columnas text y airline_sentiment no tienen datos faltantes y estás entradas serán las variables independientes x e y, respectivamente. Visualicemos solamente estas columnas para comprender mejor el objetivo de nuestro modelo.


In [27]:
df[['text', 'airline_sentiment']].head()


Out[27]:
text airline_sentiment
0 @VirginAmerica What @dhepburn said. neutral
1 @VirginAmerica plus you've added commercials t... positive
2 @VirginAmerica I didn't today... Must mean I n... neutral
3 @VirginAmerica it's really aggressive to blast... negative
4 @VirginAmerica and it's a really big bad thing... negative

Veamos ahora cuantas instancias del dataset pertenecen a cada una de las tres clases:


In [28]:
df['airline_sentiment'].value_counts()


Out[28]:
negative    9178
neutral     3099
positive    2363
Name: airline_sentiment, dtype: int64

Limpieza de datos:

  • A los efectos de este problema, solo nos interesa el texto de cada tweet y su etiqueta de opinión. Por lo tanto, eliminaremos las características adicionales de nuestro conjunto de datos, por lo que solo tendremos 2 columnas al final.

  • Elegiremos no limpiar los tweets en sí mismos y no eliminar los identificadores de Twitter, los caracteres especiales y la puntuación, porque nuestra RNN aprenderá automáticamente estas variaciones y patrones.

  • Debemos transformar nuestros datos para la entrada en una RNN. Nuestro texto se codifica inicialmente como cadenas, por lo que debemos convertirlo en un vector de enteros. Idealmente, queremos que cada palabra única en nuestro conjunto de datos tenga su propia representación entera. Cada tweet se representaría como un vector con cada elemento que contiene un número entero que se puede asignar a una palabra específica. Esto se puede hacer usando la clase Keras Tokenizer. Dicha clase convierte un fragmento de texto en una secuencia de enteros con cada entero como el índice de un "token" en un diccionario. En general, la "tokenización" es el proceso de convertir oraciones en palabras. Encontramos que el tamaño del vocabulario de nuestro conjunto de datos es de 15,769 palabras.

  • Otro problema con nuestros datos es que cada tweet tiene una longitud diferente, lo que significa que nuestras longitudes de vector también no coinciden. Para corregir esto, primero encontramos el tweet más largo que tiene una longitud de 30 palabras. Luego podemos rellenar cada vector con 0 para que todos tengan las mismas dimensiones.

  • Convertimos nuestras etiquetas de sentimiento para que estén codificadas mediante un one-hot encoder. Esto significa que nuestra respuesta para cada tweet es ahora un vector de fila con 3 elementos que contendrá un 1 en la columna correspondiente a su etiqueta de opinión y 0 en el resto.

  • Crearemos un conjunto de entrenamiento y prueba utilizando una división 80:20. Nuestros datos de entrenamiento se reducirán aun más, en un 20%, para crear un conjunto de validación.


In [0]:
df['airline_sentiment'] = df['airline_sentiment'].replace('neutral', 1)
df['airline_sentiment'] = df['airline_sentiment'].replace('negative', 0)
df['airline_sentiment'] = df['airline_sentiment'].replace('positive', 2)

Selección de las instancias y las etiquetas:


In [0]:
X = df['text'] # data
y = df['airline_sentiment'] # labels

Importemos algunas librerías de keras para realizar el preprocesado de los datos:


In [0]:
from tensorflow.keras.preprocessing.text import Tokenizer
from tensorflow.keras.preprocessing.text import text_to_word_sequence

Convirtamos los datos de entrenamiento en tensores para alimentarlos en la red neuronal.


In [0]:
t = Tokenizer()
t.fit_on_texts(X)

Determinemos el número de palabras únicas dentro de nuestros tweets:


In [33]:
vocab_size = len(t.word_index) + 1
print(vocab_size)


15769

Codifiquemos todo en enteros:


In [0]:
sequences = t.texts_to_sequences(X)

In [35]:
np.shape(sequences)


Out[35]:
(14640,)

Definamos una función para hallar el tweet, o la secuencia, de mayor longitud:


In [0]:
def max_tweet():
    max_length = len(sequences[0])
    for i in range(1, len(sequences)): 
        if len(sequences[i]) > max_length:
            max_length = len(sequences[i])
    return max_length

# Alternative (More elegant)
#tweet_num = max([len(x) for x in sequences])

In [42]:
tweet_num = max_tweet()
tweet_num


Out[42]:
36

Como cada reseña tiene un número diferente de palabras, realicemos un padding estableciendo cada vector como un vector de longitud tweet_num


In [0]:
from tensorflow.keras.preprocessing.sequence import pad_sequences

maxlen = tweet_num
padded_X = pad_sequences(sequences, padding='post', maxlen=maxlen)

In [47]:
# Make every tweet to have a lengt of 36 (max tweet)
padded_X.shape


Out[47]:
(14640, 36)

Convirtamos las etiquetas a variables categóricas:


In [0]:
labels = to_categorical(np.asarray(y))

Realicemos una división de los datos mediante la función de train_test_split de la librería de sklearn:


In [0]:
from sklearn.model_selection import train_test_split

X_train, X_test, y_train, y_test = train_test_split(padded_X, labels, test_size = 0.2, random_state = 0)

Revicemos los tamaños de los datos de entrenamiento y evaluación:


In [52]:
print('X_train size:', X_train.shape)
print('y_train size:', y_train.shape)
print('X_test size:', X_test.shape)
print('y_test size:', y_test.shape)


X_train size: (11712, 36)
y_train size: (11712, 3)
X_test size: (2928, 36)
y_test size: (2928, 3)

GloVe

GloVe corresponde a un "algoritmo de aprendizaje no supervisado para obtener representaciones vectoriales de palabras". Descargaremos datos del link y usaremos, especificamente, los enbeddings de 100 dimensiones de 400k palabras de la Wikipedia en inglés del 2014. Lo anterior se respresenta en un archivo txt que debemos analizar para crear un indexado que mapee las palabras a una representación vectorial.

Luego, debemos construir nuestra matriz de embedding, o matriz de contexto, de palabras como se discutió anteriormente. Las dimensiones de la matriz son nuestro tamaño de vocabulario por 100, que es nuestra dimensión de embedding como se especificó anteriormente. Cada fila de esta matriz es la representación vectorial GloVe de una palabra en nuestro vocabulario.


In [53]:
from google.colab import drive
drive.mount('/content/drive')


Go to this URL in a browser: https://accounts.google.com/o/oauth2/auth?client_id=947318989803-6bn6qk8qdgf4n4g3pfee6491hc0brc4i.apps.googleusercontent.com&redirect_uri=urn%3aietf%3awg%3aoauth%3a2.0%3aoob&response_type=code&scope=email%20https%3a%2f%2fwww.googleapis.com%2fauth%2fdocs.test%20https%3a%2f%2fwww.googleapis.com%2fauth%2fdrive%20https%3a%2f%2fwww.googleapis.com%2fauth%2fdrive.photos.readonly%20https%3a%2f%2fwww.googleapis.com%2fauth%2fpeopleapi.readonly

Enter your authorization code:
··········
Mounted at /content/drive

In [59]:
cd drive/My Drive


/content/drive/My Drive

In [60]:
ls


 Acercate/                  DAPI/               Personal/
'Colab Notebooks'/          glove.6B.100d.txt   TMP/
'Curso big data udea.pdf'   Grafos/            'universidad de antioquia'/

Carga total de embedding en memoria de una versión de dimensión 100:


In [63]:
embeddings_index = dict()
with open('glove.6B.100d.txt') as f:
  for line in f:
      values = line.split()
      word = values[0]
      coefs = np.asarray(values[1:], dtype='float32')
      embeddings_index[word] = coefs
print('Loaded %s word vectors.' % len(embeddings_index))


Loaded 400000 word vectors.

In [0]:
# encontrar relaciones similares entre palabras, por ejemplo rey es a reina como niño es a (esperamos que diga niña)
resta = embeddings_index["king"] - embeddings_index["queen"]
nuevo = embeddings_index["boy"] - resta

In [67]:
# encontrar el embeding que tiene una relacion similar entre rey y reina para niño
# el valor mas cercano se haya realizando un producto punto
maxn=0
palabra=""
for x in embeddings_index:
  punto = np.dot(nuevo, embeddings_index[x])
  punto/= np.sqrt(np.dot(nuevo,nuevo))
  punto/=np.sqrt(np.dot(embeddings_index[x], embeddings_index[x]))
  if punto>maxn:
    maxn=punto
    palabra=x
print(palabra)


boy

Dado que estamos usando GloVe, necesitamos crear una matriz de contexto embedding/palabra. Creemos una matriz de pesos para las palabras en el conjunto de entrenamiento y asignemos un embedding por cada palabra de este conjunto.

Obtengamos todas las palabras únicas en nuestro conjunto de entrenamiento (índice de tokenizado) y asocienmo el vector de pesos en el embedding GloVe.


In [0]:
# Definición del tamaño de la matriz embedding: Número de palabas únicas x dimensión del embedding (100)
embedding_matrix = np.zeros((vocab_size, 100))

# relleno de la matriz
for word, i in t.word_index.items():  # diccionario
    embedding_vector = embeddings_index.get(word) # obtención de los vectores embedded de la palabra en GloVe.
    if embedding_vector is not None:
        # adición en la matriz
        embedding_matrix[i] = embedding_vector # cada fila de la matriz.

Cargemos algunas librerias que nos resultará útiles a la hora de crear el modelo.


In [69]:
from tensorflow import keras
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
from tensorflow.keras.layers import Flatten
from tensorflow.keras.layers import LSTM
from tensorflow.keras.layers import BatchNormalization
from keras.callbacks import EarlyStopping


Using TensorFlow backend.

Capa Embedding

La siguiente arquitectura de red comenzará con una capa embedding que puede considerarse como un diccionario que asigna índices enteros que representan palabras específicas para vectores densos. Utiliza estos enteros para encontrar su vector asociado en el embedding de palabras definidas por GloVe. La dimensión de entrada para esta capa corresponderá a nuestro tamaño de vocabulario y la salida es 100 para la dimensión de incrustación. Los pesos están definidos por la matriz embedding y fijaremos trainable=False, porque deseamos usar el embedding de palabras ya pre-entrenada. Queremos evitar actualizar los pesos pre-entrenados al entrenar el modelo. La longitud de entrada es 30, porque decidimos ajustar todas nuestras secuencias a este valor para garantizar que todos los vectores tuvieran la misma longitud.


In [0]:
keras.backend.clear_session()

# Creación de la capa embedding esando la matriz embedding predefinida.
from tensorflow.keras.layers import Embedding

# la entrada será vocab_size, y la salida 100
# para cargar los pesos de la matriz embedding hacemos trainable = False
embedding_layer = Embedding(input_dim=vocab_size, output_dim=100, weights=[embedding_matrix],
                           input_length = tweet_num, trainable=False)

Arquitectura del modelo

Las entradas para el siguiente modelo propuesto son nuestros los datos de entrenamiento, que consisten en $11712$ con un $20\%$ usado como validación. Cada una de estas observaciones contiene 30 "características" que corresponden a cada palabra en el tweet. Cualquier 0 indica la ausencia de una palabra.

El modelo termina con una capa densa con 3 nodos, ya que se tienen 3 posibles etiquetas: positiva, neutral o negativa. Dado que codificamos nuestras etiquetas mediante one-hot encoder, utilizaremos una capa softmax para este problema de clasificación multiclase y obtener una probabilidad para cada clase. Además, usaremos la métrica de presición, ya que estamos tratando un problema de clasificación. Cuando usamos este método de predicción de Keras, obtendremos un vector de fila de 3 elementos para cada entrada. Cada elemento corresponde a una probabilidad de una de las 3 etiquetas. Por lo tanto, la etiqueta con la mayor probabilidad es el resultado predicho. Compilaremos el modelo con el optimizador adam y una función de entropía cruzada categórica.

Crearemos para este problema de clasificación solo una capa LSTM, además de la capa embedding y softmax densa previamente especificadas. La dimensión de salida para la capa LSTM es 256, lo que significa que aumentaremos la dimensionalidad inicial de 100, que es la salida de la capa de inclusión. No parece existir una regla general para determinar el número de unidades en una capa RNN, por lo que inicialmente elegiremos 256 para aumentar la dimensionalidad y ver cómo funciona el modelo. También incluimos regularización con dropout y dropout recurrente. La primera es la tasa de deserción de las unidades de entrada de la capa, mientras que la segunda especifica la tasa de deserción de las unidades recurrentes. Dichos parámetros los configuraremos en 0.2 y 0.5 respectivamente. Entrenaremos este modelo durante 100 épocas con un tamaño de lote de 256 (PERO HACIENDO EARLY STOPPING).


In [71]:
lstm_mod1 = Sequential()
lstm_mod1.add(embedding_layer)
lstm_mod1.add(LSTM(256, 
               dropout = 0.2, 
               recurrent_dropout = 0.5))
lstm_mod1.add(Dense(3, activation='softmax'))
lstm_mod1.compile(optimizer='adam', loss='categorical_crossentropy', metrics=['acc'])
lstm_mod1.summary()


Model: "sequential"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
embedding (Embedding)        (None, 36, 100)           1576900   
_________________________________________________________________
lstm (LSTM)                  (None, 256)               365568    
_________________________________________________________________
dense (Dense)                (None, 3)                 771       
=================================================================
Total params: 1,943,239
Trainable params: 366,339
Non-trainable params: 1,576,900
_________________________________________________________________

In [72]:
es=EarlyStopping(monitor='val_loss',patience=10)

hist_1 = lstm_mod1.fit(X_train, y_train,
                    validation_split = 0.2,
                    epochs=100, callbacks=[es],batch_size=256)


Train on 9369 samples, validate on 2343 samples
Epoch 1/100
9369/9369 [==============================] - 3s 319us/sample - loss: 0.8832 - acc: 0.6160 - val_loss: 0.8415 - val_acc: 0.6176
Epoch 2/100
9369/9369 [==============================] - 2s 249us/sample - loss: 0.8260 - acc: 0.6409 - val_loss: 0.7860 - val_acc: 0.6688
Epoch 3/100
9369/9369 [==============================] - 2s 248us/sample - loss: 0.7797 - acc: 0.6684 - val_loss: 0.7210 - val_acc: 0.6965
Epoch 4/100
9369/9369 [==============================] - 2s 253us/sample - loss: 0.7503 - acc: 0.6830 - val_loss: 0.7007 - val_acc: 0.7136
Epoch 5/100
9369/9369 [==============================] - 2s 255us/sample - loss: 0.7209 - acc: 0.7073 - val_loss: 0.6667 - val_acc: 0.7345
Epoch 6/100
9369/9369 [==============================] - 2s 249us/sample - loss: 0.7069 - acc: 0.7190 - val_loss: 0.6651 - val_acc: 0.7435
Epoch 7/100
9369/9369 [==============================] - 2s 245us/sample - loss: 0.6860 - acc: 0.7260 - val_loss: 0.6408 - val_acc: 0.7414
Epoch 8/100
9369/9369 [==============================] - 2s 247us/sample - loss: 0.6636 - acc: 0.7370 - val_loss: 0.6164 - val_acc: 0.7507
Epoch 9/100
9369/9369 [==============================] - 2s 244us/sample - loss: 0.6506 - acc: 0.7394 - val_loss: 0.5976 - val_acc: 0.7584
Epoch 10/100
9369/9369 [==============================] - 2s 245us/sample - loss: 0.6356 - acc: 0.7473 - val_loss: 0.5929 - val_acc: 0.7644
Epoch 11/100
9369/9369 [==============================] - 2s 243us/sample - loss: 0.6236 - acc: 0.7537 - val_loss: 0.5903 - val_acc: 0.7708
Epoch 12/100
9369/9369 [==============================] - 2s 243us/sample - loss: 0.6118 - acc: 0.7551 - val_loss: 0.5791 - val_acc: 0.7708
Epoch 13/100
9369/9369 [==============================] - 2s 241us/sample - loss: 0.6038 - acc: 0.7576 - val_loss: 0.5824 - val_acc: 0.7691
Epoch 14/100
9369/9369 [==============================] - 2s 245us/sample - loss: 0.5955 - acc: 0.7603 - val_loss: 0.5659 - val_acc: 0.7742
Epoch 15/100
9369/9369 [==============================] - 2s 242us/sample - loss: 0.5858 - acc: 0.7620 - val_loss: 0.5518 - val_acc: 0.7768
Epoch 16/100
9369/9369 [==============================] - 2s 247us/sample - loss: 0.5790 - acc: 0.7640 - val_loss: 0.5624 - val_acc: 0.7725
Epoch 17/100
9369/9369 [==============================] - 2s 243us/sample - loss: 0.5696 - acc: 0.7697 - val_loss: 0.5554 - val_acc: 0.7832
Epoch 18/100
9369/9369 [==============================] - 2s 243us/sample - loss: 0.5579 - acc: 0.7766 - val_loss: 0.5521 - val_acc: 0.7892
Epoch 19/100
9369/9369 [==============================] - 2s 249us/sample - loss: 0.5524 - acc: 0.7775 - val_loss: 0.5404 - val_acc: 0.7810
Epoch 20/100
9369/9369 [==============================] - 2s 244us/sample - loss: 0.5471 - acc: 0.7784 - val_loss: 0.5359 - val_acc: 0.7798
Epoch 21/100
9369/9369 [==============================] - 2s 247us/sample - loss: 0.5417 - acc: 0.7812 - val_loss: 0.5347 - val_acc: 0.7875
Epoch 22/100
9369/9369 [==============================] - 2s 259us/sample - loss: 0.5302 - acc: 0.7870 - val_loss: 0.5290 - val_acc: 0.7904
Epoch 23/100
9369/9369 [==============================] - 2s 251us/sample - loss: 0.5328 - acc: 0.7826 - val_loss: 0.5215 - val_acc: 0.7994
Epoch 24/100
9369/9369 [==============================] - 2s 250us/sample - loss: 0.5280 - acc: 0.7838 - val_loss: 0.5234 - val_acc: 0.7909
Epoch 25/100
9369/9369 [==============================] - 2s 250us/sample - loss: 0.5162 - acc: 0.7921 - val_loss: 0.5273 - val_acc: 0.7990
Epoch 26/100
9369/9369 [==============================] - 2s 260us/sample - loss: 0.5111 - acc: 0.7897 - val_loss: 0.5239 - val_acc: 0.7998
Epoch 27/100
9369/9369 [==============================] - 2s 250us/sample - loss: 0.5090 - acc: 0.7960 - val_loss: 0.5308 - val_acc: 0.7930
Epoch 28/100
9369/9369 [==============================] - 2s 242us/sample - loss: 0.5021 - acc: 0.7954 - val_loss: 0.5228 - val_acc: 0.7892
Epoch 29/100
9369/9369 [==============================] - 2s 246us/sample - loss: 0.4930 - acc: 0.7981 - val_loss: 0.5116 - val_acc: 0.7990
Epoch 30/100
9369/9369 [==============================] - 2s 262us/sample - loss: 0.4965 - acc: 0.7973 - val_loss: 0.5148 - val_acc: 0.7977
Epoch 31/100
9369/9369 [==============================] - 2s 244us/sample - loss: 0.4859 - acc: 0.8016 - val_loss: 0.5113 - val_acc: 0.7968
Epoch 32/100
9369/9369 [==============================] - 2s 251us/sample - loss: 0.4751 - acc: 0.8104 - val_loss: 0.5115 - val_acc: 0.7968
Epoch 33/100
9369/9369 [==============================] - 2s 249us/sample - loss: 0.4768 - acc: 0.8100 - val_loss: 0.5178 - val_acc: 0.7977
Epoch 34/100
9369/9369 [==============================] - 2s 249us/sample - loss: 0.4666 - acc: 0.8113 - val_loss: 0.5165 - val_acc: 0.8011
Epoch 35/100
9369/9369 [==============================] - 2s 248us/sample - loss: 0.4642 - acc: 0.8151 - val_loss: 0.5143 - val_acc: 0.7968
Epoch 36/100
9369/9369 [==============================] - 2s 251us/sample - loss: 0.4497 - acc: 0.8218 - val_loss: 0.5242 - val_acc: 0.7964
Epoch 37/100
9369/9369 [==============================] - 2s 248us/sample - loss: 0.4593 - acc: 0.8199 - val_loss: 0.5088 - val_acc: 0.8015
Epoch 38/100
9369/9369 [==============================] - 2s 253us/sample - loss: 0.4525 - acc: 0.8184 - val_loss: 0.5096 - val_acc: 0.8015
Epoch 39/100
9369/9369 [==============================] - 2s 251us/sample - loss: 0.4517 - acc: 0.8196 - val_loss: 0.5069 - val_acc: 0.8011
Epoch 40/100
9369/9369 [==============================] - 2s 247us/sample - loss: 0.4384 - acc: 0.8252 - val_loss: 0.5003 - val_acc: 0.8041
Epoch 41/100
9369/9369 [==============================] - 2s 247us/sample - loss: 0.4357 - acc: 0.8278 - val_loss: 0.5006 - val_acc: 0.8037
Epoch 42/100
9369/9369 [==============================] - 2s 255us/sample - loss: 0.4325 - acc: 0.8284 - val_loss: 0.5095 - val_acc: 0.8020
Epoch 43/100
9369/9369 [==============================] - 2s 243us/sample - loss: 0.4311 - acc: 0.8318 - val_loss: 0.5188 - val_acc: 0.8041
Epoch 44/100
9369/9369 [==============================] - 2s 252us/sample - loss: 0.4225 - acc: 0.8299 - val_loss: 0.5620 - val_acc: 0.8037
Epoch 45/100
9369/9369 [==============================] - 2s 255us/sample - loss: 0.4223 - acc: 0.8331 - val_loss: 0.5032 - val_acc: 0.8071
Epoch 46/100
9369/9369 [==============================] - 2s 256us/sample - loss: 0.4141 - acc: 0.8367 - val_loss: 0.4998 - val_acc: 0.8045
Epoch 47/100
9369/9369 [==============================] - 2s 257us/sample - loss: 0.4044 - acc: 0.8401 - val_loss: 0.5017 - val_acc: 0.8075
Epoch 48/100
9369/9369 [==============================] - 2s 253us/sample - loss: 0.4021 - acc: 0.8427 - val_loss: 0.5066 - val_acc: 0.8011
Epoch 49/100
9369/9369 [==============================] - 2s 244us/sample - loss: 0.4024 - acc: 0.8408 - val_loss: 0.5000 - val_acc: 0.8092
Epoch 50/100
9369/9369 [==============================] - 2s 249us/sample - loss: 0.3929 - acc: 0.8464 - val_loss: 0.5171 - val_acc: 0.8101
Epoch 51/100
9369/9369 [==============================] - 2s 252us/sample - loss: 0.3967 - acc: 0.8414 - val_loss: 0.4991 - val_acc: 0.8084
Epoch 52/100
9369/9369 [==============================] - 2s 257us/sample - loss: 0.3929 - acc: 0.8445 - val_loss: 0.5124 - val_acc: 0.8037
Epoch 53/100
9369/9369 [==============================] - 2s 254us/sample - loss: 0.3836 - acc: 0.8492 - val_loss: 0.5222 - val_acc: 0.8041
Epoch 54/100
9369/9369 [==============================] - 2s 245us/sample - loss: 0.3733 - acc: 0.8537 - val_loss: 0.5145 - val_acc: 0.8092
Epoch 55/100
9369/9369 [==============================] - 2s 250us/sample - loss: 0.3758 - acc: 0.8501 - val_loss: 0.5304 - val_acc: 0.8041
Epoch 56/100
9369/9369 [==============================] - 2s 257us/sample - loss: 0.3766 - acc: 0.8548 - val_loss: 0.5112 - val_acc: 0.8105
Epoch 57/100
9369/9369 [==============================] - 2s 250us/sample - loss: 0.3610 - acc: 0.8605 - val_loss: 0.5090 - val_acc: 0.8105
Epoch 58/100
9369/9369 [==============================] - 2s 254us/sample - loss: 0.3574 - acc: 0.8606 - val_loss: 0.5256 - val_acc: 0.8084
Epoch 59/100
9369/9369 [==============================] - 2s 251us/sample - loss: 0.3572 - acc: 0.8599 - val_loss: 0.5127 - val_acc: 0.8122
Epoch 60/100
9369/9369 [==============================] - 2s 250us/sample - loss: 0.3521 - acc: 0.8639 - val_loss: 0.5266 - val_acc: 0.8105
Epoch 61/100
9369/9369 [==============================] - 2s 253us/sample - loss: 0.3455 - acc: 0.8684 - val_loss: 0.5207 - val_acc: 0.8109

Determinemos la precisión en el entrenamiento y la evaluación:


In [73]:
loss, accuracy = lstm_mod1.evaluate(X_train, y_train, verbose=False)
print("Training Accuracy: {:.4f}".format(accuracy))
loss, accuracy = lstm_mod1.evaluate(X_test, y_test, verbose=False)
print("Testing Accuracy:  {:.4f}".format(accuracy))


Training Accuracy: 0.8888
Testing Accuracy:  0.7999

In [74]:
acc = hist_1.history['acc']
val_acc = hist_1.history['val_acc']
loss = hist_1.history['loss']
val_loss = hist_1.history['val_loss']

epochs = range(len(acc))

plt.plot(epochs, acc, 'g', label='Training acc')
plt.plot(epochs, val_acc, 'b', label='Validation acc')
plt.title('Training and validation accuracy')
plt.legend()

plt.figure()

plt.plot(epochs, loss, 'g', label='Training loss')
plt.plot(epochs, val_loss, 'b', label='Validation loss')
plt.title('Training and validation loss')
plt.legend()

plt.show()


A su vez, podemos visualizar nuestros resultados mediante una matriz de confusión. Importemos algunas librerías.


In [0]:
from sklearn.metrics import confusion_matrix
from sklearn.utils.multiclass import unique_labels

In [0]:
y_pred = lstm_mod1.predict(X_test)  # salida de las probabilidades de cada sentimiento
# Creación de un arrat de numpy vacio que sea igual a la longitud de las observaciones de entrenamiento
y_pred_array = np.zeros(X_test.shape[0])

# Determinación de la clase con mayor probabilidada
for i in range(0, y_pred.shape[0]):
    label_predict = np.argmax(y_pred[i]) # columna de probabilidades máximas
    y_pred_array[i] = label_predict

# Conversión a enteros.
y_pred_array = y_pred_array.astype(int)

In [0]:
# Conversión de y_test a un array 1d de numpy:
y_test_array = np.zeros(X_test.shape[0])

# Determinaciónd e la clase con 1
for i in range(0, y_test.shape[0]):
    label_predict = np.argmax(y_test[i])
    y_test_array[i] = label_predict

y_test_array = y_test_array.astype(int)

In [0]:
class_names = np.array(['Negative', 'Neutral', 'Positive'])

In [79]:
def plot_confusion_matrix(y_true, y_pred, classes,
                          normalize=False,
                          title=None,
                          cmap=plt.cm.Blues):
    """
    This function prints and plots the confusion matrix.
    Normalization can be applied by setting `normalize=True`.
    """
    if not title:
        if normalize:
            title = 'Normalized confusion matrix'
        else:
            title = 'Confusion matrix, without normalization'

    # Compute confusion matrix
    cm = confusion_matrix(y_true, y_pred)
    # Only use the labels that appear in the data
    classes = classes[unique_labels(y_true, y_pred)]
    if normalize:
        cm = cm.astype('float') / cm.sum(axis=1)[:, np.newaxis]
        print("Normalized confusion matrix")
    else:
        print('Confusion matrix, without normalization')

    print(cm)

    fig, ax = plt.subplots()
    im = ax.imshow(cm, interpolation='nearest', cmap=cmap)
    ax.figure.colorbar(im, ax=ax)
    # We want to show all ticks...
    ax.set(xticks=np.arange(cm.shape[1]),
           yticks=np.arange(cm.shape[0]),
           # ... and label them with the respective list entries
           xticklabels=classes, yticklabels=classes,
           title=title,
           ylabel='True label',
           xlabel='Predicted label')

    # Rotate the tick labels and set their alignment.
    plt.setp(ax.get_xticklabels(), rotation=45, ha="right",
             rotation_mode="anchor")

    # Loop over data dimensions and create text annotations.
    fmt = '.2f' if normalize else 'd'
    thresh = cm.max() / 2.
    for i in range(cm.shape[0]):
        for j in range(cm.shape[1]):
            ax.text(j, i, format(cm[i, j], fmt),
                    ha="center", va="center",
                    color="white" if cm[i, j] > thresh else "black")
    fig.tight_layout()
    return ax


np.set_printoptions(precision=2)

# Plot non-normalized confusion matrix
plot_confusion_matrix(y_test_array, y_pred_array, classes=class_names,
                      title='Confusion matrix, without normalization')

# Plot normalized confusion matrix
plot_confusion_matrix(y_test_array, y_pred_array, classes=class_names, normalize=True,
                      title='Normalized confusion matrix')

plt.show()


Confusion matrix, without normalization
[[1654  136   80]
 [ 189  366   59]
 [  67   55  322]]
Normalized confusion matrix
[[0.88 0.07 0.04]
 [0.31 0.6  0.1 ]
 [0.15 0.12 0.73]]

Atención

Las redes LSTM y GRU resuelven la inestabilidad de gradientes ya que proveen diferentes rutas por las que se puede propagar el gradiente. En cierta forma son una autopista de información. Sin embargo, estas redes todavía tienen un problema de memoria que las arquitecturas LSTM/GRU simplemente alivianan. Este problema se debe a que estamos intentando condensar toda la información de todos los pasos temporales en un sólo vector de estado. Adicionalmente, las redes neuronales no son paralelizables lo que hace que el tiempo de entrenamiento e inferencia sea considerablemente más lento que las redes convolucionales. Este último inconveniente lo resolveremos más adelante mediante las redes Transformer.

Para resolver el problema de la memoria vamos a ver el mecanismo de atención de Bahdanau. Por lo general este mecanismo se aplica para redes neuronales recurrentes encoder/decoder. Sin atención, la arquitectura encoder/decoder tiene la siguiente forma:

Bajo este mecanismo, no debemos alimentar el decoder únicamente con los estados anteriores sino que se hace una combinación lineal de todos los estados del encoder. Esta combinación lineal se conoce como vector de contexto. Para calcular los coeficientes de la combinación lineal se usa una red neuronal aparte, como se ve en la siguiente figura (que muestra la tecnica de atencion de Luong) Esta tecnica se repite por cada lstm del decoder con todos los datos del encoder:

El proceso se resume en los siguientes pasos:

  1. Calcular los estados del encoder
  2. Calcular los puntajes de la atención
  3. Hacer un softmax de los puntajes
  4. Calcular el vector de contexto
  5. Concatenar el vector de contexto con el estado del decoder
  6. Alimentar el decoder

La atención de Luong hace este mismo proceso pero con las salidas del decoder

Ejemplo: Traducción (Many-to-Many)

Cargamos los datos. Son pares de oraciones en inglés/español separados por tabs


In [80]:
!wget http://www.manythings.org/anki/spa-eng.zip
 !unzip -o spa-eng.zip


--2020-02-15 15:36:34--  http://www.manythings.org/anki/spa-eng.zip
Resolving www.manythings.org (www.manythings.org)... 104.24.108.196, 104.24.109.196, 2606:4700:3033::6818:6dc4, ...
Connecting to www.manythings.org (www.manythings.org)|104.24.108.196|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4767708 (4.5M) [application/zip]
Saving to: ‘spa-eng.zip’

spa-eng.zip         100%[===================>]   4.55M  13.9MB/s    in 0.3s    

2020-02-15 15:36:35 (13.9 MB/s) - ‘spa-eng.zip’ saved [4767708/4767708]

Archive:  spa-eng.zip
  inflating: _about.txt              
  inflating: spa.txt                 

In [84]:
import re
import numpy as np
import matplotlib.pyplot as plt
def quitarchar(texto):
  abc=' abcdefghijklmnopqrstuvwxyzáéíóúüñ.,!?0123456789'
  texto=re.sub(r"([?.!,¿])", r" \1 ", texto)
  texto=re.sub(r'[" "]+', " ", texto)
  nuevotexto=''
  for x in texto.lower():
    if x in abc: nuevotexto+=x
  nuevotexto = re.sub(r"[^a-záéíóúüñ?.!,¿]+", " ", nuevotexto)
  return nuevotexto.strip()
with open('spa.txt','r',encoding='utf8') as f:
  datos=[(quitarchar(x.split('\t')[0]),quitarchar(x.split('\t')[1])) for x in f.readlines()]
datos[:10]


Out[84]:
[('go .', 've .'),
 ('go .', 'vete .'),
 ('go .', 'vaya .'),
 ('go .', 'váyase .'),
 ('hi .', 'hola .'),
 ('run !', 'corre !'),
 ('run !', 'corran !'),
 ('run !', 'corra !'),
 ('run !', 'corred !'),
 ('run .', 'corred .')]

Se cargan los datos en inglés como inputs y en español como outputs


In [85]:
inputs=['<start> '+x[0]+' <end>' for x in datos]
outputs=['<start> '+x[1]+' <end>' for x in datos]
maxin=max([len(x.split(' ')) for x in inputs])
maxout=max([len(x.split(' ')) for x in outputs])
len(inputs),len(outputs),maxin,maxout


Out[85]:
(123335, 123335, 53, 59)

In [86]:
inputs[150],outputs[150]


Out[86]:
('<start> go away . <end>', '<start> lárguese . <end>')

Se hace una lista de todas las palabras en inglés y en español


In [0]:
wordsin=['-']
wordsout=['-']
for x in inputs:
  for y in x.split(' '):
    if y not in wordsin:wordsin.append(y)
for x in outputs:
  for y in x.split(' '):
    if y not in wordsout:wordsout.append(y)

Hay que calcular la longitud de oraciones más largas y la cantidad de palabras únicas en cada idioma


In [88]:
cantin=len(wordsin)
cantout=len(wordsout)
cantin,cantout


Out[88]:
(13474, 26212)

In [0]:
dictin={x:i for i,x in enumerate(wordsin)}
dictout={x:i for i,x in enumerate(wordsout)}

Debemos tokenizar por batches convirtiendo cada caracter a una secuencia de enteros


In [0]:
def tokenbatch(bsize,shuffle=True):
  while 1:
    indices=np.array(range(len(inputs)))
    if shuffle: np.random.shuffle(indices)
    for i in range(len(inputs)//bsize):
      batchidx=indices[i*bsize:(i+1)*bsize]
      encin=np.zeros([bsize,maxin])
      decin=np.zeros([bsize,maxout])
      decout=np.zeros([bsize,maxout])
      for j in range(bsize):
        for t,letra in enumerate(inputs[batchidx[j]].split(' ')):
          encin[j,t]=dictin[letra]
        for t,letra in enumerate(outputs[batchidx[j]].split(' ')):
          decin[j,t]=dictout[letra]
          if t>0:
            decout[j,t-1]=dictout[letra]
      yield (encin[:,::-1],decin),decout

Tomemos un batch de ejemplo


In [91]:
(encin,decin),decout=next(tokenbatch(2))
encin.shape,decin.shape,decout.shape


Out[91]:
((2, 53), (2, 59), (2, 59))

In [92]:
%tensorflow_version 2.x
from tensorflow.keras.models import Model
from tensorflow.keras.layers import Input,TimeDistributed,Dense,GRU,Concatenate,Attention,Embedding
bsize=32
hsize=256
esize=256


TensorFlow is already loaded. Please restart the runtime to change versions.

Hay que configurar las variables de entrada al modelo


In [0]:
encoder_in = Input(batch_shape=(bsize, maxin))
decoder_in = Input(batch_shape=(bsize, maxout))

Encoder


In [0]:
# Tengo una cantidad de palabras = cantin pero quiero un vector de tamaño = esize en ingles
encoder_embed = Embedding(cantin,esize)
encoder_embeddings = encoder_embed(encoder_in)
encoder_gru = GRU(hsize, return_sequences=True, return_state=True)
encoder_out, encoder_state = encoder_gru(encoder_embeddings)

Decoder


In [0]:
# Tengo una cantidad de palabras = cantout pero quiero un vector de tamaño = esize en español

decoder_embed = Embedding(cantout,esize)
decoder_embeddings = decoder_embed(decoder_in)
decoder_gru = GRU(hsize, return_sequences=True, return_state=True)
decoder_out, decoder_state = decoder_gru(decoder_embeddings, initial_state=encoder_state)

Atención


In [0]:
attn_layer = Attention()
attn_out = attn_layer([decoder_out,encoder_out])

In [97]:
attn_out.shape


Out[97]:
TensorShape([Dimension(32), Dimension(59), Dimension(256)])

Output


In [0]:
decoder_concat_input = Concatenate(axis=-1)([decoder_out, attn_out])
dense = Dense(cantout, activation='softmax')
dense_time = TimeDistributed(dense)
decoder_pred = dense_time(decoder_concat_input)

Entrenamiento


In [101]:
# loss='sparse_categorical_crossentropy' la parte de SPARSE es para evitar el one hot encoding
# ya que seria un vector de 26000 filas donde 25999 serian 0, eso por cada palabra, y gasta mucha ram, 
# en lugar de eso se usa el indice de la palabra (ie. 73)
modelo = Model(inputs=[encoder_in, decoder_in], outputs=decoder_pred)
modelo.compile(optimizer='adam', loss='sparse_categorical_crossentropy')
modelo.summary()


Model: "model_1"
__________________________________________________________________________________________________
Layer (type)                    Output Shape         Param #     Connected to                     
==================================================================================================
input_1 (InputLayer)            [(32, 53)]           0                                            
__________________________________________________________________________________________________
input_2 (InputLayer)            [(32, 59)]           0                                            
__________________________________________________________________________________________________
embedding_1 (Embedding)         (32, 53, 256)        3449344     input_1[0][0]                    
__________________________________________________________________________________________________
embedding_2 (Embedding)         (32, 59, 256)        6710272     input_2[0][0]                    
__________________________________________________________________________________________________
gru (GRU)                       [(32, 53, 256), (32, 393984      embedding_1[0][0]                
__________________________________________________________________________________________________
gru_1 (GRU)                     [(32, 59, 256), (32, 393984      embedding_2[0][0]                
                                                                 gru[0][1]                        
__________________________________________________________________________________________________
attention (Attention)           (32, 59, 256)        0           gru_1[0][0]                      
                                                                 gru[0][0]                        
__________________________________________________________________________________________________
concatenate (Concatenate)       (32, 59, 512)        0           gru_1[0][0]                      
                                                                 attention[0][0]                  
__________________________________________________________________________________________________
time_distributed (TimeDistribut (32, 59, 26212)      13446756    concatenate[0][0]                
==================================================================================================
Total params: 24,394,340
Trainable params: 24,394,340
Non-trainable params: 0
__________________________________________________________________________________________________

In [102]:
modelo.fit(x=tokenbatch(bsize),epochs=1,steps_per_epoch=len(inputs)//bsize)


3854/3854 [==============================] - 697s 181ms/step - loss: 0.5918
Out[102]:
<tensorflow.python.keras.callbacks.History at 0x7f6319c93470>

Inferencia

Entradas


In [0]:
bsize = 1
encoder_inf_inputs = Input(batch_shape=(bsize, maxin))
decoder_inf_inputs = Input(batch_shape=(bsize, 1))
encoder_inf_states = Input(batch_shape=(bsize, maxin, hsize))
decoder_init_state = Input(batch_shape=(bsize, hsize))

Encoder


In [0]:
encoder_inf_embeddings = encoder_embed(encoder_inf_inputs)
encoder_inf_out, encoder_inf_state = encoder_gru(encoder_inf_embeddings)
encoder_model = Model(inputs=encoder_inf_inputs, outputs=[encoder_inf_out, encoder_inf_state])

Decoder


In [0]:
decoder_inf_embeddings = decoder_embed(decoder_inf_inputs)
decoder_inf_out, decoder_inf_state = decoder_gru(decoder_inf_embeddings, initial_state=decoder_init_state)
attn_inf_out = attn_layer([decoder_inf_out,encoder_inf_states])
attn_inf_states= attn_layer._calculate_scores(decoder_inf_out,encoder_inf_states)
decoder_inf_concat = Concatenate(axis=-1)([decoder_inf_out, attn_inf_out])
decoder_inf_pred = TimeDistributed(dense)(decoder_inf_concat)
decoder_model = Model(inputs=[encoder_inf_states, decoder_init_state, decoder_inf_inputs],outputs=[decoder_inf_pred, attn_inf_states, decoder_inf_state])

Token encoding de la frase a traducir


In [119]:
frase=inputs[454]
seqin=np.zeros((1,maxin))
for t,word in enumerate(frase.split(' ')):
  seqin[0,t]=dictin[word]
seqin=seqin[:,::-1]
frase,seqin.shape


Out[119]:
('<start> tom fell . <end>', (1, 53))

Inicializar la frase traducida


In [0]:
seqout=np.zeros((1,1))
seqout[0,0]=dictout['<start>']

In [121]:
enc_out, enc_ult = encoder_model.predict(seqin)
enc_out.shape ,  enc_ult.shape


Out[121]:
((1, 53, 256), (1, 256))

In [122]:
dec_state = enc_ult
acumatt = []
texto = ''
for i in range(100):
    dec_out, attention, dec_state = decoder_model.predict([enc_out, dec_state, seqout])
    dec_ind = np.argmax(dec_out, axis=-1)[0, 0]
    if dec_ind == dictout['<end>']:
        break
    seqout=np.zeros((1,1))
    seqout[0,0]=dec_ind
    acumatt.append(attention[:,:,::-1])
    texto+=' '
    texto+=wordsout[dec_ind]
texto=texto.strip()
print(texto)


tom se quedó dormido .

Alineación

La atención además nos provee una herramienta de visualización bastante intuitiva conocida como la alineación. Esta consta en graficar los puntajes de la atención para cada paso del decoder. Esto nos dirá en cada estado del decoder a que paso en el encoder se le prestó más atención.


In [116]:
atencion=np.array(acumatt)
atencion=atencion[:,:,:,:len(frase.split(' '))]
atencion.shape=(-1,len(frase.split(' ')))
atencion.shape


Out[116]:
(4, 6)

In [0]:
atencion=np.exp(atencion)/np.sum(np.exp(atencion),axis=-1).reshape(-1,1)

In [118]:
fig, ax = plt.subplots(figsize=(10,10))
ax.set_xticks(np.arange(len(frase.split(' '))))
ax.set_yticks(np.arange(len(texto.split(' '))))
ax.set_xticklabels(list(frase.split(' ')))
ax.set_yticklabels(list(texto.split(' ')))
im = ax.imshow(atencion)


Auto-Atención

Hasta el momento, la atención nos ha permitido calcular la relación entre dos posiciones en dos secuencias diferentes. La auto-atención implica calcular la relación de dos posiciones en la misma secuencia. Para cada entrada se debe calcular un query, un key y un value usando una red densa. Estos son los vectores que se usan para la atención tomando el query como si fuera el estado del decoder, el key se usa para calcular los puntajes y el value para calcular el vector de contexto.

Transformer

La red neuronal transformer se introdujo en el artículo "Attention is all you need" de Google que intenta reemplazar las redes recurrentes con mecanismos de atención unicamente (De ahí sale el nombre). Para lograrlo se usa auto-atención en el encoder y decoder y atención normal entre ellos de la siguiente manera:

  1. Calcular los estados del encoder con auto-atención
  2. Calcular los estados del decoder con auto-atención con una máscara
  3. Calcular las salidas del decoder con atención entre el encoder y el decoder

En el segundo paso se debe usar una máscara ya que en la inferencia no se sabrá cuales son las salidas que siguen. Esto permite paralelizar las operaciones en el encoder y el decoder sin necesidad de la conexión recurrente.


In [0]:


In [0]:
%tensorflow_version 2.x


TensorFlow is already loaded. Please restart the runtime to change versions.

Predicción en series de tiempo (Forecasting)

El problema de la predicción de series de tiempo es algo más complicado que simplemente hacer una regresión, esto ya que se agrega la complejidad de la dependencia de la secuencia (de los valores anteriormente predichos).

Es en estos casos que las redes con memoria son muy útiles.

Haremos a continuación un par de ejemplos de predicción simple, intentaremos predecir el numero de pasajeros que viajarán en avión en aerolineas internacionales, més a mes (en unidades de 1000). Usaremos para ello un dataset que inicia en enero de 1949 y va hasta diciembre de 1960, es decir 144 observaciones.

Descarguemos los datos y visualicemos.


In [123]:
!wget https://raw.githubusercontent.com/jbrownlee/Datasets/master/airline-passengers.csv


--2020-02-15 16:25:47--  https://raw.githubusercontent.com/jbrownlee/Datasets/master/airline-passengers.csv
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.0.133, 151.101.64.133, 151.101.128.133, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.0.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2180 (2.1K) [text/plain]
Saving to: ‘airline-passengers.csv’

airline-passengers. 100%[===================>]   2.13K  --.-KB/s    in 0s      

2020-02-15 16:25:47 (4.24 MB/s) - ‘airline-passengers.csv’ saved [2180/2180]


In [124]:
import pandas
import matplotlib.pyplot as plt
dataset = pandas.read_csv('airline-passengers.csv', usecols=[1])
dataset = dataset.astype('float32')
plt.plot(dataset)
plt.ylabel('Passengers in units of 1000')
plt.xlabel('Months from 01-1949')
plt.show()



In [125]:
dataset.head()


Out[125]:
Passengers
0 112.0
1 118.0
2 132.0
3 129.0
4 121.0

In [0]:
import numpy
import math
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
from tensorflow.keras.layers import LSTM
from sklearn.preprocessing import MinMaxScaler
from sklearn.metrics import mean_squared_error

In [0]:
# fijemos una semilla para que nuestros resultados sean reproducibles
numpy.random.seed(7)

In [0]:
# usemos scikitlearn para normalizar los datos
scaler = MinMaxScaler(feature_range=(0, 1))
dataset = scaler.fit_transform(dataset)

Procederemos a separar nuestros datos en el conjunto de entrenamiento y test, un detalle importante a tener en cuenta en éste tipo de tareas es el ordenamiento temporar.

Si hacemos un particionado de manera típica, los datos serán mezclados de manera aleatoria antes de su partición, esto hará que se pierda el ordenamiento y por tanto que sea imposible capturar las relaciones temporales en los datos.


In [129]:
# split into train and test sets
train_size = int(len(dataset) * 0.65)
test_size = len(dataset) - train_size
train, test = dataset[0:train_size,:], dataset[train_size:len(dataset),:]
print(len(train), len(test))


93 51

Ventanas de tiempo

Con la siguiente función crearemos una matriz cuyas columnas iran generando un delay respecto a la anterior hasta llegar a un desface del tamaño del look back.

Con esto crearemos el conjuto de datos adecuado para ingresar a nuestra red de la forma.

$x(0),...,x(t),x(t+1),...,x(LB)$


In [0]:
def create_dataset(dataset, look_back=1):
	dataX, dataY = [], []
	for i in range(len(dataset)-look_back-1):
		a = dataset[i:(i+look_back), 0]
		dataX.append(a)
		dataY.append(dataset[i + look_back, 0])
	return numpy.array(dataX), numpy.array(dataY)

In [131]:
# en este caso X=t, Y=t+1 
look_back = 1
trainX, trainY = create_dataset(train, look_back)
testX, testY = create_dataset(test, look_back)
print(trainX[:10].T)
print(trainY.T[:10])


[[0.02 0.03 0.05 0.05 0.03 0.06 0.08 0.08 0.06 0.03]]
[0.03 0.05 0.05 0.03 0.06 0.08 0.08 0.06 0.03 0.  ]

In [0]:
# Hagamos un reshape de la forma [samples, time steps, features]
trainX = numpy.reshape(trainX, (trainX.shape[0], 1, trainX.shape[1]))
testX = numpy.reshape(testX, (testX.shape[0], 1, testX.shape[1]))

A esta forma de crear los datos la llamamos ventana, es decir, abrimos una ventana del tamaño del look_back y la red irá viendo los datos poco a poco a medida que la ventana va recorriendo la señal.

Creemos ahora una pequeña red LSTM con 4 celdas y un shape [1, look_back], es decir a la red le entrará un vector del tamaño de la ventana.


In [133]:
model = Sequential()
model.add(LSTM(4, input_shape=(1, look_back)))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam')
model.fit(trainX, trainY, epochs=100, batch_size=1, verbose=2)


Train on 91 samples
Epoch 1/100
91/91 - 1s - loss: 0.0615
Epoch 2/100
91/91 - 0s - loss: 0.0333
Epoch 3/100
91/91 - 0s - loss: 0.0245
Epoch 4/100
91/91 - 0s - loss: 0.0218
Epoch 5/100
91/91 - 0s - loss: 0.0208
Epoch 6/100
91/91 - 0s - loss: 0.0200
Epoch 7/100
91/91 - 0s - loss: 0.0194
Epoch 8/100
91/91 - 0s - loss: 0.0184
Epoch 9/100
91/91 - 0s - loss: 0.0177
Epoch 10/100
91/91 - 0s - loss: 0.0169
Epoch 11/100
91/91 - 0s - loss: 0.0162
Epoch 12/100
91/91 - 0s - loss: 0.0155
Epoch 13/100
91/91 - 0s - loss: 0.0149
Epoch 14/100
91/91 - 0s - loss: 0.0140
Epoch 15/100
91/91 - 0s - loss: 0.0133
Epoch 16/100
91/91 - 0s - loss: 0.0124
Epoch 17/100
91/91 - 0s - loss: 0.0116
Epoch 18/100
91/91 - 0s - loss: 0.0108
Epoch 19/100
91/91 - 0s - loss: 0.0100
Epoch 20/100
91/91 - 0s - loss: 0.0092
Epoch 21/100
91/91 - 0s - loss: 0.0084
Epoch 22/100
91/91 - 0s - loss: 0.0076
Epoch 23/100
91/91 - 0s - loss: 0.0069
Epoch 24/100
91/91 - 0s - loss: 0.0061
Epoch 25/100
91/91 - 0s - loss: 0.0054
Epoch 26/100
91/91 - 0s - loss: 0.0048
Epoch 27/100
91/91 - 0s - loss: 0.0042
Epoch 28/100
91/91 - 0s - loss: 0.0038
Epoch 29/100
91/91 - 0s - loss: 0.0034
Epoch 30/100
91/91 - 0s - loss: 0.0030
Epoch 31/100
91/91 - 0s - loss: 0.0027
Epoch 32/100
91/91 - 0s - loss: 0.0025
Epoch 33/100
91/91 - 0s - loss: 0.0023
Epoch 34/100
91/91 - 0s - loss: 0.0022
Epoch 35/100
91/91 - 0s - loss: 0.0021
Epoch 36/100
91/91 - 0s - loss: 0.0020
Epoch 37/100
91/91 - 0s - loss: 0.0020
Epoch 38/100
91/91 - 0s - loss: 0.0019
Epoch 39/100
91/91 - 0s - loss: 0.0019
Epoch 40/100
91/91 - 0s - loss: 0.0019
Epoch 41/100
91/91 - 0s - loss: 0.0019
Epoch 42/100
91/91 - 0s - loss: 0.0019
Epoch 43/100
91/91 - 0s - loss: 0.0019
Epoch 44/100
91/91 - 0s - loss: 0.0019
Epoch 45/100
91/91 - 0s - loss: 0.0019
Epoch 46/100
91/91 - 0s - loss: 0.0019
Epoch 47/100
91/91 - 0s - loss: 0.0019
Epoch 48/100
91/91 - 0s - loss: 0.0019
Epoch 49/100
91/91 - 0s - loss: 0.0019
Epoch 50/100
91/91 - 0s - loss: 0.0018
Epoch 51/100
91/91 - 0s - loss: 0.0019
Epoch 52/100
91/91 - 0s - loss: 0.0019
Epoch 53/100
91/91 - 0s - loss: 0.0019
Epoch 54/100
91/91 - 0s - loss: 0.0019
Epoch 55/100
91/91 - 0s - loss: 0.0019
Epoch 56/100
91/91 - 0s - loss: 0.0019
Epoch 57/100
91/91 - 0s - loss: 0.0019
Epoch 58/100
91/91 - 0s - loss: 0.0018
Epoch 59/100
91/91 - 0s - loss: 0.0019
Epoch 60/100
91/91 - 0s - loss: 0.0019
Epoch 61/100
91/91 - 0s - loss: 0.0018
Epoch 62/100
91/91 - 0s - loss: 0.0019
Epoch 63/100
91/91 - 0s - loss: 0.0019
Epoch 64/100
91/91 - 0s - loss: 0.0019
Epoch 65/100
91/91 - 0s - loss: 0.0019
Epoch 66/100
91/91 - 0s - loss: 0.0019
Epoch 67/100
91/91 - 0s - loss: 0.0019
Epoch 68/100
91/91 - 0s - loss: 0.0018
Epoch 69/100
91/91 - 0s - loss: 0.0019
Epoch 70/100
91/91 - 0s - loss: 0.0019
Epoch 71/100
91/91 - 0s - loss: 0.0018
Epoch 72/100
91/91 - 0s - loss: 0.0019
Epoch 73/100
91/91 - 0s - loss: 0.0019
Epoch 74/100
91/91 - 0s - loss: 0.0019
Epoch 75/100
91/91 - 0s - loss: 0.0019
Epoch 76/100
91/91 - 0s - loss: 0.0019
Epoch 77/100
91/91 - 0s - loss: 0.0018
Epoch 78/100
91/91 - 0s - loss: 0.0019
Epoch 79/100
91/91 - 0s - loss: 0.0019
Epoch 80/100
91/91 - 0s - loss: 0.0019
Epoch 81/100
91/91 - 0s - loss: 0.0019
Epoch 82/100
91/91 - 0s - loss: 0.0019
Epoch 83/100
91/91 - 0s - loss: 0.0018
Epoch 84/100
91/91 - 0s - loss: 0.0019
Epoch 85/100
91/91 - 0s - loss: 0.0018
Epoch 86/100
91/91 - 0s - loss: 0.0018
Epoch 87/100
91/91 - 0s - loss: 0.0019
Epoch 88/100
91/91 - 0s - loss: 0.0019
Epoch 89/100
91/91 - 0s - loss: 0.0019
Epoch 90/100
91/91 - 0s - loss: 0.0019
Epoch 91/100
91/91 - 0s - loss: 0.0019
Epoch 92/100
91/91 - 0s - loss: 0.0019
Epoch 93/100
91/91 - 0s - loss: 0.0019
Epoch 94/100
91/91 - 0s - loss: 0.0019
Epoch 95/100
91/91 - 0s - loss: 0.0019
Epoch 96/100
91/91 - 0s - loss: 0.0018
Epoch 97/100
91/91 - 0s - loss: 0.0019
Epoch 98/100
91/91 - 0s - loss: 0.0018
Epoch 99/100
91/91 - 0s - loss: 0.0019
Epoch 100/100
91/91 - 0s - loss: 0.0019
Out[133]:
<tensorflow.python.keras.callbacks.History at 0x7f63192f7320>

Con nuestro modelo a mano hagamos una predicción, note que la predicción se hace sobre el conjunto de test (testX) completo, no uno a uno. Además recuerde invertir el escalamiento de los datos, si no los resultados que optenga no concordarán con los deseados.


In [135]:
#Predicción
trainPredict = model.predict(trainX)
testPredict = model.predict(testX)
# desescalemos la predicción
trainPredict = scaler.inverse_transform(trainPredict)
trainY = scaler.inverse_transform([trainY])
testPredict = scaler.inverse_transform(testPredict)
testY = scaler.inverse_transform([testY])
# calculemos nuestro error
trainScore = math.sqrt(mean_squared_error(trainY[0], trainPredict[:,0]))
print('Train Score: %.2f RMSE' % (trainScore))
testScore = math.sqrt(mean_squared_error(testY[0], testPredict[:,0]))
print('Test Score: %.2f RMSE' % (testScore))


Train Score: 22.06 RMSE
Test Score: 48.36 RMSE

In [136]:
trainPredictPlot = numpy.empty_like(dataset)
trainPredictPlot[:, :] = numpy.nan
trainPredictPlot[look_back:len(trainPredict)+look_back, :] = trainPredict
#se hace un corrimiento de los datos predichos para poder visualizarlos
testPredictPlot = numpy.empty_like(dataset)
testPredictPlot[:, :] = numpy.nan
testPredictPlot[len(trainPredict)+(look_back*2)+1:len(dataset)-1, :] = testPredict

plt.plot(scaler.inverse_transform(dataset))
plt.plot(trainPredictPlot)
plt.plot(testPredictPlot)
plt.show()


Recuerde, cuando hablamos de la ventana es el look_back el que la define, por ejemplo podemos usar un tamaño mayo a 1, veamos.


In [137]:
look_back = 3 #ventana de 3 pasos de tiempo
trainX, trainY = create_dataset(train, look_back)
testX, testY = create_dataset(test, look_back)
# reshape
trainX = numpy.reshape(trainX, (trainX.shape[0], 1, trainX.shape[1]))
testX = numpy.reshape(testX, (testX.shape[0], 1, testX.shape[1]))
# Creamos y entrenemos el modelo
model = Sequential()
model.add(LSTM(4, input_shape=(1, look_back)))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam')
model.fit(trainX, trainY, epochs=100, batch_size=1, verbose=2)
model.fit(trainX, trainY, epochs=100, batch_size=1, verbose=2)
# Predicción
trainPredict = model.predict(trainX)
testPredict = model.predict(testX)
# desescalado
trainPredict = scaler.inverse_transform(trainPredict)
trainY = scaler.inverse_transform([trainY])
testPredict = scaler.inverse_transform(testPredict)
testY = scaler.inverse_transform([testY])
# calculo del error
trainScore = math.sqrt(mean_squared_error(trainY[0], trainPredict[:,0]))
print('Train Score: %.2f RMSE' % (trainScore))
testScore = math.sqrt(mean_squared_error(testY[0], testPredict[:,0]))
print('Test Score: %.2f RMSE' % (testScore))
# graficado
trainPredictPlot = numpy.empty_like(dataset)
trainPredictPlot[:, :] = numpy.nan
trainPredictPlot[look_back:len(trainPredict)+look_back, :] = trainPredict

testPredictPlot = numpy.empty_like(dataset)
testPredictPlot[:, :] = numpy.nan
testPredictPlot[len(trainPredict)+(look_back*2)+1:len(dataset)-1, :] = testPredict

plt.plot(scaler.inverse_transform(dataset))
plt.plot(trainPredictPlot)
plt.plot(testPredictPlot)
plt.show()


Train on 89 samples
Epoch 1/100
89/89 - 1s - loss: 0.0186
Epoch 2/100
89/89 - 0s - loss: 0.0072
Epoch 3/100
89/89 - 0s - loss: 0.0059
Epoch 4/100
89/89 - 0s - loss: 0.0050
Epoch 5/100
89/89 - 0s - loss: 0.0043
Epoch 6/100
89/89 - 0s - loss: 0.0037
Epoch 7/100
89/89 - 0s - loss: 0.0033
Epoch 8/100
89/89 - 0s - loss: 0.0029
Epoch 9/100
89/89 - 0s - loss: 0.0027
Epoch 10/100
89/89 - 0s - loss: 0.0025
Epoch 11/100
89/89 - 0s - loss: 0.0024
Epoch 12/100
89/89 - 0s - loss: 0.0024
Epoch 13/100
89/89 - 0s - loss: 0.0023
Epoch 14/100
89/89 - 0s - loss: 0.0023
Epoch 15/100
89/89 - 0s - loss: 0.0024
Epoch 16/100
89/89 - 0s - loss: 0.0023
Epoch 17/100
89/89 - 0s - loss: 0.0022
Epoch 18/100
89/89 - 0s - loss: 0.0023
Epoch 19/100
89/89 - 0s - loss: 0.0022
Epoch 20/100
89/89 - 0s - loss: 0.0022
Epoch 21/100
89/89 - 0s - loss: 0.0022
Epoch 22/100
89/89 - 0s - loss: 0.0022
Epoch 23/100
89/89 - 0s - loss: 0.0022
Epoch 24/100
89/89 - 0s - loss: 0.0023
Epoch 25/100
89/89 - 0s - loss: 0.0022
Epoch 26/100
89/89 - 0s - loss: 0.0022
Epoch 27/100
89/89 - 0s - loss: 0.0021
Epoch 28/100
89/89 - 0s - loss: 0.0021
Epoch 29/100
89/89 - 0s - loss: 0.0021
Epoch 30/100
89/89 - 0s - loss: 0.0021
Epoch 31/100
89/89 - 0s - loss: 0.0021
Epoch 32/100
89/89 - 0s - loss: 0.0021
Epoch 33/100
89/89 - 0s - loss: 0.0020
Epoch 34/100
89/89 - 0s - loss: 0.0021
Epoch 35/100
89/89 - 0s - loss: 0.0020
Epoch 36/100
89/89 - 0s - loss: 0.0020
Epoch 37/100
89/89 - 0s - loss: 0.0021
Epoch 38/100
89/89 - 0s - loss: 0.0020
Epoch 39/100
89/89 - 0s - loss: 0.0020
Epoch 40/100
89/89 - 0s - loss: 0.0020
Epoch 41/100
89/89 - 0s - loss: 0.0019
Epoch 42/100
89/89 - 0s - loss: 0.0020
Epoch 43/100
89/89 - 0s - loss: 0.0019
Epoch 44/100
89/89 - 0s - loss: 0.0019
Epoch 45/100
89/89 - 0s - loss: 0.0020
Epoch 46/100
89/89 - 0s - loss: 0.0020
Epoch 47/100
89/89 - 0s - loss: 0.0019
Epoch 48/100
89/89 - 0s - loss: 0.0020
Epoch 49/100
89/89 - 0s - loss: 0.0019
Epoch 50/100
89/89 - 0s - loss: 0.0019
Epoch 51/100
89/89 - 0s - loss: 0.0018
Epoch 52/100
89/89 - 0s - loss: 0.0020
Epoch 53/100
89/89 - 0s - loss: 0.0019
Epoch 54/100
89/89 - 0s - loss: 0.0019
Epoch 55/100
89/89 - 0s - loss: 0.0018
Epoch 56/100
89/89 - 0s - loss: 0.0019
Epoch 57/100
89/89 - 0s - loss: 0.0018
Epoch 58/100
89/89 - 0s - loss: 0.0019
Epoch 59/100
89/89 - 0s - loss: 0.0019
Epoch 60/100
89/89 - 0s - loss: 0.0018
Epoch 61/100
89/89 - 0s - loss: 0.0019
Epoch 62/100
89/89 - 0s - loss: 0.0019
Epoch 63/100
89/89 - 0s - loss: 0.0018
Epoch 64/100
89/89 - 0s - loss: 0.0019
Epoch 65/100
89/89 - 0s - loss: 0.0018
Epoch 66/100
89/89 - 0s - loss: 0.0018
Epoch 67/100
89/89 - 0s - loss: 0.0018
Epoch 68/100
89/89 - 0s - loss: 0.0018
Epoch 69/100
89/89 - 0s - loss: 0.0018
Epoch 70/100
89/89 - 0s - loss: 0.0018
Epoch 71/100
89/89 - 0s - loss: 0.0018
Epoch 72/100
89/89 - 0s - loss: 0.0019
Epoch 73/100
89/89 - 0s - loss: 0.0019
Epoch 74/100
89/89 - 0s - loss: 0.0017
Epoch 75/100
89/89 - 0s - loss: 0.0018
Epoch 76/100
89/89 - 0s - loss: 0.0018
Epoch 77/100
89/89 - 0s - loss: 0.0018
Epoch 78/100
89/89 - 0s - loss: 0.0018
Epoch 79/100
89/89 - 0s - loss: 0.0018
Epoch 80/100
89/89 - 0s - loss: 0.0018
Epoch 81/100
89/89 - 0s - loss: 0.0018
Epoch 82/100
89/89 - 0s - loss: 0.0018
Epoch 83/100
89/89 - 0s - loss: 0.0018
Epoch 84/100
89/89 - 0s - loss: 0.0019
Epoch 85/100
89/89 - 0s - loss: 0.0018
Epoch 86/100
89/89 - 0s - loss: 0.0018
Epoch 87/100
89/89 - 0s - loss: 0.0018
Epoch 88/100
89/89 - 0s - loss: 0.0018
Epoch 89/100
89/89 - 0s - loss: 0.0017
Epoch 90/100
89/89 - 0s - loss: 0.0018
Epoch 91/100
89/89 - 0s - loss: 0.0018
Epoch 92/100
89/89 - 0s - loss: 0.0017
Epoch 93/100
89/89 - 0s - loss: 0.0017
Epoch 94/100
89/89 - 0s - loss: 0.0019
Epoch 95/100
89/89 - 0s - loss: 0.0017
Epoch 96/100
89/89 - 0s - loss: 0.0017
Epoch 97/100
89/89 - 0s - loss: 0.0017
Epoch 98/100
89/89 - 0s - loss: 0.0018
Epoch 99/100
89/89 - 0s - loss: 0.0018
Epoch 100/100
89/89 - 0s - loss: 0.0017
Train on 89 samples
Epoch 1/100
89/89 - 0s - loss: 0.0018
Epoch 2/100
89/89 - 0s - loss: 0.0018
Epoch 3/100
89/89 - 0s - loss: 0.0018
Epoch 4/100
89/89 - 0s - loss: 0.0018
Epoch 5/100
89/89 - 0s - loss: 0.0018
Epoch 6/100
89/89 - 0s - loss: 0.0018
Epoch 7/100
89/89 - 0s - loss: 0.0017
Epoch 8/100
89/89 - 0s - loss: 0.0017
Epoch 9/100
89/89 - 0s - loss: 0.0017
Epoch 10/100
89/89 - 0s - loss: 0.0018
Epoch 11/100
89/89 - 0s - loss: 0.0018
Epoch 12/100
89/89 - 0s - loss: 0.0018
Epoch 13/100
89/89 - 0s - loss: 0.0017
Epoch 14/100
89/89 - 0s - loss: 0.0017
Epoch 15/100
89/89 - 0s - loss: 0.0018
Epoch 16/100
89/89 - 0s - loss: 0.0017
Epoch 17/100
89/89 - 0s - loss: 0.0018
Epoch 18/100
89/89 - 0s - loss: 0.0018
Epoch 19/100
89/89 - 0s - loss: 0.0017
Epoch 20/100
89/89 - 0s - loss: 0.0017
Epoch 21/100
89/89 - 0s - loss: 0.0018
Epoch 22/100
89/89 - 0s - loss: 0.0017
Epoch 23/100
89/89 - 0s - loss: 0.0019
Epoch 24/100
89/89 - 0s - loss: 0.0017
Epoch 25/100
89/89 - 0s - loss: 0.0017
Epoch 26/100
89/89 - 0s - loss: 0.0017
Epoch 27/100
89/89 - 0s - loss: 0.0017
Epoch 28/100
89/89 - 0s - loss: 0.0017
Epoch 29/100
89/89 - 0s - loss: 0.0017
Epoch 30/100
89/89 - 0s - loss: 0.0017
Epoch 31/100
89/89 - 0s - loss: 0.0017
Epoch 32/100
89/89 - 0s - loss: 0.0017
Epoch 33/100
89/89 - 0s - loss: 0.0017
Epoch 34/100
89/89 - 0s - loss: 0.0019
Epoch 35/100
89/89 - 0s - loss: 0.0017
Epoch 36/100
89/89 - 0s - loss: 0.0018
Epoch 37/100
89/89 - 0s - loss: 0.0018
Epoch 38/100
89/89 - 0s - loss: 0.0017
Epoch 39/100
89/89 - 0s - loss: 0.0017
Epoch 40/100
89/89 - 0s - loss: 0.0017
Epoch 41/100
89/89 - 0s - loss: 0.0018
Epoch 42/100
89/89 - 0s - loss: 0.0017
Epoch 43/100
89/89 - 0s - loss: 0.0017
Epoch 44/100
89/89 - 0s - loss: 0.0016
Epoch 45/100
89/89 - 0s - loss: 0.0018
Epoch 46/100
89/89 - 0s - loss: 0.0017
Epoch 47/100
89/89 - 0s - loss: 0.0017
Epoch 48/100
89/89 - 0s - loss: 0.0018
Epoch 49/100
89/89 - 0s - loss: 0.0017
Epoch 50/100
89/89 - 0s - loss: 0.0018
Epoch 51/100
89/89 - 0s - loss: 0.0017
Epoch 52/100
89/89 - 0s - loss: 0.0017
Epoch 53/100
89/89 - 0s - loss: 0.0016
Epoch 54/100
89/89 - 0s - loss: 0.0018
Epoch 55/100
89/89 - 0s - loss: 0.0017
Epoch 56/100
89/89 - 0s - loss: 0.0017
Epoch 57/100
89/89 - 0s - loss: 0.0017
Epoch 58/100
89/89 - 0s - loss: 0.0018
Epoch 59/100
89/89 - 0s - loss: 0.0017
Epoch 60/100
89/89 - 0s - loss: 0.0017
Epoch 61/100
89/89 - 0s - loss: 0.0018
Epoch 62/100
89/89 - 0s - loss: 0.0018
Epoch 63/100
89/89 - 0s - loss: 0.0017
Epoch 64/100
89/89 - 0s - loss: 0.0017
Epoch 65/100
89/89 - 0s - loss: 0.0016
Epoch 66/100
89/89 - 0s - loss: 0.0017
Epoch 67/100
89/89 - 0s - loss: 0.0018
Epoch 68/100
89/89 - 0s - loss: 0.0017
Epoch 69/100
89/89 - 0s - loss: 0.0018
Epoch 70/100
89/89 - 0s - loss: 0.0018
Epoch 71/100
89/89 - 0s - loss: 0.0017
Epoch 72/100
89/89 - 0s - loss: 0.0018
Epoch 73/100
89/89 - 0s - loss: 0.0016
Epoch 74/100
89/89 - 0s - loss: 0.0017
Epoch 75/100
89/89 - 0s - loss: 0.0017
Epoch 76/100
89/89 - 0s - loss: 0.0017
Epoch 77/100
89/89 - 0s - loss: 0.0017
Epoch 78/100
89/89 - 0s - loss: 0.0017
Epoch 79/100
89/89 - 0s - loss: 0.0017
Epoch 80/100
89/89 - 0s - loss: 0.0017
Epoch 81/100
89/89 - 0s - loss: 0.0017
Epoch 82/100
89/89 - 0s - loss: 0.0017
Epoch 83/100
89/89 - 0s - loss: 0.0017
Epoch 84/100
89/89 - 0s - loss: 0.0018
Epoch 85/100
89/89 - 0s - loss: 0.0016
Epoch 86/100
89/89 - 0s - loss: 0.0018
Epoch 87/100
89/89 - 0s - loss: 0.0017
Epoch 88/100
89/89 - 0s - loss: 0.0017
Epoch 89/100
89/89 - 0s - loss: 0.0017
Epoch 90/100
89/89 - 0s - loss: 0.0019
Epoch 91/100
89/89 - 0s - loss: 0.0017
Epoch 92/100
89/89 - 0s - loss: 0.0017
Epoch 93/100
89/89 - 0s - loss: 0.0017
Epoch 94/100
89/89 - 0s - loss: 0.0017
Epoch 95/100
89/89 - 0s - loss: 0.0017
Epoch 96/100
89/89 - 0s - loss: 0.0016
Epoch 97/100
89/89 - 0s - loss: 0.0017
Epoch 98/100
89/89 - 0s - loss: 0.0017
Epoch 99/100
89/89 - 0s - loss: 0.0017
Epoch 100/100
89/89 - 0s - loss: 0.0017
Train Score: 20.78 RMSE
Test Score: 43.30 RMSE

Tenga cuidado, en este ejemplo la diferencia en los errores no es un indicador real de lo bueno o lo malo que sea el modelo, esto ya que el tamaño de la ventana solo está siendo puesta para ilustrar el concepto, realmente deberíamos hacer una busqueda adecuada de los hiperparámetros.

Pasos de tiempo (Time steps).

También es posible generar los datos como pasos de tiempo y no como ventanas, esta forma de entregar los datos a la red es más cercana al problema que estamos tratando de series de tiempo.

Podemos conseguir esto usando la misma representación de los datos que tenemos para las ventanas, pero en ahora el reshape se hará diferente


In [0]:
# el reshape ahora será [samples, time steps, features]
look_back = 3
trainX, trainY = create_dataset(train, look_back)
testX, testY = create_dataset(test, look_back)

trainX = numpy.reshape(trainX, (trainX.shape[0], trainX.shape[1], 1))
testX = numpy.reshape(testX, (testX.shape[0], testX.shape[1], 1))

In [139]:
print(trainX[:10])


[[[0.02]
  [0.03]
  [0.05]]

 [[0.03]
  [0.05]
  [0.05]]

 [[0.05]
  [0.05]
  [0.03]]

 [[0.05]
  [0.03]
  [0.06]]

 [[0.03]
  [0.06]
  [0.08]]

 [[0.06]
  [0.08]
  [0.08]]

 [[0.08]
  [0.08]
  [0.06]]

 [[0.08]
  [0.06]
  [0.03]]

 [[0.06]
  [0.03]
  [0.  ]]

 [[0.03]
  [0.  ]
  [0.03]]]

Crearemos un modelo igual al usado anteriormente, con la diferencia que el shape de la entrada ahora será un vector columna de la forma [look_back, 1] (para las ventanas recuerde que es [1,look_back])


In [140]:
model = Sequential()
model.add(LSTM(4, input_shape=(look_back, 1)))
model.add(Dense(1))
model.compile(loss='mean_squared_error', optimizer='adam')
model.fit(trainX, trainY, epochs=100, batch_size=1, verbose=2)


Train on 89 samples
Epoch 1/100
89/89 - 2s - loss: 0.0209
Epoch 2/100
89/89 - 1s - loss: 0.0098
Epoch 3/100
89/89 - 1s - loss: 0.0086
Epoch 4/100
89/89 - 1s - loss: 0.0074
Epoch 5/100
89/89 - 1s - loss: 0.0066
Epoch 6/100
89/89 - 1s - loss: 0.0058
Epoch 7/100
89/89 - 1s - loss: 0.0052
Epoch 8/100
89/89 - 1s - loss: 0.0046
Epoch 9/100
89/89 - 1s - loss: 0.0043
Epoch 10/100
89/89 - 1s - loss: 0.0041
Epoch 11/100
89/89 - 1s - loss: 0.0038
Epoch 12/100
89/89 - 1s - loss: 0.0035
Epoch 13/100
89/89 - 1s - loss: 0.0035
Epoch 14/100
89/89 - 1s - loss: 0.0034
Epoch 15/100
89/89 - 1s - loss: 0.0033
Epoch 16/100
89/89 - 1s - loss: 0.0034
Epoch 17/100
89/89 - 1s - loss: 0.0033
Epoch 18/100
89/89 - 1s - loss: 0.0033
Epoch 19/100
89/89 - 1s - loss: 0.0032
Epoch 20/100
89/89 - 1s - loss: 0.0032
Epoch 21/100
89/89 - 1s - loss: 0.0032
Epoch 22/100
89/89 - 1s - loss: 0.0032
Epoch 23/100
89/89 - 1s - loss: 0.0032
Epoch 24/100
89/89 - 1s - loss: 0.0031
Epoch 25/100
89/89 - 1s - loss: 0.0032
Epoch 26/100
89/89 - 1s - loss: 0.0031
Epoch 27/100
89/89 - 1s - loss: 0.0031
Epoch 28/100
89/89 - 1s - loss: 0.0031
Epoch 29/100
89/89 - 1s - loss: 0.0031
Epoch 30/100
89/89 - 1s - loss: 0.0032
Epoch 31/100
89/89 - 1s - loss: 0.0031
Epoch 32/100
89/89 - 1s - loss: 0.0030
Epoch 33/100
89/89 - 1s - loss: 0.0031
Epoch 34/100
89/89 - 1s - loss: 0.0031
Epoch 35/100
89/89 - 1s - loss: 0.0030
Epoch 36/100
89/89 - 1s - loss: 0.0030
Epoch 37/100
89/89 - 1s - loss: 0.0030
Epoch 38/100
89/89 - 1s - loss: 0.0030
Epoch 39/100
89/89 - 1s - loss: 0.0030
Epoch 40/100
89/89 - 1s - loss: 0.0030
Epoch 41/100
89/89 - 1s - loss: 0.0029
Epoch 42/100
89/89 - 1s - loss: 0.0030
Epoch 43/100
89/89 - 1s - loss: 0.0030
Epoch 44/100
89/89 - 1s - loss: 0.0029
Epoch 45/100
89/89 - 1s - loss: 0.0029
Epoch 46/100
89/89 - 1s - loss: 0.0032
Epoch 47/100
89/89 - 1s - loss: 0.0029
Epoch 48/100
89/89 - 1s - loss: 0.0029
Epoch 49/100
89/89 - 1s - loss: 0.0028
Epoch 50/100
89/89 - 1s - loss: 0.0029
Epoch 51/100
89/89 - 1s - loss: 0.0029
Epoch 52/100
89/89 - 1s - loss: 0.0028
Epoch 53/100
89/89 - 1s - loss: 0.0029
Epoch 54/100
89/89 - 1s - loss: 0.0029
Epoch 55/100
89/89 - 1s - loss: 0.0028
Epoch 56/100
89/89 - 1s - loss: 0.0029
Epoch 57/100
89/89 - 1s - loss: 0.0028
Epoch 58/100
89/89 - 1s - loss: 0.0029
Epoch 59/100
89/89 - 1s - loss: 0.0028
Epoch 60/100
89/89 - 1s - loss: 0.0030
Epoch 61/100
89/89 - 1s - loss: 0.0028
Epoch 62/100
89/89 - 1s - loss: 0.0029
Epoch 63/100
89/89 - 1s - loss: 0.0028
Epoch 64/100
89/89 - 1s - loss: 0.0030
Epoch 65/100
89/89 - 1s - loss: 0.0027
Epoch 66/100
89/89 - 1s - loss: 0.0027
Epoch 67/100
89/89 - 1s - loss: 0.0027
Epoch 68/100
89/89 - 1s - loss: 0.0028
Epoch 69/100
89/89 - 1s - loss: 0.0027
Epoch 70/100
89/89 - 1s - loss: 0.0026
Epoch 71/100
89/89 - 1s - loss: 0.0027
Epoch 72/100
89/89 - 1s - loss: 0.0027
Epoch 73/100
89/89 - 1s - loss: 0.0027
Epoch 74/100
89/89 - 1s - loss: 0.0027
Epoch 75/100
89/89 - 1s - loss: 0.0026
Epoch 76/100
89/89 - 1s - loss: 0.0025
Epoch 77/100
89/89 - 1s - loss: 0.0026
Epoch 78/100
89/89 - 1s - loss: 0.0025
Epoch 79/100
89/89 - 1s - loss: 0.0025
Epoch 80/100
89/89 - 1s - loss: 0.0026
Epoch 81/100
89/89 - 1s - loss: 0.0026
Epoch 82/100
89/89 - 1s - loss: 0.0025
Epoch 83/100
89/89 - 1s - loss: 0.0026
Epoch 84/100
89/89 - 1s - loss: 0.0025
Epoch 85/100
89/89 - 1s - loss: 0.0024
Epoch 86/100
89/89 - 1s - loss: 0.0024
Epoch 87/100
89/89 - 1s - loss: 0.0024
Epoch 88/100
89/89 - 1s - loss: 0.0023
Epoch 89/100
89/89 - 1s - loss: 0.0025
Epoch 90/100
89/89 - 1s - loss: 0.0023
Epoch 91/100
89/89 - 1s - loss: 0.0024
Epoch 92/100
89/89 - 1s - loss: 0.0023
Epoch 93/100
89/89 - 1s - loss: 0.0023
Epoch 94/100
89/89 - 1s - loss: 0.0023
Epoch 95/100
89/89 - 1s - loss: 0.0022
Epoch 96/100
89/89 - 1s - loss: 0.0023
Epoch 97/100
89/89 - 1s - loss: 0.0023
Epoch 98/100
89/89 - 1s - loss: 0.0023
Epoch 99/100
89/89 - 1s - loss: 0.0022
Epoch 100/100
89/89 - 1s - loss: 0.0022
Out[140]:
<tensorflow.python.keras.callbacks.History at 0x7f63170fffd0>

In [0]:
#hacemos una predicción
trainPredict = model.predict(trainX)
testPredict = model.predict(testX)
# Reescalemos
trainPredict = scaler.inverse_transform(trainPredict)
trainY = scaler.inverse_transform([trainY])
testPredict = scaler.inverse_transform(testPredict)
testY = scaler.inverse_transform([testY])
# calculamos el error
trainScore = math.sqrt(mean_squared_error(trainY[0], trainPredict[:,0]))
print('Train Score: %.2f RMSE' % (trainScore))
testScore = math.sqrt(mean_squared_error(testY[0], testPredict[:,0]))
print('Test Score: %.2f RMSE' % (testScore))
# Graficamos
trainPredictPlot = numpy.empty_like(dataset)
trainPredictPlot[:, :] = numpy.nan
trainPredictPlot[look_back:len(trainPredict)+look_back, :] = trainPredict

testPredictPlot = numpy.empty_like(dataset)
testPredictPlot[:, :] = numpy.nan
testPredictPlot[len(trainPredict)+(look_back*2)+1:len(dataset)-1, :] = testPredict

plt.plot(scaler.inverse_transform(dataset))
plt.plot(trainPredictPlot)
plt.plot(testPredictPlot)
plt.show()


Train Score: 25.42 RMSE
Test Score: 55.86 RMSE

Esta última forma de entregar los datos suele tener un mejor performance en general, ya que tiene más sentido para el problema y para el diseño de la red que las ventanas.

Existen además de las ventanas y los pasos de tiempo otro par de técnicas más avanzadas en el tratamiento de estos problemas como la memoria entre batches o la memoria entre batches apiladas Un ejemplo de estas.


In [0]:

Ejercicio 1

Usando lo aprendido sobre embedding y arquitecturas many-to-one realizar una analisis de sentimientos con el sigueinte dataset https://www.kaggle.com/lakshmi25npathi/imdb-dataset-of-50k-movie-reviews

Tenga encuenta que tendra que aplicar lo aprendido hasta ahora sobre preprocesamiento de texto

Solucion


In [0]:
from google.colab import drive
drive.mount('/content/drive')


Drive already mounted at /content/drive; to attempt to forcibly remount, call drive.mount("/content/drive", force_remount=True).

Importemos algunas de las librerias que nececitaremos


In [0]:
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from tensorflow import keras
from keras.preprocessing.text import Tokenizer
from keras.preprocessing.sequence import pad_sequences
import seaborn as sns

In [0]:
path = '/content/drive/My Drive/DataSets/IMBD /IMDB Dataset.csv'

Importemos el dataset usando pandas


In [0]:
data_set = pd.read_csv(path)

In [0]:
data_set.shape


Out[0]:
(50000, 2)

In [0]:
data_set.head()


Out[0]:
review sentiment
0 One of the other reviewers has mentioned that ... positive
1 A wonderful little production. <br /><br />The... positive
2 I thought this was a wonderful way to spend ti... positive
3 Basically there's a family where a little boy ... negative
4 Petter Mattei's "Love in the Time of Money" is... positive

In [0]:
len(data_set['review'][0])


Out[0]:
1761

In [0]:
len(data_set['review'][1])


Out[0]:
998

In [0]:
data_train = data_set.iloc[0:25000,:]
data_test = data_set.iloc[25000:,:]

In [0]:
data_train.shape


Out[0]:
(25000, 2)

In [0]:
data_test.shape


Out[0]:
(25000, 2)

In [0]:
data_train.groupby('sentiment').count()/25000


Out[0]:
review
sentiment
negative 0.50104
positive 0.49896

In [0]:
sns.countplot(data_train['sentiment'])


Out[0]:
<matplotlib.axes._subplots.AxesSubplot at 0x7feb73cd1630>

Ahora con lo aprendido anteriormente , relicemos una limpieza de los datos


In [0]:
tokenizer = Tokenizer(num_words=10000)

In [0]:
tokenizer.fit_on_texts(data_train['review'])

In [0]:
#sequences = tokenizer.texts_to_sequences(data_set['review'])

In [0]:
X_train = tokenizer.texts_to_sequences(data_train['review'])
X_test = tokenizer.texts_to_sequences(data_test['review'])

In [0]:
X_train


Out[0]:
[[27,
  4,
  1,
  77,
  2019,
  45,
  1006,
  12,
  100,
  147,
  39,
  318,
  3335,
  425,
  450,
  26,
  3076,
  33,
  23,
  197,
  14,
  11,
  6,
  602,
  48,
  596,
  15,
  69,
  7,
  7,
  1,
  87,
  148,
  12,
  3387,
  69,
  41,
  3335,
  13,
  92,
  5350,
  2,
  133,
  4,
  543,
  60,
  271,
  8,
  197,
  36,
  1,
  649,
  139,
  1686,
  69,
  11,
  6,
  21,
  3,
  118,
  16,
  1,
  8001,
  2225,
  38,
  11,
  118,
  2518,
  54,
  5451,
  15,
  5151,
  5,
  1345,
  383,
  38,
  543,
  92,
  6,
  3879,
  8,
  1,
  354,
  346,
  4,
  1,
  649,
  7,
  7,
  9,
  6,
  432,
  3335,
  14,
  12,
  6,
  1,
  356,
  5,
  1,
  5769,
  2713,
  1178,
  9,
  2754,
  1405,
  20,
  525,
  32,
  4755,
  2678,
  4,
  1,
  1236,
  119,
  29,
  1,
  6968,
  25,
  3090,
  2,
  385,
  34,
  6,
  21,
  316,
  20,
  1,
  4476,
  7279,
  525,
  6,
  350,
  5,
  105,
  7179,
  4438,
  8002,
  2289,
  2,
  50,
  34,
  326,
  8151,
  6618,
  2,
  9654,
  23,
  110,
  236,
  241,
  7,
  7,
  10,
  58,
  132,
  1,
  283,
  1298,
  4,
  1,
  118,
  6,
  662,
  5,
  1,
  196,
  12,
  9,
  279,
  119,
  77,
  273,
  594,
  2922,
  820,
  177,
  1391,
  4107,
  16,
  2439,
  1191,
  820,
  1451,
  820,
  879,
  3335,
  152,
  972,
  185,
  1,
  87,
  425,
  10,
  123,
  217,
  3387,
  69,
  14,
  34,
  1539,
  9,
  13,
  2295,
  10,
  415,
  132,
  10,
  13,
  1573,
  16,
  9,
  18,
  14,
  10,
  291,
  50,
  10,
  1420,
  3,
  1316,
  16,
  3335,
  2,
  192,
  9860,
  5,
  1,
  316,
  2120,
  4,
  2103,
  543,
  21,
  39,
  543,
  18,
  8425,
  7180,
  4873,
  26,
  2727,
  42,
  16,
  3,
  6619,
  500,
  20,
  628,
  2,
  74,
  241,
  15,
  9,
  68,
  7529,
  659,
  716,
  6619,
  109,
  665,
  84,
  1236,
  662,
  5,
  63,
  560,
  4,
  915,
  2121,
  38,
  1236,
  550,
  147,
  3335,
  22,
  198,
  424,
  4053,
  15,
  48,
  6,
  3388,
  802,
  1643,
  43,
  22,
  66,
  74,
  8,
  1227,
  15,
  124,
  3991,
  493],
 [3,
  389,
  115,
  352,
  7,
  7,
  1,
  1387,
  2999,
  6,
  52,
  52,
  159,
  55,
  2311,
  1591,
  2,
  405,
  3,
  2,
  513,
  285,
  4,
  1855,
  5,
  1,
  448,
  412,
  7,
  7,
  1,
  149,
  23,
  551,
  68,
  2156,
  533,
  4512,
  21,
  61,
  45,
  192,
  29,
  1,
  18,
  28,
  45,
  29,
  1,
  2359,
  174,
  3237,
  97,
  22,
  66,
  364,
  64,
  1,
  787,
  9082,
  31,
  1,
  1831,
  5,
  7530,
  6526,
  21,
  61,
  6,
  9,
  68,
  274,
  1,
  147,
  18,
  9,
  6,
  3,
  411,
  2,
  2393,
  412,
  3,
  4298,
  352,
  41,
  27,
  4,
  1,
  83,
  4,
  206,
  2,
  24,
  117,
  7,
  7,
  1,
  1855,
  65,
  270,
  350,
  15,
  1,
  115,
  179,
  1,
  1077,
  4,
  1,
  3013,
  60,
  244,
  71,
  346,
  1,
  2055,
  3137,
  1252,
  1214,
  94,
  4802,
  9,
  311,
  20,
  259,
  1817,
  2,
  259,
  4372,
  573,
  15,
  1,
  133,
  3826,
  2,
  2,
  1,
  706,
  573,
  4,
  63,
  1043,
  15,
  170,
  2368,
  23,
  1967,
  68,
  220],
 [10,
  194,
  11,
  13,
  3,
  389,
  95,
  5,
  1141,
  55,
  20,
  3,
  97,
  882,
  1457,
  2661,
  1245,
  8,
  1,
  889,
  785,
  2,
  147,
  3,
  661,
  2225,
  206,
  1,
  112,
  6,
  4558,
  18,
  1,
  400,
  6,
  1901,
  2,
  1,
  102,
  23,
  1628,
  56,
  1,
  68,
  5957,
  6867,
  1511,
  485,
  135,
  47,
  198,
  26,
  663,
  51,
  33,
  916,
  11,
  6,
  21,
  1088,
  218,
  234,
  2903,
  5096,
  10,
  194,
  9,
  13,
  3091,
  12,
  2800,
  2213,
  6,
  130,
  1341,
  8,
  1137,
  4,
  1,
  392,
  105,
  4,
  178,
  25,
  2171,
  5,
  114,
  7,
  7,
  11,
  13,
  1,
  86,
  482,
  1472,
  30,
  27,
  4,
  1382,
  8,
  151,
  2922,
  10,
  132,
  3,
  2164,
  135,
  201,
  110,
  75,
  1447,
  15,
  9269,
  8,
  11,
  59,
  1320,
  5,
  1253,
  174,
  40,
  1216,
  1417,
  2,
  5055,
  197,
  84,
  3,
  823,
  18,
  3964,
  184,
  257,
  7,
  7,
  11,
  198,
  21,
  26,
  1,
  8003,
  5252,
  4,
  24,
  617,
  18,
  9,
  13,
  71,
  2259,
  3014,
  2,
  50,
  208,
  71,
  2402,
  3,
  83,
  206,
  5,
  139,
  64,
  15,
  347],
 [688,
  226,
  3,
  239,
  119,
  3,
  115,
  429,
  4139,
  1241,
  226,
  3,
  994,
  8,
  24,
  3992,
  24,
  831,
  23,
  1033,
  29,
  1,
  55,
  7,
  7,
  11,
  17,
  6,
  7068,
  71,
  3,
  1809,
  1271,
  2,
  1067,
  4139,
  1105,
  5,
  424,
  6151,
  2,
  500,
  1,
  994,
  7,
  7,
  586,
  87,
  4,
  29,
  51,
  331,
  165,
  5,
  91,
  3,
  19,
  22,
  205,
  1228,
  43,
  92,
  3,
  701,
  38,
  3,
  434,
  14,
  3,
  434,
  1,
  17,
  6,
  1725,
  831,
  23,
  7416,
  37,
  8,
  142,
  117,
  2,
  94,
  73,
  25,
  4139,
  15,
  24,
  3992,
  60,
  459,
  4140,
  29,
  1,
  19,
  10,
  852,
  5,
  64,
  3,
  727,
  17,
  2,
  305,
  10,
  291,
  3,
  434,
  15,
  47,
  3716,
  701,
  3106,
  7,
  7,
  327,
  42,
  4,
  153,
  39,
  16,
  1,
  68,
  390,
  831,
  5007,
  3775,
  14,
  16,
  1,
  634,
  15,
  4139,
  39,
  2769,
  93],
 [114,
  8,
  1,
  55,
  4,
  284,
  6,
  3,
  2072,
  1459,
  19,
  5,
  104,
  456,
  1522,
  178,
  3,
  4406,
  3213,
  41,
  382,
  4299,
  11,
  6,
  3,
  17,
  12,
  183,
  5,
  26,
  978,
  178,
  48,
  284,
  641,
  2,
  975,
  79,
  5,
  81,
  8,
  1,
  278,
  1117,
  73,
  2649,
  7,
  7,
  11,
  109,
  3,
  7650,
  20,
  1,
  2104,
  282,
  41,
  1,
  168,
  800,
  1,
  162,
  1,
  204,
  5,
  1,
  1007,
  55,
  167,
  837,
  119,
  29,
  131,
  278,
  102,
  902,
  2,
  3993,
  249,
  27,
  6,
  3259,
  8,
  27,
  95,
  38,
  160,
  5,
  1,
  369,
  395,
  18,
  54,
  27,
  183,
  5,
  120,
  1,
  945,
  218,
  4,
  2714,
  1,
  19,
  45,
  3,
  3456,
  163,
  73,
  23,
  609,
  5,
  64,
  85,
  131,
  81,
  418,
  2,
  1,
  181,
  33,
  418,
  8,
  63,
  203,
  7,
  7,
  1,
  61,
  148,
  27,
  214,
  42,
  4,
  29,
  131,
  3336,
  8,
  1,
  427,
  6,
  1,
  278,
  5351,
  4,
  5580,
  249,
  27,
  3,
  191,
  525,
  6,
  21,
  602,
  1,
  113,
  277,
  8,
  60,
  382,
  4299,
  164,
  4373,
  14,
  27,
  6,
  1,
  410,
  15,
  86,
  4,
  1,
  81,
  73,
  2649,
  7,
  7,
  1,
  111,
  6,
  49,
  471,
  456,
  452,
  1321,
  9655,
  6620,
  3928,
  2868,
  533,
  6621,
  2,
  1,
  374,
  4,
  1,
  1036,
  176,
  91,
  131,
  102,
  213,
  1157,
  7,
  7,
  73,
  666,
  456,
  49,
  2082,
  2,
  16,
  24,
  369,
  157],
 [235,
  57,
  29,
  55,
  499,
  17,
  3,
  62,
  4,
  4266,
  2,
  9462,
  5,
  3,
  3776,
  1162,
  18,
  44,
  21,
  5097,
  38,
  349,
  9,
  39,
  110,
  214,
  159,
  463,
  57,
  260,
  107,
  9,
  47,
  1059,
  38,
  50,
  216,
  8,
  1,
  237,
  2473,
  151,
  853,
  238,
  943,
  1622,
  5,
  57,
  501,
  2,
  3477,
  2056,
  8,
  27,
  4,
  40,
  52,
  171,
  364,
  2351,
  612,
  6,
  3,
  2904,
  1,
  360,
  23,
  14,
  7651,
  557,
  50,
  37,
  1921,
  53,
  71,
  464,
  18,
  12,
  61,
  166,
  93,
  50,
  251,
  5,
  104,
  2,
  1,
  4028,
  555,
  7531,
  5,
  741,
  1504,
  8,
  1,
  181,
  2,
  471,
  40,
  203,
  4842,
  6,
  797,
  2,
  5899,
  43,
  10,
  67,
  3,
  2556,
  3457,
  3478,
  29,
  26,
  53,
  16,
  11,
  17],
 [10,
  246,
  58,
  37,
  5,
  64,
  3,
  8426,
  4,
  3,
  53,
  1889,
  207,
  15,
  1,
  4559,
  33,
  25,
  631,
  9,
  58,
  717,
  143,
  1,
  556,
  2332,
  8,
  69,
  10,
  2122,
  53,
  20,
  320,
  2,
  469,
  243,
  2,
  15,
  70,
  57,
  6210,
  170,
  1322,
  22,
  25,
  57,
  2048,
  16,
  3,
  7652,
  4,
  3,
  167,
  1578,
  2609,
  73,
  359,
  3,
  644,
  4,
  1037,
  8,
  243,
  2,
  11,
  58,
  157,
  16,
  3,
  181,
  4,
  471,
  954,
  1165,
  438,
  31,
  1,
  95,
  1362,
  22,
  16,
  32,
  37,
  11,
  5,
  625,
  105,
  41,
  243,
  2,
  1,
  105,
  96,
  34,
  98,
  95,
  10,
  267,
  201,
  192,
  48,
  10,
  2650,
  132,
  58,
  26,
  329,
  5,
  340,
  47,
  50,
  930,
  773,
  41,
  1578,
  2609,
  43,
  57,
  58,
  26,
  153,
  420,
  58,
  22,
  376,
  69,
  9861,
  38,
  571,
  69,
  42,
  5,
  26,
  8,
  789,
  2,
  25,
  69,
  5,
  4958,
  43,
  11,
  6,
  34,
  94,
  10,
  205,
  139,
  34,
  1647,
  79,
  9],
 [11,
  118,
  13,
  32,
  480,
  1371,
  4230,
  309,
  8,
  1,
  1856,
  51,
  9,
  87,
  3138,
  1,
  87,
  718,
  38,
  711,
  151,
  70,
  519,
  18,
  179,
  3479,
  122,
  100,
  12,
  31,
  4916,
  1,
  118,
  13,
  21,
  65,
  154,
  1553,
  2,
  44,
  3717,
  92,
  5958,
  1060,
  5,
  1,
  614,
  444,
  4,
  55,
  9,
  6,
  631,
  7,
  7,
  44,
  364,
  85,
  236,
  11,
  118,
  45,
  2923,
  1,
  497,
  6,
  2460,
  76,
  1,
  361,
  23,
  210,
  14,
  76,
  43,
  21,
  16,
  1,
  2572,
  417,
  4,
  1,
  2679,
  7532,
  11,
  118,
  235,
  594,
  130,
  26,
  20,
  1,
  889,
  10,
  164,
  9,
  34,
  247,
  5,
  267,
  12,
  1,
  168,
  5008,
  12,
  541,
  6442,
  1,
  212,
  176,
  82,
  2474,
  1,
  1096,
  4,
  12,
  1629,
  85,
  66,
  27,
  2226,
  138,
  3591,
  2,
  94,
  64,
  1074,
  5,
  5056,
  9,
  15,
  138,
  6785,
  10,
  455,
  10,
  205,
  200,
  234,
  407,
  42,
  4,
  1152,
  16,
  1,
  212,
  176,
  12,
  90,
  11,
  118,
  138,
  3,
  645,
  975,
  14,
  9,
  6,
  144,
  1,
  118,
  6,
  39,
  371,
  10,
  186,
  267,
  44,
  130,
  20,
  1,
  889],
 [8281,
  31,
  1,
  1221,
  780,
  41,
  11,
  19,
  20,
  134,
  10,
  13,
  255,
  932,
  5,
  147,
  11,
  19,
  76,
  1454,
  201,
  107,
  103,
  2,
  11,
  6,
  364,
  27,
  4,
  1,
  250,
  4,
  93,
  44,
  371,
  8,
  210,
  170,
  95,
  787,
  1644,
  798,
  824,
  725,
  1,
  642,
  61,
  621,
  3,
  864,
  686,
  2954,
  6,
  252,
  54,
  345,
  71,
  678,
  216,
  1,
  19,
  288,
  691,
  2,
  1539,
  2,
  6,
  349,
  8,
  1,
  1488,
  1645,
  25,
  10,
  75,
  34,
  676,
  5,
  64,
  1,
  127,
  877,
  4,
  3,
  19,
  7,
  7,
  1,
  61,
  148,
  12,
  8589,
  69,
  738,
  11,
  3,
  318,
  578,
  6,
  4959,
  135,
  11,
  6,
  236,
  36,
  24,
  113,
  238,
  28,
  30,
  227,
  183,
  5,
  26,
  232,
  3,
  228,
  4,
  32,
  783,
  27,
  16,
  61],
 [43,
  22,
  37,
  212,
  5009,
  5098,
  2277,
  22,
  78,
  37,
  11,
  17,
  43,
  22,
  23,
  184,
  38,
  159,
  94,
  22,
  78,
  114,
  11,
  17,
  584,
  56,
  57,
  1574,
  446,
  9,
  7,
  7,
  83,
  1254],
 [4374,
  1,
  1144,
  6,
  27,
  4,
  146,
  2532,
  103,
  119,
  1,
  1209,
  6,
  441,
  185,
  1,
  4,
  265,
  244,
  71,
  769,
  7,
  7,
  30,
  87,
  9,
  13,
  52,
  1072,
  2,
  177,
  154,
  18,
  14,
  1,
  17,
  8004,
  10,
  156,
  164,
  1,
  635,
  38,
  154,
  1553,
  7,
  7,
  92,
  3,
  357,
  323,
  19,
  1643,
  110,
  3,
  431,
  8,
  396,
  46,
  70,
  47,
  177,
  208,
  102,
  18,
  844,
  10,
  39,
  436,
  615,
  7,
  7,
  10,
  812,
  11,
  19,
  58,
  1298,
  5,
  3,
  9656,
  35,
  6,
  3670,
  7,
  7,
  16,
  137,
  727,
  18,
  126,
  365,
  624,
  36,
  160,
  1307],
 [10,
  217,
  11,
  17,
  51,
  10,
  13,
  41,
  1601,
  51,
  9,
  372,
  42,
  10,
  2201,
  1,
  5770,
  128,
  13,
  1,
  191,
  3559,
  1719,
  336,
  36,
  197,
  42,
  4,
  1,
  889,
  1,
  180,
  1,
  180,
  7,
  7,
  14,
  3,
  184,
  556,
  165,
  5,
  131,
  888,
  490,
  103,
  20,
  2251,
  10,
  130,
  13,
  1396,
  4,
  1,
  2394,
  16,
  131,
  764,
  520,
  96,
  12,
  633,
  1944,
  1,
  636,
  3,
  302,
  257,
  35,
  233,
  26,
  1,
  564,
  4,
  3,
  2475,
  2,
  3,
  676,
  3428,
  51,
  1,
  764,
  1100,
  8,
  1,
  127,
  10,
  156,
  479,
  72,
  16,
  1,
  760,
  2770,
  14,
  3,
  1601,
  297,
  159,
  2,
  1,
  724,
  1635,
  10,
  114,
  93,
  144,
  16,
  1,
  4029,
  474,
  7,
  7,
  18,
  41,
  3,
  297,
  38,
  34,
  307,
  10,
  217,
  2360,
  51,
  9,
  372,
  42,
  2,
  10,
  437,
  12,
  1,
  328,
  6092,
  5152,
  13,
  122,
  416,
  8,
  1,
  19,
  10,
  1818,
  53,
  2,
  553,
  1377,
  30,
  12,
  218,
  231,
  6152,
  23,
  232,
  53,
  1,
  62,
  91,
  9,
  53,
  5,
  26,
  14,
  639,
  14,
  597,
  2,
  21,
  36,
  3,
  68,
  4335,
  2394,
  46,
  23,
  54,
  2312],
 [34,
  5010,
  21,
  3,
  191,
  341,
  4,
  157,
  18,
  94,
  172,
  21,
  105,
  23,
  10,
  516,
  24,
  17,
  272,
  5010,
  1,
  61,
  27,
  4439,
  682,
  1215,
  1,
  2680,
  5,
  346,
  236,
  1467,
  190,
  579,
  56,
  155,
  1,
  435,
  396,
  13,
  56,
  7,
  7,
  81,
  35,
  25,
  516,
  825,
  2,
  988,
  2180,
  5642,
  20,
  3,
  870,
  140,
  26,
  2586,
  12,
  11,
  6,
  21,
  236,
  1467,
  11,
  6,
  137,
  456,
  4439,
  25,
  290,
  334,
  15,
  24,
  4,
  548,
  20,
  1,
  271,
  456,
  4439,
  5581,
  286,
  4,
  24,
  5,
  282,
  15,
  131,
  1810,
  139,
  31,
  1,
  1352,
  4,
  2,
  7,
  7,
  286,
  1352,
  12,
  158,
  25,
  90,
  93,
  177,
  191,
  8,
  1,
  17,
  34,
  1,
  815,
  279,
  37,
  11,
  702,
  252,
  31,
  421,
  6,
  1024,
  29,
  1,
  1719,
  8427,
  188,
  10,
  164,
  12,
  111,
  8,
  11,
  17,
  6,
  177,
  81,
  25,
  6527,
  41,
  85,
  242,
  21,
  65,
  3747,
  289,
  5,
  1,
  219,
  4476,
  18,
  73,
  61,
  217,
  8,
  3,
  87,
  395,
  2268,
  34,
  73,
  89,
  65,
  120,
  48,
  28,
  585,
  37,
  51,
  28,
  13,
  4803,
  3,
  7,
  7,
  188,
  1,
  798,
  8,
  11,
  19,
  6,
  669,
  5582,
  73,
  64,
  1,
  451,
  1158,
  1687,
  845,
  252,
  31,
  232,
  9862,
  1392,
  38,
  14,
  33,
  23,
  432,
  3521,
  24,
  342,
  988,
  2180,
  20,
  32,
  870,
  12,
  1741,
  69,
  4,
  1302,
  16,
  47,
  287,
  1643,
  197,
  54,
  8152,
  4231,
  134,
  305,
  73,
  192,
  47,
  329,
  995,
  1592,
  73,
  763,
  56,
  784,
  236,
  155,
  10,
  651,
  5,
  1467,
  10,
  581,
  139,
  20,
  98,
  50,
  43,
  22,
  2650,
  813,
  289,
  5,
  94,
  139,
  2,
  64,
  11,
  17,
  22,
  78,
  21,
  26,
  663,
  9,
  1555,
  1,
  289,
  4439,
  550,
  1182,
  86,
  4,
  9,
  78,
  2625,
  7,
  7,
  46,
  23,
  47,
  179,
  274,
  4843,
  12,
  58,
  8282,
  12,
  4439,
  116,
  3,
  49,
  157,
  20,
  47,
  3480,
  4,
  1,
  19,
  138,
  14,
  47,
  329,
  1701,
  2,
  1033,
  133,
  370,
  1,
  219,
  4267,
  3718,
  1,
  128,
  2,
  265,
  39,
  166,
  69,
  428,
  1,
  17,
  236,
  1467,
  9863,
  4,
  193,
  16,
  22,
  36,
  3,
  1397,
  43,
  22,
  2650,
  182,
  3,
  139,
  1464,
  5704,
  214,
  3,
  52,
  652,
  4030,
  35,
  166,
  22,
  2650,
  1173,
  88,
  1,
  87,
  286,
  223,
  242,
  20,
  256],
 [1,
  176,
  252,
  2183,
  7,
  7,
  2183,
  436,
  7,
  7,
  10,
  1132,
  12,
  11,
  6,
  264,
  5,
  717,
  2183,
  5,
  1,
  4960,
  18,
  136,
  2741,
  137,
  34,
  49,
  7,
  7,
  6,
  9,
  80,
  996,
  4756,
  6,
  57,
  499,
  2183,
  10,
  79,
  21,
  120,
  48,
  10,
  79,
  120,
  6,
  12,
  3,
  766,
  3139,
  778,
  5,
  79,
  137,
  727,
  8,
  1,
  5900,
  984,
  7,
  7,
  8,
  77,
  646,
  22,
  581,
  4141,
  3140,
  7,
  7,
  10,
  25,
  54,
  50,
  5,
  926,
  18,
  14,
  10,
  25,
  5,
  926,
  30,
  227,
  713,
  420,
  4,
  3051,
  2,
  588,
  6359,
  13,
  110,
  57,
  10,
  78,
  39,
  25,
  5,
  393,
  165,
  2,
  132,
  12,
  11,
  17,
  14,
  1,
  618,
  279,
  39,
  125,
  21,
  606,
  9],
 [11,
  3,
  834,
  17,
  4,
  286,
  3850,
  35,
  424,
  857,
  27,
  4,
  1,
  149,
  6,
  779,
  5583,
  2,
  145,
  21,
  3,
  341,
  18,
  11,
  1786,
  6,
  21,
  76,
  160,
  49,
  148,
  41,
  1,
  17,
  6,
  1,
  725,
  1,
  129,
  4,
  1811,
  8753,
  10,
  11,
  17,
  5,
  1346],
 [240,
  4,
  1445,
  8,
  31,
  1,
  2618,
  133,
  61,
  5,
  916,
  11,
  13,
  27,
  4,
  1,
  86,
  2369,
  2,
  1428,
  1678,
  4,
  19,
  201,
  123,
  107,
  433,
  4,
  37,
  3,
  316,
  384,
  19,
  1124,
  48,
  13,
  9657,
  535,
  2,
  48,
  13,
  15,
  29,
  146,
  1769,
  102,
  8,
  12,
  1133,
  430,
  507,
  177,
  247,
  5,
  74,
  563,
  15,
  11,
  27,
  54,
  2815,
  5,
  26,
  1832,
  36,
  9,
  54,
  519,
  6709,
  39,
  4715,
  2,
  175,
  654,
  18,
  721,
  4,
  2493,
  43,
  12,
  22,
  1880,
  48,
  13,
  15,
  1,
  655,
  42,
  4,
  1373,
  100,
  29,
  1,
  3195,
  2,
  48,
  13,
  15,
  12,
  1978,
  859,
  15,
  1346,
  390,
  63,
  8005,
  612,
  200,
  11,
  27,
  3,
  1374,
  44,
  37,
  3,
  1480,
  77,
  2105,
  4,
  76,
  1003,
  19,
  284,
  12,
  99,
  25,
  75,
  1000,
  20,
  8754,
  464,
  38,
  4844,
  8,
  2651],
 [47,
  103,
  39,
  322,
  140,
  21,
  26,
  6211,
  11,
  6,
  27,
  4,
  93,
  8,
  2,
  4,
  396,
  9,
  6,
  21,
  3,
  76,
  19,
  18,
  9,
  1012,
  5,
  2020,
  1,
  7181,
  2,
  1,
  2381,
  4,
  1,
  9083,
  19,
  4,
  1,
  168,
  413,
  8006,
  13,
  317,
  14,
  28,
  209,
  6,
  2,
  86,
  4,
  1,
  176,
  1759,
  53,
  15,
  1,
  1505,
  4,
  3671,
  2382,
  35,
  39,
  116,
  21,
  717,
  1,
  197,
  225,
  5,
  1,
  108,
  4,
  2891,
  18,
  1,
  674,
  2092,
  15,
  11,
  321,
  6,
  12,
  9,
  97,
  236,
  36,
  1,
  4440,
  1958,
  62,
  8,
  44,
  1041,
  5,
  26,
  2,
  436,
  47,
  4,
  1,
  4268,
  4,
  1,
  933,
  19,
  8,
  3,
  3541,
  122,
  16,
  313,
  280,
  172,
  10,
  78,
  132,
  12,
  8,
  2,
  4,
  396,
  9,
  6,
  21,
  3,
  76,
  19,
  18,
  22,
  78,
  367,
  1,
  4,
  2381,
  8,
  1,
  1034,
  321,
  72,
  50],
 [11,
  17,
  90,
  9,
  84,
  27,
  4,
  57,
  342,
  153,
  86,
  371,
  96,
  514,
  7,
  7,
  46,
  299,
  3,
  8428,
  816,
  119,
  46,
  299,
  3,
  531,
  15,
  27,
  764,
  38,
  160,
  46,
  13,
  54,
  592,
  16,
  98,
  108,
  951,
  33,
  70,
  97,
  3176,
  629,
  36,
  27,
  2771,
  531,
  5,
  160,
  10,
  67,
  54,
  910,
  546,
  5,
  1,
  191,
  76,
  1531,
  12,
  468,
  5,
  2057,
  93,
  7,
  7,
  133,
  70,
  5959,
  2540,
  36,
  77,
  96,
  328,
  1610,
  2,
  3214,
  7,
  7,
  2626,
  7,
  7,
  1,
  1358,
  128,
  30,
  1,
  127,
  13,
  2540,
  36,
  1,
  465,
  128,
  4,
  1,
  159,
  328,
  1610,
  15,
  27,
  2,
  8007,
  7,
  7,
  1,
  3880,
  1531,
  8,
  1,
  442,
  13,
  602,
  37,
  109,
  3123,
  31,
  1,
  3880,
  8,
  1014,
  4,
  1,
  7280,
  8755,
  2010,
  6,
  1,
  1406,
  8,
  189,
  103,
  2,
  872,
  9,
  92,
  1406,
  2,
  9658,
  93,
  53,
  5901,
  4757,
  7,
  7,
  2,
  1,
  219,
  1531,
  1833,
  1913,
  800,
  13,
  1,
  3214,
  38,
  6443,
  7,
  7,
  46,
  23,
  50,
  2626,
  18,
  136,
  444,
  1,
  55,
  2,
  78,
  295,
  379,
  69,
  48,
  13,
  15,
  1,
  7,
  7,
  46,
  13,
  3,
  4054,
  62,
  343,
  3260,
  5,
  3,
  4054,
  1299,
  1,
  17,
  99,
  21,
  1228,
  43,
  9,
  13,
  3,
  2789,
  17,
  38,
  32,
  1180,
  17,
  2,
  299,
  72,
  4,
  351,
  7,
  7,
  39,
  371,
  3,
  142,
  1465,
  5,
  132,
  1,
  227,
  589,
  124,
  284],
 [10,
  391,
  11,
  19,
  9,
  13,
  1,
  87,
  19,
  10,
  67,
  291,
  30,
  1,
  443,
  1,
  427,
  13,
  453,
  8,
  1334,
  10,
  13,
  52,
  4232,
  9,
  13,
  143,
  8,
  6153,
  57,
  1383,
  553,
  69,
  57,
  624,
  828,
  5,
  443,
  8,
  1968,
  10,
  2201,
  1,
  2,
  1,
  721,
  4,
  3389,
  8,
  1,
  19,
  82,
  1,
  1276,
  4,
  4917,
  294,
  2269,
  10,
  101,
  27,
  4,
  1,
  214,
  314,
  2,
  1448,
  43,
  245,
  670,
  119,
  5,
  164,
  11,
  20,
  266,
  511,
  603,
  376,
  69,
  120,
  1,
  443,
  144,
  45,
  75,
  665,
  8,
  3,
  1418,
  60,
  6,
  3,
  52,
  191,
  883,
  14,
  1,
  8153,
  443,
  144,
  6,
  846,
  2105,
  241,
  58,
  114,
  5,
  858,
  36,
  408,
  35,
  25,
  107,
  11,
  19,
  38,
  98,
  77,
  37,
  9],
 [32,
  371,
  19,
  9,
  205,
  25,
  75,
  53,
  454,
  47,
  142,
  5,
  26,
  1987,
  16,
  1,
  1890,
  5153,
  2049,
  609,
  1,
  62,
  4,
  1,
  87,
  857,
  658,
  7281,
  6528,
  2,
  9,
  669,
  3881,
  57,
  3502,
  6,
  21,
  12,
  2049,
  609,
  6868,
  15,
  1,
  2338,
  43,
  1,
  62,
  70,
  49,
  12,
  58,
  908,
  483,
  18,
  44,
  322,
  1133,
  31,
  29,
  5960,
  1,
  289,
  62,
  4,
  11,
  1800,
  58,
  25,
  90,
  16,
  3,
  236,
  126,
  19,
  34,
  136,
  116,
  33,
  213,
  53,
  15,
  11,
  737,
  224,
  10,
  1313,
  46,
  1206,
  195,
  1272,
  81,
  8,
  1,
  6529,
  321,
  44,
  122,
  8,
  1,
  127,
  15,
  3,
  2494,
  4,
  1,
  117,
  73,
  99,
  25,
  1952,
  3215,
  3,
  366,
  4,
  622,
  43,
  3478,
  1,
  374,
  4,
  1,
  19,
  15,
  168],
 [100,
  1,
  975,
  4,
  698,
  247,
  2,
  44,
  2319,
  44,
  54,
  843,
  65,
  12,
  8,
  1,
  7653,
  3,
  4,
  247,
  20,
  3,
  824,
  96,
  8,
  20,
  1,
  344,
  221,
  344,
  277,
  344,
  55,
  1129,
  12,
  6,
  48,
  33,
  116,
  15,
  7654,
  698,
  247,
  20,
  3,
  2373,
  39,
  8,
  55,
  5,
  2283,
  8429,
  38,
  57,
  1574,
  78,
  617,
  7,
  7,
  7654,
  6,
  27,
  191,
  997,
  261,
  5,
  146,
  35,
  23,
  3560,
  30,
  2373,
  8756,
  2742,
  3640,
  2704,
  2728,
  111,
  2121,
  29,
  8,
  29,
  44,
  375,
  4,
  6530,
  5,
  7069,
  1,
  19,
  14,
  27,
  6360,
  2755,
  4,
  2461,
  6710,
  56,
  1320,
  5,
  74,
  42,
  893,
  31,
  3,
  1764,
  188,
  43,
  22,
  32,
  820,
  29,
  1,
  1880,
  44,
  158,
  3,
  52,
  3177,
  2,
  6444,
  417,
  5961,
  12,
  1555,
  14,
  982,
  4,
  3561,
  2,
  3522,
  982,
  4,
  887,
  7,
  7,
  848,
  192,
  5,
  114,
  308,
  24,
  170,
  897,
  1096,
  4,
  8590,
  2,
  113,
  4,
  29,
  1,
  9463,
  2,
  5771,
  1516,
  4233,
  14,
  7,
  7,
  28,
  198,
  4,
  75,
  1784,
  8,
  4,
  3,
  1511,
  18,
  533,
  6,
  7417,
  16,
  3,
  3562,
  1563,
  238,
  14,
  3690,
  28,
  6154,
  20,
  1280,
  8,
  1372,
  3052,
  30,
  24,
  129,
  110,
  1437,
  2,
  1803,
  28,
  1407,
  186,
  26,
  9,
  65,
  125,
  163,
  37,
  3407,
  1314,
  108,
  6,
  14,
  1,
  254,
  5,
  40,
  326,
  7,
  7,
  750,
  97,
  205,
  139,
  5,
  1031,
  294,
  3851,
  14,
  1,
  9270,
  76,
  221,
  35,
  270,
  3,
  1803,
  768,
  3690,
  14,
  3,
  382,
  2003,
  421,
  22,
  186,
  353,
  367,
  12,
  228,
  3690,
  875,
  3,
  49,
  4803,
  7,
  7,
  34,
  820,
  124,
  126,
  7533,
  35,
  2106,
  43,
  99,
  110,
  2462,
  124,
  111,
  1393,
  477,
  53,
  1,
  6531,
  2,
  367,
  2,
  43,
  331,
  255,
  16,
  242,
  1,
  27,
  1593,
  1,
  4108],
 [10,
  67,
  1,
  380,
  6711,
  4,
  260,
  5,
  625,
  11,
  490,
  17,
  8,
  44,
  6275,
  7,
  7,
  29,
  10,
  25,
  5,
  132,
  6,
  589,
  124,
  55,
  2,
  284,
  11,
  45,
  192,
  5,
  26,
  1,
  250,
  490,
  17,
  4,
  29,
  55,
  9,
  1506,
  56,
  26,
  432,
  3,
  490,
  17,
  50,
  37,
  32,
  1192,
  17,
  80,
  9,
  1012,
  8,
  29,
  1379,
  12,
  91,
  3,
  49,
  17,
  1,
  62,
  6,
  21,
  208,
  30,
  29,
  29,
  4,
  1,
  149,
  23,
  2093,
  1712,
  2,
  21,
  30,
  29,
  797,
  9,
  45,
  76,
  452,
  2,
  1,
  204,
  863,
  23,
  34,
  1211,
  44,
  210,
  154,
  210,
  7,
  7,
  1,
  17,
  6,
  39,
  2955,
  375,
  4,
  1873,
  27,
  2440,
  12,
  54,
  5452,
  395,
  99,
  164,
  1150,
  8,
  1,
  227,
  115,
  228,
  7,
  7,
  11,
  17,
  6,
  430,
  5,
  26,
  976,
  336,
  18,
  29,
  1,
  368,
  8,
  9,
  23,
  34,
  1278,
  6969,
  261,
  12,
  159,
  148,
  12,
  270,
  8,
  976,
  1,
  127,
  33,
  365,
  5,
  1016,
  1216,
  8,
  146,
  934,
  514,
  1323,
  2,
  33,
  1953,
  3777,
  7,
  7,
  56,
  47,
  4,
  1,
  86,
  654,
  490,
  96,
  78,
  130,
  200,
  22,
  47,
  887,
  18,
  11,
  6,
  39,
  97,
  1372,
  5,
  104],
 [48,
  32,
  403,
  1459,
  17,
  43,
  22,
  25,
  234,
  460,
  5,
  500,
  104,
  9,
  22,
  523,
  2729,
  9,
  44,
  97,
  72,
  251,
  2705,
  1,
  17,
  20,
  24,
  5772,
  2,
  263,
  46,
  215,
  229,
  50,
  77,
  71,
  88,
  10,
  130,
  446,
  9,
  1,
  211,
  31,
  3,
  1397,
  298,
  55,
  5,
  2184,
  20,
  22,
  18,
  100,
  22,
  567,
  9,
  3,
  171,
  216,
  22,
  65,
  377,
  3748,
  9],
 [87,
  4,
  29,
  946,
  74,
  3,
  171,
  179,
  735,
  134,
  3,
  10,
  230,
  32,
  2284,
  341,
  209,
  45,
  75,
  14,
  3,
  512,
  4,
  196,
  10,
  325,
  5,
  104,
  2139,
  29,
  1,
  55,
  8,
  490,
  10,
  79,
  37,
  447,
  490,
  96,
  80,
  502,
  604,
  1130,
  10,
  37,
  1,
  4874,
  96,
  3,
  169,
  7,
  7,
  714,
  20,
  51,
  1,
  17,
  87,
  270,
  20,
  9,
  183,
  37,
  44,
  165,
  5,
  26,
  124,
  650,
  490,
  17,
  174,
  5,
  1,
  1873,
  3408,
  18,
  29,
  3,
  2285,
  4758,
  1,
  2284,
  270,
  20,
  11,
  6,
  51,
  1,
  17,
  279,
  4477,
  7,
  7,
  1,
  839,
  6,
  52,
  76,
  691,
  56,
  414,
  71,
  48,
  10,
  391,
  36,
  2139,
  16,
  8,
  196,
  44,
  34,
  691,
  27,
  4,
  1,
  171,
  133,
  36,
  1,
  17,
  10,
  6622,
  391,
  6,
  51,
  3,
  747,
  4,
  360,
  486,
  42,
  4,
  3,
  384,
  44,
  1,
  168,
  360,
  121,
  121,
  172,
  1,
  3408,
  23,
  380,
  97,
  1,
  4031,
  163,
  414,
  71,
  4874,
  8,
  1667,
  1,
  4441,
  5,
  418,
  204,
  5,
  839,
  6,
  1,
  400,
  2359,
  261,
  1,
  588,
  8910,
  12,
  10,
  2339,
  13,
  3438,
  10,
  13,
  7070,
  57,
  1383,
  5,
  182,
  1,
  2011,
  42,
  4,
  1,
  266,
  1840,
  1834,
  1,
  61,
  148,
  12,
  781,
  69,
  4629,
  13,
  4961,
  42,
  635,
  780,
  37,
  1,
  5404,
  4375,
  1841,
  20,
  3290,
  22,
  1183,
  1,
  944,
  1156,
  11,
  6,
  1,
  61,
  95,
  5,
  1135,
  367,
  11,
  17,
  2025,
  9,
  30,
  1,
  168,
  55,
  7,
  7,
  2112,
  145,
  3882,
  5,
  118,
  11,
  5,
  160,
  1633,
  5011,
  4,
  1787,
  20,
  2227,
  16,
  3,
  490,
  17,
  315,
  80,
  44,
  355,
  177,
  1372,
  5,
  104,
  3522,
  604,
  30,
  1,
  168,
  55,
  145,
  738,
  11,
  17,
  3,
  327,
  153,
  32,
  5057,
  36,
  1,
  2202,
  460,
  153,
  10,
  13,
  1959,
  165,
  5,
  200,
  9,
  7,
  7,
  1930,
  5,
  57,
  2270,
  327,
  153,
  801,
  177,
  72,
  189,
  349,
  76,
  14,
  251,
  14,
  7877,
  5,
  286,
  911,
  22,
  164,
  3,
  95,
  5,
  91,
  251,
  4,
  9,
  94,
  9,
  78,
  424,
  14,
  251,
  14,
  7877,
  5,
  1059],
 [11,
  13,
  1,
  250,
  17,
  10,
  217,
  30,
  2,
  9,
  82,
  1974,
  1,
  227,
  1163,
  4,
  8154,
  3542,
  10,
  66,
  61,
  101,
  9,
  6,
  5643,
  138,
  3881,
  441,
  20,
  1,
  1163,
  4,
  565,
  149,
  8,
  1,
  19,
  44,
  83,
  5,
  64,
  1668,
  18,
  462,
  61,
  8,
  1,
  17,
  16,
  3,
  171,
  223,
  1805,
  2983,
  6,
  3,
  72,
  126,
  552,
  71,
  1,
  173,
  1534,
  16,
  1,
  374,
  4,
  1,
  111,
  6,
  247,
  5,
  1720,
  80,
  1,
  17,
  6,
  34,
  654,
  2,
  724,
  1,
  283,
  108,
  6,
  459,
  7182,
  2,
  1658,
  3,
  2816,
  5,
  104,
  46,
  6,
  54,
  142,
  910,
  1103,
  5,
  1,
  62,
  3,
  17,
  8155,
  41,
  32,
  294,
  35,
  186,
  74,
  157,
  152,
  225,
  52,
  212,
  5,
  69,
  878,
  125,
  1,
  951,
  4,
  1,
  960,
  9,
  753,
  37,
  27,
  4,
  105,
  735,
  5,
  386,
  96,
  10,
  217,
  143,
  8,
  1,
  4875,
  2,
  21,
  56,
  3,
  49,
  27,
  8,
  146,
  1614,
  7,
  7],
 [1,
  3523,
  3141,
  62,
  273,
  3,
  115,
  50,
  41,
  1775,
  3523,
  5203,
  1317,
  117,
  150,
  9,
  1012,
  8,
  738,
  1812,
  2338,
  2,
  1349,
  7,
  7,
  8591,
  2073,
  3523,
  13,
  21,
  3,
  483,
  6712,
  59,
  6,
  3,
  49,
  552,
  18,
  311,
  3,
  52,
  2627,
  2,
  433,
  4,
  927,
  3523,
  3141,
  10,
  101,
  12,
  1,
  222,
  875,
  3,
  4083,
  108,
  295,
  15,
  3,
  4083,
  1636,
  7,
  7,
  5644,
  222,
  14,
  3141,
  6,
  1311,
  59,
  125,
  3,
  83,
  293,
  14,
  426,
  7,
  7,
  9,
  45,
  83,
  707,
  60,
  99,
  25,
  75,
  1944,
  8,
  3,
  725,
  4513,
  488,
  33,
  1206,
  150,
  11,
  17,
  13,
  20,
  1,
  342,
  4,
  1,
  2715,
  8,
  2635,
  2,
  77,
  447,
  2772],
 [1,
  2424,
  6,
  32,
  3852,
  964,
  3,
  1259,
  84,
  21,
  61,
  1,
  3827,
  324,
  4,
  3,
  1511,
  485,
  18,
  82,
  84,
  27,
  4,
  3,
  52,
  1036,
  162,
  11,
  6,
  2074,
  4,
  48,
  66,
  26,
  3311,
  43,
  382,
  3390,
  63,
  11,
  6,
  30,
  157,
  3994,
  1195,
  2333,
  5,
  776,
  84,
  2,
  5962,
  2,
  1881,
  137,
  364,
  1931,
  11,
  6,
  1,
  113,
  17,
  4,
  1,
  297,
  5,
  1257,
  7,
  7,
  201,
  340,
  1895,
  4716,
  41,
  11,
  19,
  1751,
  36,
  29,
  392,
  2,
  54,
  2246,
  5,
  832,
  176,
  102,
  2,
  76,
  111,
  5,
  6212,
  11,
  19,
  6,
  5,
  699,
  1,
  218,
  11,
  17,
  198,
  26,
  3,
  3,
  2851,
  119,
  755,
  96,
  78,
  2172,
  817,
  1,
  2424,
  45,
  39,
  3124,
  1,
  1300,
  5,
  160,
  181,
  4,
  1663,
  34,
  66,
  73,
  9659,
  1,
  1300,
  8,
  92,
  385,
  2,
  379,
  9,
  2,
  92,
  162,
  12,
  73,
  89,
  187,
  98,
  50,
  1277,
  10,
  58,
  50,
  71,
  2412,
  160,
  17,
  31,
  2,
  58,
  114,
  5,
  64,
  295,
  365,
  5,
  3000,
  88,
  7,
  7,
  1828,
  29,
  567,
  728,
  41,
  165,
  935,
  1,
  324,
  4,
  3,
  1511,
  485,
  2,
  421,
  10,
  79,
  1057,
  12,
  1,
  530,
  6,
  3,
  228,
  1,
  4875,
  70,
  375,
  4,
  96,
  264,
  5,
  5835,
  48,
  166,
  1511,
  2260,
  47,
  4,
  93,
  898,
  18,
  86,
  1268,
  18,
  1,
  2424,
  125,
  21,
  174,
  1,
  168,
  3929,
  73,
  23,
  356,
  3,
  167,
  1055,
  73,
  23,
  3196,
  7282,
  84,
  1,
  324,
  2,
  1303,
  15,
  161,
  345,
  71,
  3,
  1419,
  1273,
  4,
  1,
  86,
  1408,
  807,
  512,
  123,
  6276,
  7,
  7,
  10,
  37,
  85,
  1,
  17,
  125,
  21,
  178,
  174,
  15,
  97,
  72,
  4032,
  264,
  5,
  1269,
  85,
  2094,
  6786,
  158,
  214,
  5,
  2255,
  1,
  1089,
  4,
  160,
  305,
  59,
  39,
  1540,
  174,
  20,
  3,
  7183,
  2296,
  2,
  6,
  4234,
  15,
  48,
  288,
  37,
  65,
  190,
  2,
  84,
  160,
  1,
  2424,
  489,
  5,
  376,
  22,
  64,
  48,
  44,
  29,
  41,
  2,
  21,
  85,
  44,
  29,
  41,
  2,
  10,
  475,
  193,
  48,
  47,
  81,
  89,
  37,
  289,
  10,
  79,
  37,
  7655,
  15,
  57,
  96,
  18,
  51,
  3,
  17,
  9864,
  1564,
  167,
  1556,
  22,
  205,
  376,
  9,
  79,
  48,
  9,
  4717,
  2,
  322,
  182,
  9,
  8,
  7,
  7,
  10,
  1734,
  85,
  1,
  19,
  13,
  52,
  453,
  51,
  9,
  1229,
  616,
  272,
  5,
  2132,
  1,
  1902,
  2083,
  51,
  935,
  1,
  1089,
  4,
  160,
  2829,
  1,
  271,
  1721,
  13,
  322,
  4673,
  10,
  594,
  26,
  744,
  43,
  11,
  19,
  553,
  350,
  3,
  171,
  3611,
  8,
  667,
  113,
  1323,
  113,
  162,
  2,
  1,
  37,
  43,
  9,
  70,
  53,
  5,
  69,
  8156,
  30,
  227,
  74,
  1987,
  16,
  113,
  427,
  7,
  7,
  201,
  1734,
  12,
  201,
  240,
  4,
  75,
  5204,
  549,
  21,
  80,
  226,
  161,
  330,
  5,
  132,
  18,
  80,
  10,
  186,
  4442,
  195,
  85,
  834,
  10,
  194,
  1,
  2424,
  13,
  43,
  22,
  1196,
  84,
  1,
  17,
  15,
  3,
  52,
  835,
  324,
  2,
  5,
  25,
  9,
  609,
  121,
  15,
  3391,
  2,
  32,
  765,
  5584,
  4407,
  94,
  22,
  23,
  5773,
  3,
  49,
  55,
  10,
  475,
  11,
  19,
  13,
  39,
  3,
  115,
  97,
  72,
  16,
  47,
  81,
  497,
  9,
  122,
  14,
  934,
  38,
  938,
  10,
  230,
  52,
  72,
  84,
  5705,
  2,
  1,
  1663,
  4,
  1,
  382,
  324,
  34,
  9,
  13,
  197,
  174,
  57,
  5836,
  1264,
  1,
  785,
  10,
  567,
  27,
  306,
  1691,
  132,
  2495,
  90,
  12,
  17,
  246,
  116,
  3,
  169,
  4,
  49,
  1345,
  43,
  34,
  10,
  187,
  48,
  28,
  13,
  3439,
  7,
  7,
  42,
  4,
  457],
 [11,
  19,
  778,
  5,
  26,
  97,
  105,
  179,
  29,
  30,
  281,
  952,
  2058,
  362,
  2636,
  4560,
  760,
  206,
  239,
  1167,
  1,
  1011,
  279,
  20,
  2,
  20,
  9,
  1268,
  3777,
  30,
  29,
  4,
  93,
  18,
  46,
  13,
  195,
  615,
  5,
  393,
  69,
  36,
  1637,
  9,
  122,
  370,
  1,
  127,
  7,
  7,
  263,
  10,
  1132,
  1,
  1138,
  521,
  292,
  9271,
  9,
  69,
  5,
  64,
  138,
  3,
  3930,
  783,
  261,
  51,
  9,
  78,
  26,
  609,
  31,
  92,
  6623,
  5,
  4514,
  1,
  560,
  4,
  1,
  2203,
  4,
  3,
  590,
  6869,
  244,
  71,
  322,
  1,
  337,
  497,
  452,
  2,
  352,
  4,
  11,
  829,
  19,
  7,
  7,
  46,
  6,
  3,
  6869,
  5,
  26,
  90,
  41,
  1,
  4,
  292,
  18,
  251,
  30,
  9,
  8,
  11,
  95,
  1,
  289,
  8757,
  4,
  48,
  6,
  1504,
  1741,
  69,
  3,
  228,
  4,
  286,
  7280,
  60,
  3719,
  3,
  1907,
  1162,
  16,
  5154],
 [11,
  17,
  13,
  34,
  4235,
  265,
  467,
  6361,
  2,
  10,
  13,
  459,
  2662,
  5,
  25,
  3,
  49,
  55,
  10,
  30,
  227,
  194,
  482,
  26,
  481,
  5,
  795,
  9,
  18,
  10,
  13,
  344,
  87,
  1,
  934,
  9,
  13,
  37,
  147,
  4630,
  1682,
  350,
  3360,
  1,
  1585,
  831,
  10,
  1698,
  93,
  34,
  72,
  1,
  8157,
  792,
  9084,
  239,
  10,
  359,
  5,
  1128,
  15,
  1,
  395,
  1908,
  16,
  11,
  73,
  359,
  5,
  25,
  3,
  728,
  12,
  115,
  254,
  35,
  13,
  209,
  2509,
  20,
  295,
  10,
  39,
  1698,
  40,
  2,
  67,
  5,
  750,
  9,
  144,
  1,
  465,
  128,
  9660,
  10,
  205,
  132,
  44,
  34,
  76,
  2,
  375,
  4,
  9661,
  12,
  9,
  6,
  3,
  17,
  4,
  92,
  203,
  48,
  1873,
  1080,
  514,
  2,
  302,
  30,
  281],
 [6,
  3,
  362,
  530,
  12,
  45,
  75,
  220,
  2,
  34,
  105,
  216,
  12,
  2395,
  400,
  112,
  2,
  121,
  1,
  342,
  204,
  863,
  301,
  16,
  98,
  1865,
  1882,
  15,
  1025,
  2270,
  3778,
  281,
  8,
  3,
  135,
  188,
  3,
  292,
  17,
  270,
  334,
  12,
  279,
  454,
  1,
  9085,
  2,
  943,
  3,
  364,
  212,
  2,
  1466,
  62,
  5,
  117,
  20,
  1,
  3077,
  256,
  1,
  2652,
  292,
  984,
  1064,
  2373,
  1244,
  7071,
  1139,
  3905,
  7283,
  2,
  7774,
  6,
  138,
  3,
  19,
  7,
  7,
  94,
  172,
  2510,
  1064,
  2373,
  3,
  292,
  17,
  6,
  21,
  1068,
  1812,
  289,
  195,
  1,
  19,
  2050,
  15,
  3,
  175,
  1164,
  1545,
  2,
  1713,
  942,
  703,
  12,
  1400,
  3107,
  162,
  2573,
  883,
  188,
  1064,
  2373,
  6,
  21,
  34,
  72,
  41,
  1,
  2652,
  292,
  396,
  14,
  9,
  6,
  41,
  1,
  822,
  2,
  1,
  81,
  4,
  1,
  216,
  1,
  62,
  4561,
  185,
  9272,
  1746,
  252,
  31,
  7071,
  1139,
  35,
  498,
  5453,
  15,
  1,
  2801,
  292,
  2,
  16,
  1,
  302,
  3931,
  4,
  1064,
  2373,
  1896,
  9086,
  2,
  1,
  1384,
  302,
  2619,
  7656,
  28,
  312,
  521,
  9865,
  6213,
  252,
  31,
  3905,
  7283,
  30,
  87,
  6532,
  11,
  5902,
  739,
  4562,
  14,
  1,
  760,
  615,
  143,
  350,
  405,
  1,
  306,
  195,
  2413,
  5,
  3932,
  16,
  1,
  5706,
  20,
  1,
  8158,
  847,
  1,
  933,
  3563,
  4,
  1,
  19,
  23,
  2352,
  2,
  56,
  680,
  2059,
  7,
  7,
  1064,
  2373,
  534,
  298,
  3,
  477,
  150,
  14,
  1,
  636,
  505,
  42,
  5,
  26,
  3,
  6277,
  1823,
  1,
  306,
  36,
  1,
  4376,
  1431,
  2663,
  4,
  1652,
  5,
  3932,
  16,
  1,
  2,
  809,
  3,
  190,
  5205,
  1945,
  143,
  30,
  1,
  3142,
  804,
  1824,
  4,
  115,
  346,
  8,
  1,
  4631,
  534,
  59,
  6,
  5585,
  84,
  137,
  4,
  3,
  544,
  5,
  2283,
  6,
  1,
  258,
  1224,
  14,
  6027,
  5454,
  252,
  31,
  7774,
  35,
  1580,
  9865,
  268,
  1,
  3142,
  143,
  290,
  2,
  397,
  50,
  3143,
  5455,
  15,
  1,
  5580,
  2,
  6362,
  1,
  292,
  183,
  5,
  25,
  808,
  672,
  9865,
  7,
  7,
  761,
  131,
  106,
  3216,
  3,
  4406,
  1466,
  2,
  30,
  216,
  52,
  1175,
  3213,
  4,
  1,
  292,
  3060,
  1170,
  3965,
  1,
  102,
  15,
  957,
  2,
  9865,
  6445,
  23,
  1237,
  1317,
  5903,
  31,
  389,
  361,
  4,
  7284,
  14,
  358,
  1265,
  14,
  32,
  2619,
  2,
  4718,
  6533,
  14,
  3,
  1729,
  3337,
  2,
  3933,
  184,
  426,
  29,
  25,
  75,
  2984,
  3564,
  2,
  1140,
  31,
  1,
  292,
  4,
  5253,
  656,
  16,
  1,
  414,
  1,
  453,
  1171,
  292,
  732,
  31,
  32,
  1106,
  2476,
  578,
  2,
  302,
  634,
  4,
  4759,
  2,
  1896,
  9086,
  6,
  5,
  1,
  306,
  21,
  34,
  72,
  31,
  2801,
  942,
  133,
  14,
  31,
  1,
  8159,
  1442,
  2,
  9662,
  81,
  16,
  60,
  1,
  292,
  13,
  4674,
  150,
  1,
  2547,
  2,
  5645,
  4,
  292,
  396,
  25,
  1140,
  72,
  8,
  1,
  508,
  1087,
  44,
  949,
  20,
  1,
  1442,
  6,
  3565,
  7,
  7,
  162,
  2361,
  1005,
  5,
  3779,
  11,
  7184,
  1337,
  16,
  86,
  4,
  1,
  19,
  18,
  1,
  865,
  6,
  488,
  31,
  3,
  244,
  9273,
  1363,
  12,
  125,
  115,
  1468,
  5,
  1,
  1742,
  5099,
  102,
  1,
  114,
  62,
  202,
  2,
  9865,
  6,
  9087,
  8758,
  1564,
  1,
  442,
  2,
  127,
  4,
  1,
  19,
  150,
  1,
  3503,
  2,
  56,
  1978,
  940,
  4,
  63,
  655,
  8,
  3,
  95,
  2425,
  1,
  6278,
  940,
  4,
  1,
  374,
  4,
  1,
  112,
  7,
  7,
  91,
  54,
  1454,
  1064,
  2373,
  45,
  1078,
  1,
  5586,
  4,
  3,
  225,
  49,
  879,
  878,
  32,
  3566,
  292,
  434,
  9,
  6,
  3,
  989,
  1897,
  4,
  32,
  984,
  12,
  6,
  246,
  21,
  61,
  5,
  2790,
  18,
  82,
  5,
  364,
  1,
  306,
  84,
  1,
  458,
  4,
  3,
  81,
  3060,
  980,
  31,
  3,
  292,
  2,
  1068,
  1874,
  5,
  26,
  3440,
  4,
  92,
  380,
  3481],
 [7775,
  2,
  3108,
  2573,
  7776,
  6,
  3,
  6970,
  758,
  701,
  32,
  2451,
  732,
  17,
  768,
  1,
  163,
  2,
  4918,
  4,
  1,
  1441,
  6028,
  7,
  7,
  8,
  2501,
  3,
  1145,
  4,
  1392,
  5455,
  15,
  63,
  31,
  2509,
  42,
  8,
  5456,
  286,
  4,
  93,
  127,
  53,
  30,
  3,
  1776,
  119,
  598,
  1692,
  1979,
  2,
  3720,
  63,
  2706,
  1308,
  5,
  326,
  80,
  28,
  538,
  5,
  26,
  2247,
  577,
  1353,
  598,
  184,
  15,
  1,
  353,
  4,
  598,
  5352,
  903,
  4962,
  5,
  4563,
  5516,
  770,
  20,
  1,
  338,
  4,
  1,
  286,
  779,
  3162,
  35,
  45,
  1692,
  1,
  894,
  1857,
  1321,
  5,
  24,
  3015,
  155,
  184,
  8,
  7,
  7,
  31,
  3,
  1788,
  224,
  31,
  308,
  6279,
  3883,
  8283,
  361,
  36,
  24,
  286,
  1244,
  1692,
  1914,
  125,
  24,
  1528,
  469,
  904,
  2,
  5,
  1,
  135,
  5352,
  15,
  24,
  7534,
  4963,
  24,
  222,
  188,
  6,
  21,
  1438,
  184,
  198,
  110,
  25,
  75,
  126,
  5405,
  405,
  40,
  87,
  1341,
  3524,
  4,
  1,
  1288,
  5963,
  5254,
  6280,
  2,
  14,
  3,
  640,
  7535,
  903,
  84,
  40,
  117,
  853,
  1439,
  178,
  8,
  3,
  388,
  222,
  12,
  28,
  166,
  871,
  7,
  7,
  1,
  3691,
  3361,
  397,
  5058,
  5,
  18,
  44,
  177,
  72,
  7072,
  5,
  4,
  85,
  24,
  2289,
  3641,
  1100,
  30,
  1,
  929,
  4,
  3,
  1087,
  933,
  1359,
  6277,
  5,
  1,
  5353,
  30,
  227,
  226,
  54,
  600,
  5,
  32,
  1735,
  188,
  4,
  136,
  1692,
  4170,
  4336,
  2,
  2,
  7,
  7,
  8759,
  7776,
  5295,
  56,
  1,
  674,
  644,
  672,
  9,
  1,
  671,
  44,
  441,
  20,
  826,
  1,
  7285,
  3238,
  15,
  3,
  912,
  5964,
  582,
  18,
  6281,
  8,
  8160,
  13,
  130,
  669,
  1,
  5354,
  1570,
  4,
  1,
  4202,
  67,
  188,
  7286,
  5,
  5965,
  36,
  1,
  9866,
  4,
  2189,
  34,
  362,
  455,
  5,
  8430,
  92,
  8911,
  454,
  1171,
  8760,
  1,
  2664,
  209,
  30,
  1,
  4,
  98,
  1084,
  3906,
  7,
  7,
  18,
  135,
  1,
  644,
  36,
  5,
  1171,
  8760,
  503,
  8,
  849,
  1,
  89,
  1074,
  34,
  7657,
  1,
  9274,
  53,
  3,
  6787,
  1979,
  184,
  1746,
  94,
  88,
  143,
  350,
  288,
  1072,
  56,
  150,
  38,
  261,
  231,
  226,
  3,
  1001,
  8,
  9867,
  9,
  4845,
  1,
  881,
  719,
  11,
  2663,
  13,
  7536,
  38,
  312,
  8,
  14,
  3,
  6446,
  122,
  5,
  1,
  212,
  6624,
  4033,
  3692],
 [6,
  27,
  4,
  1,
  2040,
  19,
  123,
  90,
  8,
  1402,
  443,
  517,
  31,
  1,
  83,
  162,
  11,
  27,
  6,
  1,
  86,
  1146,
  247,
  3016,
  4564,
  443,
  60,
  82,
  665,
  42,
  5,
  26,
  3,
  2051,
  975,
  56,
  631,
  6,
  32,
  2915,
  16,
  29,
  969,
  990,
  4,
  2802,
  7,
  7,
  1,
  19,
  745,
  1,
  142,
  117,
  2663,
  4,
  577,
  4,
  1,
  2313,
  1019,
  98,
  577,
  4,
  77,
  4675,
  8,
  2802,
  577,
  3,
  278,
  1469,
  3481,
  2165,
  3,
  52,
  6282,
  15,
  142,
  117,
  1494,
  4,
  577,
  2716,
  7,
  7,
  2791,
  979,
  577,
  3907,
  5966,
  1,
  19,
  3995,
  1,
  62,
  4,
  3,
  184,
  882,
  7777,
  960,
  544,
  36,
  3,
  337,
  239,
  24,
  358,
  6,
  3,
  2426,
  577,
  304,
  2483,
  36,
  24,
  3092,
  4,
  24,
  3092,
  8761,
  20,
  24,
  426,
  1494,
  976,
  5012,
  204,
  454,
  793,
  6,
  32,
  9464,
  16,
  24,
  203,
  293,
  6447,
  1,
  19,
  6,
  134,
  8,
  3,
  112,
  8762,
  1811,
  1898,
  454,
  793,
  23,
  31,
  24,
  11,
  862,
  5,
  14,
  28,
  581,
  2852,
  1,
  4599,
  293,
  6447,
  4443,
  36,
  1,
  24,
  2792,
  6,
  4919,
  8,
  5206,
  543,
  8,
  1,
  4600,
  5456,
  82,
  1637,
  88,
  5,
  32,
  5207,
  7,
  7,
  1,
  1138,
  761,
  88,
  6,
  130,
  1157,
  14,
  28,
  1280,
  1747,
  1,
  1469,
  28,
  6,
  2060,
  4,
  1,
  1469,
  4,
  1,
  119,
  1,
  577,
  5967,
  23,
  3,
  3409,
  31,
  236,
  127,
  24,
  8912,
  976,
  3853,
  6,
  1669,
  401,
  28,
  214,
  8913,
  7,
  7,
  1,
  452,
  6,
  3,
  1239,
  412,
  1653,
  247,
  1792,
  27,
  4,
  1,
  113,
  871,
  133,
  6,
  51,
  1991,
  8,
  1,
  4478,
  2320,
  332,
  5,
  6870,
  88,
  1629,
  31,
  335,
  2414,
  60,
  6,
  834,
  30,
  105,
  133,
  1,
  19,
  45,
  1151,
  5517,
  394,
  7,
  7,
  1,
  6282,
  1494,
  4,
  224,
  6,
  3,
  674,
  2967,
  9868,
  4377,
  952,
  2383,
  3482,
  29,
  23,
  173,
  4,
  577,
  56,
  631,
  146,
  1379,
  23,
  3238,
  2297,
  7,
  7,
  401,
  1,
  103,
  3483,
  5,
  1,
  27,
  129,
  118,
  9465,
  2374,
  141,
  29,
  24,
  1335,
  403,
  2297],
 [57,
  87,
  4846,
  5,
  1,
  21,
  3,
  49,
  27,
  10,
  13,
  2314,
  5,
  164,
  11,
  413,
  759,
  1,
  7778,
  36,
  8161,
  4760,
  386,
  60,
  45,
  808,
  178,
  77,
  1225,
  2166,
  138,
  14,
  3880,
  947,
  1,
  2502,
  484,
  6,
  317,
  18,
  11,
  626,
  186,
  2415,
  1,
  196,
  12,
  1,
  19,
  6,
  2416,
  737,
  226,
  3,
  3392,
  601,
  703,
  8,
  60,
  1,
  6971,
  2541,
  3,
  380,
  1168,
  20,
  1,
  271,
  1,
  219,
  148,
  8,
  1338,
  18,
  265,
  330,
  8,
  1,
  17,
  6,
  555,
  1222,
  2773,
  2204,
  5,
  7537,
  1,
  17,
  13,
  2248,
  21,
  8008,
  14,
  5296,
  20,
  1,
  386,
  5255],
 [27,
  4,
  1,
  86,
  2774,
  4109,
  36,
  1,
  448,
  19,
  6,
  9466,
  2717,
  141,
  31,
  1,
  2052,
  1,
  4337,
  659,
  129,
  7418,
  3,
  3196,
  660,
  659,
  2123,
  129,
  1959,
  36,
  8,
  2619,
  2869,
  51,
  1021,
  1683,
  5,
  88,
  30,
  1,
  377,
  4,
  1,
  19,
  242,
  75,
  595,
  3,
  660,
  117,
  8,
  32,
  4515,
  18,
  1470,
  8,
  1,
  1002,
  1433,
  4,
  9275,
  16,
  1,
  237,
  713,
  151,
  3,
  931,
  73,
  23,
  61,
  3592,
  1683,
  5,
  135,
  11,
  7287,
  248,
  682,
  8009,
  128,
  298,
  277,
  7779,
  4,
  1,
  1,
  8010,
  2133,
  35,
  1789,
  1648,
  7418,
  2061,
  379,
  88,
  12,
  153,
  1736,
  2353,
  23,
  987,
  36,
  24,
  650,
  375,
  4,
  7073,
  30,
  1,
  1570,
  28,
  5297,
  18,
  5298,
  24,
  2133,
  3061,
  4,
  1652,
  5,
  492,
  174,
  24,
  2484,
  1945,
  28,
  745,
  178,
  1,
  12,
  51,
  22,
  22,
  25,
  5,
  197,
  141,
  5,
  1,
  127,
  199,
  1136,
  4,
  109,
  1051,
  42,
  38,
  3178,
  654,
  28,
  557,
  22,
  186,
  16,
  3,
  135,
  2,
  94,
  2717,
  141,
  379,
  1,
  873,
  260,
  844,
  220,
  11,
  61,
  2717,
  141,
  2,
  558,
  1,
  873,
  2,
  260,
  2876,
  1,
  3033,
  4,
  117,
  2,
  1222,
  114,
  6,
  602,
  1,
  287,
  521,
  1,
  442,
  4,
  7418,
  4876,
  7,
  7,
  11,
  2718,
  7182,
  108,
  3,
  129,
  20,
  1,
  7288,
  4,
  1546,
  3,
  129,
  35,
  523,
  56,
  9467,
  8,
  240,
  5,
  2,
  35,
  132,
  4757,
  2,
  6534,
  498,
  30,
  27,
  218,
  295,
  1,
  2106,
  1729,
  41,
  30,
  27,
  218,
  8,
  24,
  660,
  117,
  1105,
  5,
  225,
  5154,
  41,
  3178,
  654,
  1,
  87,
  300,
  4,
  1,
  19,
  198,
  26,
  2053,
  14,
  555,
  31,
  47,
  9,
  125,
  847,
  2653,
  7418,
  478,
  2,
  2945,
  8,
  12,
  1470,
  30,
  32,
  2968,
  6214,
  1037,
  3429,
  1489,
  4877,
  2,
  4300,
  1349,
  188,
  133,
  12,
  198,
  25,
  467,
  1842,
  2653,
  39,
  85,
  3109,
  33,
  23,
  14,
  11,
  6155,
  3908,
  2,
  4230,
  19,
  3965,
  155,
  124,
  501,
  1,
  2203,
  4,
  7418,
  1,
  129,
  15,
  54,
  1663,
  2140,
  38,
  117,
  1,
  7182,
  108,
  22,
  5155,
  127,
  53,
  1702,
  2,
  548,
  16,
  51,
  22,
  227,
  194,
  22,
  58,
  6,
  82,
  7289,
  15,
  1875,
  863,
  2,
  52,
  208,
  346,
  4,
  211,
  27,
  800,
  31,
  1,
  4756,
  1096,
  9663,
  4,
  3612,
  261,
  3312,
  42,
  7,
  7,
  110,
  13,
  1,
  2132,
  202,
  1,
  95,
  362,
  2,
  2869,
  1909,
  9088,
  50,
  30,
  3854,
  71,
  231,
  1,
  754,
  4,
  103,
  138,
  14,
  3017,
  38,
  160,
  208,
  1523,
  13,
  1,
  95,
  8,
  60,
  1,
  19,
  90,
  346,
  4,
  1,
  7538,
  21,
  1019,
  1,
  2,
  8,
  3,
  236,
  50,
  3780,
  95,
  1,
  1922,
  3338,
  19,
  7538,
  3017,
  1075,
  11,
  2969,
  5,
  3,
  2637,
  910,
  193,
  75,
  34,
  850,
  84,
  1,
  7658,
  4,
  1,
  6871,
  44,
  210,
  1172,
  5,
  6093,
  218,
  92,
  1162,
  43,
  847,
  46,
  6,
  27,
  7,
  7,
  1,
  184,
  2,
  2351,
  1470,
  6448,
  252,
  31,
  6363,
  1708,
  564,
  4,
  1,
  2519,
  2441,
  2,
  1,
  1703,
  4,
  113,
  440,
  3,
  129,
  957,
  28,
  1524,
  107,
  8,
  846,
  151,
  5155,
  1743,
  3,
  2173,
  1891,
  1564,
  117,
  12,
  844,
  150,
  30,
  87,
  6535,
  5,
  163,
  141,
  172,
  150,
  44,
  110,
  42,
  1,
  670,
  12,
  5,
  3,
  129,
  37,
  6449,
  1,
  3033,
  4,
  114,
  78,
  25,
  3033,
  3,
  19,
  199,
  3,
  693,
  128,
  4,
  383,
  38,
  543,
  3,
  19,
  12,
  3965,
  8,
  92,
  203,
  55,
  2,
  161,
  5,
  1,
  1393,
  3017,
  6,
  3,
  483,
  8763,
  4,
  12,
  388,
  2026,
  7281,
  12,
  45,
  75,
  647,
  277,
  8,
  1002,
  443,
  231,
  1,
  5958,
  4,
  310,
  1,
  338,
  300,
  4,
  1,
  2313,
  1,
  181,
  6,
  1062,
  16,
  2869,
  5,
  2298,
  50,
  37,
  2511,
  50,
  1101,
  392,
  103,
  5,
  4269,
  483,
  9276,
  37,
  3017,
  2,
  408,
  124,
  1915,
  181],
 [10,
  291,
  11,
  19,
  21,
  65,
  1039,
  72,
  10,
  192,
  9,
  8,
  3,
  3204,
  4,
  460,
  103,
  29,
  4,
  60,
  70,
  177,
  380,
  8,
  63,
  203,
  95,
  16,
  471,
  3,
  34,
  48,
  99,
  10,
  547,
  2,
  22,
  120,
  48,
  10,
  13,
  197,
  33,
  70,
  29,
  380,
  11,
  17,
  45,
  3,
  171,
  2,
  3,
  171,
  6,
  9,
  208,
  773,
  1,
  3034,
  7074,
  625,
  6,
  3,
  329,
  1227,
  1,
  6,
  52,
  37,
  3,
  10,
  913,
  4601,
  652,
  2,
  68,
  1643,
  41,
  9,
  158,
  1,
  431,
  6,
  12,
  92,
  39,
  34,
  349,
  8,
  48,
  10,
  66,
  61,
  2228,
  13,
  32,
  600,
  5,
  1688,
  1109,
  3,
  219,
  169,
  4,
  161,
  538,
  2,
  51,
  9,
  125,
  92,
  1278,
  2075,
  10,
  67,
  57,
  7290,
  20,
  1,
  742,
  932,
  3909,
  1573,
  5,
  3693,
  16,
  86,
  4,
  1,
  17,
  18,
  506,
  9,
  3,
  139,
  2,
  627,
  6,
  1,
  476,
  1775,
  4,
  1,
  1096,
  12,
  83,
  255,
  33,
  89,
  300,
  750,
  85,
  302,
  28,
  6,
  3,
  584,
  4,
  3,
  169,
  10,
  194,
  28,
  585,
  3,
  228,
  37,
  3,
  29,
  11,
  2,
  10,
  763,
  56,
  1006,
  1,
  485,
  145,
  21,
  56,
  2185,
  139,
  84,
  9,
  92,
  39,
  21,
  274,
  3884,
  559,
  14,
  236,
  14,
  145,
  2035,
  328,
  2,
  1378,
  23,
  39,
  41,
  1,
  61,
  287,
  5,
  104,
  11,
  2,
  15,
  1,
  1505,
  4,
  1378,
  35,
  13,
  158,
  175,
  154,
  9,
  299,
  80,
  4,
  63,
  111,
  653,
  201,
  423,
  107,
  3,
  169,
  414,
  18,
  201,
  82,
  107,
  3,
  169,
  126,
  113,
  774,
  911,
  124,
  1110,
  4,
  147,
  2775,
  2271],
 [10,
  1215,
  11,
  19,
  30,
  2636,
  16,
  327,
  4516,
  80,
  9,
  2665,
  208,
  3,
  228,
  15,
  1,
  309,
  4,
  295,
  7659,
  185,
  3,
  5299,
  80,
  46,
  13,
  3,
  1069,
  254,
  8,
  3,
  2095,
  20,
  1,
  143,
  2,
  80,
  46,
  13,
  3,
  802,
  20,
  9,
  10,
  194,
  9,
  13,
  165,
  5,
  26,
  3,
  1121,
  38,
  30,
  227,
  4373,
  544,
  4,
  572,
  62,
  15,
  3,
  934,
  2654,
  1293,
  10,
  13,
  1142,
  344,
  7,
  7,
  260,
  291,
  9,
  10,
  25,
  5,
  599,
  85,
  9,
  192,
  1,
  231,
  46,
  6,
  1026,
  98,
  3966,
  1056,
  115,
  543,
  2,
  1,
  4565,
  148,
  5,
  1047,
  1156,
  10,
  89,
  633,
  139,
  185,
  1403,
  16,
  9,
  6,
  51,
  1,
  254,
  6,
  8,
  40,
  2,
  22,
  64,
  40,
  9869,
  22,
  64,
  40,
  9869,
  3,
  169,
  8,
  11,
  17,
  80,
  54,
  512,
  48,
  462,
  1593,
  3,
  4,
  47,
  433,
  56,
  1,
  1171,
  1693,
  474,
  6,
  4055,
  2,
  864,
  5587,
  3855,
  2,
  250,
  4,
  29,
  21,
  154,
  8,
  1,
  3828,
  9,
  58,
  26,
  126,
  39,
  5,
  1615,
  5,
  1265,
  58,
  2124,
  2598,
  3,
  20,
  24,
  694,
  118,
  11,
  58,
  1135,
  6713,
  14,
  2756,
  1780,
  9,
  6,
  21,
  1159,
  18,
  2636,
  3525,
  5,
  376,
  245,
  471,
  1,
  572,
  4,
  3093,
  805,
  11,
  14,
  43,
  9,
  13,
  7075,
  98,
  115,
  556,
  99,
  139,
  8,
  46,
  2,
  805,
  1,
  1875,
  321,
  4,
  16,
  3,
  997,
  18,
  33,
  6788,
  12,
  2,
  6,
  414,
  7,
  7,
  9,
  6,
  18,
  21,
  8,
  12,
  95,
  7,
  7,
  8,
  3,
  95,
  11,
  9089,
  69,
  1,
  61,
  148,
  312,
  12,
  99,
  7291,
  81,
  6,
  1,
  309,
  4,
  1,
  1497,
  30,
  1,
  442,
  43,
  1730,
  736,
  5,
  64,
  96,
  15,
  1156,
  967,
  21,
  11,
  27,
  18,
  126,
  673,
  37,
  1,
  4110,
  44,
  1969,
  43,
  189,
  4,
  146,
  96,
  70,
  1159,
  1397,
  2638,
  80,
  4,
  1,
  1497,
  1364,
  94,
  10,
  25,
  115,
  592,
  4,
  1637,
  3,
  62,
  201,
  75,
  497,
  84,
  3,
  2756,
  1780,
  17,
  1,
  283,
  102,
  23,
  5904,
  2,
  3,
  300,
  2,
  4719,
  1497,
  6,
  27,
  4,
  1,
  342,
  286,
  969,
  2924,
  4,
  326,
  8,
  1969,
  10,
  101,
  44,
  630,
  234,
  34,
  3526,
  23,
  12,
  86,
  2278,
  25,
  75,
  38,
  78,
  26,
  3564,
  31,
  9,
  7,
  7,
  39,
  132,
  54,
  5,
  11,
  17,
  150,
  234,
  153],
 [1,
  112,
  6,
  41,
  1,
  326,
  4,
  115,
  464,
  3805,
  6,
  1,
  27,
  35,
  45,
  5,
  3749,
  1,
  3543,
  310,
  1,
  17,
  9,
  739,
  12,
  28,
  45,
  47,
  4876,
  15,
  24,
  564,
  8,
  1,
  127,
  1,
  1511,
  485,
  74,
  1051,
  193,
  9,
  18,
  155,
  22,
  164,
  42,
  35,
  22,
  25,
  5,
  64,
  47,
  380,
  111,
  31,
  29,
  4,
  1,
  149,
  9,
  6,
  1428,
  85,
  76,
  131,
  149,
  23,
  587,
  3805,
  10,
  99,
  139,
  20,
  37,
  11,
  18,
  12,
  5,
  72,
  4,
  3,
  444,
  4,
  57,
  55,
  39,
  89,
  104,
  1,
  17,
  201,
  2586,
  22],
 [123,
  291,
  3,
  17,
  12,
  436,
  1,
  112,
  68,
  11,
  156,
  56,
  65,
  25,
  27,
  5,
  899,
  15,
  7,
  7,
  119,
  5,
  899,
  1,
  2075,
  133,
  4,
  259,
  1970,
  1245,
  185,
  1,
  332,
  15,
  158,
  54,
  285,
  4,
  4084,
  38,
  56,
  8914,
  1079,
  56,
  310,
  1,
  682,
  1811,
  12,
  23,
  3125,
  110,
  158,
  567,
  8,
  1,
  332,
  83,
  1477,
  1,
  332,
  12,
  6,
  682,
  61,
  3,
  171,
  2105,
  36,
  3,
  507,
  248,
  6,
  447,
  622,
  1196,
  241,
  38,
  1,
  894,
  254,
  35,
  2817,
  54,
  1217,
  5,
  1,
  112,
  546,
  5,
  1743,
  3,
  1237,
  1545,
  1992,
  582,
  39,
  14,
  1,
  9090,
  498,
  3934,
  38,
  56,
  1,
  442,
  60,
  3261,
  3,
  4,
  846,
  3543,
  472,
  1,
  1638,
  56,
  150,
  9,
  6,
  1731,
  1,
  485,
  110,
  9864,
  236,
  36,
  1,
  332,
  38,
  1,
  1133,
  6364,
  15,
  1,
  7076,
  9277,
  12,
  177,
  72,
  5355,
  53,
  86,
  4,
  1,
  103,
  6536,
  560,
  4,
  452,
  7,
  7,
  730,
  3,
  476,
  552,
  35,
  186,
  496,
  18,
  30,
  227,
  6,
  1748,
  5,
  79,
  47,
  339,
  4300,
  2757,
  3567,
  133,
  2,
  11,
  386,
  6,
  364,
  1539,
  18,
  21,
  8,
  1,
  95,
  22,
  449,
  7,
  7,
  356,
  3,
  993,
  322,
  16,
  109,
  4056,
  8,
  1,
  2261,
  8,
  1,
  1218,
  656,
  80,
  4,
  3,
  465,
  1237,
  121,
  3568,
  582,
  9,
  1522,
  161,
  18,
  3885,
  1070,
  2,
  27,
  354,
  582,
  89,
  3001,
  92,
  30,
  227,
  713,
  223,
  155,
  7,
  7,
  100,
  3,
  1196,
  8,
  1,
  1592,
  259,
  1406,
  270,
  5,
  3,
  244,
  60,
  33,
  524,
  1670,
  53,
  2717,
  141,
  33,
  64,
  3,
  851,
  30,
  1,
  342,
  1921,
  8,
  320,
  2,
  3,
  1025,
  48,
  79,
  33,
  79,
  6972,
  174,
  2,
  486,
  37,
  1,
  374,
  4,
  178,
  54,
  4,
  258,
  21,
  33,
  1670,
  5,
  1,
  342,
  2,
  795,
  6094,
  329,
  2,
  8,
  991,
  4,
  1,
  582,
  3197,
  7,
  7,
  9,
  65,
  6,
  61,
  3,
  17,
  14,
  33,
  132],
 [772,
  34,
  11,
  207,
  240,
  4,
  298,
  1,
  5588,
  4,
  73,
  139,
  172,
  824,
  1322,
  8,
  1322,
  42,
  623,
  108,
  1580,
  42,
  24,
  1434,
  35,
  6,
  8,
  3,
  228,
  4,
  3,
  18,
  741,
  344,
  15,
  12,
  623,
  8162,
  6,
  27,
  4,
  1,
  838,
  108,
  149,
  42,
  46,
  2,
  423,
  1,
  8592,
  2,
  5,
  25,
  88,
  8,
  3,
  207,
  1079,
  31,
  623,
  3,
  83,
  575,
  6,
  2062,
  7,
  7,
  662,
  5,
  1,
  560,
  4,
  114,
  16,
  11,
  118,
  31,
  105,
  10,
  186,
  64,
  9,
  165,
  5,
  3,
  944,
  207,
  18,
  22,
  110,
  120,
  1,
  1163,
  4,
  1980,
  12,
  45,
  90,
  9,
  669,
  12,
  69,
  946,
  449,
  137,
  49,
  66,
  91,
  9,
  508,
  3,
  87,
  207],
 [100,
  1245,
  141,
  11,
  2755,
  4,
  9278,
  57,
  681,
  2,
  10,
  3642,
  719,
  9,
  13,
  158,
  1,
  2076,
  4,
  32,
  3035,
  5,
  64,
  719,
  3,
  1210,
  2063,
  99,
  2298,
  3,
  17,
  9,
  13,
  12,
  2,
  4562,
  18,
  1,
  1161,
  568,
  2174,
  1354,
  8,
  124,
  385,
  472,
  1,
  19,
  1569,
  12,
  44,
  1,
  157,
  4,
  1913,
  668,
  69,
  3,
  3935,
  18,
  4109,
  37,
  73,
  25,
  5,
  2125,
  1,
  4,
  5256,
  5,
  2985,
  9,
  301,
  37,
  804,
  5,
  4203,
  1626,
  37,
  1,
  4566,
  4,
  5059,
  511,
  1,
  196,
  12,
  5356,
  2452,
  420,
  37,
  10,
  58,
  110,
  346,
  1,
  4,
  5256,
  14,
  3,
  8431,
  15,
  3,
  735,
  385,
  90,
  69,
  2,
  57,
  681,
  599,
  719,
  1,
  448,
  176,
  553,
  155,
  1282,
  249,
  128,
  1,
  9468,
  521,
  249,
  112,
  477,
  2,
  167,
  2334,
  6,
  364,
  654,
  2,
  1172,
  5,
  817,
  2,
  226,
  82,
  3,
  4632,
  493,
  112,
  4,
  15,
  845,
  874,
  40,
  399,
  13,
  109,
  31,
  29,
  563,
  16,
  110,
  53,
  462,
  689,
  8,
  1,
  17,
  61,
  16,
  288,
  18,
  33,
  455,
  1,
  359,
  5,
  3936,
  3,
  845,
  413,
  20,
  40,
  108,
  5,
  200,
  40,
  47,
  6625,
  30,
  27,
  218,
  108,
  557,
  89,
  22,
  123,
  2925,
  53,
  2,
  1,
  363,
  7780,
  5,
  40,
  255,
  174,
  30,
  40,
  929,
  37,
  462,
  3,
  529,
  364,
  4517,
  1,
  61,
  3967,
  5,
  11,
  17,
  13,
  12,
  44,
  34,
  9664,
  76,
  22,
  79,
  74,
  3,
  171,
  887,
  42,
  4,
  9,
  1,
  65,
  639,
  148,
  6,
  12,
  3,
  2190,
  4,
  1,
  81,
  147,
  1,
  17,
  15,
  178,
  467,
  5,
  367,
  9,
  1013],
 [9,
  67,
  29,
  1,
  1752,
  4,
  96,
  4,
  11,
  520,
  2,
  54,
  2246,
  1,
  112,
  422,
  1373,
  2,
  30,
  1,
  127,
  4,
  1,
  17,
  10,
  455,
  37,
  3,
  6283,
  16,
  147,
  9,
  1,
  352,
  13,
  49,
  188,
  1,
  224,
  2,
  111,
  70,
  490,
  17,
  484,
  1,
  1030,
  13,
  337,
  80,
  46,
  70,
  49,
  149,
  1825,
  8,
  15,
  149,
  1,
  49,
  149,
  156,
  1028,
  63,
  203,
  878,
  116,
  33,
  5013,
  53,
  1,
  408,
  7,
  7,
  11,
  17,
  6,
  21,
  1563,
  4,
  50,
  646,
  18,
  10,
  78,
  132,
  50,
  5,
  902,
  1,
  4676,
  4,
  713,
  420,
  610,
  2010,
  2,
  5208,
  8432,
  1892,
  282,
  5905,
  4,
  539,
  8,
  77,
  96,
  7,
  7,
  43,
  22,
  23,
  255,
  16,
  2926,
  722,
  10,
  130,
  594,
  373,
  11,
  17],
 [11,
  17,
  6,
  441,
  20,
  1,
  269,
  3,
  105,
  148,
  31,
  9091,
  2,
  1219,
  4,
  1355,
  4299,
  202,
  2,
  8011,
  3,
  2927,
  12,
  270,
  36,
  919,
  2286,
  14,
  32,
  1835,
  53,
  8,
  2587,
  12,
  970,
  2,
  1,
  302,
  3018,
  2417,
  3216,
  405,
  11,
  114,
  62,
  3,
  989,
  2,
  244,
  3694,
  865,
  16,
  92,
  55,
  7,
  7,
  77,
  71,
  12,
  1,
  62,
  6,
  3,
  2354,
  879,
  15,
  3,
  871,
  621,
  12,
  6,
  397,
  50,
  2027,
  71,
  1,
  17,
  396,
  1,
  302,
  2094,
  1330,
  288,
  1,
  173,
  2,
  405,
  3,
  389,
  819,
  1987,
  238,
  14,
  3,
  842,
  4,
  1825,
  5968,
  310,
  1,
  4,
  8433,
  8,
  2587,
  1029,
  8593,
  110,
  585,
  126,
  390,
  3,
  760,
  476,
  14,
  3,
  4677,
  6872,
  292,
  3060,
  8,
  1,
  181,
  1,
  111,
  6,
  342,
  2442,
  2,
  1,
  1301,
  202,
  1,
  106,
  1883,
  1594,
  16,
  47,
  1907,
  394,
  4,
  3077,
  256,
  4678,
  246,
  5,
  1,
  3036,
  4,
  146,
  35,
  23,
  6873,
  7,
  7,
  1,
  667,
  65,
  943,
  42,
  3018,
  2417,
  261,
  1,
  1,
  6874,
  119,
  1,
  106,
  1883,
  1141,
  63,
  86,
  5300,
  394,
  1,
  276,
  6,
  3,
  142,
  3339,
  47,
  198,
  1184,
  3410,
  7660,
  18,
  16,
  146,
  35,
  367,
  354,
  362,
  114,
  574,
  11,
  6,
  3,
  3856,
  470],
 [4,
  29,
  1,
  103,
  10,
  25,
  107,
  11,
  27,
  1,
  3692,
  45,
  192,
  5,
  26,
  27,
  4,
  1,
  250,
  248,
  1,
  452,
  2107,
  2477,
  1312,
  8,
  112,
  224,
  2,
  748,
  90,
  69,
  1467,
  42,
  8,
  1485,
  85,
  99,
  245,
  213,
  53,
  15,
  137,
  34,
  1873,
  2126,
  6365,
  6,
  120,
  16,
  24,
  490,
  96,
  18,
  11,
  6,
  3,
  246,
  1819,
  17,
  1819,
  444,
  7,
  7,
  182,
  16,
  470,
  41,
  106,
  2556,
  2928,
  704,
  1139,
  3907,
  8915,
  3,
  1547,
  332,
  15,
  3,
  9870,
  935,
  1,
  9870,
  6,
  6450,
  2,
  6,
  1541,
  14,
  5,
  136,
  29,
  1,
  1517,
  23,
  41,
  761,
  1565,
  3,
  645,
  1008,
  942,
  4567,
  6450,
  109,
  522,
  735,
  122,
  1,
  1517,
  5301,
  241,
  30,
  1,
  9870,
  15,
  2126,
  2,
  1145,
  241,
  30,
  93,
  1,
  1517,
  776,
  37,
  2,
  1,
  9870,
  15,
  2126,
  2666,
  185,
  8,
  7661,
  2,
  23,
  21,
  576,
  31,
  27,
  693,
  4085,
  6450,
  6,
  522,
  2,
  2126,
  183,
  5,
  21,
  5,
  25,
  1734,
  1585,
  12,
  221,
  6,
  1224,
  364,
  3,
  5406,
  21,
  231,
  1,
  1518,
  1491,
  7419,
  3527,
  45,
  46,
  75,
  138,
  3,
  5406],
 [10,
  67,
  567,
  49,
  179,
  41,
  1679,
  4,
  1550,
  2,
  372,
  8,
  15,
  32,
  835,
  324,
  10,
  194,
  12,
  4761,
  1230,
  13,
  772,
  2,
  10,
  194,
  12,
  272,
  67,
  3806,
  2,
  14,
  3,
  1923,
  1,
  19,
  1777,
  15,
  47,
  5302,
  111,
  2,
  10,
  194,
  68,
  272,
  9,
  78,
  74,
  126,
  488,
  9,
  110,
  116,
  1,
  427,
  542,
  42,
  31,
  7185,
  106,
  6215,
  2,
  9,
  183,
  12,
  1,
  306,
  78,
  74,
  5,
  120,
  93,
  2,
  2184,
  5,
  479,
  41,
  93,
  305,
  1,
  62,
  84,
  3,
  562,
  6789,
  207,
  4,
  2375,
  708,
  4142,
  31,
  1,
  137,
  12,
  6444,
  3062,
  18,
  1645,
  20,
  1,
  657,
  12,
  2073,
  2,
  9,
  498,
  210,
  1360,
  7,
  7,
  61,
  975,
  8,
  11,
  17,
  6,
  24,
  1146,
  9871,
  4,
  24,
  2362,
  306,
  31,
  2,
  2374,
  1,
  458,
  4,
  6215,
  161,
  50,
  71,
  24,
  6215,
  306,
  1,
  19,
  8,
  54,
  95,
  6095,
  616,
  7662,
  23,
  161,
  37,
  48,
  273,
  260,
  2929,
  3,
  6215,
  1960,
  549,
  10,
  66,
  5,
  11,
  196,
  2,
  1266,
  117,
  8,
  2520,
  423,
  1304,
  72,
  50,
  3780,
  1056,
  71,
  1,
  3034,
  3458,
  7,
  7,
  1,
  1299,
  60,
  145,
  5837,
  13,
  430,
  5,
  1227,
  1,
  306,
  2,
  5100,
  93,
  5,
  267,
  12,
  7878,
  6,
  1263,
  5,
  29,
  13,
  189,
  1428,
  7186,
  1,
  448,
  1960,
  5,
  64,
  11,
  7292,
  1473,
  350,
  2,
  1,
  1574,
  2,
  1,
  254,
  23,
  2191,
  197,
  369,
  5,
  249,
  77,
  2,
  888,
  369,
  55,
  365,
  232,
  3,
  17,
  12,
  295,
  66,
  3528,
  15],
 [11,
  17,
  3387,
  350,
  16,
  69,
  109,
  10,
  391,
  1,
  2,
  57,
  358,
  786,
  8,
  3,
  3569,
  10,
  2743,
  43,
  10,
  898,
  247,
  97,
  43,
  10,
  67,
  3504,
  2,
  110,
  506,
  53,
  10,
  97,
  99,
  25,
  1,
  275,
  997,
  1,
  332,
  3,
  171,
  360,
  3,
  494,
  29,
  5,
  668,
  57,
  203,
  201,
  2892,
  188,
  199,
  3,
  2512,
  8,
  137,
  1019,
  57,
  358,
  12,
  4958,
  30,
  1207,
  2,
  3,
  5646,
  285,
  4,
  5209,
  2,
  22,
  186,
  74,
  1751,
  7,
  7,
  10,
  58,
  37,
  5,
  120,
  43,
  245,
  45,
  11,
  17,
  20,
  266,
  38,
  1840,
  44,
  90,
  16,
  243,
  2,
  10,
  39,
  217,
  9,
  32,
  518,
  579,
  164,
  9,
  1751,
  482,
  114,
  5,
  118,
  11,
  5,
  57,
  347,
  57,
  3593,
  347,
  239,
  2,
  77,
  4847,
  64,
  48,
  33,
  101,
  2,
  3110,
  93,
  12,
  281,
  672,
  3,
  55,
  1449,
  58,
  157,
  16,
  1,
  2192,
  4,
  548,
  3179,
  2,
  12,
  73,
  67,
  3504,
  8,
  48,
  73,
  3968,
  10,
  101,
  1,
  548,
  6,
  130,
  46,
  18,
  8,
  3,
  1243,
  6366,
  15,
  34,
  105,
  179,
  109,
  90,
  9279],
 [14,
  3,
  201,
  107,
  1,
  17,
  460,
  1122,
  216,
  8,
  1,
  237,
  1059,
  151,
  2,
  10,
  61,
  39,
  217,
  1,
  692,
  11,
  1322,
  11,
  1534,
  69,
  5,
  1720,
  1,
  17,
  199,
  109,
  31,
  48,
  13,
  38,
  299,
  8,
  1,
  692,
  188,
  9,
  69,
  51,
  10,
  291,
  1,
  692,
  7,
  7,
  10,
  158,
  267,
  533,
  2193,
  898,
  175,
  68,
  8,
  12,
  222,
  334,
  15,
  10,
  101,
  40,
  69,
  859,
  16,
  22,
  6,
  27,
  4,
  1,
  113,
  540,
  4,
  1,
  17,
  3,
  2588,
  1667,
  1094,
  5,
  1,
  692,
  1,
  4444,
  2,
  1189,
  8,
  1,
  17,
  23,
  72,
  1788,
  5,
  1,
  692,
  14,
  68,
  14,
  1,
  176,
  60,
  6,
  30,
  227,
  153,
  216,
  1876,
  3643,
  5,
  79,
  8,
  1,
  17,
  4,
  258,
  1,
  1412,
  1080,
  2,
  1189,
  23,
  82,
  72,
  1788,
  8,
  1,
  17,
  60,
  140,
  26,
  852,
  2,
  13,
  847,
  2205,
  7,
  7,
  1,
  707,
  12,
  70,
  8,
  1112,
  15,
  1,
  692,
  23,
  126,
  220,
  8,
  1,
  17,
  1,
  167,
  673,
  23,
  175,
  49,
  673,
  2,
  1,
  219,
  17,
  39,
  1555,
  50,
  71,
  1,
  692,
  8,
  57,
  677,
  261,
  1094,
  5,
  3,
  692,
  60,
  45,
  171,
  1,
  27,
  76,
  218,
  20,
  1,
  17,
  6,
  1,
  608,
  1893,
  202,
  1,
  149,
  687,
  2,
  2248,
  5407,
  310,
  1,
  1189,
  7781,
  16,
  47,
  4,
  1,
  102,
  18,
  63,
  1080,
  6,
  8163,
  2,
  1,
  127,
  2076,
  13,
  50,
  729,
  71,
  1,
  692],
 [6,
  32,
  3672,
  17,
  632,
  61,
  1823,
  1550,
  6,
  12,
  9,
  407,
  7293,
  8164,
  334,
  15,
  3,
  49,
  176,
  4,
  749,
  149,
  1,
  62,
  2877,
  185,
  3,
  9872,
  6448,
  35,
  498,
  857,
  100,
  7536,
  1823,
  1,
  117,
  4,
  32,
  5969,
  1,
  62,
  279,
  4477,
  2717,
  141,
  1,
  17,
  2,
  1451,
  39,
  152,
  589,
  11,
  17,
  911,
  22,
  23,
  3,
  7293,
  8164,
  341,
  89,
  139,
  42,
  4,
  124,
  95,
  5,
  64,
  11,
  19],
 [85,
  11,
  19,
  99,
  26,
  8012,
  14,
  434,
  10,
  25,
  54,
  309,
  43,
  10,
  70,
  308,
  5707,
  2,
  1281,
  10,
  58,
  26,
  264,
  5,
  11,
  36,
  57,
  9,
  13,
  14,
  4171,
  1812,
  14,
  2,
  8284,
  7663,
  2,
  5906,
  192,
  84,
  8165,
  169,
  6451,
  169,
  505,
  53,
  2870,
  4,
  151,
  155,
  28,
  58,
  25,
  75,
  1492,
  1,
  740,
  65,
  48,
  70,
  1,
  535,
  13,
  9,
  39,
  4964,
  10,
  391,
  137,
  41,
  8165,
  2,
  1714,
  2,
  169,
  2,
  2,
  29,
  12,
  509,
  36,
  2818,
  384,
  38,
  70,
  33,
  264,
  5,
  7291,
  1,
  5769,
  630,
  4,
  81,
  20,
  1,
  1307,
  14,
  597,
  36,
  4438,
  4336,
  2,
  7179,
  5,
  14,
  3,
  512,
  4,
  196,
  116,
  245,
  21,
  74,
  3781,
  245,
  35,
  67,
  56,
  3,
  4,
  1316,
  58,
  25,
  30,
  11,
  27],
 [5774,
  1,
  641,
  2,
  1,
  3107,
  13,
  4804,
  31,
  1,
  1095,
  16,
  811,
  1671,
  38,
  2930,
  151,
  370,
  1,
  527,
  7653,
  51,
  9,
  2,
  56,
  1229,
  53,
  20,
  694,
  8,
  1,
  7077,
  9,
  67,
  6029,
  8,
  80,
  1,
  3829,
  2868,
  269,
  67,
  4679,
  12,
  1,
  8013,
  5589,
  3002,
  907,
  16,
  2868,
  13,
  441,
  20,
  907,
  134,
  14,
  6,
  1006,
  8,
  1,
  442,
  4,
  11,
  5357,
  16,
  1,
  19,
  20,
  1,
  854,
  3830,
  2028,
  40,
  410,
  7,
  7,
  46,
  23,
  41,
  1518,
  35,
  182,
  505,
  1882,
  15,
  1,
  117,
  4,
  1153,
  3613,
  2868,
  1,
  8764,
  1,
  1784,
  5838,
  7420,
  2793,
  3969,
  2868,
  2,
  4965,
  1,
  4408,
  249,
  45,
  24,
  38,
  40,
  278,
  20,
  2868,
  9873,
  63,
  1961,
  38,
  1465,
  38,
  3570,
  4,
  1,
  129,
  2,
  4,
  258,
  249,
  82,
  2803,
  24,
  38,
  40,
  203,
  51,
  33,
  23,
  978,
  63,
  321,
  4,
  62,
  11,
  4034,
  82,
  862,
  5,
  4445,
  860,
  4,
  1,
  168,
  2956,
  7,
  7,
  11,
  6,
  21,
  1,
  861,
  8,
  1,
  641,
  2,
  1,
  3107,
  421,
  37,
  2868,
  9,
  6,
  41,
  3,
  2519,
  931,
  1732,
  134,
  9,
  6,
  868,
  6714,
  6284,
  4057,
  3,
  129,
  35,
  2299,
  36,
  1,
  1283,
  5,
  109,
  406,
  4,
  1,
  86,
  1146,
  7078,
  1469,
  8,
  1,
  686,
  18,
  46,
  23,
  61,
  106,
  33,
  23,
  197,
  541,
  129,
  1784,
  3407,
  2478,
  2,
  24,
  333,
  2681,
  11,
  1,
  811,
  286,
  1924,
  625,
  73,
  74,
  30,
  216,
  4,
  2868,
  8,
  6714,
  1784,
  51,
  28,
  6,
  687,
  41,
  24,
  1548,
  2,
  440,
  957,
  28,
  4920,
  2,
  437,
  24,
  333,
  6,
  37,
  1,
  545,
  4,
  1,
  8765,
  1095,
  59,
  1125,
  61,
  1,
  1525,
  8,
  1784,
  7,
  7,
  792,
  470,
  263,
  28,
  898,
  24,
  95,
  53,
  868,
  498,
  50,
  2,
  50,
  1171,
  5518,
  8,
  24,
  307,
  151,
  23,
  2,
  28,
  125,
  21,
  479,
  5,
  26,
  174,
  31,
  63,
  1784,
  3995,
  4921,
  15,
  1,
  3063,
  8,
  3,
  674,
  1196,
  42,
  2,
  85,
  9,
  88,
  5,
  1,
  4,
  24,
  350,
  117,
  18,
  333,
  1741,
  88,
  85,
  868,
  325,
  2,
  543,
  5,
  127,
  1,
  3571,
  682,
  3614,
  53,
  1,
  825,
  105,
  81,
  34,
  73,
  25,
  106,
  2628,
  4,
  1,
  129,
  18,
  27,
  6,
  1063,
  469,
  2,
  27,
  6,
  1063,
  320,
  7,
  7,
  145,
  21,
  65,
  7879,
  1,
  641,
  2,
  1,
  3107,
  16,
  21,
  975,
  171,
  103,
  79,
  587,
  29,
  4,
  5589,
  9092,
  77,
  103,
  18,
  10,
  230,
  2060,
  12,
  1,
  62,
  6,
  1303,
  68,
  195,
  5,
  1028,
  2012,
  615,
  5,
  1,
  127,
  2,
  1246,
  5,
  1,
  361,
  4,
  4057,
  2,
  1813,
  14,
  24,
  333,
  3857,
  1,
  1737,
  4,
  1,
  975,
  4,
  1,
  2041,
  6,
  1341,
  808,
  350,
  7,
  7,
  51,
  33,
  2315,
  868,
  489,
  5,
  79,
  68,
  8,
  173,
  5,
  200,
  24,
  333,
  2,
  63,
  239,
  1,
  7539,
  28,
  110,
  67,
  18,
  8,
  955,
  83,
  931,
  975,
  270,
  30,
  3,
  2150,
  868,
  214,
  1729,
  563,
  15,
  629,
  1,
  7078,
  4143,
  28,
  9,
  2,
  9,
  1280,
  18,
  9,
  298,
  88,
  241,
  36,
  350,
  97,
  72,
  2,
  28,
  2151,
  1227,
  15,
  3857,
  2,
  28,
  82,
  7880,
  3807,
  3340,
  1,
  1118,
  257,
  35,
  498,
  24,
  4236,
  51,
  3857,
  2321,
  4,
  24,
  1925,
  9,
  5647,
  40,
  7,
  7,
  3719,
  868,
  97,
  214,
  3,
  375,
  1413,
  60,
  166,
  88,
  3,
  8,
  1,
  501,
  4,
  1784,
  3807,
  5708,
  868,
  2,
  2403,
  88,
  15,
  3,
  526,
  18,
  9,
  505,
  42,
  5,
  26,
  526,
  31,
  526,
  868,
  1892,
  2957,
  1,
  3441,
  4,
  11,
  6715,
  2924,
  868,
  5,
  1173,
  304,
  7,
  7,
  1,
  19,
  6,
  21,
  3,
  920,
  975,
  1,
  204,
  3291,
  30,
  216,
  248,
  9,
  125,
  91,
  1,
  931,
  301,
  142,
  833,
  1,
  128,
  51,
  868,
  745,
  24,
  1704,
  4,
  990,
  41,
  24,
  2113,
  5,
  4204,
  3,
  388,
  3239,
  1111,
  343,
  2,
  28,
  1,
  346,
  4,
  16,
  1,
  2113,
  372,
  36,
  3,
  3163,
  970,
  34,
  28,
  99,
  717,
  8,
  11,
  520,
  4,
  1557,
  34,
  20,
  1,
  219,
  9,
  6,
  3,
  87,
  961,
  19,
  54,
  3829,
  2868,
  397,
  18,
  4,
  615,
  5,
  17,
  1883,
  14,
  32,
  600,
  30,
  931,
  1855,
  15,
  1085,
  1551,
  8,
  3572,
  955],
 [823,
  2,
  1237,
  4055,
  2970,
  4479,
  60,
  801,
  44,
  130,
  175,
  76,
  31,
  1270,
  1614,
  18,
  31,
  92,
  1214,
  1688,
  53,
  2,
  47,
  329,
  2513,
  138,
  14,
  3,
  3544,
  55,
  1055,
  20,
  1,
  1219,
  4,
  5303,
  2,
  7,
  7,
  1,
  68,
  565,
  5970,
  23,
  8,
  375,
  5408,
  5156,
  400,
  1642,
  111,
  4680,
  112,
  773,
  2,
  1,
  1975,
  279,
  20,
  72,
  97,
  190,
  135,
  1,
  6973,
  1569,
  5,
  26,
  3,
  244,
  864,
  38,
  3573,
  10,
  132,
  7782,
  1575,
  7,
  7,
  6285,
  3078,
  5709,
  4,
  4479,
  6,
  1150,
  150,
  3970,
  3574,
  6716,
  22,
  163,
  7,
  7,
  327,
  42,
  4,
  153,
  2260],
 [1014,
  5,
  1,
  8434,
  6,
  27,
  4,
  146,
  354,
  2404,
  2127,
  96,
  60,
  5519,
  6974,
  143,
  8,
  1,
  2313,
  2,
  2031,
  632,
  530,
  6,
  4922,
  5,
  1,
  4144,
  2396,
  4,
  362,
  2,
  1,
  2052,
  2397,
  7664,
  1,
  8916,
  5,
  1,
  3529,
  2971,
  2,
  3,
  167,
  2502,
  90,
  16,
  1,
  834,
  19,
  2830,
  11,
  6,
  1303,
  8,
  5519,
  4446,
  39,
  37,
  1,
  49,
  159,
  478,
  7,
  7,
  11,
  19,
  6,
  3,
  583,
  62,
  4,
  49,
  3858,
  451,
  558,
  8,
  327,
  1380,
  60,
  50,
  38,
  345,
  5355,
  53,
  1,
  1290,
  4,
  1858,
  1843,
  103,
  8,
  12,
  984,
  7,
  7,
  496,
  27,
  706,
  53,
  1,
  884,
  3240,
  8,
  3,
  4447,
  4,
  3,
  388,
  1976,
  23,
  4720,
  15,
  63,
  169,
  260,
  63,
  606,
  31,
  846,
  31,
  4145,
  33,
  186,
  79,
  72,
  41,
  63,
  2214,
  80,
  638,
  4,
  93,
  23,
  1858,
  1843,
  6717,
  5,
  182,
  20,
  1,
  4145,
  2,
  63,
  1548,
  30,
  87,
  33,
  67,
  3,
  1385,
  975,
  8,
  381,
  7664,
  5,
  3,
  562,
  6717,
  9469,
  5907,
  27,
  4,
  1,
  113,
  206,
  863,
  18,
  63,
  192,
  3831,
  51,
  33,
  3545,
  1,
  5353,
  4,
  3198,
  31,
  27,
  97,
  105,
  216,
  7,
  7,
  496,
  106,
  273,
  1,
  2052,
  1652,
  5,
  74,
  143,
  30,
  1,
  2707,
  188,
  199,
  142,
  1858,
  1843,
  28,
  20,
  3,
  1273,
  5,
  9469,
  4518,
  5,
  365,
  2,
  2,
  836,
  1858,
  1843,
  20,
  1,
  8429,
  100,
  47,
  2557,
  394,
  28,
  401,
  214,
  2876,
  31,
  1,
  9470,
  957,
  28,
  18,
  6,
  663,
  30,
  1,
  4035,
  4338,
  1954,
  37,
  456,
  392,
  8,
  4237,
  556,
  18,
  305,
  4,
  3782,
  28,
  214,
  5,
  29,
  185,
  1,
  4518,
  161,
  66,
  393,
  3,
  49,
  129,
  174,
  2,
  28,
  9874,
  3695,
  1981,
  2,
  2321,
  2404,
  2127,
  1,
  95,
  7,
  7,
  496,
  286,
  6,
  119,
  1,
  531,
  2830,
  809,
  15,
  888,
  445,
  280,
  249,
  608,
  660,
  2714,
  20,
  19,
  6,
  356,
  1,
  5769,
  1656,
  2574,
  18,
  9,
  6,
  244,
  2453,
  147,
  1,
  531,
  133,
  134,
  15,
  92,
  1770,
  634,
  5,
  2744,
  7881,
  2,
  1557,
  202,
  1,
  5520,
  2,
  1,
  346,
  4,
  555,
  1338,
  61,
  5,
  4519,
  2819,
  8,
  278,
  2463,
  22,
  198,
  164,
  1,
  2139,
  4,
  1747,
  3,
  4238,
  97,
  555,
  15,
  47,
  6790,
  8,
  202,
  1090,
  18,
  15,
  2,
  24,
  392,
  109,
  325,
  3037,
  8,
  362,
  1435,
  33,
  246,
  89,
  91,
  531,
  133,
  37,
  33,
  325,
  5,
  1014,
  5,
  1,
  8434,
  214,
  3,
  3126,
  2820,
  20,
  8285,
  34,
  43,
  331,
  435,
  16,
  3,
  4409,
  1259,
  174,
  1703,
  2464,
  48,
  23,
  22,
  1062,
  16],
 [1050,
  29,
  97,
  8,
  142,
  117,
  14,
  68,
  14,
  8,
  1,
  96,
  1076,
  62,
  12,
  538,
  5,
  105,
  184,
  336,
  35,
  23,
  268,
  8,
  3,
  292,
  3644,
  15,
  3,
  1008,
  38,
  5521,
  8,
  63,
  929,
  1,
  410,
  4,
  184,
  2,
  1328,
  8,
  110,
  5709,
  38,
  6030,
  3,
  1008,
  2077,
  2056,
  1253,
  45,
  75,
  2776,
  2870,
  4,
  216,
  121,
  1,
  6975,
  51,
  336,
  37,
  2077,
  2056,
  23,
  922,
  5,
  182,
  53,
  2639,
  16,
  63,
  686,
  7,
  7,
  2077,
  35,
  30,
  87,
  468,
  5,
  26,
  4448,
  42,
  4,
  1,
  178,
  1230,
  18,
  13,
  8281,
  5,
  813,
  31,
  109,
  8,
  1,
  1595,
  31,
  24,
  49,
  440,
  2335,
  1526,
  4568,
  6284,
  4057,
  1048,
  53,
  20,
  1,
  991,
  420,
  8,
  2167,
  15,
  4569,
  174,
  31,
  3,
  1024,
  1531,
  1008,
  7294,
  28,
  693,
  268,
  9,
  42,
  4,
  3292,
  122,
  47,
  300,
  2556,
  1024,
  1392,
  36,
  1,
  4520,
  4,
  3,
  3615,
  1493,
  9,
  13,
  51,
  2077,
  174,
  1,
  237,
  4629,
  1024,
  35,
  2575,
  24,
  2639,
  8,
  6452,
  12,
  32,
  6096,
  576,
  1,
  627,
  88,
  7,
  7,
  36,
  24,
  5710,
  30,
  32,
  1230,
  1367,
  2077,
  1549,
  8,
  114,
  15,
  178,
  1230,
  2521,
  2299,
  779,
  2299,
  13,
  65,
  8,
  114,
  15,
  49,
  440,
  1,
  676,
  139,
  2029,
  2335,
  463,
  24,
  2905,
  3645,
  976,
  40,
  44,
  51,
  2335,
  13,
  436,
  310,
  1,
  1033,
  20,
  1,
  909,
  991,
  12,
  2299,
  535,
  12,
  28,
  13,
  522,
  1549,
  8,
  114,
  2,
  307,
  1044,
  2077,
  51,
  2335,
  5155,
  1229,
  53,
  8,
  1,
  683,
  507,
  119,
  2077,
  144,
  1341,
  36,
  24,
  5710,
  13,
  30,
  179,
  192,
  52,
  16,
  189,
  88,
  2,
  2299,
  35,
  67,
  466,
  2876,
  9280,
  4,
  1606,
  5,
  40,
  7,
  7,
  15,
  8014,
  121,
  2,
  2077,
  8286,
  2299,
  312,
  2335,
  903,
  130,
  8,
  114,
  15,
  40,
  3,
  2986,
  2,
  184,
  129,
  9,
  13,
  210,
  31,
  1672,
  12,
  2335,
  2194,
  84,
  2077,
  20,
  1,
  2096,
  4,
  167,
  837,
  525,
  2,
  1935,
  5,
  24,
  1413,
  2,
  843,
  12,
  28,
  339,
  1140,
  36,
  1,
  2,
  660,
  1113,
  395,
  12,
  28,
  700,
  155,
  28,
  13,
  1473,
  5,
  292,
  20,
  1,
  1993,
  909,
  991,
  6976,
  2,
  246,
  4,
  304,
  2,
  24,
  1234,
  5,
  1173,
  3,
  1008,
  2077,
  67,
  424,
  3,
  342,
  8435,
  8,
  167,
  837,
  4478,
  21,
  61,
  12,
  18,
  14,
  2335,
  307,
  262,
  42,
  24,
  333,
  2299,
  67,
  54,
  309,
  48,
  2077,
  13,
  65,
  563,
  8,
  15,
  2077,
  978,
  40,
  12,
  28,
  503,
  14,
  3,
  1139,
  2,
  6453,
  7,
  7,
  117,
  4,
  793,
  372,
  375,
  4146,
  51,
  2299,
  100,
  59,
  262,
  42,
  41,
  24,
  988,
  117,
  88,
  42,
  5,
  1,
  577,
  5,
  3341,
  88,
  36,
  3,
  6156,
  253,
  37,
  2558,
  15,
  24,
  1266,
  1097,
  1921,
  14,
  1517,
  4,
  24,
  3239,
  9088,
  135,
  20,
  3217,
  2077,
  372,
  5,
  24,
  4372,
  2,
  7295,
  24,
  3459,
  1748,
  5,
  385,
  1,
  211,
  2,
  94,
  100,
  24,
  286,
  297,
  3646,
  6,
  53,
  74,
  24,
  117,
  143,
  290,
  7,
  7,
  1302,
  4963,
  2355,
  36,
  1633,
  8766,
  12,
  2299,
  2,
  24,
  113,
  440,
  2335,
  70,
  260,
  32,
  1575,
  521,
  24,
  143,
  2077,
  3241,
  42,
  4,
  1236,
  276,
  53,
  3,
  9093,
  36,
  1,
  1139,
  44,
  30,
  4762,
  119,
  28,
  503,
  14,
  189,
  2,
  6977,
  12,
  2077,
  8,
  319,
  12,
  2299,
  14,
  68,
  14,
  2335,
  70,
  289,
  5,
  88,
  12,
  28,
  37,
  30,
  24,
  3217,
  67,
  3,
  2285,
  644,
  4,
  487,
  18,
  1,
  194,
  4,
  165,
  143,
  5,
  1236,
  15,
  30,
  227,
  160,
  713,
  151,
  1242,
  20,
  5,
  24,
  3646,
  13,
  39,
  97,
  72,
  16,
  2077,
  9,
  13,
  94,
  12,
  2077,
  840,
  5,
  127,
  9,
  29,
  31,
  2987,
  1,
  577,
  35,
  31,
  94,
  88,
  174,
  79,
  1,
  293,
  12,
  28,
  304,
  156,
  25,
  1,
  487,
  5,
  79,
  16,
  88],
 [5157,
  3647,
  1586,
  8,
  447,
  4,
  131,
  357,
  323,
  16,
  2664,
  8,
  1,
  7882,
  2,
  1,
  3616,
  9281,
  6,
  27,
  4,
  1,
  126,
  673,
  7,
  7,
  5157,
  311,
  3,
  1158,
  1687,
  35,
  7665,
  184,
  2,
  1091,
  93,
  2,
  94,
  7187,
  36,
  63,
  2068,
  34,
  28,
  66,
  393,
  24,
  333,
  255,
  184,
  100,
  3,
  2610,
  2,
  3,
  842,
  813,
  1,
  315,
  30,
  24,
  350,
  2,
  1894,
  28,
  6,
  1908,
  16,
  1,
  2667,
  1,
  993,
  1946,
  33,
  4058,
  131,
  1571,
  5,
  1,
  577,
  2,
  1,
  1158,
  1687,
  6,
  314,
  2,
  4633,
  348,
  3594,
  3542,
  7,
  7,
  22,
  25,
  192,
  210,
  265,
  8,
  11,
  17,
  1,
  7188,
  4,
  32,
  159,
  3,
  2,
  9875,
  40,
  3313,
  3,
  2,
  3832,
  8,
  332,
  5157,
  2,
  24,
  333,
  164,
  33,
  1630,
  126,
  8,
  244,
  71,
  8,
  1,
  17,
  7,
  7,
  1,
  3616,
  9281,
  6,
  274,
  3,
  163,
  261,
  16,
  5157,
  3647,
  461,
  83,
  251,
  7,
  7,
  637,
  327,
  407,
  42,
  4,
  460],
 [10,
  581,
  267,
  10,
  516,
  11,
  14,
  72,
  14,
  10,
  116,
  1,
  8287,
  574,
  70,
  126,
  71,
  2141,
  18,
  1,
  62,
  2,
  92,
  843,
  276,
  3076,
  69,
  9094,
  4,
  1076,
  1474,
  78,
  393,
  22,
  2215,
  643,
  119,
  10,
  25,
  10,
  107,
  93,
  155,
  820,
  1,
  629,
  55,
  3648,
  20,
  167,
  2011,
  11,
  2745,
  54,
  223,
  1930,
  5,
  57,
  8015,
  2,
  854,
  733,
  1,
  7189,
  8,
  24,
  203,
  313,
  95,
  2,
  11,
  32,
  711],
 [1,
  9665,
  7666,
  4,
  1,
  6216,
  12,
  130,
  1443,
  1819,
  4634,
  58,
  79,
  68,
  5,
  64,
  11,
  17,
  60,
  273,
  1,
  6791,
  4,
  1,
  683,
  2988,
  2,
  1,
  2381,
  4,
  14,
  727,
  5,
  1,
  1202,
  771,
  1618,
  952,
  4147,
  272,
  94,
  33,
  99,
  536,
  8594,
  41,
  1823,
  385,
  2,
  182,
  1,
  3,
  33,
  1753,
  44,
  65,
  3,
  883,
  12,
  51,
  3,
  6875,
  4140,
  1,
  686,
  146,
  35,
  5908,
  16,
  88,
  186,
  26,
  7667,
  1,
  197,
  5,
  123,
  2048,
  172,
  2049,
  689,
  613,
  33,
  25,
  54,
  285,
  4,
  108,
  7,
  7,
  48,
  65,
  1386,
  42,
  8,
  11,
  17,
  6,
  1,
  6367,
  4,
  3,
  108,
  14,
  5060,
  14,
  3,
  2719,
  1910,
  129,
  35,
  4558,
  186,
  353,
  88,
  1,
  7190,
  202,
  4520,
  2,
  2599,
  2,
  582,
  566,
  4339,
  2,
  9666,
  24,
  9282,
  1,
  4848,
  861,
  242,
  1639,
  1020,
  445,
  37,
  98,
  2682,
  22,
  120,
  4,
  7,
  7,
  3038,
  1,
  122,
  1,
  256,
  14,
  2351,
  14,
  5061,
  6,
  44,
  5,
  120,
  12,
  3594,
  100,
  1,
  19,
  675,
  3808,
  25,
  24,
  5358,
  314,
  122,
  2,
  26,
  1473,
  5,
  1],
 [14,
  295,
  45,
  466,
  1006,
  20,
  11,
  1704,
  44,
  52,
  866,
  5,
  91,
  3,
  1211,
  648,
  9,
  3617,
  3362,
  2853,
  1644,
  4763,
  3314,
  824,
  3,
  4111,
  884,
  3,
  1290,
  824,
  2,
  65,
  797,
  111,
  2720,
  83,
  111,
  7,
  7,
  138,
  6,
  21,
  1,
  410,
  15,
  9,
  542,
  5,
  118,
  92,
  8016,
  541,
  41,
  1,
  846,
  816,
  941,
  15,
  3315,
  223,
  312,
  5,
  104,
  2,
  1,
  515,
  542,
  5,
  916,
  12,
  28,
  38,
  59,
  6,
  109,
  609,
  8,
  44,
  4477,
  36,
  46,
  7,
  7,
  162,
  2397,
  322,
  97,
  534,
  18,
  5,
  26,
  1255,
  5,
  24,
  679,
  651,
  416,
  14,
  28,
  2589,
  8,
  1,
  2485,
  28,
  1777,
  1652,
  5,
  79,
  3,
  142,
  4086,
  415,
  74,
  6454,
  2,
  6876,
  16,
  3,
  8288,
  95,
  4,
  232,
  24,
  19,
  7,
  7,
  1,
  884,
  81,
  35,
  25,
  988,
  458,
  31,
  539,
  20,
  3,
  1602,
  4480,
  13,
  397,
  50,
  208,
  8,
  5158,
  51,
  1,
  19,
  13,
  90,
  125,
  3,
  169,
  4,
  9876,
  509,
  3,
  824,
  541,
  1491,
  3649,
  5257,
  4764,
  2,
  8011,
  29,
  10,
  475,
  5,
  3,
  285,
  4,
  7191,
  18,
  9,
  39,
  152,
  157,
  1,
  19,
  6,
  1431,
  2,
  922,
  18,
  48,
  1222,
  943,
  9,
  174,
  6,
  1,
  6626,
  4,
  1,
  149,
  2,
  1,
  177,
  371,
  400],
 [1,
  3262,
  25,
  501,
  1542,
  6,
  48,
  22,
  58,
  547,
  9,
  5,
  26,
  2,
  161,
  50,
  4,
  258,
  44,
  21,
  165,
  5,
  26,
  32,
  819,
  1987,
  19,
  44,
  39,
  1063,
  722,
  60,
  22,
  66,
  39,
  1684,
  643,
  8,
  16,
  1460,
  223,
  7,
  7,
  1,
  112,
  6,
  688,
  41,
  3,
  537,
  4,
  2142,
  3013,
  35,
  164,
  539,
  6877,
  454,
  1,
  3218,
  9862,
  20,
  63,
  237,
  253,
  4,
  2590,
  8,
  1,
  1709,
  44,
  39,
  93,
  1033,
  143,
  472,
  1,
  219,
  19,
  60,
  1801,
  3,
  169,
  4,
  543,
  60,
  6,
  688,
  1,
  219,
  19,
  14,
  569,
  2,
  3442,
  23,
  1280,
  1581,
  185,
  472,
  1,
  219,
  148,
  2,
  82,
  248,
  160,
  2103,
  1619,
  128,
  60,
  6,
  1354,
  8,
  5,
  1413,
  1,
  306,
  7,
  7,
  482,
  200,
  1,
  3262,
  25,
  501,
  1542,
  457,
  42,
  4,
  153,
  16,
  1063,
  722,
  2,
  12,
  61,
  263,
  56,
  94,
  10,
  262,
  549,
  255,
  30,
  57,
  104,
  50,
  2,
  50,
  14,
  1,
  19,
  422,
  20,
  14,
  9,
  1777,
  5,
  2042,
  662,
  5,
  1,
  196,
  9,
  3717,
  5,
  365,
  2,
  1413,
  1,
  306,
  15,
  2103,
  580,
  2,
  1,
  3034,
  1962,
  128,
  39,
  5,
  91,
  246,
  1,
  306,
  2844,
  4805,
  1,
  3262,
  25,
  501,
  1542,
  6,
  39,
  532,
  722,
  137,
  5,
  1374,
  55,
  43,
  331,
  1110,
  2,
  161,
  330,
  7,
  7,
  457,
  153],
 [10,
  1472,
  29,
  1,
  95,
  141,
  11,
  4602,
  17,
  44,
  34,
  1428,
  3,
  257,
  890,
  40,
  681,
  100,
  105,
  151,
  4,
  1606,
  45,
  3,
  6217,
  8,
  991,
  4,
  3,
  142,
  3996,
  1092,
  48,
  538,
  1,
  1092,
  3061,
  270,
  998,
  2,
  1522,
  40,
  3,
  293,
  604,
  369,
  148,
  22,
  120,
  1,
  106,
  368,
  23,
  165,
  30,
  9,
  5159,
  502,
  7668,
  161,
  3003,
  289,
  8,
  11,
  2559,
  16,
  368,
  15,
  161,
  126,
  5,
  79,
  17,
  6718,
  400,
  37,
  10,
  89,
  187,
  5,
  1141,
  1,
  374,
  4,
  57,
  117,
  548,
  37,
  10,
  67,
  3,
  592,
  5,
  26,
  676,
  2,
  156,
  182,
  9,
  152,
  353,
  226,
  3,
  3163,
  3503,
  426,
  35,
  4,
  40,
  6719,
  167,
  655,
  3,
  7421,
  320,
  5359,
  1428,
  12,
  8,
  1,
  297,
  3997,
  3,
  19,
  214,
  90,
  8,
  60,
  226,
  3,
  7421,
  320,
  5359,
  205,
  26,
  1637,
  8,
  40,
  2465,
  1,
  257,
  45,
  3,
  681,
  35,
  5648,
  42,
  2,
  489,
  8436,
  4,
  1,
  1664,
  360,
  54,
  4923,
  6,
  312],
 [54,
  1050,
  7,
  7,
  100,
  4570,
  1146,
  87,
  275,
  19,
  6792,
  441,
  672,
  5522,
  671,
  4,
  3595,
  879,
  2,
  3998,
  28,
  3721,
  5,
  47,
  4,
  1,
  50,
  1076,
  1401,
  4,
  24,
  416,
  695,
  822,
  3937,
  2140,
  2,
  7079,
  14,
  1,
  1161,
  568,
  6876,
  84,
  181,
  292,
  1542,
  2,
  1,
  1025,
  2270,
  4,
  8917,
  1423,
  5649,
  2,
  77,
  1689,
  1,
  19,
  722,
  931,
  1777,
  1637,
  42,
  5909,
  2,
  398,
  3342,
  15,
  292,
  55,
  1401,
  131,
  3342,
  398,
  563,
  7669,
  4,
  2,
  6717,
  30,
  157,
  8,
  1,
  3443,
  759,
  1,
  49,
  1139,
  4340,
  1356,
  1,
  162,
  13,
  30,
  350,
  8,
  11,
  7079,
  530,
  1294,
  702,
  6537,
  1884,
  41,
  917,
  3,
  4481,
  28,
  4966,
  12,
  3238,
  15,
  4377,
  292,
  55,
  2,
  3,
  5775,
  636,
  7080,
  84,
  3,
  4,
  5457,
  2,
  3937,
  2140,
  1,
  3991,
  791,
  4,
  1,
  1290,
  2,
  1,
  2629,
  2384,
  4,
  5258,
  3530,
  2983,
  310,
  40,
  1388,
  8,
  362,
  155,
  3242,
  5,
  40,
  5160,
  8,
  4449,
  35,
  1052,
  1,
  224,
  70,
  3,
  404,
  1088,
  16,
  4570,
  8017,
  7,
  7,
  11,
  398,
  7670,
  19,
  745,
  1,
  62,
  4,
  1,
  2375,
  2473,
  297,
  159,
  2804,
  2868,
  598,
  8289,
  35,
  135,
  30,
  157,
  30,
  3,
  3199,
  3696,
  3750,
  3569,
  896,
  167,
  6720,
  1314,
  3697,
  2,
  394,
  307,
  6,
  5304,
  16,
  6978,
  8437,
  1,
  5650,
  35,
  89,
  267,
  24,
  236,
  4148,
  62,
  28,
  896,
  447,
  102,
  20,
  24,
  95,
  5,
  525,
  9877,
  2,
  401,
  167,
  837,
  525,
  131,
  871,
  102,
  1415,
  3,
  4762,
  15,
  3,
  494,
  375,
  4,
  5523,
  2,
  3,
  1066,
  2175,
  5524,
  1604,
  8918,
  2464,
  35,
  310,
  1,
  250,
  3164,
  4,
  24,
  117,
  14,
  68,
  14,
  2142,
  2713,
  28,
  770,
  9283,
  8,
  114,
  15,
  4,
  258,
  8,
  1,
  1442,
  4,
  1884,
  5524,
  3079,
  31,
  1,
  430,
  9284,
  2804,
  770,
  16,
  40,
  1359,
  2773,
  760,
  1109,
  5,
  1,
  1582,
  7,
  7,
  8,
  49,
  796,
  16,
  11,
  5161,
  1884,
  3,
  2142,
  2322,
  4,
  159,
  2216,
  823,
  2,
  5452,
  35,
  1477,
  14,
  988,
  1516,
  4205,
  12,
  6874,
  2989,
  1512,
  1848,
  2,
  5711,
  5,
  393,
  179,
  714,
  44,
  3,
  1311,
  112,
  12,
  298,
  92,
  55,
  714,
  932,
  2,
  281,
  8,
  27,
  4,
  4570,
  50,
  871,
  163,
  16,
  958,
  117,
  37,
  4449,
  4410,
  29,
  4,
  60,
  70,
  31,
  510,
  990,
  8,
  362,
  662,
  5,
  1,
  292,
  55,
  20,
  1095,
  135,
  9284,
  198,
  21,
  26,
  27,
  4,
  4570,
  86,
  68,
  565,
  103,
  44,
  3,
  1066,
  490,
  17,
  12,
  6,
  423,
  1214,
  2,
  1826,
  15,
  982,
  4,
  1045,
  112,
  1267,
  2,
  14,
  650,
  1311,
  1884,
  1849,
  391,
  5,
  163,
  16,
  4570,
  2152,
  1276,
  998,
  3,
  1119,
  1154,
  8,
  1,
  338,
  300,
  4,
  1,
  19,
  4570,
  212,
  2152,
  309,
  12,
  13,
  314,
  88,
  1033,
  8,
  2078,
  1056,
  15,
  24,
  333,
  13,
  31,
  1,
  4,
  1614,
  2,
  9095,
  35,
  70,
  1607,
  4,
  1,
  4635],
 [10,
  39,
  291,
  1,
  11,
  2195,
  260,
  61,
  107,
  9,
  281,
  155,
  41,
  3,
  2556,
  151,
  579,
  7,
  7,
  44,
  21,
  3,
  191,
  17,
  2,
  152,
  365,
  5,
  91,
  3,
  191,
  18,
  57,
  528,
  1,
  3591,
  4,
  1,
  106,
  862,
  890,
  69,
  39,
  41,
  9471,
  2427,
  7081,
  2,
  868,
  23,
  161,
  345,
  71,
  480,
  8,
  11,
  17,
  7,
  7,
  1,
  6,
  1,
  62,
  4,
  2548,
  32,
  4206,
  294,
  7081,
  2,
  24,
  3697,
  433,
  4,
  3,
  1483,
  20,
  3,
  352,
  4,
  756,
  310,
  1,
  4,
  1378,
  8,
  181,
  292,
  1542,
  131,
  23,
  106,
  336,
  249,
  8919,
  672,
  1,
  77,
  2548,
  6,
  210,
  5775,
  199,
  1,
  4112,
  4,
  3697,
  5,
  2,
  5525,
  88,
  84,
  381,
  16,
  24,
  238,
  4,
  2,
  3697,
  458,
  24,
  117,
  141,
  2548,
  199,
  2548,
  5,
  359,
  88,
  28,
  6,
  161,
  38,
  1241,
  28,
  6,
  559,
  7,
  7,
  11,
  6,
  3,
  108,
  2108,
  19,
  1,
  112,
  6,
  5776,
  5,
  1,
  3575,
  4,
  1,
  102,
  2,
  14,
  138,
  9,
  3617,
  149,
  4,
  1,
  4172,
  5162,
  5,
  717,
  9,
  5,
  117,
  7081,
  61,
  151,
  159,
  6,
  339,
  797,
  14,
  3,
  52,
  159,
  52,
  1176,
  18,
  519,
  880,
  294,
  28,
  2,
  30,
  24,
  1633,
  149,
  56,
  51,
  502,
  647,
  63,
  2,
  6,
  54,
  345,
  1073,
  14,
  1,
  35,
  205,
  513,
  496,
  50,
  14,
  3,
  426,
  71,
  14,
  3,
  5,
  24,
  3809,
  9472,
  9472,
  6,
  65,
  1,
  344,
  2694,
  5,
  346,
  150,
  16,
  263,
  2640,
  63,
  655,
  6,
  12,
  4,
  9472,
  2,
  6720,
  86,
  4,
  1,
  55,
  2548,
  2,
  3697,
  496,
  37,
  161,
  34,
  72,
  14,
  32,
  159,
  1044,
  366,
  7,
  7,
  421,
  46,
  23,
  408,
  8,
  1,
  176,
  4,
  11,
  17,
  18,
  46,
  6,
  54,
  881,
  12,
  1,
  289,
  407,
  23,
  7081,
  2,
  1,
  3004,
  224,
  31,
  5971,
  12,
  6,
  21,
  5,
  132,
  12,
  46,
  684,
  77,
  483,
  361,
  86,
  3938,
  14,
  1,
  190,
  2206,
  880,
  3061,
  46,
  6,
  3,
  389,
  128,
  119,
  2548,
  2,
  728,
  41,
  159,
  4717,
  159,
  2,
  48,
  233,
  25,
  75,
  7,
  7,
  263,
  9,
  152,
  74,
  3444,
  41,
  131,
  478,
  9,
  6,
  274,
  6979,
  12,
  1,
  13,
  1987,
  16,
  709,
  1710,
  2238,
  113,
  294,
  6980,
  16,
  189,
  7081,
  2,
  113,
  427,
  113,
  162,
  821,
  2,
  113,
  3363,
  907,
  7,
  7,
  10,
  67,
  2027,
  11,
  14,
  109,
  3,
  49,
  17,
  18,
  10,
  299,
  2662,
  5,
  26,
  14,
  339,
  14,
  10,
  13,
  36,
  442,
  5,
  127,
  43,
  22,
  187,
  5,
  64,
  32,
  470,
  4,
  48,
  83,
  111,
  6,
  29,
  41,
  2,
  26,
  5210,
  2486,
  29,
  1,
  135,
  94,
  10,
  4765,
  22,
  5,
  64,
  1],
 [48,
  596,
  48,
  73,
  25,
  134,
  6,
  688,
  3,
  1214,
  2,
  4111,
  884,
  2,
  15,
  3,
  532,
  2,
  1036,
  176,
  18,
  1256,
  1,
  17,
  2151,
  9,
  158,
  9,
  110,
  65,
  192,
  165,
  46,
  13,
  3,
  115,
  2332,
  51,
  73,
  164,
  42,
  12,
  9096,
  6,
  21,
  65,
  2443,
  94,
  164,
  42,
  12,
  59,
  6,
  100,
  29,
  18,
  12,
  13,
  9,
  1321,
  1604,
  35,
  6,
  3,
  52,
  1036,
  395,
  2,
  633,
  943,
  3,
  169,
  5,
  3,
  17,
  13,
  2143,
  2,
  24,
  448,
  108,
  13,
  21,
  56,
  492,
  5,
  109,
  620,
  5,
  11,
  17,
  77,
  71,
  5,
  91,
  9,
  1169,
  10,
  65,
  58,
  25,
  446,
  5,
  64,
  50,
  5360,
  202,
  1,
  283,
  102,
  2496,
  2,
  9096,
  2,
  272,
  365,
  21,
  16,
  3,
  1063,
  206,
  60,
  488,
  9,
  13,
  21,
  18,
  272,
  3,
  434,
  15,
  1715,
  791,
  10,
  101,
  43,
  1,
  17,
  116,
  11,
  9,
  99,
  25,
  75,
  52,
  154,
  231,
  189,
  1576,
  23,
  175,
  154,
  8,
  63,
  203,
  804,
  2,
  1245,
  134,
  10,
  66,
  101,
  4,
  1895,
  6286,
  12,
  58,
  25,
  75,
  3,
  5526],
 [201,
  39,
  291,
  2,
  145,
  4806,
  5,
  64,
  1,
  711,
  153,
  823,
  637,
  16,
  1,
  118,
  7,
  7,
  21,
  61,
  13,
  1,
  112,
  13,
  866,
  5,
  817,
  18,
  9,
  183,
  108,
  951,
  13,
  5777,
  7082,
  7,
  7,
  1,
  149,
  70,
  4521,
  18,
  8,
  1,
  1507,
  4,
  2730,
  5,
  1020,
  1267,
  2,
  505,
  63,
  102,
  23,
  4807,
  1068,
  27,
  1924,
  281,
  11,
  538,
  1,
  62,
  65,
  770,
  1043,
  2,
  498,
  2075,
  7,
  7,
  2,
  39,
  8,
  410,
  245,
  156,
  64,
  1,
  724,
  2256,
  36,
  2105,
  95,
  11,
  6,
  350,
  8,
  1,
  86,
  5156,
  1305,
  30,
  1,
  127,
  4,
  1,
  19,
  7,
  7,
  1,
  127,
  128,
  6,
  1339,
  2,
  8,
  2,
  245,
  35,
  1818,
  143,
  2,
  422,
  34,
  33,
  70,
  9285,
  29,
  334,
  205,
  25,
  75,
  42,
  16,
  1,
  2195,
  7,
  7,
  106,
  407,
  16,
  1,
  7083,
  8,
  1,
  933,
  128,
  60,
  13,
  30,
  227,
  3,
  228,
  9286,
  638,
  16,
  1,
  374,
  4,
  9],
 [34,
  946,
  899,
  7,
  7,
  1,
  17,
  396,
  6,
  14,
  212,
  14,
  96,
  58,
  633,
  1016,
  7,
  7,
  57,
  3460,
  5,
  64,
  9,
  13,
  423,
  109,
  27,
  4,
  57,
  1926,
  1576,
  59,
  6,
  14,
  1284,
  14,
  650,
  11,
  7,
  7,
  10,
  58,
  21,
  132,
  9,
  13,
  57,
  1926,
  17,
  4,
  5778,
  130,
  44,
  175,
  208,
  2,
  417,
  5,
  817,
  7,
  7,
  1,
  374,
  4,
  1,
  176,
  6,
  21,
  551,
  1181,
  18,
  9,
  6,
  21,
  47,
  240,
  4,
  3,
  3263,
  328,
  7422,
  7,
  7,
  373,
  15,
  5305],
 [1368,
  109,
  349,
  1,
  133,
  70,
  8438,
  2,
  453,
  1,
  17,
  778,
  5,
  2084,
  47,
  240,
  4,
  1558,
  18,
  1549,
  1043,
  15,
  92,
  732,
  48,
  70,
  1,
  1765,
  2533,
  20,
  342,
  4,
  12,
  10,
  89,
  101,
  9,
  99,
  91,
  163,
  98,
  50,
  71,
  9,
  116],
 [32,
  257,
  777,
  7671,
  3477,
  7540,
  214,
  2443,
  31,
  3,
  3163,
  129,
  1754,
  6721,
  28,
  1522,
  5,
  2315,
  40,
  42,
  4,
  3,
  285,
  4,
  18,
  59,
  505,
  88,
  174,
  1043,
  2,
  1105,
  5,
  3019,
  1,
  556,
  20,
  40,
  203,
  179,
  139,
  586,
  370,
  1,
  529,
  777,
  5712,
  498,
  3,
  2356,
  2,
  179,
  3592,
  2,
  6287,
  424,
  414,
  7,
  7,
  201,
  107,
  189,
  1,
  1260,
  321,
  2,
  445,
  321,
  4,
  7671,
  5839,
  1078,
  27,
  3564,
  69,
  72,
  2,
  10,
  1467,
  731,
  18,
  33,
  70,
  68,
  90,
  43,
  1889,
  264,
  5,
  1042,
  11,
  8,
  4916,
  13,
  39,
  3,
  355,
  309,
  10,
  475,
  7540,
  67,
  195,
  641,
  100,
  1,
  4482,
  975,
  4,
  5,
  74,
  11,
  90,
  11,
  6287,
  7084,
  1,
  62,
  6,
  1360,
  2,
  1889,
  31,
  1916,
  1614,
  56,
  150,
  7540,
  2,
  200,
  49,
  361,
  11,
  19,
  65,
  3364,
  2,
  10,
  13,
  1110,
  697,
  31,
  1,
  127,
  1754,
  6721,
  2,
  5259,
  189,
  49,
  149,
  89,
  353,
  8,
  749,
  612,
  6878,
  2,
  737,
  65,
  35,
  194,
  11,
  58,
  157,
  64,
  1,
  9878,
  3393,
  321,
  305,
  10,
  200,
  11,
  3,
  318],
 [89,
  1583,
  3,
  9097,
  6,
  27,
  4,
  6285,
  933,
  2,
  1156,
  8,
  1305,
  4,
  62,
  343,
  126,
  103,
  2,
  263,
  21,
  1,
  792,
  8439,
  12,
  2970,
  6,
  565,
  16,
  11,
  6,
  130,
  3,
  52,
  989,
  2,
  729,
  19,
  7,
  7,
  1,
  62,
  8290,
  3,
  388,
  507,
  119,
  3,
  207,
  4,
  529,
  1571,
  23,
  8440,
  47,
  4,
  1,
  3219,
  102,
  563,
  8,
  1,
  351,
  14,
  3461,
  38,
  146,
  2542,
  1,
  3596,
  38,
  8,
  47,
  3264,
  189,
  1415,
  1,
  6368,
  577,
  1104,
  3,
  388,
  55,
  2610,
  3,
  302,
  2,
  995,
  1213,
  1119,
  5779,
  3,
  184,
  1996,
  2,
  24,
  426,
  32,
  159,
  129,
  35,
  9095,
  7783,
  2,
  24,
  658,
  3,
  2893,
  8441,
  2,
  3,
  4635,
  4721,
  115,
  254,
  29,
  4,
  131,
  81,
  23,
  84,
  1,
  112,
  5,
  1020,
  447,
  1267,
  2,
  505,
  370,
  1,
  769,
  485,
  6,
  1936,
  7,
  7,
  89,
  1583,
  3,
  9097,
  6,
  1078,
  3,
  3999,
  4479,
  38,
  3,
  792,
  2970,
  580,
  19,
  263,
  9,
  125,
  3064,
  791,
  4,
  189,
  9,
  6,
  50,
  4,
  32,
  159,
  3243,
  582,
  799,
  15,
  3991,
  807,
  512,
  2,
  3,
  171,
  133,
  4,
  2103,
  543,
  263,
  161,
  811,
  14,
  591,
  14,
  47,
  4,
  6285,
  307,
  503,
  11,
  6,
  3,
  68,
  411,
  19,
  15,
  721,
  4,
  1267,
  12,
  781,
  69,
  2931,
  53,
  370,
  1,
  127,
  1126,
  16,
  4479,
  582,
  799,
  461,
  38,
  245,
  255,
  5,
  806,
  42,
  47,
  4,
  6285,
  660,
  4000,
  103,
  18,
  89,
  4301,
  89,
  1583,
  130,
  45,
  50,
  71,
  44,
  1255,
  1498,
  4,
  543,
  2,
  4302,
  47,
  198,
  26,
  268,
  122,
  31,
  1,
  807,
  4,
  1,
  529,
  3543,
  2,
  27,
  283,
  658,
  108,
  45,
  3,
  690,
  5651,
  4,
  3016,
  20,
  52,
  184,
  928,
  60,
  6,
  82,
  240,
  4,
  18,
  43,
  12,
  520,
  4,
  855,
  152,
  1306,
  22,
  94,
  409,
  200,
  11,
  27,
  3,
  163,
  711,
  460,
  153],
 [953,
  8291,
  311,
  5840,
  76,
  1859,
  6538,
  7883,
  1,
  2731,
  4,
  32,
  451,
  2357,
  8,
  584,
  2906,
  5,
  901,
  40,
  1239,
  1,
  1991,
  84,
  3,
  7085,
  5,
  2125,
  3,
  2503,
  1535,
  5163,
  5,
  40,
  975,
  18,
  1803,
  3,
  7086,
  6364,
  5,
  1,
  697,
  2560,
  3718,
  1,
  59,
  45,
  1445,
  20,
  1,
  1793,
  60,
  1911,
  8,
  1,
  1915,
  4,
  1,
  1535,
  2,
  1,
  754,
  4,
  106,
  37,
  2064,
  432,
  2,
  453,
  7,
  7,
  144,
  7883,
  205,
  164,
  3,
  6627,
  1535,
  60,
  215,
  165,
  5,
  26,
  757,
  1,
  61,
  77,
  1903,
  12,
  78,
  79,
  1,
  2878,
  6,
  4335,
  185,
  1,
  3445,
  4,
  40,
  1213,
  1513,
  577,
  1353,
  3265,
  7192,
  821,
  35,
  6,
  4808,
  1,
  7085,
  4001,
  2,
  35,
  670,
  61,
  97,
  68,
  48,
  451,
  7883,
  6,
  2385,
  4,
  1945,
  1631,
  4961,
  7087,
  1924,
  300,
  2,
  453,
  74,
  84,
  29,
  2777,
  4,
  7541,
  1061,
  14,
  33,
  365,
  5,
  164,
  3,
  95,
  143,
  350,
  7,
  7,
  8,
  1,
  17,
  181,
  4,
  1274,
  8595,
  29,
  5101,
  23,
  191,
  6793,
  15,
  1,
  1591,
  285,
  4,
  3,
  691,
  6369,
  7423,
  5590,
  6,
  54,
  1505,
  170,
  257,
  8,
  11,
  59,
  26,
  3,
  577,
  1440,
  3,
  4,
  38,
  3,
  1866,
  2428,
  8,
  32,
  882,
  882,
  882,
  2,
  3014,
  21,
  3,
  169,
  2,
  44,
  11,
  196,
  12,
  166,
  11,
  885,
  459,
  3462,
  412,
  4,
  605,
  39,
  41,
  7884,
  7,
  7,
  18,
  26,
  2586,
  56,
  150,
  1,
  1342,
  4,
  2290,
  1272,
  484,
  166,
  1,
  165,
  1065,
  3643,
  46,
  6,
  130,
  982,
  41,
  11,
  19,
  5,
  6981,
  9,
  109,
  14,
  32,
  7784,
  1,
  111,
  6,
  1642,
  2,
  1,
  400,
  6,
  1372,
  1,
  320,
  1209,
  14,
  1,
  266,
  3995,
  9,
  6,
  41,
  14,
  154,
  14,
  3,
  9287,
  5,
  1,
  15,
  1,
  1715,
  6628,
  4,
  2,
  453,
  109,
  573,
  3562,
  1563,
  2,
  1,
  313,
  280,
  23,
  5591,
  3180,
  8920,
  4,
  2064,
  2,
  1027,
  280,
  12,
  58,
  25,
  585,
  1889,
  713,
  151,
  933,
  7,
  7,
  327,
  153,
  3971,
  16,
  1,
  316,
  8596],
 [10,
  65,
  37,
  5102,
  34,
  10,
  13,
  65,
  663,
  51,
  10,
  107,
  11,
  17,
  9,
  156,
  25,
  72,
  4,
  3,
  112,
  2,
  48,
  33,
  116,
  25,
  13,
  21,
  12,
  2429,
  5102,
  188,
  116,
  163,
  49,
  8,
  1,
  17,
  585,
  184,
  2,
  18,
  13,
  274,
  1,
  1904,
  4,
  11,
  266,
  1,
  211,
  13,
  21,
  76,
  9,
  13,
  175,
  329,
  633,
  1402,
  96,
  23,
  30,
  227,
  106,
  5,
  286,
  622,
  190,
  18,
  11,
  13,
  3,
  52,
  335,
  17,
  16,
  32,
  1402,
  19,
  1,
  275,
  552,
  12,
  252,
  8,
  1,
  17,
  6,
  36,
  1,
  694,
  576,
  207,
  1738,
  4450,
  40,
  111,
  67,
  3,
  169,
  5,
  26,
  4599,
  188,
  59,
  116,
  163,
  49,
  8,
  1,
  1402,
  5260,
  12,
  59,
  4809,
  29,
  1,
  17,
  67,
  21,
  3,
  169,
  5,
  26,
  4599,
  2,
  10,
  449,
  5102,
  125,
  3,
  169,
  126,
  20,
  24,
  369,
  17,
  1362,
  22],
 [145,
  21,
  246,
  136,
  1,
  1187,
  875,
  5,
  3541,
  20,
  1,
  399,
  4,
  3,
  680,
  1146,
  17,
  3127,
  80,
  1,
  413,
  3261,
  12,
  9,
  6,
  3,
  790,
  5,
  1,
  87,
  286,
  96,
  60,
  9,
  6,
  21,
  56,
  150,
  7542,
  116,
  1016,
  8,
  28,
  252,
  3,
  459,
  278,
  108,
  28,
  13,
  2408,
  151,
  1034,
  8,
  11,
  19,
  772,
  34,
  6218,
  2,
  1604,
  1206,
  1,
  86,
  1036,
  2,
  415,
  1623,
  3,
  19,
  29,
  31,
  539,
  18,
  5,
  3541,
  20,
  1,
  3127,
  183,
  5,
  69,
  12,
  46,
  99,
  25,
  90,
  47,
  433,
  4,
  2879,
  2845,
  1385,
  5,
  1,
  933,
  96,
  145,
  246,
  303,
  35,
  468,
  5,
  64,
  9,
  13,
  84,
  535,
  12,
  33,
  70,
  319,
  3,
  790,
  21,
  3,
  459,
  278,
  19,
  15,
  3,
  1076,
  399,
  2,
  145,
  743,
  6,
  21,
  154,
  2,
  99,
  21,
  1028,
  3,
  9098,
  5,
  1,
  527,
  2134,
  2348,
  8018,
  38,
  8,
  1,
  933,
  103,
  263,
  49,
  2,
  23,
  3,
  6629,
  1027,
  10,
  25,
  5,
  200,
  11,
  3,
  3457,
  174,
  39,
  1,
  19,
  174,
  5,
  1,
  237,
  816,
  58,
  25,
  75,
  586,
  3546,
  1,
  1231,
  35,
  1040,
  1,
  87,
  286,
  96,
  70,
  21,
  563,
  8,
  1,
  232,
  4,
  11,
  19],
 [11,
  19,
  334,
  15,
  47,
  4,
  1,
  86,
  724,
  62,
  420,
  2,
  2097,
  102,
  123,
  107,
  1,
  575,
  524,
  1215,
  1,
  85,
  5,
  926,
  3,
  733,
  1543,
  17,
  2,
  1629,
  9,
  282,
  31,
  282,
  8,
  829,
  1,
  8157,
  792,
  346,
  4,
  7785,
  687,
  5,
  63,
  437,
  673,
  36,
  3244,
  733,
  1483,
  20,
  3,
  2561,
  118,
  8,
  1,
  385,
  4,
  1543,
  45,
  75,
  220,
  55,
  2,
  55,
  172,
  7,
  7,
  2021,
  3673,
  739,
  5,
  25,
  75,
  411,
  8,
  1,
  449,
  12,
  1,
  1187,
  58,
  1409,
  1546,
  1480,
  30,
  1,
  1124,
  18,
  4378,
  31,
  1,
  1620,
  300,
  4,
  1,
  19,
  60,
  4522,
  1895,
  864,
  1041,
  30,
  313,
  280,
  1,
  1187,
  99,
  61,
  9473,
  1546,
  3316,
  5,
  836,
  12,
  1,
  19,
  13,
  1987,
  16,
  3,
  313,
  1027,
  280,
  8597,
  45,
  69,
  403,
  7,
  7,
  10,
  101,
  3,
  3674,
  4,
  316,
  384,
  1596,
  15,
  3,
  1374,
  8,
  1963,
  5713,
  99,
  25,
  1079,
  50,
  797,
  280,
  7,
  7,
  2,
  1,
  112,
  1452,
  23,
  97,
  1895,
  5,
  750,
  18,
  10,
  78,
  1183,
  27,
  42,
  14,
  32,
  470,
  144,
  145,
  54,
  3560,
  18,
  1407,
  44,
  562,
  3672,
  12,
  3,
  3618,
  3972,
  5,
  1,
  8019,
  58,
  1067,
  1028,
  3,
  2758,
  4,
  641,
  8,
  1,
  1137,
  685,
  51,
  179,
  377,
  5,
  139,
  6288,
  15,
  1,
  2063,
  1407,
  46,
  6,
  295,
  50,
  2300,
  30,
  1960,
  1137,
  35,
  1,
  2063,
  162,
  58,
  668,
  20,
  244,
  71,
  3,
  1671,
  2880,
  297,
  159,
  35,
  45,
  21,
  75,
  8,
  1,
  1137,
  685,
  155,
  7,
  7,
  1,
  61,
  1823,
  1550,
  16,
  11,
  19,
  6,
  1,
  157,
  4,
  925,
  4002,
  28,
  1005,
  5,
  91,
  3,
  49,
  600,
  30,
  137,
  42,
  4,
  1,
  1111,
  3505,
  12,
  6,
  11,
  224,
  7,
  7,
  10,
  200,
  11,
  19,
  234,
  42,
  4,
  153,
  15,
  1,
  746,
  823,
  157,
  4,
  925,
  4002,
  8,
  1,
  476,
  222,
  1823,
  9,
  36,
  3,
  2462,
  941],
 [106,
  6,
  3,
  49,
  17,
  31,
  396,
  18,
  1094,
  5,
  1,
  212,
  9,
  2217,
  6097,
  53,
  598,
  6097,
  6,
  3,
  514,
  6627,
  16,
  2894,
  4341,
  2,
  2301,
  5259,
  135,
  154,
  39,
  2217,
  6370,
  15,
  8020,
  6,
  154,
  109,
  1,
  61,
  108,
  36,
  1,
  212,
  86,
  4,
  1,
  77,
  102,
  8,
  1,
  17,
  560,
  1,
  2967,
  4,
  1,
  212,
  1784,
  16,
  470,
  546,
  16,
  1,
  154,
  2907,
  821,
  5652,
  109,
  252,
  31,
  4270,
  5261,
  170,
  343,
  28,
  557,
  1741,
  69,
  4,
  1,
  8166,
  474,
  261,
  1,
  128,
  30,
  24,
  1092,
  10,
  89,
  139,
  8,
  16,
  1139,
  3144,
  38,
  6455,
  10,
  164,
  42,
  119,
  22,
  418,
  2,
  213,
  5,
  124,
  332,
  2,
  1475,
  174,
  124,
  1300,
  15,
  3,
  1192,
  7543,
  3020,
  3165,
  91,
  3,
  15,
  1,
  272,
  12,
  1890,
  94,
  1806,
  9,
  2,
  94,
  145,
  9474,
  4239,
  2,
  145,
  22,
  31,
  124,
  2746,
  1231,
  2,
  124,
  3430,
  167,
  53,
  124,
  2534,
  3,
  79,
  73,
  25,
  32,
  1673,
  24,
  388,
  222,
  188,
  6,
  2269,
  35,
  6,
  524,
  54,
  6627,
  16,
  925,
  3597,
  24,
  545,
  6,
  669,
  2032,
  2,
  265,
  28,
  125,
  56,
  154,
  92,
  39,
  355,
  439,
  1542,
  6,
  3,
  49,
  17,
  18,
  8,
  1814,
  5,
  1,
  1208,
  212,
  9,
  39,
  2217,
  606,
  9],
 [1156,
  11,
  335,
  19,
  1646,
  1,
  8921,
  325,
  8,
  1,
  128,
  6,
  177,
  68,
  90,
  18,
  130,
  4483,
  195,
  255,
  5,
  2741,
  1,
  802,
  550,
  1,
  266,
  6,
  5211,
  2,
  752,
  2,
  10,
  763,
  90,
  53,
  57,
  324,
  43,
  11,
  1580,
  38,
  9,
  43,
  1,
  19,
  13,
  3,
  115,
  5257,
  9,
  233,
  25,
  1242,
  47,
  9879,
  2239,
  5,
  48,
  13,
  165,
  20,
  10,
  25,
  54,
  309,
  136,
  11,
  19,
  45,
  34,
  72,
  3181,
  3094,
  9,
  77,
  71,
  1,
  807,
  512,
  18,
  5,
  26,
  1120,
  1,
  133,
  8,
  103,
  37,
  2,
  8922,
  3673,
  759,
  408,
  23,
  50,
  1577,
  71,
  8,
  6791,
  29,
  11,
  728,
  41,
  1,
  19,
  109,
  41,
  5580,
  2,
  29,
  77,
  1369,
  4,
  850,
  3973,
  6,
  4451,
  11,
  6,
  32,
  3650,
  1286,
  751,
  5972,
  44,
  21,
  12,
  1577,
  44,
  21,
  12,
  2079,
  43,
  22,
  6788,
  20,
  802,
  9,
  805,
  9,
  10,
  200,
  9,
  3,
  327,
  16,
  1,
  196,
  12,
  21,
  105,
  81,
  91,
  3780,
  96,
  41,
  46,
  140,
  409,
  26,
  3,
  1876,
  5653,
  16,
  178,
  1,
  1387,
  6,
  49,
  2,
  9,
  125,
  25,
  47,
  580,
  43,
  147,
  3,
  255,
  3293,
  74,
  606,
  835,
  6,
  1098,
  580,
  18,
  77,
  71,
  12,
  403,
  161,
  165,
  16,
  11,
  121,
  6098,
  972,
  20,
  1,
  77,
  541,
  790,
  5,
  6791,
  144,
  1263,
  14,
  3,
  1477,
  794,
  607,
  31,
  103,
  6,
  32,
  1495,
  964,
  4,
  3,
  335,
  19,
  65,
  803,
  48,
  3,
  49,
  162,
  65,
  6,
  51,
  356,
  1,
  197,
  855,
  263,
  10,
  89,
  479,
  16,
  6791,
  30,
  29,
  6,
  34,
  68,
  90,
  12,
  10,
  78,
  3939,
  2,
  409,
  393,
  32,
  765,
  42,
  16,
  88,
  8,
  1,
  755],
 [10,
  194,
  12,
  45,
  75,
  1742,
  411,
  92,
  21,
  39,
  41,
  722,
  226,
  4,
  1295,
  3598,
  12,
  10,
  101,
  13,
  264,
  5,
  717,
  593,
  2,
  421,
  9,
  233,
  26,
  1431,
  5,
  47,
  4,
  22,
  261,
  43,
  22,
  156,
  104,
  2,
  38,
  16,
  216,
  7,
  7,
  10,
  2340,
  1161,
  1734,
  85,
  33,
  346,
  102,
  36,
  1,
  106,
  96,
  155,
  197,
  92,
  65,
  3078,
  85,
  1,
  102,
  1899,
  37,
  1,
  6,
  12,
  3751,
  36,
  2,
  1,
  1917,
  30,
  1,
  6982,
  505,
  42,
  5,
  26,
  1,
  1693,
  2,
  333,
  4,
  1,
  129,
  8,
  1,
  755,
  7,
  7,
  2,
  10,
  403,
  114,
  1,
  545,
  7544,
  92,
  3111,
  248,
  1371,
  37,
  51,
  33,
  553,
  3,
  314,
  4,
  1,
  94,
  46,
  13,
  1067,
  545,
  618,
  824,
  1,
  128,
  51,
  28,
  1,
  3065,
  7,
  7,
  9,
  1850,
  2065,
  2,
  8,
  47,
  3458,
  95,
  30,
  85,
  1193,
  9,
  6,
  967,
  8,
  1,
  108,
  16,
  470,
  56,
  1,
  360,
  66,
  26,
  65,
  2629,
  614,
  15,
  1,
  652,
  545,
  2,
  322,
  76,
  1595,
  29,
  17,
  190,
  2,
  85,
  22,
  66,
  26,
  138,
  3,
  2,
  728,
  41,
  51,
  203,
  117,
  215,
  42,
  7,
  7,
  29,
  10,
  66,
  132,
  6,
  11,
  17,
  459,
  3698,
  57,
  6219,
  43,
  21,
  9288,
  9,
  7,
  7,
  9,
  781,
  69,
  6371,
  5,
  1,
  256,
  10,
  415,
  56,
  182,
  57,
  501,
  122,
  9,
  21,
  56,
  5,
  91,
  42,
  8,
  1,
  443,
  2600,
  2600],
 [10,
  230,
  21,
  3,
  5527,
  341,
  31,
  98,
  801,
  20,
  198,
  8021,
  41,
  153,
  1081,
  1,
  17,
  651,
  15,
  3,
  128,
  8,
  1,
  527,
  159,
  96,
  10,
  37,
  18,
  21,
  5527,
  188,
  761,
  1,
  87,
  128,
  3,
  184,
  429,
  1649,
  6,
  31,
  1,
  2359,
  4,
  336,
  28,
  279,
  998,
  5,
  48,
  33,
  23,
  402,
  2,
  6,
  558,
  33,
  23,
  165,
  5,
  1688,
  3,
  5527,
  137,
  34,
  94,
  10,
  665,
  1,
  694,
  122,
  18,
  137,
  69,
  2,
  9,
  13,
  143,
  20,
  1,
  17,
  6,
  317,
  73,
  94,
  64,
  11,
  184,
  429,
  144,
  3,
  129,
  1608,
  5527,
  1834,
  35,
  6,
  2719,
  15,
  5303,
  36,
  24,
  1675,
  94,
  73,
  902,
  1,
  289,
  1179,
  4,
  1,
  17,
  5164,
  2,
  1,
  4149,
  28,
  166,
  16,
  5527,
  22,
  902,
  24,
  426,
  2,
  358,
  35,
  187,
  5,
  2985,
  88,
  36,
  1,
  716,
  148,
  12,
  6,
  34,
  608,
  310,
  1,
  822,
  94,
  46,
  6,
  115,
  2004,
  24,
  15,
  646,
  2,
  115,
  6879,
  12,
  23,
  8,
  5164,
  1802,
  89,
  187,
  5,
  200,
  241,
  97,
  72,
  10,
  13,
  53,
  370,
  234,
  3,
  1805,
  11,
  6,
  1131,
  603,
  64,
  1,
  17],
 [672,
  802,
  9289,
  1535,
  5014,
  8,
  3411,
  10,
  1420,
  3,
  83,
  615,
  8,
  1,
  1155,
  5014,
  4,
  1,
  2214,
  764,
  530,
  10,
  163,
  932,
  5,
  3,
  1294,
  5,
  817,
  53,
  15,
  447,
  2319,
  5,
  131,
  2168,
  4,
  1254,
  3675,
  43,
  61,
  1398,
  2010,
  99,
  717,
  24,
  1295,
  285,
  4,
  5103,
  2,
  3910,
  5,
  131,
  1820,
  3245,
  15,
  1398,
  497,
  1,
  3245,
  2,
  3,
  685,
  375,
  4,
  6456,
  1881,
  5014,
  313,
  280,
  20,
  3,
  1210,
  29,
  6372,
  359,
  58,
  26,
  3,
  176,
  4,
  7672,
  15,
  3394,
  2,
  7,
  7,
  135,
  9289,
  24,
  203,
  96,
  569,
  7296,
  2474,
  5,
  7885,
  42,
  3,
  747,
  4,
  4206,
  1401,
  36,
  1,
  8022,
  4,
  77,
  96,
  64,
  43,
  22,
  66,
  163,
  508,
  1,
  1168,
  4,
  1,
  8767,
  790,
  706,
  5,
  164,
  1,
  1532,
  6157,
  5,
  4523,
  4518,
  4,
  4452,
  6539,
  8768,
  237,
  1,
  4874,
  3411,
  2,
  98,
  610,
  1324,
  17,
  82,
  365,
  5,
  164,
  1,
  1573,
  16,
  243,
  5262,
  119,
  1,
  3940,
  506,
  53,
  20,
  232,
  285,
  4,
  1,
  1769,
  7,
  7,
  10,
  13,
  663,
  1,
  156,
  74,
  5,
  365,
  42,
  92,
  15,
  3,
  20,
  38,
  4722,
  18,
  1,
  8167,
  1440,
  4,
  1,
  62,
  125,
  74,
  24,
  3021,
  914,
  1104,
  397,
  8,
  1,
  544,
  151,
  3752,
  64,
  3,
  122,
  100,
  3,
  7297,
  84,
  3,
  1890,
  8168,
  38,
  2172,
  3,
  2821,
  78,
  3,
  174,
  1,
  3484,
  4,
  32,
  2005,
  733,
  1566,
  16,
  2,
  367,
  1,
  8169,
  4,
  1655,
  1318,
  2821,
  7298,
  5014,
  8170,
  7,
  7,
  29,
  8,
  29,
  1,
  560,
  4,
  3,
  1499,
  8,
  1,
  7296,
  211,
  69],
 [9,
  504,
  5,
  26,
  1,
  1621,
  1165,
  4,
  1,
  1087,
  2,
  15,
  3,
  176,
  37,
  1496,
  939,
  2,
  308,
  8769,
  4411,
  9,
  65,
  6,
  1,
  404,
  490,
  1165,
  4,
  29,
  55,
  44,
  158,
  6,
  3,
  177,
  251,
  1165,
  12,
  56,
  15,
  44,
  1525,
  2444,
  124,
  615,
  9,
  205,
  25,
  455,
  14,
  1,
  1185,
  17,
  123,
  16,
  1,
  81,
  35,
  90,
  9,
  56,
  43,
  44,
  90,
  8,
  1,
  4875,
  9,
  152,
  25,
  3,
  696,
  225,
  9,
  50,
  45,
  1,
  168,
  548,
  12,
  3,
  159,
  5841,
  3343,
  17,
  67,
  191,
  1165,
  17,
  23,
  172,
  1,
  191,
  148,
  8,
  362,
  18,
  145,
  1607,
  12,
  1,
  548,
  8,
  93,
  78,
  110,
  26,
  1,
  168,
  14,
  131,
  159,
  96,
  67,
  11,
  20,
  1,
  77,
  541,
  39,
  45,
  1,
  142,
  548,
  22,
  39,
  186,
  723,
  9,
  10,
  101,
  44,
  32,
  772,
  1165,
  17,
  2,
  10,
  65,
  114,
  1,
  725,
  1585,
  10,
  187,
  1,
  800,
  621],
 [1,
  237,
  247,
  336,
  710,
  610,
  7424,
  32,
  9880,
  402,
  3,
  190,
  3646,
  2291,
  901,
  36,
  3,
  3365,
  1266,
  79,
  28,
  2,
  24,
  347,
  406,
  16,
  1,
  2895,
  4003,
  36,
  2655,
  2,
  4520,
  54,
  33,
  89,
  80,
  7424,
  45,
  3,
  1960,
  4,
  1168,
  5,
  500,
  1,
  2302,
  1760,
  35,
  808,
  88,
  8,
  2,
  8,
  1,
  1507,
  522,
  24,
  257,
  7,
  7,
  12,
  2302,
  1760,
  6,
  7786,
  4878,
  35,
  6,
  144,
  4849,
  2,
  28,
  670,
  48,
  7424,
  6,
  100,
  14,
  28,
  2589,
  9,
  5,
  24,
  564,
  2109,
  7424,
  13,
  53,
  8,
  3,
  9290,
  2,
  13,
  563,
  8,
  3,
  37,
  24,
  1402,
  257,
  13,
  522,
  8,
  1,
  4,
  3527,
  3783,
  44,
  21,
  137,
  242,
  2620,
  4,
  59,
  13,
  3,
  8,
  3,
  7,
  7,
  73,
  225,
  743,
  16,
  7424,
  28,
  1647,
  178,
  120,
  375,
  68,
  48,
  32,
  451,
  129,
  28,
  364,
  6,
  4878,
  6,
  24,
  650,
  636,
  18,
  1,
  111,
  8,
  1,
  237,
  247,
  336,
  139,
  5,
  610,
  7424,
  28,
  3038,
  303,
  330,
  122,
  1,
  256,
  51,
  242,
  20,
  7,
  7,
  7424,
  214,
  1,
  1902,
  309,
  4,
  232,
  246,
  4878,
  88,
  31,
  5528,
  2,
  647,
  40,
  5,
  32,
  1402,
  119,
  1,
  469,
  5650,
  186,
  1227,
  88,
  28,
  670,
  12,
  4878,
  45,
  5,
  91,
  9,
  919,
  94,
  7,
  7,
  1266,
  1801,
  2478,
  308,
  2497,
  2,
  4878,
  45,
  1486,
  5352,
  334,
  35,
  6,
  24,
  526,
  8,
  1139,
  5,
  26,
  7,
  7,
  1,
  237,
  247,
  336,
  6,
  27,
  1539,
  2,
  1755,
  909,
  3833,
  6630,
  517,
  9,
  2,
  145,
  535,
  9,
  198,
  25,
  75,
  3,
  1124,
  1959,
  1429,
  16,
  1308,
  9,
  246,
  273,
  3,
  169,
  4,
  24,
  2383,
  15,
  1,
  3753,
  346,
  4,
  555,
  1338,
  5,
  1,
  543,
  4,
  60,
  46,
  6,
  3,
  169,
  7,
  7,
  16,
  3,
  115,
  1,
  237,
  247,
  336,
  6,
  124,
  19],
 [272,
  9,
  13,
  1,
  413,
  38,
  1,
  1547,
  423,
  21,
  1,
  2621,
  20,
  1,
  266,
  60,
  6,
  15,
  1,
  162,
  14,
  28,
  981,
  618,
  5263,
  360,
  84,
  1,
  363,
  37,
  3,
  18,
  10,
  67,
  1393,
  16,
  4,
  3,
  4110,
  5,
  26,
  30,
  227,
  3,
  228,
  4,
  2990,
  251,
  15,
  47,
  49,
  383,
  133,
  2,
  1755,
  1722,
  3543,
  31,
  3,
  934,
  892,
  505,
  42,
  44,
  95,
  97,
  2990,
  16,
  92,
  203,
  49,
  38,
  76,
  38,
  874,
  226,
  3,
  431,
  2,
  27,
  66,
  64,
  11,
  82,
  8,
  1,
  1002,
  491,
  3676,
  4202,
  727,
  5,
  11,
  8,
  105,
  7425,
  8,
  21,
  260,
  2908,
  5,
  1,
  383,
  2,
  543,
  97,
  72,
  383,
  2,
  9,
  78,
  477,
  84,
  3,
  3676,
  2,
  21,
  56,
  15,
  72,
  352,
  484,
  8,
  1814,
  15,
  86,
  1608,
  3676,
  96,
  2,
  15,
  1,
  825,
  133,
  46,
  45,
  5,
  26,
  30,
  227,
  3,
  115,
  2,
  272,
  39,
  3,
  4,
  8,
  1881,
  1,
  1597,
  485,
  874,
  4,
  3,
  4110,
  45,
  1078,
  44,
  2398,
  5,
  132,
  44,
  3,
  177,
  17,
  56,
  43,
  215,
  27,
  4,
  1,
  52,
  250,
  123,
  90,
  44,
  46,
  39,
  16,
  7088,
  841,
  892,
  5,
  74,
  122,
  20,
  554,
  8,
  1061,
  2,
  336,
  35,
  25,
  29,
  63,
  3974,
  8,
  63,
  1877,
  7,
  7,
  8,
  11,
  410,
  1021,
  356,
  3,
  5062,
  726,
  119,
  1,
  419,
  23,
  647,
  47,
  634,
  4,
  47,
  554,
  161,
  97,
  2,
  94,
  31,
  95,
  4,
  3,
  9667,
  6220,
  33,
  813,
  122,
  30,
  47,
  332,
  27,
  315,
  2,
  23,
  1552,
  122,
  27,
  31,
  27,
  31,
  3,
  2576,
  14,
  242,
  5212,
  87,
  122,
  1,
  162,
  1105,
  28,
  45,
  5,
  268,
  8,
  3,
  4,
  1404,
  383,
  133,
  416,
  20,
  73,
  74,
  9881,
  8,
  38,
  8,
  182,
  124,
  1183,
  3080,
  4,
  27,
  4,
  1,
  260,
  383,
  15,
  27,
  38,
  50,
  4,
  1,
  554,
  3220,
  9,
  288,
  37,
  44,
  36,
  160,
  17,
  94,
  281,
  6876,
  84,
  1,
  332,
  226,
  3,
  128,
  193,
  832,
  4967,
  2,
  314,
  1188,
  73,
  65,
  359,
  5,
  64,
  88,
  46,
  2,
  94,
  20,
  5,
  1,
  1619,
  2,
  3543,
  87,
  1,
  1619,
  31,
  1,
  35,
  2303,
  1,
  554,
  47,
  2778,
  16,
  63,
  55,
  94,
  1,
  2576,
  35,
  37,
  1597,
  6,
  322,
  2522,
  8,
  6880,
  2,
  356,
  3,
  355,
  2704,
  2,
  35,
  16,
  32,
  1705,
  287,
  1091,
  1,
  336,
  2,
  38,
  7545,
  1,
  368,
  27,
  31,
  27,
  7,
  7,
  144,
  1,
  1620,
  4,
  146,
  609,
  31,
  539,
  140,
  26,
  1098,
  1,
  3463,
  4,
  1,
  17,
  11,
  6,
  37,
  618,
  188,
  12,
  1,
  23,
  1,
  113,
  173,
  4,
  3,
  32,
  765,
  128,
  3,
  4059,
  1354,
  37,
  32,
  1444,
  12,
  128,
  158,
  6,
  240,
  4,
  619,
  2,
  401,
  1,
  4,
  1,
  2036,
  383,
  4810,
  254,
  632,
  8923,
  399,
  10,
  186,
  391,
  56,
  11,
  498,
  1339,
  39,
  31,
  21,
  109,
  2272,
  5,
  1,
  413,
  20,
  342,
  4,
  11,
  1,
  383,
  133,
  60,
  424,
  2075,
  141,
  2,
  24,
  8,
  190,
  298,
  199,
  119,
  265,
  31,
  1,
  892,
  9291,
  6,
  9099,
  559,
  23,
  2248,
  121,
  31,
  1,
  149,
  1410,
  101,
  12,
  33,
  301,
  5,
  26,
  3145,
  539,
  195,
  3139,
  1,
  359,
  5,
  376,
  93,
  16,
  539,
  18,
  1,
  439,
  548,
  36,
  4,
  3,
  4110,
  6,
  12,
  4,
  3,
  27,
  119,
  44,
  39,
  46,
  5,
  26,
  30,
  2,
  199,
  3,
  9100,
  4,
  758,
  38,
  289,
  180,
  104,
  14,
  1,
  237,
  254,
  312,
  1157,
  1,
  4110,
  4,
  1,
  427,
  504,
  5,
  536,
  1,
  2576,
  36,
  381,
  5,
  40,
  60,
  6289,
  709,
  223,
  14,
  59,
  981,
  2708,
  3784,
  30,
  88,
  22,
  39,
  187,
  9,
  5,
  26,
  220,
  15,
  16,
  1,
  6631,
  723,
  5,
  4850,
  53,
  38,
  26,
  3440,
  3481],
 [1,
  171,
  133,
  12,
  158,
  600,
  3,
  2759,
  4,
  4303,
  1670,
  5264,
  3,
  429,
  7426,
  202,
  4924,
  1452,
  51,
  38,
  603,
  528,
  7673,
  365,
  63,
  541,
  30,
  8770,
  33,
  445,
  37,
  7546,
  3,
  5306,
  1,
  3722,
  4,
  3591,
  3,
  5063,
  4,
  5208,
  15,
  5165,
  8,
  1,
  3266,
  2,
  3,
  5592,
  20,
  85,
  1,
  4760,
  4,
  8292,
  372,
  5,
  1374,
  48,
  125,
  12,
  571,
  178,
  15,
  27,
  3005,
  128,
  3,
  4,
  362,
  35,
  4766,
  1,
  363,
  14,
  150,
  9,
  70,
  3,
  714,
  1111,
  2,
  39,
  16,
  3464,
  3,
  4,
  12,
  6,
  21,
  1749,
  5,
  7674,
  2,
  8924,
  110,
  1686,
  3,
  18,
  56,
  3,
  6457,
  6,
  197,
  1529,
  3,
  253,
  11,
  6,
  3,
  4171,
  371,
  17],
 [11,
  19,
  553,
  69,
  31,
  843,
  10,
  91,
  9,
  3,
  5651,
  4,
  1478,
  42,
  14,
  115,
  14,
  597,
  41,
  103,
  155,
  6540,
  80,
  4271,
  2,
  810,
  1743,
  1302,
  100,
  1302,
  29,
  10,
  700,
  672,
  6031,
  1,
  785,
  6,
  12,
  9,
  13,
  3,
  648,
  41,
  3,
  190,
  1044,
  366,
  2,
  12,
  854,
  5842,
  506,
  9,
  3,
  718,
  711,
  4602,
  6632,
  5780,
  9,
  30,
  718,
  771,
  2,
  1,
  1414,
  32,
  480,
  711,
  234,
  43,
  229,
  33,
  2363,
  11,
  115,
  1535,
  7,
  7,
  1923,
  4571,
  4304,
  840,
  5,
  1932,
  24,
  831,
  16,
  2,
  30,
  1,
  442,
  4,
  1,
  19,
  73,
  23,
  1867,
  5,
  1,
  9475,
  2611,
  15,
  24,
  831,
  426,
  2,
  345,
  71,
  1383,
  1841,
  10,
  1197,
  262,
  11,
  366,
  208,
  2,
  67,
  54,
  309,
  119,
  1,
  1923,
  1841,
  526,
  4571,
  13,
  165,
  5,
  182,
  178,
  14,
  3,
  512,
  4,
  196,
  10,
  789,
  12,
  4571,
  304,
  700,
  119,
  28,
  13,
  165,
  15,
  11,
  7,
  7,
  117,
  298,
  2054,
  1267,
  2,
  505,
  2,
  11,
  1286,
  9101,
  19,
  1107,
  1,
  1273,
  9,
  6,
  866,
  5,
  39,
  85,
  1744,
  10,
  13,
  15,
  11,
  62,
  2,
  1,
  989,
  95,
  8,
  60,
  9,
  13,
  558,
  403,
  4412,
  36,
  442,
  5,
  127,
  2,
  9,
  65,
  6,
  3,
  205,
  64,
  56,
  43,
  22,
  684,
  3,
  341,
  4,
  1,
  648,
  530,
  11,
  19,
  78,
  91,
  22,
  101,
  4,
  124,
  203,
  117,
  2,
  233,
  56,
  7427,
  1815,
  12,
  22,
  194,
  70,
  190,
  1536,
  915,
  6,
  27,
  4,
  146,
  1329,
  2286,
  12,
  166,
  3,
  850,
  1381,
  2,
  110,
  890,
  22,
  1,
  113,
  1570,
  4,
  29,
  6,
  12,
  4087,
  67,
  3,
  541,
  8,
  1,
  352,
  34,
  305,
  4,
  390,
  5,
  3,
  1749,
  510,
  332,
  306,
  844,
  2972,
  4,
  81,
  78,
  25,
  3,
  592,
  5,
  625,
  11,
  1099,
  412,
  4,
  157,
  5166],
 [1754,
  6,
  3,
  1194,
  28,
  6,
  1,
  756,
  4,
  9102,
  147,
  11,
  17,
  166,
  69,
  225,
  927,
  18,
  44,
  3,
  83,
  17,
  21,
  562,
  417,
  18,
  52,
  52,
  1661,
  1,
  17,
  4561,
  185,
  6290,
  2562,
  1754,
  3,
  129,
  35,
  166,
  9292,
  163,
  823,
  2,
  24,
  5973,
  2,
  4032,
  41,
  1,
  2430,
  55,
  1,
  5910,
  2,
  320,
  1452,
  303,
  30,
  5104,
  38,
  160,
  310,
  3,
  65,
  1584,
  316,
  270,
  5,
  3,
  570,
  51,
  33,
  101,
  192,
  1,
  2430,
  2,
  1,
  2743,
  42,
  2,
  33,
  3599,
  14,
  534,
  14,
  33,
  8293,
  53,
  3810,
  926,
  9,
  29,
  174,
  68,
  134,
  6,
  3,
  129,
  35,
  158,
  1491,
  12,
  548,
  16,
  50,
  94,
  1518,
  622,
  134,
  6,
  3,
  129,
  35,
  463,
  2206,
  36,
  3677,
  3785,
  45,
  424,
  1,
  838,
  324,
  1,
  181,
  45,
  248,
  107,
  104,
  11,
  2,
  1615,
  8,
  20,
  85,
  28,
  45,
  5973,
  20,
  320,
  1452,
  1208,
  22,
  523,
  26,
  1,
  168,
  100,
  22,
  64,
  9],
 [1,
  62,
  6,
  41,
  3,
  4767,
  257,
  35,
  1559,
  5,
  40,
  7299,
  2,
  809,
  40,
  8171,
  1675,
  508,
  1,
  326,
  4,
  40,
  1675,
  440,
  2,
  5213,
  358,
  2364,
  12,
  40,
  440,
  13,
  39,
  1,
  87,
  8,
  3,
  2932,
  4,
  1571,
  12,
  23,
  130,
  8440,
  66,
  40,
  4767,
  1868,
  353,
  3006,
  1,
  3366,
  2,
  536,
  1,
  5654,
  1571,
  7,
  7,
  22,
  65,
  89,
  359,
  5,
  164,
  42,
  80,
  438,
  57,
  528,
  11,
  13,
  34,
  34,
  34,
  34,
  76,
  10,
  120,
  29,
  1,
  8598,
  2641,
  461,
  78,
  8294,
  5,
  11,
  17,
  2,
  200,
  9,
  3395,
  4,
  94,
  1,
  374,
  4,
  178,
  78,
  64,
  32,
  854,
  578,
  4,
  1122,
  2,
  158,
  101,
  11,
  17,
  6,
  274,
  147,
  18,
  79,
  21,
  26,
  4150,
  1,
  276,
  13,
  724,
  1,
  111,
  380,
  89,
  56,
  74,
  69,
  651,
  41,
  1,
  2619,
  2454,
  2,
  1,
  62,
  13,
  3446,
  39,
  391,
  22,
  70,
  2586],
 [438,
  528,
  10,
  205,
  25,
  107,
  11,
  51,
  10,
  13,
  61,
  1618,
  38,
  4719,
  89,
  983,
  85,
  10,
  198,
  25,
  75,
  184,
  18,
  10,
  299,
  355,
  245,
  99,
  64,
  12,
  11,
  6,
  3,
  76,
  17,
  1539,
  2871,
  2,
  52,
  697,
  201,
  107,
  50,
  1181,
  280,
  30,
  201,
  107,
  126,
  361,
  30,
  3,
  384,
  282,
  2,
  201,
  107,
  50,
  1073,
  30,
  1,
  119,
  33,
  79,
  161,
  18,
  827,
  8,
  1,
  954,
  7089,
  1,
  464,
  20,
  1,
  3090,
  7,
  7,
  1,
  62,
  6,
  271,
  8,
  5253,
  2881,
  3,
  3674,
  4,
  3221,
  184,
  81,
  23,
  264,
  42,
  3,
  167,
  954,
  3941,
  4484,
  8,
  3447,
  1053,
  4342,
  9,
  534,
  498,
  3811,
  12,
  137,
  50,
  1694,
  6,
  8,
  1,
  954,
  100,
  33,
  836,
  48,
  33,
  74,
  1,
  353,
  4,
  3,
  659,
  2123,
  35,
  489,
  5,
  500,
  1,
  1821,
  5,
  9293,
  1,
  1719,
  4,
  24,
  239,
  7,
  7,
  10,
  101,
  10,
  25,
  107,
  170,
  5014,
  19,
  90,
  8,
  1,
  237,
  3834,
  151,
  1,
  113,
  4,
  60,
  6,
  2523,
  2,
  1,
  414,
  4,
  60,
  6,
  92,
  790,
  569,
  7296,
  58,
  25,
  5,
  26,
  1,
  338,
  250,
  491,
  10,
  101,
  15,
  2,
  5014,
  3146,
  521,
  7,
  7,
  1,
  2098,
  6,
  27,
  4,
  1,
  86,
  1694,
  2064,
  42,
  46,
  4443,
  8,
  50,
  71,
  3,
  2760,
  38,
  2667,
  170,
  297,
  96,
  37,
  569,
  7296,
  188,
  2741,
  21,
  61,
  1,
  1417,
  4,
  138,
  3,
  1597,
  18,
  3,
  49,
  518,
  2,
  3,
  300,
  4,
  1,
  5655,
  117,
  911,
  22,
  65,
  187,
  5,
  64,
  9,
  774,
  569,
  7296],
 [1994,
  862,
  2455,
  5,
  213,
  8,
  6541,
  4,
  3,
  1408,
  671,
  12,
  45,
  3506,
  4343,
  2,
  5714,
  5,
  24,
  117,
  29,
  441,
  185,
  1,
  630,
  4572,
  14,
  1,
  62,
  3965,
  8,
  142,
  117,
  2,
  1147,
  205,
  851,
  42,
  24,
  1829,
  5,
  1,
  269,
  2,
  85,
  1,
  62,
  78,
  844,
  127,
  7,
  7,
  1,
  630,
  4572,
  1522,
  32,
  1661,
  884,
  12,
  6,
  31,
  3,
  867,
  2599,
  1,
  19,
  39,
  1268,
  20,
  105,
  278,
  2120,
  60,
  6,
  177,
  1339,
  80,
  9,
  1491,
  34,
  72,
  1084,
  1,
  907,
  13,
  235,
  1,
  250,
  173,
  41,
  9,
  9,
  13,
  1053,
  15,
  697,
  863,
  2,
  1360,
  748,
  12,
  39,
  522,
  1,
  1337,
  4,
  1,
  17,
  9,
  467,
  37,
  1,
  2854,
  67,
  3,
  49,
  309,
  28,
  39,
  156,
  120,
  85,
  5,
  2323,
  9,
  5,
  3222,
  121,
  3,
  7428,
  816,
  629,
  55,
  1,
  338,
  300,
  4,
  1,
  19,
  13,
  629,
  357,
  20,
  1023,
  1,
  1055,
  13,
  177,
  608,
  2,
  1,
  276,
  13,
  371,
  7,
  7,
  4375,
  8442,
  6,
  1908,
  16,
  27,
  4,
  1,
  250,
  96,
  123,
  2,
  28,
  116,
  5307,
  304,
  3,
  115,
  15,
  1572,
  6291,
  2,
  3,
  171,
  77,
  103,
  18,
  1,
  630,
  4572,
  1741,
  69,
  12,
  242,
  130,
  2385,
  4,
  232,
  3,
  3786,
  28,
  45,
  1,
  17,
  8,
  392,
  18,
  28,
  39,
  186,
  74,
  3,
  49,
  1179,
  28,
  1090,
  1,
  19,
  30,
  3,
  6718,
  2,
  555,
  1037,
  28,
  8443,
  36,
  616,
  5,
  741,
  158,
  1504,
  8,
  1,
  269,
  60,
  950,
  192,
  652,
  1,
  769,
  269,
  8,
  1,
  19,
  193,
  4305,
  1,
  630,
  4572,
  6,
  32,
  371,
  1353,
  62,
  2,
  1,
  306,
  214,
  1530,
  2498,
  5,
  4151,
  9,
  60,
  39,
  1110,
  69,
  5,
  1622,
  51,
  4151,
  6,
  401,
  220,
  15,
  269,
  73,
  74,
  1530,
  147,
  88,
  486,
  185,
  264,
  5,
  3006,
  1,
  799,
  30,
  11,
  218,
  1,
  306,
  45,
  436,
  615,
  2,
  46,
  6,
  54,
  142,
  1109,
  73,
  872,
  16,
  1,
  17,
  5,
  2128,
  44,
  514,
  276,
  2,
  2683,
  1735,
  155,
  12,
  19,
  45,
  401,
  1794,
  7,
  7,
  1,
  111,
  13,
  656,
  823,
  2,
  177,
  2418,
  1274,
  4151,
  13,
  689,
  39,
  141,
  24,
  238,
  2,
  28,
  156,
  56,
  301,
  5,
  26,
  264,
  28,
  13,
  351,
  339,
  121,
  1,
  342,
  8,
  47,
  133,
  38,
  39,
  52,
  1642,
  24,
  2668,
  13,
  3,
  614,
  2816,
  5,
  1615,
  5,
  2,
  28,
  268,
  54,
  117,
  935,
  24,
  108,
  4759,
  6542,
  116,
  1,
  113,
  59,
  99,
  15,
  3,
  1749,
  222,
  18,
  59,
  736,
  5,
  1183,
  126,
  3245,
  7193,
  13,
  177,
  1988,
  14,
  13,
  1665,
  5409,
  439,
  1,
  630,
  4572,
  13,
  32,
  371,
  701,
  12,
  2805,
  50,
  887,
  71,
  758,
  38,
  3561,
  637,
  327,
  153],
 [73,
  808,
  11,
  19,
  14,
  3,
  966,
  16,
  3,
  440,
  2,
  99,
  4,
  75,
  259,
  250,
  966,
  5,
  282,
  1,
  19,
  6,
  1135,
  1725,
  2,
  1,
  111,
  6,
  4152,
  1,
  250,
  529,
  294,
  123,
  325,
  2,
  738,
  3,
  238,
  1,
  112,
  6,
  2,
  30,
  773,
  73,
  13,
  34,
  1110,
  73,
  13,
  1527,
  48,
  1,
  584,
  13,
  165,
  20,
  9,
  504,
  5,
  26,
  2801,
  8,
  1334,
  18,
  6,
  39,
  1360,
  7,
  7,
  39,
  380],
 [11,
  13,
  235,
  1,
  250,
  17,
  10,
  25,
  123,
  107,
  8,
  57,
  117,
  9,
  13,
  355,
  46,
  13,
  54,
  112,
  2,
  1,
  313,
  5781,
  70,
  654,
  2,
  10,
  25,
  110,
  107,
  138,
  76,
  111,
  8,
  57,
  117,
  1,
  61,
  49,
  173,
  41,
  1,
  17,
  70,
  29,
  1,
  882,
  419,
  261,
  2946,
  5974,
  10,
  89,
  120,
  48,
  131,
  81,
  70,
  535,
  51,
  33,
  90,
  11,
  17,
  10,
  156,
  56,
  187,
  5,
  1436,
  1,
  219,
  148,
  80,
  22,
  74,
  5,
  11,
  218,
  8,
  1,
  17,
  119,
  1,
  419,
  23,
  29,
  8,
  1251,
  1357,
  539,
  10,
  387,
  9,
  13,
  37,
  47,
  240,
  4,
  1176,
  2,
  2304,
  1602,
  10,
  58,
  3723,
  245,
  35,
  45,
  567,
  4,
  11,
  17,
  2,
  13,
  918,
  8,
  319,
  9,
  5,
  39,
  820,
  41,
  9,
  2,
  164,
  160,
  17,
  5,
  104,
  10,
  13,
  52,
  663,
  1,
  219,
  17,
  13,
  3,
  614,
  444,
  4,
  55,
  8,
  57,
  677],
 [11,
  6,
  3,
  792,
  8771,
  671,
  352,
  8,
  12,
  106,
  81,
  35,
  25,
  47,
  433,
  4,
  1737,
  1912,
  5,
  74,
  290,
  463,
  1,
  3854,
  10,
  594,
  668,
  11,
  3,
  1302,
  80,
  245,
  35,
  45,
  340,
  3,
  8771,
  671,
  670,
  85,
  33,
  29,
  127,
  43,
  22,
  89,
  187,
  5,
  120,
  72,
  41,
  1,
  112,
  89,
  393,
  891,
  7,
  7,
  108,
  6,
  3,
  257,
  4,
  683,
  532,
  35,
  45,
  436,
  40,
  681,
  2,
  526,
  8,
  32,
  1672,
  6032,
  736,
  5,
  536,
  402,
  103,
  119,
  59,
  6,
  2386,
  5,
  25,
  32,
  1198,
  80,
  59,
  885,
  3,
  49,
  552,
  581,
  5975,
  1512,
  122,
  98,
  240,
  4,
  1198,
  3022,
  2846,
  82,
  32,
  317,
  294,
  6,
  2305,
  35,
  6,
  36,
  3,
  244,
  1539,
  4524,
  28,
  6,
  3699,
  1073,
  2,
  1466,
  8,
  11,
  222,
  7,
  7,
  1,
  106,
  902,
  20,
  1,
  2186,
  141,
  40,
  564,
  2,
  2718,
  2305,
  4,
  109,
  3,
  529,
  39,
  80,
  28,
  3444,
  510,
  15,
  1,
  556,
  29,
  4,
  93,
  424,
  347,
  100,
  11,
  425,
  2,
  94,
  1,
  366,
  770,
  8,
  114,
  7,
  7,
  1,
  1301,
  202,
  1,
  106,
  862,
  6,
  21,
  83,
  56,
  150,
  1,
  653,
  4,
  131,
  106,
  81,
  6,
  21,
  8,
  57,
  677,
  3,
  881,
  33,
  116,
  1,
  113,
  33,
  99,
  15,
  3,
  724,
  112,
  2,
  3,
  224,
  12,
  7787,
  20,
  2354,
  106,
  81,
  902,
  1737,
  1876,
  1737,
  3,
  988,
  6,
  1936,
  160,
  1737,
  2,
  94,
  33,
  74,
  290,
  10,
  666,
  46,
  13,
  50,
  5,
  9,
  71,
  12,
  18,
  46,
  9,
  6,
  8,
  3,
  8023,
  7,
  7,
  10,
  468,
  2926,
  722,
  2,
  10,
  192,
  9,
  15,
  11,
  8,
  2831,
  5,
  1,
  530,
  4,
  760,
  103,
  11,
  27,
  1012,
  5,
  26,
  871,
  3,
  988,
  1575,
  15,
  4525,
  6,
  236,
  1788,
  21,
  3,
  8771,
  269,
  14,
  23,
  47,
  4,
  933,
  1220,
  665,
  84,
  19],
 [438,
  27,
  4,
  131,
  1336,
  4,
  1,
  892,
  1358,
  254,
  96,
  10,
  89,
  56,
  391,
  85,
  105,
  201,
  107,
  272,
  9,
  6373,
  18,
  21,
  5,
  69,
  21,
  639,
  30,
  29,
  1,
  892,
  180,
  96,
  23,
  25,
  75,
  52,
  727,
  231,
  1,
  87,
  27,
  4,
  131,
  82,
  1,
  3344,
  4,
  1,
  556,
  10,
  25,
  107,
  12,
  1860,
  471,
  128,
  34,
  105,
  216,
  8,
  34,
  105,
  180,
  96,
  128,
  6,
  82,
  161,
  167,
  1,
  4,
  1,
  221,
  381,
  576,
  31,
  3,
  1111,
  1954,
  1982,
  10,
  387,
  9,
  3205,
  29,
  586,
  11,
  6,
  16,
  360,
  2709,
  3294,
  35,
  1615,
  5,
  892,
  782,
  2,
  101,
  33,
  23,
  34,
  989,
  3752,
  376,
  69,
  379,
  22,
  226,
  3,
  1480,
  4,
  22,
  1038,
  11,
  6,
  27,
  4,
  93,
  327,
  153,
  201,
  107,
  414,
  18,
  22,
  523,
  26,
  987,
  229,
  31,
  21,
  319,
  11],
 [5356,
  3128,
  6,
  853,
  1,
  704,
  507,
  903,
  1044,
  5,
  4036,
  6794,
  18,
  82,
  6,
  3,
  2,
  1105,
  5,
  1211,
  24,
  203,
  326,
  5,
  486,
  241,
  15,
  24,
  1851,
  1575,
  9668,
  188,
  8,
  34,
  402,
  28,
  214,
  3,
  9103,
  4,
  3139,
  1,
  399,
  4,
  1,
  19,
  3857,
  6,
  82,
  20,
  541,
  14,
  3,
  938,
  159,
  35,
  16,
  1,
  49,
  8,
  3,
  5976,
  4,
  4413,
  520,
  4,
  95,
  44,
  640,
  5,
  64,
  3,
  177,
  49,
  176,
  1003,
  37,
  11,
  21,
  1,
  227,
  228,
  308,
  3787,
  8,
  3,
  2418,
  222,
  14,
  3,
  5064,
  1937,
  6983,
  8,
  3,
  19,
  5065,
  14,
  3,
  27,
  45,
  5,
  717,
  189,
  791,
  84,
  296,
  17,
  135,
  11,
  125,
  717,
  1,
  1031,
  8,
  9,
  1049,
  1304,
  638,
  4,
  1,
  1620,
  3546,
  22,
  186,
  6795,
  15,
  98,
  4,
  1,
  102,
  2,
  14,
  1359,
  25,
  403,
  54,
  615,
  8,
  93,
  2640,
  21,
  32,
  29,
  290,
  76,
  17,
  39,
  32,
  551,
  2418,
  27,
  7,
  7,
  765,
  2099,
  214,
  4485,
  3857,
  82,
  273,
  47,
  2493,
  7,
  7,
  57,
  1207,
  1130,
  7,
  7,
  119,
  10,
  217,
  9,
  6221,
  4519],
 [362,
  17,
  1421,
  6,
  1,
  27,
  8,
  1,
  448,
  181,
  9,
  61,
  736,
  3,
  693,
  576,
  5,
  6633,
  2218,
  15,
  1,
  168,
  159,
  605,
  860,
  5361,
  121,
  2,
  121,
  172,
  182,
  16,
  470,
  16,
  249,
  1771,
  129,
  2,
  9294,
  46,
  23,
  1358,
  7429,
  2,
  5410,
  892,
  180,
  5911,
  23,
  56,
  250,
  9,
  61,
  553,
  1,
  1997,
  60,
  13,
  3206,
  404,
  656,
  80,
  4,
  456,
  580,
  5,
  717,
  3,
  7194,
  4,
  163,
  2933,
  1013,
  257,
  441,
  3448,
  913,
  1318,
  1,
  1997,
  234,
  1,
  765,
  453,
  954,
  60,
  13,
  483,
  18,
  1082,
  2,
  1,
  7,
  7,
  1,
  87,
  4851,
  299,
  1068,
  76,
  9,
  13,
  639,
  86,
  4,
  1,
  95,
  60,
  6,
  48,
  27,
  99,
  547,
  36,
  9,
  930,
  1,
  112,
  67,
  47,
  3974,
  5656,
  4851,
  234,
  6,
  602,
  37,
  1,
  945,
  11,
  99,
  26,
  3,
  49,
  148,
  18,
  1350,
  48,
  429,
  336,
  8,
  320,
  1542,
  13,
  9,
  3,
  329,
  148,
  5,
  1,
  448,
  907,
  2,
  39,
  644,
  1,
  1108,
  16,
  1,
  4851,
  234,
  1,
  3942,
  279,
  1,
  168,
  95,
  7,
  7,
  1396,
  2684,
  76,
  111,
  546,
  16,
  8024,
  2,
  1752,
  29,
  121,
  1,
  277,
  286,
  574,
  182,
  277,
  20,
  278,
  1334,
  2,
  55,
  46,
  6,
  4808,
  48,
  5265,
  40,
  828,
  3523,
  2681,
  2973,
  5,
  326,
  35,
  6,
  609,
  31,
  5966,
  5,
  2240,
  1,
  332,
  119,
  1,
  2956,
  2324,
  8,
  1,
  87,
  17,
  553,
  277,
  2,
  401,
  32,
  275,
  239,
  12,
  2229,
  690,
  509,
  1504,
  20,
  1,
  1776,
  369,
  1300,
  1199,
  5,
  132,
  2,
  10,
  387,
  9,
  12,
  265,
  6,
  3223,
  53,
  30,
  1,
  127,
  18,
  27,
  205,
  21,
  4636,
  20,
  1,
  127,
  5,
  91,
  3,
  49,
  427,
  51,
  265,
  330,
  6,
  322,
  4768,
  2,
  737,
  7,
  7,
  1,
  5458,
  23,
  29,
  121,
  46,
  3,
  254,
  626,
  8,
  1,
  295,
  35,
  1506,
  2255,
  3,
  332,
  408,
  12,
  3345,
  97,
  850,
  1945,
  3095,
  393,
  825,
  2,
  825,
  2,
  825,
  60,
  183,
  56,
  50,
  71,
  713,
  181,
  1610,
  38,
  1,
  1350,
  152,
  12,
  301,
  39,
  37,
  160,
  76,
  892,
  1042,
  137,
  432,
  8025,
  1188,
  253,
  100,
  253,
  44,
  381,
  3643,
  5,
  1028,
  3,
  4851,
  454,
  362],
 [174,
  45,
  75,
  8,
  259,
  3295,
  231,
  9,
  87,
  4306,
  8,
  1840,
  231,
  94,
  73,
  25,
  6458,
  1,
  266,
  2,
  3,
  3700,
  36,
  443,
  144,
  7,
  7,
  9,
  6,
  3,
  2532,
  491,
  12,
  125,
  21,
  139,
  6984,
  14,
  351,
  3449,
  38,
  3485,
  9,
  6,
  87,
  2,
  7300,
  3,
  206,
  2,
  14,
  3,
  2230,
  16,
  1,
  283,
  102,
  10,
  230,
  175,
  744,
  12,
  3,
  790,
  45,
  110,
  75,
  2805,
  7,
  7,
  1,
  17,
  45,
  6029,
  3,
  993,
  12,
  7787,
  20,
  3,
  1225,
  3147,
  56,
  759,
  1,
  52,
  184,
  10,
  936,
  2060,
  4,
  11,
  135,
  4723,
  1,
  7547,
  8,
  6099,
  8,
  4272,
  3,
  537,
  4,
  57,
  8925,
  759,
  93,
  67,
  29,
  609,
  53,
  1,
  612,
  36,
  1,
  17,
  2,
  3812,
  5,
  9,
  310,
  63,
  20,
  1704,
  7,
  7,
  9,
  6,
  3,
  251,
  5961,
  12,
  166,
  22,
  2620,
  189,
  4,
  259,
  2958,
  2,
  362,
  60,
  6,
  1329,
  1145,
  7,
  7,
  1246,
  5,
  9882,
  5167,
  3182,
  2,
  2114,
  6459,
  16,
  232,
  48,
  99,
  25,
  75,
  32,
  885,
  8009,
  17,
  138,
  83,
  722],
 [43,
  22,
  372,
  134,
  44,
  80,
  848,
  466,
  107,
  11,
  19,
  2,
  70,
  2273,
  48,
  408,
  67,
  5,
  132,
  41,
  9,
  7,
  7,
  10,
  225,
  16,
  22,
  10,
  65,
  79,
  2,
  10,
  8926,
  14,
  3,
  2349,
  80,
  193,
  48,
  73,
  79,
  12,
  11,
  19,
  123,
  67,
  5,
  1640,
  124,
  501,
  43,
  61,
  16,
  3,
  570,
  10,
  858,
  46,
  6,
  54,
  3317,
  16,
  1,
  8772,
  7430,
  42,
  4,
  170,
  2556,
  3264,
  7,
  7,
  10,
  37,
  303,
  330,
  1567,
  11,
  17,
  4173,
  9,
  5,
  26,
  47,
  355,
  490,
  17,
  6881,
  4,
  3412,
  10,
  194,
  246,
  10,
  99,
  346,
  3,
  49,
  428,
  30,
  3,
  355,
  17,
  664,
  200,
  1,
  3619,
  4,
  11,
  19,
  27,
  1221,
  973,
  41,
  63,
  1246,
  16,
  1,
  36,
  1,
  1283,
  197,
  541,
  3246,
  4,
  1,
  256,
  10,
  66,
  64,
  85,
  12,
  58,
  25,
  75,
  3,
  6543,
  36,
  319,
  11,
  17,
  7,
  7,
  2,
  16,
  1,
  1932,
  10,
  217,
  1,
  17,
  18,
  116,
  21,
  104,
  9,
  1,
  400,
  13,
  3620,
  2,
  86,
  4,
  1,
  133,
  553,
  277,
  8,
  57,
  1547,
  10,
  3599,
  5,
  528,
  7,
  7,
  22,
  120,
  48,
  145,
  21,
  497,
  1553,
  41,
  11,
  44,
  39,
  97,
  1372],
 [7886,
  8927,
  3754,
  2,
  2109,
  340,
  23,
  286,
  1288,
  554,
  8,
  11,
  2249,
  19,
  36,
  5459,
  60,
  4174,
  7886,
  8927,
  5,
  19,
  1191,
  9,
  82,
  407,
  1265,
  9104,
  1153,
  308,
  756,
  2,
  2431,
  4968,
  44,
  3,
  1121,
  62,
  41,
  286,
  184,
  368,
  144,
  595,
  8,
  9275,
  15,
  63,
  6722,
  426,
  35,
  858,
  63,
  358,
  6,
  8286,
  172,
  21,
  260,
  107,
  88,
  8,
  153,
  151,
  2,
  1356,
  63,
  426,
  130,
  1370,
  88,
  33,
  1704,
  3,
  1389,
  5,
  955,
  15,
  1,
  353,
  4,
  1,
  9105,
  2906,
  5,
  536,
  1,
  2325,
  5362,
  12,
  1,
  1429,
  432,
  3166,
  6,
  161,
  18,
  3,
  1723,
  6544,
  2,
  31,
  40,
  426,
  4968,
  33,
  16,
  40,
  5,
  26,
  1683,
  5,
  3,
  3163,
  1648,
  11,
  6,
  7431,
  31,
  63,
  3092,
  756,
  1,
  129,
  28,
  5214,
  6,
  3,
  375,
  55,
  1979,
  18,
  1,
  554,
  1454,
  88,
  16,
  32,
  769,
  3163,
  1648,
  9104,
  48,
  3,
  972,
  7,
  7,
  11,
  6,
  3,
  2168,
  19,
  21,
  38,
  2036,
  30,
  29,
  15,
  47,
  329,
  361,
  573,
  31,
  9104,
  2,
  4968,
  1,
  184,
  368,
  23,
  177,
  2,
  29,
  79,
  49,
  157,
  1,
  4207,
  4,
  258,
  6,
  20,
  184,
  8927,
  35,
  6,
  3,
  1289,
  552,
  2,
  3,
  1286,
  3859,
  1775,
  8,
  196,
  40,
  545,
  14,
  3,
  6,
  72,
  50,
  56,
  71,
  9,
  58,
  26,
  14,
  32,
  1180,
  59,
  45,
  54,
  1061,
  15,
  1,
  316,
  3835,
  14,
  59,
  116,
  307,
  20,
  80,
  59,
  268,
  97,
  72,
  3296,
  8,
  1,
  659,
  545,
  59,
  3066,
  3,
  2168,
  8,
  3,
  577,
  1566,
  7,
  7,
  27,
  4,
  1,
  179,
  41,
  1,
  19,
  6,
  5,
  64,
  1,
  358,
  252,
  31,
  1153,
  21,
  187,
  24,
  464,
  185,
  370,
  28,
  1125,
  93,
  2,
  214,
  5,
  120,
  93,
  14,
  1,
  1723,
  215,
  29,
  12,
  184,
  18,
  1,
  8026,
  426,
  288,
  95,
  53,
  46,
  34,
  1,
  235,
  13,
  1,
  1034,
  129,
  2959,
  24,
  1998,
  15,
  3,
  1118,
  50,
  6985,
  257,
  8,
  196,
  28,
  710,
  1,
  1998,
  28,
  13,
  2959,
  8,
  24,
  3297,
  7,
  7,
  2249,
  405,
  8927,
  1,
  191,
  328,
  134,
  59,
  45,
  1,
  465,
  314,
  8,
  1,
  17,
  1265,
  9104,
  30,
  11,
  218,
  13,
  130,
  2543,
  24,
  2,
  9,
  78,
  235,
  26,
  3,
  843,
  56,
  5,
  19,
  461,
  85,
  184,
  2,
  1616,
  28,
  6,
  7,
  7,
  52,
  417,
  2,
  4,
  258,
  11,
  1500,
  5,
  3,
  790,
  2,
  191,
  5843,
  16,
  7886],
 [43,
  245,
  6,
  1527,
  136,
  54,
  27,
  166,
  96,
  37,
  33,
  325,
  5,
  15,
  2414,
  108,
  2,
  3,
  583,
  800,
  4,
  1690,
  2960,
  5,
  84,
  137,
  167,
  126,
  2,
  278,
  146,
  1455,
  359,
  5,
  182,
  8,
  11,
  19,
  2,
  64,
  342,
  2442,
  497,
  917,
  2,
  111,
  12,
  84,
  3,
  389,
  2195,
  4,
  6374,
  20,
  85,
  179,
  325,
  5,
  26,
  8,
  2869,
  2,
  1968,
  77,
  478,
  77,
  216,
  84,
  3,
  1311,
  206,
  4,
  722,
  90,
  8,
  7788,
  15,
  4113,
  2038,
  8295,
  3128,
  8296,
  3701,
  1274,
  7301,
  5912,
  2,
  533,
  8,
  1,
  674,
  612,
  471,
  1,
  9476,
  6545,
  452,
  4,
  1841,
  131,
  149,
  5363,
  6622,
  871,
  361,
  12,
  23,
  3450,
  15,
  3,
  1295,
  765,
  2991,
  4,
  1,
  2316,
  4879,
  3621,
  4,
  1,
  477,
  4,
  1,
  1087,
  11,
  19,
  233,
  26,
  432,
  3,
  1690,
  3621,
  12,
  498,
  3,
  2588,
  550,
  8,
  1,
  6292,
  4,
  1,
  760,
  940,
  761,
  249,
  108,
  2,
  1,
  515,
  97,
  32,
  1598,
  20,
  1,
  3396,
  4,
  2721,
  41,
  146,
  185,
  178],
 [10,
  291,
  11,
  207,
  42,
  4,
  3885,
  1652,
  5,
  64,
  43,
  33,
  99,
  876,
  2,
  15,
  29,
  11,
  696,
  2306,
  42,
  79,
  9106,
  490,
  354,
  1621,
  4,
  7548,
  1244,
  4878,
  9477,
  2,
  2548,
  9883,
  4,
  258,
  10,
  13,
  376,
  174,
  421,
  33,
  67,
  29,
  1,
  5657,
  102,
  2272,
  18,
  33,
  156,
  200,
  178,
  98,
  4,
  1,
  2144,
  2316,
  133,
  12,
  1491,
  124,
  615,
  472,
  1,
  87,
  17,
  43,
  22,
  165,
  5,
  25,
  3,
  2095,
  207,
  22,
  25,
  5,
  25,
  47,
  133,
  1,
  3298,
  4634,
  1,
  923,
  1578,
  7675,
  1423,
  99,
  25,
  75,
  220,
  15,
  2306,
  20,
  1,
  2270,
  4,
  2636,
  96,
  138,
  14,
  1933,
  4,
  1,
  3003,
  38,
  1,
  3214,
  524,
  33,
  156,
  187,
  5,
  571,
  3,
  5066,
  1381,
  4,
  1961,
  2,
  4266,
  60,
  6,
  72,
  875,
  8,
  131,
  1061,
  216],
 [2365,
  253,
  1999,
  6,
  1,
  86,
  7676,
  294,
  1157,
  588,
  8,
  3,
  685,
  15,
  3,
  625,
  4453,
  2289,
  3148,
  8,
  8,
  1,
  399,
  4,
  1,
  358,
  32,
  1113,
  6723,
  8,
  7432,
  4,
  167,
  837,
  8,
  3,
  238,
  713,
  216,
  4083,
  71,
  6621,
  8,
  1,
  9295,
  2,
  14,
  1,
  3276,
  1861,
  15,
  6546,
  8,
  57,
  312,
  2231,
  39,
  5,
  399,
  3,
  171,
  24,
  612,
  29,
  2383,
  18,
  249,
  6,
  2,
  1278,
  989,
  28,
  1312,
  339,
  15,
  249,
  108,
  28,
  298,
  20,
  2,
  145,
  442,
  5,
  267,
  12,
  28,
  66,
  496,
  14,
  229,
  229,
  7,
  7,
  14,
  1861,
  28,
  6,
  1459,
  28,
  125,
  21,
  1,
  108,
  2,
  28,
  125,
  21,
  2135,
  1,
  108,
  3,
  866,
  3547,
  2,
  1861,
  270,
  5,
  117,
  3,
  1288,
  129,
  32,
  3276,
  129,
  382,
  7,
  7,
  11,
  17,
  463,
  388,
  128,
  4441,
  4414,
  2,
  1,
  37,
  6,
  32,
  2915,
  421,
  44,
  724,
  18,
  6,
  9,
  3410,
  54,
  10,
  1472,
  10,
  3755,
  21,
  3,
  693,
  570,
  4,
  2896,
  3091,
  12,
  11,
  215,
  3,
  362,
  17,
  7,
  7,
  57,
  1926,
  128,
  6,
  1,
  128,
  8,
  1,
  3112,
  51,
  6,
  5364,
  15,
  821,
  2,
  40,
  347,
  2153,
  119,
  2365,
  253,
  1999,
  4088,
  32,
  111,
  1363,
  664,
  1878,
  22,
  8,
  1,
  61,
  173,
  4,
  124,
  8928,
  193,
  1287,
  6375,
  42,
  1,
  2,
  24,
  238,
  110,
  8929,
  174,
  110,
  2,
  6,
  302,
  322,
  28,
  45,
  3,
  169,
  4,
  256,
  55,
  134,
  10,
  104,
  9,
  172,
  172,
  2,
  10,
  110,
  74,
  1396,
  4,
  501,
  2,
  5529,
  7,
  7,
  3,
  205,
  64],
 [57,
  475,
  58,
  26,
  11,
  13,
  1959,
  165,
  5,
  26,
  30,
  227,
  106,
  540,
  2,
  1359,
  30,
  227,
  3,
  6634,
  1169,
  80,
  885,
  85,
  66,
  27,
  1269,
  92,
  1541,
  798,
  10,
  13,
  110,
  339,
  436,
  18,
  10,
  13,
  398,
  5593,
  436,
  2,
  633,
  7887,
  20,
  108,
  3486,
  1,
  17,
  753,
  14,
  150,
  8444,
  112,
  773,
  70,
  3479,
  5,
  9478,
  9,
  84,
  92,
  55,
  8027,
  7,
  7,
  43,
  9,
  70,
  1169,
  9,
  233,
  91,
  50,
  285,
  18,
  9,
  130,
  594,
  26,
  72,
  49,
  1,
  1394,
  86,
  208,
  309,
  6,
  4,
  1,
  292,
  202,
  2,
  14,
  109,
  3,
  292,
  202,
  1,
  904,
  2,
  658,
  18,
  1,
  17,
  4633,
  1,
  1927,
  20,
  11,
  232,
  7433,
  1032,
  514,
  135,
  21,
  109,
  752,
  20,
  48,
  7433,
  79,
  38,
  267,
  1,
  17,
  6,
  82,
  208,
  80,
  22,
  89,
  64,
  1,
  6547,
  2,
  226,
  54,
  142,
  12,
  33,
  1938,
  34,
  44,
  192,
  3,
  366,
  4,
  1661,
  1023,
  18,
  9,
  152,
  79,
  229,
  4379,
  15,
  93,
  7,
  7,
  76,
  748,
  3548,
  102,
  2,
  27,
  208,
  128,
  1123,
  8284,
  2,
  24,
  286,
  3313,
  21,
  3462,
  18,
  82,
  21,
  274,
  147],
 [68,
  10,
  37,
  5,
  104,
  76,
  180,
  490,
  96,
  1162,
  10,
  101,
  44,
  208,
  5,
  64,
  2761,
  2,
  4,
  3619,
  5,
  1173,
  627,
  49,
  17,
  10,
  209,
  1659,
  11,
  96,
  5,
  16,
  470,
  47,
  8773,
  503,
  2,
  172,
  2,
  172,
  89,
  378,
  1,
  645,
  1461,
  8,
  48,
  10,
  64,
  10,
  37,
  1398,
  8930,
  96,
  1162,
  44,
  34,
  2832,
  44,
  52,
  154,
  18,
  81,
  1,
  2747,
  6,
  21,
  154,
  2,
  6,
  21,
  56,
  208,
  44,
  551,
  349,
  180,
  17,
  199,
  229,
  48,
  166,
  56,
  76,
  96,
  1725,
  226,
  54,
  111,
  54,
  907,
  54,
  452,
  54,
  3561,
  2,
  21,
  56,
  569,
  44,
  551,
  2832,
  2369,
  19,
  44,
  409,
  1,
  250,
  17,
  10,
  67,
  123,
  107,
  2,
  10,
  67,
  107,
  3,
  169,
  4,
  250,
  96,
  267,
  69,
  10,
  2586,
  22,
  318,
  153],
 [11,
  6,
  1,
  250,
  17,
  10,
  25,
  123,
  107,
  14,
  68,
  14,
  1,
  250,
  12,
  10,
  78,
  235,
  123,
  64,
  10,
  64,
  54,
  359,
  5,
  7302,
  48,
  29,
  1,
  408,
  25,
  296,
  2387,
  39,
  26,
  7,
  7,
  11,
  6,
  21,
  27,
  4,
  146,
  76,
  96,
  22,
  101,
  22,
  187,
  5,
  104,
  80,
  22,
  187,
  5,
  26,
  481,
  5,
  91,
  251,
  4,
  9,
  92,
  39,
  985,
  76,
  76,
  76,
  76,
  76,
  7,
  7,
  11,
  17,
  6,
  1,
  4922,
  5,
  260,
  3,
  3183,
  782,
  14,
  124,
  440,
  22,
  872,
  2,
  872,
  2,
  872,
  2,
  872,
  2,
  872,
  2,
  872,
  2,
  872,
  2,
  872,
  16,
  137,
  5,
  561,
  488,
  9,
  110,
  125,
  30,
  227,
  15,
  3,
  3183,
  782,
  22,
  700,
  48,
  22,
  70,
  381,
  84,
  4415,
  339,
  20,
  11,
  54,
  11,
  6,
  3,
  1543,
  100,
  147,
  11,
  19,
  22,
  58,
  3599,
  779,
  1819,
  4634,
  67,
  24,
  929,
  29,
  121,
  1,
  232,
  4,
  11,
  19,
  421,
  92,
  12,
  2762,
  7,
  7,
  813,
  241,
  911,
  4,
  258,
  22,
  39,
  187,
  5,
  104,
  1,
  250,
  17,
  4,
  29,
  55,
  92,
  235,
  85,
  4415,
  2743,
  9,
  58,
  91,
  47,
  284,
  122,
  11,
  412,
  4,
  4811],
 [10,
  25,
  75,
  3,
  3413,
  341,
  16,
  14,
  190,
  14,
  10,
  66,
  391,
  10,
  25,
  52,
  4089,
  1815,
  4,
  390,
  1131,
  3413,
  181,
  14,
  3,
  556,
  11,
  435,
  45,
  808,
  143,
  105,
  4,
  146,
  1815,
  135,
  2773,
  137,
  167,
  1131,
  3413,
  5910,
  6,
  1,
  2292,
  4060,
  8,
  1,
  480,
  3413,
  3127,
  46,
  6,
  72,
  52,
  278,
  41,
  11,
  435,
  36,
  98,
  77,
  3413,
  155,
  9,
  135,
  130,
  1795,
  6882,
  1,
  838,
  791,
  4,
  3413,
  1,
  87,
  5913,
  1461,
  6,
  12,
  1,
  62,
  298,
  277,
  8,
  733,
  7,
  7,
  1,
  62,
  809,
  72,
  37,
  98,
  77,
  3413,
  435,
  3413,
  5308,
  3,
  2916,
  36,
  2685,
  88,
  5,
  3,
  5530,
  30,
  40,
  2013,
  8,
  1,
  4852,
  672,
  6986,
  30,
  2013,
  3413,
  710,
  2,
  24,
  526,
  1892,
  5460,
  1,
  2013,
  15,
  63,
  7665,
  2685,
  2,
  94,
  8599,
  40,
  2013,
  53,
  84,
  733,
  8,
  1,
  6883,
  4,
  1,
  2013,
  109,
  5015,
  84,
  733,
  3413,
  770,
  122,
  2,
  4812,
  20,
  32,
  1705,
  1307,
  3413,
  6,
  262,
  31,
  3,
  687,
  328,
  777,
  2,
  6,
  609,
  143,
  5,
  1,
  350,
  3,
  4813,
  733,
  1566,
  134,
  3413,
  896,
  105,
  77,
  2,
  82,
  896,
  63,
  1732,
  3,
  257,
  777,
  745,
  3413,
  12,
  45,
  609,
  241,
  1,
  733,
  641,
  407,
  2,
  7677,
  93,
  593,
  1,
  2430,
  9,
  6,
  53,
  5,
  3413,
  5,
  353,
  1,
  164,
  93,
  2,
  589,
  1359,
  1,
  1165,
  809,
  7,
  7,
  1,
  95,
  22,
  282,
  1,
  435,
  6,
  31,
  1581,
  36,
  1,
  733,
  1566,
  5,
  77,
  249,
  5910,
  2947,
  4,
  2642,
  8931,
  12,
  3413,
  3576,
  2791,
  8,
  2120,
  2695,
  131,
  1282,
  407,
  5,
  8600,
  1,
  641,
  407,
  3413,
  66,
  30,
  105,
  216,
  1196,
  29,
  1,
  95,
  185,
  8931,
  199,
  2293,
  6625,
  47,
  8931,
  23,
  388,
  2,
  408,
  23,
  191,
  105,
  8931,
  23,
  727,
  5,
  354,
  3413,
  9884,
  1,
  113,
  148,
  41,
  1,
  435,
  23,
  1,
  7090,
  29,
  4,
  1,
  509,
  37,
  3640,
  2,
  138,
  6,
  130,
  1,
  168,
  18,
  1,
  6,
  325,
  8,
  105,
  989,
  804,
  8,
  11,
  435,
  22,
  4573,
  1,
  2656,
  3413,
  78,
  2948,
  3,
  3451,
  12,
  6,
  325,
  14,
  1,
  3860,
  1336,
  8,
  1,
  435,
  2,
  9,
  78,
  14,
  68,
  1,
  1282,
  407,
  22,
  66,
  82,
  218,
  1,
  2656,
  30,
  1,
  256,
  2,
  346,
  1,
  5,
  921,
  328,
  1678,
  30,
  4037,
  38,
  4880,
  8,
  1,
  2716,
  94,
  46,
  6,
  1,
  2949,
  131,
  23,
  31,
  236,
  1,
  113,
  2949,
  20,
  1,
  9,
  6,
  39,
  34,
  247,
  5,
  1750,
  85,
  83,
  11,
  435,
  288,
  22,
  99,
  235,
  210,
  132,
  9,
  288,
  14,
  49,
  14,
  47,
  1514,
  7,
  7,
  57,
  61,
  1385,
  6,
  12,
  1,
  165,
  5914,
  174,
  949,
  298,
  47,
  381,
  325,
  5,
  2,
  82,
  1,
  62,
  6,
  177,
  867,
  1,
  250,
  173,
  6,
  12,
  22,
  1684,
  29,
  4,
  124,
  458,
  51,
  22,
  477,
  122,
  1,
  435,
  54,
  512,
  85,
  105,
  22,
  67,
  51,
  22,
  237,
  4958,
  22,
  30,
  457,
  458,
  130,
  131,
  1385,
  679,
  1195,
  44,
  3,
  956,
  435,
  12,
  6,
  562,
  417,
  2,
  6,
  52,
  4853,
  11,
  6,
  1,
  520,
  4,
  435,
  12,
  1828,
  75,
  1062,
  16,
  20,
  1,
  7,
  7,
  3,
  404,
  153,
  42,
  4,
  153],
 [11,
  335,
  19,
  12,
  1617,
  1,
  534,
  5,
  26,
  375,
  1587,
  794,
  2833,
  6,
  3,
  604,
  412,
  12,
  454,
  727,
  2341,
  2642,
  974,
  1,
  335,
  19,
  407,
  2573,
  1,
  35,
  100,
  109,
  3783,
  36,
  24,
  293,
  5461,
  8,
  1,
  531,
  454,
  1,
  451,
  11,
  884,
  2157,
  16,
  47,
  154,
  1611,
  734,
  1,
  442,
  18,
  6,
  1135,
  1007,
  16,
  1,
  8445,
  4,
  1,
  794,
  11,
  642,
  1059,
  816,
  629,
  55,
  6,
  5844,
  31,
  47,
  1072,
  1927,
  206,
  2,
  3,
  388,
  692,
  630,
  488,
  21,
  72,
  330,
  1540,
  1778,
  9,
  1,
  112,
  12,
  6,
  271,
  53,
  152,
  65,
  25,
  55,
  5,
  118,
  18,
  44,
  1407,
  1107,
  9,
  112,
  126,
  71,
  105,
  316,
  323,
  362,
  103,
  11,
  19,
  6,
  274,
  147,
  30,
  227,
  3,
  171,
  216,
  182,
  9,
  16,
  48,
  9,
  6,
  2,
  89,
  547,
  3,
  850,
  62],
 [772,
  237,
  315,
  7195,
  9296,
  3813,
  10,
  67,
  1,
  5016,
  4,
  1983,
  456,
  1114,
  30,
  3,
  803,
  4,
  1,
  19,
  1,
  9885,
  239,
  30,
  1,
  286,
  5977,
  8,
  3431,
  14,
  173,
  4,
  1,
  3431,
  2806,
  19,
  1424,
  2153,
  48,
  10,
  25,
  5,
  132,
  41,
  9,
  87,
  4,
  29,
  1,
  19,
  6,
  32,
  608,
  1532,
  122,
  4,
  170,
  5067,
  2792,
  3622,
  5411,
  2577,
  1903,
  2,
  4175,
  17,
  201,
  123,
  107,
  338,
  4,
  29,
  8,
  3,
  335,
  3673,
  3,
  6100,
  100,
  1,
  118,
  456,
  1114,
  1197,
  3367,
  12,
  28,
  110,
  90,
  98,
  2714,
  15,
  1,
  769,
  9885,
  239,
  1097,
  38,
  1432,
  304,
  2510,
  93,
  2,
  618,
  28,
  468,
  161,
  5,
  79,
  15,
  93,
  12,
  1,
  19,
  13,
  441,
  20,
  24,
  1114,
  182,
  20,
  1,
  3217,
  260,
  107,
  9,
  29,
  36,
  24,
  595,
  685,
  20,
  243,
  2,
  8,
  1,
  1570,
  2,
  145,
  5837,
  36,
  1,
  8446,
  2,
  1,
  269,
  60,
  70,
  2696,
  141,
  1,
  1290,
  34,
  10,
  67,
  338,
  20,
  1148,
  10,
  1680,
  43,
  28,
  13,
  264,
  5,
  1007,
  1,
  8774,
  4344,
  383,
  1345,
  2,
  782,
  1786,
  321,
  2,
  21,
  2779,
  1,
  289,
  62,
  11,
  881,
  524,
  122,
  1,
  31,
  144,
  162,
  35,
  651,
  5215,
  1192,
  22,
  2925,
  1,
  1192,
  53,
  11,
  6,
  1,
  873,
  29,
  146,
  77,
  96,
  23,
  7,
  7,
  68,
  559,
  10,
  156,
  56,
  101,
  41,
  85,
  654,
  11,
  13,
  370,
  1,
  369,
  253,
  51,
  10,
  340,
  1,
  16,
  1,
  19,
  848,
  567,
  1,
  4969,
  493,
  4,
  1,
  62,
  144,
  858,
  1,
  62,
  14,
  9,
  6,
  558,
  31,
  1,
  9885,
  239,
  1390,
  69,
  43,
  11,
  221,
  45,
  110,
  56,
  2917,
  5,
  1,
  239,
  2,
  9297,
  93,
  5,
  26,
  12,
  28,
  152,
  187,
  5,
  25,
  229,
  5,
  79,
  15,
  85,
  8,
  4761,
  399,
  66,
  28,
  379,
  1,
  62,
  16,
  93,
  11,
  6,
  1,
  86,
  654,
  2544,
  10,
  25,
  123,
  567,
  1,
  19,
  13,
  524,
  5,
  1,
  383,
  1345,
  2,
  782,
  1786,
  306,
  12,
  9,
  67,
  54,
  1061,
  8,
  5,
  1,
  388,
  3861,
  1739,
  2,
  13,
  56,
  50,
  524,
  7888,
  31,
  1,
  383,
  1345,
  2,
  782,
  1786,
  324,
  4,
  3,
  129,
  35,
  415,
  56,
  104,
  24,
  203,
  19,
  199,
  381,
  53,
  170,
  713,
  223,
  5,
  139,
  74,
  50,
  3023,
  38,
  5,
  7889,
  47,
  433,
  4,
  4273,
  668,
  343,
  5,
  1,
  149,
  20,
  256,
  11,
  19,
  115,
  50,
  71,
  1,
  1417,
  4,
  769,
  708,
  60,
  1639,
  2882,
  1,
  1178,
  4,
  955,
  2,
  72,
  4,
  1,
  181,
  631,
  84,
  47,
  433,
  4,
  1343,
  720,
  269,
  3676,
  1619,
  1077,
  9669,
  53,
  31,
  32,
  524,
  2097,
  2087,
  7,
  7,
  1,
  19,
  13,
  409,
  52,
  1181,
  5,
  163,
  30,
  1,
  725,
  13,
  2453,
  14,
  9,
  4522,
  769,
  4,
  7303,
  157,
  15,
  1,
  239,
  122,
  4,
  24,
  2822,
  4513,
  1,
  787,
  13,
  329,
  2,
  5068,
  5,
  1,
  6796,
  4,
  86,
  696,
  211,
  3360,
  29,
  8,
  29,
  11,
  19,
  58,
  25,
  90,
  3,
  72,
  126,
  1667,
  5,
  1,
  30,
  4344,
  71,
  5,
  1,
  2806,
  19,
  1424,
  38,
  16,
  12,
  512,
  1,
  2466,
  4,
  98,
  2780,
  10,
  455,
  37,
  10,
  13,
  30,
  3,
  3096,
  4273,
  180,
  802,
  1,
  95,
  1,
  306,
  13,
  1921,
  2,
  9670,
  235,
  1,
  113,
  173,
  4,
  1,
  550,
  1,
  176,
  13,
  52,
  49,
  15,
  1,
  1505,
  4,
  1432,
  35,
  47,
  433,
  4,
  6635,
  2,
  6293,
  50,
  71,
  1,
  769,
  222,
  28,
  13,
  2374,
  1,
  1,
  19,
  506,
  4,
  88,
  14,
  375,
  4,
  1676,
  2708,
  713,
  179,
  30,
  22,
  2,
  109,
  52,
  1650,
  41,
  9,
  29,
  1,
  135,
  116,
  21,
  1088,
  30,
  29,
  1,
  555,
  2,
  5531,
  12,
  13,
  158,
  1303,
  7,
  7,
  29,
  8,
  29,
  1,
  19,
  688,
  2589,
  396,
  14,
  38,
  272,
  9,
  13,
  3432,
  30,
  1,
  127,
  22,
  66,
  926,
  3,
  747,
  4,
  1220,
  38,
  91,
  3,
  747,
  4,
  96,
  511,
  511,
  410,
  8,
  218,
  56,
  1,
  441,
  20,
  3,
  289,
  62,
  6,
  3,
  348,
  12,
  1256,
  3862,
  11,
  6158,
  1200,
  7091,
  3943,
  1,
  6548,
  4,
  32,
  769,
  62,
  15,
  1611,
  12,
  78,
  91,
  2,
  45,
  90,
  3,
  1461,
  8,
  1,
  181,
  29,
  22,
  25,
  5,
  79,
  6,
  3,
  115,
  228,
  4,
  5,
  2855,
  1,
  873,
  36,
  1,
  1,
  605,
  38,
  158,
  272,
  22,
  99,
  39,
  774,
  9,
  29,
  290,
  2,
  139,
  340,
  3,
  269,
  305,
  7,
  7,
  29,
  10,
  66,
  132,
  6,
  11,
  51,
  1,
  19,
  1048,
  10,
  192,
  3,
  901,
  3023,
  34,
  145,
  1199,
  10,
  422,
  18,
  21,
  34,
  1199,
  10,
  1000,
  3834,
  2353,
  20,
  57,
  3906,
  5,
  26,
  558,
  5,
  2925,
  1,
  1192,
  53,
  16,
  2215,
  1,
  162,
  3,
  881,
  2302],
 [10,
  1215,
  11,
  435,
  20,
  32,
  767,
  36,
  10,
  230,
  1199,
  10,
  116,
  9,
  13,
  52,
  417,
  2498,
  5,
  1885,
  3414,
  2,
  390,
  1,
  435,
  10,
  194,
  1,
  2949,
  70,
  1,
  113,
  10,
  25,
  123,
  107,
  8,
  3,
  17,
  435,
  1042,
  1,
  4632,
  2120,
  70,
  52,
  247,
  1,
  9107,
  27,
  10,
  101,
  13,
  97,
  247,
  9,
  90,
  69,
  34,
  3507,
  10,
  156,
  282,
  1,
  435,
  16,
  3,
  1322,
  2,
  3,
  300,
  46,
  70,
  97,
  105,
  81,
  1282,
  30,
  22,
  15,
  161,
  5,
  2415,
  521,
  38,
  117,
  5,
  2748,
  9,
  7,
  7,
  1,
  61,
  148,
  10,
  233,
  644,
  13,
  1,
  1469,
  10,
  156,
  1377,
  98,
  1461,
  36,
  2514,
  4114,
  5,
  1,
  138,
  14,
  2612,
  32,
  8297,
  156,
  301,
  5,
  91,
  1,
  8297,
  4083,
  38,
  50,
  5594,
  20,
  57,
  117,
  10,
  65,
  446,
  1,
  3673,
  10,
  101,
  1,
  116,
  3,
  49,
  293],
 [54,
  11,
  3911,
  514,
  1856,
  90,
  16,
  243,
  180,
  215,
  41,
  3,
  2416,
  3508,
  4176,
  130,
  11,
  4345,
  371,
  248,
  6444,
  1150,
  2,
  1359,
  729,
  1265,
  5532,
  4088,
  3,
  2918,
  4,
  1495,
  5216,
  2,
  193,
  175,
  8,
  3,
  34,
  44,
  2479,
  1208,
  433,
  4,
  95,
  826,
  255,
  2,
  876,
  2,
  35,
  1380,
  14,
  43,
  59,
  110,
  192,
  121,
  1,
  1755,
  1619,
  59,
  8447,
  8,
  1958,
  6884,
  2655,
  2084,
  3,
  329,
  2,
  5452,
  366,
  632,
  9108,
  737,
  6222,
  388,
  507,
  2203,
  214,
  3067,
  51,
  1,
  1069,
  1024,
  8775,
  33,
  182,
  8,
  14,
  1,
  239,
  3183,
  505,
  42,
  5,
  26,
  47,
  2115,
  5915,
  451,
  1138,
  177,
  534,
  2,
  40,
  106,
  360,
  2591,
  7196,
  2,
  1,
  4767,
  1144,
  36,
  1,
  1004,
  1847,
  2373,
  1391,
  23,
  3,
  3111,
  4637,
  4,
  1,
  1539,
  1476,
  8,
  1,
  429,
  144,
  152,
  12,
  445,
  65,
  639,
  2,
  1175,
  68,
  639,
  2,
  1175,
  11,
  4638,
  2919,
  246,
  2745,
  18,
  9,
  246,
  6,
  154,
  1246,
  5,
  3944,
  315,
  5060,
  867,
  452,
  6987,
  21,
  34,
  313,
  280,
  32,
  210,
  2460,
  112,
  2,
  3,
  435,
  176,
  12,
  2961,
  15,
  1,
  1978,
  62,
  1368,
  1,
  862,
  189,
  2,
  1397,
  1318,
  5782,
  3053,
  1641,
  53,
  14,
  1097,
  4,
  3,
  7086,
  1225,
  2,
  2872,
  45,
  3,
  329,
  2152,
  14,
  3,
  5523,
  2145,
  275,
  499,
  128,
  1,
  1400,
  1,
  20,
  2487,
  5105,
  88,
  5,
  1240,
  24,
  541,
  84,
  3,
  5017,
  7890,
  3412,
  135,
  1530,
  53,
  6376,
  19,
  461,
  198,
  1028,
  63,
  30,
  1,
  908,
  4,
  11,
  3368,
  5978,
  243,
  1166,
  1883,
  140,
  11,
  1,
  5845,
  4922,
  5],
 [9,
  6,
  757,
  5,
  379,
  416,
  8,
  11,
  17,
  602,
  48,
  78,
  561,
  2,
  35,
  78,
  698,
  9,
  6,
  41,
  457,
  368,
  2,
  3,
  129,
  35,
  20,
  3,
  3024,
  11,
  13,
  90,
  310,
  1,
  127,
  4,
  1,
  3207,
  2823,
  4090,
  51,
  2241,
  368,
  70,
  1554,
  3207,
  275,
  4486,
  2,
  70,
  29,
  5979,
  4,
  326,
  7,
  7,
  11,
  17,
  37,
  1,
  408,
  4,
  12,
  984,
  5,
  717,
  11,
  41,
  2,
  1,
  515,
  670,
  11,
  46,
  6,
  54,
  799,
  38,
  758,
  1,
  81,
  18,
  265,
  6,
  34,
  724,
  16,
  1,
  9298,
  4,
  1,
  55,
  9,
  6,
  1360,
  7,
  7,
  1,
  709,
  81,
  561,
  672,
  106,
  3787,
  184,
  102,
  2,
  139,
  4526,
  303,
  6,
  4526,
  34,
  12,
  1,
  162,
  575,
  726,
  66,
  4203,
  63,
  2823,
  2174,
  7,
  7,
  16,
  47,
  287,
  1,
  221,
  6,
  3277,
  5,
  1,
  2241,
  35,
  6,
  65,
  21,
  72,
  5,
  163,
  30,
  2,
  7891,
  3,
  1131,
  882,
  255,
  9479,
  12,
  98,
  129,
  58,
  139,
  4526,
  121,
  27,
  205,
  391,
  12,
  8,
  1,
  4090,
  96,
  70,
  1017,
  5,
  1298,
  5,
  368,
  2,
  21,
  336,
  7,
  7,
  459,
  605,
  2,
  459,
  2307],
 [4416,
  4411,
  407,
  8,
  11,
  1820,
  206,
  118,
  81,
  607,
  31,
  2992,
  8,
  9671,
  4411,
  311,
  3,
  36,
  7304,
  35,
  2873,
  8,
  362,
  15,
  40,
  358,
  1,
  33,
  3487,
  8,
  6,
  3,
  5533,
  14,
  6,
  4411,
  3276,
  2619,
  2445,
  4411,
  4812,
  3,
  293,
  8,
  2557,
  206,
  21,
  48,
  59,
  489,
  18,
  9,
  943,
  40,
  975,
  59,
  896,
  1633,
  2557,
  328,
  1029,
  7549,
  35,
  6,
  1197,
  9672,
  15,
  40,
  68,
  4411,
  94,
  214,
  3,
  293,
  30,
  3,
  50,
  1205,
  316,
  510,
  2664,
  2,
  4812,
  3,
  293,
  8,
  822,
  1203,
  3,
  2294,
  18,
  1211,
  294,
  6460,
  273,
  40,
  1,
  4,
  85,
  5,
  26,
  1,
  792,
  2043,
  362,
  328,
  4411,
  40,
  2557,
  440,
  2,
  358,
  16,
  1,
  49,
  117,
  18,
  4,
  258,
  2321,
  12,
  6,
  21,
  35,
  59,
  65,
  6,
  4416,
  4411,
  6,
  389,
  472,
  14,
  59,
  7678,
  1190,
  1,
  4,
  1335,
  2386,
  4,
  3,
  590,
  552,
  1029,
  7549,
  6,
  24,
  650,
  389,
  1715,
  566,
  2,
  46,
  23,
  3651,
  31,
  1153,
  2807,
  308,
  6032,
  2,
  77,
  857,
  407,
  4,
  1,
  253,
  587,
  1,
  162,
  4,
  1,
  19,
  756,
  11,
  6,
  3,
  1260,
  19,
  15,
  3,
  171,
  445,
  280,
  14,
  445,
  1391,
  70,
  39,
  544,
  84,
  63,
  203,
  3,
  2732,
  4,
  3,
  19],
 [1,
  238,
  4,
  170,
  294,
  2,
  552,
  8,
  1,
  19,
  23,
  7434,
  1289,
  60,
  6,
  48,
  17,
  111,
  140,
  26,
  2,
  1,
  917,
  2853,
  6,
  34,
  2297,
  2308,
  20,
  170,
  1349,
  12,
  10,
  230,
  110,
  1396,
  4,
  319,
  9,
  121,
  2,
  121,
  172,
  188,
  10,
  230,
  244,
  744,
  5,
  64,
  12,
  11,
  19,
  6,
  21,
  1944,
  8,
  47,
  4,
  1,
  6797,
  2,
  162,
  877,
  12,
  69,
  684,
  33,
  2620,
  4,
  232,
  3,
  2376,
  12,
  33,
  25,
  90,
  138,
  317,
  190,
  5066,
  19,
  16,
  1,
  306,
  10,
  230,
  1403,
  10,
  58,
  74,
  47,
  2974,
  5,
  57,
  36,
  47,
  27,
  876,
  27,
  4,
  1,
  4,
  1,
  19],
 [135,
  328,
  2274,
  1,
  1338,
  427,
  13,
  656,
  349,
  328,
  2274,
  1,
  465,
  6798,
  6,
  985,
  76,
  8,
  11,
  380,
  790,
  1,
  886,
  6,
  20,
  5595,
  571,
  51,
  33,
  74,
  3,
  6461,
  36,
  1,
  12,
  8764,
  740,
  2,
  1,
  350,
  181,
  25,
  75,
  3079,
  31,
  3,
  5168,
  20,
  24,
  2763,
  5,
  3,
  5,
  5534,
  84,
  1,
  83,
  8172,
  46,
  28,
  2044,
  5,
  164,
  528,
  768,
  2,
  76,
  497,
  28,
  105,
  4,
  1,
  6988,
  3907,
  4,
  1,
  5069,
  5,
  4527,
  2,
  74,
  3,
  1028,
  4,
  1,
  1389,
  33,
  79,
  2128,
  1,
  935,
  4,
  1,
  83,
  8172,
  2,
  164,
  3,
  1307,
  119,
  33,
  79,
  902,
  3,
  528,
  37,
  1144,
  11,
  27,
  6,
  34,
  76,
  9,
  6,
  247,
  5,
  851,
  42,
  119,
  5,
  899,
  30,
  1,
  1792,
  6,
  3,
  49,
  309,
  12,
  6,
  110,
  65,
  1420,
  1,
  112,
  279,
  1373,
  305,
  4,
  119,
  54,
  129,
  45,
  784,
  155,
  9,
  6,
  210,
  37,
  1,
  974,
  67,
  54,
  309,
  85,
  5,
  127,
  11,
  1,
  204,
  133,
  89,
  25,
  1,
  758,
  4,
  4,
  1,
  3973,
  6,
  349,
  2,
  1,
  474,
  6,
  5169,
  144,
  10,
  78,
  1179,
  86,
  4,
  57,
  2792,
  20,
  1029,
  6223,
  51,
  28,
  298,
  1,
  1886,
  3097,
  1,
  3724,
  214,
  1876,
  86,
  4,
  1,
  1179,
  6,
  20,
  88,
  6033,
  2,
  7197,
  18,
  125,
  21,
  200,
  1,
  408,
  195,
  5,
  79,
  4925,
  3081,
  6223,
  6,
  633,
  2399,
  4,
  121,
  111,
  8,
  945,
  96,
  2,
  694,
  3106,
  28,
  6,
  39,
  985,
  76,
  8,
  11,
  27,
  144,
  4527,
  6,
  7892,
  3,
  6282,
  2,
  697,
  27,
  4,
  1,
  250,
  133,
  2366,
  1,
  286,
  6159,
  1189,
  1,
  621,
  3200,
  3200,
  3200,
  124,
  1701,
  8,
  3,
  2069,
  31,
  3,
  7189,
  8,
  98,
  410,
  11,
  6,
  1,
  250,
  4,
  1,
  328,
  2274,
  3127,
  10,
  140,
  25,
  356,
  9,
  286,
  42,
  4,
  713,
  305,
  4,
  709],
 [463,
  307,
  2592,
  11,
  416,
  8601,
  2578,
  45,
  52,
  115,
  8,
  1112,
  15,
  3829,
  2868,
  44,
  3,
  5783,
  4,
  3,
  4038,
  18,
  382,
  2874,
  558,
  8,
  2601,
  18,
  185,
  55,
  1,
  8173,
  5774,
  273,
  638,
  4,
  24,
  307,
  3756,
  16,
  748,
  2,
  638,
  4,
  1,
  9109,
  1296,
  4,
  2868,
  23,
  3811,
  130,
  44,
  52,
  1725,
  15,
  3,
  184,
  6284,
  4057,
  24,
  159,
  129,
  2252,
  166,
  88,
  163,
  39,
  37,
  68,
  32,
  159,
  6284,
  4057,
  803,
  1103,
  2,
  5170,
  2,
  1813,
  3,
  115,
  508,
  40,
  2336,
  2,
  21,
  3196,
  68,
  5535,
  390,
  3,
  257,
  521,
  1,
  129,
  226,
  82,
  3340,
  14,
  27,
  4,
  1,
  86,
  8,
  17,
  473,
  5462,
  1,
  465,
  894,
  84,
  1809,
  1271,
  1,
  4629,
  2502,
  6,
  2,
  45,
  987,
  3224,
  2,
  46,
  23,
  47,
  112,
  1452,
  312,
  835,
  85,
  58,
  59,
  120,
  632,
  526,
  9,
  13,
  43,
  462,
  3068,
  15,
  189,
  4,
  93,
  2,
  1,
  211,
  6,
  5018,
  4814,
  16,
  29,
  12,
  10,
  13,
  175,
  4681],
 [11,
  6,
  1,
  113,
  321,
  34,
  236,
  12,
  22,
  78,
  64,
  2,
  1,
  86,
  289,
  5,
  1,
  157,
  5412,
  6,
  3,
  115,
  1224,
  5,
  812,
  14,
  5463,
  35,
  1204,
  6799,
  8932,
  21,
  2294,
  18,
  24,
  111,
  11,
  2,
  2934,
  177,
  14,
  59,
  6,
  6,
  82,
  3,
  614,
  2,
  797,
  1204,
  6799,
  11,
  352,
  6,
  3,
  5106,
  104,
  18,
  68,
  274,
  9,
  811,
  1490,
  4109,
  36,
  1,
  269,
  23,
  8,
  1,
  224,
  2,
  43,
  22,
  187,
  1,
  52,
  87,
  289,
  8,
  4769,
  11,
  6,
  1,
  95,
  5,
  64,
  9,
  10,
  203,
  170,
  962,
  4,
  11,
  17,
  2,
  25,
  340,
  2,
  860,
  340,
  1,
  212,
  1,
  1387,
  198,
  301,
  3,
  115,
  1889,
  144,
  18,
  46,
  78,
  110,
  26,
  160,
  37,
  11],
 [682,
  1,
  81,
  12,
  1058,
  1,
  143,
  4,
  1,
  897,
  116,
  21,
  1306,
  5,
  104,
  11,
  34,
  432,
  17,
  33,
  2053,
  4967,
  3998,
  2,
  543,
  10,
  217,
  54,
  3998,
  10,
  305,
  217,
  3,
  3912,
  600,
  30,
  400,
  8,
  3,
  430,
  2404,
  2127,
  17,
  10,
  217,
  54,
  543,
  30,
  227,
  10,
  217,
  161,
  60,
  99,
  1162,
  69,
  5,
  5658,
  57,
  3052,
  14,
  5,
  48,
  99,
  876,
  1437,
  3,
  129,
  15,
  2493,
  18,
  134,
  10,
  230,
  397,
  3429,
  97,
  72,
  4,
  1,
  112,
  3546,
  14,
  3,
  515,
  4,
  105,
  2,
  103,
  47,
  4,
  60,
  1415,
  1,
  3034,
  2404,
  2127,
  17,
  10,
  66,
  132,
  12,
  11,
  412,
  4,
  3702,
  6,
  3462,
  874,
  22,
  198,
  2070,
  5,
  79,
  10,
  78,
  209,
  2257,
  7,
  7,
  2272,
  7,
  7,
  3265,
  7,
  7,
  7,
  7,
  1526,
  568,
  10,
  13,
  21,
  31,
  1,
  4039],
 [10,
  446,
  238,
  18,
  193,
  41,
  1,
  61,
  1221,
  148,
  10,
  66,
  132,
  265,
  13,
  3886,
  5,
  1,
  218,
  4,
  6294,
  86,
  4,
  1,
  149,
  4970,
  37,
  22,
  58,
  547,
  124,
  771,
  297,
  159,
  6451,
  5,
  1128,
  43,
  28,
  70,
  4380,
  5,
  26,
  3,
  5784,
  1903,
  2225,
  960,
  38,
  32,
  3207,
  451,
  1108,
  1,
  545,
  7544,
  467,
  2369,
  5,
  69,
  10,
  99,
  139,
  767,
  3,
  691,
  2,
  42,
  126,
  601,
  211,
  2,
  741,
  15,
  1,
  219,
  577,
  1583,
  509,
  9,
  13,
  459,
  6724,
  2,
  67,
  161,
  5,
  79,
  15,
  1,
  769,
  708,
  4,
  1,
  62,
  4454,
  1242,
  3,
  169,
  4,
  179,
  8,
  196,
  12,
  28,
  682,
  194,
  58,
  26,
  65,
  619,
  18,
  67,
  161,
  5,
  79,
  15,
  1,
  62,
  193,
  3,
  191,
  1465,
  80,
  27,
  4,
  1,
  179,
  12,
  166,
  574,
  34,
  49,
  6,
  24,
  33,
  23,
  7073,
  2562,
  15,
  54,
  6724,
  1349,
  11,
  17,
  6,
  39,
  1,
  1887,
  10,
  2187,
  147,
  100,
  1,
  128,
  119,
  6,
  7305,
  1,
  221,
  36,
  1,
  38,
  10,
  1003,
  457,
  2733,
  11,
  18,
  30,
  227,
  10,
  66,
  74,
  47,
  6447,
  36,
  497,
  11,
  715,
  2,
  2172,
  1823,
  408,
  36,
  232,
  1,
  168,
  1454],
 [44,
  1311,
  51,
  3,
  154,
  17,
  152,
  91,
  1879,
  22,
  48,
  3,
  2135,
  11,
  19,
  6,
  52,
  349,
  2,
  34,
  190,
  44,
  322,
  1,
  62,
  6,
  199,
  3703,
  2,
  54,
  251,
  7,
  7,
  22,
  225,
  126,
  51,
  44,
  1794],
 [34,
  68,
  90,
  54,
  1588,
  605,
  45,
  245,
  330,
  75,
  20,
  1,
  3640,
  3021,
  4,
  2100,
  155,
  320,
  954,
  13,
  95,
  788,
  8933,
  13,
  3,
  228,
  7,
  7,
  194,
  1,
  2241,
  1917,
  13,
  317,
  8,
  9,
  763,
  65,
  107,
  40,
  155,
  2,
  1,
  77,
  1917,
  6,
  3,
  5413,
  59,
  6,
  209,
  317,
  7,
  7,
  1900,
  2549,
  10,
  58,
  1659,
  9,
  5,
  4523,
  121,
  98,
  77,
  129,
  1719,
  1821,
  491,
  7,
  7,
  192,
  1,
  2630,
  5596,
  148,
  174,
  3237,
  199,
  165,
  15,
  2,
  14,
  68,
  7,
  7,
  437,
  9],
 [1,
  5464,
  6,
  32,
  1344,
  701,
  15,
  447,
  112,
  1267,
  2108,
  31,
  108,
  244,
  71,
  328,
  505,
  1,
  359,
  5,
  880,
  313,
  280,
  5171,
  879,
  2,
  2146,
  494,
  3267,
  188,
  46,
  6,
  3,
  494,
  1238,
  8,
  134,
  2,
  3,
  7306,
  9,
  6,
  4004,
  6,
  389,
  14,
  189,
  1,
  3623,
  2,
  1,
  6989,
  1760,
  5,
  88,
  9,
  6,
  1329,
  12,
  3,
  338,
  38,
  894,
  294,
  138,
  14,
  4004,
  6,
  356,
  32,
  620,
  1244,
  222,
  37,
  11,
  12,
  2705,
  3,
  19,
  633,
  138,
  3,
  222,
  6,
  356,
  5,
  32,
  3,
  1011,
  294,
  15,
  897,
  1092,
  2419,
  60,
  6,
  235,
  136,
  10,
  110,
  567,
  4,
  11,
  19,
  155,
  10,
  217,
  9,
  2622,
  3299,
  6,
  83,
  14,
  1,
  4815,
  5309,
  680,
  1013,
  30,
  216,
  1516,
  12,
  4004,
  1223,
  7789,
  6,
  483,
  82,
  14,
  1,
  8174,
  1516,
  1,
  112,
  6,
  52,
  1317,
  2,
  46,
  23,
  2642,
  62,
  420,
  60,
  8,
  1591,
  1971,
  1,
  127,
  2,
  21,
  29,
  30,
  281,
  14,
  1021,
  325,
  5,
  319,
  1,
  4346,
  2,
  4,
  131,
  520,
  4,
  3342,
  6,
  1850,
  2,
  967,
  15,
  189,
  1558,
  6367,
  2,
  2808,
  3167,
  1,
  1756,
  23,
  1073,
  2,
  1106,
  1,
  725,
  6,
  161,
  313,
  18,
  1645,
  79,
  73,
  74,
  29,
  4,
  1,
  746,
  1006,
  2533,
  131,
  478,
  199,
  927,
  2,
  38,
  3716,
  112,
  8175,
  2683,
  328,
  505,
  1376,
  652,
  211,
  386,
  520,
  3,
  1108,
  12,
  9,
  53,
  2,
  3268,
  3,
  176,
  1323,
  2,
  112,
  12,
  656,
  5,
  32,
  306,
  471,
  2473,
  11,
  6,
  32,
  1344,
  701,
  60,
  86,
  116,
  21,
  74,
  92,
  39,
  662,
  672,
  92,
  754,
  318,
  234,
  4,
  457,
  407],
 [11,
  6,
  27,
  4,
  1,
  2040,
  96,
  10,
  25,
  123,
  107,
  1,
  4639,
  1297,
  1,
  6362,
  1,
  4528,
  81,
  3184,
  521,
  63,
  2207,
  3,
  3913,
  16,
  47,
  2,
  9110,
  1,
  111,
  6,
  339,
  1289,
  18,
  16,
  69,
  14,
  3,
  1,
  113,
  6,
  1,
  769,
  5980,
  2,
  9480,
  4,
  1,
  4407,
  10,
  25,
  1000,
  55,
  8,
  1425,
  2,
  120,
  1,
  68,
  719,
  38,
  21,
  1,
  65,
  3062,
  10,
  89,
  120,
  18,
  10,
  79,
  120,
  4,
  727,
  2,
  9111,
  2,
  1127,
  4,
  23,
  3054,
  2,
  4,
  258,
  1,
  127,
  119,
  463,
  539,
  1,
  404,
  5785,
  93,
  143,
  5,
  1690,
  6,
  1,
  61,
  276,
  46,
  99,
  26,
  11,
  6,
  3,
  153,
  42,
  4,
  153,
  19,
  2,
  140,
  26,
  107,
  31,
  245,
  15,
  195,
  1089,
  2,
  1316,
  5,
  378,
  9],
 [271,
  8,
  1,
  1,
  338,
  297,
  4,
  1,
  683,
  7092,
  5099,
  100,
  1,
  2599,
  4,
  2669,
  11,
  19,
  2073,
  1,
  641,
  1670,
  202,
  1,
  4303,
  6159,
  7307,
  6885,
  30,
  24,
  2040,
  2,
  3,
  9112,
  238,
  31,
  1,
  4854,
  294,
  1,
  4303,
  45,
  3721,
  5,
  1425,
  36,
  24,
  686,
  2006,
  119,
  28,
  45,
  75,
  231,
  109,
  14,
  1732,
  4,
  1,
  9481,
  4,
  1095,
  4520,
  8,
  1,
  945,
  297,
  31,
  28,
  6,
  3300,
  5,
  1,
  6725,
  4,
  2381,
  60,
  45,
  7308,
  8,
  1,
  4,
  2870,
  4,
  4340,
  1405,
  31,
  35,
  23,
  194,
  5,
  26,
  3300,
  5,
  1,
  2988,
  6,
  5786,
  4,
  1,
  1443,
  4,
  1,
  1766,
  81,
  2,
  504,
  5,
  5,
  1,
  18,
  2,
  1,
  9481,
  23,
  1607,
  12,
  1,
  4971,
  4,
  78,
  476,
  5,
  93,
  109,
  2,
  268,
  2,
  24,
  20,
  3217,
  16,
  109,
  11,
  13,
  1,
  87,
  683,
  1056,
  19,
  90,
  31,
  100,
  28,
  67,
  4306,
  8,
  2167,
  36,
  24,
  4854,
  19,
  1145,
  13,
  3369,
  174,
  31,
  1,
  1340,
  662,
  5,
  24,
  1443,
  16,
  1,
  3541,
  3063,
  60,
  67,
  3300,
  1,
  4854,
  1340,
  8,
  1,
  527,
  4090,
  2,
  416,
  3704,
  24,
  945,
  19,
  129,
  4,
  4381,
  5597,
  67,
  3238,
  15,
  1,
  3063,
  2,
  92,
  1732,
  2,
  9,
  6,
  757,
  5,
  2419,
  5981,
  202,
  1,
  655,
  4,
  2,
  1,
  4854,
  1732,
  849,
  2,
  12,
  202,
  2,
  23,
  1,
  545,
  4,
  287,
  3300,
  5,
  35,
  1681,
  2794,
  463,
  260,
  436,
  1,
  1443,
  4,
  1,
  81,
  33,
  2376,
  5,
  4153,
  1,
  19,
  6,
  441,
  20,
  1,
  4854,
  282,
  1,
  1575,
  411,
  31,
  8,
  1,
  4816,
  2,
  20,
  92,
  754,
  1,
  19,
  13,
  31,
  47,
  16,
  109,
  5365,
  2,
  2316,
  18,
  48,
  1,
  19,
  125,
  6,
  5,
  6726,
  20,
  1,
  521,
  1,
  133,
  4,
  1,
  2,
  1,
  133,
  8,
  1,
  2142,
  2,
  1,
  7093,
  244,
  71,
  1,
  4682,
  20,
  1,
  2096,
  4,
  1425],
 [633,
  145,
  3,
  228,
  4,
  3,
  341,
  4,
  1,
  76,
  3704,
  416,
  9299,
  19,
  2014,
  144,
  45,
  18,
  11,
  19,
  6,
  34,
  958,
  380,
  12,
  9,
  13,
  3,
  142,
  2158,
  5,
  827,
  141,
  419,
  5172,
  53,
  14,
  554,
  45,
  75,
  220,
  5,
  326,
  18,
  110,
  34,
  8776,
  6636,
  238,
  13,
  4115,
  14,
  650,
  3905,
  13,
  21,
  72,
  126,
  11,
  45,
  54,
  1765,
  2533,
  56,
  43,
  22,
  23,
  3,
  630,
  318,
  341,
  4,
  32,
  294,
  552,
  8,
  11,
  412,
  4,
  1166,
  813,
  241],
 [10,
  25,
  144,
  107,
  175,
  3,
  171,
  103,
  31,
  18,
  11,
  58,
  25,
  5,
  26,
  1,
  86,
  1339,
  34,
  236,
  11,
  19,
  467,
  5,
  560,
  1,
  12,
  6,
  633,
  2467,
  8,
  24,
  103,
  2,
  1,
  62,
  39,
  110,
  192,
  69,
  918,
  105,
  9673,
  1016,
  8,
  11,
  19,
  34,
  44,
  21,
  37,
  46,
  13,
  3,
  560,
  4,
  20,
  256,
  653,
  18,
  11,
  19,
  39,
  467,
  50,
  590,
  71,
  24,
  77,
  103,
  43,
  46,
  13,
  3,
  1715,
  1293,
  5,
  11,
  17,
  10,
  423,
  415,
  164,
  9,
  2,
  9,
  90,
  16,
  27,
  1237,
  867,
  17],
 [10,
  2984,
  516,
  4574,
  671,
  996,
  8602,
  2,
  10,
  13,
  6886,
  5,
  64,
  46,
  13,
  3,
  17,
  321,
  3,
  257,
  5659,
  3,
  960,
  1248,
  16,
  40,
  203,
  582,
  2,
  24,
  1857,
  32,
  1213,
  960,
  4677,
  504,
  5,
  752,
  24,
  399,
  31,
  3269,
  53,
  20,
  1,
  348,
  3488,
  938,
  658,
  347,
  44,
  5660,
  12,
  1,
  17,
  224,
  1519,
  3930,
  6637,
  31,
  4177,
  20,
  1,
  62,
  4,
  131,
  106,
  336,
  1605,
  4,
  8176,
  368,
  7,
  7,
  772,
  22,
  192,
  69,
  43,
  131,
  419,
  23,
  1006,
  8,
  1,
  269,
  2,
  145,
  177,
  246,
  502,
  1068,
  90,
  53,
  16,
  1,
  17,
  664,
  1806,
  1,
  4178,
  1035,
  4,
  57,
  962,
  682,
  1,
  286,
  283,
  658,
  102,
  4,
  1,
  671,
  684,
  195,
  5,
  1623,
  1,
  17,
  684,
  208,
  911,
  73,
  64,
  93,
  561,
  5,
  3,
  129,
  2,
  3,
  1654,
  117,
  6,
  5366,
  53,
  2,
  6990,
  379,
  63,
  574,
  5,
  3,
  129,
  80,
  44,
  21,
  620,
  43,
  3,
  129,
  152,
  858,
  93,
  7,
  7,
  10,
  446,
  1,
  102,
  8,
  1,
  269,
  9,
  5266,
  5,
  64,
  93,
  3545,
  122,
  5,
  1,
  493,
  16,
  3,
  1654,
  62,
  10,
  1789,
  79,
  21,
  163,
  16,
  5173,
  2463,
  20,
  1963,
  2,
  10,
  778,
  5,
  367,
  1,
  17,
  14,
  6,
  43,
  10,
  2015,
  340,
  1,
  269,
  10,
  233,
  25,
  516,
  1,
  17,
  3,
  169,
  50,
  34,
  43,
  22,
  37,
  1,
  960,
  2,
  1,
  1213,
  960,
  2,
  22,
  187,
  5,
  340,
  50,
  41,
  93,
  331,
  42,
  4,
  2082,
  340,
  1,
  671,
  43,
  22,
  187,
  5,
  367,
  2,
  3452,
  5465,
  7309,
  141,
  3,
  112,
  44,
  1,
  168,
  112,
  1,
  17,
  9,
  9,
  2,
  9,
  15,
  904,
  4575,
  44,
  37,
  1168,
  20,
  4574],
 [11,
  17,
  214,
  3,
  153,
  80,
  46,
  6,
  3,
  169,
  4,
  580,
  8,
  9,
  35,
  2106,
  41,
  1,
  112,
  38,
  1,
  111,
  11,
  6,
  32,
  1002,
  180,
  17,
  81,
  34,
  22,
  120,
  22,
  186,
  547,
  72,
  36,
  1,
  111,
  38,
  1,
  112,
  1346,
  670,
  2970,
  553,
  905,
  36,
  77,
  96,
  2,
  1242,
  9,
  5,
  11,
  27,
  231,
  10,
  110,
  107,
  98,
  4,
  1,
  96,
  12,
  28,
  553,
  905,
  36,
  9,
  156,
  512,
  5,
  69,
  1,
  1002,
  3678,
  4,
  580,
  42,
  220,
  304,
  15,
  11,
  17,
  11,
  6,
  27,
  4,
  1,
  1002,
  96,
  22,
  78,
  123,
  64,
  54,
  580,
  140,
  26,
  199,
  11,
  17,
  8,
  63,
  180,
  17,
  1487,
  767,
  11,
  17,
  54,
  512,
  48,
  9,
  6,
  3,
  997,
  213,
  289],
 [6800,
  3624,
  390,
  4926,
  2455,
  2731,
  35,
  3,
  115,
  4640,
  20,
  40,
  1548,
  6,
  403,
  389,
  8,
  11,
  19,
  59,
  5787,
  1,
  1901,
  8,
  1,
  224,
  15,
  2,
  2176,
  3,
  1311,
  128,
  119,
  59,
  2,
  7293,
  8164,
  728,
  8,
  3,
  1932,
  6291,
  7435,
  6,
  3,
  991,
  18,
  40,
  385,
  745,
  22,
  59,
  2326,
  8,
  9,
  15,
  29,
  40,
  487,
  3788,
  6,
  32,
  1072,
  1127,
  16,
  1,
  969,
  129,
  242,
  97,
  159,
  16,
  7293,
  8164,
  2,
  97,
  16,
  3624,
  21,
  5,
  750,
  97,
  5,
  26,
  3,
  4926,
  18,
  10,
  446,
  1,
  95,
  28,
  504,
  247,
  5,
  603,
  7293,
  2,
  6034,
  185,
  264,
  5,
  901,
  304,
  36,
  3,
  2822,
  8164,
  35,
  1249,
  3,
  749,
  819,
  6,
  39,
  14,
  1371,
  2,
  14,
  59,
  6,
  631,
  11,
  4879,
  3621,
  215,
  1967,
  3456,
  2,
  1741,
  27,
  4,
  98,
  1368,
  18,
  44,
  3,
  2412,
  2016,
  36,
  1,
  1430,
  6101,
  1382,
  33,
  477,
  42,
  631,
  6887,
  6,
  3,
  1284,
  6991,
  36],
 [3,
  1110,
  694,
  162,
  6,
  1683,
  5,
  1,
  320,
  1843,
  2,
  8448,
  31,
  24,
  1001,
  2795,
  1,
  1234,
  5,
  2855,
  24,
  1138,
  36,
  24,
  611,
  1,
  129,
  710,
  3,
  615,
  8,
  24,
  117,
  2,
  3,
  285,
  4,
  488,
  1,
  129,
  2364,
  135,
  28,
  6,
  3068,
  24,
  1138,
  890,
  24,
  611,
  2,
  24,
  611,
  1,
  2096,
  8,
  3,
  4033,
  6549,
  1930,
  5,
  1,
  266,
  4005,
  7,
  7,
  1,
  4005,
  215,
  1068,
  2272,
  14,
  9,
  505,
  42,
  7,
  7,
  559,
  1,
  17,
  2050,
  15,
  3,
  42,
  4,
  611,
  470,
  4,
  2294,
  162,
  14,
  853,
  3945,
  5310,
  1935,
  611,
  550,
  9,
  82,
  32,
  7550,
  184,
  3833,
  14,
  4417,
  109,
  3,
  556,
  3883,
  1391,
  4,
  1,
  1232,
  129,
  14,
  24,
  582,
  5466,
  809,
  2294,
  1353,
  308,
  9482,
  14,
  1544,
  8777,
  2364,
  1,
  1605,
  23,
  3259,
  5,
  456,
  456,
  3596,
  862,
  5,
  1,
  2468,
  3,
  2336,
  470,
  4,
  60,
  6,
  3523,
  320,
  14,
  15,
  957,
  4006,
  28,
  6,
  1560,
  8,
  114,
  7,
  7,
  447,
  8,
  1,
  176,
  2948,
  68,
  18,
  1,
  1232,
  129,
  3887,
  53,
  396,
  53,
  8,
  3,
  2720,
  6035,
  451,
  92,
  5536,
  62,
  504,
  5,
  26,
  236,
  97,
  1045,
  16,
  92,
  203,
  49],
 [3415,
  421,
  1,
  3888,
  3,
  55,
  4,
  2,
  8429,
  2670,
  2,
  3,
  2706,
  4,
  77,
  204,
  407,
  3184,
  8,
  3,
  2656,
  2358,
  3614,
  241,
  30,
  1,
  55,
  10,
  775,
  267,
  85,
  96,
  37,
  6151,
  987,
  8,
  204,
  2,
  2,
  35,
  66,
  820,
  1,
  654,
  923,
  3247,
  90,
  284,
  30,
  1,
  897,
  1092,
  33,
  860,
  8449,
  204,
  605,
  15,
  3,
  244,
  122,
  1483,
  197,
  2796,
  4476,
  2,
  33,
  25,
  1889,
  52,
  963,
  4641,
  568,
  292,
  6,
  3,
  3248,
  8,
  3625,
  182,
  20,
  131,
  520,
  4,
  96,
  18,
  22,
  192,
  5,
  983,
  643,
  116,
  33,
  359,
  8,
  1,
  87,
  277,
  4,
  258,
  21,
  4641,
  568,
  292,
  1537,
  98,
  433,
  4,
  9110,
  150,
  9,
  125,
  91,
  1,
  218,
  12,
  46,
  568,
  54,
  142,
  1461,
  202,
  197,
  2796,
  2,
  312,
  2796,
  673,
  2,
  513,
  753,
  50,
  37,
  3,
  1207,
  4529,
  17,
  71,
  3,
  2208,
  53,
  272,
  9,
  6],
 [11,
  815,
  441,
  20,
  106,
  4487,
  2213,
  7551,
  1203,
  1,
  776,
  4,
  1,
  332,
  4,
  859,
  4,
  326,
  5982,
  6,
  158,
  175,
  1013,
  36,
  442,
  5,
  127,
  9,
  6,
  727,
  5,
  47,
  4,
  1,
  159,
  320,
  2,
  469,
  96,
  41,
  81,
  12,
  902,
  8,
  32,
  159,
  332,
  16,
  470,
  1,
  1201,
  2,
  1,
  1,
  159,
  453,
  332,
  315,
  4,
  2381,
  2,
  34,
  20,
  5217,
  4724,
  311,
  3,
  5582,
  4,
  117,
  3113,
  5218,
  12,
  1,
  4116,
  28,
  1448,
  416,
  8,
  1,
  19,
  38,
  125,
  28,
  2,
  1,
  6160,
  4,
  1,
  332,
  23,
  5537,
  5,
  3,
  630,
  4,
  3577,
  2286,
  10,
  523,
  139,
  84,
  97,
  72,
  1557,
  134,
  18,
  9,
  6,
  409,
  3,
  205,
  64,
  16,
  461,
  4,
  159,
  453,
  332,
  4603,
  7,
  7,
  104,
  9,
  15,
  982,
  4,
  3757,
  2,
  8,
  3,
  685,
  7,
  7,
  2269,
  6801,
  711,
  153],
 [10,
  230,
  34,
  676,
  2,
  744,
  12,
  46,
  6,
  34,
  72,
  615,
  8,
  11,
  17,
  702,
  4725,
  13,
  57,
  2834,
  84,
  1,
  103,
  1040,
  2,
  7790,
  31,
  3,
  722,
  2,
  199,
  1505,
  265,
  11,
  1145,
  2007,
  15,
  6,
  1063,
  605,
  87,
  2,
  11,
  6,
  52,
  620,
  110,
  123,
  104,
  11,
  17,
  8293,
  136,
  58,
  22,
  1019,
  105,
  77,
  76,
  96,
  11,
  27,
  10,
  225,
  13,
  90,
  4726,
  76,
  10,
  39,
  186,
  74,
  121,
  85,
  1211,
  1,
  7094,
  6,
  60,
  6,
  136,
  92,
  209,
  613,
  61,
  3053,
  1,
  95,
  9,
  1090,
  6,
  1,
  113,
  11,
  17,
  6,
  126,
  71,
  1,
  533,
  2159,
  412,
  4,
  605,
  12,
  13,
  90,
  97,
  26,
  3,
  49,
  17,
  2,
  12,
  321,
  6,
  14,
  76,
  14,
  11],
 [7679,
  4,
  1,
  1319,
  1569,
  12,
  260,
  1,
  168,
  162,
  2,
  32,
  309,
  152,
  2779,
  91,
  6036,
  3571,
  1529,
  7,
  7,
  1,
  1231,
  1908,
  16,
  1,
  180,
  354,
  469,
  994,
  90,
  11,
  3446,
  412,
  4,
  1200,
  3,
  2883,
  171,
  151,
  307,
  5,
  2061,
  8,
  20,
  92,
  4971,
  2,
  56,
  5070,
  492,
  1761,
  4,
  501,
  36,
  12,
  945,
  19,
  46,
  13,
  3,
  3114,
  942,
  15,
  1,
  469,
  994,
  642,
  2680,
  5846,
  35,
  156,
  187,
  1,
  5,
  26,
  481,
  5,
  346,
  1,
  649,
  8,
  11,
  413,
  12,
  649,
  13,
  1,
  61,
  148,
  12,
  99,
  353,
  11,
  19,
  80,
  14,
  303,
  670,
  76,
  103,
  66,
  91,
  72,
  50,
  284,
  322,
  31,
  260,
  1,
  649,
  1016,
  8,
  1,
  413,
  1356,
  48,
  2872,
  13,
  2385,
  4,
  3,
  171,
  151,
  155,
  61,
  166,
  11,
  2613,
  19,
  50,
  3789,
  9,
  183,
  28,
  110,
  517,
  160,
  180,
  19,
  100,
  11,
  1,
  1319,
  134,
  301,
  21,
  5,
  26,
  289,
  1456,
  348,
  18,
  322,
  1605,
  7,
  7,
  2650,
  1020,
  3,
  324,
  4817,
  1230,
  4,
  1319,
  26,
  1573,
  5,
  3758,
  3,
  171,
  6638,
  587,
  124,
  203,
  7,
  7,
  1,
  864,
  112,
  129,
  770,
  8,
  114,
  15,
  8176,
  257,
  35,
  311,
  15,
  24,
  487,
  2,
  498,
  3361,
  5,
  88,
  61,
  5,
  91,
  24,
  440,
  957,
  59,
  1370,
  3836,
  11,
  3149,
  129,
  84,
  3,
  6366,
  4,
  2833,
  8,
  60,
  28,
  504,
  768,
  994,
  324,
  1137,
  3137,
  5,
  644,
  179,
  5,
  24,
  2884,
  8,
  32,
  600,
  5,
  1250,
  121,
  3,
  257,
  35,
  215,
  274,
  6727,
  7,
  7,
  11,
  1801,
  27,
  4,
  1,
  86,
  5959,
  608,
  112,
  8175,
  201,
  123,
  107,
  1410,
  25,
  5,
  26,
  1918,
  38,
  355,
  21,
  5,
  64,
  1,
  276,
  544,
  1,
  111,
  215,
  56,
  49,
  11,
  17,
  166,
  1,
  756,
  4,
  1,
  1319,
  60,
  1586,
  20,
  1,
  168,
  1477,
  925,
  266,
  10,
  1215,
  183,
  37,
  32,
  3225,
  180,
  964,
  31,
  1814,
  2,
  1741,
  178,
  12,
  21,
  170,
  320,
  2,
  469,
  19,
  6,
  3,
  354,
  9,
  166,
  1,
  5788,
  572,
  895,
  900,
  1144,
  994,
  2896,
  2830,
  3318,
  301,
  37,
  3,
  590,
  434,
  11,
  6,
  27,
  191,
  1927,
  4,
  2896,
  34,
  3397,
  3278,
  9,
  99,
  235,
  91,
  105,
  3,
  3226,
  19,
  341,
  1170,
  3226,
  103,
  23,
  398,
  565,
  16,
  63,
  346,
  4,
  2578,
  1,
  877,
  1011,
  1,
  3433,
  777,
  1145,
  499,
  103,
  145,
  21,
  246,
  632,
  499,
  19,
  11,
  58,
  26,
  18,
  502,
  524,
  32,
  2232,
  7,
  7,
  21,
  1126,
  16,
  461,
  4,
  1319,
  879,
  38,
  354,
  103],
 [1,
  4716,
  23,
  6639,
  5,
  69,
  1,
  1185,
  431,
  6,
  12,
  11,
  1809,
  1271,
  6,
  97,
  3549,
  16,
  368,
  10,
  230,
  772,
  15,
  131,
  315,
  55,
  37,
  8928,
  38,
  1476,
  2975,
  38,
  1247,
  2796,
  80,
  46,
  23,
  574,
  12,
  23,
  208,
  56,
  15,
  1,
  356,
  12,
  33,
  78,
  110,
  127,
  188,
  51,
  1,
  309,
  6462,
  1,
  7552,
  3549,
  30,
  39,
  1483,
  9674,
  336,
  1674,
  2,
  1486,
  84,
  924,
  1109,
  2,
  2,
  1895,
  654,
  866,
  1117,
  8,
  3,
  34,
  432,
  115,
  1367,
  9,
  183,
  37,
  849,
  1367,
  38,
  3,
  658,
  8916,
  5,
  12,
  13,
  48,
  336,
  468,
  2,
  33,
  67,
  9,
  34,
  43,
  11,
  6,
  48,
  368,
  187,
  34,
  26,
  9,
  18,
  1,
  309,
  12,
  11,
  6,
  3,
  316,
  9886,
  118,
  38,
  137,
  336,
  78,
  104,
  6,
  2037],
 [11,
  17,
  13,
  27,
  4,
  1,
  113,
  96,
  12,
  10,
  25,
  107,
  11,
  297,
  10,
  156,
  64,
  98,
  3651,
  8,
  1,
  17,
  18,
  9,
  6,
  130,
  177,
  49,
  9,
  6,
  727,
  5,
  8,
  1,
  474,
  2602,
  18,
  10,
  101,
  11,
  6,
  3,
  126,
  268,
  290,
  17,
  9,
  158,
  45,
  3,
  218,
  43,
  22,
  23,
  165,
  5,
  64,
  3,
  219,
  747,
  4,
  775,
  3,
  22,
  78,
  26,
  663,
  39,
  3,
  68,
  268,
  290,
  17,
  43,
  22,
  25,
  161,
  5,
  79,
  16,
  1,
  253,
  38,
  22,
  359,
  3,
  169,
  4,
  474,
  22,
  78,
  164,
  11,
  5,
  26,
  3,
  65,
  49,
  17,
  10,
  409,
  101,
  12,
  6992,
  2,
  715,
  4,
  11,
  17,
  6,
  197,
  20,
  10,
  387,
  10,
  89,
  65,
  37,
  6992,
  20,
  86,
  96,
  18,
  11,
  6,
  1,
  17,
  12,
  10,
  78,
  1057,
  41,
  1,
  17,
  1304,
  3,
  49,
  195,
  62,
  12,
  9,
  6,
  158,
  797,
  12,
  131,
  520,
  4,
  81,
  23,
  42,
  46,
  46,
  6,
  409,
  137,
  5,
  26,
  296,
  41,
  85,
  33,
  1909,
  8,
  11,
  17,
  9113,
  246,
  22,
  74,
  1472,
  30,
  51,
  9,
  6,
  262,
  42,
  41,
  18,
  9,
  130,
  3261,
  12,
  22,
  872,
  1321,
  116,
  3,
  389,
  293,
  4,
  2374,
  1,
  395,
  12,
  28,
  116,
  8,
  11,
  17,
  2,
  248,
  9,
  6,
  130,
  154],
 [10,
  391,
  319,
  11,
  19,
  8,
  1,
  1767,
  1218,
  194,
  9,
  3,
  68,
  1827,
  2,
  68,
  893,
  412,
  10,
  144,
  157,
  175,
  398,
  8,
  7680,
  4240,
  2,
  1,
  67,
  5,
  74,
  3,
  962,
  4,
  266,
  5,
  3110,
  549,
  85,
  115,
  1,
  1638,
  45,
  1140,
  263,
  57,
  1092,
  6,
  9,
  39,
  1081,
  1565,
  241,
  36,
  1,
  2133,
  56,
  702,
  494,
  6,
  130,
  46,
  3168,
  2,
  6728,
  7,
  7,
  44,
  163,
  37,
  1,
  266,
  6,
  662,
  3,
  5071,
  234,
  754,
  534,
  1,
  5071,
  318,
  962,
  10,
  6,
  52,
  337,
  484,
  946,
  449,
  2049,
  9,
  53,
  7,
  7,
  61,
  1,
  1065,
  6618,
  1046,
  703,
  36,
  1,
  3114,
  48,
  58,
  885,
  26,
  3,
  83,
  19,
  18,
  10,
  475,
  6,
  8,
  343,
  15,
  1,
  5916,
  4307,
  1,
  19,
  279,
  15],
 [106,
  622,
  579,
  10,
  13,
  147,
  11,
  519,
  17,
  60,
  7893,
  69,
  15,
  92,
  1226,
  9,
  6,
  175,
  4455,
  85,
  9,
  1249,
  1,
  4179,
  4,
  113,
  363,
  8,
  5715,
  3411,
  492,
  1761,
  9,
  492,
  1761,
  4,
  4007,
  1913,
  2,
  4,
  105,
  77,
  179,
  1,
  2242,
  7095,
  1412,
  60,
  6,
  82,
  633,
  31,
  1,
  162,
  506,
  1,
  17,
  3,
  2242,
  865,
  61,
  106,
  4770,
  23,
  5,
  26,
  107,
  8,
  86,
  4,
  9,
  32,
  208,
  211,
  2,
  261,
  286,
  707,
  38,
  1401,
  4208,
  1,
  17,
  811,
  29,
  1,
  55,
  249,
  27,
  4,
  131,
  1401,
  4382,
  3,
  766,
  865,
  310,
  1,
  219,
  17,
  3015,
  2,
  555,
  4040,
  1,
  17,
  47,
  133,
  70,
  3568,
  394,
  38,
  3,
  590,
  4,
  492,
  1761,
  21,
  61,
  1634,
  1022,
  3,
  4179,
  16,
  24,
  956,
  111,
  231,
  5174,
  13,
  82,
  34,
  519,
  10,
  599,
  85,
  105,
  5260,
  59,
  13,
  1593,
  8,
  1,
  278,
  133,
  1,
  62,
  13,
  82,
  3259,
  856,
  15,
  1,
  473,
  4,
  3018,
  2417,
  2,
  1,
  5071,
  1,
  4927,
  11,
  69,
  36,
  1673,
  47,
  1349,
  4,
  1,
  9,
  261,
  30,
  1,
  127,
  8,
  335,
  10,
  58,
  373,
  1,
  461,
  4,
  1598,
  96,
  5,
  104,
  9,
  8,
  1,
  443],
 [3509,
  16,
  925,
  3597,
  11,
  6,
  138,
  3,
  661,
  3296,
  1124,
  231,
  28,
  177,
  72,
  45,
  5,
  1623,
  9,
  6,
  1,
  62,
  4,
  357,
  805,
  1254,
  2,
  85,
  92,
  762,
  15,
  1,
  9114,
  14,
  68,
  14,
  27,
  160,
  94,
  46,
  6,
  72,
  90,
  4,
  63,
  3163,
  7198,
  36,
  593,
  1,
  2523,
  777,
  1254,
  60,
  8,
  3,
  106,
  253,
  3169,
  746,
  9,
  29,
  6,
  925,
  3597,
  185,
  2,
  232,
  3,
  177,
  871,
  19,
  2129,
  7,
  7,
  1,
  19,
  6,
  15,
  3652,
  6550,
  887,
  8177,
  2,
  50,
  71,
  3,
  171,
  334,
  1,
  95,
  1,
  1185,
  887,
  213,
  36,
  1,
  8178,
  252,
  20,
  1,
  8179,
  1254,
  162,
  286,
  4,
  93,
  3863,
  1,
  714,
  24,
  1251,
  998,
  8,
  979,
  1756,
  135,
  242,
  3068,
  38,
  14,
  303,
  1726,
  88,
  6102,
  53,
  334,
  1,
  493,
  4,
  3,
  1177,
  6729,
  53,
  8,
  47,
  4231,
  447,
  2045,
  746,
  1,
  1556,
  2,
  401,
  4813,
  20,
  3,
  8,
  1,
  659,
  4,
  1,
  2523,
  46,
  23,
  82,
  47,
  154,
  394,
  1123,
  1,
  3016,
  20,
  27,
  160,
  18,
  11,
  6,
  3,
  2756,
  1159,
  19,
  15,
  115,
  8,
  1,
  95,
  4,
  7,
  7,
  1,
  19,
  298,
  3,
  590,
  833,
  1123,
  3,
  3531,
  777,
  7199,
  35,
  6,
  252,
  31,
  1486,
  4,
  258,
  44,
  53,
  5,
  3597,
  5,
  3185,
  1,
  556,
  85,
  5,
  835,
  53,
  2,
  200,
  88,
  1,
  5305,
  28,
  736,
  5,
  486,
  3,
  7894,
  310,
  1,
  1,
  7096,
  4,
  861,
  183,
  8758,
  20,
  5,
  3,
  83,
  2512,
  1377,
  85,
  51,
  3597,
  87,
  1125,
  1,
  556,
  1245,
  626,
  8,
  1,
  6463,
  100,
  381,
  122,
  1,
  2579,
  28,
  745,
  88,
  22,
  205,
  26,
  1,
  335,
  4091,
  556,
  73,
  5175,
  166,
  22,
  599,
  43,
  12,
  343,
  13,
  65,
  8,
  1,
  224,
  38,
  3597,
  13,
  39,
  3037,
  135,
  1,
  3649,
  70,
  2976,
  8,
  77,
  646,
  3597,
  233,
  14,
  68,
  25,
  296,
  5,
  22,
  205,
  26,
  12,
  294,
  73,
  2580,
  5,
  282,
  1,
  2354,
  3025,
  556,
  22,
  64,
  8,
  86,
  1457,
  1254,
  103,
  35,
  152,
  1074,
  8,
  18,
  155,
  44,
  29,
  121,
  238,
  166,
  11,
  112,
  2781,
  50,
  71,
  7884,
  28,
  65,
  183,
  5,
  25,
  47,
  49,
  1301,
  15,
  7,
  7,
  1,
  19,
  15,
  1,
  1514,
  202,
  1,
  106,
  3239,
  7791,
  52,
  115,
  4,
  1,
  708,
  73,
  23,
  613,
  23,
  56,
  1065,
  797,
  18,
  9,
  39,
  152,
  512,
  11,
  6,
  3,
  177,
  49,
  19,
  20,
  105,
  2120,
  89,
  376,
  1,
  1978,
  460,
  1122,
  637,
  11,
  19,
  6,
  3670,
  381,
  2250,
  22,
  122,
  3597,
  78,
  393,
  22,
  1071,
  472,
  39,
  26,
  2586,
  774,
  1,
  2319,
  261,
  1,
  27,
  15,
  6636,
  711,
  4,
  153,
  407,
  7,
  7,
  1],
 [1,
  6037,
  6,
  3367,
  20,
  1,
  897,
  23,
  22,
  4347,
  69,
  11,
  19,
  6,
  3,
  614,
  2042,
  51,
  145,
  2,
  139,
  16,
  3,
  8,
  1,
  3889,
  10,
  633,
  6790,
  1,
  8015,
  34,
  10,
  523,
  699,
  229,
  21,
  11,
  55,
  10,
  158,
  262,
  549,
  255,
  190,
  2,
  247,
  8,
  1,
  39,
  34,
  10,
  594,
  25,
  5,
  139,
  143,
  136,
  1,
  584,
  6,
  46,
  21,
  27,
  8173,
  42,
  46,
  35,
  45,
  1,
  2334,
  41,
  85,
  5107,
  157,
  44,
  27,
  4,
  1,
  8778,
  4,
  19,
  6,
  12,
  259,
  636,
  903,
  3,
  45,
  3,
  115,
  5,
  353,
  88,
  1,
  1092,
  401,
  1051,
  20,
  8,
  1,
  755,
  51,
  28,
  2151,
  1,
  2935,
  8,
  1,
  17,
  242,
  5775,
  2,
  186,
  74,
  84,
  98,
  5107,
  242,
  3,
  44,
  37,
  618,
  12,
  22,
  186,
  1365,
  124,
  494,
  43,
  22,
  89,
  25,
  124,
  2029,
  1706,
  8603,
  20,
  10,
  523,
  56,
  139,
  84,
  1,
  6036,
  949,
  51,
  28],
 [11,
  17,
  273,
  3,
  4972,
  4,
  418,
  1821,
  4,
  32,
  1821,
  381,
  31,
  3,
  9300,
  2,
  381,
  92,
  2493,
  3067,
  122,
  10,
  120,
  131,
  514,
  179,
  561,
  8,
  1,
  181,
  18,
  5010,
  147,
  96,
  441,
  20,
  1,
  196,
  12,
  48,
  5010,
  147,
  6,
  21,
  158,
  1504,
  20,
  1,
  256,
  131,
  418,
  1821,
  3080,
  23,
  21,
  1017,
  5,
  26,
  8,
  96,
  33,
  23,
  1017,
  5,
  118,
  81,
  12,
  4383,
  5,
  766,
  5,
  353,
  1,
  514,
  179,
  12,
  1913,
  5,
  79,
  77,
  4818,
  7,
  7,
  11,
  140,
  26,
  4056,
  2,
  2764,
  10,
  25,
  82,
  6377,
  2,
  77,
  4973,
  5,
  381,
  11,
  17,
  122,
  1,
  2342,
  7,
  7,
  11,
  17,
  140,
  26,
  4117,
  36,
  1,
  1095,
  1,
  395,
  35,
  90,
  11,
  17,
  736,
  2030,
  353],
 [245,
  35,
  1241,
  6551,
  4819,
  3928,
  2,
  6636,
  3,
  1011,
  4,
  49,
  149,
  205,
  26,
  3439,
  137,
  482,
  114,
  5,
  365,
  5104,
  119,
  5,
  899,
  2317,
  725,
  6378,
  111,
  204,
  8,
  1334,
  11,
  6,
  1,
  792,
  411,
  4308,
  7672,
  12,
  5072,
  53,
  45,
  75,
  2,
  110,
  114,
  5,
  328,
  8,
  10,
  158,
  455,
  3026,
  16,
  1,
  407,
  8,
  11,
  19,
  1,
  61,
  987,
  5,
  342,
  11,
  5972,
  13,
  2126,
  9115,
  35,
  43,
  28,
  58,
  25,
  75,
  8,
  1,
  17,
  58,
  25,
  90,
  9,
  30,
  227,
  680,
  76,
  244,
  71,
  39,
  985,
  76,
  7,
  7,
  46,
  13,
  27,
  173,
  8,
  1,
  19,
  119,
  3928,
  79,
  22,
  101,
  145,
  32,
  2232,
  421,
  3928,
  10,
  79,
  124,
  1516,
  125,
  2,
  603,
  16,
  1,
  114,
  4,
  29,
  12,
  6,
  532,
  2,
  3890,
  139,
  241,
  2,
  536,
  643,
  37,
  11,
  11,
  19,
  6,
  137,
  2441,
  3905,
  1326,
  58,
  182,
  173,
  8,
  7,
  7,
  10,
  58,
  379,
  22,
  48,
  1,
  112,
  13,
  18,
  12,
  58,
  26,
  27,
  50,
  3646,
  5,
  11,
  8450,
  930,
  57,
  324,
  105,
  216,
  310,
  1,
  17,
  559,
  34,
  10,
  1135,
  1481,
  705],
 [11,
  19,
  99,
  25,
  75,
  3,
  532,
  860,
  91,
  2,
  8779,
  670,
  9,
  778,
  38,
  1519,
  588,
  778,
  1036,
  149,
  290,
  15,
  3,
  1146,
  2300,
  575,
  162,
  140,
  26,
  3,
  2394,
  16,
  3,
  532,
  19,
  18,
  1519,
  550,
  1930,
  5,
  40,
  854,
  6,
  6464,
  1749,
  5,
  694,
  157,
  2,
  9,
  6,
  608,
  472,
  11,
  19,
  7,
  7,
  10,
  230,
  744,
  12,
  638,
  4,
  1,
  810,
  10,
  25,
  340,
  750,
  48,
  10,
  262,
  86,
  5108,
  41,
  11,
  19,
  2,
  48,
  781,
  9,
  36,
  4771,
  56,
  3,
  4881,
  4,
  92,
  1084,
  9,
  585,
  2,
  455,
  37,
  9,
  13,
  90,
  16,
  694,
  5,
  200,
  47,
  1086,
  5,
  1519,
  588,
  105,
  4,
  1,
  635,
  12,
  322,
  116,
  21,
  157,
  20,
  3,
  17,
  256,
  58,
  25,
  75,
  1311,
  20,
  243,
  2,
  272,
  3,
  428,
  1347,
  58,
  25,
  1639,
  34,
  72,
  4,
  1,
  363,
  9887,
  2,
  1,
  1412,
  58,
  25,
  252,
  42,
  483,
  20,
  243,
  18,
  585,
  2177,
  38,
  1072,
  20,
  3,
  191,
  256,
  43,
  1,
  219,
  19,
  67,
  75,
  6038,
  53,
  84,
  3,
  2095,
  207,
  38,
  3,
  827,
  2370,
  10,
  101,
  9,
  99,
  25,
  898,
  18,
  11,
  6,
  443,
  2,
  1049,
  1519,
  1928,
  156,
  6224,
  10,
  9888,
  30,
  34,
  105,
  278,
  773,
  8,
  57,
  5019,
  16,
  1,
  149,
  1,
  974,
  12,
  10,
  455,
  37,
  10,
  372,
  42,
  4,
  1,
  785,
  300,
  4820,
  1692,
  6,
  40,
  650,
  1069,
  566,
  546,
  16,
  1,
  371,
  2897,
  5311,
  59,
  45,
  67,
  20,
  40,
  385,
  18,
  119,
  116,
  59,
  25,
  3,
  592,
  5,
  346,
  40,
  653,
  59,
  45,
  90,
  103,
  119,
  59,
  152,
  7895,
  40,
  8157,
  222,
  2,
  220,
  93,
  68,
  18,
  21,
  134,
  8780,
  467,
  5,
  322,
  139,
  141,
  1,
  6455,
  138,
  3,
  83,
  653,
  2,
  248,
  138,
  3,
  337,
  238,
  10,
  516,
  1,
  77,
  368,
  102,
  18,
  33,
  70,
  50,
  5789,
  71,
  2246,
  2,
  9,
  13,
  640,
  5,
  64,
  48,
  898,
  8,
  11,
  19,
  8,
  1,
  4816,
  152,
  6224,
  5,
  1,
  2,
  54,
  27,
  1639,
  1519,
  588,
  74,
  1,
  1312,
  38,
  8028,
  197,
  43,
  61,
  59,
  14,
  575,
  162,
  2,
  1294,
  67,
  3698,
  42,
  16,
  47,
  8451,
  10,
  101,
  9,
  99,
  25,
  75,
  49,
  18,
  9,
  13,
  21,
  7,
  7,
  44,
  34,
  4235,
  5,
  139,
  5,
  3,
  17,
  12,
  45,
  49,
  407,
  2,
  3,
  49,
  575,
  38,
  162,
  2,
  213,
  241,
  548,
  9,
  13,
  3,
  444,
  4,
  4241,
  55,
  284,
  11,
  167,
  1009,
  10,
  217,
  4348,
  6,
  2327,
  3,
  171,
  17,
  23,
  260,
  3,
  1983,
  1,
  4604,
  946,
  1042,
  3,
  354,
  15,
  414,
  265],
 [10,
  164,
  9,
  52,
  1661,
  12,
  939,
  2301,
  828,
  2,
  1,
  3098,
  4,
  131,
  368,
  58,
  4765,
  1,
  5,
  91,
  191,
  5790,
  2,
  115,
  5790,
  1,
  807,
  4,
  3,
  19,
  33,
  423,
  99,
  26,
  1098,
  1,
  8,
  1,
  239,
  3992,
  1,
  1579,
  906,
  20,
  1,
  266,
  1415,
  447,
  2196,
  1591,
  47,
  4,
  63,
  1023,
  5,
  131,
  8781,
  368,
  482,
  132,
  12,
  245,
  918,
  8,
  1591,
  58,
  164,
  1,
  3626,
  31,
  131,
  1419,
  10,
  913,
  23,
  33,
  4526,
  38,
  230,
  10,
  987,
  137,
  11,
  17,
  6,
  247,
  5,
  213,
  31,
  6377,
  125,
  21,
  25,
  9,
  125,
  150],
 [7186,
  419,
  47,
  945,
  2019,
  25,
  811,
  411,
  3,
  671,
  6730,
  20,
  11,
  425,
  44,
  39,
  32,
  159,
  3115,
  243,
  118,
  11,
  425,
  4,
  328,
  2274,
  6,
  2950,
  80,
  4,
  1,
  86,
  590,
  5413,
  123,
  325,
  20,
  328,
  2274,
  2,
  1,
  196,
  12,
  9,
  13,
  751,
  8,
  3,
  142,
  9301,
  1446,
  1019,
  1,
  2,
  207,
  60,
  70,
  459,
  7072,
  5,
  445,
  5351,
  7,
  7,
  11,
  346,
  4,
  32,
  9301,
  1446,
  2,
  5413,
  405,
  2328,
  1103,
  2,
  32,
  210,
  19,
  37,
  484,
  5,
  3,
  175,
  1766,
  425,
  4,
  11,
  144,
  1889,
  2,
  52,
  1076,
  118,
  7,
  7,
  546,
  3,
  171,
  2950,
  5414,
  10,
  913,
  1,
  525,
  20,
  1,
  1293,
  4,
  1416,
  5464,
  740,
  2,
  5219,
  6,
  4348,
  1,
  159,
  207,
  4,
  328,
  2274,
  736,
  5,
  26,
  627,
  2,
  268,
  42,
  4,
  44,
  349,
  4413,
  300,
  3,
  2556,
  49,
  712,
  36,
  6,
  175,
  3,
  337,
  823,
  7,
  7,
  11,
  6,
  792,
  4,
  1,
  349,
  509,
  2221,
  1040,
  143,
  94,
  158,
  3837,
  5,
  1066,
  2563,
  119,
  47,
  81,
  1,
  1556,
  28,
  2377,
  20,
  28,
  158,
  90,
  3,
  169,
  4,
  1980,
  28,
  152,
  1753,
  5,
  26,
  2917,
  4,
  8,
  1,
  168,
  2614,
  14,
  9889,
  2213,
  16,
  470,
  7,
  7,
  39,
  163,
  30,
  1,
  271,
  4,
  1,
  3150,
  4,
  1,
  5069,
  36,
  3,
  696,
  218,
  4,
  625,
  33,
  325,
  16,
  1,
  1793,
  15,
  2897,
  5983,
  2,
  691,
  3548,
  746,
  1,
  22,
  66,
  689,
  64,
  1,
  8,
  1,
  2093,
  170,
  5984,
  8452,
  38,
  48],
 [10,
  39,
  291,
  11,
  17,
  20,
  44,
  315,
  42,
  4,
  3885,
  2,
  1869,
  4209,
  10,
  446,
  21,
  437,
  14,
  3,
  556,
  656,
  16,
  2134,
  7541,
  6361,
  238,
  11,
  17,
  90,
  69,
  391,
  136,
  13,
  1,
  212,
  118,
  83,
  21,
  65,
  18,
  2134,
  423,
  13,
  60,
  943,
  69,
  5,
  11,
  17,
  7,
  7,
  10,
  13,
  3510,
  744,
  1039,
  161,
  50,
  71,
  3,
  2775,
  31,
  1561,
  9890,
  8604,
  4,
  1,
  118,
  60,
  8,
  3,
  95,
  9,
  13,
  18,
  4,
  258,
  1,
  142,
  1179,
  13,
  20,
  2134,
  9,
  13,
  208,
  5,
  64,
  1273,
  36,
  2960,
  915,
  5,
  2142,
  775,
  1900,
  328,
  2,
  85,
  138,
  3,
  1461,
  3564,
  88,
  2,
  24,
  190,
  2206,
  333,
  2,
  57,
  2480,
  6,
  122,
  5,
  328,
  1486,
  14,
  28,
  967,
  456,
  2147,
  15,
  5109,
  7097,
  2,
  487,
  21,
  39,
  3,
  1069,
  1381,
  263,
  9,
  13,
  56,
  348,
  20,
  20,
  32,
  5598,
  833,
  10,
  1734,
  12,
  2961,
  70,
  8,
  47,
  804,
  727,
  5,
  2222,
  8777,
  35,
  13,
  471,
  2564,
  31,
  2322,
  775,
  1900,
  2,
  1491,
  143,
  18,
  193,
  1,
  5020,
  521,
  1,
  133,
  5783,
  7,
  7,
  29,
  8,
  29,
  11,
  13,
  3,
  52,
  729,
  491,
  8,
  60,
  10,
  455,
  10,
  192,
  5,
  120,
  3,
  115,
  50,
  4,
  1,
  129,
  521,
  1,
  1,
  111,
  13,
  1214,
  31,
  29,
  110,
  3278,
  37,
  10,
  6867,
  2,
  1,
  62,
  1744,
  334,
  68,
  361,
  12,
  70,
  573,
  49,
  70,
  31,
  146,
  35,
  252,
  5021,
  2,
  308,
  6465,
  1,
  128,
  8,
  60,
  6465,
  2134,
  13,
  3,
  5533,
  21,
  3,
  83,
  964,
  31,
  98,
  801,
  10,
  58,
  25,
  446,
  5,
  25,
  107,
  3,
  4238,
  50,
  41,
  7436,
  18,
  409,
  1725,
  261,
  16,
  146,
  2134,
  2147,
  2,
  461,
  42,
  46],
 [10,
  1051,
  11,
  19,
  20,
  20,
  1939,
  9,
  2665,
  37,
  9,
  58,
  26,
  3,
  49,
  19,
  3,
  892,
  1399,
  3227,
  10,
  186,
  132,
  201,
  123,
  4683,
  32,
  1972,
  19,
  175,
  1,
  3837,
  47,
  4,
  1,
  86,
  1099,
  180,
  103,
  4,
  29,
  55,
  23,
  892,
  2,
  3226,
  2,
  10,
  230,
  3,
  645,
  341,
  4,
  308,
  3018,
  2417,
  103,
  10,
  32,
  21,
  5,
  3,
  661,
  2225,
  103,
  37,
  38,
  756,
  2631,
  106,
  4,
  57,
  7681,
  34,
  10,
  194,
  10,
  58,
  37,
  11,
  68,
  10,
  58,
  244,
  57,
  2,
  2809,
  57,
  203,
  569,
  71,
  104,
  11,
  963,
  893,
  19,
  123,
  172,
  7,
  7,
  10,
  101,
  1,
  162,
  1947,
  205,
  25,
  1,
  954,
  15,
  80,
  54,
  27,
  8,
  11,
  19,
  67,
  3,
  1636,
  2,
  51,
  98,
  4,
  1,
  102,
  116,
  365,
  5,
  496,
  14,
  3300,
  5,
  3,
  343,
  38,
  106,
  63,
  238,
  372,
  593,
  14,
  922,
  2,
  958,
  1211,
  10,
  1156,
  116,
  21,
  101,
  12,
  245,
  67,
  123,
  893,
  155,
  1,
  61,
  395,
  35,
  2665,
  1907,
  13,
  5985,
  10,
  164,
  9,
  480,
  12,
  11,
  6,
  6466,
  14,
  3,
  206,
  80,
  10,
  156,
  428,
  281,
  56,
  50,
  1762,
  6,
  12,
  7310,
  1946,
  1570,
  432,
  11,
  3,
  2453,
  2614,
  4,
  206,
  9,
  13,
  1078,
  2453,
  878,
  3,
  2614,
  4,
  206,
  2,
  1,
  276,
  13,
  52,
  724,
  1,
  945,
  2188,
  205,
  26,
  32,
  2232,
  5,
  101,
  138,
  179,
  7,
  7,
  774,
  11,
  19,
  911,
  22,
  187,
  5,
  64,
  3,
  349,
  724,
  112,
  343,
  2,
  1642,
  111,
  10,
  158,
  101,
  12,
  4059,
  4,
  6,
  3,
  126,
  893,
  19,
  71,
  11,
  2,
  10,
  2377,
  42,
  300,
  95,
  141,
  12,
  19],
 [155,
  10,
  899,
  376,
  69,
  74,
  137,
  122,
  57,
  3653,
  145,
  3,
  645,
  341,
  4,
  308,
  87,
  19,
  1124,
  1,
  19,
  3,
  490,
  1207,
  1640,
  4,
  189,
  1,
  6443,
  698,
  247,
  198,
  21,
  26,
  1,
  157,
  4,
  3,
  1296,
  1194,
  18,
  6,
  3,
  5210,
  417,
  204,
  19,
  12,
  936,
  3,
  1225,
  576,
  7888,
  106,
  2319,
  3,
  3451,
  122,
  7,
  7,
  1720,
  2,
  6161,
  809,
  15,
  2343,
  3,
  6993,
  485,
  35,
  13,
  1473,
  5,
  326,
  3200,
  993,
  24,
  2020,
  100,
  1,
  34,
  432,
  1722,
  7297,
  60,
  183,
  37,
  3,
  337,
  399,
  16,
  3,
  825,
  5466,
  495,
  1091,
  286,
  81,
  135,
  264,
  5,
  2114,
  3,
  1154,
  109,
  1500,
  5,
  1,
  4576,
  3097,
  46,
  6,
  32,
  1150,
  128,
  119,
  2253,
  5,
  1,
  1996,
  41,
  595,
  16,
  383,
  18,
  1983,
  24,
  27,
  289,
  114,
  35,
  13,
  522,
  310,
  1,
  7297,
  8298,
  24,
  1168,
  16,
  1,
  395,
  35,
  522,
  40,
  495,
  533,
  3,
  5072,
  53,
  2003,
  328,
  35,
  2378,
  24,
  478,
  147,
  24,
  526,
  2371,
  9891,
  2003,
  15,
  24,
  316,
  384,
  726,
  2,
  675,
  53,
  24,
  6379,
  3151,
  18,
  281,
  2262,
  1559,
  14,
  3,
  38,
  14,
  1439,
  1726,
  3,
  199,
  1,
  632,
  3725,
  5415,
  6,
  5,
  74,
  24,
  1168,
  60,
  688,
  801,
  232,
  117,
  3,
  4413,
  7,
  7,
  376,
  69,
  218,
  42,
  1,
  196,
  12,
  1720,
  2,
  6161,
  6,
  21,
  3,
  289,
  180,
  19,
  9,
  6,
  3,
  2468,
  204,
  19,
  15,
  3170,
  768,
  24,
  1234,
  5,
  644,
  796,
  60,
  4384,
  5,
  623,
  4118,
  5172,
  53,
  14,
  265,
  36,
  32,
  4684,
  3,
  683,
  9302,
  15,
  32,
  1198,
  14,
  76,
  14,
  24,
  3,
  2042,
  1624,
  3,
  3600,
  3,
  795,
  53,
  3152,
  3,
  6467,
  60,
  5847,
  6380,
  6552,
  32,
  5,
  326,
  263,
  12,
  152,
  536,
  1604,
  36,
  1282,
  4118,
  15,
  3,
  1709,
  8605,
  5,
  999,
  143,
  16,
  825,
  333,
  7,
  7,
  162,
  308,
  125,
  21,
  301,
  918,
  8,
  305,
  4177,
  3971,
  20,
  204,
  133,
  60,
  1,
  19,
  45,
  982,
  4,
  18,
  12,
  6,
  1,
  642,
  283,
  3186,
  231,
  226,
  161,
  5,
  3993,
  1,
  204,
  133,
  290,
  1,
  111,
  6,
  1237,
  49,
  15,
  4118,
  3416,
  1,
  113,
  238,
  5716,
  31,
  14,
  68,
  14,
  853,
  35,
  311,
  1,
  5072,
  53,
  960,
  175,
  68,
  1439,
  6,
  652,
  14,
  1,
  35,
  504,
  5,
  353,
  18,
  166,
  1,
  861,
  414],
 [19,
  5073,
  8782,
  3,
  988,
  7200,
  5073,
  8782,
  454,
  1,
  892,
  1948,
  8,
  292,
  3060,
  6888,
  2,
  40,
  1213,
  1513,
  164,
  539,
  20,
  1887,
  2734,
  4,
  1,
  1865,
  100,
  3,
  592,
  1983,
  7,
  7,
  10,
  1057,
  15,
  1,
  2188,
  36,
  1425,
  1,
  19,
  3,
  4456,
  2290,
  1279,
  1865,
  16,
  3,
  112,
  199,
  738,
  1,
  306,
  3,
  693,
  287,
  5,
  479,
  41,
  1,
  102,
  38,
  63,
  2924,
  1,
  2285,
  55,
  8606,
  152,
  353,
  2309,
  14,
  9,
  739,
  339,
  2,
  1082,
  1789,
  10,
  89,
  324,
  453,
  96,
  18,
  1,
  4092,
  4,
  661,
  1,
  3398,
  5302,
  363,
  905,
  2,
  1,
  1348,
  76,
  19,
  232,
  3137,
  65,
  91,
  11,
  3,
  1224,
  19,
  5,
  104,
  2,
  813,
  918,
  8,
  10,
  82,
  1057,
  15,
  1,
  515,
  36,
  7304,
  12,
  11,
  19,
  45,
  3,
  7098,
  787,
  392,
  2,
  6039,
  667,
  18,
  10,
  89,
  101,
  12,
  1580,
  1,
  17,
  1,
  3913,
  5,
  1,
  19,
  6,
  27,
  4,
  1,
  86,
  8029,
  708,
  4,
  1,
  3370,
  1087,
  2,
  10,
  89,
  267,
  22,
  66,
  79,
  9,
  98,
  1468,
  31,
  787,
  9,
  14,
  43,
  9,
  70,
  3,
  533,
  4760,
  19,
  1,
  2036,
  3278,
  394,
  89,
  730,
  5,
  92,
  7,
  7,
  1,
  149,
  23,
  29,
  6553,
  7896,
  281,
  172,
  273,
  12,
  59,
  45,
  32,
  4345,
  1749,
  111,
  1949,
  14,
  59,
  2378,
  1,
  448,
  17,
  402,
  48,
  59,
  183,
  5,
  79,
  113,
  8,
  29,
  40,
  103,
  6381,
  2,
  255,
  1348,
  3346,
  188,
  30,
  227,
  59,
  1520,
  47,
  2344,
  5,
  11,
  222,
  31,
  2,
  1826,
  8,
  1,
  250,
  114,
  232,
  128,
  231,
  533,
  2,
  3432,
  4530,
  8,
  1,
  6443,
  7,
  7,
  29,
  8,
  29,
  3,
  52,
  1339,
  19,
  261,
  319,
  14,
  85,
  9,
  270,
  36,
  1,
  162,
  4,
  28,
  234,
  153],
 [100,
  2355,
  41,
  779,
  964,
  16,
  29,
  4,
  57,
  117,
  145,
  144,
  9483,
  18,
  110,
  260,
  340,
  1,
  269,
  10,
  230,
  459,
  1541,
  14,
  5,
  48,
  201,
  39,
  107,
  7,
  7,
  10,
  230,
  52,
  1076,
  15,
  1,
  4855,
  2522,
  8,
  1,
  671,
  14,
  145,
  246,
  86,
  23,
  18,
  61,
  141,
  2,
  4109,
  199,
  11,
  1749,
  1817,
  11,
  19,
  58,
  25,
  75,
  3,
  614,
  799,
  2,
  56,
  15,
  9,
  145,
  130,
  54,
  50,
  6103,
  41,
  1,
  62,
  4,
  5110,
  71,
  10,
  13,
  155,
  10,
  291,
  9,
  7,
  7,
  20,
  1,
  930,
  493,
  7,
  7,
  1,
  667,
  6,
  480,
  1437,
  3027,
  1757,
  483,
  361,
  2,
  1,
  439,
  225,
  4,
  1,
  17,
  6,
  1742,
  3228,
  2,
  9116,
  1,
  3751,
  128,
  13,
  3,
  9484,
  453,
  412,
  4,
  19,
  232,
  7,
  7,
  144,
  16,
  1,
  174,
  2734,
  2,
  46,
  23,
  982,
  7,
  7,
  46,
  6,
  3,
  292,
  165,
  20,
  30,
  227,
  14,
  236,
  14,
  1,
  2174,
  6,
  2035,
  18,
  136,
  15,
  35,
  161,
  6,
  1964,
  46,
  23,
  3,
  366,
  4,
  1352,
  41,
  511,
  18,
  33,
  387,
  161,
  199,
  1735,
  7,
  7,
  35,
  6,
  48,
  125,
  28,
  79,
  119,
  125,
  28,
  213,
  36,
  119,
  125,
  28,
  157,
  136,
  6,
  28,
  2446,
  1570,
  5599,
  136,
  215,
  28,
  20,
  1,
  991,
  343,
  136,
  152,
  28,
  1806,
  1,
  1603,
  8,
  1,
  48,
  6,
  12,
  2809,
  242,
  2710,
  141,
  1,
  448,
  19,
  136,
  6,
  28,
  34,
  867,
  1836,
  136,
  215,
  28,
  37,
  1,
  374,
  4,
  93,
  741,
  1,
  762,
  15,
  24,
  426,
  828,
  48,
  596,
  5,
  24,
  358,
  3,
  115,
  143,
  62,
  58,
  25,
  75,
  329,
  54,
  12,
  3109,
  16,
  146,
  37,
  549,
  12,
  763,
  340,
  1,
  269,
  199,
  9,
  11,
  6,
  39,
  3,
  1431,
  2,
  247,
  5,
  817,
  510,
  332,
  17,
  12,
  1280,
  981,
  22,
  2931,
  30,
  48,
  6,
  158,
  165,
  20,
  7,
  7,
  1,
  725,
  13,
  2,
  963,
  1875,
  2,
  1,
  1811,
  36,
  1,
  191,
  624,
  4772,
  1,
  400,
  8,
  1334,
  232,
  9,
  56,
  4008,
  5,
  157,
  42,
  4577,
  165,
  20,
  10,
  1625,
  12,
  11,
  198,
  25,
  75,
  32,
  1598,
  1127,
  18,
  44,
  52,
  652,
  29,
  1,
  168,
  7,
  7,
  82,
  10,
  120,
  11,
  45,
  75,
  1006,
  155,
  18,
  136,
  29,
  1,
  1047,
  9,
  39,
  467,
  459,
  2481,
  2,
  455,
  37,
  9,
  67,
  75,
  1354,
  8,
  46,
  5,
  91,
  53,
  16,
  1,
  560,
  4,
  98,
  112,
  7,
  7,
  10,
  1277,
  186,
  1,
  95,
  362,
  753,
  9,
  45,
  5,
  1269,
  62,
  420,
  649,
  16,
  649,
  131,
  478,
  73,
  23,
  21,
  29,
  18,
  11,
  6,
  3,
  171,
  2920,
  97,
  236,
  1,
  77,
  95,
  10,
  66,
  61,
  812,
  12,
  9,
  459,
  4418,
  20,
  1,
  196,
  12,
  848,
  340,
  1,
  269,
  80,
  43,
  11,
  19,
  65,
  6,
  1,
  12,
  201,
  107,
  105,
  81,
  132,
  10,
  58,
  164,
  9,
  52,
  247,
  5,
  378,
  136,
  5110,
  6,
  14,
  1,
  354,
  9,
  6,
  7,
  7,
  226,
  54,
  9117,
  12,
  9,
  13,
  661,
  151,
  1464,
  4,
  44,
  55,
  2,
  45,
  177,
  72,
  7897,
  170,
  644,
  8,
  259,
  937,
  5,
  1257,
  272,
  11,
  45,
  75,
  3,
  433,
  4,
  2993,
  5,
  1,
  1868,
  12,
  26,
  18,
  105,
  895,
  900,
  25,
  220,
  1,
  168,
  199,
  1264,
  1452,
  8,
  1,
  798,
  7,
  7,
  10,
  475,
  10,
  25,
  5,
  79,
  48,
  10,
  140,
  25,
  220,
  36,
  1,
  377,
  2,
  767,
  3,
  962,
  4,
  1,
  269,
  43,
  145,
  5,
  91,
  98,
  285,
  42,
  4,
  11,
  7,
  7,
  29,
  8,
  29,
  52,
  663,
  8,
  137,
  201,
  4309,
  16,
  151,
  5,
  104],
 [11,
  1069,
  1287,
  335,
  906,
  106,
  720,
  7898,
  2975,
  2,
  1784,
  7,
  7,
  1784,
  6,
  1,
  9118,
  1065,
  429,
  36,
  1,
  3578,
  35,
  110,
  2456,
  7,
  7,
  68,
  134,
  28,
  125,
  1128,
  7,
  7,
  28,
  489,
  5,
  74,
  3,
  7201,
  36,
  2975,
  3183,
  1154,
  2,
  51,
  28,
  6,
  312,
  5,
  324,
  1,
  1154,
  47,
  604,
  7553,
  7,
  7,
  2975,
  3066,
  3,
  621,
  41,
  1784,
  214,
  8,
  3,
  942,
  15,
  4180,
  2,
  3,
  2821,
  18,
  265,
  503,
  42,
  8,
  1,
  127],
 [10,
  39,
  192,
  143,
  36,
  11,
  901,
  2820,
  2,
  11,
  1847,
  1124,
  6,
  1,
  929,
  174,
  250,
  19,
  201,
  107,
  11,
  297,
  414,
  71,
  56,
  8030,
  60,
  67,
  1,
  8299,
  5,
  30,
  227,
  1374,
  396,
  122,
  14,
  1147,
  7,
  7,
  8,
  5022,
  5791,
  3,
  19,
  886,
  4,
  648,
  1877,
  5,
  5792,
  463,
  109,
  1653,
  16,
  1,
  1259,
  1,
  4181,
  2,
  438,
  1188,
  1,
  3946,
  2,
  654,
  4,
  63,
  1923,
  1732,
  5,
  9293,
  24,
  4856,
  326,
  20,
  1618,
  5,
  1347,
  174,
  4093,
  6802,
  7,
  7,
  33,
  90,
  2408,
  5791,
  20,
  63,
  1273,
  60,
  144,
  6104,
  63,
  3576,
  2,
  4,
  258,
  63,
  1041,
  5,
  500,
  1,
  3623,
  1732,
  1,
  2408,
  5791,
  2469,
  29,
  127,
  30,
  773,
  2774,
  8,
  1,
  1290,
  60,
  6,
  6468,
  16,
  3,
  648,
  7,
  7,
  1,
  3946,
  2762,
  2052,
  35,
  6,
  356,
  5,
  190,
  2774,
  5529,
  12,
  28,
  235,
  1832,
  147,
  2106,
  161,
  16,
  24,
  203,
  117,
  38,
  1,
  117,
  4,
  24,
  1328,
  886,
  14,
  28,
  214,
  93,
  1060,
  2,
  1060,
  84,
  2488,
  141,
  3,
  207,
  4,
  339,
  927,
  10,
  89,
  120,
  136,
  28,
  156,
  39,
  2598,
  3,
  2078,
  20,
  24,
  143,
  12,
  296,
  1173,
  69,
  7,
  7,
  1,
  1554,
  63,
  6554,
  545,
  4,
  287,
  125,
  115,
  50,
  71,
  2,
  214,
  8031,
  14,
  1,
  2232,
  636,
  862,
  93,
  84,
  4452,
  7,
  7,
  22,
  666,
  3478,
  808,
  334,
  295,
  20,
  63,
  1259,
  5,
  668,
  93,
  29,
  7311,
  7,
  7,
  185,
  2011,
  457,
  10,
  1777,
  6382,
  16,
  1,
  4205,
  5,
  1173,
  1,
  19,
  886],
 [10,
  391,
  319,
  11,
  19,
  8,
  1,
  785,
  8,
  5110,
  51,
  10,
  13,
  1122,
  151,
  159,
  22,
  79,
  1,
  10,
  403,
  437,
  9,
  10,
  13,
  2489,
  16,
  1,
  234,
  2275,
  100,
  319,
  9,
  8756,
  1,
  7682,
  3640,
  185,
  232,
  2821,
  959,
  9,
  651,
  3,
  5467,
  15,
  2489,
  2,
  5661,
  18,
  2968,
  195,
  3,
  1169,
  5066,
  114,
  16,
  1496,
  7683,
  393,
  8,
  324,
  12,
  10,
  217,
  52,
  3594,
  100,
  11,
  5110,
  13,
  1,
  237,
  55,
  10,
  217,
  12,
  19,
  370,
  41,
  3,
  3417,
  579,
  9,
  596,
  5,
  26,
  20,
  1939,
  14,
  10,
  13,
  381,
  1573,
  16,
  1251,
  30,
  327,
  1081,
  230,
  2,
  56,
  150,
  9,
  13,
  527,
  2,
  10,
  13,
  1396,
  2,
  10,
  67,
  5,
  26,
  30,
  157,
  30,
  771,
  4516,
  230,
  10,
  2671,
  53,
  5,
  104,
  11,
  17,
  12,
  10,
  437,
  14,
  3,
  556,
  7,
  7,
  672,
  802,
  9,
  10,
  1685,
  12,
  9,
  13,
  21,
  12,
  83,
  4,
  3,
  19,
  2,
  56,
  94,
  12,
  12,
  545,
  13,
  2248,
  31,
  295,
  330,
  3914,
  13,
  4,
  258,
  1214,
  14,
  650,
  2,
  1237,
  1,
  2821,
  3144,
  130,
  240,
  4,
  1491,
  53,
  18,
  48,
  13,
  86,
  1762,
  13,
  85,
  49,
  7683,
  13,
  14,
  2489,
  28,
  13,
  83,
  1,
  1103,
  28,
  1320,
  5,
  2020,
  8,
  34,
  171,
  420,
  24,
  611,
  1056,
  2,
  86,
  3143,
  24,
  1234,
  5,
  717,
  11,
  108,
  141,
  92,
  551,
  1025,
  6383,
  70,
  39,
  480,
  7,
  7,
  14,
  10,
  3367,
  933,
  10,
  230,
  7683,
  341,
  18,
  145,
  325,
  5,
  1,
  8607,
  2,
  8,
  11,
  19,
  28,
  13,
  65,
  175,
  49,
  2,
  9,
  6,
  3,
  883,
  12,
  28,
  110,
  192,
  3,
  592,
  5,
  2084,
  3,
  108,
  15,
  138,
  1103,
  172,
  7,
  7,
  34,
  5,
  91,
  3,
  335,
  62,
  95,
  97,
  190,
  10,
  13,
  3,
  115,
  663,
  12,
  1,
  19,
  13,
  21,
  12,
  49,
  18,
  10,
  13,
  1199,
  5,
  64,
  12,
  7683,
  13,
  49,
  2,
  10,
  79,
  21,
  2729,
  3747,
  53,
  370,
  1122,
  5,
  64,
  9],
 [3,
  239,
  6,
  3654,
  141,
  1,
  1767,
  1247,
  226,
  8783,
  1223,
  1153,
  24,
  1001,
  2,
  115,
  564,
  2000,
  775,
  94,
  576,
  3,
  507,
  777,
  119,
  303,
  1380,
  50,
  71,
  3,
  115,
  3125,
  63,
  494,
  1991,
  174,
  2,
  502,
  922,
  5,
  813,
  33,
  534,
  164,
  42,
  3,
  5662,
  45,
  3,
  3947,
  121,
  1,
  507,
  2,
  6,
  53,
  5,
  1099,
  451,
  7,
  7,
  1,
  62,
  6,
  21,
  12,
  49,
  81,
  39,
  851,
  179,
  42,
  4,
  161,
  2,
  33,
  39,
  561,
  5,
  164,
  42,
  119,
  1,
  5662,
  23,
  30,
  1,
  127,
  82,
  46,
  23,
  3,
  169,
  4,
  312,
  30,
  1,
  127,
  1,
  111,
  6,
  177,
  337,
  97,
  2,
  23,
  1988,
  2,
  1346,
  330,
  6,
  41,
  1,
  168,
  61,
  159,
  6225,
  1604,
  2,
  1919,
  3673,
  1330,
  200,
  49,
  361,
  130,
  11,
  17,
  125,
  157,
  9,
  569,
  2,
  580,
  226,
  47,
  18,
  11,
  6,
  2756,
  2,
  5,
  157,
  15,
  47,
  52,
  1013,
  2083,
  2,
  865,
  1,
  111,
  3,
  169,
  4,
  9,
  18,
  9,
  130,
  503,
  1604,
  261,
  1,
  1297,
  8,
  24,
  222,
  10,
  186,
  1269,
  602,
  136,
  10,
  433,
  4,
  37,
  11,
  17,
  18,
  9,
  116,
  157,
  20,
  69,
  44,
  3,
  2026,
  240,
  4,
  180,
  12,
  215,
  90,
  1553,
  1026,
  3,
  18,
  11,
  1022,
  5,
  26,
  3,
  718],
 [5164,
  2181,
  7202,
  1058,
  2,
  517,
  11,
  7554,
  919,
  62,
  4,
  3,
  1044,
  3488,
  2643,
  36,
  40,
  681,
  2,
  1,
  616,
  12,
  397,
  1,
  6555,
  2,
  2332,
  4,
  40,
  1118,
  151,
  23,
  521,
  40,
  73,
  836,
  115,
  41,
  11,
  3488,
  1606,
  546,
  12,
  59,
  45,
  75,
  548,
  40,
  5256,
  241,
  14,
  4,
  527,
  462,
  82,
  1018,
  1832,
  462,
  2443,
  60,
  45,
  1060,
  2782,
  40,
  487,
  59,
  152,
  187,
  5,
  26,
  3,
  463,
  1,
  95,
  59,
  2456,
  5,
  40,
  681,
  121,
  1,
  1572,
  59,
  896,
  106,
  336,
  20,
  40,
  1273,
  3,
  1031,
  1155,
  2003,
  636,
  35,
  100,
  32,
  1672,
  310,
  3,
  435,
  45,
  75,
  312,
  15,
  7437,
  1089,
  3891,
  2,
  3,
  1216,
  5312,
  960,
  35,
  45,
  3,
  83,
  762,
  4,
  1061,
  8,
  24,
  203,
  117,
  1,
  752,
  2219,
  4605,
  14,
  3450,
  31,
  1,
  52,
  1036,
  4408,
  23,
  1685,
  14,
  23,
  1,
  102,
  4440,
  4341,
  610,
  2,
  598,
  6226,
  249,
  1757,
  591,
  3108,
  361,
  86,
  261,
  231,
  131,
  23,
  21,
  52,
  1628,
  81,
  8,
  3864,
  1305,
  47,
  133,
  138,
  14,
  87,
  668,
  350,
  36,
  3,
  999,
  1572,
  38,
  40,
  87,
  315,
  626,
  15,
  119,
  33,
  282,
  23,
  210,
  97,
  5300,
  5,
  104,
  7202,
  5416,
  15,
  616,
  1637,
  1,
  1815,
  4,
  24,
  102,
  84,
  1828,
  75,
  90,
  5,
  28,
  2157,
  133,
  5,
  282,
  42,
  248,
  1,
  787,
  6,
  175,
  2,
  1,
  19,
  6,
  110,
  1534,
  5,
  74,
  97,
  1243,
  46,
  23,
  30,
  227,
  106,
  38,
  286,
  52,
  394,
  44,
  3,
  34,
  72,
  34,
  12,
  1,
  427,
  13,
  130,
  109,
  613,
  30,
  8032,
  811,
  709,
  151,
  307,
  47,
  198,
  4,
  708,
  8,
  628,
  5,
  1,
  1975,
  15,
  2986,
  3301,
  188,
  1,
  2,
  1365,
  521,
  1,
  427,
  811,
  92,
  5468,
  36],
 [11,
  17,
  13,
  21,
  52,
  68,
  517,
  33,
  210,
  459,
  1,
  269,
  10,
  475,
  33,
  70,
  264,
  234,
  589,
  55,
  1,
  61,
  5914,
  234,
  69,
  13,
  12,
  1,
  294,
  35,
  252,
  13,
  1069,
  47,
  4,
  1,
  748,
  202,
  1,
  283,
  102,
  1586,
  3,
  115,
  912,
  60,
  13,
  21,
  1,
  410,
  8,
  1,
  269,
  674,
  540,
  4,
  1,
  269,
  70,
  281,
  172,
  6038,
  42,
  22,
  436,
  1,
  121,
  29,
  949,
  9,
  13,
  21,
  14,
  2476,
  14,
  1,
  269,
  2,
  312,
  69,
  1837,
  4974,
  82,
  1,
  591,
  1056,
  263,
  9,
  13,
  1388,
  13,
  52,
  1842,
  82,
  10,
  13,
  744,
  21,
  3510,
  31,
  3,
  167,
  108,
  12,
  13,
  54,
  119,
  8,
  1,
  269,
  27,
  4,
  57,
  499,
  102,
  13,
  832,
  7899,
  2,
  967,
  28,
  467,
  50,
  3229,
  8,
  1,
  17,
  71,
  1,
  142,
  13,
  8,
  1,
  269,
  121,
  29,
  1339],
 [1,
  6640,
  16,
  11,
  19,
  45,
  209,
  75,
  41,
  1,
  2797,
  2949,
  12,
  91,
  1660,
  5848,
  4154,
  1049,
  33,
  2187,
  46,
  33,
  140,
  25,
  3717,
  5,
  91,
  1,
  224,
  4154,
  94,
  1,
  697,
  271,
  2,
  401,
  170,
  5023,
  1523,
  4,
  11,
  19,
  80,
  226,
  161,
  330,
  46,
  5,
  118,
  7,
  7,
  2126,
  5663,
  2,
  3833,
  23,
  3648,
  14,
  1,
  497,
  877,
  16,
  11,
  19,
  10,
  89,
  65,
  101,
  33,
  1938,
  10,
  101,
  33,
  1215,
  11,
  224,
  30,
  3245,
  1397,
  178,
  119,
  22,
  767,
  3,
  1275,
  4155,
  764,
  17,
  224,
  2,
  39,
  2160,
  8,
  1,
  226,
  3,
  764,
  6105,
  178,
  946,
  3399,
  53,
  33,
  158,
  946,
  3399,
  53,
  8,
  11,
  17,
  576,
  1144,
  1309,
  5306,
  764,
  3318,
  129,
  15,
  21,
  348,
  248,
  3511,
  645,
  4041,
  3447,
  3318,
  129,
  8,
  921,
  21,
  348,
  248,
  22,
  120,
  1,
  1275,
  509,
  56,
  1,
  4676,
  630,
  4,
  791,
  12,
  70,
  3249,
  5,
  32,
  3318,
  129,
  17,
  4685,
  15,
  137,
  37,
  2775,
  70,
  2308,
  963,
  7,
  7,
  48,
  6,
  640,
  6,
  12,
  46,
  70,
  721,
  4,
  4385,
  16,
  11,
  5,
  26,
  3,
  1419,
  17,
  33,
  2030,
  1219,
  16,
  1,
  807,
  1,
  4,
  1,
  324,
  662,
  5,
  1,
  1507,
  8453,
  32,
  3318,
  807,
  2,
  105,
  77,
  1023,
  70,
  3028,
  20,
  16,
  633,
  345,
  71,
  234,
  1565,
  2,
  58,
  25,
  75,
  236,
  50,
  208,
  67,
  46,
  75,
  98,
  2039,
  5,
  589,
  1660,
  5848,
  8,
  1,
  127,
  9,
  58,
  25,
  75,
  3,
  72,
  126,
  17,
  29,
  8,
  29,
  9,
  9892,
  7,
  7,
  10,
  58,
  750,
  47,
  4,
  1,
  958,
  355,
  791,
  4,
  1,
  276,
  4,
  1,
  17,
  18,
  10,
  89,
  187,
  5,
  79,
  98,
  1050,
  4975,
  9,
  5,
  132,
  12,
  131,
  102,
  23,
  34,
  355,
  33,
  89,
  101,
  41,
  3344,
  1,
  9119,
  20,
  3,
  1531,
  244,
  71],
 [3,
  184,
  254,
  498,
  3,
  292,
  55,
  7203,
  5011,
  2,
  51,
  28,
  5469,
  30,
  127,
  1039,
  295,
  3,
  228,
  50,
  1263,
  720,
  6295,
  7553,
  29,
  1222,
  503,
  42,
  68,
  1914,
  18,
  21,
  155,
  303,
  563,
  45,
  1653,
  1,
  1297,
  5841,
  9485,
  348,
  20,
  1381,
  4,
  6889,
  36,
  8300,
  6,
  3,
  2744,
  14,
  23,
  979,
  2208,
  1761,
  4,
  24,
  203,
  1417,
  1,
  3640,
  128,
  8,
  1,
  3889,
  15,
  8180,
  6,
  3,
  5526,
  9,
  6,
  150,
  35,
  1,
  17,
  471,
  24,
  2722,
  24,
  406,
  2,
  121,
  1,
  3703,
  343,
  28,
  5367,
  1,
  720,
  5103,
  50,
  1341,
  1420,
  1671,
  151,
  307,
  8,
  1192,
  2,
  3,
  2,
  1676,
  12,
  3343,
  3268,
  311,
  122,
  5,
  3019,
  24,
  203,
  238,
  9675,
  2983,
  125,
  3,
  483,
  293,
  14,
  1,
  257,
  109,
  6803,
  2,
  115,
  4968,
  6469,
  14,
  769,
  7203,
  5011,
  440,
  3,
  483,
  544,
  350,
  206,
  8,
  3,
  965,
  12,
  464,
  2,
  4,
  29,
  2001,
  140,
  164,
  417],
 [11,
  17,
  6,
  3,
  404,
  1315,
  4,
  1,
  588,
  491,
  311,
  1,
  222,
  4,
  826,
  5024,
  12,
  4,
  5793,
  2,
  1,
  404,
  4009,
  333,
  222,
  4,
  2464,
  33,
  25,
  1140,
  1,
  338,
  300,
  4,
  1,
  19,
  5,
  6556,
  16,
  1,
  1402,
  4960,
  7,
  7,
  56,
  94,
  1,
  17,
  45,
  192,
  1,
  375,
  4,
  150,
  9,
  415,
  1331,
  53,
  15,
  1,
  212,
  9,
  13,
  3,
  691,
  1781,
  1602,
  4,
  1,
  3129,
  1883,
  119,
  1229,
  3,
  169,
  50,
  2493,
  71,
  245,
  5,
  118,
  116,
  50,
  612,
  37,
  11,
  2,
  13,
  56,
  1,
  1511,
  485,
  8,
  1,
  755,
  43,
  1,
  1402,
  990,
  1411,
  5,
  1042,
  3,
  588,
  17,
  94,
  33,
  25,
  5,
  163,
  84,
  1,
  4,
  1,
  112,
  15,
  1,
  1402,
  9291,
  150,
  1,
  19,
  7084,
  30,
  1,
  897,
  1092,
  1,
  149,
  192,
  1,
  3881,
  8,
  755,
  1,
  990,
  140,
  26,
  3,
  115,
  50,
  4606,
  8,
  3,
  819,
  1987,
  19,
  7,
  7,
  29,
  296,
  11,
  6,
  21,
  3,
  239,
  19,
  34,
  182,
  1,
  1579,
  8454,
  135,
  147,
  9,
  30,
  350,
  15,
  239],
 [598,
  9120,
  167,
  909,
  36,
  8033,
  269,
  13,
  4119,
  30,
  1,
  55,
  4,
  92,
  754,
  18,
  8,
  1,
  508,
  151,
  45,
  9676,
  3,
  8608,
  2524,
  993,
  1195,
  36,
  3,
  339,
  1073,
  4758,
  507,
  2663,
  1,
  102,
  134,
  89,
  3679,
  72,
  615,
  2,
  1,
  427,
  288,
  4726,
  2,
  8034,
  4773,
  5600,
  311,
  3,
  477,
  4,
  1,
  1087,
  35,
  8,
  2960,
  1870,
  20,
  1,
  4,
  1373,
  2,
  1580,
  1,
  87,
  281,
  1,
  377,
  544,
  8,
  5600,
  6,
  1914,
  31,
  525,
  35,
  187,
  173,
  4,
  1,
  204,
  5849,
  2165,
  3,
  865,
  16,
  1,
  17,
  60,
  405,
  1,
  306,
  3,
  766,
  285,
  4,
  55,
  2,
  277,
  18,
  1,
  204,
  8,
  11,
  743,
  115,
  507,
  6,
  1749,
  86,
  4,
  1,
  62,
  109,
  90,
  53,
  4,
  6804,
  2,
  1644,
  6,
  4242,
  555,
  226,
  1026,
  3,
  2544,
  109,
  90,
  39,
  1,
  1887,
  8,
  196,
  2,
  1,
  149,
  5717,
  30,
  249,
  77,
  199,
  72,
  20,
  63,
  2466,
  44,
  3,
  566,
  427,
  2,
  248,
  8,
  32,
  5849,
  2532,
  95,
  9,
  3014,
  4042,
  9677,
  36],
 [48,
  467,
  30,
  87,
  39,
  160,
  683,
  491,
  3627,
  54,
  50,
  71,
  5368,
  936,
  16,
  69,
  20,
  338,
  802,
  3,
  2033,
  6040,
  2,
  175,
  2420,
  3099,
  7,
  7,
  1302,
  4,
  2777,
  1107,
  7,
  7,
  337,
  9883,
  28,
  682,
  156,
  120,
  48,
  576,
  88,
  337,
  306,
  73,
  70,
  30,
  87,
  1051,
  53,
  8,
  48,
  467,
  3,
  65,
  302,
  2,
  760,
  62,
  61,
  5,
  26,
  1500,
  143,
  2,
  2672,
  84,
  1,
  453,
  616,
  4,
  131,
  106,
  419,
  39,
  156,
  4383,
  290,
  36,
  63,
  87,
  5309,
  2649,
  14,
  72,
  14,
  2,
  9883,
  70,
  3975,
  3277,
  5,
  249,
  77,
  1,
  4092,
  4,
  3,
  2637,
  910,
  3865,
  90,
  9,
  1172,
  16,
  32,
  2780,
  109,
  5,
  164,
  8,
  6106,
  117,
  15,
  295,
  632,
  8017,
  70,
  50,
  5,
  6994,
  2,
  20,
  1,
  2186,
  7,
  7,
  20,
  3,
  2638,
  1807,
  833,
  10,
  437,
  1,
  363,
  204,
  8,
  11,
  19,
  2263,
  70,
  459,
  1842,
  56,
  150,
  57,
  683,
  6,
  10,
  99,
  104,
  9,
  172,
  199,
  1,
  652,
  588,
  3915,
  2,
  367,
  9,
  56,
  50,
  11,
  13,
  3,
  5470,
  52,
  9121,
  90,
  1338,
  427,
  150,
  105,
  133,
  301,
  6724,
  10,
  961,
  9,
  2880,
  42,
  4,
  713],
 [10,
  89,
  101,
  201,
  123,
  506,
  137,
  3,
  318,
  153,
  637,
  18,
  11,
  27,
  731,
  214,
  1,
  10,
  164,
  9,
  247,
  39,
  5,
  827,
  141,
  27,
  4,
  24,
  635,
  44,
  21,
  39,
  12,
  1,
  635,
  23,
  34,
  76,
  18,
  4488,
  12,
  15,
  1,
  196,
  12,
  6890,
  2875,
  45,
  1655,
  3790,
  186,
  271,
  53,
  38,
  1436,
  3,
  9122,
  2,
  848,
  192,
  3,
  527,
  315,
  206,
  7900,
  12,
  78,
  65,
  477,
  124,
  2909,
  7,
  7,
  10,
  25,
  291,
  1,
  118,
  110,
  8,
  92,
  6275,
  18,
  105,
  216,
  130,
  9,
  39,
  7438,
  53,
  20,
  69,
  100,
  4642,
  10,
  633,
  104,
  3,
  816,
  38,
  106,
  39,
  5,
  64,
  43,
  6890,
  2875,
  6,
  130,
  1,
  250,
  728,
  118,
  2706,
  123,
  7,
  7,
  158,
  43,
  22,
  123,
  79,
  64,
  88,
  3,
  2679,
  44,
  39,
  12,
  32,
  2621,
  10,
  225,
  34,
  743,
  170,
  55,
  28,
  45,
  3,
  2679,
  20,
  2,
  63,
  1541,
  5601,
  365,
  5,
  2276,
  63,
  611,
  1056,
  193,
  2022,
  74,
  69,
  1,
  584,
  241,
  36,
  11,
  3465,
  10,
  79,
  373,
  147,
  1,
  118,
  21,
  16,
  3,
  428,
  18,
  5,
  7792,
  85,
  28,
  192,
  20,
  1,
  889,
  2,
  48,
  242,
  130,
  402,
  46,
  104,
  14,
  72,
  14,
  22,
  66,
  10,
  101,
  22,
  78,
  164,
  92,
  614,
  208],
 [8,
  1,
  1275,
  625,
  11,
  6,
  3,
  2638,
  371,
  17,
  188,
  9,
  5025,
  3,
  734,
  404,
  578,
  20,
  1,
  4029,
  206,
  2270,
  10,
  66,
  101,
  4,
  171,
  769,
  1382,
  12,
  91,
  69,
  428,
  14,
  247,
  14,
  10,
  116,
  147,
  11,
  17,
  2222,
  1358,
  1921,
  8,
  2145,
  275,
  1080,
  3149,
  69,
  84,
  10,
  594,
  444,
  1,
  2735,
  38,
  1676,
  1706,
  5,
  1,
  386,
  1154,
  5,
  805,
  9,
  18,
  43,
  22,
  561,
  5,
  26,
  7555,
  20,
  1,
  5369,
  30,
  327,
  8,
  1,
  1946,
  2,
  9,
  270,
  20,
  243,
  806,
  9,
  42],
 [36,
  1,
  642,
  87,
  314,
  8934,
  6891,
  14,
  2697,
  4882,
  891,
  141,
  3,
  2023,
  30,
  3247,
  1359,
  29,
  1,
  1752,
  443,
  45,
  1420,
  5,
  4766,
  1,
  6107,
  4,
  1,
  591,
  2686,
  8035,
  658,
  108,
  8,
  822,
  434,
  10,
  700,
  10,
  13,
  8,
  16,
  137,
  5,
  91,
  69,
  187,
  5,
  500,
  549,
  7,
  7,
  948,
  6557,
  467,
  21,
  61,
  5,
  25,
  21,
  340,
  1,
  269,
  18,
  5,
  26,
  471,
  1,
  12,
  48,
  28,
  13,
  1387,
  13,
  21,
  8,
  196,
  1204,
  7099,
  1295,
  7100,
  206,
  4,
  6227,
  141,
  5111,
  1085,
  3575,
  8,
  1087,
  588,
  4637,
  4600,
  18,
  3,
  433,
  4,
  1161,
  5471,
  1359,
  73,
  70,
  1867,
  5,
  170,
  128,
  202,
  2697,
  2,
  6892,
  647,
  277,
  998,
  16,
  54,
  1731,
  287,
  8,
  9678,
  1297,
  2,
  398,
  8,
  1,
  9893,
  2847,
  21,
  5,
  750,
  12,
  1204,
  4643,
  2,
  8,
  829,
  1526,
  1526,
  6,
  21,
  41,
  1727,
  924,
  1109,
  38,
  114,
  44,
  41,
  278,
  4,
  1,
  4,
  1087,
  937,
  60,
  13,
  339,
  3466,
  34,
  12,
  1,
  332,
  13,
  3,
  7098,
  277,
  119,
  1346,
  8301,
  30,
  281,
  1190,
  185,
  890,
  63,
  5917,
  20,
  2,
  8292,
  5538,
  3418,
  141,
  1,
  332,
  1,
  937,
  5176,
  424,
  686,
  4310,
  27,
  1609,
  241,
  36,
  3,
  3214,
  392,
  859,
  2,
  1346,
  557,
  602,
  48,
  33,
  101,
  199,
  1,
  3828,
  2831,
  16,
  7,
  7,
  1,
  1194,
  4,
  1204,
  4643,
  1540,
  8,
  5850,
  1,
  7793,
  1079,
  31,
  3,
  937,
  8,
  60,
  1261,
  557,
  48,
  33,
  101,
  38,
  387,
  80,
  4,
  32,
  4686,
  2831,
  16,
  2,
  1,
  1657,
  4,
  40,
  102,
  8181,
  36,
  2,
  31,
  12,
  9471,
  6731,
  34,
  189,
  1,
  3591,
  4,
  1204,
  4643,
  2,
  1,
  52,
  2239,
  12,
  2157,
  40,
  1635,
  573,
  8,
  11,
  19,
  5,
  6108,
  13,
  339,
  4043,
  8,
  849,
  13,
  1373,
  24,
  19,
  9123,
  8,
  5602,
  4,
  32,
  9486,
  434,
  60,
  1068,
  15,
  1,
  855,
  2,
  1,
  361,
  7,
  7,
  9,
  13,
  34,
  524,
  264,
  5,
  26,
  3,
  590,
  19,
  1,
  1209,
  60,
  6,
  3504,
  4644,
  189,
  7099,
  2,
  40,
  1298,
  13,
  210,
  1068,
  8,
  5602,
  4,
  29,
  11,
  2329,
  2578,
  2,
  51,
  9,
  13,
  1534,
  8,
  13,
  2308,
  34,
  9679,
  3504,
  4644,
  6,
  3,
  590,
  1290,
  60,
  166,
  590,
  773,
  421,
  18,
  146,
  590,
  773,
  2,
  1401,
  23,
  21,
  39,
  15,
  1,
  1209,
  33,
  23,
  8,
  9,
  22,
  186,
  1684,
  1204,
  7099,
  2999,
  1264,
  61,
  1,
  3082,
  4645,
  4,
  1,
  62,
  2,
  547,
  1,
  1401,
  5,
  2257,
  21,
  56,
  51,
  22,
  5056,
  40,
  3137,
  15,
  124,
  203,
  1243,
  2603,
  6893,
  667,
  7,
  7,
  2697,
  6805,
  6,
  430,
  5,
  26,
  3,
  257,
  32,
  1180,
  2604,
  2,
  6554,
  2,
  752,
  8934,
  6891,
  252,
  1,
  87,
  300,
  4,
  1,
  19,
  37,
  32,
  1910,
  2994,
  2,
  1,
  338,
  300,
  37,
  32,
  1910,
  2994,
  35,
  1241,
  59,
  6,
  3,
  1657,
  1970,
  2384,
  40,
  6470,
  9303,
  40,
  9894,
  7534,
  4,
  109,
  481,
  5,
  64,
  2,
  428,
  30,
  9124,
  587,
  40,
  203,
  40,
  1981,
  2,
  2,
  40,
  834,
  752,
  70,
  339,
  436,
  2,
  2977,
  15,
  48,
  3,
  169,
  4,
  2,
  4531,
  84,
  1,
  3579,
  244,
  71,
  109,
  481,
  5,
  393,
  40,
  406,
  51,
  29,
  41,
  40,
  70,
  2293,
  8302,
  59,
  651,
  5,
  1467,
  2,
  2169,
  30,
  1,
  3828,
  2,
  21,
  2033,
  6995,
  351,
  54,
  131,
  70,
  2425,
  2,
  119,
  1,
  83,
  1981,
  4,
  7099,
  2697,
  30,
  227,
  8,
  7099,
  501,
  13,
  40,
  1234,
  5,
  9895,
  5109,
  2,
  135,
  3371,
  761,
  1,
  7190,
  4,
  937,
  2,
  2697,
  67,
  54,
  2831,
  1711,
  16,
  6732,
  3546,
  59,
  467,
  5,
  101,
  12,
  4882,
  185,
  8,
  1,
  6880,
  8,
  1,
  1087,
  321,
  4,
  2848,
  40,
  669,
  789,
  14,
  3964,
  2,
  591,
  2686,
  2,
  1658,
  161,
  8,
  1,
  108,
  14,
  411,
  38,
  1,
  238,
  67,
  5,
  6996,
  9,
  32,
  9664,
  2,
  1988,
  238,
  8,
  60,
  2763,
  16,
  2,
  5112,
  59,
  13,
  5535,
  31,
  4417,
  7,
  7,
  2622,
  3299,
  14,
  456,
  467,
  867,
  2,
  9463,
  199,
  1,
  3270,
  285,
  4,
  1209,
  2,
  3078,
  30,
  1,
  5984,
  4,
  382,
  1508,
  12,
  166,
  456,
  34,
  1419,
  2,
  1657,
  24,
  313,
  1324,
  15,
  14,
  1,
  61,
  106,
  6554,
  81,
  8,
  3,
  181,
  4,
  6162,
  13,
  339,
  436,
  21,
  227,
  80,
  189,
  4,
  93,
  70,
  6162,
  8,
  3,
  181,
  4,
  6162,
  2,
  12,
  339,
  1,
  127,
  4,
  1,
  19,
  4,
  910,
  1656,
  456,
  13,
  54,
  1169,
  2,
  68,
  1182,
  5,
  1,
  218,
  4,
  18,
  13,
  252,
  14,
  3,
  614,
  16,
  691,
  887,
  2,
  1,
  257,
  35,
  13,
  390,
  1204,
  13,
  34,
  5017,
  5220,
  12,
  59,
  198,
  14,
  68,
  21,
  25,
  778,
  5,
  79,
  229,
  15,
  1,
  108,
  30,
  29,
  1,
  224,
  5017,
  202,
  4,
  1204,
  4643,
  2205,
  15,
  1820,
  2,
  459,
  1056,
  60,
  58,
  21,
  26,
  42,
  4,
  277,
  8,
  3,
  696,
  253,
  760,
  206,
  7,
  7,
  39,
  74,
  1,
  2311,
  1315,
  20,
  266,
  2,
  589,
  643,
  1],
 [201,
  209,
  516,
  103,
  12,
  5835,
  117,
  14,
  9,
  6,
  117,
  513,
  45,
  349,
  54,
  142,
  112,
  2,
  21,
  2779,
  3,
  676,
  276,
  3,
  2100,
  1190,
  141,
  9,
  6,
  1,
  404,
  399,
  16,
  11,
  19,
  2,
  3697,
  671,
  117,
  2,
  6997,
  37,
  3,
  2100,
  2,
  9,
  45,
  44,
  2535,
  3106,
  18,
  9,
  6,
  3,
  389,
  1259,
  7,
  7,
  598,
  7312,
  943,
  3,
  169,
  5,
  1,
  19,
  24,
  2668,
  45,
  3,
  2856,
  225,
  12,
  2425,
  1,
  427,
  908,
  14,
  3,
  162,
  28,
  6,
  5851,
  2,
  4489,
  2,
  2444,
  47,
  958,
  302,
  133,
  14,
  16,
  1,
  111,
  3851,
  2,
  3022,
  3814,
  157,
  1762,
  68,
  14,
  1231,
  10,
  89,
  120,
  175,
  85,
  5,
  1750,
  868,
  2,
  5985,
  361,
  546,
  12,
  33,
  364,
  225,
  142,
  3,
  2100,
  1190,
  141,
  9,
  6,
  3,
  389,
  19,
  7,
  7,
  711,
  1122,
  42,
  4,
  153],
 [1,
  62,
  6,
  52,
  2,
  971,
  1,
  1807,
  493,
  4,
  1,
  17,
  6,
  175,
  483,
  56,
  1,
  917,
  4,
  9,
  1,
  283,
  431,
  6,
  15,
  1,
  12,
  665,
  12,
  17,
  84,
  210,
  160,
  704,
  2,
  2161,
  1509,
  15,
  3,
  83,
  560,
  4,
  1656,
  2,
  56,
  2615,
  560,
  4,
  1381,
  5718,
  1,
  388,
  222,
  4,
  1,
  358,
  252,
  9487,
  31,
  29,
  77,
  149,
  70,
  488,
  21,
  8,
  63,
  113,
  1,
  222,
  4,
  1,
  7292,
  1918,
  254,
  252,
  31,
  6228,
  13,
  1371,
  18,
  199,
  98,
  3167,
  14,
  1,
  969,
  222,
  1658,
  1,
  851,
  59,
  893,
  67,
  424,
  3458,
  2,
  357,
  6384,
  46,
  70,
  394,
  2,
  712,
  12,
  585,
  50,
  37,
  3,
  8455,
  94,
  3,
  142,
  17,
  18,
  100,
  29,
  44,
  3,
  49,
  218,
  5,
  899,
  36,
  2,
  5,
  91,
  191,
  8,
  1,
  755],
 [11,
  17,
  13,
  21,
  34,
  72,
  6466,
  134,
  8,
  56,
  150,
  9,
  192,
  49,
  149,
  83,
  224,
  2,
  244,
  49,
  8303,
  13,
  21,
  3,
  34,
  432,
  2636,
  17,
  8,
  57,
  686,
  1,
  17,
  396,
  6,
  52,
  971,
  44,
  41,
  1,
  247,
  55,
  12,
  3,
  7101,
  67,
  5,
  139,
  141,
  51,
  28,
  1559,
  8,
  24,
  350,
  1976,
  100,
  75,
  607,
  36,
  3,
  1236,
  55,
  1345,
  1,
  127,
  6,
  244,
  640,
  6,
  264,
  5,
  393,
  53,
  15,
  24,
  173,
  2,
  28,
  5787,
  9,
  177,
  68,
  6,
  83,
  2,
  52,
  1216,
  8,
  3,
  690,
  95,
  2,
  4,
  258,
  6,
  16,
  27,
  50,
  55,
  492,
  5,
  718,
  42,
  4,
  153,
  80,
  52,
  171,
  3250,
  96,
  66,
  91,
  138,
  32,
  1381],
 [799,
  336,
  45,
  192,
  5,
  26,
  1,
  7556,
  19,
  201,
  123,
  107,
  18,
  48,
  3,
  19,
  10,
  194,
  9,
  13,
  2797,
  317,
  2,
  1181,
  9,
  13,
  154,
  68,
  220,
  2,
  329,
  5,
  64,
  654,
  1131,
  1738,
  16,
  3,
  644,
  2,
  109,
  481,
  5,
  1512,
  9,
  122,
  11,
  13,
  83,
  664,
  409,
  104,
  9,
  172],
 [22,
  120,
  12,
  2051,
  119,
  1,
  221,
  45,
  3,
  1595,
  375,
  4,
  38,
  874,
  9,
  6,
  2,
  242,
  264,
  65,
  247,
  5,
  393,
  36,
  8456,
  9,
  53,
  84,
  1,
  5113,
  193,
  3,
  83,
  4976,
  16,
  11,
  17,
  10,
  781,
  147,
  56,
  150,
  9,
  13,
  65,
  866,
  18,
  1795,
  8,
  124,
  1595,
  78,
  571,
  22,
  15,
  3,
  1371,
  548,
  11,
  17,
  312,
  69,
  15,
  3,
  76,
  1316,
  8,
  57,
  1595,
  10,
  140,
  25,
  6727,
  9,
  42,
  51,
  10,
  67,
  1,
  592,
  7,
  7,
  1,
  884,
  6,
  2116,
  195,
  5,
  26,
  251,
  16,
  1,
  87,
  55,
  8,
  37,
  3,
  3316,
  151,
  25,
  3721,
  5,
  7794,
  2,
  29,
  4,
  1,
  8784,
  35,
  700,
  85,
  5,
  531,
  2,
  500,
  131,
  179,
  23,
  190,
  348,
  44,
  53,
  5,
  533,
  2,
  47,
  77,
  988,
  3976,
  5,
  74,
  5,
  1,
  1283,
  4,
  179,
  155,
  1,
  486,
  8785,
  488,
  1,
  884,
  6,
  339,
  436,
  8,
  76,
  748,
  2,
  345,
  71,
  6471,
  111,
  20,
  1,
  173,
  4,
  1,
  382,
  862,
  1,
  113,
  111,
  6,
  220,
  31,
  1,
  4457,
  7,
  7,
  8,
  1,
  127,
  11,
  17,
  753,
  37,
  3,
  337,
  1654,
  1114,
  9304,
  43,
  22,
  806,
  124,
  1089,
  30,
  1,
  1300,
  11,
  233,
  74,
  22,
  141,
  3,
  4821,
  8285,
  315,
  10,
  506,
  9,
  327,
  42,
  4,
  153,
  407],
 [10,
  186,
  267,
  9,
  12,
  13,
  1,
  250,
  17,
  10,
  25,
  123,
  107,
  8,
  57,
  117,
  10,
  1472,
  3,
  366,
  4,
  216,
  235,
  80,
  4,
  85,
  355,
  9,
  13,
  43,
  295,
  1481,
  69,
  5,
  64,
  12,
  17,
  172,
  10,
  594,
  1,
  112,
  13,
  34,
  514,
  9,
  90,
  54,
  285,
  2,
  1,
  111,
  13,
  34,
  76,
  12,
  10,
  415,
  56,
  379,
  43,
  33,
  70,
  264,
  12,
  17,
  13,
  380,
  637,
  1192],
 [11,
  6,
  27,
  4,
  3,
  4,
  96,
  119,
  305,
  4,
  3,
  6229,
  4,
  3757,
  27,
  140,
  104,
  9,
  15,
  3,
  4243,
  4,
  5,
  26,
  339,
  1120,
  73,
  23,
  3,
  537,
  4,
  81,
  35,
  158,
  120,
  1,
  129,
  8935,
  2,
  840,
  5,
  2809,
  3215,
  355,
  5,
  11,
  19,
  7,
  7,
  1,
  1296,
  1364,
  4,
  1226,
  183,
  5,
  25,
  312,
  42,
  189,
  492,
  1761,
  2,
  3394,
  8935,
  2,
  783,
  1936,
  1,
  1727,
  4,
  1,
  106,
  1576,
  2897,
  2550,
  1727,
  226,
  82,
  8609,
  14,
  58,
  25,
  268,
  9,
  11,
  2897,
  279,
  53,
  124,
  3302,
  1,
  4311,
  1602,
  2,
  3759,
  4311,
  8036,
  6,
  1208,
  7,
  7,
  2657,
  34,
  43,
  22,
  23,
  130,
  891,
  376,
  178,
  1269,
  35,
  73,
  23,
  8935,
  4774,
  30,
  2,
  73,
  23,
  3,
  537,
  4,
  40,
  1596,
  35,
  6558,
  3,
  19,
  716,
  15,
  40,
  840,
  5,
  74,
  2329,
  2,
  104,
  134,
  3314,
  2129,
  59,
  82,
  1058,
  554,
  10,
  186,
  379,
  22,
  85,
  72,
  193,
  75,
  84,
  259,
  9896,
  34,
  11,
  17,
  6,
  175,
  1,
  550,
  30,
  1,
  52,
  1283,
  4,
  11,
  1202,
  78,
  26,
  3,
  2710,
  435,
  73,
  1079,
  16,
  11,
  17,
  7,
  7,
  41,
  1780,
  223,
  84,
  11,
  435,
  638,
  4,
  178,
  99,
  64,
  735,
  1,
  1869,
  1163,
  4,
  8,
  1,
  87,
  2930,
  223,
  1079,
  195,
  1015,
  5,
  2809,
  5,
  32,
  4607,
  46,
  13,
  137,
  4775,
  41,
  319,
  106,
  554,
  576,
  20,
  3,
  4182,
  15,
  403,
  54,
  2002,
  589,
  16,
  24,
  1408,
  128,
  30,
  1,
  1154,
  119,
  28,
  13,
  438,
  34,
  1914,
  891,
  3,
  704,
  4532,
  80,
  193,
  48,
  73,
  29,
  79,
  1,
  487,
  6288,
  4685,
  70,
  6385,
  5587,
  4,
  2,
  137,
  41,
  12,
  6230,
  128,
  4,
  1,
  2757,
  53,
  429,
  3261,
  1,
  1886,
  473,
  4,
  4094,
  7075,
  4687,
  73,
  666,
  73,
  70,
  4347,
  7,
  7,
  195,
  2780,
  20,
  5,
  1,
  2710,
  435,
  11,
  78,
  6386,
  12,
  1,
  802,
  550,
  6,
  3,
  1221,
  27,
  44,
  52,
  583,
  2,
  52,
  1291,
  5,
  2208,
  30,
  227,
  27,
  1691,
  4,
  124,
  992,
  5,
  5012,
  479,
  7,
  7,
  1,
  8935,
  2710,
  435,
  318,
  170,
  55,
  22,
  64,
  229,
  2421,
  5,
  5472,
  182,
  3,
  2809,
  234,
  170,
  55,
  22,
  64,
  7204,
  8935,
  399,
  1016,
  182,
  3,
  2809,
  327,
  383,
  457,
  2897,
  5603,
  106,
  4646,
  460,
  98,
  55,
  1852,
  773,
  3,
  1008,
  30,
  160,
  108,
  182,
  3,
  2809,
  30,
  11,
  218,
  22,
  78,
  235,
  359,
  5,
  8610,
  8610,
  98,
  3371,
  36,
  124,
  611,
  1122,
  98,
  55,
  46,
  6,
  569,
  587,
  818,
  569,
  603,
  182,
  3,
  718,
  1,
  9488,
  254,
  3617,
  27,
  2809,
  3153,
  338,
  711,
  2481,
  346,
  4,
  1,
  1361,
  320,
  129,
  3617,
  27,
  2809,
  771,
  43,
  22,
  186,
  851,
  42,
  1,
  141,
  343,
  393,
  2710,
  153,
  1984,
  22,
  23,
  481,
  5,
  6231,
  3,
  343,
  182,
  3,
  2809,
  1686,
  178,
  44,
  757,
  7,
  7,
  193,
  9,
  2835,
  393,
  2710,
  2,
  365,
  21,
  5,
  74,
  7,
  7,
  2967,
  1892],
 [56,
  150,
  145,
  175,
  184,
  1,
  5719,
  23,
  57,
  403,
  1926,
  1096,
  10,
  110,
  67,
  1,
  592,
  5,
  858,
  63,
  211,
  14,
  9,
  13,
  4776,
  18,
  25,
  437,
  93,
  231,
  10,
  66,
  391,
  7,
  7,
  44,
  1,
  433,
  4,
  19,
  12,
  6,
  274,
  264,
  1,
  281,
  10,
  66,
  64,
  136,
  9,
  299,
  607,
  8,
  1,
  443,
  18,
  9,
  6,
  423,
  3,
  83,
  19,
  5,
  268,
  20,
  1,
  243,
  10,
  13,
  141,
  57,
  243,
  3400,
  2,
  596,
  5,
  64,
  11,
  19,
  9,
  156,
  72,
  1349,
  546,
  137,
  37,
  8457,
  2,
  853,
  902,
  100,
  1,
  5719,
  25,
  1871,
  53,
  7795,
  2348,
  482,
  110,
  567,
  4,
  88,
  28,
  252,
  308,
  38,
  4004,
  35,
  252,
  853,
  188,
  33,
  23,
  423,
  149,
  7,
  7,
  1,
  19,
  67,
  3,
  555,
  377,
  18,
  14,
  9,
  1420,
  10,
  99,
  64,
  85,
  68,
  4004,
  18,
  261,
  2348,
  252,
  63,
  102,
  14,
  3,
  645,
  341,
  10,
  433,
  4,
  120,
  48,
  1,
  142,
  8457,
  2,
  23,
  37,
  1,
  224,
  13,
  519,
  2,
  2348,
  192,
  1198,
  1636,
  2,
  6733,
  1501,
  20,
  4004,
  252,
  175,
  68,
  18,
  513,
  422,
  84,
  24,
  2289,
  1198,
  1,
  91,
  53,
  2962,
  90,
  93,
  163,
  317,
  7,
  7,
  11,
  9489,
  198,
  26,
  8037,
  14,
  3,
  1302,
  7,
  7,
  14,
  10,
  1006,
  155,
  9,
  192,
  122,
  5,
  3,
  555,
  377,
  18,
  534,
  1420,
  2,
  936,
  175,
  32,
  910,
  19,
  10,
  262,
  1,
  228,
  8,
  1,
  1292,
  3,
  920,
  444,
  4,
  55,
  2,
  175,
  42,
  4,
  108,
  16,
  189,
  4,
  1,
  5114,
  14,
  16,
  4727,
  343,
  8,
  1,
  1002,
  3112,
  459,
  1842,
  1,
  276,
  13,
  52,
  2910,
  2,
  943,
  3,
  3339,
  5,
  57,
  765,
  1984,
  10,
  104,
  9,
  7,
  7,
  9,
  6,
  175,
  278,
  36,
  1,
  77,
  103,
  201,
  107,
  119,
  44,
  41,
  85,
  1,
  5719,
  192,
  290,
  2,
  936,
  857,
  2,
  146,
  110,
  65,
  116,
  1,
  102,
  12,
  68,
  913,
  1318,
  7,
  7,
  8,
  1299,
  10,
  58,
  132,
  43,
  331,
  3,
  5719,
  38,
  308,
  8457,
  38,
  853,
  341,
  200,
  9,
  3,
  592,
  22,
  198,
  25,
  843,
  30,
  61,
  41,
  5417,
  223,
  190,
  44,
  274,
  1062,
  16,
  1,
  19,
  5,
  2323,
  7,
  7,
  43,
  245,
  125,
  120,
  719,
  1,
  1983,
  4,
  5473,
  65,
  116,
  561,
  603,
  2208,
  9,
  5,
  1,
  16,
  11,
  19,
  482,
  26,
  52,
  918],
 [32,
  275,
  2783,
  8,
  1378,
  67,
  47,
  154,
  540,
  18,
  11,
  27,
  215,
  34,
  49,
  1,
  1210,
  8182,
  23,
  39,
  371,
  1,
  2268,
  6,
  29,
  122,
  44,
  37,
  319,
  93,
  141,
  3,
  2995,
  1,
  974,
  1609,
  20,
  1,
  3791,
  4,
  105,
  4,
  63,
  1740,
  275,
  429,
  557,
  5,
  254,
  6,
  46,
  3,
  185,
  134,
  305,
  4,
  39,
  1264,
  9,
  30,
  12,
  33,
  25,
  5,
  25,
  1,
  254,
  6991,
  2,
  6472,
  11,
  6,
  1425],
 [1959,
  10,
  13,
  3,
  1038,
  341,
  4,
  63,
  87,
  4513,
  2,
  1914,
  8936,
  5,
  3,
  171,
  4156,
  122,
  1,
  1526,
  1482,
  1038,
  2,
  13,
  244,
  663,
  100,
  147,
  1,
  17,
  57,
  625,
  13,
  1140,
  1,
  17,
  6,
  177,
  154,
  36,
  442,
  5,
  1,
  127,
  2,
  262,
  57,
  566,
  3361,
  8,
  9,
  56,
  150,
  9,
  13,
  65,
  13,
  3,
  355,
  798,
  80,
  4,
  1,
  4578,
  12,
  2,
  2084,
  8,
  1,
  17,
  7,
  7,
  72,
  50,
  417,
  2,
  729,
  71,
  96,
  10,
  25,
  107,
  8,
  1,
  2218,
  4647,
  1213,
  217,
  4244,
  737,
  2,
  7659,
  6806,
  95,
  5,
  2618,
  60,
  8,
  2565,
  10,
  25,
  65,
  516,
  7,
  7,
  43,
  22,
  516,
  22,
  78,
  367,
  1,
  815,
  4,
  1,
  838,
  1096,
  20,
  740],
 [11,
  6,
  39,
  27,
  50,
  4,
  146,
  4490,
  103,
  12,
  22,
  164,
  20,
  2559,
  243,
  60,
  2084,
  1,
  1925,
  4,
  47,
  2079,
  257,
  8,
  32,
  1369,
  334,
  15,
  77,
  138,
  1539,
  103,
  14,
  1,
  3298,
  1251,
  195,
  38,
  764,
  11,
  19,
  298,
  3,
  2079,
  1772,
  2,
  1041,
  5,
  118,
  1,
  515,
  136,
  462,
  21,
  138,
  3,
  76,
  395,
  100,
  29,
  200,
  178,
  3,
  1010,
  2153,
  57,
  881,
  5,
  1,
  1093,
  43,
  70,
  3,
  129,
  2,
  70,
  3,
  1601,
  297,
  159,
  254,
  58,
  22,
  25,
  90,
  3,
  427,
  2,
  15,
  11,
  395,
  1462,
  584,
  54,
  7,
  7,
  812,
  9897,
  1,
  8,
  11,
  19,
  2,
  94,
  450,
  64,
  39,
  136,
  549,
  2,
  408,
  134,
  1184,
  11,
  3,
  3916,
  412,
  4,
  1200,
  70,
  1,
  6559,
  46,
  58,
  26,
  54,
  600,
  5,
  15,
  1,
  1772,
  305,
  6372,
  1291,
  26,
  1867,
  5,
  3,
  1115,
  4,
  3,
  8458,
  2,
  4490,
  129,
  672,
  3,
  184,
  254,
  24,
  1925,
  4579,
  88,
  8,
  1236,
  2,
  24,
  1406,
  2206,
  36,
  5313,
  1,
  61,
  287,
  125,
  21,
  3550,
  1,
  168,
  2574,
  8,
  11,
  19,
  6,
  31,
  9898,
  4,
  40,
  383,
  7,
  7,
  946,
  668,
  3,
  7684,
  3,
  7684,
  6,
  3,
  985,
  2,
  583,
  54,
  38,
  462,
  3,
  1772,
  35,
  3483,
  8,
  1236,
  2,
  1022,
  259,
  2,
  7557,
  18,
  423,
  21,
  259,
  2135,
  38,
  5474],
 [1,
  884,
  4,
  11,
  17,
  13,
  532,
  195,
  18,
  15,
  1366,
  2141,
  111,
  9,
  13,
  39,
  1988,
  2,
  737,
  7,
  7,
  1050,
  1,
  19,
  125,
  21,
  157,
  80,
  4,
  1,
  940,
  4,
  1,
  326,
  9,
  13,
  7205,
  34,
  263,
  9,
  13,
  3,
  582,
  9,
  299,
  37,
  1,
  221,
  271,
  42,
  5,
  79,
  9,
  82,
  141,
  47,
  2085,
  46,
  6,
  3,
  988,
  12,
  6,
  1936,
  12,
  433,
  4,
  166,
  1,
  708,
  37,
  1468,
  5,
  3,
  2512,
  46,
  6,
  54,
  1327,
  8,
  11,
  19,
  1,
  87,
  846,
  223,
  38,
  34,
  6,
  39,
  11,
  257,
  2510,
  40,
  828,
  2,
  2355,
  40,
  732,
  9,
  13,
  737,
  2,
  349,
  7,
  7,
  15,
  47,
  2,
  126,
  111,
  9,
  99,
  25,
  75,
  177,
  49],
 [1,
  458,
  4,
  1,
  9490,
  542,
  122,
  15,
  32,
  3225,
  1897,
  4,
  1378,
  14,
  3,
  525,
  4,
  3176,
  9108,
  2096,
  2,
  4928,
  10,
  13,
  1403,
  9,
  58,
  3779,
  11,
  865,
  18,
  9,
  214,
  174,
  8,
  3,
  62,
  12,
  279,
  177,
  72,
  1373,
  7,
  7,
  5918,
  503,
  16,
  191,
  1699,
  456,
  24,
  793,
  1548,
  1609,
  1383,
  30,
  227,
  10,
  101,
  12,
  6,
  48,
  28,
  6,
  430,
  5,
  26,
  80,
  44,
  110,
  65,
  4274,
  18,
  28,
  125,
  2515,
  84,
  850,
  1699,
  34,
  1686,
  69,
  242,
  3,
  402,
  115,
  135,
  24,
  1001,
  405,
  4580,
  541,
  2778,
  27,
  4,
  24,
  5966,
  6,
  4458,
  3,
  320,
  2566,
  35,
  6,
  209,
  7685,
  36,
  3,
  5,
  490,
  370,
  1,
  253,
  28,
  270,
  593,
  210,
  4721,
  4349,
  529,
  35,
  88,
  24,
  666,
  4,
  109,
  481,
  5,
  536,
  629,
  4458,
  9491,
  1,
  436,
  429,
  8,
  1043,
  119,
  28,
  6734,
  542,
  50,
  3892,
  5646,
  5,
  25,
  47,
  4,
  24,
  203,
  4717,
  9125,
  45,
  1,
  429,
  3079,
  18,
  28,
  215,
  246,
  4,
  48,
  58,
  65,
  717,
  88,
  2857,
  6,
  9,
  1,
  2936,
  4,
  109,
  3,
  529,
  172,
  38,
  6,
  9,
  160,
  541,
  293,
  351,
  95,
  10,
  89,
  187,
  5,
  64,
  1,
  115,
  429,
  2525,
  88,
  1,
  338,
  7,
  7,
  9,
  39,
  298,
  2001,
  5,
  74,
  165,
  2,
  46,
  23,
  4044,
  4,
  3372,
  133,
  1,
  276,
  504,
  5,
  26,
  1577,
  18,
  231,
  226,
  1026,
  98,
  143,
  62,
  20,
  8304,
  8,
  98,
  4,
  131,
  102,
  9,
  61,
  2817,
  14,
  3,
  754,
  16,
  1,
  1110,
  306,
  7,
  7,
  575,
  1634,
  3,
  1926,
  4,
  4175,
  504,
  5,
  3792,
  8,
  47,
  240,
  4,
  1693,
  8459,
  60,
  675,
  53,
  109,
  2043,
  14,
  29,
  584,
  3433,
  43,
  28,
  506,
  178,
  137,
  50,
  7313,
  38,
  30,
  227,
  67,
  126,
  7655,
  16,
  1,
  102,
  1067,
  111,
  29,
  934,
  94,
  9,
  58,
  25,
  75,
  3,
  50,
  729,
  19,
  14,
  9,
  6,
  73,
  23,
  1683,
  5,
  3,
  747,
  4,
  652,
  35,
  94,
  7439,
  301,
  5,
  2323,
  1768,
  51,
  6109,
  31,
  1,
  1408,
  429,
  903,
  7440,
  23,
  110,
  1936,
  193,
  39,
  985,
  2032,
  7,
  7,
  1195,
  36,
  394,
  4,
  865,
  2,
  3,
  4419,
  578,
  11,
  19,
  45,
  115,
  5,
  373],
 [10,
  186,
  6795,
  9,
  195,
  79,
  21,
  74,
  11,
  17,
  16,
  1,
  360,
  7,
  7,
  16,
  12,
  512,
  1410,
  113,
  3271,
  1,
  1521,
  36,
  9,
  14,
  68,
  7,
  7,
  29,
  197,
  397,
  145,
  3,
  115,
  11,
  215,
  1,
  250,
  9899,
  17,
  54,
  376,
  69,
  12,
  11,
  215,
  1,
  250,
  17,
  90,
  31,
  1521,
  16,
  1521,
  2,
  856,
  7901,
  976,
  360,
  12,
  58,
  26,
  702,
  60,
  201,
  75,
  1182,
  5,
  715,
  5009,
  37,
  3,
  2279,
  7,
  7,
  1521,
  523,
  836,
  229,
  1762,
  68,
  43,
  22,
  205,
  742,
  932,
  5,
  39,
  155,
  1,
  127,
  877,
  16,
  3,
  4777,
  228,
  41,
  32,
  208,
  73,
  89,
  633,
  127,
  53,
  402,
  14,
  1521,
  48,
  73,
  468,
  5,
  79,
  14,
  360,
  14,
  616,
  4581,
  5,
  74,
  8,
  1,
  95,
  68,
  7686,
  10,
  99,
  25,
  558,
  22,
  12,
  34,
  66,
  678,
  151,
  4,
  1155,
  30,
  32,
  510,
  384,
  18,
  10,
  7,
  7,
  10,
  25,
  54,
  309,
  48,
  1,
  2112,
  360,
  99,
  876,
  74,
  42,
  4,
  11,
  17,
  86,
  1291,
  9,
  78,
  61,
  3069,
  93,
  73,
  74,
  5,
  104,
  1,
  570,
  51,
  13,
  9662,
  30,
  2408,
  151,
  159,
  226,
  3,
  126,
  17,
  2798,
  2504,
  12,
  45,
  2008,
  1,
  168,
  732,
  18,
  5787,
  9,
  305,
  4,
  9,
  84,
  124,
  406,
  2,
  1,
  1521,
  78,
  37,
  9,
  97,
  7,
  7,
  31,
  1,
  95,
  46,
  6,
  3,
  570,
  8,
  1,
  17,
  90,
  15,
  3290,
  8,
  324,
  43,
  33,
  101,
  4,
  12,
  77,
  1502,
  4568,
  17,
  15,
  3,
  640,
  115,
  556,
  8,
  9],
 [6,
  161,
  330,
  20,
  243,
  23,
  22,
  65,
  1110,
  68,
  94,
  104,
  2186,
  188,
  89,
  805,
  9,
  2,
  409,
  79,
  21,
  767,
  9,
  12,
  58,
  26,
  3,
  191,
  1454,
  7,
  7,
  10,
  291,
  11,
  20,
  243,
  2,
  262,
  549,
  1071,
  30,
  766,
  773,
  10,
  116,
  21,
  428,
  190,
  2,
  10,
  116,
  21,
  428,
  247,
  188,
  46,
  70,
  1295,
  635,
  2,
  780,
  10,
  1472,
  30,
  43,
  22,
  23,
  255,
  16,
  32,
  551,
  154,
  2951,
  17,
  94,
  104,
  2698,
  43,
  22,
  23,
  255,
  16,
  3,
  971,
  910,
  17,
  137,
  12,
  11,
  17,
  504,
  30,
  240,
  4,
  104,
  137,
  37,
  1599,
  38,
  43,
  22,
  23,
  16,
  47,
  49,
  320,
  139,
  104,
  3,
  1602,
  491,
  80,
  1,
  1047,
  8,
  11,
  17,
  6,
  811,
  660,
  3100,
  188,
  43,
  22,
  25,
  161,
  126,
  5,
  79,
  2,
  11,
  6,
  20,
  1939,
  139,
  1464,
  2,
  104,
  9,
  22,
  78,
  26,
  1065,
  5475,
  7,
  7,
  327,
  42,
  4,
  153],
 [1,
  4515,
  648,
  7,
  7,
  89,
  104,
  11,
  17,
  43,
  331,
  32,
  120,
  29,
  1422,
  4,
  6894,
  11,
  72,
  345,
  71,
  27,
  7666,
  4,
  1,
  4350,
  198,
  164,
  12,
  11,
  118,
  39,
  745,
  93,
  48,
  33,
  25,
  466,
  1832,
  2,
  466,
  120,
  7,
  7,
  79,
  104,
  11,
  17,
  43,
  331,
  27,
  4,
  1,
  2457,
  2190,
  4,
  81,
  12,
  776,
  84,
  1,
  2615,
  71,
  3373,
  4,
  1,
  4350,
  12,
  125,
  21,
  2080,
  38,
  466,
  25,
  3,
  445,
  1817,
  4,
  1,
  5973,
  4,
  6894,
  587,
  9492,
  2932,
  2,
  1805,
  2723,
  7,
  7,
  48,
  3,
  2297,
  648,
  1965,
  15,
  47,
  5523,
  1279,
  970,
  22,
  78,
  26,
  476,
  1609,
  31,
  4515,
  1609,
  84,
  3,
  2430,
  4,
  1063,
  1361,
  2,
  9900,
  669,
  10,
  25,
  209,
  67,
  3,
  645,
  4722,
  4,
  11,
  17,
  66,
  731,
  200,
  22,
  32,
  2724,
  84,
  48,
  32,
  302,
  1056,
  6,
  199,
  232,
  22,
  225,
  37,
  331,
  41,
  5,
  1953,
  1,
  1207,
  7,
  7,
  1,
  118,
  6,
  3372,
  30,
  216,
  14,
  1,
  212,
  2898,
  13,
  3,
  2095,
  207,
  3399,
  121,
  286,
  273,
  9,
  1658,
  166,
  285,
  5,
  200,
  178,
  9901,
  115,
  4,
  1,
  7902,
  109,
  1303,
  10,
  262,
  11,
  4929,
  5523,
  14,
  9,
  781,
  7206,
  69,
  4,
  1,
  4,
  1148,
  2,
  597,
  2974,
  12,
  91,
  53,
  11,
  480,
  4,
  259,
  52,
  2203,
  7,
  7,
  73,
  23,
  29,
  2,
  265,
  185,
  178,
  6,
  1676,
  15,
  3,
  1289,
  7314,
  976,
  8786,
  11,
  17,
  198,
  2197,
  124,
  324,
  38,
  30,
  227,
  353,
  22,
  916,
  12,
  1,
  2430,
  6,
  236,
  236,
  1876,
  71,
  12,
  60,
  73,
  64,
  185,
  178,
  56,
  15,
  1,
  2,
  236,
  236,
  4386,
  71,
  1,
  2,
  761,
  1,
  73,
  1832,
  41,
  8,
  316,
  384,
  1805,
  2723,
  1759,
  105,
  1931,
  4,
  7,
  7,
  9,
  39,
  467,
  34,
  2327,
  12,
  29,
  4,
  11,
  140,
  31,
  44,
  52,
  940,
  830,
  31,
  6998,
  31,
  1,
  105,
  519,
  3489,
  5664,
  42,
  4,
  1,
  4930,
  4,
  1134,
  2,
  84,
  1,
  4930,
  4,
  7,
  7,
  22,
  79,
  21,
  25,
  5,
  26,
  1693,
  30,
  29,
  5,
  225,
  37,
  11,
  17,
  808,
  22,
  27,
  1609,
  2432,
  5,
  528,
  7,
  7,
  5166,
  1785,
  7558,
  68,
  220,
  847,
  7,
  7,
  1526,
  568,
  43,
  331,
  918,
  8,
  548,
  56,
  50,
  4053,
  2,
  30,
  350,
  8,
  124,
  277,
  8,
  1,
  2430,
  2,
  58,
  37,
  47,
  50,
  2724,
  84,
  1,
  9492,
  15,
  4,
  29,
  179,
  66,
  717,
  94,
  10,
  562,
  373,
  12,
  22,
  82,
  104,
  48,
  1,
  174,
  1,
  4041,
  2630,
  421,
  10,
  120,
  33,
  91,
  3,
  171,
  697,
  2632,
  31,
  7207,
  3,
  198,
  21,
  26,
  481,
  5,
  64,
  3,
  1701,
  43,
  28,
  1524,
  107,
  27,
  155,
  57,
  501,
  1507,
  661,
  39,
  483,
  10,
  64,
  179,
  3007,
  12,
  201,
  110,
  107,
  155,
  2,
  1089,
  6968,
  23,
  6968,
  8,
  1,
  611,
  12,
  158,
  89,
  18,
  43,
  22,
  66,
  74,
  121,
  131,
  115,
  2,
  268,
  174,
  1,
  179,
  22,
  89,
  37,
  2,
  2899,
  20,
  5,
  146,
  12,
  22,
  79,
  46,
  6,
  3,
  169,
  5,
  37,
  41,
  11,
  19,
  7,
  7,
  94,
  104,
  1,
  988,
  3208,
  648,
  41,
  1,
  1139,
  4,
  3083,
  1677,
  16,
  854,
  413,
  11,
  1568,
  39,
  233,
  644,
  124,
  117,
  7687,
  1416,
  43,
  22,
  1677,
  2637,
  22,
  233,
  56,
  164,
  1,
  2430,
  6,
  687,
  5,
  178,
  15,
  194,
  43,
  450,
  1615,
  2,
  47,
  23,
  2,
  12,
  6,
  364,
  1099,
  46,
  6,
  3,
  696,
  253,
  2124,
  146,
  759,
  408,
  12,
  473,
  3261,
  25,
  15,
  1,
  660,
  1650,
  1157,
  631,
  2,
  59,
  458,
  8,
  1940,
  10,
  120,
  47,
  4,
  22,
  120,
  48,
  145,
  687,
  41,
  7,
  7,
  10,
  79,
  21,
  1184,
  549,
  1693,
  31,
  98,
  2055,
  4582,
  18,
  10,
  25,
  110,
  455,
  50,
  30,
  350,
  38,
  14,
  4053,
  8,
  1,
  2430,
  14,
  10,
  79,
  144],
 [8,
  4822,
  15,
  1,
  975,
  4,
  1,
  87,
  944,
  4,
  1479,
  1,
  1287,
  207,
  3279,
  1231,
  1,
  726,
  1908,
  16,
  1,
  576,
  118,
  15,
  4120,
  3,
  794,
  1587,
  17,
  1959,
  16,
  1490,
  5,
  386,
  18,
  53,
  5,
  2316,
  2593,
  9,
  58,
  424,
  565,
  14,
  1479,
  2276,
  4,
  1,
  9126,
  713,
  151,
  100,
  9126,
  73,
  25,
  67,
  32,
  5221,
  286,
  794,
  103,
  607,
  36,
  1,
  928,
  30,
  1,
  1366,
  1655,
  1014,
  4,
  1,
  8038,
  2,
  144,
  799,
  4,
  1,
  5461,
  1,
  239,
  7,
  7,
  1,
  112,
  6,
  1143,
  2,
  8,
  105,
  804,
  727,
  5,
  2276,
  4,
  1,
  9126,
  3,
  167,
  658,
  7796,
  869,
  100,
  1479,
  45,
  7286,
  486,
  31,
  9305,
  2707,
  1548,
  5418,
  2,
  2720,
  1,
  5919,
  144,
  1479,
  205,
  600,
  5,
  8937,
  1,
  799,
  4,
  1,
  155,
  59,
  6735,
  1,
  343,
  7,
  7,
  1,
  839,
  6,
  1,
  5267,
  392,
  12,
  13,
  16,
  1479,
  1,
  1287,
  9902,
  5314,
  2,
  6641,
  2687,
  2720,
  1,
  167,
  1479,
  2422,
  44,
  175,
  1808,
  220,
  2,
  39,
  14,
  14,
  1014,
  4,
  1,
  839,
  46,
  6,
  82,
  47,
  346,
  4,
  1588,
  18,
  44,
  1385,
  1094,
  5,
  1,
  4,
  9,
  8,
  1366,
  1655,
  1,
  211,
  13,
  2657,
  278,
  2,
  3852,
  2,
  727,
  5,
  1,
  1468,
  3401,
  578,
  263,
  1,
  773,
  8,
  1,
  578,
  51,
  1,
  159,
  1287,
  1479,
  800,
  270,
  53,
  78,
  26,
  246,
  5,
  2208,
  4351,
  4,
  4209,
  141,
  1,
  1034,
  6288,
  3036,
  7,
  7,
  1660,
  14,
  209,
  125,
  3,
  389,
  293,
  14,
  1502,
  2117,
  2,
  1479,
  44,
  82,
  83,
  5,
  25,
  1,
  159,
  1479,
  1,
  1287,
  207,
  143,
  12,
  1801,
  1929,
  2397,
  598,
  1353,
  4977,
  6895,
  591,
  2109,
  2397,
  40,
  2152,
  4491,
  30,
  1,
  760,
  655,
  202,
  40,
  2,
  1502,
  12,
  13,
  1006,
  8,
  1479,
  669,
  2,
  1892,
  4113,
  7,
  7,
  1849,
  70,
  82,
  83,
  261,
  356,
  12,
  5418,
  1,
  159,
  2707,
  1548,
  36,
  1,
  212,
  207,
  739,
  16,
  1,
  87,
  55,
  231,
  1,
  3084,
  944,
  7,
  7,
  439,
  135,
  21,
  175,
  4771,
  1,
  1275,
  271,
  31,
  2276,
  4,
  1,
  9126,
  713,
  151,
  579,
  2705,
  20,
  1,
  8183,
  175,
  1808,
  16,
  1,
  1287,
  1479,
  103,
  2,
  43,
  22,
  25,
  1,
  266,
  2,
  23,
  3,
  3879,
  341,
  22,
  78,
  114,
  1,
  709,
  816,
  335,
  1238,
  69],
 [10,
  101,
  11,
  17,
  13,
  430,
  5,
  26,
  1577,
  18,
  1,
  61,
  95,
  8,
  60,
  9,
  6,
  847,
  1577,
  6,
  85,
  1577,
  963,
  44,
  75,
  90,
  2,
  322,
  6,
  44,
  27,
  2,
  3,
  300,
  518,
  4,
  56,
  50,
  34,
  16,
  1,
  515,
  71,
  16,
  1,
  102,
  8,
  1,
  17,
  1,
  709,
  554,
  7,
  7,
  246,
  1,
  283,
  102,
  74,
  63,
  1722,
  412,
  8,
  3,
  76,
  95,
  60,
  6,
  688,
  483,
  231,
  44,
  3,
  180,
  17,
  2,
  10,
  633,
  37,
  180,
  96,
  201,
  54,
  431,
  15,
  543,
  8,
  131,
  520,
  4,
  96,
  3153,
  7208,
  188,
  29,
  1,
  543,
  8,
  11,
  19,
  2817,
  54,
  127,
  1711,
  44,
  54,
  5920,
  77,
  71,
  12,
  44,
  322,
  4517,
  44,
  34,
  864,
  9,
  56,
  214,
  349,
  2,
  65,
  1545,
  97,
  7,
  7,
  1,
  250,
  148,
  43,
  1,
  746,
  299,
  76,
  195,
  16,
  4183,
  41,
  11,
  17,
  6,
  12,
  2049,
  778,
  5,
  962,
  1,
  2858,
  1124,
  31,
  1387,
  15,
  691,
  541,
  1491,
  3649,
  18,
  172,
  11,
  97,
  2817,
  54,
  127,
  1711,
  8,
  1,
  2858,
  60,
  246,
  195,
  226,
  32,
  1735,
  4095,
  33,
  23,
  63,
  15,
  3,
  363,
  255,
  16,
  1,
  2858,
  1847,
  8,
  11,
  19,
  226,
  54,
  77,
  1735,
  71,
  1350,
  73,
  468,
  11,
  5,
  163,
  37,
  1,
  2858,
  1,
  445,
  8,
  1,
  17,
  6,
  82,
  137,
  5,
  74,
  4091,
  41,
  1,
  554,
  23,
  2022,
  34,
  7559,
  12,
  105,
  3,
  55,
  22,
  186,
  91,
  42,
  48,
  502,
  618,
  82,
  54,
  783,
  45,
  75,
  90,
  5,
  91,
  229,
  98,
  126,
  445,
  1631,
  38,
  77,
  1631,
  7,
  7,
  71,
  401,
  226,
  1,
  725,
  60,
  6,
  39,
  14,
  76,
  14,
  1,
  374,
  2,
  36,
  691,
  6999,
  332,
  5,
  1,
  250,
  247,
  782,
  7,
  7,
  57,
  3723,
  89,
  104,
  11,
  471,
  98,
  2280],
 [136,
  186,
  3,
  17,
  26,
  1159,
  3,
  1655,
  38,
  56,
  3,
  1669,
  630,
  47,
  96,
  138,
  14,
  1411,
  2880,
  36,
  3244,
  733,
  23,
  34,
  76,
  502,
  251,
  5,
  104,
  11,
  6,
  21,
  27,
  1,
  8938,
  4,
  180,
  233,
  26,
  1,
  250,
  17,
  201,
  123,
  107,
  47,
  4,
  559,
  10,
  67,
  5,
  742,
  932,
  141,
  3,
  169,
  4,
  9,
  3374,
  16,
  1,
  4,
  57,
  1998,
  2,
  4,
  57,
  572,
  46,
  198,
  26,
  414,
  96,
  201,
  107,
  18,
  2469,
  10,
  186,
  391,
  93,
  1,
  706,
  1586,
  5,
  26,
  90,
  15,
  3548,
  2,
  1794,
  15,
  4,
  2775,
  1,
  313,
  280,
  585,
  37,
  3,
  5314,
  1130,
  271,
  8,
  3,
  1,
  17,
  4522,
  8787,
  138,
  14,
  51,
  1,
  2937,
  2,
  1091,
  24,
  6163,
  28,
  94,
  1197,
  214,
  84,
  3,
  15,
  24,
  6473,
  1406,
  35,
  298,
  24,
  2,
  2937,
  88,
  15,
  9,
  199,
  1,
  1008,
  260,
  75,
  11,
  17,
  13,
  34,
  76,
  57,
  266,
  962,
  61,
  67,
  399,
  877,
  10,
  475,
  54,
  1145,
  38,
  1205,
  468,
  5,
  26,
  150,
  10,
  475,
  51,
  22,
  19,
  8,
  124,
  7441,
  2,
  91,
  706,
  42,
  4,
  3548,
  8305,
  3,
  1205,
  215,
  875,
  11,
  17,
  409,
  3580,
  8,
  57,
  4,
  29,
  55,
  250,
  96,
  15,
  138,
  514,
  14,
  1,
  1,
  250,
  17,
  10,
  25,
  123,
  107,
  15,
  32,
  769,
  27,
  55,
  362,
  969,
  129,
  2605,
  6560,
  1,
  61,
  55,
  10,
  58,
  373,
  147,
  1,
  8938,
  4,
  38,
  1,
  16,
  12,
  512,
  58,
  26,
  43,
  295,
  70,
  5,
  999,
  22,
  145,
  240,
  4,
  691,
  482,
  25,
  5,
  25,
  718,
  38,
  711,
  3347,
  16,
  8938,
  2,
  30,
  227,
  713,
  16,
  4374,
  1,
  110,
  42,
  4,
  1,
  66,
  4533],
 [11,
  17,
  553,
  69,
  31,
  843,
  1,
  601,
  1086,
  703,
  906,
  1808,
  220,
  839,
  100,
  12,
  1021,
  84,
  3,
  2290,
  888,
  352,
  92,
  357,
  323,
  1,
  102,
  792,
  275,
  2278,
  23,
  1683,
  1351,
  15,
  50,
  919,
  1557,
  71,
  6,
  633,
  262,
  8,
  96,
  37,
  11,
  31,
  1,
  55,
  1,
  1798,
  1,
  341,
  73,
  120,
  249,
  27,
  4,
  1,
  102,
  2,
  351,
  37,
  38,
  723,
  93,
  1930,
  5,
  63,
  5016,
  3453,
  44,
  3,
  555,
  271,
  53,
  240,
  4,
  37,
  1,
  1434,
  53,
  3,
  4,
  3,
  65,
  3348,
  4857,
  5539,
  2469,
  281,
  1,
  204,
  3464,
  8,
  44,
  375,
  2623,
  159,
  384,
  180,
  1321,
  91,
  53,
  280,
  23,
  1208,
  3039,
  8,
  484,
  5,
  72,
  1876,
  8788,
  103,
  2,
  1,
  2684,
  23,
  1660,
  1555,
  24,
  113,
  17,
  123,
  15,
  487,
  4978,
  2581,
  2,
  1013,
  2549,
  271,
  1761,
  1,
  3248,
  8,
  3625,
  513,
  888,
  474,
  3705,
  11,
  19,
  14,
  1063,
  2031,
  180,
  14,
  3300,
  5,
  1,
  1253,
  4,
  933,
  530,
  2511,
  37,
  315,
  4,
  1,
  595,
  348,
  38,
  3262,
  25,
  501,
  18,
  16,
  289,
  180,
  461,
  11,
  27,
  6,
  274,
  3269,
  42,
  282,
  9,
  14,
  1,
  87,
  2836,
  20,
  3,
  1477,
  925,
  15,
  1,
  3793,
  1042,
  4,
  332,
  20,
  1,
  2719,
  2405,
  1,
  271,
  53,
  2,
  108,
  7315,
  23,
  34,
  727,
  12,
  22,
  65,
  25,
  5,
  599,
  48,
  19,
  33,
  70,
  158],
 [150,
  482,
  567,
  12,
  914,
  13,
  1,
  250,
  7903,
  17,
  4,
  1,
  2164,
  10,
  291,
  9,
  738,
  9,
  3,
  592,
  100,
  29,
  87,
  55,
  162,
  1294,
  575,
  1320,
  5,
  91,
  24,
  2129,
  794,
  314,
  8,
  386,
  16,
  39,
  178,
  457,
  1736,
  2,
  150,
  9,
  288,
  56,
  8288,
  10,
  186,
  899,
  5,
  812,
  29,
  28,
  422,
  141,
  5,
  401,
  74,
  9,
  8,
  2218,
  15,
  54,
  191,
  38,
  352,
  5222,
  521,
  9,
  94,
  14,
  10,
  291,
  9,
  10,
  1685,
  136,
  18,
  874,
  3526,
  331,
  1573,
  5,
  200,
  5,
  914,
  33,
  5,
  1655,
  761,
  153,
  223,
  44,
  32,
  3760,
  5315,
  2,
  2640,
  600,
  5,
  2084,
  7903,
  3230,
  659,
  716,
  1998,
  14,
  3,
  747,
  4,
  3532,
  4459,
  3628,
  3076,
  20,
  76,
  383,
  1345,
  2,
  543,
  2,
  502,
  90,
  5,
  163,
  37,
  9306,
  97,
  90,
  15,
  54,
  5023,
  6041,
  4,
  653,
  1663,
  9680,
  38,
  4275,
  4,
  2264,
  2072,
  2,
  9,
  8939,
  1,
  250,
  2345,
  509,
  22,
  66,
  164,
  20,
  5852,
  61,
  134,
  9,
  6289,
  7428,
  106,
  223,
  4,
  8611,
  2,
  2,
  44,
  21,
  56,
  154,
  76,
  7,
  7,
  1828,
  29,
  107,
  1,
  62,
  155,
  1110,
  184,
  419,
  187,
  5,
  25,
  251,
  139,
  182,
  1345,
  2,
  265,
  279,
  344,
  226,
  1266,
  1619,
  582,
  1,
  7205,
  326,
  1560,
  174,
  1,
  4,
  1,
  426,
  4,
  27,
  4,
  1,
  928,
  9681,
  15,
  1,
  928,
  6736,
  5,
  3511,
  1,
  4492,
  4,
  1,
  254,
  2,
  1,
  426,
  8,
  3,
  1200,
  1558,
  2,
  6232,
  1200,
  74,
  9,
  1,
  19,
  6,
  2810,
  3917,
  31,
  2497,
  2934,
  261,
  360,
  2,
  5525,
  18,
  103,
  150,
  82,
  2,
  23,
  316,
  716,
  1094,
  5,
  11,
  605,
  7,
  7,
  10,
  89,
  101,
  46,
  13,
  123,
  138,
  1365,
  8,
  3,
  1923,
  5,
  1240,
  24,
  1023,
  174,
  1,
  6642,
  3791,
  5604,
  178,
  31,
  1,
  7688,
  2,
  504,
  5,
  1104,
  24,
  660,
  536,
  7442,
  84,
  259,
  3974,
  31,
  9307,
  2,
  22,
  79,
  74,
  2686,
  15,
  34,
  72,
  4778,
  2832,
  452,
  5302,
  363,
  2,
  380,
  111,
  165,
  20,
  152,
  479,
  3,
  228,
  41,
  2999,
  1,
  484,
  4,
  1,
  1102,
  8612,
  445,
  5026,
  725,
  707,
  748,
  706,
  787,
  511,
  6,
  5605,
  3629,
  18,
  242,
  3,
  9682,
  1137,
  3465,
  28,
  1,
  7443,
  242,
  2562,
  5,
  74,
  31,
  2773,
  2263,
  15,
  780,
  2,
  31,
  232,
  1,
  2978,
  973,
  30,
  27,
  218,
  85,
  236,
  4148,
  2,
  4483,
  9,
  29,
  6,
  10,
  99,
  1899,
  5,
  12,
  7,
  7,
  463,
  24,
  7904,
  183,
  6737,
  4,
  738,
  178,
  3,
  4676,
  4,
  1027,
  38,
  1290,
  2264,
  28,
  186,
  56,
  1228,
  43,
  28,
  489,
  2526,
  1855,
  541,
  1491,
  386,
  363,
  511,
  38,
  9307,
  4,
  133,
  346,
  4,
  5370,
  298,
  511,
  1585,
  28,
  186,
  56,
  1228,
  119,
  5,
  268,
  24,
  363,
  226,
  346,
  4,
  363,
  16,
  1,
  286,
  862,
  1,
  748,
  906,
  47,
  4,
  1,
  86,
  5156,
  123,
  1,
  112,
  3062,
  322,
  5,
  4203,
  1,
  1886,
  3171,
  3570,
  16,
  24,
  102,
  2,
  48,
  33,
  795,
  16,
  29,
  22,
  64,
  6,
  3,
  1923,
  109,
  8184,
  5097,
  199,
  1,
  3967,
  4,
  3,
  4676,
  4,
  653,
  38,
  2999,
  5,
  139,
  15,
  9,
  7,
  7,
  44,
  52,
  1339,
  5,
  164,
  8,
  11,
  972,
  423,
  27,
  4,
  1,
  86,
  2470,
  184,
  19,
  149,
  8,
  3655,
  15,
  24,
  6222,
  3085,
  7201,
  841,
  288,
  2,
  910,
  1293,
  12,
  398,
  2201,
  66,
  26,
  562,
  1106,
  471,
  49,
  452,
  14,
  8,
  134,
  242,
  558,
  5,
  139,
  121,
  1,
  342,
  2,
  28,
  45,
  5,
  282,
  15,
  47,
  4,
  1,
  86,
  6807,
  471,
  149,
  8,
  1186,
  1703,
  28,
  82,
  3718,
  1,
  9308,
  4930,
  4,
  2103,
  133,
  34,
  33,
  163,
  244,
  37,
  3830,
  1602,
  7,
  7,
  1,
  19,
  2050,
  2,
  675,
  15,
  142,
  2611,
  15,
  792,
  659,
  716,
  1998,
  489,
  178,
  5,
  182,
  146,
  2611,
  14,
  3091,
  4,
  48,
  242,
  264,
  5,
  9309,
  8,
  1147,
  18,
  28,
  5959,
  2,
  166,
  251,
  4,
  24,
  3,
  2744,
  4,
  2536,
  8039,
  355,
  7209,
  60,
  61,
  273,
  1938,
  2467,
  489,
  5,
  1824,
  12,
  7903,
  659,
  716,
  23,
  29,
  1007,
  38,
  755,
  80,
  502,
  659,
  716,
  2,
  367,
  1345,
  6,
  28,
  618,
  29,
  4459,
  23,
  20,
  1345,
  38,
  12,
  1345,
  7316,
  1925,
  10,
  415,
  379,
  7,
  7,
  15,
  92,
  566,
  6643,
  5419,
  2999,
  2,
  324,
  3154,
  914,
  6,
  76,
  16,
  3,
  318,
  1736,
  1015,
  18,
  746,
  29,
  44,
  8,
  3,
  52,
  1369,
  9,
  405,
  4,
  7903,
  443,
  3,
  971,
  410,
  4,
  3533,
  914,
  6,
  113,
  3402,
  2,
  1536],
 [32,
  3303,
  964,
  36,
  1,
  5008,
  4,
  1,
  988,
  4,
  2,
  1,
  1442,
  155,
  55,
  11,
  13,
  3,
  52,
  1357,
  7444,
  1009,
  10,
  391,
  11,
  52,
  68,
  36,
  57,
  1675,
  9,
  13,
  154,
  2,
  640,
  2,
  52,
  302,
  68,
  9,
  542,
  42,
  3,
  228,
  453,
  3,
  841,
  35,
  3656,
  1,
  6808,
  2,
  214,
  522,
  31,
  32,
  159,
  440,
  675,
  53,
  8,
  2062,
  2,
  270,
  143,
  18,
  9,
  498,
  1121,
  51,
  28,
  7560,
  32,
  254,
  35,
  66,
  728,
  5,
  1714,
  47,
  133,
  70,
  3,
  228,
  639,
  3837,
  5,
  77,
  2341,
  37,
  1,
  997,
  703,
  4,
  1432,
  18,
  265,
  330,
  13,
  772,
  2,
  1,
  707,
  70,
  1255,
  3,
  871,
  222,
  4,
  3209,
  3280,
  2,
  10,
  39,
  114,
  12,
  221,
  2,
  9310,
  4,
  4523,
  1,
  1168,
  198,
  528,
  374,
  40,
  1258,
  337,
  254,
  59,
  156,
  1753,
  5,
  698,
  18,
  59,
  6,
  8,
  2062,
  144,
  29,
  49,
  81,
  139,
  5,
  2062,
  439,
  11,
  6,
  3,
  52,
  49,
  1287,
  17,
  3,
  1695,
  354,
  195,
  5,
  268,
  2284,
  2,
  1004,
  5,
  883,
  1126,
  16,
  1,
  219,
  239,
  2,
  120,
  11,
  43,
  22,
  25,
  1,
  212,
  386,
  4,
  11,
  450,
  164,
  100,
  1,
  17,
  45,
  3,
  52,
  620,
  2,
  313,
  732,
  3201,
  114,
  12,
  221],
 [11,
  17,
  13,
  3,
  2088,
  14,
  3,
  206,
  2,
  3,
  19,
  8,
  849,
  9,
  13,
  3,
  52,
  555,
  1827,
  17,
  12,
  467,
  5,
  26,
  264,
  5,
  2811,
  3,
  732,
  18,
  1,
  732,
  13,
  3,
  1509,
  4848,
  972,
  5,
  899,
  15,
  11,
  17,
  770,
  20,
  6296,
  218,
  56,
  232,
  3,
  566,
  8306,
  218,
  4,
  5316,
  32,
  2,
  8307,
  1821,
  1307,
  7,
  7,
  8,
  1245,
  141,
  11,
  10,
  415,
  353,
  18,
  1377,
  12,
  1321,
  8185,
  192,
  54,
  50,
  71,
  3,
  693,
  364,
  154,
  343,
  1,
  61,
  148,
  12,
  99,
  941,
  11,
  14,
  3,
  206,
  6,
  1,
  4728,
  600,
  5,
  200,
  720,
  2016,
  420,
  5,
  40,
  108,
  214,
  4445,
  3562,
  1563,
  420,
  119,
  33,
  403,
  79,
  21,
  1074,
  7,
  7,
  236,
  36,
  1,
  3591,
  4,
  1502,
  7561,
  7102,
  7561,
  3038,
  92,
  219,
  1932,
  2291,
  323,
  20,
  313,
  949,
  112,
  4918,
  12,
  477,
  42,
  5,
  1135,
  4648,
  1,
  112,
  1,
  17,
  2378,
  1,
  87,
  300,
  1423,
  53,
  5,
  1,
  4823,
  4,
  6383,
  18,
  31,
  1,
  127,
  73,
  836,
  12,
  1,
  6383,
  13,
  339,
  3716,
  2,
  1,
  219,
  112,
  13,
  3,
  39,
  3,
  9683,
  16,
  1,
  355,
  1740,
  2,
  56,
  3598,
  1,
  17,
  9684,
  51,
  73,
  836,
  12,
  1,
  219,
  6383,
  6633,
  2,
  1821,
  6809,
  13,
  39,
  3,
  867,
  952,
  2544,
  31,
  638,
  77,
  71,
  528,
  421,
  528,
  13,
  264,
  5,
  2383,
  2423],
 [9,
  6,
  34,
  5,
  64,
  27,
  83,
  412,
  4,
  510,
  9903,
  84,
  160,
  199,
  38,
  10,
  67,
  54,
  475,
  14,
  5,
  85,
  138,
  32,
  2594,
  412,
  4,
  4769,
  99,
  26,
  14,
  3,
  19,
  274,
  319,
  43,
  22,
  437,
  269,
  22,
  58,
  26,
  7562,
  1607,
  4,
  319,
  47,
  6644,
  3008,
  220,
  50,
  16,
  1,
  2192,
  4,
  32,
  510,
  19,
  1124,
  71,
  16,
  158,
  2281,
  1,
  6561,
  2637,
  1182,
  5,
  1,
  256,
  46,
  23,
  3,
  366,
  2626,
  4,
  11,
  15,
  1,
  1239,
  2,
  14,
  1317,
  2,
  236,
  4148,
  14,
  1,
  62,
  6,
  1,
  17,
  890,
  42,
  161,
  9,
  6,
  14,
  43,
  1,
  1923,
  340,
  157,
  1,
  168,
  95,
  32,
  8460,
  8789,
  4604,
  3,
  578,
  15,
  21,
  3,
  833,
  1054,
  136,
  186,
  73,
  164,
  138,
  653,
  134,
  8,
  1,
  1161,
  568,
  34,
  144,
  57,
  499,
  269,
  2,
  17,
  25,
  1,
  168,
  413],
 [11,
  17,
  6,
  52,
  1113,
  248,
  1149,
  15,
  212,
  748,
  2,
  619,
  102,
  9,
  45,
  27,
  4,
  1,
  86,
  714,
  574,
  2,
  6,
  52,
  289,
  5,
  117,
  1,
  17,
  377,
  122,
  15,
  204,
  328,
  5476,
  14,
  3,
  174,
  2,
  42,
  960,
  35,
  6,
  6387,
  1,
  127,
  4,
  24,
  617,
  51,
  28,
  6034,
  20,
  5,
  3,
  191,
  410,
  12,
  2366,
  4377,
  320,
  4729,
  2,
  582,
  11,
  6,
  119,
  1,
  3543,
  377,
  36,
  377,
  1436,
  1555,
  8,
  11,
  205,
  64,
  204,
  5916,
  11,
  17,
  82,
  1052,
  407,
  826,
  7,
  7,
  10,
  65,
  516,
  11,
  19,
  14,
  3,
  529,
  18,
  14,
  10,
  192,
  1034,
  10,
  1685,
  12,
  11,
  19,
  6,
  177,
  888,
  2,
  21,
  52,
  49,
  10,
  58,
  21,
  373,
  11,
  19,
  2,
  1,
  204,
  6,
  52,
  52,
  76],
 [1,
  253,
  45,
  401,
  213,
  16,
  69,
  5,
  2229,
  1,
  4,
  1994,
  14,
  32,
  3551,
  4,
  40,
  108,
  2,
  1,
  2243,
  600,
  5,
  2419,
  69,
  2637,
  84,
  1,
  181,
  59,
  141,
  34,
  310,
  1,
  87,
  4858,
  7,
  7,
  193,
  14,
  14,
  664,
  74,
  51,
  687,
  41,
  234,
  326,
  38,
  114,
  80,
  51,
  10,
  9888,
  121,
  1,
  1243,
  7096,
  4,
  332,
  4,
  1581,
  2,
  6527,
  41,
  1,
  3198,
  4,
  2374,
  3,
  569,
  2108,
  3551,
  100,
  147,
  234,
  10,
  651,
  5,
  1132,
  1,
  2387,
  1006,
  5468,
  50,
  71,
  123,
  155,
  7,
  7,
  21,
  61,
  125,
  1,
  6645,
  4,
  249,
  3551,
  753,
  2,
  8790,
  18,
  82,
  105,
  620,
  791,
  23,
  9685,
  36,
  1,
  448,
  550,
  8,
  318,
  73,
  217,
  1,
  346,
  979,
  5645,
  60,
  6,
  63,
  630,
  27,
  14,
  68,
  14,
  2107,
  5,
  91,
  757,
  157,
  4,
  63,
  3705,
  15,
  2,
  3680,
  5,
  1046,
  18,
  10,
  523,
  1028,
  12,
  454,
  11,
  17,
  97,
  72,
  231,
  1,
  62,
  6,
  1065,
  11,
  55,
  185,
  2,
  105,
  50,
  7563,
  23,
  9127,
  8,
  95,
  5,
  3341,
  40,
  36,
  4771,
  1,
  2,
  8461,
  98,
  3761,
  4,
  3790,
  31,
  1,
  95,
  6,
  16,
  1,
  86,
  173,
  4,
  1,
  19,
  2,
  6,
  688,
  390,
  3,
  7317,
  174,
  321,
  4,
  139,
  139,
  5223,
  1,
  619,
  3197,
  2,
  285,
  4,
  4084,
  7,
  7,
  11,
  943,
  69,
  5,
  1,
  465,
  2197,
  60,
  6,
  1,
  204,
  322,
  5720,
  8,
  1,
  413,
  14,
  1,
  493,
  4,
  1,
  1621,
  8,
  1,
  87,
  300,
  4,
  1,
  19,
  73,
  64,
  1,
  2129,
  4,
  105,
  2470,
  15,
  5721,
  288,
  2,
  56,
  2547,
  5,
  54,
  2012,
  843,
  33,
  902,
  63,
  127,
  27,
  95,
  38,
  160,
  18,
  1,
  19,
  770,
  335,
  51,
  249,
  4,
  93,
  377,
  1707,
  97,
  742,
  2,
  97,
  731,
  8,
  318,
  1,
  184,
  70,
  656,
  1,
  9493,
  15,
  1545,
  18,
  680,
  2420,
  3512,
  2,
  1,
  465,
  5027,
  202,
  2,
  8,
  1814,
  5,
  1,
  1747,
  8,
  234,
  13,
  30,
  227,
  2,
  2588,
  47,
  208,
  280,
  70,
  1683,
  18,
  33,
  70,
  2046,
  5,
  2852,
  662,
  5,
  1,
  4,
  249,
  2649,
  10,
  230,
  8,
  54,
  95,
  7879,
  174,
  1,
  3864,
  392,
  4,
  4276,
  103,
  15,
  63,
  1545,
  2,
  788,
  3512,
  18,
  102,
  8,
  189,
  103,
  70,
  34,
  3231,
  2,
  735,
  42,
  4,
  2284,
  12,
  1,
  2312,
  99,
  25,
  75,
  1871,
  2,
  1,
  204,
  140,
  25,
  75,
  1060,
  7,
  7,
  1,
  879,
  493,
  4,
  6,
  46,
  5,
  2160,
  8,
  55,
  202,
  1,
  531,
  133,
  2,
  488,
  30,
  1,
  127,
  9,
  2817,
  54,
  1217,
  878,
  1594,
  3,
  72,
  875,
  3428,
  7,
  7,
  14,
  3,
  341,
  15,
  32,
  835,
  324,
  16,
  1770,
  2344,
  4,
  96,
  2,
  839,
  10,
  523,
  2822,
  2,
  664,
  986,
  5,
  57,
  2,
  976,
  1,
  87,
  19,
  18,
  664,
  1609,
  197,
  53,
  2,
  132,
  12,
  100,
  147,
  234,
  1,
  212,
  13,
  90,
  5,
  163,
  37,
  3,
  3490,
  964,
  16,
  48,
  44,
  274,
  234,
  326,
  38,
  114,
  99,
  25,
  784,
  735,
  5,
  386,
  15,
  92,
  323,
  2,
  3,
  1268,
  1084,
  5,
  730,
  38,
  56,
  9904,
  20,
  1,
  1273,
  4,
  1874,
  402,
  63,
  113,
  5,
  9905,
  1,
  2302,
  15,
  32,
  3482,
  5,
  698,
  264],
 [11,
  45,
  5,
  26,
  1,
  250,
  412,
  4,
  1200,
  201,
  107,
  8,
  3,
  135,
  7,
  7,
  7000,
  8186,
  6,
  3,
  28,
  585,
  9494,
  10,
  666,
  482,
  565,
  12,
  28,
  2,
  23,
  32,
  5794,
  8,
  142,
  117,
  80,
  10,
  1000,
  234,
  4,
  1,
  5921,
  622,
  4,
  57,
  117,
  1527,
  48,
  59,
  217,
  8,
  88,
  7,
  7,
  8462,
  6,
  3,
  15,
  1,
  6896,
  2,
  6388,
  8,
  1,
  163,
  41,
  88,
  10,
  186,
  132,
  10,
  1057,
  7,
  7,
  3491,
  13,
  40,
  650,
  2797,
  566,
  18,
  9311,
  3155,
  585,
  14,
  43,
  28,
  415,
  872,
  5,
  74,
  122,
  1,
  271,
  7,
  7,
  145,
  430,
  5,
  225,
  743,
  16,
  2,
  8463,
  11,
  6,
  3,
  236,
  1467,
  36,
  8613,
  8040,
  60,
  158,
  13,
  32,
  417,
  19,
  11,
  13,
  3446,
  4923,
  4460,
  2,
  349,
  73,
  61,
  2671,
  80,
  73,
  70,
  2711,
  9,
  58,
  74,
  126,
  9,
  156,
  7,
  7,
  1,
  237,
  153,
  1059,
  223,
  38,
  34,
  70,
  3522,
  604,
  7000,
  2,
  24,
  1266,
  23,
  53,
  8,
  3,
  6798,
  1470,
  2,
  368,
  2,
  464,
  23,
  1707,
  80,
  4,
  63,
  1342,
  193,
  21,
  154,
  18,
  9,
  13,
  154,
  51,
  33,
  2377,
  42,
  4,
  1,
  1470,
  15,
  1,
  8297,
  20,
  80,
  29,
  73,
  99,
  101,
  4,
  13,
  1,
  320,
  4341,
  36,
  5317,
  6646,
  2,
  1,
  3890,
  10,
  781,
  1062,
  16,
  93,
  5,
  132,
  664,
  4534,
  3866,
  122,
  73,
  70,
  8791,
  15,
  2277,
  14,
  70,
  447,
  77,
  1097,
  4,
  1,
  306,
  51,
  73,
  312,
  177,
  72,
  303,
  13,
  687,
  41,
  48,
  3,
  444,
  4,
  55,
  11,
  19,
  13,
  7,
  7,
  10,
  198,
  21,
  25,
  1481,
  2061,
  5,
  64,
  11,
  1543,
  5115,
  4184,
  18,
  9,
  423,
  299,
  901,
  9,
  2150,
  69,
  234,
  622,
  4,
  57,
  117,
  12,
  10,
  78,
  110,
  74,
  143],
 [3,
  52,
  1766,
  90,
  16,
  243,
  2076,
  1041,
  5,
  26,
  3,
  590,
  5783,
  135,
  1,
  394,
  4,
  4575,
  16,
  949,
  742,
  141,
  1,
  4,
  1,
  3434,
  3941,
  4,
  4649,
  2,
  1,
  509,
  60,
  6,
  1,
  61,
  148,
  60,
  166,
  56,
  2471,
  208,
  3,
  104,
  30,
  113,
  60,
  50,
  1291,
  5,
  1298,
  5,
  1,
  849,
  1095,
  71,
  5,
  4649,
  461],
 [145,
  246,
  850,
  8,
  1,
  4,
  702,
  4764,
  324,
  1,
  108,
  4,
  6,
  403,
  604,
  18,
  54,
  9,
  215,
  22,
  66,
  379,
  260,
  3,
  7564,
  4,
  3,
  55,
  9,
  53,
  390,
  3,
  8464,
  6042,
  2895,
  15,
  1599,
  4,
  1632,
  3,
  7905,
  18,
  11,
  17,
  6,
  3,
  920,
  8,
  39,
  41,
  170,
  693,
  2602,
  7,
  7,
  10,
  39,
  1818,
  46,
  141,
  86,
  4,
  1,
  17,
  535,
  6,
  11,
  430,
  5,
  26,
  154,
  2,
  11,
  6,
  1,
  221,
  36,
  1038,
  197,
  1,
  873,
  6,
  11,
  19,
  45,
  161,
  5,
  1450,
  30,
  29,
  44,
  3,
  2317,
  224,
  15,
  1873,
  102,
  2,
  65,
  111,
  2,
  452,
  450,
  104,
  2146,
  394,
  119,
  22,
  101,
  137,
  154,
  6,
  1407,
  41,
  5,
  561,
  18,
  9,
  39,
  152,
  10,
  13,
  1110,
  355,
  41,
  153,
  223,
  8,
  18,
  150,
  9,
  58,
  1407,
  1183,
  53,
  9,
  156,
  1460,
  223,
  307,
  482,
  1135,
  1320,
  5,
  122,
  32,
  9,
  13,
  12,
  1372,
  7,
  7,
  44,
  37,
  391,
  151,
  579,
  51,
  1410,
  64,
  229,
  15,
  124,
  294,
  8,
  9,
  56,
  47,
  4,
  63,
  65,
  416,
  36,
  155,
  33,
  70,
  857,
  2,
  1410,
  26,
  65,
  3026,
  12,
  296,
  294,
  13,
  158,
  8,
  138,
  3,
  3534,
  4,
  1188,
  44,
  37,
  12,
  7,
  7,
  201,
  516,
  47,
  4,
  702,
  933,
  96,
  37,
  2097,
  2162,
  2,
  145,
  65,
  255,
  932,
  5,
  319,
  1183,
  4,
  4583,
  18,
  213,
  20,
  129,
  43,
  22,
  79,
  11,
  5,
  178,
  172,
  702,
  145,
  2185,
  25,
  5,
  213,
  2069,
  46,
  2,
  3838,
  124,
  38,
  137,
  30,
  1,
  227,
  200,
  22,
  3,
  590,
  687,
  5,
  7,
  7,
  10,
  120,
  44,
  3,
  1509,
  18,
  11,
  6,
  27,
  4,
  1,
  250,
  96,
  201,
  123,
  107,
  2,
  16,
  34,
  105,
  1015],
 [10,
  763,
  340,
  1,
  1745,
  6164,
  671,
  12,
  11,
  17,
  13,
  441,
  20,
  18,
  35,
  670,
  272,
  891,
  1,
  269,
  6,
  8288,
  71,
  2733,
  1624,
  4,
  1,
  4601,
  2,
  6,
  235,
  126,
  16,
  124,
  3130,
  9,
  215,
  12,
  11,
  17,
  6,
  2779,
  76,
  16,
  124,
  3130,
  18,
  3,
  269,
  66,
  26,
  52,
  9128,
  2,
  423,
  1,
  5268,
  173,
  4,
  124,
  1089,
  50,
  34,
  71,
  11,
  17,
  22,
  66,
  1648,
  1,
  630,
  4,
  4979,
  31,
  1745,
  6164,
  12,
  201,
  340,
  20,
  27,
  541,
  18,
  100,
  319,
  11,
  17,
  2,
  2621,
  15,
  3,
  1233,
  10,
  74,
  1,
  548,
  12,
  59,
  4277,
  65,
  49,
  2859,
  1,
  1635,
  16,
  189,
  96,
  3210,
  30,
  3,
  219,
  1578,
  4,
  850,
  2,
  1233,
  473,
  7,
  7,
  130,
  5177,
  545,
  121,
  2668,
  214,
  3,
  2112,
  4,
  3,
  169,
  50,
  652,
  71,
  3022,
  1233,
  1290,
  123,
  116,
  2,
  22,
  66,
  379,
  12,
  1624,
  4,
  1,
  1749,
  352,
  4973,
  1135,
  200,
  195,
  1989,
  5,
  1,
  1745,
  6164,
  798,
  135,
  2621,
  840,
  5,
  139,
  15,
  2,
  1624,
  4418,
  20,
  357,
  323,
  313,
  280,
  12,
  365,
  65,
  247,
  5,
  26,
  609,
  627,
  27,
  66,
  64,
  12,
  1,
  212,
  671,
  67,
  1084,
  14,
  3,
  17,
  2,
  12,
  1,
  352,
  726,
  2688,
  92,
  705,
  8,
  1,
  344,
  1334,
  1,
  1323,
  2,
  782,
  1786,
  880,
  99,
  25,
  75,
  2977,
  15,
  50,
  569,
  2,
  32,
  725,
  7,
  7,
  188,
  664,
  200,
  1086,
  119,
  1086,
  6,
  662,
  1,
  725,
  6,
  317,
  2,
  3948,
  67,
  69,
  174,
  15,
  1,
  8792,
  57,
  37,
  7,
  7,
  1,
  19,
  2050,
  15,
  3,
  52,
  619,
  9312,
  782,
  9686,
  4461,
  18,
  100,
  1,
  87,
  713,
  223,
  38,
  34,
  1,
  917,
  950,
  44,
  14,
  43,
  1,
  17,
  13,
  34,
  190,
  12,
  1,
  162,
  1685,
  12,
  46,
  299,
  195,
  55,
  2,
  195,
  284,
  5,
  79,
  32,
  1745,
  6164,
  671,
  1468,
  48,
  1911,
  23,
  47,
  1484,
  1233,
  133,
  2,
  982,
  4,
  888,
  313,
  280,
  488,
  1624,
  4,
  1,
  4601,
  1012,
  5,
  79,
  1,
  530,
  1468,
  39,
  14,
  92,
  308,
  3141,
  8041,
  1953,
  5,
  4245,
  119,
  23,
  1,
  3970,
  5540,
  1,
  5354,
  1232,
  91,
  53,
  128,
  100,
  128,
  10,
  57,
  406,
  41,
  1,
  478,
  4,
  169,
  2,
  6376,
  315,
  51,
  357,
  323,
  13,
  220,
  197,
  7,
  7,
  46,
  23,
  1765,
  2533,
  150,
  12,
  589,
  11,
  17,
  36,
  109,
  1200,
  4157,
  5,
  2,
  198,
  40,
  1258,
  1416,
  374,
  8,
  2302,
  59,
  233,
  25,
  424,
  3,
  8187,
  552,
  67,
  40,
  117,
  21,
  75,
  609,
  36,
  178,
  34,
  16,
  59,
  116,
  200,
  11,
  17,
  3,
  532,
  238,
  15,
  982,
  4,
  329,
  6165,
  1080,
  116,
  10,
  750,
  12,
  1,
  725,
  13,
  49,
  946,
  64,
  48,
  330,
  66,
  10,
  132,
  9,
  299,
  97,
  190,
  1,
  1745,
  6164,
  671,
  99,
  25,
  731,
  75,
  3,
  286,
  518,
  17,
  43,
  32,
  3221,
  162,
  37,
  5164,
  2181,
  7202,
  192,
  24,
  929,
  20,
  9,
  46,
  23,
  3,
  171,
  1267,
  2,
  505,
  134,
  2,
  46,
  8,
  1,
  112,
  18,
  29,
  8,
  29,
  9,
  13,
  3,
  5922,
  782,
  2,
  1786,
  1667,
  5,
  1,
  4,
  338,
  961,
  1233,
  96,
  42,
  46,
  1,
  162,
  4,
  11,
  17,
  422,
  20,
  5,
  1490,
  3,
  167,
  9687,
  8308,
  2095,
  207,
  43,
  12,
  745,
  22,
  229,
  7,
  7,
  7,
  7,
  2370],
 [135,
  10,
  1648,
  549,
  14,
  3,
  341,
  4,
  1,
  460,
  694,
  207,
  1,
  212,
  17,
  12,
  1683,
  1,
  207,
  13,
  3,
  867,
  377,
  263,
  105,
  4,
  1,
  791,
  12,
  58,
  307,
  2604,
  2,
  424,
  72,
  50,
  1466,
  8,
  1,
  207,
  23,
  46,
  1,
  1037,
  4,
  1,
  6809,
  6,
  555,
  1,
  2252,
  680,
  2,
  1,
  112,
  1431,
  414,
  1,
  3452,
  8,
  1,
  4730,
  425,
  6,
  337,
  263,
  1,
  2715,
  273,
  12,
  105,
  461,
  23,
  1748,
  5,
  5318,
  131,
  679,
  10,
  391,
  1,
  6809,
  210,
  665,
  69,
  122,
  122,
  48,
  534,
  2122,
  84,
  3,
  2144,
  207],
 [4779,
  506,
  11,
  19,
  3,
  1950,
  637,
  8,
  24,
  3726,
  17,
  2,
  386,
  3400,
  48,
  19,
  13,
  28,
  255,
  30,
  556,
  4352,
  38,
  4761,
  1008,
  23,
  5711,
  11,
  19,
  6,
  3,
  2904,
  9,
  6,
  834,
  9,
  6,
  9,
  6,
  68,
  9,
  6,
  302,
  3450,
  232,
  3,
  519,
  346,
  4,
  2633,
  197,
  36,
  1,
  601,
  128,
  1,
  19,
  5604,
  124,
  705,
  2,
  9906,
  22,
  122,
  12,
  11,
  19,
  6,
  3,
  68,
  220,
  2058,
  4,
  1,
  219,
  4144,
  909,
  530,
  1,
  19,
  6,
  252,
  16,
  887,
  36,
  1,
  442,
  5,
  1,
  127,
  15,
  5,
  2193,
  8168,
  3131,
  2,
  1,
  857,
  5027,
  8,
  1,
  49,
  1,
  76,
  2,
  1,
  1476,
  779,
  6043,
  2,
  6032,
  8309,
  157,
  2297,
  290,
  5,
  91,
  1,
  2058,
  157,
  9,
  6,
  97,
  76,
  456,
  1159,
  11,
  19,
  34,
  832,
  14,
  9,
  6,
  27,
  66,
  61,
  475,
  14,
  5,
  24,
  287,
  10,
  1724,
  12,
  28,
  1054,
  1,
  218,
  4,
  1,
  17,
  1068,
  2,
  13,
  1039,
  137,
  50,
  590,
  71,
  11,
  19,
  6,
  1017,
  5,
  26,
  3762,
  4383,
  5,
  303,
  563,
  8,
  11,
  1124,
  11,
  19,
  6,
  3,
  115,
  1535,
  1062,
  5,
  26,
  1935,
  31,
  81,
  35,
  479,
  41,
  96,
  2,
  1132,
  2058],
 [10,
  89,
  267,
  46,
  45,
  123,
  75,
  3,
  50,
  451,
  38,
  3270,
  694,
  2063,
  5,
  889,
  8,
  1,
  2388,
  1679,
  14,
  1,
  1418,
  33,
  23,
  1916,
  4922,
  5,
  1,
  4,
  1,
  3370,
  1087,
  63,
  3570,
  4,
  29,
  12,
  6,
  49,
  2,
  1121,
  2,
  382,
  2,
  1063,
  6,
  669,
  29,
  1234,
  5,
  378,
  63,
  2875,
  1811,
  2837,
  672,
  2972,
  2,
  2972,
  4,
  1449,
  14,
  68,
  14,
  4,
  1913,
  1,
  181,
  121,
  35,
  89,
  561,
  5,
  1498,
  63,
  2527,
  8458,
  2,
  1278,
  1955,
  625,
  4,
  1934,
  6,
  669,
  229,
  694,
  45,
  123,
  107,
  1,
  1540,
  33,
  2,
  1,
  654,
  1540,
  33,
  365,
  5,
  1374,
  122,
  14,
  873,
  138,
  14,
  1,
  309,
  4,
  117,
  100,
  326,
  38,
  528,
  38,
  3349,
  38,
  1,
  2259,
  6,
  34,
  5315,
  12,
  33,
  158,
  301,
  2893,
  1836,
  34,
  436,
  23,
  33,
  8,
  63,
  1077,
  6474,
  81,
  120,
  12,
  2207,
  6,
  3,
  1119,
  2,
  1506,
  376,
  539,
  74,
  5269,
  5,
  12,
  520,
  4,
  1077,
  188,
  1,
  1418,
  6,
  8,
  3,
  716,
  31,
  396,
  33,
  23,
  364,
  3,
  1225,
  135,
  10,
  267,
  8,
  2209,
  4,
  2198,
  33,
  95,
  33,
  4535,
  3570,
  1540,
  2,
  138,
  834,
  1023,
  6,
  669,
  29,
  4121,
  10,
  449,
  12,
  27,
  253,
  1,
  275,
  8614,
  8940,
  78,
  401,
  182,
  53,
  1,
  2080,
  4,
  146,
  81,
  35,
  539,
  8,
  11,
  95,
  81,
  35,
  376,
  539,
  5113,
  34,
  1729,
  84,
  1,
  1077,
  1442,
  4,
  2207,
  12,
  33,
  54,
  1169,
  25,
  98,
  142,
  1129,
  4,
  616,
  30,
  29,
  2574,
  16,
  138,
  3350,
  6,
  7103,
  875,
  8,
  11,
  686,
  14,
  34,
  105,
  81,
  25,
  339,
  436,
  63,
  2466,
  5,
  1,
  1077,
  4,
  2207,
  1,
  1418,
  150,
  6,
  56,
  50,
  514,
  14,
  9,
  5224,
  5,
  1,
  4536,
  4582,
  4,
  18,
  662,
  5,
  1,
  3827,
  4278,
  2875,
  36,
  1,
  2972,
  4,
  1449,
  3403,
  8,
  63,
  6233,
  33,
  23,
  746,
  1,
  1139,
  8,
  11,
  686,
  16,
  146,
  4,
  22,
  35,
  25,
  107,
  1,
  17,
  1,
  3214,
  22,
  120,
  12,
  17,
  13,
  3,
  4976,
  16,
  2207,
  20,
  740,
  1,
  451,
  673,
  35,
  23,
  30,
  1,
  342,
  4,
  249,
  4,
  1,
  35,
  7689,
  1,
  673,
  33,
  25,
  2357,
  2,
  2389,
  16,
  63,
  203,
  4420,
  4421,
  2,
  146,
  2972,
  35,
  23,
  1491,
  8,
  3,
  326,
  1630,
  2,
  1351,
  109,
  8793,
  4,
  63,
  117,
  1104,
  4153,
  146,
  105,
  81,
  35,
  4383,
  5,
  2,
  35,
  25,
  436,
  29,
  1234,
  5,
  48,
  6,
  65,
  165,
  20,
  185,
  93,
  7,
  7,
  8,
  345,
  2652,
  216,
  1,
  49,
  58,
  25,
  486,
  138,
  1830,
  14,
  146,
  3409,
  15,
  1,
  1418,
  42,
  4,
  507,
  15,
  2,
  18,
  8,
  1916,
  181,
  119,
  81,
  25,
  436,
  29,
  1127,
  8,
  63,
  2699,
  4,
  694,
  12,
  6,
  1303,
  5,
  93,
  73,
  25,
  54,
  95,
  5,
  3440,
  3215,
  4,
  1,
  1418,
  3839,
  7,
  7,
  1,
  694,
  2715,
  1469,
  2,
  1,
  1900,
  8431,
  20,
  7906,
  140,
  82,
  25,
  3,
  637,
  432,
  1397,
  16,
  2207,
  34,
  12,
  7210,
  81,
  2,
  2035,
  831,
  99,
  731,
  256,
  138,
  6234,
  2780,
  2,
  1755,
  910,
  1619,
  138,
  14,
  1303,
  31,
  1,
  1418,
  170,
  253,
  29,
  121,
  259,
  686,
  36,
  539,
  2,
  63,
  464],
 [43,
  22,
  666,
  5,
  64,
  5606,
  964,
  8,
  92,
  6275,
  10,
  1458,
  22,
  164,
  11,
  2311,
  321,
  847,
  9,
  6,
  5795,
  30,
  678,
  2,
  3,
  300,
  622,
  18,
  238,
  14,
  3931,
  2,
  2330,
  8042,
  14,
  23,
  68,
  274,
  1,
  783,
  7,
  7,
  9,
  110,
  5,
  69,
  85,
  752,
  3931,
  6,
  51,
  22,
  64,
  9,
  8,
  92,
  1587,
  2,
  628,
  14,
  271,
  174,
  31,
  1,
  170,
  19,
  321,
  4,
  3931,
  45,
  15,
  92,
  2264,
  5793,
  9313,
  20,
  6647,
  20,
  24,
  6,
  481,
  5,
  1512,
  29,
  4,
  131,
  1379,
  4,
  108,
  290,
  15,
  1,
  4112,
  4,
  5606,
  375,
  224,
  7,
  7,
  136,
  125,
  3931,
  21,
  500,
  1197,
  3931,
  557,
  10,
  230,
  52,
  2620,
  3221,
  3931,
  6,
  551,
  3069,
  21,
  61,
  16,
  24,
  3092,
  326,
  2,
  6867,
  582,
  38,
  24,
  4028,
  1606,
  5,
  24,
  1905,
  18,
  82,
  2,
  656,
  80,
  45,
  1,
  8615,
  5,
  3931,
  28,
  6,
  6297,
  30,
  24,
  426,
  16,
  8286,
  202,
  4980,
  6,
  21,
  1705,
  220,
  16,
  952,
  1015,
  18,
  12,
  40,
  1606,
  2376,
  5,
  1,
  8615,
  155,
  28,
  99,
  1014,
  36,
  5,
  2376,
  9,
  16,
  304,
  28,
  6,
  1658,
  5,
  79,
  229,
  41,
  9,
  2,
  11,
  6,
  289,
  56,
  100,
  28,
  5796,
  24,
  3092,
  1358,
  1467,
  4352,
  28,
  581,
  322,
  500,
  1,
  756,
  38,
  28,
  78,
  1684,
  1,
  8615,
  8,
  402,
  34,
  28,
  205,
  42,
  1,
  4883,
  988,
  2,
  134,
  6,
  1,
  1737,
  30,
  1,
  570,
  3931,
  6,
  1146,
  8,
  8461,
  3459,
  8,
  1095,
  28,
  45,
  1463,
  5,
  500,
  88,
  2,
  125,
  21,
  136,
  28,
  489,
  9,
  29,
  28,
  489,
  1168,
  1,
  8615,
  2,
  1,
  4,
  1258,
  8,
  584,
  3931,
  304,
  8,
  354,
  1657,
  796,
  24,
  203,
  6,
  24,
  28,
  1091,
  535,
  9,
  6,
  2,
  1,
  374,
  4,
  1,
  282,
  174,
  5,
  1,
  465,
  2667,
  4,
  2,
  3931,
  304],
 [1,
  1890,
  1300,
  6,
  1,
  62,
  4,
  3,
  5607,
  1273,
  36,
  1,
  159,
  181,
  2869,
  5,
  1,
  167,
  181,
  955,
  3,
  659,
  2123,
  129,
  35,
  2044,
  16,
  3,
  50,
  117,
  24,
  239,
  5,
  571,
  63,
  521,
  8,
  182,
  1,
  1273,
  593,
  1,
  6995,
  8794,
  2,
  7797,
  3,
  1442,
  632,
  7690,
  1554,
  3070,
  15,
  5371,
  8,
  335,
  33,
  267,
  12,
  31,
  265,
  16,
  1,
  167,
  181,
  63,
  1599,
  4,
  78,
  26,
  9125,
  1,
  2725,
  4,
  1,
  167,
  181,
  6,
  7691,
  1045,
  2,
  562,
  3231,
  3077,
  2847,
  36,
  2062,
  672,
  14,
  28,
  85,
  3808,
  26,
  8,
  1,
  167,
  181,
  2,
  1529,
  1,
  3113,
  4,
  382,
  3390,
  23,
  613,
  109,
  5,
  1458,
  4278,
  2,
  3130,
  2,
  7690,
  4,
  5371,
  23,
  8,
  2,
  3070,
  141,
  1,
  2466,
  4,
  146,
  35,
  48,
  1,
  167,
  181,
  78,
  29,
  4,
  11,
  2725,
  6,
  15,
  1,
  102,
  2,
  1580,
  1808,
  6562,
  1,
  2526,
  1855,
  12,
  1,
  62,
  3965,
  5,
  1,
  306,
  1,
  2132,
  202,
  11,
  2725,
  3858,
  1,
  453,
  616,
  4,
  1,
  81,
  1580,
  1743,
  449,
  135,
  502,
  5116,
  1,
  1389,
  5,
  1,
  167,
  181,
  7,
  7,
  1,
  5665,
  5,
  1,
  167,
  181,
  6,
  314,
  210,
  8,
  614,
  2233,
  261,
  51,
  1,
  8794,
  2,
  811,
  500,
  1,
  81,
  761,
  1,
  453,
  616,
  10,
  5074,
  5,
  6,
  1,
  159,
  181,
  2,
  1,
  1273,
  396,
  5,
  1,
  167,
  181,
  1,
  159,
  181,
  6,
  2324,
  14,
  680,
  2,
  5722,
  11,
  6,
  613,
  14,
  290,
  5,
  2101,
  48,
  171,
  28,
  45,
  312,
  2,
  8,
  628,
  5,
  6810,
  1,
  2327,
  4010,
  28,
  736,
  5,
  2255,
  1,
  167,
  181,
  10,
  194,
  9,
  13,
  244,
  208,
  12,
  131,
  81,
  2551,
  33,
  67,
  5,
  5,
  3,
  766,
  2689,
  2505,
  8,
  628,
  5,
  26,
  2876,
  8,
  1,
  167,
  181,
  9,
  13,
  210,
  7207,
  12,
  81,
  67,
  5,
  1074,
  3,
  829,
  3815,
  38,
  8043,
  8,
  628,
  5,
  26,
  3949,
  14,
  4815,
  1074,
  1,
  86,
  971,
  1417,
  8,
  1,
  19,
  13,
  51,
  1,
  1389,
  6,
  1264,
  63,
  2,
  965,
  16,
  1,
  167,
  181,
  11,
  314,
  273,
  32,
  625,
  4,
  3,
  2118,
  4,
  81,
  35,
  1351,
  301,
  5,
  2855,
  36,
  27,
  160,
  5270,
  1,
  202,
  1,
  159,
  2,
  167,
  4096,
  11,
  314,
  82,
  4679,
  12,
  1,
  81,
  70,
  109,
  3060,
  241,
  36,
  29,
  12,
  13,
  281,
  1076,
  468,
  5,
  4524,
  36,
  63,
  945,
  453,
  595,
  4181,
  2,
  70,
  5,
  2255,
  3,
  181,
  12,
  1491,
  50,
  2303,
  7,
  7,
  14,
  307,
  5,
  85,
  1,
  167,
  181,
  2072,
  288,
  1,
  159,
  181,
  183,
  453,
  2,
  4097,
  14,
  1094,
  5,
  1,
  1902,
  248,
  167,
  181,
  10,
  194,
  9,
  13,
  573,
  208,
  12,
  1,
  5923,
  4,
  7211,
  6,
  110,
  613,
  141,
  1,
  6220,
  30,
  8616,
  870,
  18,
  6,
  4981,
  1782,
  10,
  101,
  11,
  13,
  32,
  5666,
  917,
  1127,
  12,
  467,
  5,
  1,
  1217,
  4,
  48,
  1,
  5923,
  4,
  7211,
  1386,
  16,
  200,
  69,
  124,
  337,
  124,
  1396,
  124,
  5319,
  467,
  37,
  3,
  966,
  8,
  5151,
  5,
  48,
  131,
  81,
  67,
  5,
  139,
  141,
  51,
  6986,
  30,
  1,
  167,
  181,
  281,
  33,
  4306,
  8,
  1,
  33,
  67,
  5,
  139,
  141,
  244,
  9282,
  10,
  913,
  511,
  8,
  628,
  5,
  1824,
  539,
  14,
  1074,
  16,
  1,
  167,
  181,
  131,
  9282,
  339,
  1140,
  1,
  9314,
  4,
  1,
  81,
  8,
  829,
  426,
  67,
  1,
  86,
  866,
  55,
  869,
  5,
  1,
  2312,
  2,
  4969,
  4,
  1,
  167,
  181,
  548,
  50,
  71,
  1867,
  15,
  1152,
  119,
  63,
  1599,
  281,
  2178,
  449,
  2,
  7907,
  16,
  48,
  1,
  167,
  181,
  58,
  1743,
  1,
  616,
  4,
  48,
  1,
  167,
  181,
  2386,
  13,
  2,
  4727,
  152,
  644,
  72,
  77,
  71,
  24,
  2065,
  976,
  48,
  28,
  455,
  1,
  167,
  181,
  58,
  26,
  37,
  3858,
  48,
  1,
  167,
  181,
  158,
  13,
  467,
  1339,
  5,
  88,
  11,
  2065,
  13,
  5667,
  31,
  656,
  303,
  35,
  15,
  88,
  63,
  108,
  762,
  50,
  15,
  3,
  997,
  109,
  2984,
  3069,
  2,
  3,
  453,
  616,
  12,
  67,
  5,
  26,
  2876,
  7,
  7,
  1,
  19,
  183,
  5,
  91,
  3,
  591,
  1551,
  20,
  6648,
  9688,
  5,
  2255,
  3,
  2,
  8465,
  937,
  1606,
  2,
  1768,
  23,
  5,
  131,
  2312,
  6,
  5,
  3341,
  3785,
  9907,
  1925,
  2,
  2761,
  36,
  397,
  11,
  6,
  3,
  1551,
  20,
  85,
  955,
  45,
  1832,
  36,
  1,
  4,
  77,
  6216,
  2,
  34,
  13,
  2848,
  5,
  9495,
  12,
  131,
  116,
  21,
  2,
  150,
  1,
  2312,
  467,
  33,
  70,
  46,
  5,
  2985,
  2,
  353,
  1,
  81],
 [8941,
  115,
  425,
  252,
  1405,
  16,
  887,
  18,
  15,
  1045,
  4,
  758,
  856,
  3,
  9908,
  45,
  5116,
  3,
  1871,
  174,
  2579,
  20,
  92,
  95,
  5,
  1373,
  18,
  60,
  7798,
  6,
  9,
  728,
  41,
  124,
  3950,
  7318,
  29,
  328,
  749,
  176,
  36,
  1310,
  3085,
  702,
  9,
  53,
  8466,
  5,
  1216,
  1453,
  43,
  462,
  1,
  9908,
  94,
  10,
  132,
  946,
  835,
  1,
  7787,
  5,
  2527,
  2329,
  308,
  1,
  86,
  608,
  1724,
  334,
  15,
  1076,
  1474,
  308,
  2,
  3727,
  5178,
  2,
  3,
  329,
  477,
  36,
  925,
  14,
  1,
  2579,
  2516,
  166,
  16,
  3,
  52,
  417,
  300,
  518,
  56,
  43,
  1,
  204,
  6,
  7072,
  5,
  3,
  693,
  271],
 [10,
  67,
  155,
  3,
  548,
  4,
  16,
  29,
  1627,
  103,
  18,
  100,
  319,
  11,
  19,
  10,
  11,
  6,
  3,
  989,
  964,
  90,
  31,
  1,
  113,
  162,
  123,
  1471,
  8,
  1,
  28,
  670,
  1,
  510,
  4,
  19,
  232,
  2,
  66,
  346,
  9,
  52,
  68,
  43,
  22,
  164,
  11,
  17,
  767,
  38,
  962,
  9],
 [10,
  291,
  2276,
  8,
  1,
  1218,
  2,
  44,
  3670,
  803,
  20,
  1773,
  360,
  8,
  1,
  2261,
  52,
  527,
  30,
  315,
  10,
  391,
  535,
  12,
  9,
  13,
  1954,
  619,
  143,
  8,
  1,
  253,
  2,
  67,
  3,
  366,
  4,
  1,
  5416,
  97,
  18,
  147,
  9,
  144,
  69,
  5,
  1622,
  10,
  110,
  5477,
  155,
  4,
  85,
  2075,
  2,
  1988,
  11,
  1009,
  118,
  65,
  13,
  44,
  39,
  985,
  371,
  9,
  6,
  54,
  119,
  734,
  8,
  1,
  168,
  3401,
  14,
  1,
  28,
  129,
  38,
  2,
  13,
  52,
  950,
  2506,
  31,
  811,
  303,
  281,
  9,
  2187,
  109,
  90,
  10,
  61,
  104,
  9,
  20,
  1773,
  360,
  80,
  270,
  20,
  735,
  100,
  9,
  193,
  43,
  2276,
  152,
  268,
  69,
  5,
  1630,
  87,
  27,
  4,
  1,
  3251,
  1218,
  2341,
  12,
  10,
  449,
  5,
  339,
  820,
  41,
  172,
  281,
  9,
  8617,
  8618,
  20,
  1773,
  360],
 [9126,
  716,
  9126,
  1542,
  1208,
  9126,
  4244,
  380,
  7,
  7,
  56,
  150,
  10,
  58,
  114,
  5,
  1240,
  53,
  16,
  11,
  19,
  10,
  175,
  322,
  186,
  1,
  17,
  183,
  5,
  25,
  2727,
  42,
  87,
  76,
  3761,
  213,
  51,
  1,
  386,
  45,
  4271,
  16,
  77,
  103,
  30,
  1,
  377,
  137,
  1,
  408,
  116,
  21,
  82,
  97,
  105,
  1082,
  102,
  2336,
  2626,
  1,
  556,
  35,
  6,
  3,
  3758,
  314,
  154,
  2718,
  18,
  534,
  22,
  187,
  88,
  348,
  1,
  257,
  35,
  1075,
  4237,
  5,
  531,
  122,
  1,
  5176,
  21,
  2185,
  157,
  38,
  244,
  1506,
  2,
  1,
  1319,
  48,
  1,
  584,
  23,
  33,
  402,
  46,
  46,
  54,
  4931,
  5,
  93,
  8,
  1,
  77,
  82,
  46,
  6,
  3,
  4537,
  560,
  4,
  629,
  41,
  7,
  7,
  1,
  61,
  49,
  1678,
  23,
  1,
  4961,
  377,
  2,
  4,
  258,
  490,
  7,
  7,
  597,
  1302,
  544,
  53,
  7,
  7,
  5,
  69,
  11,
  19,
  183,
  37,
  3,
  6235,
  202,
  1542,
  2,
  5590,
  14,
  1579,
  102,
  39,
  571,
  30,
  1,
  127,
  34,
  66,
  1681,
  15,
  283,
  457,
  8,
  5590,
  7,
  7,
  439,
  52,
  52,
  1339,
  327,
  153],
 [2919,
  771,
  297,
  159,
  505,
  84,
  7445,
  6811,
  4932,
  297,
  159,
  35,
  856,
  183,
  2429,
  5,
  460,
  151,
  24,
  6988,
  144,
  5075,
  297,
  159,
  8467,
  3681,
  636,
  45,
  3,
  366,
  4,
  76,
  1599,
  2,
  34,
  298,
  5,
  464,
  24,
  347,
  2,
  1,
  448,
  4,
  24,
  2203,
  80,
  3,
  938,
  159,
  129,
  2711,
  88,
  3,
  24,
  3166,
  333,
  233,
  65,
  698,
  2,
  490,
  61,
  28,
  66,
  3341,
  11,
  7,
  7,
  10,
  101,
  1,
  81,
  35,
  37,
  11,
  17,
  23,
  21,
  2543,
  705,
  1,
  62,
  6,
  654,
  1,
  102,
  23,
  1428,
  1164,
  21,
  1,
  8310,
  285,
  4,
  834,
  389,
  511,
  7,
  7,
  13,
  1,
  1631,
  2,
  240,
  8161,
  16,
  1,
  448,
  207,
  18,
  8,
  1,
  1363,
  28,
  122,
  3009,
  1647,
  88,
  3511,
  8,
  1,
  2,
  890,
  88,
  5,
  2736,
  152,
  245,
  101,
  193,
  3,
  115,
  42,
  4,
  108,
  21,
  5,
  750,
  9,
  13,
  177,
  355,
  5,
  182,
  3,
  592,
  20,
  88,
  595,
  14,
  9,
  505,
  42,
  7,
  7,
  10,
  13,
  1039,
  30,
  227,
  3,
  62,
  12,
  1229,
  4493,
  102,
  15,
  4111,
  4608,
  638,
  4,
  12,
  134,
  1,
  62,
  99,
  25,
  75,
  411,
  31,
  3,
  153,
  297,
  159,
  7,
  7,
  438,
  1188,
  1,
  1588,
  6,
  177,
  619],
 [2525,
  35,
  58,
  139,
  20,
  5,
  328,
  8,
  1,
  83,
  490,
  17,
  485,
  36,
  3244,
  733,
  4312,
  5,
  353,
  286,
  659,
  2123,
  419,
  836,
  85,
  5,
  1,
  2216,
  8,
  11,
  76,
  206,
  21,
  76,
  14,
  8,
  60,
  1017,
  49,
  76,
  14,
  8,
  76,
  15,
  54,
  1628,
  102,
  587,
  18,
  21,
  1749,
  5,
  3,
  556,
  903,
  1,
  255,
  221,
  231,
  2698,
  1,
  4982,
  173,
  234,
  824,
  3,
  254,
  35,
  862,
  336,
  20,
  2,
  94,
  279,
  84,
  2425,
  51,
  33,
  187,
  5,
  1227,
  40,
  2,
  1,
  5853,
  1699,
  9315,
  80,
  100,
  29,
  48,
  58,
  32,
  383,
  206,
  26,
  199,
  3,
  1699,
  9315,
  68,
  11,
  27,
  45,
  106,
  11,
  17,
  6,
  177,
  72,
  1,
  1283,
  4,
  1,
  4884,
  4,
  383,
  1382,
  2,
  94,
  372,
  1,
  790,
  1359,
  296,
  9909,
  4884,
  7,
  7,
  57,
  1207,
  1038,
  7,
  7,
  765,
  2099,
  97,
  1895,
  5,
  1648,
  22,
  56,
  64,
  1,
  6812,
  255,
  556,
  3918,
  15,
  6475,
  30,
  20,
  218,
  101,
  992,
  18,
  21,
  14,
  154,
  2,
  52,
  1175,
  7,
  7,
  119,
  10,
  217,
  9],
 [43,
  22,
  393,
  1279,
  2268,
  42,
  4,
  9,
  11,
  19,
  6,
  158,
  175,
  417,
  44,
  192,
  204,
  1165,
  2,
  879,
  2,
  27,
  4,
  1,
  4730,
  1030,
  1088,
  1761,
  4,
  1,
  984,
  15,
  5841,
  3343,
  2,
  6363,
  914,
  8,
  1,
  476,
  612,
  14,
  3811,
  20,
  11,
  1704,
  1,
  427,
  152,
  1374,
  9473,
  15,
  35,
  163,
  16,
  27,
  2760,
  7666,
  4885,
  8,
  63,
  62,
  978,
  5,
  74,
  669,
  12,
  27,
  359,
  61,
  268,
  1195,
  1,
  473,
  269,
  2,
  367,
  1,
  62,
  14,
  43,
  9,
  70,
  3,
  157,
  4,
  1147,
  10,
  120,
  10,
  120,
  193,
  247,
  5,
  79,
  51,
  22,
  1184,
  237,
  795,
  30,
  1,
  115,
  191,
  7088,
  2,
  44,
  8,
  1,
  473,
  4,
  1202,
  2652,
  292,
  955,
  34,
  10,
  475,
  226,
  32,
  8942,
  15,
  1,
  427,
  54,
  512,
  85,
  22,
  163,
  30,
  9,
  7,
  7,
  226,
  3,
  169,
  5,
  182,
  8,
  134,
  150,
  16,
  1,
  106,
  518,
  930,
  486,
  55,
  4933,
  30,
  1247,
  218,
  6,
  235,
  1,
  87,
  406,
  3086,
  53,
  14,
  28,
  125,
  8,
  375,
  1395,
  1,
  6282,
  966,
  31,
  2629,
  2104,
  3132,
  1483,
  88,
  53,
  8,
  1,
  235,
  140,
  25,
  1973,
  93,
  189,
  8,
  1061,
  7,
  7,
  3433,
  3,
  169,
  4,
  133,
  8,
  11,
  1395,
  19,
  282,
  16,
  206,
  14,
  8,
  87,
  1983,
  15,
  5848,
  2,
  3759,
  3195,
  12,
  1415,
  3951,
  5478,
  10,
  2015,
  1734,
  9,
  155,
  8,
  77,
  103,
  18,
  1612,
  69,
  32,
  371,
  169,
  4,
  160,
  499,
  108,
  294,
  4,
  1787,
  36,
  1,
  7319,
  34,
  72,
  34,
  12,
  8,
  27,
  128,
  9,
  585,
  37,
  9,
  233,
  25,
  75,
  9,
  53,
  8,
  3,
  2689,
  15,
  12,
  8,
  324,
  1,
  8795,
  128,
  13,
  3,
  5533,
  97,
  7,
  7,
  14,
  16,
  3343,
  44,
  208,
  5,
  833,
  12,
  3,
  297,
  933,
  28,
  967,
  1668,
  913,
  490,
  5177,
  1887,
  5971,
  2759,
  4,
  849,
  5320,
  8,
  2552,
  3929,
  189,
  16,
  1,
  705,
  4,
  638,
  77,
  71,
  6363,
  914,
  8,
  12,
  19,
  6897,
  268,
  638,
  4,
  1,
  8468,
  2,
  84,
  1,
  108,
  4,
  5320,
  12,
  473,
  7104,
  135,
  8,
  9485,
  1115,
  134,
  44,
  50,
  71,
  3811,
  18,
  9,
  152,
  213,
  492,
  5,
  12,
  4,
  826,
  182,
  20,
  1,
  1395,
  636,
  8,
  4387,
  115,
  191,
  129,
  946,
  39,
  132,
  12,
  27,
  13,
  3,
  228,
  121,
  1,
  342,
  7,
  7,
  1,
  126,
  182,
  241,
  1,
  427,
  67,
  16,
  69,
  13,
  1,
  1369,
  8,
  60,
  5320,
  5,
  3779,
  24,
  49,
  399,
  2,
  21,
  9,
  241,
  20,
  3,
  9308,
  931,
  5534,
  12,
  2,
  24,
  5723,
  5,
  1,
  336,
  28,
  1500,
  8,
  942,
  334,
  15,
  1,
  8044,
  28,
  1420,
  121,
  1,
  258,
  4,
  1,
  62,
  86,
  2910,
  13,
  12,
  465,
  4921,
  15,
  9689,
  3239,
  2629,
  39,
  155,
  3086,
  84,
  1,
  115,
  191,
  7088,
  8,
  60,
  28,
  8932,
  12,
  584,
  38,
  3107,
  13,
  1068,
  8919,
  20,
  2012,
  218,
  4,
  625,
  933,
  3,
  727,
  8045,
  233,
  25,
  356,
  178,
  1,
  113,
  2724,
  4,
  29,
  84,
  108,
  51,
  28,
  3367,
  22,
  182,
  3107,
  15,
  22,
  51,
  44,
  124,
  55,
  5,
  139],
 [1,
  19,
  950,
  214,
  5,
  3,
  674,
  1238,
  128,
  15,
  123,
  7799,
  3187,
  1,
  87,
  65,
  76,
  148,
  6,
  1,
  221,
  1947,
  2244,
  58,
  25,
  75,
  3492,
  5,
  3232,
  31,
  9129,
  1706,
  18,
  12,
  235,
  58,
  25,
  1048,
  1,
  219,
  884,
  16,
  1,
  17,
  7,
  7,
  9,
  183,
  37,
  33,
  840,
  5,
  91,
  29,
  2644,
  4,
  1312,
  8,
  1,
  17,
  112,
  34,
  39,
  1411,
  5,
  367,
  1,
  204,
  2,
  79,
  21,
  547,
  3,
  4313,
  112,
  477,
  98,
  285,
  4,
  2107,
  22,
  198,
  25,
  9,
  78,
  124,
  592,
  4,
  381,
  3,
  6643,
  7,
  7,
  10,
  125,
  200,
  69,
  47,
  449,
  12,
  1947,
  2244,
  6,
  264,
  5,
  830,
  143,
  976,
  1,
  520,
  4,
  102,
  28,
  967,
  8,
  24,
  50,
  1066,
  96],
 [208,
  2,
  335,
  694,
  17,
  3995,
  47,
  4,
  1,
  3094,
  3101,
  9316,
  6890,
  14,
  2706,
  4,
  1,
  4859,
  118,
  19,
  6,
  3670,
  52,
  356,
  1,
  1095,
  434,
  3094,
  4642,
  8046,
  2,
  3101,
  7800,
  7,
  7,
  1,
  19,
  125,
  3,
  49,
  293,
  4,
  615,
  8,
  1,
  708,
  2,
  803,
  47,
  4,
  1,
  3252,
  4,
  1,
  573,
  4,
  1,
  5372,
  7320,
  1,
  1115,
  4,
  13,
  573,
  1466,
  2,
  208,
  10,
  194,
  7,
  7,
  130,
  105,
  4,
  1,
  102,
  70,
  61,
  52,
  3053,
  38,
  3028,
  672,
  2,
  47,
  4,
  1,
  111,
  467,
  2331,
  32,
  208,
  62],
 [98,
  19,
  41,
  2799,
  90,
  310,
  2799,
  31,
  3,
  695,
  352,
  1145,
  45,
  54,
  1620,
  253,
  8,
  57,
  677,
  1,
  4,
  34,
  105,
  179,
  734,
  2,
  3281,
  5,
  57,
  487,
  23,
  8,
  30,
  3247,
  73,
  7001,
  14,
  3,
  4,
  3952,
  2,
  1422,
  4,
  29,
  1379,
  4,
  181,
  292,
  106,
  2,
  573,
  6989,
  10,
  2182,
  7321,
  4,
  2,
  204,
  8,
  1,
  1896,
  7446,
  2,
  261,
  146,
  60,
  1415,
  1,
  1024,
  493,
  4,
  179,
  16,
  146,
  15,
  2362,
  32,
  1336,
  20,
  32,
  2433,
  6,
  1,
  838,
  1444,
  12,
  3,
  6563,
  66,
  449,
  5,
  2649,
  2,
  138,
  3,
  1329,
  1463,
  58,
  2323,
  1237,
  3719,
  5,
  48,
  73,
  64,
  134,
  1,
  1644,
  6,
  6214,
  2,
  792,
  4,
  1,
  503,
  544,
  42,
  4,
  1,
  9910,
  3867,
  2,
  695,
  2664,
  143,
  8,
  1,
  253,
  2017,
  10,
  2737,
  92,
  50,
  6546,
  1494,
  16,
  92,
  1934,
  2,
  1855,
  12,
  236,
  126,
  71,
  98,
  121,
  1040,
  362,
  17,
  123,
  99,
  11,
  1741,
  69,
  4,
  3351,
  2,
  1,
  4564,
  1246,
  5,
  1,
  8188,
  2024,
  6533,
  3,
  499,
  4,
  1787,
  308,
  7908,
  5308,
  338,
  6476,
  2,
  3,
  4386,
  8,
  1,
  2738,
  34,
  11,
  6,
  689,
  1017,
  5,
  26,
  456,
  19,
  18,
  1,
  219,
  176,
  3233,
  14,
  16,
  1,
  413,
  703,
  230,
  10,
  1,
  61,
  27,
  35,
  6,
  1278,
  31,
  1284,
  1941,
  1588,
  254],
 [3,
  519,
  180,
  19,
  1278,
  2801,
  2,
  52,
  639,
  97,
  1,
  148,
  6,
  3,
  1042,
  36,
  308,
  3141,
  18,
  603,
  79,
  21,
  376,
  12,
  268,
  22,
  122,
  11,
  19,
  9,
  6,
  322,
  519,
  1,
  377,
  4,
  1,
  19,
  45,
  1,
  976,
  1,
  740,
  6975,
  155,
  4824,
  2377,
  1,
  1307,
  15,
  32,
  3763,
  12,
  1,
  642,
  413,
  8,
  480,
  3856,
  469,
  2,
  1232,
  8311,
  996,
  27,
  4,
  1,
  113,
  601,
  877,
  16,
  3,
  180,
  19,
  123,
  7,
  7,
  1,
  176,
  4,
  149,
  35,
  282,
  1,
  4719,
  129,
  1134,
  726,
  23,
  3,
  1838,
  5,
  6166,
  2,
  1,
  1756,
  16,
  1,
  965,
  4,
  63,
  1566,
  8,
  6,
  2072,
  1181,
  20,
  266,
  4731,
  9,
  205,
  25,
  75,
  83,
  8,
  1,
  443,
  10,
  2729,
  21,
  319,
  11,
  20,
  1,
  191,
  256,
  7,
  7,
  4182,
  2885,
  6,
  317,
  14,
  1,
  4108,
  1906,
  35,
  7565,
  498,
  1,
  1732,
  4,
  1,
  336,
  264,
  5,
  3778,
  3,
  5915,
  2882,
  2446,
  8796,
  12,
  45,
  63,
  2742,
  29,
  1,
  149,
  8,
  11,
  23,
  65,
  49,
  2,
  1020,
  1311,
  133,
  4,
  4346,
  2,
  1109,
  14,
  5,
  35,
  1,
  148,
  45,
  6167,
  57,
  1926,
  128,
  8,
  1,
  219,
  19,
  45,
  5,
  26,
  51,
  9282,
  303,
  1643,
  130,
  1157,
  16,
  9,
  6,
  3188,
  639,
  2,
  401,
  2144,
  10,
  114,
  9,
  80,
  92,
  154,
  14,
  68,
  7,
  7,
  313,
  750,
  205,
  139,
  5,
  2114,
  16,
  24,
  364,
  480,
  91,
  53,
  280,
  2,
  2882,
  2446,
  5117,
  4,
  1,
  1144,
  396,
  43,
  28,
  156,
  74,
  32,
  819,
  16,
  113,
  1027,
  280,
  30,
  1,
  55,
  94,
  28,
  1585,
  68,
  140,
  25,
  11,
  6,
  82,
  14,
  5,
  719,
  11,
  6,
  308,
  5203,
  838,
  19,
  92,
  423,
  3,
  2801,
  964,
  7,
  7,
  872,
  16,
  3,
  1064,
  3728,
  315,
  74,
  47,
  36,
  1,
  827,
  174,
  2,
  104,
  1,
  148,
  3,
  180,
  964,
  4,
  8312,
  2708,
  1738,
  1033,
  2882,
  2446,
  5479,
  4,
  580,
  2,
  7,
  7,
  1278,
  519,
  7,
  7,
  713,
  42,
  4,
  713],
 [10,
  403,
  114,
  11,
  19,
  265,
  41,
  9,
  9,
  210,
  455,
  37,
  147,
  69,
  2,
  57,
  347,
  20,
  256,
  1,
  95,
  11,
  17,
  13,
  751,
  13,
  3,
  1063,
  964,
  52,
  212,
  2,
  1515,
  10,
  2421,
  5,
  131,
  102,
  2,
  56,
  67,
  1,
  168,
  2333,
  14,
  47,
  145,
  65,
  1199,
  10,
  2194,
  593,
  11,
  17,
  43,
  61,
  46,
  70,
  50,
  37,
  4650,
  42,
  46],
 [54,
  27,
  66,
  132,
  10,
  299,
  2586,
  14,
  10,
  25,
  340,
  1,
  810,
  189,
  4246,
  9496,
  18,
  37,
  86,
  4,
  178,
  3277,
  5,
  180,
  96,
  3885,
  192,
  11,
  1201,
  213,
  20,
  73,
  29,
  2169,
  30,
  1,
  81,
  8,
  1,
  17,
  21,
  5,
  139,
  84,
  1,
  453,
  685,
  18,
  22,
  120,
  193,
  180,
  23,
  209,
  1707,
  5,
  120,
  741,
  8,
  46,
  56,
  43,
  73,
  120,
  3816,
  26,
  76,
  7,
  7,
  1,
  1283,
  343,
  6,
  12,
  11,
  17,
  312,
  69,
  1528,
  21,
  80,
  9,
  7002,
  5,
  26,
  142,
  35,
  2106,
  8189,
  23,
  1534,
  38,
  80,
  1,
  149,
  2,
  400,
  23,
  34,
  864,
  6,
  11,
  32,
  1733,
  1444,
  8,
  180,
  96,
  38,
  56,
  80,
  1,
  17,
  6,
  34,
  76,
  2,
  10,
  230,
  109,
  9901,
  134,
  48,
  65,
  192,
  69,
  1158,
  6,
  12,
  1,
  19,
  6,
  21,
  61,
  3,
  1532,
  122,
  4,
  18,
  82,
  3,
  300,
  2225,
  3116,
  1532,
  122,
  30,
  12,
  7,
  7,
  10,
  89,
  267,
  8,
  9911,
  2,
  43,
  33,
  194,
  33,
  99,
  94,
  3762,
  5,
  93,
  18,
  33,
  156,
  56,
  365,
  1,
  17,
  13,
  90,
  15,
  115,
  783,
  38,
  479,
  2,
  12,
  6,
  1,
  86,
  8787,
  3349,
  8,
  180,
  38,
  98,
  17],
 [3,
  167,
  95,
  5,
  367,
  157,
  7690,
  2,
  2157,
  461,
  5,
  64,
  24,
  157,
  8,
  1338,
  147,
  1688,
  24,
  1203,
  27,
  3202,
  32,
  4722,
  16,
  170,
  1903,
  2,
  12,
  28,
  1075,
  3995,
  85,
  1,
  3070,
  4,
  117,
  1,
  7690,
  2,
  1,
  2,
  5781,
  24,
  157,
  263,
  10,
  13,
  676,
  1,
  19,
  2522,
  1,
  2190,
  4,
  1203,
  54,
  10,
  79,
  225,
  9,
  13,
  3,
  228,
  190,
  1,
  19,
  1235,
  116,
  3,
  389,
  293,
  4,
  2281,
  157,
  5,
  117,
  2,
  1079,
  3,
  302,
  19,
  12,
  13,
  3,
  1838,
  5,
  104],
 [43,
  22,
  446,
  1029,
  8,
  3179,
  28,
  24,
  108,
  14,
  1695,
  2361,
  8,
  2707,
  1548,
  11,
  6,
  3,
  52,
  867,
  3678,
  2058,
  15,
  171,
  887,
  5177,
  288,
  14,
  5,
  48,
  242,
  402,
  8,
  11,
  5978,
  2830,
  2478,
  238,
  6,
  27,
  4,
  1,
  126,
  1898,
  8,
  1,
  17,
  2,
  12,
  626,
  6,
  21,
  3,
  49,
  2078,
  16,
  246,
  2004,
  202,
  286,
  4279,
  2557,
  2,
  3,
  76,
  2800,
  2213,
  4688,
  2979,
  2707,
  1548,
  6,
  34,
  5587,
  12,
  3154,
  950,
  206,
  2,
  1,
  19,
  3364,
  20,
  15,
  494,
  3267,
  1782,
  2547,
  8,
  3,
  3112,
  4011,
  2,
  1895,
  77,
  1880],
 [10,
  25,
  107,
  86,
  43,
  21,
  29,
  4,
  1,
  3467,
  3203,
  354,
  103,
  10,
  25,
  209,
  516,
  46,
  3005,
  56,
  100,
  147,
  9,
  121,
  2,
  121,
  172,
  11,
  167,
  19,
  1041,
  5,
  717,
  143,
  1,
  354,
  15,
  106,
  167,
  149,
  35,
  5264,
  189,
  3467,
  3203,
  188,
  1012,
  3777,
  16,
  979,
  1015,
  27,
  4,
  60,
  6,
  85,
  42,
  4,
  277,
  63,
  23,
  130,
  416,
  3370,
  1087,
  188,
  23,
  189,
  967,
  8,
  1,
  3657,
  965,
  47,
  4,
  1,
  1031,
  400,
  13,
  808,
  143,
  188,
  9,
  82,
  1012,
  3777,
  5,
  213,
  492,
  5,
  1,
  354,
  207,
  11,
  19,
  99,
  52,
  68,
  26,
  1,
  250,
  19,
  10,
  25,
  123,
  107,
  2,
  140,
  26,
  1860,
  122,
  1,
  4314,
  2,
  3403,
  241,
  1416,
  1,
  142,
  3467,
  3203,
  23,
  7890,
  8,
  63,
  7192,
  30,
  138,
  3,
  76,
  4688],
 [10,
  39,
  651,
  147,
  1,
  118,
  185,
  5668,
  10,
  262,
  9,
  31,
  1454,
  10,
  13,
  1262,
  4484,
  310,
  3,
  3024,
  9,
  6,
  3,
  83,
  118,
  10,
  39,
  666,
  9,
  299,
  20,
  34,
  527,
  30,
  315,
  44,
  20,
  30,
  1601,
  1081,
  230,
  14,
  3,
  786,
  395,
  9,
  166,
  9,
  247,
  5,
  104,
  29,
  1,
  55,
  7,
  7,
  10,
  340,
  47,
  780,
  10,
  116,
  21,
  1057,
  15,
  1,
  527,
  27,
  41,
  21,
  1835,
  53,
  8,
  1,
  3115,
  2,
  21,
  4173,
  12,
  11,
  509,
  66,
  561,
  7,
  7,
  10,
  2122,
  53,
  8,
  1,
  3115,
  145,
  2,
  10,
  67,
  3,
  469,
  1248,
  930,
  73,
  67,
  320,
  347,
  8,
  316,
  384,
  10,
  267,
  81,
  74,
  334,
  80,
  4,
  63,
  5480,
  2,
  3453,
  2,
  9,
  45,
  161,
  5,
  79,
  15,
  109,
  3,
  766,
  1355,
  38,
  1510,
  7,
  7,
  10,
  186,
  872,
  2282,
  1,
  118,
  279,
  20,
  266,
  34,
  10,
  66,
  767,
  9,
  11,
  95,
  10,
  66,
  64,
  9,
  36,
  1,
  442],
 [11,
  19,
  6,
  68,
  176,
  398,
  697,
  2,
  209,
  154,
  5225,
  2,
  3788,
  157,
  63,
  4307,
  726,
  1361,
  5,
  3140,
  9912,
  6,
  39,
  3,
  5526,
  14,
  1,
  4,
  3,
  4388,
  162,
  36,
  1,
  87,
  5,
  1,
  237,
  22,
  4315,
  999,
  88,
  5481,
  3347,
  16,
  2510,
  22,
  106,
  10,
  194,
  11,
  13,
  3,
  459,
  417,
  251,
  206],
 [10,
  25,
  39,
  356,
  3,
  153,
  16,
  6236,
  6477,
  10,
  750,
  11,
  16,
  106,
  1015,
  27,
  5,
  1824,
  145,
  21,
  3,
  35,
  61,
  405,
  76,
  810,
  18,
  234,
  80,
  1,
  800,
  4,
  1,
  19,
  45,
  1,
  168,
  5357,
  4095,
  1,
  1560,
  8,
  114,
  15,
  3,
  257,
  4,
  1,
  315,
  7,
  7,
  73,
  29,
  120,
  177,
  257,
  6,
  3,
  1917,
  491,
  18,
  22,
  186,
  774,
  93,
  29,
  3810,
  844,
  74,
  22,
  177,
  257,
  16,
  69,
  125,
  106,
  179,
  106,
  380,
  514,
  8797,
  179,
  4934,
  9,
  2073,
  8047,
  14,
  3,
  617,
  50,
  6564,
  5,
  12,
  4,
  3,
  3234,
  22,
  120,
  15,
  403,
  83,
  347,
  3866,
  721,
  4,
  249,
  408,
  91,
  53,
  22,
  64,
  8,
  1,
  616,
  4,
  177,
  257,
  1,
  3751,
  2,
  11,
  6,
  3,
  915,
  3128,
  3751,
  1021,
  687,
  41,
  134,
  45,
  3,
  83,
  117,
  462,
  5669,
  676,
  15,
  61,
  1,
  3034,
  5,
  1269,
  40,
  9497,
  57,
  548,
  6,
  11,
  520,
  2052,
  6,
  3,
  169,
  50,
  71,
  32,
  56,
  811,
  788,
  108,
  60,
  16,
  69,
  8619,
  1,
  881,
  43,
  22,
  91,
  3,
  17,
  41,
  3,
  520,
  4,
  395,
  18,
  23,
  97,
  4353,
  1716,
  5,
  12,
  1834,
  15,
  1,
  6389,
  1076,
  5,
  12,
  222,
  94,
  136,
  79,
  9,
  43,
  10,
  91,
  3,
  19,
  41,
  3,
  9302,
  18,
  89,
  187,
  88,
  5,
  3868,
  38,
  728,
  41,
  1603,
  38,
  2598,
  3,
  469,
  2480,
  94,
  136,
  91,
  3,
  19,
  41,
  3,
  9302,
  8,
  1,
  87,
  277,
  31,
  42,
  2,
  1637,
  1,
  6369,
  84,
  3,
  5452,
  3234,
  520,
  1,
  62,
  3840,
  1,
  218,
  339,
  2,
  6565,
  110,
  8,
  98,
  4,
  1,
  1558,
  38,
  1085,
  1148,
  12,
  9,
  99,
  25,
  48,
  3,
  960,
  42,
  65,
  65,
  864,
  7,
  7,
  3729,
  6478,
  879,
  396,
  2573,
  1999,
  252,
  31,
  826,
  5024,
  45,
  54,
  2334,
  85,
  5,
  7322,
  38,
  879,
  11,
  12,
  6,
  199,
  24,
  2897,
  440,
  5159,
  89,
  571,
  350,
  199,
  9,
  261,
  43,
  22,
  23,
  3,
  6110,
  8,
  3,
  2018,
  35,
  45,
  54,
  1663,
  711,
  42,
  4,
  153,
  4,
  24,
  760,
  394,
  3863,
  2061,
  8,
  27,
  95,
  38,
  160,
  56,
  51,
  28,
  87,
  896,
  40,
  44,
  1,
  12,
  125,
  29,
  1,
  157,
  134,
  7003,
  46,
  121,
  46,
  284,
  284,
  284,
  5540,
  1,
  1451,
  5540,
  1,
  3790,
  89,
  750,
  12,
  600,
  30,
  1,
  3630,
  603,
  7,
  7,
  554,
  35,
  37,
  11,
  19,
  78,
  82,
  26,
  554,
  35,
  37,
  5724,
  50,
  71,
  86,
  419,
  35,
  37,
  11,
  19,
  78,
  21,
  56,
  25,
  1685,
  12,
  159,
  45,
  345,
  1451,
  71,
  3,
  14,
  33,
  235,
  89,
  351,
  34,
  9,
  4185,
  25,
  50,
  3143,
  245,
  35,
  1212,
  11,
  19,
  78,
  723,
  3,
  389,
  62,
  4,
  60,
  173,
  6,
  441,
  20,
  1,
  168,
  807,
  7,
  7,
  664,
  1436,
  20,
  3,
  621,
  7,
  7,
  177,
  257,
  2069,
  1,
  915,
  177,
  257,
  1,
  240,
  10,
  37,
  5,
  1909,
  177,
  257,
  10,
  89,
  267,
  22,
  331,
  21,
  1,
  873,
  54,
  27,
  99,
  1141,
  14,
  72,
  14,
  22,
  6044,
  7,
  7,
  177,
  257,
  4185,
  22,
  69,
  177,
  257,
  10,
  415,
  353,
  18,
  64,
  177,
  257,
  2,
  22,
  163,
  1284,
  14,
  66,
  26,
  79,
  22,
  560,
  1663,
  39,
  37,
  69,
  7,
  7,
  177,
  257,
  1942,
  3,
  135,
  177,
  257,
  728,
  3,
  135,
  177,
  257,
  2101,
  124,
  1879,
  5,
  69,
  177,
  257,
  1188,
  1188,
  1188,
  177,
  257,
  163,
  57,
  95,
  177,
  257,
  132,
  450,
  813,
  15,
  69,
  2,
  664,
  999,
  22,
  664,
  1909,
  22,
  197],
 [11,
  17,
  13,
  380,
  1,
  112,
  13,
  380,
  2,
  1428,
  10,
  581,
  373,
  11,
  17,
  119,
  116,
  11,
  17,
  213,
  36,
  11,
  17,
  13,
  21,
  154,
  2,
  1003,
  1,
  653,
  4,
  47,
  83,
  149,
  2,
  1576,
  587,
  2126,
  5924,
  4280,
  5420,
  5167,
  4917,
  2,
  2094,
  8798],
 [10,
  2089,
  3102,
  11,
  118,
  10,
  387,
  37,
  688,
  303,
  30,
  12,
  384,
  6,
  404,
  2,
  995,
  2,
  10,
  789,
  3,
  6738,
  384,
  58,
  163,
  14,
  619,
  14,
  12,
  2,
  136,
  79,
  33,
  1067,
  1717,
  554,
  84,
  1,
  384,
  215,
  12,
  39,
  3,
  115,
  934,
  3468,
  2784,
  7447,
  581,
  496,
  59,
  209,
  45,
  1,
  168,
  2704,
  2690,
  60,
  65,
  9317,
  69,
  59,
  6,
  688,
  9913,
  2,
  29,
  1,
  419,
  301,
  5,
  37,
  40,
  7,
  7,
  2,
  1506,
  1238,
  379,
  40,
  28,
  1212,
  40,
  92,
  21,
  12,
  247,
  65,
  638,
  4,
  11,
  118,
  6,
  142,
  117,
  2,
  59,
  215,
  3,
  254,
  37,
  69,
  80,
  2190,
  4,
  1,
  2161,
  554,
  79,
  21,
  139,
  5,
  6738,
  384,
  79,
  21,
  25,
  6111,
  1758,
  2,
  79,
  21,
  418,
  31,
  1,
  2186,
  7,
  7,
  1211,
  1211,
  1211],
 [1789,
  10,
  89,
  37,
  207,
  30,
  29,
  502,
  29,
  5,
  724,
  2,
  33,
  2409,
  5,
  424,
  349,
  2,
  737,
  52,
  742,
  7,
  7,
  131,
  207,
  188,
  23,
  68,
  252,
  1,
  62,
  1107,
  141,
  29,
  712,
  2,
  56,
  43,
  22,
  699,
  27,
  1,
  62,
  78,
  130,
  26,
  4494,
  124,
  324,
  7,
  7,
  1,
  712,
  23,
  29,
  751,
  20,
  3,
  1367,
  2,
  298,
  22,
  1060,
  2,
  1060,
  8,
  5,
  1,
  4603,
  4,
  453,
  2,
  159,
  3631,
  12,
  1540,
  39,
  3862,
  1,
  2368,
  4,
  1,
  4609,
  1367],
 [3890,
  4538,
  775,
  11,
  13,
  528,
  371,
  10,
  1818,
  8,
  1,
  785,
  16,
  16,
  32,
  518,
  2,
  713,
  223,
  2,
  10,
  194,
  10,
  13,
  165,
  5,
  42,
  57,
  501,
  72,
  8,
  1,
  4233,
  3281,
  528,
  11,
  17,
  1022,
  54,
  50,
  1086,
  71,
  229,
  220,
  31,
  3,
  659,
  384,
  19,
  3869,
  603,
  589,
  124,
  284,
  11,
  17,
  66,
  1450,
  22,
  161,
  911,
  22,
  367,
  2,
  3068,
  8,
  17,
  2218,
  22,
  120,
  717,
  124,
  1001,
  2,
  91,
  179,
  208,
  22,
  78,
  26,
  1,
  61,
  673,
  46,
  559,
  1192,
  11,
  6972,
  118,
  7,
  7,
  26,
  2586,
  7,
  7,
  10,
  373,
  21,
  147,
  11,
  7,
  7,
  4757,
  7,
  7,
  85,
  23,
  22,
  7,
  7,
  145,
  177,
  49,
  7,
  7,
  3145,
  11,
  253,
  7,
  7,
  10,
  230,
  7,
  7,
  11,
  973,
  13,
  27,
  2760,
  216,
  50,
  251,
  71,
  4380,
  5,
  104,
  11,
  17,
  11,
  6,
  640],
 [11,
  17,
  6,
  199,
  3,
  789,
  3,
  404,
  153,
  153,
  16,
  29,
  22,
  81,
  42,
  46,
  35,
  23,
  637,
  11,
  19,
  357,
  80,
  9,
  45,
  54,
  49,
  112,
  38,
  229,
  37,
  12,
  1643,
  654,
  618,
  12,
  3,
  2301,
  2434,
  17,
  6,
  76,
  80,
  4,
  92,
  112,
  6,
  37,
  618,
  3,
  1602,
  17,
  6,
  76,
  80,
  9,
  45,
  54,
  112,
  22,
  104,
  2301,
  2434,
  16,
  1,
  531,
  133,
  16,
  1,
  204,
  92,
  21,
  34,
  72,
  9313,
  20,
  3,
  49,
  62,
  38,
  229,
  37,
  12,
  43,
  22,
  163,
  30,
  85,
  28,
  166,
  96,
  2,
  1659,
  9,
  5,
  77,
  275,
  103,
  36,
  12,
  984,
  2,
  56,
  307,
  22,
  78,
  916,
  12,
  2301,
  9690,
  96,
  67,
  121,
  1,
  342,
  1747,
  133,
  2,
  21,
  65,
  49,
  1635,
  135,
  275,
  96,
  67,
  49,
  1635,
  18,
  204,
  133,
  1094,
  5,
  48,
  2301,
  2434,
  13,
  402,
  30,
  1,
  55,
  1602,
  6,
  291,
  16,
  1,
  1602,
  2301,
  2434,
  6,
  291,
  16,
  1,
  204,
  10,
  101,
  22,
  81,
  23,
  637,
  9,
  76,
  80,
  226,
  54,
  112,
  80,
  22,
  101,
  1643,
  85,
  3,
  1288,
  17,
  3942,
  58,
  961,
  3,
  49,
  17,
  18,
  1,
  95,
  10,
  64,
  9,
  6,
  3,
  49,
  17,
  6,
  3,
  17,
  12,
  66,
  393,
  69,
  2486,
  246,
  1,
  659,
  4,
  1,
  17,
  13,
  349,
  52,
  349,
  18,
  268,
  9,
  11,
  95,
  1,
  374,
  60,
  6,
  29,
  204,
  133,
  2,
  2819,
  52,
  72,
  79,
  999,
  16,
  29,
  4,
  12,
  11,
  116,
  644,
  1,
  95,
  85,
  275,
  204,
  96,
  70,
  1079,
  33,
  25,
  56,
  133,
  36,
  11,
  17,
  43,
  22,
  187,
  3,
  289,
  129,
  3,
  289,
  8620,
  94,
  104,
  11,
  17,
  2,
  105,
  50,
  4,
  2301,
  9690,
  7566,
  1063,
  8,
  28,
  1164,
  166,
  275,
  96,
  163,
  37,
  3,
  1196,
  8,
  1,
  1292,
  2,
  56,
  8,
  8048,
  96,
  275,
  96,
  4636,
  34,
  72,
  20,
  313,
  280,
  2,
  4520,
  8799,
  2,
  3282,
  2,
  34,
  72,
  50,
  577,
  62,
  2,
  105,
  77,
  2301,
  2434,
  103,
  23,
  1203,
  4,
  157,
  4,
  3,
  289,
  8620,
  35,
  39,
  279,
  29,
  42,
  2,
  6,
  52,
  1036,
  8,
  48,
  28,
  66,
  79,
  3,
  964],
 [10,
  217,
  11,
  30,
  1,
  1378,
  19,
  1424,
  237,
  315,
  682,
  1,
  5421,
  321,
  610,
  2494,
  4,
  1,
  1611,
  4,
  1,
  19,
  6,
  52,
  49,
  52,
  9498,
  24,
  3596,
  4,
  1,
  4610,
  931,
  84,
  6566,
  3252,
  41,
  1,
  949,
  4,
  1,
  3283,
  1963,
  1,
  641,
  4,
  5482,
  2,
  1,
  359,
  16,
  7323,
  7,
  7,
  1,
  19,
  6,
  314,
  20,
  541,
  1491,
  60,
  47,
  233,
  164,
  18,
  60,
  125,
  5,
  1331,
  81,
  122,
  3013,
  20,
  3,
  630,
  4,
  4983,
  60,
  235,
  58,
  21,
  25,
  75,
  597,
  768,
  50,
  3864,
  4114,
  7,
  7,
  463,
  1,
  225,
  4,
  1,
  19,
  1,
  787,
  6,
  52,
  2629,
  21,
  61,
  738,
  178,
  3,
  5226,
  4,
  1,
  3581,
  2258,
  18,
  82,
  3,
  630,
  4,
  780,
  15,
  680,
  1027,
  1102,
  2,
  738,
  408,
  8313,
  5076,
  5,
  2899,
  539,
  5,
  3,
  2512,
  11,
  533,
  8049,
  1186,
  157,
  263,
  8,
  3,
  50,
  1295,
  95,
  18,
  235,
  1,
  5160,
  4,
  1,
  19,
  139,
  143,
  5,
  9914,
  1,
  8753,
  2,
  1,
  2135,
  189,
  8,
  1,
  95,
  1,
  19,
  6,
  3908,
  2,
  8,
  1,
  4,
  4,
  1,
  683,
  14,
  1,
  407,
  914,
  4210,
  70,
  1007,
  30,
  1,
  2820,
  2,
  5321,
  1148,
  3542,
  73,
  79,
  847,
  29,
  359,
  3,
  115,
  7567,
  5166,
  7,
  7,
  439,
  32,
  317,
  19,
  15,
  9691,
  12,
  139,
  95,
  669,
  1,
  181,
  4,
  4610,
  84,
  1,
  95,
  73,
  8314,
  3215,
  14,
  81,
  2,
  259,
  181],
 [10,
  186,
  267,
  11,
  17,
  1320,
  5,
  74,
  138,
  3,
  2352,
  316,
  637,
  4,
  1122,
  9,
  6,
  1135,
  1725,
  2,
  3760,
  349,
  423,
  27,
  4,
  1,
  250,
  103,
  10,
  25,
  107,
  8,
  3,
  190,
  190,
  55,
  7,
  7,
  8,
  3,
  54,
  323,
  95,
  9,
  1612,
  69,
  4,
  328,
  1610,
  712,
  10,
  2,
  1542,
  16,
  1,
  1869,
  1381,
  12,
  22,
  23,
  147,
  3,
  920,
  1515,
  1111,
  3505,
  7,
  7,
  11,
  19,
  140,
  26,
  4422,
  30,
  29,
  2163,
  44,
  27,
  4,
  146,
  1424,
  103,
  12,
  61,
  603,
  1,
  3593,
  80,
  33,
  23,
  34,
  963,
  90,
  146,
  81,
  101,
  9,
  166,
  9,
  278,
  1658,
  49,
  7,
  7,
  76,
  19,
  232,
  6,
  21,
  278,
  44,
  39,
  76,
  19,
  232],
 [11,
  17,
  65,
  9318,
  69,
  53,
  37,
  9,
  6102,
  53,
  1,
  283,
  904,
  108,
  4,
  11,
  278,
  17,
  36,
  24,
  117,
  9130,
  7,
  7,
  11,
  221,
  308,
  1223,
  2807,
  862,
  24,
  1484,
  2398,
  117,
  4,
  3,
  2133,
  8,
  3,
  388,
  588,
  507,
  370,
  1,
  7554,
  1613,
  1310,
  254,
  5,
  698,
  16,
  3905,
  7283,
  5175,
  31,
  7324,
  36,
  4061,
  3718,
  24,
  117,
  5,
  424,
  24,
  2785,
  333,
  31,
  1411,
  188,
  3,
  505,
  53,
  125,
  21,
  1128,
  3,
  649,
  4,
  1056,
  263,
  4489,
  2,
  9913,
  20,
  1,
  998,
  308,
  498,
  34,
  918,
  8,
  302,
  12,
  305,
  4,
  768,
  1,
  375,
  6390,
  4,
  1,
  2504,
  28,
  7004,
  40,
  3,
  5,
  377,
  1,
  6649,
  1507,
  7,
  7,
  48,
  538,
  8,
  1,
  112,
  65,
  7105,
  337,
  308,
  36,
  24,
  9130,
  4,
  3,
  1481,
  2398,
  548,
  7212,
  84,
  3,
  2154,
  232,
  535,
  204,
  851,
  738,
  1,
  515,
  3,
  732,
  22,
  58,
  25,
  235,
  893,
  4886,
  7,
  7,
  7283,
  91,
  3,
  83,
  726,
  111,
  5608,
  2,
  33,
  23,
  210,
  36,
  1,
  142,
  148,
  210,
  61,
  662,
  5,
  1,
  3133,
  1198,
  1007,
  8,
  63,
  1627,
  4098,
  188,
  3133,
  195,
  5,
  3,
  2145,
  1627,
  31,
  1,
  247,
  157,
  220,
  5,
  74,
  1,
  646,
  445,
  197,
  3905,
  7283,
  1569,
  40,
  653,
  281,
  172,
  31,
  390,
  3,
  108,
  175,
  278,
  36,
  1,
  945,
  612,
  30,
  227,
  36,
  1,
  2700,
  970,
  7,
  7,
  1,
  1037,
  4,
  1,
  19,
  6,
  742,
  2,
  4247,
  2,
  22,
  423,
  23,
  21,
  1573,
  5,
  4958,
  147,
  51,
  1,
  127,
  2738,
  1016,
  22,
  244,
  225,
  12,
  331,
  8,
  1,
  659,
  4,
  1,
  112,
  2,
  23,
  312,
  15,
  3,
  2039,
  5,
  64,
  1,
  790,
  14,
  534,
  14,
  9,
  270,
  42,
  7,
  7,
  57,
  2066,
  6,
  5,
  139,
  42,
  2,
  74,
  11,
  19,
  1197,
  2,
  104,
  9,
  2,
  367,
  5,
  2838,
  9,
  53,
  9,
  45,
  32,
  1733,
  112,
  83,
  111,
  2,
  1023,
  1778,
  1,
  2368,
  37,
  1,
  309,
  4,
  1,
  4727,
  7531,
  36,
  1,
  4780,
  2398,
  2582,
  117,
  4,
  3,
  6375,
  8,
  3,
  1531,
  1,
  117,
  60,
  1097,
  4,
  1,
  531,
  1418,
  70,
  34,
  5646,
  5,
  4958,
  2,
  1,
  1531,
  4,
  60,
  3730,
  6813,
  3066,
  2412,
  5,
  1,
  1531,
  10,
  2340,
  12,
  8,
  1,
  127,
  308,
  13,
  244,
  122,
  15,
  20,
  63,
  95,
  5,
  1,
  1705,
  71,
  21,
  260,
  1779,
  40,
  30,
  29,
  7,
  7,
  1362,
  22,
  974,
  16,
  1,
  83,
  62,
  2,
  303,
  330,
  16,
  11,
  83,
  17,
  603,
  91,
  3,
  790,
  2,
  22,
  66,
  880,
  9,
  2,
  399,
  1,
  1446,
  874,
  80,
  1,
  7191,
  4,
  1,
  277,
  6,
  4300,
  5,
  1,
  3373,
  7666,
  4,
  1,
  1084,
  814,
  10,
  230,
  246,
  4,
  9],
 [1398,
  2010,
  5609,
  172,
  1,
  196,
  12,
  11,
  17,
  13,
  90,
  140,
  200,
  98,
  184,
  7,
  7,
  6112,
  19,
  2545,
  449,
  98,
  907,
  22,
  233,
  25,
  194,
  4,
  768,
  5,
  7,
  7,
  343,
  3,
  38,
  3,
  140,
  144,
  21,
  301,
  12,
  76,
  79,
  21,
  104,
  11,
  17,
  911,
  22,
  25,
  3,
  5669,
  4,
  38,
  147,
  11,
  7,
  7,
  17,
  90,
  69,
  916,
  12,
  1833,
  6646,
  13,
  21,
  12,
  76,
  100,
  29,
  9,
  235,
  58,
  25,
  75,
  126,
  5,
  79,
  11,
  17,
  8,
  14,
  30,
  227,
  12,
  95,
  54,
  294,
  58,
  25,
  67,
  5,
  182,
  1086,
  16,
  109,
  8,
  11,
  19,
  9,
  6,
  4455,
  136,
  11,
  162,
  45,
  34,
  105,
  46,
  6,
  3,
  1902,
  493,
  5,
  147,
  11,
  17,
  8,
  12,
  43,
  22,
  66,
  74,
  295,
  5,
  717,
  22,
  3,
  3087,
  4,
  7448,
  94,
  22,
  66,
  1806,
  124,
  95,
  42,
  4,
  1,
  4,
  2896,
  12,
  8290,
  22,
  22,
  5,
  7,
  7,
  91,
  124,
  1971,
  124,
  243,
  4,
  2896,
  12,
  8290,
  9],
 [11,
  2234,
  3,
  329,
  850,
  176,
  18,
  16,
  3,
  701,
  22,
  126,
  1757,
  50,
  71,
  399,
  149,
  2,
  728,
  1,
  87,
  894,
  4,
  11,
  17,
  13,
  161,
  18,
  728,
  2,
  50,
  728,
  86,
  4,
  12,
  13,
  3,
  747,
  4,
  368,
  41,
  265,
  5,
  249,
  77,
  7,
  7,
  1,
  87,
  709,
  3648,
  149,
  8,
  134,
  23,
  368,
  34,
  12,
  12,
  44,
  65,
  3,
  1917,
  491,
  2,
  115,
  330,
  11,
  235,
  311,
  20,
  1,
  2559,
  2322,
  7,
  7,
  46,
  13,
  3,
  1545,
  582,
  128,
  2,
  94,
  50,
  728,
  31,
  2717,
  141,
  33,
  67,
  436,
  69,
  7,
  7,
  31,
  1,
  95,
  3857,
  2023,
  585,
  41,
  1059,
  151,
  159,
  8,
  134],
 [10,
  101,
  11,
  17,
  45,
  192,
  9,
  29,
  9,
  45,
  65,
  619,
  211,
  12,
  10,
  66,
  110,
  74,
  42,
  4,
  57,
  406,
  9,
  45,
  619,
  255,
  102,
  6,
  65,
  154,
  22,
  120,
  1,
  240,
  12,
  450,
  3758,
  53,
  20,
  1,
  1556,
  2,
  450,
  393,
  618,
  1,
  154,
  540,
  121,
  170,
  253,
  16,
  286,
  2275,
  463,
  1,
  76,
  111,
  76,
  1588,
  2,
  76,
  62,
  41,
  1517,
  165,
  100,
  3,
  2645,
  92,
  65,
  619,
  92,
  27,
  4,
  146,
  96,
  22,
  2,
  29,
  4,
  124,
  239,
  66,
  104,
  74,
  290,
  1806,
  7005,
  428,
  37,
  938,
  2,
  104,
  9,
  106,
  50,
  216,
  7,
  7,
  46,
  23,
  34,
  105,
  154,
  540,
  37,
  51,
  4182,
  13,
  264,
  5,
  74,
  705,
  2,
  506,
  88,
  1,
  3682,
  2,
  94,
  3419,
  3,
  2775,
  1927,
  1008,
  30,
  88,
  34,
  33,
  99,
  282,
  2775,
  1927,
  20,
  12,
  173,
  10,
  781,
  618,
  391,
  391,
  5,
  57,
  8050,
  35,
  217,
  9,
  2,
  1229,
  93,
  48,
  596,
  46,
  13,
  82,
  3,
  65,
  154,
  173,
  51,
  2194,
  84,
  1,
  685,
  2,
  4182,
  13,
  46,
  39,
  155,
  33,
  4674,
  2,
  4182,
  13,
  687,
  41,
  24,
  690,
  997,
  2,
  85,
  28,
  13,
  2402,
  10,
  437,
  12,
  173,
  263,
  9,
  45,
  75,
  3,
  135,
  231,
  10,
  217,
  9,
  34,
  10,
  89,
  391,
  12,
  173,
  265,
  1,
  149,
  296,
  70,
  154,
  37,
  85,
  4182,
  557,
  10,
  8315,
  22,
  37,
  3,
  528,
  5,
  1,
  2645,
  7,
  7,
  263,
  46,
  13,
  47,
  76,
  179,
  8,
  29,
  9,
  13,
  3,
  83,
  17,
  129,
  10,
  186,
  536,
  1071,
  10,
  666,
  10,
  67,
  12,
  17],
 [2009,
  1660,
  7325,
  4774,
  588,
  30,
  1,
  316,
  384,
  8,
  3,
  388,
  6539,
  525,
  28,
  6,
  401,
  381,
  1044,
  5,
  3375,
  2038,
  4584,
  72,
  5,
  24,
  831,
  2904,
  1,
  507,
  6,
  97,
  80,
  27,
  4,
  92,
  203,
  3319,
  2305,
  5986,
  45,
  75,
  1987,
  16,
  32,
  111,
  819,
  303,
  587,
  2009,
  2,
  3375,
  6,
  147,
  1,
  1710,
  2238,
  20,
  694,
  14,
  3319,
  6,
  8932,
  1,
  2318,
  8,
  24,
  5373,
  2198,
  3319,
  12,
  28,
  13,
  481,
  5,
  7326,
  24,
  222,
  14,
  3,
  912,
  1395,
  129,
  8,
  173,
  80,
  4,
  2815,
  28,
  1832,
  36,
  3,
  912,
  1589,
  28,
  67,
  8,
  316,
  384,
  22,
  4062,
  9,
  92,
  2009,
  18,
  2009,
  45,
  110,
  213,
  42,
  8,
  196,
  28,
  2326,
  28,
  6,
  735,
  15,
  1,
  219,
  507,
  2,
  1097,
  4,
  1,
  1963,
  1062,
  2,
  9692,
  1,
  7568,
  78,
  2009,
  2,
  3375,
  139,
  1464,
  2,
  74,
  1044,
  38,
  6,
  2009,
  364,
  912,
  2,
  916,
  28,
  66,
  21,
  139,
  141,
  15,
  1,
  9131,
  11,
  6,
  3,
  389,
  154,
  2,
  19,
  41,
  3,
  912,
  129,
  2,
  24,
  861,
  14,
  1,
  129,
  35,
  116,
  21,
  916,
  28,
  13,
  912,
  7325,
  6,
  317,
  2,
  1357,
  1,
  374,
  4,
  1,
  176,
  6,
  1384,
  483,
  15,
  4584,
  3,
  14,
  1,
  1825,
  53,
  6168,
  2,
  5986,
  1929,
  5483,
  3280,
  868,
  8800,
  2,
  408,
  20,
  541,
  5,
  2904,
  1,
  306,
  14,
  68,
  1,
  1323,
  23,
  52,
  329,
  2,
  1,
  965,
  8,
  1,
  1284,
  6539,
  6,
  302,
  94,
  97,
  1,
  224,
  1,
  452,
  2,
  1,
  352,
  23,
  52,
  52,
  329,
  18,
  1,
  6040,
  2086,
  2,
  1,
  4651,
  163,
  30,
  1,
  912,
  4350,
  6,
  1,
  642,
  113,
  8316,
  54,
  789,
  16,
  146,
  35,
  58,
  26,
  3781,
  31,
  3,
  912,
  5422,
  19,
  421,
  39,
  1822,
  121,
  11,
  27,
  18,
  16,
  303,
  35,
  489,
  5,
  428,
  9915,
  2,
  3404,
  3,
  126,
  1673,
  4,
  1,
  912,
  861,
  30,
  1,
  168,
  55,
  11,
  6,
  409,
  1,
  113,
  19,
  42,
  46],
 [51,
  1,
  601,
  314,
  6,
  1161,
  568,
  8801,
  627,
  1,
  1161,
  568,
  6298,
  3,
  17,
  45,
  3,
  1224,
  1177,
  1464,
  18,
  488,
  9,
  13,
  4477,
  36,
  46,
  46,
  6,
  3,
  1395,
  9916,
  5212,
  35,
  6,
  82,
  682,
  3,
  4849,
  1161,
  568,
  5028,
  232,
  9,
  56,
  50,
  8317,
  12,
  11,
  1099,
  4,
  2,
  1139,
  422,
  8621,
  56,
  50,
  8317,
  6,
  1,
  95,
  33,
  322,
  121,
  85,
  3,
  5028,
  6,
  7430,
  94,
  3402,
  8,
  52,
  335,
  628,
  199,
  1,
  3828,
  1735,
  4,
  85,
  33,
  7449,
  1,
  611,
  38,
  43,
  46,
  56,
  13,
  3,
  611,
  1,
  1161,
  568,
  1340,
  6,
  130,
  1478,
  1,
  987,
  36,
  2799,
  2,
  9,
  298,
  1844,
  5,
  3528,
  1,
  1252,
  1395,
  314,
  174,
  2257,
  16,
  1844,
  38,
  151,
  2,
  23,
  61,
  8932,
  51,
  1,
  1252,
  25,
  75,
  5592,
  7449,
  38,
  100,
  151,
  4,
  923,
  2011,
  134,
  73,
  23,
  852,
  5,
  267,
  12,
  9,
  538,
  761,
  3,
  512,
  4,
  478,
  38,
  2275,
  272,
  11,
  538,
  8,
  18,
  21,
  8,
  1,
  1161,
  568,
  689,
  638,
  4,
  1,
  81,
  563,
  123,
  67,
  1,
  3828,
  3731,
  15,
  38,
  1152,
  16,
  1,
  1161,
  568,
  1395,
  7,
  7,
  669,
  12,
  46,
  23,
  3,
  630,
  4,
  77,
  1278,
  1360,
  394,
  51,
  102,
  213,
  53,
  15,
  42,
  4,
  1373,
  46,
  205,
  25,
  75,
  47,
  65,
  3568,
  202,
  7204,
  2,
  149,
  14,
  33,
  9693,
  5,
  164,
  63,
  3486,
  16,
  138,
  260,
  3,
  224,
  12,
  898,
  233,
  25,
  1639,
  18,
  11,
  27,
  183,
  5,
  25,
  75,
  90,
  53,
  20,
  1,
  1501,
  786,
  36,
  3835,
  226,
  54,
  95,
  5,
  120,
  43,
  1,
  224,
  13,
  11,
  371,
  1959,
  38,
  43,
  9,
  13,
  1,
  7204,
  38,
  1,
  659,
  8802,
  360,
  30,
  1,
  1205,
  35,
  2390,
  4186,
  351,
  95,
  11,
  6,
  32,
  371,
  17,
  12,
  140,
  25,
  110,
  75,
  90],
 [73,
  633,
  101,
  4,
  1,
  695,
  14,
  1,
  7006,
  30,
  8622,
  83,
  1165,
  36,
  1,
  572,
  15,
  1,
  1212,
  4,
  1,
  678,
  5925,
  2,
  322,
  80,
  1,
  572,
  13,
  16,
  1,
  86,
  173,
  695,
  134,
  8,
  1,
  1763,
  2,
  1,
  3513,
  73,
  64,
  3,
  389,
  8622,
  4,
  4630,
  203,
  572,
  7,
  7,
  4630,
  8448,
  4,
  641,
  471,
  7106,
  7327,
  6,
  1,
  3913,
  16,
  11,
  3864,
  815,
  4,
  1,
  3079,
  9499,
  35,
  463,
  40,
  6,
  9672,
  31,
  1,
  2535,
  4,
  40,
  35,
  8,
  477,
  6,
  31,
  40,
  953,
  2,
  3691,
  2272,
  4316,
  5,
  64,
  47,
  3133,
  4,
  2145,
  5987,
  38,
  6113,
  66,
  374,
  5773,
  12,
  1,
  95,
  2,
  7179,
  23,
  2324,
  134,
  6,
  236,
  50,
  71,
  1,
  95,
  63,
  696,
  8041,
  5835,
  539,
  20,
  1,
  1851,
  181,
  880,
  48,
  166,
  11,
  62,
  278,
  23,
  1,
  1311,
  352,
  1167,
  1226,
  6359,
  2,
  787,
  1,
  1311,
  1030,
  1,
  1785,
  4118,
  390,
  3,
  5525,
  7106,
  2,
  4406,
  473,
  7,
  7,
  150,
  1,
  1763,
  2,
  1,
  3513,
  6,
  558,
  2346,
  141,
  1,
  501,
  4,
  1,
  526,
  170,
  1691,
  4,
  1,
  239,
  66,
  3528,
  15,
  27,
  4,
  1,
  102,
  719,
  9,
  26,
  1885,
  3776,
  8803,
  1970,
  308,
  308,
  38,
  1321,
  4038,
  66,
  79,
  8318,
  191,
  1240,
  46,
  6,
  3,
  128,
  30,
  1,
  127,
  51,
  1,
  115,
  429,
  6,
  6114,
  241,
  31,
  1,
  7685,
  20,
  24,
  469,
  11,
  6,
  316,
  1165,
  30,
  92,
  113],
 [10,
  67,
  75,
  255,
  932,
  5,
  319,
  16,
  175,
  3,
  135,
  48,
  15,
  29,
  44,
  810,
  6980,
  2,
  1963,
  705,
  2,
  10,
  205,
  132,
  1,
  87,
  6634,
  4,
  1,
  17,
  13,
  49,
  9,
  65,
  967,
  1,
  320,
  211,
  128,
  143,
  94,
  188,
  14,
  1,
  17,
  4809,
  20,
  69,
  2,
  57,
  219,
  239,
  70,
  1110,
  42,
  4,
  259,
  1,
  1189,
  39,
  781,
  544,
  27,
  100,
  1,
  77,
  10,
  387,
  627,
  39,
  27,
  50,
  211,
  630,
  2,
  9,
  58,
  25,
  3241,
  56,
  15,
  805,
  7,
  7,
  3546,
  10,
  1734,
  1026,
  98,
  108,
  951,
  8,
  98,
  4,
  1,
  102,
  10,
  39,
  156,
  479,
  48,
  596,
  5,
  93,
  56,
  51,
  2004,
  108,
  1100,
  4,
  3,
  1119,
  10,
  700,
  10,
  140,
  25,
  75,
  640,
  18,
  10,
  39,
  415,
  225,
  98,
  1327,
  16,
  12,
  108,
  1,
  102,
  70,
  356,
  3,
  6878,
  970,
  41,
  1189,
  8,
  63,
  1675,
  2,
  18,
  46,
  3453,
  70,
  21,
  1936,
  195,
  5,
  2419,
  69,
  8,
  7,
  7,
  401,
  1,
  1865,
  13,
  322,
  21,
  2774,
  195,
  5,
  91,
  1,
  515,
  479,
  60,
  279,
  334,
  15,
  1,
  560,
  4,
  108,
  951,
  11,
  17,
  1612,
  69,
  4,
  3,
  962,
  1201,
  17,
  441,
  20,
  1265,
  3431,
  2,
  805,
  1265,
  2,
  3431,
  70,
  389,
  96,
  8,
  57,
  677,
  439,
  10,
  101,
  11,
  17,
  58,
  113,
  2018,
  295,
  35,
  152,
  65,
  479,
  41,
  32,
  439,
  62,
  248,
  58,
  367,
  106,
  622,
  4,
  417,
  2,
  251,
  1189,
  361],
 [27,
  4,
  5921,
  2,
  8623,
  335,
  103,
  1107,
  3,
  3284,
  841,
  8,
  1677,
  4,
  32,
  4652,
  100,
  1632,
  1287,
  31,
  1,
  3339,
  4,
  1,
  426,
  4,
  3,
  254,
  35,
  16,
  32,
  4652,
  1,
  841,
  270,
  672,
  32,
  4652,
  100,
  1560,
  42,
  4,
  1,
  143,
  4,
  3,
  494,
  20,
  24,
  95,
  5,
  26,
  2727,
  18,
  30,
  315,
  205,
  2985,
  1,
  4652,
  51,
  28,
  270,
  3718,
  3,
  5322,
  2014,
  105,
  1133,
  2,
  639,
  102,
  15,
  1,
  353,
  4,
  3,
  6479,
  1201,
  1,
  841,
  214,
  1,
  4652,
  143,
  5,
  1,
  115,
  254,
  2,
  59,
  6,
  1952,
  36,
  3,
  380,
  326,
  1,
  906,
  167,
  3137,
  10,
  25,
  21,
  248,
  107,
  8,
  103,
  1,
  1667,
  4,
  7801,
  445,
  2,
  3,
  4122,
  4,
  418,
  204,
  15,
  1,
  536,
  1338,
  839,
  166,
  16,
  3,
  167,
  1055,
  20,
  159,
  392,
  4,
  418,
  133,
  4,
  714,
  1790,
  2,
  2886,
  2045,
  1456,
  31,
  14,
  3,
  4063,
  4354,
  20,
  1,
  9319,
  9500,
  6,
  1181,
  2,
  1371,
  1,
  4,
  1790,
  2,
  6115,
  4,
  915,
  6,
  7417,
  662,
  5,
  1,
  196,
  12,
  388,
  1205,
  5854,
  5,
  445,
  70,
  2,
  4,
  1,
  167,
  2306,
  183,
  37,
  159,
  2480,
  167,
  4063,
  102,
  8,
  11,
  19,
  23,
  2808,
  5,
  1,
  5670,
  1418,
  128,
  2,
  4532,
  213,
  5,
  117,
  4,
  348,
  4180,
  3943,
  6638,
  60,
  5299,
  4281,
  102,
  213,
  1581,
  8,
  36,
  29,
  121,
  20,
  2,
  7780,
  2,
  9917,
  4045,
  3,
  167,
  787,
  2999,
  1075,
  1545,
  60,
  23,
  3968,
  141,
  787,
  5,
  2139,
  53,
  1,
  1037,
  4,
  48,
  155,
  233,
  25,
  75,
  3,
  555,
  128,
  439,
  6,
  481,
  5,
  7007,
  24,
  392,
  4,
  19,
  232,
  5,
  902,
  1,
  3601,
  4,
  3,
  167,
  306,
  232,
  11,
  19,
  27,
  4,
  1,
  113,
  2626,
  4,
  24,
  157],
 [329,
  108,
  951,
  8,
  3,
  177,
  619,
  109,
  3,
  904,
  145,
  235,
  21,
  5,
  459,
  378,
  9,
  18,
  33,
  79,
  3,
  329,
  293,
  4,
  6898,
  1,
  5900,
  2716,
  36,
  1,
  377,
  9,
  215,
  14,
  4097,
  14,
  9,
  65,
  13,
  2,
  1,
  2574,
  4,
  368,
  13,
  235,
  56,
  48,
  166,
  11,
  139,
  6,
  3,
  389,
  1301,
  759,
  1,
  4248,
  102,
  249,
  45,
  63,
  203,
  148,
  12,
  33,
  15,
  281,
  33,
  213,
  42,
  4,
  1,
  2847,
  2,
  1010,
  42,
  4,
  1,
  3880,
  33,
  899,
  5,
  6445,
  2,
  1351,
  1684,
  63,
  285,
  4,
  5516,
  48,
  10,
  516,
  41,
  11,
  17,
  6,
  12,
  9,
  156,
  139,
  16,
  691,
  206,
  51,
  9,
  99,
  25,
  9,
  156,
  365,
  5,
  6808,
  3,
  2110,
  84,
  178,
  1,
  81,
  35,
  301,
  1278,
  199,
  3679,
  23,
  65,
  1808,
  1420,
  382,
  3390,
  35,
  74,
  5,
  64,
  1,
  661,
  10,
  116,
  25,
  3,
  115,
  1061,
  15,
  1,
  4113,
  108,
  260,
  138,
  32,
  34,
  950,
  18,
  761,
  11,
  181,
  9,
  875,
  5,
  561,
  49,
  111,
  29,
  185,
  15,
  137,
  1221,
  647,
  277,
  8,
  1,
  458,
  4,
  47,
  177,
  49,
  81],
 [2735,
  3,
  2576,
  3,
  923,
  2018,
  2,
  2951,
  6814,
  3,
  469,
  8943,
  2,
  1,
  1571,
  4,
  1155,
  384,
  554,
  30,
  1,
  929,
  4,
  1481,
  8766,
  31,
  3,
  1408,
  8624,
  35,
  981,
  24,
  385,
  1782,
  761,
  32,
  1092,
  5271,
  4,
  2,
  2279,
  1,
  30,
  5671,
  5077,
  2,
  24,
  1788,
  2548,
  308,
  423,
  25,
  63,
  929,
  375,
  15,
  11,
  410,
  9,
  29,
  183,
  5,
  2111,
  185,
  1422,
  2458,
  35,
  51,
  59,
  505,
  6391,
  6,
  5,
  3,
  83,
  762,
  4,
  4278,
  1,
  554,
  35,
  23,
  7569,
  1498,
  3,
  685,
  15,
  2458,
  18,
  1,
  287,
  16,
  63,
  1571,
  1252,
  3,
  799,
  2040,
  205,
  851,
  42,
  1,
  3764,
  4,
  1,
  8026,
  29,
  301,
  5,
  26,
  3184,
  137,
  2,
  766,
  1097,
  4,
  1,
  23,
  1560,
  5118,
  5,
  1,
  485,
  8,
  1,
  923,
  5907,
  5855,
  1036,
  195,
  5,
  5078,
  1,
  4,
  146,
  3123,
  15,
  1,
  8943,
  106,
  3850,
  23,
  31,
  3,
  799,
  129,
  5,
  346,
  1,
  5310,
  1079,
  7107,
  2735,
  1079,
  31,
  3,
  1687,
  1985,
  30,
  1,
  442,
  4,
  1,
  19,
  310,
  48,
  13,
  430,
  5,
  26,
  3,
  4317,
  16,
  24,
  3055,
  44,
  3,
  1045,
  4123,
  119,
  3,
  2516,
  896,
  1,
  8766,
  35,
  2415,
  8,
  3,
  4884,
  35,
  23,
  31,
  3,
  3434,
  1236,
  3013,
  609,
  5,
  1,
  988,
  685,
  4,
  1,
  8624,
  28,
  405,
  93,
  4046,
  20,
  35,
  5,
  500,
  2,
  85,
  11,
  4689,
  6,
  3,
  342,
  16,
  2,
  2548,
  308,
  16,
  9,
  78,
  476,
  93,
  5,
  1,
  873,
  33,
  2673,
  8,
  5151,
  5,
  1,
  1571,
  2,
  136,
  33,
  23,
  1504,
  471,
  5516,
  23,
  8026,
  40,
  2155,
  624,
  3,
  958,
  4232,
  1301,
  1589,
  3,
  2,
  1,
  47,
  23,
  923,
  370,
  33,
  23,
  4,
  2708,
  1,
  515,
  16,
  3,
  8319,
  249,
  55,
  370,
  1,
  142,
  8624,
  6,
  1935,
  1,
  276,
  906,
  2642,
  1267,
  7,
  7,
  42,
  4,
  1,
  103,
  201,
  107,
  1,
  1155,
  254,
  1571,
  6,
  1,
  4565,
  5,
  3,
  4479,
  15,
  44,
  3219,
  485,
  3,
  4456,
  112,
  721,
  4,
  2581,
  2,
  1084,
  3461,
  8944,
  202,
  1521,
  2,
  1,
  1155,
  554,
  30,
  1,
  10,
  101,
  22,
  66,
  82,
  64,
  1,
  2383,
  4,
  610,
  1324,
  20,
  11,
  829,
  19,
  15,
  1,
  1108,
  988,
  15,
  32,
  5484,
  60,
  215,
  325,
  1,
  1211,
  2993,
  954,
  8625,
  51,
  3124,
  5847,
  1,
  2735,
  84,
  1,
  385,
  4,
  1605,
  1,
  60,
  45,
  12,
  1162,
  5,
  1,
  6116,
  199,
  3429,
  1,
  7798,
  8,
  1,
  143,
  2006,
  2,
  1,
  1452,
  325,
  5,
  2812,
  20,
  1,
  554,
  8,
  63,
  4600,
  2,
  135,
  4924,
  105,
  233,
  1184,
  2548,
  308,
  3,
  662,
  5,
  24,
  4462,
  1925,
  2,
  85,
  28,
  398,
  3680,
  5,
  74,
  30,
  1,
  873,
  397,
  251,
  30,
  120,
  9,
  29,
  695,
  35,
  5672,
  3,
  410,
  50,
  71,
  3006,
  9,
  10,
  455,
  28,
  13,
  325,
  14,
  206,
  2016,
  573,
  15,
  24,
  1041,
  30,
  3461,
  2,
  1084,
  1605,
  398,
  48,
  23,
  558,
  5,
  88,
  768,
  1,
  2121,
  5423,
  121,
  24,
  151,
  14,
  32,
  6983,
  305,
  1107,
  1,
  3574,
  2338,
  398,
  6739,
  2548,
  308,
  14,
  72,
  14,
  597,
  2385,
  452,
  31,
  1,
  5988,
  4113,
  35,
  981,
  1,
  1037,
  30,
  3,
  329,
  2139,
  2,
  1,
  907,
  6,
  375,
  4,
  208,
  102,
  2,
  8804,
  1611,
  1,
  196,
  12,
  34,
  105,
  4,
  1,
  1521,
  3094,
  1,
  23,
  1724,
  98,
  4,
  93,
  233,
  26,
  1,
  27,
  6814,
  1,
  8943,
  38,
  2510,
  1,
  634,
  521,
  146,
  1985,
  8026,
  482,
  132,
  11,
  198,
  26,
  27,
  4,
  1,
  113,
  43,
  21,
  1,
  113,
  2626,
  4,
  1,
  530,
  16,
  9,
  981,
  22,
  2931,
  209,
  27,
  50,
  5856,
  53,
  44,
  9694,
  1,
  7692,
  30,
  1,
  52,
  127,
  23,
  175,
  765,
  601,
  2,
  22,
  56,
  74,
  3,
  6232,
  4,
  1,
  142,
  8624,
  3344,
  1,
  5485,
  5,
  342,
  9,
  29,
  122],
 [10,
  13,
  52,
  2029,
  5,
  64,
  11,
  19,
  14,
  173,
  4,
  1,
  9132,
  2005,
  19,
  1424,
  2996,
  61,
  3,
  171,
  478,
  579,
  10,
  205,
  986,
  12,
  10,
  230,
  52,
  5,
  96,
  12,
  1179,
  20,
  382,
  4299,
  2,
  261,
  1,
  673,
  60,
  6726,
  20,
  1,
  1657,
  493,
  4,
  117,
  10,
  82,
  114,
  1,
  2190,
  4,
  1296,
  7778,
  46,
  6,
  398,
  3,
  829,
  850,
  484,
  8,
  1,
  95,
  1,
  62,
  3965,
  2,
  1,
  102,
  23,
  1445,
  108,
  1423,
  8,
  11,
  19,
  6,
  2594,
  8,
  92,
  1349,
  2,
  92,
  1103,
  11,
  6,
  463,
  1,
  196,
  12,
  73,
  79,
  2649,
  175,
  3,
  630,
  4,
  102,
  29,
  15,
  52,
  829,
  919,
  1117,
  2,
  1756,
  761,
  63,
  1870,
  1,
  306,
  30,
  1,
  127,
  4,
  1,
  2820,
  13,
  52,
  1260,
  2,
  10,
  230,
  130,
  390,
  47,
  4,
  146,
  133,
  8,
  57,
  324,
  2,
  10,
  230,
  130,
  2887,
  30,
  63,
  641,
  2],
 [11,
  17,
  6,
  65,
  76,
  86,
  4,
  9,
  288,
  37,
  9,
  13,
  751,
  351,
  8,
  3,
  1292,
  38,
  3,
  3180,
  226,
  3,
  1309,
  3880,
  18,
  29,
  73,
  64,
  4,
  9,
  6,
  27,
  3866,
  46,
  23,
  47,
  12,
  418,
  8,
  3,
  3172,
  12,
  23,
  39,
  691,
  8945,
  5029,
  15,
  3548,
  2553,
  2,
  1,
  112,
  6,
  3,
  747,
  4,
  1202,
  6117,
  12,
  166,
  54,
  285,
  30,
  29,
  1,
  219,
  148,
  6,
  39,
  1360],
 [10,
  101,
  11,
  6,
  27,
  584,
  4,
  3,
  17,
  73,
  66,
  64,
  1947,
  1033,
  185,
  15,
  24,
  1858,
  510,
  509,
  172,
  2,
  37,
  8,
  29,
  8320,
  96,
  226,
  3,
  732,
  8,
  9,
  199,
  1,
  732,
  9,
  58,
  26,
  27,
  4,
  105,
  204,
  1033,
  96,
  18,
  1,
  732,
  6,
  48,
  166,
  8320,
  96,
  83,
  2,
  313],
 [10,
  217,
  11,
  17,
  8,
  1,
  785,
  2,
  13,
  1653,
  1447,
  31,
  9,
  94,
  172,
  12,
  13,
  51,
  3919,
  5989,
  13,
  3,
  49,
  552,
  21,
  1,
  6169,
  4012,
  362,
  6538,
  59,
  6,
  631,
  559,
  11,
  19,
  65,
  3387,
  69,
  14,
  27,
  4,
  1,
  50,
  2839,
  788,
  302,
  1690,
  103,
  85,
  236,
  58,
  22,
  65,
  139,
  16,
  124,
  113,
  440,
  10,
  13,
  1744,
  5,
  1622,
  30,
  1,
  127,
  2,
  130,
  3339,
  53,
  51,
  10,
  104,
  9,
  144,
  10,
  203,
  9,
  10,
  391,
  14,
  534,
  14,
  10,
  312,
  1,
  785,
  10,
  432,
  57,
  113,
  440,
  2,
  5,
  40,
  85,
  72,
  10,
  437,
  40,
  11,
  6,
  3,
  83,
  19,
  5,
  104,
  15,
  124,
  113,
  1001,
  188,
  26,
  2662,
  16,
  1,
  210,
  766,
  2414,
  5541,
  119,
  59,
  505,
  5,
  22,
  2,
  1796,
  43,
  1410,
  79,
  137,
  37,
  12,
  16,
  40],
 [201,
  107,
  11,
  19,
  1164,
  121,
  1142,
  216,
  44,
  403,
  9695,
  2955,
  15,
  722,
  1868,
  405,
  3,
  4211,
  238,
  14,
  3,
  341,
  4,
  149,
  138,
  14,
  1029,
  6223,
  5486,
  2,
  3010,
  53,
  1,
  1710,
  5597,
  10,
  110,
  194,
  32,
  294,
  99,
  2020,
  1,
  3167,
  37,
  6223,
  2,
  8,
  146,
  612,
  370,
  10,
  217,
  14,
  1274,
  1330,
  14,
  236,
  14,
  145,
  2035,
  1868,
  6,
  1274,
  1330,
  11,
  19,
  2444,
  24,
  113,
  238],
 [1,
  286,
  283,
  102,
  23,
  29,
  4848,
  2,
  248,
  22,
  61,
  225,
  743,
  16,
  27,
  4,
  93,
  5060,
  4064,
  5,
  11,
  13,
  173,
  4,
  1,
  5119,
  2022,
  30,
  5,
  74,
  3,
  2334,
  2,
  1,
  54,
  49,
  1649,
  5,
  54,
  7,
  7,
  94,
  226,
  1,
  6447,
  1321,
  45,
  3,
  83,
  173,
  14,
  3,
  9918,
  2,
  4959,
  714,
  62,
  4,
  24,
  390,
  3,
  6740,
  16,
  3,
  691,
  243,
  17,
  6,
  1099,
  51,
  22,
  227,
  547,
  9,
  5542,
  6,
  402,
  300,
  3,
  7435,
  2,
  2361,
  4004,
  505,
  84,
  3,
  3163,
  129,
  7,
  7,
  55,
  2,
  172,
  83,
  394,
  1016,
  8,
  1,
  62,
  18,
  8,
  1,
  127,
  44,
  247,
  5,
  120,
  48,
  5,
  225,
  41,
  11,
  17,
  9,
  152,
  25,
  3,
  676,
  276,
  38,
  56,
  3,
  614,
  27,
  18,
  9,
  856,
  753,
  197,
  7,
  7,
  11,
  17,
  6,
  690,
  18,
  94,
  34,
  230,
  10,
  54,
  599,
  10,
  446,
  9],
 [8190,
  9919,
  87,
  5161,
  20,
  1,
  191,
  256,
  13,
  3,
  871,
  27,
  59,
  739,
  37,
  3,
  1371,
  385,
  3133,
  2,
  18,
  6444,
  8190,
  7,
  7,
  10,
  25,
  209,
  446,
  40,
  14,
  32,
  294,
  2,
  67,
  54,
  309,
  59,
  651,
  11,
  184,
  15,
  40,
  617,
  139,
  851,
  10,
  158,
  6029,
  47,
  1152,
  16,
  8190,
  5,
  120,
  35,
  59,
  13,
  34,
  416,
  20,
  10,
  132,
  12,
  80,
  1984,
  10,
  25,
  291,
  40,
  2948,
  1,
  102,
  1359,
  236,
  8,
  249,
  1115,
  59,
  82,
  467,
  5,
  25,
  40,
  203,
  3817,
  12,
  1471,
  15,
  12,
  108,
  175,
  1808,
  8,
  196,
  7,
  7,
  559,
  57,
  87,
  19,
  550,
  15,
  8190,
  13,
  1,
  115,
  923,
  3086,
  2951,
  1853,
  8190,
  116,
  15,
  3299,
  856,
  10,
  4781,
  12,
  13,
  40,
  87,
  55,
  53,
  30,
  3165,
  21,
  34,
  68,
  220,
  8190],
 [11,
  435,
  3580,
  746,
  29,
  34,
  236,
  10,
  67,
  1,
  3179,
  4,
  390,
  1787,
  20,
  34,
  1,
  2949,
  70,
  65,
  49,
  1,
  545,
  111,
  13,
  746,
  1275,
  1,
  6045,
  657,
  6,
  39,
  197,
  45,
  5,
  26,
  1,
  113,
  102,
  8,
  1,
  860,
  207,
  8,
  57,
  677,
  1,
  62,
  2887,
  69,
  2,
  553,
  105,
  278,
  1055,
  12,
  10,
  299,
  1039,
  1,
  61,
  637,
  11,
  435,
  1022,
  6,
  83],
 [11,
  17,
  6,
  21,
  274,
  229,
  10,
  387,
  43,
  22,
  187,
  5,
  104,
  11,
  240,
  4,
  509,
  7802,
  5,
  362,
  96,
  11,
  459,
  6,
  3,
  6170,
  5,
  1,
  3129,
  399,
  3435,
  627,
  1982,
  110,
  104,
  11,
  17,
  14,
  16,
  1,
  149,
  9,
  739,
  1,
  111,
  9320,
  3,
  1920,
  415,
  25,
  4335,
  345,
  2,
  524,
  13,
  39,
  1552,
  80,
  28,
  13,
  1,
  1886,
  3532,
  526,
  29,
  4,
  12,
  860,
  13,
  2701,
  355,
  1,
  707,
  23,
  5797,
  2,
  10,
  449,
  1,
  162,
  116,
  21,
  1141,
  5,
  72,
  284,
  20,
  9,
  1283,
  343,
  10,
  1698,
  1,
  17,
  79,
  21,
  376,
  124,
  360,
  104,
  9,
  2,
  43,
  22,
  25,
  9,
  8,
  124,
  332,
  9,
  6,
  3,
  355,
  17,
  34,
  9,
  767,
  1,
  4187,
  43,
  22,
  205,
  14,
  10,
  296,
  1,
  707,
  23,
  5797,
  30,
  227,
  9,
  6,
  126,
  94,
  1,
  17],
 [11,
  6,
  248,
  160,
  909,
  41,
  3,
  5079,
  6171,
  6650,
  255,
  5,
  3658,
  42,
  388,
  2,
  8051,
  44,
  423,
  29,
  75,
  220,
  155,
  2,
  231,
  18,
  1,
  1113,
  336,
  6,
  137,
  313,
  7,
  7,
  48,
  166,
  9,
  313,
  6,
  2109,
  3393,
  390,
  1,
  222,
  4,
  14,
  59,
  398,
  116,
  8,
  40,
  307,
  103,
  462,
  1044,
  5,
  1,
  6392,
  2573,
  1318,
  4782,
  903,
  1,
  6171,
  6650,
  134,
  18,
  4782,
  6,
  6392,
  2,
  46,
  6,
  47,
  3210,
  12,
  24,
  198,
  25,
  312,
  88,
  54,
  512,
  5,
  2109,
  632,
  736,
  23,
  109,
  1779,
  31,
  40,
  624,
  8,
  1139,
  1785,
  4118,
  12,
  152,
  827,
  68,
  15,
  351,
  3613,
  35,
  6,
  4782,
  2,
  564,
  878,
  15,
  35,
  6,
  2895,
  254,
  440,
  7,
  7,
  1,
  9501,
  3420,
  210,
  298,
  121,
  1,
  19,
  18,
  3765,
  2181,
  14,
  1,
  388,
  35,
  6,
  3,
  2652,
  292,
  2567,
  213,
  1247,
  16,
  24,
  3130,
  1005,
  5,
  1028,
  24,
  203,
  134,
  242,
  170,
  7803,
  1,
  2026,
  909,
  636,
  35,
  81,
  91,
  1,
  1454,
  4,
  3994,
  281,
  97,
  398,
  10,
  210,
  547,
  146,
  857,
  646,
  36,
  1310,
  925,
  6567,
  5,
  213,
  42,
  4,
  7328,
  1595,
  145,
  3,
  129,
  58,
  25,
  75,
  52,
  8,
  1,
  336,
  7,
  7,
  1,
  5374,
  13,
  1,
  572,
  4,
  1,
  1180,
  909,
  1401,
  70,
  6031,
  84,
  1764,
  9696,
  12,
  2015,
  75,
  4463,
  155,
  1,
  993,
  297,
  3765,
  2181,
  58,
  79,
  160,
  909,
  27,
  4,
  24,
  113,
  60,
  82,
  5543,
  9501,
  14,
  3,
  112,
  7,
  7,
  226,
  195,
  2055,
  909,
  509,
  8,
  1,
  1113,
  336,
  2,
  982,
  16,
  146,
  35,
  23,
  5269,
  5,
  1809,
  9696,
  14,
  68],
 [682,
  1,
  129,
  6,
  41,
  3,
  221,
  35,
  6815,
  1,
  1442,
  3521,
  273,
  4,
  566,
  14,
  3,
  95,
  4,
  15,
  24,
  5213,
  1675,
  10,
  346,
  1,
  649,
  80,
  199,
  2498,
  5,
  3,
  162,
  2222,
  1551,
  60,
  10,
  156,
  25,
  1263,
  5,
  69,
  38,
  891,
  53,
  20,
  1,
  19,
  2565,
  5,
  147,
  814,
  523,
  25,
  3,
  2334,
  48,
  9,
  6,
  41,
  7,
  7,
  2,
  461,
  4,
  1488,
  96,
  198,
  26,
  84,
  147,
  1,
  129,
  15,
  1,
  2303,
  4,
  47,
  2426,
  133,
  4,
  4000,
  2,
  4099,
  142,
  117,
  905,
  18,
  911,
  502,
  82,
  4089,
  4,
  2043,
  6643,
  5419,
  4755,
  510,
  332,
  443,
  3810,
  164,
  11,
  27,
  3,
  142,
  8052,
  5,
  827,
  141,
  7,
  7,
  223,
  4,
  1476,
  2725,
  4208,
  31,
  445,
  380,
  211,
  2,
  4482,
  400,
  11,
  324,
  9133,
  371,
  3659,
  6,
  1,
  404,
  95,
  5,
  2158,
  2012,
  7108,
  43,
  848,
  130,
  192,
  29,
  124,
  450,
  4611,
  11,
  1980,
  122,
  2,
  104,
  137,
  532,
  305,
  10,
  291,
  1,
  219,
  148,
  18,
  230,
  68,
  2060,
  12,
  145,
  339],
 [11,
  17,
  13,
  403,
  1193,
  3,
  4728,
  907,
  2,
  560,
  4,
  98,
  62,
  39,
  312,
  69,
  147,
  286,
  5120,
  121,
  7109,
  6793,
  30,
  216,
  10,
  455,
  37,
  10,
  13,
  147,
  32,
  425,
  4,
  2,
  10,
  415,
  56,
  827,
  141,
  1,
  219,
  17,
  9134,
  2,
  6,
  21,
  1181,
  30,
  29,
  13,
  21,
  76,
  1,
  61,
  2588,
  173,
  4,
  1,
  19,
  6,
  1,
  2372,
  20,
  2,
  24,
  3147,
  4,
  9,
  13,
  177,
  604,
  1,
  707,
  2,
  92,
  321,
  70,
  65,
  49,
  22,
  66,
  209,
  1648,
  20,
  5857,
  2,
  5857,
  3,
  29,
  8,
  29,
  9,
  183,
  152,
  25,
  3,
  49,
  224,
  36,
  1,
  5,
  143,
  88,
  53,
  11,
  55],
 [10,
  225,
  1,
  3352,
  10,
  225,
  124,
  1475,
  137,
  2745,
  197,
  800,
  621,
  411,
  31,
  490,
  1668,
  3868,
  36,
  623,
  159,
  1096,
  2,
  333,
  59,
  82,
  1058,
  1,
  871,
  800,
  36,
  438,
  315,
  3352,
  48,
  3,
  2063,
  68,
  411,
  68,
  893,
  2,
  459,
  354,
  793,
  2,
  3,
  49,
  726,
  2,
  3,
  8469,
  4,
  1209,
  30,
  1,
  127,
  482,
  37,
  5,
  101,
  11,
  6,
  65,
  48,
  6118,
  79,
  116,
  13,
  3,
  142,
  1926,
  20,
  3,
  2349,
  6446,
  10,
  1832,
  170,
  2349,
  5926,
  399,
  2,
  392,
  36,
  2679,
  3106,
  220,
  20,
  315,
  3352,
  303,
  2435,
  141,
  1,
  315,
  3352,
  271,
  2,
  37,
  1139,
  628,
  9,
  13,
  62,
  2108,
  34,
  22,
  99,
  39,
  104,
  2,
  367,
  199,
  3,
  169,
  4,
  108,
  2578],
 [11,
  17,
  1012,
  3777,
  20,
  170,
  657,
  10,
  25,
  32,
  309,
  946,
  182,
  303,
  563,
  8,
  11,
  17,
  2,
  1389,
  93,
  84,
  3,
  882,
  3644,
  8,
  1,
  659,
  2606,
  272,
  43,
  1021,
  2029,
  3810,
  29,
  26,
  314,
  2,
  522,
  2,
  73,
  523,
  25,
  5,
  123,
  25,
  259,
  55,
  1003,
  31,
  93,
  172,
  116,
  10,
  750,
  12,
  10,
  25,
  110,
  75,
  34,
  2986,
  41,
  3,
  1296,
  2755,
  4,
  605,
  8,
  57,
  448,
  117,
  57,
  528,
  10,
  186,
  101,
  4,
  229,
  201,
  123,
  107,
  12,
  13,
  11,
  76,
  482,
  244,
  104,
  2473,
  216,
  8,
  3,
  3200,
  71,
  827,
  141,
  153,
  223,
  4,
  11,
  743,
  1390,
  16,
  3,
  19,
  43,
  10,
  123,
  561,
  5,
  902,
  245,
  35,
  13,
  563,
  8,
  11,
  19,
  664,
  6727,
  8,
  63,
  385,
  2,
  94,
  1475,
  93,
  4612,
  193,
  57,
  106,
  6237],
 [421,
  664,
  132,
  155,
  10,
  377,
  6730,
  11,
  17,
  6,
  958,
  2363,
  7,
  7,
  6228,
  1903,
  6,
  83,
  8,
  40,
  222,
  4,
  2765,
  14,
  6,
  14,
  845,
  3090,
  28,
  6,
  32,
  1473,
  8,
  5,
  40,
  100,
  1,
  326,
  4,
  3,
  2234,
  328,
  3090,
  6,
  1445,
  84,
  3,
  6238,
  435,
  12,
  1075,
  5,
  24,
  324,
  7,
  7,
  1,
  111,
  13,
  49,
  980,
  36,
  7,
  7,
  1903,
  65,
  45,
  3,
  653,
  15,
  11,
  222,
  462,
  4282,
  6393,
  2,
  6238,
  2,
  152,
  163,
  3,
  253,
  1034,
  71,
  59,
  116,
  8,
  1,
  87,
  59,
  65,
  1447,
  69,
  37,
  8,
  6806,
  13,
  82,
  49,
  28,
  1229,
  72,
  8,
  3,
  222,
  12,
  875,
  9,
  188,
  13,
  864,
  28,
  2310,
  24,
  108,
  2,
  13,
  121,
  1,
  342,
  1,
  219,
  95,
  28,
  65,
  1982,
  7,
  7,
  439,
  11,
  17,
  21,
  14,
  49,
  1,
  87,
  18,
  1903,
  6,
  3,
  5533,
  5,
  104,
  39,
  2769],
 [441,
  20,
  3,
  4487,
  6164,
  671,
  30,
  1,
  8470,
  1792,
  1594,
  115,
  50,
  71,
  801,
  5,
  1046,
  2,
  200,
  124,
  1089,
  3,
  374,
  3,
  5900,
  1687,
  845,
  4732,
  821,
  6394,
  3,
  1309,
  1531,
  60,
  28,
  2,
  24,
  275,
  1990,
  4571,
  346,
  5,
  63,
  95,
  850,
  84,
  1,
  740,
  5,
  4269,
  48,
  4603,
  9,
  198,
  1028,
  33,
  534,
  1894,
  3,
  436,
  181,
  4,
  2064,
  260,
  1865,
  15,
  1830,
  7,
  7,
  6394,
  270,
  593,
  14,
  32,
  4539,
  2686,
  2475,
  5,
  1,
  218,
  4,
  109,
  652,
  305,
  4,
  109,
  3,
  4540,
  28,
  270,
  593,
  20,
  1,
  77,
  541,
  195,
  5,
  91,
  304,
  82,
  1360,
  8053,
  311,
  1,
  177,
  2685,
  12,
  3525,
  5,
  571,
  40,
  181,
  734,
  1,
  2111,
  4,
  1,
  740,
  82,
  8,
  1,
  176,
  23,
  610,
  2525,
  2,
  533],
 [10,
  25,
  107,
  11,
  19,
  30,
  227,
  1142,
  216,
  2,
  10,
  230,
  130,
  2314,
  31,
  9,
  1,
  111,
  6,
  404,
  2,
  1,
  879,
  202,
  948,
  2,
  1453,
  981,
  69,
  20,
  1,
  1293,
  4,
  57,
  2006,
  930,
  10,
  130,
  101,
  6816,
  1861,
  6,
  1,
  5544,
  519,
  19],
 [11,
  118,
  166,
  403,
  54,
  285,
  170,
  1322,
  106,
  2216,
  139,
  5,
  32,
  3996,
  5,
  79,
  47,
  2,
  170,
  1322,
  199,
  1953,
  33,
  856,
  6395,
  672,
  3,
  582,
  80,
  303,
  35,
  5725,
  3,
  191,
  332,
  15,
  3,
  1025,
  4065,
  6,
  563,
  8,
  3,
  582,
  197,
  18,
  56,
  43,
  33,
  116,
  856,
  561,
  5,
  6395,
  672,
  582,
  100,
  582,
  594,
  1,
  1288,
  148,
  5,
  79,
  26,
  5,
  379,
  1,
  577,
  22,
  120,
  1,
  81,
  35,
  66,
  158,
  79,
  137,
  41,
  9,
  18,
  170,
  1322,
  131,
  106,
  6162,
  139,
  185,
  2074,
  6978,
  3366,
  4,
  63,
  203,
  2,
  8,
  47,
  3264,
  3706,
  50,
  1571,
  281,
  33,
  79,
  7439,
  3006,
  1,
  1571,
  46,
  6,
  54,
  95,
  1,
  2576,
  99,
  123,
  26,
  6993,
  29,
  1,
  2074,
  45,
  75,
  2,
  1410,
  101,
  81,
  35,
  23,
  6872,
  53,
  1571,
  58,
  101,
  21,
  5,
  3841,
  131,
  106,
  594,
  22,
  1828,
  7804,
  1,
  582,
  144,
  37,
  170,
  77,
  1322,
  946,
  139,
  2,
  6396,
  1,
  2576,
  3215,
  2,
  15,
  54,
  143,
  53,
  379,
  93,
  12,
  73,
  120,
  41,
  9,
  46,
  6,
  54,
  95,
  73,
  99,
  74,
  3215,
  84,
  98,
  2488,
  6,
  46,
  2,
  6,
  27,
  4,
  1,
  250,
  273,
  20,
  694,
  2,
  423,
  1,
  86,
  654],
 [11,
  17,
  13,
  34,
  76,
  9,
  13,
  154,
  16,
  4887,
  46,
  10,
  194,
  10,
  13,
  158,
  147,
  3,
  1853,
  4,
  3,
  76,
  17,
  3,
  1101,
  16,
  124,
  5673,
  1,
  7654,
  128,
  30,
  1,
  127,
  67,
  69,
  1071,
  370,
  57,
  1437,
  1,
  224,
  13,
  2143,
  195,
  18,
  6172,
  15,
  1885,
  380,
  111,
  261,
  135,
  59,
  2589,
  1,
  448,
  112,
  8,
  83,
  1557,
  614,
  15,
  2085,
  135,
  122,
  3,
  4283,
  166,
  9,
  3,
  364,
  76,
  17,
  274,
  147,
  8,
  196,
  1,
  634,
  8,
  11,
  128,
  1612,
  69,
  4,
  32,
  1398,
  2010,
  17,
  10,
  130,
  186,
  267,
  85,
  11,
  148,
  192,
  90,
  87,
  4,
  29,
  85,
  116,
  138,
  3,
  76,
  224,
  74,
  1,
  1399,
  661,
  85,
  116,
  328,
  149,
  74,
  3972,
  70,
  33,
  30,
  357,
  773,
  8,
  63,
  3660,
  1148,
  1148],
 [5030,
  4355,
  6,
  138,
  3,
  1194,
  68,
  30,
  227,
  14,
  32,
  552,
  10,
  120,
  462,
  75,
  90,
  251,
  4,
  16,
  402,
  3,
  169,
  4,
  612,
  15,
  2454,
  18,
  59,
  6027,
  1,
  1198,
  170,
  55,
  40,
  238,
  14,
  13,
  3566,
  1854,
  14,
  967,
  134,
  13,
  21,
  573,
  1628,
  878,
  29,
  12,
  1288,
  18,
  12,
  39,
  166,
  157,
  29,
  1,
  50,
  1820,
  10,
  101,
  59,
  6,
  274,
  29,
  153,
  38,
  34,
  4,
  40,
  819,
  6980,
  41,
  1,
  19,
  68,
  46,
  70,
  3,
  366,
  4,
  208,
  179,
  10,
  89,
  120,
  72,
  41,
  2881,
  18,
  1,
  800,
  4,
  1693,
  9135,
  759,
  1,
  849,
  1095,
  252,
  3,
  191,
  173,
  8,
  1,
  62,
  10,
  67,
  2346,
  1054,
  11,
  51,
  10,
  87,
  217,
  1,
  19,
  47,
  151,
  579,
  18,
  9,
  372,
  141,
  1376,
  2,
  752,
  4348,
  2,
  9,
  183,
  1,
  2098,
  3693,
  6,
  39,
  14,
  3968,
  30,
  4413,
  5419,
  5031,
  2,
  14,
  63,
  275,
  5966,
  3,
  177,
  49,
  19,
  3,
  228,
  278,
  1207,
  490],
 [6,
  688,
  3,
  290,
  972,
  16,
  2249,
  2664,
  5,
  365,
  2,
  157,
  3,
  167,
  1055,
  1,
  8191,
  84,
  63,
  8,
  1,
  2394,
  7,
  7,
  174,
  15,
  4029,
  474,
  1,
  113,
  4,
  60,
  6,
  51,
  779,
  3132,
  3784,
  24,
  541,
  42,
  4,
  1891,
  30,
  2139,
  5,
  921,
  3,
  1008,
  30,
  3,
  3352,
  2959,
  7909,
  993,
  1,
  2643,
  2900,
  2,
  1,
  583,
  196,
  12,
  131,
  927,
  5674,
  393,
  860,
  6738,
  1,
  168,
  1562,
  5,
  1681,
  63,
  2643,
  463,
  29,
  1,
  679,
  8,
  1,
  889,
  105,
  407,
  8,
  11,
  27,
  587,
  598,
  5927,
  7450,
  8946,
  9920,
  2,
  4036,
  14,
  3,
  4232,
  7798,
  7,
  7,
  21,
  65,
  2421,
  5,
  1,
  77,
  103],
 [1554,
  3,
  1085,
  1551,
  20,
  2702,
  2,
  1236,
  4181,
  8,
  1,
  3794,
  1170,
  4,
  1,
  4387,
  1977,
  6,
  375,
  4,
  76,
  2619,
  2136,
  614,
  15,
  2454,
  21,
  61,
  58,
  9,
  26,
  2568,
  5,
  1,
  8017,
  4,
  86,
  275,
  11,
  412,
  4,
  157,
  270,
  122,
  14,
  39,
  3,
  5720,
  5413,
  8,
  1236,
  17,
  261,
  8,
  92,
  6480,
  212,
  321,
  2331,
  111,
  6,
  1348,
  746,
  823,
  2,
  1,
  527,
  2670,
  8626,
  8,
  829,
  125,
  3,
  49,
  293,
  4,
  232,
  814,
  723,
  88,
  56,
  150,
  28,
  288,
  680,
  3388,
  8,
  447,
  133,
  226,
  82,
  3,
  644,
  4,
  1037,
  222,
  16,
  1,
  527,
  598,
  3953,
  35,
  739,
  14,
  1,
  6568,
  2,
  9136,
  5644,
  2387,
  5726,
  4,
  870,
  90,
  3,
  244,
  797,
  3954,
  1236,
  3013,
  57,
  1207,
  1038,
  7,
  7],
 [586,
  10,
  1215,
  11,
  19,
  36,
  16,
  57,
  440,
  16,
  3,
  966,
  1007,
  20,
  24,
  3552,
  80,
  1,
  991,
  1035,
  67,
  3,
  924,
  8947,
  8,
  9,
  7,
  7,
  18,
  73,
  840,
  9,
  5,
  104,
  9,
  559,
  39,
  16,
  6239,
  4421,
  7,
  7,
  2,
  145,
  743,
  18,
  11,
  45,
  192,
  5,
  26,
  27,
  4,
  1,
  250,
  103,
  8,
  473,
  7,
  7,
  9,
  1777,
  122,
  2657,
  2,
  73,
  194,
  586,
  11,
  233,
  158,
  26,
  586,
  18,
  100,
  41,
  153,
  223,
  73,
  70,
  1049,
  3937,
  7,
  7,
  9,
  1777,
  51,
  1,
  1408,
  2775,
  665,
  42,
  5,
  26,
  1,
  86,
  608,
  108,
  1,
  2098,
  10,
  132,
  12,
  80,
  28,
  67,
  32,
  1198,
  60,
  415,
  26,
  7449,
  903,
  111,
  233,
  10,
  39,
  132,
  13,
  4115,
  7,
  7,
  94,
  9,
  192,
  5,
  1,
  127,
  2,
  31,
  12,
  55,
  73,
  67,
  29,
  436,
  1,
  78,
  5,
  418,
  1,
  2775,
  1927,
  7,
  7,
  1,
  61,
  148,
  10,
  116,
  37,
  41,
  11,
  112,
  6,
  12,
  33,
  156,
  158,
  1250,
  18,
  195,
  33,
  1249,
  31,
  7,
  7,
  2,
  10,
  120,
  11,
  45,
  161,
  5,
  79,
  15,
  9,
  18,
  1,
  399,
  1,
  726,
  70,
  356,
  13,
  39,
  371,
  2524,
  3891,
  10,
  387,
  33,
  99,
  4,
  1552,
  3,
  50,
  1208,
  399,
  37,
  1,
  4,
  1,
  1171,
  3156,
  38,
  137,
  38,
  193,
  48,
  1,
  19,
  140,
  4,
  75,
  432,
  559],
 [8627,
  2,
  357,
  1218,
  180,
  37,
  46,
  23,
  9921,
  8,
  3,
  2556,
  248,
  9,
  66,
  26,
  1098,
  1150,
  43,
  22,
  104,
  9,
  8,
  1,
  197,
  1178,
  4,
  324,
  1,
  313,
  280,
  23,
  5487,
  1,
  111,
  2528,
  2,
  1,
  907,
  183,
  5,
  699,
  3,
  366,
  4,
  3109,
  1,
  1089,
  298,
  277,
  8,
  3,
  792,
  2026,
  275,
  507,
  965,
  119,
  170,
  5121,
  503,
  8,
  1,
  168,
  6299,
  2,
  119,
  1,
  619,
  556,
  8,
  316,
  384,
  5711,
  174,
  1,
  3484,
  9,
  6,
  134,
  12,
  3,
  243,
  8321,
  777,
  845,
  4318,
  2,
  24,
  5032,
  3183,
  1089,
  899,
  63,
  2763,
  16,
  3376,
  1770,
  324,
  8805,
  471,
  1,
  5323,
  4,
  1791,
  3,
  1309,
  888,
  1089,
  3149,
  42,
  4351,
  141,
  694,
  706,
  2,
  1948,
  1328,
  814,
  5,
  500,
  85,
  619,
  6,
  12,
  144,
  44,
  53,
  5,
  1,
  1430,
  4613,
  5,
  589,
  1,
  181,
  1,
  1682,
  148,
  41,
  1,
  112,
  6,
  12,
  9,
  110,
  2589,
  119,
  845,
  4318,
  2,
  24,
  8458,
  1089,
  158,
  213,
  36,
  46,
  23,
  608,
  1831,
  976,
  117,
  18,
  193,
  41,
  9,
  35,
  736,
  3,
  970,
  8,
  3,
  17,
  37,
  11,
  65,
  226,
  21,
  12,
  72,
  8170,
  488,
  2,
  1,
  451,
  1089,
  288,
  37,
  32,
  121,
  6550,
  8945,
  4063,
  1,
  61,
  50,
  38,
  345,
  208,
  1523,
  16,
  180,
  4935,
  6,
  647,
  3,
  163,
  30,
  1,
  176,
  2,
  886,
  35,
  90,
  11,
  17,
  162,
  1398,
  2609,
  2,
  575,
  2804,
  23,
  1,
  168,
  336,
  35,
  90,
  1722,
  3552,
  2399,
  1700,
  4,
  1787,
  2,
  3839,
  189,
  146,
  23,
  72,
  126,
  96,
  2,
  33,
  6817,
  840,
  5,
  1,
  19,
  1421,
  1,
  86,
  1076,
  385,
  8,
  1,
  176,
  6,
  1,
  83,
  623,
  957,
  180,
  461,
  78,
  8315,
  1416,
  16,
  24,
  222,
  8,
  860,
  8948,
  3,
  254,
  777,
  6569,
  1594,
  1,
  1047,
  2239,
  2,
  462,
  524,
  3,
  83,
  59,
  45,
  602,
  327,
  96,
  20,
  40,
  4,
  60,
  11,
  6,
  40,
  964,
  8,
  40,
  2129,
  59,
  13,
  5212,
  14,
  2,
  8,
  327,
  336,
  2,
  3,
  947,
  40,
  108,
  6,
  5074,
  5,
  14,
  4,
  8192,
  8026,
  10,
  65,
  599,
  85,
  59,
  753,
  41,
  40,
  617,
  14,
  32],
 [125,
  245,
  391,
  1,
  4212,
  206,
  118,
  1,
  720,
  3131,
  2403,
  27,
  4284,
  2646,
  1153,
  4389,
  109,
  7008,
  41,
  24,
  167,
  17,
  7,
  7,
  44,
  41,
  3,
  129,
  32,
  1766,
  129,
  632,
  333,
  2,
  239,
  214,
  8193,
  42,
  31,
  7438,
  2,
  10,
  25,
  5,
  2609,
  93,
  174,
  2,
  500,
  93,
  8,
  3,
  3954,
  2,
  2103,
  1369,
  7,
  7,
  2,
  100,
  48,
  369,
  16,
  4389,
  7,
  7,
  1021,
  768,
  3,
  167,
  2770,
  57,
  239,
  89,
  74,
  8193,
  42,
  18,
  10,
  139,
  100,
  7438,
  39,
  1,
  168,
  7,
  7,
  11,
  5545,
  3995,
  1,
  451,
  12,
  336,
  79,
  44,
  3,
  4389,
  7796,
  701,
  119,
  24,
  3486,
  215,
  174,
  5,
  3,
  569,
  18,
  11,
  862,
  5,
  3198,
  1632,
  7805,
  7,
  7,
  4389,
  6,
  3,
  4849,
  576,
  129,
  35,
  215,
  738,
  53,
  24,
  8628,
  16,
  229,
  370,
  295,
  273,
  88,
  3,
  386,
  2011,
  2014,
  2611,
  15,
  1,
  1605,
  4,
  1,
  842,
  21,
  1,
  2519,
  55,
  18,
  3,
  3377,
  3560,
  20,
  1583,
  44,
  110,
  65,
  1964,
  136,
  1,
  842,
  6,
  34,
  3377,
  231,
  98,
  577,
  1178,
  45,
  3,
  9109,
  4,
  131,
  878,
  6,
  9,
  1964,
  136,
  1,
  842,
  2,
  24,
  828,
  25,
  654,
  588,
  2454,
  7,
  7,
  14,
  22,
  198,
  475,
  44,
  3,
  411,
  17,
  2,
  5546,
  1504,
  80,
  1,
  2854,
  736,
  179,
  5,
  561,
  5,
  1060,
  1,
  112,
  54,
  512,
  85,
  2451,
  33,
  23,
  37,
  27,
  4,
  1,
  76,
  419,
  381,
  4783,
  5,
  3,
  34,
  28,
  66,
  26,
  522,
  38,
  179,
  109,
  1936,
  37,
  1,
  7009,
  828,
  109,
  3,
  2256,
  34,
  47,
  775,
  3,
  66,
  26,
  1944,
  7,
  7,
  8,
  105,
  804,
  44,
  37,
  27,
  4,
  146,
  1539,
  2670,
  4213,
  6300,
  12,
  70,
  109,
  607,
  30,
  1,
  168,
  55,
  18,
  1,
  86,
  1339,
  148,
  6,
  12,
  1,
  162,
  6,
  82,
  1,
  168,
  129,
  35,
  90,
  1816,
  1064,
  8,
  2371,
  2,
  1,
  1848,
  4,
  106,
  52,
  68,
  4936,
  292,
  3040,
  12,
  23,
  398,
  613,
  20,
  2818,
  267,
  69,
  11,
  17,
  523,
  26,
  613,
  370,
  68,
  100,
  1],
 [68,
  2153,
  160,
  1311,
  470,
  4,
  2177,
  1856,
  19,
  232,
  1,
  884,
  4,
  741,
  1,
  512,
  15,
  3340,
  6,
  175,
  1577,
  2,
  1175,
  18,
  44,
  1303,
  8,
  138,
  3,
  2938,
  2,
  3456,
  1591,
  8,
  1,
  929,
  4,
  98,
  77,
  17,
  886,
  11,
  423,
  58,
  25,
  424,
  3,
  1539,
  2,
  2526,
  2214,
  815,
  18,
  15,
  162,
  3944,
  2495,
  2,
  8173,
  1784,
  6570,
  4825,
  8,
  2507,
  9,
  936,
  3,
  302,
  2,
  210,
  7213,
  4122,
  4,
  1401,
  2,
  3766,
  1,
  1143,
  112,
  4,
  1,
  19,
  6,
  409,
  2963,
  18,
  226,
  3,
  169,
  50,
  5,
  550,
  37,
  114,
  574,
  3,
  7806,
  5727,
  865,
  2,
  3,
  219,
  169,
  4,
  1189,
  2,
  5375,
  1080,
  1,
  965,
  6,
  48,
  166,
  11,
  17,
  34,
  989,
  1021,
  1164,
  143,
  5,
  1,
  5727,
  15,
  3,
  5858,
  2759,
  4,
  12,
  211,
  2207,
  2316,
  931,
  2,
  993,
  1,
  190,
  2,
  3217,
  12,
  9321,
  63,
  3313,
  5,
  117,
  16,
  582,
  5483,
  3280,
  2,
  3340,
  6818,
  5179,
  8322,
  5,
  2520,
  2,
  600,
  5,
  377,
  3,
  167,
  117,
  629,
  3,
  859,
  384,
  16,
  184,
  1036,
  554,
  573,
  869,
  908,
  5,
  1,
  167,
  2716,
  14,
  59,
  770,
  8,
  114,
  15,
  3,
  704,
  6301,
  18,
  337,
  159,
  3340,
  2137,
  5,
  5113,
  8,
  3,
  6366,
  4,
  5324,
  2,
  4346,
  59,
  61,
  5,
  1,
  4,
  3,
  1533,
  4006,
  12,
  59,
  78,
  26,
  8806,
  16,
  1,
  3366,
  40,
  526,
  2410,
  2,
  1351,
  3202,
  1113,
  1,
  224,
  263,
  21,
  1068,
  199,
  1525,
  6,
  68,
  411,
  2,
  1,
  19,
  6,
  8194,
  1827,
  226,
  110,
  3,
  737,
  570,
  8,
  741,
  1,
  512,
  15,
  3340,
  263,
  1,
  1189,
  5375,
  1080,
  2,
  9922,
  863,
  23,
  175,
  3568,
  2,
  72,
  5598,
  5,
  1,
  769,
  112,
  18,
  1,
  865,
  6,
  8323,
  7010,
  2,
  1,
  19,
  409,
  36,
  1,
  1311,
  111,
  238,
  4,
  6818,
  5179,
  462,
  2479,
  639,
  14,
  1,
  5325,
  2,
  818,
  903,
  41,
  5,
  9697,
  98,
  338,
  2,
  261,
  310,
  1,
  237,
  713,
  223,
  38,
  34,
  59,
  288,
  50,
  71,
  29,
  1,
  3378,
  1651,
  2,
  533,
  2766,
  46,
  23,
  447,
  1311,
  8949,
  102,
  35,
  23,
  1049,
  3,
  115,
  7693,
  2,
  7329,
  36,
  63,
  1084,
  37,
  14,
  1,
  8950,
  1589,
  14,
  1,
  1013,
  2,
  4495,
  5728,
  14,
  1,
  8922,
  5,
  1,
  332,
  46,
  23,
  3,
  366,
  4,
  1237,
  2801,
  133,
  2,
  394,
  4,
  1907,
  1413,
  5,
  367,
  16,
  1,
  1708,
  759,
  178,
  18,
  573,
  1,
  271,
  1203,
  2,
  2445,
  5117,
  56,
  1987,
  16,
  32,
  819,
  23,
  2918],
 [1332,
  1,
  1194,
  35,
  808,
  178,
  298,
  20,
  1,
  3000,
  4,
  232,
  3,
  4816,
  683,
  692,
  8,
  5990,
  3632,
  1,
  601,
  545,
  121,
  15,
  159,
  7087,
  2738,
  13,
  3,
  329,
  1227,
  94,
  1,
  363,
  2050,
  37,
  1,
  159,
  541,
  20,
  3,
  320,
  469,
  1,
  363,
  5983,
  122,
  38,
  244,
  53,
  1067,
  803,
  178,
  1,
  1237,
  519,
  7110,
  4,
  32,
  4515,
  2296,
  271,
  16,
  3,
  3951,
  992,
  11,
  6,
  29,
  8,
  1,
  87,
  3315,
  1565,
  7,
  7,
  94,
  1,
  211,
  542,
  3,
  244,
  5156,
  2,
  2418,
  2014,
  32,
  2683,
  6240,
  4,
  327,
  554,
  47,
  1880,
  60,
  45,
  54,
  6173,
  5,
  1,
  19,
  2,
  421,
  10,
  1128,
  683,
  34,
  10,
  186,
  1728,
  9,
  20,
  1,
  2263,
  146,
  102,
  42,
  1,
  1300,
  2,
  23,
  2977,
  31,
  50,
  81,
  35,
  1010,
  84,
  32,
  56,
  50,
  2418,
  621,
  94,
  33,
  571,
  2,
  401,
  7807,
  739,
  2,
  73,
  858,
  259,
  87,
  400,
  1059,
  223,
  84,
  1,
  19,
  7,
  7,
  145,
  21,
  246,
  48,
  1429,
  31,
  1965,
  122,
  15,
  138,
  3,
  444,
  4,
  55,
  692,
  18,
  1,
  949,
  20,
  1,
  515,
  6,
  5,
  91,
  22,
  187,
  5,
  30,
  1,
  256,
  2,
  3157,
  42,
  10,
  8447,
  7,
  7,
  9,
  156,
  74,
  72,
  126,
  664,
  379,
  22,
  136,
  46,
  6,
  403,
  54,
  15,
  98,
  4,
  1,
  102,
  73,
  89,
  56,
  64,
  63,
  1474,
  300,
  1,
  55,
  14,
  183,
  97,
  3633,
  20,
  803,
  122,
  1,
  3650,
  1297,
  5,
  479,
  41,
  1,
  769,
  81,
  8,
  991,
  4,
  1,
  363,
  81,
  20,
  122,
  880,
  37,
  185,
  3,
  2,
  73,
  1,
  306,
  23,
  2046,
  5,
  1179,
  20,
  98,
  829,
  395,
  38,
  112,
  44,
  14,
  43,
  22,
  70,
  5,
  182,
  170,
  425,
  4,
  1,
  4968,
  747,
  2,
  9,
  84,
  3,
  234,
  518,
  17,
  15,
  76,
  707,
  7,
  7,
  1,
  61,
  148,
  12,
  781,
  69,
  147,
  14,
  190,
  14,
  10,
  116,
  318,
  518,
  13,
  12,
  10,
  13,
  255,
  30,
  1,
  363,
  3137,
  1412,
  2,
  1297,
  60,
  70,
  29,
  10,
  986,
  317,
  18,
  6,
  12,
  195,
  5,
  1028,
  124,
  705,
  16,
  234,
  622,
  21,
  69,
  272,
  5219,
  664,
  365,
  147,
  1,
  127,
  35,
  230,
  10,
  4347,
  10,
  25,
  50,
  620,
  179,
  5,
  79,
  145,
  246,
  22,
  79,
  97,
  1822,
  11],
 [10,
  217,
  11,
  17,
  8,
  1,
  659,
  4,
  1,
  315,
  51,
  10,
  13,
  7111,
  141,
  1,
  4356,
  2,
  46,
  13,
  161,
  330,
  20,
  5,
  104,
  44,
  27,
  4,
  146,
  103,
  119,
  22,
  536,
  5,
  64,
  48,
  9,
  6,
  39,
  16,
  3,
  570,
  18,
  916,
  100,
  1671,
  223,
  38,
  34,
  12,
  22,
  39,
  186,
  477,
  9,
  122,
  54,
  512,
  85,
  76,
  9,
  6,
  27,
  4,
  146,
  96,
  12,
  6,
  1256,
  8,
  202,
  109,
  34,
  76,
  44,
  49,
  2,
  34,
  76,
  44,
  68,
  39,
  985,
  76,
  44,
  274,
  319,
  39,
  5,
  550,
  1,
  2980,
  4,
  5362,
  12,
  44,
  189,
  83,
  659,
  4,
  1,
  315,
  2511,
  43,
  61,
  16,
  1,
  2797,
  9502,
  2042,
  89,
  56,
  1306,
  2215,
  643,
  136,
  1261,
  66,
  379,
  12,
  9503,
  7330,
  6,
  34,
  524,
  904,
  80,
  2107,
  125,
  21,
  6899],
 [11,
  17,
  298,
  1,
  112,
  521,
  1,
  895,
  900,
  491,
  32,
  8324,
  36,
  259,
  740,
  6900,
  20,
  3,
  20,
  1,
  1887,
  493,
  4,
  1,
  2647,
  2,
  1,
  1064,
  292,
  20,
  12,
  181,
  2,
  504,
  5,
  477,
  9,
  84,
  3,
  1906,
  16,
  3,
  243,
  207,
  188,
  1,
  219,
  148,
  199,
  3,
  6041,
  2,
  243,
  6,
  235,
  126,
  122,
  16,
  9,
  7,
  7,
  303,
  134,
  6,
  908,
  4521,
  8,
  3,
  16,
  95,
  3319,
  3320,
  505,
  8,
  24,
  650,
  1214,
  238,
  34,
  125,
  3765,
  35,
  183,
  5,
  26,
  3,
  240,
  4,
  337,
  1654,
  308,
  35,
  311,
  1,
  9678,
  632,
  52,
  2203,
  7570,
  3,
  3582,
  5,
  1,
  6548,
  4,
  1,
  20,
  4860,
  740,
  7,
  7,
  18,
  1,
  357,
  323,
  2,
  357,
  1676,
  2,
  5220,
  224,
  2,
  1,
  560,
  4,
  98,
  142,
  1663,
  8,
  1,
  271,
  5117,
  2,
  667,
  393,
  11,
  895,
  900,
  1165,
  5928,
  20,
  1,
  7451,
  6982,
  7,
  7,
  664,
  200,
  27,
  470,
  8,
  1,
  212,
  16,
  11,
  1906,
  1,
  7785,
  1684,
  1137,
  4,
  63,
  4579,
  2230,
  8,
  3,
  2,
  2071,
  63,
  1389,
  8,
  3,
  364,
  3629,
  703,
  9,
  13,
  608,
  12,
  63,
  1389,
  13,
  110,
  165,
  5,
  1956,
  172,
  94,
  1,
  106,
  7785,
  36,
  1,
  3439,
  1252,
  4,
  63,
  2230,
  8,
  1,
  659,
  4,
  8791,
  2,
  3887,
  61,
  5,
  26,
  174,
  2,
  3134,
  31,
  336,
  4778,
  141,
  7,
  7,
  8,
  4733,
  8,
  733,
  1,
  7785,
  23,
  1245,
  8,
  63,
  6741,
  51,
  445,
  179,
  377,
  5610,
  2,
  1,
  363,
  84,
  3,
  2,
  14,
  3,
  440,
  3818,
  42,
  9,
  13,
  177,
  608,
  12,
  1,
  149,
  70,
  322,
  5610,
  539,
  20,
  63,
  6741,
  1,
  162,
  299,
  56,
  5610,
  1,
  363,
  38,
  1,
  271,
  201,
  107,
  712,
  4,
  1,
  4888,
  3644,
  2,
  1,
  3244,
  4121,
  12,
  553,
  50,
  783,
  5,
  5798,
  1337,
  2,
  965,
  71,
  11,
  90,
  16,
  243,
  6785,
  7,
  7,
  2,
  12,
  8,
  3056,
  6,
  741,
  344,
  15,
  4733,
  8,
  733,
  54,
  323,
  54,
  55,
  54,
  1663,
  39,
  232,
  1,
  5853,
  6742,
  2,
  1403,
  1,
  895,
  900,
  341,
  1663,
  2,
  4653,
  78,
  2160,
  8,
  1,
  374,
  743,
  419,
  9,
  156,
  157,
  7,
  7,
  145,
  246,
  12,
  303,
  134,
  39,
  1794,
  63,
  157,
  20,
  11,
  27,
  2,
  2377,
  241,
  2,
  110,
  194,
  4,
  9,
  172,
  546,
  14,
  3,
  9322,
  20,
  63,
  1130,
  1900,
  2,
  193,
  48,
  22,
  1,
  515,
  78,
  79,
  450,
  391,
  43,
  7808,
  12,
  22,
  281,
  291,
  3,
  243,
  17,
  432,
  4733,
  8,
  733,
  18,
  9,
  90,
  54,
  5066,
  1381,
  20,
  22,
  2,
  22,
  186,
  2201,
  97,
  72,
  41,
  9],
 [320,
  206,
  215,
  209,
  32,
  757,
  2101,
  170,
  144,
  2,
  94,
  22,
  74,
  3,
  320,
  206,
  12,
  6,
  5210,
  1146,
  37,
  16,
  470,
  18,
  633,
  33,
  89,
  398,
  164,
  191,
  1191,
  81,
  301,
  5,
  351,
  271,
  63,
  2466,
  16,
  206,
  38,
  16,
  590,
  4984,
  46,
  152,
  301,
  5,
  26,
  3,
  191,
  2342,
  16,
  3,
  49,
  4122,
  4,
  189,
  1409,
  8951,
  36,
  1,
  1111,
  13,
  3,
  1032,
  532,
  576,
  248,
  171,
  81,
  301,
  5,
  391,
  72,
  41,
  9,
  8,
  11,
  253,
  2,
  572,
  1665,
  6241,
  39,
  41,
  576,
  11,
  27,
  29,
  1,
  95,
  42,
  4,
  1,
  1292,
  143,
  8,
  5122,
  7,
  7,
  6241,
  311,
  32,
  1072,
  429,
  777,
  3671,
  255,
  5,
  3440,
  304,
  4,
  24,
  7678,
  7011,
  2,
  3893,
  426,
  957,
  28,
  130,
  458,
  15,
  1,
  426,
  6,
  252,
  31,
  1745,
  8629,
  35,
  2435,
  241,
  3594,
  100,
  11,
  13,
  607,
  2,
  59,
  6,
  175,
  3,
  5789,
  59,
  6,
  1376,
  1476,
  4727,
  2,
  7011,
  150,
  3671,
  1026,
  183,
  37,
  28,
  99,
  182,
  479,
  4,
  304,
  28,
  489,
  2939,
  5,
  25,
  24,
  426,
  28,
  41,
  9,
  8,
  47,
  364,
  934,
  133,
  18,
  28,
  689,
  152,
  25,
  1,
  3442,
  5,
  158,
  79,
  9,
  304,
  193,
  119,
  1538,
  4889,
  270,
  8,
  4889,
  311,
  2497,
  1515,
  497,
  1589,
  30,
  3,
  3615,
  1870,
  1155,
  2497,
  6,
  3,
  5909,
  58,
  26,
  2780,
  7910,
  35,
  2592,
  24,
  1213,
  333,
  3421,
  24,
  671,
  2,
  90,
  2972,
  122,
  9,
  28,
  6,
  3670,
  264,
  5,
  926,
  3,
  167,
  27,
  18,
  581,
  56,
  213,
  53,
  15,
  3,
  532,
  87,
  3646,
  1,
  315,
  13,
  3671,
  5796,
  2497,
  666,
  24,
  1213,
  333,
  70,
  348,
  310,
  32,
  30,
  1,
  384,
  2,
  1,
  309,
  36,
  4357,
  20,
  3,
  1111,
  3671,
  1105,
  5,
  1957,
  5,
  2,
  582,
  1213,
  333,
  281,
  9,
  739,
  28,
  45,
  220,
  34,
  28,
  5424,
  2497,
  5,
  1014,
  1,
  2182,
  2,
  500,
  24,
  426,
  1,
  4443,
  204,
  6,
  398,
  175,
  154,
  2,
  56,
  2910,
  44,
  423,
  110,
  737,
  2,
  398,
  375,
  4,
  2581,
  7,
  7,
  1,
  111,
  6,
  2888,
  56,
  43,
  8629,
  13,
  3,
  228,
  121,
  1,
  342,
  4889,
  6,
  14,
  49,
  14,
  28,
  66,
  26,
  2,
  6241,
  45,
  209,
  75,
  14,
  3,
  3795,
  1,
  19,
  4418,
  20,
  175,
  3,
  228,
  4,
  1650,
  206,
  60,
  633,
  503,
  398,
  2460,
  34,
  1,
  19,
  166,
  346,
  4,
  47,
  364,
  4230,
  787,
  3137,
  8,
  47,
  133,
  2,
  1,
  122,
  1475,
  1253,
  6,
  364,
  2453,
  10,
  25,
  398,
  75,
  2524,
  4,
  1,
  527,
  3888,
  14,
  109,
  3,
  55,
  4,
  1598,
  2,
  174,
  197,
  3116,
  19,
  232,
  1409,
  8951,
  36,
  1,
  1111,
  298,
  3526,
  189,
  8,
  85,
  92,
  102,
  23,
  1445,
  14,
  68,
  14,
  92,
  849,
  112,
  85,
  105,
  1382,
  8807,
  185,
  3,
  526,
  260,
  24,
  426,
  1985,
  1,
  19,
  215,
  97,
  190,
  2,
  9,
  6,
  9323,
  375,
  4,
  887,
  974,
  23,
  7452,
  5,
  164,
  9,
  50,
  208,
  71,
  1,
  849,
  1095,
  18,
  9,
  66,
  130,
  26,
  516,
  31,
  39,
  41,
  245,
  771,
  4,
  153,
  407,
  7,
  7,
  1],
 [143,
  8,
  6651,
  10,
  67,
  3,
  65,
  5106,
  3024,
  185,
  1,
  3084,
  4,
  5668,
  137,
  37,
  3093,
  478,
  122,
  8,
  3,
  3200,
  48,
  15,
  106,
  2275,
  1481,
  3024,
  2,
  1,
  3285,
  396,
  10,
  2671,
  8,
  507,
  310,
  12,
  55,
  2509,
  42,
  30,
  57,
  8325,
  332,
  3,
  169,
  7,
  7,
  10,
  156,
  25,
  3,
  243,
  8,
  57,
  1776,
  34,
  10,
  325,
  5,
  104,
  57,
  8325,
  5845,
  10,
  67,
  39,
  1794,
  147,
  3,
  2459,
  4,
  1,
  1771,
  5227,
  51,
  3,
  2063,
  372,
  20,
  432,
  919,
  3408,
  10,
  13,
  3076,
  3057,
  10,
  67,
  209,
  75,
  4681,
  15,
  5547,
  8,
  259,
  350,
  12,
  67,
  213,
  36,
  57,
  8325,
  239,
  7012,
  2,
  141,
  36,
  2,
  398,
  3642,
  41,
  63,
  473,
  1070,
  511,
  7,
  7,
  100,
  57,
  190,
  3024,
  10,
  325,
  5,
  139,
  5,
  57,
  332,
  20,
  57,
  6397,
  622,
  39,
  5,
  1331,
  919,
  3408,
  7,
  7,
  10,
  66,
  391,
  27,
  425,
  310,
  60,
  1052,
  2706,
  3919,
  3707,
  8195,
  12,
  1,
  167,
  837,
  1776,
  8,
  60,
  1,
  207,
  13,
  751,
  13,
  109,
  2,
  12,
  281,
  296,
  70,
  614,
  12,
  3408,
  58,
  1014,
  5,
  1,
  889,
  7,
  7,
  9,
  110,
  116,
  919,
  3408,
  13,
  1,
  87,
  2,
  113,
  4,
  1,
  273,
  2,
  9,
  36,
  1,
  889,
  210,
  3834,
  151,
  307,
  145,
  130,
  7,
  7,
  95,
  5,
  139,
  3408],
 [853,
  5611,
  5,
  24,
  576,
  6,
  3,
  2938,
  2,
  1577,
  4459,
  1441,
  701,
  7571,
  45,
  424,
  565,
  16,
  232,
  680,
  2990,
  1166,
  103,
  189,
  8,
  24,
  2145,
  7331,
  2,
  8,
  955,
  2,
  11,
  19,
  6,
  27,
  4,
  1,
  1015,
  136,
  1,
  3084,
  129,
  1107,
  1,
  690,
  62,
  4,
  7307,
  252,
  31,
  3,
  912,
  5207,
  2,
  1065,
  1158,
  575,
  35,
  279,
  5,
  5,
  200,
  3,
  728,
  20,
  1,
  574,
  28,
  4277,
  135,
  46,
  28,
  896,
  1,
  6238,
  6569,
  35,
  298,
  88,
  143,
  5,
  40,
  332,
  119,
  28,
  2364,
  3,
  2294,
  427,
  4,
  27,
  4,
  40,
  1883,
  2,
  12,
  28,
  78,
  902,
  88,
  56,
  43,
  9,
  1091,
  88,
  7,
  7,
  853,
  7571,
  1267,
  1,
  873,
  105,
  216,
  8,
  11,
  19,
  2,
  12,
  12,
  22,
  110,
  175,
  120,
  119,
  22,
  23,
  15,
  9,
  105,
  4,
  1,
  8,
  1,
  3084,
  129,
  99,
  26,
  48,
  33,
  1016,
  5,
  26,
  18,
  33,
  99,
  731,
  26,
  7899,
  14,
  137,
  330,
  1068,
  2,
  11,
  981,
  1,
  306,
  20,
  1,
  1293,
  4,
  63,
  6741,
  16,
  1,
  6398,
  2,
  82,
  166,
  1,
  19,
  157,
  14,
  11,
  1290,
  6,
  48,
  9,
  20,
  853,
  7571,
  6,
  21,
  3,
  1923,
  12,
  753,
  28,
  45,
  5,
  304,
  2,
  12,
  6,
  27,
  4,
  179,
  10,
  37,
  113,
  41,
  88,
  11,
  19,
  906,
  3,
  52,
  1577,
  128,
  12,
  90,
  69,
  225,
  1836,
  16,
  622,
  3542,
  2,
  12,
  152,
  561,
  52,
  398,
  10,
  4185,
  2569,
  9,
  80,
  9,
  736,
  1,
  843,
  1523,
  5,
  157,
  18,
  450,
  64,
  48,
  10,
  387,
  51,
  22,
  64,
  1,
  19,
  91,
  246,
  22,
  74,
  1,
  6480,
  321,
  46,
  6,
  82,
  3,
  630,
  4,
  77,
  7332,
  133,
  12,
  23,
  345,
  1577,
  71,
  1,
  27,
  201,
  1006,
  18,
  23,
  1284,
  2829,
  3,
  129,
  214,
  4188,
  31,
  8808,
  160,
  27,
  45,
  3,
  9137,
  1473,
  141,
  24,
  5675,
  3,
  1701,
  6,
  8,
  300,
  1284,
  7,
  7,
  1,
  111,
  8,
  1,
  3084,
  129,
  215,
  229,
  5,
  926,
  350,
  41,
  18,
  44,
  1214,
  472,
  1759,
  1,
  6642,
  705,
  2,
  288,
  1,
  173,
  14,
  1,
  4100,
  575,
  9,
  6,
  12,
  1,
  86,
  150,
  14,
  1,
  4585,
  5859,
  30,
  1,
  6302,
  4,
  1,
  815,
  40,
  238,
  6,
  48,
  6228,
  1903,
  58,
  7453,
  2880,
  151,
  307,
  15,
  1143,
  6174,
  18,
  1,
  212,
  5859,
  116,
  9,
  113,
  853,
  452,
  6,
  1214,
  472,
  14,
  28,
  4690,
  259,
  705,
  141,
  1895,
  773,
  4,
  625,
  29,
  4,
  60,
  353,
  5,
  1020,
  1,
  799,
  4,
  1,
  62,
  7571,
  45,
  784,
  20,
  5,
  91,
  47,
  1980,
  18,
  28,
  524,
  45,
  653,
  2,
  44,
  3,
  883,
  12,
  28,
  152,
  268,
  9,
  5,
  126,
  346,
  4,
  29,
  1,
  7571,
  103,
  201,
  107,
  11,
  6,
  1,
  113,
  2,
  263,
  9,
  233,
  26,
  866,
  5,
  213,
  593,
  1686,
  69,
  44,
  274,
  1,
  783],
 [10,
  1625,
  12,
  86,
  4158,
  180,
  684,
  639,
  31,
  1916,
  1614,
  18,
  48,
  1,
  584,
  6,
  11,
  51,
  22,
  64,
  3,
  413,
  37,
  11,
  22,
  547,
  5,
  64,
  569,
  2,
  3,
  569,
  2860,
  305,
  73,
  74,
  54,
  569,
  30,
  29,
  2,
  3,
  2860,
  35,
  351,
  489,
  5,
  182,
  121,
  1,
  181,
  38,
  418,
  8,
  2302,
  20,
  740,
  1188,
  60,
  6,
  48,
  1,
  81,
  468,
  7,
  7,
  1,
  439,
  62,
  6,
  483,
  15,
  1,
  8324,
  544,
  143,
  5,
  117,
  2,
  109,
  27,
  15,
  1,
  2860,
  18,
  1,
  413,
  65,
  1091,
  1,
  17,
  315,
  4,
  1,
  2860,
  58,
  25,
  90,
  1,
  461,
  50,
  676,
  80,
  46,
  65,
  215,
  98,
  569,
  5,
  1128,
  4,
  7,
  7,
  10,
  37,
  85,
  1,
  4158,
  96,
  67,
  4541,
  12,
  312,
  685,
  16,
  3,
  790,
  18,
  6817,
  110,
  90,
  27,
  11,
  17,
  215,
  1,
  250,
  201,
  123,
  107,
  18,
  92,
  210,
  53,
  46,
  7,
  7,
  234,
  42,
  4,
  153],
 [2490,
  1763,
  6,
  41,
  14,
  72,
  251,
  14,
  2291,
  124,
  3009,
  9,
  6,
  409,
  32,
  371,
  470,
  4,
  3,
  19,
  34,
  371,
  8,
  196,
  12,
  10,
  89,
  56,
  1184,
  9,
  3,
  17,
  10,
  1750,
  9,
  50,
  14,
  3,
  148,
  3,
  8458,
  148,
  3,
  148,
  12,
  205,
  26,
  2187,
  30,
  29,
  2163,
  57,
  347,
  2,
  10,
  87,
  1935,
  11,
  148,
  3402,
  471,
  3,
  191,
  897,
  4,
  386,
  5791,
  30,
  57,
  5676,
  332,
  9,
  13,
  3,
  527,
  315,
  2,
  73,
  67,
  161,
  126,
  5,
  79,
  34,
  73,
  840,
  5,
  104,
  47,
  888,
  180,
  96,
  73,
  488,
  1552,
  11,
  27,
  68,
  310,
  1,
  1460,
  223,
  12,
  11,
  148,
  252,
  73,
  1048,
  53,
  1071,
  34,
  247,
  12,
  73,
  210,
  3419,
  53,
  1,
  148,
  6,
  1164,
  1082,
  8,
  170,
  285,
  4,
  1,
  649,
  44,
  39,
  3,
  691,
  832,
  220,
  1532,
  122,
  4,
  451,
  348,
  1,
  219,
  62,
  183,
  5,
  26,
  161,
  50,
  71,
  47,
  221,
  1652,
  5,
  3842,
  122,
  24,
  347,
  31,
  93,
  5,
  32,
  2529,
  332,
  2,
  2987,
  2400,
  1532,
  93,
  5,
  1203,
  10,
  25,
  3,
  2340,
  12,
  1,
  974,
  70,
  158,
  497,
  1,
  62,
  135,
  9,
  13,
  109,
  751,
  201,
  107,
  76,
  180,
  96,
  155,
  234,
  10,
  58,
  25,
  5,
  132,
  12,
  2490,
  1763,
  99,
  409,
  15,
  98,
  2,
  29,
  4,
  131,
  103,
  20,
  1305,
  4,
  1869,
  2761,
  104,
  9,
  61,
  43,
  22,
  367,
  1071,
  30,
  355,
  103,
  7,
  7,
  251,
  196,
  11,
  19,
  6,
  37,
  3,
  20,
  72,
  37,
  1,
  1704,
  170,
  55,
  73,
  365,
  5,
  74,
  3440,
  4,
  9,
  9,
  209,
  183,
  5,
  6481,
  240,
  4,
  639,
  3469],
 [46,
  6,
  3,
  1461,
  202,
  3,
  19,
  2,
  3,
  17,
  3,
  19,
  3029,
  4,
  484,
  6,
  1573,
  16,
  1095,
  3,
  17,
  6,
  48,
  3,
  537,
  4,
  347,
  214,
  290,
  5,
  91,
  121,
  1,
  258,
  4,
  3,
  2661,
  15,
  3,
  7074,
  8,
  57,
  55,
  14,
  3,
  515,
  10,
  25,
  107,
  198,
  2626,
  4,
  189,
  7,
  7,
  20,
  5022,
  4932,
  10,
  5729,
  3,
  2820,
  4,
  575,
  162,
  2703,
  144,
  260,
  340,
  1,
  224,
  2,
  260,
  107,
  106,
  278,
  1893,
  3,
  2535,
  606,
  2,
  1,
  1794,
  2076,
  4,
  11,
  412,
  10,
  66,
  6119,
  132,
  9,
  6,
  3,
  17,
  2,
  3,
  1422,
  17,
  30,
  12,
  9,
  6,
  16,
  560,
  4,
  3,
  126,
  649,
  3286,
  60,
  6,
  5,
  132,
  1,
  162,
  700,
  85,
  5,
  3658,
  1932,
  20,
  3,
  363,
  2,
  2020,
  714,
  1102,
  1,
  2083,
  23,
  16,
  1,
  86,
  173,
  5365,
  2,
  2,
  748,
  133,
  23,
  4614,
  5,
  656,
  190,
  634,
  15,
  115,
  5,
  54,
  492,
  53,
  634,
  5,
  1717,
  1,
  306,
  5,
  5798,
  3,
  655,
  15,
  1,
  102,
  10,
  378,
  12,
  11,
  6,
  3,
  8788,
  19,
  18,
  47,
  1027,
  5103,
  58,
  25,
  75,
  2564,
  2,
  9,
  58,
  25,
  784,
  3,
  190,
  95,
  1971,
  1795,
  1,
  306,
  918,
  7,
  7,
  2491,
  46,
  25,
  75,
  1791,
  1391,
  12,
  25,
  613,
  12,
  1749,
  363,
  157,
  66,
  26,
  121,
  213,
  15,
  68,
  3,
  68,
  411,
  6303,
  62,
  2,
  47,
  2629,
  748,
  1947,
  383,
  1540,
  2,
  270,
  1197,
  5,
  324,
  11,
  17,
  188,
  45,
  1078,
  1,
  283,
  62,
  6,
  867,
  2,
  43,
  1,
  283,
  112,
  6,
  264,
  5,
  24,
  655,
  15,
  24,
  358,
  94,
  10,
  225,
  11,
  17,
  3840,
  1,
  218,
  48,
  10,
  192,
  42,
  4,
  9,
  6,
  12,
  283,
  6,
  5,
  644,
  1,
  385,
  4,
  782,
  1786,
  188,
  73,
  64,
  52,
  115,
  6571,
  20,
  24,
  173,
  5,
  118,
  11,
  135,
  46,
  6,
  27,
  997,
  703,
  30,
  1,
  442,
  2,
  32,
  238,
  4,
  24,
  30,
  1,
  127,
  29,
  73,
  301,
  5,
  74,
  23,
  133,
  4,
  2498,
  5,
  211,
  38,
  7911,
  3,
  4784,
  73,
  23,
  322,
  558,
  12,
  45,
  252,
  3,
  169,
  4,
  18,
  73,
  110,
  64,
  88,
  8,
  375,
  782,
  42,
  5033,
  369,
  55,
  118,
  89,
  379,
  1,
  306,
  245,
  35,
  45,
  609,
  3,
  1515,
  497,
  716,
  670,
  11,
  82,
  152,
  163,
  37,
  295,
  12,
  58,
  25,
  75,
  191,
  8,
  1,
  782,
  984,
  4,
  1,
  4387,
  28,
  288,
  37,
  2964,
  26,
  50,
  4053,
  8,
  1,
  416,
  478,
  4,
  782,
  1786,
  6743,
  14,
  610,
  345,
  1036,
  624,
  8,
  1,
  7077,
  1,
  374,
  4,
  1,
  96,
  708,
  301,
  5,
  561,
  30,
  1404,
  5,
  244,
  1509,
  102,
  2,
  62,
  6744,
  12,
  25,
  115,
  38,
  161,
  5,
  79,
  15,
  1,
  6652,
  283,
  62,
  23,
  808,
  53,
  2,
  2529,
  15,
  10,
  913,
  1,
  3420,
  1123,
  358,
  43,
  10,
  187,
  5,
  64,
  3,
  19,
  15,
  11,
  240,
  4,
  4823,
  10,
  78,
  1184,
  147,
  7013,
  172,
  3,
  19,
  10,
  99,
  1135,
  91,
  9,
  141,
  1,
  87,
  55,
  7,
  7,
  14,
  16,
  1,
  746,
  1006,
  748,
  133,
  10,
  475,
  10,
  140,
  750,
  12,
  33,
  23,
  171,
  2,
  551,
  236,
  202,
  6,
  9,
  97,
  72,
  5,
  983,
  16,
  102,
  35,
  79,
  1128,
  10,
  89,
  101,
  9,
  6,
  51,
  1,
  102,
  79,
  1128,
  9,
  6,
  8,
  335,
  5068,
  8326,
  4,
  438,
  34,
  6040,
  1148,
  38,
  5017,
  121,
  1,
  342,
  131,
  102,
  322,
  79,
  21,
  4937,
  37,
  1270,
  7210,
  81,
  786,
  15,
  855,
  37,
  11,
  9,
  6,
  757,
  5,
  378,
  136,
  46,
  6,
  61,
  27,
  49,
  238,
  8,
  1,
  19,
  1922,
  2,
  193,
  39,
  80,
  242,
  402,
  3,
  337,
  4688,
  4,
  1308,
  6567,
  16,
  24,
  55,
  20,
  256,
  3,
  49,
  162,
  38,
  30,
  227,
  27,
  35,
  6,
  1573,
  16,
  1,
  3000,
  4,
  3,
  794,
  162,
  58,
  25,
  75,
  481,
  5,
  1501,
  131,
  679,
  2,
  74,
  1,
  575,
  2,
  363,
  81,
  5,
  2272,
  93,
  188,
  15,
  109,
  34,
  492,
  5,
  1,
  855,
  28,
  322,
  152,
  64,
  93,
  38,
  43,
  28,
  125,
  28,
  6,
  9324,
  5,
  182,
  1,
  1689,
  2920,
  5,
  4189,
  93,
  80,
  3816,
  1437,
  24,
  1515,
  1897,
  109,
  2046,
  38,
  9324,
  5,
  762,
  15,
  2824,
  8,
  3,
  1369,
  6,
  1,
  941,
  4,
  3,
  566,
  4285,
  6644,
  2607,
  39,
  983,
  2114,
  6459,
  7,
  7,
  8,
  1,
  127,
  73,
  23,
  312,
  15,
  3,
  337,
  316,
  384,
  271,
  3842,
  122,
  4,
  480,
  4065,
  1178,
  2766,
  15,
  1,
  1384,
  480,
  7454,
  106,
  103,
  236,
  50,
  1563,
  4,
  124,
  55,
  7,
  7,
  144,
  155,
  98,
  4,
  1,
  176,
  38,
  886,
  213,
  42,
  4,
  1,
  649,
  157,
  5,
  182,
  69,
  5,
  2739,
  16,
  11,
  715,
  1717,
  69,
  5,
  1450,
  11,
  1,
  113,
  10,
  66,
  79,
  6,
  6562,
  456,
  16,
  260,
  1,
  6046,
  5,
  91,
  3,
  19,
  4,
  24,
  203,
  2,
  5,
  268,
  9,
  42,
  46,
  16,
  32,
  306,
  5,
  64,
  188,
  1,
  2044,
  12,
  11,
  17,
  78,
  26,
  1552,
  53,
  2,
  7790,
  23,
  322,
  5303,
  4,
  11,
  6,
  3,
  1422,
  17,
  161,
  50,
  161,
  345,
  43,
  1,
  17,
  1759,
  98,
  2303,
  2,
  946,
  385,
  9,
  30,
  11,
  218,
  9,
  215,
  165,
  5,
  213,
  36,
  1,
  111,
  497,
  38,
  917,
  9,
  6,
  11,
  43,
  43,
  1,
  81,
  3409,
  15,
  11,
  19,
  23,
  1748,
  94,
  603,
  836,
  36,
  11,
  17,
  7333,
  9,
  241,
  2,
  346,
  1,
  2815,
  1832,
  20,
  124,
  369,
  600,
  89,
  1336,
  124,
  1414,
  38,
  25,
  440,
  38,
  239,
  79,
  9,
  16,
  22,
  43,
  22,
  23,
  481,
  5,
  79,
  11,
  272,
  1,
  369,
  27,
  78,
  26,
  1563,
  4,
  4785,
  1563,
  4,
  109,
  432,
  3,
  19,
  7,
  7,
  10,
  230,
  124,
  306,
  2,
  10,
  230,
  1748,
  5,
  104],
 [603,
  860,
  104,
  29,
  327,
  207,
  2,
  79,
  21,
  139,
  64,
  11,
  17,
  1,
  1547,
  6,
  339,
  5123,
  2,
  1,
  327,
  4691,
  102,
  8,
  1,
  207,
  3222,
  3,
  963,
  194,
  42,
  243,
  425,
  84,
  1,
  86,
  1372,
  4,
  57,
  117,
  364,
  32,
  371,
  19,
  2,
  2573,
  23,
  8,
  9,
  16,
  3,
  171,
  6819,
  45,
  318,
  343,
  2,
  40,
  39,
  8327,
  42,
  1,
  168,
  1396,
  159,
  8054,
  82,
  456,
  1198,
  39,
  1312,
  41,
  460,
  216,
  8,
  1,
  19,
  3395,
  4,
  963,
  893,
  2485,
  2,
  65,
  3,
  171,
  887,
  12,
  33,
  301,
  5,
  16,
  234,
  10,
  1156,
  225,
  11,
  207,
  45,
  75,
  339,
  2310,
  31,
  11,
  528,
  371,
  412,
  4,
  605,
  1479,
  2,
  2134,
  29,
  6,
  5799],
 [401,
  32,
  8196,
  19,
  12,
  6,
  21,
  90,
  31,
  38,
  1,
  11,
  6,
  3,
  660,
  648,
  32,
  417,
  320,
  206,
  15,
  184,
  554,
  5465,
  4803,
  1,
  8,
  92,
  1859,
  44,
  29,
  41,
  2003,
  2,
  92,
  154,
  92,
  65,
  154,
  1,
  162,
  557,
  1,
  1334,
  23,
  142,
  1,
  1444,
  6,
  142,
  2,
  34,
  23,
  1,
  102,
  2,
  1,
  2485,
  11,
  6,
  136,
  10,
  9504,
  2474,
  21,
  5,
  346,
  1608,
  149,
  14,
  63,
  1342,
  58,
  25,
  1683,
  3,
  4275,
  4,
  1,
  660,
  149,
  78,
  25,
  22,
  6382,
  16,
  93,
  911,
  3,
  124,
  487,
  6,
  90,
  4,
  1903,
  490,
  22,
  23,
  1918,
  7434,
  3535,
  1,
  19,
  5180,
  5170,
  15,
  32,
  210,
  1978,
  9,
  45,
  1249,
  1,
  6161,
  1708,
  4179,
  4786,
  3208,
  3281,
  5478,
  44,
  734,
  404,
  119,
  119,
  66,
  10,
  74,
  1028,
  4,
  9],
 [513,
  22,
  39,
  25,
  5,
  25,
  4542,
  51,
  147,
  2654,
  180,
  43,
  22,
  66,
  39,
  8197,
  5375,
  124,
  95,
  141,
  1,
  555,
  1827,
  416,
  133,
  513,
  3,
  142,
  1535,
  78,
  1007,
  396,
  11,
  488,
  13,
  21,
  1,
  410,
  15,
  8943,
  7,
  7,
  411,
  2,
  517,
  31,
  1651,
  8943,
  1041,
  5,
  2042,
  178,
  334,
  20,
  3,
  349,
  2830,
  4,
  3,
  19,
  15,
  54,
  142,
  999,
  122,
  30,
  1,
  127,
  145,
  2931,
  12,
  1,
  320,
  469,
  2,
  1232,
  667,
  205,
  25,
  75,
  16,
  3,
  287,
  188,
  9,
  6,
  110,
  1964,
  136,
  1,
  2190,
  4,
  1,
  569,
  6,
  1232,
  2,
  10,
  262,
  11,
  3493,
  652,
  14,
  1,
  19,
  422,
  20,
  1,
  62,
  8,
  396,
  6,
  21,
  12,
  76,
  2,
  158,
  67,
  47,
  2570,
  2,
  532,
  1611,
  18,
  1,
  111,
  6,
  322,
  1193,
  11,
  2766,
  15,
  1,
  555,
  1644,
  2,
  560,
  4,
  98,
  142,
  923,
  580,
  90,
  8943,
  27,
  5,
  820,
  175,
  950,
  10,
  78,
  200,
  9,
  3,
  457,
  637,
  16,
  47,
  1901,
  748,
  12,
  90,
  69,
  6047,
  18,
  3071,
  12,
  99,
  21,
  589,
  11,
  349,
  444,
  4,
  57,
  55],
 [163,
  30,
  117,
  7,
  7,
  11,
  19,
  6,
  345,
  3,
  2700,
  62,
  41,
  3,
  5800,
  117,
  8,
  3,
  18,
  1,
  6214,
  4,
  117,
  8,
  849,
  8,
  1,
  87,
  106,
  223,
  4,
  1,
  17,
  1,
  5371,
  129,
  8,
  2507,
  4,
  1,
  7545,
  27,
  4,
  24,
  2,
  44,
  29,
  4477,
  36,
  46,
  8,
  1305,
  4,
  1,
  102,
  8764,
  792,
  1368,
  1,
  106,
  283,
  102,
  3,
  4091,
  257,
  2,
  40,
  184,
  526,
  170,
  27,
  330,
  8,
  1,
  6,
  3,
  2871,
  5789,
  4,
  7,
  7,
  1,
  62,
  4561,
  20,
  85,
  1,
  37,
  47,
  433,
  4,
  1225,
  1351,
  3364,
  1,
  426,
  2,
  526,
  2637,
  84,
  4301,
  2,
  48,
  5058,
  1107,
  46,
  6,
  54,
  2857,
  54,
  1838,
  54,
  2277,
  8,
  11,
  170,
  108,
  861,
  3583,
  3,
  278,
  2963,
  382,
  4066,
  37,
  8471,
  543,
  511,
  16,
  470,
  135,
  1,
  2052,
  6,
  3,
  2294,
  1993,
  255,
  1601,
  297,
  159,
  429,
  495,
  24,
  1034,
  624,
  6,
  3,
  792,
  1998,
  614,
  15,
  24,
  2247,
  1650,
  1276,
  2,
  1636,
  28,
  2106,
  50,
  41,
  1804,
  71,
  1,
  3130,
  4,
  24,
  1707,
  426,
  28,
  4249,
  131,
  37,
  1166,
  100,
  24,
  115,
  624,
  4,
  88,
  5,
  2240,
  24,
  1707,
  426,
  957,
  28,
  1524,
  107,
  8,
  3,
  190,
  55,
  662,
  5,
  24,
  1395,
  2504,
  28,
  4046,
  3211,
  495,
  3432,
  139,
  182,
  3567,
  2,
  10,
  8,
  106,
  223,
  7,
  7,
  46,
  6,
  27,
  77,
  49,
  108,
  8,
  11,
  17,
  495,
  3,
  1993,
  35,
  311,
  1,
  4028,
  1248,
  51,
  1,
  1821,
  5730,
  504,
  5,
  576,
  1,
  4028,
  526,
  1,
  1248,
  88,
  31,
  2291,
  1,
  2722,
  28,
  6,
  4448,
  42,
  4,
  1,
  94,
  16,
  1113,
  1925,
  454,
  27,
  4,
  1,
  1097,
  50,
  8471,
  1,
  652,
  683,
  257,
  35,
  311,
  1,
  384,
  1589,
  12,
  383,
  581,
  561,
  155,
  572,
  2940,
  38,
  199,
  114,
  2,
  405,
  32,
  2484,
  4,
  1,
  769,
  496,
  193,
  430,
  5,
  26,
  2086,
  16,
  1,
  306,
  18,
  6,
  65,
  39,
  355,
  59,
  4,
  258,
  6,
  1,
  406,
  4,
  1,
  8,
  1,
  4631,
  35,
  94,
  8,
  477,
  1,
  115,
  5800,
  1574,
  51,
  40,
  1866,
  3130,
  298,
  3,
  477,
  16,
  1,
  414,
  7,
  7,
  1,
  19,
  2073,
  1,
  37,
  47,
  433,
  4,
  1225,
  464,
  74,
  42,
  4,
  63,
  8,
  1,
  659,
  4,
  1,
  315,
  2,
  609,
  5,
  47,
  6364,
  119,
  33,
  3599,
  8,
  1,
  4631,
  31,
  1,
  1,
  426,
  682,
  186,
  1046,
  1,
  263,
  8,
  616,
  245,
  13,
  6,
  209,
  901,
  5,
  213,
  2,
  139,
  14,
  33,
  2070,
  44,
  3,
  799,
  85,
  1,
  5800,
  358,
  1100,
  18,
  22,
  66,
  374,
  5773,
  1,
  5265,
  88,
  5,
  9,
  2,
  24,
  4629,
  831,
  23,
  160,
  2041,
  4,
  9698,
  5548,
  102,
  12,
  174,
  20,
  1,
  426,
  2,
  40,
  526,
  7,
  7,
  193,
  1,
  4,
  11,
  17,
  27,
  1924,
  102,
  121,
  2271,
  361,
  2,
  32,
  732,
  12,
  981,
  264,
  5,
  3838,
  396,
  84,
  1,
  6642,
  406,
  495,
  12,
  117,
  13,
  3912,
  2,
  56,
  2416,
  16,
  146,
  35,
  156,
  1074,
  8,
  10,
  225,
  743,
  16,
  1,
  221,
  35,
  90,
  11,
  19,
  495,
  524,
  28,
  67,
  3,
  76,
  550,
  1835,
  53,
  8,
  3,
  18,
  10,
  225,
  14,
  150,
  28,
  553,
  3,
  171,
  4,
  873,
  2508,
  117,
  2,
  665,
  93,
  84,
  645,
  5788,
  8005,
  5711],
 [51,
  78,
  10,
  123,
  836,
  1,
  2188,
  20,
  90,
  69,
  101,
  11,
  2350,
  13,
  160,
  3829,
  2868,
  603,
  1717,
  69,
  5,
  57,
  7,
  7,
  10,
  78,
  986,
  1,
  965,
  3584,
  167,
  837,
  525,
  45,
  110,
  75,
  34,
  2479,
  1476,
  2,
  8034,
  10,
  230,
  1612,
  12,
  1,
  1856,
  13,
  3,
  76,
  2164,
  16,
  7572,
  1591,
  2,
  2,
  29,
  1,
  3439,
  43,
  1,
  1411,
  13,
  5,
  1,
  102,
  9,
  4286,
  7,
  7,
  16,
  3,
  19,
  5,
  157,
  30,
  227,
  8,
  57,
  583,
  46,
  45,
  5,
  26,
  30,
  227,
  27,
  2351,
  108,
  61,
  3494,
  372,
  492,
  2,
  10,
  99,
  21,
  872,
  16,
  88,
  5,
  1436,
  122,
  43,
  3,
  9923,
  314,
  67,
  3387,
  68,
  9,
  198,
  25,
  3,
  4,
  9924,
  30,
  1,
  86,
  7,
  7,
  10,
  186,
  391,
  51,
  10,
  3,
  19,
  14,
  2089,
  10,
  1313,
  145,
  3,
  35,
  152,
  3345,
  510,
  1435,
  438,
  68],
 [436,
  3454,
  1874,
  1,
  1011,
  279,
  20,
  2,
  20,
  131,
  2,
  3,
  747,
  4,
  77,
  316,
  484,
  273,
  1569,
  12,
  1021,
  8,
  1,
  659,
  4,
  3,
  1890,
  572,
  8,
  694,
  473,
  436,
  6,
  1063,
  1194,
  1099,
  6304,
  4,
  919,
  2,
  8630,
  574,
  31,
  5858,
  667,
  1099,
  5,
  346,
  11,
  649,
  51,
  5488,
  3,
  243,
  118,
  3,
  485,
  578,
  83,
  361,
  2,
  787,
  245,
  35,
  215,
  3076,
  20,
  11,
  23,
  987,
  27,
  4,
  1,
  86,
  620,
  1515,
  2728,
  8,
  694,
  123,
  9,
  198,
  25,
  92,
  679,
  51,
  147,
  61,
  27,
  425,
  3,
  1322,
  18,
  1,
  266,
  2898,
  6,
  158,
  32,
  1099,
  95,
  5,
  104,
  11,
  449,
  33,
  393,
  9,
  53,
  14,
  145,
  246,
  33,
  79],
 [6,
  27,
  4,
  57,
  2595,
  188,
  9325,
  6,
  21,
  27,
  4,
  24,
  113,
  24,
  222,
  183,
  922,
  2,
  56,
  3893,
  244,
  71,
  154,
  1,
  19,
  396,
  6,
  15,
  7096,
  8,
  1667,
  1,
  515,
  6,
  1303,
  15,
  1895,
  4615,
  2603,
  1831,
  5,
  1693,
  1961,
  2,
  1161,
  568,
  9666,
  12,
  213,
  122,
  14,
  121,
  244,
  71,
  1907,
  125,
  24,
  113,
  15,
  3,
  337,
  224,
  8033,
  311,
  248,
  160,
  2,
  6,
  356,
  161,
  5,
  79,
  1,
  529,
  294,
  476,
  6,
  252,
  31,
  3,
  9138,
  529,
  35,
  3722,
  3,
  1043,
  4496,
  472,
  1,
  448,
  19,
  24,
  3725,
  2376,
  5,
  2090,
  14,
  3,
  3795,
  6653,
  6,
  3,
  37,
  357,
  545,
  1733,
  16,
  295,
  4,
  24,
  572,
  188,
  281,
  848,
  567,
  9,
  848,
  567,
  9,
  2,
  22,
  89,
  359,
  5,
  858,
  9,
  172,
  488,
  28,
  6,
  8,
  1,
  2190,
  4,
  1,
  642,
  133,
  10,
  164,
  11,
  529,
  34,
  2032,
  12,
  10,
  742,
  932,
  1984,
  28,
  273,
  53,
  231,
  28,
  45,
  3,
  169,
  4,
  133,
  8,
  11,
  19,
  11,
  801,
  12,
  10,
  742,
  932,
  141,
  3,
  169,
  4,
  1,
  19,
  46,
  70,
  2,
  23,
  34,
  105,
  1036,
  529,
  149,
  44,
  3,
  2135,
  11,
  19,
  152,
  25,
  98,
  4,
  93,
  8,
  9,
  130,
  8,
  1,
  2055,
  3470,
  2480,
  2,
  2658,
  6,
  3,
  1696,
  274,
  319],
 [11,
  6,
  3,
  205,
  64,
  648,
  17,
  16,
  245,
  35,
  4006,
  12,
  696,
  1998,
  45,
  436,
  92,
  1316,
  16,
  142,
  117,
  1165,
  2,
  92,
  285,
  4,
  3843,
  279,
  1247,
  6,
  32,
  480,
  4857,
  5539,
  4,
  3,
  62,
  73,
  418,
  1,
  458,
  4,
  2,
  1,
  886,
  14,
  33,
  20,
  1,
  1273,
  4,
  3,
  2559,
  45,
  9505,
  3,
  3785,
  60,
  5781,
  29,
  1,
  9925,
  8,
  24,
  611,
  28,
  6,
  7072,
  5,
  3,
  6290,
  2,
  736,
  2069,
  1,
  6457,
  705,
  34,
  85,
  99,
  11,
  886,
  4,
  184,
  347,
  876,
  1912,
  5,
  182,
  88,
  20,
  3,
  1122,
  1736,
  3844,
  2069,
  1259,
  5,
  1,
  1247,
  4159,
  2,
  143,
  104,
  1,
  17,
  2,
  550,
  1,
  1761,
  2,
  6820,
  4,
  11,
  83,
  1165,
  428,
  2,
  1467,
  15,
  1,
  886,
  14,
  33,
  5455,
  15,
  5180,
  334,
  1,
  95,
  2,
  367,
  1,
  465,
  4985,
  51,
  33,
  3487,
  143,
  286,
  2275,
  307,
  8,
  63,
  350,
  507,
  5,
  3,
  9699,
  2,
  47,
  83,
  2581],
 [1,
  732,
  4,
  3,
  181,
  20,
  1,
  4,
  292,
  6,
  31,
  1,
  4960,
  1,
  8328,
  525,
  4,
  8,
  6399,
  3583,
  1968,
  8,
  849,
  18,
  9,
  99,
  39,
  14,
  68,
  795,
  16,
  98,
  3376,
  4,
  1,
  181,
  51,
  292,
  401,
  125,
  3487,
  44,
  1681,
  21,
  16,
  160,
  709,
  151,
  18,
  370,
  8055,
  30,
  60,
  55,
  6,
  339,
  2764,
  2773,
  5,
  1,
  2,
  9700,
  20,
  1934,
  6,
  1,
  4882,
  8792,
  3,
  12,
  2137,
  16,
  160,
  678,
  151,
  7,
  7,
  179,
  5,
  213,
  189,
  3,
  2,
  5267,
  181,
  625,
  119,
  1134,
  1759,
  42,
  3,
  449,
  16,
  3,
  9926,
  4692,
  1,
  4986,
  121,
  1,
  181,
  1129,
  311,
  42,
  3,
  228,
  2116,
  150,
  44,
  4965,
  9927,
  6,
  8,
  24,
  1960,
  2,
  4013,
  5,
  24,
  1162,
  43,
  28,
  1012,
  408,
  78,
  817,
  11,
  732,
  6,
  5080,
  472,
  1,
  19,
  808,
  350,
  4319,
  8,
  127,
  4,
  17,
  2198,
  1654,
  359,
  5,
  2158,
  1,
  4121,
  4,
  1817,
  2,
  3547,
  3617,
  32,
  29,
  1,
  2430,
  38,
  161,
  8631,
  7,
  7,
  1,
  642,
  2725,
  4,
  2,
  8,
  1,
  338,
  300,
  6,
  2991,
  4,
  1,
  83,
  1260,
  19,
  9326,
  14,
  6,
  2,
  5585,
  31,
  1,
  297,
  1,
  5920,
  4,
  1,
  3602,
  3,
  14,
  9327,
  4,
  696,
  4675,
  4,
  631,
  1458,
  1,
  1394,
  1897,
  6,
  544,
  5,
  119,
  1,
  17,
  214,
  9,
  344,
  31,
  1590,
  151,
  150,
  6,
  1654,
  87,
  1960,
  5,
  1,
  1718,
  18,
  8,
  5459,
  3,
  2760,
  297,
  235,
  467,
  50,
  5922,
  71,
  5376,
  7,
  7,
  179,
  5,
  213,
  6,
  27,
  4,
  146,
  8,
  19,
  3,
  427,
  12,
  166,
  22,
  101,
  60,
  493,
  78,
  22,
  213,
  174,
  20,
  1,
  1948,
  16,
  8,
  1,
  385,
  4,
  38,
  3779,
  1,
  2593,
  44,
  21,
  3,
  4053,
  881,
  14,
  189,
  2699,
  1450,
  6536,
  7214,
  2,
  146,
  35,
  2070,
  5,
  26,
  2903,
  109,
  6114,
  241,
  31,
  1948,
  669,
  63,
  1137],
 [2970,
  125,
  11,
  129,
  943,
  27,
  4,
  1,
  2,
  96,
  123,
  90,
  1462,
  421,
  1201,
  8,
  1,
  1089,
  82,
  565,
  14,
  1977,
  2941,
  6,
  6285,
  237,
  964,
  421,
  9,
  6,
  54,
  512,
  48,
  47,
  81,
  78,
  132,
  41,
  9,
  46,
  23,
  171,
  2338,
  136,
  11,
  17,
  6,
  27,
  4,
  1,
  113,
  6285,
  96,
  7,
  7,
  2970,
  91,
  3,
  251,
  4,
  304,
  2,
  24,
  96,
  15,
  11,
  27,
  476,
  1786,
  8,
  11,
  17,
  6,
  54,
  77,
  94,
  2970,
  304,
  35,
  311,
  68,
  180,
  4000,
  580,
  162,
  35,
  1241,
  28,
  6,
  1351,
  165,
  1955,
  44,
  1053,
  15,
  320,
  474,
  60,
  1019,
  8,
  1,
  86,
  4,
  1,
  696,
  180,
  96,
  503,
  134,
  109,
  2970,
  491,
  22,
  359,
  5,
  120,
  44,
  1992,
  85,
  72,
  68,
  177,
  72,
  10,
  209,
  437,
  580,
  8,
  1,
  96,
  2,
  10,
  110,
  74,
  195,
  4,
  9,
  18,
  1201,
  8,
  1,
  1089,
  158,
  2187,
  57,
  7573,
  16,
  580,
  2,
  267,
  69,
  44,
  3,
  247,
  5,
  9139,
  56,
  1,
  156,
  536,
  9,
  6,
  29,
  41,
  580,
  210,
  170,
  128,
  2877,
  41,
  2970,
  35,
  100,
  109,
  31,
  451,
  6,
  319,
  29,
  2644,
  4,
  3448,
  16,
  265,
  12,
  538,
  5,
  88,
  38,
  265,
  28,
  1125,
  47,
  4,
  1,
  133,
  2366,
  88,
  2560,
  4693,
  1,
  2,
  305,
  4,
  12,
  28,
  1125,
  4602,
  3616,
  3189,
  20,
  1,
  1793,
  60,
  542,
  5,
  6727,
  47,
  36,
  44,
  5710,
  820,
  1,
  669,
  38,
  994,
  234,
  11,
  6,
  1,
  2970,
  17,
  144,
  10,
  37,
  85,
  2970,
  1912,
  5,
  6899,
  29,
  146,
  720,
  540,
  8,
  1,
  17,
  28,
  6,
  138,
  3,
  519,
  162,
  47,
  154,
  394,
  2,
  420,
  538,
  36,
  55,
  5,
  55,
  37,
  27,
  119,
  2970,
  557,
  232,
  580,
  96,
  6,
  240,
  4,
  3,
  8792,
  276,
  6,
  52,
  49,
  1083,
  12,
  2970,
  2,
  86,
  4,
  1,
  1002,
  180,
  3732,
  6,
  120,
  16,
  232,
  276,
  15,
  54,
  285,
  38,
  105,
  112,
  1452,
  43,
  22,
  23,
  251,
  4,
  1,
  2970,
  91,
  246,
  22,
  806,
  9,
  42,
  43,
  22,
  25,
  3,
  867,
  2909,
  774,
  11,
  2,
  3126,
  92,
  61,
  3,
  17,
  6482,
  47,
  4,
  1,
  580,
  133,
  761,
  11,
  17,
  4358,
  375,
  3248,
  3060,
  42,
  9506,
  3060,
  42,
  4492,
  1319,
  385,
  109,
  8,
  954,
  9328,
  8,
  1,
  3567,
  5,
  406,
  3791,
  105,
  540,
  4,
  1,
  611,
  2,
  8952,
  109,
  1195,
  3838,
  385],
 [48,
  32,
  4482,
  972,
  4,
  3,
  17,
  137,
  41,
  3,
  960,
  35,
  3527,
  36,
  304,
  100,
  28,
  214,
  314,
  2,
  981,
  93,
  8,
  3,
  3090,
  7574,
  8,
  24,
  4011,
  2,
  36,
  1,
  3113,
  4,
  1,
  7574,
  242,
  75,
  314,
  41,
  5481,
  216,
  31,
  144,
  2,
  3,
  342,
  988,
  4250,
  31,
  709,
  38,
  1518,
  4694,
  1392,
  35,
  16,
  47,
  287,
  1365,
  9,
  84,
  2849,
  719,
  33,
  70,
  1473,
  46,
  4726,
  38,
  39,
  192,
  65,
  65,
  436,
  6,
  110,
  90,
  752,
  2,
  450,
  110,
  858,
  160,
  907,
  794,
  1,
  649,
  351,
  2126,
  6365,
  504,
  42,
  1,
  3379,
  6647,
  222,
  36,
  5915,
  3197,
  2,
  135,
  6365,
  6,
  3,
  294,
  1,
  907,
  1,
  219,
  17,
  5,
  6785,
  1029,
  1326,
  125,
  160,
  477,
  14,
  3,
  1627,
  1746,
  1,
  168,
  108,
  28,
  252,
  8,
  923,
  3247,
  3,
  171,
  151,
  933,
  100,
  390,
  6400,
  16,
  86,
  4,
  1,
  2313,
  9,
  13,
  433,
  4,
  329,
  5,
  64,
  88,
  9904,
  24,
  1949,
  390,
  3708,
  1049,
  3808,
  235,
  209,
  26,
  2027,
  113,
  14,
  1,
  221,
  35,
  3529,
  2971,
  8,
  170,
  60,
  95,
  22,
  66],
 [10,
  114,
  5,
  104,
  11,
  17,
  3,
  169,
  80,
  4,
  29,
  1,
  639,
  133,
  41,
  1,
  10,
  37,
  80,
  33,
  23,
  639,
  57,
  499,
  540,
  23,
  1,
  673,
  119,
  1,
  288,
  521,
  1,
  80,
  9,
  1741,
  69,
  4,
  3,
  128,
  36,
  1,
  2698,
  1,
  4982,
  17,
  15,
  1,
  254,
  35,
  4320,
  1,
  7,
  7,
  10,
  65,
  114,
  5,
  104,
  3,
  169,
  4,
  11,
  17,
  80,
  1,
  1210,
  2949,
  301,
  3,
  115,
  1211,
  18,
  44,
  772,
  80,
  281,
  22,
  74,
  84,
  1,
  17,
  22,
  1026,
  56,
  1377,
  48,
  6,
  165,
  20,
  2,
  10,
  101,
  44,
  192,
  3,
  49,
  276,
  56,
  150,
  10,
  156,
  65,
  378,
  48,
  13,
  165,
  20,
  20,
  57,
  87,
  366,
  4987,
  10,
  2743,
  9,
  42,
  121,
  55,
  2,
  193,
  1,
  620,
  173,
  1,
  77,
  620,
  173,
  6,
  85,
  639,
  1,
  4031,
  66,
  26,
  43,
  331,
  147,
  9,
  1,
  87,
  55,
  7,
  7,
  11,
  6,
  113,
  17],
 [1697,
  715,
  1304,
  3458,
  1050,
  7,
  7,
  3,
  366,
  4,
  151,
  143,
  10,
  1320,
  5,
  64,
  1,
  87,
  709,
  103,
  8,
  11,
  3127,
  2,
  13,
  3882,
  5,
  79,
  32,
  4,
  1,
  219,
  7334,
  3135,
  207,
  188,
  39,
  106,
  151,
  20,
  2,
  10,
  164,
  10,
  186,
  391,
  195,
  41,
  93,
  8,
  628,
  5,
  79,
  9,
  495,
  10,
  475,
  33,
  415,
  25,
  90,
  72,
  4,
  32,
  1381,
  36,
  48,
  10,
  79,
  2201,
  47,
  4,
  1,
  2319,
  495,
  997,
  4654,
  8,
  829,
  495,
  1206,
  14,
  76,
  14,
  6,
  398,
  90,
  42,
  150,
  56,
  1,
  212,
  13,
  54,
  354,
  1348,
  1,
  9140,
  4,
  1,
  884,
  43,
  81,
  776,
  2447,
  33,
  74,
  1985,
  8,
  63,
  1599,
  152,
  7112,
  396,
  5,
  1290,
  1109,
  18,
  135,
  10,
  581,
  2201,
  72,
  4,
  1,
  87,
  709,
  103,
  10,
  79,
  120,
  33,
  110,
  1,
  5425,
  4,
  7694,
  348,
  7,
  7,
  32,
  6305,
  4,
  85,
  1176,
  4,
  3378,
  1,
  1095,
  13,
  30,
  11,
  218,
  66,
  26,
  6654,
  31,
  1,
  196,
  12,
  1,
  19,
  13,
  6466,
  3971,
  20,
  1,
  1862,
  4861,
  1,
  196,
  12,
  1,
  1394,
  1299,
  6,
  21,
  56,
  1782,
  18,
  8,
  196,
  1,
  448,
  1217,
  16,
  1,
  642,
  109,
  279,
  5,
  85,
  2,
  3117,
  11,
  5534,
  13,
  7,
  7,
  647,
  1,
  4815,
  4890,
  309,
  4,
  260,
  3,
  529,
  14,
  1,
  3661,
  1108,
  598,
  8,
  54,
  95,
  639,
  3008,
  15,
  2277,
  10,
  209,
  194,
  7694,
  9141,
  4,
  1,
  1664,
  1605,
  13,
  345,
  3549,
  30,
  1,
  102,
  71,
  30,
  1,
  1664,
  306,
  12,
  99,
  123,
  104,
  11,
  4811,
  44,
  37,
  2499,
  42,
  73,
  120,
  11,
  6,
  1200,
  495,
  18,
  331,
  2543,
  5,
  64,
  9,
  34,
  903,
  1,
  27,
  1071,
  2,
  145,
  246,
  1605,
  4,
  529,
  2389,
  58,
  26,
  5,
  64,
  138,
  32,
  2759,
  4,
  63,
  5061,
  13,
  7694,
  1276,
  8,
  1,
  103,
  209,
  34,
  29,
  28,
  214,
  5,
  79,
  134,
  6,
  3,
  171,
  495,
  495,
  495,
  2,
  193,
  9,
  43,
  11,
  13,
  1,
  61,
  7334,
  3135,
  19,
  1410,
  123,
  107,
  22,
  594,
  74,
  5,
  120,
  1,
  108,
  30,
  29,
  56,
  14,
  1,
  108,
  1941,
  326,
  8,
  3,
  2601,
  311,
  88,
  14,
  3,
  9329,
  1108,
  15,
  3,
  4,
  5426,
  8809,
  2,
  21,
  30,
  29,
  154,
  3301,
  7,
  7,
  111,
  6,
  210,
  9330,
  337,
  39,
  163,
  30,
  85,
  105,
  216,
  8810,
  15,
  24,
  541,
  6742,
  2,
  611,
  1056,
  61,
  304,
  981,
  24,
  3910,
  2,
  51,
  868,
  3272,
  2,
  2431,
  3162,
  118,
  53,
  22,
  66,
  210,
  64,
  1,
  19,
  6306,
  1060,
  84,
  1,
  1,
  224,
  97,
  6,
  403,
  2317,
  210,
  5489,
  199,
  3679,
  5490,
  8056,
  2379,
  7193,
  2050,
  3,
  1177,
  5063,
  672,
  60,
  1,
  8472,
  7335,
  37,
  3378,
  45,
  411,
  331,
  1192,
  51,
  16,
  1,
  5063,
  5490,
  9701,
  68,
  1,
  5063,
  557,
  1021,
  1192,
  35,
  1058,
  1,
  907,
  819,
  9928,
  7,
  7,
  38,
  85,
  41,
  1,
  128,
  119,
  5490,
  6,
  3353,
  31,
  3378,
  24,
  2355,
  5903,
  5,
  1372,
  2120,
  34,
  3378,
  88,
  31,
  3709,
  5,
  2515,
  3,
  6093,
  495,
  3,
  4376,
  4124,
  445,
  356,
  12,
  29,
  959,
  23,
  2968,
  1,
  196,
  12,
  5490,
  8301,
  30,
  1,
  342,
  4,
  24,
  545,
  16,
  88,
  21,
  5,
  2515,
  9,
  183,
  5,
  25,
  54,
  949,
  329,
  2355,
  36,
  22,
  5490,
  3378,
  1403,
  47,
  126,
  420,
  78,
  213,
  334,
  44,
  82,
  274,
  9142,
  12,
  997,
  1630,
  152,
  4160,
  34,
  109,
  4938,
  6871,
  594,
  1717,
  4067,
  4787,
  84,
  7694,
  181,
  150,
  14,
  173,
  4,
  1,
  1290,
  1304,
  3,
  382,
  1210,
  435,
  2,
  3,
  327,
  1038,
  1975,
  112,
  2107,
  215,
  12,
  316,
  20,
  1,
  1011,
  4,
  7,
  7,
  1,
  1969,
  5491,
  1,
  176,
  11,
  55,
  23,
  65,
  1,
  86,
  2905,
  537,
  8,
  1,
  219,
  207,
  4057,
  6,
  1,
  61,
  27,
  35,
  214,
  5,
  3378,
  15,
  2925,
  1,
  1192,
  2000,
  53,
  129,
  2,
  3,
  1878,
  8,
  1,
  2,
  13,
  1641,
  211,
  209,
  173,
  4,
  1,
  3894,
  7694,
  348,
  54,
  887,
  54,
  2684,
  54,
  615,
  54,
  251,
  7,
  7],
 [47,
  780,
  134,
  20,
  854,
  25,
  841,
  4534,
  841,
  5,
  1,
  354,
  1201,
  4244,
  103,
  4,
  1,
  4875,
  18,
  263,
  9,
  6,
  4214,
  1755,
  1113,
  2,
  52,
  9120,
  11,
  19,
  36,
  215,
  65,
  2990,
  8804,
  38,
  195,
  5,
  5731,
  12,
  1814,
  188,
  9,
  130,
  6901,
  3,
  2967,
  12,
  166,
  9,
  274,
  3,
  104,
  573,
  43,
  2526,
  247,
  204,
  6,
  124,
  148,
  7,
  7,
  8473,
  311,
  3,
  576,
  129,
  35,
  3576,
  5,
  3018,
  2417,
  5,
  1,
  333,
  4,
  3,
  1720,
  1308,
  939,
  6,
  1,
  4038,
  960,
  35,
  6,
  2906,
  5,
  1347,
  88,
  174,
  874,
  1,
  2150,
  15,
  2767,
  8,
  20,
  24,
  2362,
  78,
  536,
  30,
  161,
  5,
  6386,
  24,
  28,
  896,
  3,
  177,
  3950,
  6307,
  35,
  736,
  24,
  353,
  5,
  1046,
  40,
  117,
  4,
  2389,
  7,
  7,
  3,
  6745,
  2426,
  434,
  15,
  83,
  667,
  480,
  445,
  1721,
  3,
  2476,
  578,
  2,
  1214,
  361,
  36,
  2,
  939,
  14,
  68,
  14,
  7101,
  14,
  114,
  615,
  841,
  4534,
  841,
  6,
  27,
  16,
  461,
  4,
  247,
  3016,
  1972,
  6655,
  543,
  101,
  334,
  1,
  420,
  4,
  2434,
  4352,
  2583,
  9702,
  29,
  561,
  7215,
  8,
  11,
  19,
  2,
  23,
  1051,
  31,
  162,
  7,
  7,
  4,
  258,
  11,
  6,
  1,
  240,
  4,
  815,
  12,
  6,
  6821,
  5,
  25,
  32,
  4720,
  276,
  16,
  29,
  563,
  2,
  246,
  195,
  177,
  72,
  303,
  8,
  11,
  19,
  1448,
  244,
  1539,
  2667,
  488,
  46,
  6,
  3,
  483,
  343,
  202,
  1737,
  2,
  4029,
  206,
  2,
  8,
  92,
  465,
  394,
  841,
  4534,
  841,
  6735,
  9,
  8,
  3,
  4638,
  121,
  968,
  465,
  128,
  2,
  23,
  3403,
  8,
  942,
  14,
  3,
  2443,
  288,
  20,
  844,
  100,
  29,
  286,
  25,
  3212,
  4537,
  8953,
  5710,
  310,
  1,
  3,
  4788,
  4939,
  3,
  20,
  3,
  144,
  348,
  3416,
  63,
  947,
  394,
  155,
  28,
  304,
  1448,
  7,
  7,
  1803,
  11,
  19,
  233,
  21,
  26,
  3,
  5326,
  4,
  3018,
  2417,
  6822,
  15,
  92,
  204,
  2,
  2938,
  2083,
  44,
  130,
  274,
  2959,
  42],
 [10,
  291,
  11,
  17,
  16,
  1,
  882,
  221,
  2,
  56,
  28,
  1982,
  28,
  13,
  1,
  250,
  27,
  68,
  772,
  10,
  25,
  5,
  200,
  4157,
  5,
  12,
  6812,
  577,
  1760,
  5730,
  221,
  97,
  28,
  13,
  56,
  414,
  1,
  221,
  299,
  12,
  1069,
  8,
  1,
  127,
  28,
  67,
  1,
  86,
  380,
  1198,
  2,
  28,
  13,
  1,
  86,
  3710,
  4582,
  4,
  2232,
  12,
  186,
  795,
  53,
  5,
  24,
  1574,
  16,
  1,
  27,
  28,
  1370,
  226,
  123,
  75,
  439,
  2,
  43,
  11,
  166,
  98,
  285,
  5,
  22,
  51,
  10,
  139,
  5,
  1183,
  53,
  96,
  30,
  1,
  386,
  1154,
  10,
  101,
  5,
  549,
  14,
  10,
  340,
  1,
  143,
  4,
  3,
  17,
  12,
  288,
  34,
  34,
  68,
  30,
  227,
  9,
  186,
  26,
  414,
  71,
  9086,
  1718,
  1,
  86,
  380,
  17,
  2,
  1,
  86,
  380,
  497,
  111,
  112,
  265,
  8,
  9,
  90,
  57,
  3041,
  187,
  5,
  79,
  143,
  9,
  13,
  1,
  86,
  3438,
  17,
  10,
  78,
  123,
  64,
  15,
  95,
  53,
  46,
  97,
  10,
  1698,
  9,
  2,
  1686,
  69,
  43,
  46,
  13,
  98,
  630,
  471,
  318,
  854,
  67,
  16,
  637,
  482,
  2070,
  12,
  8,
  3],
 [1495,
  205,
  64,
  648,
  16,
  245,
  918,
  8,
  381,
  5,
  1,
  1283,
  4,
  11,
  62,
  558,
  15,
  765,
  2,
  15,
  3108,
  392,
  43,
  22,
  101,
  3935,
  5973,
  23,
  16,
  5909,
  3948,
  81,
  11,
  99,
  644,
  124,
  324,
  137,
  16,
  22,
  97,
  3,
  49,
  2175,
  16,
  1340,
  43,
  22,
  37,
  124,
  1570,
  29,
  2,
  757,
  5,
  11,
  6,
  21,
  16,
  22],
 [10,
  25,
  840,
  5,
  21,
  267,
  48,
  857,
  17,
  1414,
  132,
  56,
  150,
  11,
  17,
  116,
  21,
  74,
  1,
  113,
  780,
  11,
  17,
  90,
  57,
  253,
  9,
  192,
  69,
  535,
  48,
  3,
  2749,
  181,
  11,
  6,
  7,
  7,
  48,
  79,
  22,
  79,
  51,
  124,
  86,
  437,
  673,
  22,
  44,
  296,
  12,
  54,
  512,
  85,
  398,
  22,
  4940,
  5371,
  5,
  3,
  3173,
  9,
  66,
  110,
  26,
  3920,
  2,
  78,
  4534,
  51,
  356,
  3,
  592,
  168,
  95,
  47,
  81,
  23,
  138,
  12,
  33,
  23,
  110,
  6401,
  11,
  17,
  6,
  41,
  85,
  4420,
  81,
  66,
  26,
  2,
  85,
  303,
  6,
  1222,
  39,
  535,
  41,
  9688,
  2,
  786,
  16,
  9688,
  7,
  7,
  3,
  624,
  1448,
  7536,
  30,
  1,
  929,
  4,
  3,
  2320,
  1,
  4629,
  624,
  1105,
  5,
  182,
  1168,
  141,
  11,
  1507,
  73,
  836,
  41,
  1,
  9507,
  4,
  11,
  181,
  161,
  6,
  142,
  2,
  54,
  27,
  6,
  3920,
  5,
  245,
  7,
  7,
  6175,
  506,
  1,
  238,
  4,
  24,
  117,
  1,
  167,
  294,
  506,
  3,
  49,
  238,
  1,
  552,
  35,
  252,
  1,
  333,
  4,
  6175,
  3421,
  1,
  118,
  40,
  222,
  13,
  388,
  18,
  59,
  967,
  40,
  222,
  34,
  12,
  27,
  6,
  1744,
  31,
  40,
  238,
  67,
  65,
  83,
  385,
  2728,
  18,
  40,
  222,
  13,
  52,
  1749,
  2,
  13,
  21,
  356,
  3,
  592,
  5,
  1341,
  2631,
  869,
  7,
  7,
  3,
  83,
  17,
  31,
  6120,
  6823,
  24,
  96,
  209,
  200,
  47,
  732,
  5,
  1,
  306,
  24,
  96,
  23,
  37,
  2859,
  4,
  3,
  7910,
  903,
  2859,
  209,
  67,
  3,
  1217,
  2,
  7569,
  3,
  1085,
  451,
  80,
  33,
  25,
  3,
  142,
  732,
  16,
  1,
  306,
  33,
  23,
  417,
  14,
  68,
  14,
  2110,
  738],
 [100,
  3,
  52,
  639,
  3111,
  601,
  60,
  405,
  22,
  12,
  1013,
  4358,
  2558,
  548,
  265,
  770,
  980,
  7,
  7,
  1302,
  4963,
  14,
  534,
  14,
  1,
  106,
  2928,
  3907,
  377,
  22,
  120,
  33,
  23,
  1,
  142,
  2260,
  245,
  35,
  25,
  107,
  195,
  4,
  131,
  4150,
  4183,
  96,
  66,
  851,
  11,
  42,
  7,
  7,
  11,
  17,
  6,
  15,
  27,
  148,
  8,
  324,
  5,
  5835,
  1755,
  1571,
  136,
  94,
  6,
  21,
  1,
  115,
  254,
  3353,
  2,
  1985,
  14,
  68,
  78,
  11,
  26,
  369,
  16,
  178,
  17,
  5801,
  1,
  1583,
  2,
  2389,
  4,
  464,
  4577,
  344,
  15,
  22,
  81,
  2235,
  6,
  364,
  45,
  3,
  2079,
  1476,
  324],
 [10,
  186,
  132,
  72,
  41,
  11,
  19,
  10,
  101,
  9,
  2456,
  16,
  396,
  14,
  79,
  1,
  1851,
  2715,
  20,
  134,
  10,
  1567,
  11,
  41,
  106,
  151,
  579,
  2,
  10,
  459,
  9,
  10,
  56,
  778,
  5,
  37,
  9,
  31,
  147,
  9,
  1529,
  18,
  10,
  39,
  415,
  10,
  66,
  6119,
  132,
  12,
  10,
  25,
  403,
  54,
  2039,
  5,
  64,
  11,
  444,
  4,
  55,
  123,
  123,
  172,
  2,
  145,
  21,
  27,
  5,
  1166,
  3,
  17,
  18,
  10,
  364,
  267,
  11,
  13,
  371,
  9,
  299,
  56,
  154,
  8,
  1,
  3828,
  1,
  61,
  1678,
  10,
  516,
  70,
  1,
  171,
  133,
  15,
  1496,
  3767,
  8,
  93,
  10,
  101,
  11,
  19,
  2310,
  189,
  702,
  320,
  2,
  1223,
  5181,
  16,
  69,
  29,
  10,
  66,
  101,
  4,
  51,
  10,
  64,
  27,
  4,
  63,
  103,
  144,
  3,
  478,
  6,
  11,
  380,
  17,
  2,
  9,
  1741,
  69,
  21,
  5,
  444,
  57,
  284,
  4543,
  6,
  34,
  52,
  652,
  97,
  7,
  7,
  439,
  68,
  10,
  101,
  22,
  74,
  57,
  218,
  1,
  407,
  23,
  16,
  3767,
  31,
  1,
  95],
 [10,
  230,
  21,
  34,
  159,
  12,
  10,
  186,
  391,
  1071,
  30,
  3,
  366,
  216,
  18,
  47,
  119,
  8,
  29,
  24,
  151,
  4,
  1119,
  2389,
  28,
  436,
  24,
  285,
  4,
  474,
  14,
  68,
  14,
  24,
  1089,
  6968,
  7,
  7,
  36,
  1,
  570,
  11,
  19,
  2050,
  22,
  66,
  25,
  54,
  2413,
  878,
  5474,
  16,
  1,
  658,
  476,
  1078,
  78,
  22,
  164,
  229,
  2471,
  154,
  100,
  2355,
  1,
  601,
  343,
  524,
  4170,
  304,
  34,
  72,
  12,
  28,
  736,
  5,
  8,
  628,
  5,
  225,
  126,
  56,
  43,
  9,
  6,
  24,
  203,
  5991,
  102,
  28,
  7,
  7,
  43,
  22,
  123,
  217,
  7105,
  1,
  3600,
  22,
  120,
  85,
  2223,
  13,
  1059,
  151,
  579,
  11,
  17,
  6,
  414,
  9,
  13,
  21,
  56,
  154,
  31,
  1672,
  9,
  6,
  640,
  1193,
  2,
  3,
  920,
  444,
  4,
  55,
  198,
  929,
  26,
  4807,
  34,
  28,
  66,
  21,
  926,
  160,
  224,
  3571,
  24,
  3248,
  34,
  28,
  66,
  21,
  160,
  2223,
  128,
  28,
  6,
  640,
  2,
  1193,
  2,
  736,
  5,
  91,
  685,
  16,
  3,
  167,
  653,
  1707,
  5,
  74,
  84,
  362],
 [8,
  167,
  5677,
  32,
  3950,
  6307,
  753,
  1176,
  2,
  890,
  3,
  5327,
  435,
  135,
  1802,
  1,
  1772,
  2455,
  702,
  7673,
  28,
  6,
  4464,
  31,
  2,
  24,
  336,
  4965,
  1655,
  2,
  221,
  522,
  31,
  2,
  24,
  611,
  6,
  6824,
  8,
  1,
  1578,
  310,
  1,
  1,
  239,
  129,
  8318,
  5182,
  845,
  3953,
  826,
  5183,
  4,
  1,
  1161,
  568,
  1095,
  3130,
  2504,
  710,
  12,
  1,
  348,
  129,
  67,
  3839,
  2102,
  31,
  5184,
  2,
  28,
  736,
  5,
  164,
  35,
  67,
  98,
  520,
  4,
  2714,
  15,
  1,
  129,
  761,
  4544,
  2408,
  622,
  5,
  774,
  32,
  1,
  525,
  4359,
  1,
  8765,
  1440,
  868,
  4773,
  853,
  2193,
  5,
  353,
  845,
  3529,
  5,
  164,
  1,
  2260,
  12,
  23,
  6167,
  15,
  1,
  3839,
  2,
  93,
  7,
  7,
  4941,
  8,
  1,
  2096,
  3,
  583,
  62,
  18,
  9,
  6,
  130,
  1106,
  2,
  15,
  3,
  83,
  1108,
  1,
  1826,
  112,
  45,
  21,
  424,
  1889,
  100,
  5481,
  1590,
  151,
  702,
  7673,
  4939,
  3,
  6242,
  9703,
  8,
  24,
  2129,
  2,
  1,
  363,
  157,
  135,
  28,
  504,
  5,
  1046,
  15,
  1655,
  6,
  130,
  52,
  1181,
  57,
  2048,
  6,
  1590,
  7,
  7,
  413,
  3655,
  4941,
  8,
  1,
  2096],
 [1,
  897,
  6,
  136,
  10,
  1959,
  1552,
  53,
  11,
  17,
  2,
  1,
  143,
  6,
  136,
  10,
  1567,
  9,
  18,
  10,
  534,
  1832,
  12,
  10,
  67,
  75,
  10,
  67,
  194,
  11,
  17,
  58,
  26,
  137,
  37,
  3,
  1177,
  1259,
  275,
  3514,
  762,
  18,
  10,
  13,
  344,
  11,
  17,
  6,
  27,
  4,
  1,
  8329,
  201,
  107,
  8,
  3,
  190,
  55,
  1,
  9508,
  321,
  22,
  8,
  5,
  147,
  18,
  78,
  339,
  4695,
  22,
  1,
  111,
  13,
  380,
  2,
  445,
  280,
  39,
  9,
  1586,
  52,
  357,
  323,
  15,
  1,
  448,
  965,
  647,
  277,
  8,
  1,
  168,
  1423,
  139,
  42,
  2,
  74,
  38,
  1177,
  1259,
  305,
  10,
  186,
  267,
  2142,
  268,
  92,
  399,
  20,
  11,
  89,
  767,
  9,
  89,
  805,
  9,
  89,
  444,
  234,
  622,
  4,
  124,
  117,
  20,
  11],
 [46,
  25,
  75,
  105,
  3768,
  12,
  10,
  25,
  107,
  8,
  60,
  9,
  1586,
  12,
  1,
  1139,
  13,
  20,
  1,
  344,
  493,
  4,
  1,
  8474,
  1,
  1712,
  1232,
  343,
  2,
  5860,
  436,
  213,
  5,
  324,
  87,
  2,
  7300,
  18,
  11,
  6,
  1,
  87,
  19,
  12,
  67,
  69,
  15,
  2792,
  100,
  10,
  217,
  9,
  9,
  183,
  5959,
  752,
  5,
  69,
  36,
  1,
  2074,
  1303,
  8,
  11,
  19,
  12,
  48,
  596,
  30,
  13,
  30,
  1,
  52,
  227,
  32,
  2,
  4125,
  972,
  20,
  1,
  173,
  4,
  1,
  2928,
  2,
  2,
  30,
  1,
  52,
  250,
  32,
  496,
  4,
  582,
  37,
  86,
  81,
  51,
  1,
  30,
  13,
  8440,
  10,
  4781,
  12,
  623,
  13,
  3,
  339,
  451,
  8475,
  35,
  13,
  969,
  3,
  1113,
  1225,
  100,
  319,
  11,
  10,
  101,
  12,
  13,
  50,
  1291,
  3,
  1065,
  2,
  1541,
  221,
  35,
  7536,
  1051,
  1,
  705,
  4,
  1,
  1161,
  568,
  1340,
  141,
  24,
  4068,
  1626,
  246,
  46,
  70,
  721,
  4,
  2547,
  30,
  1,
  9509,
  18,
  638,
  4,
  9,
  13,
  3950,
  9,
  13,
  403,
  5124,
  5,
  64,
  1,
  386,
  905,
  4,
  1,
  81,
  935,
  1,
  29,
  4,
  93,
  5612,
  5,
  26,
  52,
  329,
  2,
  5613,
  2,
  9,
  13,
  5,
  64,
  1,
  4,
  1,
  336,
  8,
  2507,
  4,
  1,
  1340,
  1948,
  20,
  1,
  2028,
  1,
  5328,
  4,
  6092,
  8330,
  2,
  1,
  4339,
  4,
  1,
  1336,
  20,
  3,
  4339,
  1500,
  31,
  3,
  171,
  4,
  1,
  9481,
  2191,
  42,
  86,
  8,
  57,
  324,
  13,
  6656,
  8763,
  2,
  1851,
  1161,
  568,
  9331,
  36,
  6656,
  1153,
  10,
  5908,
  16,
  1,
  129,
  51,
  10,
  1471,
  8,
  6656,
  1178,
  145,
  3,
  177,
  312,
  97,
  100,
  319,
  24,
  1626,
  20,
  11,
  9481,
  10,
  666,
  10,
  99,
  139,
  143,
  8,
  55,
  2,
  2048,
  16,
  9929,
  305,
  16,
  245,
  2471,
  918,
  8,
  1,
  1340,
  11,
  6,
  3,
  52,
  4126,
  19,
  3,
  205,
  64,
  10,
  56,
  101,
  11,
  140,
  26,
  613,
  8,
  4321,
  44,
  12,
  620],
 [10,
  217,
  11,
  17,
  237,
  315,
  2,
  194,
  9,
  13,
  532,
  9,
  45,
  44,
  394,
  10,
  475,
  22,
  58,
  132,
  47,
  4,
  1,
  133,
  15,
  1,
  313,
  1948,
  70,
  619,
  2,
  47,
  4,
  1,
  1446,
  634,
  70,
  52,
  3054,
  10,
  523,
  26,
  1483,
  11,
  17,
  8,
  57,
  266,
  1487,
  18,
  9,
  6,
  1255,
  195,
  5,
  373,
  16,
  2733,
  10,
  475,
  161,
  271,
  1,
  17,
  30,
  160,
  657,
  1094,
  5,
  408,
  4,
  1,
  168,
  530,
  1,
  204,
  6,
  49,
  1,
  111,
  6,
  532,
  1,
  368,
  23,
  551,
  6238,
  2,
  3852,
  8,
  57,
  677,
  2,
  1,
  62,
  6,
  177,
  208,
  718,
  42,
  4,
  713],
 [421,
  10,
  668,
  11,
  3,
  404,
  17,
  21,
  27,
  349,
  338,
  3,
  834,
  176,
  4,
  656,
  115,
  565,
  1576,
  2,
  149,
  3,
  83,
  7422,
  4,
  102,
  35,
  23,
  29,
  68,
  4274,
  2,
  35,
  29,
  25,
  4455,
  4101,
  10,
  99,
  7455,
  15,
  404,
  1412,
  5211,
  320,
  2,
  469,
  1226,
  3,
  3711,
  725,
  32,
  1160,
  2,
  271,
  1721,
  2,
  3,
  62,
  12,
  6,
  1826,
  2,
  503,
  44,
  27,
  4,
  146,
  2336,
  484,
  1391,
  20,
  60,
  29,
  1,
  3504,
  4,
  362,
  140,
  374,
  1,
  941,
  303,
  140,
  5,
  2128,
  7,
  7,
  2109,
  3393,
  6,
  322,
  1459,
  46,
  13,
  161,
  11,
  552,
  415,
  79,
  2,
  59,
  209,
  422,
  757,
  20,
  1,
  3278,
  493,
  54,
  4047,
  15,
  11,
  818,
  10,
  209,
  194,
  59,
  13,
  3,
  126,
  552,
  71,
  256,
  37,
  3477,
  2056,
  38,
  2038,
  5549,
  2,
  11,
  17,
  8476,
  57,
  677,
  209,
  14,
  1224,
  14,
  6027,
  2,
  30,
  1,
  168,
  55,
  8331,
  289,
  9143,
  9,
  6,
  1255,
  5,
  730,
  12,
  59,
  82,
  192,
  105,
  49,
  540,
  310,
  40,
  190,
  617,
  2,
  11,
  27,
  6,
  31,
  236,
  1,
  227,
  208,
  7,
  7,
  1,
  413,
  2425,
  11,
  17,
  52,
  68,
  9,
  6,
  41,
  4717,
  382,
  4717,
  10,
  101,
  303,
  66,
  378,
  158,
  54,
  27,
  183,
  5,
  26,
  8176,
  8,
  11,
  17,
  29,
  102,
  496,
  20,
  1346,
  489,
  5,
  26,
  676,
  199,
  9930,
  1730,
  330,
  1,
  640,
  196,
  12,
  11,
  50,
  398,
  71,
  21,
  862,
  5,
  6295,
  166,
  16,
  1,
  968,
  1611,
  84,
  60,
  10,
  78,
  21,
  139,
  134,
  7,
  7,
  10,
  446,
  48,
  11,
  17,
  45,
  5,
  132,
  41,
  1998,
  41,
  2,
  41,
  1,
  8632,
  5,
  8912,
  1,
  17,
  10,
  6483,
  86,
  15,
  11,
  27,
  6,
  4113,
  4570,
  3030,
  4,
  3,
  789,
  9,
  2165,
  3,
  727,
  865,
  4,
  2,
  30,
  1,
  168,
  55,
  388,
  507,
  955,
  1,
  62,
  45,
  3,
  766,
  8057,
  15,
  7575,
  6048,
  17,
  6746,
  31,
  315,
  90,
  27,
  297,
  933,
  119,
  407,
  8,
  3,
  727,
  173,
  10,
  66,
  82,
  373,
  9],
 [10,
  58,
  37,
  5,
  120,
  43,
  245,
  120,
  85,
  10,
  66,
  74,
  3,
  962,
  4,
  1,
  17,
  193,
  1,
  95,
  4,
  1,
  181,
  44,
  75,
  41,
  1081,
  151,
  231,
  201,
  107,
  11,
  17,
  2,
  10,
  58,
  37,
  5,
  64,
  9,
  172,
  740,
  1763,
  921,
  1,
  3376,
  15,
  63,
  5614,
  211,
  2,
  1401,
  9,
  13,
  2375,
  12,
  11,
  537,
  156,
  182,
  122,
  37,
  63,
  8041,
  8,
  1,
  416,
  1856,
  18,
  14,
  2387,
  3367,
  4014,
  1109,
  4465,
  8,
  1,
  2388,
  1679,
  60,
  4846,
  16,
  1,
  1943,
  275,
  692,
  4322,
  9,
  6,
  49,
  5,
  64,
  12,
  740,
  1763,
  921,
  5654,
  63,
  975,
  10,
  58,
  37,
  5,
  730,
  11,
  17,
  5,
  57,
  1487,
  295,
  603,
  353,
  69,
  43,
  597,
  1362,
  22,
  16,
  124,
  705,
  5519],
 [10,
  217,
  1,
  17,
  5533,
  2,
  94,
  10,
  1197,
  840,
  5,
  973,
  9,
  1,
  873,
  6,
  12,
  940,
  736,
  7014,
  36,
  178,
  80,
  73,
  23,
  1,
  4,
  11,
  1307,
  47,
  81,
  101,
  12,
  43,
  33,
  25,
  284,
  33,
  66,
  79,
  874,
  33,
  187,
  5,
  60,
  235,
  6,
  37,
  18,
  43,
  33,
  101,
  41,
  1,
  755,
  50,
  94,
  33,
  101,
  41,
  539,
  33,
  58,
  79,
  137,
  4379,
  11,
  17,
  6,
  21,
  39,
  41,
  360,
  11,
  17,
  6,
  803,
  178,
  12,
  1,
  360,
  23,
  633,
  1,
  673,
  12,
  479,
  50,
  41,
  9,
  94,
  1,
  1521,
  79,
  51,
  10,
  13,
  4719,
  10,
  217,
  47,
  2,
  10,
  700,
  33,
  23,
  31,
  1139,
  2,
  156,
  56,
  2922,
  5,
  1227,
  93,
  21,
  4,
  1,
  1139,
  18,
  12,
  10,
  233,
  5672,
  93,
  158,
  10,
  230,
  3670,
  1059,
  48,
  34,
  123,
  1,
  111,
  13,
  83,
  1,
  327,
  283,
  102,
  23,
  68,
  7899,
  2,
  73,
  29,
  25,
  5,
  836,
  36,
  93,
  10,
  449,
  22,
  29,
  101,
  41,
  48,
  22,
  217,
  8,
  12,
  17,
  2,
  367],
 [10,
  67,
  47,
  41,
  11,
  17,
  10,
  2743,
  9,
  58,
  26,
  1,
  650,
  925,
  4,
  2511,
  3,
  2394,
  17,
  41,
  1285,
  109,
  8,
  1,
  659,
  4,
  3,
  3352,
  3380,
  8,
  527,
  4988,
  73,
  840,
  5,
  200,
  9,
  3,
  314,
  559,
  272,
  73,
  58,
  64,
  47,
  3389,
  7,
  7,
  11,
  17,
  665,
  42,
  5,
  26,
  27,
  428,
  100,
  160,
  1223,
  6902,
  13,
  797,
  8,
  24,
  108,
  18,
  1,
  142,
  328,
  4,
  11,
  27,
  6,
  610,
  28,
  2205,
  24,
  420,
  15,
  3,
  142,
  2384,
  41,
  88,
  2,
  90,
  3,
  83,
  1383,
  7,
  7,
  43,
  22,
  187,
  5,
  25,
  32,
  729,
  366,
  4,
  622,
  409,
  806,
  11,
  27,
  42],
 [51,
  10,
  87,
  217,
  11,
  19,
  185,
  1122,
  1844,
  579,
  10,
  1098,
  9,
  208,
  18,
  115,
  50,
  18,
  9,
  1530,
  15,
  69,
  12,
  615,
  2122,
  2,
  2122,
  2,
  10,
  3642,
  719,
  57,
  2530,
  3154,
  2,
  3471,
  67,
  50,
  5,
  79,
  15,
  1,
  769,
  1840,
  484,
  244,
  71,
  1,
  19,
  396,
  10,
  4390,
  1,
  266,
  897,
  271,
  2,
  9,
  505,
  42,
  12,
  10,
  13,
  197,
  1,
  338,
  55,
  3969,
  9510,
  6,
  3,
  83,
  19,
  9,
  6,
  7456,
  2,
  145,
  246,
  9,
  4286,
  8,
  92,
  283,
  5415,
  2174,
  454,
  1,
  3422,
  7,
  7,
  12,
  6,
  1,
  86,
  1112,
  2824,
  454,
  11,
  19,
  2,
  454,
  8198,
  12,
  9,
  6,
  1600,
  2,
  161,
  330,
  44,
  28,
  6,
  32,
  480,
  19,
  1800,
  27,
  4,
  1,
  86,
  620,
  2495,
  1471,
  31,
  144,
  1,
  181,
  6,
  236,
  195,
  669,
  2343,
  5,
  26,
  481,
  5,
  104,
  103,
  14,
  510],
 [1179,
  6,
  160,
  83,
  17,
  1244,
  1029,
  2091,
  4586,
  10,
  87,
  1935,
  4586,
  8,
  2,
  201,
  107,
  3,
  171,
  4,
  24,
  103,
  2,
  28,
  1524,
  248,
  69,
  4586,
  6,
  1,
  329,
  221,
  15,
  137,
  5,
  2415,
  8,
  1179,
  28,
  311,
  1,
  222,
  4,
  3701,
  5678,
  3,
  3920,
  2,
  247,
  786,
  3712,
  35,
  24,
  8441,
  426,
  30,
  350,
  1,
  128,
  6,
  271,
  100,
  181,
  292,
  1542,
  30,
  1,
  5992,
  4,
  5678,
  6,
  1,
  406,
  4,
  382,
  4973,
  16,
  3,
  1145,
  60,
  6,
  688,
  1171,
  100,
  28,
  2560,
  6825,
  3,
  257,
  4,
  2247,
  5007,
  28,
  6,
  1680,
  5,
  767,
  3,
  2041,
  4,
  4685,
  5,
  4141,
  24,
  4287,
  7,
  7,
  3760,
  1,
  583,
  496,
  4,
  2612,
  4685,
  45,
  83,
  20,
  24,
  117,
  2,
  12,
  4,
  4655,
  24,
  333,
  252,
  31,
  3,
  83,
  2584,
  7809,
  14,
  1,
  19,
  5678,
  78,
  899,
  5,
  64,
  3,
  219,
  278,
  181,
  119,
  109,
  2247,
  6,
  6564,
  5,
  109,
  32,
  1821,
  7,
  7,
  1,
  17,
  6,
  1175,
  8,
  1,
  95,
  9,
  273,
  12,
  109,
  2536,
  13,
  137,
  1032,
  1270,
  1,
  2747,
  194,
  6,
  12,
  8,
  47,
  1334,
  9,
  235,
  130,
  6],
 [8,
  2561,
  167,
  254,
  3182,
  270,
  36,
  3,
  388,
  507,
  8,
  1940,
  3066,
  1,
  3970,
  2299,
  4,
  1940,
  30,
  3,
  704,
  3169,
  2,
  214,
  7295,
  5,
  3,
  1843,
  1155,
  8,
  7457,
  36,
  46,
  1,
  17,
  3536,
  84,
  3,
  3219,
  62,
  4,
  1690,
  2,
  5723,
  10,
  437,
  11,
  17,
  9,
  13,
  375,
  4,
  83,
  1189,
  2,
  111,
  2,
  102,
  12,
  781,
  9,
  714,
  30,
  3,
  52,
  329,
  1037,
  1,
  111,
  13,
  4,
  258,
  389,
  4759,
  6542,
  2,
  9931,
  70,
  1344,
  14,
  68,
  14,
  2337,
  5272,
  1,
  363,
  157,
  13,
  65,
  220,
  68,
  2,
  10,
  13,
  52,
  3436,
  15,
  1,
  127,
  9,
  183,
  3,
  790,
  99,
  26,
  8,
  1,
  232,
  3762,
  5,
  1,
  162,
  2,
  29,
  408,
  12,
  20,
  11,
  352,
  175,
  3,
  1535,
  8,
  1,
  19],
 [463,
  3,
  459,
  5123,
  4696,
  5185,
  11,
  491,
  505,
  42,
  5,
  26,
  32,
  2395,
  1366,
  2141,
  2719,
  332,
  491,
  15,
  3,
  459,
  3672,
  276,
  2334,
  318,
  16,
  29,
  1083,
  319,
  11,
  2350,
  1308,
  156,
  1490,
  9,
  263,
  3713,
  16,
  1,
  17,
  282,
  53,
  24,
  3731,
  8,
  873,
  28,
  6,
  27,
  4,
  678,
  1187,
  44,
  97,
  76,
  12,
  295,
  14,
  1036,
  14,
  45,
  1534,
  24,
  399,
  5,
  26,
  325,
  8,
  15,
  138,
  3,
  337,
  17,
  10,
  89,
  101,
  28,
  58,
  123,
  25,
  517,
  137,
  37,
  11,
  12,
  2739,
  13,
  312,
  5,
  1,
  1231,
  7,
  7,
  1,
  907,
  16,
  11,
  19,
  183,
  5,
  25,
  75,
  290,
  36,
  1895,
  77,
  180,
  103,
  34,
  450,
  164,
  403,
  1655,
  212,
  1611,
  8,
  1,
  48,
  73,
  74,
  23,
  3,
  128,
  134,
  2,
  46,
  12,
  13,
  735,
  42,
  4,
  8025,
  3,
  366,
  12,
  99,
  25,
  213,
  36,
  1,
  4180,
  27,
  38,
  106,
  36,
  1,
  408,
  511,
  811,
  170,
  128,
  210,
  170,
  343,
  4,
  400,
  6,
  27,
  12,
  45,
  75,
  5015,
  36,
  98,
  630,
  4,
  77,
  96,
  1,
  219,
  148,
  166,
  16,
  138,
  3,
  724,
  17,
  12,
  210,
  245,
  78,
  26,
  481,
  5,
  851,
  42,
  1,
  843,
  276,
  190,
  155,
  9,
  270,
  7,
  7,
  197,
  41,
  134,
  58,
  26,
  3,
  49,
  55,
  5,
  218,
  42,
  12,
  1,
  4696,
  5185,
  4497,
  20,
  1,
  309,
  12,
  61,
  464,
  66,
  64,
  3095,
  45,
  161,
  5,
  79,
  15,
  11,
  17,
  8,
  196,
  303,
  66,
  64,
  1,
  3095,
  1,
  1664,
  564,
  2,
  426,
  102,
  423,
  64,
  93,
  56,
  175,
  416,
  8,
  1,
  17,
  145,
  246,
  12,
  13,
  8,
  2507,
  4,
  5034,
  372,
  53,
  15,
  11,
  5185,
  80,
  1,
  19,
  875,
  3,
  989,
  2770,
  5,
  25,
  98,
  897,
  1092,
  1298,
  60,
  885,
  6,
  1068,
  4539,
  144,
  22,
  120,
  34,
  89,
  26,
  4150,
  397,
  48,
  11,
  17,
  1537,
  86,
  4,
  29,
  6,
  229,
  6176,
  1301,
  202,
  1,
  149,
  9,
  322,
  215,
  46,
  29,
  4,
  1,
  5360,
  213,
  593,
  14,
  9087,
  4715,
  6172,
  15,
  1,
  5732,
  62,
  2,
  654,
  112,
  1452,
  39,
  48,
  6,
  3,
  221,
  35,
  1985,
  24,
  219,
  239,
  402,
  130,
  7336,
  185,
  1,
  388,
  507,
  119,
  1,
  582,
  596,
  6826,
  156,
  245,
  101,
  5,
  272,
  6870,
  88,
  9,
  29,
  1520,
  53,
  5,
  3,
  7687,
  5536,
  1358,
  491,
  12,
  61,
  1005,
  5,
  843,
  245,
  121,
  1,
  572,
  4,
  713,
  15,
  691,
  634,
  1376,
  5273,
  1027,
  5125,
  2,
  229,
  335,
  4,
  3,
  851,
  3640,
  42,
  4,
  3,
  3992,
  2,
  4778,
  9329,
  29,
  73,
  74,
  16,
  259,
  3103,
  11,
  55,
  185,
  6,
  248,
  160,
  832,
  90,
  19,
  41,
  4545,
  2730,
  5,
  3253,
  81,
  241,
  36,
  3,
  332,
  43,
  226,
  98,
  732,
  12,
  1,
  1555,
  44,
  89,
  444,
  124,
  55,
  20,
  11,
  17],
 [11,
  17,
  1646,
  1859,
  137,
  41,
  3,
  8,
  47,
  1993,
  686,
  614,
  1166,
  226,
  161,
  165,
  16,
  11,
  17,
  1711,
  272,
  1081,
  1565,
  4,
  383,
  18,
  193,
  9,
  46,
  6,
  3,
  52,
  652,
  1917,
  35,
  5609,
  15,
  81,
  2,
  65,
  69,
  122,
  11,
  17,
  6,
  614,
  2,
  22,
  1506,
  807,
  643,
  5,
  147,
  9,
  10,
  2729,
  9,
  44,
  52,
  349,
  10,
  58,
  961,
  9,
  1655,
  18,
  10,
  186,
  54,
  611,
  8,
  63,
  197,
  324,
  140,
  64,
  11,
  145,
  246,
  450,
  2729,
  9,
  339,
  10,
  116,
  85,
  99,
  33,
  101,
  53,
  137,
  11,
  76,
  56,
  799,
  336,
  13,
  126,
  799,
  336,
  12,
  1646,
  12,
  17,
  299,
  274,
  109,
  90,
  614,
  444,
  4,
  55,
  1,
  102,
  8,
  11,
  23,
  52,
  247,
  5,
  378,
  2,
  10,
  49,
  52,
  52,
  52,
  1110],
 [10,
  13,
  255,
  932,
  5,
  1,
  8058,
  18,
  51,
  10,
  2377,
  84,
  1,
  785,
  10,
  299,
  65,
  8,
  1,
  1337,
  16,
  9,
  30,
  12,
  829,
  55,
  44,
  240,
  4,
  37,
  1,
  4065,
  10,
  37,
  9,
  18,
  10,
  25,
  5,
  26,
  8,
  1,
  197,
  8631,
  5,
  1653,
  367,
  9,
  7,
  7,
  145,
  21,
  602,
  246,
  48,
  13,
  57,
  1138,
  1,
  4271,
  585,
  49,
  18,
  1,
  954,
  800,
  13,
  738,
  69,
  76,
  2085,
  5,
  1,
  237,
  1660,
  17,
  12,
  3238,
  15,
  1,
  807,
  930,
  463,
  1,
  2303,
  9144,
  1229,
  8,
  1,
  8782,
  949,
  145,
  130,
  21,
  339,
  2727,
  20,
  88,
  137,
  41,
  1,
  221,
  39,
  9317,
  69,
  235,
  45,
  5,
  79,
  15,
  24,
  906,
  7,
  7,
  9,
  553,
  9704,
  106,
  223,
  16,
  57,
  4006,
  5,
  2,
  16,
  57,
  5,
  5861,
  241,
  1,
  17,
  1197,
  2740,
  178,
  84,
  1,
  6883,
  4,
  3,
  3188,
  2283,
  1960,
  2,
  10,
  13,
  71,
  4652,
  385,
  5013,
  57,
  3252,
  3053,
  30,
  2530,
  1276,
  662,
  5,
  1,
  196,
  12,
  97,
  72,
  783,
  13,
  90,
  5,
  2775,
  88,
  14,
  3397,
  619,
  2,
  8035,
  3,
  1224,
  221,
  8,
  24,
  1595,
  2,
  3,
  91,
  779,
  5583,
  2620,
  1188,
  73,
  74,
  9,
  10,
  13,
  459,
  1573,
  5,
  723,
  88,
  7,
  7,
  18,
  94,
  28,
  67,
  5,
  139,
  2,
  1757,
  3,
  1032,
  591,
  238,
  2,
  1104,
  69,
  5,
  57,
  7,
  7,
  5329,
  22,
  5274,
  129,
  5656,
  3188,
  1149,
  2283,
  133,
  434,
  474,
  2,
  1214,
  111,
  1,
  8058,
  6,
  731,
  3,
  19,
  12,
  10,
  2922,
  132,
  1,
  2190,
  4,
  1191,
  78,
  367,
  22,
  66,
  41,
  92,
  1752,
  9140,
  2,
  1329,
  394,
  4,
  18,
  638,
  4,
  12,
  298,
  241,
  36,
  1,
  722,
  1070,
  7,
  7,
  10,
  67,
  3,
  76,
  548,
  12,
  1,
  1037,
  58,
  555,
  97,
  72,
  51,
  651,
  2590,
  1,
  184,
  419,
  18,
  20,
  1,
  3837,
  1,
  2590,
  9705,
  39,
  233,
  26,
  1,
  86,
  208,
  1364,
  4,
  1,
  19,
  4159,
  3013,
  2283,
  23,
  1738,
  632,
  574,
  25,
  110,
  65,
  75,
  967,
  20,
  1,
  191,
  256,
  34,
  10,
  225,
  1,
  935,
  163,
  30,
  48,
  33,
  139,
  141,
  2,
  85,
  1224,
  9,
  6,
  5,
  91,
  9,
  6,
  52,
  5929,
  2,
  3,
  83,
  95,
  5,
  4734,
  1191,
  5,
  11,
  471,
  2564,
  537,
  7,
  7,
  79,
  22,
  25,
  48,
  9,
  298,
  5,
  26,
  3,
  2283,
  39,
  101,
  41,
  9,
  22,
  74,
  5,
  139,
  20,
  1694,
  7662,
  8,
  1064,
  453,
  2535,
  954,
  2,
  94,
  22,
  205,
  531,
  2,
  3,
  560,
  4,
  29,
  135,
  264,
  5,
  353,
  4733,
  81,
  35,
  23,
  5733,
  20,
  22,
  16,
  63,
  3662,
  2,
  43,
  29,
  12,
  215,
  76,
  195,
  513,
  22,
  186,
  589,
  1346,
  34,
  22,
  25,
  5,
  91,
  1,
  1224,
  2154,
  4,
  35,
  458,
  2,
  35,
  1448,
  7,
  7,
  129,
  35,
  489,
  29,
  12,
  4186,
  21,
  69,
  10,
  67,
  54,
  309,
  48,
  9,
  13,
  65,
  37,
  16,
  131,
  419,
  2,
  35,
  58,
  25,
  194,
  482,
  25,
  32,
  9144,
  1660,
  17,
  5,
  1362,
  16,
  1,
  4215,
  7,
  7,
  21,
  61,
  125,
  1,
  8058,
  79,
  3,
  83,
  293,
  4,
  2543,
  3354,
  5,
  11,
  1329,
  5968,
  4,
  636,
  18,
  2029,
  16,
  178,
  9,
  82,
  125,
  3,
  49,
  293,
  4,
  417,
  92,
  2543,
  7912,
  7,
  7,
  1,
  7,
  7,
  8332,
  1652,
  32,
  935,
  163,
  30,
  48,
  44,
  37,
  5,
  20,
  3,
  3694,
  2283,
  1960,
  8,
  1,
  659,
  4,
  1,
  3266,
  233,
  187,
  5,
  200,
  1,
  8058,
  3,
  592,
  10,
  217,
  9,
  16,
  901,
  18,
  67,
  10,
  1481,
  10,
  2616,
  455,
  10,
  67,
  1973,
  57,
  274],
 [165,
  84,
  64,
  1590,
  6121,
  10,
  299,
  689,
  246,
  48,
  5,
  101,
  80,
  1,
  5993,
  312,
  5,
  72,
  835,
  5,
  4288,
  48,
  1,
  17,
  13,
  65,
  41,
  34,
  761,
  1,
  87,
  846,
  5035,
  38,
  34,
  22,
  23,
  339,
  436,
  8,
  1,
  112,
  25,
  54,
  309,
  48,
  6,
  165,
  20,
  2,
  22,
  101,
  1674,
  35,
  2592,
  5,
  26,
  1223,
  6,
  39,
  3,
  191,
  29,
  4,
  11,
  270,
  5,
  32,
  127,
  51,
  1,
  1055,
  34,
  5,
  1128,
  6,
  30,
  1,
  52,
  237,
  816,
  4,
  1,
  17,
  688,
  1674,
  78,
  1326,
  13,
  3337,
  2,
  2719,
  31,
  3,
  191,
  1672,
  28,
  90,
  3706,
  1,
  127,
  4,
  1590,
  5987,
  458,
  31,
  11,
  28,
  1105,
  5,
  4446,
  42,
  1590,
  167,
  81,
  35,
  23,
  8,
  359,
  4,
  353,
  963,
  35,
  28,
  8,
  505,
  405,
  24,
  117,
  5,
  7,
  7,
  1,
  111,
  4,
  11,
  19,
  6,
  83,
  14,
  10,
  225,
  78,
  1326,
  54,
  512,
  48,
  173,
  28,
  183,
  5,
  4245,
  9655,
  6620,
  5,
  69,
  11,
  6,
  27,
  4,
  40,
  126,
  96,
  1195,
  36,
  8605,
  765,
  60,
  10,
  101,
  6,
  53,
  46,
  5,
  59,
  45,
  75,
  8,
  47,
  76,
  47,
  49,
  18,
  59,
  125,
  1757,
  8,
  11,
  19,
  77,
  149,
  138,
  14,
  2800,
  25,
  52,
  388,
  612,
  2,
  21,
  3,
  191,
  195,
  222,
  5,
  4288,
  1,
  108,
  263,
  1,
  1030,
  4,
  1,
  19,
  13,
  130,
  49,
  7,
  7,
  11,
  17,
  13,
  409,
  21,
  48,
  10,
  852,
  2,
  423,
  3,
  169,
  7068,
  1037,
  8,
  60,
  10,
  3796,
  1,
  17,
  188,
  13,
  130,
  177,
  49,
  161,
  6,
  1936,
  370,
  1,
  237,
  460,
  5035,
  4,
  1,
  17,
  2,
  265,
  770,
  84,
  277,
  53,
  370,
  94,
  9,
  39,
  183,
  37,
  3,
  1082,
  114,
  62,
  465,
  194,
  1590,
  6121,
  1590,
  407],
 [10,
  217,
  6308,
  3030,
  30,
  1,
  19,
  1424,
  2,
  437,
  9,
  8477,
  2,
  1116,
  8633,
  23,
  83,
  14,
  358,
  2,
  526,
  1,
  19,
  1107,
  1116,
  8633,
  36,
  8,
  143,
  5,
  24,
  239,
  8,
  4862,
  28,
  273,
  53,
  46,
  80,
  24,
  624,
  45,
  1100,
  2,
  28,
  20,
  3,
  1273,
  5,
  1351,
  9706,
  24,
  6657,
  1508,
  15,
  24,
  6308,
  333,
  2,
  529,
  2,
  24,
  358,
  35,
  45,
  110,
  5799,
  88,
  16,
  109,
  1,
  320,
  7913,
  4,
  1,
  239,
  1,
  62,
  298,
  178,
  850,
  84,
  1,
  3036,
  2,
  2466,
  4,
  11,
  239,
  2,
  2157,
  22,
  5,
  50,
  1729,
  378,
  1,
  5228,
  4,
  63,
  458,
  82,
  1,
  2725,
  4,
  1,
  931,
  2,
  1,
  4862,
  3913,
  706,
  1,
  1253,
  16,
  11,
  995,
  2,
  3429,
  239,
  3213],
 [65,
  663,
  69,
  10,
  186,
  1184,
  9,
  14,
  3,
  76,
  17,
  18,
  1,
  951,
  39,
  467,
  97,
  3260,
  2,
  660,
  797,
  16,
  9,
  5,
  7427,
  98,
  1335,
  845,
  3722,
  47,
  1133,
  4942,
  42,
  4,
  3,
  1727,
  12,
  27,
  186,
  65,
  378,
  119,
  9,
  13,
  1492,
  36,
  10,
  387,
  85,
  105,
  216,
  125,
  28,
  123,
  25,
  3,
  2414,
  15,
  272,
  281,
  82,
  110,
  1586,
  5,
  26,
  3,
  142,
  108,
  305,
  50,
  37,
  3,
  19,
  3815,
  12,
  39,
  875,
  5,
  26,
  8,
  1,
  17,
  38,
  330,
  160,
  413,
  13,
  875,
  47,
  4,
  1,
  113,
  111,
  372,
  36,
  3,
  222,
  12,
  299,
  65,
  620,
  5,
  1,
  62,
  12,
  4,
  1,
  1366,
  1160,
  248,
  5126,
  4,
  258,
  1,
  1297,
  1,
  2700,
  4,
  1,
  8333,
  2,
  77,
  1332,
  394,
  70,
  208,
  18,
  1,
  17,
  1549,
  335,
  4,
  3,
  648,
  8,
  410,
  11,
  13,
  92,
  142,
  3460,
  2,
  86,
  3143,
  14,
  3,
  1214,
  434],
 [9332,
  6,
  41,
  3,
  938,
  842,
  12,
  710,
  3,
  9332,
  12,
  6,
  430,
  5,
  3317,
  29,
  141,
  1,
  641,
  4,
  1,
  324,
  305,
  9,
  2165,
  47,
  240,
  4,
  764,
  12,
  736,
  5,
  1806,
  382,
  1989,
  2,
  3974,
  1,
  1158,
  4086,
  2165,
  47,
  1319,
  42,
  4,
  2,
  45,
  47,
  679,
  46,
  6,
  3,
  52,
  190,
  476,
  84,
  29,
  1,
  204,
  15,
  105,
  133,
  381,
  22,
  15,
  1,
  102,
  1,
  1158,
  7009,
  6451,
  214,
  84,
  3,
  494,
  1672,
  2,
  1,
  1158,
  4086,
  504,
  5,
  346,
  24,
  167,
  9332,
  20,
  1,
  429,
  1,
  1911,
  23,
  21,
  49,
  11,
  6,
  3,
  716,
  1130,
  19,
  15,
  586,
  111,
  18,
  47,
  4876,
  917,
  2,
  47,
  2477,
  3955,
  46,
  215,
  72,
  994,
  204,
  8,
  11,
  27,
  2,
  1,
  280,
  135,
  4521,
  23,
  161,
  313,
  22,
  66,
  742,
  932,
  141,
  1,
  555,
  540,
  2,
  74,
  47,
  3472,
  42,
  4,
  1,
  204,
  133,
  104,
  42,
  16,
  47,
  1047,
  2,
  76,
  1056],
 [1901,
  154,
  1160,
  1208,
  10,
  13,
  7111,
  4356,
  527,
  27,
  315,
  151,
  579,
  372,
  593,
  11,
  2,
  3,
  651,
  10,
  13,
  3747,
  53,
  527,
  170,
  315,
  2,
  9,
  16,
  303,
  10,
  120,
  3,
  171,
  37,
  327,
  81,
  42,
  4,
  1,
  210,
  1142,
  81,
  10,
  90,
  104,
  11,
  156,
  101,
  9,
  13,
  14,
  1208,
  14,
  10,
  116,
  1,
  408,
  70,
  1071,
  42,
  1376,
  34,
  247,
  33,
  70,
  2499,
  2,
  69,
  30,
  1,
  168,
  55,
  603,
  79,
  643,
  3,
  2182,
  486,
  89,
  1196,
  104,
  11,
  2,
  367,
  1768,
  2,
  474,
  44,
  3,
  1250,
  1250,
  861,
  10,
  666,
  10,
  99,
  25,
  2901,
  3951,
  15,
  88,
  2,
  902,
  1,
  364,
  1329,
  3152,
  12,
  73,
  14,
  3,
  937,
  359,
  50,
  4],
 [44,
  3,
  989,
  19,
  14,
  9,
  405,
  178,
  259,
  61,
  592,
  5,
  64,
  1,
  184,
  8472,
  7335,
  8,
  29,
  24,
  3078,
  3107,
  80,
  28,
  183,
  34,
  6402,
  7810,
  242,
  404,
  16,
  1,
  222,
  4,
  32,
  35,
  512,
  4,
  1075,
  29,
  146,
  185,
  88,
  188,
  8,
  1,
  2416,
  590,
  54,
  5036,
  1429,
  237,
  496,
  51,
  7335,
  205,
  91,
  37,
  1,
  1581,
  242,
  72,
  345,
  4053,
  7,
  7,
  18,
  24,
  95,
  15,
  32,
  6,
  2,
  6309,
  25,
  356,
  88,
  47,
  5229,
  6309,
  65,
  28,
  13,
  1,
  2384,
  4,
  1,
  2041,
  7,
  7,
  1,
  19,
  6,
  3603,
  31,
  1,
  83,
  939,
  18,
  45,
  115,
  363,
  2546,
  1195,
  36,
  3,
  3157,
  703,
  2,
  3797,
  41,
  27,
  148,
  381,
  63,
  400,
  20,
  256,
  833,
  2091,
  1805,
  539,
  25,
  7576,
  2,
  450,
  699,
  4323,
  3651,
  14,
  8,
  1,
  128,
  7,
  7,
  1,
  86,
  2950,
  749,
  1834,
  6,
  1,
  27,
  2,
  61,
  3969,
  3218,
  2367,
  2,
  492,
  440,
  4,
  189,
  6309,
  2,
  7335,
  35,
  739,
  14,
  27,
  4,
  1,
  8059,
  8199,
  209,
  781,
  1062,
  8,
  1,
  9699,
  685,
  4,
  7335,
  7,
  7,
  2273,
  12,
  58,
  1057,
  5,
  79,
  3,
  19,
  12,
  689,
  1,
  2519,
  2069,
  2296,
  4,
  60,
  28,
  13,
  3,
  2,
  6309,
  137,
  4,
  32,
  1691,
  7,
  7,
  1,
  158,
  1249,
  32,
  819,
  16,
  113,
  62,
  150,
  12,
  4989,
  6,
  235,
  662,
  50,
  5,
  1342,
  71,
  98,
  3591,
  8,
  1,
  112,
  44,
  7335,
  2,
  1,
  400,
  22,
  391],
 [11,
  6,
  409,
  3,
  205,
  64,
  19,
  1,
  317,
  162,
  8946,
  82,
  111,
  14,
  45,
  1320,
  5,
  2020,
  1,
  52,
  3056,
  4,
  1,
  2422,
  4,
  1,
  683,
  720,
  1220,
  44,
  441,
  672,
  2,
  5,
  1020,
  3,
  9484,
  696,
  2,
  1160,
  206,
  60,
  6,
  82,
  32,
  3254,
  5,
  1,
  181,
  4,
  1287,
  103,
  11,
  17,
  6,
  34,
  154,
  34,
  375,
  4,
  635,
  189,
  1027,
  2,
  2917,
  12,
  9,
  233,
  182,
  22,
  106,
  38,
  286,
  155,
  22,
  1377,
  93,
  29,
  202,
  124,
  7458,
  4,
  2277,
  1,
  61,
  9333,
  6,
  12,
  3,
  660,
  683,
  306,
  38,
  30,
  227,
  3,
  660,
  683,
  1433,
  306,
  233,
  21,
  74,
  29,
  1,
  1937,
  635,
  46,
  23,
  34,
  105,
  4098,
  1172,
  5,
  6224,
  34,
  105,
  1117,
  2696,
  2421,
  351,
  5,
  1,
  720,
  1220,
  38,
  5,
  1,
  683,
  95,
  4,
  117,
  12,
  1,
  251,
  233,
  26,
  188,
  44,
  130,
  459,
  274,
  319,
  16,
  1,
  302,
  427,
  1,
  480,
  2819,
  1,
  211,
  1,
  459,
  938,
  865,
  2,
  1,
  317,
  111,
  29,
  149,
  23,
  83,
  18,
  1,
  19,
  58,
  21,
  26,
  1,
  168,
  199,
  2,
  2,
  603,
  89,
  123,
  1659,
  11,
  1931,
  19,
  5,
  1,
  380,
  945,
  27,
  441,
  20,
  1,
  168,
  720,
  1220,
  4210,
  2,
  517,
  31,
  3956],
 [10,
  194,
  11,
  17,
  13,
  1459,
  15,
  339,
  1344,
  361,
  31,
  9707,
  7,
  7,
  2073,
  9707,
  34,
  1286,
  15,
  248,
  6733,
  40,
  929,
  42,
  32,
  309,
  155,
  714,
  40,
  4324,
  84,
  277,
  1,
  1727,
  5,
  60,
  9707,
  405,
  5,
  40,
  510,
  6,
  39,
  2144,
  5,
  104,
  7,
  7,
  263,
  21,
  249,
  108,
  13,
  9708,
  302,
  11,
  90,
  1,
  19,
  50,
  788,
  14,
  1,
  2704,
  1151,
  2,
  4010,
  13,
  404,
  16,
  12,
  218,
  8,
  55,
  7,
  7,
  439,
  10,
  194,
  11,
  19,
  13,
  834],
 [10,
  1184,
  549,
  3,
  228,
  4,
  3,
  4,
  4649,
  96,
  2,
  14,
  138,
  46,
  6,
  61,
  27,
  148,
  12,
  8589,
  69,
  36,
  2510,
  4587,
  1274,
  1,
  113,
  4649,
  17,
  123,
  90,
  12,
  6,
  1,
  598,
  1631,
  853,
  5678,
  491,
  1852,
  53,
  46,
  1212,
  69,
  12,
  17,
  233,
  26,
  630,
  318,
  18,
  4587,
  1274,
  6,
  3,
  492,
  630,
  234,
  7,
  7,
  1,
  17,
  152,
  39,
  1,
  2287,
  4,
  610,
  1668,
  9,
  82,
  273,
  1,
  3941,
  4,
  4649,
  30,
  3,
  4126,
  55,
  4,
  4441,
  8,
  1,
  527,
  4649,
  13,
  714,
  241,
  36,
  1,
  1755,
  478,
  4,
  3082,
  2312,
  5,
  1,
  50,
  478,
  4,
  1,
  4,
  2312,
  2,
  1,
  3941,
  13,
  714,
  241,
  36,
  1,
  478,
  51,
  9,
  13,
  32,
  3950,
  5920,
  2,
  976,
  3,
  55,
  4,
  5373,
  2,
  7,
  7,
  4587,
  1274,
  6,
  21,
  3,
  788,
  163,
  30,
  146,
  478,
  9,
  6,
  2,
  421,
  56,
  3,
  228,
  4814,
  30,
  216,
  18,
  209,
  6385,
  34,
  5841,
  3343,
  6,
  404,
  14,
  1,
  4587,
  1274,
  35,
  65,
  215,
  3,
  4587,
  30,
  29,
  18,
  1600,
  3,
  742,
  36,
  3,
  786,
  716,
  239,
  1326,
  6,
  175,
  9932,
  14,
  1,
  3230,
  716,
  257,
  15,
  957,
  28,
  45,
  3,
  114,
  723,
  655,
  2,
  73,
  29,
  120,
  9,
  6,
  4,
  258,
  114,
  12,
  78,
  1250,
  12,
  1088,
  8,
  1,
  127,
  7,
  7,
  30,
  1,
  127,
  4,
  4587,
  1274,
  1,
  83,
  308,
  1919,
  4863,
  632,
  857,
  343,
  13,
  21,
  10,
  66,
  98,
  129,
  8,
  1,
  181,
  4,
  258,
  172,
  929,
  121,
  24,
  5802,
  5,
  11,
  6,
  364,
  27,
  4,
  1,
  113,
  133,
  8,
  98,
  2234,
  830,
  123,
  90,
  788,
  54,
  18,
  389,
  1350,
  43,
  22,
  187,
  1855,
  104,
  6995,
  4451,
  305,
  12,
  6,
  3,
  72,
  50,
  788,
  4649,
  17,
  18,
  4587,
  1274,
  6,
  3,
  169,
  50,
  251],
 [12,
  11,
  17,
  45,
  75,
  5,
  1,
  1503,
  4,
  3,
  14,
  3091,
  12,
  528,
  6,
  364,
  348,
  230,
  10,
  1,
  61,
  27,
  12,
  65,
  217,
  244,
  141,
  11,
  19,
  11,
  6,
  1,
  61,
  17,
  201,
  123,
  107,
  8,
  1,
  785,
  12,
  10,
  2729,
  21,
  1456,
  42,
  20,
  2,
  6049,
  57,
  284,
  143,
  9,
  13,
  39,
  12,
  737,
  2,
  10,
  56,
  217,
  234,
  1,
  30,
  1,
  704,
  443,
  36,
  442,
  5,
  127,
  6647,
  2,
  7216,
  25,
  403,
  54,
  1301,
  14,
  106,
  176,
  290,
  31,
  8478,
  35,
  844,
  157,
  290,
  14,
  113,
  3870,
  1,
  204,
  48,
  115,
  46,
  6,
  6,
  2861,
  2,
  14,
  737,
  14,
  1,
  4,
  1,
  575,
  1362,
  874,
  6,
  174,
  30,
  178,
  14,
  9,
  259,
  443,
  12,
  226,
  54,
  592,
  16,
  32,
  889,
  955,
  234],
 [68,
  226,
  54,
  142,
  112,
  5,
  1128,
  4,
  44,
  39,
  32,
  1390,
  5,
  118,
  47,
  133,
  4,
  1488,
  543,
  2,
  2481,
  383,
  60,
  66,
  513,
  26,
  251,
  97,
  18,
  44,
  21,
  8,
  11,
  410,
  48,
  330,
  66,
  10,
  132,
  41,
  11,
  1,
  204,
  51,
  1504,
  6,
  3895,
  2,
  226,
  3,
  619,
  128,
  119,
  106,
  102,
  23,
  1560,
  36,
  3,
  27,
  12,
  45,
  5,
  26,
  447,
  2105,
  316,
  18,
  439,
  226,
  21,
  72,
  5,
  373,
  8954,
  104,
  9,
  43,
  22,
  187,
  18,
  331,
  21,
  987,
  72,
  43,
  22,
  1822,
  11,
  27],
 [11,
  6,
  1,
  113,
  19,
  1,
  4891,
  366,
  45,
  123,
  90,
  2,
  43,
  22,
  101,
  11,
  6,
  3,
  5377,
  94,
  22,
  763,
  107,
  98,
  4,
  1,
  408,
  46,
  23,
  1,
  650,
  3894,
  9,
  6,
  39,
  14,
  832,
  893,
  14,
  63,
  77,
  1898,
  73,
  66,
  104,
  4588,
  38,
  16,
  4069,
  775,
  3553,
  175,
  2813,
  1,
  62,
  6,
  39,
  4638,
  2762,
  2,
  1,
  19,
  298,
  396,
  72,
  97,
  627,
  2,
  94,
  8,
  2651,
  7,
  7,
  18,
  9,
  45,
  3,
  171,
  179,
  165,
  16,
  9,
  4588,
  288,
  83,
  1,
  352,
  1167,
  706,
  1323,
  511,
  23,
  175,
  49,
  2,
  11,
  2984,
  8955,
  92,
  1254,
  1070,
  8,
  3,
  690,
  95,
  9,
  6,
  158,
  175,
  154,
  322,
  80,
  9,
  504,
  5,
  26,
  590,
  2,
  1012,
  34,
  963],
 [47,
  81,
  8811,
  141,
  117,
  714,
  36,
  27,
  148,
  38,
  27,
  395,
  5,
  1,
  369,
  199,
  32,
  765,
  408,
  20,
  5,
  3,
  1162,
  160,
  395,
  38,
  3,
  6903,
  2,
  2257,
  2410,
  5,
  874,
  9,
  6,
  2,
  38,
  1164,
  33,
  200,
  63,
  649,
  2,
  795,
  31,
  9,
  18,
  1021,
  29,
  278,
  90,
  4,
  278,
  6177,
  824,
  14,
  27,
  4,
  1,
  102,
  8,
  11,
  19,
  1400,
  9,
  60,
  6,
  48,
  166,
  117,
  34,
  208,
  47,
  81,
  23,
  39,
  985,
  938,
  150,
  2,
  272,
  193,
  1,
  95,
  22,
  25,
  5,
  26,
  5,
  418,
  759,
  1,
  4960,
  35,
  670,
  35,
  670,
  48,
  9,
  298,
  5,
  91,
  179,
  117,
  157,
  575,
  162,
  2634,
  298,
  3,
  314,
  30,
  9,
  768,
  3,
  661,
  1494,
  5,
  9511,
  12,
  1712,
  343,
  202,
  109,
  2410,
  2,
  85,
  27,
  2410,
  2,
  3147,
  8,
  2410,
  824,
  1244,
  7914,
  4697,
  14,
  3,
  184,
  257,
  35,
  6,
  2410,
  6403,
  2,
  272,
  39,
  3,
  115,
  228,
  938,
  97,
  40,
  399,
  6,
  2,
  11,
  6,
  40,
  62,
  7,
  7,
  3368,
  45,
  209,
  75,
  3,
  2410,
  395,
  8,
  157,
  1508,
  8,
  117,
  8,
  849,
  462,
  3,
  257,
  4,
  40,
  649,
  35,
  3784,
  31,
  9,
  54,
  512,
  48,
  2,
  51,
  59,
  5708,
  3604,
  2891,
  2382,
  44,
  1416,
  1,
  61,
  431,
  6,
  295,
  2506,
  5,
  379,
  3604,
  2,
  478,
  84,
  1,
  1606,
  242,
  784,
  122,
  5,
  304,
  2,
  851,
  9,
  29,
  42,
  51,
  2921,
  242,
  21,
  544,
  143,
  59,
  3525,
  5,
  200,
  53,
  20,
  88,
  38,
  63,
  1606,
  272,
  44,
  80,
  4,
  12,
  462,
  90,
  4,
  3029,
  59,
  890,
  63,
  350,
  8,
  167,
  837,
  525,
  2,
  706,
  122,
  5,
  164,
  88,
  60,
  59,
  125,
  8,
  4735,
  1940,
  4,
  29,
  1334,
  18,
  281,
  59,
  670,
  119,
  28,
  6,
  59,
  981,
  40,
  3579,
  738,
  88,
  24,
  2,
  21,
  56,
  2987,
  88,
  120,
  462,
  46,
  59,
  9297,
  3604,
  14,
  109,
  8,
  3,
  3515,
  6178,
  824,
  2,
  44,
  40,
  293,
  5,
  393,
  3,
  3515,
  121,
  88,
  370,
  28,
  270,
  5,
  24,
  4372,
  2,
  135,
  59,
  3683,
  2,
  9145,
  40,
  117,
  6,
  229,
  18,
  737,
  14,
  59,
  3195,
  3,
  184,
  257,
  777,
  5330,
  5524,
  3,
  6448,
  30,
  27,
  4,
  1,
  704,
  824,
  35,
  6,
  137,
  4,
  3,
  775,
  4588,
  941,
  3,
  2492,
  2516,
  35,
  45,
  1219,
  3826,
  3604,
  2,
  4161,
  32,
  1800,
  35,
  166,
  2,
  298,
  3,
  3190,
  5,
  40,
  16,
  44,
  3,
  1273,
  4,
  3441,
  310,
  60,
  59,
  2321,
  3,
  169,
  41,
  3604,
  18,
  56,
  50,
  41,
  869,
  7,
  7,
  226,
  3,
  1227,
  4,
  474,
  3,
  1227,
  4,
  879,
  2,
  47,
  6709,
  84,
  382,
  940,
  8,
  11,
  2532,
  19,
  12,
  6,
  50,
  41,
  3452,
  2,
  108,
  71,
  112,
  2,
  2403,
  9,
  29,
  551,
  68,
  3416,
  3,
  19,
  12,
  6,
  1826,
  2,
  417,
  40,
  102,
  23,
  52,
  142,
  81,
  15,
  29,
  1,
  489,
  736,
  2,
  12,
  91,
  53,
  1,
  382,
  2969,
  3,
  995,
  2,
  747,
  141,
  60,
  59,
  745,
  40,
  62,
  73,
  64,
  9,
  36,
  218,
  4,
  625,
  14,
  166,
  178,
  5,
  2333,
  2,
  1658,
  40,
  4608,
  60,
  1400,
  3,
  840,
  2268,
  20,
  1,
  708,
  14,
  33,
  5275,
  12,
  334,
  15,
  1,
  6214,
  1037,
  59,
  706,
  12,
  2157,
  22,
  5,
  53,
  1,
  865,
  2,
  1,
  8956,
  59,
  2165,
  166,
  16,
  3,
  52,
  1106,
  412,
  4,
  2840,
  226,
  32,
  4546,
  8957,
  5,
  11,
  807,
  512,
  18,
  5214,
  5,
  774,
  229,
  1243,
  2603,
  38,
  97,
  850,
  2,
  9709,
  305,
  20,
  1,
  1289,
  474,
  12,
  36,
  1,
  81,
  2,
  1117,
  12,
  3195,
  2,
  1,
  977,
  6,
  3,
  68,
  6827,
  2,
  7459,
  163,
  30,
  12,
  148,
  73,
  668,
  117,
  7,
  7,
  7914,
  4697,
  298,
  1028,
  4,
  11,
  222,
  36,
  1,
  87,
  1845,
  4,
  1,
  19,
  5,
  91,
  3,
  108,
  459,
  4,
  40,
  203,
  3055,
  59,
  869,
  8,
  1,
  173,
  2,
  405,
  3,
  238,
  12,
  6,
  1073,
  2,
  797,
  2773,
  1,
  115,
  919,
  5586,
  2,
  12,
  166,
  29,
  1,
  1461,
  202,
  3,
  1115,
  12,
  6,
  3,
  2883,
  5531,
  4,
  3,
  395,
  2,
  27,
  12,
  6,
  142,
  2,
  16,
  11,
  19,
  5,
  157,
  9,
  13,
  12,
  26,
  2,
  797,
  2,
  4697,
  2862,
  20,
  29,
  40,
  256,
  1342,
  45,
  110,
  75,
  50,
  9512,
  2,
  40,
  5990,
  1636,
  38,
  56,
  39,
  1,
  95,
  59,
  1075,
  40,
  501,
  6,
  195,
  5,
  2419,
  22,
  8,
  1068,
  44,
  29,
  3,
  173,
  4,
  1,
  108,
  59,
  2165,
  226,
  32,
  1298,
  5,
  12,
  36,
  40,
  448,
  35,
  59,
  6,
  935,
  2,
  42,
  462,
  3,
  1628,
  395,
  2,
  80,
  848,
  5667,
  40,
  2333,
  22,
  120,
  35,
  59,
  6,
  44,
  3,
  49,
  293,
  29,
  1,
  95,
  185,
  442,
  15,
  1,
  95,
  1,
  108,
  13,
  411,
  5,
  1,
  95,
  4697,
  943,
  40,
  34,
  5,
  117,
  7,
  7,
  14,
  5330,
  5524,
  6,
  459,
  1826,
  14,
  68,
  40,
  238,
  6,
  52,
  1289,
  2,
  5037,
  2,
  59,
  1075,
  40,
  7015,
  5,
  2500,
  1020,
  40,
  108,
  59,
  45,
  3,
  3661,
  1342,
  18,
  6,
  345,
  71,
  8200,
  2,
  9,
  405,
  40,
  32,
  1364,
  12,
  6,
  174,
  5,
  740,
  59,
  6,
  835,
  2,
  53,
  991,
  22,
  74,
  1,
  1381,
  12,
  5330,
  6,
  21,
  27,
  5,
  1028,
  229,
  143,
  18,
  6,
  459,
  1120,
  20,
  29,
  2,
  12,
  97,
  6,
  173,
  4,
  40,
  1298,
  2,
  14,
  15,
  11,
  108,
  6,
  68,
  411,
  2,
  943,
  40,
  4319,
  5,
  117,
  7,
  7,
  439,
  46,
  6,
  3,
  630,
  4,
  2950,
  361,
  12,
  23,
  1,
  487,
  2,
  1258,
  4,
  11,
  19,
  587,
  146,
  4,
  2891,
  2382,
  5734,
  6902,
  14,
  624,
  3101,
  2,
  261,
  941,
  14,
  775,
  4588,
  35,
  15,
  52,
  115,
  769,
  256,
  55,
  1005,
  5,
  1020,
  3,
  871,
  108,
  7,
  7,
  1,
  749,
  176,
  1801,
  2591,
  6050,
  5712,
  7460,
  1457,
  8812,
  4820,
  510,
  167,
  837,
  494,
  3148,
  5186,
  4070,
  3940,
  2,
  1281,
  5492,
  277,
  4656,
  3,
  19,
  12,
  557,
  137,
  41,
  1,
  1070,
  4,
  8060,
  143,
  5,
  1184,
  1,
  191,
  427,
  9873,
  672,
  35,
  73,
  23,
  119,
  1021,
  165,
  2,
  48,
  73,
  65,
  359,
  6,
  32,
  729,
  550,
  3,
  1434,
  409,
  274,
  647,
  711,
  153],
 [3495,
  6904,
  32,
  2416,
  8061,
  3197,
  6,
  8,
  2488,
  4,
  1560,
  84,
  1,
  344,
  929,
  24,
  526,
  2891,
  4732,
  45,
  75,
  786,
  20,
  1,
  29,
  334,
  2255,
  4162,
  1516,
  6363,
  2,
  1,
  1201,
  2,
  3042,
  494,
  3267,
  2,
  809,
  82,
  8,
  1,
  176,
  23,
  868,
  2,
  32,
  4206,
  2482,
  1813,
  1813,
  183,
  5,
  830,
  141,
  11,
  972,
  409,
  21,
  27,
  4,
  24,
  126,
  1898,
  4732,
  461,
  78,
  26,
  6449,
  6,
  344,
  16,
  1,
  222,
  18,
  329,
  5,
  163,
  30],
 [833,
  5,
  566,
  110,
  123,
  123,
  172,
  104,
  3,
  590,
  17,
  15,
  1432,
  4512,
  8,
  9,
  83,
  3152,
  514,
  9334,
  11,
  17,
  166,
  2958,
  163,
  37,
  3,
  7892,
  537,
  4,
  6404,
  51,
  8,
  196,
  33,
  23,
  1,
  86,
  5735,
  796,
  4,
  1395,
  8,
  1,
  181,
  1432,
  4512,
  1580,
  2057,
  1,
  2958,
  9334,
  2841,
  1362,
  22,
  16,
  232,
  138,
  32,
  958,
  9335,
  537,
  4,
  3350,
  163,
  371,
  8,
  27,
  4,
  1,
  250,
  204,
  96,
  10,
  25,
  123,
  107,
  11,
  6,
  3,
  83,
  62,
  60,
  99,
  26,
  90,
  84,
  32,
  480,
  204,
  17,
  18,
  136,
  1432,
  4512,
  46,
  23,
  4385,
  16,
  3,
  52,
  4453,
  62,
  134,
  18,
  4512,
  1105,
  5,
  3505,
  93,
  15,
  154,
  780],
 [11,
  17,
  6,
  355,
  226,
  54,
  381,
  185,
  9,
  18,
  34,
  6,
  927,
  2,
  7016,
  324,
  22,
  927,
  2,
  7016,
  6,
  8334,
  50,
  154,
  71,
  11,
  188,
  10,
  16,
  27,
  114,
  319,
  355,
  96,
  6484,
  9710,
  2,
  1071,
  15,
  3,
  537,
  4,
  49,
  347,
  121,
  85,
  76,
  9,
  6,
  668,
  69,
  18,
  64,
  11,
  17,
  2,
  450,
  164,
  12,
  1,
  61,
  95,
  22,
  66,
  428,
  30,
  9,
  6,
  43,
  22,
  428,
  30,
  9,
  305,
  4,
  15,
  9],
 [10,
  13,
  255,
  932,
  5,
  11,
  34,
  72,
  109,
  3,
  191,
  341,
  4,
  1,
  269,
  188,
  51,
  9,
  372,
  42,
  10,
  391,
  535,
  9,
  13,
  27,
  4,
  1,
  1185,
  6905,
  4,
  284,
  2,
  55,
  201,
  123,
  1000,
  30,
  1,
  443,
  7,
  7,
  8,
  6903,
  1,
  111,
  1,
  706,
  2,
  1,
  211,
  70,
  317,
  2,
  23,
  1,
  283,
  287,
  136,
  145,
  637,
  11,
  3,
  457,
  7,
  7,
  8,
  11,
  321,
  5615,
  6,
  3,
  115,
  97,
  566,
  16,
  57,
  1316,
  46,
  6,
  54,
  95,
  59,
  58,
  25,
  4242,
  5,
  699,
  39,
  5,
  536,
  40,
  1,
  77,
  554,
  8,
  1,
  269,
  59,
  166,
  3,
  218,
  4,
  5488,
  1540,
  14,
  21,
  39,
  3270,
  18,
  5862,
  7,
  7,
  226,
  82,
  236,
  97,
  72,
  4,
  3,
  276,
  16,
  69,
  358,
  544,
  143,
  36,
  1,
  348,
  2,
  29,
  4,
  93,
  122,
  84,
  1,
  1402,
  8168,
  135,
  1,
  269,
  125,
  25,
  3,
  676,
  2,
  1414,
  233,
  132,
  1384,
  6789,
  276,
  9,
  152,
  571,
  22,
  535,
  438,
  7,
  7,
  41,
  1,
  61,
  179,
  289,
  5,
  1,
  269,
  70,
  7,
  7,
  318,
  358,
  109,
  3,
  1746,
  234,
  1,
  420,
  202,
  5615,
  2,
  40,
  358,
  23,
  22,
  2795,
  69,
  31,
  487,
  54,
  10,
  120,
  22,
  31,
  487,
  22,
  23,
  935,
  57,
  487,
  327,
  1690,
  15,
  2,
  40,
  263,
  11,
  237,
  27,
  299,
  1420,
  14,
  72,
  14,
  9,
  99,
  25,
  75,
  457,
  1,
  2446,
  4,
  40,
  685,
  31,
  2773,
  979,
  7811,
  5547,
  12,
  173,
  13,
  2297,
  220,
  460,
  1,
  1143,
  1792,
  3,
  995,
  254,
  109,
  84,
  3423,
  1067,
  6,
  46,
  18,
  193,
  41,
  29,
  12,
  6,
  7,
  7,
  81,
  233,
  132,
  12,
  11,
  1315,
  6,
  50,
  16,
  1,
  1118,
  306,
  876,
  29,
  10,
  66,
  132,
  5,
  12,
  6,
  10,
  25,
  106,
  8050,
  2123,
  718,
  2,
  1601,
  5276,
  35,
  70,
  191,
  461,
  4,
  11,
  19,
  370,
  33,
  340,
  1,
  269,
  7,
  7,
  43,
  29,
  22,
  187,
  6,
  3,
  239,
  19,
  94,
  11,
  1555,
  43,
  331,
  255,
  16,
  3,
  19,
  12,
  158,
  745,
  1,
  62,
  4,
  3,
  115,
  2685,
  8,
  196,
  43,
  848,
  340,
  1,
  269,
  89,
  444,
  55,
  15,
  11,
  27,
  44,
  138,
  3,
  883,
  15,
  3,
  176,
  37,
  11,
  43,
  3478,
  1530,
  5,
  30,
  227,
  1,
  1143,
  62,
  9,
  99,
  25,
  75,
  834,
  7,
  7,
  230,
  10,
  20,
  41,
  1,
  11,
  2,
  1,
  12,
  3,
  115,
  97,
  72,
  52,
  235,
  18,
  43,
  295,
  1041,
  5,
  6556,
  3,
  269,
  261,
  138,
  3,
  354,
  84,
  3,
  17,
  94,
  33,
  140,
  30,
  227,
  25,
  220,
  1,
  168,
  148,
  8958,
  50,
  71,
  281],
 [14,
  209,
  11,
  6,
  32,
  5038,
  427,
  4,
  1,
  4349,
  243,
  558,
  3,
  169,
  4,
  1540,
  41,
  8,
  1,
  416,
  7653,
  2,
  90,
  303,
  163,
  76,
  2,
  5081,
  73,
  29,
  90,
  121,
  1142,
  3,
  253,
  51,
  846,
  1839,
  3,
  253,
  13,
  72,
  2432,
  5,
  616,
  51,
  295,
  5265,
  31,
  119,
  10,
  1491,
  53,
  3,
  2078,
  3627,
  5,
  157,
  2,
  2805,
  69,
  157,
  10,
  158,
  422,
  2,
  553,
  1,
  157,
  43,
  10,
  13,
  3196,
  481,
  2,
  43,
  10,
  58,
  75,
  2805,
  1,
  1142,
  1736,
  7113,
  4601,
  246,
  6658,
  8,
  8,
  7452,
  16,
  30,
  227,
  234,
  151,
  2,
  781,
  86,
  8,
  1,
  2133,
  2,
  130,
  312,
  549,
  153,
  16,
  318,
  234,
  2,
  234,
  460,
  2061,
  1514,
  30,
  1,
  10,
  633,
  209,
  1250,
  2,
  99,
  1250,
  532,
  43,
  10,
  39,
  67,
  3,
  305,
  10,
  1250,
  41,
  6659,
  3,
  3417,
  6,
  29,
  390,
  8,
  209,
  4676,
  2612,
  8,
  662,
  5,
  21,
  1652,
  5,
  2903,
  2293,
  9,
  29,
  10,
  13,
  61,
  4349,
  1162,
  10,
  156,
  2650,
  2903,
  3043,
  29,
  57,
  284,
  2,
  165,
  3241,
  513,
  10,
  67,
  121,
  6659,
  3411,
  8,
  57,
  8945,
  135,
  10,
  7017,
  998,
  245,
  1652,
  5,
  728,
  2714,
  20,
  10,
  986,
  10,
  13,
  278,
  71,
  86,
  4349,
  81,
  150,
  662,
  5,
  1,
  196,
  10,
  110,
  3321,
  38,
  553,
  1345,
  5010,
  54,
  1169,
  4349,
  230,
  144,
  8,
  16,
  3,
  3417,
  2,
  381,
  2,
  1141,
  86,
  4,
  57,
  55,
  1802,
  30,
  5127,
  5327,
  1574,
  2,
  898,
  247,
  5,
  74,
  69,
  1199,
  57,
  478,
  4,
  3184,
  8,
  471,
  1,
  880,
  8,
  1,
  6732,
  2111,
  4,
  1,
  6806,
  30,
  315,
  3068,
  8594,
  41,
  381,
  1051,
  31,
  2713,
  23,
  401,
  121,
  67,
  11,
  243,
  886,
  1552,
  69,
  75,
  121,
  3,
  169,
  6179,
  92,
  3,
  883,
  85,
  33,
  89,
  126,
  9335,
  35,
  33,
  1183],
 [10,
  65,
  8,
  516,
  147,
  11,
  17,
  37,
  86,
  4,
  1,
  81,
  12,
  291,
  9,
  10,
  299,
  246,
  12,
  10,
  13,
  381,
  7337,
  5550,
  6,
  3,
  52,
  154,
  3152,
  2,
  59,
  45,
  220,
  3,
  169,
  4,
  154,
  96,
  10,
  913,
  828,
  496,
  7,
  7,
  188,
  11,
  13,
  21,
  65,
  206,
  9,
  6,
  3,
  434,
  15,
  1715,
  394,
  34,
  43,
  124,
  255,
  16,
  3,
  428,
  5526,
  94,
  393,
  255,
  7,
  7,
  11,
  17,
  6,
  41,
  3,
  320,
  239,
  714,
  53,
  36,
  3,
  329,
  3871,
  8,
  1,
  525,
  5,
  32,
  3230,
  659,
  716,
  3871,
  10,
  58,
  132,
  50,
  18,
  9,
  101,
  9,
  58,
  2569,
  1,
  17,
  11,
  17,
  125,
  21,
  39,
  762,
  15,
  1355,
  4299,
  202,
  8011,
  2,
  4764,
  18,
  82,
  41,
  4299,
  15,
  8,
  1,
  320,
  1870,
  10,
  79,
  101,
  12,
  9,
  6,
  274,
  3,
  592,
  43,
  124,
  21,
  65,
  918,
  8,
  64,
  160,
  17,
  41,
  1355,
  4299,
  94,
  11,
  17,
  215,
  16,
  22],
 [260,
  75,
  3,
  5028,
  10,
  66,
  379,
  22,
  12,
  1,
  1038,
  10,
  6,
  14,
  1812,
  3,
  1115,
  5,
  1257,
  5270,
  5028,
  3663,
  1254,
  2,
  85,
  928,
  23,
  665,
  84,
  336,
  702,
  6,
  317,
  14,
  7114,
  1274,
  1813,
  3,
  1224,
  18,
  1255,
  7115,
  8062,
  8,
  1425,
  870,
  1896,
  9086,
  1,
  19,
  4561,
  20,
  27,
  9336,
  35,
  152,
  301,
  5,
  74,
  15,
  1,
  2063,
  3,
  50,
  1186,
  19,
  375,
  2571,
  5255,
  82,
  273,
  117,
  8,
  1143,
  2590,
  2,
  6,
  68,
  274,
  802],
 [170,
  316,
  2596,
  649,
  1549,
  95,
  335,
  155,
  1,
  5992,
  4,
  11,
  17,
  11,
  17,
  6,
  1,
  289,
  470,
  4,
  85,
  3,
  2030,
  180,
  17,
  140,
  26,
  7,
  7,
  1,
  112,
  183,
  5,
  26,
  3,
  228,
  1431,
  30,
  87,
  802,
  18,
  9,
  78,
  409,
  1269,
  3,
  228,
  41,
  741,
  165,
  20,
  2,
  22,
  65,
  187,
  5,
  625,
  9,
  16,
  1,
  338,
  55,
  18,
  100,
  338,
  802,
  22,
  78,
  377,
  5,
  2997,
  1,
  1203,
  290,
  2,
  94,
  22,
  78,
  120,
  85,
  480,
  3,
  17,
  66,
  26,
  7,
  7,
  3,
  649,
  4,
  2066,
  16,
  1343,
  491,
  461,
  813,
  241,
  36,
  11,
  17,
  11,
  6,
  21,
  124,
  927,
  1859,
  1664,
  1343,
  17,
  8,
  60,
  22,
  39,
  4611,
  122,
  124,
  1089,
  2,
  827,
  8,
  991,
  4,
  1,
  256,
  39,
  5,
  64,
  191,
  490,
  8813,
  2,
  721,
  4,
  569,
  7,
  7,
  43,
  22,
  187,
  5,
  1,
  2030,
  180,
  2239,
  4,
  11,
  17,
  94,
  104,
  9,
  29,
  626,
  15,
  3,
  83,
  350,
  785,
  1469,
  12,
  7915,
  3700,
  38,
  460,
  199,
  98,
  4,
  124,
  1836,
  7529,
  347,
  12,
  3758,
  635,
  20,
  3,
  65,
  3188,
  861,
  2,
  89,
  820,
  5,
  4611,
  1,
  661,
  122,
  7,
  7,
  57,
  773,
  20,
  278,
  1379,
  7,
  7,
  452,
  771,
  153,
  111,
  711,
  153,
  865,
  153,
  153,
  445,
  949,
  771,
  153,
  7,
  7,
  920,
  771,
  153],
 [3304,
  3020,
  6,
  3,
  532,
  648,
  9,
  2403,
  3,
  752,
  4892,
  4,
  1,
  435,
  3,
  83,
  2759,
  4,
  416,
  151,
  2,
  1738,
  226,
  982,
  8,
  11,
  17,
  16,
  98,
  3020,
  341,
  12,
  296,
  1,
  19,
  45,
  447,
  8335,
  1525,
  7,
  7,
  2940,
  622,
  6,
  322,
  97,
  190,
  16,
  1,
  382,
  705,
  6747,
  44,
  752,
  12,
  3322,
  5427,
  24,
  19,
  42,
  5,
  1074,
  24,
  2880,
  1129,
  44,
  21,
  56,
  3,
  2534,
  2940,
  622,
  1,
  1037,
  20,
  170,
  2459,
  6,
  555,
  210,
  1,
  211,
  209,
  4409,
  2,
  215,
  3020,
  123,
  1149,
  2,
  251,
  136,
  6,
  170,
  1834,
  2,
  63,
  1303,
  8,
  1,
  796,
  4,
  3,
  1737,
  687,
  406,
  100,
  687,
  406,
  477,
  170,
  3206,
  84,
  32,
  910,
  41,
  3020,
  14,
  3,
  4976,
  3020,
  14,
  1,
  5705,
  2,
  4,
  3020,
  195,
  11,
  6,
  3659,
  1538,
  4889,
  6,
  134,
  5,
  2101,
  178,
  29,
  1,
  242,
  2727,
  178,
  155,
  3304,
  3322,
  1075,
  1,
  2142,
  14,
  1,
  9902,
  800,
  621,
  2,
  1005,
  5,
  282,
  182,
  69,
  42,
  5,
  1,
  34,
  105,
  216,
  22,
  233,
  6748,
  73,
  74,
  9,
  2566,
  7,
  7,
  689,
  3322,
  6,
  3,
  4459,
  362,
  8016,
  3753,
  34,
  28,
  2378,
  235,
  3,
  894,
  4,
  1,
  19,
  20,
  1,
  131,
  3563,
  23,
  1000,
  8011,
  4,
  4348,
  16,
  21,
  109,
  14,
  835,
  2686,
  14,
  6,
  631,
  16,
  883,
  28,
  3020,
  16,
  109,
  8,
  1,
  7018,
  2,
  7319,
  18,
  1012,
  5,
  916,
  12,
  955,
  13,
  8,
  146,
  216,
  3322,
  770,
  406,
  121,
  6243,
  8,
  114,
  15,
  3103,
  3,
  1031,
  3401,
  1834,
  2,
  121,
  170,
  412,
  4,
  905,
  8,
  60,
  1,
  3809,
  3977,
  41,
  24,
  390,
  478,
  1880,
  7,
  7,
  3322,
  58,
  25,
  75,
  126,
  122,
  15,
  32,
  1180,
  5,
  353,
  88,
  5493,
  24,
  3055,
  174,
  3020,
  3887,
  53,
  14,
  2652,
  2680,
  2174,
  5720,
  14,
  92,
  752,
  12,
  3322,
  6,
  21,
  3,
  3020,
  341,
  885,
  28,
  58,
  120,
  73,
  104,
  1514,
  1071,
  2,
  7338,
  21,
  2,
  23,
  22,
  2498,
  456,
  3322,
  226,
  54,
  2499,
  8,
  3020],
 [198,
  26,
  14,
  72,
  41,
  3,
  1941,
  2140,
  14,
  41,
  1119,
  14,
  3,
  3794,
  221,
  544,
  5,
  716,
  2,
  975,
  205,
  25,
  3387,
  11,
  184,
  1800,
  385,
  20,
  14,
  32,
  1298,
  5,
  2855,
  36,
  24,
  5160,
  2,
  236,
  24,
  8325,
  111,
  975,
  4876,
  8181,
  188,
  51,
  1,
  167,
  129,
  6,
  97,
  167,
  51,
  9,
  3601,
  97,
  191,
  3,
  6828,
  36,
  239,
  473,
  940,
  2,
  919,
  2140,
  1,
  2,
  2980,
  202,
  1,
  5991,
  2,
  1,
  142,
  2,
  1,
  202,
  1,
  1766,
  2,
  1,
  3381,
  23,
  1,
  509,
  4,
  3,
  5009,
  806,
  20,
  1,
  27,
  541,
  38,
  3,
  614,
  1046,
  36,
  566,
  20,
  1,
  77,
  9146,
  84,
  1,
  1620,
  2,
  24,
  190,
  2,
  3025,
  1177,
  143,
  5,
  566,
  66,
  26,
  3228,
  7,
  7,
  18,
  48,
  32,
  4345,
  1073,
  3978,
  2,
  162,
  9711,
  2,
  24,
  149,
  717,
  5,
  11,
  1273,
  54,
  1752,
  54,
  2136,
  54,
  5551,
  612,
  54,
  9475,
  383,
  879,
  38,
  543,
  133,
  54,
  9475,
  915,
  1056,
  2,
  5,
  3663,
  54,
  4781,
  284,
  5,
  108,
  1380,
  2,
  7,
  7,
  6,
  8,
  24,
  1767,
  242,
  3,
  1036,
  294,
  5994,
  9147,
  2,
  397,
  2224,
  1,
  404,
  7900,
  16,
  24,
  534,
  242,
  1,
  619,
  294,
  31,
  1998,
  28,
  13,
  882,
  8,
  1,
  416,
  9299,
  28,
  209,
  67,
  5,
  26,
  1,
  86,
  28,
  736,
  9148,
  2,
  279,
  8,
  16,
  1243,
  2571,
  2,
  3,
  24,
  111,
  801,
  1,
  1843,
  347,
  2,
  612,
  18,
  21,
  1,
  240,
  12,
  1450,
  98,
  919,
  3000,
  38,
  2,
  24,
  566,
  2824,
  31,
  1,
  4,
  975,
  2050,
  1,
  3305,
  5,
  32,
  566,
  789,
  566,
  3570,
  10,
  156,
  120,
  85,
  5,
  496,
  10,
  455,
  37,
  3,
  4483,
  2,
  5,
  6829,
  1263,
  1345,
  5,
  4860,
  93,
  28,
  557,
  10,
  67,
  5,
  74,
  316,
  5,
  79,
  48,
  162,
  468,
  34,
  24,
  2097,
  2140,
  14,
  32,
  294,
  498,
  2695,
  1345,
  32,
  1046,
  36,
  2140,
  7,
  7,
  36,
  1345,
  2,
  24,
  2749,
  117,
  6,
  52,
  2,
  24,
  203,
  733,
  535,
  2198,
  5056,
  8336,
  1,
  6405,
  6,
  42,
  2,
  3,
  83,
  762,
  4,
  24,
  644,
  3634,
  21,
  8,
  1756,
  18,
  1405,
  20,
  1399,
  471,
  1,
  4943,
  2,
  316,
  5224,
  4,
  1,
  6,
  210,
  760,
  18,
  6,
  21,
  1,
  5230,
  5609,
  5,
  1292,
  1,
  190,
  8634,
  2448,
  1,
  2647,
  2,
  2847,
  1,
  2436,
  9337,
  2,
  12,
  24,
  23,
  52,
  3249,
  28,
  8,
  628,
  5,
  3487,
  29,
  1,
  135,
  3292,
  53,
  9933,
  5,
  3,
  50,
  142,
  2,
  788,
  2140,
  10,
  651,
  5,
  835,
  53,
  28,
  557,
  4,
  11,
  822,
  8,
  7695,
  2,
  1,
  2714,
  183,
  5,
  377,
  15,
  24,
  611,
  60,
  3664,
  3,
  240,
  4,
  3930,
  2086,
  978,
  8,
  3,
  1851,
  8478,
  43,
  324,
  38,
  1138,
  6,
  1837,
  24,
  3009,
  66,
  88,
  5,
  1196,
  29,
  315,
  7,
  7,
  1438,
  5,
  24,
  7652,
  6,
  1,
  8959,
  4,
  271,
  612,
  5,
  24,
  127,
  5,
  111,
  2,
  24,
  6645,
  5,
  3,
  167,
  2140,
  28,
  24,
  3360,
  2,
  243,
  2,
  24,
  406,
  2282,
  1722,
  454,
  24,
  308,
  8457,
  1416,
  3323,
  28,
  45,
  376,
  174,
  24,
  6310,
  1171,
  7461,
  1800,
  18,
  242,
  1,
  61,
  3400,
  28,
  670,
  28,
  56,
  304,
  14,
  8479,
  526,
  2,
  24,
  426,
  1281,
  14,
  32,
  8,
  24,
  518,
  4,
  2233,
  2,
  55,
  4,
  1061,
  1,
  5098,
  5610,
  1485,
  8,
  1,
  1292,
  2,
  211,
  6,
  34,
  72,
  50,
  142,
  71,
  111,
  28,
  557,
  2,
  2456,
  4,
  2383,
  14,
  803,
  69,
  3,
  167,
  95,
  8,
  1,
  1866,
  1,
  117,
  1823,
  6660,
  4514,
  1342,
  14,
  125,
  359,
  5,
  860,
  2899,
  24,
  6210,
  3323,
  8,
  24,
  685,
  7,
  7,
  43,
  2383,
  6,
  3092,
  2383,
  6,
  263,
  358,
  2,
  526,
  23,
  189,
  149,
  2,
  5780,
  1345,
  2,
  2809,
  9,
  6,
  3635,
  36,
  24,
  526,
  12,
  24,
  644,
  16,
  1,
  358,
  6,
  50,
  9495,
  8,
  304,
  28,
  6535,
  12,
  242,
  1662,
  3,
  8,
  3,
  343,
  4,
  3,
  3794,
  785,
  162,
  2,
  28,
  1137,
  121,
  189,
  24,
  5651,
  2,
  24,
  1335,
  44,
  11,
  5930,
  2140,
  12,
  2666,
  5,
  1909,
  88,
  37,
  3,
  4015,
  1704,
  513,
  15,
  2792,
  2,
  3692,
  513,
  15,
  474,
  1,
  1232,
  5719,
  2,
  8,
  24,
  86,
  4810,
  2,
  1113,
  4317,
  15,
  24,
  358,
  8,
  60,
  28,
  88,
  4,
  109,
  3,
  7696,
  2,
  3,
  1211,
  28,
  50,
  4,
  304,
  71,
  24,
  358,
  29,
  1,
  1380,
  10,
  893,
  155,
  70,
  117,
  6,
  2,
  5,
  22,
  23,
  21,
  57,
  358,
  28,
  6244,
  136,
  186,
  3,
  26,
  124,
  358,
  7,
  7,
  471,
  131,
  106,
  5331,
  2,
  15,
  72,
  5221,
  353,
  36,
  24,
  426,
  828,
  347,
  6619,
  30,
  1,
  28,
  166,
  47,
  1829,
  5,
  3,
  142,
  21,
  219,
  566,
  14,
  1,
  190,
  2694,
  1119,
  280,
  34,
  125,
  24,
  159,
  2140,
  3504,
  1686,
  5109,
  24,
  320,
  6485,
  29,
  24,
  8480,
  22,
  23,
  39,
  3,
  382,
  109,
  28,
  8635,
  7019,
  100,
  109,
  607,
  36,
  1,
  174,
  16,
  9934,
  5995,
  143,
  350,
  1809,
  6,
  483,
  15,
  88,
  144,
  2,
  24,
  281,
  1329,
  2,
  289,
  9513,
  899,
  172,
  14,
  6,
  34,
  3811,
  8,
  1,
  143,
  5,
  2910,
  143,
  5,
  143,
  8474,
  128,
  15,
  24,
  5863,
  1857,
  557,
  4,
  11,
  17,
  44,
  3,
  49,
  592,
  5,
  101,
  41,
  57,
  117,
  2,
  10,
  233,
  730,
  424,
  3,
  167,
  294,
  27,
  2562,
  5,
  510,
  2,
  117,
  37,
  8457,
  28,
  45,
  6029,
  975,
  199,
  3,
  1915,
  4,
  2140],
 [10,
  25,
  291,
  11,
  17,
  3382,
  216,
  2,
  110,
  1268,
  5,
  26,
  31,
  44,
  4698,
  7462,
  2,
  3675,
  83,
  7020,
  31,
  29,
  4,
  1,
  176,
  2,
  1,
  1284,
  115,
  5996,
  6749,
  12,
  282,
  3,
  138,
  32,
  620,
  749,
  222,
  10,
  5187,
  10,
  1549,
  8,
  114,
  15,
  8,
  5997,
  2,
  59,
  130,
  2513,
  69,
  631,
  613,
  20,
  243,
  8,
  167,
  7339,
  20,
  1285,
  253,
  1,
  1007,
  10,
  99,
  25,
  67],
 [43,
  61,
  10,
  67,
  340,
  1,
  715,
  31,
  2371,
  20,
  134,
  244,
  71,
  255,
  30,
  1,
  637,
  4,
  121,
  1122,
  36,
  3,
  9335,
  1127,
  4,
  1,
  4528,
  802,
  1095,
  10,
  58,
  21,
  25,
  107,
  11,
  1144,
  13,
  3,
  834,
  968,
  2,
  68,
  90,
  180,
  895,
  900,
  3665,
  13,
  3,
  83,
  895,
  900,
  204,
  972,
  41,
  10,
  79,
  65,
  25,
  61,
  549,
  5,
  1728,
  150,
  14,
  10,
  217,
  3858,
  9,
  97,
  45,
  32,
  823,
  4,
  121,
  1122,
  407,
  36,
  1,
  4,
  19,
  12,
  4445,
  11,
  2028,
  7,
  7,
  536,
  891,
  144,
  43,
  22,
  25,
  98,
  1136,
  4,
  11,
  123,
  34,
  758,
  4460,
  112,
  109,
  2310,
  16,
  22,
  7,
  7,
  197,
  36,
  1,
  442,
  11,
  19,
  13,
  654,
  54,
  1735,
  13,
  2805,
  16,
  1,
  3665,
  1389,
  21,
  31,
  2148,
  586,
  34,
  272,
  33,
  70,
  172,
  165,
  5,
  1409,
  2148,
  174,
  5,
  740,
  5,
  2609,
  93,
  2,
  137,
  422,
  344,
  18,
  85,
  116,
  11,
  977,
  8,
  32,
  1144,
  3665,
  6906,
  2,
  136,
  116,
  1,
  374,
  4,
  1,
  886,
  21,
  3769,
  6179,
  463,
  63,
  83,
  2306,
  1,
  377,
  13,
  158,
  1,
  86,
  4313,
  2,
  208,
  173,
  4,
  1,
  19,
  80,
  73,
  67,
  47,
  309,
  4,
  35,
  13,
  35,
  38,
  48,
  13,
  48,
  2,
  397,
  136,
  36,
  94,
  20,
  9,
  214,
  65,
  654,
  10,
  209,
  571,
  57,
  3052,
  3921,
  8913,
  746,
  1,
  1300,
  4,
  1,
  256,
  155,
  6031,
  2,
  6486,
  9,
  20,
  1,
  95,
  42,
  10,
  415,
  134,
  7,
  7,
  3,
  358,
  2,
  526,
  23,
  3424,
  8,
  1,
  1592,
  1,
  7340,
  1389,
  2071,
  4812,
  5,
  36,
  1,
  625,
  356,
  10,
  58,
  30,
  1,
  52,
  227,
  153,
  1072,
  2105,
  241,
  141,
  3872,
  1,
  129,
  2,
  429,
  1347,
  46,
  626,
  2,
  164,
  1,
  1389,
  2,
  74,
  385,
  56,
  30,
  11,
  218,
  22,
  225,
  52,
  115,
  16,
  93,
  1405,
  80,
  1,
  385,
  23,
  210,
  3005,
  244,
  71,
  639,
  8,
  63,
  2546,
  2,
  1626,
  2,
  1,
  358,
  183,
  37,
  138,
  32,
  8201,
  927,
  7812,
  4699,
  7,
  7,
  32,
  5039,
  701,
  520,
  2663,
  6,
  1683,
  15,
  32,
  1213,
  3485,
  3242,
  5,
  1,
  507,
  734,
  1,
  2071,
  2028,
  5,
  26,
  1779,
  31,
  24,
  680,
  9913,
  737,
  144,
  960,
  440,
  36,
  1,
  2579,
  51,
  10,
  132,
  1683,
  10,
  387,
  3,
  8960,
  600,
  15,
  605,
  149,
  2,
  54,
  548,
  6,
  252,
  42,
  3,
  1343,
  180,
  1523,
  6,
  94,
  1683,
  15,
  3,
  1216,
  254,
  2,
  1,
  650,
  1554,
  8179,
  38,
  856,
  1069,
  221,
  35,
  214,
  3492,
  53,
  31,
  1,
  121,
  7813,
  938,
  1539,
  8961,
  520,
  275,
  21,
  3,
  4756,
  129,
  438,
  1,
  1069,
  21,
  1069,
  429,
  6,
  1,
  1213,
  624,
  31,
  1,
  95,
  421,
  502,
  1045,
  131,
  162,
  1231,
  632,
  399,
  10,
  78,
  2180,
  8,
  628,
  5,
  774,
  98,
  77,
  33,
  268,
  42,
  172,
  94,
  3,
  696,
  222,
  438,
  34,
  349,
  600,
  30,
  6311,
  520,
  108,
  2834,
  270,
  15,
  3,
  658,
  1746,
  3242,
  350,
  5,
  40,
  681,
  2,
  529,
  7,
  7,
  475,
  48,
  538,
  369,
  10,
  523,
  379,
  22,
  72,
  50,
  41,
  1,
  769,
  5601,
  1049,
  5,
  304,
  41,
  1,
  4861,
  4,
  2840,
  8,
  1,
  1025,
  2190,
  4,
  1186,
  103,
  112,
  39,
  8,
  410,
  22,
  25,
  192,
  11,
  236,
  2,
  23,
  21,
  1,
  328,
  8,
  1,
  1144,
  4460,
  2430,
  7,
  7,
  1,
  3665,
  6,
  355,
  16,
  1,
  1015,
  3367,
  31,
  1,
  945,
  3323,
  632,
  1202,
  10,
  340,
  97,
  527,
  1,
  2148,
  23,
  349,
  1,
  3665,
  1144,
  6,
  654,
  1,
  204,
  6,
  30,
  216,
  8169,
  2481,
  2079,
  1880,
  1,
  1367,
  128,
  15,
  1,
  2443,
  6406,
  438,
  10,
  13,
  2236,
  2657,
  2236,
  30,
  85,
  357,
  47,
  81,
  78,
  139,
  5,
  74,
  48,
  3,
  2250,
  47,
  1413,
  5,
  1,
  9935,
  48,
  43,
  22,
  65,
  468,
  5,
  1413,
  2,
  2250,
  81,
  35,
  23,
  21,
  2443,
  38,
  1039,
  5616,
  38,
  35,
  25,
  54,
  3336,
  136,
  21,
  39,
  25,
  1,
  1144,
  3665,
  1,
  368,
  2,
  1664,
  554,
  244,
  71,
  825,
  93,
  1,
  102,
  25,
  54,
  1103,
  2,
  1078,
  125,
  1,
  112,
  44,
  751,
  2,
  1827,
  963,
  44,
  893,
  31,
  81,
  21,
  12,
  10,
  66,
  1728,
  93,
  9,
  1060,
  106,
  244,
  208,
  2,
  49,
  706,
  4,
  895,
  900,
  102,
  11,
  19,
  13,
  1980,
  2,
  43,
  22,
  3404,
  3472,
  36,
  9,
  10,
  65,
  25,
  5,
  3001,
  41,
  22,
  43,
  22,
  763,
  107,
  9,
  94,
  68,
  603,
  91,
  124,
  203,
  2154,
  7,
  7,
  6482,
  116,
  10,
  56,
  750,
  1,
  95,
  12,
  3859,
  1392,
  23,
  29,
  522,
  8,
  41,
  846,
  1565,
  135,
  2345,
  8917,
  2025,
  472],
 [56,
  150,
  10,
  217,
  11,
  19,
  51,
  10,
  13,
  52,
  184,
  10,
  466,
  700,
  1,
  62,
  4,
  1310,
  1,
  3148,
  2,
  6830,
  35,
  3656,
  36,
  1236,
  7,
  7,
  980,
  36,
  1,
  7211,
  609,
  197,
  30,
  1,
  127,
  1,
  19,
  50,
  38,
  345,
  1107,
  1,
  289,
  62,
  1,
  8636,
  5,
  8202,
  1,
  2338,
  60,
  6,
  1,
  5617,
  4,
  34,
  105,
  34,
  432,
  1279,
  103,
  6,
  8,
  11,
  19,
  2,
  1,
  19,
  1235,
  205,
  26,
  6572,
  16,
  12,
  7,
  7,
  4,
  1,
  361,
  46,
  6,
  9936,
  3,
  337,
  238,
  2,
  2850,
  8771,
  6,
  176,
  82,
  49,
  6,
  3516,
  4070,
  14,
  1,
  3148,
  2,
  1995,
  6,
  49,
  14,
  209,
  7,
  7,
  80,
  1,
  19,
  3784,
  5,
  1,
  2338,
  9,
  166,
  9,
  3979,
  5,
  26,
  291,
  31,
  29,
  1,
  239],
 [784,
  6,
  1,
  389,
  4,
  1,
  212,
  8,
  277,
  6,
  3,
  1130,
  1207,
  204,
  54,
  6,
  21,
  29,
  76,
  18,
  8,
  1814,
  5,
  1,
  212,
  29,
  1,
  3716,
  383,
  2,
  543,
  6,
  784,
  2,
  2977,
  15,
  1873,
  635,
  2,
  5552,
  112,
  64,
  9,
  18,
  89,
  547,
  1,
  3561,
  4,
  1,
  87],
 [263,
  86,
  1449,
  25,
  115,
  1817,
  4,
  24,
  157,
  77,
  71,
  328,
  1610,
  5378,
  7217,
  1040,
  32,
  480,
  611,
  4,
  157,
  573,
  8,
  1,
  5277,
  3537,
  8481,
  36,
  3040,
  5,
  2532,
  1382,
  10,
  573,
  114,
  24,
  1382,
  14,
  33,
  23,
  34,
  68,
  220,
  2,
  301,
  34,
  1289,
  2,
  142,
  20,
  1,
  256,
  236,
  278,
  36,
  1,
  650,
  2511,
  36,
  362,
  7,
  7,
  11,
  109,
  296,
  11,
  13,
  1,
  19,
  12,
  57,
  615,
  8,
  131,
  96,
  44,
  112,
  13,
  34,
  1072,
  2,
  1069,
  12,
  9,
  6,
  52,
  2451,
  1,
  19,
  58,
  25,
  75,
  90,
  1751,
  546,
  16,
  9910,
  2664,
  60,
  67,
  3,
  829,
  9712,
  16,
  115,
  103,
  37,
  11,
  27,
  7,
  7,
  7217,
  6,
  3,
  8179,
  115,
  1687,
  12,
  503,
  16,
  3,
  1145,
  28,
  489,
  5,
  3035,
  8,
  628,
  5,
  1020,
  3,
  9149,
  12,
  6,
  150,
  28,
  6,
  21,
  786,
  16,
  1,
  1145,
  14,
  3,
  18,
  16,
  157,
  34,
  28,
  4581,
  5,
  5115,
  84,
  351,
  310,
  1,
  253,
  43,
  54,
  27,
  3461,
  38,
  30,
  315,
  2,
  365,
  24,
  541,
  30,
  3268,
  28,
  6,
  1051,
  138,
  14,
  100,
  28,
  4360,
  53,
  1,
  4071,
  2,
  356,
  1,
  3663,
  370,
  27,
  253,
  28,
  158,
  2862,
  94,
  463,
  1,
  3396,
  4,
  1,
  3441,
  28,
  706,
  122,
  3,
  339,
  3365,
  4,
  708,
  2,
  94,
  1,
  251,
  809,
  7,
  7,
  1,
  19,
  6,
  3,
  389,
  2058,
  12,
  8962,
  251,
  30,
  1421,
  1,
  1340,
  2,
  81,
  8,
  849],
 [2872,
  238,
  6,
  27,
  4,
  1,
  2040,
  8,
  19,
  473,
  7,
  7,
  10,
  101,
  73,
  66,
  29,
  225,
  16,
  8637,
  80,
  1828,
  29,
  9693,
  15,
  48,
  6,
  197,
  2,
  48,
  215,
  2,
  75,
  344,
  11,
  13,
  27,
  4,
  1,
  87,
  510,
  332,
  1391,
  5,
  26,
  607,
  31,
  3,
  674,
  275,
  17,
  1205,
  8482,
  1533,
  1391,
  7,
  7,
  2343,
  2091,
  667,
  6,
  30,
  92,
  52,
  113,
  134,
  188,
  1459,
  4881,
  13,
  656,
  4119,
  28,
  156,
  3550,
  1,
  819,
  4700,
  28,
  7116,
  1863,
  7,
  7,
  11,
  6,
  3,
  2030,
  434,
  15,
  194,
  3973,
  3425,
  29,
  7289,
  15,
  14,
  115,
  646,
  14,
  597],
 [85,
  79,
  22,
  182,
  3,
  176,
  4,
  2300,
  68,
  565,
  149,
  2,
  268,
  290,
  138,
  3,
  355,
  17,
  45,
  1,
  1462,
  8963,
  1518,
  1052,
  3240,
  30,
  32,
  8963,
  494,
  931,
  1228,
  5,
  2125,
  3,
  1025,
  4,
  2061,
  539,
  18,
  39,
  14,
  33,
  74,
  5,
  87,
  2742,
  15,
  63,
  2113,
  265,
  950,
  15,
  3,
  112,
  37,
  11,
  1410,
  101,
  9,
  415,
  26,
  97,
  76,
  30,
  227,
  16,
  32,
  204,
  17,
  188,
  8,
  1,
  87,
  1839,
  223,
  38,
  50,
  4,
  11,
  17,
  73,
  64,
  48,
  1016,
  5,
  26,
  1122,
  1270,
  3007,
  240,
  4,
  419,
  33,
  966,
  33,
  428,
  25,
  3,
  171,
  4646,
  290,
  511,
  94,
  73,
  1067,
  836,
  502,
  3882,
  5,
  2114,
  63,
  203,
  931,
  1,
  636,
  335,
  6,
  1982,
  84,
  1,
  4123,
  80,
  4,
  1,
  1064,
  2527,
  181,
  56,
  150,
  242,
  3,
  2567,
  329,
  221,
  2,
  5988,
  6720,
  438,
  57,
  438,
  57,
  94,
  8,
  1,
  237,
  1839,
  223,
  4,
  1,
  19,
  131,
  1031,
  2161,
  419,
  811,
  29,
  477,
  84,
  284,
  4810,
  1748,
  5,
  6723,
  249,
  77,
  16,
  2061,
  8,
  1,
  237,
  133,
  1841,
  2305,
  5986,
  279,
  20,
  3,
  9514,
  6549,
  16,
  54,
  77,
  287,
  71,
  5,
  500,
  24,
  1031,
  440,
  1,
  515,
  45,
  54,
  3210,
  155,
  11,
  276,
  12,
  131,
  336,
  23,
  11,
  4038,
  2,
  9150,
  44,
  1278,
  1428,
  2,
  490,
  17,
  6,
  210,
  97,
  240,
  16,
  11,
  433,
  4,
  888,
  112,
  10,
  58,
  132,
  89,
  444,
  124,
  55,
  97,
  76,
  54,
  27,
  506,
  7117,
  8063,
  1453,
  8330,
  38,
  2335,
  4251,
  1,
  168,
  2066,
  155,
  232,
  11,
  427],
 [1,
  17,
  984,
  4,
  1,
  527,
  4498,
  2,
  416,
  4090,
  1777,
  15,
  1,
  4,
  2481,
  1047,
  8,
  2439,
  103,
  2,
  1048,
  15,
  1,
  4,
  3879,
  1602,
  44,
  4657,
  151,
  70,
  202,
  4589,
  2,
  5128,
  27,
  4,
  1,
  86,
  437,
  2,
  1036,
  1576,
  4,
  1,
  984,
  13,
  6831,
  35,
  67,
  3,
  388,
  18,
  7463,
  1225,
  4,
  7433,
  59,
  13,
  158,
  481,
  5,
  496,
  1019,
  105,
  35,
  1053,
  1,
  476,
  612,
  4,
  131,
  1435,
  2,
  40,
  3759,
  877,
  2119,
  9,
  2,
  40,
  1489,
  6214,
  5262,
  84,
  7658,
  197,
  51,
  40,
  617,
  13,
  647,
  122,
  61,
  40,
  7,
  7,
  2126,
  1,
  162,
  13,
  82,
  3,
  653,
  235,
  97,
  1036,
  16,
  1,
  530,
  2,
  24,
  2853,
  2766,
  15,
  6831,
  256,
  1342,
  166,
  2965,
  1,
  232,
  4,
  3,
  257,
  3,
  3510,
  729,
  550,
  1,
  19,
  110,
  3364,
  2,
  22,
  523,
  25,
  124,
  3682,
  7808,
  20,
  1,
  742,
  932,
  3909],
 [48,
  3,
  1237,
  49,
  17,
  11,
  27,
  665,
  42,
  5,
  26,
  11,
  6,
  1,
  520,
  4,
  19,
  12,
  201,
  75,
  255,
  16,
  2001,
  573,
  620,
  16,
  69,
  13,
  1,
  834,
  255,
  3431,
  60,
  10,
  130,
  393,
  535,
  41,
  1,
  143,
  1035,
  152,
  79,
  11,
  19,
  1468,
  44,
  956,
  2,
  8,
  57,
  342,
  460,
  16,
  246],
 [10,
  116,
  21,
  547,
  72,
  36,
  11,
  19,
  18,
  429,
  1482,
  429,
  10,
  116,
  21,
  547,
  1,
  17,
  5,
  26,
  11,
  76,
  1486,
  782,
  6,
  21,
  803,
  3,
  49,
  496,
  134,
  22,
  186,
  74,
  1,
  548,
  12,
  24,
  6,
  142,
  10,
  101,
  1,
  17,
  58,
  25,
  75,
  3,
  228,
  126,
  43,
  44,
  434,
  38,
  760,
  133,
  58,
  25,
  75,
  3,
  345,
  173,
  4,
  1,
  17,
  2,
  50,
  126,
  474,
  13,
  563,
  1,
  17,
  6,
  37,
  1,
  19,
  1235,
  70,
  260,
  3,
  76,
  232,
  9,
  8,
  1,
  232,
  4,
  33,
  89,
  118,
  3,
  693,
  1879,
  11,
  6,
  3,
  52,
  76,
  19,
  10,
  506,
  9,
  286,
  42,
  4,
  713,
  80,
  4,
  171,
  5601,
  9,
  506,
  69,
  18,
  10,
  116,
  110,
  428],
 [10,
  2217,
  267,
  46,
  23,
  81,
  42,
  46,
  12,
  116,
  21,
  37,
  11,
  17,
  10,
  194,
  9,
  13,
  1,
  1682,
  17,
  10,
  67,
  123,
  107,
  9,
  57,
  25,
  75,
  490,
  1130,
  10,
  230,
  3379,
  2746,
  1185,
  341,
  10,
  120,
  210,
  29,
  1,
  646,
  2,
  74,
  52,
  51,
  33,
  93,
  51,
  9,
  6,
  252,
  20,
  3,
  239,
  1262,
  11,
  6,
  27,
  4,
  57,
  499,
  96,
  34,
  10,
  5428,
  120,
  136,
  98,
  27,
  58,
  3072,
  1246],
 [3343,
  565,
  656,
  16,
  24,
  612,
  2,
  24,
  4879,
  3645,
  298,
  3,
  278,
  15,
  11,
  19,
  2,
  9,
  503,
  1286,
  390,
  142,
  117,
  4649,
  1274,
  3343,
  505,
  20,
  1,
  1451,
  375,
  5301,
  14,
  28,
  166,
  24,
  95,
  36,
  3,
  3058,
  4893,
  2133,
  5,
  3,
  7021,
  29,
  1,
  135,
  965,
  27,
  765,
  20,
  937,
  1326,
  28,
  2,
  113,
  5011,
  6890,
  6051,
  32,
  3950,
  3082,
  531,
  2,
  23,
  3496,
  334,
  15,
  4466,
  4,
  77,
  336,
  2,
  3,
  841,
  587,
  3,
  5379,
  1720,
  1,
  369,
  253,
  28,
  214,
  3,
  592,
  2695,
  1326,
  5,
  3404,
  7341,
  5,
  1,
  1937,
  1418,
  28,
  1075,
  11,
  1463,
  5,
  24,
  95,
  84,
  1,
  49,
  4,
  92,
  1097,
  2,
  1442,
  3,
  1501,
  14,
  1,
  5429,
  6832,
  24,
  7916,
  2853,
  8,
  1,
  3941,
  534,
  45,
  88,
  647,
  20,
  29,
  53,
  5,
  2,
  587,
  1,
  181,
  5430,
  308,
  1919,
  4863,
  1324,
  3343,
  6,
  2479,
  2503,
  134,
  28,
  6,
  1,
  4,
  1451,
  3790,
  2,
  1298,
  8,
  11,
  222,
  28,
  288,
  1311,
  261,
  8,
  3,
  128,
  15,
  24,
  1151,
  2,
  1593,
  3,
  469,
  3063,
  2018,
  2,
  125,
  2391,
  29,
  4,
  24,
  203,
  9487,
  24,
  343,
  2798,
  6,
  6052,
  2,
  28,
  6,
  3273,
  2,
  2351,
  2,
  30,
  1,
  168,
  55,
  2,
  1326,
  716,
  2,
  1316,
  36,
  170,
  2,
  6,
  3,
  49,
  1088,
  16,
  3343,
  30,
  11,
  880,
  28,
  875,
  3,
  658,
  35,
  99,
  795,
  53,
  5,
  24,
  6750,
  2,
  2841,
  28,
  13,
  1619,
  7814,
  30,
  1,
  55,
  2,
  59,
  125,
  34,
  8638,
  59,
  6,
  31,
  24,
  2,
  2065,
  248,
  66,
  1026,
  353,
  18,
  776,
  471,
  24,
  7213,
  3947,
  1324,
  6,
  958,
  2,
  248,
  4658,
  51,
  1,
  224,
  1726,
  16,
  9,
  1150,
  1443,
  6,
  2178,
  31,
  3,
  184,
  2,
  6890,
  6,
  24,
  566,
  14,
  9485,
  3061,
  1,
  374,
  4,
  1,
  176,
  6,
  317,
  14,
  68,
  587,
  9485,
  239,
  2,
  32,
  9338,
  4,
  2405,
  2047,
  1,
  219,
  148,
  6,
  1286,
  2,
  517,
  3,
  171,
  4,
  1,
  706,
  23,
  2701,
  1303,
  47,
  4,
  7577,
  4003,
  20,
  1,
  18,
  59,
  3144,
  1,
  52,
  68,
  44,
  3,
  1311,
  3306,
  84,
  1,
  8203,
  478,
  4,
  6312,
  4649,
  18,
  44,
  82,
  34,
  72,
  50,
  47,
  4,
  9,
  37,
  1,
  108,
  5586,
  613,
  31,
  3343,
  6,
  5903,
  38,
  3554,
  16,
  722,
  4421,
  18,
  3,
  169,
  4,
  9,
  6,
  3054,
  37,
  1,
  4338,
  2,
  1323,
  613,
  8,
  1,
  531,
  133,
  27,
  343,
  6,
  573,
  871,
  10,
  267,
  22,
  37,
  69,
  50,
  71,
  10,
  37,
  22,
  18,
  44,
  1068,
  597,
  12,
  10,
  114,
  22,
  50,
  71,
  22,
  114,
  69,
  44,
  354,
  760,
  400,
  2,
  46,
  23,
  50,
  71,
  3,
  171,
  472,
  1,
  224,
  14,
  68],
 [398,
  428,
  42,
  1376,
  154,
  282,
  20,
  383,
  239,
  2,
  1,
  4321,
  8,
  5040,
  3262,
  50,
  887,
  42,
  4,
  1,
  2505,
  71,
  44,
  107,
  231,
  1,
  478,
  4,
  2,
  112,
  4561,
  20,
  106,
  8639,
  2340,
  20,
  60,
  27,
  4,
  93,
  66,
  1251,
  24,
  9472,
  189,
  693,
  38,
  534,
  5,
  26,
  693,
  2216,
  175,
  1216,
  2,
  87,
  43,
  2981,
  24,
  440,
  78,
  999,
  122,
  24,
  7218,
  5,
  3,
  1113,
  1972,
  915,
  1266,
  43,
  28,
  2151,
  28,
  205,
  282,
  1283,
  129,
  5,
  24,
  440,
  7,
  7,
  721,
  4,
  9286,
  400,
  1032,
  1176,
  1650,
  1209,
  511,
  18,
  3,
  169,
  4,
  1,
  206,
  6,
  39,
  3862,
  1,
  2368,
  6,
  871,
  14,
  3,
  52,
  8814,
  1691,
  4,
  1,
  239,
  35,
  675,
  53,
  647,
  24,
  1216,
  5803,
  20,
  3,
  297,
  190,
  1259,
  5,
  2651,
  7,
  7,
  604,
  251],
 [194,
  2674,
  2759,
  4,
  1,
  382,
  9713,
  4,
  292,
  3,
  388,
  18,
  625,
  4,
  27,
  5607,
  5360,
  15,
  1,
  2433,
  310,
  1,
  2652,
  292,
  8,
  11,
  17,
  1,
  4,
  292,
  803,
  44,
  949,
  20,
  21,
  61,
  1,
  1746,
  18,
  1,
  448,
  239,
  4569,
  7,
  7,
  3,
  169,
  4,
  1916,
  96,
  118,
  292,
  14,
  32,
  1463,
  5,
  2744,
  1,
  6210,
  2,
  77,
  6985,
  906,
  4,
  292,
  18,
  52,
  115,
  1041,
  5,
  118,
  1,
  289,
  949,
  292,
  158,
  298,
  20,
  3,
  1870,
  11,
  17,
  1041,
  11,
  141,
  3,
  8604,
  4,
  3,
  7022,
  1703,
  4,
  146,
  478,
  11,
  17,
  6,
  3367,
  5,
  26,
  1864,
  3915,
  4,
  32,
  769,
  708,
  51,
  8,
  616,
  11,
  17,
  6,
  235,
  3,
  6529,
  616,
  4,
  2982,
  397,
  2870,
  4,
  769,
  708,
  310,
  1,
  2652,
  292,
  10,
  562,
  373,
  146,
  918,
  8,
  259,
  2652,
  292,
  5,
  104,
  11,
  17],
 [38,
  245,
  330,
  25,
  1734,
  1,
  196,
  12,
  87,
  747,
  4,
  712,
  23,
  1617,
  97,
  72,
  31,
  3657,
  1435,
  7,
  7,
  10,
  387,
  627,
  333,
  35,
  6,
  264,
  74,
  295,
  330,
  5,
  582,
  24,
  995,
  681,
  34,
  59,
  66,
  2376,
  24,
  1596,
  35,
  23,
  9339,
  4978,
  63,
  3036,
  5,
  2128,
  1815,
  12,
  23,
  436,
  747,
  4,
  1155,
  2068,
  381,
  290,
  172,
  5,
  20,
  1,
  159,
  478,
  18,
  23,
  21,
  1341,
  4053,
  80,
  33,
  116,
  137,
  8,
  1,
  508,
  52,
  76,
  179,
  253,
  6,
  27,
  4,
  57,
  29,
  55,
  499,
  96,
  1049,
  195,
  1,
  497,
  3764,
  521,
  24,
  5972,
  6,
  747,
  4,
  3116,
  35,
  66,
  21,
  213,
  53,
  15,
  63,
  212,
  3245,
  7,
  7,
  3776,
  309,
  459,
  8,
  44,
  2599],
 [4701,
  4236,
  4,
  1,
  453,
  6,
  27,
  4,
  57,
  96,
  9,
  45,
  170,
  148,
  22,
  58,
  187,
  8,
  3,
  19,
  37,
  83,
  27,
  2440,
  1216,
  328,
  2,
  3,
  3276,
  62,
  43,
  22,
  25,
  21,
  107,
  9,
  22,
  23,
  987,
  42,
  20,
  27,
  4,
  1,
  838,
  103,
  90,
  10,
  186,
  872,
  2282,
  40,
  167,
  17,
  270,
  42],
 [10,
  217,
  11,
  17,
  20,
  1,
  5617,
  1262,
  2,
  194,
  9,
  13,
  389,
  261,
  231,
  9,
  13,
  441,
  20,
  3,
  289,
  129,
  7219,
  6407,
  13,
  52,
  49,
  14,
  1,
  8064,
  588,
  129,
  35,
  553,
  20,
  1,
  3817,
  4,
  1,
  300,
  5968,
  3754,
  8795,
  1,
  1226,
  13,
  302,
  7,
  7,
  11,
  17,
  90,
  69,
  79,
  50,
  2180,
  84,
  11,
  108,
  8964,
  565,
  583,
  14,
  3754,
  8795,
  10,
  187,
  5,
  340,
  14,
  72,
  14,
  10,
  66,
  41,
  88,
  30,
  1,
  55,
  10,
  116,
  21,
  120,
  826,
  8640,
  67,
  517,
  9,
  18,
  10,
  230,
  21,
  744,
  10,
  37,
  29,
  24,
  96,
  719,
  28,
  6,
  111,
  38,
  917,
  10,
  506,
  9,
  1,
  4172,
  637,
  188,
  10,
  58,
  25,
  446,
  5,
  25,
  107,
  50,
  8,
  1,
  17,
  41,
  136,
  28,
  553,
  20,
  11,
  3817,
  14,
  9,
  61,
  1229,
  1,
  106,
  35,
  2575,
  88,
  2,
  24,
  685,
  8,
  63,
  332,
  7,
  7,
  22,
  186,
  139,
  344,
  15,
  11,
  17,
  43,
  22,
  23,
  37,
  69,
  2,
  367,
  3,
  302,
  62,
  199,
  2355,
  3966,
  1056,
  2,
  2059,
  313,
  280,
  170,
  171,
  223],
 [463,
  260,
  32,
  403,
  3438,
  224,
  50,
  41,
  12,
  307,
  11,
  19,
  6,
  130,
  4736,
  1725,
  39,
  80,
  9,
  407,
  106,
  317,
  149,
  2109,
  3393,
  2,
  1784,
  4361,
  1195,
  36,
  27,
  38,
  106,
  142,
  482,
  235,
  104,
  39,
  41,
  229,
  15,
  93,
  8,
  1,
  19,
  14,
  10,
  230,
  3,
  645,
  341,
  4,
  4362,
  1890,
  572,
  4,
  1,
  4816,
  2,
  7697,
  188,
  54,
  512,
  85,
  72,
  10,
  114,
  63,
  103,
  10,
  39,
  186,
  373,
  11,
  19,
  7,
  7,
  1,
  17,
  809,
  15,
  4361,
  2,
  3393,
  20,
  3024,
  30,
  47,
  4659,
  1,
  106,
  763,
  248,
  1779,
  18,
  1,
  19,
  809,
  9340,
  2,
  15,
  3,
  128,
  8,
  60,
  4361,
  2288,
  135,
  9,
  13,
  220,
  34,
  2,
  90,
  57,
  2553,
  18,
  10,
  1530,
  9,
  42,
  261,
  51,
  4361,
  1549,
  84,
  3,
  3389,
  2133,
  2,
  11,
  2187,
  1,
  8,
  397,
  10,
  140,
  25,
  39,
  665,
  9,
  122,
  94,
  4361,
  6,
  4938,
  42,
  8,
  1,
  776,
  2,
  2109,
  279,
  16,
  353,
  143,
  30,
  1,
  28,
  183,
  772,
  18,
  3374,
  59,
  6,
  82,
  3,
  842,
  2,
  45,
  88,
  1771,
  2,
  88,
  143,
  5,
  3130,
  28,
  8,
  477,
  498,
  15,
  40,
  2,
  9151,
  5,
  40,
  463,
  1026,
  1356,
  249,
  77,
  33,
  2315,
  2,
  34,
  236,
  1,
  19,
  183,
  37,
  3,
  1121,
  18,
  52,
  3133,
  760,
  206,
  7,
  7,
  281,
  350,
  188,
  29,
  215,
  14,
  59,
  3291,
  197,
  143,
  84,
  40,
  293,
  14,
  3,
  239,
  842,
  2,
  28,
  809,
  3761,
  12,
  28,
  6,
  3,
  8805,
  2,
  4376,
  1694,
  129,
  662,
  5,
  24,
  5679,
  1,
  19,
  311,
  9,
  29,
  16,
  887,
  18,
  2017,
  70,
  65,
  1013,
  20,
  40,
  2,
  40,
  904,
  4542,
  5460,
  38,
  3709,
  98,
  129,
  59,
  4249,
  3,
  2428,
  35,
  466,
  45,
  3,
  143,
  7537,
  2,
  84,
  3,
  843,
  992,
  2,
  12,
  303,
  46,
  336,
  2,
  368,
  23,
  42,
  5,
  2125,
  241,
  24,
  333,
  28,
  270,
  122,
  14,
  3,
  2237,
  4,
  3,
  9341,
  2,
  5909,
  18,
  44,
  29,
  430,
  5,
  26,
  16,
  887,
  1083,
  12,
  28,
  183,
  37,
  3,
  1694,
  6180,
  22,
  58,
  101,
  12,
  3393,
  58,
  7333,
  16,
  32,
  334,
  15,
  3,
  628,
  18,
  2968,
  59,
  214,
  1158,
  18,
  39,
  186,
  813,
  1158,
  30,
  4361,
  80,
  242,
  34,
  10,
  186,
  101,
  4,
  1,
  197,
  649,
  6,
  29,
  12,
  270,
  5,
  324,
  307,
  42,
  4,
  1,
  1232,
  3355,
  6301,
  4361,
  214,
  3,
  293,
  786,
  1,
  4860,
  30,
  3,
  2602,
  1154,
  94,
  141,
  2503,
  535,
  28,
  2,
  301,
  5,
  2228,
  24,
  2,
  1113,
  5679,
  6,
  29,
  3,
  148,
  4,
  1,
  508,
  34,
  3,
  293,
  682,
  2792,
  2,
  51,
  11,
  293,
  770,
  141,
  1,
  19,
  675,
  15,
  4361,
  2612,
  24,
  203,
  1367,
  738,
  2109,
  3,
  293,
  46,
  2,
  33,
  418,
  3418,
  123,
  100,
  33,
  89,
  139,
  98,
  1060,
  15,
  1,
  62,
  18,
  10,
  2228,
  441,
  20,
  108,
  12,
  28,
  94,
  1000,
  86,
  4,
  24,
  55,
  14,
  1367,
  3517,
  53,
  29,
  1,
  904,
  4542,
  7,
  7,
  1,
  87,
  4881,
  30,
  1,
  2,
  1,
  369,
  116,
  21,
  1074,
  68,
  290,
  878,
  116,
  1,
  465,
  1617,
  2678,
  119,
  1,
  995,
  429,
  90,
  49,
  8,
  1,
  931,
  181,
  33,
  70,
  37,
  286,
  2855,
  1635,
  18,
  463,
  11,
  1,
  86,
  590,
  431,
  15,
  1,
  19,
  13,
  92,
  5612,
  5,
  1390,
  241,
  5553,
  543,
  2,
  9714,
  5679,
  48,
  3,
  1013,
  115,
  19,
  1362,
  3675,
  1078,
  4361,
  878,
  3393,
  23,
  565,
  16,
  11,
  19,
  18,
  16,
  29,
  63,
  77,
  1284,
  103],
 [10,
  164,
  1,
  6869,
  4,
  105,
  854,
  5780,
  3,
  115,
  2426,
  2,
  8,
  105,
  3264,
  164,
  12,
  33,
  1,
  17,
  36,
  3,
  52,
  1608,
  6833,
  2,
  21,
  12,
  4,
  1,
  221,
  20,
  1,
  915,
  12,
  489,
  5,
  827,
  2,
  104,
  137,
  39,
  5,
  74,
  241,
  36,
  9,
  29,
  7,
  7,
  8,
  11,
  410,
  188,
  10,
  25,
  5,
  132,
  9,
  13,
  76,
  10,
  230,
  3,
  5431,
  7917,
  2,
  46,
  13,
  161,
  8,
  11,
  17,
  12,
  7578,
  69,
  16,
  56,
  27,
  338,
  7,
  7,
  46,
  13,
  54,
  2328,
  798,
  10,
  198,
  26,
  32,
  2232,
  18,
  10,
  130,
  79,
  21,
  120,
  119,
  1,
  1340,
  13,
  12,
  13,
  34,
  3845,
  41,
  131,
  1203,
  7,
  7,
  1,
  1193,
  600,
  31,
  1,
  283,
  108,
  5,
  268,
  290,
  131,
  327,
  1203,
  6,
  639,
  300,
  1,
  55,
  1,
  106,
  1203,
  70,
  466,
  8,
  277,
  2,
  28,
  322,
  67,
  5,
  730,
  1,
  894,
  3,
  327,
  297,
  159,
  556,
  58,
  25,
  75,
  481,
  5,
  268,
  93,
  290,
  7,
  7,
  11,
  17,
  13,
  76,
  7,
  7,
  9152],
 [10,
  13,
  202,
  11,
  17,
  2,
  18,
  2474,
  9937,
  662,
  5,
  44,
  2701,
  316,
  854,
  637,
  10,
  205,
  132,
  144,
  48,
  3,
  1465,
  10,
  852,
  3,
  766,
  1163,
  4,
  2481,
  543,
  18,
  10,
  82,
  852,
  3,
  169,
  4,
  1901,
  748,
  10,
  192,
  3,
  645,
  4,
  1,
  1031,
  18,
  21,
  811,
  195,
  4,
  1,
  1620,
  10,
  455,
  1,
  8483,
  202,
  543,
  5,
  112,
  6,
  52,
  620,
  2,
  10,
  101,
  11,
  17,
  214,
  9,
  459,
  344,
  2,
  1,
  112,
  44,
  12,
  797,
  38,
  65,
  29,
  12,
  417,
  351,
  589,
  124,
  55,
  2,
  284,
  10,
  186,
  267,
  48,
  11,
  637,
  557,
  16,
  1,
  1992,
  2,
  1113,
  4660,
  4,
  1,
  696,
  4960],
 [8202,
  9,
  37,
  6,
  2955,
  15,
  1661,
  133,
  248,
  45,
  32,
  439,
  724,
  343,
  9,
  6,
  41,
  3,
  254,
  432,
  5736,
  35,
  6,
  264,
  5,
  2852,
  40,
  117,
  190,
  997,
  5,
  424,
  3,
  857,
  4616,
  1834,
  2,
  401,
  214,
  1,
  592,
  51,
  2805,
  3,
  2758,
  20,
  3,
  704,
  726,
  46,
  23,
  34,
  105,
  7190,
  2,
  4121,
  12,
  59,
  1474,
  60,
  1028,
  40,
  143,
  248,
  59,
  6,
  130,
  2906,
  2,
  10,
  58,
  373,
  9,
  16,
  245,
  35,
  1212,
  3,
  329,
  661,
  17,
  2,
  489,
  5,
  74,
  1617,
  31,
  48,
  81,
  66,
  2852,
  1,
  621,
  2699,
  23,
  65,
  49,
  57,
  529,
  39,
  830,
  20,
  53,
  5,
  124,
  6907,
  2,
  22,
  91,
  7190,
  2,
  6295,
  824,
  559,
  449,
  12,
  13,
  30,
  353,
  5,
  124,
  736,
  8,
  3,
  715,
  8202,
  9,
  37,
  83,
  491],
 [517,
  31,
  3605,
  2159,
  2,
  3363,
  36,
  3,
  269,
  31,
  3,
  184,
  426,
  6,
  6877,
  3,
  52,
  590,
  4467,
  2,
  40,
  566,
  681,
  7342,
  308,
  6,
  3,
  115,
  1837,
  8,
  1,
  1335,
  2602,
  4720,
  15,
  1,
  167,
  350,
  861,
  63,
  2617,
  526,
  1947,
  6313,
  1105,
  28,
  489,
  5,
  813,
  15,
  24,
  106,
  4068,
  1665,
  533,
  7196,
  2,
  3677,
  370,
  24,
  1574,
  6,
  68,
  1947,
  183,
  5,
  26,
  9515,
  2,
  56,
  298,
  615,
  8,
  24,
  690,
  595,
  8204,
  28,
  56,
  1105,
  28,
  489,
  5,
  644,
  24,
  399,
  5,
  271,
  8,
  1,
  416,
  3115,
  11,
  434,
  6,
  3,
  228,
  1715,
  644,
  12,
  5,
  7541,
  21,
  109,
  3,
  341,
  1738,
  57,
  2065,
  2845,
  10,
  516,
  1,
  19,
  2,
  9,
  6,
  21,
  3,
  920,
  444],
 [397,
  1,
  86,
  3108,
  2,
  1160,
  4,
  7180,
  960,
  96,
  6,
  6834,
  1,
  675,
  824,
  36,
  3,
  65,
  317,
  224,
  31,
  1223,
  441,
  20,
  1,
  671,
  31,
  1314,
  7,
  7,
  6751,
  3287,
  6,
  1,
  1120,
  1224,
  167,
  837,
  4864,
  209,
  8,
  1061,
  15,
  24,
  80,
  28,
  1212,
  24,
  203,
  591,
  2722,
  4338,
  14,
  72,
  14,
  28,
  8065,
  51,
  28,
  576,
  295,
  24,
  1437,
  2,
  1,
  129,
  28,
  489,
  5,
  576,
  6,
  3,
  4391,
  1108,
  2126,
  35,
  773,
  53,
  1,
  413,
  23,
  22,
  209,
  264,
  5,
  3658,
  69,
  8,
  1,
  824,
  28,
  1796,
  3287,
  6631,
  25,
  14,
  72,
  197,
  20,
  1,
  9500,
  14,
  22,
  824,
  7,
  7,
  6751,
  3147,
  2,
  23,
  8,
  24,
  1782,
  1372,
  3441,
  12,
  28,
  6,
  1,
  526,
  4,
  3,
  3148,
  24,
  850,
  3570,
  4,
  2989,
  1500,
  88,
  5,
  346,
  63,
  203,
  3950,
  4338,
  5,
  2057,
  93,
  2,
  1,
  5031,
  4,
  1468,
  936,
  3532,
  8,
  1937,
  7,
  7,
  31,
  3,
  1055,
  4,
  3301,
  989,
  5,
  1,
  19,
  396,
  6751,
  3287,
  2,
  2221,
  8205,
  4,
  23,
  2388,
  281,
  50,
  2,
  3287,
  144,
  183,
  5,
  26,
  390,
  1,
  168,
  1353,
  3,
  171,
  151,
  307,
  18,
  54,
  1169,
  1,
  760,
  3492,
  174,
  31,
  24,
  293,
  31,
  1,
  691,
  8065,
  11,
  55,
  28,
  279,
  97,
  236,
  2,
  2560,
  1091,
  3,
  1724,
  1,
  825,
  6,
  7205,
  1,
  1406,
  3916,
  248,
  9,
  6,
  3,
  793,
  12,
  28,
  670,
  66,
  1010,
  88,
  38,
  2208,
  88,
  5,
  2655,
  7,
  7,
  768,
  24,
  1817,
  4,
  577,
  28,
  3896,
  53,
  24,
  173,
  8,
  1,
  793,
  6661,
  2749,
  3574,
  2,
  504,
  5,
  3,
  1266,
  1732,
  18,
  581,
  774,
  4808,
  1,
  410,
  304,
  1,
  1477,
  1109,
  4,
  993,
  1,
  3324,
  410,
  141,
  5,
  92,
  1299,
  199,
  304,
  8,
  1,
  582,
  6,
  1286,
  9938,
  2,
  1,
  465,
  4252,
  6,
  189,
  3733,
  2420,
  2,
  8,
  54,
  95,
  3,
  8912,
  7,
  7,
  1,
  19,
  6,
  27,
  4,
  1,
  113,
  1353,
  103,
  4,
  1,
  4158,
  15,
  2273,
  1558,
  1167,
  82,
  27,
  4,
  113,
  7,
  7,
  9342,
  1075,
  3,
  971,
  2840,
  2999,
  2043,
  363,
  2463,
  2,
  5998,
  2513,
  4,
  1,
  1133,
  8,
  628,
  5,
  24,
  758,
  8,
  1855],
 [8,
  2838,
  5795,
  2,
  1053,
  15,
  50,
  4737,
  71,
  8010,
  2896,
  45,
  1452,
  1,
  162,
  2,
  1052,
  575,
  557,
  28,
  468,
  5,
  1582,
  3766,
  8,
  11,
  410,
  434,
  2,
  206,
  68,
  30,
  227,
  134,
  131,
  106,
  1582,
  37,
  2,
  3274,
  5,
  3663,
  1,
  206,
  6,
  21,
  52,
  154,
  2,
  4054,
  7220,
  1,
  19,
  6,
  21,
  65,
  788,
  6868,
  23,
  609,
  2508,
  1,
  4536,
  1469,
  8,
  6978,
  683,
  4340,
  454,
  63,
  78,
  2,
  1,
  1731,
  4850,
  4,
  15,
  1345,
  8,
  683,
  10,
  291,
  11,
  19,
  20,
  57,
  191,
  256,
  243,
  30,
  350,
  2,
  262,
  549,
  5215,
  30,
  1,
  19,
  5,
  830,
  20,
  844,
  1971,
  1,
  127,
  10,
  742,
  1,
  465,
  190,
  2198,
  27,
  4,
  1,
  283,
  102,
  166,
  5,
  24,
  1213,
  526,
  31,
  12,
  55,
  10,
  13,
  4335,
  42,
  31,
  1,
  5315,
  1541,
  112,
  12,
  2007,
  15,
  3,
  348,
  1513,
  1606,
  4,
  2,
  3,
  1213,
  1513,
  30,
  216,
  1,
  112,
  5,
  1,
  2265,
  4,
  1,
  106,
  283,
  102,
  2,
  94,
  143,
  5,
  27,
  4,
  93,
  351,
  38,
  3606,
  8598,
  5,
  1,
  4,
  1,
  306,
  393,
  2446,
  36,
  8598,
  2,
  40,
  1213,
  1513,
  7072,
  454,
  24,
  78,
  8,
  3,
  8614,
  1367,
  46,
  235,
  23,
  106,
  4376,
  208,
  103,
  134,
  1078,
  4,
  60,
  23,
  68,
  1420,
  1,
  125,
  21,
  65,
  5278,
  53,
  105,
  4,
  1,
  1366,
  1635,
  2,
  183,
  5,
  187,
  1,
  515,
  5,
  267,
  8598,
  856,
  78,
  164,
  2857,
  263,
  356,
  40,
  2280,
  8,
  142,
  117,
  1,
  3526,
  23,
  4922,
  5,
  3,
  3389,
  592,
  8,
  584,
  1,
  149,
  79,
  63,
  113,
  2,
  23,
  2429,
  18,
  11,
  6,
  21,
  195,
  5,
  3134,
  29,
  1,
  8335,
  4414,
  4,
  337,
  497,
  787,
  2,
  560,
  4,
  1179],
 [2143,
  4,
  1,
  235,
  86,
  3218,
  4,
  29,
  3622,
  35,
  422,
  1955,
  1264,
  3377,
  992,
  2,
  4038,
  3543,
  8,
  24,
  2900,
  10,
  120,
  46,
  23,
  447,
  2347,
  4,
  11,
  2,
  11,
  6,
  441,
  20,
  1,
  27,
  12,
  10,
  291,
  18,
  10,
  186,
  8066,
  85,
  12,
  876,
  66,
  91,
  98,
  1461,
  5,
  5013,
  1,
  374,
  4,
  11,
  17,
  42,
  4,
  1,
  7,
  7,
  482,
  567,
  16,
  190,
  41,
  1,
  8484,
  1577,
  1611,
  4,
  383,
  1047,
  60,
  1156,
  46,
  215,
  72,
  4,
  134,
  30,
  29,
  2,
  349,
  51,
  46,
  6,
  2,
  569,
  18,
  5332,
  44,
  1,
  1807,
  352,
  12,
  68,
  2,
  364,
  6662,
  134,
  265,
  288,
  985,
  2,
  322,
  37,
  3,
  4239,
  19,
  384,
  1124,
  363,
  157,
  6,
  5060,
  2832,
  375,
  4,
  690,
  1268,
  8612,
  2,
  1431,
  7780,
  5,
  2,
  36,
  48,
  656,
  288,
  37,
  3,
  645,
  785,
  880,
  614,
  15,
  3,
  5257,
  5062,
  484,
  1412,
  2,
  1510,
  9343,
  23,
  380,
  2,
  4499,
  6,
  9,
  253,
  38,
  315,
  23,
  33,
  8,
  38,
  998,
  25,
  33,
  1140,
  133,
  35,
  6,
  38,
  6,
  1017,
  5,
  26,
  8,
  1,
  314,
  787,
  6,
  1,
  465,
  3349,
  134,
  232,
  3,
  1431,
  972,
  4,
  265,
  15,
  5777,
  2477,
  1525,
  2,
  1404,
  8641,
  12,
  2057,
  98,
  592,
  4,
  6835,
  62,
  7118,
  2,
  3731,
  46,
  6,
  4376,
  208,
  748,
  2,
  32,
  1384,
  208,
  289,
  1279,
  62,
  18,
  131,
  4414,
  8206,
  34,
  72,
  44,
  1657,
  7,
  7,
  3,
  62,
  15,
  34,
  105,
  4385,
  5,
  26,
  83,
  6,
  39,
  27,
  7815,
  2,
  9715,
  37,
  2350,
  193,
  61,
  49,
  16,
  3,
  171,
  887,
  2,
  821,
  6314,
  35,
  166,
  3,
  86,
  871,
  438,
  421,
  60,
  943,
  178,
  5,
  1,
  191,
  399,
  149,
  482,
  37,
  5,
  343,
  93,
  29,
  53,
  27,
  31,
  27,
  2,
  39,
  983,
  35,
  116,
  22,
  74,
  901,
  4787,
  5,
  8,
  1,
  5,
  26,
  3,
  173,
  4,
  11,
  46,
  201,
  1003,
  195,
  420,
  20,
  27,
  4,
  1,
  364,
  250,
  103,
  4,
  29,
  55,
  822,
  7,
  7,
  318,
  42,
  4,
  153,
  36],
 [116,
  245,
  5493,
  11,
  19,
  38,
  13,
  9,
  61,
  1,
  266,
  754,
  12,
  67,
  645,
  2930,
  338,
  6908,
  202,
  133,
  44,
  586,
  150,
  10,
  1549,
  2447,
  147,
  9,
  1,
  87,
  55,
  94,
  10,
  1549,
  2447,
  1,
  338,
  55,
  2,
  1,
  894,
  55,
  1,
  112,
  6,
  158,
  21,
  1,
  250,
  201,
  107,
  18,
  44,
  492,
  1,
  111,
  6,
  21,
  1,
  250,
  201,
  107,
  351,
  18,
  44,
  492,
  1,
  352,
  68,
  10,
  66,
  1156,
  132,
  12,
  9,
  13,
  1,
  250,
  10,
  67,
  123,
  107,
  8,
  57,
  117,
  21,
  264,
  5,
  26,
  18,
  99,
  25,
  325,
  47,
  50,
  352,
  7,
  7,
  603,
  89,
  101,
  145,
  3,
  4,
  180,
  103,
  38,
  56,
  12,
  10,
  156,
  367,
  11,
  19,
  10,
  39,
  455,
  10,
  13,
  1071,
  30,
  1,
  19,
  72,
  50,
  71,
  10,
  455,
  10,
  13,
  1071,
  334,
  15,
  9,
  1,
  2801,
  394,
  70,
  21,
  97,
  832,
  220,
  18,
  99,
  25,
  75,
  220,
  126,
  56,
  15,
  3,
  323,
  7,
  7,
  102,
  467,
  9087,
  1420,
  38,
  3466,
  29,
  290,
  1055,
  276,
  13,
  177,
  76,
  2,
  1,
  5864,
  553,
  1416,
  199,
  72,
  7,
  7,
  482,
  373,
  6739,
  11,
  17,
  7,
  7,
  318,
  153],
 [3086,
  316,
  20,
  1,
  975,
  4,
  4613,
  199,
  3,
  1162,
  372,
  3,
  3380,
  4,
  96,
  5494,
  11,
  6,
  27,
  4,
  1,
  113,
  3,
  52,
  184,
  8815,
  134,
  14,
  1,
  21,
  65,
  97,
  3337,
  1430,
  1,
  62,
  9709,
  50,
  20,
  4,
  71,
  98,
  8171,
  1,
  749,
  176,
  6,
  871,
  4690,
  37,
  32,
  159,
  3449,
  39,
  3,
  62,
  4,
  3,
  184,
  129,
  12,
  710,
  408,
  182,
  24,
  1626,
  72,
  97,
  627],
 [86,
  4,
  1,
  780,
  20,
  11,
  17,
  23,
  1221,
  34,
  10,
  194,
  10,
  58,
  365,
  2,
  1,
  2908,
  10,
  372,
  42,
  4,
  11,
  17,
  1527,
  48,
  13,
  165,
  20,
  10,
  144,
  120,
  2,
  130,
  1184,
  9,
  5,
  26,
  3,
  337,
  17,
  10,
  3,
  997,
  703,
  14,
  12,
  467,
  97,
  608,
  10,
  13,
  1199,
  12,
  10,
  67,
  3,
  901,
  3906,
  5,
  1,
  17,
  38,
  10,
  58,
  25,
  1680,
  16,
  57,
  284,
  143,
  17,
  2019,
  2,
  1414,
  114,
  11,
  17,
  60,
  61,
  5,
  69,
  12,
  86,
  4,
  93,
  58,
  244,
  445,
  1160,
  71,
  715,
  85,
  32,
  306,
  198,
  367,
  3,
  19,
  1,
  711,
  637,
  11,
  17,
  45,
  6,
  34,
  5123,
  8,
  846,
  151,
  55,
  11,
  19,
  78,
  21,
  1659,
  5,
  289,
  7464,
  138,
  14,
  1,
  3678,
  1,
  19,
  125,
  25,
  483,
  361,
  36,
  189,
  1,
  862,
  18,
  12,
  215,
  195,
  5,
  589,
  1,
  19,
  878,
  23,
  1,
  2256,
  133],
 [3017,
  252,
  31,
  1153,
  8067,
  6,
  47,
  433,
  4,
  2005,
  1772,
  8624,
  468,
  8,
  2772,
  472,
  2189,
  2,
  5,
  813,
  901,
  28,
  1452,
  304,
  53,
  8,
  1,
  3,
  1408,
  173,
  4,
  119,
  56,
  1,
  577,
  23,
  5706,
  5,
  139,
  370,
  3,
  6988,
  1760,
  6,
  1473,
  36,
  1425,
  5,
  2020,
  3017,
  281,
  2,
  16,
  29,
  16,
  3017,
  263,
  1,
  2157,
  88,
  5,
  2257,
  42,
  4,
  577,
  8436,
  9,
  82,
  498,
  3,
  433,
  4,
  1236,
  30,
  1,
  168,
  55,
  3,
  277,
  28,
  186,
  571,
  80,
  1,
  570,
  28,
  125,
  28,
  670,
  3808,
  26,
  3496,
  7,
  7,
  238,
  13,
  49,
  2,
  10,
  66,
  378,
  136,
  28,
  13,
  1987,
  16,
  32,
  819,
  28,
  2444,
  1,
  3056,
  4,
  138,
  3,
  108,
  3,
  404,
  2237,
  4,
  52,
  1694,
  2,
  248,
  52,
  7119,
  30,
  1,
  168,
  55,
  1,
  17,
  396,
  488,
  13,
  175,
  3,
  7221,
  3,
  630,
  4,
  540,
  4,
  1,
  62,
  467,
  5220,
  4,
  60,
  664,
  750,
  106,
  87,
  13,
  1,
  309,
  12,
  1,
  577,
  594,
  2255,
  1,
  12,
  13,
  3367,
  177,
  689,
  30,
  1,
  442,
  4,
  1,
  19,
  31,
  1,
  704,
  5182,
  2,
  248,
  2776,
  1831,
  8,
  1,
  17,
  1458,
  12,
  8,
  196,
  1,
  577,
  116,
  2255,
  1,
  1032,
  7215,
  34,
  1078,
  1,
  6752,
  31,
  12,
  1,
  577,
  594,
  2255,
  878,
  1,
  2544,
  31,
  3455,
  82,
  3,
  532,
  238,
  31,
  2343,
  12,
  33,
  99,
  74,
  84,
  1,
  18,
  21,
  42,
  467,
  5,
  91,
  72,
  285,
  10,
  82,
  262,
  9,
  866,
  5,
  267,
  12,
  3017,
  8485,
  1772,
  8624,
  12,
  28,
  13,
  99,
  26,
  34,
  950,
  6114,
  122,
  24,
  2045,
  31,
  5,
  1,
  218,
  119,
  28,
  8642,
  1,
  704,
  31,
  1189,
  114,
  707,
  2,
  94,
  890,
  1,
  5,
  164,
  40,
  2008,
  738,
  304,
  53,
  10,
  378,
  1,
  3301,
  4,
  1,
  465,
  171,
  133,
  4,
  258,
  14,
  890,
  1,
  2209,
  4,
  24,
  1236,
  1,
  61,
  5,
  164,
  142,
  2209,
  8,
  24,
  2020,
  80,
  242,
  314,
  2,
  522,
  31,
  1,
  577,
  10,
  39,
  262,
  9,
  1172,
  5,
  267,
  12,
  295,
  37,
  3017,
  58,
  776,
  84,
  138,
  3,
  3104,
  7,
  7,
  11,
  6,
  274,
  147,
  16,
  8067,
  2,
  5,
  3,
  3251,
  3031,
  18,
  1,
  62,
  6,
  1339,
  2,
  5220,
  327,
  153],
 [129,
  15,
  1,
  2022,
  1089,
  423,
  215,
  3,
  404,
  17,
  18,
  145,
  177,
  246,
  9,
  13,
  110,
  1017,
  5,
  26,
  229,
  50,
  71,
  3,
  328,
  2230,
  16,
  1502,
  4002,
  1182,
  9,
  503,
  14,
  240,
  4,
  3,
  2494,
  4,
  24,
  448,
  617,
  2557,
  7023,
  2896,
  204,
  2,
  676,
  4541,
  4002,
  6,
  14,
  3,
  575,
  4499,
  46,
  23,
  721,
  4,
  179,
  8,
  1,
  62,
  12,
  89,
  91,
  3,
  83,
  762,
  4,
  285,
  136,
  125,
  1,
  2645,
  1067,
  25,
  3394,
  1600,
  80,
  3,
  658,
  1089,
  45,
  75,
  84,
  9,
  2,
  47,
  4,
  1,
  133,
  225,
  37,
  4,
  77,
  126,
  1,
  128,
  8,
  1,
  3112,
  119,
  2,
  1029,
  942,
  16,
  1137,
  4,
  611,
  6,
  735,
  42,
  4,
  451,
  348,
  1542,
  46,
  23,
  188,
  721,
  4,
  115,
  2513,
  2,
  660,
  12,
  225,
  244,
  519,
  138,
  14,
  51,
  1029,
  6,
  8,
  1,
  5992,
  4,
  24,
  4941,
  2,
  3980,
  30,
  3,
  5923,
  48,
  23,
  22,
  255,
  30,
  1,
  17,
  288,
  37,
  3,
  895,
  900,
  1262,
  212,
  235,
  80,
  9,
  13,
  1,
  111,
  6,
  158,
  177,
  49,
  10,
  573,
  516,
  14,
  59,
  13,
  4038,
  2,
  7918,
  421,
  18,
  467,
  5,
  25,
  3,
  1657,
  889,
  41,
  40,
  8,
  766,
  394,
  12,
  1,
  62,
  110,
  4463,
  2894,
  2308,
  1,
  1275,
  4462,
  2935,
  222,
  8638,
  195,
  2,
  1502,
  6,
  154,
  14,
  1,
  4012,
  9939,
  275,
  3307,
  144,
  12,
  242,
  497,
  24,
  203,
  103,
  1410,
  101,
  2964,
  200,
  304,
  3,
  222,
  12,
  28,
  1524,
  75,
  8,
  466,
  129,
  15,
  1,
  2022,
  1089,
  6,
  3,
  1133,
  5129,
  490,
  17,
  12,
  4315,
  5,
  26,
  729,
  16,
  1730,
  35,
  66,
  774,
  647,
  3,
  1296,
  550,
  97,
  627],
 [22,
  140,
  110,
  123,
  56,
  1184,
  5,
  104,
  11,
  17,
  9,
  6,
  403,
  371,
  11,
  215,
  32,
  9,
  6,
  34,
  1428,
  2,
  3554,
  9,
  214,
  349,
  9,
  6,
  39,
  3,
  17,
  119,
  33,
  25,
  609,
  574,
  2,
  1635,
  36,
  447,
  96,
  2,
  268,
  9,
  290,
  8,
  27,
  33,
  575,
  1524,
  75,
  481,
  5,
  1512,
  9,
  122,
  8,
  3,
  49,
  95,
  7,
  7,
  43,
  1410,
  37,
  5,
  64,
  177,
  554,
  8,
  2,
  54,
  1089,
  11,
  233,
  26,
  1,
  17,
  16,
  22,
  18,
  130,
  22,
  140,
  9119,
  124,
  4072,
  2,
  39,
  104,
  44,
  21,
  274,
  2498,
  1526,
  46,
  23,
  34,
  105,
  83,
  96,
  42,
  46,
  2,
  43,
  10,
  99,
  2070,
  27,
  11,
  58,
  26,
  1,
  237,
  17,
  10,
  58,
  1183,
  18,
  29,
  8,
  29,
  44,
  124,
  1127,
  7,
  7,
  367],
 [379,
  1,
  873,
  3,
  228,
  5,
  64,
  29,
  131,
  1221,
  715,
  31,
  34,
  105,
  81,
  60,
  6,
  82,
  1,
  283,
  287,
  136,
  10,
  158,
  1228,
  5,
  64,
  11,
  17,
  2,
  100,
  260,
  107,
  9,
  10,
  13,
  65,
  3,
  663,
  2,
  11,
  270,
  36,
  1,
  221,
  12,
  1370,
  11,
  530,
  4,
  17,
  7,
  7,
  843,
  30,
  11,
  17,
  29,
  339,
  4990,
  9,
  6,
  37,
  3,
  17,
  15,
  1047,
  16,
  403,
  54,
  287,
  2,
  9,
  29,
  3863,
  115,
  464,
  2,
  6909,
  21,
  30,
  29,
  8306,
  18,
  11,
  45,
  65,
  784,
  97,
  236,
  8,
  57,
  2484,
  7,
  7,
  4005,
  1,
  62,
  41,
  106,
  419,
  192,
  2208,
  5,
  1,
  191,
  624,
  2063,
  16,
  63,
  7892,
  1925,
  46,
  33,
  1779,
  53,
  15,
  27,
  360,
  15,
  6475,
  3147,
  2,
  1,
  77,
  6,
  3,
  6836,
  3465,
  7,
  7,
  39,
  1,
  399,
  9,
  566,
  6,
  21,
  65,
  3259,
  15,
  1,
  62,
  30,
  29,
  33,
  23,
  21,
  109,
  3,
  222,
  2175,
  2,
  38,
  79,
  229,
  18,
  5,
  2786,
  63,
  55,
  16,
  48,
  33,
  25,
  220,
  1,
  62,
  6,
  52,
  724,
  150,
  852,
  2,
  1,
  474,
  6,
  864,
  2,
  73,
  466,
  107,
  1,
  168,
  102,
  282,
  31,
  8,
  34,
  105,
  77,
  96,
  37,
  1266,
  10,
  101,
  10,
  428,
  2,
  210,
  1549,
  3,
  1630,
  7,
  7,
  68,
  1,
  1030,
  13,
  2657,
  100,
  29,
  28,
  6,
  1,
  27,
  12,
  2298,
  1,
  907,
  2,
  1,
  111,
  6,
  34,
  34,
  14,
  852,
  51,
  147,
  11,
  520,
  4,
  17,
  2,
  1,
  452,
  48,
  79,
  27,
  547,
  11,
  6,
  1,
  168,
  221,
  35,
  808,
  178,
  4069,
  882,
  275,
  1457,
  2,
  12,
  17,
  82,
  1646,
  18,
  856,
  28,
  209,
  1320,
  5,
  717,
  8,
  47,
  328,
  5,
  5554,
  24,
  3426,
  17,
  7,
  7,
  559,
  10,
  455,
  21,
  920,
  122,
  18,
  3,
  339,
  444,
  4,
  55,
  61,
  1,
  1272,
  133,
  301,
  5,
  26,
  1,
  113,
  173,
  8,
  1,
  17,
  65,
  64,
  98,
  218,
  136,
  10,
  140,
  373,
  11,
  5,
  245,
  7,
  7,
  6225,
  2697,
  2133,
  106,
  4485,
  133,
  7,
  7,
  6663,
  21,
  154,
  2143,
  62,
  1047,
  2,
  360,
  79,
  21,
  1582,
  290,
  7,
  7,
  637,
  327,
  460,
  153,
  1207,
  1192],
 [11,
  19,
  1491,
  57,
  615,
  195,
  5,
  104,
  9,
  447,
  216,
  1,
  112,
  45,
  1452,
  18,
  1,
  476,
  3288,
  91,
  9,
  157,
  7,
  7,
  2765,
  1281,
  1544,
  2585,
  125,
  3,
  83,
  293,
  14,
  3,
  257,
  4,
  9483,
  35,
  45,
  9123,
  265,
  330,
  5,
  424,
  3,
  9940,
  59,
  898,
  151,
  5,
  5731,
  1,
  284,
  5,
  139,
  5,
  2911,
  384,
  59,
  6,
  3521,
  2297,
  8,
  40,
  2,
  6,
  39,
  41,
  5,
  182,
  40,
  1704,
  2,
  916,
  40,
  997,
  7,
  7,
  1945,
  828,
  2,
  624,
  8,
  1139,
  23,
  1985,
  2,
  14,
  1,
  8153,
  595,
  4547,
  59,
  6,
  4991,
  5,
  182,
  8,
  40,
  5803,
  3383,
  1544,
  5,
  774,
  260,
  40,
  424,
  3,
  4251,
  4,
  1,
  1178,
  3383,
  6,
  41,
  718,
  151,
  159,
  36,
  40,
  1276,
  3383,
  6,
  34,
  9662,
  36,
  40,
  582,
  12,
  59,
  45,
  424,
  4721,
  3174,
  5,
  132,
  3294,
  518,
  478,
  74,
  1169,
  2721,
  16,
  3383,
  7,
  7,
  2114,
  7330,
  311,
  1660,
  7081,
  3,
  1325,
  4190,
  129,
  8,
  63,
  1776,
  1423,
  35,
  503,
  24,
  95,
  84,
  1,
  458,
  4,
  2585,
  2,
  3383,
  28,
  6,
  209,
  46,
  15,
  3,
  2878,
  38,
  3,
  966,
  5,
  353,
  3383,
  762,
  15,
  40,
  6461,
  3383,
  65,
  542,
  5,
  2242,
  53,
  5,
  1660,
  14,
  1,
  19,
  4363,
  397,
  50,
  71,
  5,
  40,
  3846,
  2585,
  542,
  5,
  4636,
  20,
  1660,
  5,
  182,
  47,
  4,
  1,
  3534,
  4,
  2721,
  16,
  3383,
  14,
  59,
  1041,
  5,
  2748,
  40,
  410,
  3534,
  2,
  5279,
  16,
  40,
  1704,
  5931,
  1660,
  6,
  209,
  46,
  1984,
  47,
  3164,
  16,
  2585,
  7,
  7,
  1,
  1301,
  202,
  2114,
  2,
  2765,
  1281,
  13,
  83,
  22,
  393,
  147,
  5,
  64,
  93,
  74,
  290,
  155,
  1,
  127,
  4,
  1,
  19,
  1,
  1301,
  202,
  2114,
  2,
  13,
  49,
  14,
  68,
  1320,
  5,
  2811,
  175,
  3,
  169,
  199,
  1,
  3967,
  4,
  646,
  1,
  112,
  67,
  2585,
  2,
  3383,
  3592,
  4894,
  53,
  5,
  249,
  77,
  22,
  66,
  64,
  93,
  786,
  42,
  3,
  655,
  14,
  1,
  19,
  4363,
  7,
  7,
  73,
  1894,
  12,
  828,
  2,
  624,
  8,
  1139,
  1,
  8816,
  70,
  563,
  8,
  5333,
  7079,
  33,
  3421,
  32,
  551,
  4826,
  36,
  63,
  9472,
  33,
  67,
  286,
  9153,
  35,
  1429,
  5,
  1498,
  1,
  4102,
  4,
  1,
  8337,
  2585,
  2364,
  12,
  1,
  8816,
  70,
  3882,
  5,
  1822,
  1,
  686,
  471,
  4781,
  9154,
  1,
  112,
  6,
  7887,
  719,
  1,
  8816,
  1429,
  5,
  1477,
  1640,
  63,
  9153,
  38,
  70,
  539,
  1477,
  6573,
  7,
  7,
  8,
  98,
  410,
  1,
  8816,
  23,
  1985,
  8,
  63,
  350,
  31,
  234,
  4,
  63,
  1031,
  9153,
  1,
  2260,
  91,
  54,
  600,
  5,
  1,
  1446,
  4,
  1,
  36,
  1,
  8816,
  155,
  825,
  93,
  1,
  2260,
  1677,
  1,
  350,
  2,
  1953,
  5,
  164,
  63,
  4179,
  33,
  571,
  3,
  595,
  2229,
  5,
  63,
  793,
  3383,
  1,
  2260,
  94,
  1141,
  1,
  8445,
  4,
  1,
  19,
  232,
  3930,
  1041,
  5,
  1,
  36,
  2585,
  2,
  3383,
  35,
  25,
  54,
  309,
  119,
  1,
  4179,
  6,
  5642,
  844,
  1,
  2260,
  6245,
  3383,
  8,
  2044,
  59,
  670,
  137,
  41,
  1,
  1446,
  7,
  7,
  844,
  2585,
  2364,
  1,
  873,
  41,
  1660,
  28,
  6,
  32,
  6983,
  2580,
  5,
  7222,
  1,
  2540,
  100,
  47,
  2535,
  394,
  8,
  1,
  655,
  33,
  1912,
  5,
  2283,
  3383,
  2,
  1,
  76,
  419,
  1,
  724,
  276,
  45,
  1,
  286,
  3,
  239,
  2,
  714,
  3418,
  84,
  3,
  755,
  290,
  7,
  7,
  48,
  3387,
  69,
  41,
  1,
  112,
  70,
  674,
  1452,
  1660,
  1090,
  84,
  1,
  168,
  1776,
  1423,
  14,
  2585,
  2,
  3383,
  1,
  253,
  100,
  1,
  582,
  4,
  1,
  8816,
  85,
  125,
  28,
  120,
  12,
  1,
  6,
  21,
  466,
  8,
  1,
  929,
  4,
  1,
  2260,
  1,
  2260,
  571,
  30,
  1,
  582,
  128,
  15,
  54,
  5154,
  16,
  63,
  2140,
  1,
  485,
  12,
  7002,
  5,
  26,
  3,
  4656,
  6,
  1936,
  5,
  3383,
  31,
  1,
  4,
  923,
  2775,
  36,
  1,
  582,
  128,
  20,
  24,
  5932,
  28,
  13,
  21,
  613,
  8,
  1,
  582,
  128,
  30,
  1,
  377,
  4,
  1,
  19,
  46,
  23,
  77,
  5970,
  334,
  131,
  420,
  97,
  1895,
  5,
  750,
  7,
  7,
  1,
  19,
  99,
  25,
  75,
  3,
  169,
  126,
  43,
  1,
  224,
  67,
  75,
  50,
  155,
  1387,
  5594,
  8,
  1,
  112,
  1452,
  58,
  25,
  1242,
  115,
  5984,
  2,
  2984,
  3806,
  1,
  783],
 [37,
  1,
  945,
  3323,
  10,
  230,
  36,
  5253,
  2,
  10,
  13,
  6873,
  5,
  37,
  11,
  19,
  188,
  21,
  231,
  923,
  3644,
  5208,
  25,
  10,
  107,
  138,
  3,
  1431,
  112,
  1,
  179,
  1,
  81,
  5,
  91,
  54,
  285,
  106,
  4,
  1,
  1266,
  593,
  1,
  4003,
  2208,
  3,
  338,
  992,
  593,
  8,
  3,
  494,
  136,
  94,
  33,
  902,
  106,
  408,
  2,
  1365,
  53,
  30,
  315,
  8,
  5,
  1,
  76,
  4661,
  8,
  3,
  7811,
  594,
  39,
  106,
  81,
  8,
  3,
  2492,
  91,
  50,
  285,
  94,
  998,
  1,
  7441,
  12,
  1759,
  1,
  7569,
  1,
  678,
  776,
  2447,
  51,
  33,
  8,
  1,
  1946,
  2,
  2,
  377,
  1,
  42,
  4,
  258,
  502,
  7343,
  2,
  314,
  30,
  2293,
  47,
  4,
  63,
  3166,
  8643,
  8,
  1,
  1507,
  94,
  106,
  4,
  1,
  268,
  1,
  8,
  3,
  1701,
  2,
  9,
  121,
  1,
  4003,
  172,
  136,
  10,
  230,
  558,
  31,
  295,
  632,
  83,
  1905,
  65,
  116,
  8,
  1,
  1638,
  29,
  27,
  875,
  13,
  5,
  1365,
  3,
  2230,
  12,
  99,
  71,
  1,
  1161,
  568,
  3612,
  4003,
  60,
  143,
  94,
  67,
  3,
  4,
  1,
  4973,
  9,
  45,
  144,
  7,
  7,
  2,
  89,
  74,
  69,
  651,
  20,
  1,
  237,
  300,
  518,
  60,
  90,
  54,
  285,
  1711,
  7,
  7,
  1,
  61,
  49,
  148,
  10,
  66,
  132,
  41,
  1,
  19,
  6,
  12,
  7579,
  45,
  158,
  2171,
  47,
  3790,
  15,
  1,
  151],
 [198,
  3064,
  1050,
  11,
  17,
  13,
  1,
  250,
  17,
  123,
  10,
  415,
  56,
  104,
  9,
  29,
  9,
  13,
  34,
  76,
  11,
  19,
  6,
  158,
  414,
  71,
  4216,
  9516,
  60,
  6,
  618,
  3,
  219,
  169,
  11,
  13,
  414,
  71,
  2381,
  60,
  30,
  227,
  2381,
  13,
  154,
  30,
  216,
  21,
  56,
  1,
  580,
  8,
  1,
  19,
  13,
  49,
  1,
  70,
  1211,
  2,
  1,
  111,
  13,
  414,
  603,
  79,
  643,
  3,
  2182,
  2,
  1822,
  11,
  27,
  43,
  22,
  64,
  9,
  30,
  1,
  2130,
  1154,
  94,
  486,
  1,
  77,
  95,
  46,
  6,
  161,
  49,
  41,
  11,
  19,
  30,
  29,
  43,
  22,
  187,
  5,
  64,
  3,
  49,
  4216,
  17,
  94,
  104,
  315,
  4,
  1,
  4216,
  38,
  406,
  43,
  22,
  187,
  5,
  64,
  32,
  586,
  167,
  888,
  17,
  94,
  104,
  4216,
  10,
  961,
  11,
  17,
  3,
  2202,
  234,
  42,
  4,
  153,
  193,
  85,
  514,
  11,
  19,
  65,
  6,
  1,
  250,
  17,
  123],
 [291,
  11,
  237,
  315,
  2,
  13,
  121,
  31,
  1,
  5495,
  62,
  343,
  1,
  317,
  108,
  951,
  2,
  1,
  49,
  7580,
  36,
  1,
  111,
  2,
  17,
  14,
  3,
  219,
  7,
  7,
  199,
  738,
  241,
  97,
  72,
  4,
  1,
  112,
  9,
  809,
  15,
  32,
  1766,
  948,
  35,
  5,
  24,
  1092,
  293,
  170,
  253,
  35,
  498,
  1617,
  5,
  182,
  859,
  2815,
  334,
  1,
  95,
  1,
  2052,
  2,
  1,
  9716,
  102,
  28,
  896,
  8,
  24,
  2763,
  5,
  26,
  4391,
  20,
  1,
  859,
  1793,
  836,
  2815,
  41,
  408,
  2,
  41,
  539,
  7,
  7,
  1,
  62,
  45,
  3,
  8486,
  41,
  48,
  1080,
  8,
  2199,
  34,
  9,
  215,
  602,
  14,
  583,
  5,
  836,
  5,
  859,
  8,
  2199,
  14,
  9,
  6,
  134,
  8,
  1,
  1161,
  568,
  7,
  7,
  1,
  19,
  6,
  8207,
  450,
  428,
  42,
  1376,
  30,
  47,
  4,
  1,
  1696,
  1740,
  248,
  9,
  6,
  82,
  8,
  3,
  95,
  247,
  5,
  1750,
  29,
  4,
  1,
  642,
  102,
  23,
  609,
  627,
  14,
  33,
  23,
  2,
  638,
  23,
  80,
  4,
  63,
  7,
  7,
  201,
  75,
  535,
  41,
  647,
  1085,
  859,
  4321,
  15,
  47,
  347,
  9,
  39,
  34,
  596,
  3,
  440,
  69,
  1,
  386,
  20,
  2795,
  5,
  859,
  6,
  11,
  38,
  48,
  10,
  101,
  34,
  80,
  144,
  145,
  65,
  5,
  200,
  9,
  3,
  365,
  7,
  7,
  104,
  11,
  389,
  239,
  19,
  388,
  464,
  233,
  21,
  74,
  9,
  18,
  2278,
  423,
  58,
  2,
  1879,
  30,
  1,
  1907,
  2721,
  22,
  64,
  613,
  8,
  9,
  55,
  2,
  172,
  7,
  7,
  136,
  33,
  58,
  91,
  3,
  1042,
  4,
  3573,
  73,
  859,
  6,
  3,
  799,
  14,
  9,
  6,
  404,
  14,
  6],
 [9717,
  137,
  6481,
  9667,
  12,
  1533,
  6,
  1935,
  8,
  1,
  1816,
  4,
  1,
  1408,
  4304,
  6,
  42,
  2,
  808,
  5,
  3,
  2180,
  1566,
  20,
  4738,
  4468,
  3,
  1031,
  3618,
  6,
  808,
  8,
  5,
  1,
  732,
  431,
  6,
  12,
  27,
  4,
  1,
  6,
  3,
  159,
  1001,
  4,
  24,
  2,
  1,
  861,
  950,
  505,
  2177,
  261,
  231,
  1,
  77,
  658,
  2487,
  1409,
  539,
  30,
  88,
  2,
  1,
  4304,
  4,
  1816,
  15,
  1,
  148,
  935,
  6,
  6181,
  950,
  534,
  1,
  3044,
  6,
  8,
  1,
  835,
  1,
  799,
  2137,
  150,
  14,
  1,
  3044,
  3,
  645,
  1163,
  4,
  7024,
  9,
  6,
  840,
  5,
  835,
  1,
  3044,
  18,
  39,
  155,
  12,
  6,
  220,
  4738,
  1,
  79,
  21,
  835,
  18,
  97,
  527,
  2,
  1,
  3044,
  8487,
  14,
  9,
  6,
  401,
  2,
  106,
  179,
  7344,
  20,
  740,
  1,
  87,
  6,
  32,
  1144,
  12,
  67,
  75,
  8,
  1,
  3044,
  2,
  1,
  77,
  6,
  3,
  3607,
  12,
  3057,
  1091,
  1,
  2180,
  3764,
  2,
  2501,
  12,
  6,
  7465,
  20,
  11,
  5680,
  1444,
  1105,
  12,
  146,
  179,
  66,
  21,
  26,
  7344,
  672,
  1,
  740,
  34,
  3,
  1627,
  2712,
  6563,
  2952,
  2712,
  2547,
  6,
  1473,
  5,
  7,
  7,
  780,
  1,
  17,
  1759,
  3,
  171,
  2581,
  27,
  6,
  3604,
  1999,
  35,
  1237,
  1400,
  8,
  3,
  49,
  111,
  238,
  2,
  1,
  77,
  6,
  12,
  1,
  313,
  280,
  12,
  23,
  302,
  68,
  898,
  141,
  2,
  3,
  169,
  126,
  71,
  852,
  488,
  1,
  62,
  1759,
  3,
  169,
  4,
  2581,
  4,
  92,
  203,
  2,
  11,
  55,
  21,
  8,
  3,
  49,
  95,
  158,
  9,
  6,
  34,
  375,
  4,
  112,
  1452,
  12,
  513,
  1,
  96,
  301,
  5,
  7188,
  4,
  210,
  5777,
  3259,
  133,
  9,
  6,
  110,
  65,
  1964,
  136,
  2501,
  120,
  34,
  72,
  136,
  2501,
  6,
  481,
  5,
  4325,
  1627,
  136,
  1,
  3044,
  6,
  8,
  1,
  2,
  45,
  53,
  144,
  9,
  6,
  65,
  9718,
  12,
  1,
  1144,
  9155,
  6,
  8,
  4455,
  588,
  47,
  233,
  187,
  5,
  1269,
  11,
  15,
  12,
  1,
  1144,
  67,
  75,
  5,
  740,
  155,
  2,
  700,
  1,
  1056,
  2,
  524,
  2474,
  588,
  136,
  18,
  94,
  9,
  6,
  52,
  1431,
  136,
  1,
  329,
  2148,
  12,
  682,
  187,
  5,
  589,
  1,
  740,
  36,
  1,
  3607,
  2208,
  63,
  79,
  21,
  835,
  732,
  2,
  401,
  1,
  127,
  6,
  14,
  835,
  14,
  32,
  127,
  66,
  26,
  7,
  7,
  1,
  17,
  6,
  3,
  115,
  417,
  18,
  97,
  72,
  1676,
  36,
  69,
  205,
  26,
  5,
  2160,
  8,
  1,
  8,
  1,
  112,
  1658,
  1,
  920,
  1381,
  4,
  1,
  17,
  6,
  21,
  97,
  49,
  7,
  7,
  327,
  153],
 [11,
  17,
  906,
  1432,
  1080,
  8,
  3,
  3131,
  1418,
  669,
  12,
  9,
  906,
  3,
  364,
  76,
  224,
  15,
  737,
  2037,
  400,
  12,
  9,
  192,
  14,
  105,
  1221,
  6574,
  3261,
  47,
  81,
  198,
  26,
  8488],
 [67,
  10,
  4895,
  854,
  155,
  2733,
  11,
  266,
  36,
  6377,
  482,
  25,
  3,
  366,
  4,
  622,
  4,
  57,
  117,
  143,
  145,
  2017,
  4827,
  51,
  10,
  64,
  12,
  3,
  642,
  162,
  82,
  1058,
  9,
  8,
  11,
  410,
  1930,
  5,
  1,
  877,
  1,
  168,
  221,
  13,
  2,
  162,
  488,
  32,
  6305,
  4,
  1,
  439,
  484,
  4,
  11,
  352,
  46,
  70,
  3,
  171,
  208,
  394,
  913,
  1318,
  4662,
  128,
  1612,
  4,
  40,
  416,
  206,
  7816,
  4662,
  60,
  1500,
  69,
  5,
  961,
  11,
  106,
  407,
  244,
  71,
  27,
  146,
  394,
  188,
  70,
  171,
  2,
  236,
  202,
  2,
  10,
  210,
  116,
  21,
  74,
  5,
  64,
  93,
  80,
  1,
  601,
  703,
  13,
  811,
  4482,
  5,
  69,
  21,
  5,
  750,
  8,
  92,
  543,
  10,
  986,
  10,
  422,
  143,
  5,
  104,
  12,
  173,
  172,
  5,
  64,
  43,
  10,
  67,
  1054,
  137,
  12,
  58,
  353,
  69,
  851,
  9,
  42,
  281,
  482,
  107,
  1,
  219,
  148,
  6246,
  150,
  10,
  30,
  227,
  3949,
  35,
  1,
  102,
  70,
  35,
  58,
  477,
  42,
  5,
  26,
  620,
  307,
  1,
  7890,
  363,
  2999,
  13,
  9156,
  2,
  2008,
  1082,
  10,
  262,
  549,
  687,
  5,
  1,
  243,
  256,
  48,
  38,
  16,
  3675,
  2192,
  74,
  20,
  15,
  9,
  21,
  1126],
 [1,
  2146,
  4,
  259,
  5,
  259,
  203,
  240,
  110,
  1012,
  5,
  69,
  11,
  364,
  4673,
  62,
  4,
  3,
  4865,
  2,
  2346,
  4,
  4350,
  6,
  1466,
  68,
  9941,
  2,
  14,
  32,
  275,
  10,
  230,
  1280,
  9942,
  31,
  57,
  9943,
  4942,
  2,
  11,
  6,
  39,
  160,
  8,
  259,
  190,
  4,
  2005,
  73,
  2625,
  11,
  6,
  235,
  1,
  87,
  308,
  648,
  201,
  107,
  18,
  9,
  1197,
  90,
  69,
  187,
  5,
  64,
  48,
  330,
  242,
  220,
  57,
  61,
  3502,
  2,
  1,
  287,
  10,
  506,
  11,
  19,
  61,
  711,
  42,
  4,
  153,
  6,
  12,
  273,
  178,
  11,
  4866,
  2,
  1,
  3629,
  7919,
  4,
  1,
  178,
  2,
  2261,
  9944,
  3601,
  12,
  73,
  814,
  4340,
  23,
  8,
  259,
  203,
  18,
  166,
  54,
  6752,
  4,
  85,
  5,
  353,
  10,
  89,
  120,
  41,
  3684,
  18,
  4630,
  90,
  9,
  811,
  1172,
  16,
  1,
  5,
  182,
  173,
  8,
  63,
  3,
  8965,
  8,
  1,
  197,
  452,
  233,
  353,
  131,
  1162],
 [11,
  491,
  6,
  34,
  76,
  92,
  669,
  2563,
  56,
  16,
  32,
  1791,
  357,
  323,
  19,
  9,
  39,
  68,
  1646,
  10,
  186,
  56,
  267,
  56,
  4641,
  58,
  268,
  42,
  138,
  605,
  10,
  25,
  75,
  3,
  341,
  4,
  47,
  4641,
  1435,
  16,
  151,
  7107,
  9478,
  282,
  1233,
  5,
  399,
  3,
  171,
  18,
  3073,
  213,
  20,
  11,
  279,
  95,
  669,
  1,
  7190,
  4,
  98,
  1316,
  9,
  906,
  47,
  4,
  1,
  250,
  111,
  5555,
  10,
  101,
  9,
  58,
  25,
  75,
  597,
  5,
  164,
  915,
  81,
  35,
  99,
  25,
  75,
  14,
  49,
  438,
  872,
  12,
  6,
  48,
  33,
  116,
  10,
  387,
  9,
  131,
  102,
  25,
  1669,
  3790,
  15,
  98,
  2082,
  1,
  1294,
  2,
  162,
  4,
  11,
  19,
  78,
  25,
  3,
  645,
  7218,
  80,
  4,
  11,
  8757,
  14,
  78,
  1,
  313,
  280,
  81,
  18,
  669,
  1,
  380,
  111,
  2,
  1,
  3438,
  313,
  280,
  1,
  400,
  6,
  403,
  8171,
  5,
  1,
  4072,
  1,
  224,
  6,
  375,
  4,
  112,
  1452,
  1,
  3113,
  4,
  2,
  46,
  23,
  4537,
  2477,
  679,
  1,
  250,
  173,
  188,
  6,
  12,
  9,
  21,
  417,
  8,
  56,
  1,
  9157,
  95,
  2,
  11,
  6,
  1,
  86,
  8787,
  3349,
  8,
  19,
  232,
  18,
  89,
  182,
  57,
  649,
  16,
  9,
  139,
  42,
  2,
  444,
  678,
  3347,
  2733,
  9,
  39,
  89,
  132,
  10,
  156,
  3253,
  22],
 [11,
  6,
  3,
  52,
  871,
  4144,
  909,
  9,
  45,
  3,
  83,
  798,
  208,
  102,
  2,
  47,
  52,
  49,
  111,
  261,
  36,
  40,
  222,
  14,
  1,
  451,
  8,
  11,
  19,
  6,
  364,
  354,
  59,
  2176,
  170,
  128,
  59,
  6,
  8,
  2,
  7920,
  34,
  72,
  15,
  40,
  385,
  2,
  501,
  56,
  51,
  462,
  21,
  1433,
  40,
  238,
  6,
  52,
  797,
  59,
  1005,
  5,
  26,
  175,
  6053,
  199,
  109,
  121,
  1,
  342,
  21,
  12,
  226,
  229,
  344,
  15,
  109,
  121,
  1,
  342,
  941,
  5999,
  6,
  1237,
  49,
  8,
  11,
  17,
  97,
  7,
  7,
  1,
  211,
  578,
  6,
  317,
  2,
  1,
  800,
  621,
  6,
  1,
  240,
  12,
  78,
  26,
  390,
  8,
  124,
  406,
  1280,
  16,
  478,
  100,
  319,
  1,
  17,
  719,
  22,
  187,
  9,
  5,
  38,
  21,
  46,
  23,
  3,
  366,
  4,
  540,
  12,
  23,
  52,
  1150,
  10,
  261,
  37,
  1,
  173,
  119,
  8,
  991,
  4,
  1,
  8817,
  226,
  82,
  721,
  4,
  4282,
  1008,
  282,
  193,
  52,
  68,
  220,
  7,
  7,
  10,
  58,
  235,
  25,
  356,
  11,
  17,
  711,
  38,
  771,
  407,
  43,
  9,
  299,
  16,
  106,
  179,
  1,
  87,
  109,
  3,
  697,
  1499,
  685,
  12,
  3634,
  41,
  2473,
  223,
  84,
  1,
  19,
  11,
  6,
  27,
  4,
  1,
  86,
  654,
  255,
  1747,
  10,
  25,
  123,
  107,
  8,
  3,
  17,
  9,
  6,
  52,
  832,
  4967,
  2,
  288,
  50,
  37,
  3,
  859,
  630,
  36,
  3,
  76,
  692,
  71,
  98,
  240,
  4,
  3,
  142,
  531,
  27,
  233,
  26,
  481,
  5,
  5318,
  11,
  43,
  9,
  70,
  3,
  2405,
  5188,
  6284,
  206,
  18,
  11,
  6,
  3,
  50,
  590,
  909,
  2,
  1,
  65,
  875,
  5,
  26,
  50,
  788,
  1,
  77,
  148,
  12,
  3346,
  69,
  41,
  11,
  17,
  13,
  9517,
  2895,
  4030,
  10,
  475,
  28,
  13,
  430,
  5,
  26,
  720,
  2016,
  38,
  137,
  18,
  1,
  108,
  13,
  39,
  985,
  355,
  2,
  1842,
  8,
  3,
  17,
  37,
  11,
  2,
  28,
  299,
  30,
  29,
  154,
  29,
  10,
  66,
  132,
  6,
  119,
  6,
  51,
  22,
  359,
  88,
  7,
  7,
  29,
  12,
  260,
  75,
  296,
  376,
  69,
  5804,
  303,
  891,
  11,
  12,
  1888,
  6,
  3,
  354,
  4144,
  909,
  463,
  1,
  4414,
  10,
  25,
  1006,
  2,
  29,
  461,
  4,
  1,
  530,
  359,
  5,
  64,
  11,
  17],
 [1,
  112,
  533,
  8626,
  45,
  220,
  265,
  8,
  103,
  18,
  1490,
  2,
  6,
  255,
  16,
  24,
  3275,
  191,
  592,
  28,
  2364,
  5380,
  8,
  3,
  282,
  2,
  30,
  281,
  670,
  59,
  78,
  26,
  3,
  191,
  19,
  328,
  28,
  3761,
  40,
  5,
  3,
  4217,
  15,
  1,
  12,
  28,
  205,
  1490,
  1,
  1294,
  4312,
  2,
  63,
  191,
  55,
  3660,
  23,
  471,
  95,
  48,
  1107,
  6,
  3,
  4,
  1,
  1260,
  19,
  984,
  2,
  416,
  445,
  96,
  15,
  83,
  4207,
  20,
  206,
  2,
  438,
  421,
  226,
  879,
  2,
  3,
  115,
  3425,
  97,
  1,
  361,
  31,
  1695,
  2,
  2431,
  5865,
  23,
  342,
  2442,
  1,
  211,
  6,
  3,
  142,
  930,
  97,
  15,
  47,
  159,
  1076,
  3734,
  567,
  721,
  4,
  266,
  2485,
  14,
  68,
  8,
  11,
  5432,
  321,
  607,
  8,
  5805,
  9,
  205,
  26,
  12,
  11,
  17,
  6,
  3,
  62,
  3275,
  21,
  39,
  3,
  3354,
  5,
  1260,
  103,
  307,
  151,
  58,
  717,
  727,
  103,
  138,
  14,
  8,
  1,
  2847,
  2200,
  1114,
  9719,
  3604,
  1,
  720,
  5376,
  48,
  6,
  313,
  41,
  11,
  19,
  150,
  6,
  1260,
  96,
  8,
  5925,
  73,
  64,
  7781,
  4,
  93,
  14,
  1,
  443,
  306,
  58,
  8,
  12,
  984,
  263,
  47,
  445,
  280,
  23,
  1944,
  8,
  5130,
  490,
  1819,
  135,
  1,
  374,
  4,
  1,
  17,
  6,
  8,
  1510,
  27,
  4,
  1,
  838,
  8,
  1,
  1260,
  984,
  3957,
  2159,
  35,
  30,
  11,
  218,
  13,
  20,
  32,
  7466,
  6,
  325,
  3603,
  8,
  234,
  1260,
  19,
  133,
  2,
  28,
  6,
  20,
  1,
  342,
  4,
  24,
  435,
  9,
  6,
  296,
  12,
  28,
  67,
  47,
  20,
  24,
  133,
  14,
  68,
  18,
  1,
  142,
  287,
  5,
  104,
  1,
  17,
  43,
  124,
  3,
  1338,
  427,
  473,
  341,
  6,
  12,
  669,
  265,
  330,
  362,
  6,
  8644,
  19,
  5933,
  9,
  152,
  182,
  3,
  1194,
  5,
  916,
  11,
  17,
  6,
  3,
  1221,
  4,
  8644,
  2,
  117,
  1,
  108,
  533,
  8626,
  6,
  8644,
  632,
  142,
  399,
  13,
  533,
  2,
  5380,
  4,
  258,
  6,
  67,
  1,
  3514,
  1,
  8966,
  2,
  1517,
  28,
  898,
  15,
  3957,
  2159,
  1223,
  2152,
  611,
  1477,
  2,
  1549,
  8,
  114,
  15,
  24,
  969,
  818,
  21,
  61,
  29,
  12,
  18,
  13,
  1807,
  9916,
  16,
  11,
  19,
  2,
  739,
  8,
  9,
  14,
  68,
  14,
  86,
  19,
  814,
  631,
  2737,
  445,
  906,
  146,
  35,
  70,
  3409,
  15,
  335,
  4073,
  2,
  23,
  312,
  42,
  5,
  14,
  8644,
  1549,
  84,
  12,
  2380,
  9,
  6,
  5660,
  12,
  46,
  6,
  362,
  13,
  4,
  258,
  52,
  8,
  1,
  5041,
  4,
  206,
  8,
  96,
  24,
  617,
  651,
  8,
  14,
  32,
  294,
  94,
  575,
  162,
  1294,
  28,
  2290,
  4849,
  8,
  15,
  41,
  6122,
  103,
  5,
  24,
  1086,
  28,
  67,
  898,
  15,
  1,
  113,
  138,
  14,
  1432,
  2807,
  5405,
  9720,
  8338,
  7345,
  1819,
  1130,
  4631,
  2159,
  1649,
  2,
  56,
  2537,
  3473,
  8,
  95,
  53,
  14,
  19,
  206,
  6,
  32,
  551,
  866,
  2900,
  5,
  1681,
  16,
  32,
  448,
  617,
  8644,
  252,
  9,
  1631,
  116,
  61,
  157,
  16,
  1,
  369,
  2473,
  151,
  8,
  9158,
  28,
  67,
  3550,
  32,
  1710,
  1375,
  8,
  1,
  335,
  807,
  2380,
  2,
  160,
  8,
  9878,
  16,
  3,
  2559,
  4,
  157,
  8,
  1,
  7882,
  24,
  1342,
  13,
  130,
  455,
  913,
  1318,
  134,
  213,
  1,
  1052,
  5618,
  119,
  3,
  4,
  1,
  5806,
  128,
  325,
  8,
  4882,
  6,
  220,
  8,
  8160,
  1,
  1177,
  5,
  362,
  325,
  47,
  4,
  7345,
  103,
  234,
  151,
  307,
  808,
  47,
  4209,
  15,
  1,
  19,
  174,
  1703,
  2464,
  8,
  60,
  28,
  15,
  24,
  9721,
  4,
  209,
  15,
  1,
  197,
  81,
  3,
  2679,
  222,
  15,
  1,
  1066,
  3701,
  24,
  1533,
  118,
  372,
  41,
  307,
  8,
  1,
  297,
  7223,
  808,
  3,
  860,
  754,
  4,
  24,
  838,
  4985,
  879,
  15,
  445,
  8,
  28,
  13,
  20,
  7906,
  11,
  6,
  124,
  117,
  94,
  24,
  8446,
  1,
  756,
  4,
  206,
  8818,
  60,
  6,
  3,
  83,
  4326,
  412,
  5,
  362,
  13,
  7346,
  6575,
  808,
  3,
  50,
  9319,
  8940,
  15,
  7120,
  6837,
  14,
  28,
  67,
  3,
  2152,
  8,
  3,
  1130,
  902,
  1,
  401,
  8,
  7817,
  160,
  3354,
  15,
  1,
  19,
  1,
  1890,
  572,
  4,
  206,
  34,
  51,
  22,
  104,
  362,
  9,
  6,
  1,
  5933,
  4,
  3,
  1338,
  427,
  9945,
  8,
  1,
  19,
  30,
  1,
  128,
  1,
  363,
  7780,
  121,
  1,
  4116,
  30,
  3,
  190,
  2296,
  14,
  73,
  74,
  5,
  1,
  3077,
  4944,
  8644,
  28,
  626,
  505,
  24,
  406,
  5,
  1,
  363,
  14,
  43,
  5,
  132,
  134,
  10,
  230,
  51,
  28,
  5224,
  5,
  200,
  3,
  2198,
  3,
  335,
  135,
  307,
  28,
  6,
  30,
  24,
  86,
  6838,
  1,
  646,
  356,
  88,
  14,
  43,
  5,
  2893,
  2811,
  10,
  120,
  57,
  2383,
  20,
  206,
  78,
  110,
  127,
  18,
  78,
  81,
  820,
  8644,
  1,
  2087,
  272,
  11,
  17,
  78,
  353],
 [9,
  192,
  5,
  26,
  3,
  629,
  966,
  185,
  41,
  85,
  4124,
  9,
  13,
  16,
  98,
  368,
  5,
  74,
  563,
  15,
  98,
  336,
  100,
  29,
  1223,
  13,
  286,
  216,
  3,
  8783,
  15,
  3,
  526,
  31,
  249,
  1606,
  2,
  98,
  257,
  35,
  192,
  563,
  15,
  2266,
  2,
  115,
  948,
  70,
  165,
  5,
  127,
  53,
  1707,
  80,
  73,
  415,
  74,
  3440,
  4,
  1,
  2394,
  4,
  1,
  8783,
  2,
  1,
  286,
  3313,
  12,
  651,
  11,
  354,
  243,
  909,
  7,
  7,
  397,
  43,
  70,
  109,
  220,
  631,
  1,
  974,
  58,
  25,
  67,
  8155,
  368,
  102,
  35,
  372,
  8,
  2,
  42,
  4,
  1,
  458,
  4,
  1,
  81,
  25,
  1508,
  47,
  139,
  49,
  47,
  21,
  34,
  49,
  44,
  39,
  117,
  2,
  1021,
  345,
  6049,
  4,
  259,
  1738,
  631,
  34,
  43,
  3,
  655,
  15,
  27,
  4,
  93,
  279,
  1170,
  73,
  89,
  25,
  5,
  500,
  1,
  108,
  122,
  5,
  393,
  1,
  6882,
  18,
  193,
  43,
  70,
  220,
  631,
  7,
  7,
  18,
  73,
  70,
  130,
  1039,
  3,
  169,
  36,
  259,
  909,
  1738,
  2,
  150,
  9,
  553,
  3,
  135,
  5,
  182,
  1028,
  2,
  3,
  644,
  4,
  802,
  55,
  36,
  5372,
  423,
  1639,
  1,
  988,
  4,
  975,
  13,
  1,
  3776,
  1223,
  2,
  24,
  3313,
  1223,
  13,
  1,
  3897,
  243,
  1383,
  8,
  98,
  530,
  22,
  187,
  5,
  399,
  24,
  219,
  117,
  13,
  1000,
  8,
  1,
  247,
  157,
  4,
  1423,
  12,
  6123,
  4535,
  16,
  24,
  286,
  464,
  1,
  360,
  70,
  29,
  278,
  8,
  1636,
  18,
  29,
  372,
  290,
  8,
  3,
  7,
  7,
  1,
  936,
  2,
  130,
  23,
  32,
  275,
  7698,
  10,
  50,
  81,
  3797,
  41,
  11,
  239,
  71,
  1,
  39,
  1,
  4971,
  12,
  45,
  8,
  5,
  12,
  7,
  7,
  2641,
  14,
  6315,
  526,
  2266,
  13,
  411,
  42,
  4,
  1,
  118,
  45,
  9,
  28,
  156,
  479,
  16,
  1,
  3776,
  102,
  60,
  28,
  455,
  20,
  397,
  43,
  9,
  70,
  220,
  144,
  2964,
  25,
  446,
  9,
  126,
  8,
  1,
  95,
  10,
  1750,
  7,
  7,
  11,
  13,
  39,
  1,
  442,
  16,
  533,
  85,
  105,
  81,
  74,
  286,
  576,
  243,
  273,
  5,
  63,
  1086,
  82,
  45,
  6477,
  5,
  2062,
  2,
  115,
  332,
  20,
  1,
  119,
  28,
  67,
  1515,
  1137,
  115,
  948,
  13,
  1,
  5737,
  86,
  882,
  2994,
  18,
  1,
  86,
  760,
  4,
  1,
  7,
  7,
  51,
  2641,
  312,
  1,
  118,
  781,
  165,
  15,
  1,
  106,
  1118,
  3313,
  18,
  51,
  191,
  2269,
  312,
  1,
  487,
  422,
  42,
  4,
  77,
  102,
  67,
  75,
  1242,
  20,
  31,
  12,
  55,
  623,
  1674,
  2,
  1223,
  5423,
  184,
  6316,
  18,
  191,
  3920,
  18,
  3,
  115,
  3872,
  13,
  731,
  1,
  86,
  3177,
  4,
  1,
  24,
  2285,
  4861,
  100,
  5311,
  312,
  97,
  191,
  3,
  2630,
  8,
  12,
  239,
  7,
  7,
  34,
  1,
  4,
  1,
  25,
  2435,
  84,
  473,
  10,
  192,
  3,
  142,
  1316,
  4,
  85,
  955,
  553,
  1,
  5,
  487,
  51,
  10,
  6408,
  1,
  142,
  4759,
  525,
  9,
  152,
  163,
  229,
  37,
  48,
  22,
  64,
  8,
  18,
  734,
  2523,
  39,
  41,
  119,
  22,
  64,
  1,
  20,
  1,
  5063,
  30,
  1,
  601,
  877,
  6,
  1,
  350,
  1,
  271,
  9938,
  2,
  835,
  14,
  3,
  4410,
  3083,
  37,
  6391,
  4070,
  915,
  16,
  6664,
  2554,
  461,
  1,
  2,
  1,
  23,
  142,
  7,
  7,
  2,
  43,
  33,
  1206,
  142,
  33,
  140,
  25,
  75],
 [151,
  579,
  51,
  8489,
  252,
  20,
  243,
  9,
  13,
  209,
  1,
  4789,
  2,
  321,
  60,
  10,
  1698,
  2,
  840,
  5,
  872,
  2,
  64,
  1,
  19,
  8,
  92,
  2328,
  4731,
  2898,
  34,
  51,
  10,
  217,
  32,
  266,
  4,
  11,
  2411,
  3287,
  4318,
  8967,
  10,
  840,
  5,
  4204,
  2,
  104,
  9,
  281,
  2,
  16,
  29,
  7,
  7,
  429,
  48,
  3,
  380,
  19,
  44,
  34,
  76,
  2,
  20,
  34,
  105,
  2120,
  12,
  10,
  65,
  79,
  21,
  120,
  119,
  5,
  377,
  8,
  5488,
  119,
  2,
  51,
  9,
  279,
  34,
  2288,
  344,
  255,
  30,
  9,
  144,
  44,
  608,
  5,
  98,
  461,
  4,
  96,
  12,
  4318,
  8967,
  1079,
  11,
  328,
  2230,
  16,
  24,
  333,
  322,
  80,
  34,
  105,
  77,
  990,
  67,
  3387,
  1723,
  15,
  3287,
  8,
  3045,
  1281,
  445,
  4,
  211,
  1653,
  696,
  511,
  18,
  82,
  80,
  3287,
  13,
  36,
  1244,
  8,
  3664,
  90,
  857,
  20,
  880,
  31,
  2411,
  869,
  57,
  1255,
  818,
  511,
  80,
  362,
  194,
  59,
  299,
  1216,
  38,
  6985,
  195,
  34,
  4318,
  1079,
  11,
  783,
  5,
  4519,
  24,
  333,
  8,
  3,
  1133,
  4,
  2812,
  62,
  292,
  17,
  879,
  2557,
  206,
  692,
  8489,
  2483,
  36,
  2642,
  3453,
  110,
  1356,
  35,
  38,
  48,
  9,
  6,
  47,
  3249,
  133,
  23,
  49,
  38,
  1106,
  18,
  14,
  3,
  219,
  9,
  39,
  152,
  157,
  30,
  29,
  5,
  3,
  218,
  4,
  9,
  109,
  52,
  2210,
  7,
  7,
  324,
  22,
  1,
  321,
  20,
  1,
  266,
  6,
  1,
  1886,
  606,
  38,
  8,
  11,
  410,
  946,
  9946,
  874,
  73,
  66,
  36,
  11,
  3218,
  897,
  1092,
  4867,
  8,
  8068,
  1,
  266,
  8967,
  606,
  4932,
  133,
  4932,
  36,
  1,
  212,
  9947,
  2316,
  321,
  84,
  11,
  50,
  2,
  248,
  4739,
  321,
  1,
  19,
  1090,
  334,
  15,
  54,
  309,
  4,
  48,
  9,
  6,
  73,
  23,
  2473,
  223,
  84,
  9,
  2,
  73,
  130,
  89,
  120,
  741,
  165,
  20,
  38,
  136,
  1021,
  147,
  741,
  165,
  48,
  240,
  4,
  2812,
  6,
  85,
  971,
  6,
  59,
  13,
  59,
  123,
  1908,
  16,
  4790,
  326,
  305,
  73,
  104,
  3,
  1653,
  1110,
  255,
  782,
  3325,
  264,
  5,
  4896,
  3,
  1653,
  1110,
  255,
  2411,
  3287,
  179,
  684,
  1639,
  72,
  15,
  1,
  7699,
  287,
  136,
  1,
  106,
  776,
  8,
  114,
  136,
  125,
  2411,
  776,
  16,
  3325,
  136,
  88,
  2,
  21,
  77,
  336,
  59,
  192,
  563,
  15,
  46,
  140,
  25,
  75,
  27,
  4,
  40,
  1213,
  2509,
  185,
  264,
  5,
  1250,
  40,
  143,
  38,
  264,
  5,
  40,
  988,
  11,
  58,
  25,
  356,
  178,
  47,
  72,
  875,
  2132,
  5,
  1,
  5082,
  204,
  9,
  58,
  82,
  25,
  356,
  178,
  47,
  5,
  1,
  4127,
  226,
  54,
  8,
  11,
  62,
  7,
  7,
  27,
  61,
  45,
  5,
  163,
  30,
  1,
  606,
  133,
  5,
  689,
  64,
  12,
  8967,
  2,
  1,
  575,
  39,
  372,
  53,
  15,
  1023,
  1617,
  31,
  2,
  945,
  1,
  113,
  38,
  250,
  470,
  6,
  1,
  128,
  51,
  3287,
  2,
  3325,
  1107,
  3,
  537,
  4,
  464,
  35,
  1966,
  8,
  1,
  659,
  4,
  3,
  2472,
  8967,
  445,
  4,
  211,
  44,
  54,
  599,
  28,
  4117,
  9,
  36,
  1,
  266,
  143,
  8,
  5997,
  12,
  128,
  233,
  25,
  898,
  20,
  3,
  766,
  657,
  18,
  631,
  12,
  570,
  9863,
  4,
  4500,
  46,
  23,
  77,
  112,
  791,
  2696,
  1617,
  31,
  3287,
  8967,
  77,
  103,
  1,
  2146,
  133,
  4,
  6,
  1617,
  31,
  1,
  72,
  126,
  696,
  1,
  692,
  570,
  664,
  200,
  22,
  286,
  13,
  1079,
  39,
  5,
  91,
  251,
  4,
  1281,
  3817,
  60,
  6,
  665,
  9286,
  15,
  2411,
  402,
  3,
  8,
  1,
  496,
  1,
  276,
  765,
  625,
  4,
  2411,
  629,
  976,
  1562,
  6,
  160,
  30,
  445,
  4,
  211,
  7,
  7,
  1,
  219,
  148,
  6,
  1431,
  2411,
  311,
  3,
  1775,
  1492,
  36,
  3,
  1024,
  358,
  2,
  695,
  426,
  35,
  458,
  8,
  1968,
  18,
  3066,
  40,
  588,
  707,
  8,
  1425,
  22,
  110,
  120,
  602,
  119,
  1,
  62,
  298,
  277,
  47,
  394,
  23,
  39,
  963,
  1875,
  37,
  51,
  2411,
  2,
  40,
  1905,
  23,
  20,
  33,
  728,
  2,
  728,
  2,
  94,
  2411,
  1067,
  122,
  8,
  1767,
  3646,
  145,
  37,
  48,
  596,
  134,
  7,
  7,
  1,
  206,
  1678,
  23,
  2223,
  2,
  3562,
  1563,
  170,
  128,
  15,
  1,
  683,
  577,
  23,
  1193,
  5540,
  821,
  7347,
  51,
  22,
  65,
  359,
  88,
  1,
  204,
  6,
  355,
  669,
  2563,
  51,
  2411,
  2,
  40,
  1905,
  23,
  20,
  63,
  95,
  5,
  2449,
  20,
  12,
  1111,
  2937,
  6552,
  4,
  3527,
  30,
  1,
  1111,
  210,
  825,
  8,
  1,
  1507,
  519,
  741,
  82,
  154,
  41,
  12,
  128,
  6,
  1,
  106,
  571,
  20,
  1,
  1111,
  8,
  1,
  659,
  4,
  1,
  315,
  18,
  3325,
  2,
  24,
  2128,
  1,
  1111,
  56,
  150,
  33,
  1956,
  122,
  1,
  369,
  1946,
  193,
  27,
  555,
  714,
  1111,
  46,
  7,
  7,
  1,
  692,
  394,
  1,
  442,
  6,
  1,
  113,
  173,
  4,
  1,
  448,
  19,
  2,
  1,
  287,
  10,
  506,
  11,
  19,
  327,
  407,
  18,
  44,
  949,
  6,
  6048,
  80,
  44,
  2776,
  30,
  1,
  127,
  1433,
  4,
  6665,
  116,
  73,
  65,
  359,
  5,
  64,
  3,
  66,
  66,
  859,
  128,
  2,
  2411,
  97,
  1,
  254,
  8,
  54,
  1654,
  1442,
  6,
  586,
  56,
  43,
  44,
  8772,
  608,
  18,
  12,
  570,
  39,
  152,
  91,
  98,
  285,
  1711,
  80,
  3066,
  9,
  5,
  3,
  537,
  4,
  6182,
  1392,
  30,
  3,
  683,
  1367,
  232,
  69,
  599,
  85,
  105,
  1392,
  46,
  70,
  6182,
  31,
  1,
  977,
  4,
  40,
  7,
  7,
  1,
  219,
  1124,
  6,
  2,
  199,
  1676,
  1,
  879,
  6,
  1142,
  1428,
  782,
  3325,
  6,
  95,
  97,
  159,
  2,
  1396,
  255,
  806,
  42,
  1,
  3873,
  128,
  2411,
  288,
  37,
  462,
  20,
  18,
  48,
  65,
  1091,
  11,
  1836,
  3636,
  1124,
  6,
  2411,
  390,
  3,
  1024,
  2812,
  8967,
  2939,
  468,
  5,
  1,
  1281,
  5313,
  24,
  333,
  2,
  2551,
  12,
  390,
  3,
  13,
  3,
  49,
  617,
  2154,
  14,
  72,
  14,
  10,
  37,
  2411,
  462,
  54,
  5807,
  35,
  1860,
  9,
  122,
  34,
  1286,
  8,
  154,
  195,
  56,
  43,
  2411,
  311,
  3,
  1024,
  2812,
  59,
  130,
  270,
  593,
  14,
  2,
  1069,
  7,
  7,
  85,
  76,
  6,
  8489,
  56,
  100,
  9483,
  151,
  231,
  92,
  754,
  4318,
  8967,
  455,
  28,
  130,
  875,
  5,
  157,
  20,
  9,
  16,
  92,
  266,
  754],
 [11,
  207,
  90,
  16,
  6,
  688,
  3,
  207,
  4,
  9948,
  8,
  1,
  117,
  4,
  32,
  1766,
  239,
  8,
  4589,
  3606,
  14,
  107,
  141,
  1,
  501,
  4,
  1,
  5737,
  526,
  7,
  7,
  441,
  20,
  3,
  970,
  4,
  1279,
  708,
  138,
  14,
  1,
  198,
  4589,
  1422,
  8,
  2167,
  1,
  3497,
  6910,
  1,
  292,
  8,
  1,
  2287,
  4,
  2,
  408,
  3874,
  2421,
  5,
  1872,
  117,
  30,
  12,
  829,
  570,
  27,
  233,
  2831,
  11,
  207,
  14,
  3,
  583,
  4,
  7534,
  60,
  91,
  539,
  34,
  1731,
  8,
  11,
  240,
  4,
  722,
  7,
  7,
  1348,
  1867,
  8,
  3,
  5619,
  150,
  21,
  1837,
  8,
  766,
  394,
  60,
  233,
  26,
  432,
  968,
  1,
  207,
  58,
  301,
  5,
  26,
  3549,
  30,
  81,
  4,
  185,
  5481,
  35,
  66,
  146,
  216,
  14,
  9,
  140,
  26,
  3367,
  245,
  1118,
  351,
  5214,
  5,
  2769,
  138,
  7568,
  38,
  6,
  7921,
  8,
  77,
  179,
  7,
  7,
  1,
  113,
  148,
  12,
  66,
  26,
  296,
  4,
  11,
  207,
  6,
  14,
  426,
  4,
  286,
  464,
  59,
  311,
  1,
  173,
  4,
  1,
  920,
  7025,
  4,
  1,
  216,
  65,
  68,
  12,
  5998,
  1872,
  8490,
  261,
  5913,
  759,
  368,
  4,
  2987,
  29,
  40,
  535,
  2,
  40,
  26,
  2768,
  932,
  31,
  1,
  4,
  40,
  487,
  199,
  98,
  9722,
  5,
  1,
  346,
  4,
  1,
  1089,
  14,
  73,
  132,
  8,
  4702,
  1112,
  285,
  6,
  27,
  4,
  1,
  227,
  1112,
  4372,
  1522,
  52,
  115,
  980,
  36,
  21,
  109,
  24,
  650,
  8005,
  247,
  4864,
  14,
  8,
  77,
  694,
  207,
  847,
  14,
  32,
  294,
  28,
  140,
  21,
  26,
  8491,
  8,
  229,
  60,
  6,
  21,
  3,
  243,
  207,
  24,
  4973,
  23,
  97,
  1749,
  188,
  24,
  173,
  14,
  358,
  4,
  1,
  786,
  716,
  4992,
  6,
  21,
  30,
  29,
  76,
  7,
  7,
  21,
  65,
  16,
  77,
  1191,
  56,
  1872,
  8,
  5131,
  955,
  1,
  1401,
  23,
  29,
  97,
  2421,
  5,
  3,
  3249,
  1501,
  8,
  2196,
  1872,
  473,
  138,
  12,
  43,
  1,
  515,
  13,
  21,
  595,
  134,
  30,
  12,
  55,
  28,
  78,
  699,
  86,
  4,
  1,
  1831,
  9,
  6,
  56,
  12,
  766,
  1117,
  60,
  1162,
  3,
  171,
  1872,
  5601,
  58,
  21,
  387,
  229,
  5,
  77,
  814],
 [10,
  187,
  1,
  3373,
  223,
  4,
  57,
  117,
  143,
  12,
  13,
  1003,
  20,
  11,
  1193,
  1390,
  16,
  3,
  17,
  1,
  111,
  13,
  2963,
  10,
  325,
  5,
  26,
  3,
  341,
  4,
  3319,
  6911,
  2,
  3158,
  10,
  78,
  110,
  163,
  30,
  93,
  1,
  168,
  172,
  7818,
  5189,
  2,
  2269,
  70,
  21,
  3,
  843,
  303,
  670,
  33,
  110,
  99,
  496,
  2469,
  61,
  2269,
  3118,
  32,
  1198,
  24,
  1198,
  13,
  3,
  1543,
  14,
  852,
  10,
  101,
  28,
  13,
  351,
  1541,
  41,
  1,
  1446,
  4,
  1,
  19,
  38,
  67,
  110,
  158,
  2917,
  5,
  245,
  36,
  10,
  449,
  11,
  715,
  1580,
  245,
  35,
  6,
  41,
  48,
  5,
  79,
  15,
  63,
  3166,
  55,
  1,
  61,
  287,
  10,
  13,
  481,
  5,
  827,
  141,
  1,
  219,
  17,
  13,
  80,
  10,
  13,
  1530,
  1256,
  199,
  229,
  126,
  5,
  104,
  38,
  340],
 [27,
  4,
  57,
  499,
  96,
  60,
  45,
  75,
  4119,
  31,
  97,
  105,
  17,
  5801,
  32,
  6374,
  60,
  69,
  21,
  61,
  517,
  31,
  1,
  5496,
  939,
  9,
  67,
  105,
  184,
  149,
  35,
  70,
  5,
  424,
  674,
  407,
  913,
  1318,
  155,
  9294,
  155,
  3265,
  8769,
  8816,
  155,
  610,
  2624,
  4070,
  941,
  4703,
  6557,
  868,
  2,
  5252,
  29,
  4,
  1,
  111,
  13,
  956,
  2,
  249,
  4,
  1,
  149,
  1006,
  506,
  871,
  361,
  261,
  8816,
  35,
  967,
  32,
  451,
  1108,
  35,
  522,
  16,
  1,
  2192,
  4,
  825,
  7,
  7,
  51,
  1,
  2,
  4,
  1,
  162,
  56,
  51,
  28,
  1249,
  32,
  1710,
  1375,
  2,
  1,
  149,
  23,
  3648,
  11,
  19,
  6,
  633,
  9685,
  36,
  63,
  508,
  361,
  10,
  1935,
  1,
  19,
  20,
  266,
  31,
  1672,
  2,
  9,
  936,
  27,
  4,
  57,
  86,
  398,
  291,
  103,
  188,
  9,
  6,
  5042,
  170,
  107,
  20,
  1939,
  10,
  163,
  932,
  5,
  891,
  48,
  408,
  1458,
  23,
  1,
  1015,
  11,
  19,
  6,
  21,
  68,
  565],
 [44,
  329,
  5,
  64,
  3,
  760,
  206,
  12,
  125,
  21,
  25,
  1,
  129,
  476,
  11,
  45,
  1214,
  111,
  36,
  189,
  904,
  862,
  2,
  82,
  36,
  1,
  658,
  476,
  2,
  263,
  1,
  62,
  6,
  3,
  115,
  190,
  2,
  3,
  115,
  1509,
  22,
  2217,
  353,
  18,
  37,
  9,
  7,
  7,
  10,
  101,
  1,
  62,
  13,
  3,
  115,
  3260,
  30,
  1,
  127,
  18,
  12,
  58,
  25,
  90,
  1,
  62,
  56,
  1169,
  1788,
  5,
  77,
  760,
  1382,
  138,
  14,
  1142,
  478,
  15,
  456,
  4012,
  2,
  876,
  3223,
  15,
  57,
  440,
  7,
  7,
  9,
  58,
  91,
  32,
  208,
  2834,
  5,
  3226,
  443,
  21,
  14,
  83,
  14,
  57,
  7421,
  254,
  18,
  130,
  49],
 [4,
  29,
  1,
  96,
  4,
  1,
  4090,
  638,
  1850,
  5,
  3056,
  4,
  1,
  49,
  3858,
  451,
  942,
  14,
  116,
  1,
  7026,
  10,
  387,
  421,
  46,
  70,
  96,
  37,
  1,
  5043,
  2,
  77,
  673,
  18,
  638,
  4,
  93,
  1850,
  1,
  382,
  1523,
  4,
  1,
  2052,
  37,
  11,
  27,
  43,
  22,
  25,
  55,
  806,
  11,
  27,
  42,
  22,
  198,
  21,
  26,
  481,
  5,
  74,
  508,
  1,
  1889,
  4918,
  14,
  138,
  18,
  11,
  6,
  3,
  62,
  274,
  381,
  84,
  94,
  46,
  23,
  29,
  1,
  407,
  2,
  534,
  5,
  26,
  407,
  57,
  1495,
  2595,
  70,
  8968,
  7450,
  2105,
  2,
  9723,
  94,
  46,
  23,
  1,
  1295,
  3574,
  12,
  476,
  5,
  741,
  165,
  20,
  97,
  999,
  492,
  705,
  10,
  67,
  5,
  104,
  9,
  678,
  216,
  5,
  1331,
  20,
  5,
  29,
  1,
  4386,
  934,
  7209,
  37,
  2,
  469,
  1201,
  320,
  2,
  469,
  930,
  1,
  1220,
  23,
  65,
  49,
  14,
  68,
  145,
  39,
  743,
  12,
  502,
  21,
  165,
  5,
  477,
  1,
  338,
  269,
  84,
  3,
  19,
  44,
  34,
  639,
  12,
  9,
  58,
  11,
  17],
 [11,
  6,
  682,
  1,
  338,
  1042,
  4,
  11,
  19,
  260,
  75,
  751,
  155,
  8,
  2,
  2,
  8,
  34,
  105,
  804,
  9,
  1741,
  69,
  4,
  1,
  307,
  19,
  3,
  30,
  189,
  103,
  5154,
  3,
  2197,
  247,
  35,
  2873,
  30,
  27,
  4,
  1,
  342,
  4740,
  8,
  1,
  181,
  2,
  189,
  1222,
  118,
  1,
  2197,
  247,
  1351,
  2795,
  41,
  2,
  8299,
  8,
  11,
  19,
  1029,
  7549,
  6,
  868,
  1861,
  2,
  24,
  283,
  3239,
  1929,
  6,
  252,
  31,
  6666,
  1771,
  2,
  8,
  3,
  749,
  222,
  6,
  702,
  7700,
  209,
  2027,
  14,
  1,
  624,
  4,
  1281,
  4,
  131,
  286,
  7700,
  270,
  122,
  1,
  113,
  14,
  1,
  2351,
  3735,
  35,
  498,
  5011,
  28,
  158,
  45,
  3,
  171,
  532,
  133,
  14,
  68,
  14,
  3,
  968,
  570,
  39,
  155,
  1,
  191,
  435,
  29,
  1,
  1275,
  1752,
  23,
  46,
  2,
  1,
  17,
  80,
  9,
  13,
  220,
  34,
  105,
  216,
  155,
  2,
  231,
  1522,
  171,
  2581,
  188,
  9,
  6,
  2437,
  19,
  2,
  6,
  729,
  802,
  7,
  7,
  8,
  57,
  677,
  16,
  3,
  126,
  1260,
  1155,
  19,
  365,
  5433,
  1,
  44,
  2003,
  133,
  23,
  2017,
  50,
  1149,
  2,
  5433,
  6,
  236,
  50,
  1628,
  2,
  2351,
  71,
  1,
  652,
  868,
  1861,
  1,
  6,
  235,
  1,
  113,
  1155,
  427,
  22,
  66,
  164,
  36,
  1,
  984,
  160,
  287,
  136,
  1861,
  30,
  6,
  3,
  3251,
  427,
  6,
  12,
  1029,
  7549,
  252,
  2008,
  1,
  168,
  5866,
  2,
  108,
  15,
  1,
  168,
  112,
  172,
  2,
  172,
  2,
  172,
  138,
  14,
  8,
  2,
  1,
  1288,
  271,
  759,
  408,
  2,
  43,
  848,
  107,
  27,
  4,
  131,
  103,
  848,
  107,
  93,
  29,
  68,
  90,
  18,
  423,
  21,
  212,
  2,
  80,
  9,
  6,
  39,
  3,
  7302,
  4,
  24,
  77,
  103,
  245,
  738,
  1,
  19,
  3,
  578,
  4,
  153,
  6,
  2089,
  7348,
  5,
  64,
  131,
  77,
  103,
  7,
  7,
  457,
  2473,
  10,
  39,
  4895,
  2,
  217,
  11,
  11,
  388,
  19,
  13,
  1,
  4172,
  1159,
  19,
  20,
  854,
  36,
  1,
  728,
  41,
  121,
  1159,
  46,
  23,
  4590,
  2,
  4590,
  4,
  126,
  103,
  85,
  11,
  19,
  192,
  5,
  26,
  318,
  6,
  5280,
  475],
 [11,
  17,
  9949,
  37,
  54,
  77,
  1,
  1178,
  4,
  1,
  2098,
  19,
  1421,
  2,
  265,
  193,
  2550,
  9,
  143,
  7,
  7,
  1208,
  653,
  1344,
  361,
  573,
  31,
  3119,
  2405,
  18,
  3,
  376,
  174,
  8,
  2487,
  170,
  77,
  95,
  7,
  7,
  32,
  1315,
  4,
  2777,
  9,
  808,
  161,
  167,
  5,
  6753,
  54,
  965,
  9,
  8,
  1007,
  253,
  2881,
  6,
  21,
  195,
  2,
  2008,
  339,
  1268,
  5,
  4203,
  92,
  2203,
  980,
  36,
  946,
  385,
  9,
  339,
  7581,
  2543,
  3254,
  5,
  1,
  212,
  157,
  43,
  226,
  27,
  611,
  4,
  157,
  12,
  45,
  75,
  220,
  2,
  220,
  2,
  220,
  2,
  220,
  44,
  5606,
  34,
  98,
  1315,
  43,
  44,
  21,
  5,
  26,
  3,
  566,
  4285,
  2,
  1082,
  3555,
  736,
  5,
  30,
  227,
  717,
  47,
  167,
  3008,
  5,
  1,
  157,
  7,
  7,
  2,
  193,
  48,
  11,
  6753,
  1012,
  5,
  79,
  14,
  9,
  13,
  220,
  11,
  19,
  45,
  54,
  2196,
  6173,
  1711,
  44,
  1,
  168,
  412,
  12,
  73,
  25,
  107,
  3382,
  97,
  105,
  216,
  155,
  546,
  15,
  1848,
  2,
  8,
  278,
  5434,
  7,
  7,
  980,
  36,
  1,
  7922,
  54,
  77,
  95,
  5,
  268,
  9,
  4,
  1795,
  1,
  212,
  400,
  27,
  4,
  1,
  50,
  394,
  4,
  1,
  17,
  6,
  1,
  9344,
  2,
  958,
  349,
  555,
  1338,
  1173,
  42,
  976,
  1,
  127,
  310,
  60,
  10,
  339,
  7923,
  42,
  56,
  150,
  10,
  13,
  255,
  30,
  1,
  256,
  10,
  110,
  194,
  10,
  67,
  3,
  335,
  705,
  6747,
  18,
  46,
  22,
  139,
  7,
  7,
  10,
  1313,
  1,
  17,
  2862,
  20,
  92,
  203,
  52,
  1749,
  1305,
  18,
  14,
  2881,
  2137,
  5,
  2298,
  181,
  716,
  111,
  653,
  92,
  17,
  1235,
  359,
  5,
  536,
  109,
  2620,
  4,
  20,
  1749,
  1305,
  2,
  158,
  271,
  316,
  195,
  1614,
  5,
  118,
  12,
  33,
  1152,
  16,
  1,
  240,
  4,
  111,
  653,
  33,
  157,
  15,
  7,
  7,
  3,
  883,
  32,
  1495,
  883],
 [3671,
  1370,
  24,
  61,
  2964,
  114,
  40,
  126,
  1518,
  2045,
  471,
  8,
  11,
  453,
  428,
  42,
  1376,
  206,
  12,
  189,
  407,
  2,
  6,
  517,
  31,
  1665,
  6241,
  15,
  5808,
  36,
  1538,
  4889,
  2,
  1745,
  8629,
  8,
  1,
  413,
  222,
  7,
  7,
  1409,
  8951,
  36,
  1,
  1111,
  6,
  3,
  1311,
  206,
  56,
  43,
  9,
  215,
  3,
  83,
  19,
  44,
  97,
  2097,
  8,
  540,
  2,
  1,
  276,
  753,
  345,
  71,
  8758,
  20,
  18,
  44,
  3,
  5009,
  8969,
  1434,
  86,
  4,
  1,
  95,
  15,
  4889,
  2,
  6241,
  83,
  256,
  1301,
  135,
  786,
  63,
  203,
  2855,
  720,
  298,
  20,
  1,
  3056,
  4,
  109,
  3,
  2960,
  575,
  6241,
  6,
  6667,
  18,
  4889,
  6,
  2,
  2986,
  7,
  7,
  2475,
  2326,
  24,
  1213,
  333,
  3421,
  24,
  269,
  1,
  488,
  4305,
  882,
  921,
  2,
  186,
  926,
  50,
  71,
  1,
  601,
  343,
  4,
  24,
  369,
  269,
  60,
  152,
  213,
  757,
  28,
  4774,
  3,
  1515,
  497,
  716,
  4,
  9345,
  587,
  3,
  659,
  2123,
  257,
  35,
  4277,
  868,
  520,
  1147,
  18,
  152,
  120,
  48,
  12,
  148,
  6,
  1,
  6563,
  1440,
  2456,
  141,
  2,
  32,
  7701,
  35,
  489,
  5,
  926,
  1,
  62,
  4,
  24,
  117,
  456,
  6,
  235,
  1,
  1682,
  108,
  16,
  887,
  3153,
  223,
  20,
  256,
  32,
  1593,
  35,
  1125,
  4769,
  14,
  32,
  1390,
  5,
  926,
  24,
  1142,
  554,
  482,
  37,
  5,
  7,
  7,
  94,
  226,
  3671,
  5013,
  35,
  1726,
  304,
  2475,
  328,
  56,
  150,
  1,
  1589,
  523,
  340,
  24,
  157,
  8,
  716,
  3671,
  6,
  3,
  680,
  1733,
  108,
  5,
  328,
  8,
  3,
  17,
  3,
  129,
  529,
  8,
  24,
  527,
  6912,
  35,
  458,
  15,
  24,
  7011,
  426,
  1745,
  8629,
  35,
  1726,
  88,
  2,
  77,
  3235,
  9143,
  8,
  98,
  77,
  17,
  6372,
  26,
  1680,
  5,
  225,
  743,
  16,
  3671,
  18,
  1409,
  8951,
  36,
  1,
  1111,
  7224,
  1564,
  11,
  640,
  7535,
  16,
  887,
  2,
  5424,
  178,
  5,
  139,
  334,
  193,
  27,
  191,
  287,
  136,
  11,
  19,
  235,
  2151,
  3,
  169,
  4,
  81,
  7,
  7,
  16,
  146,
  4,
  178,
  35,
  367,
  1,
  474,
  4,
  11,
  108,
  56,
  15,
  88,
  2,
  182,
  1,
  374,
  4,
  48,
  73,
  64,
  134,
  14,
  3,
  44,
  21,
  14,
  191,
  3,
  3222,
  5,
  139,
  334,
  15,
  1,
  1876,
  11,
  206,
  298,
  2215,
  178,
  5,
  104,
  8,
  5132,
  135,
  3671,
  2475,
  353,
  8,
  3,
  1411,
  5,
  500,
  24,
  426,
  158,
  28,
  87,
  279,
  5,
  9724,
  5,
  500,
  1698,
  1213,
  94,
  745,
  1,
  2475,
  44,
  24,
  477,
  5,
  500,
  1854,
  5013,
  1571,
  14,
  107,
  8,
  4570,
  4357,
  20,
  3,
  1111,
  7,
  7,
  14,
  3,
  162,
  6241,
  21,
  61,
  24,
  6797,
  361,
  15,
  128,
  965,
  12,
  1334,
  1,
  1198,
  20,
  400,
  28,
  166,
  47,
  4540,
  1027,
  7209,
  2708,
  8,
  1678,
  4,
  1150,
  5,
  393,
  1,
  306,
  20,
  92,
  2,
  241,
  36,
  647,
  179,
  97,
  627,
  7,
  7,
  82,
  2542,
  2309,
  6,
  575,
  3077,
  35,
  981,
  1,
  887,
  544,
  15,
  24,
  22,
  192,
  5184,
  1,
  3113,
  4,
  134,
  462,
  21,
  3,
  257,
  462,
  1,
  6443,
  27,
  115,
  582,
  2,
  145,
  702,
  1,
  146,
  23,
  29,
  646,
  18,
  47,
  4,
  1,
  1682,
  420,
  60,
  157,
  61,
  8,
  2002,
  18,
  403,
  500,
  23,
  2,
  682,
  3077,
  110,
  1058,
  160,
  907,
  100,
  11,
  1930,
  5,
  1,
  854,
  2,
  193,
  3,
  883,
  80,
  28,
  67,
  142,
  653,
  16,
  9,
  7,
  7,
  1,
  113,
  128,
  8,
  11,
  17,
  51,
  4889,
  896,
  8629,
  13,
  158,
  325,
  8,
  92,
  6275,
  14,
  3,
  2316,
  3099,
  1,
  61,
  55,
  201,
  107,
  3,
  17,
  6466,
  12,
  95,
  3671,
  4174,
  1,
  2475,
  5,
  24,
  426,
  14,
  8208,
  824,
  2,
  51,
  8951,
  557,
  28,
  152,
  25,
  3,
  3098,
  8208,
  3671,
  2151,
  9,
  5,
  69,
  824,
  28,
  7702,
  42,
  1,
  8339,
  15,
  3,
  4789,
  7,
  7,
  4,
  258,
  8,
  616,
  1,
  2475,
  594,
  42,
  137,
  1901,
  36,
  1,
  1793,
  18,
  8951,
  36,
  1,
  503,
  2500,
  30,
  138,
  394,
  51,
  390,
  92,
  8069,
  3734,
  7580,
  16,
  29,
  92,
  274,
  6241,
  1524,
  4364,
  36,
  103,
  4,
  258,
  18,
  44,
  3,
  799,
  136,
  28,
  1524,
  65,
  1629,
  53,
  20,
  1,
  3314,
  2303,
  4,
  11,
  17,
  272,
  44,
  80,
  14,
  8951,
  36,
  1,
  560,
  4,
  2439,
  975,
  273,
  24,
  240,
  4,
  1897,
  215,
  5,
  4241,
  4660,
  193,
  97,
  76,
  16,
  146,
  4,
  178,
  35,
  66,
  104,
  11,
  121,
  2,
  121,
  2,
  37,
  9],
 [3,
  1466,
  701,
  153,
  9159,
  2996,
  2155,
  36,
  2388,
  1679,
  7,
  7,
  39,
  1162,
  7,
  7,
  1244,
  1885,
  3414,
  7117,
  8063,
  2,
  2858,
  7,
  7,
  3,
  3753,
  150,
  49,
  2225,
  1139,
  2475,
  853,
  5782,
  6,
  5,
  1,
  31,
  6993,
  320,
  221,
  3685,
  5809,
  12,
  3954,
  1064,
  2225,
  1517,
  2,
  1475,
  88,
  5,
  3,
  3232,
  5,
  74,
  1,
  7349,
  4,
  3,
  2801,
  582,
  4,
  32,
  5904,
  297,
  159,
  254,
  14,
  28,
  1060,
  2,
  1060,
  84,
  1,
  1408,
  410,
  28,
  2921,
  12,
  3685,
  5809,
  6,
  3,
  1406,
  4,
  12,
  1,
  320,
  577,
  1353,
  8070,
  1861,
  4,
  1,
  388,
  1870,
  6,
  3434,
  2,
  387,
  51,
  1,
  3377,
  3946,
  1511,
  485,
  2858,
  4863,
  6,
  1683,
  28,
  2364,
  12,
  28,
  670,
  1,
  1446,
  4,
  1,
  582,
  3197,
  12,
  9518,
  1,
  115,
  254,
  51,
  5782,
  710,
  12,
  46,
  23,
  9160,
  4,
  1177,
  1259,
  141,
  1,
  388,
  507,
  2,
  1,
  2916,
  28,
  1277,
  1058,
  3685,
  5809,
  214,
  3,
  860,
  3217,
  6,
  36,
  1236,
  2,
  24,
  2963,
  4897,
  29,
  183,
  68,
  370,
  32,
  2054,
  1572,
  668,
  36,
  1511,
  485,
  4863,
  270,
  84,
  1179,
  5782,
  2364,
  3,
  8804,
  1477,
  825,
  60,
  538,
  5,
  26,
  831,
  957,
  28,
  4929,
  4863,
  5,
  5782,
  1,
  873,
  4,
  582,
  2,
  136,
  28,
  13,
  808,
  134,
  9,
  505,
  42,
  12,
  3685,
  5809,
  6,
  3,
  2576,
  2,
  28,
  65,
  116,
  1619,
  2,
  500,
  28,
  39,
  1600,
  3387,
  3,
  5591,
  15,
  2360,
  4863,
  5,
  74,
  1864,
  34,
  28,
  99,
  500,
  172,
  16,
  1168,
  672,
  302,
  333,
  2,
  564,
  144,
  4863,
  6,
  2262,
  5,
  24,
  326,
  5782,
  2,
  1224,
  49,
  221,
  1861,
  1238,
  1,
  1108,
  5,
  1,
  8,
  628,
  5,
  88,
  51,
  33,
  3487,
  5782,
  2321,
  12,
  1,
  3946,
  3685,
  5809,
  2113,
  5,
  500,
  24,
  333,
  2,
  564,
  16,
  3,
  1031,
  1619,
  3217,
  12,
  5058,
  90,
  88,
  4663,
  1485,
  2,
  18,
  49,
  960,
  1861,
  5681,
  2,
  1,
  1755,
  8492,
  6,
  6124,
  2,
  4188,
  31,
  4038,
  129,
  1719,
  853,
  5782,
  1861,
  24,
  333,
  2,
  564,
  2025,
  2,
  418,
  3418,
  123,
  100,
  3,
  49,
  701,
  12,
  503,
  1555,
  189,
  799,
  2,
  85,
  5706,
  4764,
  23,
  31,
  2536,
  9321,
  5,
  4898,
  56,
  150,
  513,
  1,
  6993,
  1328,
  2856,
  320,
  129,
  198,
  8,
  873,
  26,
  1,
  4016,
  8492,
  1885,
  3414,
  6,
  83,
  14,
  1,
  8493,
  71,
  636,
  7117,
  8063,
  6,
  480,
  14,
  1,
  387,
  4012,
  18,
  49,
  221,
  960,
  2,
  2348,
  23,
  121,
  1,
  342,
  2,
  14,
  1,
  6,
  772,
  5454,
  4819,
  6,
  83,
  14,
  1,
  4392,
  1,
  374,
  4,
  1,
  176,
  6,
  389,
  14,
  68],
 [23,
  165,
  5,
  25,
  5,
  79,
  3,
  169,
  126,
  71,
  11,
  115,
  4,
  3,
  19,
  43,
  502,
  165,
  5,
  74,
  1,
  197,
  433,
  4,
  2841,
  16,
  539,
  7,
  7,
  11,
  19,
  6,
  271,
  8,
  263,
  61,
  3,
  366,
  4,
  5776,
  102,
  25,
  229,
  6387,
  3,
  4756,
  1198,
  1,
  884,
  41,
  81,
  903,
  458,
  23,
  165,
  1373,
  35,
  29,
  902,
  53,
  8,
  1,
  168,
  8,
  1,
  416,
  622,
  4,
  1,
  1946,
  14,
  33,
  25,
  315,
  2778,
  99,
  25,
  90,
  16,
  3,
  65,
  154,
  6040,
  2532,
  19,
  305,
  73,
  25,
  3,
  537,
  4,
  566,
  2179,
  2,
  3,
  112,
  60,
  45,
  75,
  34,
  220,
  5,
  1678,
  145,
  9,
  1524,
  75,
  4056,
  1771,
  2,
  5133,
  23,
  347,
  1771,
  6,
  3068,
  15,
  4529,
  5133,
  6668,
  15,
  4529,
  14,
  68,
  438,
  22,
  851,
  9,
  42,
  7,
  7,
  3,
  920,
  444,
  4,
  55,
  1372,
  400,
  9,
  2665,
  37,
  137,
  12,
  3,
  537,
  4,
  3294,
  297,
  5231,
  58,
  25,
  411,
  16,
  3,
  434,
  1124,
  1,
  658,
  108,
  13,
  339,
  6724,
  39,
  411,
  8,
  14,
  3,
  5853,
  658,
  8,
  1,
  449,
  12,
  368,
  58,
  26,
  84,
  319,
  9,
  7,
  7,
  43,
  331,
  1,
  433,
  4,
  9519,
  35,
  887,
  30,
  3023,
  2,
  66,
  633,
  26,
  262,
  4882,
  2069,
  8,
  6901,
  5215,
  20,
  2251,
  2945,
  8,
  507,
  94,
  22,
  78,
  114,
  11,
  19,
  2,
  164,
  9,
  3,
  197,
  303,
  330,
  486,
  89,
  1196,
  241,
  36,
  11,
  743,
  115,
  7,
  7,
  2,
  27,
  881,
  51,
  1,
  537,
  312,
  1,
  349,
  507,
  6277,
  263,
  33,
  1140,
  1,
  399,
  20,
  1,
  19,
  5,
  139,
  143,
  5,
  136,
  116,
  33,
  79,
  9,
  2695,
  1,
  8209,
  30,
  60,
  6,
  8,
  1968],
 [842,
  6,
  27,
  4,
  146,
  1329,
  103,
  12,
  6,
  339,
  471,
  1,
  8340,
  18,
  6,
  459,
  2588,
  9,
  65,
  1741,
  69,
  4,
  1,
  159,
  7582,
  36,
  1,
  6912,
  2,
  7697,
  60,
  6,
  136,
  482,
  25,
  437,
  5,
  64,
  817,
  53,
  96,
  18,
  4378,
  31,
  1,
  374,
  4,
  375,
  9346,
  46,
  322,
  1206,
  195,
  7819,
  5,
  5083,
  1,
  792,
  306,
  488,
  1246,
  5,
  3,
  339,
  6724,
  4266,
  128,
  46,
  106,
  97,
  105,
  16,
  3,
  239,
  306,
  60,
  6,
  2375,
  80,
  199,
  11,
  99,
  25,
  75,
  3,
  1649,
  8819,
  392,
  12,
  360,
  58,
  25,
  4188,
  53,
  189,
  4703,
  9520,
  2,
  23,
  83,
  10,
  299,
  246,
  43,
  1519,
  2015,
  122,
  32,
  3,
  1011,
  427,
  1564,
  11,
  19,
  59,
  13,
  52,
  797,
  54,
  627,
  559,
  44,
  3,
  883,
  33,
  156,
  25,
  1,
  3347,
  5,
  7225,
  845,
  690,
  80,
  10,
  101,
  11,
  99,
  25,
  75,
  3,
  920],
 [3,
  364,
  5082,
  4482,
  972,
  86,
  179,
  8,
  1,
  19,
  163,
  50,
  38,
  345,
  37,
  5122,
  18,
  94,
  46,
  23,
  5267,
  179,
  39,
  1354,
  8,
  37,
  1,
  1265,
  1008,
  2,
  12,
  494,
  1,
  162,
  467,
  5,
  26,
  8,
  114,
  15,
  7095,
  2825,
  1,
  61,
  65,
  2950,
  238,
  13,
  1,
  254,
  35,
  252,
  18,
  231,
  46,
  13,
  54,
  176,
  9322,
  10,
  89,
  120,
  60,
  552,
  12,
  13,
  11,
  27,
  6,
  274,
  987,
  1207,
  1192],
 [9,
  152,
  561,
  52,
  398,
  18,
  1783,
  27,
  129,
  66,
  91,
  3,
  1461,
  3,
  191,
  1461,
  7,
  7,
  779,
  3997,
  113,
  1432,
  9347,
  292,
  6,
  3,
  1419,
  2,
  765,
  601,
  2484,
  4,
  1,
  86,
  2451,
  1461,
  2545,
  5555,
  3,
  2352,
  3847,
  36,
  1,
  338,
  7820,
  4,
  1940,
  49,
  55,
  1432,
  13,
  565,
  50,
  16,
  24,
  4048,
  71,
  24,
  1628,
  2,
  56,
  16,
  3,
  6875,
  1432,
  2382,
  2929,
  24,
  68,
  231,
  1,
  49,
  1455,
  4,
  61,
  65,
  468,
  106,
  179,
  63,
  1848,
  2,
  5,
  26,
  312,
  626,
  44,
  757,
  915,
  15,
  24,
  4,
  565,
  5281,
  195,
  14,
  7303,
  3326,
  7,
  7,
  51,
  1680,
  136,
  24,
  448,
  1092,
  3764,
  13,
  3981,
  4,
  1616,
  184,
  24,
  3471,
  6,
  3,
  354,
  22,
  66,
  3185,
  4323,
  5,
  520,
  18,
  22,
  186,
  3185,
  4323,
  5,
  2184,
  7819,
  54,
  3533,
  46,
  7,
  7,
  18,
  56,
  1,
  86,
  45,
  3,
  5381,
  7336,
  1256,
  6487,
  2,
  16,
  1432,
  2382,
  1,
  8761,
  109,
  2410,
  8,
  5792,
  1744,
  88,
  5,
  9473,
  24,
  448,
  952,
  1971,
  6454,
  1,
  2149,
  4042,
  4,
  1,
  1627,
  1395,
  2,
  876,
  5,
  56,
  353,
  1,
  127,
  4,
  1,
  1064,
  292,
  14,
  3,
  977,
  1699,
  592,
  3469,
  7,
  7,
  471,
  1,
  452,
  4,
  1841,
  2,
  3,
  1288,
  8210,
  907,
  31,
  2266,
  1432,
  9347,
  292,
  6,
  3,
  3456,
  2058,
  12,
  7583,
  1,
  521,
  1,
  128,
  4,
  286,
  3219,
  102,
  7303,
  726,
  7,
  7,
  1,
  20,
  256,
  726,
  6,
  3981,
  4,
  286,
  3004,
  149,
  15,
  678,
  457,
  1710,
  2238,
  2,
  2880,
  771,
  6980,
  202,
  93,
  1432,
  6,
  1286,
  967,
  31,
  868,
  4218,
  8,
  3,
  1214,
  1065,
  4074,
  1591,
  12,
  6,
  759,
  24,
  113,
  157,
  8,
  151,
  242,
  6544,
  2,
  31,
  3,
  3163,
  7542,
  252,
  31,
  1,
  130,
  2585,
  2641,
  1350,
  136,
  330,
  25,
  1,
  7109,
  128,
  71,
  5,
  376,
  1,
  181,
  120,
  11,
  31,
  29,
  5960,
  1519,
  2641,
  288,
  49,
  2,
  1759,
  40,
  203,
  18,
  1,
  907,
  110,
  405,
  178,
  56,
  3,
  3210,
  136,
  2,
  686,
  6,
  34,
  620,
  5,
  40,
  108,
  272,
  1,
  106,
  633,
  31,
  40,
  493,
  120,
  18,
  73,
  14,
  32,
  306,
  110,
  79,
  14,
  16,
  1,
  894,
  1691,
  4,
  1,
  726,
  2957,
  4993,
  2953,
  2176,
  170,
  128,
  28,
  739,
  8,
  14,
  3,
  1288,
  915,
  1631,
  10,
  913,
  660,
  3401,
  8071,
  4162,
  35,
  670,
  1,
  578,
  189,
  8,
  1,
  2,
  8,
  9347,
  4879,
  7,
  7,
  16,
  1,
  5,
  3074,
  1,
  86,
  620,
  8451,
  1,
  1161,
  568,
  66,
  1743,
  6,
  1,
  1234,
  5,
  1173,
  174,
  1,
  8494,
  6391,
  4108,
  60,
  2794,
  1,
  11,
  298,
  284,
  721,
  4,
  284,
  2,
  844,
  7303,
  726,
  146,
  8,
  5,
  9521,
  1,
  783,
  5,
  1,
  2954,
  4,
  318,
  2353,
  16,
  4994,
  5,
  2722,
  1,
  6488,
  11,
  1801,
  342,
  4,
  1,
  343,
  1178,
  4,
  1,
  510,
  1171,
  5867,
  2,
  1171,
  4250,
  14,
  68,
  14,
  77,
  562,
  3456,
  825,
  4918,
  1539,
  1539,
  509,
  7,
  7,
  12,
  11,
  240,
  4,
  3355,
  2826,
  6571,
  66,
  2,
  125,
  182,
  277,
  521,
  3305,
  6,
  364,
  170,
  275,
  140,
  64,
  11,
  17,
  38,
  340,
  11,
  269,
  80,
  9,
  2803,
  3,
  364,
  2808,
  1364,
  4,
  1,
  931,
  14,
  650,
  952,
  128,
  1645,
  107,
  998,
  1,
  4007,
  4,
  259,
  52,
  203,
  1340,
  438,
  8951,
  10,
  666,
  9,
  1206,
  34,
  7,
  7,
  56,
  150,
  1,
  2530,
  3848,
  16,
  726,
  1432,
  13,
  32,
  975,
  1,
  465,
  977,
  6,
  12,
  131,
  3456,
  2547,
  23,
  144,
  325,
  454,
  259,
  4741,
  31,
  1,
  2,
  408,
  231,
  1,
  6454,
  13,
  1068,
  1,
  184,
  1920,
  8,
  11,
  173,
  4,
  1,
  181,
  45,
  54,
  309,
  1,
  776,
  4,
  2942,
  2,
  1,
  127,
  5,
  1627,
  13,
  1,
  1490,
  977,
  4,
  275,
  421,
  281,
  1,
  312,
  34,
  116,
  259,
  4112,
  16,
  4740,
  16,
  20,
  3159,
  1508,
  15,
  1,
  81,
  14,
  3,
  977,
  1,
  439,
  7226,
  6,
  32,
  1543,
  44,
  37,
  1,
  5,
  1960,
  3968,
  7,
  7,
  14,
  19,
  34,
  773,
  42,
  1,
  1927,
  848,
  271,
  8,
  1338,
  66,
  393,
  56,
  100,
  848,
  436,
  615,
  8,
  9,
  1841,
  670,
  11,
  4501,
  2983,
  670,
  11,
  115,
  8,
  670,
  11,
  18,
  1,
  792,
  275,
  6875,
  152,
  34,
  73,
  139,
  36,
  49,
  419,
  5,
  76,
  419,
  80,
  73,
  415,
  376,
  1,
  181,
  120,
  73,
  70,
  1,
  49,
  419,
  728,
  41,
  3,
  1331,
  5075,
  160,
  1841,
  19,
  7,
  7,
  397,
  1432,
  2382,
  296,
  9,
  113,
  73,
  1192,
  53,
  1,
  127,
  435,
  7,
  7,
  172],
 [145,
  3,
  191,
  341,
  4,
  510,
  18,
  11,
  19,
  31,
  8645,
  15,
  47,
  1023,
  36,
  312,
  69,
  1064,
  8645,
  67,
  3,
  117,
  190,
  4851,
  454,
  1,
  3770,
  1493,
  2,
  7121,
  8,
  264,
  5,
  7291,
  8,
  1032,
  697,
  804,
  11,
  6,
  27,
  4,
  1,
  210,
  37,
  48,
  1410,
  547,
  36,
  3,
  1288,
  2940,
  297,
  159,
  8,
  19,
  716,
  1,
  237,
  171,
  223,
  4,
  1,
  17,
  60,
  25,
  161,
  5,
  79,
  15,
  229,
  330,
  23,
  3,
  465,
  2889,
  30,
  2207,
  7,
  7,
  43,
  22,
  340,
  1,
  2508,
  11,
  555,
  1827,
  1783,
  1150,
  19,
  44,
  29,
  41,
  85,
  1,
  1493,
  2,
  937,
  23,
  2399,
  4,
  924,
  43,
  12,
  6,
  847,
  1,
  218,
  94,
  8645,
  7920,
  9,
  8,
  1,
  86,
  1591,
  597,
  1,
  1438,
  904,
  108,
  6,
  3,
  1539,
  9725,
  35,
  1370,
  4803,
  2258,
  2,
  7879,
  1918,
  336,
  174,
  8,
  1,
  915,
  2,
  35,
  2893,
  505,
  8072,
  84,
  690,
  924,
  6000,
  6,
  11,
  1925,
  1,
  2092,
  16,
  24,
  38,
  6,
  28,
  39,
  3,
  3307,
  10,
  2048,
  16,
  1,
  1620,
  10,
  101,
  8645,
  205,
  25,
  67,
  3,
  169,
  4,
  919,
  2,
  2474,
  1,
  14,
  1,
  673,
  5,
  1728,
  7,
  7,
  46,
  23,
  3,
  171,
  394,
  119,
  22,
  233,
  1467,
  8820,
  3,
  6001,
  8,
  3,
  1251,
  3,
  1560,
  42,
  3,
  1891,
  3,
  337,
  2175,
  3,
  129,
  3,
  3,
  257,
  3,
  3484,
  135,
  73,
  104,
  1391,
  4,
  38,
  3,
  6880,
  5484,
  247,
  5,
  379,
  8,
  490,
  1819,
  1,
  374,
  6,
  2418,
  566,
  488,
  8645,
  13,
  130,
  3170,
  1,
  168,
  336,
  141,
  1,
  374,
  4,
  24,
  617,
  1451,
  43,
  331,
  918,
  8,
  319,
  8820,
  20,
  1,
  256,
  806,
  42,
  1453,
  416,
  157],
 [11,
  2919,
  19,
  1522,
  1,
  1275,
  4387,
  4548,
  5435,
  8,
  3,
  6180,
  6096,
  2,
  178,
  8,
  1,
  1507,
  92,
  32,
  600,
  5,
  1978,
  4,
  184,
  1328,
  368,
  15,
  159,
  572,
  383,
  2,
  6409,
  1761,
  3,
  2627,
  184,
  252,
  31,
  1,
  37,
  5492,
  4469,
  2,
  6668,
  15,
  29,
  1,
  344,
  419,
  2,
  94,
  27,
  253,
  59,
  896,
  1,
  654,
  8593,
  466,
  8,
  159,
  572,
  247,
  2710,
  2,
  5072,
  53,
  14,
  32,
  294,
  2,
  59,
  1105,
  12,
  59,
  6,
  8,
  114,
  15,
  88,
  43,
  22,
  101,
  12,
  6,
  4365,
  1,
  219,
  19,
  138,
  133,
  59,
  981,
  618,
  85,
  72,
  59,
  1370,
  88,
  2,
  59,
  61,
  1779,
  88,
  9,
  3014,
  1712,
  2,
  65,
  1545,
  10,
  415,
  353,
  18,
  428,
  472,
  1,
  19,
  92,
  608,
  462,
  39,
  768,
  88,
  14,
  3,
  5785,
  3906,
  18,
  1,
  162,
  6,
  5934,
  195,
  5,
  101,
  73,
  23,
  165,
  5,
  767,
  12,
  46,
  6,
  158,
  98,
  114,
  647,
  277,
  3,
  2079,
  128,
  6,
  119,
  1,
  106,
  23,
  1272,
  2,
  260,
  383,
  10,
  67,
  5,
  742,
  932,
  9,
  80,
  9,
  210,
  1617,
  69,
  5,
  6748,
  3,
  2116,
  3627,
  4,
  211,
  36,
  1,
  1856,
  6,
  82,
  4535,
  141,
  1,
  19,
  774,
  11,
  43,
  22,
  66,
  1207,
  1038],
 [11,
  19,
  13,
  177,
  49,
  10,
  230,
  21,
  97,
  191,
  3,
  341,
  4,
  3020,
  18,
  11,
  6,
  3,
  17,
  12,
  13,
  90,
  5,
  353,
  378,
  1,
  1182,
  4,
  114,
  6645,
  487,
  511,
  7,
  7,
  1665,
  4289,
  2343,
  2397,
  5985,
  1496,
  3073,
  1634,
  2,
  2056,
  1892,
  23,
  808,
  8,
  15,
  3,
  2344,
  4,
  1036,
  149,
  2,
  1673,
  4,
  1,
  3941,
  1,
  112,
  13,
  797,
  2,
  10,
  114,
  1,
  732,
  1029,
  3281,
  2,
  1,
  419,
  268,
  290,
  3,
  83,
  17,
  7,
  7,
  86,
  2234,
  103,
  8807,
  185,
  289,
  574,
  38,
  708,
  2,
  33,
  398,
  79,
  21,
  157,
  68,
  18,
  11,
  19,
  1798,
  3,
  153,
  20,
  1,
  2270,
  56,
  150,
  46,
  70,
  3,
  171,
  1385,
  2632,
  134,
  2,
  46,
  7,
  7,
  153,
  153],
 [16,
  24,
  87,
  123,
  2129,
  11,
  19,
  45,
  47,
  4412,
  2,
  2747,
  394,
  8,
  1,
  113,
  180,
  19,
  1591,
  1,
  5484,
  4,
  124,
  2909,
  170,
  570,
  310,
  11,
  19,
  1,
  276,
  6,
  956,
  1,
  1235,
  4,
  1847,
  524,
  291,
  11,
  19,
  44,
  276,
  299,
  32,
  127,
  18,
  3,
  442,
  4,
  1,
  127,
  3,
  83,
  17,
  2,
  61,
  3,
  412,
  4,
  83,
  14,
  236,
  14,
  2250,
  2239,
  3,
  404,
  578,
  9,
  166,
  22,
  101,
  2,
  1716,
  42,
  4,
  124,
  324],
 [11,
  19,
  3064,
  236,
  97,
  72,
  3716,
  543,
  97,
  72,
  1282,
  2,
  569,
  1,
  111,
  183,
  52,
  2037,
  2,
  6,
  1348,
  337,
  1,
  61,
  287,
  5,
  64,
  11,
  19,
  6,
  43,
  22,
  37,
  52,
  159,
  1790],
 [1193,
  600,
  5,
  346,
  1134,
  5,
  4203,
  167,
  572,
  2207,
  3973,
  1,
  106,
  25,
  161,
  5,
  79,
  15,
  249,
  77,
  2,
  72,
  4,
  48,
  6,
  296,
  41,
  9492,
  6894,
  8,
  11,
  972,
  6,
  39,
  985,
  344,
  7,
  7,
  2626,
  9492,
  2723,
  7915,
  1,
  1023,
  8,
  4191,
  12,
  616,
  6,
  32,
  7467,
  85,
  68,
  8,
  1,
  181,
  4,
  1,
  22,
  66,
  110,
  409,
  6231,
  3,
  1446,
  30,
  3,
  3249,
  55,
  22,
  66,
  61,
  200,
  1,
  3854,
  4,
  9,
  109,
  5078,
  30,
  27,
  1501,
  30,
  27,
  55,
  82,
  1,
  496,
  4,
  6374,
  183,
  5,
  4496,
  1,
  1444,
  1214,
  66,
  1374,
  141,
  29,
  4,
  11,
  34,
  236,
  6,
  1812,
  18,
  94,
  33,
  12,
  12,
  801,
  12,
  43,
  22,
  2551,
  6002,
  195,
  12,
  22,
  99,
  1196,
  141,
  3,
  1503,
  22,
  99,
  847,
  79,
  9,
  11,
  6,
  614,
  305,
  1,
  2723,
  12,
  30,
  259,
  657,
  9,
  6,
  597,
  16,
  22,
  5,
  1196,
  141,
  3,
  1503,
  18,
  9,
  6,
  1600,
  31,
  592,
  2,
  45,
  161,
  5,
  79,
  15,
  2563,
  82,
  1410,
  25,
  5,
  393,
  1456,
  84,
  1,
  1503,
  16,
  5620,
  5,
  123,
  25,
  56,
  1,
  592,
  4,
  2787,
  141,
  1,
  1503,
  1,
  3854,
  23,
  34,
  454,
  9,
  7,
  7,
  11,
  6,
  18,
  27,
  470,
  4,
  85,
  33,
  1,
  1134,
  18,
  72,
  50,
  652,
  6,
  1,
  1290,
  1123,
  32,
  4720,
  4128,
  252,
  31,
  41,
  2717,
  141,
  1,
  427,
  9,
  498,
  34,
  1541,
  14,
  5,
  26,
  4482,
  137,
  5,
  79,
  15,
  1669,
  2333,
  969,
  5,
  5096,
  2,
  566,
  723,
  46,
  198,
  26,
  47,
  873,
  5,
  12,
  18,
  9492,
  6894,
  45,
  161,
  5,
  79,
  15,
  9,
  7,
  7,
  930,
  2932,
  2723,
  6,
  1,
  882,
  167,
  148,
  8,
  6894,
  3011,
  305,
  4,
  3160,
  124,
  55,
  15,
  11,
  5738,
  10,
  1458,
  22,
  805,
  1,
  4515,
  2430,
  32,
  480,
  207,
  220,
  16,
  20,
  6247,
  12,
  405,
  22,
  3,
  473,
  4,
  6894,
  36,
  2,
  6625,
  5,
  1398,
  2,
  1805,
  2723,
  8,
  61,
  327,
  518,
  190,
  712,
  9492,
  6,
  1964,
  46,
  175,
  68,
  43,
  22,
  187,
  5,
  120,
  9,
  199,
  1,
  6220,
  4],
 [10,
  13,
  364,
  255,
  932,
  5,
  11,
  413,
  9,
  2665,
  2,
  585,
  251,
  1,
  309,
  4,
  295,
  232,
  3,
  888,
  4868,
  764,
  17,
  99,
  25,
  75,
  274,
  3,
  171,
  887,
  18,
  305,
  11,
  413,
  61,
  87,
  122,
  46,
  6,
  210,
  54,
  8,
  1,
  448,
  17,
  60,
  6,
  1,
  1185,
  1465,
  10,
  25,
  5,
  827,
  141,
  6153,
  223,
  4,
  864,
  434,
  2,
  748,
  5,
  74,
  3,
  171,
  7350,
  4,
  1,
  3,
  3082,
  1917,
  136,
  20,
  342,
  4,
  12,
  1,
  19,
  1537,
  98,
  433,
  4,
  251,
  112,
  10,
  387,
  200,
  69,
  137,
  1643,
  3,
  228,
  50,
  208,
  71,
  39,
  3,
  747,
  4,
  687,
  1877,
  10,
  468,
  5,
  64,
  47,
  882,
  4281,
  1677,
  16,
  1,
  1597,
  8,
  1,
  8211,
  10,
  468,
  5,
  64,
  47,
  3585,
  122,
  5,
  24,
  8,
  1874,
  359,
  4,
  2283,
  1597,
  36,
  1,
  320,
  509,
  10,
  468,
  5,
  64,
  3,
  171,
  2861,
  204,
  133,
  4,
  1,
  165,
  20,
  3,
  825,
  5466,
  38,
  9,
  272,
  6473,
  3,
  697,
  3104,
  137,
  1149,
  25,
  251,
  15,
  9,
  26,
  1515,
  35,
  489,
  5,
  827,
  141,
  2146,
  2,
  8821,
  748,
  133,
  8,
  3,
  1597,
  491,
  57,
  2066,
  5,
  1,
  1093,
  393,
  165,
  124,
  4855,
  23,
  49,
  18,
  124,
  2599,
  736,
  5,
  26,
  3,
  169,
  50,
  1617,
  25,
  47,
  251,
  15,
  1,
  1597,
  268,
  1,
  474,
  8,
  1,
  204,
  2,
  86,
  620,
  268,
  50,
  1597,
  8,
  3,
  1597,
  17],
 [27,
  4,
  57,
  2401,
  347,
  69,
  11,
  435,
  2,
  9,
  6,
  97,
  1585,
  247,
  9,
  2705,
  1,
  1276,
  4,
  3,
  360,
  435,
  18,
  22,
  25,
  5,
  836,
  85,
  5,
  79,
  3395,
  4,
  6410,
  1090,
  12,
  5603,
  22,
  5,
  1055,
  2,
  477,
  124,
  929,
  84,
  29,
  2777,
  4,
  2177,
  9522,
  2,
  22,
  25,
  5,
  1677,
  1489,
  2146,
  2120,
  16,
  1142,
  3835,
  5,
  4141,
  124,
  22,
  82,
  25,
  5,
  164,
  131,
  1782,
  8646,
  5682,
  1203,
  12,
  5603,
  22,
  5,
  79,
  210,
  1172,
  5,
  74,
  93,
  2,
  10,
  230,
  61,
  53,
  5,
  880,
  286,
  272,
  43,
  22,
  25,
  54,
  117,
  66,
  813,
  350,
  29,
  1,
  55,
  22,
  233,
  74,
  47,
  3472,
  42,
  4,
  11,
  18,
  885,
  393,
  241,
  2,
  9,
  6,
  21,
  1126,
  16,
  360,
  33,
  78,
  1512,
  63,
  1151,
  42,
  761,
  1,
  518],
 [2670,
  1,
  338,
  8,
  1,
  72,
  2785,
  3424,
  2583,
  6,
  398,
  1098,
  5,
  26,
  1,
  113,
  4,
  1,
  286,
  135,
  10,
  164,
  9,
  210,
  1172,
  5,
  2070,
  202,
  11,
  3922,
  4,
  834,
  2341,
  10,
  58,
  25,
  5,
  12,
  6,
  1,
  86,
  8822,
  224,
  134,
  1,
  4207,
  6,
  2750,
  20,
  1056,
  14,
  3088,
  2,
  7584,
  486,
  141,
  3,
  207,
  4,
  1317,
  4098,
  8,
  1,
  1708,
  2851,
  4,
  9470,
  2,
  20,
  2582,
  14,
  3,
  190,
  2694,
  7584,
  341,
  10,
  25,
  209,
  75,
  7121,
  31,
  1,
  3424,
  2583,
  80,
  9,
  6,
  4591,
  7584,
  35,
  214,
  29,
  1,
  113,
  420,
  1,
  857,
  1061,
  109,
  27,
  4,
  1,
  29,
  55,
  2166,
  2,
  125,
  86,
  4,
  1,
  157,
  3088,
  311,
  1,
  222,
  4,
  619,
  135,
  7585,
  14,
  209,
  6,
  1,
  173,
  4,
  48,
  166,
  1,
  3424,
  2583,
  34,
  72,
  251,
  6,
  12,
  7584,
  2,
  7585,
  8073,
  34,
  115,
  3582,
  5,
  3088,
  12,
  28,
  6,
  688,
  39,
  4803,
  143,
  2,
  260,
  47,
  757,
  887,
  7585,
  770,
  84,
  170,
  3104,
  12,
  6,
  3046,
  16,
  88,
  18,
  9,
  6,
  337,
  159,
  7584,
  35,
  270,
  122,
  250,
  109,
  314,
  8,
  1,
  385,
  172,
  2,
  172,
  24,
  276,
  53,
  8,
  50,
  2,
  50,
  654,
  9522,
  9,
  29,
  3695,
  5,
  1,
  3175,
  4393,
  331,
  6242,
  14,
  6410,
  32,
  470,
  4,
  2670,
  8163,
  2608,
  14,
  450,
  213,
  593,
  6,
  3,
  289,
  354],
 [3,
  1284,
  115,
  490,
  427,
  15,
  29,
  1,
  650,
  948,
  1999,
  2513,
  81,
  5868,
  53,
  2,
  4,
  7336,
  1136,
  82,
  3071,
  32,
  276,
  12,
  270,
  42,
  4,
  1373,
  80,
  682,
  1,
  7204,
  45,
  436,
  615,
  8,
  1,
  17,
  38,
  397,
  80,
  14,
  3,
  490,
  427,
  9,
  45,
  5,
  1074,
  84,
  3,
  8027],
 [7776,
  6,
  3,
  857,
  8160,
  1441,
  193,
  3,
  582,
  799,
  15,
  3,
  591,
  732,
  9,
  407,
  598,
  184,
  598,
  5352,
  598,
  1692,
  1308,
  2,
  5405,
  2,
  6,
  2089,
  517,
  31,
  2573,
  73,
  2229,
  1,
  582,
  8,
  3030,
  30,
  1,
  442,
  2,
  16,
  1,
  374,
  4,
  1,
  19,
  184,
  14,
  1,
  1353,
  8,
  2507,
  4,
  1,
  410,
  4899,
  5,
  851,
  42,
  60,
  4,
  286,
  1392,
  6,
  1908,
  16,
  1,
  326,
  2,
  39,
  14,
  620,
  136,
  1,
  1406,
  2343,
  9726,
  1308,
  6,
  295,
  1,
  1392,
  902,
  8,
  3,
  1499,
  33,
  139,
  53,
  5,
  24,
  1776,
  5,
  1681,
  63,
  2240,
  2,
  9726,
  3887,
  53,
  348,
  7,
  7,
  10,
  89,
  120,
  41,
  8160,
  18,
  319,
  7776,
  631,
  27,
  670,
  35,
  116,
  9,
  2,
  136,
  1,
  816,
  73,
  64,
  1,
  3461,
  10,
  89,
  1313,
  9,
  13,
  34,
  1731,
  143,
  94,
  14,
  131,
  149,
  70,
  39,
  381,
  651,
  2331,
  1,
  19,
  6901,
  3,
  191,
  2967,
  15,
  92,
  971,
  111,
  49,
  452,
  543,
  2,
  1171,
  1056,
  7,
  7,
  1,
  7020,
  23,
  4406,
  587,
  12,
  4,
  5405,
  8,
  3,
  222,
  462,
  3,
  257,
  35,
  896,
  3320,
  779,
  3162,
  27,
  4,
  1,
  1724,
  1392,
  8,
  3,
  1499,
  2,
  66,
  1743,
  88,
  15,
  32,
  1,
  191,
  238,
  8,
  1,
  19,
  3483,
  5,
  598,
  1692,
  18,
  303,
  6,
  317,
  598,
  184,
  261,
  6,
  1106,
  14,
  3,
  1224,
  18,
  1160,
  577,
  1353,
  5352,
  6,
  52,
  1628,
  14,
  3,
  1746,
  264,
  5,
  353,
  24,
  1541,
  440,
  3320,
  3,
  3025,
  129,
  7227,
  43,
  28,
  130,
  45,
  1426,
  16,
  24,
  333,
  7,
  7,
  364,
  317,
  2,
  3,
  205,
  64],
 [10,
  39,
  114,
  11,
  17,
  5,
  1678,
  69,
  2,
  57,
  8050,
  367,
  11,
  17,
  3,
  169,
  2,
  10,
  230,
  39,
  138,
  3,
  645,
  341,
  10,
  449,
  33,
  717,
  1,
  243,
  207,
  42,
  20,
  266,
  534,
  213,
  5,
  750,
  9,
  10,
  25,
  21,
  64,
  1,
  243,
  118,
  8,
  3,
  190,
  55,
  138,
  216,
  119,
  10,
  213,
  36,
  2881,
  1,
  1165,
  6,
  61,
  565,
  31,
  81,
  8,
  63,
  527,
  2278,
  2,
  1180,
  151,
  60,
  6,
  1954,
  640,
  80,
  1,
  184,
  360,
  89,
  120,
  48,
  46,
  987,
  7,
  7,
  1,
  707,
  8,
  11,
  19,
  23,
  5856,
  1,
  673,
  10,
  114,
  1,
  86,
  928,
  554,
  4,
  782,
  4253,
  5218,
  2,
  1,
  621,
  12,
  246,
  5,
  91,
  22,
  187,
  5,
  1467,
  57,
  426,
  7,
  7,
  11,
  19,
  6,
  246,
  5,
  189,
  184,
  2,
  159,
  74,
  1,
  1165,
  631,
  153,
  42,
  4,
  153,
  138,
  32,
  317,
  17],
 [36,
  239,
  3875,
  311,
  2004,
  3,
  5134,
  35,
  214,
  1552,
  20,
  51,
  24,
  499,
  1775,
  1448,
  28,
  2740,
  3,
  1074,
  9523,
  174,
  29,
  1,
  5334,
  20,
  24,
  4879,
  1503,
  18,
  51,
  28,
  307,
  214,
  32,
  1932,
  12,
  1759,
  1,
  1138,
  4,
  24,
  348,
  6489,
  28,
  87,
  214,
  1982,
  84,
  1023,
  4,
  1168,
  18,
  94,
  28,
  152,
  187,
  5,
  182,
  9,
  14,
  236,
  14,
  125,
  60,
  215,
  65,
  12,
  236,
  14,
  24,
  283,
  1605,
  61,
  301,
  5,
  139,
  5,
  1,
  1367,
  11,
  17,
  6,
  1278,
  1360,
  2,
  45,
  41,
  14,
  72,
  5,
  79,
  15,
  142,
  2571,
  14,
  132,
  782,
  328,
  586,
  272,
  3,
  4238,
  50,
  71,
  12,
  412,
  4,
  2461,
  18,
  22,
  74,
  57,
  218,
  2,
  85,
  245,
  66,
  3932,
  16,
  3,
  221,
  252,
  31,
  36,
  239,
  3875,
  10,
  763,
  3,
  2334,
  1,
  2152,
  31,
  2221,
  5869,
  6,
  586,
  2,
  4088,
  10,
  6490,
  88,
  16,
  12,
  18,
  885,
  1822,
  11,
  27,
  7,
  7,
  57,
  1207,
  1038,
  7,
  7,
  765,
  2099,
  7196,
  214,
  4485,
  32,
  3,
  4485,
  1579,
  30,
  3,
  3308,
  992],
 [4,
  258,
  10,
  58,
  25,
  5,
  200,
  11,
  19,
  153,
  42,
  4,
  153,
  14,
  57,
  1905,
  13,
  1,
  283,
  907,
  575,
  4,
  281,
  672,
  3,
  793,
  1058,
  9348,
  16,
  121,
  1546,
  151,
  595,
  8,
  2869,
  28,
  13,
  3,
  83,
  62,
  2,
  295,
  4679,
  12,
  28,
  268,
  24,
  574,
  84,
  497,
  34,
  116,
  43,
  22,
  806,
  42,
  24,
  5084,
  22,
  66,
  64,
  1,
  630,
  4,
  96,
  12,
  25,
  75,
  90,
  8,
  2869,
  13,
  1,
  283,
  294,
  12,
  2691,
  8,
  24,
  574,
  57,
  1905,
  6408,
  2881,
  2,
  57,
  507,
  8,
  4589,
  5,
  806,
  42,
  1756,
  16,
  3,
  254,
  8,
  2881,
  2,
  1079,
  3,
  83,
  17,
  41,
  3,
  3798,
  100,
  1,
  338,
  181,
  292,
  22,
  66,
  64,
  24,
  474,
  8,
  29,
  24,
  96,
  10,
  262,
  3,
  962,
  4,
  11,
  17,
  20,
  266,
  1018,
  83],
 [78,
  209,
  139,
  174,
  14,
  27,
  4,
  86,
  2519,
  1514,
  8,
  473,
  63,
  6,
  54,
  789,
  41,
  12,
  18,
  11,
  435,
  263,
  175,
  278,
  99,
  175,
  876,
  26,
  1,
  696,
  253,
  1324,
  4,
  92,
  55,
  7,
  7,
  11,
  13,
  21,
  3,
  1324,
  435,
  441,
  20,
  855,
  36,
  160,
  3652,
  11,
  13,
  3,
  339,
  167,
  3535,
  435,
  60,
  56,
  67,
  92,
  203,
  800,
  621,
  26,
  1324,
  199,
  9,
  13,
  317,
  2,
  43,
  331,
  3,
  341,
  4,
  1,
  1324,
  1514,
  38,
  103,
  2933,
  450,
  367,
  9,
  7,
  7,
  1019,
  47,
  86,
  1514,
  131,
  176,
  1097,
  967,
  63,
  102,
  539,
  14,
  3300,
  5,
  2874,
  9276,
  16,
  1,
  435,
  60,
  405,
  9,
  12,
  50,
  1296,
  225,
  15,
  3,
  52,
  481,
  798,
  22,
  225,
  37,
  331,
  8,
  1,
  435,
  14,
  72,
  14,
  22,
  74,
  436,
  8,
  3,
  17,
  7,
  7,
  729,
  8,
  29,
  1379,
  36,
  377,
  5,
  1436,
  56,
  100,
  3517,
  1,
  435,
  226,
  130,
  982,
  50,
  5,
  26,
  220,
  15,
  1,
  9727,
  1469,
  2,
  5,
  26,
  3311,
  14,
  68,
  14,
  92,
  3355,
  1834,
  7662,
  11,
  6,
  3,
  795,
  42,
  435,
  463,
  109,
  175,
  159,
  144,
  8,
  386,
  435,
  151,
  44,
  130,
  3,
  49,
  435,
  12,
  22,
  66,
  1183,
  53,
  282,
  1984,
  22,
  225,
  1,
  359,
  5,
  74,
  3,
  115,
  50,
  1324,
  8,
  124,
  117,
  56,
  144,
  39,
  535,
  41,
  9,
  201,
  192,
  1,
  800,
  621,
  1530,
  8,
  57,
  406,
  138,
  3,
  83,
  176,
  2,
  68,
  411,
  798,
  7,
  7,
  1,
  62,
  270,
  5,
  117,
  20,
  1,
  256,
  210,
  14,
  43,
  1,
  149,
  70,
  63,
  8,
  991,
  4,
  22,
  2,
  6,
  170,
  228,
  14,
  417,
  14,
  1,
  435,
  396,
  3603,
  220,
  8,
  289,
  1324,
  1591,
  60,
  66,
  61,
  26,
  777,
  1208,
  339,
  1208,
  7,
  7,
  201,
  3201,
  139,
  1409,
  11,
  435,
  20,
  144,
  43,
  22,
  763,
  252,
  9,
  248,
  331,
  987,
  42],
 [9161,
  3707,
  6,
  1,
  2111,
  4,
  11,
  17,
  59,
  311,
  40,
  222,
  210,
  8,
  3,
  6290,
  18,
  130,
  943,
  593,
  40,
  2055,
  3167,
  5067,
  5335,
  13,
  6411,
  1,
  17,
  396,
  13,
  49,
  21,
  2888,
  43,
  22,
  23,
  3,
  9161,
  3707,
  341,
  9,
  6,
  274,
  319],
 [10,
  4219,
  20,
  11,
  51,
  9,
  87,
  2,
  506,
  9,
  3,
  3457,
  8,
  1,
  659,
  715,
  12,
  482,
  200,
  9,
  1,
  3967,
  4,
  1,
  789,
  669,
  39,
  1,
  87,
  425,
  201,
  107,
  3,
  920,
  4,
  1518,
  712,
  144,
  53,
  5,
  11,
  218,
  8,
  4988,
  3208,
  2,
  14,
  3,
  1479,
  7463,
  10,
  66,
  132,
  199,
  9524,
  11,
  118,
  6,
  2149,
  605,
  7,
  7,
  344,
  15,
  9,
  265,
  381,
  508,
  39,
  1,
  2317,
  839,
  2,
  1721,
  1,
  574,
  23,
  3397,
  4456,
  2,
  15,
  54,
  108,
  951,
  38,
  1731,
  615,
  31,
  1,
  974,
  4,
  11,
  5738,
  5,
  200,
  98,
  2246,
  5,
  98,
  574,
  7,
  7,
  2,
  16,
  4761,
  2192,
  6,
  9,
  39,
  69,
  38,
  6,
  1,
  8038,
  8,
  170,
  425,
  6,
  9305,
  12,
  72,
  4,
  3,
  8155,
  1300,
  1468,
  1469,
  38,
  172,
  6,
  9,
  39,
  3,
  614,
  560,
  4,
  615,
  8,
  1,
  974,
  5,
  268,
  98,
  783,
  84,
  77,
  1849,
  64,
  54,
  108,
  951,
  746,
  7,
  7,
  2,
  5,
  91,
  2309,
  414,
  170,
  693,
  8038,
  815,
  6,
  1,
  168,
  327,
  173,
  2394,
  7,
  7,
  318,
  8038,
  81,
  7,
  7,
  234,
  8038,
  706,
  42,
  5,
  2735,
  1,
  219,
  525,
  7,
  7,
  327,
  1479,
  3255,
  1,
  253,
  7,
  7,
  7,
  7,
  46,
  13,
  27,
  425,
  10,
  217,
  12,
  299,
  3,
  8038,
  62,
  1,
  413,
  3105,
  69,
  18,
  1,
  1108,
  13,
  12,
  1,
  101,
  1362,
  425,
  15,
  1,
  118,
  12,
  13,
  1,
  693,
  250,
  1479,
  62,
  201,
  123,
  107,
  567,
  38,
  340,
  421,
  414,
  71,
  201,
  192,
  1479,
  8,
  57,
  3180,
  7,
  7,
  10,
  186,
  65,
  132,
  48,
  10,
  225,
  11,
  118,
  6,
  80,
  44,
  235,
  454,
  1,
  18,
  9,
  542,
  15,
  490,
  2,
  15,
  1362,
  3675,
  16,
  1,
  2203,
  4,
  1,
  511,
  984,
  4,
  3165,
  722,
  143,
  36,
  1,
  1773,
  2,
  360,
  478,
  509,
  12,
  49,
  2,
  10,
  140,
  25,
  565,
  11,
  39,
  415,
  876,
  25,
  5382,
  1416,
  488],
 [39,
  80,
  295,
  6,
  471,
  1,
  572,
  4,
  153,
  125,
  21,
  387,
  33,
  23,
  355,
  43,
  124,
  529,
  1212,
  11,
  19,
  1410,
  126,
  25,
  88,
  40,
  8647,
  10,
  230,
  5080,
  2887,
  30,
  85,
  34,
  105,
  81,
  66,
  26,
  563,
  8,
  137,
  12,
  505,
  42,
  34,
  76,
  11,
  19,
  6,
  3,
  4519,
  16,
  3700,
  2,
  161,
  330,
  1,
  497,
  6,
  3438,
  10,
  186,
  391,
  51,
  201,
  567,
  138,
  76,
  400,
  1,
  707,
  23,
  669,
  5548,
  1,
  111,
  6,
  1366,
  2141,
  18,
  94,
  1,
  149,
  70,
  21,
  356,
  72,
  35,
  840,
  5,
  5420,
  28,
  581,
  1966,
  2,
  28,
  6,
  1476,
  14,
  3349,
  7,
  7,
  1,
  250,
  148,
  6,
  1,
  4,
  9,
  29,
  9,
  6,
  14,
  43,
  1,
  974,
  422,
  42,
  4,
  63,
  95,
  5,
  91,
  9,
  29,
  14,
  355,
  14,
  597,
  83,
  2789,
  96,
  23,
  3270,
  1288,
  2,
  375,
  4,
  2384,
  103,
  37,
  8212,
  2,
  3284,
  62,
  8,
  1186,
  151,
  5232,
  2,
  1,
  5662,
  5,
  750,
  106,
  4,
  1,
  508,
  18,
  8,
  1,
  174,
  4,
  275,
  50,
  23,
  5,
  5738,
  37,
  1478,
  421,
  193,
  197,
  1,
  1186,
  1432,
  1,
  8213,
  3569,
  2,
  765,
  5621,
  1166,
  37,
  923,
  3086,
  2951],
 [1350,
  6,
  3,
  19,
  41,
  3,
  184,
  257,
  8823,
  100,
  3,
  857,
  275,
  17,
  328,
  2,
  678,
  184,
  336,
  3765,
  2,
  1641,
  29,
  397,
  1059,
  3093,
  151,
  159,
  8,
  8495,
  1,
  709,
  23,
  2410,
  347,
  2,
  938,
  41,
  4075,
  1232,
  38,
  229,
  275,
  9,
  183,
  7,
  7,
  1,
  52,
  492,
  655,
  4,
  1,
  1969,
  6,
  2910,
  2,
  1222,
  3,
  4266,
  6,
  9349,
  90,
  5,
  365,
  5,
  353,
  27,
  4,
  1,
  537,
  35,
  45,
  2923,
  20,
  2054,
  5810,
  8,
  1,
  3556,
  4,
  2446,
  3708,
  2423,
  33,
  139,
  63,
  2855,
  804,
  2,
  8,
  7027,
  1,
  297,
  155,
  1,
  19,
  13,
  90,
  7,
  7,
  10,
  516,
  1,
  19,
  15,
  47,
  1,
  2263,
  16,
  27,
  148,
  70,
  866,
  261,
  8,
  1,
  442,
  46,
  70,
  3,
  630,
  4,
  4098,
  60,
  67,
  54,
  2263,
  30,
  29,
  397,
  1,
  1037,
  2386,
  9,
  18,
  10,
  415,
  209,
  189,
  340,
  1,
  3051,
  2,
  1,
  128,
  60,
  2102,
  69,
  5,
  21,
  209,
  378,
  60,
  108,
  13,
  563,
  10,
  291,
  1,
  17,
  3,
  386,
  36,
  259,
  1095,
  3295,
  15,
  3,
  440,
  2,
  1078,
  4,
  178,
  65,
  2751,
  173,
  4,
  1,
  62,
  41,
  16,
  3,
  1176,
  4547,
  7,
  7,
  11,
  544,
  4,
  572,
  19,
  2500,
  7289,
  1,
  285,
  4,
  2,
  591,
  2,
  3920,
  8824,
  5,
  249,
  77,
  46,
  6,
  3,
  283,
  2,
  9,
  13,
  1661,
  1795,
  69,
  2931,
  370,
  1,
  127,
  14,
  5,
  35,
  131,
  102,
  70,
  3,
  1,
  8495,
  176,
  2,
  48,
  67,
  158,
  596,
  7,
  7,
  10,
  58,
  961,
  9,
  718,
  42,
  4,
  153,
  2,
  58,
  37,
  5,
  64,
  77,
  103,
  31,
  1,
  162,
  8074,
  5622],
 [100,
  3,
  1,
  9350,
  23,
  2,
  1,
  6477,
  1651,
  2266,
  2186,
  270,
  5,
  1,
  6299,
  4,
  24,
  440,
  7575,
  2,
  24,
  12,
  33,
  78,
  61,
  26,
  481,
  5,
  817,
  63,
  9728,
  20,
  1,
  369,
  253,
  759,
  1,
  934,
  4357,
  1651,
  896,
  24,
  1031,
  8970,
  3518,
  2299,
  35,
  45,
  39,
  312,
  40,
  681,
  8,
  3199,
  3696,
  334,
  1,
  315,
  199,
  98,
  6649,
  15,
  24,
  2742,
  1651,
  1474,
  2,
  4827,
  1117,
  15,
  1,
  2,
  710,
  47,
  4492,
  12,
  759,
  93,
  46,
  6,
  3,
  485,
  7,
  7,
  1,
  237,
  536,
  99,
  26,
  32,
  823,
  701,
  18,
  1,
  907,
  6,
  322,
  371,
  86,
  4,
  1,
  102,
  23,
  6242,
  4770,
  2,
  1,
  4101,
  4,
  1,
  1762,
  1511,
  485,
  23,
  110,
  2,
  1,
  814,
  25,
  54,
  1060,
  1735,
  136,
  1,
  485,
  840,
  5,
  500,
  1,
  4116,
  57,
  2048,
  6,
  678,
  7,
  7,
  413,
  3655,
  2357],
 [11,
  17,
  13,
  3,
  1032,
  417,
  206,
  41,
  1139,
  109,
  7082,
  5,
  350,
  2,
  4823,
  43,
  3,
  19,
  37,
  11,
  13,
  109,
  90,
  631,
  54,
  789,
  1,
  239,
  58,
  26,
  5383,
  231,
  9,
  13,
  271,
  8,
  1,
  7319,
  73,
  74,
  48,
  6,
  430,
  5,
  26,
  3,
  792,
  239,
  4,
  1,
  984,
  2525,
  4,
  258,
  908,
  9498,
  1,
  1715,
  2,
  968,
  791,
  2,
  28,
  503,
  15,
  3,
  50,
  71,
  3286,
  749,
  176,
  9351,
  31,
  6317,
  2,
  2193,
  63,
  91,
  16,
  3,
  1214,
  7428,
  223,
  4,
  722,
  718,
  153],
 [48,
  66,
  22,
  132,
  41,
  1,
  19,
  469,
  921,
  480,
  834,
  1175,
  604,
  131,
  646,
  23,
  21,
  191,
  195,
  5,
  1750,
  1,
  1444,
  60,
  6,
  469,
  921,
  36,
  442,
  5,
  3171,
  127,
  11,
  17,
  78,
  2790,
  472,
  7,
  7,
  259,
  17,
  809,
  8,
  1,
  1592,
  4,
  3,
  686,
  1256,
  8,
  1,
  181,
  3,
  239,
  6,
  3184,
  36,
  1392,
  8,
  2445,
  1942,
  6491,
  51,
  1,
  358,
  36,
  1,
  426,
  2,
  63,
  22,
  74,
  3,
  142,
  285,
  4,
  48,
  240,
  4,
  17,
  331,
  41,
  5,
  104,
  358,
  166,
  246,
  5,
  1786,
  174,
  3262,
  8,
  24,
  29,
  469,
  4563,
  2,
  6,
  9901,
  14,
  28,
  214,
  2886,
  705,
  155,
  28,
  2937,
  93,
  18,
  3071,
  1383,
  6,
  3637,
  1157,
  8,
  48,
  288,
  37,
  3,
  52,
  3282,
  1945,
  1574,
  2,
  1,
  360,
  23,
  629,
  174,
  3,
  2186,
  15,
  32,
  3982,
  1746,
  41,
  460,
  2045,
  521,
  93,
  28,
  97,
  405,
  3,
  8496,
  1697,
  155,
  204,
  8,
  1,
  796,
  4,
  3,
  1133,
  2,
  94,
  6734,
  6905,
  1,
  426,
  11,
  204,
  703,
  706,
  53,
  1,
  676,
  1675,
  4,
  259,
  1738,
  4588,
  2,
  7,
  7,
  34,
  144,
  73,
  742,
  932,
  41,
  846,
  151,
  1081,
  43,
  331,
  1120,
  41,
  1,
  6210,
  572,
  5,
  302,
  2350,
  119,
  4588,
  2,
  25,
  6876,
  14,
  1608,
  6236,
  38,
  4253,
  38,
  137,
  503,
  30,
  3,
  4253,
  1787,
  119,
  59,
  1580,
  869,
  5,
  1,
  5683,
  135,
  4588,
  6155,
  252,
  31,
  1,
  4791,
  598,
  2666,
  185,
  1,
  1709,
  8,
  24,
  5434,
  4588,
  2,
  6800,
  25,
  32,
  208,
  655,
  33,
  89,
  301,
  5,
  25,
  98,
  347,
  77,
  71,
  249,
  77,
  2,
  33,
  1141,
  29,
  4,
  63,
  55,
  290,
  12,
  6172,
  15,
  1,
  196,
  12,
  4588,
  45,
  4919,
  24,
  2039,
  5,
  1630,
  15,
  24,
  828,
  14,
  8,
  420,
  138,
  14,
  22,
  120,
  92,
  3,
  883,
  331,
  57,
  828,
  28,
  557,
  5,
  40,
  135,
  462,
  4639,
  1272,
  91,
  16,
  3,
  52,
  4791,
  3983,
  4588,
  6,
  94,
  6913,
  51,
  6800,
  6,
  522,
  14,
  28,
  6815,
  1,
  4,
  2350,
  15,
  24,
  3730,
  5556,
  3,
  4,
  449,
  3634,
  51,
  4588,
  710,
  3,
  254,
  35,
  288,
  37,
  6800,
  2,
  405,
  40,
  2897,
  5311,
  5,
  91,
  40,
  163,
  602,
  37,
  6800,
  11,
  2050,
  1,
  1300,
  16,
  4588,
  5,
  25,
  383,
  15,
  24,
  828,
  199,
  9,
  109,
  2640,
  344,
  4588,
  6,
  3,
  142,
  341,
  4,
  3754,
  3480,
  2,
  28,
  6,
  15,
  24,
  167,
  114,
  7,
  7,
  34,
  559,
  226,
  3,
  169,
  4,
  251,
  204,
  133,
  654,
  543,
  83,
  111,
  1172,
  5,
  817,
  112,
  420,
  2335,
  1,
  3838,
  16,
  47,
  287,
  2,
  3,
  191,
  9352,
  4,
  1713,
  1816,
  60,
  6,
  430,
  5,
  26,
  3,
  1309,
  4253,
  60,
  307,
  8487,
  29,
  4,
  131,
  179,
  23,
  83,
  18,
  1,
  4588,
  2,
  6800,
  655,
  6,
  48,
  166,
  11,
  17,
  313,
  65,
  313,
  34,
  10,
  9915,
  4765,
  303,
  5,
  6166,
  1,
  12,
  6,
  469,
  921,
  22,
  198,
  26,
  1199,
  22,
  116,
  38,
  21],
 [10,
  230,
  34,
  663,
  11,
  17,
  312,
  69,
  548,
  42,
  4,
  57,
  55,
  2,
  1866,
  1676,
  134,
  13,
  1,
  9894,
  2800,
  2213,
  19,
  29,
  121,
  172,
  1,
  6914,
  3230,
  716,
  719,
  38,
  21,
  33,
  78,
  8825,
  20,
  63,
  2800,
  201,
  107,
  131,
  102,
  466,
  201,
  107,
  1,
  798,
  36,
  22,
  713,
  216,
  466,
  119,
  116,
  124,
  3799,
  139,
  22,
  359,
  5,
  835,
  124,
  501,
  2,
  163,
  185,
  22,
  1,
  181,
  45,
  1140,
  7028,
  231,
  4900,
  2162,
  2,
  22,
  359,
  5,
  644,
  334,
  15,
  9,
  7,
  7,
  46,
  23,
  236,
  50,
  208,
  2,
  154,
  6286,
  5,
  60,
  22,
  66,
  6899,
  124,
  3430,
  4,
  4575,
  2,
  136,
  21,
  365,
  93,
  42,
  305,
  4,
  1,
  168,
  159,
  121,
  2,
  121,
  2,
  121,
  172,
  7,
  7,
  51,
  10,
  858,
  12,
  2800,
  2213,
  45,
  3,
  167,
  1124,
  544,
  42,
  9,
  125,
  161,
  16,
  69,
  80,
  144,
  201,
  213,
  5,
  547,
  24,
  159,
  1,
  366,
  35,
  23,
  1835,
  1396,
  4,
  249,
  77,
  2,
  127,
  53,
  4009,
  2307,
  2,
  168,
  159,
  168,
  159,
  7,
  7,
  43,
  2800,
  489,
  5,
  1250,
  24,
  461,
  143,
  94,
  28,
  45,
  5,
  378,
  12,
  259,
  285,
  4,
  474,
  2,
  1768,
  45,
  5,
  26,
  21,
  7228],
 [11,
  17,
  6,
  29,
  3207,
  6412,
  724,
  36,
  442,
  5,
  127,
  14,
  3,
  1695,
  2230,
  1,
  1099,
  456,
  13,
  72,
  126,
  15,
  108,
  46,
  21,
  811,
  14,
  4694,
  38,
  4528,
  24,
  238,
  46,
  13,
  7317,
  174,
  15,
  638,
  4,
  24,
  5684,
  3085,
  5717,
  263,
  12,
  198,
  25,
  137,
  5,
  79,
  15,
  88,
  109,
  2977,
  16,
  86,
  4,
  1,
  17,
  31,
  3,
  1009,
  2279,
  90,
  3,
  595,
  4,
  390,
  1,
  1628,
  72,
  14,
  1929,
  8341,
  116,
  1078,
  65,
  467,
  5,
  26,
  481,
  5,
  1010,
  42,
  5,
  77,
  2047,
  4,
  612,
  5837,
  33,
  70,
  322,
  9,
  13,
  235,
  80,
  4,
  1,
  1,
  1310,
  5717,
  2,
  1,
  316,
  8214,
  545,
  308,
  4664,
  957,
  898,
  15,
  8,
  1145,
  13,
  481,
  5,
  24,
  530,
  42,
  3309,
  84,
  968,
  612,
  37,
  1,
  4,
  3335,
  18,
  1,
  4565,
  123,
  192,
  13,
  3,
  388,
  222,
  8,
  56,
  3384,
  7924,
  13,
  3,
  76,
  1074,
  134,
  1078,
  735,
  968,
  294,
  14,
  28,
  13,
  30,
  1,
  55,
  878,
  7703,
  1715,
  294,
  14,
  28,
  307,
  936,
  8,
  3750,
  2,
  577,
  4267,
  7,
  7,
  226,
  82,
  54,
  95,
  1,
  94,
  297,
  159,
  99,
  1374,
  16,
  3,
  4129,
  297,
  159,
  14,
  24,
  108,
  8971,
  28,
  13,
  9,
  13,
  14,
  1428,
  14,
  868,
  4218,
  30,
  390,
  1,
  1155,
  572,
  8180,
  7,
  7,
  1,
  19,
  13,
  689,
  90,
  20,
  3,
  323,
  52,
  72,
  255,
  37,
  3,
  751,
  243,
  425,
  44,
  261,
  3811,
  8,
  1,
  6576,
  133,
  4,
  1,
  507,
  119,
  2537,
  279,
  100,
  242,
  3783,
  44,
  2451,
  56,
  3,
  1941,
  58,
  26,
  4150,
  31,
  1,
  37,
  7,
  7,
  56,
  802,
  11,
  3921,
  14,
  3,
  2789,
  17,
  44,
  52,
  1339,
  44,
  21,
  80,
  9,
  1537,
  204,
  38,
  313,
  280,
  263,
  9,
  125,
  1,
  1037,
  6,
  72,
  97,
  555,
  1,
  1117,
  3372,
  85,
  105,
  216,
  66,
  22,
  104,
  2537,
  381,
  1564,
  3,
  2579,
  3,
  206,
  16,
  360,
  140,
  30,
  227,
  513,
  26,
  15,
  1740,
  885,
  22,
  2903,
  349,
  93,
  2,
  98,
  1521,
  8,
  1,
  785,
  14,
  68,
  96,
  56,
  6318,
  96,
  25,
  3806,
  175,
  3,
  228,
  8,
  1,
  2863,
  56,
  105,
  2196,
  1382,
  70,
  126,
  751,
  2,
  411,
  4945,
  1,
  114,
  5306,
  16,
  1797,
  30,
  227,
  67,
  47,
  208,
  1355,
  204],
 [43,
  22,
  23,
  918,
  8,
  2795,
  50,
  41,
  11,
  433,
  4,
  148,
  1504,
  8,
  696,
  4692,
  46,
  6,
  32,
  317,
  269,
  432,
  9880,
  8794,
  38,
  1,
  9880,
  1578,
  2,
  9,
  3995,
  8,
  62,
  100,
  62,
  85,
  131,
  179,
  79,
  561,
  1,
  4,
  1,
  316,
  8794,
  6,
  3,
  616,
  16,
  3,
  630,
  4,
  1015,
  27,
  105,
  4,
  1,
  3581,
  23,
  4,
  4890,
  2,
  44,
  866,
  5,
  1172,
  5,
  2005,
  4969,
  51,
  1,
  4549,
  5846,
  89,
  25,
  32,
  1092,
  8,
  3,
  142,
  686,
  106,
  105,
  1389,
  420,
  36,
  5044,
  337,
  894,
  181,
  2772,
  1,
  23,
  398,
  37,
  3950,
  6307,
  3240,
  6248,
  2,
  84,
  15,
  4890,
  38,
  3950,
  9095,
  286,
  46,
  6,
  398,
  3,
  1056,
  8172,
  21,
  61,
  202,
  1,
  3907,
  2,
  1,
  886,
  18,
  82,
  202,
  1,
  886,
  1097,
  539,
  1,
  886,
  23,
  6492,
  16,
  63,
  2,
  63,
  3015,
  678,
  281,
  6978,
  32,
  3950,
  496,
  1,
  4549,
  23,
  481,
  5,
  2415,
  8,
  985,
  1696,
  15,
  115,
  50,
  71,
  3,
  1371,
  6669,
  4,
  2775,
  559,
  44,
  1419,
  891,
  7,
  7,
  4470,
  62,
  317,
  17,
  125,
  245,
  330,
  1377,
  85,
  4087,
  183,
  5,
  91,
  1,
  113,
  2,
  86,
  620,
  96,
  362,
  45,
  1061,
  8068,
  195,
  819,
  1563,
  96,
  8,
  98,
  356,
  297,
  34,
  12,
  447,
  4,
  1,
  342,
  460,
  633,
  213,
  36,
  3684,
  1666,
  1,
  127,
  4,
  484,
  443,
  7,
  7,
  10,
  437,
  1,
  1653,
  451,
  238,
  31,
  1885,
  10,
  82,
  14,
  650,
  437,
  8497],
 [8972,
  845,
  6,
  21,
  3,
  3190,
  90,
  17,
  44,
  50,
  37,
  2345,
  386,
  514,
  1361,
  949,
  65,
  1211,
  1967,
  90,
  8938,
  2013,
  1976,
  2771,
  6493,
  7229,
  265,
  22,
  78,
  359,
  41,
  153,
  223,
  5,
  124,
  1039,
  20,
  1027,
  94,
  22,
  78,
  74,
  223,
  4,
  251,
  7,
  7,
  145,
  36,
  2,
  44,
  65,
  247,
  5,
  164,
  638,
  4,
  57,
  347,
  282,
  2,
  10,
  209,
  3190,
  5,
  26,
  27,
  4,
  1,
  108,
  8,
  1,
  181,
  4,
  1038,
  1038,
  147,
  8972,
  845,
  39,
  118,
  69,
  48,
  58,
  9,
  26,
  37,
  5,
  26,
  3,
  22,
  64,
  2794,
  1220,
  435,
  271,
  511,
  511,
  511,
  22,
  858,
  1305,
  37,
  3405,
  5384,
  576,
  218,
  657,
  108,
  541,
  7098,
  451,
  7,
  7,
  48,
  3190,
  69,
  6,
  12,
  9,
  376,
  22,
  79,
  229,
  1161,
  187,
  5,
  21,
  31,
  8972,
  845,
  1743,
  1,
  168,
  1523,
  22,
  4185,
  120,
  48,
  561,
  369,
  2,
  9,
  235,
  39,
  91,
  22,
  428,
  5,
  348,
  1,
  17,
  279,
  189,
  142,
  117,
  14,
  68,
  14,
  8,
  1,
  1038,
  1038,
  181,
  22,
  78,
  858,
  1,
  176,
  1,
  51,
  1,
  108,
  8,
  435,
  182,
  204,
  60,
  91,
  22,
  225,
  22,
  65,
  8,
  1,
  435,
  7,
  7,
  10,
  89,
  187,
  5,
  2569,
  229,
  18,
  8,
  335,
  8972,
  845,
  6,
  3,
  205,
  104,
  17,
  16,
  1883,
  16,
  81,
  110,
  282,
  435,
  145,
  246,
  22,
  130,
  74,
  105,
  251,
  36,
  9],
 [8,
  29,
  3978,
  10,
  763,
  107,
  11,
  19,
  16,
  105,
  151,
  18,
  1,
  171,
  216,
  10,
  25,
  2409,
  5,
  91,
  540,
  4,
  9,
  1240,
  8,
  57,
  1703,
  14,
  245,
  35,
  45,
  107,
  9,
  78,
  378,
  10,
  87,
  217,
  9,
  14,
  3,
  529,
  30,
  3,
  2227,
  992,
  8,
  1,
  416,
  4498,
  2,
  9,
  1716,
  1,
  584,
  42,
  4,
  178,
  360,
  8,
  3,
  251,
  95,
  10,
  391,
  548,
  1907,
  8498,
  41,
  1,
  1705,
  148,
  7336,
  8,
  1,
  10,
  186,
  2903,
  738,
  241,
  1,
  276,
  546,
  5,
  132,
  12,
  9,
  13,
  1762,
  5,
  132,
  1,
  227,
  10,
  391,
  4736,
  1,
  448,
  306,
  4,
  184,
  928,
  2987,
  42,
  3,
  191,
  1716,
  1629,
  31,
  2277,
  51,
  1,
  380,
  988,
  13,
  1936,
  1,
  276,
  45,
  75,
  107,
  31,
  86,
  814,
  14,
  27,
  4,
  1,
  838,
  3522,
  154,
  5,
  3,
  17,
  8,
  19,
  473,
  2,
  248,
  2968,
  714,
  8,
  3,
  95,
  22,
  25,
  5,
  64,
  9,
  16,
  643,
  60,
  6,
  21,
  757,
  131,
  478,
  10,
  89,
  120,
  43,
  44,
  1263,
  20,
  350,
  386,
  38,
  21,
  18,
  9,
  58,
  130,
  91,
  3,
  83,
  2227,
  794,
  16,
  189,
  360,
  2,
  1521],
 [11,
  6,
  1,
  61,
  148,
  10,
  78,
  26,
  481,
  5,
  163,
  143,
  20,
  36,
  1,
  297,
  3208,
  2,
  132,
  144,
  12,
  8648,
  9,
  8648,
  247,
  2,
  248,
  9,
  82,
  8648,
  456,
  1242,
  3,
  329,
  115,
  1227,
  5,
  11,
  7885,
  4,
  3,
  19,
  155,
  1,
  601,
  877,
  56,
  4366,
  144,
  12,
  745,
  22,
  137,
  11,
  751,
  8648,
  56,
  155,
  9,
  651,
  144,
  10,
  89,
  187,
  5,
  200,
  5,
  72,
  241,
  38,
  26,
  3,
  1302,
  18,
  11,
  17,
  8648,
  43,
  22,
  25,
  567,
  1,
  167,
  4513,
  2,
  194,
  5,
  643,
  11,
  183,
  3,
  228,
  855,
  9,
  6,
  37,
  10,
  3,
  1600,
  390,
  15,
  4017,
  48,
  405,
  94,
  11,
  17,
  78,
  9729,
  124,
  4722,
  16,
  1,
  211,
  2,
  22,
  78,
  6319,
  30,
  11,
  8826,
  7086,
  964,
  16,
  146,
  35,
  58,
  187,
  9,
  126,
  79,
  21,
  120,
  48,
  33,
  187,
  80,
  126,
  58,
  54,
  1169,
  26,
  1,
  1038,
  11,
  17,
  6,
  1,
  1038,
  822,
  34,
  5534,
  43,
  22,
  2922,
  5,
  1,
  704,
  802,
  785,
  43,
  22,
  5,
  187,
  5,
  25,
  124,
  8973,
  8648],
 [1410,
  101,
  331,
  8,
  16,
  47,
  590,
  51,
  1,
  884,
  4,
  1,
  17,
  298,
  277,
  3606,
  202,
  106,
  102,
  14,
  33,
  1957,
  4828,
  2105,
  38,
  34,
  36,
  2167,
  5,
  165,
  141,
  86,
  4,
  2189,
  2869,
  2350,
  155,
  6986,
  8,
  1,
  659,
  2606,
  18,
  11,
  6,
  21,
  3,
  3021,
  2,
  46,
  23,
  54,
  16,
  8,
  1,
  7704,
  7,
  7,
  358,
  6,
  8,
  24,
  4888,
  151,
  2,
  3892,
  5,
  79,
  1,
  188,
  231,
  1456,
  2,
  647,
  1,
  6,
  42,
  4,
  1,
  881,
  28,
  5214,
  5,
  1957,
  5,
  31,
  494,
  28,
  186,
  1365,
  2,
  1658,
  1,
  353,
  4,
  5,
  24,
  6379,
  8911,
  5,
  74,
  88,
  46,
  8,
  63,
  1871,
  174,
  2230,
  7,
  7,
  18,
  152,
  64,
  1,
  218,
  4,
  260,
  88,
  139,
  334,
  51,
  24,
  1383,
  99,
  16,
  1,
  1562,
  28,
  1,
  309,
  4,
  260,
  268,
  24,
  919,
  117,
  20,
  1028,
  16,
  11,
  28,
  415,
  378,
  2,
  3139,
  73,
  271,
  122,
  8,
  11,
  1273,
  15,
  358,
  2,
  526,
  109,
  21,
  1,
  113,
  4,
  7468,
  7,
  7,
  1,
  953,
  4,
  11,
  17,
  6,
  5,
  2229,
  1,
  951,
  4,
  1,
  358,
  2,
  526,
  2041,
  1,
  5180,
  33,
  385,
  1,
  934,
  81,
  33,
  902,
  260,
  5,
  3984,
  9,
  42,
  8,
  6249,
  5739,
  4181,
  2,
  374,
  2814,
  202,
  2,
  3068,
  8,
  1,
  494,
  73,
  64,
  32,
  608,
  1920,
  6731,
  8,
  93,
  264,
  5,
  5497,
  5,
  249,
  77,
  1,
  358,
  264,
  5,
  20,
  24,
  526,
  2,
  1,
  526,
  264,
  5,
  304,
  14,
  32,
  1180,
  18,
  2280,
  73,
  64,
  2653,
  12,
  6,
  175,
  3,
  2279,
  42,
  4,
  954,
  141,
  1,
  105,
  3195,
  33,
  158,
  726,
  53,
  175,
  68,
  463,
  63,
  3635,
  7,
  7,
  44,
  397,
  175,
  7452,
  5,
  25,
  11,
  19,
  607,
  134,
  237,
  1322,
  5,
  15,
  2,
  260,
  1,
  1463,
  5,
  104,
  259,
  2978,
  2997,
  1,
  77,
  8,
  63,
  1,
  465,
  128,
  8,
  6,
  364,
  3,
  1696,
  5,
  6166,
  2,
  22,
  97,
  58,
  225,
  1,
  2,
  1136,
  14,
  504,
  5,
  2609,
  174,
  24,
  1383,
  2791,
  1,
  2870,
  4,
  81,
  1,
  7704,
  4,
  2189,
  70,
  397,
  4242,
  21,
  672,
  34,
  14,
  5,
  1688,
  53,
  1,
  6054,
  4,
  2,
  1179,
  20,
  1,
  465,
  6907,
  7,
  7,
  9,
  423,
  350,
  1,
  194,
  4,
  978,
  2,
  803,
  437,
  673,
  85,
  72,
  22,
  1132,
  93,
  16,
  35,
  33,
  23,
  89,
  699,
  11,
  2,
  421,
  269,
  416,
  10,
  13,
  3510,
  744,
  12,
  11,
  6100,
  13,
  130,
  3,
  375,
  332],
 [10,
  291,
  11,
  17,
  441,
  20,
  1,
  49,
  810,
  134,
  2,
  10,
  523,
  91,
  12,
  1454,
  172,
  7,
  7,
  1,
  87,
  366,
  223,
  273,
  12,
  3,
  537,
  4,
  81,
  25,
  75,
  808,
  290,
  31,
  47,
  1737,
  18,
  22,
  89,
  64,
  48,
  9,
  6,
  2601,
  1601,
  622,
  2,
  73,
  74,
  5,
  64,
  1,
  349,
  458,
  4,
  249,
  4,
  131,
  81,
  60,
  8,
  1,
  127,
  23,
  459,
  3716,
  5,
  48,
  6,
  41,
  5,
  561,
  51,
  1,
  276,
  6,
  401,
  22,
  916,
  12,
  22,
  39,
  1003,
  32,
  518,
  4,
  124,
  117,
  1062,
  16,
  3,
  191,
  7705,
  12,
  152,
  561,
  2,
  801,
  161,
  5,
  48,
  22,
  25,
  75,
  147,
  1,
  61,
  1829,
  131,
  81,
  25,
  6,
  12,
  33,
  25,
  29,
  67,
  3,
  76,
  253,
  18,
  56,
  12,
  2477,
  214,
  436,
  8,
  1,
  3154,
  7,
  7,
  43,
  11,
  13,
  430,
  5,
  26,
  3,
  2071,
  5838,
  44,
  3,
  614,
  2088],
 [3,
  83,
  3088,
  5557,
  1009,
  36,
  1,
  933,
  151,
  45,
  3088,
  14,
  3,
  3795,
  8,
  32,
  1891,
  2406,
  30,
  3,
  704,
  2602,
  1154,
  100,
  242,
  220,
  16,
  1,
  253,
  1,
  3061,
  270,
  8,
  5,
  379,
  88,
  12,
  3808,
  26,
  534,
  3088,
  6,
  676,
  5,
  84,
  28,
  2726,
  42,
  12,
  1,
  167,
  293,
  6,
  8,
  2,
  12,
  45,
  5,
  79,
  15,
  1714,
  1714,
  37,
  132,
  3,
  766,
  4041,
  11,
  2924,
  3,
  942,
  4,
  202,
  1,
  4041,
  2,
  24,
  144,
  1031,
  9472,
  10,
  262,
  11,
  335,
  5,
  26,
  2168,
  2,
  409,
  27,
  4,
  1,
  126,
  673,
  4,
  1,
  416,
  7882,
  9,
  130,
  1252,
  14,
  154,
  811,
  3315,
  151,
  307,
  11,
  1287,
  335,
  66,
  26,
  107,
  20,
  3819,
  318,
  4,
  1,
  8069,
  3734,
  1890,
  1487,
  6531,
  234,
  7,
  7,
  57,
  1207,
  3],
 [10,
  5928,
  267,
  12,
  1,
  113,
  819,
  9131,
  8,
  1186,
  151,
  13,
  8,
  3997,
  16,
  106,
  1015,
  7,
  7,
  318,
  2706,
  1321,
  1604,
  13,
  30,
  24,
  86,
  10,
  217,
  1,
  353,
  533,
  1813,
  84,
  1,
  4,
  24,
  2,
  664,
  126,
  21,
  750,
  1,
  912,
  4337,
  8,
  410,
  10,
  3556,
  53,
  15,
  3,
  406,
  8,
  57,
  1251,
  7,
  7,
  234,
  843,
  9162,
  54,
  27,
  67,
  174,
  16,
  113,
  294,
  1907,
  8154,
  38,
  3622,
  5411,
  16,
  113,
  162,
  1907,
  2,
  18,
  33,
  1249,
  7,
  7,
  237,
  4742,
  1375,
  9131,
  299,
  97,
  76,
  18,
  46,
  13,
  115,
  8,
  1,
  95,
  4,
  2581,
  2,
  10,
  13,
  676,
  5,
  64,
  1014,
  4,
  1,
  756,
  1,
  2238,
  56,
  43,
  9,
  299,
  1,
  113,
  8,
  1,
  2583,
  13,
  72,
  126,
  18,
  48,
  376,
  1,
  2311,
  174,
  13,
  3265,
  4617,
  381,
  3,
  171,
  4,
  24,
  5336,
  2069,
  2,
  4380,
  33,
  70,
  604,
  51,
  33,
  70,
  229,
  18,
  34,
  51,
  10,
  567,
  2436,
  70,
  402,
  1,
  16,
  695,
  243,
  10,
  13,
  1039,
  2804,
  3697,
  2,
  941,
  5,
  26,
  402,
  1,
  8649,
  18,
  305,
  73,
  1048,
  53,
  15,
  2784,
  2,
  6228,
  438,
  43,
  695,
  243,
  23,
  1874,
  16,
  19,
  1414,
  524,
  33,
  23,
  145,
  246,
  189,
  1929,
  1,
  2,
  7586,
  78,
  3418,
  1956,
  121,
  5,
  1101,
  5,
  200,
  63,
  1120,
  3586,
  20,
  1,
  9162,
  2,
  5120,
  7,
  7,
  1486,
  782,
  299,
  97,
  76,
  18,
  242,
  54,
  1321,
  1604,
  135,
  1,
  1446,
  467,
  5,
  5264,
  3,
  2234,
  2162,
  15,
  6741,
  268,
  8,
  21,
  72,
  4,
  3,
  8,
  57,
  677,
  1,
  283,
  431,
  10,
  67,
  15,
  1,
  9131,
  13,
  1,
  2898,
  15,
  1,
  1385,
  3611,
  2603,
  42,
  5,
  1,
  9162,
  35,
  70,
  1245,
  8,
  63,
  6741,
  226,
  54,
  138,
  148,
  14,
  3,
  1385,
  819,
  2,
  39,
  80,
  1,
  1375,
  6,
  16,
  113,
  1287,
  335,
  38,
  113,
  2445,
  1721,
  502,
  14,
  68,
  1863,
  14,
  113,
  427,
  38,
  113,
  162,
  29,
  1,
  9162,
  140,
  26,
  1534,
  5,
  4018,
  53,
  5,
  1,
  48,
  3,
  747,
  4,
  4012,
  1,
  1710,
  23,
  1632,
  2,
  10,
  175,
  1057,
  15,
  1,
  780,
  12,
  11,
  2898,
  6,
  2,
  43,
  9,
  299,
  16,
  1,
  2581,
  11,
  99,
  876,
  25,
  75,
  1,
  250,
  9131,
  8,
  473,
  14,
  16,
  1,
  2238,
  539,
  7,
  7,
  113,
  749,
  552,
  54,
  83,
  843,
  16,
  3,
  2380,
  7,
  7,
  113,
  749,
  294,
  2478,
  3587,
  54,
  142,
  4716,
  231,
  3587,
  6,
  27,
  4,
  4630,
  838,
  595,
  108,
  149,
  7,
  7,
  113,
  294,
  2784,
  4103,
  86,
  724,
  1375,
  4,
  1,
  315,
  4946,
  7,
  7,
  113,
  552,
  9353,
  674,
  843,
  231,
  303,
  194,
  8780,
  13,
  165,
  5,
  1250,
  322,
  174,
  5,
  1710,
  2423,
  18,
  116,
  1753,
  9,
  2,
  506,
  1,
  113,
  2198,
  4,
  1,
  315,
  7,
  7,
  113,
  162,
  3529,
  2971,
  674,
  843,
  231,
  303,
  194,
  8650,
  13,
  165,
  5,
  74,
  1,
  1375,
  322,
  80,
  2964,
  110,
  1249,
  27,
  158,
  145,
  1199,
  41,
  11,
  80,
  43,
  28,
  156,
  1753,
  9,
  16,
  5020,
  2516,
  6995,
  4451,
  38,
  28,
  156,
  1753,
  9,
  16,
  1,
  7,
  7,
  113,
  19,
  1480,
  2826,
  947,
  172,
  160,
  674,
  843,
  231,
  303,
  194,
  1,
  1710,
  58,
  3399,
  1,
  2238,
  16,
  113,
  162,
  2,
  113,
  427,
  135,
  10,
  194,
  1,
  362,
  2856,
  112,
  4,
  1,
  58,
  25,
  90,
  9,
  3,
  348,
  16,
  113,
  427,
  135,
  2842,
  807,
  512,
  58,
  25,
  665,
  3,
  169,
  4,
  122,
  7,
  7,
  48,
  131,
  2238,
  397,
  6,
  12,
  11,
  297,
  1,
  25,
  840,
  5,
  2769,
  819,
  2423,
  2,
  2033,
  200,
  42,
  2238,
  5,
  81,
  35,
  1753,
  9,
  137,
  33,
  763,
  220,
  8,
  1,
  508,
  10,
  387,
  3,
  302,
  324,
  3517,
  1,
  4,
  1,
  1997,
  16,
  2192,
  2,
  190,
  198,
  1,
  1710,
  2048,
  15,
  63,
  1877,
  305,
  4,
  63,
  3036],
 [135,
  8,
  3,
  1562,
  141,
  1,
  1025,
  1127,
  4,
  96,
  10,
  372,
  593,
  418,
  210,
  2560,
  438,
  429,
  48,
  3,
  1127,
  7,
  7,
  10,
  2027,
  4736,
  319,
  1,
  1547,
  121,
  3,
  297,
  579,
  2,
  339,
  2506,
  41,
  9,
  1039,
  54,
  50,
  71,
  160,
  888,
  1880,
  17,
  41,
  3,
  355,
  616,
  118,
  144,
  10,
  66,
  731,
  132,
  11,
  45,
  75,
  3,
  584,
  4,
  3,
  1434,
  10,
  89,
  391,
  237,
  55,
  10,
  25,
  75,
  34,
  2314,
  5870,
  21,
  246,
  43,
  9,
  13,
  1,
  316,
  390,
  15,
  57,
  4372,
  18,
  1,
  758,
  2184,
  3592,
  141,
  1,
  17,
  370,
  4771,
  3,
  1363,
  119,
  22,
  186,
  477,
  241,
  36,
  1,
  256,
  1164,
  1245,
  20,
  1,
  1293,
  4,
  124,
  2006,
  2,
  4947,
  1,
  3371,
  6027,
  848,
  192,
  7,
  7,
  22,
  78,
  87,
  139,
  141,
  3,
  919,
  1558,
  4,
  119,
  22,
  795,
  41,
  1,
  4,
  1,
  118,
  22,
  78,
  8811,
  36,
  535,
  85,
  213,
  1,
  382,
  109,
  66,
  26,
  34,
  4016,
  5,
  136,
  21,
  100,
  29,
  983,
  643,
  58,
  22,
  79,
  9,
  94,
  836,
  41,
  1,
  5935,
  63,
  4101,
  2,
  377,
  2931,
  22,
  78,
  94,
  104,
  9163,
  3344,
  1,
  7587,
  27,
  31,
  27,
  2,
  74,
  2314,
  56,
  150,
  22,
  120,
  1,
  87,
  6494,
  6,
  2398,
  7,
  7,
  49,
  111,
  49,
  917,
  15,
  3,
  17,
  550,
  12,
  1741,
  22,
  146,
  159,
  96,
  119,
  22,
  700,
  48,
  58,
  561,
  8,
  1,
  369,
  128,
  18,
  130,
  70,
  9464,
  16,
  50,
  7,
  7,
  1050,
  366,
  4,
  179,
  10,
  58,
  25,
  1140,
  7,
  7,
  1,
  1030,
  4,
  1,
  5935,
  10,
  25,
  65,
  75,
  1744,
  31,
  1,
  6495,
  2,
  73,
  140,
  25,
  67,
  3,
  228,
  50,
  37,
  88,
  1,
  309,
  4,
  3,
  995,
  575,
  35,
  489,
  5,
  26,
  857,
  6,
  3,
  228,
  355,
  9,
  455,
  37,
  22,
  156,
  479,
  41,
  47,
  4,
  1,
  5935,
  263,
  11,
  233,
  25,
  75,
  220,
  20,
  1217,
  10,
  101,
  1,
  306,
  140,
  25,
  75,
  481,
  5,
  6483,
  15,
  1,
  2190,
  4,
  1,
  5935,
  435,
  2312,
  3,
  191,
  7,
  7,
  48,
  538,
  43,
  1,
  8974,
  5935,
  152,
  698,
  51,
  28,
  2518,
  1,
  7587,
  79,
  22,
  627,
  101,
  1,
  237,
  2191,
  221,
  78,
  1512,
  1,
  7587,
  2,
  304,
  33,
  140,
  25,
  356,
  3,
  592,
  5,
  29,
  5935,
  5,
  418,
  5426,
  43,
  8974,
  6,
  3,
  4155,
  97,
  94,
  54,
  27,
  1448,
  7,
  7,
  4618,
  10,
  763,
  75,
  2597,
  97,
  72,
  31,
  11,
  76,
  773,
  1162,
  10,
  65,
  67,
  3,
  49,
  55,
  39,
  666,
  10,
  67,
  47,
  3757,
  15,
  69],
 [3415,
  160,
  17,
  15,
  3326,
  7925,
  2,
  1321,
  3,
  864,
  1482,
  14,
  1,
  21,
  34,
  619,
  494,
  2516,
  11,
  17,
  125,
  21,
  4636,
  20,
  62,
  18,
  721,
  4,
  2710,
  4948,
  3439,
  2,
  721,
  4,
  4829,
  1380,
  3524,
  4,
  3,
  1707,
  1201,
  310,
  24,
  10,
  114,
  48,
  10,
  120,
  67,
  69,
  16,
  622,
  5230,
  1917,
  3432,
  166,
  42,
  15,
  303,
  116,
  1,
  113,
  111,
  231,
  28,
  39,
  2,
  166,
  959,
  10,
  82,
  2922,
  22,
  5,
  365,
  5,
  91,
  42,
  48,
  6,
  618,
  22,
  2384,
  1937,
  1769,
  11,
  6,
  1455,
  7,
  7,
  10,
  446,
  1,
  276,
  48,
  126,
  277,
  5,
  25,
  1,
  1363,
  71,
  3,
  22,
  25,
  5,
  64,
  11,
  5,
  9,
  7,
  7,
  698,
  698],
 [3,
  637,
  4,
  318,
  125,
  21,
  899,
  5,
  2631,
  85,
  737,
  2307,
  2,
  6745,
  76,
  11,
  17,
  6],
 [10,
  225,
  7016,
  100,
  147,
  1,
  87,
  846,
  5035,
  3509,
  10,
  2377,
  42,
  2,
  1952,
  1,
  374,
  4,
  57,
  1089,
  81,
  140,
  104,
  126,
  103,
  2,
  182,
  3835,
  20,
  136,
  33,
  23,
  1159,
  562,
  21,
  80,
  4,
  1,
  323,
  4,
  1,
  19,
  38,
  1,
  313,
  280,
  39,
  322,
  49,
  111,
  2,
  381,
  583,
  179,
  197,
  2,
  86,
  3143,
  21,
  109,
  864,
  18,
  10,
  475,
  11,
  13,
  1040,
  16,
  146,
  199,
  1316,
  2,
  21,
  3,
  2334,
  4,
  48,
  6,
  49,
  26,
  1716,
  4,
  637,
  103,
  357,
  589,
  124,
  471,
  2564,
  316,
  4466,
  16,
  8,
  3,
  117,
  55,
  393,
  8,
  324,
  12,
  105,
  346,
  854,
  16,
  8491,
  810,
  2,
  3586,
  89,
  2569,
  1,
  31,
  2302,
  114],
 [1,
  86,
  566,
  4285,
  17,
  10,
  25,
  170,
  67,
  1,
  6711,
  5,
  7,
  7,
  805,
  3462,
  72,
  4,
  1,
  17,
  6,
  524,
  7821,
  7,
  7,
  2,
  21,
  68,
  9,
  288,
  37,
  553,
  1,
  87,
  182,
  4,
  7,
  7,
  265,
  1,
  17,
  214,
  49,
  16,
  3,
  366,
  4,
  223,
  51,
  7,
  7,
  598,
  7216,
  1892,
  273,
  53,
  94,
  279,
  5,
  584,
  172,
  142,
  7,
  7,
  950],
 [11,
  45,
  192,
  5,
  26,
  1,
  250,
  17,
  10,
  123,
  107,
  8,
  11,
  17,
  39,
  125,
  21,
  25,
  48,
  28,
  736,
  5,
  26,
  154,
  10,
  101,
  1,
  1015,
  12,
  1,
  1272,
  1008,
  2,
  1,
  37,
  96,
  6,
  12,
  33,
  116,
  21,
  5603,
  5,
  26,
  154,
  28,
  39,
  252,
  1,
  612,
  14,
  735,
  14,
  28,
  99,
  135,
  29,
  4,
  1,
  206,
  12,
  422,
  20,
  13,
  656,
  1027,
  18,
  51,
  22,
  268,
  88,
  8,
  3,
  17,
  119,
  28,
  45,
  5,
  26,
  154,
  28,
  215,
  1,
  17,
  67,
  61,
  27,
  49,
  173,
  2,
  11,
  198,
  26,
  1098,
  3,
  1302,
  31,
  47,
  2,
  12,
  1,
  442,
  877,
  70,
  1287,
  43,
  1,
  219,
  17,
  67,
  75,
  1287,
  9,
  233,
  25,
  75,
  49,
  10,
  67,
  54,
  3460,
  4,
  319,
  11,
  17,
  51,
  10,
  217,
  1,
  8072,
  16,
  9,
  2,
  1,
  61,
  287,
  10,
  116,
  64,
  9,
  13,
  80,
  1,
  6413,
  70,
  356,
  5,
  69,
  31,
  295,
  35,
  1249,
  93,
  8,
  3,
  1533,
  4327,
  11,
  6,
  1,
  87,
  2,
  235,
  61,
  17,
  10,
  25,
  123,
  2377,
  42,
  20,
  20,
  3,
  2270,
  4,
  318,
  153,
  10,
  200,
  11,
  17,
  3,
  578,
  4,
  1142],
 [10,
  37,
  1358,
  574,
  49,
  1358,
  574,
  4,
  8,
  1,
  315,
  2359,
  12,
  581,
  26,
  1964,
  144,
  201,
  64,
  105,
  4,
  93,
  14,
  313,
  25,
  3,
  123,
  50,
  6233,
  20,
  8048,
  103,
  47,
  216,
  5,
  164,
  3,
  142,
  1535,
  22,
  3201,
  477,
  1,
  6457,
  143,
  5,
  1,
  55,
  51,
  1,
  974,
  2,
  990,
  65,
  67,
  5,
  346,
  63,
  1877,
  5,
  1020,
  65,
  49,
  1358,
  574,
  144,
  11,
  27,
  52,
  1329,
  1906,
  425,
  16,
  1,
  243,
  207,
  1358,
  62,
  432,
  1,
  167,
  332,
  13,
  27,
  4,
  1,
  86,
  5770,
  103,
  10,
  123,
  217,
  9,
  13,
  20,
  281,
  8,
  5128,
  10,
  13,
  61,
  771,
  18,
  161,
  231,
  94,
  56,
  1094,
  5,
  9,
  15,
  29,
  1,
  1042,
  165,
  20,
  8,
  362,
  47,
  27,
  140,
  79,
  11,
  27,
  14,
  6,
  15,
  54,
  50,
  313,
  71,
  1,
  212,
  11,
  425,
  13,
  174,
  197,
  1013,
  14,
  584,
  145,
  2029,
  5,
  164,
  9,
  401,
  20,
  266,
  631,
  2,
  52,
  1329,
  2,
  247,
  5,
  164,
  1,
  61,
  77,
  234,
  1358,
  574,
  5,
  56,
  213,
  492,
  13,
  1,
  212,
  1,
  2476,
  2,
  779,
  1130,
  1116,
  8,
  1,
  666,
  295,
  58,
  79,
  50,
  1358,
  574,
  37,
  131],
 [772,
  201,
  291,
  11,
  17,
  1529,
  144,
  10,
  25,
  9,
  2810,
  20,
  1,
  5190,
  10,
  25,
  1680,
  447,
  81,
  20,
  46,
  3586,
  10,
  25,
  56,
  784,
  5,
  1,
  1587,
  4,
  891,
  1,
  212,
  9730,
  354,
  3,
  269,
  12,
  11,
  17,
  6,
  430,
  5,
  26,
  441,
  20,
  10,
  225,
  12,
  1,
  113,
  95,
  5,
  715,
  11,
  17,
  6,
  5,
  1750,
  3,
  435,
  5,
  282,
  1803,
  147,
  9,
  14,
  1,
  112,
  4,
  1,
  17,
  152,
  301,
  5,
  91,
  98,
  285,
  30,
  29,
  134,
  6,
  1,
  112,
  4,
  1,
  269,
  7,
  7,
  2584,
  458,
  8,
  3,
  2013,
  8,
  15,
  40,
  358,
  456,
  914,
  33,
  1623,
  20,
  15,
  63,
  458,
  2,
  27,
  253,
  33,
  74,
  3,
  2916,
  36,
  1,
  3,
  129,
  35,
  45,
  90,
  9,
  24,
  1960,
  8,
  117,
  5,
  9293,
  24,
  3297,
  326,
  28,
  166,
  2592,
  4,
  2468,
  1868,
  109,
  30,
  157,
  2,
  2589,
  12,
  28,
  78,
  2240,
  93,
  534,
  1945,
  3,
  592,
  2649,
  15,
  3,
  690,
  257,
  1911,
  8,
  1,
  255,
  100,
  40,
  564,
  16,
  447,
  1844,
  534,
  2584,
  542,
  5,
  26,
  7893,
  31,
  690,
  1599,
  2,
  809,
  5,
  213,
  174,
  15,
  3,
  690,
  4467,
  35,
  6,
  11,
  1408,
  2,
  39,
  48,
  45,
  59,
  5,
  79,
  15,
  2969,
  2,
  1,
  849,
  7,
  7,
  10,
  25,
  5361,
  11,
  435,
  2,
  58,
  37,
  14,
  105,
  81,
  14,
  597,
  5,
  282,
  9,
  2,
  376,
  69,
  120,
  48,
  63,
  1911,
  23,
  10,
  56,
  25,
  3,
  5045,
  399,
  2,
  58,
  25,
  3,
  97,
  18,
  10,
  186,
  26,
  2597,
  15,
  12,
  44,
  432,
  1,
  11,
  17,
  152,
  91,
  98,
  285,
  435,
  7,
  7,
  29,
  22,
  25,
  5,
  79,
  6,
  1803,
  147,
  1,
  17,
  365,
  5,
  213,
  53,
  15,
  3,
  614,
  112,
  12,
  2589,
  48,
  6,
  1504,
  10,
  387,
  614,
  29,
  1148,
  5321,
  265,
  166,
  285,
  403,
  614,
  7,
  7,
  9,
  78,
  25,
  5,
  1462,
  138,
  1148,
  14,
  7,
  7,
  136,
  66,
  1986,
  1196,
  185,
  8,
  253,
  661,
  7,
  7,
  136,
  23,
  33,
  29,
  7668,
  7,
  7,
  136,
  6,
  3,
  254,
  432,
  1929,
  2,
  136,
  125,
  59,
  1173,
  869,
  7,
  7,
  51,
  6,
  1,
  17,
  3,
  997,
  2,
  51,
  6,
  9,
  142,
  7,
  7,
  136,
  125,
  825,
  1319,
  1016,
  5,
  26,
  32,
  2876,
  173,
  4,
  117,
  12,
  152,
  91,
  245,
  3165,
  32,
  7,
  7,
  136,
  125,
  6670,
  8075,
  1501,
  2,
  486,
  174,
  3,
  994,
  199,
  174,
  1803,
  1706,
  24,
  494,
  248,
  51,
  2329,
  15,
  3,
  257,
  15,
  32,
  608,
  5558,
  8,
  1,
  143,
  4,
  40,
  494,
  1625,
  1,
  1390,
  12,
  59,
  6,
  3,
  994,
  97,
  7,
  7,
  2,
  136,
  125,
  28,
  94,
  376,
  3,
  254,
  60,
  28,
  307,
  7029,
  2803,
  12,
  28,
  670,
  6,
  1,
  406,
  1233,
  1365,
  15,
  88,
  8,
  24,
  494,
  7,
  7,
  2,
  94,
  376,
  40,
  1365,
  122,
  626,
  15,
  24,
  564,
  8,
  3,
  2540,
  494,
  7,
  7,
  48,
  1,
  584,
  6,
  1,
  4830,
  128,
  29,
  41,
  7,
  7,
  48,
  1,
  584,
  6,
  1,
  1399,
  9354,
  29,
  41,
  7,
  7,
  136,
  125,
  1,
  406,
  1233,
  1067,
  377,
  5172,
  37,
  3,
  2521,
  7,
  7,
  136,
  23,
  46,
  110,
  98,
  1986,
  1033,
  1319,
  7,
  7,
  48,
  6,
  1,
  5046,
  4,
  1,
  48,
  6,
  9,
  90,
  4,
  136,
  125,
  9,
  500,
  1986,
  2,
  85,
  125,
  120,
  12,
  7,
  7,
  8,
  196,
  9,
  44,
  39,
  14,
  72,
  251,
  264,
  5,
  213,
  53,
  15,
  14,
  105,
  1148,
  41,
  11,
  17,
  97,
  7,
  7,
  10,
  25,
  57,
  112,
  2,
  10,
  25,
  5,
  986,
  9,
  6,
  21,
  175,
  46,
  18,
  9,
  6,
  3,
  177,
  49,
  783,
  7,
  7,
  8,
  1299,
  7,
  7,
  1833,
  45,
  54,
  570,
  8,
  9,
  119,
  46,
  23,
  158,
  1986,
  1033,
  1319,
  303,
  8,
  1,
  17,
  183,
  5,
  120,
  602,
  48,
  6,
  165,
  20,
  248,
  33,
  301,
  52,
  5706,
  5,
  376,
  1,
  306,
  8,
  20,
  11,
  2,
  856,
  9,
  6,
  441,
  20,
  3,
  354,
  5191,
  1087,
  180,
  671,
  85,
  136,
  48,
  1,
  584,
  6,
  165,
  20],
 [11,
  2616,
  75,
  3,
  83,
  1260,
  19,
  1,
  111,
  65,
  6,
  49,
  30,
  227,
  8,
  3,
  163,
  6450,
  145,
  402,
  65,
  191,
  111,
  433,
  4,
  95,
  7,
  7,
  265,
  6,
  645,
  170,
  343,
  6,
  3171,
  170,
  128,
  6,
  9355,
  31,
  382,
  1737,
  7,
  7,
  656,
  10,
  455,
  37,
  248,
  37,
  98,
  1111,
  3505,
  10,
  415,
  3339,
  57,
  501,
  241,
  11,
  400,
  898,
  20,
  1,
  880,
  263,
  10,
  789,
  9,
  20,
  1,
  256,
  9,
  13,
  5732,
  2,
  177,
  72,
  170,
  77,
  2354,
  1669,
  22,
  66,
  213,
  53,
  15,
  5,
  1750,
  3,
  65,
  76,
  968,
  157,
  7,
  7,
  43,
  22,
  367,
  124,
  2578,
  8,
  645,
  9164,
  22,
  233,
  367,
  1,
  17,
  26,
  2662,
  5,
  872,
  188,
  16,
  29,
  12,
  2578,
  11,
  148,
  246,
  9950,
  334,
  30,
  92,
  203,
  1037,
  7,
  7,
  11,
  224,
  7926,
  2665,
  3,
  169,
  278,
  51,
  1,
  149,
  563,
  70,
  891,
  9,
  5,
  539,
  9,
  322,
  152,
  157,
  281,
  33,
  74,
  185,
  5,
  3416,
  9,
  8,
  991,
  4,
  1,
  363,
  7,
  7,
  854,
  125,
  178,
  3,
  83,
  30,
  216,
  51,
  9,
  1075,
  92,
  2861,
  1210,
  4817,
  578,
  2912,
  4,
  1,
  8754,
  716,
  1022,
  345,
  71,
  3,
  318,
  7,
  7,
  108,
  2108,
  1147,
  6,
  83,
  18,
  51,
  22,
  2323,
  124,
  102,
  31,
  322,
  3994,
  93,
  141,
  15,
  54,
  4111,
  1735,
  16,
  63,
  38,
  5041,
  9,
  215,
  108,
  951,
  124,
  102,
  205,
  25,
  3,
  3486,
  109,
  1979,
  16,
  3,
  135,
  2,
  7927,
  53,
  8,
  3,
  2023,
  6,
  21,
  108,
  951,
  193,
  3,
  112,
  7,
  7,
  813,
  241,
  36,
  11,
  17,
  38,
  30,
  1,
  52,
  227,
  104,
  9,
  9731,
  397,
  450,
  74,
  47,
  5132,
  36,
  29,
  1,
  2722,
  9356,
  1,
  102,
  79,
  7,
  7,
  438,
  2,
  649,
  5,
  1,
  1631,
  5,
  1824,
  12,
  11,
  6,
  364,
  32,
  5337,
  19,
  22,
  64,
  610,
  1592,
  8,
  29,
  24,
  904,
  163,
  30,
  69,
  145,
  1,
  2,
  6232,
  5531,
  4,
  1,
  1272,
  8827,
  4,
  129,
  3107,
  7,
  7,
  89,
  132,
  22,
  1206,
  2586],
 [11,
  17,
  542,
  15,
  1,
  283,
  108,
  3189,
  8,
  3,
  6178,
  8,
  3,
  1367,
  4251,
  5729,
  31,
  106,
  1,
  6871,
  283,
  108,
  6,
  567,
  8,
  3,
  545,
  121,
  618,
  12,
  1,
  23,
  912,
  1,
  2675,
  10,
  291,
  11,
  8,
  3,
  266,
  321,
  2,
  10,
  25,
  1,
  5516,
  12,
  11,
  6,
  430,
  5,
  26,
  154,
  495,
  9,
  296,
  20,
  1,
  266,
  410,
  100,
  29,
  2,
  9,
  279,
  20,
  37,
  12,
  67,
  10,
  107,
  11,
  8,
  3,
  17,
  785,
  10,
  235,
  58,
  25,
  567,
  173,
  4,
  1,
  306,
  15,
  2277,
  80,
  9,
  6,
  34,
  154,
  495,
  2,
  80,
  33,
  23,
  430,
  5,
  827,
  8,
  3,
  206,
  135,
  9,
  6,
  1419,
  5,
  101,
  41,
  48,
  9,
  6,
  154,
  2,
  48,
  215,
  11,
  17,
  488,
  61,
  1555,
  7469,
  41,
  48,
  215,
  7,
  7,
  519,
  3974,
  66,
  91,
  229,
  154,
  81,
  37,
  1538,
  6915,
  38,
  3379,
  2746,
  25,
  2119,
  12,
  196,
  18,
  22,
  25,
  5,
  120,
  1,
  10,
  1313,
  162,
  2,
  1052,
  8173,
  125,
  21,
  1306,
  41,
  146,
  28,
  1241,
  12,
  766,
  179,
  322,
  23,
  154,
  1,
  196,
  12,
  106,
  23,
  912,
  2,
  2675,
  121,
  3,
  129,
  8,
  3,
  6178,
  16,
  470,
  79,
  21,
  74,
  69,
  344,
  47,
  81,
  66,
  91,
  12,
  154,
  186,
  21,
  16,
  69,
  559,
  7,
  7,
  1,
  283,
  431,
  10,
  25,
  15,
  11,
  17,
  6,
  12,
  10,
  186,
  64,
  3,
  287,
  521,
  1,
  95,
  1,
  283,
  102,
  4937,
  10,
  99,
  21,
  378,
  136,
  1,
  106,
  1231,
  27,
  32,
  7230,
  36,
  1247,
  2449,
  27,
  3,
  894,
  716,
  962,
  4,
  742,
  2004,
  36,
  1031,
  2606,
  2449,
  34,
  2089,
  4683,
  249,
  77,
  33,
  23,
  189,
  244,
  1988,
  102,
  63,
  464,
  23,
  349,
  980,
  36,
  1,
  196,
  12,
  33,
  23,
  3975,
  3277,
  5,
  249,
  77,
  68,
  27,
  6,
  3,
  2256,
  144,
  18,
  4845,
  1,
  564,
  59,
  45,
  15,
  40,
  3098,
  18,
  56,
  131,
  6715,
  1508,
  495,
  43,
  229,
  33,
  23,
  2210,
  39,
  213,
  141,
  14,
  32,
  1390,
  80,
  1,
  99,
  21,
  213,
  53,
  15,
  229,
  126,
  7,
  7,
  1,
  111,
  6,
  21,
  76,
  10,
  158,
  372,
  5,
  37,
  175,
  3,
  169,
  263,
  28,
  1612,
  69,
  50,
  4,
  1213,
  3,
  6916,
  321,
  71,
  4,
  3,
  7230,
  1,
  452,
  8,
  396,
  6,
  21,
  65,
  76,
  351,
  18,
  272,
  140,
  1240,
  5,
  917,
  96,
  1264,
  1,
  5,
  295,
  330,
  144,
  10,
  567,
  28,
  116,
  3,
  206,
  41,
  2170],
 [11,
  62,
  41,
  286,
  368,
  6,
  3,
  52,
  2617,
  2080,
  41,
  4825,
  1114,
  1,
  5737,
  2584,
  35,
  6,
  41,
  9483,
  2,
  4036,
  1,
  6315,
  35,
  6,
  1,
  426,
  4,
  33,
  418,
  290,
  8,
  1,
  168,
  1423,
  33,
  25,
  278,
  1393,
  4,
  117,
  1,
  5163,
  2584,
  489,
  3,
  529,
  270,
  36,
  3,
  1976,
  2,
  489,
  5,
  644,
  40,
  117,
  8,
  4036,
  1599,
  41,
  40,
  1998,
  51,
  59,
  13,
  3,
  184,
  254,
  8,
  196,
  161,
  538,
  8,
  11,
  17,
  34,
  22,
  872,
  16,
  137,
  16,
  7588,
  32,
  1672,
  60,
  99,
  11,
  62,
  14,
  216,
  279,
  20,
  22,
  1894,
  12,
  1,
  162,
  1114,
  61,
  489,
  5,
  2323,
  3,
  2030,
  3213,
  4,
  1,
  286,
  368,
  2,
  161,
  50,
  11,
  17,
  6,
  1339,
  80,
  22,
  547,
  1,
  368,
  5,
  836,
  36,
  63,
  2286,
  60,
  6,
  21,
  1,
  410,
  34,
  27,
  6,
  312,
  15,
  3,
  548,
  4,
  9951],
 [87,
  2,
  7300,
  10,
  437,
  1,
  671,
  31,
  1265,
  44,
  1,
  240,
  4,
  180,
  12,
  214,
  471,
  124,
  2493,
  2,
  3784,
  15,
  22,
  307,
  9,
  13,
  27,
  4,
  24,
  113,
  1220,
  15,
  22,
  120,
  2,
  4610,
  10,
  14,
  39,
  1403,
  12,
  11,
  17,
  58,
  26,
  29,
  197,
  9,
  67,
  721,
  4,
  3526,
  15,
  3,
  83,
  176,
  37,
  1651,
  2,
  2,
  56,
  1058,
  1,
  224,
  304,
  2,
  20,
  342,
  4,
  29,
  12,
  9,
  45,
  7436,
  6754,
  7,
  7,
  85,
  99,
  9,
  1953,
  7,
  7,
  46,
  198,
  26,
  1050,
  761,
  7,
  7,
  87,
  4,
  29,
  9,
  13,
  174,
  72,
  4,
  1,
  180,
  36,
  1,
  269,
  13,
  436,
  14,
  205,
  25,
  75,
  922,
  5,
  393,
  1,
  543,
  5,
  3,
  4676,
  29,
  1,
  2083,
  36,
  1,
  269,
  784,
  265,
  12,
  90,
  22,
  784,
  7,
  7,
  2,
  94,
  226,
  1,
  111,
  37,
  3,
  169,
  4,
  96,
  12,
  1004,
  3419,
  42,
  8,
  1,
  2031,
  1,
  360,
  8,
  11,
  17,
  581,
  496,
  2,
  11,
  69,
  3,
  169,
  1078,
  4,
  93,
  585,
  1780,
  18,
  771,
  38,
  153,
  63,
  591,
  1690,
  299,
  6671,
  9,
  13,
  50,
  37,
  33,
  70,
  7,
  7,
  1410,
  101,
  1651,
  2,
  3265,
  99,
  1512,
  11,
  122,
  8,
  63,
  612,
  4,
  456,
  2,
  456,
  453,
  18,
  134,
  44,
  37,
  33,
  39,
  89,
  479,
  29,
  33,
  187,
  5,
  79,
  6,
  856,
  999,
  122,
  47,
  38,
  137,
  11,
  6,
  236,
  36,
  109,
  47,
  4,
  63,
  113,
  361,
  7,
  7,
  7436,
  6754,
  13,
  483,
  14,
  1,
  1847,
  18,
  1,
  4,
  1,
  4178,
  1847,
  869,
  299,
  68,
  1860,
  122,
  462,
  3,
  169,
  345,
  451,
  2,
  152,
  25,
  1,
  1342,
  14,
  59,
  116,
  8,
  1,
  269,
  7,
  7,
  2,
  265,
  12,
  13,
  312,
  42,
  4,
  1,
  269,
  1,
  315,
  1238,
  1,
  4,
  332,
  1,
  142,
  326,
  4,
  456,
  453,
  48,
  596,
  5,
  456,
  20,
  1,
  8499,
  139,
  2069,
  1,
  1994,
  4,
  1,
  5233,
  7701,
  1,
  142,
  326,
  4,
  1,
  1847,
  2,
  438,
  34,
  72,
  50,
  7,
  7,
  2,
  1,
  313,
  280,
  70,
  76,
  56,
  16,
  1,
  2031,
  1,
  8499,
  139,
  2069,
  4,
  4452,
  16,
  27,
  148,
  15,
  1,
  4045,
  165,
  185,
  299,
  65,
  1013,
  2,
  12,
  934,
  1399,
  12,
  65,
  67,
  161,
  5,
  79,
  15,
  229,
  7,
  7,
  10,
  99,
  393,
  165,
  41,
  85,
  11,
  17,
  3067,
  980,
  1,
  212,
  671,
  18,
  9,
  166,
  569,
  89,
  64,
  11,
  17,
  18,
  340,
  1,
  269,
  44,
  3,
  354,
  4],
 [11,
  19,
  6,
  34,
  159,
  10,
  110,
  1685,
  85,
  184,
  255,
  1265,
  9104,
  585,
  8,
  5459,
  10,
  391,
  88,
  390,
  8,
  3,
  83,
  19,
  436,
  2661,
  1265,
  311,
  1,
  222,
  4,
  533,
  5177,
  35,
  6,
  3,
  52,
  995,
  46,
  23,
  286,
  554,
  8,
  11,
  427,
  35,
  23,
  21,
  52,
  676,
  41,
  63,
  358,
  2,
  426,
  2,
  33,
  164,
  42,
  63,
  358,
  6,
  165,
  5,
  74,
  1044,
  5,
  3,
  184,
  2241,
  35,
  6,
  3,
  1723,
  61,
  255,
  16,
  3,
  995,
  6414,
  4580,
  33,
  3841,
  3,
  129,
  5,
  8073,
  14,
  3,
  52,
  995,
  1648,
  24,
  399,
  6,
  1648,
  35,
  6,
  1979,
  29,
  1,
  55,
  2,
  6,
  2,
  405,
  982,
  4,
  720,
  887,
  472,
  1,
  427,
  7886,
  8927,
  5977,
  3851,
  744,
  303,
  51,
  59,
  13,
  8,
  3,
  577,
  1566,
  2,
  558,
  1,
  2267,
  4,
  577,
  12,
  59,
  13,
  32,
  1271,
  328,
  2,
  94,
  5977,
  542,
  1189,
  15,
  1,
  86,
  834,
  545,
  10,
  25,
  170,
  567,
  1,
  448,
  577,
  2602,
  2,
  8766,
  651,
  60,
  13,
  3,
  52,
  417,
  2,
  729,
  128,
  36,
  11,
  19,
  11,
  6,
  7886,
  87,
  19,
  2129,
  2,
  59,
  936,
  32,
  4067,
  975,
  121,
  315,
  2,
  422,
  20,
  5,
  424,
  3,
  83,
  17,
  328,
  15,
  2249,
  2664,
  100,
  1264,
  2992],
 [10,
  67,
  6755,
  1,
  87,
  2820,
  4,
  11,
  19,
  123,
  231,
  9,
  13,
  356,
  5,
  69,
  20,
  266,
  30,
  1285,
  260,
  6402,
  3,
  313,
  8027,
  16,
  9,
  237,
  315,
  10,
  1818,
  174,
  5,
  104,
  9,
  15,
  57,
  564,
  2123,
  3093,
  2,
  3,
  19,
  5713,
  1422,
  15,
  4,
  258,
  8,
  4316,
  6054,
  73,
  114,
  1204,
  4502,
  7,
  7,
  100,
  39,
  1,
  87,
  106,
  223,
  73,
  700,
  73,
  70,
  8500,
  1,
  5302,
  363,
  634,
  2,
  2463,
  849,
  337,
  667,
  452,
  2,
  1642,
  361,
  67,
  466,
  312,
  178,
  548,
  1043,
  2,
  73,
  2339,
  20,
  7,
  7,
  1745,
  252,
  31,
  3857,
  585,
  2968,
  2,
  15,
  54,
  829,
  1217,
  2696,
  30,
  1,
  363,
  20,
  447,
  4983,
  2291,
  259,
  247,
  1249,
  4,
  1,
  2,
  1826,
  178,
  2696,
  8,
  32,
  210,
  164,
  6105,
  1591,
  7,
  7,
  337,
  5418,
  1330,
  35,
  252,
  1440,
  9165,
  116,
  24,
  113,
  15,
  1,
  224,
  2,
  452,
  8076,
  88,
  10,
  449,
  33,
  1481,
  88,
  68,
  188,
  14,
  28,
  13,
  2487,
  9166,
  20,
  27,
  4704,
  31,
  3,
  645,
  3380,
  60,
  6287,
  1,
  88,
  2,
  24,
  1052,
  294,
  33,
  70,
  811,
  6114,
  42,
  5,
  1578,
  3130,
  2,
  4520,
  58,
  25,
  67,
  3,
  2023,
  253,
  337,
  5418,
  13,
  312,
  8456,
  42,
  1578,
  954,
  8,
  628,
  5,
  1757,
  24,
  343,
  3584,
  46,
  13,
  21,
  195,
  284,
  312,
  8,
  1,
  6415,
  16,
  3,
  860,
  1173,
  4,
  11,
  128,
  245,
  15,
  98,
  285,
  58,
  25,
  21,
  3118,
  9,
  20,
  138,
  3,
  253,
  8,
  1,
  87,
  277,
  7,
  7,
  77,
  71,
  456,
  1330,
  2431,
  506,
  1,
  61,
  1073,
  238,
  14,
  818,
  2885,
  18,
  40,
  1898,
  70,
  534,
  31,
  146,
  4,
  2361,
  2683,
  1115,
  4,
  652,
  2548,
  2455,
  6567,
  7,
  7,
  976,
  1,
  190,
  127,
  4,
  1,
  19,
  1440,
  9165,
  1586,
  5,
  2968,
  1550,
  1745,
  15,
  3,
  2240,
  170,
  106,
  1565,
  260,
  609,
  83,
  6839,
  5,
  774,
  40,
  16,
  1,
  2190,
  4,
  1,
  17,
  9,
  13,
  14,
  43,
  28,
  67,
  1420,
  3,
  1703,
  60,
  2102,
  88,
  5,
  820,
  24,
  52,
  287,
  16,
  109,
  8,
  2132,
  1745,
  2194,
  6655,
  36,
  5,
  1202,
  8,
  1677,
  4,
  1,
  49,
  1440,
  35,
  8,
  1,
  7077,
  67,
  1320,
  5,
  668,
  672,
  210,
  1,
  6275,
  4,
  5047,
  73,
  23,
  558,
  8,
  1,
  258,
  4,
  61,
  286,
  38,
  678,
  223,
  199,
  56,
  260,
  898,
  53,
  3,
  7470,
  7,
  7,
  73,
  2300,
  638,
  4,
  6469,
  5621,
  1,
  256,
  847,
  73,
  70,
  312,
  1527,
  48,
  3661,
  1440,
  9165,
  67,
  123,
  107,
  8,
  985,
  677,
  345,
  1745,
  2,
  136,
  295,
  245,
  116,
  21,
  379,
  387,
  2548,
  2455,
  5,
  39,
  2925,
  1,
  2112,
  53,
  7,
  7,
  1,
  4126,
  2675,
  1789,
  259,
  1926,
  570,
  13,
  2460,
  1445,
  42,
  14,
  33,
  1744,
  8,
  2432,
  1745,
  781,
  601,
  2,
  2767,
  40,
  1595,
  60,
  67,
  1,
  949,
  20,
  256,
  4,
  232,
  40,
  163,
  14,
  43,
  59,
  70,
  7589,
  155,
  3958,
  401,
  1779,
  7,
  7,
  1,
  86,
  729,
  148,
  41,
  237,
  315,
  13,
  1,
  2,
  1,
  300,
  518,
  4317,
  4,
  2628,
  202,
  426,
  2,
  564,
  20,
  39,
  85,
  76,
  1,
  19,
  67,
  75,
  7,
  7,
  48,
  3,
  2135,
  5,
  2741,
  138,
  32,
  7213,
  2,
  1826,
  62,
  751,
  8,
  47,
  4,
  2040,
  1297,
  7,
  7,
  743,
  1204],
 [43,
  22,
  37,
  895,
  900,
  1830,
  2,
  2115,
  5559,
  94,
  22,
  78,
  114,
  11,
  17,
  7,
  7,
  1,
  313,
  280,
  23,
  31,
  236,
  1,
  113,
  10,
  25,
  107,
  231,
  1292,
  576,
  1,
  191,
  256,
  151,
  579,
  135,
  1,
  111,
  198,
  25,
  75,
  3,
  115,
  345,
  71,
  1,
  62,
  343,
  2,
  280,
  8194,
  16,
  9,
  7,
  7,
  10,
  666,
  144,
  10,
  67,
  107,
  11,
  30,
  1,
  96,
  20,
  3,
  785,
  256,
  305,
  4,
  259,
  7803,
  191,
  256,
  243,
  7,
  7,
  43,
  22,
  37,
  660,
  536,
  204,
  1208,
  2083,
  2,
  1316,
  16,
  4831,
  2,
  22,
  25,
  5,
  64,
  11,
  17],
 [3,
  244,
  697,
  115,
  19,
  22,
  39,
  198,
  114,
  7,
  7,
  263,
  244,
  2116,
  2,
  1509,
  30,
  216,
  9,
  2829,
  503,
  2,
  166,
  16,
  49,
  2219,
  251,
  709,
  5385,
  23,
  3361,
  20,
  3,
  2609,
  2,
  942,
  249,
  77,
  2,
  63,
  5,
  1250,
  1,
  29,
  315,
  4327,
  39,
  16,
  1,
  1869,
  1838,
  1356,
  6250,
  6,
  1,
  113,
  726,
  7,
  7,
  2950,
  16,
  447,
  256,
  587,
  623,
  87,
  19,
  222,
  100,
  24,
  845,
  9277,
  26,
  3,
  9277,
  3713,
  2,
  155,
  24,
  674,
  5597,
  576,
  275,
  2783,
  8,
  1378,
  82,
  906,
  853,
  8,
  48,
  10,
  267,
  6,
  24,
  87,
  8610,
  7231,
  8013,
  7122,
  1786,
  3,
  297,
  155,
  28,
  936,
  565,
  16,
  9,
  2,
  237,
  18,
  21,
  227,
  456,
  3451,
  525,
  2,
  2371,
  2159,
  304,
  533,
  1668,
  1773,
  214,
  24,
  87,
  19,
  222,
  134,
  461,
  78,
  391,
  1754,
  14,
  8,
  1821,
  332,
  998,
  4,
  12,
  54,
  1352,
  18,
  29,
  154,
  102,
  7,
  7,
  789,
  9,
  45,
  123,
  90,
  9,
  5,
  266,
  18,
  46,
  23,
  130,
  235,
  47,
  1840,
  4367,
  4813,
  185,
  2,
  22,
  233,
  56,
  1331,
  20,
  3,
  527,
  527,
  118,
  5104,
  43,
  22,
  79,
  6,
  274,
  124,
  104,
  22,
  198,
  723,
  9,
  18,
  9,
  198,
  82,
  424,
  3,
  2532,
  115,
  17,
  22,
  213,
  5,
  114],
 [11,
  6,
  32,
  586,
  1315,
  4,
  1,
  2614,
  647,
  269,
  4,
  2269,
  1861,
  10,
  186,
  132,
  9,
  6,
  671,
  38,
  52,
  49,
  18,
  33,
  90,
  3,
  17,
  12,
  22,
  66,
  367,
  356,
  1,
  317,
  62,
  1,
  977,
  99,
  25,
  75,
  126,
  150,
  1,
  17,
  6,
  177,
  190,
  18,
  30,
  1,
  127,
  10,
  13,
  548,
  37,
  47,
  179,
  70,
  987,
  445,
  280,
  2,
  445,
  4156,
  70,
  52,
  49,
  111,
  13,
  68,
  220,
  18,
  1,
  108,
  951,
  6917,
  13,
  52,
  867,
  16,
  81,
  35,
  156,
  340,
  1,
  269,
  179,
  198,
  163,
  1504,
  97,
  950,
  36,
  57,
  218,
  4,
  625,
  305,
  4,
  264,
  5,
  268,
  14,
  72,
  14,
  509,
  36,
  1,
  269,
  33,
  99,
  25,
  778,
  5,
  79,
  1,
  620,
  133,
  50,
  2328,
  48,
  166,
  1,
  269,
  52,
  49,
  13,
  29,
  1,
  5682,
  37,
  62,
  2766,
  15,
  1,
  317,
  3213,
  4,
  22,
  64,
  1078,
  4,
  9,
  8,
  1,
  17,
  97,
  72,
  3155,
  2,
  768,
  1,
  55,
  21,
  8,
  3,
  49,
  95,
  131,
  23,
  283,
  679,
  4,
  1,
  17,
  34,
  9,
  6,
  274,
  147,
  18,
  99,
  25,
  75,
  220,
  126],
 [10,
  110,
  1549,
  2447,
  310,
  3,
  17,
  110,
  11,
  17,
  116,
  1,
  1172,
  7,
  7,
  135,
  105,
  81,
  2376,
  1,
  4,
  892,
  180,
  103,
  121,
  63,
  275,
  8041,
  11,
  17,
  13,
  3,
  2110,
  8,
  121,
  7928,
  14,
  8,
  1,
  17,
  13,
  1081,
  223,
  97,
  190,
  9,
  58,
  25,
  1639,
  43,
  1,
  17,
  67,
  3,
  115,
  50,
  2546,
  8,
  1,
  112,
  2,
  1,
  363,
  157,
  18,
  305,
  29,
  73,
  192,
  70,
  2177,
  2,
  3,
  169,
  4,
  555,
  2546,
  1,
  111,
  13,
  403,
  380,
  20,
  76,
  1422,
  19,
  2120,
  135,
  303,
  9693,
  5,
  3037,
  137,
  432,
  3,
  224,
  116,
  131,
  81,
  56,
  74,
  98,
  452,
  70,
  33,
  5,
  26,
  349,
  2,
  737,
  351,
  594,
  843,
  69,
  7,
  7,
  48,
  13,
  56,
  414,
  13,
  1,
  244,
  91,
  53,
  563,
  15,
  1,
  2064,
  36,
  1,
  77,
  493,
  351,
  95,
  33,
  29,
  9892,
  89,
  104,
  11,
  19,
  193,
  29,
  10,
  66,
  132,
  911,
  331,
  32],
 [48,
  66,
  10,
  132,
  21,
  14,
  76,
  14,
  105,
  134,
  25,
  90,
  9,
  42,
  5,
  26,
  1,
  61,
  287,
  10,
  56,
  291,
  11,
  19,
  12,
  10,
  67,
  2387,
  110,
  567,
  4,
  155,
  13,
  3921,
  16,
  3914,
  7,
  7,
  10,
  13,
  21,
  663,
  8,
  1,
  227,
  3914,
  13,
  403,
  519,
  2,
  943,
  32,
  480,
  4043,
  5,
  24,
  222,
  242,
  209,
  83,
  5,
  104,
  2,
  16,
  57,
  284,
  32,
  551,
  9488,
  294,
  7,
  7,
  14,
  16,
  1,
  374,
  4,
  1,
  19,
  170,
  77,
  294,
  8,
  1,
  17,
  2205,
  591,
  1214,
  361,
  131,
  81,
  423,
  1206,
  109,
  1481,
  645,
  4384,
  4,
  2061,
  16,
  63,
  14,
  11,
  13,
  3,
  1032,
  357,
  323,
  19,
  18,
  11,
  116,
  21,
  387,
  12,
  98,
  4,
  93,
  63,
  3191,
  8,
  303,
  13,
  1073,
  2,
  1466,
  15,
  1,
  540,
  356,
  5,
  93,
  7,
  7,
  10,
  13,
  56,
  3510,
  744,
  30,
  6621,
  238,
  150,
  10,
  205,
  986,
  10,
  25,
  61,
  123,
  107,
  88,
  8,
  1,
  694,
  207,
  155,
  11,
  17,
  7,
  7,
  1,
  112,
  13,
  68,
  1827,
  2,
  1,
  798,
  1661,
  2,
  72,
  37,
  142,
  117,
  21,
  265,
  675,
  53,
  3223,
  8,
  3,
  329,
  3544,
  115,
  4423,
  16,
  22,
  30,
  1,
  127,
  4,
  1,
  19,
  1730,
  35,
  852,
  3,
  752,
  606,
  31,
  1,
  1561,
  3993,
  1,
  1299,
  38,
  1462,
  30,
  1,
  127,
  4,
  1,
  17,
  689,
  299,
  147,
  1,
  19,
  3146,
  195,
  11,
  19,
  6,
  21,
  165,
  5,
  379,
  22,
  48,
  1,
  1182,
  4,
  117,
  6,
  1,
  309,
  6,
  12,
  100,
  319,
  1,
  19,
  22,
  233,
  139,
  2,
  4290,
  1,
  7351,
  1148,
  15,
  124,
  347,
  121,
  3,
  3898,
  10,
  423,
  116,
  7,
  7,
  54,
  494,
  3267,
  54,
  3608,
  54,
  1499,
  685,
  959,
  177,
  737,
  3469,
  18,
  1,
  616,
  6,
  12,
  10,
  13,
  339,
  5844,
  31,
  1,
  19,
  2,
  44,
  39,
  3,
  68,
  411,
  115,
  412,
  15,
  32,
  208,
  4076,
  2,
  1214,
  108,
  361,
  31,
  29,
  4792,
  563,
  7,
  7,
  1697,
  43,
  331,
  1,
  240,
  4,
  395,
  35,
  96,
  12,
  32,
  3736,
  881,
  14,
  1,
  1438,
  6624,
  4,
  1,
  62,
  2,
  94,
  127,
  1,
  17,
  199,
  12,
  829,
  881,
  2696,
  7,
  7,
  22,
  233,
  21,
  367,
  11,
  19],
 [1959,
  14,
  3,
  790,
  5,
  1,
  9130,
  992,
  2558,
  207,
  11,
  19,
  770,
  1043,
  20,
  44,
  385,
  15,
  3,
  167,
  413,
  87,
  122,
  43,
  22,
  23,
  165,
  5,
  1415,
  1,
  649,
  2558,
  8,
  124,
  642,
  413,
  22,
  126,
  1757,
  11,
  27,
  423,
  125,
  21,
  46,
  6,
  54,
  580,
  54,
  20,
  256,
  1571,
  2,
  54,
  4358,
  14,
  1,
  897,
  510,
  58,
  476,
  22,
  5,
  267,
  305,
  73,
  74,
  3,
  2093,
  1712,
  3886,
  112,
  41,
  3,
  537,
  4,
  35,
  74,
  4733,
  8,
  32,
  2529,
  3609,
  20,
  1,
  95,
  5,
  3,
  2003,
  435,
  61,
  5,
  26,
  27,
  31,
  27,
  172,
  11,
  19,
  99,
  25,
  75,
  586,
  43,
  1,
  580,
  13,
  3,
  228,
  136,
  990,
  261,
  146,
  402,
  1490,
  5,
  386,
  1435,
  23,
  1607,
  5,
  118,
  98,
  580,
  6,
  669,
  69,
  144,
  10,
  230,
  21,
  3,
  645,
  341,
  4,
  5206,
  580,
  18,
  213,
  20,
  136,
  330,
  58,
  245,
  805,
  3,
  17,
  432,
  9525,
  2558,
  1368,
  12,
  431,
  1,
  19,
  2483,
  36,
  3,
  314,
  20,
  3,
  350,
  386,
  363,
  9,
  288,
  691,
  959,
  691,
  2,
  1,
  149,
  684,
  29,
  12,
  49,
  9,
  504,
  5,
  1409,
  178,
  122,
  1347,
  5,
  35,
  1,
  485,
  198,
  26,
  18,
  56,
  12,
  1012,
  1,
  276,
  675,
  53,
  109,
  3,
  654,
  972,
  1455,
  43,
  22,
  486,
  593,
  11,
  19,
  1196,
  241,
  2,
  139,
  164,
  1,
  212,
  9130,
  992,
  2558,
  234,
  42,
  4,
  153],
 [3,
  485,
  4254,
  5730,
  6,
  522,
  31,
  3,
  4810,
  960,
  20,
  1,
  128,
  4,
  24,
  2292,
  582,
  30,
  24,
  2465,
  3,
  1225,
  25,
  9167,
  15,
  2113,
  5,
  88,
  31,
  1564,
  1,
  2465,
  11,
  4,
  258,
  503,
  2,
  28,
  5868,
  1,
  419,
  8975,
  122,
  2,
  28,
  6,
  143,
  84,
  24,
  159,
  825,
  804,
  15,
  32,
  29,
  167,
  994,
  163,
  1,
  106,
  1517,
  27,
  4,
  35,
  6,
  165,
  3,
  115,
  938,
  41,
  1,
  9703,
  4,
  1,
  525,
  2,
  45,
  3,
  1119,
  431,
  23,
  143,
  20,
  1,
  410,
  106,
  4,
  1,
  212,
  1225,
  1691,
  82,
  504,
  5,
  536,
  1,
  485,
  31,
  47,
  77,
  240,
  4,
  348,
  148,
  535,
  33,
  25,
  33,
  571,
  18,
  42,
  36,
  1,
  2465,
  270,
  3,
  2897,
  947,
  3293,
  12,
  13,
  325,
  8,
  1,
  212,
  8426,
  959,
  3,
  228,
  1431,
  65,
  18,
  54,
  92,
  39,
  1980,
  7,
  7,
  1,
  111,
  6,
  380,
  2,
  27,
  4,
  1,
  1517,
  6,
  1,
  168,
  221,
  12,
  311,
  845,
  3158,
  1114,
  580,
  8,
  1,
  1474,
  4,
  580,
  207,
  2,
  28,
  6,
  39,
  14,
  380,
  14,
  1,
  652,
  960,
  8,
  11,
  19,
  1,
  77,
  960,
  39,
  41,
  2961,
  5,
  74,
  24,
  380,
  420,
  42,
  144,
  145,
  29,
  16,
  357,
  323,
  443,
  18,
  11,
  19,
  6,
  39,
  380,
  43,
  9,
  299,
  16,
  1,
  52,
  757,
  20,
  1,
  765,
  2216,
  2,
  63,
  10,
  58,
  235,
  25,
  2923,
  2447,
  46,
  6,
  3,
  228,
  4,
  580,
  18,
  44,
  110,
  50,
  71,
  47,
  1821,
  3442,
  2750,
  20,
  1,
  2909,
  4,
  1,
  1605,
  1,
  994,
  2252,
  20,
  1,
  77,
  541,
  288,
  83,
  2,
  24,
  2231,
  190,
  8975,
  12,
  28,
  1075,
  5,
  1619,
  24,
  1605,
  15,
  6,
  240,
  4,
  154,
  30,
  216,
  46,
  6,
  82,
  3,
  300,
  532,
  128,
  119,
  1,
  485,
  770,
  8,
  114,
  15,
  3,
  383,
  3293,
  1,
  3293,
  15,
  1,
  545,
  6,
  1,
  7556,
  148,
  10,
  25,
  123,
  107,
  8,
  3,
  19,
  9,
  6,
  39,
  3,
  2897,
  3284,
  20,
  3,
  5685,
  343,
  7,
  7,
  1,
  276,
  6,
  551,
  76,
  22,
  58,
  547,
  1,
  485,
  5,
  268,
  53,
  72,
  50,
  4,
  3,
  531,
  71,
  28,
  125,
  528,
  670,
  85,
  33,
  90,
  195,
  284,
  5,
  91,
  3,
  790,
  7,
  7,
  457,
  153],
 [478,
  4,
  2062,
  6,
  27,
  4,
  1,
  86,
  2460,
  349,
  2,
  1082,
  103,
  10,
  25,
  123,
  107,
  8,
  54,
  95,
  2882,
  38,
  796,
  58,
  10,
  373,
  9,
  5,
  245,
  911,
  331,
  264,
  5,
  268,
  124,
  360,
  5,
  1630,
  38,
  528,
  200,
  295,
  32,
  43,
  10,
  99,
  139,
  143,
  8,
  55,
  2,
  79,
  27,
  148,
  10,
  58,
  271,
  921,
  5,
  1,
  8327,
  155,
  33,
  70,
  1473,
  5,
  2218,
  136,
  478,
  4,
  8976,
  112,
  6,
  583,
  18,
  551,
  3498,
  190,
  863,
  3737,
  4,
  400,
  72,
  4,
  1,
  19,
  1,
  102,
  23,
  97,
  2097,
  2,
  3397,
  355,
  5,
  1899,
  15,
  1,
  1363,
  4,
  1,
  62,
  125,
  21,
  1227,
  22,
  31,
  11,
  55,
  124,
  1089,
  45,
  898,
  34,
  247,
  5,
  851,
  42,
  1,
  112,
  2,
  1,
  7422,
  4,
  1782,
  9952,
  12,
  124,
  1234,
  5,
  101,
  6,
  784,
  1,
  61,
  179,
  786,
  23,
  124,
  501,
  2,
  488,
  124,
  4072,
  35,
  205,
  1615,
  5,
  1,
  445,
  4,
  3432,
  1,
  115,
  254,
  8,
  1,
  62,
  35,
  2253,
  37,
  3,
  129,
  10,
  230,
  144,
  7016,
  16,
  319,
  11,
  17,
  89,
  376,
  9,
  561,
  5,
  22],
 [8,
  162,
  6496,
  1004,
  2,
  8948,
  1140,
  1,
  385,
  4,
  839,
  15,
  1,
  754,
  4,
  1,
  52,
  87,
  4060,
  4,
  63,
  697,
  207,
  1,
  5299,
  859,
  2,
  1004,
  67,
  75,
  290,
  231,
  1,
  416,
  8,
  4945,
  428,
  1482,
  1009,
  207,
  188,
  63,
  1690,
  3212,
  3,
  3362,
  2197,
  51,
  2876,
  32,
  1450,
  31,
  3,
  5,
  571,
  1004,
  2,
  377,
  24,
  203,
  839,
  1205,
  12,
  13,
  1,
  2676,
  4,
  4368,
  2517,
  119,
  3717,
  4369,
  24,
  392,
  2,
  2999,
  2,
  119,
  28,
  1079,
  1,
  108,
  4,
  7802,
  1,
  6251,
  135,
  24,
  157,
  781,
  1,
  168,
  316,
  484,
  9,
  299,
  65,
  1066,
  2,
  31,
  5459,
  1,
  1205,
  13,
  3369,
  307,
  12,
  297,
  13,
  2580,
  31,
  6055,
  1391,
  2,
  840,
  5,
  1014,
  5,
  24,
  159,
  16,
  160,
  859,
  11,
  55,
  8,
  1510,
  7,
  7,
  5299,
  6,
  2008,
  3,
  1042,
  4,
  1,
  354,
  1,
  5299,
  859,
  1,
  17,
  12,
  88,
  2090,
  2,
  3474,
  37,
  12,
  335,
  19,
  9,
  6,
  271,
  20,
  32,
  2529,
  6497,
  119,
  30,
  3096,
  1,
  2064,
  4,
  1,
  315,
  213,
  1157,
  2,
  899,
  5,
  282,
  1,
  348,
  2287,
  36,
  63,
  1573,
  16,
  1,
  118,
  193,
  41,
  5,
  899,
  14,
  3,
  537,
  4,
  45,
  5099,
  32,
  6416,
  2,
  899,
  5,
  282,
  3,
  676,
  2954,
  144,
  44,
  21,
  757,
  5,
  26,
  3,
  5863,
  90,
  4,
  39,
  4645,
  14,
  47,
  4,
  1,
  6416,
  1097,
  25,
  679,
  15,
  63,
  611,
  540,
  188,
  1,
  1096,
  1005,
  5,
  268,
  3,
  49,
  118,
  2,
  160,
  537,
  4,
  899,
  5,
  859,
  3,
  1284,
  366,
  4,
  93,
  1474,
  1,
  168,
  679,
  12,
  3337,
  1,
  6416,
  44,
  247,
  5,
  859,
  15,
  1864,
  611,
  540,
  265,
  675,
  30,
  3247,
  2,
  39,
  51,
  1,
  2647,
  6,
  41,
  5,
  2287,
  172,
  1,
  486,
  976,
  63,
  7192,
  7,
  7,
  517,
  2,
  1287,
  31,
  304,
  5299,
  1107,
  1,
  6577,
  271,
  31,
  1,
  5299,
  859,
  151,
  155,
  263,
  15,
  3,
  4126,
  1461,
  116,
  1,
  219,
  19,
  8,
  6125,
  1,
  1902,
  1534,
  5,
  1020,
  3,
  50,
  2072,
  2429,
  19,
  2,
  82,
  5,
  346,
  1,
  105,
  167,
  3137,
  28,
  67,
  75,
  9891,
  231,
  1264,
  1004,
  1881,
  56,
  126,
  280,
  4,
  1103,
  2,
  71,
  146,
  28,
  3636,
  155,
  9,
  6,
  423,
  3,
  50,
  4755,
  19,
  71,
  1,
  5299,
  859,
  263,
  1049,
  11,
  152,
  387,
  44,
  2779,
  3,
  126,
  19,
  16,
  8215,
  1,
  19,
  6,
  2487,
  6183,
  5,
  1,
  27,
  28,
  116,
  15,
  1004,
  15,
  1,
  61,
  3635,
  109,
  1,
  211,
  50,
  20,
  12,
  307,
  2,
  1,
  1510,
  280,
  9,
  288,
  302,
  54,
  789,
  41,
  9,
  18,
  9,
  409,
  753,
  240,
  4,
  3855,
  100,
  29,
  7,
  7,
  188,
  9,
  6,
  21,
  1,
  4,
  1,
  1129,
  48,
  364,
  5266,
  1,
  19,
  100,
  29,
  9,
  8,
  3,
  389,
  95,
  18,
  1,
  196,
  12,
  1,
  692,
  7706,
  1079,
  31,
  948,
  16,
  1,
  19,
  6,
  177,
  2613,
  2,
  1537,
  1,
  1325,
  2,
  8651,
  251,
  4,
  1,
  27,
  220,
  31,
  3604,
  1819,
  16,
  1,
  5299,
  859,
  8,
  77,
  646,
  135,
  2954,
  6,
  1106,
  2,
  2327,
  16,
  1,
  800,
  44,
  757,
  5,
  820,
  41,
  9,
  5871,
  135,
  621,
  45,
  3,
  989,
  1636,
  12,
  166,
  9,
  3303,
  109,
  3,
  692,
  19,
  11,
  6,
  4,
  316,
  3396,
  2,
  34,
  1,
  6785,
  4,
  1,
  211,
  943,
  174,
  3490,
  157,
  4,
  839,
  1277,
  10,
  101,
  12,
  15,
  3,
  126,
  692,
  5299,
  58,
  26,
  2027,
  14,
  14,
  1,
  5299,
  859,
  463,
  21,
  109,
  14,
  7352,
  14,
  44,
  130,
  3,
  251,
  19,
  5,
  104,
  7,
  7,
  44,
  240,
  4,
  640,
  12,
  86,
  4,
  1,
  157,
  116,
  100,
  1264,
  1004,
  6,
  144,
  1536,
  662,
  5,
  24,
  337,
  975,
  188,
  9,
  205,
  26,
  296,
  12,
  43,
  3205,
  1,
  4971,
  4,
  1004,
  38,
  4945,
  283,
  3239,
  28,
  116,
  21,
  560,
  1,
  484,
  4,
  146,
  103,
  9,
  13,
  235,
  39,
  3,
  410,
  4,
  76,
  2082,
  48,
  90,
  1,
  129,
  35,
  506,
  117,
  5,
  4945,
  3042,
  16,
  1,
  87,
  55,
  5,
  385,
  2088,
  42,
  4,
  1004,
  463,
  92,
  5468,
  5299,
  6,
  3,
  52,
  154,
  2,
  2072,
  2918,
  19,
  12,
  135,
  21,
  602,
  1,
  86,
  212,
  2,
  1371,
  19,
  27,
  39,
  186,
  353,
  18,
  535,
  4,
  1,
  5299,
  859,
  135,
  147,
  9,
  9,
  409,
  1741,
  178,
  12,
  23,
  130,
  134,
  5,
  6184,
  178,
  2,
  5100,
  178,
  7,
  7,
  711,
  153],
 [421,
  847,
  9,
  99,
  25,
  75,
  3,
  49,
  17,
  3,
  114,
  743,
  16,
  1,
  7225,
  18,
  6,
  21,
  3,
  4949,
  32,
  208,
  62,
  488,
  963,
  558,
  1,
  1417,
  6,
  513,
  934,
  513,
  586,
  1,
  427,
  288,
  7030,
  2,
  5498,
  1,
  445,
  736,
  50,
  705,
  9,
  633,
  125,
  8,
  7123,
  96,
  1,
  661,
  2,
  1510,
  23,
  513,
  963,
  2156,
  1,
  725,
  6,
  335,
  2,
  6,
  21,
  2542,
  1,
  204,
  41,
  1,
  111,
  743,
  18,
  1,
  113,
  552,
  6,
  1,
  1,
  408,
  23,
  111,
  2,
  581,
  2538,
  1,
  515,
  1,
  111,
  6,
  51,
  9,
  140,
  26,
  788,
  2,
  788,
  51,
  9,
  140,
  26,
  44,
  3,
  427,
  16,
  1521,
  558,
  31,
  1,
  464,
  1306,
  61,
  43,
  551,
  2273],
 [22,
  2598,
  61,
  1,
  113,
  1002,
  3144,
  36,
  541,
  2,
  5,
  124,
  2541,
  124,
  6,
  1,
  2040,
  12,
  1024,
  45,
  5,
  1450,
  2,
  6,
  15,
  14,
  105,
  9953,
  14,
  4045,
  471,
  1,
  2951,
  331,
  3,
  1691,
  4,
  1,
  2040,
  7471,
  2813,
  30,
  138,
  14,
  2,
  23,
  209,
  4208,
  31,
  30,
  227,
  106,
  4,
  1,
  86,
  302,
  368,
  8,
  1,
  181,
  124,
  8652,
  104,
  14,
  3,
  2712,
  6380,
  135,
  124,
  7203,
  66,
  82,
  26,
  325,
  14,
  3,
  2290,
  8653,
  5075,
  5162,
  1008,
  22,
  3389,
  8,
  1,
  139,
  850,
  1578,
  9526,
  8,
  1,
  8501,
  2436,
  7001,
  121,
  1,
  2,
  29,
  1,
  135,
  124,
  1151,
  6,
  110,
  123,
  42,
  4,
  277,
  22,
  23,
  1324,
  610,
  1324,
  1,
  3581,
  86,
  2812,
  499,
  526,
  4,
  1,
  49,
  1624,
  76,
  429,
  4,
  1,
  695,
  8502,
  2,
  397,
  1,
  86,
  4599,
  129,
  8,
  1,
  181,
  1,
  108,
  4,
  610,
  1324,
  13,
  1079,
  31,
  3914,
  2,
  6,
  1,
  17,
  5921,
  5066,
  5436,
  109,
  1,
  807,
  4,
  121,
  3834,
  103,
  121,
  678,
  2863,
  1,
  2292,
  129,
  5,
  282,
  1,
  222,
  6,
  7219,
  6407,
  35,
  553,
  121,
  1,
  222,
  4,
  610,
  1324,
  36,
  4495,
  5412,
  8,
  5234,
  2,
  90,
  24,
  8077,
  2129,
  8,
  7,
  7,
  11,
  6,
  1,
  965,
  16,
  1,
  87,
  674,
  413,
  1420,
  31,
  3,
  894,
  992,
  20,
  1,
  9357,
  1420,
  31,
  1329,
  16,
  45,
  75,
  20,
  1,
  2342,
  16,
  47,
  55,
  92,
  3717,
  8,
  1,
  7031,
  6,
  39,
  27,
  4950,
  5,
  85,
  49,
  11,
  435,
  6,
  2,
  54,
  715,
  3295,
  58,
  26,
  614,
  199,
  9,
  7,
  7,
  946,
  385,
  9,
  86,
  4,
  1,
  55,
  17,
  1514,
  23,
  263,
  1,
  106,
  301,
  37,
  3,
  49,
  1582,
  1,
  1911,
  16,
  1,
  86,
  173,
  25,
  75,
  3426,
  1514,
  37,
  7654,
  289,
  1540,
  5915,
  3197,
  2,
  21,
  5,
  750,
  29,
  1,
  328,
  2274,
  23,
  195,
  454,
  11,
  1582,
  2,
  16,
  1,
  1932,
  10,
  230,
  21,
  3,
  341,
  4,
  17,
  1514,
  261,
  43,
  201,
  107,
  1,
  17,
  30,
  227,
  193,
  85,
  10,
  325,
  5,
  101,
  8,
  1,
  410,
  4,
  10,
  67,
  50,
  71,
  1270,
  135,
  21,
  3,
  76,
  17,
  1,
  19,
  156,
  25,
  12,
  72,
  1298,
  5,
  9,
  2,
  10,
  89,
  3867,
  9,
  8,
  1,
  342,
  713,
  2791,
  1324,
  96,
  14,
  3,
  435,
  188,
  946,
  39,
  132,
  44,
  3,
  339,
  278,
  62,
  7,
  7,
  1,
  435,
  6,
  3,
  87,
  395,
  2,
  8,
  628,
  5,
  26,
  1146,
  450,
  359,
  30,
  227,
  14,
  72,
  3974,
  14,
  16,
  146,
  35,
  25,
  107,
  1,
  17,
  60,
  10,
  812,
  6,
  86,
  4,
  22,
  891,
  11,
  1,
  62,
  6,
  52,
  4493,
  2,
  1107,
  1,
  2900,
  4,
  1,
  17,
  15,
  115,
  7650,
  3,
  112,
  5,
  1137,
  1,
  3581,
  86,
  1694,
  7232,
  45,
  7286,
  8,
  1,
  2,
  8,
  1,
  1507,
  3,
  302,
  257,
  45,
  75,
  1850,
  124,
  7662,
  78,
  26,
  105,
  1,
  2488,
  1488,
  22,
  78,
  25,
  5,
  4636,
  20,
  124,
  2,
  550,
  5,
  74,
  22,
  141,
  1,
  86,
  7662,
  1,
  181,
  45,
  123,
  565,
  1805,
  78,
  1388,
  22,
  14,
  534,
  14,
  331,
  1573,
  49,
  253,
  610],
 [11,
  6,
  32,
  317,
  19,
  41,
  1,
  102,
  8,
  3,
  1180,
  4924,
  716,
  63,
  679,
  1508,
  2,
  5360,
  15,
  249,
  77,
  9,
  140,
  25,
  1320,
  3,
  6566,
  4785,
  14,
  44,
  72,
  126,
  71,
  727,
  103,
  36,
  674,
  2664,
  42,
  30,
  1,
  168,
  55,
  7,
  7,
  1,
  4924,
  8062,
  6,
  32,
  210,
  4614,
  5,
  4035,
  1521,
  1143,
  2815,
  2,
  398,
  1,
  2362,
  4,
  36,
  24,
  658,
  1596,
  28,
  1041,
  50,
  38,
  345,
  5,
  93,
  122,
  15,
  8977,
  1911,
  7,
  7,
  1,
  1596,
  102,
  23,
  2439,
  1161,
  568,
  3,
  5331,
  8078,
  1155,
  1596,
  2,
  4849,
  81,
  29,
  4,
  957,
  763,
  1832,
  5,
  5560,
  16,
  47,
  287,
  1,
  17,
  3896,
  63,
  1508,
  587,
  347,
  4847,
  2,
  760,
  14,
  33,
  139,
  141,
  1,
  716,
  447,
  4737,
  1743,
  1150,
  7672,
  587,
  3,
  1589,
  165,
  141,
  3,
  4524,
  47,
  316,
  384,
  1596,
  232,
  3,
  648,
  2,
  3,
  254,
  35,
  6,
  61,
  8,
  1,
  716,
  5,
  902,
  419,
  7,
  7,
  11,
  6,
  3,
  49,
  1257,
  17,
  38,
  39,
  27,
  5,
  104,
  51,
  331,
  8,
  1,
  1337,
  16,
  3,
  760,
  434,
  15,
  8503,
  4,
  616],
 [11,
  656,
  2582,
  196,
  441,
  243,
  434,
  214,
  3,
  8504,
  36,
  1,
  483,
  238,
  31,
  4019,
  11,
  6,
  1,
  62,
  4,
  3,
  562,
  3859,
  1395,
  129,
  4720,
  15,
  24,
  333,
  2,
  464,
  24,
  4861,
  2,
  1190,
  122,
  15,
  1,
  77,
  257,
  5,
  1443,
  40,
  8,
  1,
  1369,
  8,
  60,
  59,
  6,
  9860,
  28,
  7929,
  724,
  18,
  21,
  3,
  76,
  104],
 [10,
  291,
  1518,
  4,
  3,
  240,
  16,
  1819,
  1130,
  4631,
  242,
  61,
  8,
  9,
  16,
  185,
  153,
  223,
  2,
  45,
  27,
  190,
  128,
  1,
  3377,
  3308,
  703,
  28,
  90,
  857,
  8,
  8828,
  2,
  447,
  77,
  83,
  394,
  1,
  223,
  23,
  82,
  2168,
  2469,
  656,
  662,
  5,
  1,
  604,
  1432,
  14,
  1,
  4462,
  1668,
  28,
  6,
  4241,
  7124,
  28,
  2,
  6034,
  41,
  5,
  259,
  1700,
  82,
  24,
  206,
  1990,
  1281,
  311,
  24,
  333,
  8444,
  8,
  1,
  4127,
  23,
  779,
  3322,
  2,
  2213,
  6,
  573,
  154,
  734,
  1,
  442,
  2,
  734,
  1,
  127,
  18,
  2,
  346,
  53,
  86,
  4,
  1,
  427,
  154,
  175,
  18,
  59,
  66,
  82,
  74,
  8821,
  2,
  337,
  779,
  3322,
  45,
  403,
  161,
  5,
  79,
  546,
  3126,
  29,
  1,
  55,
  10,
  89,
  391,
  1071,
  30,
  88,
  281,
  263,
  28,
  45,
  27,
  83,
  128,
  15,
  119,
  504,
  2939,
  5,
  74,
  779,
  5,
  182,
  2,
  571,
  88,
  2,
  24,
  333,
  626,
  16,
  3,
  135,
  2,
  27,
  15,
  4631,
  119,
  28,
  1796,
  4631,
  5,
  2101,
  88,
  3,
  12,
  228,
  6,
  6464,
  150,
  1,
  861,
  6,
  1280,
  154,
  1,
  23,
  165,
  5,
  1365,
  5,
  2520,
  18,
  5,
  353,
  93,
  15,
  779,
  2,
  23,
  711,
  153],
 [8033,
  7330,
  35,
  1741,
  69,
  680,
  4,
  4773,
  1029,
  1877,
  1,
  329,
  176,
  4,
  32,
  208,
  115,
  799,
  12,
  1090,
  30,
  3,
  1037,
  2,
  1190,
  39,
  3,
  115,
  121,
  32,
  518,
  7,
  7,
  2193,
  311,
  1,
  8654,
  35,
  739,
  5,
  26,
  3633,
  20,
  24,
  203,
  4861,
  245,
  2,
  1,
  3461,
  1415,
  3,
  49,
  630,
  4,
  1,
  749,
  176,
  303,
  36,
  4759,
  1502,
  6320,
  1326,
  2221,
  9527,
  3407,
  6672,
  2,
  2091,
  490,
  3279,
  14,
  32,
  1242,
  4632,
  226,
  14,
  3,
  1353,
  2,
  3546,
  74,
  3,
  3534,
  4,
  12,
  510,
  271,
  16,
  1,
  3190,
  8829,
  4,
  3,
  3163,
  350,
  205,
  25,
  75,
  3,
  271,
  12,
  13,
  325,
  8,
  105,
  3,
  3759,
  19,
  7,
  7,
  20,
  1,
  930,
  493,
  1,
  799,
  6,
  21,
  34,
  2782,
  12,
  245,
  66,
  817,
  1,
  112,
  15,
  3820,
  4,
  21,
  109,
  97,
  8031,
  44,
  29,
  1067,
  752,
  5,
  1353,
  8216,
  2,
  94,
  28,
  45,
  3,
  465,
  4921,
  15,
  1,
  2576,
  12,
  405,
  1,
  19,
  3,
  8941,
  709,
  223,
  4,
  758,
  7,
  7,
  1808,
  220,
  2,
  4394,
  1,
  55,
  8,
  32,
  417,
  1369],
 [11,
  17,
  6,
  864,
  2,
  21,
  154,
  30,
  29,
  1,
  112,
  152,
  56,
  91,
  285,
  47,
  1687,
  35,
  503,
  20,
  1,
  4,
  1134,
  2050,
  3,
  5,
  160,
  5386,
  272,
  584,
  2,
  24,
  564,
  214,
  1982,
  141,
  9,
  38,
  137,
  94,
  27,
  253,
  16,
  54,
  1731,
  287,
  59,
  270,
  143,
  2,
  144,
  59,
  45,
  191,
  3394,
  2,
  3014,
  3,
  4563,
  10,
  475,
  1,
  2400,
  8,
  1,
  77,
  5386,
  90,
  9,
  16,
  40,
  1,
  283,
  108,
  6,
  3,
  221,
  35,
  489,
  5,
  2315,
  24,
  1001,
  18,
  59,
  6,
  912,
  34,
  524,
  462,
  50,
  918,
  8,
  40,
  167,
  1001,
  2,
  33,
  6395,
  672,
  11,
  1847,
  3947,
  269,
  33,
  187,
  5,
  26,
  5662,
  38,
  137,
  2,
  1,
  451,
  3947,
  675,
  53,
  381,
  340,
  172,
  60,
  6,
  85,
  1,
  451,
  2490,
  270,
  5,
  740,
  60,
  61,
  1,
  7109,
  342,
  254,
  2,
  1,
  221,
  8,
  114,
  66,
  536,
  682,
  46,
  6,
  4485,
  133,
  16,
  54,
  287,
  2,
  3,
  221,
  8,
  9,
  35,
  57,
  1248,
  557,
  6,
  3,
  68,
  565,
  7905,
  18,
  24,
  173,
  6,
  339,
  1842,
  524,
  33,
  90,
  137,
  53,
  39,
  5,
  268,
  88,
  8,
  9,
  80,
  94,
  272,
  3406,
  461,
  78,
  158,
  104,
  11,
  1082,
  17,
  145,
  246,
  1,
  4485,
  554,
  152,
  1437,
  46,
  351,
  1,
  1579,
  906,
  20,
  1,
  266,
  70,
  56,
  50,
  1431,
  71,
  1,
  374,
  4,
  1,
  17,
  10,
  194,
  9,
  233,
  353,
  1269,
  48,
  13,
  165,
  20,
  18,
  9,
  158,
  39,
  90,
  179,
  50,
  1431,
  35,
  23,
  131,
  81,
  2,
  48,
  23,
  33,
  402,
  688,
  11,
  6,
  3,
  139,
  7822,
  5,
  91,
  42,
  94,
  531,
  3,
  764,
  17,
  18,
  46,
  23,
  3,
  747,
  4,
  179,
  37,
  1,
  77,
  5386,
  2,
  269,
  71,
  91,
  9,
  1431,
  10,
  156,
  37,
  1,
  17,
  18,
  9,
  13,
  61,
  37,
  709,
  3347,
  34,
  191,
  762,
  10,
  89,
  373,
  147,
  9,
  150,
  9,
  13,
  39,
  97,
  355,
  10,
  186,
  101,
  4,
  98,
  173,
  4,
  1,
  17,
  12,
  13,
  49],
 [263,
  10,
  13,
  1403,
  12,
  482,
  37,
  9,
  3,
  115,
  50,
  11,
  13,
  130,
  423,
  32,
  1181,
  19,
  46,
  70,
  83,
  361,
  31,
  29,
  1,
  862,
  2,
  1,
  62,
  135,
  21,
  48,
  482,
  668,
  2747,
  13,
  130,
  1106,
  2,
  9,
  781,
  69,
  918,
  16,
  69,
  1,
  113,
  173,
  4,
  11,
  19,
  13,
  1,
  163,
  4,
  1,
  427,
  16,
  9,
  209,
  585,
  1064,
  2,
  2,
  9,
  39,
  65,
  467,
  5,
  2018,
  1,
  19,
  68,
  10,
  82,
  194,
  12,
  1,
  357,
  323,
  4104,
  11,
  17,
  16,
  10,
  89,
  101,
  12,
  3,
  5211,
  427,
  2,
  752,
  445,
  58,
  25,
  898,
  14,
  68,
  8,
  3,
  19,
  11,
  3228,
  29,
  179,
  1098,
  9,
  1549,
  3,
  115,
  335,
  4,
  57,
  1393,
  18,
  145,
  130,
  52,
  1199,
  12,
  10,
  401,
  1818,
  174,
  5,
  104,
  11,
  17],
 [812,
  11,
  3,
  316,
  384,
  546,
  44,
  6738,
  384,
  2,
  1,
  360,
  89,
  25,
  831,
  185,
  438,
  2,
  44,
  8,
  2,
  1,
  360,
  23,
  29,
  1712,
  469,
  2,
  1613,
  15,
  1,
  2888,
  5853,
  5811,
  38,
  1699,
  556,
  5,
  282,
  1,
  934,
  7930,
  2,
  46,
  684,
  98,
  3820,
  2312,
  37,
  85,
  33,
  25,
  1052,
  2712,
  2547,
  8,
  63,
  3898,
  1386,
  3,
  1499,
  2,
  3,
  3153,
  1422,
  7,
  7,
  2153,
  1,
  62,
  3,
  254,
  6578,
  2746,
  3,
  9358,
  29,
  928,
  384,
  403,
  404,
  8,
  170,
  597,
  95,
  59,
  6,
  1288,
  177,
  1712,
  7931,
  1515,
  2,
  265,
  3,
  489,
  5,
  26,
  210,
  29,
  1,
  928,
  8,
  384,
  187,
  40,
  2,
  170,
  254,
  489,
  5,
  26,
  40,
  440,
  462,
  1,
  27,
  303,
  270,
  5,
  16,
  2066,
  1,
  27,
  35,
  3255,
  1,
  253,
  15,
  3,
  4558,
  1411,
  2,
  6,
  39,
  389,
  97,
  76,
  638,
  4,
  11,
  166,
  40,
  1628,
  7,
  7,
  23,
  73,
  430,
  5,
  267,
  12,
  43,
  73,
  89,
  56,
  213,
  492,
  5,
  3140,
  1021,
  76,
  81,
  8,
  1,
  118,
  40,
  2092,
  2,
  43,
  245,
  40,
  502,
  967,
  14,
  1,
  76,
  221,
  7193,
  28,
  198,
  26,
  3,
  3307,
  18,
  30,
  227,
  28,
  45,
  47,
  240,
  4,
  1089,
  12,
  1241,
  16,
  304,
  305,
  4,
  322,
  15,
  1,
  2685,
  170,
  55,
  7,
  7,
  40,
  3920,
  537,
  4,
  1918,
  7433,
  23,
  1238,
  1,
  823,
  927,
  1859,
  12,
  45,
  3,
  988,
  4640,
  20,
  40,
  533,
  1,
  5853,
  320,
  221,
  2,
  1,
  61,
  532,
  294,
  20,
  1,
  271,
  6840,
  3,
  3959,
  552,
  2,
  4004,
  1,
  1288,
  18,
  5328,
  254,
  51,
  9,
  270,
  5,
  1430,
  509,
  2,
  7193,
  1,
  995,
  3307,
  35,
  45,
  3,
  1781,
  493,
  1188,
  11,
  118,
  688,
  42,
  2136,
  7,
  7,
  48,
  69,
  122,
  150,
  6,
  12,
  33,
  29,
  365,
  5,
  4049,
  502,
  1270,
  360,
  33,
  3588,
  12,
  7193,
  214,
  97,
  72,
  284,
  135,
  33,
  25,
  5,
  157,
  539,
  56,
  150,
  33,
  466,
  139,
  5,
  3,
  97,
  49,
  5,
  26,
  289,
  6738,
  384,
  2,
  25,
  2352,
  329,
  179,
  12,
  105,
  1969,
  186,
  4020,
  33,
  2809,
  3898,
  2,
  1806,
  20,
  3,
  2161,
  3047,
  1026,
  25,
  2,
  210,
  170,
  253,
  1332,
  33,
  25,
  9,
  247,
  98,
  77,
  679,
  145,
  97,
  49,
  255,
  995,
  2,
  4442,
  901,
  10,
  475,
  6578,
  6003,
  741,
  1,
  6003,
  16,
  559,
  6,
  600,
  30,
  264,
  5,
  2084,
  2278,
  5975,
  546,
  33,
  1051,
  3,
  3306,
  4,
  616,
  156,
  37,
  9,
  2,
  840,
  5,
  200,
  1,
  360,
  458,
  37,
  1,
  20,
  1,
  3262,
  7,
  7,
  18,
  1350,
  30,
  227,
  1,
  177],
 [10,
  67,
  75,
  2887,
  31,
  162,
  143,
  8,
  3997,
  24,
  87,
  275,
  1124,
  13,
  345,
  1181,
  18,
  3,
  532,
  377,
  8963,
  6,
  24,
  338,
  794,
  2,
  135,
  1,
  1027,
  8655,
  6,
  5930,
  1,
  19,
  110,
  5224,
  746,
  1,
  657,
  4,
  3,
  490,
  17,
  7,
  7,
  44,
  3,
  883,
  80,
  1,
  283,
  884,
  45,
  29,
  1,
  3894,
  16,
  1267,
  2,
  505,
  2,
  1,
  3161,
  176,
  2014,
  105,
  484,
  149,
  140,
  26,
  481,
  5,
  1757,
  99,
  25,
  90,
  3,
  83,
  3356,
  19,
  18,
  305,
  279,
  16,
  32,
  204,
  491,
  94,
  172,
  28,
  99,
  25,
  314,
  3,
  619,
  204,
  491,
  18,
  9,
  152,
  65,
  1757,
  8,
  12,
  2602,
  351,
  7,
  7,
  48,
  22,
  23,
  312,
  15,
  6,
  27,
  3672,
  861,
  100,
  160,
  3,
  537,
  4,
  832,
  102,
  2,
  531,
  121,
  3,
  2838,
  4,
  284,
  43,
  22,
  163,
  508,
  1,
  2629,
  667,
  176,
  2,
  1,
  2534,
  211,
  578,
  331,
  312,
  15,
  48,
  99,
  25,
  75,
  3,
  1778,
  823,
  1490,
  5,
  386,
  2014,
  1114,
  4255,
  38,
  2244,
  7,
  7,
  11,
  13,
  235,
  1,
  86,
  1339,
  17,
  16,
  69,
  8,
  175,
  47,
  55],
 [87,
  4,
  29,
  1,
  287,
  145,
  738,
  11,
  19,
  234,
  407,
  305,
  4,
  318,
  6,
  80,
  30,
  227,
  821,
  5686,
  506,
  24,
  650,
  834,
  238,
  14,
  8318,
  3437,
  28,
  626,
  66,
  74,
  153,
  407,
  16,
  264,
  5,
  589,
  11,
  885,
  1278,
  3916,
  600,
  30,
  232,
  3,
  17,
  7,
  7,
  10,
  13,
  2718,
  29,
  3783,
  53,
  30,
  891,
  27,
  973,
  12,
  3833,
  4503,
  8,
  11,
  17,
  506,
  1,
  238,
  4,
  24,
  617,
  5,
  69,
  9,
  13,
  1,
  4115,
  238,
  31,
  4503,
  12,
  403,
  2310,
  11,
  17,
  2,
  34,
  10,
  13,
  29,
  2662,
  5,
  29,
  2777,
  4,
  6478,
  30,
  1,
  395,
  35,
  90,
  1,
  3821,
  973,
  94,
  10,
  194,
  5,
  549,
  48,
  330,
  45,
  4503,
  220,
  34,
  10,
  4895,
  2,
  22,
  120,
  12,
  395,
  13,
  403,
  197,
  8,
  1,
  3093,
  151,
  231,
  11,
  3437,
  17,
  13,
  90,
  682,
  170,
  27,
  4,
  1,
  9665,
  3664,
  12,
  4503,
  45,
  75,
  8,
  231,
  94,
  45,
  75,
  2149,
  605,
  34,
  9,
  6,
  12,
  1730,
  45,
  56,
  107,
  1,
  374,
  4,
  24,
  617,
  7,
  7,
  43,
  22,
  37,
  3437,
  64,
  170,
  77,
  4,
  1,
  2738,
  155,
  147,
  11,
  27,
  79,
  643,
  3,
  2182,
  2,
  589,
  1,
  250,
  16,
  237],
 [11,
  17,
  205,
  26,
  8,
  343,
  16,
  1,
  86,
  349,
  17,
  8,
  151,
  21,
  56,
  2800,
  4743,
  66,
  589,
  11,
  17,
  36,
  6306,
  5,
  1,
  1283,
  7,
  7,
  1,
  582,
  8,
  11,
  17,
  23,
  430,
  5,
  26,
  1,
  218,
  4,
  615,
  8,
  11,
  17,
  18,
  6,
  21,
  161,
  6,
  4,
  98,
  615,
  1,
  176,
  23,
  21,
  5,
  76,
  18,
  1,
  224,
  23,
  39,
  985,
  371,
  10,
  39,
  1818,
  8,
  2149,
  310,
  11,
  17,
  535,
  85,
  20,
  740,
  66,
  245,
  164,
  11,
  17,
  417,
  7,
  7,
  1,
  1187,
  4,
  11,
  17,
  70,
  52,
  1045,
  33,
  90,
  3,
  349,
  17,
  18,
  9,
  68,
  15,
  1,
  1352,
  4,
  49,
  149,
  2,
  1576,
  20,
  63,
  176,
  81,
  78,
  139,
  5,
  1,
  2636,
  2,
  235,
  64,
  11,
  17,
  2,
  101,
  2800,
  4743,
  8217,
  1116,
  1774,
  2,
  7590,
  11,
  205,
  26,
  49,
  2,
  805,
  11,
  17,
  429,
  23,
  33,
  8,
  16,
  3,
  514,
  55,
  7,
  7,
  43,
  22,
  37,
  381,
  3067,
  122,
  139,
  2,
  805,
  11,
  17,
  47,
  81,
  158,
  116,
  516,
  11,
  17,
  18,
  10,
  37,
  5,
  104,
  3,
  17,
  15,
  1182],
 [174,
  30,
  1,
  17,
  8505,
  10,
  217,
  3,
  491,
  10,
  39,
  67,
  5,
  64,
  9,
  585,
  37,
  3,
  251,
  357,
  323,
  180,
  204,
  909,
  12,
  10,
  99,
  74,
  84,
  1188,
  10,
  700,
  9,
  58,
  2625,
  18,
  10,
  1567,
  9,
  559,
  1403,
  16,
  887,
  61,
  3,
  171,
  887,
  70,
  5,
  26,
  262,
  11,
  13,
  32,
  551,
  355,
  17,
  9,
  809,
  15,
  3,
  5936,
  2245,
  259,
  2052,
  35,
  6,
  876,
  1,
  4691,
  283,
  108,
  8,
  1,
  473,
  4,
  19,
  28,
  288,
  1380,
  37,
  28,
  99,
  182,
  20,
  2670,
  4213,
  18,
  28,
  186,
  24,
  400,
  1646,
  97,
  559,
  28,
  279,
  84,
  3,
  1976,
  2937,
  47,
  1319,
  22,
  99,
  379,
  33,
  778,
  5,
  91,
  11,
  1169,
  31,
  1483,
  8,
  131,
  349,
  133,
  119,
  28,
  298,
  327,
  460,
  223,
  5,
  38,
  104,
  47,
  1319,
  30,
  227,
  1,
  1319,
  163,
  619,
  34,
  559,
  47,
  81,
  74,
  314,
  47,
  1319,
  698,
  2,
  8,
  1,
  127,
  303,
  6,
  348,
  546,
  259,
  283,
  108,
  35,
  140,
  25,
  1100,
  30,
  1,
  442,
  51,
  28,
  13,
  314,
  174,
  31,
  678,
  81],
 [10,
  230,
  401,
  319,
  1,
  4735,
  17,
  36,
  48,
  10,
  66,
  64,
  9,
  6,
  32,
  1099,
  19,
  2,
  721,
  4,
  204,
  6,
  49,
  162,
  18,
  10,
  205,
  986,
  10,
  114,
  24,
  111,
  1,
  113,
  7,
  7,
  82,
  10,
  217,
  1,
  521,
  1,
  133,
  9,
  13,
  1875,
  31,
  47,
  818,
  777,
  59,
  736,
  5,
  139,
  143,
  5,
  384,
  2,
  836,
  85,
  5,
  5493,
  7,
  7,
  188,
  1,
  19,
  4735,
  6,
  3,
  1063,
  153,
  204,
  1621,
  136,
  2217,
  86,
  81,
  35,
  1490,
  268,
  290,
  103,
  12,
  393,
  22,
  1527,
  48,
  1,
  112,
  6,
  10,
  230,
  34,
  676,
  5,
  64,
  295,
  10,
  120,
  5,
  26,
  3,
  142,
  83,
  294,
  424,
  3,
  83,
  162,
  82,
  7,
  7,
  10,
  230,
  27,
  4,
  146,
  81,
  35,
  114,
  5,
  64,
  2962,
  91,
  9,
  7,
  7,
  490,
  568],
 [10,
  20,
  443,
  18,
  46,
  6,
  3,
  5353,
  3,
  399,
  215,
  195,
  5,
  91,
  3,
  17,
  1,
  442,
  4,
  1,
  17,
  1400,
  178,
  8,
  3,
  1337,
  5,
  547,
  1,
  4804,
  248,
  18,
  73,
  2257,
  5319,
  38,
  1528,
  2282,
  1,
  127,
  179,
  23,
  381,
  34,
  1541,
  12,
  10,
  986,
  12,
  10,
  116,
  21,
  378,
  1,
  127,
  38,
  13,
  46,
  32,
  127,
  5,
  11,
  1,
  1463,
  5,
  91,
  32,
  1344,
  17,
  13,
  46,
  18,
  1,
  2362,
  13,
  459,
  1054,
  369],
 [533,
  311,
  3,
  8464,
  4128,
  35,
  183,
  2829,
  5,
  26,
  4936,
  14,
  3,
  404,
  1331,
  31,
  98,
  257,
  12,
  1190,
  593,
  88,
  99,
  11,
  25,
  229,
  5,
  79,
  15,
  1,
  196,
  12,
  28,
  82,
  1052,
  1040,
  1,
  19,
  242,
  3,
  636,
  957,
  44,
  52,
  866,
  5,
  15,
  34,
  1,
  17,
  6,
  8,
  1061,
  197,
  36,
  1,
  377,
  188,
  44,
  4876,
  89,
  127,
  46,
  9,
  45,
  1,
  352,
  1167,
  4,
  3,
  243,
  17,
  806,
  42,
  12,
  406,
  90,
  4,
  6177,
  38,
  137,
  734,
  1,
  127,
  2,
  1,
  276,
  9732,
  8,
  3,
  95,
  12,
  10,
  186,
  2653,
  8,
  410,
  245,
  489,
  5,
  64,
  1,
  17,
  562,
  2451,
  946,
  39,
  132,
  12,
  1,
  485,
  670,
  50,
  71,
  73,
  70,
  376,
  5,
  120,
  28,
  670,
  318,
  234],
 [10,
  13,
  1445,
  5,
  347,
  31,
  1,
  725,
  7707,
  31,
  3,
  52,
  184,
  2,
  248,
  5,
  26,
  857,
  9528,
  308,
  957,
  10,
  67,
  64,
  8,
  3,
  1418,
  8,
  3615,
  7542,
  10,
  67,
  54,
  309,
  4,
  1,
  1335,
  2,
  1656,
  1,
  17,
  58,
  91,
  1018,
  10,
  13,
  808,
  143,
  5,
  1,
  17,
  31,
  3,
  621,
  12,
  487,
  116,
  432,
  2687,
  94,
  10,
  262,
  1,
  9528,
  308,
  621,
  347,
  535,
  9,
  13,
  1,
  168,
  621,
  44,
  75,
  4129,
  151,
  4,
  34,
  559,
  1,
  6633,
  4,
  1,
  1335,
  4,
  347,
  372,
  143,
  37,
  319,
  32,
  159,
  8303,
  4,
  124,
  87,
  142,
  114,
  10,
  25,
  50,
  2201,
  4,
  1,
  95,
  1,
  17,
  576,
  69,
  71,
  10,
  79,
  4,
  1,
  769,
  1349,
  4,
  1,
  352,
  112,
  511,
  34,
  3939,
  69,
  16,
  3,
  244,
  337,
  715,
  10,
  391,
  647,
  3,
  366,
  4,
  313,
  347,
  20,
  3,
  1257,
  5,
  64,
  1,
  17,
  2,
  93,
  109,
  14,
  1744,
  2,
  3085,
  30,
  1,
  127,
  14,
  10,
  13,
  145,
  189,
  7591,
  2,
  4232,
  5,
  164,
  3,
  962,
  2,
  64,
  9,
  144,
  34,
  105,
  96,
  60,
  467,
  34,
  620,
  5,
  69,
  143,
  94,
  10,
  913,
  1,
  8071,
  757,
  7429,
  144,
  39,
  301,
  697,
  2,
  10,
  89,
  187,
  11,
  5,
  776,
  84,
  1,
  168,
  2380,
  18,
  10,
  78,
  164,
  9,
  2,
  43,
  9,
  505,
  42,
  697,
  94,
  30,
  227,
  664,
  26,
  481,
  5,
  477,
  57,
  333,
  1564,
  3,
  83,
  54,
  1344,
  725,
  51,
  73,
  1779,
  73,
  422,
  141,
  11,
  15,
  237,
  9922,
  8,
  1425,
  1,
  8079,
  10,
  157,
  15,
  145,
  1152,
  57,
  3586,
  18,
  44,
  247,
  5,
  1269,
  1,
  1426,
  4,
  1,
  4498,
  2,
  1,
  96,
  2,
  707,
  12,
  4514,
  138,
  591,
  1426,
  18,
  301,
  3,
  115,
  2123,
  144,
  10,
  39,
  186,
  851,
  42,
  43,
  1,
  1,
  4206,
  1507,
  6,
  1,
  96,
  38,
  69,
  347,
  6,
  3,
  52,
  313,
  2617,
  2,
  389,
  17,
  9,
  78,
  717,
  143,
  3,
  169,
  4,
  313,
  1426,
  145,
  246,
  31,
  29,
  801,
  805,
  38,
  767,
  3,
  962,
  70,
  21,
  734,
  1,
  591,
  530,
  94,
  12,
  33,
  23,
  631],
 [310,
  1,
  2641,
  10,
  13,
  442,
  5,
  101,
  11,
  13,
  32,
  1398,
  2010,
  352,
  188,
  48,
  6728,
  42,
  134,
  6,
  47,
  177,
  247,
  3016,
  509,
  1,
  62,
  4,
  793,
  2,
  4377,
  8,
  3,
  2619,
  507,
  6,
  558,
  768,
  3,
  176,
  36,
  4362,
  3423,
  3200,
  2,
  11,
  166,
  1,
  17,
  29,
  1,
  50,
  788,
  46,
  23,
  54,
  5451,
  1860,
  134,
  2,
  30,
  216,
  1,
  19,
  6,
  2991,
  4,
  1,
  68,
  8342,
  1,
  320,
  2,
  469,
  405,
  3,
  37,
  484,
  16,
  766,
  1118,
  814,
  78,
  26,
  1612,
  4,
  1,
  2858,
  1847,
  1124,
  18,
  11,
  27,
  6,
  441,
  20,
  142,
  708],
 [10,
  840,
  5,
  104,
  11,
  27,
  80,
  44,
  75,
  1987,
  16,
  819,
  11,
  297,
  10,
  475,
  14,
  105,
  1455,
  134,
  10,
  65,
  468,
  5,
  37,
  11,
  17,
  18,
  1048,
  53,
  1110,
  2,
  663,
  87,
  128,
  13,
  586,
  18,
  1,
  219,
  374,
  4,
  1,
  17,
  8,
  5302,
  929,
  363,
  5033,
  6,
  65,
  652,
  7,
  7,
  10,
  475,
  1,
  283,
  287,
  16,
  232,
  138,
  3,
  17,
  2,
  9,
  16,
  819,
  6,
  11,
  7,
  7,
  275,
  1395,
  1531,
  81,
  35,
  166,
  284,
  20,
  292,
  359,
  32,
  1390,
  38,
  9168,
  4,
  292,
  8,
  5059,
  31,
  53,
  137,
  433,
  4,
  7708,
  7,
  7,
  136,
  131,
  3381,
  1898,
  4,
  162,
  2,
  1,
  283,
  108,
  5,
  5100,
  1,
  306,
  15,
  32,
  309,
  4,
  1702,
  292,
  37,
  3,
  1119,
  438,
  603,
  213,
  20,
  48,
  3,
  2816,
  7,
  7,
  104,
  11,
  5,
  74,
  32,
  309,
  4,
  85,
  357,
  1,
  17,
  1710,
  66,
  776],
 [1574,
  140,
  65,
  26,
  356,
  3,
  278,
  413,
  5,
  7823,
  9,
  36,
  29,
  1,
  77,
  96,
  42,
  46,
  432,
  1574,
  38,
  15,
  1,
  649,
  1574,
  8,
  1,
  413,
  7,
  7,
  11,
  6,
  3,
  5499,
  1788,
  994,
  17,
  5,
  34,
  72,
  4,
  1,
  1980,
  12,
  214,
  42,
  55,
  100,
  55,
  2,
  29,
  127,
  53,
  72,
  1,
  168,
  14,
  170,
  77,
  994,
  17,
  42,
  46,
  7,
  7,
  9,
  6,
  34,
  278,
  2,
  2453,
  9,
  210,
  6918,
  7,
  7,
  1,
  240,
  159,
  818,
  35,
  298,
  8,
  3,
  1013,
  35,
  39,
  538,
  5,
  26,
  3,
  1989,
  7233,
  35,
  94,
  1,
  159,
  818,
  35,
  82,
  505,
  84,
  3,
  1989,
  1719,
  994,
  38,
  175,
  60,
  602,
  6,
  21,
  4274,
  7,
  7,
  46,
  6,
  7472,
  8,
  1,
  62,
  14,
  40,
  526,
  8830,
  48,
  59,
  45,
  424,
  2,
  135,
  30,
  87,
  6498,
  1041,
  5,
  353,
  40,
  31,
  10,
  3573,
  132,
  54,
  50,
  41,
  12,
  16,
  1136,
  4,
  3,
  1302,
  9,
  6,
  27,
  4,
  146,
  96,
  14,
  3300,
  5,
  1848,
  3608,
  6995,
  494,
  3267,
  511,
  349,
  511,
  12,
  166,
  34,
  105,
  96,
  29,
  1,
  168,
  1980,
  18,
  130,
  15,
  195,
  1992,
  394,
  5,
  5083,
  180,
  461,
  1803,
  82,
  3425,
  84,
  1,
  62,
  334,
  15,
  329,
  2513,
  4,
  1209,
  14,
  3300,
  5,
  2479,
  5216,
  4,
  47,
  34,
  432,
  96,
  7,
  7,
  46,
  6,
  3,
  573,
  329,
  3225,
  314,
  30,
  1,
  442,
  4,
  1,
  19,
  119,
  1,
  159,
  818,
  6,
  1245,
  626,
  8,
  40,
  685,
  15,
  61,
  40,
  1285,
  3065,
  16,
  1145,
  2,
  288,
  34,
  18,
  48,
  59,
  498,
  438,
  57,
  7,
  7,
  3,
  1535,
  4,
  3,
  17,
  2,
  56,
  43,
  21,
  124,
  148,
  140,
  30,
  227,
  26,
  2339,
  43,
  61,
  281,
  31,
  98,
  289,
  180,
  341],
 [4143,
  4,
  1727,
  542,
  42,
  12,
  6,
  43,
  331,
  1197,
  1039,
  9,
  5,
  26,
  3,
  180,
  17,
  44,
  37,
  3,
  20,
  610,
  1805,
  1,
  209,
  3003,
  1529,
  30,
  87,
  6,
  3,
  426,
  4,
  106,
  2,
  3,
  247,
  786,
  333,
  5,
  2516,
  18,
  51,
  242,
  21,
  185,
  2,
  462,
  30,
  350,
  15,
  1,
  947,
  1,
  8803,
  2,
  7592,
  184,
  129,
  270,
  185,
  5,
  717,
  47,
  16,
  2,
  3,
  115,
  1579,
  502,
  534,
  3068,
  290,
  18,
  100,
  28,
  125,
  137,
  5,
  40,
  946,
  39,
  132,
  3,
  28,
  670,
  12,
  3808,
  164,
  42,
  2,
  1197,
  9151,
  12,
  33,
  500,
  33,
  2809,
  88,
  53,
  88,
  2,
  94,
  8343,
  88,
  174,
  3,
  68,
  1914,
  11,
  78,
  213,
  143,
  5,
  6184,
  93,
  18,
  12,
  44,
  1164,
  30,
  227,
  5,
  93,
  30,
  87,
  1131,
  5870,
  2,
  94,
  61,
  307,
  20,
  8765,
  1312,
  84,
  1,
  3,
  892,
  1358,
  62,
  7,
  7,
  11,
  6,
  3,
  19,
  119,
  1,
  180,
  270,
  21,
  322,
  42,
  4,
  438,
  1358,
  3415,
  18,
  42,
  4,
  1,
  920,
  5937,
  12,
  3695,
  16,
  1,
  102,
  8,
  3,
  95,
  226,
  1,
  4,
  3,
  19,
  1441,
  30,
  157,
  472,
  43,
  61,
  3327,
  5872,
  31,
  95,
  4,
  3,
  5191,
  1087,
  892,
  1976,
  14,
  3300,
  5,
  32,
  275,
  525,
  38,
  388,
  507,
  10,
  913,
  1,
  960,
  1,
  2074,
  262,
  876,
  31,
  160,
  649,
  381,
  185,
  511,
  44,
  1466,
  80,
  158,
  13,
  454,
  1,
  1411,
  36,
  1,
  377,
  8344,
  31,
  1,
  18,
  1836,
  2662,
  2,
  40,
  3822,
  5,
  860,
  3191,
  23,
  5,
  40,
  182,
  1,
  27,
  12,
  270,
  4565,
  5,
  4105,
  1358,
  5354,
  1232,
  385,
  2,
  656,
  1260,
  2747,
  5717,
  6455,
  16,
  5,
  74,
  20,
  1,
  59,
  125,
  7565,
  2,
  28,
  6879,
  40,
  185,
  20,
  3,
  1177,
  59,
  152,
  120,
  8,
  1,
  7231,
  622,
  155,
  3247,
  3686,
  31,
  3321,
  86,
  892,
  1358,
  574,
  666,
  5,
  33,
  99,
  74,
  11,
  3225,
  7,
  7,
  135,
  9,
  542,
  5,
  84,
  976,
  1,
  127,
  226,
  34,
  72,
  134,
  12,
  162,
  214,
  197,
  8,
  232,
  11,
  3,
  6970,
  157,
  100,
  3016,
  9,
  645,
  8,
  1,
  2005,
  443,
  181,
  15,
  8,
  1,
  4930,
  4,
  1,
  4372,
  60,
  3433,
  192,
  4056,
  8,
  24,
  203,
  686,
  28,
  90,
  137,
  12,
  28,
  5081,
  13,
  56,
  50,
  3694,
  12,
  272,
  28,
  13,
  197,
  4143,
  4,
  1727,
  45,
  345,
  2103,
  924,
  1611,
  31,
  236,
  71,
  92,
  5611,
  82,
  1244,
  3,
  1650,
  294,
  15,
  32,
  6123,
  169,
  4,
  1949,
  18,
  92,
  3694,
  1540,
  8,
  3,
  181,
  4,
  5937,
  22,
  66,
  267,
  8,
  3095,
  8,
  11,
  62,
  18,
  22,
  82,
  25,
  5,
  267,
  85,
  236,
  174,
  5,
  63,
  203,
  919,
  131,
  106,
  58,
  26,
  78,
  139,
  1,
  1353,
  38,
  1,
  23,
  1,
  227,
  4,
  63,
  9089,
  1,
  1994,
  4,
  63,
  52,
  3336,
  6,
  30,
  7353,
  7,
  7,
  2,
  298,
  48,
  8,
  77,
  929,
  99,
  26,
  1600,
  3232,
  1049,
  9,
  594,
  843,
  69,
  43,
  32,
  275,
  1042,
  13,
  466,
  8,
  1,
  503,
  2,
  314,
  100,
  1613,
  314,
  15,
  9307,
  786,
  92,
  95,
  84,
  1,
  5500,
  128,
  10,
  913,
  1,
  634,
  4,
  2,
  1456,
  20,
  12,
  1177,
  1,
  363,
  30,
  3,
  4705,
  2770,
  1,
  181,
  2,
  3094,
  93,
  8,
  3,
  3228,
  1232,
  14,
  68,
  14,
  47,
  6827,
  4040,
  12,
  78,
  813,
  15,
  69,
  190,
  100,
  10,
  1436,
  11,
  10,
  913,
  2708,
  1,
  890,
  31,
  27,
  541,
  84,
  1,
  68,
  8,
  555,
  1338,
  38,
  85,
  2757,
  611,
  6,
  1936,
  100,
  59,
  498,
  1918,
  44,
  3694,
  1540,
  8,
  20,
  3,
  657,
  4,
  1,
  1138,
  21,
  5,
  26,
  1541,
  15,
  1,
  3515,
  150,
  46,
  198,
  26,
  137,
  15,
  12,
  14,
  68,
  41,
  117,
  2,
  5714,
  5,
  27,
  160,
  44,
  3,
  354,
  1062,
  5,
  26,
  1935],
 [10,
  230,
  21,
  3,
  191,
  211,
  386,
  341,
  10,
  101,
  211,
  3360,
  182,
  241,
  919,
  1426,
  41,
  3,
  829,
  621,
  98,
  621,
  8,
  77,
  646,
  1515,
  535,
  279,
  42,
  1,
  1891,
  4886,
  919,
  1426,
  1195,
  41,
  9954,
  8343,
  1195,
  11,
  13,
  1,
  113,
  211,
  386,
  4,
  322,
  389,
  9,
  13,
  3,
  17,
  421,
  1455,
  9,
  13,
  519,
  22,
  67,
  1208,
  111,
  1208,
  4039,
  2,
  1208,
  1189,
  11,
  13,
  2144,
  322,
  3,
  112,
  343,
  4,
  3,
  302,
  184,
  818,
  4328,
  3,
  129,
  18,
  13,
  28,
  3,
  129,
  38,
  137,
  3229,
  3158,
  1904,
  116,
  24,
  148,
  2773,
  5,
  1,
  621,
  2,
  386,
  9954,
  13,
  9954,
  195,
  296,
  41,
  12,
  11,
  621,
  13,
  5,
  386,
  48,
  23,
  16,
  1790,
  342,
  4,
  1,
  343,
  48,
  13,
  56,
  126,
  41,
  11,
  13,
  12,
  73,
  192,
  1,
  142,
  9954,
  199,
  1,
  3316,
  150,
  3433,
  195,
  46,
  13,
  50,
  71,
  195,
  2252,
  2,
  1323,
  5,
  139,
  185,
  1455,
  139,
  5,
  5852,
  182,
  2709,
  6819,
  42,
  4,
  124,
  117,
  2,
  64,
  16,
  643,
  48,
  3,
  389,
  157,
  4,
  510,
  11,
  829,
  386,
  65,
  6],
 [438,
  57,
  3675,
  10,
  58,
  25,
  110,
  194,
  9,
  13,
  597,
  16,
  69,
  5,
  64,
  3,
  701,
  414,
  71,
  5553,
  11,
  534,
  18,
  134,
  9,
  6,
  3982,
  15,
  4602,
  112,
  380,
  787,
  4715,
  111,
  2,
  6643,
  5419,
  743,
  10,
  25,
  54,
  77,
  646,
  16,
  9,
  6,
  1,
  240,
  4,
  17,
  12,
  210,
  1948,
  22,
  5,
  860,
  32,
  448,
  530,
  12,
  6,
  11,
  19,
  6,
  34,
  76,
  12,
  56,
  1,
  3342,
  10,
  8506,
  14,
  614,
  8080,
  144,
  301,
  3,
  115,
  126,
  7,
  7,
  144,
  21,
  61,
  6,
  3,
  380,
  19,
  8,
  396,
  9,
  82,
  2862,
  8,
  1,
  866,
  2739,
  4,
  5868,
  122,
  126,
  96,
  2,
  79,
  3,
  1193,
  293,
  15,
  9,
  197,
  36,
  1,
  283,
  2738,
  161,
  18,
  3,
  4142,
  600,
  5,
  1,
  673,
  36,
  10,
  13,
  471,
  1,
  1381,
  12,
  137,
  156,
  6417,
  175,
  197,
  14,
  534,
  14,
  1,
  17,
  651,
  15,
  3,
  207,
  4,
  2116,
  2650,
  26,
  2902,
  1545,
  1893,
  375,
  4,
  1992,
  1102,
  2,
  2633,
  10,
  700,
  119,
  12,
  6417,
  13,
  544,
  36,
  7,
  7,
  9,
  505,
  42,
  12,
  106,
  8078,
  38,
  244,
  4864,
  1274,
  533,
  2,
  3530,
  1326,
  2094,
  23,
  4808,
  20,
  3,
  582,
  5466,
  8,
  3,
  1511,
  485,
  565,
  14,
  2821,
  485,
  48,
  3,
  3666,
  2747,
  5901,
  16,
  24,
  786,
  4338,
  45,
  522,
  175,
  3,
  169,
  4,
  81,
  22,
  64,
  11,
  6180,
  682,
  503,
  993,
  1,
  64,
  54,
  451,
  858,
  54,
  451,
  1128,
  54,
  451,
  2,
  1893,
  501,
  4072,
  2,
  42,
  4,
  24,
  1605,
  34,
  236,
  1518,
  501,
  1518,
  4072,
  2,
  286,
  8,
  52,
  6004,
  1591,
  2,
  1326,
  851,
  42,
  12,
  1,
  2821,
  485,
  6,
  235,
  165,
  5,
  500,
  77,
  286,
  81,
  68,
  80,
  28,
  235,
  489,
  5,
  614,
  1,
  630,
  34,
  1067,
  1,
  19,
  2754,
  20,
  868,
  8507,
  1114,
  8831,
  3,
  184,
  1146,
  49,
  255,
  5873,
  15,
  3,
  2143,
  8978,
  2,
  193,
  119,
  1,
  1532,
  122,
  4,
  275,
  2360,
  3464,
  8,
  7,
  7,
  34,
  73,
  817,
  1,
  117,
  4,
  1,
  106,
  577,
  3907,
  2,
  1,
  184,
  6056,
  638,
  4,
  60,
  6,
  208,
  8,
  1,
  227,
  370,
  33,
  401,
  902,
  334,
  1,
  95,
  5,
  12,
  3,
  6321,
  119,
  1135,
  3840,
  3522,
  1522,
  178,
  27,
  4,
  1,
  1682,
  133,
  8,
  1186,
  1703,
  279,
  8,
  1,
  143,
  4,
  1,
  6321,
  1418,
  80,
  68,
  39,
  80,
  1,
  224,
  745,
  178,
  44,
  3,
  1724,
  277,
  94,
  15,
  27,
  693,
  2967,
  8,
  1,
  2909,
  214,
  3440,
  4,
  3,
  191,
  3013,
  35,
  1,
  2900,
  2,
  1,
  3013,
  6,
  110,
  567,
  4,
  172,
  125,
  11,
  128,
  3571,
  245,
  330,
  14,
  339,
  2037,
  7,
  7,
  559,
  100,
  160,
  582,
  505,
  8,
  14,
  3,
  2229,
  18,
  1326,
  2,
  261,
  1197,
  1724,
  28,
  233,
  26,
  1,
  485,
  8,
  792,
  1143,
  6174,
  1591,
  1326,
  214,
  47,
  5561,
  15,
  1,
  184,
  5873,
  471,
  1,
  9733,
  12,
  59,
  233,
  1894,
  24,
  289,
  2140,
  7,
  7,
  10,
  523,
  2569,
  1,
  276,
  18,
  9,
  6,
  175,
  322,
  32,
  5019,
  46,
  23,
  47,
  112,
  1452,
  1219,
  12,
  110,
  74,
  5740,
  2,
  261,
  46,
  6,
  27,
  237,
  128,
  119,
  3,
  1755,
  3283,
  582,
  430,
  5,
  26,
  1577,
  2,
  640,
  270,
  122,
  14,
  138,
  4638,
  3886,
  2,
  5129,
  12,
  10,
  2017,
  186,
  812,
  85,
  245,
  99,
  21,
  428,
  30,
  9,
  7,
  7,
  30,
  223,
  6,
  65,
  3994,
  9,
  22,
  110,
  479,
  41,
  27,
  693,
  108,
  80,
  33,
  23,
  29,
  34,
  1043,
  21,
  5,
  750,
  349,
  12,
  22,
  120,
  602,
  35,
  6,
  35,
  1,
  87,
  55,
  22,
  902,
  93,
  22,
  23,
  110,
  1860,
  84,
  1,
  62,
  80,
  1,
  133,
  23,
  3259,
  141,
  867,
  112,
  4918,
  51,
  21,
  2479,
  1842,
  2,
  42,
  4,
  277,
  1,
  111,
  9169,
  36,
  823,
  1114,
  8831,
  5,
  2479,
  2528,
  2,
  86,
  4,
  1,
  749,
  176,
  1,
  211,
  6,
  4115,
  3557,
  7932,
  2,
  1,
  1226,
  6,
  27,
  4,
  1,
  250,
  10,
  25,
  123,
  107,
  4,
  258,
  37,
  170,
  4,
  1,
  530,
  73,
  23,
  2178,
  15,
  3,
  115,
  228,
  4,
  2481,
  1047,
  7,
  7,
  327,
  153],
 [1,
  129,
  15,
  3,
  1890,
  2722,
  13,
  27,
  4,
  3,
  3922,
  4,
  83,
  103,
  185,
  12,
  168,
  55,
  12,
  3238,
  15,
  1119,
  5096,
  1,
  77,
  106,
  70,
  2821,
  20,
  57,
  143,
  2,
  3,
  4,
  2847,
  18,
  10,
  101,
  4,
  1,
  286,
  11,
  27,
  6,
  1,
  113,
  7,
  7,
  272,
  43,
  6834,
  9342,
  67,
  314,
  1,
  148,
  8,
  1,
  142,
  3431,
  305,
  4,
  146,
  608,
  1205,
  706,
  1,
  19,
  233,
  25,
  75,
  126,
  248,
  35,
  670,
  272,
  9342,
  415,
  74,
  195,
  284,
  5,
  999,
  16,
  1,
  1446,
  44,
  1,
  61,
  3186,
  10,
  164,
  8,
  1,
  19,
  7,
  7,
  1314,
  2943,
  6,
  3,
  6057,
  5269,
  3227,
  5741,
  35,
  13,
  16,
  6872,
  16,
  24,
  1548,
  598,
  51,
  1,
  435,
  13,
  28,
  553,
  1,
  3317,
  135,
  8,
  2655,
  2,
  489,
  3,
  167,
  117,
  14,
  3,
  4075,
  18,
  3,
  219,
  169,
  4,
  81,
  23,
  454,
  88,
  7,
  7,
  87,
  1929,
  35,
  489,
  88,
  143,
  1882,
  261,
  80,
  3,
  366,
  4,
  23,
  8,
  507,
  28,
  1075,
  3,
  171,
  4338,
  5,
  74,
  8209,
  143,
  3729,
  8508,
  6,
  1,
  704,
  9529,
  5741,
  35,
  489,
  2943,
  49,
  2,
  3076,
  14,
  3,
  172,
  2,
  401,
  9675,
  2983,
  24,
  333,
  903,
  786,
  3,
  3485,
  435,
  5,
  1475,
  29,
  39,
  5,
  393,
  88,
  185,
  7,
  7,
  1314,
  2943,
  192,
  3,
  4700,
  16,
  113,
  294,
  16,
  11,
  19,
  18,
  436,
  5,
  6322,
  8,
  4192,
  2943,
  233,
  25,
  1249,
  16,
  11,
  27,
  43,
  28,
  2015,
  1249,
  16,
  36,
  134,
  5,
  5620,
  8,
  1,
  749,
  294,
  2380,
  3,
  171,
  151,
  143,
  2,
  12,
  4192,
  13,
  138,
  32,
  5496,
  19,
  8,
  12,
  297,
  24,
  133,
  165,
  141,
  3403,
  53,
  8,
  2591,
  1776,
  78,
  571,
  22,
  7,
  7,
  9675,
  2983,
  125,
  21,
  74,
  195,
  1086,
  16,
  40,
  222,
  462,
  65,
  137,
  14,
  1,
  938,
  8176,
  333,
  35,
  489,
  2943,
  3223,
  5,
  40,
  54,
  512,
  48,
  1,
  2150,
  43,
  59,
  67,
  21,
  75,
  1987,
  12,
  168,
  297,
  16,
  6673,
  7706,
  59,
  233,
  25,
  75,
  1987,
  16,
  11,
  6575,
  5623,
  1,
  316,
  218,
  4,
  40,
  617,
  7,
  7,
  8508,
  192,
  24,
  87,
  142,
  1377,
  14,
  1,
  52,
  1119,
  24,
  238,
  6,
  5874,
  5,
  91,
  124,
  1989,
  5938,
  7,
  7,
  7585,
  6418,
  3,
  83,
  4075,
  578,
  5,
  1,
  849,
  4,
  1,
  4097,
  3431,
  3871,
  1,
  102,
  418,
  8,
  21,
  3,
  277,
  1410,
  187,
  5,
  717,
  53,
  124,
  239],
 [11,
  19,
  13,
  688,
  271,
  53,
  16,
  2088,
  31,
  1,
  1205,
  27,
  1745,
  6164,
  2155,
  4,
  1,
  269,
  2805,
  5,
  926,
  1,
  256,
  282,
  18,
  13,
  4504,
  31,
  1,
  1205,
  106,
  33,
  778,
  5,
  509,
  234,
  8,
  1103,
  2859,
  8,
  5,
  3,
  17,
  7,
  7,
  10,
  3779,
  1,
  61,
  95,
  16,
  131,
  106,
  1220,
  1233,
  6058,
  2,
  1624,
  4,
  1,
  4601,
  5,
  157,
  8,
  3,
  418,
  204,
  796,
  58,
  26,
  141,
  3,
  2095,
  207,
  87,
  122,
  1,
  1,
  1233,
  6058,
  626,
  298,
  277,
  36,
  1,
  5,
  1,
  5235,
  2,
  45,
  3,
  4,
  108,
  5163,
  5,
  1,
  112,
  1673,
  4,
  1,
  283,
  108,
  6058,
  1,
  448,
  269,
  1233,
  6058,
  706,
  53,
  1,
  708,
  4,
  1,
  338,
  173,
  1624,
  4,
  1,
  4601,
  199,
  12,
  375,
  1673,
  1,
  884,
  4,
  3,
  17,
  6,
  2764,
  7,
  7,
  6058,
  13,
  21,
  2527,
  2,
  4016,
  5,
  29,
  28,
  13,
  21,
  1652,
  5,
  139,
  334,
  15,
  2113,
  116,
  21,
  91,
  6058,
  6058,
  116,
  21,
  114,
  5236,
  38,
  91,
  40,
  6058,
  99,
  21,
  139,
  2257,
  31,
  1,
  661,
  13,
  21,
  100,
  623,
  878,
  1,
  77,
  95,
  185,
  170,
  108,
  13,
  339,
  4382,
  344,
  688,
  168,
  1352,
  278,
  62,
  7,
  7,
  43,
  33,
  468,
  5,
  91,
  3,
  1233,
  17,
  483,
  56,
  43,
  22,
  468,
  5,
  26,
  1617,
  31,
  131,
  2859,
  483,
  18,
  89,
  143,
  84,
  1,
  2218,
  122,
  1,
  975,
  4,
  83,
  2859,
  2,
  102,
  39,
  5,
  2057,
  48,
  40,
  3920,
  5842,
  25,
  213,
  5,
  114,
  7,
  7,
  43,
  22,
  763,
  340,
  1,
  1220,
  22,
  523,
  378,
  1,
  19,
  65,
  43,
  22,
  25,
  340,
  1,
  1220,
  22,
  78,
  26,
  7228,
  12,
  109,
  296,
  10,
  230,
  138,
  3,
  645,
  341,
  10,
  67,
  5,
  64,
  1,
  17,
  1356,
  375,
  68,
  11,
  13,
  165,
  5,
  26,
  1,
  410,
  2,
  130,
  422,
  16,
  9,
  1331,
  5075,
  205,
  64,
  9,
  78,
  723,
  9],
 [25,
  2387,
  516,
  6126,
  5562,
  8,
  447,
  204,
  1435,
  2,
  10,
  67,
  852,
  3,
  169,
  50,
  56,
  36,
  3,
  578,
  4,
  460,
  711,
  854,
  1,
  17,
  1012,
  5,
  2790,
  2,
  56,
  150,
  1,
  62,
  6,
  1712,
  2,
  3855,
  1,
  111,
  6,
  86,
  488,
  2,
  279,
  5,
  3,
  250,
  410,
  2663,
  4,
  390,
  591,
  1426,
  4208,
  31,
  47,
  76,
  111,
  89,
  9734,
  124,
  55,
  11,
  17,
  417,
  43,
  22,
  2650,
  1467,
  9,
  233,
  4975,
  150,
  56,
  150,
  124,
  1622,
  78,
  26,
  662,
  5,
  319,
  6126,
  5562,
  8,
  1,
  1657,
  204,
  19,
  3959,
  206,
  7,
  7,
  10,
  200,
  11,
  234,
  153,
  9,
  65,
  13,
  371,
  43,
  22,
  2650,
  64,
  3,
  532,
  17,
  139,
  64,
  38,
  805,
  9,
  92,
  29,
  1,
  49,
  179,
  11,
  17,
  215],
 [32,
  1584,
  701,
  41,
  3,
  4721,
  17,
  91,
  53,
  1800,
  35,
  5501,
  3,
  5875,
  19,
  109,
  90,
  51,
  59,
  6,
  786,
  527,
  8,
  1,
  1205,
  27,
  315,
  100,
  59,
  504,
  5,
  74,
  241,
  36,
  1,
  582,
  128,
  59,
  2921,
  59,
  6,
  8,
  16,
  50,
  71,
  59,
  16,
  51,
  1,
  448,
  4337,
  6,
  42,
  5,
  500,
  40,
  16,
  109,
  3,
  2229,
  11,
  17,
  890,
  22,
  20,
  1,
  1293,
  4,
  124,
  2006],
 [89,
  1615,
  5,
  86,
  4,
  131,
  81,
  1836,
  200,
  22,
  3,
  126,
  715,
  4,
  11,
  17,
  60,
  69,
  2,
  57,
  440,
  114,
  92,
  41,
  5135,
  2846,
  252,
  31,
  7656,
  35,
  30,
  1,
  332,
  2,
  295,
  1991,
  8,
  43,
  331,
  1527,
  85,
  28,
  192,
  8,
  1,
  332,
  28,
  422,
  141,
  1,
  7441,
  86,
  1291,
  34,
  559,
  89,
  1615,
  5,
  1,
  250,
  111,
  9,
  45,
  480,
  111,
  15,
  3,
  83,
  62,
  10,
  101,
  12,
  46,
  23,
  234,
  7539,
  12,
  5135,
  45,
  318,
  3,
  742,
  4458,
  2,
  6,
  20,
  1,
  1347,
  726,
  234,
  59,
  192,
  42,
  1157,
  4163,
  7,
  7,
  9,
  6,
  3,
  619,
  17,
  2,
  175,
  639,
  806,
  9,
  42,
  22,
  78,
  26,
  676,
  15,
  11,
  964,
  89,
  1615,
  5,
  1,
  77,
  81,
  20,
  1,
  2028,
  92,
  52,
  49,
  1686,
  69,
  10,
  230,
  49,
  30,
  6756,
  96,
  145,
  3,
  755,
  17,
  3942,
  10,
  459,
  187,
  5,
  767,
  11,
  17,
  2,
  22,
  78,
  97,
  51,
  22,
  64,
  9,
  9,
  6,
  2701,
  1208],
 [48,
  3,
  4235,
  17,
  3,
  388,
  2619,
  507,
  6,
  15,
  4385,
  16,
  5850,
  1,
  4,
  1508,
  2,
  453,
  1782,
  3862,
  14,
  245,
  35,
  45,
  340,
  229,
  31,
  6890,
  466,
  670,
  11,
  125,
  638,
  4,
  12,
  305,
  1,
  974,
  6876,
  16,
  691,
  2242,
  2,
  5156,
  2578,
  1,
  148,
  288,
  37,
  3,
  90,
  16,
  243,
  17,
  2,
  13,
  517,
  15,
  54,
  829,
  8081,
  18,
  44,
  247,
  5,
  812,
  48,
  245,
  99,
  25,
  220,
  5,
  91,
  11,
  855,
  208,
  7,
  7,
  1,
  86,
  4235,
  1364,
  150,
  6,
  1,
  196,
  12,
  46,
  23,
  3,
  169,
  4,
  551,
  3286,
  2,
  2429,
  149,
  8,
  11,
  176,
  29,
  264,
  5,
  91,
  1,
  113,
  4,
  179,
  2,
  79,
  48,
  33,
  66,
  15,
  11,
  68,
  226,
  54,
  77,
  649,
  16,
  9,
  3659,
  3,
  1657,
  444,
  4,
  653,
  8,
  829,
  12,
  4,
  1,
  83],
 [11,
  17,
  2691,
  3,
  459,
  1536,
  328,
  36,
  1,
  4816,
  702,
  4424,
  6650,
  14,
  68,
  14,
  2077,
  188,
  718,
  318,
  234,
  2863,
  307,
  44,
  109,
  5065,
  14,
  3,
  286,
  4279,
  19,
  80,
  33,
  23,
  1,
  61,
  673,
  8,
  1,
  19,
  35,
  1,
  823,
  395,
  58,
  2226,
  631,
  19,
  78,
  82,
  2226,
  1,
  389,
  198,
  2577,
  14,
  68,
  14,
  7,
  7,
  14,
  16,
  1,
  4279,
  11,
  6,
  3,
  19,
  36,
  46,
  52,
  416,
  478,
  155,
  2992,
  67,
  98,
  309,
  48,
  5,
  79,
  15,
  1,
  726,
  30,
  11,
  218,
  33,
  70,
  565,
  14,
  2894,
  2,
  24,
  4279,
  14,
  13,
  1,
  991,
  129,
  3374,
  16,
  1,
  4279,
  33,
  534,
  312,
  11,
  1539,
  2,
  244,
  129,
  340,
  53,
  20,
  88,
  450,
  64,
  48,
  10,
  387,
  2,
  1,
  374,
  6,
  473,
  761,
  3,
  297,
  33,
  70,
  232,
  52,
  1146,
  2658,
  16,
  6055,
  2,
  7320,
  30,
  2992,
  70,
  534,
  4803,
  539,
  16,
  2293,
  1,
  726,
  11,
  433,
  4,
  148,
  13,
  3,
  1112,
  30,
  2992,
  3,
  83,
  1205,
  60,
  67,
  54,
  309,
  48,
  5,
  79,
  15,
  206,
  138,
  14,
  1,
  103,
  4,
  3957,
  2159,
  3467,
  2,
  3203,
  7120,
  2,
  6837,
  2,
  408,
  8,
  196,
  53,
  370,
  33,
  312,
  16,
  6055,
  2992,
  268,
  93,
  8,
  3,
  1770,
  2344,
  4,
  1072,
  19,
  612,
  587,
  111,
  15,
  2934,
  8832,
  2,
  2038,
  5549,
  8,
  1080,
  818,
  2,
  2968,
  8,
  11,
  19,
  33,
  156,
  496,
  14,
  3,
  726,
  33,
  39,
  116,
  979,
  749,
  612,
  138,
  14,
  2497,
  390,
  1,
  3630,
  7,
  7,
  11,
  829,
  19,
  809,
  15,
  4424,
  2,
  436,
  8,
  1,
  1943,
  2358,
  51,
  33,
  23,
  7032,
  2,
  808,
  350,
  29,
  285,
  4,
  2264,
  5,
  1,
  19,
  770,
  980,
  2,
  1,
  19,
  498,
  210,
  37,
  3,
  2344,
  118,
  31,
  133,
  15,
  1,
  862,
  134,
  2,
  46,
  14,
  16,
  4424,
  10,
  99,
  65,
  64,
  136,
  28,
  110,
  90,
  3,
  1146,
  4441,
  5,
  103,
  14,
  28,
  45,
  1,
  1636,
  4,
  3,
  18,
  1065,
  345,
  2412,
  14,
  16,
  10,
  110,
  700,
  48,
  1,
  1095,
  217,
  8,
  88,
  14,
  227,
  14,
  236,
  14,
  24,
  103,
  23,
  2035,
  28,
  13,
  1376,
  2,
  1376,
  28,
  682,
  553,
  55,
  122,
  36,
  2542,
  2992,
  5,
  2741,
  3957,
  7354,
  617,
  5,
  91,
  11,
  19,
  290,
  4424,
  2,
  4636,
  20,
  721,
  4,
  6470,
  474,
  2,
  8828,
  392,
  7816,
  12,
  2409,
  5,
  776,
  244,
  1043,
  7,
  7,
  8,
  11,
  19,
  1,
  4279,
  33,
  156,
  248,
  25,
  1,
  197,
  1301,
  319,
  402,
  1,
  293,
  12,
  6551,
  116,
  8,
  63,
  307,
  103,
  6,
  1072,
  48,
  33,
  116,
  8,
  1,
  19,
  13,
  177,
  49,
  18,
  80,
  29,
  1,
  3563,
  70,
  335,
  33,
  372,
  20,
  2,
  122,
  363,
  97,
  950,
  5,
  1717,
  93,
  5,
  65,
  74,
  84,
  63,
  7816,
  4279,
  461,
  233,
  26,
  52,
  3507,
  30,
  11,
  150,
  698,
  247,
  461,
  198,
  187,
  5,
  64,
  11,
  34,
  12,
  33,
  66,
  614,
  63,
  117,
  190,
  3703,
  4,
  319,
  265,
  9955,
  56,
  1,
  4602,
  948,
  2,
  948,
  103,
  438,
  2,
  116,
  33,
  192,
  76,
  100,
  1,
  2667,
  4,
  7234,
  2,
  6419,
  7,
  7,
  439,
  1,
  19,
  6,
  244,
  737,
  2,
  1339,
  188,
  46,
  23,
  3,
  366,
  208,
  179,
  5,
  163,
  16,
  8,
  1,
  972,
  30,
  41,
  1,
  1780,
  816,
  941,
  22,
  78,
  64,
  3,
  1388,
  128,
  119,
  3,
  3021,
  3400,
  20,
  3,
  2579,
  6,
  1189,
  163,
  3328,
  14,
  11,
  6,
  2455,
  8,
  3,
  222,
  1410,
  423,
  110,
  547,
  160,
  1733,
  148,
  5,
  163,
  16,
  8,
  1,
  19,
  6,
  1,
  2219,
  14,
  3,
  621,
  1965,
  30,
  41,
  5075,
  223,
  84,
  1,
  19,
  11,
  621,
  2,
  859,
  630,
  6,
  689,
  32,
  470,
  4,
  3,
  34,
  432,
  1941,
  2505,
  128,
  12,
  110,
  58,
  25,
  75,
  1534,
  8,
  103,
  100,
  7125,
  51,
  1,
  352,
  2505,
  13,
  463,
  1,
  649,
  2219,
  8,
  1,
  413,
  44,
  3,
  52,
  630,
  15,
  1272,
  368,
  803,
  721,
  4,
  1989,
  195,
  5,
  18,
  21,
  195,
  5,
  65,
  118,
  229,
  44,
  175,
  1577,
  51,
  107,
  631,
  150,
  138,
  9956,
  70,
  177,
  1112,
  8,
  1,
  416,
  4816,
  401,
  30,
  1,
  816,
  941,
  64,
  2077,
  271,
  1355,
  4299,
  143,
  3,
  171,
  2863,
  64,
  1,
  19,
  450,
  64,
  12,
  10,
  387],
 [51,
  3928,
  6499,
  542,
  255,
  84,
  40,
  6308,
  326,
  59,
  809,
  5,
  1724,
  137,
  50,
  3229,
  71,
  1289,
  2924,
  1,
  2432,
  59,
  214,
  5,
  1,
  873,
  1,
  50,
  4,
  3,
  3582,
  59,
  498,
  5,
  40,
  828,
  8,
  1139,
  343,
  2,
  1,
  374,
  4,
  1,
  704,
  3810,
  79,
  874,
  6,
  1689,
  5,
  268,
  3,
  536,
  40,
  804,
  7,
  7,
  43,
  331,
  84,
  2990,
  7086,
  5422,
  96,
  320,
  45,
  3,
  169,
  5,
  1450,
  1,
  17,
  6,
  1053,
  15,
  982,
  4,
  1047,
  2,
  1781,
  1792,
  383,
  27,
  128,
  8,
  829,
  1123,
  3,
  184,
  257,
  2,
  3,
  7593,
  205,
  26,
  107,
  5,
  26,
  2551,
  488,
  29,
  1,
  4302,
  8,
  1,
  181,
  186,
  589,
  320,
  86,
  4,
  1,
  17,
  6,
  3,
  920,
  2816,
  77,
  71,
  1,
  27,
  128,
  201,
  466,
  1006,
  1,
  1895,
  383,
  133,
  684,
  1577,
  2,
  423,
  684,
  1216,
  1,
  111,
  6,
  30,
  113,
  56,
  530,
  499,
  343,
  405,
  3,
  1339,
  238,
  1,
  112,
  65,
  152,
  512,
  92,
  283,
  6108,
  183,
  5,
  26,
  5,
  1028,
  1,
  2932,
  4,
  737,
  383,
  133,
  290,
  145,
  61,
  1076,
  15,
  27,
  77,
  17,
  517,
  31,
  7033,
  1094,
  15,
  24,
  3297,
  4,
  2233,
  12,
  6155,
  7355,
  2,
  180,
  320,
  270,
  122,
  14,
  2369,
  327,
  153,
  6,
  41,
  1,
  113,
  10,
  66,
  79],
 [27,
  4,
  1,
  50,
  1160,
  1511,
  485,
  96,
  8,
  1186,
  473,
  485,
  1522,
  32,
  3231,
  182,
  20,
  1,
  970,
  2,
  473,
  4,
  27,
  4,
  1,
  86,
  3218,
  1511,
  2260,
  1,
  1093,
  1020,
  32,
  5155,
  49,
  2724,
  84,
  1,
  4,
  11,
  1408,
  485,
  2,
  245,
  35,
  7104,
  78,
  26,
  4220,
  408,
  78,
  187,
  5,
  1894,
  50,
  41,
  11,
  7034,
  1772,
  1019,
  105,
  1511,
  2260,
  13,
  21,
  1955,
  30,
  29,
  18,
  52,
  2,
  3,
  566,
  1,
  162,
  134,
  311,
  515,
  1393,
  2,
  2518,
  9,
  122,
  1,
  19,
  6,
  3908,
  14,
  3,
  582,
  799,
  38,
  3,
  1064,
  410,
  392,
  701,
  9,
  6,
  32,
  1160,
  392,
  180,
  19,
  12,
  78,
  268,
  122,
  580,
  8,
  1677,
  4,
  691,
  3561,
  7,
  7,
  47,
  81,
  3102,
  98,
  17,
  12,
  6,
  314,
  20,
  386,
  11,
  2065,
  6,
  52,
  159,
  392,
  2,
  9,
  6,
  32,
  2065,
  2,
  625,
  4,
  96,
  12,
  1400,
  1807,
  1219,
  746,
  722,
  1070,
  38,
  1598,
  1070,
  131,
  4578,
  23,
  20,
  1,
  95,
  42,
  485,
  6,
  3,
  357,
  323,
  19,
  54,
  789,
  18,
  814,
  78,
  163,
  669,
  12,
  2,
  164,
  3,
  3328,
  2864,
  1535],
 [201,
  340,
  1,
  77,
  810,
  2,
  262,
  47,
  5,
  26,
  1814,
  4,
  17,
  1900,
  142,
  117,
  9957,
  48,
  9,
  298,
  5,
  74,
  84,
  211,
  384,
  5964,
  511,
  511,
  34,
  946,
  1179,
  20,
  1,
  17,
  2,
  1,
  732,
  7,
  7,
  10,
  25,
  1159,
  11,
  17,
  718,
  42,
  4,
  153,
  16,
  1,
  572,
  1949,
  711,
  5,
  2709,
  151,
  2,
  16,
  3,
  239,
  17,
  16,
  1,
  823,
  1180,
  904,
  234,
  42,
  4,
  153,
  7,
  7,
  10,
  37,
  1641,
  782,
  211,
  145,
  3475,
  10,
  120,
  4,
  18,
  110,
  5477,
  59,
  158,
  6252,
  4083,
  370,
  10,
  340,
  1,
  877,
  2,
  131,
  810,
  10,
  156,
  40,
  3323,
  20,
  1,
  1503,
  34,
  10,
  13,
  21,
  3845,
  41,
  98,
  7,
  7,
  10,
  104,
  96,
  5,
  26,
  2486,
  10,
  89,
  479,
  41,
  1030,
  1412,
  1187,
  990,
  511,
  48,
  6,
  1,
  17,
  2,
  125,
  9,
  2790,
  69,
  7,
  7,
  10,
  291,
  11,
  17,
  16,
  1,
  732,
  1,
  3581,
  838,
  6,
  357,
  566,
  9958,
  60,
  6,
  3,
  219,
  77,
  62,
  34,
  291,
  15,
  1,
  732,
  8,
  324,
  14,
  12,
  6,
  32,
  1638,
  4,
  615,
  1,
  17,
  6,
  661,
  1902,
  2,
  83,
  16,
  360,
  10,
  262,
  1,
  1777,
  5,
  5262,
  472,
  1,
  17,
  2,
  4,
  258,
  46,
  23,
  61,
  34,
  105,
  804,
  5,
  2811,
  1,
  200,
  53,
  89,
  200,
  53,
  732,
  34,
  9,
  13,
  3,
  228,
  724,
  83,
  732,
  150,
  140,
  26,
  50,
  4,
  93,
  7,
  7,
  11,
  17,
  6,
  3,
  83,
  239,
  17,
  18,
  16,
  3,
  8656,
  147,
  31,
  304,
  74,
  8833],
 [10,
  37,
  11,
  17,
  80,
  9,
  6,
  3,
  483,
  157,
  4,
  443,
  90,
  31,
  81,
  35,
  479,
  195,
  5,
  91,
  9,
  510,
  2,
  21,
  39,
  350,
  96,
  9,
  6,
  1053,
  15,
  1131,
  9530,
  4793,
  350,
  96,
  2,
  3,
  4,
  2345,
  386,
  36,
  408,
  35,
  539,
  15,
  24,
  1546,
  297,
  1727,
  2331,
  9,
  45,
  75,
  9170,
  5,
  1,
  2512,
  12,
  9,
  6919,
  6920,
  3107,
  9,
  6,
  1053,
  15,
  1598,
  653,
  2,
  7931,
  653,
  188,
  6579,
  22,
  233,
  101,
  4484,
  5,
  26,
  7931,
  23,
  21,
  7785,
  878,
  2158,
  6323,
  878,
  23,
  33,
  397,
  38,
  172,
  397,
  9,
  2326,
  8,
  1,
  2763,
  4,
  1,
  9530,
  9,
  2326,
  8,
  1,
  953,
  4,
  382,
  9,
  2326,
  8,
  1,
  83,
  3756,
  4,
  2302,
  60,
  270,
  36,
  1,
  4,
  292,
  9171,
  1,
  4,
  292,
  20,
  1,
  1896,
  2186,
  4,
  32,
  870,
  3123,
  31,
  892,
  3834,
  151,
  155,
  9,
  1,
  174,
  55,
  4,
  3,
  686,
  60,
  4674,
  3,
  1064,
  292,
  305,
  4,
  3,
  882,
  292,
  15,
  1,
  1627,
  4484,
  6,
  1,
  2243,
  9,
  6,
  1694,
  18,
  61,
  1065,
  1279,
  10,
  1724,
  3969,
  1,
  83,
  58,
  21,
  26,
  7021,
  16,
  24,
  4484,
  2999,
  28,
  67,
  5,
  139,
  42,
  2,
  9959,
  3,
  171,
  2556,
  2772,
  5,
  74,
  1,
  3693,
  28,
  45,
  1974,
  11,
  17,
  45,
  54,
  1395,
  1738,
  9,
  45,
  54,
  1848,
  1,
  61,
  2186,
  406,
  9959,
  45,
  3,
  3023,
  795,
  2,
  2,
  3,
  1942,
  11,
  6,
  21,
  3,
  431,
  2302,
  6,
  21,
  1874,
  9,
  6,
  1,
  1838,
  4],
 [10,
  67,
  3,
  247,
  55,
  3747,
  4805,
  16,
  1,
  106,
  518,
  601,
  425,
  9,
  13,
  174,
  5,
  138,
  32,
  3031,
  10,
  789,
  43,
  10,
  1832,
  3,
  693,
  148,
  1,
  2949,
  70,
  98,
  388,
  309,
  13,
  2776,
  3037,
  2132,
  11,
  5,
  1,
  207,
  31,
  3604,
  12,
  67,
  3,
  49,
  692,
  800,
  46,
  13,
  54,
  211,
  544,
  36,
  131,
  153,
  1924,
  5485],
 [263,
  1,
  112,
  4,
  11,
  19,
  6,
  3,
  228,
  236,
  4148,
  9,
  6,
  274,
  319,
  39,
  16,
  1,
  361,
  4,
  8979,
  3120,
  2,
  1,
  1620,
  1555,
  3,
  364,
  389,
  9172,
  1198,
  3120,
  9,
  53,
  60,
  6,
  602,
  48,
  1,
  108,
  28,
  6,
  390,
  140,
  79,
  417,
  2,
  251,
  11,
  6,
  3,
  518,
  2,
  3,
  300,
  4,
  757,
  147],
 [11,
  17,
  13,
  34,
  963,
  411,
  517,
  2,
  893,
  12,
  9,
  2563,
  9,
  140,
  26,
  6211,
  15,
  3,
  126,
  224,
  162,
  2,
  1030,
  2504,
  1,
  250,
  431,
  6,
  1,
  111,
  22,
  25,
  2094,
  20,
  1,
  27,
  541,
  35,
  6,
  5470,
  1608,
  2,
  459,
  797,
  2,
  20,
  1,
  77,
  541,
  35,
  6,
  9531,
  3263,
  2,
  39,
  6059,
  8,
  11,
  829,
  412,
  821,
  2,
  5712,
  23,
  39,
  371,
  14,
  1,
  4592,
  9735,
  2,
  1795,
  366,
  263,
  189,
  1789,
  79,
  483,
  157,
  1,
  149,
  2,
  162,
  140,
  21,
  25,
  3118,
  5,
  79,
  2454,
  30,
  29,
  33,
  23,
  5220,
  2,
  1428,
  72,
  126,
  5,
  25,
  9313,
  20,
  402,
  3,
  49,
  293,
  8,
  769,
  588,
  1,
  1030,
  6,
  2919,
  136,
  25,
  464,
  4,
  32,
  1943,
  5624,
  1359,
  345,
  7035,
  5,
  1,
  914,
  937,
  75,
  176,
  15,
  52,
  5354,
  149,
  135,
  1,
  1554,
  7035,
  9914,
  45,
  9466,
  1943,
  906,
  587,
  32,
  524,
  4593,
  44,
  14,
  43,
  1,
  1030,
  990,
  581,
  26,
  2597,
  5,
  340,
  1,
  224,
  33,
  23,
  1030,
  2,
  5,
  2474,
  2327,
  149,
  36,
  3,
  1025,
  3308,
  4,
  551,
  1036,
  2,
  3196,
  6757,
  149,
  4,
  1510,
  44,
  39,
  34,
  934,
  11,
  99,
  26,
  3,
  83,
  17,
  2,
  140,
  26,
  860,
  90,
  18,
  15,
  81,
  35,
  1152,
  1,
  855,
  2,
  66,
  2070,
  2327,
  2,
  6717,
  149,
  46,
  23,
  982,
  4,
  49,
  149,
  42,
  46,
  2,
  9,
  58,
  26,
  251,
  5,
  64,
  85,
  2094,
  2365,
  2,
  5405,
  58,
  79,
  15,
  32,
  2327,
  176,
  49,
  224,
  2,
  532,
  452],
 [51,
  10,
  13,
  3,
  1118,
  438,
  41,
  234,
  10,
  291,
  3727,
  16,
  1,
  87,
  55,
  2,
  446,
  9,
  18,
  143,
  94,
  10,
  156,
  602,
  25,
  3,
  1089,
  351,
  2,
  144,
  10,
  163,
  143,
  2,
  64,
  48,
  3,
  514,
  118,
  3727,
  65,
  6,
  87,
  4,
  29,
  265,
  20,
  12,
  118,
  6,
  1013,
  3727,
  1,
  283,
  108,
  6,
  3,
  3426,
  771,
  2231,
  3348,
  687,
  5073,
  4221,
  12,
  4774,
  1780,
  297,
  5231,
  41,
  1663,
  490,
  1668,
  10,
  120,
  48,
  124,
  535,
  41,
  24,
  399,
  6,
  3,
  4386,
  248,
  3970,
  4221,
  12,
  6,
  268,
  8,
  5,
  26,
  619,
  18,
  8,
  196,
  28,
  6,
  1,
  2541,
  1887,
  100,
  147,
  3,
  171,
  712,
  15,
  490,
  1668,
  8,
  15,
  24,
  1065,
  665,
  143,
  8603,
  2,
  232,
  3,
  171,
  54,
  34,
  154,
  635,
  10,
  468,
  5,
  2169,
  947,
  438,
  438,
  528,
  438,
  438,
  438,
  559,
  947,
  6,
  1,
  250,
  309,
  4,
  3,
  108,
  123,
  59,
  6,
  3,
  1399,
  44,
  3,
  4221,
  12,
  2705,
  3,
  3970,
  40,
  5282,
  4,
  2,
  6115,
  4,
  91,
  9,
  247,
  5,
  827,
  141,
  249,
  425,
  14,
  1,
  836,
  41,
  9359,
  2,
  6227,
  7,
  7,
  2,
  12,
  57,
  440,
  6,
  48,
  166,
  11,
  118,
  364,
  514],
 [1321,
  9360,
  45,
  423,
  3,
  169,
  4,
  3920,
  461,
  42,
  46,
  28,
  423,
  13,
  3,
  3661,
  1633,
  27,
  4,
  1,
  86,
  3661,
  1,
  191,
  256,
  123,
  700,
  18,
  56,
  9360,
  186,
  589,
  11,
  2350,
  4,
  3,
  19,
  314,
  15,
  48,
  288,
  37,
  3,
  363,
  8,
  1,
  769,
  1756,
  8,
  3135,
  2669,
  7,
  7,
  3,
  167,
  556,
  15,
  54,
  1772,
  1932,
  808,
  84,
  1,
  3882,
  4,
  3,
  2133,
  3356,
  31,
  27,
  4,
  1,
  77,
  1266,
  226,
  50,
  71,
  3,
  3470,
  3210,
  12,
  226,
  3,
  912,
  655,
  165,
  20,
  202,
  184,
  1321,
  2,
  623,
  8218,
  242,
  21,
  446,
  30,
  29,
  31,
  1,
  77,
  3356,
  1097,
  1405,
  80,
  4,
  24,
  560,
  4,
  1772,
  8082,
  7,
  7,
  1321,
  82,
  45,
  3,
  254,
  440,
  8,
  5380,
  7709,
  2,
  59,
  3461,
  137,
  261,
  51,
  28,
  542,
  2509,
  185,
  15,
  2,
  610,
  14,
  68,
  14,
  8218,
  29,
  177,
  2535,
  102,
  12,
  58,
  423,
  74,
  57,
  7,
  7,
  1,
  83,
  3135,
  2669,
  2133,
  4001,
  67,
  106,
  990,
  1153,
  2,
  308,
  116,
  656,
  3768,
  2,
  156,
  79,
  72,
  4,
  229,
  27,
  4,
  146,
  106,
  840,
  238,
  13,
  113,
  2929,
  31,
  402,
  3,
  76,
  6500,
  4995,
  4688,
  7,
  7,
  11,
  19,
  198,
  139,
  174,
  14,
  1,
  250,
  123,
  220,
  31,
  1321,
  9360,
  145,
  1748,
  5,
  2340,
  12,
  2200,
  3351,
  2,
  678,
  328,
  2517,
  67,
  466,
  5502,
  88,
  16,
  468,
  348,
  38,
  1157,
  80,
  10,
  186,
  267,
  33,
  58,
  25,
  43,
  33,
  217,
  11,
  7,
  7,
  38,
  33,
  58,
  25,
  107,
  137,
  1,
  1095,
  58,
  25,
  4119,
  546,
  16,
  1,
  5172,
  16,
  11,
  2350],
 [11,
  6,
  3,
  76,
  19,
  14,
  92,
  1438,
  732,
  6,
  52,
  5082,
  2,
  1,
  112,
  183,
  37,
  9,
  13,
  1,
  977,
  4,
  447,
  3245,
  14,
  3,
  977,
  9,
  398,
  166,
  403,
  54,
  285,
  30,
  29,
  2,
  423,
  6,
  21,
  3,
  19,
  699,
  5387,
  38,
  456,
  5409,
  140,
  25,
  75,
  2620,
  4,
  232,
  188,
  1,
  19,
  6,
  274,
  147,
  43,
  22,
  23,
  3,
  341,
  4,
  1941,
  2505,
  103,
  80,
  9,
  906,
  32,
  2701,
  2990,
  112,
  12,
  2089,
  557,
  12,
  329,
  554,
  79,
  268,
  42,
  56,
  43,
  33,
  684,
  1044,
  2,
  56,
  43,
  63,
  1990,
  6,
  7,
  7,
  1,
  19,
  809,
  15,
  699,
  5387,
  14,
  3,
  1085,
  3618,
  4741,
  5491,
  5,
  2189,
  16,
  8014,
  8,
  1,
  1507,
  59,
  896,
  3,
  1502,
  35,
  844,
  6841,
  40,
  5,
  1630,
  15,
  88,
  59,
  498,
  2443,
  2,
  28,
  94,
  279,
  20,
  5,
  1,
  369,
  6921,
  257,
  188,
  699,
  5387,
  125,
  21,
  187,
  88,
  143,
  14,
  59,
  2921,
  242,
  21,
  274,
  9,
  18,
  307,
  40,
  947,
  1448,
  30,
  529,
  2676,
  135,
  29,
  131,
  52,
  2842,
  112,
  791,
  23,
  325,
  33,
  23,
  209,
  5,
  210,
  37,
  33,
  468,
  1,
  1521,
  8,
  1,
  306,
  5,
  120,
  18,
  3796,
  12,
  43,
  33,
  4395,
  9,
  38,
  19,
  9,
  8,
  39,
  1,
  197,
  95,
  360,
  8,
  1,
  306,
  78,
  26,
  5328,
  100,
  29,
  103,
  70,
  21,
  1159,
  2,
  360,
  233,
  6051,
  98,
  19,
  30,
  11,
  55,
  7,
  7,
  1237,
  11,
  448,
  112,
  1123,
  3,
  947,
  2,
  675,
  41,
  318,
  457,
  4,
  1,
  95,
  141,
  1,
  19,
  2,
  6,
  110,
  1006,
  172,
  38,
  5,
  9,
  13,
  14,
  43,
  33,
  751,
  173,
  4,
  3,
  17,
  2,
  2529,
  9,
  9,
  20,
  5,
  130,
  160,
  19,
  8,
  11,
  338,
  6917,
  4,
  1,
  19,
  699,
  5387,
  5155,
  809,
  786,
  30,
  3,
  4996,
  1236,
  150,
  73,
  158,
  110,
  65,
  74,
  5,
  64,
  40,
  402,
  229,
  46,
  48,
  73,
  79,
  64,
  23,
  3382,
  514,
  133,
  4,
  4537,
  2389,
  2,
  1583,
  12,
  70,
  235,
  2531,
  5,
  2,
  14,
  3,
  977,
  4,
  29,
  11,
  543,
  699,
  5387,
  279,
  20,
  3,
  5,
  2219,
  53,
  1,
  1236,
  2,
  498,
  3,
  2,
  857,
  575,
  7,
  7,
  18,
  94,
  42,
  4,
  1,
  1232,
  160,
  520,
  4,
  19,
  5681,
  2,
  1,
  4996,
  1236,
  931,
  279,
  31,
  1,
  5387,
  896,
  3,
  1720,
  2455,
  5409,
  35,
  6,
  1044,
  18,
  28,
  2939,
  489,
  40,
  144,
  472,
  1,
  19,
  5387,
  6,
  967,
  14,
  3,
  52,
  49,
  254,
  56,
  150,
  59,
  116,
  25,
  383,
  15,
  59,
  13,
  50,
  38,
  345,
  8509,
  84,
  9,
  18,
  144,
  693,
  5876,
  35,
  6,
  3,
  2,
  49,
  818,
  809,
  3068,
  15,
  3,
  1044,
  129,
  28,
  745,
  40,
  12,
  28,
  2,
  24,
  333,
  23,
  6657,
  2,
  23,
  1044,
  8,
  399,
  61,
  18,
  59,
  110,
  1241,
  5,
  3749,
  43,
  11,
  6,
  289,
  2,
  15,
  24,
  122,
  4550,
  40,
  1758,
  2,
  33,
  23,
  8,
  1,
  947,
  232,
  931,
  18,
  135,
  462,
  2443,
  15,
  24,
  114,
  529,
  242,
  16,
  109,
  3,
  7180,
  1720,
  28,
  40,
  242,
  1328,
  18,
  242,
  6993,
  2,
  9,
  246,
  959,
  37,
  242,
  3,
  768,
  935,
  1568,
  36,
  81,
  12,
  25,
  213,
  155,
  24,
  8,
  628,
  5,
  3,
  3474,
  94,
  8,
  1,
  465,
  394,
  4,
  1,
  19,
  699,
  5387,
  504,
  8,
  5994,
  5,
  74,
  88,
  8980,
  2,
  5,
  872,
  15,
  1,
  529,
  370,
  5409,
  6,
  607,
  1,
  19,
  94,
  675,
  7,
  7,
  34,
  73,
  688,
  25,
  286,
  2855,
  103,
  2,
  3,
  1133,
  416,
  6912,
  309,
  4,
  48,
  3,
  329,
  254,
  140,
  26,
  37,
  10,
  9167,
  12,
  59,
  140,
  26,
  3,
  591,
  2686,
  786,
  254,
  35,
  3057,
  498,
  32,
  2232,
  8,
  40,
  919,
  1508,
  11,
  65,
  29,
  1,
  41,
  108,
  2,
  44,
  65,
  247,
  5,
  812,
  245,
  3748,
  1,
  19,
  3,
  591,
  4996,
  2680,
  233,
  731,
  26,
  3781,
  30,
  85,
  867,
  2686,
  2,
  59,
  13,
  2,
  1693,
  81,
  233,
  64,
  40,
  14,
  459,
  9736,
  38,
  30,
  227,
  4815,
  1724,
  15,
  3,
  532,
  860,
  926,
  11,
  99,
  25,
  75,
  3,
  49,
  19,
  38,
  30,
  227,
  208,
  14,
  3,
  2,
  19,
  18,
  9,
  415,
  91,
  53,
  92,
  324,
  48,
  9,
  468,
  5,
  26,
  2,
  13,
  39,
  160,
  737,
  1941,
  2505,
  19],
 [10,
  1051,
  11,
  17,
  20,
  1,
  895,
  900,
  1262,
  1018,
  9,
  158,
  665,
  42,
  5,
  26,
  177,
  532,
  14,
  236,
  14,
  490,
  1011,
  180,
  758,
  103,
  139,
  106,
  419,
  27,
  2627,
  2,
  27,
  1376,
  5963,
  3,
  182,
  3,
  1177,
  1259,
  5,
  536,
  3,
  2325,
  18,
  25,
  1,
  250,
  597,
  2082,
  51,
  3,
  5192,
  8,
  3,
  6812,
  91,
  6674,
  4250,
  2492,
  6906,
  1105,
  5,
  282,
  1201,
  2,
  3042,
  15,
  93,
  179,
  23,
  1060,
  2782,
  51,
  33,
  1183,
  53,
  3,
  3397,
  48,
  166,
  11,
  19,
  989,
  6,
  12,
  1,
  2237,
  4,
  206,
  2,
  2381,
  158,
  157,
  8,
  11,
  17,
  1019,
  34,
  105,
  408,
  1,
  106,
  419,
  23,
  1628,
  195,
  2,
  46,
  23,
  47,
  49,
  1238,
  758,
  133,
  329,
  1644,
  2,
  720,
  2608,
  91,
  11,
  17,
  50,
  71,
  4832,
  16,
  1,
  180,
  1343,
  3869,
  409,
  274,
  3269,
  42],
 [52,
  3458,
  1050,
  3,
  1143,
  112,
  6185,
  54,
  142,
  1349,
  7,
  7,
  43,
  22,
  139,
  84,
  11,
  17,
  15,
  357,
  1393,
  10,
  217,
  11,
  19,
  30,
  3,
  901,
  2820,
  3,
  171,
  478,
  579,
  8,
  2,
  1,
  61,
  287,
  10,
  4164,
  5,
  139,
  13,
  80,
  9,
  13,
  901,
  10,
  852,
  3,
  171,
  8177,
  18,
  14,
  10,
  25,
  110,
  75,
  3,
  645,
  341,
  4,
  1038,
  21,
  72,
  50,
  94,
  12,
  7,
  7,
  1,
  87,
  713,
  223,
  4,
  1,
  19,
  23,
  604,
  14,
  73,
  23,
  356,
  3,
  163,
  30,
  702,
  5126,
  1427,
  7440,
  8,
  3,
  275,
  507,
  1,
  19,
  94,
  298,
  178,
  151,
  84,
  1,
  755,
  5,
  1,
  87,
  1983,
  202,
  2,
  5136,
  1,
  338,
  300,
  4,
  1038,
  73,
  64,
  1,
  4,
  1,
  1096,
  2,
  1,
  4,
  92,
  399,
  401,
  14,
  1,
  413,
  3261,
  1,
  338,
  300,
  4,
  1,
  19,
  1349,
  63,
  2763,
  5,
  6810,
  1,
  1183,
  4,
  4583,
  172,
  1,
  442,
  4,
  1,
  19,
  13,
  428,
  42,
  1376,
  154,
  2,
  86,
  4,
  1,
  17,
  30,
  227,
  781,
  3,
  1879,
  20,
  57,
  385,
  12,
  296,
  46,
  70,
  216,
  9,
  455,
  3,
  228,
  190,
  44,
  61,
  1142,
  223,
  18,
  9,
  130,
  455,
  37,
  9,
  140,
  25,
  75,
  3,
  228,
  5421,
  1,
  62,
  6,
  170,
  228,
  14,
  1978,
  14,
  9,
  959,
  2,
  11,
  6,
  21,
  3,
  19,
  22,
  64,
  43,
  22,
  187,
  3,
  142,
  112,
  60,
  6,
  483,
  546,
  9,
  801,
  12,
  105,
  4,
  1,
  635,
  23,
  52,
  576,
  38,
  699,
  2,
  51,
  33,
  699,
  33,
  699,
  76,
  168,
  148,
  15,
  1,
  707,
  9,
  6,
  3,
  692,
  18,
  105,
  4,
  1,
  707,
  436,
  63,
  1298,
  100,
  1,
  87,
  816,
  38,
  34,
  94,
  781,
  165,
  559,
  7,
  7,
  10,
  78,
  132,
  12,
  1,
  1397,
  637,
  65,
  1952,
  11,
  17,
  36,
  6842,
  1,
  474,
  322,
  415,
  157,
  199,
  383,
  2,
  1119,
  1831,
  18,
  911,
  331,
  3,
  142,
  341,
  4,
  1,
  1096,
  38,
  30,
  1,
  52,
  227,
  120,
  22,
  1132,
  63,
  392,
  4,
  206,
  10,
  58,
  373,
  22,
  589,
  643,
  47,
  284,
  2,
  805,
  1183,
  78,
  91,
  22,
  8834,
  3,
  228,
  18,
  6,
  9,
  274,
  771,
  3347,
  10,
  89,
  101,
  34,
  10,
  13,
  6127,
  5,
  961,
  9,
  3,
  1122,
  18,
  231,
  10,
  79,
  101,
  12,
  105,
  58,
  367,
  9,
  195,
  5,
  4203,
  319,
  9,
  8,
  7036,
  3,
  718,
  183,
  50,
  2327,
  39,
  26,
  246,
  44,
  124,
  392],
 [10,
  3573,
  899,
  15,
  3,
  11,
  17,
  6,
  21,
  1126,
  16,
  245,
  35,
  560,
  615,
  38,
  25,
  110,
  252,
  1,
  435,
  155,
  147,
  1,
  17,
  4418,
  20,
  1,
  6642,
  1817,
  4,
  249,
  108,
  8,
  1,
  435,
  5,
  2811,
  62,
  112,
  791,
  2,
  9,
  125,
  34,
  52,
  5465,
  79,
  124,
  155,
  147,
  11,
  389,
  412,
  4,
  4457,
  19,
  2,
  10,
  2303,
  3816,
  26,
  12,
  72,
  126,
  7,
  7,
  15,
  12,
  8,
  324,
  11,
  19,
  45,
  47,
  4,
  1,
  86,
  2144,
  4457,
  863,
  10,
  25,
  123,
  4130,
  1,
  219,
  550,
  455,
  37,
  32,
  1579,
  190,
  703,
  36,
  1,
  435,
  20,
  1188,
  1,
  705,
  5,
  1557,
  8,
  249,
  128,
  261,
  8,
  1,
  1243,
  204,
  6101,
  673,
  6,
  34,
  8163,
  9,
  312,
  69,
  15,
  3,
  285,
  4,
  4256,
  7,
  7,
  10,
  267,
  1,
  725,
  6,
  34,
  14,
  5,
  353,
  1,
  306,
  1179,
  20,
  1,
  839,
  484,
  50,
  71,
  1,
  211,
  172,
  16,
  146,
  35,
  23,
  1076,
  15,
  1,
  62,
  2,
  970,
  1,
  211,
  140,
  21,
  843,
  245,
  263,
  1,
  2608,
  2,
  4,
  249,
  725,
  36,
  1,
  212,
  9532,
  249,
  128,
  2,
  1337,
  5,
  1,
  218,
  119,
  1,
  211,
  322,
  8955,
  1,
  839,
  7,
  7,
  281,
  172,
  10,
  549,
  260,
  61,
  252,
  141,
  281,
  1653,
  516,
  11,
  412,
  4,
  510,
  36,
  4240,
  2,
  12,
  6,
  1,
  225,
  8,
  86,
  133,
  4967,
  2,
  6580,
  37,
  3,
  859,
  7,
  7,
  8,
  335,
  43,
  22,
  516,
  1,
  211,
  38,
  1,
  435,
  465,
  1077,
  718,
  11,
  19,
  78,
  2197,
  22,
  42,
  4,
  1,
  954,
  43,
  331,
  8,
  1,
  2375,
  2190,
  35,
  45,
  21,
  2300,
  1,
  3675,
  565,
  14,
  20,
  38,
  6311,
  402,
  34,
  155,
  147,
  1,
  17,
  78,
  1717,
  16,
  32,
  2615,
  550,
  7,
  7,
  401,
  10,
  39,
  187,
  5,
  91,
  3,
  833,
  4,
  1,
  484,
  8,
  11,
  19,
  102,
  830,
  15,
  249,
  128,
  970,
  270,
  5,
  117,
  2,
  745,
  92,
  203,
  62,
  16,
  146,
  35,
  6212,
  1,
  2,
  4,
  1,
  62,
  112,
  10,
  4551,
  22,
  5,
  1,
  839,
  2704,
  3822,
  1295,
  3574,
  12,
  717,
  41,
  160,
  657,
  4,
  722,
  746,
  1,
  792,
  2668,
  4034,
  4,
  62,
  112,
  2798,
  7,
  7,
  4240,
  2,
  1,
  83,
  45,
  271,
  3,
  167,
  1499,
  16,
  484,
  839,
  2,
  2840,
  464,
  45,
  8,
  3,
  167,
  984,
  16,
  4457,
  3589,
  1,
  8028,
  12,
  2822,
  8,
  249,
  108,
  5,
  1128,
  8510,
  8,
  2,
  4,
  539,
  7,
  7,
  1246,
  4240,
  1,
  872,
  13,
  68,
  274,
  9],
 [11,
  6,
  175,
  876,
  27,
  4,
  1,
  250,
  96,
  123,
  90,
  265,
  41,
  9,
  111,
  917,
  224,
  667,
  6,
  2143,
  1,
  1144,
  3,
  382,
  8,
  2018,
  2592,
  5,
  26,
  36,
  3,
  3615,
  2430,
  27,
  6843,
  1,
  8173,
  1017,
  5910,
  18,
  156,
  1306,
  5,
  74,
  3,
  5,
  806,
  24,
  1305,
  3,
  126,
  413,
  16,
  1,
  19,
  58,
  26,
  9,
  372,
  36,
  1,
  1307,
  4,
  112,
  1,
  112,
  6,
  697,
  2,
  811,
  7473,
  1,
  1913,
  23,
  29,
  356,
  2503,
  12,
  5,
  3,
  207,
  4,
  2451,
  39,
  5,
  830,
  1,
  3082,
  112,
  98,
  194,
  5,
  1,
  6005,
  4,
  55,
  6,
  3466,
  144,
  44,
  3,
  366,
  478,
  100,
  1983,
  1,
  1144,
  94,
  5812,
  29,
  4,
  3,
  2285,
  226,
  61,
  3,
  366,
  622,
  312,
  370,
  1655,
  518,
  79,
  643,
  3,
  2182,
  2,
  699,
  11,
  17,
  22,
  78,
  91,
  643,
  16,
  260,
  291,
  9,
  1,
  276,
  6,
  573,
  697,
  2,
  140,
  25,
  75,
  4208,
  31,
  295,
  165,
  3738,
  14,
  1,
  8173,
  39,
  2518,
  137,
  1404,
  42,
  4,
  24,
  3302,
  10,
  101,
  1,
  142,
  1144,
  112,
  6,
  12,
  11,
  17,
  1646,
  34,
  76,
  450,
  74,
  4833,
  147,
  9,
  43,
  22,
  66,
  104,
  1,
  237,
  153,
  223,
  199,
  643,
  4037,
  4,
  2209,
  1156,
  1071,
  331,
  2682],
 [43,
  22,
  65,
  65,
  65,
  367,
  96,
  2014,
  5388,
  1423,
  5044,
  6501,
  1719,
  660,
  5388,
  2,
  1,
  181,
  15,
  3,
  545,
  121,
  1290,
  94,
  11,
  6,
  1,
  17,
  16,
  22,
  688,
  3,
  366,
  4,
  3489,
  786,
  42,
  4,
  3,
  5497,
  15,
  562,
  1160,
  5388,
  1,
  86,
  1160,
  149,
  8,
  11,
  19,
  8,
  32,
  600,
  5,
  365,
  5,
  63,
  2113,
  4,
  2,
  472,
  1,
  17,
  1,
  106,
  3489,
  2,
  3,
  254,
  33,
  7032,
  36,
  1,
  5388,
  346,
  265,
  30,
  63,
  5107,
  1399,
  2,
  3438,
  111,
  18,
  5,
  54,
  10,
  475,
  33,
  39,
  415,
  4020,
  98,
  80,
  1,
  17,
  58,
  26,
  121,
  97,
  950,
  7,
  7,
  1,
  413,
  4,
  1,
  17,
  6917,
  5590,
  6,
  137,
  4,
  3,
  799,
  11,
  6,
  21,
  3,
  1302,
  18,
  6917,
  10,
  542,
  197,
  100,
  1,
  601,
  877,
  3081,
  22,
  89,
  2128,
  6917,
  5590,
  370,
  1,
  127,
  877,
  1786,
  682,
  1,
  162,
  700,
  1,
  17,
  58,
  26,
  2075,
  5,
  74,
  141,
  2,
  34,
  2750,
  318,
  327,
  472,
  1,
  17,
  14,
  3,
  240,
  4,
  4291,
  4058,
  2899,
  8,
  46,
  1857,
  61,
  318,
  50,
  6917,
  370,
  465,
  877,
  14,
  3,
  3290,
  425,
  11,
  27,
  299,
  52,
  49,
  16,
  106,
  1015,
  318,
  11,
  27,
  6,
  36,
  1,
  944,
  2202,
  20,
  51,
  33,
  70,
  87,
  1965,
  42,
  34,
  1,
  6,
  21,
  14,
  49,
  14,
  8,
  307,
  2687,
  2,
  234,
  11,
  17,
  6,
  34,
  76,
  21,
  56,
  1668,
  66,
  9,
  53,
  46,
  23,
  27,
  38,
  106,
  9173,
  1831,
  14,
  33,
  67,
  39,
  1794,
  460,
  9173,
  96,
  7,
  7,
  1,
  17,
  125,
  25,
  3,
  2878,
  843,
  276,
  18,
  10,
  13,
  34,
  1199,
  5,
  2128,
  1,
  127,
  1,
  949,
  13,
  436,
  20,
  69],
 [2343,
  4968,
  2,
  9960,
  23,
  106,
  8835,
  35,
  25,
  3,
  678,
  253,
  5595,
  571,
  8,
  362,
  948,
  670,
  265,
  41,
  554,
  2,
  186,
  872,
  5,
  64,
  6840,
  135,
  9960,
  6,
  2,
  736,
  47,
  2066,
  36,
  24,
  1857,
  20,
  85,
  5,
  902,
  554,
  33,
  94,
  486,
  84,
  3,
  115,
  429,
  2622,
  1604,
  35,
  45,
  2194,
  241,
  8,
  628,
  5,
  2997,
  1,
  2958,
  33,
  182,
  88,
  350,
  2,
  902,
  24,
  302,
  3846,
  2793,
  35,
  489,
  5,
  26,
  3,
  1775,
  9960,
  489,
  9961,
  5,
  26,
  24,
  254,
  18,
  24,
  214,
  8,
  1,
  95,
  18,
  28,
  152,
  225,
  3531,
  15,
  3,
  6448,
  35,
  270,
  36,
  4862,
  37,
  28,
  125,
  534,
  948,
  7880,
  242,
  8,
  114,
  15,
  9961,
  1,
  928,
  23,
  8,
  3,
  4189,
  51,
  33,
  2822,
  5,
  9961,
  20,
  1983,
  15,
  3,
  191,
  55,
  211,
  1294,
  33,
  89,
  56,
  120,
  14,
  33,
  23,
  8,
  3,
  4189,
  15,
  63,
  1426,
  779,
  9361,
  5618,
  6,
  3,
  83,
  692,
  206,
  2221,
  1439,
  6,
  342,
  2442,
  281,
  172,
  8,
  24,
  1189,
  2,
  1080,
  7816,
  1314,
  2943,
  6,
  1311,
  14,
  1,
  3531,
  221,
  36,
  4862,
  3531,
  215,
  1,
  87,
  148,
  12,
  270,
  5,
  324,
  51,
  22,
  101,
  4,
  1314,
  2943,
  18,
  28,
  311,
  24,
  173,
  68,
  7126,
  6675,
  6,
  834,
  14,
  2793,
  7120,
  73,
  1049,
  436,
  11,
  4901,
  552,
  2,
  1775,
  237,
  3417,
  30,
  1,
  572,
  4,
  1,
  771,
  297,
  159,
  2379,
  9737,
  125,
  480,
  293,
  14,
  1,
  115,
  1633,
  1652,
  5,
  424,
  3,
  6060,
  7033,
  125,
  83,
  293,
  3521,
  304,
  44,
  1361,
  48,
  28,
  125,
  15,
  1,
  3630,
  4487,
  3132,
  311,
  2267,
  4,
  577,
  1566,
  5615,
  6,
  1,
  545,
  4,
  1666,
  3042,
  226,
  3,
  169,
  4,
  83,
  509,
  8,
  11,
  17,
  2,
  47,
  834,
  1189,
  2,
  1080,
  1561,
  39,
  163,
  30,
  1439,
  2,
  2943,
  3521,
  73,
  723,
  5,
  571,
  44,
  34,
  6361,
  43,
  22,
  700,
  9961,
  37,
  10,
  120,
  9961,
  6,
  175,
  154,
  44,
  3,
  329,
  570,
  51,
  1314,
  3066,
  5,
  115,
  2379,
  9737,
  44,
  1284,
  5,
  1615,
  5,
  6675,
  1189,
  1,
  9922,
  5679,
  1,
  86,
  871,
  703,
  6,
  1,
  27,
  12,
  298,
  84,
  1,
  1287,
  1077,
  181,
  2,
  46,
  2221,
  3066,
  2,
  4310,
  15,
  1666,
  3042,
  82,
  868,
  1201,
  6,
  107,
  46,
  14,
  1,
  4408,
  33,
  1959,
  1680,
  2605,
  3042,
  18,
  28,
  4504,
  1,
  17,
  13,
  1987,
  16,
  709,
  3611,
  18,
  192,
  27,
  16,
  212,
  211,
  578,
  9361,
  6,
  47,
  316,
  716,
  722],
 [36,
  162,
  4,
  3474,
  10,
  101,
  10,
  217,
  3,
  228,
  4,
  11,
  8,
  57,
  1963,
  5713,
  716,
  2,
  10,
  1,
  969,
  552,
  34,
  10,
  778,
  9,
  463,
  1,
  637,
  31,
  1,
  1414,
  688,
  619,
  556,
  826,
  300,
  1692,
  2,
  4650,
  533,
  3814,
  726,
  53,
  5,
  582,
  3,
  1404,
  254,
  5,
  3000,
  539,
  2,
  64,
  43,
  33,
  66,
  74,
  241,
  15,
  9,
  199,
  1,
  577,
  1478,
  93,
  4808,
  1,
  582,
  6,
  6186,
  1353,
  8219,
  996,
  2965,
  4977,
  15,
  167,
  1990,
  1308,
  3132,
  1223,
  2807,
  35,
  23,
  177,
  8031,
  31,
  1,
  2074,
  262,
  20,
  1,
  128,
  913,
  1318,
  660,
  8220,
  1,
  1411,
  152,
  301,
  5,
  26,
  339,
  165,
  68,
  80,
  8219,
  2,
  1308,
  79,
  175,
  950,
  25,
  826,
  38,
  4650,
  14,
  3461,
  9,
  6,
  39,
  3,
  881,
  4,
  43,
  33,
  66,
  93,
  241,
  82,
  1244,
  14,
  2634,
  7908,
  1486,
  3899,
  14,
  1265,
  1397,
  1038,
  668,
  14,
  1440,
  5233,
  9533,
  2,
  868,
  14,
  1038,
  3,
  1922,
  9720,
  10,
  66,
  64,
  144,
  1,
  168,
  1129,
  14,
  2548,
  4113,
  4570,
  5076,
  15,
  1,
  5625,
  16,
  3,
  3000,
  148,
  18,
  11,
  19,
  125,
  9,
  8,
  3,
  52,
  697,
  95,
  2,
  21,
  56,
  3,
  3558,
  49,
  4977,
  66,
  589,
  9,
  36,
  109,
  737,
  2,
  724,
  4521],
 [179,
  5,
  213,
  6,
  32,
  416,
  895,
  900,
  19,
  12,
  273,
  32,
  3918,
  181,
  38,
  141,
  1142,
  151,
  22,
  66,
  1010,
  9,
  53,
  84,
  41,
  457,
  278,
  133,
  38,
  540,
  1,
  19,
  36,
  6399,
  5,
  2,
  6,
  1405,
  41,
  85,
  11,
  38,
  1,
  1548,
  468,
  5,
  74,
  1,
  5,
  1956,
  8,
  172,
  100,
  13,
  7084,
  2,
  292,
  3241,
  42,
  7,
  7,
  11,
  19,
  61,
  45,
  41,
  327,
  4414,
  44,
  3224,
  6,
  2,
  386,
  67,
  47,
  1,
  102,
  684,
  850,
  30,
  29,
  2,
  1,
  439,
  112,
  215,
  3481,
  1214,
  1,
  112,
  6,
  1837,
  137,
  12,
  10,
  186,
  268,
  57,
  3682,
  20,
  9,
  39,
  183,
  3,
  115,
  18,
  43,
  22,
  114,
  895,
  900,
  2,
  23,
  918,
  8,
  48,
  2091,
  1318,
  5338,
  150,
  233,
  596,
  8,
  1,
  369,
  2760,
  151,
  11,
  6,
  3,
  205,
  64,
  44,
  274,
  319,
  39,
  5,
  836,
  4,
  48,
  303,
  13,
  3,
  190,
  1445,
  42,
  292,
  80,
  33,
  70,
  39,
  41,
  5,
  139,
  5,
  292,
  15,
  2449,
  2,
  46,
  13,
  3,
  3582,
  4,
  8061,
  2547,
  2,
  265,
  7,
  7,
  179,
  5,
  213,
  6,
  3,
  177,
  49,
  17,
  12,
  86,
  81,
  359,
  5,
  64,
  281],
 [867,
  5169,
  1396,
  7474,
  489,
  5,
  26,
  1143,
  6174,
  18,
  3840,
  1463,
  100,
  1463,
  16,
  1371,
  9314,
  167,
  6709,
  5626,
  3446,
  4517,
  2,
  199,
  1,
  876,
  1765,
  1070,
  4,
  438,
  872,
  9,
  13,
  61,
  1460,
  223,
  190,
  9,
  205,
  25,
  39,
  467,
  3,
  169,
  1169,
  482,
  244,
  2219,
  2579,
  1566,
  15,
  57,
  71,
  25,
  5,
  827,
  141,
  11,
  172,
  145,
  8298,
  32,
  677,
  134,
  10,
  475,
  11,
  801,
  10,
  156,
  37,
  9],
 [27,
  649,
  66,
  1750,
  11,
  17,
  2,
  12,
  6,
  934,
  10,
  4131,
  11,
  17,
  27,
  253,
  80,
  9,
  13,
  3,
  892,
  839,
  2,
  9,
  13,
  159,
  34,
  10,
  194,
  9,
  58,
  26,
  208,
  68,
  9,
  13,
  1,
  17,
  6,
  41,
  3,
  184,
  429,
  35,
  3576,
  1,
  2430,
  5,
  74,
  3,
  2571,
  611,
  34,
  28,
  66,
  2673,
  1168,
  20,
  1,
  95,
  28,
  896,
  52,
  3219,
  102,
  2,
  205,
  1222,
  1228,
  43,
  28,
  489,
  1,
  611,
  38,
  21,
  52,
  690,
  43,
  22,
  23,
  3,
  341,
  4,
  839,
  1134,
  1147,
  22,
  233,
  187,
  5,
  806,
  11,
  42],
 [135,
  10,
  13,
  1,
  386,
  1154,
  10,
  13,
  141,
  1,
  27,
  2826,
  2,
  372,
  672,
  11,
  115,
  1535,
  10,
  89,
  120,
  48,
  9,
  13,
  41,
  9,
  18,
  10,
  39,
  67,
  3,
  5009,
  41,
  9,
  2,
  1332,
  13,
  10,
  123,
  197,
  7,
  7,
  1,
  62,
  4561,
  185,
  106,
  554,
  35,
  25,
  39,
  4222,
  3,
  384,
  1282,
  27,
  4,
  1,
  554,
  6,
  8981,
  3,
  1664,
  35,
  6,
  1,
  61,
  2229,
  16,
  1,
  375,
  1336,
  2,
  160,
  6,
  7886,
  160,
  5137,
  35,
  4222,
  3,
  4085,
  5,
  1,
  406,
  31,
  47,
  5406,
  1354,
  290,
  31,
  1994,
  33,
  1351,
  899,
  3,
  1372,
  2,
  302,
  2406,
  4,
  8836,
  2,
  714,
  20,
  7,
  7,
  10,
  39,
  723,
  9,
  51,
  480,
  96,
  776,
  141,
  1,
  8345,
  80,
  1332,
  48,
  3,
  238,
  31,
  3176,
  5178,
  2,
  21,
  5,
  750,
  1,
  374,
  4,
  1,
  176,
  57,
  61,
  3502,
  6,
  12,
  1,
  266,
  13,
  7103,
  1837,
  8,
  313,
  906,
  438,
  2,
  47,
  4,
  1,
  1962,
  1893,
  8,
  1,
  17,
  70,
  240,
  4,
  6059,
  18,
  29,
  8,
  29,
  3,
  317,
  17],
 [11,
  19,
  6,
  175,
  322,
  27,
  4,
  1,
  250,
  103,
  123,
  90,
  2,
  6,
  3,
  20,
  21,
  61,
  1,
  695,
  19,
  1421,
  18,
  1,
  9138,
  30,
  157,
  631,
  21,
  61,
  116,
  1,
  19,
  74,
  2439,
  4785,
  9,
  82,
  906,
  3,
  49,
  176,
  4,
  695,
  149,
  34,
  48,
  422,
  344,
  10,
  89,
  120,
  2,
  322,
  10,
  89,
  479,
  195,
  5,
  4665,
  15,
  1,
  5138,
  80,
  1,
  19,
  13,
  34,
  380,
  9,
  1022,
  54,
  194,
  30,
  29,
  26,
  2586,
  2,
  813,
  1,
  584,
  241,
  36,
  11,
  1980,
  18,
  682,
  10,
  359,
  5,
  926,
  713,
  420,
  4,
  3051,
  8,
  11,
  715,
  34,
  10,
  233,
  14,
  68,
  1557,
  1,
  112,
  3,
  4,
  3,
  129,
  6,
  5902,
  31,
  24,
  451,
  440,
  2,
  1052,
  3618,
  42,
  4,
  24,
  3092,
  1145,
  2,
  1359,
  862,
  5,
  32,
  2649,
  15,
  1,
  1627,
  4337,
  2,
  6618,
  2454,
  2,
  355,
  52,
  355,
  112,
  1267,
  4918,
  10,
  140,
  25,
  1680,
  16,
  57,
  284,
  143,
  18,
  13,
  397,
  130,
  8,
  1413,
  36,
  1,
  550,
  43,
  22,
  187,
  3,
  49,
  793,
  19,
  104,
  1,
  650,
  3461,
  38,
  1,
  3678,
  48,
  41,
  5139,
  1769,
  1643,
  1,
  4657,
  4,
  1,
  2196,
  695,
  793,
  19],
 [664,
  21,
  973,
  3,
  169,
  741,
  5,
  3815,
  102,
  1495,
  4964,
  41,
  616,
  371,
  5500,
  128,
  337,
  1510,
  1127,
  21,
  154,
  9,
  430,
  5,
  26,
  3,
  206,
  2,
  33,
  547,
  12,
  22,
  78,
  428,
  80,
  47,
  211,
  44,
  5718,
  1,
  1880,
  133,
  52,
  337,
  149,
  452,
  43,
  22,
  64,
  1256,
  146,
  81,
  10,
  387,
  1,
  450,
  120,
  33,
  23,
  30,
  227,
  49,
  18,
  319,
  11,
  34,
  668,
  19,
  9,
  6,
  1172,
  5,
  475,
  9,
  22,
  74,
  1396,
  4,
  1,
  211,
  11,
  206,
  45,
  54,
  5742,
  1,
  61,
  49,
  5742,
  8,
  9,
  44,
  1,
  4292,
  1966,
  8,
  1,
  465,
  877,
  1193,
  152,
  9,
  511,
  511,
  9,
  45,
  75,
  3,
  190,
  55,
  10,
  763,
  107,
  3,
  17,
  34,
  76],
 [11,
  17,
  6,
  3,
  5526,
  10,
  581,
  391,
  1,
  237,
  55,
  10,
  67,
  138,
  3,
  83,
  55,
  30,
  1,
  96,
  201,
  107,
  3,
  171,
  49,
  1382,
  8,
  57,
  55,
  2,
  633,
  33,
  23,
  177,
  154,
  18,
  11,
  27,
  6,
  1503,
  5,
  1503,
  83,
  420,
  10,
  101,
  113,
  8,
  118,
  6,
  1,
  237,
  17,
  12,
  10,
  1472,
  34,
  247,
  2,
  34,
  72,
  8,
  1,
  17,
  13,
  660,
  536,
  370,
  1,
  127,
  51,
  33,
  116,
  1,
  460,
  223,
  4,
  3410,
  112,
  2219,
  53,
  77,
  71,
  12,
  44,
  3,
  1811,
  4,
  27,
  2440,
  2,
  2861,
  1117,
  482,
  37,
  5,
  64,
  9,
  172,
  155,
  9,
  890,
  1,
  785,
  80,
  11,
  6,
  37,
  1,
  96,
  119,
  22,
  89,
  74,
  29,
  1,
  635,
  1,
  87,
  55,
  185,
  22,
  25,
  5,
  64,
  9,
  106,
  38,
  286,
  216,
  5,
  74,
  9,
  29,
  8,
  7,
  7,
  14,
  236,
  14,
  1,
  769,
  19,
  279,
  9,
  99,
  25,
  325,
  3,
  126,
  5493,
  44,
  5068,
  30,
  216,
  18,
  73,
  25,
  5,
  26,
  8083,
  16,
  12,
  29,
  1,
  102,
  23,
  83,
  44,
  21,
  37,
  32,
  2266,
  5085,
  17,
  119,
  28,
  504,
  5,
  26,
  154,
  2,
  303,
  330,
  2483,
  185,
  88,
  2,
  6,
  1,
  3302,
  4,
  1,
  966,
  10,
  101,
  10,
  78,
  391,
  29,
  1,
  283,
  102,
  16,
  151,
  5,
  213,
  80,
  33,
  23,
  29,
  34,
  1628,
  54,
  1605,
  8,
  11,
  17,
  82,
  1362,
  528,
  33,
  192,
  3,
  3475,
  297,
  159,
  552,
  5,
  282,
  24,
  1001,
  2765,
  311,
  40,
  2,
  59,
  6,
  3,
  8970,
  8,
  11,
  19,
  22,
  39,
  666,
  12,
  368,
  37,
  40,
  65,
  4465,
  462,
  21,
  3,
  153,
  37,
  47,
  4,
  1,
  77,
  969,
  2216,
  18,
  856,
  40,
  1879,
  6,
  71,
  2585,
  2641,
  3886,
  7,
  7,
  43,
  22,
  64,
  1,
  1547,
  16,
  11,
  19,
  22,
  198,
  21,
  101,
  97,
  562,
  4,
  9,
  10,
  5804,
  22,
  1,
  1547,
  125,
  21,
  79,
  9,
  1468,
  33,
  79,
  21,
  200,
  241,
  29,
  1,
  49,
  635,
  39,
  47,
  4,
  1,
  1484,
  673,
  7,
  7,
  438,
  2,
  27,
  50,
  148,
  10,
  449,
  1414,
  268,
  11,
  20,
  63,
  342,
  713,
  1011,
  105,
  4,
  93,
  3588,
  12,
  1382,
  89,
  74,
  1,
  3881,
  33,
  1753,
  2,
  94,
  30,
  1,
  127,
  4,
  1,
  297,
  33,
  89,
  268,
  9,
  20,
  63,
  1011,
  11,
  801,
  22,
  6992],
 [3,
  62,
  4,
  3,
  9908,
  600,
  5,
  740,
  179,
  205,
  26,
  177,
  76,
  143,
  20,
  4869,
  106,
  1178,
  7710,
  3749,
  1,
  128,
  4,
  3,
  7430,
  9174,
  2071,
  874,
  6581,
  6,
  3402,
  471,
  1,
  1816,
  30,
  18,
  46,
  23,
  8346,
  8,
  1,
  3389,
  969,
  5,
  3,
  3615,
  6299,
  7,
  7,
  1,
  6299,
  45,
  67,
  54,
  7912,
  231,
  5904,
  12,
  1946,
  144,
  46,
  23,
  3,
  3674,
  4,
  2579,
  5674,
  1245,
  185,
  1062,
  16,
  8657,
  5,
  1640,
  3,
  867,
  3150,
  1,
  2579,
  2516,
  6154,
  12,
  1518,
  5674,
  70,
  5116,
  1,
  2579,
  263,
  28,
  156,
  1377,
  35,
  33,
  70,
  1,
  431,
  6,
  12,
  46,
  23,
  144,
  1590,
  81,
  1062,
  16,
  1,
  1273,
  5,
  26,
  27,
  4,
  93,
  6,
  32,
  1144,
  18,
  60,
  27,
  29,
  4,
  93,
  23,
  1724,
  226,
  1,
  938,
  159,
  129,
  702,
  4,
  258,
  35,
  183,
  5,
  3555,
  3,
  1366,
  2384,
  226,
  3,
  5873,
  35,
  205,
  74,
  5,
  6420,
  308,
  3,
  184,
  366,
  20,
  63,
  8982,
  238,
  31,
  1,
  681,
  3010,
  546,
  16,
  1,
  4706,
  1261,
  45,
  1734,
  245,
  330,
  2,
  56,
  1,
  4706,
  23,
  4827,
  4,
  249,
  77,
  3798,
  5,
  5310,
  681,
  10,
  99,
  25,
  22,
  67,
  3,
  7933,
  20,
  124,
  1,
  62,
  2137,
  8,
  3,
  18,
  1065,
  3832,
  95,
  1,
  1572,
  3003,
  16,
  54,
  287,
  1,
  2825,
  139,
  20,
  2,
  122,
  1,
  897,
  505,
  396,
  20,
  2,
  638,
  4,
  9,
  6,
  5,
  26,
  609,
  627,
  7,
  7,
  44,
  3,
  1653,
  729,
  3161,
  282,
  2,
  1,
  4393,
  3329,
  6,
  274,
  3,
  6047,
  46,
  6,
  54,
  8837,
  1103,
  5,
  9,
  44,
  21,
  3,
  1558,
  732,
  41,
  9155,
  81,
  14,
  1270,
  4340,
  44,
  21,
  3,
  1697,
  4,
  98,
  240,
  39,
  3,
  2998,
  815,
  12,
  2,
  7,
  7,
  10,
  209,
  367,
  9,
  51,
  44,
  20,
  44,
  261,
  208,
  5,
  64,
  308,
  14,
  1,
  2,
  5873,
  1356,
  12,
  8,
  8818,
  28,
  13,
  1,
  3622,
  9331,
  35,
  1,
  6253,
  4,
  8,
  321,
  4,
  5606,
  282,
  2,
  134,
  28,
  6,
  15,
  286,
  2639,
  7,
  7,
  9962],
 [44,
  1329,
  12,
  10,
  225,
  3,
  359,
  5,
  926,
  3,
  715,
  20,
  11,
  2028,
  18,
  11,
  19,
  6,
  52,
  5979,
  80,
  4,
  85,
  832,
  9,
  13,
  1079,
  2,
  85,
  6922,
  92,
  2076,
  13,
  7,
  7,
  10,
  455,
  3,
  5016,
  600,
  20,
  1,
  173,
  4,
  1,
  19,
  1235,
  5,
  2406,
  1,
  239,
  14,
  2,
  73,
  858,
  93,
  4290,
  1,
  3425,
  12,
  33,
  225,
  36,
  248,
  1,
  19,
  6,
  314,
  2,
  7431,
  8,
  3,
  95,
  12,
  73,
  225,
  1,
  3691,
  4350,
  6,
  1,
  2247,
  8174,
  4350,
  73,
  64,
  54,
  2074,
  12,
  6462,
  1,
  2758,
  4,
  1,
  2356,
  73,
  61,
  858,
  36,
  77,
  8,
  1236,
  10,
  378,
  23,
  8,
  277,
  18,
  1,
  952,
  940,
  4,
  1,
  23,
  2531,
  5,
  3341,
  2302,
  7,
  7,
  10,
  372,
  42,
  4,
  1,
  19,
  548,
  12,
  1,
  426,
  4,
  1,
  1406,
  13,
  4420,
  8,
  40,
  2,
  339,
  3369,
  2686,
  662,
  5,
  40,
  493,
  4,
  1,
  8474,
  34,
  5,
  1128,
  59,
  3717,
  5,
  26,
  9324,
  5,
  64,
  1,
  1437,
  4,
  1,
  831,
  2,
  40,
  1528,
  2,
  3369,
  2686,
  646,
  2102,
  1,
  465,
  1983,
  5,
  6366,
  42,
  4,
  1137,
  9,
  6,
  50,
  788,
  8,
  57,
  324,
  5,
  64,
  1,
  8174,
  8631,
  5,
  26,
  3,
  3932,
  4,
  1,
  431,
  3466,
  16,
  1673,
  2,
  2209,
  3466,
  16,
  16,
  1,
  1507,
  31,
  60,
  1,
  2247,
  4350,
  6458,
  1,
  1442,
  7,
  7,
  10,
  25,
  356,
  11,
  3,
  106,
  80,
  4,
  131,
  4420,
  5970,
  4,
  1,
  426,
  60,
  1789,
  58,
  26,
  5808,
  8,
  3,
  648,
  188,
  8,
  1,
  661,
  4,
  1,
  560,
  4,
  9,
  29,
  183,
  8169,
  82,
  16,
  1,
  337,
  560,
  4,
  970,
  8,
  1,
  769,
  1797,
  2,
  401,
  1,
  560,
  4,
  2328,
  5531,
  4,
  1,
  493,
  1222,
  9,
  6,
  3,
  337,
  648,
  2,
  3,
  337,
  19,
  10,
  7356,
  11,
  6,
  5593,
  1,
  977,
  4,
  1,
  952,
  861,
  18,
  230,
  5,
  833,
  1,
  1525,
  8,
  452,
  3029,
  4,
  1,
  487,
  5098,
  2,
  640,
  807,
  512],
 [6324,
  37,
  27,
  4,
  146,
  1376,
  204,
  96,
  1,
  448,
  176,
  183,
  5,
  26,
  20,
  2139,
  10,
  156,
  175,
  74,
  1,
  1886,
  3192,
  43,
  98,
  10,
  599,
  43,
  462,
  123,
  107,
  3,
  3516,
  3158,
  38,
  56,
  3,
  779,
  3739,
  692,
  2264,
  603,
  11,
  6,
  27,
  584,
  4,
  3,
  972,
  2,
  10,
  437,
  1,
  1323,
  1,
  1226,
  976,
  1,
  149,
  18,
  1702,
  976,
  1,
  1756,
  1,
  27,
  148,
  12,
  166,
  1,
  219,
  148,
  7884,
  6,
  1,
  1696,
  4,
  5030,
  4355,
  232,
  3,
  2607,
  4,
  869,
  54,
  1301,
  15,
  40,
  347,
  6569,
  2,
  2411,
  9534,
  101,
  4,
  4355,
  15,
  5193,
  8,
  1,
  5849,
  19,
  2,
  450,
  378,
  48,
  10,
  13,
  1403,
  16,
  10,
  13,
  3026,
  8,
  829,
  31,
  7219,
  2,
  4193,
  6923,
  1,
  306,
  188,
  467,
  5,
  367,
  9,
  34,
  9,
  235,
  44,
  39,
  69],
 [11,
  17,
  125,
  3,
  83,
  293,
  4,
  3884,
  1,
  679,
  12,
  73,
  2329,
  2,
  1,
  4006,
  12,
  73,
  67,
  155,
  73,
  268,
  129,
  84,
  733,
  14,
  3,
  473,
  4,
  733,
  2643,
  9,
  6,
  130,
  325,
  631,
  8,
  12,
  66,
  74,
  27,
  4,
  1,
  1329,
  9738,
  4,
  9,
  1004,
  45,
  613,
  9,
  20,
  8983,
  1004,
  2,
  10,
  666,
  33,
  58,
  79,
  34,
  172],
 [8,
  32,
  5370,
  3537,
  119,
  32,
  4,
  1,
  5627,
  2102,
  31,
  3,
  1408,
  45,
  75,
  4522,
  141,
  1,
  346,
  4,
  313,
  8658,
  3,
  184,
  8064,
  710,
  3,
  440,
  8,
  8659,
  1538,
  24,
  5607,
  1018,
  6458,
  994,
  7,
  7,
  8659,
  950,
  498,
  3,
  358,
  5,
  632,
  142,
  1383,
  6,
  2046,
  5,
  8194,
  2631,
  24,
  114,
  16,
  24,
  526,
  38,
  16,
  24,
  882,
  5,
  333,
  252,
  31,
  1,
  1613,
  3687,
  1745,
  9963,
  260,
  75,
  8630,
  8159,
  14,
  3,
  529,
  51,
  28,
  13,
  922,
  5,
  1173,
  24,
  203,
  358,
  35,
  778,
  5,
  1806,
  88,
  7,
  7,
  1190,
  84,
  3,
  1501,
  4,
  1306,
  188,
  51,
  24,
  7688,
  279,
  20,
  1,
  7576,
  2,
  28,
  2837,
  2,
  1091,
  32,
  3809,
  15,
  1,
  5650,
  20,
  3929,
  1061,
  15,
  3,
  2041,
  4,
  704,
  9175,
  2,
  24,
  426,
  3,
  1324,
  15,
  63,
  5627,
  332,
  353,
  78,
  26,
  481,
  5,
  1028,
  20,
  5,
  24,
  167,
  262,
  440,
  7,
  7,
  3,
  2453,
  182,
  20,
  1,
  219,
  994,
  8659,
  6,
  3,
  1653,
  417,
  7235,
  453,
  206,
  12,
  140,
  1298,
  5,
  245,
  15,
  3,
  1065,
  2304,
  285,
  4,
  1209,
  647,
  1,
  6676,
  994,
  2,
  9,
  84,
  3537,
  388,
  507,
  955,
  6,
  3,
  6545,
  4,
  1194,
  2,
  1,
  977,
  6,
  322,
  27,
  4,
  1,
  86,
  212,
  103,
  5,
  9176,
  1,
  219,
  800,
  12,
  10,
  25,
  107,
  7,
  7,
  8659,
  6,
  3,
  1296,
  994,
  1563,
  4,
  7711,
  8,
  1,
  5627,
  17,
  2162,
  4,
  2090,
  334,
  15,
  253,
  4,
  1,
  2,
  1014,
  4,
  1,
  595,
  9,
  6,
  21,
  398,
  10,
  225,
  5474,
  16,
  3,
  1456,
  3616,
  18,
  1,
  191,
  238,
  6,
  34,
  483,
  12,
  10,
  158,
  262,
  549,
  6382,
  16,
  1,
  191,
  1232,
  3087,
  4,
  1,
  374,
  4,
  1,
  176,
  82,
  200,
  7934,
  361,
  15,
  184,
  1265,
  14,
  2,
  1519,
  9963,
  5979,
  313,
  80,
  16,
  27,
  34,
  184,
  28,
  1400,
  8,
  3,
  573,
  5773,
  477,
  2,
  9963,
  80,
  59,
  6,
  34,
  1722,
  7,
  7,
  11,
  6,
  1,
  894,
  994,
  19,
  12,
  10,
  25,
  291,
  11,
  1322,
  1,
  408,
  109,
  1,
  680,
  1339,
  1307,
  2381,
  2,
  1,
  244,
  251,
  2643,
  4,
  1,
  595,
  348,
  2,
  5,
  57,
  843,
  9,
  6,
  82,
  1,
  113,
  162,
  3833,
  45,
  356,
  461,
  4,
  1,
  530,
  137,
  364,
  212,
  5,
  2732,
  2,
  6,
  3,
  653,
  5,
  26,
  291,
  8,
  1,
  755,
  7,
  7,
  711,
  460,
  42,
  4,
  153,
  6844,
  53,
  5,
  771,
  16,
  854],
 [32,
  551,
  174,
  5,
  740,
  68,
  90,
  2,
  893,
  909,
  54,
  53,
  407,
  875,
  134,
  14,
  29,
  176,
  1097,
  70,
  2161,
  81,
  978,
  3,
  142,
  117,
  62,
  41,
  3,
  9964,
  2,
  24,
  8,
  1,
  3115,
  2,
  1856,
  1247,
  18,
  5628,
  122,
  573,
  5,
  6652,
  16,
  738,
  48,
  10,
  101,
  13,
  24,
  8655,
  238,
  261,
  356,
  1,
  196,
  12,
  28,
  67,
  75,
  3,
  3600,
  8,
  142,
  117,
  24,
  222,
  422,
  236,
  669,
  1,
  2883,
  3600,
  222,
  14,
  28,
  1729,
  3238,
  15,
  29,
  1,
  1761,
  2,
  6820,
  4,
  1,
  247,
  117,
  2,
  1,
  2030,
  12,
  34,
  2813,
  8290,
  138,
  3,
  117,
  392,
  28,
  2,
  456,
  7424,
  9535,
  53,
  551,
  68,
  14,
  5520,
  21,
  61,
  20,
  1,
  8660,
  396,
  18,
  82,
  8,
  1,
  142,
  181,
  998,
  1,
  82,
  806,
  42,
  1745,
  14,
  2145,
  275,
  114,
  615,
  8,
  1,
  1620,
  173,
  4,
  1,
  17,
  205,
  25,
  75,
  27,
  4,
  40,
  87,
  612,
  7,
  7,
  21,
  14,
  5721,
  397,
  14,
  4239,
  18,
  1384,
  487,
  8622,
  2,
  8,
  92,
  1115,
  1246,
  5,
  1,
  909,
  1262,
  16,
  803,
  11,
  289,
  4,
  32,
  471,
  1159,
  17,
  36,
  55,
  5,
  55],
 [463,
  47,
  810,
  109,
  7824,
  2891,
  2242,
  10,
  262,
  1,
  62,
  459,
  6303,
  2,
  56,
  43,
  47,
  1414,
  25,
  2053,
  1,
  114,
  62,
  14,
  2,
  34,
  48,
  9,
  6,
  49,
  5,
  64,
  3,
  2242,
  1357,
  62,
  4,
  142,
  114,
  8,
  131,
  3117,
  216,
  105,
  8,
  1,
  306,
  70,
  2,
  63,
  501,
  22,
  65,
  267,
  12,
  1,
  184,
  3119,
  2,
  2427,
  23,
  4089,
  4,
  249,
  77,
  56,
  150,
  16,
  952,
  1015,
  9,
  13,
  32,
  7431,
  1606,
  10,
  116,
  225,
  150,
  12,
  2548,
  308,
  35,
  13,
  1874,
  5,
  1137,
  1,
  184,
  1624,
  6,
  397,
  252,
  97,
  37,
  3,
  1108,
  14,
  9,
  6,
  12,
  28,
  13,
  8,
  196,
  1,
  142,
  358,
  4,
  3119,
  14,
  3,
  977,
  4,
  32,
  1575,
  15,
  40,
  426,
  1,
  9536,
  4,
  6320,
  9,
  58,
  25,
  75,
  208,
  5,
  4269,
  11,
  2723,
  3375,
  5652,
  6,
  459,
  1073,
  14,
  1,
  184,
  2685,
  2357,
  8,
  1,
  5939,
  15,
  2,
  5967,
  42,
  5,
  40,
  59,
  2297,
  2073,
  1,
  1981,
  4,
  108,
  2,
  6645,
  12,
  844,
  90,
  3119,
  3,
  83,
  1624,
  4,
  1968,
  60,
  14,
  110,
  155,
  471,
  40,
  190,
  6725,
  10,
  267,
  649,
  4,
  1595,
  78,
  6386,
  83,
  975,
  16,
  11,
  86,
  729,
  2,
  389,
  255,
  17],
 [275,
  1977,
  6,
  8347,
  3223,
  8,
  57,
  677,
  15,
  44,
  3237,
  16,
  1,
  250,
  17,
  4,
  29,
  55,
  7,
  7,
  1590,
  347,
  2968,
  6176,
  1,
  2000,
  7712,
  321,
  4,
  1,
  176,
  4,
  347,
  6845,
  8,
  3,
  3898,
  1942,
  5,
  1615,
  5,
  275,
  1977,
  3,
  5813,
  1533,
  118,
  44,
  31,
  3,
  221,
  15,
  3,
  6896,
  193,
  1,
  86,
  1149,
  1364,
  4,
  24,
  118,
  7,
  7,
  6831,
  5420,
  2,
  438,
  872,
  10,
  387,
  2117,
  9527,
  2,
  1,
  374,
  4,
  1,
  76,
  27,
  8221,
  1266,
  29,
  182,
  505,
  3429,
  63,
  1185,
  4006,
  5,
  1,
  7357,
  5,
  93,
  3,
  4810,
  2521,
  1511,
  485,
  6,
  2498,
  7,
  7,
  938,
  2521,
  94,
  4102,
  5,
  1583,
  4617,
  2,
  3491,
  2,
  872,
  743,
  172,
  31,
  232,
  63,
  4006,
  213,
  5,
  117,
  131,
  4006,
  1415,
  138,
  14,
  5743,
  2,
  109,
  784,
  174,
  20,
  31,
  159,
  2216,
  15,
  7,
  7,
  54,
  65,
  7,
  7,
  11,
  17,
  13,
  8,
  3,
  649,
  4602,
  938,
  825,
  5466,
  1537,
  3486,
  226,
  161,
  5,
  91,
  1,
  515,
  1962,
  1,
  276,
  3038,
  2,
  172,
  5743,
  7,
  7,
  43,
  22,
  25,
  403,
  54,
  2831,
  16,
  124,
  437,
  673,
  805,
  275,
  1977,
  15,
  93,
  7,
  7,
  43,
  22,
  479,
  16,
  124,
  437,
  673,
  56,
  3,
  115,
  228,
  139,
  5,
  124,
  704,
  2636,
  805,
  29,
  4,
  1,
  4367,
  4,
  275,
  1977,
  2,
  2415,
  93,
  8,
  124],
 [87,
  122,
  10,
  25,
  5,
  132,
  12,
  10,
  437,
  1,
  269,
  1821,
  3142,
  10,
  340,
  9,
  15,
  57,
  1207,
  716,
  2,
  9,
  13,
  83,
  73,
  82,
  840,
  12,
  147,
  1,
  17,
  58,
  26,
  1,
  17,
  13,
  34,
  1339,
  5,
  69,
  1,
  17,
  1893,
  42,
  47,
  102,
  2,
  3840,
  3,
  169,
  4,
  1,
  283,
  773,
  4,
  1,
  269,
  9,
  185,
  3,
  169,
  2,
  152,
  1269,
  229,
  8,
  1557,
  43,
  295,
  13,
  147,
  11,
  17,
  199,
  260,
  87,
  340,
  1,
  269,
  33,
  58,
  26,
  1541,
  1,
  86,
  1339,
  148,
  8,
  11,
  17,
  5,
  69,
  13,
  1,
  276,
  1,
  276,
  8,
  1,
  269,
  13,
  1,
  86,
  971,
  2,
  8,
  1,
  17,
  33,
  1140,
  9,
  9,
  13,
  430,
  5,
  26,
  1,
  8292,
  2,
  336,
  8,
  32,
  8984,
  2,
  433,
  4,
  6181,
  290,
  18,
  305,
  1,
  17,
  90,
  9,
  301,
  37,
  1,
  1714,
  70,
  165,
  5,
  4613,
  454,
  1,
  8292,
  5,
  2838,
  53,
  10,
  89,
  101,
  12,
  11,
  17,
  1850,
  1,
  142,
  1182,
  12,
  967,
  8,
  24,
  269],
 [11,
  17,
  13,
  551,
  349,
  10,
  61,
  1472,
  3,
  171,
  216,
  10,
  840,
  5,
  805,
  9,
  51,
  10,
  1734,
  1029,
  399,
  20,
  1,
  1035,
  44,
  29,
  41,
  11,
  115,
  556,
  35,
  214,
  1552,
  20,
  29,
  1,
  55,
  31,
  24,
  9362,
  51,
  4882,
  1,
  2096,
  255,
  16,
  159,
  2216,
  5,
  8661,
  28,
  896,
  3,
  3751,
  59,
  298,
  88,
  5,
  3,
  1418,
  432,
  1,
  119,
  28,
  7560,
  447,
  51,
  4359,
  1634,
  1723,
  6223,
  1105,
  5,
  182,
  121,
  1,
  7127,
  931,
  7127,
  205,
  3943,
  174,
  16,
  24,
  7,
  7,
  1,
  839,
  215,
  52,
  49,
  8,
  11,
  9,
  288,
  37,
  9,
  13,
  90,
  15,
  60,
  145,
  246,
  9,
  13,
  9,
  152,
  2625,
  44,
  39,
  1,
  433,
  4,
  5068,
  2752,
  839,
  12,
  81,
  25,
  1973,
  325,
  5,
  121,
  1186,
  151,
  1,
  474,
  8,
  11,
  6,
  21,
  52,
  49,
  10,
  156,
  101,
  98,
  4,
  9,
  13,
  154],
 [10,
  13,
  5453,
  31,
  11,
  17,
  54,
  9,
  299,
  80,
  4,
  1,
  2103,
  383,
  133,
  9,
  13,
  80,
  9,
  2310,
  1,
  1417,
  4,
  9707,
  11,
  17,
  125,
  21,
  1028,
  72,
  873,
  41,
  40,
  2,
  40,
  510,
  9,
  273,
  27,
  412,
  4,
  510,
  157,
  12,
  59,
  116,
  9310,
  18,
  273,
  12,
  109,
  6061,
  14,
  8,
  1,
  1619,
  3217,
  51,
  59,
  116,
  21,
  2775,
  40,
  87,
  9310,
  16,
  3,
  297,
  100,
  1,
  3217,
  7,
  7,
  10,
  89,
  120,
  43,
  22,
  2751,
  11,
  36,
  1,
  17,
  235,
  21,
  13,
  21,
  3,
  3776,
  108,
  28,
  3256,
  9707,
  9,
  13,
  21,
  114,
  9,
  13,
  1619,
  28,
  116,
  21,
  2376,
  5,
  1625,
  2749,
  7814,
  4,
  1619,
  5,
  536,
  40,
  36,
  2206,
  135,
  59,
  13,
  3353,
  1930,
  5,
  1,
  1619,
  28,
  3717,
  5,
  2376,
  12,
  28,
  110,
  700,
  9707,
  2720,
  67,
  383,
  15,
  135,
  59,
  1679,
  121,
  2,
  121,
  172,
  44,
  289,
  7,
  7,
  10,
  4765,
  29,
  4,
  22,
  81,
  5,
  139,
  42,
  2,
  164,
  41,
  1,
  142,
  9707,
  2,
  64,
  48,
  59,
  6,
  65,
  41,
  89,
  2742,
  29,
  4,
  124,
  1817,
  20,
  11,
  2874,
  17,
  10,
  4765,
  22,
  5,
  79,
  47,
  2180,
  9707,
  65,
  125,
  25,
  208,
  62,
  521,
  40,
  2,
  47,
  480,
  510,
  157,
  7,
  7,
  89,
  64,
  1,
  17,
  18,
  164,
  42,
  1,
  289,
  62,
  4,
  9707],
 [138,
  3,
  181,
  45,
  75,
  1079,
  16,
  178,
  8,
  3,
  117,
  1021,
  9965,
  8,
  3,
  2430,
  60,
  99,
  61,
  26,
  9941,
  11,
  20,
  19,
  18,
  50,
  5078,
  3,
  2430,
  60,
  99,
  61,
  26,
  9941,
  141,
  1,
  181,
  4,
  839,
  16,
  146,
  35,
  25,
  1536,
  48,
  3,
  2,
  181,
  839,
  66,
  1450,
  495,
  51,
  44,
  8,
  1,
  197,
  929,
  12,
  6,
  495,
  3,
  117,
  6,
  3,
  2242,
  6846,
  73,
  1196,
  42,
  4,
  1,
  19,
  15,
  32,
  1384,
  2242,
  548,
  2,
  3,
  285,
  4,
  6447,
  5587,
  4,
  61,
  316,
  19,
  2517,
  7,
  7,
  9,
  6,
  61,
  338,
  1287,
  794,
  1,
  1366,
  537,
  4,
  1004,
  90,
  63,
  2144,
  2129,
  2,
  397,
  1068,
  941,
  20,
  1,
  19,
  181,
  286,
  151,
  2565,
  8,
  3726,
  15,
  63,
  17,
  3284,
  62,
  9,
  13,
  3,
  17,
  60,
  6732,
  860,
  5361,
  2,
  167,
  117,
  84,
  839,
  2,
  4274,
  3,
  219,
  167,
  657,
  4,
  7475,
  144,
  33,
  1014,
  15,
  63,
  783,
  60,
  5,
  26,
  1120,
  3883,
  3,
  285,
  4,
  7476,
  8,
  178,
  29,
  2565,
  5,
  319,
  1,
  19,
  7,
  7,
  100,
  29,
  44,
  3,
  19,
  41,
  5388,
  68,
  29,
  2448,
  4,
  1,
  8662,
  2,
  5306,
  181,
  23,
  2522,
  8,
  3,
  117,
  18,
  9,
  6,
  1,
  60,
  6,
  1,
  218,
  8,
  11,
  19,
  14,
  1913,
  23,
  1,
  218,
  8,
  3040,
  7660,
  2,
  34,
  20,
  85,
  66,
  138,
  32,
  8627,
  4818,
  4,
  1821,
  138,
  14,
  32,
  496,
  14,
  1,
  2052,
  4,
  3,
  17,
  376,
  626,
  1743,
  1,
  448,
  884,
  4,
  3,
  794,
  19,
  1407,
  33,
  188,
  73,
  820,
  12,
  8,
  3284,
  62,
  3,
  747,
  4,
  3284,
  897,
  5547,
  70,
  481,
  5,
  424,
  1,
  86,
  3566,
  2,
  3177,
  747,
  4,
  1287,
  1738,
  2,
  1849,
  123,
  1,
  419,
  30,
  9739,
  1912,
  5,
  1512,
  122,
  1,
  168,
  4997,
  2,
  1912,
  5,
  477,
  3,
  747,
  4,
  1713,
  2,
  3088,
  84,
  1,
  86,
  3235,
  2,
  2437,
  1266,
  4,
  450,
  235,
  123,
  2649,
  7,
  7,
  21,
  61,
  23,
  33,
  29,
  1068,
  2,
  1628,
  495,
  46,
  215,
  32,
  3893,
  108,
  8,
  1696,
  56,
  1,
  1849,
  23,
  4412,
  102,
  495,
  18,
  502,
  9740,
  502,
  2,
  502,
  2,
  1,
  7422,
  4,
  102,
  6,
  82,
  16,
  560,
  4,
  3,
  126,
  2694,
  61,
  2773,
  1,
  995,
  6304,
  4,
  466,
  1564,
  3,
  117,
  36,
  1,
  442,
  73,
  3573,
  377,
  15,
  259,
  283,
  108,
  2,
  259,
  636,
  24,
  399,
  6,
  623,
  2,
  24,
  108,
  6,
  244,
  3557,
  5,
  132,
  1,
  227,
  42,
  4,
  1,
  2870,
  4,
  2731,
  2,
  3618,
  5388,
  20,
  1,
  5522,
  302,
  870,
  28,
  6,
  1,
  27,
  1098,
  1,
  4,
  1,
  6758,
  14,
  107,
  8,
  1,
  601,
  394,
  4,
  1,
  17,
  51,
  28,
  7536,
  5647,
  1,
  8511,
  15,
  24,
  3645,
  7,
  7,
  1,
  431,
  8,
  1,
  196,
  12,
  1,
  8511,
  6,
  16,
  3,
  747,
  4,
  5079,
  1500,
  31,
  3805,
  1660,
  4257,
  35,
  23,
  4316,
  5,
  1681,
  5,
  63,
  2,
  2791,
  1,
  115,
  5388,
  51,
  33,
  118,
  53,
  5,
  870,
  16,
  63,
  9966,
  2,
  64,
  12,
  63,
  3627,
  6,
  784,
  33,
  139,
  1955,
  16,
  560,
  4,
  3,
  126,
  2694,
  3805,
  1522,
  3,
  5,
  589,
  1,
  5388,
  36,
  920,
  30,
  24,
  929,
  188,
  44,
  3,
  60,
  6,
  322,
  1172,
  5,
  1,
  2,
  8,
  324,
  486,
  30,
  375,
  5996,
  144,
  463,
  24,
  3459,
  2,
  883,
  2,
  28,
  1522,
  5,
  571,
  870,
  8,
  1677,
  4,
  47,
  4609,
  5306,
  4654,
  35,
  66,
  213,
  5,
  1,
  2283,
  2,
  531,
  122,
  3805,
  2,
  1,
  7,
  7,
  43,
  22,
  101,
  41,
  9,
  3,
  117,
  3823,
  47,
  1243,
  4744,
  5,
  1,
  112,
  4,
  354,
  1590,
  4276,
  38,
  1,
  275,
  1042,
  1,
  1931,
  1590,
  8,
  60,
  3,
  1976,
  4,
  5771,
  18,
  49,
  2225,
  4258,
  23,
  6248,
  31,
  2,
  3270,
  4037,
  495,
  27,
  3357,
  1976,
  279,
  8,
  1677,
  16,
  353,
  8,
  1,
  191,
  525,
  710,
  9,
  2,
  1559,
  5,
  1,
  5,
  1365,
  122,
  451,
  8,
  3,
  117,
  1,
  353,
  270,
  8,
  1,
  796,
  4,
  3,
  174,
  2,
  42,
  4762,
  8985,
  35,
  6,
  7713,
  31,
  14,
  4654,
  8,
  3,
  1499,
  685,
  7,
  7,
  72,
  5132,
  270,
  42,
  4,
  131,
  133,
  2,
  72,
  5132,
  270,
  42,
  4,
  131,
  4762,
  8985,
  3088,
  759,
  93,
  23,
  32,
  1240,
  8662,
  623,
  7714,
  7219,
  3,
  493,
  8969,
  1024,
  31,
  1,
  399,
  4,
  2,
  3,
  8167,
  4585,
  5859,
  903,
  8,
  196,
  3,
  2526,
  2,
  2438,
  3805,
  44,
  729,
  147,
  131,
  3088,
  20,
  256,
  14,
  9,
  6,
  147,
  1,
  3088,
  2,
  1,
  6445,
  20,
  256,
  14,
  6,
  1,
  448,
  17,
  7,
  7,
  14,
  201,
  296,
  72,
  5132,
  2,
  270,
  42,
  4,
  63,
  102,
  2,
  5360,
  15,
  27,
  160,
  60,
  200,
  95,
  5,
  3,
  4,
  604,
  420,
  1742,
  2549,
  2,
  4412,
  1117,
  2,
  439,
  3,
  7358,
  17,
  48,
  166,
  3,
  117,
  56,
  126,
  6,
  12,
  1,
  19,
  215,
  322,
  5,
  464,
  14,
  105,
  198,
  9,
  5,
  26,
  263,
  464,
  58,
  847,
  164,
  50,
  722,
  42,
  4,
  11,
  19,
  495,
  1,
  2395,
  556,
  2856,
  1117,
  23,
  3,
  228,
  50,
  71,
  6372,
  37,
  188,
  44,
  757,
  5,
  2769,
  11,
  2092,
  2,
  44,
  757,
  5,
  367,
  11,
  19,
  7,
  7,
  263,
  3,
  117,
  198,
  21,
  2128,
  1,
  2,
  1614,
  271,
  31,
  92,
  5611,
  11,
  6,
  130,
  3,
  956,
  17,
  2,
  1,
  377,
  4,
  137,
  2470,
  134,
  9739,
  25,
  2119,
  12,
  502,
  21,
  39,
  3,
  27,
  576,
  599,
  18,
  305,
  3,
  72,
  4901,
  2,
  1036,
  537,
  4,
  19,
  2962,
  8,
  362,
  33,
  3019,
  1,
  1499,
  7019,
  2,
  51,
  295,
  209,
  1005,
  5,
  342,
  63,
  1614,
  44,
  61,
  209,
  31,
  539,
  48,
  50,
  6,
  46,
  5,
  132,
  41,
  3,
  117,
  77,
  71,
  64,
  9,
  44,
  21,
  175,
  1,
  113,
  60,
  1828,
  107,
  36,
  1,
  1455,
  30,
  2520,
  18,
  11,
  3720,
  42,
  1,
  169,
  4,
  92,
  297,
  495,
  2,
  664,
  26,
  4601,
  43,
  11,
  215,
  1,
  113,
  1287,
  794,
  4,
  6187,
  7,
  7,
  711,
  460,
  153],
 [48,
  32,
  1910,
  2,
  560,
  3524,
  4,
  1,
  354,
  671,
  10,
  79,
  666,
  81,
  58,
  536,
  6582,
  41,
  15,
  2166,
  51,
  33,
  689,
  25,
  54,
  309,
  4,
  1,
  142,
  3460,
  38,
  218,
  4,
  1,
  212,
  11,
  321,
  6,
  54,
  278,
  10,
  455,
  12,
  1,
  3407,
  6583,
  321,
  6,
  72,
  414,
  150,
  14,
  1,
  1030,
  4,
  6759,
  14,
  5924,
  45,
  192,
  5,
  26,
  1,
  250,
  1030,
  2154,
  123,
  559,
  143,
  5,
  11,
  321,
  9,
  8986,
  5,
  91,
  1,
  62,
  3565,
  5,
  3,
  2196,
  965,
  2,
  8,
  3,
  692,
  392,
  9,
  2862,
  8,
  189,
  18,
  316,
  510,
  9,
  6,
  802,
  16,
  3,
  6502,
  253,
  272,
  1,
  452,
  13,
  823,
  2,
  1,
  787,
  4115,
  414,
  71,
  1,
  159,
  125,
  3,
  83,
  477,
  14,
  2,
  6,
  8,
  196,
  27,
  4,
  1003,
  1928,
  1,
  173,
  4,
  7000,
  13,
  252,
  15,
  83,
  1451,
  2,
  2563,
  2,
  10,
  101,
  12,
  1,
  1030,
  6,
  1,
  5283,
  218,
  4,
  11,
  1124,
  263,
  3,
  50,
  1036,
  162,
  58,
  25,
  90,
  126,
  346,
  4,
  1,
  28,
  67,
  92,
  752,
  12,
  28,
  13,
  3,
  162,
  16,
  3841,
  2,
  156,
  1,
  1124,
  15,
  1,
  1727,
  12,
  9,
  1863],
 [57,
  358,
  1,
  636,
  325,
  5,
  26,
  57,
  499,
  17,
  51,
  10,
  13,
  1118,
  44,
  41,
  6460,
  3,
  6722,
  683,
  129,
  35,
  489,
  5,
  182,
  24,
  302,
  564,
  20,
  3,
  3024,
  1403,
  5,
  74,
  3,
  115,
  2432,
  5,
  40,
  18,
  4,
  258,
  3905,
  215,
  12,
  757,
  5,
  74,
  334,
  15,
  59,
  39,
  651,
  145,
  2931,
  59,
  6,
  1528,
  2,
  1437,
  12,
  40,
  358,
  13,
  110,
  46,
  16,
  40,
  2,
  1105,
  5,
  200,
  88,
  3,
  247,
  55,
  27,
  253,
  30,
  1,
  2186,
  3905,
  896,
  2294,
  1223,
  2,
  59,
  166,
  53,
  3,
  1310,
  62,
  41,
  40,
  2,
  40,
  1383,
  1,
  219,
  870,
  214,
  563,
  2,
  1,
  17,
  505,
  84,
  3,
  604,
  1310,
  417,
  17,
  10,
  58,
  200,
  57,
  358,
  1,
  636,
  711,
  153],
 [9,
  6,
  1762,
  12,
  3,
  352,
  37,
  11,
  214,
  90,
  131,
  478,
  261,
  16,
  694,
  1083,
  1,
  591,
  924,
  1401,
  2,
  3780,
  133,
  21,
  5,
  750,
  11,
  45,
  75,
  356,
  956,
  2574,
  2,
  452,
  7,
  7,
  1,
  706,
  2,
  1323,
  23,
  3490,
  1,
  452,
  6,
  2938,
  2,
  1,
  102,
  23,
  7236,
  46,
  6,
  3,
  1255,
  1163,
  4,
  474,
  18,
  9,
  45,
  1237,
  453,
  1,
  2052,
  6,
  65,
  3,
  1657,
  851,
  18,
  21,
  3737,
  4,
  2857,
  82,
  11,
  352,
  7715,
  1,
  1454,
  86,
  103,
  273,
  91,
  51,
  1882,
  15,
  6281,
  1,
  102,
  23,
  52,
  382,
  9,
  183,
  12,
  5,
  1717,
  81,
  5,
  26,
  4053,
  15,
  147,
  9306,
  2,
  7668,
  20,
  243,
  2,
  96,
  86,
  273,
  2160,
  9,
  375,
  4,
  5962,
  2,
  91,
  1,
  102,
  2179,
  15,
  109,
  912,
  21,
  34,
  15,
  11,
  8,
  1,
  7454,
  1,
  2052,
  6,
  1026,
  2060,
  4,
  48,
  109,
  2256,
  801,
  7,
  7,
  1,
  2311,
  25,
  90,
  47,
  389,
  2517,
  8,
  1,
  508,
  2,
  11,
  8663,
  822,
  412,
  61,
  63,
  1275,
  4,
  7475,
  20,
  29],
 [10,
  39,
  89,
  74,
  47,
  4,
  1,
  191,
  8778,
  4,
  11,
  425,
  12,
  7301,
  6,
  34,
  1820,
  2,
  12,
  226,
  229,
  34,
  1476,
  9,
  58,
  91,
  22,
  1955,
  295,
  134,
  90,
  1,
  8045,
  12,
  272,
  44,
  1,
  4,
  1,
  661,
  4351,
  38,
  137,
  244,
  71,
  9,
  109,
  7301,
  6,
  39,
  3,
  3307,
  1,
  425,
  6,
  555,
  5220,
  2,
  95,
  97,
  8987,
  10,
  82,
  89,
  175,
  378,
  136,
  6,
  32,
  136,
  152,
  1,
  39,
  571,
  1,
  1585,
  26,
  226,
  27,
  173,
  10,
  79,
  37,
  51,
  6,
  1433,
  141,
  6033,
  41,
  1,
  5580,
  4,
  1,
  382,
  550,
  439,
  10,
  114,
  2,
  56,
  30,
  92,
  664,
  209,
  2954,
  8,
  11,
  425,
  150,
  10,
  594,
  4204,
  9,
  546,
  16,
  3,
  325,
  962,
  471,
  327],
 [11,
  6,
  27,
  4,
  57,
  29,
  55,
  499,
  96,
  2,
  10,
  58,
  373,
  9,
  5,
  245,
  20,
  57,
  1011,
  4,
  499,
  96,
  1866,
  1011,
  324,
  1,
  61,
  673,
  20,
  2141,
  15,
  9,
  23,
  96,
  138,
  14,
  1,
  1933,
  4,
  1,
  3003,
  207,
  3964,
  241,
  2,
  1956,
  241,
  350,
  7,
  7,
  10,
  66,
  65,
  1899,
  5,
  1,
  283,
  108,
  5736,
  30,
  1,
  377,
  4,
  1,
  17,
  462,
  3,
  3531,
  254,
  15,
  3,
  1065,
  1072,
  970,
  35,
  45,
  3,
  169,
  50,
  347,
  35,
  23,
  928,
  71,
  12,
  23,
  554,
  59,
  65,
  1646,
  22,
  84,
  40,
  117,
  10,
  82,
  423,
  186,
  2092,
  98,
  4,
  1,
  111,
  38,
  245,
  5877,
  8,
  1,
  19,
  7,
  7,
  1,
  4616,
  13,
  208,
  5,
  104,
  56,
  16,
  295,
  37,
  69,
  35,
  45,
  54,
  309,
  4,
  1,
  2312,
  1,
  17,
  6,
  110,
  349,
  1,
  879,
  6,
  65,
  1069,
  2,
  156,
  91,
  69,
  247,
  27,
  148,
  12,
  65,
  90,
  9,
  150,
  13,
  1,
  1402,
  2239,
  831,
  23,
  1402,
  2,
  46,
  23,
  105,
  9740,
  1402,
  5687,
  472,
  1,
  19,
  3824,
  3,
  52,
  208,
  2700,
  2724,
  14,
  68,
  14,
  265,
  330,
  1,
  1402,
  81,
  23,
  82,
  604,
  2008,
  11,
  6,
  3,
  544,
  4,
  572,
  19,
  41,
  5980,
  1,
  2900,
  22,
  187,
  2,
  1033,
  16,
  9,
  7,
  7,
  225,
  49,
  1382,
  23,
  1632,
  57,
  499,
  17,
  530,
  1246,
  5,
  11,
  19,
  502,
  154,
  502,
  2453,
  2,
  33,
  91,
  22,
  225,
  49],
 [10,
  120,
  12,
  848,
  466,
  6061,
  11,
  8,
  19,
  8032,
  38,
  30,
  227,
  10,
  101,
  22,
  25,
  10,
  198,
  39,
  26,
  232,
  12,
  53,
  18,
  10,
  101,
  11,
  140,
  74,
  113,
  1287,
  335,
  19,
  8,
  170,
  27,
  5166,
  10,
  186,
  872,
  16,
  1,
  375,
  19,
  10,
  916,
  12,
  22,
  198,
  21,
  858,
  11,
  398,
  195,
  80,
  4,
  1,
  1133,
  940,
  4,
  124,
  18,
  858,
  9,
  144,
  2,
  1625,
  9,
  14,
  1,
  873,
  3762,
  57,
  440,
  772,
  144,
  145,
  39,
  264,
  5,
  74,
  713,
  420,
  4,
  3051,
  150,
  10,
  130,
  387,
  9,
  2,
  134,
  270,
  248,
  160,
  5932,
  2,
  10,
  581,
  536,
  134,
  248,
  11,
  6,
  551,
  652,
  2,
  248,
  30,
  1,
  168,
  55,
  10,
  25,
  161,
  126,
  5,
  79,
  8,
  196,
  664,
  235,
  104,
  29,
  4,
  124,
  96,
  8,
  248,
  160,
  1651,
  8771,
  7894,
  10,
  79,
  25,
  3,
  169,
  4,
  146,
  7,
  7,
  1397],
 [11,
  6,
  235,
  1,
  87,
  2836,
  8,
  1,
  5940,
  2521,
  1353,
  207,
  8,
  3759,
  103,
  28,
  13,
  252,
  31,
  72,
  1118,
  149,
  71,
  221,
  7,
  7,
  3,
  537,
  4,
  4847,
  29,
  252,
  31,
  68,
  565,
  108,
  149,
  8,
  32,
  159,
  332,
  20,
  3,
  6502,
  4,
  258,
  5,
  1128,
  5,
  3,
  3163,
  4547,
  35,
  279,
  84,
  3,
  6178,
  7,
  7,
  135,
  33,
  872,
  16,
  88,
  5,
  7222,
  29,
  2777,
  4,
  1408,
  7359,
  20,
  561,
  587,
  3,
  366,
  4,
  1571,
  7,
  7,
  3,
  1013,
  19,
  274,
  319],
 [11,
  839,
  45,
  3,
  52,
  583,
  2,
  5037,
  49,
  1833,
  451,
  112,
  2,
  6,
  29,
  41,
  204,
  48,
  706,
  9,
  980,
  36,
  77,
  839,
  6,
  85,
  68,
  1,
  382,
  4040,
  23,
  1287,
  9,
  13,
  65,
  302,
  319,
  1,
  8437,
  257,
  629,
  185,
  20,
  1,
  256,
  36,
  312,
  5,
  197,
  2,
  163,
  185,
  40,
  4040,
  70,
  220,
  34,
  68,
  136,
  89,
  33,
  346,
  11,
  2999,
  50,
  131,
  478,
  44,
  175,
  1106,
  7,
  7,
  921,
  2,
  1816,
  8,
  44,
  965,
  2,
  9936,
  1921,
  368,
  13,
  689,
  4064,
  5,
  803,
  1,
  302,
  9499,
  8,
  6461,
  8,
  979,
  1216,
  804,
  40,
  611,
  5563,
  14,
  1063,
  47,
  198,
  723,
  11,
  2,
  2831,
  9,
  14,
  248,
  160,
  4829,
  904,
  924,
  1077,
  408,
  587,
  982,
  4,
  368,
  78,
  5744,
  44,
  484,
  10,
  16,
  246,
  116,
  21,
  324,
  9741,
  39,
  1370,
  6793,
  14,
  66,
  82,
  26,
  107,
  8,
  619,
  181,
  2,
  10,
  89,
  101,
  28,
  45,
  5,
  231,
  44,
  177,
  72,
  839,
  16,
  1521,
  18,
  10,
  67,
  82,
  516,
  11,
  839,
  14,
  3,
  529,
  2,
  10,
  110,
  2506,
  9,
  7,
  7,
  11,
  27,
  13,
  39,
  313,
  34,
  278,
  36,
  1,
  1275,
  1004,
  38,
  2284,
  2511,
  2,
  16,
  12,
  287,
  626,
  68,
  274,
  1,
  104,
  231,
  44,
  876,
  2040,
  16,
  146,
  35,
  37,
  15,
  368,
  365,
  733,
  1165,
  6760,
  14,
  68,
  7,
  7,
  10,
  200,
  921,
  2,
  1816,
  711,
  42,
  4,
  153],
 [57,
  2715,
  111,
  327,
  153,
  758,
  234,
  153,
  108,
  318,
  153,
  112,
  234,
  153,
  108,
  951,
  234,
  153,
  439,
  234,
  153,
  7,
  7,
  11,
  118,
  1646,
  52,
  72,
  8347,
  16,
  69,
  9537,
  7825,
  6,
  1,
  113,
  9537,
  6656,
  3960,
  2,
  9537,
  10,
  89,
  120,
  8,
  1,
  77,
  22,
  74,
  84,
  1,
  425,
  331,
  147,
  18,
  8,
  11,
  27,
  22,
  39,
  186,
  74,
  84,
  1,
  425,
  54,
  512,
  85,
  72,
  22,
  365,
  34,
  8,
  57,
  677,
  11,
  118,
  6,
  21,
  274,
  147,
  10,
  120,
  81,
  25,
  278,
  3586,
  2,
  10,
  1152,
  12,
  18,
  16,
  69,
  11,
  9537,
  2745,
  49,
  195,
  34,
  43,
  22,
  37,
  758,
  142,
  111,
  238,
  49,
  112,
  452,
  108,
  951,
  2,
  22,
  32,
  439,
  49,
  118,
  10,
  1458,
  22,
  5,
  104,
  9537,
  7825],
 [10,
  230,
  21,
  3,
  341,
  60,
  6,
  1098,
  261,
  231,
  10,
  2122,
  53,
  734,
  1,
  8988,
  7299,
  188,
  10,
  101,
  11,
  6,
  32,
  317,
  17,
  20,
  2141,
  15,
  1,
  484,
  4,
  1,
  17,
  5,
  500,
  3,
  9967,
  3559,
  43,
  22,
  763,
  107,
  9,
  767,
  9,
  559,
  44,
  68,
  274,
  260,
  8,
  124,
  7437,
  1487,
  6503,
  1018,
  252,
  1,
  17,
  14,
  3,
  173,
  4,
  1,
  1355,
  20,
  19,
  207,
  10,
  666,
  3478,
  282,
  9,
  50,
  398,
  52,
  714,
  7,
  7,
  20,
  3,
  493,
  833,
  1,
  1455,
  36,
  9968,
  78,
  82,
  367,
  319,
  1,
  905,
  4,
  1,
  507,
  4240,
  14,
  9,
  13,
  143,
  8,
  1,
  7882,
  1,
  525,
  2162,
  511,
  502,
  29,
  20,
  256,
  10,
  110,
  700,
  1,
  17,
  13,
  751,
  46,
  370,
  10,
  1734,
  1,
  4,
  1,
  4471,
  51,
  10,
  217,
  1,
  9689,
  8,
  1,
  991,
  4,
  525,
  2162,
  10,
  1777,
  5,
  74,
  4827,
  163,
  3146,
  30,
  1,
  20,
  1503,
  450,
  64,
  106,
  16,
  699],
 [1662,
  1358,
  62,
  4244,
  6,
  3,
  459,
  6724,
  790,
  5,
  106,
  317,
  1077,
  103,
  1,
  19,
  1555,
  1,
  3947,
  1030,
  313,
  280,
  12,
  27,
  66,
  547,
  18,
  1012,
  2460,
  20,
  29,
  77,
  1,
  149,
  29,
  282,
  551,
  697,
  5905,
  22,
  25,
  5,
  26,
  130,
  8,
  5,
  164,
  63,
  2557,
  474,
  56,
  2471,
  154,
  1,
  112,
  6,
  724,
  2,
  1,
  951,
  6,
  513,
  9742,
  2,
  398,
  555,
  976,
  1,
  127,
  1,
  17,
  809,
  5,
  5264,
  159,
  4874,
  103,
  587,
  3324,
  71,
  117,
  313,
  280,
  2,
  3,
  68,
  248,
  160,
  1358,
  15,
  3,
  4874,
  406,
  272,
  10,
  58,
  25,
  43,
  10,
  13,
  1039,
  1254,
  7,
  7,
  9,
  6,
  4673,
  5,
  64,
  48,
  1166,
  1077,
  461,
  25,
  5,
  268,
  53,
  15,
  8,
  11,
  410,
  80,
  1852,
  194,
  33,
  99,
  9478,
  3,
  115,
  1579,
  284,
  42,
  4,
  3,
  1146,
  2394,
  33,
  523,
  26,
  481,
  5,
  79,
  9,
  172,
  1,
  2061,
  6001,
  6,
  144,
  348,
  14,
  3],
 [10,
  186,
  795,
  86,
  616,
  273,
  2,
  11,
  27,
  6,
  250,
  71,
  1,
  27,
  15,
  1425,
  6043,
  2,
  246,
  44,
  24,
  1145,
  18,
  331,
  3783,
  38,
  331,
  2580,
  16,
  85,
  105,
  2687,
  144,
  100,
  147,
  1,
  118,
  10,
  594,
  187,
  5,
  157,
  16,
  1,
  221,
  15,
  24,
  3724,
  2,
  29,
  2,
  10,
  101,
  147,
  2775,
  2271,
  45,
  50,
  722,
  7,
  7,
  482,
  114,
  5,
  858,
  39,
  27,
  395,
  74,
  53,
  2,
  132,
  2622,
  10,
  4958,
  2,
  182,
  47,
  4,
  124,
  284,
  2,
  767,
  3,
  532,
  10,
  64,
  242,
  56,
  264,
  5,
  767,
  2090,
  8,
  1,
  3406,
  5339,
  10,
  449,
  28,
  214,
  1437,
  34,
  10,
  89,
  25,
  5,
  64,
  24,
  1193,
  385,
  1553,
  9,
  205,
  26,
  640,
  5,
  187,
  2090,
  34,
  76,
  2,
  25,
  54,
  653,
  2,
  91,
  32,
  1859,
  4,
  643,
  264,
  5,
  767,
  9,
  482,
  200,
  11,
  118,
  3,
  1669,
  941,
  43,
  10,
  99,
  18,
  9,
  214,
  3,
  318,
  2,
  9,
  152,
  1753,
  12],
 [43,
  10,
  67,
  565,
  11,
  17,
  13,
  751,
  8,
  1,
  2,
  5419,
  5417,
  392,
  10,
  58,
  110,
  25,
  1567,
  9,
  2331,
  10,
  553,
  3,
  16,
  1,
  2,
  506,
  9,
  3,
  314,
  10,
  5382,
  3,
  52,
  52,
  52,
  190,
  4544,
  223,
  155,
  738,
  53,
  44,
  39,
  349,
  2043,
  7,
  7,
  1,
  237,
  683,
  17,
  10,
  217,
  13,
  879,
  2,
  9,
  97,
  13,
  177,
  6278,
  18,
  30,
  227,
  1,
  363,
  13,
  5745,
  2,
  21,
  6847,
  174,
  1,
  4,
  1,
  102,
  29,
  1,
  55,
  10,
  230,
  8031,
  30,
  1,
  5654,
  4971,
  4,
  5417,
  9279,
  3816,
  1331,
  20,
  8,
  955,
  41,
  1,
  168,
  55,
  14,
  1,
  369,
  191,
  4,
  44,
  432,
  5417,
  80,
  193,
  1,
  823,
  630,
  4,
  216,
  1,
  149,
  23,
  8,
  1,
  765,
  31,
  1,
  363,
  7,
  7],
 [1,
  62,
  2,
  1,
  118,
  70,
  49,
  18,
  9,
  13,
  65,
  2307,
  2,
  10,
  723,
  2307,
  96,
  6,
  83,
  28,
  65,
  268,
  20,
  3,
  342,
  2442,
  238,
  2,
  1,
  254,
  35,
  252,
  24,
  828,
  13,
  65,
  1208,
  2,
  1613,
  627,
  10,
  194,
  59,
  13,
  5330,
  370,
  10,
  217,
  1,
  854,
  6384,
  10,
  186,
  132,
  229,
  76,
  41,
  821,
  242,
  27,
  4,
  57,
  499,
  149,
  10,
  114,
  1745,
  6164,
  145,
  3670,
  891,
  1,
  1233,
  7583,
  18,
  145,
  1199,
  10,
  217,
  1,
  17,
  155,
  891,
  1,
  269,
  11,
  6,
  3,
  115,
  97,
  142,
  16,
  69,
  10,
  2737,
  6058,
  2,
  1901,
  115,
  5,
  1,
  2961,
  4,
  6584,
  13,
  34,
  1013,
  2,
  100,
  40,
  108,
  116,
  48,
  59,
  116,
  1,
  17,
  13,
  2310,
  16,
  69,
  10,
  99,
  1135,
  795,
  5,
  104,
  1,
  374,
  4,
  1,
  118,
  743,
  16,
  1,
  6367,
  18,
  10,
  89,
  187,
  5,
  200,
  229,
  241,
  743,
  18,
  44,
  39,
  21,
  57,
  520,
  4,
  118],
 [87,
  376,
  69,
  39,
  973,
  20,
  48,
  10,
  446,
  41,
  1,
  17,
  1,
  313,
  280,
  70,
  834,
  2,
  52,
  1645,
  116,
  10,
  225,
  37,
  10,
  13,
  147,
  3,
  386,
  435,
  46,
  12,
  6,
  1,
  237,
  329,
  148,
  10,
  25,
  5,
  132,
  41,
  11,
  19,
  8,
  196,
  10,
  58,
  39,
  37,
  303,
  891,
  11,
  5,
  182,
  833,
  12,
  10,
  186,
  56,
  268,
  84,
  646,
  85,
  247,
  9,
  13,
  16,
  69,
  5,
  926,
  11,
  715,
  199,
  6909,
  7,
  7,
  10,
  25,
  4716,
  41,
  1,
  19,
  18,
  678,
  674,
  4716,
  1962,
  5,
  324,
  57,
  87,
  674,
  3502,
  45,
  5,
  79,
  15,
  1,
  1099,
  9538,
  4,
  1,
  112,
  1055,
  43,
  22,
  66,
  668,
  9,
  12,
  231,
  86,
  81,
  235,
  217,
  9,
  544,
  3,
  3844,
  241,
  119,
  460,
  297,
  159,
  526,
  505,
  42,
  5,
  26,
  1,
  1131,
  529,
  4,
  2402,
  51,
  1,
  2499,
  1131,
  529,
  2740,
  3,
  3630,
  30,
  8348,
  5,
  589,
  24,
  426,
  10,
  210,
  192,
  53,
  2,
  312,
  1,
  785,
  1775,
  99,
  25,
  90,
  3,
  72,
  126,
  2402,
  17,
  199,
  9722,
  5,
  691,
  8189,
  37,
  3,
  1489,
  7716,
  18,
  1131,
  529,
  44,
  75,
  460,
  478,
  231,
  10,
  217,
  1,
  17,
  2,
  10,
  130,
  187,
  5,
  6748,
  7,
  7,
  57,
  369,
  674,
  3502,
  45,
  5,
  79,
  15,
  1,
  196,
  12,
  2402,
  8599,
  3,
  9363,
  90,
  42,
  4,
  53,
  84,
  3244,
  733,
  9,
  152,
  182,
  720,
  269,
  221,
  36,
  1,
  5746,
  5,
  218,
  42,
  741,
  344,
  15,
  12,
  10,
  89,
  120,
  85,
  105,
  720,
  1220,
  1785,
  1775,
  45,
  340,
  18,
  51,
  2402,
  6,
  3831,
  5,
  56,
  3,
  388,
  1163,
  4,
  28,
  1135,
  45,
  1,
  1981,
  5,
  813,
  20,
  24,
  2045,
  2495,
  67,
  1,
  309,
  5,
  25,
  88,
  1956,
  3,
  1025,
  870,
  90,
  42,
  4,
  24,
  838,
  5112,
  84,
  733,
  45,
  54,
  931,
  109,
  3409,
  15,
  98,
  2402,
  2421,
  3664,
  123,
  172,
  1,
  1129,
  6,
  14,
  654,
  14,
  232,
  3,
  2539,
  17,
  119,
  1,
  413,
  108,
  45,
  3,
  7353,
  141,
  24,
  487,
  2,
  130,
  1005,
  5,
  1956,
  3,
  7237,
  90,
  42,
  4,
  84,
  1,
  2647,
  136,
  21,
  39,
  25,
  2402,
  1806,
  28,
  66,
  1806,
  9,
  2,
  94,
  9476,
  24,
  2553,
  15,
  9,
  2,
  94,
  139,
  5,
  1630,
  8,
  193,
  21,
  98,
  50,
  1978,
  94,
  260,
  88,
  3,
  9363,
  4,
  84,
  733,
  2,
  94,
  776,
  141,
  1,
  865,
  199,
  3298,
  53,
  8,
  860,
  2836,
  38,
  29,
  121,
  1438,
  1292,
  51,
  28,
  1798,
  1,
  1556,
  7,
  7,
  57,
  894,
  674,
  3502,
  45,
  5,
  79,
  15,
  1,
  196,
  12,
  1775,
  17,
  5801,
  593,
  1,
  385,
  15,
  1693,
  3499,
  1,
  448,
  17,
  10,
  25,
  5,
  182,
  1799,
  15,
  24,
  3452,
  4,
  2402,
  14,
  1,
  61,
  526,
  4,
  3,
  528,
  37,
  4735,
  1473,
  5,
  740,
  5,
  26,
  3,
  4735,
  299,
  29,
  1631,
  28,
  13,
  39,
  3,
  1687,
  2,
  28,
  156,
  2208,
  24,
  526,
  5,
  740,
  5,
  26,
  3,
  28,
  3419,
  88,
  8,
  3,
  4745,
  2,
  3783,
  9,
  84,
  733,
  80,
  24,
  1307,
  13,
  41,
  5,
  6924,
  664,
  767,
  1,
  3156,
  8459,
  43,
  1785,
  1775,
  66,
  118,
  69,
  1,
  173,
  8,
  1,
  2993,
  119,
  528,
  3149,
  3156,
  5,
  740,
  80,
  2062,
  13,
  41,
  5,
  6924,
  2,
  94,
  1203,
  4,
  2062,
  424,
  3860,
  5112,
  3546,
  1,
  128,
  119,
  9328,
  2402,
  8,
  1,
  493,
  15,
  3,
  39,
  166,
  69,
  187,
  5,
  9659,
  57,
  385,
  84,
  3,
  7285,
  370,
  145,
  97,
  1089,
  348,
  5,
  1377,
  1,
  608,
  2,
  4707,
  3499,
  12,
  78,
  26,
  1,
  129,
  4,
  4194,
  16,
  1,
  755,
  33,
  233,
  14,
  68,
  11,
  17,
  2402,
  1559,
  1,
  1727,
  4,
  1,
  3156,
  7,
  7,
  2,
  1433,
  4,
  57,
  237,
  674,
  3502,
  45,
  5,
  79,
  15,
  2759,
  4,
  8989,
  8989,
  6,
  3,
  1064,
  2225,
  931,
  9364,
  35,
  6,
  50,
  7452,
  5,
  486,
  16,
  2138,
  60,
  28,
  125,
  8,
  1,
  3578,
  71,
  365,
  5,
  2057,
  1,
  181,
  1,
  129,
  489,
  284,
  2,
  641,
  28,
  489,
  5,
  26,
  8,
  2507,
  21,
  3505,
  265,
  248,
  1,
  73,
  64,
  2402,
  1559,
  14,
  68,
  14,
  29,
  1,
  945,
  2402,
  96,
  6,
  3,
  4870,
  2316,
  35,
  270,
  53,
  15,
  7541,
  9343,
  5,
  2057,
  1,
  181,
  43,
  1775,
  67,
  1,
  3828,
  5723,
  5,
  1,
  102,
  305,
  4,
  1,
  175,
  371,
  945,
  2402,
  96,
  11,
  19,
  233,
  21,
  26,
  138,
  32,
  3934,
  4866,
  272,
  369,
  1124,
  66,
  26,
  3,
  1479,
  17,
  119,
  28,
  2754,
  20,
  1,
  3008,
  4,
  1479,
  36,
  4927,
  243,
  118,
  7,
  7,
  5,
  10,
  89,
  120,
  48,
  10,
  723,
  50,
  1,
  17,
  396,
  38,
  1,
  196,
  12,
  34,
  105,
  81,
  301,
  5,
  26,
  738,
  9,
  49,
  810,
  303,
  6,
  6325,
  5,
  63,
  677,
  18,
  43,
  22,
  89,
  723,
  11,
  17,
  94,
  124,
  677,
  6,
  344,
  10,
  6002,
  4765,
  245,
  35,
  4604,
  11,
  21,
  5,
  64,
  11,
  17,
  43,
  22,
  763,
  466,
  89,
  64,
  9,
  89,
  767,
  9,
  51,
  9,
  270,
  42,
  20,
  266,
  89,
  805,
  9,
  688,
  89,
  6761,
  98,
  284,
  976,
  9,
  8,
  98,
  95,
  11,
  17,
  125,
  21,
  1753,
  5,
  91,
  98,
  284,
  8,
  196,
  10,
  101,
  12,
  16,
  170,
  395,
  12,
  1125,
  11,
  17,
  6816,
  1775,
  140,
  26,
  3475,
  2353,
  43,
  331,
  3,
  2402,
  341,
  2,
  22,
  65,
  187,
  5,
  64,
  11,
  17,
  39,
  8202,
  121,
  2,
  25,
  295,
  1878,
  22,
  8,
  1,
  5176,
  2,
  450,
  74,
  1,
  168,
  550,
  199,
  260,
  5,
  444,
  234,
  622,
  4,
  124,
  55],
 [11,
  6,
  27,
  4,
  1,
  113,
  243,
  2517,
  4,
  3,
  692,
  123,
  10,
  25,
  567,
  1,
  176,
  4513,
  1,
  3849,
  6925,
  4513,
  10,
  25,
  107,
  418,
  2,
  201,
  107,
  1,
  2885,
  17,
  3382,
  216,
  10,
  101,
  3477,
  6,
  43,
  21,
  1,
  113,
  94,
  3223,
  15,
  1,
  113,
  59,
  2444,
  21,
  39,
  1,
  18,
  82,
  1,
  7472,
  4,
  6762,
  2299,
  10,
  13,
  110,
  3,
  4718,
  2010,
  341,
  34,
  10,
  65,
  516,
  8591,
  8,
  48,
  6,
  5494,
  40,
  113,
  222,
  265,
  36,
  1,
  1323,
  5,
  1,
  706,
  5,
  1,
  749,
  361,
  6,
  389,
  1,
  286,
  1500,
  31,
  1,
  209,
  6569,
  23,
  247,
  5,
  342,
  46,
  13,
  430,
  5,
  26,
  3,
  243,
  352,
  4,
  3,
  171,
  151,
  143,
  15,
  9743,
  18,
  10,
  101,
  3477,
  58,
  26,
  1,
  113,
  2340,
  5036,
  1429,
  16],
 [10,
  230,
  743,
  5,
  132,
  12,
  11,
  19,
  6,
  847,
  76,
  9,
  1741,
  69,
  4,
  3,
  1130,
  1207,
  1602,
  17,
  15,
  27,
  674,
  1461,
  54,
  1602,
  7,
  7,
  1,
  62,
  2,
  400,
  736,
  3,
  614,
  272,
  94,
  1,
  76,
  111,
  58,
  21,
  25,
  75,
  14,
  5913,
  30,
  1,
  52,
  227,
  1,
  1644,
  140,
  25,
  75,
  1552,
  53,
  7,
  7,
  135,
  10,
  1625,
  12,
  11,
  67,
  3,
  357,
  323,
  2,
  1,
  162,
  116,
  3,
  49,
  293,
  2072,
  356,
  48,
  115,
  4973,
  28,
  67,
  28,
  140,
  25,
  1000,
  50,
  55,
  20,
  1,
  62,
  38,
  126,
  248,
  74,
  295,
  330,
  5,
  926,
  9,
  105,
  4,
  1,
  204,
  133,
  70,
  39,
  1082,
  7,
  7,
  9,
  13,
  3,
  614,
  444,
  4,
  57,
  55],
 [6,
  9,
  3,
  404,
  17,
  54,
  9,
  6,
  3,
  934,
  1315,
  36,
  3,
  895,
  900,
  269,
  2,
  9,
  906,
  1986,
  36,
  733,
  1272,
  2,
  1,
  695,
  1230,
  7,
  7,
  51,
  10,
  87,
  217,
  11,
  17,
  10,
  13,
  244,
  184,
  2,
  29,
  10,
  66,
  391,
  6,
  1,
  548,
  4,
  4256,
  16,
  1,
  17,
  2,
  198,
  158,
  43,
  9,
  1206,
  16,
  11,
  1613,
  818,
  109,
  1272,
  1,
  219,
  17,
  10,
  235,
  594,
  25,
  1159,
  9,
  34,
  316,
  18,
  356,
  40,
  1869,
  10,
  230,
  144,
  158,
  1083,
  8349,
  9,
  53,
  7,
  7,
  2029,
  16,
  69,
  10,
  192,
  1612,
  4,
  1,
  17,
  2,
  291,
  9,
  172,
  144,
  812,
  8084,
  4,
  1,
  436,
  6383,
  38,
  313,
  280,
  3,
  244,
  532,
  895,
  900,
  62,
  18,
  15,
  339,
  121,
  1,
  342,
  361,
  10,
  130,
  516,
  1,
  17,
  6188,
  14,
  68,
  14,
  198,
  18,
  9,
  13,
  3,
  4122,
  4,
  4209,
  4077,
  15,
  1,
  605,
  96,
  33,
  91,
  631,
  2,
  158,
  1652,
  50,
  51,
  9,
  1048,
  7,
  7,
  1283,
  343,
  43,
  22,
  23,
  3,
  895,
  900,
  341,
  22,
  23,
  21,
  1534,
  5,
  699,
  11,
  17,
  438,
  2,
  116,
  10,
  750,
  198,
  6,
  184,
  302,
  2,
  1272],
 [439,
  10,
  13,
  244,
  1447,
  15,
  1,
  1906,
  1,
  2530,
  87,
  3834,
  223,
  70,
  8594,
  14,
  9,
  116,
  225,
  1,
  3619,
  70,
  264,
  5,
  1020,
  3,
  1134,
  1147,
  321,
  4,
  1,
  1482,
  1130,
  18,
  11,
  1136,
  6,
  51,
  3,
  3623,
  2956,
  3634,
  2,
  36,
  134,
  1,
  118,
  2920,
  84,
  1401,
  2,
  1117,
  12,
  10,
  52,
  1645,
  64,
  694,
  9176,
  7,
  7,
  3238,
  15,
  1401,
  138,
  14,
  616,
  326,
  2,
  6926,
  18,
  33,
  70,
  3606,
  8085,
  46,
  16,
  1,
  515,
  5,
  9539,
  20,
  38,
  2769,
  43,
  33,
  34,
  2070,
  134,
  20,
  1,
  77,
  541,
  131,
  4073,
  23,
  1,
  1179,
  4,
  1,
  118,
  2,
  10,
  1277,
  262,
  549,
  138,
  503,
  14,
  1358,
  8,
  1,
  6096,
  2,
  1,
  3214,
  14,
  2879,
  773,
  135,
  147,
  2,
  109,
  744,
  31,
  85,
  68,
  1,
  1401,
  70,
  109,
  6504,
  10,
  101,
  43,
  22,
  23,
  3,
  341,
  4,
  1,
  106,
  10,
  39,
  1006,
  38,
  77,
  103,
  694,
  273,
  60,
  762,
  15,
  1,
  4073,
  10,
  10,
  101,
  22,
  78,
  164,
  30,
  227,
  137,
  134,
  7,
  7,
  8,
  1305,
  4,
  3,
  1965,
  218,
  5,
  1269,
  85,
  1,
  861,
  73,
  120,
  8,
  372,
  41,
  10,
  267,
  33,
  2308,
  9,
  8,
  3,
  52,
  208,
  95,
  10,
  261,
  446,
  85,
  33,
  1964,
  119,
  1,
  2563,
  8,
  27,
  528,
  372,
  36,
  2,
  1,
  3055,
  4,
  67,
  39,
  195,
  4994,
  2,
  2196,
  2306,
  1354,
  8,
  5,
  91,
  9,
  1016,
  8,
  1,
  755,
  18,
  21,
  339,
  1144,
  5,
  178,
  14,
  814,
  7,
  7,
  1,
  61,
  142,
  867,
  773,
  10,
  1734,
  70,
  1,
  655,
  202,
  1,
  831,
  2,
  1,
  552,
  35,
  311,
  135,
  10,
  37,
  2024,
  2,
  9177,
  290,
  63,
  133,
  467,
  5,
  560,
  1301,
  30,
  11,
  218,
  9,
  99,
  322,
  26,
  174,
  5,
  4369,
  63,
  102,
  18,
  11,
  6,
  137,
  10,
  101,
  736,
  157,
  10,
  82,
  262,
  5,
  26,
  2683,
  8,
  40,
  222,
  11,
  172,
  99,
  26,
  174,
  5,
  550,
  2,
  55,
  875,
  5,
  2323,
  18,
  472,
  1,
  425,
  40,
  111,
  1586,
  922,
  2,
  21,
  339,
  5786,
  7,
  7,
  441,
  20,
  1,
  1906,
  10,
  2984,
  163,
  932,
  5,
  319,
  119,
  279,
  8,
  1,
  755,
  2,
  2172,
  9,
  78,
  1227,
  1,
  4951,
  12,
  281,
  116],
 [145,
  1,
  520,
  4,
  221,
  35,
  1370,
  2951,
  96,
  36,
  167,
  702,
  525,
  5,
  947,
  429,
  5,
  944,
  36,
  1,
  490,
  1207,
  5,
  1,
  362,
  18,
  11,
  17,
  13,
  137,
  278,
  10,
  230,
  54,
  2,
  11,
  17,
  13,
  1954,
  729,
  18,
  47,
  1678,
  70,
  39,
  934,
  68,
  1,
  111,
  299,
  5,
  49,
  1094,
  5,
  1,
  238,
  8,
  882,
  175,
  49,
  2,
  1816,
  775,
  8,
  167,
  702,
  2,
  83,
  1,
  128,
  119,
  3434,
  1816,
  775,
  1091,
  1,
  2650,
  26,
  2566,
  28,
  557,
  137,
  2,
  2825,
  304,
  20,
  921,
  3298,
  189,
  1816,
  775,
  2,
  1,
  77,
  2566,
  11,
  1091,
  1,
  188,
  1816,
  775,
  6,
  52,
  727,
  5,
  77,
  17,
  2753,
  4084,
  60,
  407,
  189,
  4,
  131,
  149,
  70,
  108,
  6,
  2468,
  188,
  100,
  11,
  46,
  6,
  161,
  4679,
  12,
  3434,
  6,
  37,
  3,
  2490,
  51,
  9954,
  214,
  6124,
  30,
  87,
  28,
  2960,
  18,
  100,
  12,
  28,
  1747,
  1789,
  2,
  13,
  6124,
  8,
  1,
  15,
  42,
  569,
  2,
  51,
  9954,
  825,
  3,
  960,
  1,
  960,
  13,
  3517,
  53,
  24,
  440,
  7360,
  13,
  934,
  7360,
  215,
  1683,
  8,
  11,
  17,
  2,
  1,
  128,
  215,
  8,
  1,
  19,
  9,
  125,
  1028,
  3296,
  5,
  1,
  196,
  136,
  3434,
  489,
  5,
  500,
  9954,
  18,
  6,
  130,
  166,
  1161,
  6062,
  124,
  406,
  4277,
  3,
  2916,
  5,
  699,
  1330,
  108,
  3884,
  48,
  596,
  5,
  93,
  152,
  750,
  48,
  561,
  234,
  77,
  283,
  102,
  9954,
  2,
  2634,
  1,
  19,
  116,
  118,
  1,
  180,
  2,
  3423,
  4,
  1,
  6326,
  60,
  1,
  458,
  4,
  2,
  4764,
  649,
  1770,
  13,
  3,
  49,
  173,
  4,
  1,
  19,
  56,
  150,
  1,
  4972,
  4,
  1,
  3664,
  13,
  860,
  325,
  2870,
  4,
  216,
  2,
  1,
  128,
  119,
  2105,
  1091,
  1,
  9084,
  624,
  31,
  6900,
  24,
  5230,
  30,
  375,
  2139,
  21,
  1593,
  3,
  8990,
  2,
  629,
  84,
  57,
  9084,
  1231,
  494,
  58,
  4,
  522,
  88,
  1,
  17,
  13,
  727,
  5,
  1,
  19,
  2753,
  4084,
  2,
  300,
  1,
  149,
  70,
  8,
  189,
  4,
  131,
  96,
  14,
  68,
  14,
  1,
  352,
  726,
  9,
  13,
  586,
  8838,
  18,
  69,
  109,
  36,
  3423,
  10,
  114,
  2951,
  103,
  188,
  43,
  1161,
  89,
  114,
  7279,
  37,
  10,
  79,
  89,
  104,
  9,
  61,
  148,
  1823,
  69,
  36,
  1456,
  42,
  6,
  9,
  1612,
  69,
  4,
  1,
  87,
  17,
  10,
  90,
  60,
  13,
  90,
  15,
  1142,
  2353,
  2,
  57,
  114,
  4,
  1,
  530,
  7,
  7],
 [10,
  230,
  3,
  645,
  341,
  4,
  1,
  435,
  645,
  341,
  9,
  130,
  1759,
  3,
  277,
  8,
  57,
  342,
  153,
  1514,
  1011,
  4,
  29,
  55,
  1,
  62,
  343,
  13,
  167,
  1371,
  3,
  364,
  519,
  6548,
  5,
  2742,
  3,
  17,
  20,
  38,
  34,
  10,
  194,
  7,
  7,
  1,
  17,
  6,
  54,
  345,
  71,
  160,
  990,
  600,
  30,
  8,
  20,
  3,
  1146,
  435,
  3127,
  64,
  4452,
  1,
  17,
  2,
  105,
  50,
  7,
  7,
  1,
  386,
  435,
  809,
  14,
  1,
  1834,
  702,
  8,
  3,
  1578,
  493,
  3172,
  100,
  75,
  314,
  122,
  24,
  1701,
  31,
  32,
  36,
  32,
  1705,
  1746,
  702,
  94,
  710,
  3,
  6649,
  2781,
  119,
  6677,
  88,
  593,
  8333,
  2,
  5,
  164,
  24,
  818,
  440,
  29,
  1,
  6877,
  9862,
  1131,
  1392,
  2,
  5903,
  1714,
  7,
  7,
  1,
  17,
  311,
  42,
  52,
  52,
  5048,
  318,
  226,
  3,
  3174,
  1081,
  6819,
  318,
  327,
  4,
  1,
  17,
  4,
  155,
  73,
  56,
  74,
  5,
  1,
  3614,
  128,
  234,
  702,
  94,
  2448,
  1564,
  1,
  2186,
  1091,
  47,
  9969,
  94,
  2666,
  122,
  161,
  37,
  1,
  435,
  327,
  46,
  6,
  54,
  15,
  6677,
  20,
  1,
  77,
  127,
  457,
  1,
  163,
  37,
  15,
  20,
  2,
  46,
  13,
  54,
  9862,
  2064,
  3640,
  42,
  4,
  1,
  3,
  173,
  4,
  1,
  435,
  10,
  516,
  460,
  46,
  6,
  54,
  2647,
  1053,
  2186,
  133,
  54,
  5867,
  54,
  7128,
  20,
  645,
  115,
  2879,
  5,
  98,
  8,
  435,
  9744,
  102,
  5547,
  6300,
  8,
  196,
  54,
  600,
  5,
  817,
  1,
  62,
  343,
  30,
  29,
  1122,
  1,
  4393,
  9745,
  128,
  36,
  1,
  435,
  6,
  2977,
  15,
  32,
  159,
  5333,
  1423,
  718,
  226,
  32,
  276,
  128,
  119,
  303,
  546,
  418,
  3418,
  123,
  100,
  48,
  1,
  7,
  7,
  10,
  373,
  6739,
  11,
  17,
  30,
  29,
  2163,
  43,
  22,
  23,
  3,
  22,
  78,
  723,
  11,
  17,
  78,
  29,
  124,
  1258,
  9,
  6,
  3,
  17,
  689,
  1429,
  16,
  5688,
  34,
  554,
  813,
  241,
  34,
  43,
  124,
  3,
  904,
  1601,
  151,
  4,
  572,
  25,
  110,
  252,
  2,
  23,
  21,
  5453,
  31,
  990,
  1041,
  30,
  1220,
  1514,
  5,
  1,
  443,
  94,
  11,
  6,
  16,
  22],
 [27,
  4,
  1,
  113,
  3161,
  893,
  103,
  201,
  123,
  107,
  46,
  215,
  72,
  5,
  1,
  112,
  18,
  1,
  111,
  1099,
  22,
  64,
  1,
  102,
  644,
  123,
  34,
  5465,
  1,
  2383,
  4,
  1,
  1567,
  7717,
  8,
  2869,
  2,
  114,
  2,
  2857,
  1,
  19,
  6006,
  3,
  6053,
  3947,
  20,
  22,
  72,
  14,
  1,
  7717,
  125,
  20,
  29,
  1,
  368,
  364,
  7361],
 [10,
  763,
  107,
  11,
  17,
  8,
  41,
  460,
  151,
  18,
  9,
  130,
  69,
  7,
  7,
  51,
  1680,
  41,
  57,
  499,
  103,
  11,
  6,
  1,
  27,
  12,
  10,
  301,
  5,
  209,
  750,
  87,
  46,
  23,
  766,
  103,
  503,
  4,
  510,
  37,
  11,
  19,
  453,
  525,
  2,
  2291,
  1,
  4351,
  12,
  301,
  5,
  1227,
  3,
  277,
  761,
  22,
  3,
  277,
  34,
  2,
  1782,
  2,
  248,
  34,
  2617,
  12,
  33,
  91,
  3,
  1381,
  20,
  1,
  515,
  21,
  1019,
  3,
  117,
  2446,
  1444,
  138,
  14,
  1,
  276,
  4,
  3,
  590,
  655,
  38,
  1,
  326,
  4,
  3,
  440,
  11,
  19,
  69,
  51,
  10,
  87,
  217,
  9,
  9,
  312,
  69,
  15,
  32,
  910,
  12,
  5382,
  16,
  447,
  478],
 [631,
  10,
  1058,
  11,
  715,
  8,
  2792,
  30,
  5140,
  4439,
  2,
  362,
  7,
  7,
  362,
  45,
  1040,
  96,
  441,
  20,
  27,
  4,
  1,
  9540,
  478,
  4,
  259,
  3376,
  9746,
  1140,
  265,
  9,
  1140,
  259,
  6927,
  4,
  2713,
  9,
  1140,
  259,
  1673,
  4,
  1,
  451,
  4,
  129,
  2,
  1934,
  86,
  3143,
  2,
  9,
  1140,
  259,
  181,
  7,
  7,
  188,
  10,
  186,
  21,
  4442,
  85,
  1278,
  2,
  1528,
  10,
  230,
  30,
  1,
  4142,
  4964,
  4,
  362,
  2959,
  5,
  91,
  3,
  7129,
  42,
  4,
  326,
  2,
  3187,
  11,
  19,
  2,
  146,
  37,
  9,
  23,
  2562,
  5,
  1162,
  7718,
  8839,
  649,
  4,
  1595,
  759,
  8332,
  2,
  1414,
  2933,
  86,
  1407,
  5,
  26,
  31,
  1,
  2439,
  3693,
  362,
  45,
  8500,
  5,
  3,
  167,
  357,
  56,
  2462,
  71,
  1,
  357,
  174,
  35,
  1,
  86,
  1380,
  4,
  2,
  5284,
  521,
  9,
  29,
  6,
  5140,
  4439,
  10,
  230,
  52,
  1528,
  30,
  11,
  17,
  85,
  2922,
  33,
  1,
  1815,
  4,
  2265,
  4,
  146,
  436,
  85,
  2922,
  33,
  6678,
  1,
  458,
  4,
  1,
  2561,
  336,
  2,
  368,
  35,
  63,
  458,
  5,
  589,
  146,
  2357,
  8,
  1,
  3923,
  5479,
  20,
  12,
  253,
  4,
  85,
  2922,
  33,
  365,
  5,
  2,
  30,
  1,
  168,
  55,
  20,
  3,
  2142,
  1737,
  8,
  1,
  4,
  3,
  2,
  7238,
  1202,
  9746,
  181,
  85,
  2922,
  33,
  7,
  7,
  5,
  146,
  35,
  25,
  1,
  5,
  56,
  101,
  4,
  319,
  11,
  4815,
  3629,
  4866,
  10,
  132,
  11,
  15,
  3,
  1243,
  487,
  15,
  29,
  57,
  1981,
  391,
  101,
  143,
  5,
  12,
  253,
  2,
  983,
  643,
  719,
  38,
  21,
  22,
  23,
  3,
  6474,
  2,
  1558,
  395,
  101,
  143,
  5,
  12,
  253,
  983,
  643,
  719,
  38,
  21,
  11,
  19,
  6,
  3,
  6170,
  2,
  5,
  1,
  458,
  436,
  20,
  12,
  253,
  101,
  143,
  5,
  12,
  253,
  4,
  1,
  4,
  2265,
  4,
  437,
  673,
  101,
  143,
  5,
  12,
  253,
  4,
  1,
  458,
  436,
  20,
  146,
  106,
  5649,
  101,
  143,
  5,
  1,
  1060,
  7594,
  9,
  2102,
  993,
  1,
  2837,
  7,
  7,
  983,
  643,
  43,
  22,
  25,
  3,
  1258,
  7,
  7,
  101,
  391,
  1152,
  1,
  1815,
  4,
  1,
  458,
  436,
  20,
  9746,
  31,
  21,
  319,
  11,
  19,
  30,
  29],
 [22,
  581,
  6254,
  12,
  73,
  25,
  32,
  16,
  2139,
  193,
  136,
  96,
  37,
  742,
  2,
  1,
  6297,
  74,
  90,
  5,
  282,
  5,
  1,
  6447,
  4,
  1191,
  261,
  704,
  673,
  73,
  418,
  20,
  3,
  2173,
  870,
  2,
  10,
  581,
  8066,
  136,
  16,
  1,
  4547,
  4,
  1,
  1095,
  1469,
  86,
  4,
  178,
  187,
  5,
  74,
  84,
  7218,
  31,
  9735,
  3,
  271,
  4,
  7719,
  60,
  213,
  15,
  1142,
  7130,
  51,
  33,
  2128,
  259,
  2,
  1,
  9109,
  4,
  2,
  7826,
  5,
  999,
  51,
  7239,
  27,
  21,
  61,
  12,
  1,
  316,
  127,
  2234,
  1790,
  70,
  281,
  31,
  3,
  5379,
  6875,
  53,
  1896,
  12,
  33,
  78,
  110,
  2128,
  3084,
  5408,
  33,
  2128,
  1,
  1578,
  7,
  7,
  2,
  131,
  96,
  23,
  2352,
  757,
  5,
  91,
  882,
  7719,
  2,
  882,
  4281,
  209,
  139,
  174,
  68,
  290,
  8,
  1,
  2386,
  9365,
  16,
  281,
  146,
  8086,
  2,
  335,
  3009,
  106,
  190,
  186,
  6370,
  15,
  1,
  705,
  356,
  5,
  146,
  302,
  12,
  3852,
  1790,
  6679,
  8,
  96,
  138,
  14,
  131,
  4,
  258,
  46,
  23,
  2791,
  178,
  146,
  12,
  139,
  16,
  1,
  1115,
  4,
  368,
  14,
  2883,
  924,
  4880,
  885,
  1269,
  136,
  273,
  213,
  15,
  4,
  4324,
  2,
  96,
  138,
  14,
  131,
  581,
  79,
  199,
  3,
  2175,
  8,
  3,
  1845,
  188,
  33,
  89,
  6981,
  1,
  240,
  4,
  6680,
  1984,
  1,
  678,
  213,
  20,
  256,
  56,
  51,
  33,
  79,
  602,
  161,
  2,
  25,
  63,
  84,
  1292,
  1,
  221,
  1245,
  5718,
  69,
  10,
  3599,
  28,
  4069,
  24,
  4329,
  170,
  55,
  24,
  997,
  494,
  568,
  1016,
  2,
  24,
  4329,
  56,
  50,
  51,
  28,
  5796,
  146,
  6624,
  7,
  7,
  34,
  46,
  73,
  25,
  9,
  1,
  341,
  928,
  35,
  665,
  53,
  8,
  39,
  5,
  104,
  60,
  4,
  1,
  2292,
  619,
  1790,
  74,
  2646,
  8,
  1,
  17,
  15,
  1,
  742,
  2,
  1,
  6297,
  3127,
  1,
  892,
  4324,
  37,
  1,
  2,
  1,
  182,
  14,
  125,
  1,
  134,
  1,
  2181,
  298,
  20,
  32,
  958,
  1563,
  12,
  56,
  145,
  1447,
  4425,
  1,
  2292,
  4324,
  37,
  1,
  2,
  170,
  494,
  42,
  46,
  12,
  45,
  4986,
  16,
  3305,
  18,
  627,
  57,
  487,
  279,
  42,
  5,
  1,
  1790,
  249,
  55,
  502,
  39,
  16,
  722,
  10,
  387,
  11,
  23,
  908,
  483,
  316,
  238,
  4324,
  12,
  23,
  30,
  1,
  4,
  18,
  248,
  80,
  2495,
  9747,
  1,
  17,
  67,
  2972,
  5,
  2197,
  33,
  79,
  34,
  80,
  33,
  66,
  7,
  7,
  226,
  54,
  62,
  8,
  39,
  6530,
  5,
  268,
  290,
  3,
  17,
  375,
  4,
  1,
  1790,
  12,
  6,
  12,
  66,
  1532,
  174,
  1,
  8,
  235,
  1,
  86,
  349,
  1591,
  597,
  2,
  15,
  1,
  650,
  634,
  4,
  209,
  1,
  324,
  22,
  1,
  6,
  5,
  2,
  5731,
  22,
  54,
  1152,
  7719,
  5408,
  5854,
  209,
  8606,
  53,
  2,
  21,
  174,
  29,
  131,
  135,
  260,
  1,
  149,
  91,
  4049,
  12,
  502,
  1,
  15,
  32,
  6624,
  2,
  738,
  249,
  77,
  1713,
  288,
  21,
  3,
  52,
  3348,
  628,
  16,
  32,
  294,
  2,
  193,
  136,
  73,
  74,
  1,
  86,
  361,
  123,
  15,
  420,
  12,
  301,
  5,
  26,
  411,
  31,
  8350,
  7,
  7,
  1,
  1970,
  421,
  9,
  90,
  3,
  2544,
  12,
  554,
  66,
  1365,
  8351,
  3,
  52,
  255,
  6,
  27,
  4,
  146,
  1480,
  2826,
  710,
  3,
  254,
  15,
  2175,
  288,
  35,
  89,
  324,
  381,
  174,
  20,
  2,
  9965,
  8,
  3274,
  35,
  45,
  5340,
  761,
  40,
  2,
  4939,
  15,
  3,
  782,
  1096,
  1189,
  707,
  15,
  3900,
  12,
  23,
  39,
  985,
  1360,
  170,
  343,
  67,
  5,
  79,
  15,
  1790,
  2,
  51,
  1189,
  41,
  114,
  39,
  67,
  5,
  2932,
  146,
  37,
  8606,
  5408,
  2,
  165,
  16,
  5609,
  1683,
  454,
  40,
  3892,
  5,
  3950,
  5340,
  31,
  3,
  432,
  3377,
  2004,
  8512,
  59,
  214,
  1445,
  84,
  239,
  1123,
  3,
  5476,
  5059,
  292,
  2567,
  2,
  47,
  2990,
  255,
  995,
  1905,
  265,
  330,
  68,
  37,
  10,
  296,
  39,
  2817,
  14,
  32,
  1390,
  16,
  1,
  17,
  5,
  139,
  36,
  1355,
  5,
  1355,
  7,
  7,
  2,
  44,
  210,
  209,
  1,
  168,
  14,
  226,
  52,
  1749,
  5,
  48,
  22,
  66,
  79,
  5,
  1109,
  202,
  1355,
  1790,
  261,
  51,
  22,
  120,
  1,
  1355,
  6,
  16,
  1290,
  1015,
  2,
  66,
  64,
  1,
  1355,
  3848,
  3,
  3844,
  241,
  36,
  1,
  6558,
  343,
  135,
  742,
  2,
  6297,
  67,
  175,
  3661,
  149,
  2,
  10,
  78,
  268,
  57,
  406,
  20,
  1,
  4304,
  31,
  853,
  3128,
  2647,
  2,
  4,
  258,
  1,
  328,
  9,
  1079,
  67,
  638,
  39,
  177,
  1474,
  15,
  721,
  4,
  889,
  488,
  9,
  288,
  37,
  3,
  243,
  17,
  8,
  92,
  2574,
  36,
  1,
  74,
  139,
  15,
  3,
  52,
  5626,
  601,
  703,
  119,
  44,
  27,
  129,
  27,
  494,
  2,
  3,
  223,
  1355,
  454,
  55,
  5,
  74,
  5,
  4132,
  7,
  7,
  43,
  21,
  16,
  1,
  1790,
  94,
  11,
  17,
  627,
  6,
  3,
  412,
  4,
  2461,
  15,
  76,
  111,
  76,
  420,
  2,
  76,
  204,
  3921,
  16,
  1,
  494,
  461,
  38,
  146,
  35,
  37,
  63,
  96,
  15,
  3382,
  4,
  35,
  7127,
  63,
  2068,
  199,
  98,
  1433,
  420],
 [5010,
  1,
  520,
  4,
  395,
  35,
  209,
  279,
  234,
  5,
  180,
  2678,
  51,
  145,
  3292,
  3,
  19,
  34,
  10,
  1552,
  709,
  593,
  1,
  501,
  10,
  13,
  5453,
  15,
  11,
  19,
  2,
  194,
  46,
  13,
  54,
  62,
  343,
  2,
  54,
  218,
  12,
  22,
  99,
  367,
  9,
  9,
  90,
  57,
  2493,
  5938,
  5,
  101,
  12,
  81,
  37,
  5,
  104,
  103,
  12,
  39,
  4765,
  543,
  16,
  1,
  584,
  4,
  9,
  9,
  13,
  357,
  323,
  2,
  52,
  1980,
  10,
  101,
  10,
  99,
  4,
  220,
  126,
  549,
  10,
  101,
  12,
  9,
  13,
  1,
  250,
  19,
  10,
  25,
  123,
  107,
  8,
  57,
  117,
  2,
  22,
  140,
  21,
  1306,
  5,
  104,
  9,
  1,
  149,
  70,
  1980,
  1,
  363,
  13,
  371,
  1,
  427,
  13,
  76,
  2,
  1,
  445,
  13,
  21,
  53,
  5,
  6062,
  10,
  101,
  9,
  13,
  3,
  115,
  228,
  37,
  3,
  1532,
  4,
  122,
  1,
  60,
  1124,
  2,
  9,
  45,
  21,
  898,
  30,
  29,
  9,
  13,
  3966],
 [1590,
  1761,
  45,
  75,
  1094,
  5,
  16,
  1,
  1238,
  128,
  18,
  125,
  21,
  213,
  1751,
  734,
  45,
  3,
  442,
  12,
  3695,
  3695,
  3695,
  51,
  9360,
  890,
  1,
  6189,
  1470,
  214,
  84,
  24,
  60,
  6,
  471,
  1,
  144,
  3060,
  174,
  2,
  7880,
  1,
  1245,
  22,
  120,
  22,
  23,
  41,
  5,
  64,
  137,
  2144,
  36,
  12,
  570,
  20,
  51,
  9360,
  542,
  12,
  494,
  809,
  1,
  113,
  494,
  1238,
  703,
  123,
  751,
  2773,
  5,
  9,
  6,
  3,
  1311,
  43,
  10,
  391,
  4834,
  445,
  1347,
  11,
  279,
  20,
  16,
  3,
  190,
  55,
  155,
  22,
  158,
  858,
  1,
  87,
  12,
  314,
  4,
  1067,
  3178,
  8,
  925,
  6063,
  625,
  2995,
  6,
  16,
  1027,
  1656,
  163,
  4,
  843,
  2,
  1477,
  182,
  65,
  1520,
  5,
  1,
  949,
  94,
  4,
  258,
  3058,
  4893,
  6,
  16,
  1,
  965,
  4,
  1790,
  5340,
  53,
  2,
  174,
  3262,
  2,
  185,
  82,
  109,
  751,
  8,
  1,
  3236,
  51,
  1790,
  70,
  130,
  882,
  2,
  8840,
  90,
  16,
  3,
  126,
  271,
  4,
  7719,
  94,
  106,
  349,
  2781,
  6802,
  8,
  1,
  3771,
  1590,
  1761,
  925,
  13,
  1,
  2516,
  4,
  1,
  76,
  221,
  494,
  8,
  189,
  96,
  10,
  217,
  88,
  1245,
  30,
  32,
  17,
  4184,
  281,
  20,
  1,
  169,
  51,
  10,
  13,
  402,
  17,
  810,
  16,
  3,
  2093,
  33,
  506,
  9,
  3,
  49,
  365,
  8,
  1590,
  1761,
  150,
  15,
  1,
  1238,
  128,
  1590,
  1761,
  67,
  3,
  171,
  3291,
  121,
  115,
  3262,
  4946,
  18,
  4,
  258,
  33,
  70,
  21,
  3058,
  4893,
  3262,
  1,
  1590,
  1761,
  1238,
  119,
  33,
  23,
  158,
  165,
  742,
  6,
  1169,
  71,
  1,
  139,
  742,
  703,
  8,
  18,
  1,
  128,
  4,
  3,
  693,
  6467,
  5301,
  459,
  3614,
  1,
  2951,
  122,
  4,
  2537,
  6,
  1,
  5992,
  4,
  6294,
  3921,
  362,
  10,
  58,
  132,
  546,
  12,
  9,
  13,
  751,
  8,
  167,
  837],
 [25,
  22,
  123,
  567,
  1,
  618,
  12,
  81,
  63,
  3192,
  68,
  8,
  11,
  17,
  1,
  4223,
  1626,
  79,
  50,
  71,
  755,
  2113,
  33,
  118,
  53,
  30,
  124,
  332,
  1979,
  2,
  22,
  41,
  1,
  406,
  11,
  99,
  26,
  5799,
  43,
  1,
  965,
  67,
  75,
  325,
  126,
  38,
  43,
  1,
  102,
  70,
  50,
  3661,
  38,
  7100,
  108,
  6,
  21,
  1408,
  39,
  1642,
  2,
  5067,
  5335,
  152,
  3074,
  8,
  8331,
  1,
  1451,
  24,
  108,
  235,
  13,
  411,
  5,
  25,
  7,
  7,
  1,
  1283,
  343,
  608,
  112,
  27,
  833,
  361,
  5108,
  102,
  2,
  4517,
  2619,
  2454,
  6505,
  31,
  695,
  149],
 [315,
  4,
  1,
  595,
  4349,
  13,
  3,
  1032,
  591,
  1436,
  5,
  1,
  87,
  300,
  4,
  944,
  1618,
  524,
  3,
  1853,
  4,
  979,
  994,
  96,
  86,
  3938,
  3247,
  4,
  1,
  348,
  11,
  425,
  6462,
  1,
  4349,
  15,
  1,
  595,
  348,
  14,
  2064,
  35,
  4940,
  2,
  122,
  4,
  3271,
  644,
  244,
  71,
  3974,
  7,
  7,
  5136,
  6,
  6681,
  16,
  1,
  2285,
  3283,
  4,
  4349,
  81,
  51,
  28,
  42,
  4,
  1,
  3675,
  4,
  24,
  487,
  405,
  3,
  846,
  5,
  3,
  4349,
  129,
  8,
  991,
  4,
  24,
  332,
  50,
  4349,
  81,
  899,
  5,
  1170,
  1292,
  370,
  1,
  507,
  6,
  339,
  15,
  93,
  11,
  6,
  3,
  52,
  591,
  4270,
  425,
  14,
  28,
  6843,
  1,
  222,
  4,
  1,
  6467,
  6814,
  1732,
  4,
  1,
  1521,
  35,
  182,
  8664,
  20,
  1,
  4842,
  4,
  1,
  1292,
  6884,
  1870,
  2111,
  18,
  155,
  4270,
  166,
  9,
  5,
  1,
  1870,
  2111,
  28,
  6,
  31,
  2982,
  4,
  4349,
  81,
  135,
  3911,
  2022,
  10,
  89,
  25,
  98,
  644,
  488,
  1,
  127,
  53,
  2293,
  9748,
  5,
  1,
  4349,
  51,
  28,
  504,
  5,
  1046,
  31,
  4494,
  3,
  2579,
  42,
  4,
  507,
  2,
  9874,
  241,
  29,
  24,
  644,
  16,
  1,
  2579,
  5,
  8206,
  1,
  4349,
  81,
  94,
  28,
  498,
  27,
  4,
  93,
  2215,
  303,
  16,
  644,
  7,
  7,
  1,
  928,
  600,
  5,
  164,
  42,
  136,
  46,
  23,
  34,
  105,
  4349,
  81,
  8,
  1170,
  1292,
  2,
  164,
  3,
  129,
  35,
  6,
  3,
  162,
  4,
  4349,
  5713,
  33,
  164,
  42,
  12,
  1,
  3615,
  525,
  4,
  325,
  5,
  25,
  3,
  727,
  431,
  15,
  1,
  4349,
  34,
  33,
  1046,
  5,
  5,
  164,
  42,
  48,
  33,
  116,
  5,
  3006,
  1,
  431,
  488,
  4349,
  81,
  1010,
  84,
  1,
  1654,
  332,
  2,
  28,
  1041,
  5,
  182,
  1,
  757,
  95,
  42,
  31,
  1282,
  304,
  188,
  28,
  1012,
  447,
  216,
  14,
  28,
  2937,
  304,
  8,
  1,
  5358,
  8,
  1,
  765,
  8,
  1,
  3653,
  8,
  1,
  3445,
  8,
  1,
  6190,
  2022,
  2288,
  370,
  28,
  401,
  1448,
  11,
  128,
  198,
  25,
  75,
  2692,
  67,
  3,
  727,
  128,
  21,
  596,
  8,
  834,
  313,
  106,
  2275,
  579,
  7,
  7,
  1945,
  3,
  1691,
  4,
  1,
  2364,
  12,
  662,
  5,
  1,
  4349,
  431,
  1,
  4481,
  1167,
  25,
  1359,
  1,
  2133,
  45,
  20,
  24,
  332,
  232,
  88,
  4349,
  4270,
  1197,
  505,
  20,
  88,
  2550,
  1,
  1008,
  5,
  1,
  1654,
  406,
  51,
  1,
  129,
  401,
  8619,
  1,
  408,
  16,
  3,
  171,
  3347,
  5,
  353,
  88,
  42,
  4270,
  2518,
  1,
  7587,
  7,
  7,
  8,
  1,
  928,
  164,
  42,
  12,
  1,
  4340,
  4,
  1,
  507,
  1473,
  1,
  4349,
  5,
  1170,
  1292,
  2,
  12,
  1,
  2787,
  4,
  4349,
  36,
  507,
  5,
  507,
  538,
  29,
  121,
  1,
  686,
  1,
  928,
  3,
  2579,
  12,
  862,
  1,
  4349,
  42,
  4,
  1170,
  1292,
  2,
  298,
  93,
  29,
  1,
  95,
  5,
  2552,
  6831,
  2520,
  7,
  7,
  1,
  994,
  17,
  6462,
  2,
  1,
  83,
  4270,
  420,
  91,
  11,
  27,
  409,
  860,
  1725,
  711,
  153],
 [7,
  7,
  145,
  21,
  246,
  35,
  1105,
  48,
  2380,
  3,
  17,
  2425,
  84,
  18,
  11,
  17,
  6,
  21,
  3,
  180,
  17,
  14,
  16,
  1,
  62,
  9,
  13,
  1032,
  208,
  18,
  244,
  555,
  10,
  13,
  261,
  663,
  15,
  1,
  276,
  150,
  7,
  7,
  1302,
  7,
  7,
  379,
  69,
  136,
  20,
  740,
  125,
  59,
  486,
  121,
  5,
  40,
  350,
  199,
  30,
  227,
  2510,
  1,
  1353,
  38,
  1,
  577,
  87,
  59,
  670,
  602,
  741,
  165,
  20,
  30,
  12,
  218,
  930,
  59,
  45,
  3,
  386,
  2011,
  14,
  3091,
  305,
  59,
  1190,
  121,
  46,
  2,
  542,
  165,
  4526,
  2,
  618,
  10,
  120,
  265,
  10,
  25,
  3091,
  22,
  156,
  547,
  3091,
  116,
  22,
  94,
  59,
  1380,
  744,
  51,
  40,
  1905,
  1386,
  53,
  2,
  542,
  1456,
  121,
  5,
  40,
  14,
  43,
  242,
  165,
  5,
  5672,
  40,
  68,
  7686,
  4,
  258,
  242,
  165,
  5,
  5672,
  22,
  2232,
  22,
  39,
  558,
  88,
  22,
  120,
  265,
  2,
  25,
  3091,
  5,
  6327,
  265,
  48,
  3,
  927,
  276],
 [10,
  506,
  11,
  3,
  318,
  46,
  23,
  34,
  105,
  112,
  1267,
  12,
  22,
  66,
  110,
  26,
  246,
  5,
  3932,
  16,
  920,
  4984,
  303,
  214,
  522,
  38,
  811,
  34,
  10,
  230,
  1396,
  4,
  1640,
  2,
  2446,
  2628,
  10,
  581,
  200,
  1,
  112,
  241,
  4456,
  2,
  1955,
  43,
  10,
  67,
  1481,
  5,
  64,
  11,
  10,
  58,
  4021,
  57,
  284,
  143,
  10,
  666,
  810,
  70,
  50,
  1120],
 [21,
  32,
  757,
  19,
  5,
  37,
  30,
  87,
  15,
  189,
  1,
  476,
  102,
  175,
  5108,
  18,
  3509,
  1,
  487,
  2,
  1258,
  4,
  1,
  19,
  6,
  9177,
  1357,
  238,
  60,
  2666,
  1,
  19,
  84,
  4342,
  2,
  9660,
  1,
  244,
  2177,
  798,
  11,
  405,
  1,
  19,
  3,
  548,
  4,
  142,
  873,
  2,
  166,
  22,
  101,
  848,
  107,
  137,
  313,
  718,
  153],
 [10,
  340,
  1,
  269,
  155,
  319,
  1,
  17,
  2,
  1,
  19,
  6,
  27,
  4,
  1,
  113,
  4794,
  42,
  46,
  52,
  289,
  2,
  2731,
  5,
  1,
  269,
  1885,
  3899,
  2,
  4708,
  23,
  480,
  7477,
  6,
  3,
  1036,
  2,
  10,
  666,
  28,
  58,
  730,
  50,
  5,
  24,
  28,
  90,
  1,
  19,
  52,
  2476,
  2,
  4726,
  555,
  1827,
  5,
  730,
  1103,
  32,
  261,
  519,
  228,
  4,
  13,
  1,
  4552,
  4,
  1,
  1605,
  3178,
  8,
  1,
  3090,
  4,
  1,
  2599,
  685,
  30,
  1,
  52,
  127],
 [1244,
  9749,
  6,
  3,
  1755,
  62,
  41,
  3,
  1755,
  129,
  3,
  842,
  35,
  1,
  1176,
  8,
  7921,
  2167,
  56,
  43,
  63,
  1234,
  5,
  7720,
  6,
  21,
  46,
  248,
  28,
  20,
  1,
  4691,
  7478,
  1,
  1,
  2725,
  2,
  667,
  23,
  956,
  2,
  7112,
  32,
  5221,
  7332,
  548,
  5,
  11,
  1317,
  62,
  28,
  6,
  1,
  404,
  6056,
  6238,
  2,
  1160,
  2,
  2721,
  2,
  4033,
  3,
  17,
  766,
  21,
  5,
  26,
  1536,
  534,
  31,
  1,
  515,
  3762,
  5,
  456,
  16,
  24,
  2747,
  1115],
 [10,
  39,
  192,
  11,
  386,
  325,
  2,
  10,
  13,
  147,
  9,
  237,
  315,
  1,
  111,
  651,
  42,
  551,
  76,
  1350,
  1350,
  18,
  192,
  52,
  49,
  534,
  100,
  1,
  585,
  551,
  1211,
  2,
  105,
  4,
  1,
  1588,
  280,
  70,
  52,
  6618,
  18,
  1,
  128,
  15,
  1,
  332,
  4961,
  980,
  2,
  1,
  9744,
  935,
  109,
  2623,
  185,
  2,
  1982,
  42,
  70,
  551,
  68,
  220,
  2,
  39,
  41,
  20,
  2141,
  15,
  96,
  37,
  1,
  133,
  4,
  70,
  82,
  551,
  68,
  220,
  97,
  1,
  62,
  13,
  52,
  68,
  411,
  2,
  44,
  2453,
  5,
  64,
  3,
  17,
  37,
  11,
  9923,
  241,
  36,
  1,
  168,
  159,
  1543,
  96,
  4,
  11,
  530,
  183,
  5,
  25,
  75,
  1530,
  8,
  16,
  1081,
  151,
  7,
  7,
  135,
  11,
  17,
  67,
  3,
  52,
  934,
  1582,
  4,
  3408,
  2,
  111,
  484,
  11,
  5341,
  32,
  3,
  8,
  57,
  269],
 [11,
  19,
  6,
  65,
  6234,
  9,
  311,
  20,
  1,
  2753,
  4346,
  4,
  1,
  2313,
  2031,
  2,
  1400,
  9,
  84,
  3,
  384,
  2002,
  145,
  21,
  618,
  12,
  2753,
  793,
  299,
  3,
  431,
  16,
  3,
  169,
  4,
  81,
  38,
  12,
  4740,
  1206,
  684,
  431,
  3480,
  18,
  11,
  6234,
  412,
  4,
  2214,
  298,
  1,
  543,
  6,
  669,
  229,
  5975,
  5555,
  18,
  8,
  11,
  410,
  44,
  21,
  3,
  410,
  4,
  1085,
  1219,
  18,
  3,
  469,
  3230,
  659,
  716,
  1422,
  1075,
  9,
  5,
  477,
  304,
  84,
  1,
  793,
  4,
  24,
  704,
  316,
  2,
  4,
  258,
  28,
  670,
  85,
  5,
  282,
  1,
  1469,
  125,
  12,
  445,
  1076,
  421,
  11,
  5972,
  6,
  1063,
  1113,
  2214,
  3,
  65,
  1539,
  412,
  4,
  157,
  44,
  1175,
  5350,
  1921,
  53,
  14,
  3,
  1085,
  973,
  11,
  3483,
  8,
  1,
  168,
  2380,
  14,
  1166,
  37,
  326,
  666,
  234,
  460,
  2,
  34,
  20,
  2,
  34,
  20,
  1,
  61,
  1820,
  148,
  6,
  12,
  533,
  1773,
  13,
  34,
  3241,
  30,
  1,
  55,
  12,
  28,
  67,
  5,
  79,
  509,
  37,
  11],
 [48,
  3,
  514,
  514,
  19,
  1,
  250,
  1487,
  4,
  5962,
  10,
  25,
  107,
  8,
  3,
  190,
  55,
  21,
  12,
  10,
  217,
  72,
  10,
  312,
  1,
  1739,
  2022,
  100,
  41,
  1839,
  223,
  8,
  1677,
  4,
  3,
  3712,
  2809,
  5,
  57,
  5941,
  5030,
  4355,
  13,
  371,
  14,
  650,
  85,
  105,
  1437,
  2,
  3353,
  2728,
  66,
  318,
  395,
  25,
  1928,
  70,
  14,
  34,
  398,
  459,
  1003,
  2,
  35,
  558,
  5405,
  59,
  99,
  496,
  264,
  5,
  26,
  2272,
  11,
  17,
  130,
  4014,
  2136,
  2561,
  9178,
  3025,
  211,
  1589,
  4774,
  360,
  8,
  337,
  384,
  1,
  360,
  1206,
  56,
  1069,
  39,
  411,
  8,
  5,
  2018,
  1,
  3629,
  224,
  4998,
  5942,
  65,
  90,
  69,
  3562,
  16,
  281,
  142,
  180,
  11,
  27],
 [13,
  251,
  18,
  9,
  299,
  12,
  83,
  10,
  475,
  10,
  39,
  156,
  378,
  3,
  169,
  4,
  1,
  5340,
  2,
  46,
  13,
  3,
  169,
  4,
  12,
  8,
  1,
  19,
  1,
  112,
  299,
  48,
  10,
  852,
  36,
  1,
  1004,
  1262,
  5993,
  34,
  12,
  99,
  2484,
  16,
  47,
  4,
  57,
  1465],
 [6641,
  16,
  3378,
  8,
  60,
  28,
  45,
  401,
  1320,
  5,
  500,
  122,
  2391,
  170,
  1998,
  8,
  144,
  28,
  489,
  5,
  24,
  2,
  1302,
  736,
  3,
  239,
  1691,
  8,
  628,
  5,
  79,
  9,
  7,
  7,
  3,
  2088,
  14,
  3,
  180,
  17,
  80,
  9,
  322,
  2745,
  639,
  30,
  29,
  503,
  126,
  14,
  3,
  453,
  7332,
  320,
  206,
  5,
  379,
  22,
  1,
  873,
  3378,
  45,
  144,
  75,
  7479,
  4,
  29,
  4,
  24,
  1234,
  5,
  8222,
  11,
  515,
  97,
  105,
  193,
  16,
  246,
  1,
  149,
  684,
  208,
  589,
  598,
  14,
  209,
  2,
  32,
  524,
  2,
  46,
  23,
  322,
  236,
  97,
  105,
  1027,
  280,
  1,
  1975,
  6,
  586,
  18,
  152,
  1743,
  14,
  105,
  6128,
  14,
  10,
  101,
  27,
  233,
  449,
  7,
  7,
  8,
  2773,
  3,
  167,
  1055,
  5,
  1,
  1076,
  997,
  6682,
  62,
  9,
  1594,
  1,
  1463,
  5,
  79,
  50,
  660,
  2252,
  133,
  71,
  123,
  155,
  7,
  7,
  46,
  23,
  3651,
  274,
  9142,
  3,
  8991,
  2152,
  31,
  94,
  366,
  2,
  868,
  3272,
  12,
  6,
  3737,
  4,
  722,
  1070,
  32,
  2327,
  1276,
  31,
  2567,
  1413,
  2431,
  3162,
  2,
  3,
  154,
  2152,
  31,
  1888,
  12,
  82,
  433,
  4,
  1,
  1641,
  5436,
  12,
  28,
  67,
  424,
  7,
  7,
  19,
  2129,
  4,
  35,
  311,
  6284,
  7,
  7,
  27,
  4,
  1,
  113,
  179,
  41,
  9,
  6,
  1,
  4,
  1333,
  133,
  36,
  933,
  6526,
  310,
  1,
  2767,
  877,
  7,
  7,
  457,
  153],
 [586,
  145,
  1002,
  18,
  46,
  684,
  34,
  105,
  1002,
  19,
  37,
  11,
  10,
  101,
  12,
  1,
  112,
  6,
  52,
  49,
  16,
  327,
  457,
  4,
  1,
  19,
  18,
  1,
  465,
  6,
  97,
  583,
  97,
  724,
  18,
  44,
  1,
  61,
  115,
  1454,
  1,
  3033,
  4,
  114,
  8,
  57,
  677,
  25,
  83,
  863,
  8,
  829,
  30,
  1,
  442,
  2,
  83,
  725,
  482,
  37,
  52,
  72,
  1,
  1412,
  157,
  20,
  9,
  1,
  113,
  148,
  20,
  9,
  6,
  3,
  83,
  83,
  294,
  22,
  120,
  43,
  124,
  399,
  70,
  1922,
  3338,
  144,
  1346,
  58,
  25,
  130,
  75,
  687,
  41,
  11,
  238,
  18,
  44,
  61,
  3,
  83,
  785,
  1002,
  294,
  432,
  6990,
  421,
  295,
  379,
  69,
  11,
  19,
  2,
  11,
  240,
  4,
  238,
  44,
  97,
  555,
  44,
  34,
  349,
  34,
  105,
  18,
  10,
  101,
  12,
  11,
  92,
  834,
  92,
  1,
  197,
  95,
  16,
  5488,
  1,
  114,
  62,
  202,
  3,
  52,
  1036,
  184,
  254,
  1,
  1708,
  564,
  4,
  1,
  1002,
  552,
  2441,
  6363,
  2,
  1,
  159,
  1408,
  129,
  6990,
  27,
  4,
  57,
  499,
  1002,
  103],
 [43,
  22,
  61,
  64,
  27,
  6322,
  17,
  8,
  124,
  117,
  91,
  9,
  11,
  27,
  11,
  6,
  31,
  236,
  1,
  113,
  8,
  1,
  207,
  15,
  92,
  9970,
  887,
  2,
  1045,
  474,
  12,
  6,
  3979,
  16,
  29,
  2001,
  1,
  77,
  6322,
  1435,
  70,
  49,
  97,
  18,
  86,
  81,
  2409,
  5,
  74,
  1396,
  4,
  88,
  950,
  21,
  69,
  188,
  7,
  7,
  8,
  11,
  17,
  6322,
  1526,
  6,
  4962,
  6161,
  4022,
  16,
  3,
  582,
  410,
  1,
  2576,
  9971,
  39,
  538,
  5,
  163,
  602,
  37,
  259,
  4462,
  636,
  6322,
  456,
  9971,
  710,
  11,
  3,
  49,
  1463,
  5,
  1046,
  36,
  2655,
  31,
  7879,
  88,
  42,
  9897,
  9154,
  15,
  88,
  2,
  34,
  73,
  74,
  5,
  64,
  85,
  6322,
  8,
  1,
  7,
  7,
  3,
  83,
  491,
  43,
  22,
  763,
  466,
  107,
  9,
  104,
  9],
 [32,
  2762,
  4926,
  710,
  42,
  12,
  24,
  333,
  45,
  75,
  34,
  54,
  167,
  62,
  420,
  134,
  188,
  1,
  8199,
  1320,
  5,
  1020,
  3,
  355,
  2079,
  19,
  43,
  22,
  367,
  147,
  360,
  38,
  319,
  3,
  4926,
  12,
  28,
  6,
  3344,
  29,
  24,
  4856,
  2553,
  42,
  8,
  3,
  1722,
  180,
  520,
  139,
  64,
  38,
  805,
  1,
  19,
  43,
  21,
  830,
  20,
  5,
  137,
  330,
  57,
  1255,
  818,
  245],
 [1,
  87,
  5564,
  17,
  13,
  32,
  510,
  17,
  9,
  271,
  53,
  3,
  181,
  8,
  60,
  29,
  1,
  674,
  4,
  4824,
  70,
  4382,
  2,
  1229,
  85,
  33,
  9693,
  5,
  91,
  285,
  4,
  3,
  7240,
  181,
  12,
  33,
  415,
  378,
  9,
  13,
  20,
  1,
  660,
  6232,
  657,
  3,
  129,
  1833,
  2527,
  940,
  112,
  119,
  1,
  2087,
  35,
  4382,
  2936,
  2,
  3675,
  372,
  141,
  8,
  1,
  127,
  5,
  385,
  3,
  167,
  181,
  669,
  1654,
  5141,
  3,
  181,
  119,
  46,
  70,
  54,
  50,
  1670,
  18,
  2302,
  10,
  1159,
  5564,
  3,
  153,
  42,
  4,
  153,
  2,
  44,
  3,
  17,
  12,
  13,
  110,
  1017,
  5,
  25,
  98,
  2319,
  7,
  7,
  1,
  338,
  17,
  13,
  3,
  2457,
  1465,
  47,
  4,
  1,
  1023,
  70,
  240,
  4,
  619,
  18,
  8,
  1,
  2002,
  4,
  1,
  212,
  17,
  189,
  1,
  62,
  2,
  1,
  965,
  90,
  54,
  285,
  2,
  67,
  54,
  1182,
  130,
  16,
  109,
  1032,
  417,
  10,
  1159,
  9,
  3,
  460,
  42,
  4,
  153,
  7,
  7,
  1,
  894,
  17,
  5564,
  1655,
  135,
  7089,
  1,
  338,
  311,
  37,
  3,
  5499,
  5142,
  2051,
  490,
  17,
  7302,
  4,
  1,
  87,
  9972,
  1,
  3499,
  46,
  6,
  54,
  3254,
  38,
  3354,
  134,
  46,
  6,
  61,
  5868,
  122,
  1,
  168,
  240,
  4,
  112,
  15,
  47,
  791,
  5814,
  37,
  260,
  5237,
  305,
  4,
  2336,
  1561,
  202,
  1,
  32,
  309,
  60,
  273,
  50,
  689,
  71,
  229,
  330,
  12,
  11,
  6,
  3,
  1532,
  122,
  15,
  403,
  54,
  2570,
  2,
  161,
  5,
  132,
  7,
  7,
  12,
  73,
  64,
  137,
  36,
  521,
  1,
  133,
  801,
  161,
  80,
  1,
  9541,
  23,
  39,
  173,
  4,
  1,
  191,
  76,
  3035,
  1,
  4,
  60,
  73,
  858,
  161,
  4,
  2,
  8,
  11,
  17,
  146,
  35,
  74,
  141,
  5,
  1,
  6585,
  37,
  116,
  30,
  1,
  127,
  4,
  1,
  87,
  17,
  23,
  39,
  522,
  119,
  1,
  6,
  1,
  285,
  8,
  12,
  193,
  39,
  355,
  145,
  1199,
  10,
  156,
  999,
  5,
  64,
  11,
  7,
  7,
  1,
  352,
  1167,
  2,
  111,
  8,
  5564,
  1655,
  23,
  21,
  97,
  76,
  18,
  1,
  62,
  2,
  1,
  1023,
  23,
  34,
  1278,
  3737,
  4,
  98,
  2915,
  12,
  11,
  17,
  66,
  61,
  74,
  36,
  69,
  3,
  637,
  4,
  327,
  42,
  4,
  153],
 [10,
  25,
  39,
  291,
  11,
  17,
  20,
  266,
  527,
  11,
  1946,
  2,
  13,
  34,
  663,
  12,
  56,
  194,
  9,
  13,
  3,
  49,
  966,
  16,
  1,
  306,
  8,
  77,
  646,
  1,
  3619,
  5,
  91,
  206,
  21,
  434,
  30,
  1,
  127,
  10,
  1685,
  12,
  456,
  1634,
  13,
  6928,
  41,
  11,
  17,
  44,
  3,
  2135,
  80,
  1,
  400,
  6,
  654,
  1,
  111,
  6,
  337,
  2,
  5238,
  1,
  62,
  6,
  3,
  815,
  337,
  1692,
  463,
  4,
  24,
  1898,
  24,
  108,
  8,
  1,
  17,
  1252,
  235,
  24,
  250,
  238,
  48,
  5,
  132,
  16,
  1651,
  560,
  4,
  29,
  2644,
  4,
  2121,
  5,
  2323,
  1,
  222,
  60,
  6,
  32,
  5991,
  1147,
  16,
  11,
  1015,
  10,
  2048,
  327,
  153],
 [10,
  267,
  2183,
  1964,
  48,
  10,
  39,
  340,
  1286,
  69,
  1241,
  28,
  1,
  818,
  8911,
  97,
  72,
  1,
  219,
  148,
  2665,
  5,
  69,
  14,
  43,
  1,
  2155,
  13,
  264,
  5,
  2538,
  304,
  28,
  9542,
  4769,
  36,
  1,
  168,
  55,
  822,
  18,
  21,
  3259,
  15,
  1,
  2993,
  3,
  630,
  4,
  216,
  188,
  10,
  66,
  101,
  4,
  30,
  227,
  286,
  1831,
  122,
  1,
  342,
  4,
  57,
  406,
  60,
  7112,
  1279,
  4885,
  5,
  708,
  4522,
  8,
  1,
  2993,
  245,
  66,
  9179,
  1824,
  229,
  33,
  37,
  18,
  9,
  152,
  91,
  9,
  289,
  8513,
  644,
  649,
  644,
  121,
  55,
  163,
  30,
  588,
  1024,
  119,
  9,
  6,
  52,
  524,
  3,
  1112,
  3932,
  161,
  2844,
  1,
  168,
  44,
  209,
  1835,
  2,
  2446,
  1,
  2993,
  45,
  105,
  278,
  18,
  1,
  756,
  610,
  321,
  6,
  1,
  27,
  201,
  262,
  5,
  26,
  1,
  113,
  51,
  9,
  270,
  5,
  98,
  240,
  4,
  2180,
  8,
  1,
  756,
  610,
  321,
  22,
  78,
  1377,
  46,
  23,
  766,
  646,
  411,
  8,
  131,
  646,
  25,
  75,
  1242,
  31,
  1,
  2,
  66,
  26,
  3479,
  1,
  387,
  4,
  1,
  448,
  1312,
  36,
  185,
  1,
  55,
  4,
  3156,
  70,
  411,
  199,
  199,
  199,
  199,
  131,
  163,
  37,
  27,
  190,
  649,
  1,
  1242,
  29,
  4,
  1,
  746,
  16,
  470,
  85,
  58,
  22,
  340,
  11,
  79,
  22,
  340,
  9,
  14,
  528,
  6,
  1373,
  38,
  79,
  22,
  340,
  9,
  14,
  528,
  6,
  144,
  134,
  168,
  2932,
  4,
  5237,
  106,
  1068,
  278,
  8992,
  11,
  6,
  136,
  105,
  5657,
  346,
  3,
  5,
  8661,
  93,
  8,
  3915,
  14,
  9,
  1594,
  3,
  649,
  16,
  649,
  3915,
  36,
  1,
  212,
  3250,
  38,
  5733,
  20,
  1,
  1056,
  8,
  60,
  1,
  13,
  1959,
  411,
  44,
  82,
  208,
  5,
  833,
  12,
  51,
  5872,
  84,
  5629,
  2107,
  22,
  66,
  1824,
  528,
  3062,
  18,
  22,
  66,
  21,
  1824,
  28,
  152,
  1938,
  8,
  1,
  127,
  10,
  39,
  114,
  2498,
  5,
  81,
  35,
  101,
  33,
  23,
  34,
  1288,
  12,
  33,
  23,
  5,
  1720,
  1,
  7561,
  728,
  41,
  3724,
  1483,
  241,
  528,
  8076],
 [10,
  22,
  23,
  134,
  16,
  3891,
  5,
  124,
  1866,
  6506,
  7,
  7,
  1841,
  3952,
  90,
  69,
  104,
  11,
  28,
  1006,
  9,
  8,
  24,
  269,
  17,
  10,
  1680,
  549,
  136,
  58,
  1841,
  3952,
  6848,
  69,
  344,
  10,
  144,
  120,
  136,
  1,
  110,
  8491,
  1841,
  3952,
  7,
  7,
  1,
  211,
  6,
  31,
  308,
  2147,
  60,
  6,
  235,
  173,
  4,
  24,
  5,
  1,
  2259,
  8,
  196,
  145,
  246,
  245,
  35,
  898,
  20,
  11,
  17,
  6,
  235,
  8,
  3401,
  15,
  7827,
  38,
  6,
  144,
  7935,
  36,
  1,
  3667,
  162,
  174,
  5,
  1,
  221,
  35,
  2194,
  1,
  2492,
  998,
  1,
  1205,
  89,
  104,
  16,
  1,
  114,
  4,
  528,
  89,
  104,
  21,
  56,
  232,
  3,
  962,
  2,
  803,
  295,
  330,
  78,
  2514,
  2912,
  22,
  145,
  3923,
  144,
  10,
  378,
  11,
  10,
  1625,
  11,
  18,
  589,
  643],
 [11,
  17,
  13,
  371,
  10,
  468,
  146,
  622,
  4,
  57,
  117,
  143,
  16,
  4761,
  2192,
  813,
  236,
  241,
  36,
  11,
  371,
  1927,
  17,
  30,
  29,
  2163,
  92,
  21,
  274,
  4843,
  1,
  413,
  18,
  1,
  2715,
  20,
  11,
  17,
  23,
  177,
  3668,
  16,
  3,
  6748,
  9703,
  17,
  37,
  11,
  2,
  119,
  79,
  10,
  899,
  1,
  927,
  3,
  360,
  8,
  1,
  17,
  1,
  1655,
  112,
  38,
  62,
  1,
  4065,
  2344,
  1155,
  7936,
  429,
  7122,
  133,
  4,
  9973,
  38,
  1,
  52,
  76,
  893,
  1430,
  4575,
  8947,
  57,
  528,
  9,
  110,
  1048,
  10,
  391,
  535,
  10,
  58,
  25,
  244,
  8841,
  1,
  17,
  785,
  1793,
  94,
  827,
  141,
  11,
  27,
  172,
  7,
  7,
  18,
  48,
  79,
  22,
  547,
  86,
  81,
  15,
  1,
  1089,
  641,
  5,
  163,
  53,
  810,
  23,
  21,
  165,
  5,
  26,
  1,
  2362,
  306,
  134,
  30,
  29,
  34,
  139,
  64,
  234,
  172,
  38,
  1,
  4619,
  939,
  27,
  43,
  124,
  5,
  643,
  163,
  11,
  17,
  78,
  39,
  2150,
  22,
  124,
  1258,
  124,
  284,
  124,
  1676,
  2,
  124,
  1089,
  6968,
  1,
  1697],
 [11,
  6,
  3,
  17,
  12,
  10,
  66,
  104,
  121,
  2,
  121,
  2,
  110,
  123,
  74,
  1396,
  4,
  9,
  9,
  45,
  4,
  887,
  1848,
  204,
  793,
  49,
  27,
  2440,
  2,
  3,
  532,
  112,
  15,
  32,
  121,
  1,
  342,
  2622,
  3299,
  8,
  3,
  244,
  1715,
  222,
  14,
  32,
  288,
  14,
  882,
  14,
  59,
  123,
  116,
  2,
  66,
  496,
  97,
  1774,
  3914,
  8512,
  6,
  83,
  8,
  11,
  14,
  1,
  476,
  108,
  2021,
  3,
  1516,
  3605,
  6,
  1,
  2928,
  1516,
  252,
  31,
  2,
  308,
  36,
  20,
  243,
  311,
  1,
  76,
  221,
  1,
  112,
  4561,
  185,
  2021,
  2,
  3605,
  264,
  5,
  2020,
  135,
  33,
  531,
  2,
  3772,
  15,
  249,
  77,
  41,
  35,
  214,
  1,
  284,
  16,
  1,
  5630,
  1409,
  84,
  1,
  1582,
  1,
  3299,
  35,
  177,
  72,
  45,
  29,
  1,
  49,
  27,
  2440,
  11,
  6,
  1,
  404,
  793,
  5916,
  46,
  6,
  1,
  650,
  114,
  62,
  18,
  252,
  52,
  5048,
  71,
  22,
  58,
  101,
  31,
  2,
  4620,
  22,
  82,
  25,
  1,
  1627,
  4337,
  1002,
  4337,
  2,
  4337,
  134,
  1354,
  84,
  1,
  1582,
  1,
  19,
  6,
  314,
  8,
  6420,
  119,
  22,
  25,
  47,
  83,
  634,
  2,
  5389,
  83,
  1226,
  2,
  211,
  8,
  11,
  19,
  11,
  17,
  6,
  39,
  1,
  4,
  3,
  793,
  206,
  9,
  45,
  265,
  12,
  27,
  99,
  123,
  187,
  806,
  42,
  3484,
  8,
  3,
  829,
  128,
  52,
  1733,
  11,
  19,
  6,
  3,
  5526,
  2,
  78,
  91,
  22,
  428,
  142,
  247,
  153,
  930,
  16,
  69],
 [43,
  22,
  37,
  5,
  64,
  1714,
  109,
  1157,
  63,
  1877,
  2258,
  8842,
  109,
  6913,
  57,
  336,
  20,
  93,
  94,
  11,
  27,
  6,
  16,
  22,
  18,
  43,
  22,
  23,
  680,
  1270,
  2,
  89,
  359,
  5,
  64,
  142,
  905,
  4,
  1821,
  5284,
  1374,
  11,
  27,
  53,
  11,
  17,
  504,
  5,
  1413,
  1,
  515,
  2,
  9,
  246,
  125,
  15,
  1,
  1821,
  5875,
  30,
  1,
  442,
  2,
  1,
  825,
  4,
  5194,
  8,
  1,
  17,
  1211,
  30,
  227,
  92,
  13,
  195,
  5,
  91,
  549,
  477,
  9,
  122,
  201,
  107,
  96,
  37,
  11,
  155,
  12,
  118,
  905,
  17,
  2,
  11,
  240,
  4,
  905,
  140,
  21,
  26,
  1534,
  8,
  3,
  180,
  17,
  73,
  104,
  580,
  2,
  180,
  80,
  73,
  120,
  92,
  39,
  91,
  53,
  2,
  313,
  280,
  34,
  73,
  1506,
  827,
  174,
  5,
  104,
  3,
  17,
  2,
  64,
  1,
  142,
  825,
  4,
  1714,
  92,
  21,
  48,
  73,
  1567,
  1,
  17,
  16,
  43,
  229,
  46,
  140,
  26,
  3,
  1025,
  1697,
  5323,
  268,
  20,
  131,
  2047,
  4,
  1200,
  96,
  34,
  81,
  1249,
  775,
  26,
  744,
  31,
  9,
  14,
  3,
  52,
  3879,
  180,
  341,
  11,
  27,
  665,
  57,
  2909,
  1,
  448,
  17,
  176,
  2,
  886,
  359,
  63,
  1877,
  4895],
 [160,
  1872,
  17,
  41,
  1,
  5459,
  2652,
  292,
  11,
  55,
  1021,
  558,
  41,
  1,
  62,
  4,
  3928,
  1284,
  252,
  31,
  8514,
  3,
  115,
  254,
  60,
  270,
  5,
  418,
  5,
  3,
  115,
  1872,
  1976,
  36,
  167,
  837,
  9,
  6,
  138,
  32,
  1259,
  2,
  534,
  7037,
  164,
  41,
  1,
  4,
  1,
  382,
  1355,
  63,
  355,
  1747,
  2,
  5565,
  63,
  7,
  7,
  166,
  24,
  113,
  19,
  231,
  6651,
  15,
  138,
  3,
  8293,
  8025,
  3,
  302,
  1226,
  2,
  3,
  329,
  224,
  28,
  504,
  21,
  5,
  182,
  173,
  8,
  1,
  1865,
  28,
  39,
  273,
  178,
  47,
  2338,
  2,
  376,
  178,
  1228,
  586,
  1,
  2338,
  23,
  3780,
  195,
  5,
  91,
  178,
  1228,
  8,
  60,
  1096,
  23,
  73,
  8,
  2,
  28,
  298,
  3,
  645,
  2884,
  4,
  1,
  1342,
  2,
  1,
  4,
  1,
  184,
  1244,
  366,
  8514,
  2,
  7480,
  9180,
  7,
  7,
  3,
  68,
  3797,
  352,
  7,
  7,
  57,
  961,
  718,
  153],
 [3,
  3471,
  5,
  945,
  780,
  90,
  31,
  6160,
  4,
  1,
  5071,
  119,
  11,
  1338,
  427,
  13,
  27,
  395,
  4679,
  12,
  1,
  2767,
  2,
  3187,
  4,
  1,
  3266,
  625,
  5132,
  1292,
  1500,
  5,
  3,
  8,
  1,
  3094,
  11,
  6,
  322,
  21,
  289,
  2565,
  5,
  1,
  4823,
  4,
  9357,
  60,
  1,
  3266,
  625,
  1638,
  1,
  3860,
  5588,
  16,
  4553,
  422,
  141,
  1,
  487,
  4,
  3266,
  625,
  281,
  1,
  13,
  5086,
  3266,
  625,
  5871,
  936,
  3,
  1358,
  507,
  15,
  2767,
  53,
  2,
  32,
  8087,
  8,
  793,
  11,
  1500,
  5,
  3,
  645,
  8,
  16,
  1,
  1292,
  60,
  82,
  2329,
  167,
  3169,
  36,
  3615,
  8,
  1945,
  8,
  1,
  508,
  171,
  151,
  1,
  525,
  4,
  45,
  220,
  3,
  1820,
  293,
  4,
  34,
  12,
  1,
  1638,
  45,
  424,
  3,
  7131,
  100,
  1446,
  16,
  4823,
  4,
  316,
  127,
  7,
  7,
  9,
  45,
  82,
  75,
  296,
  12,
  1,
  3187,
  905,
  4,
  1,
  4857,
  5539,
  13,
  325,
  8,
  1,
  19,
  11,
  6,
  82,
  905,
  13,
  314,
  4,
  106,
  5539,
  1790,
  122,
  1,
  1434,
  16,
  12,
  19,
  18,
  1,
  769,
  3608,
  2,
  9750,
  23,
  5,
  326,
  4,
  3266,
  625,
  1292,
  7,
  7,
  14,
  5,
  1,
  19,
  396,
  1,
  798,
  4,
  3,
  2468,
  1104,
  8,
  1,
  954,
  5,
  1,
  1292,
  13,
  423,
  697,
  18,
  680,
  792,
  16,
  490,
  1207,
  96,
  4,
  1,
  55,
  15,
  1,
  176,
  563,
  46,
  140,
  26,
  54,
  843,
  12,
  1,
  1297,
  13,
  8,
  210,
  170,
  128,
  31,
  1,
  3860,
  149,
  10,
  89,
  267,
  11,
  19,
  13,
  1429,
  5,
  26,
  160,
  3829,
  2868,
  10,
  267,
  5747,
  13,
  15,
  3,
  167,
  660,
  2757,
  2898,
  5,
  8843,
  43,
  11,
  13,
  32,
  1638,
  16,
  1,
  1145,
  5,
  9904,
  84,
  682,
  21,
  3,
  690,
  1104,
  8,
  1,
  954,
  3706,
  690,
  708,
  8,
  32,
  159,
  5132,
  1292,
  235,
  2665,
  49,
  30,
  1,
  2296,
  18,
  2119,
  8,
  2599,
  1,
  4857,
  5539,
  2,
  1,
  374,
  4,
  1,
  1292,
  13,
  6821,
  16,
  1,
  1927,
  559,
  946,
  213,
  53,
  15,
  3,
  934,
  95,
  5,
  4203,
  32,
  6380,
  4861,
  7,
  7,
  16,
  1,
  5815,
  17,
  515,
  11,
  58,
  26,
  3,
  64,
  281,
  2,
  820,
  41,
  9,
  19,
  546,
  16,
  4505,
  461,
  18,
  16,
  1,
  2870,
  4,
  81,
  35,
  418,
  8,
  1,
  5071,
  2,
  25,
  4089,
  1815,
  4,
  1,
  1292,
  11,
  17,
  6,
  37,
  3,
  1196,
  174,
  1703,
  2464,
  16,
  905,
  4,
  1,
  1292,
  14,
  68,
  14,
  159,
  905,
  4,
  7721,
  1,
  87,
  2,
  159,
  3740,
  56,
  3,
  1749,
  754,
  4,
  11,
  19,
  20,
  266,
  58,
  26,
  2412],
 [10,
  13,
  1039,
  3,
  169,
  36,
  456,
  6175,
  222,
  4,
  18,
  230,
  663,
  109,
  3,
  7937,
  452,
  10,
  13,
  21,
  1573,
  16,
  11,
  240,
  4,
  3,
  17,
  6,
  430,
  5,
  26,
  3,
  591,
  108,
  18,
  1,
  17,
  273,
  12,
  6175,
  6,
  97,
  8919,
  20,
  408,
  641,
  244,
  71,
  24,
  46,
  6,
  3,
  17,
  8,
  432,
  441,
  20,
  1,
  800,
  4,
  528,
  358,
  2,
  9181,
  45,
  252,
  1,
  476,
  1,
  17,
  6,
  68,
  517,
  2,
  1,
  641,
  2282,
  1,
  127,
  1252,
  8,
  1,
  929,
  4,
  9181,
  21,
  24,
  526,
  6175,
  183,
  5,
  26,
  97,
  5775,
  8,
  1,
  17,
  2,
  28,
  39,
  6535,
  265,
  305,
  4,
  2446,
  179,
  1,
  17,
  1012,
  5,
  118,
  1,
  591,
  1656,
  4,
  528,
  358],
 [3,
  3922,
  4,
  3870,
  29,
  8,
  1,
  695,
  1230,
  63,
  95,
  593,
  2802,
  6129,
  3920,
  5,
  249,
  77,
  33,
  902,
  63,
  838,
  86,
  2416,
  3000,
  51,
  33,
  2649,
  1,
  4,
  3,
  4490,
  1225,
  92,
  5582,
  8321,
  144,
  33,
  205,
  4636,
  20,
  1,
  6163,
  4,
  1,
  1,
  954,
  5,
  589,
  4466,
  4,
  1,
  1392,
  36,
  766,
  2558,
  7,
  7,
  441,
  50,
  20,
  1,
  286,
  71,
  354,
  5982,
  11,
  6,
  3,
  389,
  1165,
  1621,
  3,
  1563,
  2836,
  8,
  4362,
  1890,
  297,
  4,
  5925,
  1053,
  15,
  758,
  474,
  135,
  1795,
  1,
  760,
  5,
  1,
  4676,
  9,
  9974,
  1,
  615,
  4,
  1,
  515,
  2,
  1759,
  9,
  197,
  53,
  5,
  1,
  3410,
  1299,
  7,
  7,
  9,
  6,
  2487,
  5,
  4290,
  1,
  238,
  6763,
  4,
  1,
  286,
  407,
  5816,
  2525,
  2872,
  6630,
  2193,
  1892,
  14,
  33,
  23,
  65,
  29,
  4,
  3,
  693,
  2,
  5,
  29,
  4421,
  188,
  11,
  161,
  4,
  1,
  83,
  251,
  8,
  322,
  147,
  93,
  25,
  3,
  5130,
  55,
  7,
  7,
  44,
  208,
  5,
  833,
  12,
  6630,
  4,
  3,
  8088,
  181,
  292,
  27,
  1395,
  617,
  58,
  25,
  3,
  8608,
  1932,
  8,
  181,
  292,
  106,
  656,
  8,
  4621,
  304,
  54,
  9751,
  71,
  457,
  100,
  1,
  1865,
  135,
  2525,
  9752,
  898,
  5689,
  16,
  695,
  1768,
  1795,
  32,
  765,
  20,
  362,
  2823,
  7,
  7,
  1,
  142,
  111,
  134,
  140,
  139,
  5,
  1308,
  5124,
  8,
  1,
  413,
  222,
  28,
  1,
  5126,
  129,
  15,
  3910,
  3736,
  3482,
  232,
  1,
  237,
  343,
  4,
  5982,
  1997,
  289,
  28,
  6,
  3303,
  7,
  7,
  114,
  6,
  2827,
  14,
  1,
  674,
  1803,
  6,
  451,
  14,
  1,
  8321,
  1,
  374,
  4,
  1,
  176,
  2038,
  8075,
  598,
  23,
  1106,
  18,
  25,
  115,
  5,
  79,
  17,
  78,
  2226,
  9106,
  8,
  1,
  2173,
  222,
  4,
  699,
  358,
  7,
  7,
  1,
  19,
  2913,
  92,
  1849,
  68,
  1,
  5690,
  1225,
  4,
  1,
  4490,
  569,
  9366,
  9367,
  4,
  3187,
  13,
  1,
  4,
  1402,
  117,
  16,
  1122,
  6975,
  53,
  5,
  1081,
  1736,
  1605,
  3,
  297,
  8,
  1,
  695,
  1395,
  8,
  15,
  3,
  630,
  4,
  1679,
  4286,
  8,
  1222,
  1,
  2207,
  9,
  58,
  2257,
  1,
  509,
  4,
  2859,
  4195],
 [11,
  17,
  177,
  72,
  1982,
  145,
  8,
  1,
  1230,
  2,
  1,
  1392,
  2324,
  8,
  11,
  17,
  23,
  514,
  43,
  124,
  8,
  1,
  1395,
  2,
  22,
  64,
  11,
  17,
  450,
  428,
  2,
  26,
  3069,
  1,
  448,
  17,
  80,
  4,
  1,
  95,
  33,
  893,
  14,
  3,
  4267,
  9,
  13,
  654,
  33,
  893,
  37,
  3,
  747,
  4,
  1270,
  81,
  15,
  1230,
  6491,
  20,
  21,
  1356,
  48,
  5,
  79,
  9,
  13,
  3,
  177,
  1992,
  17,
  482,
  25,
  5,
  132,
  1,
  227,
  46,
  13,
  3,
  366,
  133,
  119,
  33,
  365,
  5,
  91,
  22,
  1962,
  482,
  373,
  319,
  9,
  43,
  22,
  23,
  1110,
  2,
  187,
  5,
  64,
  3,
  1113,
  1992,
  17,
  9,
  78,
  26,
  3,
  126,
  17,
  82,
  43,
  124,
  21,
  8,
  1,
  1395,
  10,
  82,
  58,
  25,
  5,
  132,
  10,
  446,
  1,
  87,
  27,
  126,
  71,
  11,
  27],
 [43,
  22,
  291,
  3232,
  1147,
  89,
  64,
  11,
  17,
  11,
  17,
  6,
  21,
  154,
  11,
  6,
  1,
  250,
  1853,
  17,
  123,
  11,
  6,
  3,
  337,
  600,
  4,
  1853,
  103,
  7,
  7,
  1,
  176,
  6,
  76,
  1,
  19,
  6,
  76,
  11,
  6,
  27,
  4,
  1,
  250,
  1391,
  123,
  90,
  7,
  7,
  10,
  79,
  21,
  373,
  1147,
  10,
  2737,
  1,
  212,
  3232,
  1147,
  31,
  1,
  83,
  5542,
  3330,
  11,
  6,
  27,
  4,
  1,
  250,
  1853,
  103,
  123,
  90,
  7,
  7,
  1147,
  6,
  21,
  3,
  49,
  17,
  9,
  6,
  21,
  154,
  9,
  6,
  34,
  927,
  2,
  5862],
 [10,
  422,
  5,
  64,
  1727,
  4,
  324,
  80,
  10,
  633,
  74,
  3,
  1878,
  42,
  4,
  1,
  530,
  4,
  5370,
  616,
  7660,
  10,
  913,
  3305,
  69,
  549,
  10,
  511,
  7,
  7,
  18,
  11,
  13,
  1,
  250,
  27,
  201,
  123,
  107,
  10,
  67,
  5,
  1104,
  549,
  5,
  827,
  141,
  9,
  10,
  156,
  56,
  813,
  141,
  1,
  877,
  60,
  6,
  4,
  16,
  69,
  7,
  7,
  1,
  2503,
  1855,
  13,
  339,
  987,
  80,
  8089,
  1813,
  13,
  3228,
  2,
  1,
  1883,
  59,
  13,
  106,
  2608,
  70,
  419,
  35,
  633,
  282,
  1849,
  150,
  249,
  13,
  240,
  4,
  1216,
  2,
  2429,
  7,
  7,
  46,
  13,
  158,
  3,
  2030,
  1735,
  2178,
  16,
  1,
  458,
  15,
  3,
  9753,
  4,
  1,
  1317,
  272,
  1,
  1361,
  1506,
  26,
  1964,
  16,
  11,
  530,
  5,
  157,
  7,
  7,
  1959,
  411,
  460,
  6328,
  3411],
 [10,
  194,
  12,
  13,
  689,
  1,
  113,
  42,
  4,
  1,
  286,
  328,
  1610,
  96,
  10,
  164,
  9,
  1762,
  12,
  6,
  1098,
  1,
  4691,
  4060,
  8,
  1,
  2583,
  31,
  105,
  35,
  25,
  5908,
  5,
  69,
  9,
  467,
  37,
  13,
  1,
  113,
  80,
  9,
  67,
  1,
  86,
  3171,
  112,
  1,
  86,
  758,
  2581,
  86,
  910,
  261,
  1,
  276,
  2,
  409,
  1,
  86,
  17,
  10,
  1277,
  37,
  1,
  4143,
  3602,
  143,
  3,
  169,
  82,
  18,
  10,
  101,
  9,
  6,
  1065,
  345,
  49,
  71,
  71,
  231,
  9,
  13,
  7068,
  714,
  13,
  21,
  14,
  2,
  10,
  39,
  116,
  21,
  225,
  14,
  72,
  758,
  38,
  1327,
  14,
  10,
  116,
  15,
  1,
  894,
  17,
  7,
  7,
  9,
  82,
  183,
  37,
  5,
  69,
  12,
  100,
  891,
  131,
  1762,
  810,
  12,
  1,
  1015,
  81,
  16,
  109,
  32,
  5142,
  19,
  5,
  1,
  77,
  106,
  23,
  39,
  985,
  2919,
  2,
  23,
  8627,
  1015,
  1094,
  5,
  1,
  1869,
  7475,
  4,
  1,
  19,
  14,
  3,
  219,
  10,
  25,
  567,
  105,
  690,
  1015,
  138,
  14,
  3,
  80,
  1100,
  490,
  80,
  1100,
  1130,
  80,
  388,
  5878,
  3,
  1096,
  4,
  1038,
  80,
  8515,
  8007,
  13,
  1936,
  7,
  7,
  10,
  58,
  37,
  5,
  249,
  4,
  131,
  1015,
  80,
  10,
  267,
  12,
  33,
  699,
  1,
  218,
  339,
  87,
  122,
  35,
  2106,
  43,
  1100,
  43,
  779,
  4666,
  468,
  88,
  5,
  698,
  94,
  28,
  468,
  88,
  5,
  698,
  89,
  74,
  69,
  344,
  10,
  230,
  341,
  4,
  18,
  28,
  90,
  3,
  171,
  2152,
  3191,
  2,
  9,
  13,
  21,
  3460,
  5,
  91,
  88,
  3,
  1438,
  108,
  8,
  1,
  103,
  12,
  328,
  1610,
  461,
  90,
  88,
  42,
  5,
  26,
  24,
  399,
  13,
  21,
  56,
  1006,
  1751,
  8,
  1,
  17,
  22,
  67,
  5,
  139,
  5,
  1,
  877,
  5,
  164,
  42,
  399,
  4378,
  80,
  3,
  1385,
  108,
  1100,
  6,
  3,
  228,
  72,
  10,
  101,
  3729,
  105,
  461,
  116,
  21,
  37,
  1707,
  246,
  9,
  13,
  3,
  822,
  8,
  1,
  17,
  10,
  13,
  21,
  676,
  5,
  64,
  88,
  698,
  351,
  18,
  9,
  166,
  1,
  17,
  50,
  788,
  29,
  1,
  49,
  419,
  186,
  813,
  1157,
  8,
  3,
  788,
  17,
  22,
  120,
  885,
  43,
  29,
  1,
  49,
  419,
  1471,
  2,
  29,
  1,
  76,
  419,
  1100,
  11,
  17,
  58,
  25,
  75,
  5,
  3,
  888,
  2251,
  1946,
  1009,
  160,
  1364,
  5,
  11,
  218,
  41,
  81,
  21,
  3748,
  326,
  68,
  1261,
  6527,
  51,
  8515,
  8007,
  3387,
  174,
  8,
  3,
  167,
  449,
  105,
  1184,
  3,
  167,
  449,
  5,
  26,
  1,
  113,
  4,
  1,
  2583,
  136,
  13,
  326,
  772,
  18,
  21,
  160,
  287,
  10,
  39,
  66,
  21,
  267,
  13,
  56,
  3367,
  13,
  80,
  81,
  262,
  1069,
  5,
  26,
  1172,
  12,
  6,
  1278,
  654,
  10,
  66,
  21,
  267,
  11,
  27,
  87,
  122,
  1,
  23,
  8,
  63,
  2145,
  1307,
  34,
  33,
  23,
  4,
  63,
  350,
  231,
  33,
  418,
  46,
  43,
  22,
  104,
  1,
  17,
  3328,
  105,
  4,
  1,
  5645,
  1,
  325,
  8,
  1,
  13,
  141,
  317,
  346,
  4,
  63,
  350,
  2023,
  2884,
  231,
  22,
  1471,
  8,
  1,
  2472,
  29,
  124,
  117,
  10,
  449,
  22,
  58,
  25,
  1832,
  5,
  346,
  9,
  5,
  124,
  2884,
  33,
  67,
  7806,
  271,
  53,
  5,
  1259,
  146,
  2,
  77,
  9754,
  1,
  70,
  562,
  80,
  33,
  70,
  2,
  21,
  2060,
  4,
  1,
  4,
  1,
  2472,
  1,
  61,
  148,
  33,
  67,
  13,
  63,
  5,
  730,
  9,
  13,
  21,
  37,
  1,
  70,
  6877,
  1,
  539,
  33,
  70,
  2810,
  31,
  1,
  1096,
  4,
  6488,
  8,
  12,
  10,
  194,
  12,
  43,
  1,
  70,
  5,
  25,
  5878,
  3,
  2237,
  4,
  1,
  328,
  1610,
  1,
  1096,
  4,
  6488,
  14,
  68,
  14,
  1,
  645,
  6758,
  4,
  15,
  83,
  4,
  63,
  350,
  12,
  58,
  25,
  75,
  3,
  83,
  3069,
  6130,
  43,
  11,
  128,
  13,
  130,
  1428,
  5,
  22,
  85,
  41,
  8,
  4143,
  3602,
  143,
  38,
  8,
  3,
  167,
  449,
  119,
  46,
  70,
  447,
  133,
  4,
  3,
  537,
  8920,
  4,
  39,
  9091,
  4746,
  2,
  1,
  2685,
  109,
  314,
  30,
  31,
  37,
  713,
  2,
  29,
  63,
  1054,
  135,
  1,
  70,
  8,
  375,
  625,
  2,
  21,
  61,
  12,
  1,
  1738,
  4,
  258,
  209,
  576,
  1,
  15,
  63,
  1,
  7710,
  205,
  25,
  52,
  52,
  76,
  5415,
  94,
  30,
  227,
  8,
  4143,
  3602,
  143,
  1,
  942,
  4,
  13,
  72,
  50,
  797,
  231,
  22,
  67,
  106,
  249,
  77,
  21,
  327,
  1738,
  454,
  3,
  4,
  89,
  267,
  69,
  806,
  42,
  1,
  942,
  30,
  6485,
  525,
  51,
  259,
  1738,
  70,
  6473,
  2742,
  38,
  51,
  259,
  70,
  2685,
  2,
  109,
  314,
  30,
  856,
  33,
  1054,
  14,
  9091,
  4746,
  2,
  2891,
  70,
  264,
  5,
  6585,
  1,
  326,
  328,
  7,
  7,
  1,
  237,
  287,
  12,
  10,
  479,
  5,
  4290,
  408,
  23,
  39,
  97,
  985,
  654,
  16,
  69,
  5,
  1141,
  57,
  55,
  134,
  6,
  12,
  81,
  116,
  21,
  37,
  8515,
  8007,
  109,
  1936,
  68,
  8,
  105,
  804,
  12,
  13,
  3,
  674,
  173,
  4,
  1,
  112,
  8,
  1,
  17,
  2891,
  13,
  264,
  5,
  164,
  719,
  38,
  21,
  8515,
  8007,
  13,
  24,
  358,
  9,
  58,
  25,
  75,
  1339,
  43,
  1,
  17,
  67,
  1048,
  199,
  2891,
  381,
  5,
  64,
  24,
  3092,
  385,
  80,
  9,
  90,
  9,
  614,
  31,
  3329,
  9,
  1,
  4441,
  8515,
  8007,
  36,
  109,
  3508,
  31,
  1,
  453,
  493,
  8,
  24,
  8990,
  2,
  5,
  1,
  49,
  395,
  28,
  13,
  31,
  1,
  8990,
  1,
  218,
  6,
  12,
  1100,
  9903,
  5,
  1,
  661,
  493,
  172,
  2,
  12,
  6,
  48,
  1,
  1182,
  4,
  1,
  8990,
  128,
  13,
  41,
  8,
  196,
  193,
  6,
  48,
  10,
  58,
  25,
  220,
  8,
  12,
  128,
  97,
  43,
  10,
  70,
  358,
  215,
  12,
  48,
  22,
  58,
  25,
  220,
  43,
  22,
  468,
  5,
  64,
  124,
  526,
  15,
  124,
  203,
  501,
  155,
  22,
  1100,
  2,
  21,
  8,
  3,
  8990,
  7,
  7,
  20,
  160,
  833,
  10,
  101,
  3,
  7828,
  38,
  4709,
  6219,
  759,
  86,
  81,
  6,
  12,
  1,
  790,
  205,
  26,
  414,
  56,
  43,
  9,
  6,
  126,
  12,
  96,
  6,
  160,
  287,
  12,
  125,
  21,
  74,
  14,
  105,
  14,
  9,
  1022,
  10,
  110,
  139,
  84,
  3,
  19,
  15,
  12,
  8665,
  8,
  324,
  10,
  209,
  365,
  5,
  139,
  84,
  3,
  19,
  15,
  1,
  2065,
  12,
  68,
  9,
  233,
  26,
  126,
  38,
  414,
  12,
  1,
  212,
  18,
  10,
  66,
  21,
  120,
  16,
  246,
  946,
  64,
  12,
  95,
  10,
  139,
  15,
  32,
  835,
  324,
  2,
  79,
  21,
  549,
  84,
  535,
  12,
  3,
  689,
  1788,
  19,
  6,
  21,
  14,
  49,
  ...],
 [7776,
  1252,
  27,
  4,
  1,
  113,
  362,
  732,
  96,
  80,
  1019,
  1,
  8638,
  8352,
  60,
  9,
  1475,
  5,
  7036,
  31,
  3,
  171,
  1844,
  9,
  5214,
  5,
  2208,
  92,
  732,
  2695,
  1,
  796,
  32,
  317,
  1441,
  701,
  244,
  71,
  25,
  32,
  328,
  1280,
  618,
  44,
  80,
  145,
  2247,
  215,
  9,
  44,
  72,
  3643,
  5,
  74,
  1,
  732,
  12,
  723,
  6,
  37,
  3,
  4330,
  1008,
  593,
  51,
  1,
  348,
  2068,
  23,
  769,
  244,
  71,
  680,
  1,
  1388,
  9182,
  20,
  1,
  266,
  152,
  750,
  12,
  7910,
  826,
  2746,
  1,
  19,
  121,
  1,
  6674,
  36,
  3,
  582,
  5,
  32,
  1171,
  27,
  18,
  44,
  208,
  5,
  833,
  12,
  135,
  1,
  1406,
  6,
  522,
  3606,
  80,
  28,
  6,
  2247,
  226,
  115,
  789,
  8,
  1308,
  238,
  12,
  1,
  108,
  6,
  8,
  196,
  82,
  912,
  495,
  21,
  3,
  5789,
  18,
  226,
  409,
  3,
  106,
  436,
  3336,
  1364,
  5,
  24,
  133,
  15,
  779,
  1541,
  1746,
  226,
  21,
  72,
  4,
  3,
  799,
  5,
  35,
  1,
  2576,
  6,
  56,
  150,
  1,
  825,
  6,
  2768,
  42,
  8,
  354,
  1441,
  3443,
  1,
  611,
  1056,
  4,
  1,
  485,
  6,
  3057,
  18,
  94,
  1,
  19,
  45,
  92,
  102,
  8811,
  5,
  1,
  168,
  1299,
  155,
  1,
  2717,
  218,
  1,
  1109,
  270,
  36,
  6191,
  9,
  2,
  1823,
  1,
  776,
  221,
  7,
  7,
  226,
  32,
  1523,
  4,
  9910,
  103,
  5,
  1,
  1266,
  4,
  1392,
  290,
  5,
  74,
  63,
  1857,
  42,
  4,
  3,
  4189,
  22,
  99,
  210,
  64,
  12,
  1364,
  14,
  3,
  16,
  2,
  1467,
  18,
  1,
  865,
  6,
  1063,
  8482,
  1441,
  271,
  121,
  27,
  190,
  315,
  1,
  19,
  45,
  3,
  83,
  163,
  1053,
  15,
  850,
  453,
  4764,
  2,
  3443,
  1492,
  14,
  72,
  42,
  4,
  7938,
  14,
  392,
  9,
  606,
  143,
  20,
  1412,
  55,
  2,
  1534,
  162,
  2573,
  50,
  55,
  5,
  157,
  15,
  1,
  149,
  2,
  1,
  317,
  176,
  91,
  1,
  86,
  4,
  1,
  483,
  224,
  3,
  3046,
  143,
  18,
  5297,
  3661,
  598,
  5352,
  598,
  37,
  1353,
  5405,
  6280,
  2,
  1,
  1013,
  853,
  1439,
  14,
  40,
  7696,
  7595,
  3,
  221,
  35,
  504,
  20,
  574,
  1,
  95,
  77,
  81,
  365,
  20,
  3875,
  18,
  1,
  5066,
  1381,
  6,
  4,
  598,
  317,
  238,
  14,
  3,
  221,
  35,
  99,
  79,
  15,
  3,
  49,
  1264,
  626,
  14,
  28,
  125,
  24,
  113,
  5,
  353,
  1,
  8993,
  3876,
  129,
  29,
  1,
  95,
  5,
  326,
  3200,
  3,
  191,
  843,
  576,
  8,
  9543,
  14,
  3,
  6064,
  2,
  1294,
  6621,
  1116,
  262,
  539,
  31,
  1,
  60,
  396,
  67,
  3,
  2950,
  7314,
  5,
  2362,
  4336,
  34,
  72,
  16],
 [11,
  17,
  688,
  6,
  3,
  52,
  68,
  90,
  352,
  2,
  405,
  3,
  49,
  1381,
  4,
  3,
  292,
  861,
  2,
  92,
  280,
  20,
  146,
  563,
  44,
  209,
  208,
  5,
  64,
  1,
  62,
  36,
  1,
  493,
  16,
  3,
  644,
  11,
  17,
  9709,
  20,
  3,
  537,
  4,
  1024,
  1392,
  35,
  100,
  1033,
  8,
  1,
  1896,
  2651,
  5185,
  23,
  2208,
  5,
  4061,
  119,
  27,
  4,
  1,
  86,
  3218,
  2,
  3512,
  4,
  1542,
  6,
  109,
  4674,
  7,
  7,
  44,
  208,
  5,
  64,
  1,
  77,
  493,
  4,
  11,
  942,
  231,
  73,
  1405,
  39,
  209,
  64,
  1,
  3422,
  322,
  14,
  1,
  8,
  11,
  17,
  146,
  23,
  356,
  32,
  385,
  2,
  545,
  2,
  9,
  433,
  4,
  166,
  22,
  916,
  12,
  1,
  61,
  289,
  2433,
  8,
  292,
  6,
  292,
  396,
  2,
  21,
  2779,
  146,
  35,
  331,
  1033,
  454,
  30,
  87,
  44,
  240,
  4,
  247,
  5,
  6726,
  20,
  1,
  17,
  80,
  22,
  209,
  39,
  25,
  8,
  1,
  143,
  4,
  124,
  324,
  12,
  1,
  23,
  1,
  451,
  1849,
  18,
  4,
  258,
  22,
  74,
  9860,
  5,
  9,
  950,
  2,
  22,
  534,
  6556,
  1,
  3422,
  14,
  1,
  283,
  102,
  4,
  1,
  17,
  2,
  22,
  56,
  377,
  5,
  479,
  2,
  26,
  918,
  8,
  93,
  7,
  7,
  1,
  95,
  11,
  62,
  6,
  558,
  215,
  188,
  1,
  113,
  44,
  247,
  5,
  393,
  1347,
  4,
  1,
  62,
  30,
  216,
  14,
  9,
  3291,
  36,
  1,
  27,
  703,
  2,
  1446,
  5,
  1,
  77,
  1,
  17,
  215,
  209,
  2107,
  8,
  92,
  2840,
  2,
  906,
  3,
  228,
  97,
  105,
  863,
  12,
  2257,
  97,
  3498,
  9,
  82,
  6,
  86,
  4,
  1,
  55,
  177,
  247,
  5,
  393,
  1,
  102,
  980,
  2,
  64,
  35,
  6,
  35,
  9,
  152,
  209,
  166,
  11,
  17,
  32,
  757,
  20,
  5,
  104,
  18,
  71,
  172,
  20,
  1,
  77,
  541,
  46,
  23,
  982,
  195,
  863,
  2,
  394,
  1007,
  8,
  11,
  17,
  5,
  91,
  9,
  2588,
  2,
  32,
  208,
  27,
  39,
  21,
  1,
  86,
  4313,
  27,
  185,
  8,
  12,
  2831,
  362,
  96,
  23,
  209,
  126,
  71,
  1993,
  96,
  7,
  7,
  1,
  352,
  1167,
  23,
  316,
  2,
  906,
  47,
  49,
  255,
  706,
  2,
  1756,
  150,
  1,
  17,
  299,
  56,
  314,
  8,
  4061,
  396,
  9,
  1580,
  5,
  1020,
  3,
  49,
  292,
  55,
  861,
  865,
  7,
  7,
  1,
  108,
  23,
  656,
  208,
  263,
  397,
  3,
  4238,
  228,
  4562,
  18,
  10,
  89,
  120,
  16,
  47,
  287,
  4562,
  102,
  209,
  157,
  42,
  483,
  8,
  292,
  96,
  2,
  1,
  434,
  2,
  1855,
  9,
  82,
  1580,
  12,
  502,
  109,
  252,
  31,
  68,
  176,
  149,
  29,
  4,
  1,
  149,
  684,
  1,
  113,
  565,
  149,
  185,
  1774,
  13,
  82,
  30,
  1,
  55,
  130,
  3,
  1032,
  1705,
  294,
  18,
  249,
  4,
  93,
  1074,
  63,
  222,
  68,
  2,
  405,
  92,
  102,
  32,
  989,
  385,
  2,
  1636,
  7,
  7,
  29,
  8,
  29,
  21,
  1,
  113,
  38,
  86,
  4493,
  1542,
  434,
  185,
  18,
  409,
  274,
  3,
  163,
  662,
  5,
  92,
  212,
  1494,
  4,
  1,
  1024,
  493,
  4,
  1,
  942,
  4,
  2,
  92,
  49,
  352,
  1167,
  7,
  7,
  718,
  153],
 [34,
  10,
  1567,
  11,
  36,
  6377,
  80,
  1852,
  506,
  69,
  2482,
  269,
  10,
  1698,
  1698,
  1698,
  11,
  17,
  2,
  28,
  506,
  11,
  27,
  3,
  1329,
  1655,
  328,
  637,
  8,
  1,
  269,
  2,
  296,
  30,
  1,
  127,
  4,
  24,
  212,
  715,
  1158,
  841,
  55,
  140,
  26,
  606,
  53,
  5,
  1743,
  901,
  2913,
  16,
  1,
  337,
  34,
  10,
  2743,
  36,
  6992,
  618,
  12,
  10,
  58,
  64,
  43,
  9,
  13,
  65,
  14,
  76,
  14,
  28,
  296,
  9,
  13,
  10,
  120,
  86,
  937,
  557,
  21,
  5,
  1615,
  5,
  1414,
  2,
  5,
  1720,
  16,
  643,
  18,
  10,
  99,
  21,
  2631,
  85,
  72,
  10,
  1698,
  11,
  412,
  4,
  2461,
  37,
  6992,
  116,
  2,
  110,
  231,
  715,
  4,
  2114,
  1896,
  119,
  28,
  296,
  28,
  1698,
  12,
  17,
  713,
  216,
  67,
  10,
  123,
  567,
  138,
  3,
  519,
  3570,
  17,
  715,
  134,
  73,
  25,
  826,
  8994,
  14,
  3,
  2320,
  60,
  10,
  89,
  101,
  9,
  58,
  26,
  380,
  5,
  64,
  8994,
  14,
  3,
  2320,
  43,
  1,
  907,
  16,
  11,
  17,
  70,
  411,
  68,
  18,
  746,
  29,
  1,
  77,
  179,
  12,
  70,
  371,
  41,
  11,
  17,
  10,
  66,
  423,
  379,
  22,
  1,
  224,
  13,
  21,
  411,
  68,
  30,
  29,
  135,
  1,
  17,
  542,
  122,
  15,
  2220,
  9368,
  618,
  12,
  28,
  516,
  147,
  1001,
  135,
  8994,
  13,
  30,
  3,
  1772,
  1367,
  1,
  17,
  542,
  122,
  15,
  47,
  532,
  748,
  100,
  1,
  601,
  877,
  18,
  100,
  12,
  87,
  457,
  38,
  460,
  223,
  1,
  77,
  6764,
  223,
  39,
  2947,
  4,
  927,
  102,
  687,
  1082,
  1200,
  16,
  1081,
  1565,
  94,
  295,
  214,
  314,
  94,
  46,
  23,
  3,
  219,
  747,
  4,
  635,
  41,
  8994,
  109,
  2893,
  1836,
  21,
  154,
  94,
  73,
  74,
  32,
  3893,
  2,
  2223,
  128,
  1314,
  57,
  95,
  6252,
  31,
  4667,
  8995,
  682,
  5,
  2204,
  8994,
  4,
  258,
  80,
  1,
  907,
  13,
  411,
  20,
  1,
  657,
  4,
  3,
  6641,
  8994,
  2937,
  8995,
  121,
  709,
  216,
  2,
  8995,
  39,
  78,
  21,
  698,
  23,
  73,
  14,
  1,
  306,
  430,
  5,
  56,
  479,
  38,
  164,
  12,
  2572,
  154,
  10,
  66,
  423,
  379,
  22,
  10,
  116,
  21,
  479,
  38,
  164,
  12,
  154,
  21,
  61,
  230,
  10,
  663,
  8,
  8994,
  35,
  10,
  3688,
  72,
  14,
  32,
  294,
  16,
  4120,
  2,
  1244,
  8,
  11,
  4811,
  18,
  10,
  230,
  82,
  551,
  663,
  8,
  2220,
  9368,
  80,
  11,
  13,
  607,
  1,
  168,
  297,
  12,
  5256,
  253,
  13,
  1,
  342,
  19,
  4,
  1,
  297,
  2,
  1222,
  27,
  4,
  1,
  86,
  1146,
  103,
  8,
  473,
  116,
  9368,
  225,
  12,
  5256,
  253,
  58,
  26,
  3,
  4867,
  2,
  94,
  39,
  182,
  1,
  369,
  222,
  12,
  13,
  2805,
  5,
  88,
  5,
  91,
  47,
  284,
  43,
  5256,
  253,
  70,
  3,
  1950,
  48,
  116,
  32,
  819,
  2318,
  2,
  1,
  328,
  4,
  106,
  4,
  1,
  1185,
  284,
  232,
  103,
  8,
  473,
  164,
  2471,
  729,
  41,
  11,
  1,
  601,
  703,
  4,
  1158,
  841,
  55,
  557,
  12,
  1,
  17,
  6,
  271,
  20,
  160,
  1307,
  10,
  61,
  666,
  144,
  12,
  10,
  25,
  1003,
  223,
  147,
  11,
  1166,
  12,
  9,
  58,
  25,
  2671,
  2,
  3124,
  8,
  2218,
  20,
  1,
  1307,
  119,
  9,
  1554,
  298,
  277,
  34,
  12,
  95,
  303,
  20,
  11,
  1307,
  58,
  110,
  134,
  4,
  11,
  654,
  444,
  4,
  223,
  42,
  4,
  57,
  117,
  12,
  10,
  78,
  110,
  74,
  143,
  6992,
  618,
  1,
  17,
  140,
  25,
  75,
  606,
  53,
  6,
  21,
  49,
  195,
  10,
  230,
  1607,
  170,
  962,
  4,
  1158,
  841,
  55,
  140,
  25,
  29,
  121,
  9,
  2,
  26,
  3861,
  20,
  921,
  10,
  25,
  248,
  5,
  342,
  3,
  250,
  17,
  10,
  25,
  123,
  107,
  80,
  11,
  27,
  45,
  1249,
  44,
  3179,
  14,
  1,
  250,
  17,
  123],
 [48,
  3,
  349,
  19,
  5,
  2838,
  9,
  29,
  53,
  92,
  13,
  688,
  39,
  3517,
  53,
  24,
  564,
  8,
  1139,
  5503,
  135,
  59,
  778,
  5,
  8322,
  36,
  1,
  1976,
  15,
  40,
  526,
  66,
  295,
  132,
  349,
  1,
  1129,
  299,
  97,
  76,
  18,
  9,
  13,
  832,
  2262,
  1,
  2349,
  8996,
  2,
  47,
  4,
  1,
  1976,
  133,
  70,
  1808,
  314,
  188,
  439,
  1,
  667,
  372,
  53,
  335,
  1,
  62,
  99,
  25,
  75,
  83,
  18,
  1,
  17,
  39,
  467,
  5,
  2042,
  20,
  46,
  6,
  61,
  34,
  72,
  2761,
  3,
  395,
  66,
  182,
  376,
  626,
  286,
  1722,
  622,
  4,
  9,
  7,
  7,
  1,
  113,
  173,
  4,
  1,
  219,
  17,
  13,
  1,
  621,
  2,
  12,
  13,
  61,
  709,
  223,
  190,
  77,
  71,
  12,
  11,
  17,
  13,
  3,
  412,
  4,
  605],
 [7442,
  377,
  10,
  156,
  187,
  5,
  267,
  93,
  30,
  87,
  18,
  10,
  475,
  11,
  6,
  48,
  81,
  23,
  687,
  41,
  51,
  33,
  132,
  1170,
  3226,
  443,
  45,
  2,
  198,
  56,
  26,
  165,
  4477,
  100,
  1,
  1237,
  251,
  2,
  714,
  764,
  17,
  2720,
  1,
  2706,
  4,
  3208,
  60,
  158,
  4286,
  8,
  232,
  3,
  2629,
  2058,
  42,
  4,
  3,
  490,
  17,
  530,
  3226,
  8997,
  25,
  424,
  50,
  2,
  50,
  3557,
  56,
  150,
  63,
  7132,
  1405,
  1000,
  20,
  313,
  280,
  25,
  424,
  50,
  2,
  50,
  834,
  79,
  1170,
  3226,
  17,
  1235,
  65,
  187,
  5,
  29,
  1,
  306,
  2,
  60,
  63,
  1421,
  45,
  2211,
  53,
  231,
  1,
  3793,
  1010,
  42,
  19,
  31,
  232,
  3,
  219,
  207,
  4,
  191,
  323,
  1484,
  96,
  37,
  2587,
  116,
  7442,
  127,
  7,
  7,
  1,
  61,
  287,
  10,
  66,
  8066,
  16,
  232,
  11,
  17,
  6,
  5,
  1,
  84,
  1,
  86,
  3257,
  2,
  7187,
  3700,
  839,
  4,
  3,
  3226,
  2606,
  1972,
  2828,
  10,
  25,
  107,
  5,
  1257,
  16,
  1,
  465,
  133,
  144,
  43,
  33,
  67,
  1683,
  12,
  2828,
  30,
  1,
  442,
  2,
  356,
  9,
  50,
  1636,
  2,
  1217,
  37,
  8,
  1,
  5234,
  1,
  17,
  233,
  25,
  67,
  3,
  171,
  50,
  1765,
  2533,
  77,
  71,
  260,
  721,
  4,
  1287,
  6293,
  391,
  6293,
  8,
  3411,
  1524,
  245,
  12,
  1,
  2878,
  6,
  21,
  85,
  72,
  313,
  280,
  22,
  346,
  18,
  85,
  68,
  22,
  346,
  9,
  10,
  449,
  46,
  23,
  50,
  2,
  126,
  3226,
  5559,
  33,
  66,
  346,
  80,
  33,
  25,
  39,
  522,
  3,
  169,
  4,
  2005,
  615,
  8,
  3226,
  2828,
  5559,
  15,
  1,
  95,
  33,
  751,
  11,
  27,
  7,
  7,
  8,
  335,
  10,
  1057,
  15,
  29,
  1,
  1669,
  810,
  784,
  155,
  2,
  599,
  85,
  455,
  41,
  260,
  63,
  4258,
  109,
  252,
  30,
  1,
  52,
  127,
  14,
  3,
  1597,
  794,
  10,
  58,
  25,
  356,
  9,
  30,
  227,
  460,
  407,
  42,
  4,
  153,
  43,
  1,
  313,
  280,
  38,
  204,
  863,
  67,
  75,
  274,
  9,
  18,
  201,
  107,
  105,
  386,
  1514,
  15,
  126,
  363,
  157,
  2,
  7241,
  39,
  345,
  6293],
 [14,
  3,
  2145,
  1662,
  10,
  66,
  21,
  1625,
  11,
  240,
  4,
  309,
  12,
  47,
  81,
  205,
  698,
  16,
  3,
  10,
  296,
  80,
  9,
  6,
  3,
  2822,
  12,
  1662,
  81,
  25,
  75,
  16,
  3316,
  151,
  7,
  7,
  10,
  475,
  86,
  909,
  306,
  198,
  89,
  120,
  801,
  1,
  87,
  4259,
  1,
  756,
  8,
  11,
  19,
  6,
  1,
  86,
  3218,
  8,
  2115,
  2587,
  1,
  1662,
  649,
  13,
  2917,
  31,
  1,
  756,
  801,
  996,
  1442,
  2,
  1,
  2917,
  36,
  24,
  1595,
  6,
  459,
  2822,
  36,
  94,
  20,
  27,
  100,
  160,
  29,
  1,
  756,
  8,
  2115,
  2587,
  4970,
  1,
  168,
  148,
  18,
  52,
  171,
  4,
  93,
  116,
  14,
  48,
  33,
  296,
  7,
  7,
  160,
  196,
  6,
  4143,
  61,
  5382,
  41,
  1671,
  151,
  155,
  9,
  13,
  2764,
  31,
  81,
  7,
  7,
  68,
  10,
  79,
  37,
  1,
  302,
  133,
  4,
  11,
  17,
  18,
  9,
  66,
  21,
  91,
  69,
  1625,
  1,
  309,
  12,
  81,
  140,
  698,
  16,
  3],
 [11,
  67,
  3,
  83,
  176,
  15,
  191,
  399,
  407,
  37,
  641,
  1784,
  4361,
  6329,
  1116,
  3518,
  1439,
  1784,
  2,
  1785,
  2,
  3,
  747,
  50,
  3251,
  18,
  565,
  1352,
  15,
  5421,
  612,
  9,
  82,
  67,
  6125,
  27,
  4,
  1,
  171,
  96,
  90,
  15,
  9,
  8,
  5925,
  7,
  7,
  144,
  1,
  76,
  1570,
  10,
  186,
  132,
  72,
  1221,
  16,
  1,
  62,
  9,
  967,
  1,
  610,
  928,
  8,
  3,
  459,
  1221,
  661,
  2,
  362,
  45,
  220,
  12,
  123,
  231,
  136,
  131,
  2989,
  23,
  209,
  613,
  5,
  26,
  1,
  49,
  419,
  6,
  669,
  69,
  11,
  19,
  93,
  2,
  90,
  63,
  4037,
  1,
  7078,
  81,
  84,
  4016,
  382,
  3390,
  1,
  1620,
  13,
  3554,
  34,
  72,
  9,
  13,
  5315,
  68,
  193,
  1,
  19,
  181,
  16,
  22,
  451,
  6,
  49,
  49,
  6,
  76,
  7,
  7,
  1350,
  362,
  2153,
  3,
  1570,
  2752,
  1,
  610,
  928,
  70,
  2989,
  65,
  163,
  9,
  53],
 [10,
  391,
  147,
  11,
  207,
  170,
  2251,
  2195,
  9,
  13,
  1,
  2744,
  4,
  1,
  1322,
  10,
  437,
  265,
  41,
  9,
  1,
  1446,
  1,
  1323,
  1,
  149,
  2,
  1,
  389,
  211,
  31,
  10,
  130,
  25,
  63,
  1846,
  4513,
  10,
  437,
  1,
  95,
  33,
  7804,
  1,
  431,
  4,
  533,
  1264,
  31,
  1881,
  160,
  2134,
  11,
  55,
  1,
  5809,
  4,
  10,
  267,
  46,
  70,
  5559,
  4,
  447,
  8,
  6836,
  216,
  160,
  148,
  10,
  437,
  13,
  1,
  196,
  12,
  9,
  13,
  1053,
  15,
  184,
  149,
  145,
  246,
  2134,
  2,
  24,
  336,
  58,
  25,
  184,
  100,
  29,
  81,
  156,
  418,
  12,
  190,
  8,
  146,
  478,
  77,
  209,
  163,
  97,
  159,
  1660,
  15,
  24,
  654,
  1198,
  585,
  37,
  1,
  61,
  640,
  148,
  13,
  1,
  276,
  44,
  3,
  883,
  33,
  415,
  30,
  227,
  25,
  220,
  3,
  27,
  122,
  313,
  5,
  3865,
  53,
  29,
  1,
  1864,
  675,
  2,
  200,
  9,
  3,
  9515,
  276],
 [10,
  89,
  1789,
  926,
  810,
  18,
  11,
  19,
  13,
  313,
  10,
  415,
  477,
  9,
  122,
  10,
  89,
  267,
  201,
  123,
  107,
  3,
  414,
  17,
  18,
  46,
  10,
  1818,
  147,
  9,
  13,
  37,
  3,
  514,
  494,
  3505,
  15,
  569,
  7481,
  29,
  121,
  1,
  6477,
  9,
  13,
  2079,
  18,
  10,
  415,
  477,
  241,
  119,
  79,
  10,
  377,
  1,
  17,
  183,
  5,
  101,
  44,
  3,
  2234,
  701,
  18,
  44,
  34,
  1278,
  654,
  9,
  66,
  61,
  26,
  3,
  206,
  18,
  44,
  21,
  154,
  21,
  56,
  8,
  3,
  927,
  697,
  95,
  44,
  37,
  147,
  124,
  8050,
  365,
  5,
  496,
  42,
  3,
  7133,
  20,
  239,
  74,
  44,
  1372,
  5,
  104,
  18,
  30,
  227,
  44,
  61,
  16,
  3,
  816,
  38,
  106,
  338,
  2932,
  422,
  20,
  16,
  121,
  32,
  518,
  7,
  7,
  2495,
  13,
  563,
  15,
  232,
  11,
  17,
  140,
  21,
  157,
  172,
  1,
  497,
  917,
  111,
  2,
  265,
  13,
  39,
  380,
  1,
  431,
  6,
  10,
  186,
  1750,
  85,
  76,
  9,
  13,
  22,
  39,
  67,
  5,
  64,
  9,
  2,
  145,
  246,
  11,
  78,
  110,
  26,
  613,
  172,
  34,
  911,
  22,
  217,
  9,
  331,
  42,
  4,
  2082,
  10,
  387,
  9,
  13,
  210,
  274,
  319,
  39,
  16,
  1,
  196,
  12,
  9,
  506,
  69,
  47,
  4722,
  16,
  170,
  77,
  76,
  19,
  201,
  107,
  121,
  57,
  2559,
  2,
  16,
  170,
  19,
  10,
  64,
  8,
  1,
  755,
  12,
  10,
  186,
  795,
  10,
  78,
  101,
  5,
  549,
  68,
  30,
  227,
  9,
  299,
  76,
  14,
  1,
  338,
  2932],
 [171,
  58,
  3772,
  12,
  1239,
  839,
  162,
  6849,
  6,
  27,
  4,
  1,
  171,
  5,
  1028,
  11,
  1234,
  7,
  7,
  54,
  97,
  105,
  23,
  2688,
  20,
  308,
  480,
  1234,
  5,
  2125,
  77,
  96,
  1635,
  477,
  93,
  84,
  177,
  4063,
  273,
  2,
  94,
  26,
  14,
  3,
  1194,
  18,
  10,
  7,
  7,
  6849,
  45,
  356,
  178,
  19,
  100,
  19,
  12,
  2007,
  15,
  620,
  2604,
  1219,
  633,
  5422,
  2,
  45,
  32,
  1160,
  224,
  12,
  56,
  1,
  86,
  5784,
  515,
  35,
  58,
  1789,
  9183,
  98,
  19,
  12,
  13,
  1287,
  99,
  1653,
  367,
  43,
  356,
  1,
  592,
  130,
  6849,
  210,
  110,
  7242,
  35,
  78,
  4214,
  26,
  8,
  1,
  306,
  4,
  131,
  96,
  464,
  7,
  7,
  12,
  296,
  10,
  230,
  30,
  3,
  1915,
  5,
  101,
  4,
  160,
  1923,
  15,
  11,
  1234,
  119,
  330,
  23,
  22,
  165,
  5,
  25,
  3,
  19,
  119,
  3,
  286,
  297,
  159,
  57,
  6451,
  4931,
  78,
  827,
  130,
  472,
  1,
  830,
  3,
  718,
  297,
  159,
  57,
  5803,
  8024,
  1702,
  9,
  29,
  40,
  203,
  2,
  481,
  5,
  1132,
  1,
  328,
  641,
  4,
  5143,
  2,
  8165,
  3,
  1601,
  297,
  159,
  57,
  6451,
  5504,
  903,
  715,
  13,
  4,
  258,
  9,
  13,
  49,
  265,
  6849,
  3058,
  125,
  6,
  49,
  3,
  297,
  159,
  839,
  341,
  808,
  5,
  1622,
  31,
  1,
  971,
  917,
  2,
  1613,
  839,
  5691,
  12,
  58,
  26,
  69,
  2,
  3,
  297,
  159,
  257,
  57,
  426,
  481,
  5,
  3993,
  15,
  1,
  426,
  102,
  2,
  145,
  1,
  1034,
  97,
  2,
  1702,
  1,
  4,
  1,
  529,
  102,
  7,
  7,
  2,
  12,
  6,
  48,
  10,
  1152,
  86,
  41,
  6849,
  3058,
  28,
  183,
  5,
  1128,
  5,
  24,
  306,
  8,
  3,
  339,
  278,
  95,
  71,
  1,
  823,
  1923,
  20,
  1,
  2368,
  4902,
  99,
  26,
  107,
  14,
  3,
  583,
  62,
  41,
  3,
  115,
  2279,
  254,
  35,
  214,
  3,
  1316,
  4,
  1,
  382,
  181,
  2,
  489,
  5,
  2997,
  9,
  2,
  1,
  440,
  59,
  166,
  46,
  3,
  115,
  429,
  1352,
  680,
  37,
  1,
  115,
  8353,
  18,
  46,
  6,
  32,
  448,
  278,
  657,
  30,
  282,
  134,
  289,
  5,
  796,
  6849,
  24,
  19,
  15,
  6129,
  591,
  658,
  102,
  426,
  426,
  1,
  1034,
  2216,
  8,
  3,
  350,
  23,
  29,
  1907,
  102,
  15,
  2466,
  4,
  63,
  203,
  2,
  551,
  591,
  7,
  7,
  18,
  1,
  254,
  35,
  298,
  1,
  4176,
  6,
  4902,
  869,
  281,
  59,
  1105,
  12,
  59,
  1212,
  1,
  382,
  181,
  59,
  322,
  1075,
  40,
  203,
  78,
  5,
  2852,
  40,
  1599,
  40,
  358,
  6,
  264,
  5,
  393,
  40,
  1328,
  2,
  393,
  40,
  3,
  2503,
  2279,
  18,
  184,
  4902,
  670,
  48,
  59,
  489,
  2,
  498,
  382,
  42,
  4,
  322,
  40,
  203,
  6645,
  7,
  7,
  281,
  382,
  59,
  5385,
  53,
  15,
  40,
  440,
  957,
  59,
  1370,
  52,
  72,
  263,
  272,
  21,
  14,
  72,
  14,
  4615,
  6,
  1680,
  5,
  26,
  1,
  129,
  4,
  1,
  332,
  30,
  572,
  709,
  51,
  24,
  426,
  2634,
  1105,
  59,
  45,
  5,
  353,
  1,
  81,
  30,
  1,
  374,
  350,
  119,
  59,
  503,
  310,
  3,
  12,
  45,
  75,
  7536,
  2102,
  31,
  4902,
  20,
  40,
  2763,
  5,
  424,
  382,
  5143,
  421,
  242,
  2421,
  5,
  1,
  1231,
  66,
  73,
  39,
  74,
  508,
  12,
  603,
  405,
  397,
  1,
  113,
  238,
  8,
  1,
  19,
  14,
  184,
  60,
  6,
  49,
  231,
  28,
  45,
  1,
  86,
  420,
  24,
  108,
  6,
  82,
  591,
  18,
  82,
  52,
  2,
  2856,
  6389,
  331,
  21,
  1291,
  5,
  164,
  8,
  3,
  529,
  108,
  20,
  11,
  493,
  4,
  1,
  6007,
  7,
  7,
  8,
  1,
  127,
  358,
  205,
  5455,
  15,
  24,
  6719,
  2154,
  2,
  24,
  4856,
  3892,
  5,
  1717,
  40,
  5,
  26,
  382,
  28,
  2044,
  12,
  4902,
  2,
  78,
  391,
  88,
  2,
  281,
  172,
  6849,
  3525,
  5,
  1717,
  3,
  108,
  5,
  424,
  1,
  2354,
  76,
  221,
  263,
  6849,
  45,
  16,
  47,
  287,
  1974,
  47,
  2824,
  16,
  11,
  9,
  6,
  1156,
  48,
  166,
  24,
  96,
  2503,
  2,
  248,
  54,
  27,
  8,
  142,
  117,
  6,
  339,
  3,
  76,
  395,
  29,
  1913,
  23,
  979,
  5976,
  4,
  4260,
  2,
  12,
  6,
  602,
  48,
  6849,
  125,
  15,
  24,
  102,
  7,
  7,
  2,
  94,
  226,
  1,
  839,
  396,
  8,
  3,
  55,
  51,
  1588,
  58,
  423,
  25,
  1639,
  15,
  1,
  4384,
  4,
  280,
  634,
  8,
  11,
  19,
  261,
  1,
  954,
  6849,
  45,
  2156,
  5,
  54,
  1588,
  1711,
  423,
  1,
  541,
  1445,
  839,
  13,
  7095,
  31,
  3700,
  801,
  18,
  170,
  19,
  8,
  11,
  13,
  541,
  1445,
  2,
  10,
  16,
  27,
  13,
  551,
  6401,
  16,
  12,
  1,
  108,
  839,
  13,
  551,
  7187,
  2,
  46,
  56,
  1586,
  5,
  26,
  47,
  5857,
  7801,
  165,
  20,
  175,
  1733,
  16,
  32,
  2284,
  19,
  1,
  4747,
  467,
  5,
  26,
  4807,
  15,
  7095,
  2,
  67,
  32,
  949,
  29,
  92,
  203,
  20,
  1,
  306,
  11,
  6,
  48,
  839,
  325,
  5,
  163,
  37,
  2,
  48,
  9,
  140,
  163,
  37,
  7,
  7,
  8,
  1,
  127,
  10,
  262,
  4902,
  5,
  26,
  1653,
  729,
  423,
  21,
  113,
  8,
  57,
  677,
  12,
  3179,
  6,
  130,
  1491,
  31,
  2798,
  2504,
  18,
  130,
  3,
  153,
  328,
  251,
  17,
  16,
  1,
  448,
  239],
 [1616,
  458,
  8,
  1136,
  100,
  109,
  31,
  3,
  3357,
  6400,
  59,
  6,
  15,
  1,
  196,
  40,
  670,
  40,
  4766,
  14,
  852,
  948,
  610,
  5817,
  1,
  1948,
  24,
  95,
  84,
  350,
  2,
  4073,
  40,
  5,
  2381,
  2,
  1722,
  1005,
  5,
  74,
  32,
  3230,
  541,
  20,
  40,
  7879,
  1,
  595,
  42,
  4,
  1,
  3307,
  2,
  88,
  5775,
  1246,
  5,
  8,
  24,
  501,
  2,
  3791,
  3223,
  2,
  304,
  948,
  504,
  5,
  1269,
  304,
  5,
  4505,
  2,
  51,
  33,
  74,
  350,
  46,
  6,
  210,
  3,
  3210,
  4,
  6044,
  18,
  9,
  6,
  21,
  544,
  36,
  140,
  59,
  1681,
  5,
  40,
  203,
  4897,
  543,
  924,
  2389,
  2,
  2535,
  1056,
  166,
  16,
  32,
  1397,
  637,
  65,
  214,
  241,
  36,
  1,
  612,
  12,
  58,
  1416,
  40,
  617,
  3762,
  5,
  162,
  598,
  1805,
  184],
 [10,
  164,
  9,
  640,
  12,
  39,
  80,
  2573,
  7596,
  116,
  21,
  187,
  5,
  26,
  8,
  1,
  19,
  38,
  25,
  229,
  5,
  79,
  15,
  9,
  81,
  6586,
  101,
  1,
  17,
  1646,
  199,
  56,
  147,
  9,
  38,
  738,
  9,
  3,
  592,
  10,
  65,
  449,
  7596,
  116,
  21,
  79,
  11,
  28,
  6,
  3,
  483,
  294,
  2,
  29,
  18,
  28,
  1716,
  81,
  241,
  36,
  3,
  532,
  17,
  7,
  7,
  10,
  262,
  9,
  417,
  9,
  299,
  324,
  3614,
  38,
  229,
  15,
  938,
  313,
  280,
  18,
  9,
  13,
  21,
  3,
  76,
  9,
  13,
  251,
  5,
  104,
  18,
  9113,
  409,
  21,
  3,
  76,
  514,
  17,
  7,
  7,
  718,
  153],
 [10,
  291,
  11,
  17,
  20,
  243,
  237,
  315,
  1403,
  16,
  3,
  788,
  2484,
  4,
  48,
  99,
  561,
  43,
  46,
  70,
  32,
  4,
  47,
  562,
  3785,
  10,
  13,
  663,
  2,
  10,
  101,
  1,
  17,
  13,
  1200,
  9,
  116,
  21,
  301,
  142,
  5,
  69,
  47,
  4,
  1,
  111,
  13,
  371,
  8,
  829,
  12,
  4,
  1,
  842,
  59,
  13,
  41,
  1,
  250,
  201,
  107,
  1,
  219,
  148,
  252,
  37,
  3,
  410,
  56,
  1,
  5171,
  1543,
  17,
  382,
  4299,
  1678,
  156,
  301,
  4373,
  10,
  25,
  107,
  47,
  1543,
  96,
  8,
  829,
  146,
  5739,
  673,
  60,
  23,
  158,
  34,
  76,
  33,
  23,
  1150,
  11,
  27,
  6,
  210,
  14,
  76,
  18,
  9,
  6,
  21,
  56,
  1150,
  9,
  6,
  2075,
  2,
  349,
  89,
  1306,
  15,
  11,
  27],
 [16,
  146,
  42,
  46,
  12,
  37,
  5,
  101,
  4,
  539,
  14,
  3558,
  1160,
  382,
  3390,
  35,
  114,
  19,
  25,
  49,
  705,
  5,
  1557,
  2,
  367,
  2654,
  96,
  15,
  154,
  411,
  400,
  94,
  11,
  6,
  3,
  19,
  16,
  22,
  7,
  7,
  16,
  146,
  15,
  3,
  337,
  705,
  6747,
  316,
  1393,
  2,
  54,
  3974,
  68,
  7134,
  22,
  198,
  74,
  1110,
  2,
  164,
  179,
  7659,
  30,
  216,
  7,
  7,
  11,
  6,
  3,
  1325,
  5566,
  2,
  68,
  1827,
  17,
  15,
  1,
  149,
  3,
  142,
  285,
  4,
  1103,
  2,
  4952,
  5,
  63,
  612,
  10,
  5,
  549,
  177,
  72,
  1,
  219,
  95,
  141,
  7,
  7,
  11,
  19,
  6,
  3,
  115,
  1535],
 [1,
  83,
  13,
  1,
  1185,
  576,
  8,
  1,
  181,
  8,
  8342,
  2,
  3241,
  29,
  897,
  1092,
  5879,
  30,
  1533,
  525,
  211,
  2162,
  8,
  3,
  297,
  51,
  86,
  70,
  813,
  30,
  7012,
  147,
  63,
  167,
  718,
  210,
  29,
  1186,
  897,
  1092,
  2726,
  23,
  2749,
  80,
  33,
  1953,
  5,
  524,
  1916,
  153,
  96,
  78,
  8090,
  8,
  8342,
  9,
  2150,
  5,
  318,
  3315,
  30,
  1533,
  525,
  5,
  87,
  486,
  30,
  5939,
  8,
  2501,
  38,
  5,
  8,
  3871,
  1190,
  48,
  5567,
  6,
  1,
  630,
  4,
  81,
  5,
  1,
  427,
  21,
  897,
  1092,
  1963,
  3451,
  1,
  1194,
  4,
  1,
  83,
  13,
  12,
  1,
  1093,
  553,
  86,
  4,
  1,
  769,
  117,
  4,
  65,
  21,
  3,
  83,
  62,
  559,
  2,
  3419,
  9,
  8,
  1,
  1166,
  305,
  1460,
  4,
  1,
  1394,
  1179,
  13,
  20,
  1,
  211,
  1359,
  2992,
  506,
  178,
  1,
  113,
  595,
  1271,
  1775,
  3413,
  402,
  1,
  211,
  4,
  1,
  113,
  123,
  5680,
  1271,
  1775,
  1,
  977,
  13,
  3,
  389,
  17,
  97,
  76,
  58,
  1409,
  24,
  117,
  2,
  617,
  241,
  20,
  97,
  1699,
  5,
  282,
  1,
  1422,
  2450,
  8033,
  553,
  24,
  277,
  15,
  545,
  2248,
  8,
  2,
  15,
  1,
  9358,
  2294,
  2,
  21,
  1699,
  8,
  1,
  4696,
  43,
  22,
  187,
  5,
  64,
  1,
  83,
  44,
  210,
  209,
  20,
  7722,
  16,
  234,
  4516,
  38,
  345,
  89,
  26,
  268,
  122,
  31,
  1,
  357,
  1904,
  14,
  9,
  6095,
  61,
  1,
  757,
  4,
  4367,
  21,
  1,
  484,
  4,
  1,
  17],
 [10,
  5729,
  32,
  4648,
  2820,
  4,
  11,
  19,
  21,
  246,
  4,
  48,
  5,
  547,
  36,
  1660,
  2,
  9144,
  189,
  25,
  2205,
  345,
  71,
  871,
  361,
  103,
  135,
  1,
  4546,
  849,
  798,
  6,
  680,
  1076,
  11,
  19,
  13,
  317,
  189,
  2,
  9144,
  2205,
  971,
  361,
  390,
  551,
  68,
  122,
  249,
  77,
  1,
  382,
  2,
  5818,
  4,
  63,
  5630,
  102,
  70,
  958,
  252,
  31,
  189,
  1,
  128,
  51,
  9184,
  9144,
  15,
  1,
  919,
  1015,
  136,
  9144,
  4133,
  1,
  4159,
  3013,
  2283,
  5735,
  13,
  1,
  642,
  86,
  3303,
  910,
  570,
  1,
  3249,
  798,
  13,
  32,
  4215,
  8,
  396,
  5270,
  1,
  919,
  4266,
  2,
  6049,
  1650,
  2590,
  1,
  5735,
  4159,
  3013,
  205,
  139,
  141,
  8,
  9480,
  4,
  63,
  61,
  293,
  4186,
  5,
  589,
  458,
  30,
  1578,
  1,
  313,
  280,
  4,
  1,
  2283,
  133,
  70,
  551,
  788,
  2,
  10,
  763,
  107,
  138,
  1528,
  8794,
  231,
  1,
  404,
  3157,
  1052,
  328,
  1861,
  83,
  5,
  64,
  88,
  172,
  252,
  1,
  1440,
  4,
  1,
  4159,
  2742,
  8,
  3,
  591,
  1073,
  222,
  14,
  3,
  1732,
  15,
  1,
  2,
  1689,
  1816,
  954,
  8,
  24,
  1,
  19,
  1742,
  2,
  401,
  405,
  190,
  4846,
  2,
  1152,
  5,
  1,
  4159,
  3013,
  9,
  67,
  1,
  306,
  30,
  1,
  127],
 [318,
  10,
  230,
  21,
  3197,
  3560,
  18,
  56,
  10,
  66,
  64,
  1461,
  202,
  1161,
  568,
  1230,
  8,
  8014,
  2,
  2799,
  8,
  17,
  73,
  66,
  64,
  3982,
  15,
  5361,
  8,
  297,
  8223,
  21,
  3054,
  2720,
  1260,
  326,
  35,
  346,
  370,
  2799,
  1461,
  66,
  3534,
  318,
  460,
  216,
  50,
  2,
  327,
  216,
  50,
  921,
  961,
  13,
  2290,
  8653,
  3617,
  100,
  170,
  314,
  115,
  1461,
  234,
  1024,
  1230,
  6491,
  45,
  4396,
  36,
  6399,
  297,
  97,
  261,
  1024,
  370,
  127,
  4,
  8014,
  25,
  2774,
  20,
  342,
  73,
  581,
  64,
  56,
  27,
  8,
  17,
  2,
  43,
  73,
  91,
  115,
  5221,
  1677,
  8,
  85,
  72,
  7597,
  6,
  11,
  289,
  62,
  10,
  230,
  744,
  85,
  72,
  7597,
  66,
  26,
  19,
  990,
  8,
  3,
  5031,
  4,
  691],
 [79,
  22,
  123,
  599,
  48,
  6,
  1,
  250,
  17,
  123,
  90,
  536,
  1527,
  145,
  978,
  22,
  533,
  6,
  9,
  7,
  7,
  9,
  6,
  21,
  5748,
  417,
  38,
  6192,
  30,
  24,
  113,
  9,
  39,
  1646,
  43,
  10,
  67,
  360,
  10,
  58,
  376,
  93,
  104,
  850,
  3791,
  155,
  533,
  7,
  7,
  3,
  2727,
  42,
  308,
  6192,
  3,
  5072,
  53,
  2,
  1029,
  1437,
  2,
  32,
  41,
  5,
  698,
  98,
  55,
  144,
  1453,
  2744,
  11,
  5972,
  4,
  3,
  19,
  7,
  7,
  18,
  872,
  450,
  74,
  5,
  858,
  8666,
  1966,
  1188,
  362,
  65,
  568,
  775,
  29,
  121,
  178,
  15,
  11,
  27],
 [1,
  19,
  1777,
  15,
  84,
  1,
  1776,
  4,
  24,
  1001,
  40,
  3846,
  198,
  2577,
  3,
  395,
  97,
  1036,
  16,
  11,
  19,
  156,
  37,
  3,
  5368,
  10,
  66,
  731,
  1899,
  5,
  1,
  3846,
  840,
  5,
  182,
  11,
  1988,
  184,
  818,
  9369,
  5,
  74,
  40,
  241,
  36,
  33,
  312,
  2,
  6658,
  8,
  3,
  2988,
  8,
  3,
  388,
  8328,
  4852,
  80,
  33,
  5296,
  5,
  91,
  88,
  63,
  756,
  30,
  41,
  1,
  168,
  55,
  13,
  8,
  1,
  168,
  388,
  8328,
  4852,
  2,
  28,
  13,
  90,
  756,
  34,
  51,
  4306,
  9,
  13,
  53,
  5,
  1,
  928,
  5,
  531,
  9,
  42,
  18,
  33,
  4504,
  80,
  33,
  23,
  466,
  347,
  60,
  2984,
  663,
  1,
  81,
  14,
  825,
  2,
  9316,
  7280,
  6,
  3,
  2142,
  7,
  7,
  10,
  230,
  3,
  645,
  341,
  4,
  206,
  36,
  1,
  1890,
  572,
  4,
  362,
  1,
  1260,
  984,
  141,
  1,
  5277,
  10,
  25,
  107,
  2,
  6193,
  2982,
  43,
  21,
  2870,
  4,
  131,
  103,
  2,
  248,
  463,
  57,
  114,
  2,
  4722,
  16,
  131,
  103,
  10,
  25,
  110,
  75,
  481,
  5,
  378,
  1,
  1298,
  4,
  2,
  1,
  61,
  206,
  726,
  12,
  233,
  26,
  14,
  76,
  14,
  1,
  1231,
  463,
  109,
  52,
  1146,
  8,
  63,
  335,
  3660,
  8,
  362,
  606,
  335,
  662,
  5,
  1,
  416,
  326,
  4,
  598,
  10,
  186,
  353,
  18,
  1377,
  12,
  2487,
  170,
  77,
  1146,
  726,
  116,
  1,
  168,
  1143,
  1023,
  18,
  72,
  126,
  16,
  470,
  46,
  70,
  105,
  791,
  4,
  11,
  19,
  2991,
  4,
  1,
  8667,
  6308,
  19,
  4835,
  5806,
  248,
  4526,
  110,
  90,
  69,
  428,
  2,
  4835,
  5806,
  13,
  3,
  697,
  2,
  562,
  729,
  5961,
  30,
  216,
  3444,
  3,
  228,
  37,
  18,
  24,
  635,
  110,
  25,
  12,
  56,
  2471,
  23,
  154,
  8,
  196,
  28,
  39,
  467,
  5,
  24,
  61,
  154,
  484,
  13,
  12,
  28,
  585,
  2861,
  1407,
  21,
  195,
  287,
  5,
  268,
  88,
  20,
  19,
  7220,
  67,
  1,
  1715,
  1298,
  4,
  3,
  412,
  4,
  2896,
  3,
  412,
  4,
  2896,
  12,
  6252,
  52,
  832,
  3,
  1054,
  1463,
  13,
  1,
  159,
  8828,
  2582,
  307,
  31,
  7120,
  2,
  6837,
  14,
  903,
  20,
  87,
  60,
  13,
  220,
  8,
  11,
  19,
  18,
  9,
  3205,
  98,
  5819,
  4,
  2384,
  38,
  2608,
  8,
  196,
  534,
  100,
  33,
  651,
  63,
  33,
  39,
  1048,
  1,
  2582,
  34,
  12,
  22,
  23,
  312,
  3507,
  10,
  700,
  12,
  903,
  20,
  87,
  67,
  75,
  185,
  16,
  105,
  151,
  2,
  325,
  31,
  105,
  5385,
  18,
  10,
  65,
  468,
  5,
  64,
  2,
  200,
  9,
  3,
  1255,
  314,
  2,
  200,
  9,
  63,
  203,
  1055,
  7,
  7,
  281,
  172,
  10,
  25,
  262,
  248,
  160,
  1366,
  2141,
  19,
  31,
  11,
  3983,
  135,
  10,
  205,
  986,
  12,
  10,
  446,
  3,
  171,
  4,
  63,
  103,
  2572,
  138,
  14,
  697,
  2,
  1,
  60,
  10,
  158,
  506,
  5,
  20,
  854,
  11,
  27,
  13,
  3,
  674,
  2158,
  5,
  614,
  137,
  12,
  10,
  164,
  538,
  29,
  97,
  398,
  51,
  10,
  625,
  1,
  103,
  4,
  2,
  119,
  13,
  29,
  1,
  474],
 [10,
  13,
  65,
  1403,
  12,
  11,
  58,
  26,
  3,
  154,
  118,
  356,
  29,
  1,
  3181,
  2,
  1,
  1045,
  4184,
  3080,
  2,
  728,
  41,
  3181,
  10,
  56,
  567,
  32,
  2621,
  15,
  1,
  4196,
  5008,
  20,
  1,
  2311,
  181,
  631,
  3,
  118,
  12,
  6,
  3538,
  29,
  121,
  1,
  181,
  7,
  7,
  488,
  11,
  118,
  152,
  56,
  213,
  492,
  5,
  3416,
  29,
  4,
  1,
  635,
  23,
  608,
  1,
  240,
  12,
  445,
  240,
  4,
  154,
  1,
  87,
  55,
  22,
  858,
  93,
  18,
  100,
  12,
  301,
  864,
  2,
  33,
  23,
  21,
  356,
  98,
  167,
  2574,
  38,
  1055,
  29,
  4,
  1,
  102,
  23,
  27,
  1924,
  1,
  111,
  6,
  68,
  1484,
  145,
  109,
  329,
  44,
  1,
  354,
  7900,
  27,
  12,
  209,
  1012,
  7,
  7,
  43,
  331,
  7038,
  10,
  101,
  22,
  58,
  25,
  5,
  26,
  355,
  5,
  267,
  98,
  4,
  1,
  469,
  102,
  2,
  43,
  331,
  469,
  1410,
  235,
  26,
  3781,
  3,
  115,
  31,
  1,
  196,
  12,
  210,
  29,
  4,
  1,
  469,
  102,
  23,
  967,
  14,
  351,
  4528,
  38,
  189,
  21,
  12,
  232,
  251,
  4,
  469,
  81,
  6,
  3,
  431,
  86,
  4,
  1,
  126,
  1382,
  23,
  8,
  12,
  44,
  61,
  3,
  431,
  51,
  9,
  215,
  154,
  14,
  8,
  11,
  118,
  7,
  7,
  3612,
  6,
  9975,
  15,
  154,
  81,
  34,
  105,
  12,
  73,
  93,
  5,
  362,
  20,
  3,
  2161,
  3047,
  34,
  85,
  213,
  1,
  1187,
  4,
  11,
  118,
  415,
  164,
  98],
 [87,
  4,
  29,
  2895,
  2783,
  8,
  1940,
  6,
  21,
  3,
  2783,
  17,
  11,
  413,
  6,
  1,
  62,
  6,
  158,
  41,
  3,
  12,
  1091,
  29,
  1,
  704,
  6971,
  8,
  1,
  115,
  507,
  4,
  8,
  1940,
  10,
  1313,
  1,
  9976,
  1,
  212,
  413,
  34,
  12,
  9,
  58,
  91,
  47,
  1579,
  3347,
  38,
  137,
  2,
  10,
  475,
  9,
  158,
  503,
  80,
  193,
  1,
  287,
  136,
  10,
  1215,
  11,
  412,
  4,
  605,
  9,
  2665,
  34,
  355,
  559,
  1,
  17,
  215,
  98,
  49,
  158,
  44,
  1722,
  371,
  18,
  10,
  156,
  547,
  229,
  330,
  51,
  10,
  1215,
  9,
  44,
  3,
  357,
  323,
  180,
  17,
  15,
  3,
  764,
  43,
  22,
  367,
  357,
  323,
  180,
  15,
  76,
  748,
  149,
  2,
  47,
  580,
  94,
  22,
  140,
  806,
  84,
  11,
  17,
  18,
  10,
  205,
  3253,
  22,
  11,
  17,
  6,
  65,
  7,
  7,
  11,
  17,
  45,
  47,
  4,
  1,
  250,
  111,
  10,
  25,
  123,
  107,
  1,
  149,
  365,
  5,
  247,
  2,
  775,
  9,
  214,
  339,
  654,
  33,
  210,
  110,
  132,
  3,
  343,
  8,
  3,
  1270,
  95,
  33,
  209,
  25,
  11,
  339,
  344,
  1253,
  41,
  39,
  265,
  33,
  132,
  44,
  34,
  355,
  9,
  210,
  288,
  37,
  3,
  1853,
  44,
  37,
  33,
  314,
  249,
  128,
  61,
  27,
  693,
  55,
  2,
  70,
  676,
  41,
  9,
  1,
  250,
  4,
  93,
  29,
  6,
  1,
  4593,
  254,
  60,
  6,
  430,
  5,
  282,
  3,
  8596,
  462,
  1,
  250,
  4,
  93,
  29,
  10,
  25,
  110,
  107,
  32,
  294,
  14,
  76,
  14,
  40,
  2,
  201,
  107,
  56,
  51,
  40,
  1248,
  1448,
  59,
  186,
  536,
  109,
  3,
  8596,
  41,
  9,
  10,
  723,
  40,
  7,
  7,
  47,
  4,
  1,
  634,
  8,
  11,
  17,
  70,
  158,
  175,
  49,
  1,
  673,
  12,
  119,
  314,
  8,
  1,
  7552,
  23,
  29,
  177,
  532,
  16,
  3,
  357,
  323,
  1124,
  18,
  86,
  4,
  1,
  17,
  6,
  314,
  8,
  1,
  315,
  51,
  1,
  3602,
  2,
  1,
  1412,
  6,
  95,
  97,
  453,
  1,
  580,
  133,
  23,
  171,
  2,
  335,
  18,
  65,
  2,
  1113,
  1,
  280,
  23,
  177,
  604,
  65,
  18,
  193,
  1,
  95,
  10,
  37,
  9,
  1,
  288,
  177,
  5239,
  53,
  2,
  44,
  757,
  5,
  64,
  12,
  44,
  3,
  221,
  8,
  2018,
  7,
  7,
  439,
  11,
  17,
  140,
  61,
  26,
  291,
  31,
  1488,
  461,
  4,
  357,
  323,
  1435,
  2,
  44,
  52,
  620,
  5,
  21,
  104,
  11,
  626,
  80,
  22,
  78,
  235,
  26,
  1110,
  5,
  326,
  10,
  373,
  147,
  11,
  491,
  15,
  124,
  347,
  2,
  47,
  3023],
 [11,
  17,
  6,
  34,
  528,
  371,
  12,
  9,
  13,
  1164,
  3,
  8052,
  5,
  104,
  10,
  468,
  5,
  9,
  36,
  57,
  8015,
  2,
  1409,
  9,
  593,
  1,
  685,
  18,
  781,
  535,
  12,
  9,
  58,
  844,
  74,
  154,
  2,
  94,
  265,
  58,
  26,
  29,
  197,
  22,
  1684,
  73,
  1250,
  11,
  17,
  140,
  26,
  2386,
  802,
  16,
  245,
  35,
  56,
  281,
  2486,
  1,
  194,
  12,
  2301,
  5259,
  13,
  154,
  100,
  12,
  1475,
  93,
  1,
  406,
  15,
  11,
  17,
  370,
  1,
  2011,
  8345,
  2,
  43,
  331,
  56,
  1083,
  2733,
  11,
  5972,
  38,
  414,
  248,
  25,
  10,
  25,
  27,
  148,
  5,
  983,
  4,
  22,
  156,
  22,
  56,
  163,
  30,
  1,
  1035,
  10,
  387,
  15,
  605,
  37,
  11,
  22,
  66,
  379,
  15,
  39,
  3,
  6532,
  85,
  76,
  9,
  6,
  11,
  17,
  1982],
 [1,
  5629,
  346,
  4,
  4880,
  796,
  787,
  1,
  2758,
  4,
  102,
  8,
  1,
  128,
  131,
  70,
  29,
  325,
  15,
  138,
  7723,
  31,
  1884,
  12,
  22,
  66,
  65,
  64,
  48,
  3,
  1194,
  28,
  67,
  1,
  95,
  1,
  333,
  1090,
  36,
  27,
  3246,
  4,
  1,
  1997,
  5,
  1,
  77,
  14,
  1,
  531,
  4363,
  1,
  787,
  51,
  1,
  2325,
  1997,
  6,
  2750,
  20,
  40,
  3682,
  135,
  131,
  198,
  301,
  3,
  228,
  608,
  31,
  8048,
  1614,
  8,
  1,
  1260,
  984,
  33,
  4970,
  8510,
  41,
  1,
  62,
  199,
  3,
  649,
  109,
  2917,
  56,
  1,
  413,
  45,
  3,
  227,
  678,
  8992,
  12,
  10,
  66,
  64,
  1,
  4649,
  1997,
  1,
  2325,
  1997,
  1,
  1,
  1513,
  7004,
  2,
  1,
  114,
  4949,
  30,
  1,
  487,
  4,
  1,
  62],
 [10,
  262,
  11,
  17,
  5,
  26,
  52,
  49,
  8,
  29,
  3480,
  1,
  111,
  13,
  519,
  36,
  29,
  102,
  261,
  1519,
  1903,
  2,
  108,
  39,
  214,
  7829,
  2,
  50,
  8630,
  2304,
  31,
  1,
  816,
  1,
  112,
  6,
  208,
  56,
  150,
  11,
  17,
  6,
  50,
  16,
  1,
  324,
  390,
  202,
  1,
  283,
  102,
  2,
  85,
  2765,
  2137,
  40,
  497,
  15,
  167,
  804,
  2,
  1267,
  16,
  40,
  2859,
  1,
  965,
  13,
  82,
  2797,
  2,
  1,
  219,
  865,
  4,
  1,
  17,
  13,
  12,
  1408,
  701,
  37,
  964,
  139,
  64,
  11,
  19,
  144,
  9,
  1022,
  126,
  71,
  48,
  9,
  192,
  36,
  1,
  306,
  60,
  13,
  31,
  47,
  380,
  810,
  41,
  1,
  17,
  155,
  9,
  56,
  651,
  22,
  523,
  2729,
  9,
  43,
  22,
  139,
  64,
  9],
 [244,
  37,
  853,
  5678,
  2,
  1321,
  9360,
  15,
  63,
  5340,
  494,
  96,
  11,
  45,
  29,
  1,
  1276,
  4,
  3,
  1124,
  16,
  598,
  7312,
  14,
  28,
  214,
  5,
  53,
  2405,
  2,
  174,
  9755,
  8,
  1,
  4928,
  7,
  7,
  1,
  62,
  6,
  14,
  661,
  14,
  3389,
  15,
  388,
  507,
  429,
  623,
  48,
  240,
  4,
  476,
  399,
  6,
  12,
  35,
  15,
  24,
  501,
  20,
  1,
  4179,
  4,
  3107,
  214,
  53,
  1,
  2889,
  4,
  8,
  54,
  829,
  628,
  24,
  3151,
  358,
  2,
  726,
  5336,
  368,
  23,
  3,
  2883,
  493,
  118,
  8,
  24,
  181,
  14,
  31,
  3,
  1032,
  9753,
  1183,
  53,
  128,
  15,
  32,
  159,
  1001,
  8,
  24,
  7299,
  2,
  94,
  24,
  5031,
  4,
  746,
  3,
  901,
  535,
  1791,
  257,
  252,
  31,
  1,
  7543,
  863,
  23,
  483,
  15,
  47,
  49,
  3282,
  157,
  1123,
  1895,
  2,
  20,
  1,
  18,
  63,
  6,
  31,
  259,
  3759,
  15,
  342,
  243,
  4,
  708,
  174,
  5,
  1,
  1007,
  253,
  930,
  145,
  21,
  2711,
  12,
  1,
  3728,
  45,
  1,
  168,
  3283,
  15,
  1,
  849,
  1095,
  14,
  1,
  1457,
  1514,
  34,
  12,
  51,
  7312,
  844,
  2981,
  24,
  1723,
  8,
  1,
  465,
  4472,
  10,
  415,
  65,
  26,
  12,
  2314,
  16,
  88,
  27,
  95,
  38,
  160,
  7,
  7,
  4,
  1,
  149,
  7312,
  113,
  6384,
  932,
  152,
  359,
  5,
  79,
  72,
  2,
  847,
  152,
  135,
  2221,
  8668,
  125,
  126,
  15,
  1384,
  855,
  1519,
  125,
  68,
  14,
  1,
  2267,
  658,
  615,
  68,
  35,
  4249,
  7312,
  1,
  95,
  242,
  1867,
  170,
  77,
  257,
  8,
  24,
  95,
  7,
  7,
  8,
  873,
  150,
  226,
  3,
  560,
  4,
  968,
  1109,
  472,
  16,
  60,
  1,
  204,
  863,
  89,
  1341,
  7720,
  2,
  22,
  89,
  479,
  3,
  16,
  98,
  4,
  1,
  969,
  102,
  27,
  4,
  146,
  103,
  119,
  1,
  149,
  235,
  516,
  232,
  9,
  50,
  71,
  1,
  814,
  116,
  147,
  9],
 [10,
  58,
  373,
  11,
  19,
  5,
  245,
  35,
  6,
  3310,
  16,
  3,
  9128,
  251,
  1053,
  194,
  2674,
  17,
  1,
  4092,
  4,
  383,
  2,
  543,
  90,
  16,
  3,
  86,
  2437,
  2195,
  10,
  261,
  516,
  1,
  7362,
  128,
  18,
  193,
  235,
  80,
  10,
  418,
  3,
  335,
  3579,
  36,
  46,
  56,
  34,
  11,
  19,
  99,
  25,
  75,
  1040,
  8,
  98,
  525,
  44,
  1,
  800,
  193,
  34,
  620,
  134,
  145,
  39,
  6401,
  12,
  36,
  2062,
  3479,
  174,
  20,
  178,
  365,
  9,
  450,
  37,
  9],
 [11,
  6,
  32,
  510,
  19,
  12,
  13,
  351,
  90,
  8,
  5376,
  38,
  5128,
  1,
  2142,
  19,
  6548,
  557,
  5376,
  2,
  854,
  557,
  5128,
  3029,
  4,
  1,
  2541,
  1257,
  1,
  19,
  409,
  739,
  5,
  26,
  52,
  4,
  11,
  849,
  55,
  822,
  15,
  47,
  363,
  157,
  2,
  1641,
  510,
  12,
  23,
  1063,
  527,
  3236,
  416,
  2313,
  7,
  7,
  1,
  19,
  2947,
  4,
  286,
  583,
  1102,
  12,
  23,
  7482,
  768,
  278,
  934,
  363,
  3741,
  131,
  7482,
  1102,
  23,
  4208,
  31,
  211,
  2,
  46,
  6,
  403,
  54,
  748,
  38,
  112,
  4,
  98,
  433,
  11,
  13,
  524,
  1429,
  14,
  210,
  37,
  3,
  796,
  4,
  238,
  510,
  2,
  37,
  86,
  238,
  510,
  44,
  208,
  30,
  87,
  18,
  950,
  498,
  4768,
  1,
  19,
  5,
  268,
  9,
  56,
  50,
  6,
  3,
  920,
  2816,
  2,
  58,
  1298,
  5,
  54,
  27,
  18,
  397,
  146,
  35,
  90,
  1,
  19,
  63,
  239,
  2,
  347,
  2,
  397,
  3,
  171,
  81,
  39,
  97,
  2902,
  2,
  15,
  9,
  5,
  26,
  2751,
  31,
  178],
 [10,
  340,
  1,
  269,
  2,
  217,
  1,
  17,
  189,
  317,
  1,
  17,
  6,
  4253,
  759,
  310,
  11,
  984,
  2,
  8090,
  1,
  256,
  2,
  5497,
  1,
  3167,
  4,
  63,
  102,
  199,
  3186,
  11,
  19,
  140,
  25,
  90,
  93,
  407,
  883,
  20,
  1,
  1205,
  16,
  21,
  1483,
  265,
  33,
  67,
  521,
  11,
  19,
  9,
  99,
  25,
  731,
  75,
  3,
  3127,
  754,
  20,
  266,
  6,
  3,
  205,
  2,
  3,
  1563,
  1042,
  58,
  9370,
  11,
  19,
  163,
  16,
  9,
  8,
  124,
  243,
  3400,
  2,
  43,
  22,
  64,
  9,
  3648,
  54,
  512,
  85,
  527,
  104,
  9,
  22,
  523,
  26,
  663,
  79,
  643,
  160,
  2182,
  340,
  1,
  269,
  168,
  413,
  3816,
  2197,
  22,
  241,
  216,
  25,
  1140,
  7028,
  231,
  146,
  478,
  38,
  30,
  227,
  73,
  37,
  5,
  101,
  33,
  25],
 [3,
  255,
  16,
  3,
  293,
  6,
  3937,
  16,
  3,
  576,
  129,
  8,
  3,
  388,
  507,
  969,
  5,
  29,
  2644,
  4,
  6295,
  2452,
  6,
  908,
  176,
  14,
  1,
  8654,
  1403,
  5,
  91,
  3,
  1545,
  3103,
  2,
  74,
  42,
  4,
  507,
  18,
  1478,
  28,
  186,
  1046,
  1,
  413,
  507,
  3805,
  125,
  48,
  28,
  125,
  113,
  390,
  3,
  2360,
  565,
  14,
  36,
  5839,
  1,
  142,
  576,
  129,
  6330,
  14,
  3,
  7180,
  2212,
  2,
  6255,
  14,
  3,
  4585,
  5859,
  2069,
  42,
  1,
  483,
  176,
  1,
  224,
  31,
  1231,
  308,
  2,
  3800,
  1304,
  6052,
  1267,
  2,
  505,
  2,
  8479,
  452,
  2165,
  3,
  1311,
  4459,
  1441,
  865,
  1901,
  2,
  52,
  417,
  9,
  1646,
  1,
  515,
  8,
  36,
  1,
  377,
  2,
  110,
  1647,
  53],
 [10,
  65,
  446,
  11,
  17,
  10,
  25,
  107,
  447,
  2221,
  1439,
  1435,
  2,
  11,
  6,
  27,
  4,
  24,
  113,
  10,
  58,
  158,
  268,
  9,
  746,
  24,
  50,
  857,
  275,
  8,
  1425,
  513,
  9,
  183,
  1,
  62,
  214,
  436,
  8,
  2221,
  1439,
  96,
  5,
  1,
  389,
  859,
  2,
  621,
  1561,
  18,
  21,
  8,
  11,
  17,
  9,
  6,
  409,
  274,
  2733],
 [263,
  6466,
  14,
  27,
  4,
  1,
  86,
  4373,
  4903,
  103,
  15,
  32,
  2345,
  176,
  1816,
  4197,
  10,
  2169,
  6,
  50,
  37,
  3,
  5789,
  4,
  7462,
  7,
  7,
  1,
  112,
  2050,
  15,
  1,
  997,
  4,
  4450,
  3,
  3654,
  1816,
  4197,
  7701,
  8,
  3,
  909,
  507,
  8,
  60,
  28,
  1125,
  304,
  1632,
  1146,
  768,
  1,
  168,
  5034,
  4338,
  4,
  191,
  1816,
  4197,
  5222,
  28,
  1599,
  4,
  390,
  8,
  24,
  243,
  2051,
  15,
  302,
  4324,
  8,
  1080,
  185,
  88,
  14,
  24,
  997,
  505,
  84,
  3,
  1977,
  28,
  6102,
  53,
  15,
  3,
  191,
  369,
  5,
  24,
  333,
  35,
  6194,
  5,
  91,
  383,
  15,
  88,
  16,
  1122,
  151,
  15,
  54,
  1731,
  287,
  6,
  9,
  80,
  28,
  6,
  21,
  1146,
  8,
  24,
  293,
  682,
  80,
  28,
  557,
  28,
  13,
  3168,
  126,
  8,
  1,
  159,
  478,
  51,
  46,
  13,
  54,
  4370,
  36,
  5285,
  1816,
  4197,
  5222,
  18,
  11,
  6,
  48,
  28,
  557,
  73,
  158,
  89,
  64,
  88,
  2736,
  12,
  72,
  28,
  130,
  6373,
  49,
  3654,
  1,
  135,
  24,
  2844,
  30,
  1,
  1942,
  3168,
  1816,
  4197,
  5,
  1,
  81,
  8,
  1,
  507,
  4450,
  9977,
  191,
  5222,
  16,
  768,
  2,
  3976,
  135,
  28,
  6,
  768,
  142,
  5160,
  4,
  2373,
  4450,
  7004,
  3,
  15,
  3,
  2133,
  8091,
  5,
  26,
  3,
  3654,
  2,
  405,
  8072,
  5,
  3,
  704,
  243,
  1262,
  60,
  8998,
  5,
  3538,
  56,
  1,
  1570,
  8,
  704,
  9756,
  24,
  333,
  6,
  21,
  4089,
  4,
  24,
  804,
  4,
  402,
  931,
  33,
  209,
  2,
  4450,
  5298,
  40,
  12,
  28,
  198,
  79,
  52,
  76,
  179,
  8,
  3,
  570,
  4,
  9757,
  7,
  7,
  8,
  3,
  52,
  1146,
  253,
  24,
  2317,
  5230,
  6,
  2540,
  31,
  1,
  115,
  928,
  4,
  1,
  507,
  8,
  1677,
  4,
  24,
  2540,
  5230,
  4450,
  279,
  5,
  1,
  577,
  9977,
  1,
  191,
  5222,
  16,
  1,
  8337,
  18,
  4,
  258,
  1261,
  298,
  88,
  627,
  3346,
  31,
  1,
  4,
  24,
  333,
  4450,
  279,
  5,
  3,
  2,
  498,
  1979,
  27,
  4,
  24,
  347,
  30,
  24,
  2296,
  3,
  3959,
  4,
  1,
  507,
  405,
  3,
  2198,
  2,
  2,
  15,
  54,
  142,
  1829,
  3291,
  5,
  1,
  807,
  4,
  5285,
  4450,
  1559,
  350,
  2,
  1105,
  5,
  500,
  304,
  15,
  5390,
  24,
  333,
  6102,
  53,
  2,
  8589,
  88,
  32,
  159,
  4190,
  298,
  88,
  5,
  3,
  315,
  1196,
  2,
  88,
  41,
  117,
  1930,
  5,
  88,
  4450,
  66,
  56,
  2101,
  882,
  2809,
  43,
  1,
  181,
  1474,
  15,
  5285,
  51,
  28,
  1559,
  350,
  1067,
  73,
  64,
  12,
  24,
  333,
  2751,
  24,
  1070,
  8453,
  88,
  37,
  3,
  636,
  2,
  24,
  1945,
  1,
  3148,
  928,
  192,
  1176,
  1719,
  97,
  72,
  1816,
  4197,
  33,
  5187,
  5,
  1,
  842,
  12,
  33,
  3421,
  5230,
  4450,
  93,
  2,
  46,
  270,
  1,
  676,
  127,
  7,
  7,
  263,
  1,
  112,
  198,
  163,
  2470,
  8,
  3,
  95,
  44,
  1,
  62,
  978,
  60,
  166,
  11,
  19,
  2,
  888,
  87,
  1,
  162,
  152,
  118,
  72,
  4,
  32,
  783,
  5,
  379,
  1,
  62,
  2072,
  265,
  6,
  441,
  20,
  3775,
  2,
  1,
  3775,
  110,
  536,
  5,
  118,
  178,
  12,
  443,
  6,
  158,
  3,
  1027,
  510,
  56,
  4876,
  23,
  21,
  1073,
  80,
  73,
  89,
  64,
  9,
  73,
  39,
  378,
  9,
  36,
  24,
  646,
  1,
  162,
  24,
  19,
  14,
  3,
  8306,
  531,
  4,
  4450,
  454,
  191,
  1816,
  4197,
  5222,
  18,
  46,
  6,
  161,
  8,
  1,
  19,
  41,
  191,
  5222,
  73,
  89,
  64,
  63,
  4370,
  195,
  1,
  19,
  158,
  4450,
  16,
  4173,
  12,
  191,
  5222,
  23,
  521,
  1,
  8337,
  2,
  51,
  24,
  6,
  262,
  9,
  170,
  431,
  4450,
  498,
  3,
  676,
  2,
  971,
  681,
  21,
  3,
  142,
  2824,
  4,
  7,
  7,
  338,
  1,
  19,
  6,
  888,
  80,
  4,
  1,
  3111,
  474,
  272,
  1,
  81,
  4,
  12,
  173,
  4,
  2350,
  6,
  34,
  72,
  2,
  232,
  34,
  105,
  5862,
  635,
  8,
  63,
  2875,
  117,
  18,
  5862,
  1056,
  2,
  3111,
  474,
  23,
  21,
  195,
  5,
  91,
  3,
  19,
  154,
  10,
  198,
  25,
  2876,
  9,
  43,
  33,
  70,
  189,
  5862,
  2,
  1045,
  18,
  33,
  23,
  21,
  1045,
  635,
  30,
  29,
  33,
  23,
  39,
  888,
  272,
  145,
  344,
  272,
  275,
  81,
  198,
  37,
  321,
  4,
  275,
  3514,
  392,
  474,
  18,
  275,
  3514,
  110,
  67,
  98,
  2376,
  5,
  26,
  3,
  16,
  1,
  3611,
  38,
  5,
  25,
  3,
  952,
  732,
  43,
  22,
  101,
  12,
  22,
  66,
  428,
  31,
  39,
  319,
  3,
  1654,
  191,
  8,
  24,
  2658,
  2,
  73,
  67,
  5,
  4663,
  11,
  966,
  1529,
  38,
  32,
  159,
  257,
  618,
  1192,
  2000,
  22,
  94,
  22,
  198,
  164,
  11,
  19,
  154],
 [3121,
  3467,
  2,
  2577,
  3203,
  23,
  1,
  86,
  857,
  206,
  3983,
  8,
  473,
  2,
  9185,
  34,
  34,
  10,
  230,
  676,
  5,
  64,
  98,
  4,
  63,
  103,
  5568,
  6,
  36,
  3,
  1871,
  3866,
  8,
  1367,
  2,
  15,
  161,
  330,
  5,
  79,
  3121,
  1105,
  5,
  2240,
  88,
  2,
  182,
  88,
  47,
  7830,
  6638,
  2,
  4526,
  305,
  4,
  2099,
  3638,
  809,
  15,
  3121,
  8759,
  3344,
  3866,
  176,
  2932,
  2,
  1005,
  5,
  3658,
  1,
  842,
  1538,
  6032,
  42,
  1,
  1891,
  20,
  5,
  9,
  381,
  5568,
  6729,
  53,
  5,
  1,
  7598,
  51,
  1,
  861,
  174,
  3121,
  214,
  1758,
  14,
  1,
  842,
  489,
  93,
  189,
  5,
  571,
  2,
  28,
  82,
  1005,
  5,
  827,
  20,
  3,
  2560,
  312,
  31,
  1,
  2521,
  1053,
  15,
  3,
  3068,
  1119,
  60,
  270,
  84,
  949,
  135,
  28,
  6,
  1706,
  60,
  22,
  66,
  379,
  6,
  220,
  15,
  3,
  494,
  8,
  991,
  4,
  3,
  1025,
  256,
  1053,
  15,
  47,
  1628,
  2557,
  2,
  21,
  97,
  76,
  263,
  3372,
  2,
  3,
  115,
  724,
  354,
  206,
  9,
  215,
  83,
  18,
  44,
  3,
  320,
  2,
  469,
  19,
  274,
  255,
  30,
  3121,
  3467,
  2,
  2577,
  3203,
  70,
  630,
  718,
  20,
  1,
  3152,
  772],
 [586,
  10,
  25,
  5,
  986,
  12,
  10,
  175,
  516,
  332,
  4,
  1,
  348,
  463,
  92,
  68,
  9941,
  11,
  188,
  13,
  1,
  250,
  19,
  10,
  25,
  107,
  231,
  2400,
  30,
  1,
  1300,
  1094,
  5,
  1,
  280,
  23,
  5499,
  1788,
  188,
  1,
  112,
  6,
  867,
  1,
  111,
  2991,
  4,
  4241,
  1926,
  1,
  1602,
  19,
  2,
  1,
  4149,
  2,
  1626,
  4,
  1,
  102,
  4591,
  7288,
  20,
  1,
  4829,
  10,
  225,
  37,
  264,
  42,
  5140,
  2292,
  1296,
  39,
  5,
  74,
  47,
  285,
  4,
  2268,
  121,
  10,
  230,
  21,
  7207,
  12,
  28,
  6,
  65,
  1,
  3317,
  50,
  3,
  410,
  4,
  3,
  278,
  3785,
  18,
  51,
  124,
  4372,
  25,
  75,
  7228,
  8,
  138,
  32,
  1369,
  1,
  61,
  95,
  6,
  53,
  586,
  46,
  9,
  6,
  10,
  25,
  1320,
  1,
  713,
  343,
  4676,
  2,
  3573,
  444,
  54,
  50,
  4,
  259,
  55,
  20,
  1,
  444,
  4,
  3702,
  12,
  6,
  332,
  4,
  1,
  348,
  234],
 [10,
  13,
  1019,
  86,
  4,
  1,
  2019,
  21,
  1492,
  8,
  1,
  1218,
  10,
  13,
  1492,
  20,
  198,
  6651,
  463,
  11,
  57,
  117,
  13,
  52,
  72,
  8,
  1,
  392,
  4,
  1,
  1218,
  51,
  77,
  360,
  67,
  10,
  13,
  390,
  20,
  57,
  511,
  144,
  11,
  17,
  1759,
  3,
  313,
  277,
  8,
  57,
  487,
  466,
  463,
  69,
  109,
  61,
  1059,
  151,
  159,
  30,
  1,
  55,
  4,
  497,
  11,
  715,
  10,
  80,
  4,
  57,
  1218,
  392,
  416,
  1675,
  291,
  105,
  243,
  273,
  2,
  217,
  105,
  96,
  12,
  77,
  360,
  156,
  64,
  2,
  11,
  17,
  13,
  27,
  4,
  146,
  2,
  27,
  4,
  1,
  838,
  97,
  7,
  7,
  9,
  542,
  122,
  8,
  1,
  3199,
  3696,
  350,
  4,
  8354,
  2624,
  8092,
  2,
  623,
  623,
  1,
  358,
  6,
  8,
  3,
  3155,
  5,
  74,
  5,
  1,
  3500,
  14,
  28,
  6,
  165,
  20,
  3,
  931,
  1259,
  185,
  2189,
  24,
  5020,
  6,
  210,
  46,
  2,
  1,
  353,
  88,
  3204,
  135,
  33,
  23,
  687,
  8354,
  7920,
  24,
  78,
  5,
  213,
  15,
  3331,
  2,
  5,
  64,
  1,
  181,
  56,
  150,
  2640,
  3331,
  6,
  61,
  165,
  5,
  2189,
  34,
  5,
  8354,
  682,
  61,
  955,
  2,
  2189,
  6713,
  14,
  623,
  6,
  1264,
  1,
  8,
  1,
  479,
  4,
  699,
  3012,
  72,
  5,
  1,
  4,
  1,
  928,
  534,
  3331,
  6,
  122,
  5,
  1,
  3500,
  2,
  1,
  23,
  312,
  30,
  350,
  15,
  699,
  3012,
  307,
  30,
  3,
  704,
  1,
  23,
  390,
  3,
  435,
  4,
  1,
  181,
  8,
  1081,
  454,
  1,
  2,
  100,
  2293,
  1,
  435,
  5,
  100,
  260,
  24,
  882,
  889,
  8844,
  4188,
  42,
  4,
  1,
  2436,
  31,
  3,
  5014,
  8354,
  9758,
  8,
  32,
  3533,
  15,
  41,
  35,
  58,
  65,
  1250,
  3,
  1355,
  185,
  1,
  181,
  106,
  4253,
  1245,
  30,
  3,
  3615,
  2296,
  8093,
  2,
  63,
  3533,
  2,
  8355,
  3,
  2398,
  95,
  4,
  63,
  7003,
  121,
  1,
  181,
  1228,
  5,
  2607,
  1,
  464,
  84,
  3416,
  93,
  16,
  93,
  33,
  271,
  53,
  3,
  1355,
  185,
  1,
  181,
  119,
  249,
  726,
  78,
  25,
  5,
  3,
  3293,
  8,
  63,
  203,
  1053,
  15,
  7003,
  30,
  2515,
  6157,
  185,
  1,
  181,
  2,
  3550,
  3,
  3293,
  8,
  1,
  1053,
  15,
  1,
  16,
  1,
  7003,
  5,
  12,
  33,
  70,
  1,
  1802,
  726,
  58,
  94,
  3550,
  3,
  1142,
  1736,
  2826,
  6064,
  33,
  79,
  11,
  80,
  33,
  267,
  12,
  32,
  1516,
  35,
  45,
  75,
  882,
  20,
  63,
  6243,
  16,
  47,
  216,
  144,
  58,
  110,
  1724,
  93,
  80,
  33,
  23,
  39,
  360,
  188,
  11,
  183,
  5,
  26,
  6665,
  80,
  20,
  63,
  3576,
  1,
  360,
  79,
  21,
  25,
  5,
  139,
  141,
  98,
  2713,
  2,
  23,
  110,
  56,
  41,
  1,
  5218,
  10,
  1724,
  12,
  1078,
  58,
  8093,
  38,
  43,
  33,
  67,
  609,
  1,
  7003,
  46,
  1277,
  2,
  34,
  809,
  3,
  83,
  1165,
  11,
  19,
  6,
  3,
  354,
  2,
  10,
  64,
  54,
  287,
  136,
  245,
  58,
  21,
  37,
  9,
  9,
  906,
  83,
  839,
  2,
  342,
  2442,
  545,
  111,
  21,
  5,
  750,
  1,
  1878,
  1859,
  211,
  57,
  683,
  1526,
  57,
  499,
  621,
  6,
  199,
  3,
  9100,
  4,
  789,
  554,
  2,
  928,
  4,
  782,
  2,
  32,
  480,
  782,
  621,
  12,
  581,
  26,
  44,
  82,
  57,
  499,
  570,
  8,
  1,
  19,
  77,
  2950,
  707,
  1415,
  240,
  4,
  9186,
  16,
  3,
  6318,
  19,
  5797,
  2,
  14,
  68,
  14,
  2,
  5,
  64,
  1,
  21,
  5,
  750,
  1,
  283,
  800,
  4,
  1,
  17,
  567,
  310,
  1,
  601,
  877,
  2393,
  31,
  1,
  4980,
  1378,
  6416,
  1,
  128,
  15,
  130,
  943,
  3,
  3339,
  5,
  57,
  765,
  8,
  4554,
  5,
  1,
  621,
  10,
  87,
  156,
  101,
  229,
  4,
  9,
  18,
  51,
  10,
  2122,
  1034,
  2,
  1832,
  41,
  117,
  9,
  936,
  752,
  12,
  12,
  621,
  13,
  3,
  115,
  228,
  9186,
  12,
  621,
  334,
  15,
  1,
  196,
  12,
  1,
  8999,
  6788,
  20,
  1,
  306,
  1356,
  1,
  1510,
  4,
  1,
  9869,
  11,
  6,
  261,
  1731,
  8,
  1,
  128,
  8,
  6195,
  51,
  1,
  23,
  109,
  4464,
  31,
  1,
  336,
  51,
  9675,
  121,
  1,
  493,
  4,
  1,
  882,
  889,
  8844,
  7243,
  2,
  40,
  6918,
  6625,
  339,
  135,
  11,
  125,
  161,
  5,
  2419,
  36,
  1,
  439,
  484,
  4,
  1,
  19,
  44,
  27,
  4,
  146,
  5552,
  179,
  37,
  136,
  1261,
  8,
  1,
  181,
  183,
  5,
  324,
  12,
  46,
  23,
  457,
  2045,
  3348,
  1456,
  185,
  2,
  1433,
  8,
  958,
  316,
  8214,
  2359,
  2,
  1909,
  93,
  39,
  37,
  33,
  58,
  98,
  382,
  529,
  559,
  3,
  228,
  100,
  12,
  128,
  1,
  1894,
  1,
  7003,
  8,
  1,
  5218,
  2,
  1228,
  5,
  139,
  164,
  1,
  2,
  74,
  350,
  1,
  452,
  4,
  11,
  17,
  14,
  59,
  2,
  40,
  681,
  4617,
  1892,
  120,
  1,
  102,
  126,
  71,
  245,
  33,
  56,
  79,
  1,
  2359,
  4,
  1,
  2,
  1,
  4617,
  402,
  1,
  2359,
  16,
  8354,
  2,
  2624,
  14,
  68,
  14,
  3331,
  2,
  402,
  1,
  2359,
  16,
  29,
  1,
  2,
  8092,
  1433,
  4,
  904,
  102,
  12,
  23,
  4836,
  31,
  658,
  545,
  1576,
  3518,
  1,
  545,
  4,
  6331,
  166,
  32,
  1276,
  8,
  11,
  17,
  59,
  311,
  1,
  173,
  4,
  1,
  2450,
  3,
  52,
  388,
  18,
  620,
  222,
  1,
  276,
  6,
  4,
  258,
  3,
  676,
  27,
  1,
  8065,
  25,
  75,
  1051,
  1,
  1864,
  675,
  3223,
  2,
  1,
  19,
  675,
  51,
  1,
  464,
  3331,
  2,
  699,
  3012,
  23,
  1706,
  84,
  1,
  8168,
  8354,
  5144,
  41,
  21,
  260,
  1973,
  24,
  1142,
  1736,
  2826,
  6064,
  16,
  1802,
  1,
  1355,
  60,
  9317,
  3331,
  370,
  28,
  401,
  7702,
  2,
  1,
  256,
  8094,
  5,
  320,
  7,
  7,
  354,
  276,
  31,
  1,
  95,
  10,
  449,
  22,
  262,
  57,
  715,
  4,
  11,
  17,
  4379,
  2,
  43,
  22,
  763,
  107,
  11,
  491,
  200,
  9,
  3,
  104,
  44,
  274,
  1,
  284,
  11,
  4409,
  354,
  36,
  1,
  1218,
  214,
  3,
  1214,
  153,
  42,
  4,
  153,
  7,
  7,
  16,
  1,
  342,
  89,
  22,
  120,
  73,
  110,
  536,
  4173],
 [39,
  51,
  10,
  194,
  10,
  58,
  1436,
  3,
  219,
  297,
  199,
  738,
  3,
  693,
  17,
  3,
  1950,
  637,
  3,
  440,
  808,
  11,
  3218,
  5972,
  5,
  57,
  332,
  237,
  315,
  10,
  9187,
  1,
  250,
  1356,
  92,
  2841,
  2,
  9,
  13,
  14,
  528,
  371,
  14,
  482,
  8516,
  11,
  6,
  3,
  2895,
  90,
  972,
  2248,
  84,
  588,
  2,
  1040,
  31,
  2000,
  2397,
  3597,
  44,
  192,
  380,
  706,
  2,
  280,
  2,
  906,
  3,
  244,
  2808,
  2552,
  35,
  152,
  8669,
  30,
  1,
  1896,
  6587,
  18,
  305,
  36,
  3,
  6485,
  8,
  3244,
  733,
  2,
  35,
  152,
  25,
  115,
  2542,
  88,
  91,
  24,
  5416,
  18,
  244,
  29,
  278,
  4322,
  4,
  464,
  36,
  2487,
  170,
  686,
  46,
  6,
  1,
  601,
  703,
  119,
  3135,
  2337,
  8177,
  9915,
  14,
  28,
  803,
  29,
  131,
  786,
  247,
  135,
  1189,
  380,
  3285,
  707,
  8,
  3,
  2344,
  4,
  7724,
  183,
  5,
  139,
  20,
  1416,
  2,
  15,
  54,
  62,
  524,
  11,
  2552,
  6683,
  152,
  7939,
  1,
  529,
  5518,
  4969,
  7,
  7,
  844,
  73,
  74,
  47,
  1539,
  2,
  923,
  4104,
  4,
  1,
  2259,
  304,
  3654,
  36,
  584,
  5,
  740,
  39,
  5,
  91,
  115,
  360,
  6393,
  2,
  477,
  1285,
  3807,
  6552,
  84,
  3,
  1977,
  147,
  11,
  17,
  6,
  3,
  2,
  2304,
  550,
  2,
  44,
  2562,
  5,
  115,
  464,
  2,
  477,
  93,
  122,
  2552,
  6683,
  2,
  1,
  1416,
  2968,
  1,
  399,
  4,
  2124,
  3156,
  6,
  1006,
  398,
  8,
  11,
  1285,
  19,
  60,
  856,
  166,
  9,
  29,
  1,
  8,
  1,
  2002,
  4,
  29,
  1,
  1133,
  179,
  12,
  23,
  165,
  20,
  11,
  731,
  166,
  57,
  919,
  1011,
  4,
  1,
  250,
  17,
  201,
  123,
  107,
  18,
  145,
  246,
  193,
  161,
  989],
 [14,
  6,
  398,
  1,
  410,
  51,
  22,
  600,
  5,
  182,
  3,
  8517,
  930,
  1951,
  269,
  2,
  9,
  84,
  3,
  106,
  518,
  19,
  3,
  169,
  6,
  436,
  134,
  162,
  308,
  2183,
  8,
  114,
  298,
  20,
  32,
  551,
  3221,
  1124,
  2,
  210,
  2518,
  9,
  122,
  48,
  73,
  74,
  6,
  3,
  1325,
  2,
  2224,
  1466,
  19,
  12,
  183,
  856,
  8356,
  7,
  7,
  46,
  6,
  72,
  41,
  11,
  19,
  12,
  6,
  389,
  2,
  834,
  1,
  667,
  31,
  308,
  9700,
  4533,
  16,
  6256,
  2,
  5559,
  4,
  1,
  776,
  1802,
  3611,
  16,
  189,
  6,
  3961,
  786,
  15,
  1,
  2699,
  16,
  1756,
  20,
  1,
  3250,
  870,
  4,
  23,
  956,
  2,
  1,
  1027,
  1102,
  12,
  213,
  36,
  131,
  1756,
  8,
  8977,
  661,
  23,
  5522,
  2,
  302,
  82,
  1075,
  1895,
  3250,
  149,
  14,
  1,
  738,
  1,
  507,
  32,
  3054,
  225,
  1,
  725,
  6,
  82,
  1311,
  2,
  1,
  2,
  31,
  1,
  1002,
  1392,
  23,
  3004,
  7,
  7,
  125,
  32,
  317,
  293,
  4,
  2281,
  178,
  1,
  1002,
  9188,
  2,
  1,
  879,
  60,
  182,
  53,
  1,
  2615,
  173,
  4,
  1,
  19,
  46,
  23,
  1895,
  1121,
  2,
  154,
  394,
  472,
  11,
  2459,
  188,
  31,
  1,
  55,
  1,
  590,
  942,
  434,
  6,
  1573,
  5,
  5275,
  46,
  215,
  72,
  19,
  312,
  8,
  1,
  4472,
  2,
  11,
  6,
  551,
  3260,
  2,
  135,
  1,
  942,
  133,
  23,
  68,
  220,
  3759,
  5,
  1,
  942,
  9,
  6,
  608,
  12,
  3493,
  2615,
  23,
  109,
  90,
  5,
  393,
  1,
  19,
  36,
  629,
  97,
  190,
  31,
  1,
  55,
  73,
  2128,
  1,
  1202,
  292,
  133,
  1,
  2574,
  6,
  1600,
  160,
  1669,
  6,
  12,
  1,
  266,
  6,
  573,
  8518,
  20,
  906,
  7,
  7,
  5356,
  2452,
  6,
  1325,
  8,
  1,
  760,
  476,
  14,
  1,
  3410,
  1440,
  35,
  183,
  5,
  25,
  4133,
  1,
  1230,
  5,
  1966,
  244,
  71,
  531,
  51,
  531,
  28,
  205,
  2452,
  8443,
  84,
  3,
  129,
  4,
  8224,
  6903,
  2,
  8670,
  2,
  856,
  1252,
  797,
  8,
  189,
  7,
  7,
  8225,
  957,
  1,
  363,
  1370,
  405,
  32,
  3075,
  238,
  14,
  8,
  173,
  11,
  6,
  80,
  2452,
  34,
  1,
  256,
  18,
  39,
  183,
  97,
  8,
  3,
  173,
  12,
  140,
  26,
  2224,
  2,
  4791,
  59,
  2157,
  1,
  108,
  5,
  26,
  14,
  114,
  615,
  244,
  71,
  6898,
  40,
  14,
  3,
  971,
  108,
  8,
  40,
  203,
  197,
  7,
  7,
  308,
  1437,
  405,
  3,
  834,
  238,
  14,
  1,
  1631,
  159,
  842,
  35,
  670,
  14,
  72,
  41,
  382,
  940,
  14,
  5995,
  188,
  1427,
  183,
  3,
  228,
  9486,
  2,
  3712,
  14,
  6168,
  7,
  7,
  10,
  1159,
  11,
  19,
  32,
  711,
  153,
  463,
  47,
  11,
  6,
  3,
  1357,
  19,
  12,
  6,
  68,
  274,
  319,
  1,
  1226,
  626,
  6,
  274,
  1,
  1904,
  4,
  6998],
 [57,
  358,
  2122,
  2122,
  53,
  147,
  779,
  5189,
  14,
  2402,
  2,
  51,
  10,
  13,
  3,
  115,
  556,
  28,
  67,
  712,
  20,
  1840,
  2,
  376,
  69,
  625,
  93,
  587,
  11,
  17,
  2787,
  93,
  174,
  8,
  1,
  239,
  43,
  22,
  78,
  2,
  10,
  437,
  9,
  7,
  7,
  2934,
  6320,
  2,
  6684,
  2464,
  74,
  1473,
  5,
  3,
  388,
  507,
  15,
  2,
  3274,
  1787,
  2,
  36,
  1,
  1787,
  5965,
  7933,
  336,
  2,
  7569,
  31,
  1,
  507,
  4781,
  5,
  26,
  2416,
  2,
  44,
  53,
  5,
  2402,
  5,
  536,
  11,
  4984,
  7,
  7,
  44,
  39,
  34,
  389,
  2,
  251,
  5,
  625,
  1,
  159,
  392,
  313,
  280,
  2,
  445,
  1,
  886,
  1860,
  122,
  138,
  3,
  953,
  15,
  138,
  115,
  2306,
  779,
  5189,
  13,
  57,
  636,
  51,
  10,
  13,
  3,
  115,
  556,
  2,
  145,
  3294,
  144,
  9,
  39,
  279,
  5,
  118,
  85,
  3825,
  2,
  354,
  131,
  2422,
  23],
 [11,
  180,
  19,
  6,
  235,
  6821,
  5,
  424,
  3,
  1225,
  354,
  72,
  72,
  126,
  71,
  1460,
  4,
  1,
  2169,
  1532,
  6157,
  42,
  46,
  10,
  56,
  449,
  33,
  213,
  53,
  15,
  3,
  790],
 [10,
  340,
  1,
  269,
  155,
  147,
  1,
  17,
  2,
  9,
  312,
  69,
  2224,
  8793,
  18,
  10,
  455,
  12,
  9,
  364,
  7282,
  69,
  5,
  5792,
  3,
  1174,
  10,
  120,
  52,
  115,
  41,
  10,
  67,
  83,
  2044,
  16,
  11,
  17,
  2,
  9,
  116,
  21,
  4695,
  10,
  291,
  11,
  15,
  295,
  35,
  156,
  340,
  1,
  269,
  2,
  28,
  82,
  516,
  9,
  33,
  67,
  5,
  47,
  179,
  8,
  1,
  17,
  18,
  9,
  13,
  3,
  68,
  893,
  2,
  68,
  314,
  19,
  9,
  890,
  22,
  535,
  41,
  1,
  17,
  190,
  100,
  9,
  6,
  121,
  22,
  225,
  16,
  1,
  102,
  2,
  63,
  10,
  562,
  373,
  11,
  17,
  5,
  146,
  35,
  37,
  2224,
  434,
  2,
  187,
  5,
  550,
  1174,
  46,
  23,
  47,
  1175,
  133,
  21,
  3979,
  16,
  464,
  5,
  104,
  9,
  6,
  3,
  1243,
  434,
  5270,
  1,
  3448,
  4,
  117,
  471,
  3,
  6910],
 [151,
  579,
  5615,
  3,
  184,
  254,
  4130,
  40,
  831,
  109,
  1985,
  144,
  14,
  32,
  1180,
  59,
  2483,
  36,
  979,
  1866,
  116,
  10,
  750,
  59,
  45,
  32,
  5991,
  440,
  11,
  19,
  1,
  515,
  21,
  84,
  3,
  285,
  4,
  1109,
  324,
  22,
  18,
  244,
  3,
  285,
  4,
  349,
  10,
  262,
  9,
  247,
  5,
  827,
  141,
  14,
  10,
  99,
  225,
  57,
  1835,
  2,
  15,
  249,
  2146,
  816,
  4,
  2926,
  2,
  430,
  6,
  5615,
  165,
  938,
  38,
  6,
  9,
  1,
  6765,
  3,
  126,
  881,
  58,
  26,
  35,
  2106,
  2,
  1,
  1462,
  5,
  12,
  54,
  27,
  54,
  27,
  30,
  29,
  1822,
  11,
  19,
  589,
  643,
  47,
  55,
  126,
  4104,
  5,
  79,
  77,
  50,
  2588,
  7,
  7,
  57,
  1207,
  1038],
 [8,
  335,
  43,
  22,
  187,
  5,
  104,
  3209,
  3280,
  113,
  103,
  71,
  11,
  27,
  205,
  26,
  1944,
  43,
  22,
  89,
  37,
  3209,
  22,
  198,
  130,
  37,
  11,
  43,
  22,
  114,
  3209,
  11,
  198,
  424,
  27,
  4,
  124,
  499,
  96,
  4,
  29,
  55,
  109,
  36,
  9,
  125,
  576,
  350,
  18,
  44,
  82,
  329,
  5,
  64,
  3,
  960,
  204,
  434,
  12,
  298,
  277,
  1256,
  77,
  71,
  6656,
  525,
  3431,
  7825,
  38,
  1101,
  1,
  19,
  6,
  154,
  30,
  773,
  15,
  49,
  112,
  49,
  361,
  36,
  3,
  83,
  749,
  176,
  170,
  108,
  6,
  142,
  1,
  76,
  419,
  23,
  21,
  34,
  27,
  7135,
  33,
  23,
  65,
  68,
  194,
  42,
  3,
  329,
  6507,
  879,
  8,
  1,
  3960,
  300,
  9,
  45,
  47,
  49,
  159,
  1591,
  54,
  1588,
  1362,
  528,
  142,
  204,
  7,
  7,
  43,
  3529,
  2971,
  116,
  24,
  113,
  1381,
  4,
  3,
  3209,
  3280,
  17,
  15,
  170,
  60,
  95,
  18,
  1864,
  98,
  60,
  95,
  22,
  66,
  94,
  3209,
  15,
  24,
  113,
  3529,
  520,
  491,
  15,
  11,
  9,
  270,
  122,
  83],
 [10,
  25,
  291,
  114,
  1330,
  121,
  2930,
  216,
  9,
  6,
  27,
  4,
  1,
  1329,
  103,
  12,
  5835,
  3,
  114,
  62,
  41,
  81,
  35,
  561,
  5,
  26,
  1943,
  1449,
  1,
  400,
  13,
  5975,
  411,
  2,
  2205,
  15,
  3978,
  9,
  13,
  34,
  329,
  5,
  64,
  3,
  19,
  119,
  1,
  62,
  343,
  4497,
  20,
  184,
  1608,
  1943,
  1449,
  11,
  6,
  2391,
  32,
  2342,
  114,
  1330,
  13,
  2072,
  4247,
  14,
  68,
  1,
  1301,
  202,
  2,
  190,
  78,
  717,
  1815,
  4,
  508,
  2,
  1007,
  114,
  1,
  548,
  4,
  1,
  19,
  6,
  4075,
  2,
  4134,
  2,
  943,
  5,
  1787,
  1,
  4,
  3,
  2242,
  882,
  8213,
  15,
  3,
  4,
  2,
  43,
  22,
  2015,
  4062,
  10,
  437,
  9],
 [1,
  1143,
  530,
  6,
  3,
  701,
  15,
  32,
  3388,
  3,
  45,
  778,
  5,
  91,
  3,
  169,
  50,
  42,
  4,
  11,
  768,
  1,
  1540,
  4,
  1,
  413,
  8,
  628,
  5,
  717,
  41,
  29,
  1369,
  4,
  388,
  1267,
  2531,
  5,
  843,
  1,
  102,
  50,
  71,
  1,
  306,
  7,
  7,
  44,
  65,
  244,
  5631,
  150,
  152,
  301,
  918,
  5664,
  1,
  701,
  791,
  8,
  3,
  1591,
  12,
  78,
  393,
  178,
  2006,
  244,
  24,
  1179,
  6,
  20,
  1,
  1558,
  539,
  7,
  7,
  1,
  400,
  6,
  5220,
  134,
  46,
  2,
  15,
  1,
  1811,
  843,
  4,
  1855,
  31,
  1,
  3034,
  1509,
  150,
  46,
  6,
  54,
  121,
  1,
  1756,
  34,
  12,
  1,
  149,
  66,
  74,
  20,
  15,
  7244,
  8,
  63,
  733,
  1,
  2143,
  578,
  186,
  1020,
  3,
  1060,
  5386,
  2,
  398,
  503,
  454,
  1,
  910,
  6835,
  4,
  356,
  271,
  1203,
  226,
  82,
  3,
  52,
  2922,
  10,
  132,
  9,
  695,
  225,
  5,
  1,
  1387,
  10,
  156,
  187,
  5,
  64,
  3,
  6104,
  4,
  106,
  1146,
  659,
  716,
  81,
  1051,
  8,
  32,
  2594,
  861,
  10,
  468,
  5,
  64,
  47,
  433,
  4,
  4,
  1,
  62,
  7,
  7,
  401,
  9,
  6,
  8,
  196,
  1,
  62,
  60,
  1647,
  1,
  374,
  174,
  39,
  14,
  1,
  791,
  4,
  758,
  23,
  244,
  1043,
  34,
  1,
  62,
  6,
  32,
  2838,
  4,
  4737,
  4,
  278,
  9359,
  2,
  6766,
  14,
  3,
  2230,
  16,
  108,
  5931,
  2,
  4622,
  1443,
  11,
  15,
  49,
  361,
  2,
  308,
  6767,
  2624,
  5,
  6,
  3,
  2412,
  7124,
  16,
  72,
  4,
  1,
  9886,
  7,
  7,
  145,
  663,
  21,
  12,
  44,
  76,
  18,
  12,
  9,
  99,
  25,
  75,
  72,
  126,
  327,
  153],
 [11,
  6,
  403,
  1,
  113,
  17,
  10,
  25,
  123,
  291,
  30,
  1,
  572,
  4,
  1601,
  10,
  13,
  53,
  527,
  2,
  2194,
  593,
  1,
  17,
  9,
  13,
  20,
  1,
  2635,
  1262,
  6032,
  53,
  29,
  315,
  10,
  78,
  110,
  820,
  30,
  1,
  55,
  57,
  347,
  2,
  10,
  70,
  65,
  2960,
  15,
  278,
  1219,
  47,
  924,
  22,
  120,
  1601,
  6,
  3,
  52,
  2535,
  2,
  934,
  572,
  9,
  183,
  22,
  23,
  1530,
  8,
  202,
  109,
  3,
  115,
  254,
  2,
  109,
  3,
  184,
  818,
  11,
  17,
  65,
  1639,
  5,
  1462,
  3,
  169,
  4,
  1148,
  16,
  69,
  10,
  144,
  25,
  3,
  564,
  12,
  6,
  1601,
  25,
  75,
  3310,
  16,
  3,
  366,
  151,
  16,
  11,
  17,
  43,
  9,
  123,
  125,
  213,
  42,
  20,
  266,
  10,
  58,
  26,
  1,
  87,
  5,
  767,
  58,
  373,
  16,
  98,
  3985,
  5,
  104,
  11,
  15,
  63,
  529,
  51,
  33,
  2128,
  12,
  52,
  2535,
  2,
  866,
  572],
 [1452,
  6,
  32,
  1208,
  17,
  10,
  114,
  9,
  3,
  169,
  2,
  44,
  27,
  4,
  57,
  499,
  103,
  44,
  27,
  4,
  1,
  171,
  1435,
  1040,
  31,
  1004,
  12,
  215,
  888,
  1452,
  6,
  1348,
  3,
  52,
  619,
  1338,
  427,
  10,
  666,
  1004,
  58,
  91,
  50,
  1391,
  37,
  9,
  1452,
  6,
  847,
  3,
  1329,
  5968,
  4,
  1004,
  273,
  12,
  6,
  619,
  89,
  74,
  1,
  344,
  309,
  10,
  89,
  387,
  5,
  76,
  1595,
  1004,
  18,
  86,
  4,
  44,
  509,
  6,
  3549,
  976,
  360,
  2,
  193,
  772,
  464,
  1753,
  5,
  25,
  63,
  722,
  97,
  18,
  1004,
  45,
  75,
  2399,
  4,
  264,
  5,
  1298,
  5,
  1,
  1430,
  306,
  2,
  33,
  633,
  1953,
  18,
  21,
  15,
  1452,
  44,
  1,
  520,
  4,
  17,
  245,
  4,
  98,
  572,
  66,
  104,
  2,
  367,
  2,
  21,
  281,
  101,
  44,
  2116,
  65,
  44,
  1,
  240,
  4,
  17,
  12,
  56,
  3,
  169,
  4,
  184,
  233,
  367,
  231,
  46,
  23,
  102,
  8,
  9,
  12,
  33,
  66,
  1899,
  5,
  7,
  7,
  1452,
  125,
  3,
  49,
  293,
  4,
  109,
  3,
  1582,
  4,
  49,
  239,
  722,
  18,
  21,
  109,
  97,
  888,
  2,
  595,
  3,
  115,
  20,
  1,
  1293,
  10,
  449,
  1004,
  298,
  50,
  7599,
  2,
  166,
  50,
  5039,
  1435,
  37,
  11],
 [10,
  581,
  723,
  20,
  1,
  118,
  51,
  1,
  159,
  2,
  126,
  4559,
  243,
  67,
  5,
  576,
  1,
  1,
  1262,
  13,
  2,
  167,
  273,
  9189,
  8,
  1336,
  4,
  1,
  118,
  6,
  1,
  6627,
  16,
  1,
  256,
  15,
  327,
  1052,
  7532,
  8,
  1,
  442,
  33,
  70,
  1660,
  2299,
  1660,
  2,
  2681,
  2464,
  7284,
  9000,
  372,
  5,
  26,
  137,
  4,
  3,
  1052,
  2706,
  14,
  68,
  18,
  28,
  656,
  116,
  1203,
  16,
  1,
  118,
  1660,
  2299,
  840,
  5,
  571,
  1,
  118,
  2,
  844,
  46,
  13,
  3,
  4327,
  5,
  64,
  35,
  58,
  26,
  1,
  894,
  2706,
  18,
  12,
  156,
  4789,
  42,
  16,
  47,
  287,
  7,
  7,
  844,
  10,
  39,
  1832,
  11,
  36,
  11,
  52,
  854,
  2681,
  2464,
  2,
  7284,
  9000,
  1744,
  20,
  80,
  1350,
  11,
  6,
  48,
  10,
  340,
  1,
  106,
  192,
  1044,
  12,
  13,
  3,
  191,
  988,
  5,
  69,
  144,
  46,
  6,
  3,
  167,
  658,
  1052,
  2706,
  1,
  21,
  14,
  882,
  57,
  677,
  6363,
  462,
  3184,
  137,
  8,
  146,
  5544,
  59,
  3014,
  135,
  2681,
  2464,
  67,
  3,
  404,
  611,
  2,
  59,
  299,
  1607,
  5,
  118,
  9,
  7,
  7,
  743,
  7,
  7,
  1336,
  4,
  1,
  118,
  2007,
  15,
  265,
  184,
  81,
  187,
  5,
  120,
  41,
  44,
  211,
  96,
  720,
  1220,
  1,
  2835,
  2,
  694,
  11,
  6,
  741,
  83,
  41,
  1,
  118,
  43,
  22,
  89,
  187,
  5,
  1306,
  15,
  1,
  5190,
  38,
  444,
  55,
  147,
  4344,
  22,
  66,
  74,
  29,
  22,
  187,
  20,
  47,
  3563,
  2,
  1678,
  33,
  79,
  23,
  154,
  33,
  25,
  2161,
  4116,
  2,
  35,
  23,
  8,
  1,
  1421,
  14,
  68,
  14,
  4116,
  35,
  1949,
  36,
  8627,
  2835,
  407,
  5,
  769,
  191,
  1352,
  7,
  7,
  56,
  150,
  1,
  7532,
  684,
  14,
  7039,
  14,
  482,
  37,
  93,
  5,
  26,
  10,
  130,
  25,
  262,
  1336,
  4,
  1,
  118,
  5,
  26,
  417,
  56,
  15,
  92,
  2292],
 [250,
  10,
  25,
  107,
  123,
  68,
  272,
  21,
  14,
  76,
  14,
  1288,
  332,
  11,
  13,
  39,
  76,
  1,
  111,
  2,
  62,
  13,
  483,
  18,
  1,
  280,
  1982,
  7,
  7,
  33,
  70,
  34,
  1211,
  1,
  61,
  49,
  531,
  128,
  13,
  202,
  1,
  624,
  2,
  12,
  13,
  235,
  1,
  61,
  128,
  8,
  60,
  10,
  13,
  2314,
  7,
  7,
  439,
  10,
  262,
  11,
  17,
  52,
  349,
  2,
  1,
  19,
  240,
  4,
  1048,
  1067,
  7,
  7,
  10,
  78,
  200,
  9,
  3,
  678,
  16,
  5985,
  621,
  35,
  6,
  3,
  52,
  154,
  552,
  2,
  12,
  27,
  531,
  128,
  7,
  7,
  457,
  153],
 [92,
  371,
  10,
  2217,
  267,
  12,
  27,
  4,
  1,
  838,
  8,
  1,
  181,
  66,
  26,
  3,
  2636,
  2,
  1,
  499,
  17,
  4,
  2972,
  4,
  81,
  3,
  17,
  60,
  45,
  54,
  62,
  172,
  3501,
  45,
  75,
  1586,
  20,
  1,
  256,
  15,
  161,
  167,
  1,
  168,
  14,
  650,
  28,
  6,
  264,
  5,
  91,
  22,
  1467,
  31,
  377,
  24,
  406,
  16,
  2870,
  4,
  216,
  10,
  101,
  11,
  6,
  5,
  72,
  177,
  5,
  496,
  1,
  108,
  4,
  3,
  254,
  10,
  156,
  120,
  12,
  46,
  6,
  195,
  8,
  7940,
  16,
  1,
  554,
  5,
  79,
  34,
  105,
  2897,
  20,
  63,
  385,
  2,
  82,
  46,
  23,
  195,
  91,
  53,
  2,
  82,
  10,
  156,
  120,
  12,
  32,
  1402,
  66,
  1640,
  1,
  202,
  189,
  2772,
  139,
  5,
  7940,
  2,
  377,
  1080,
  2,
  1189,
  198,
  26,
  70,
  3068],
 [47,
  81,
  198,
  668,
  316,
  1,
  168,
  433,
  4,
  148,
  14,
  275,
  7483,
  18,
  10,
  594,
  16,
  8215,
  8,
  303,
  13,
  469,
  3081,
  8,
  502,
  29,
  320,
  4925,
  11,
  27,
  45,
  3,
  725,
  3874,
  1,
  17,
  2754,
  20,
  447,
  786,
  716,
  1943,
  275,
  1596,
  8,
  9371,
  3431,
  2,
  63,
  3645,
  1,
  17,
  2007,
  1405,
  15,
  350,
  117,
  2,
  1508,
  8,
  63,
  73,
  64,
  12,
  226,
  110,
  98,
  1383,
  185,
  18,
  131,
  184,
  336,
  209,
  120,
  85,
  5,
  418,
  117,
  5,
  1,
  7,
  7,
  27,
  148,
  12,
  65,
  11,
  17,
  36,
  86,
  77,
  4795,
  4,
  320,
  81,
  6,
  12,
  1,
  1969,
  8,
  11,
  17,
  23,
  967,
  14,
  52,
  1908,
  8594,
  41,
  987,
  384,
  106,
  65,
  154,
  133,
  23,
  1,
  6740,
  128,
  2,
  1,
  27,
  469,
  221,
  8,
  1,
  17,
  18,
  439,
  1,
  283,
  328,
  6,
  1,
  725,
  9,
  6,
  364,
  27,
  4,
  1,
  113,
  8,
  17,
  473,
  73,
  56,
  25,
  9,
  20,
  134,
  30,
  350,
  3,
  354,
  8,
  1,
  142,
  285,
  4,
  1,
  649],
 [34,
  389,
  34,
  2532,
  34,
  760,
  34,
  1002,
  1,
  19,
  6,
  34,
  661,
  22,
  122,
  84,
  92,
  616,
  2,
  22,
  110,
  187,
  5,
  1014,
  5,
  1,
  172,
  3,
  3889,
  5113,
  181,
  4,
  2,
  2,
  18,
  27,
  12,
  15,
  3,
  1781,
  140,
  1,
  1086,
  139,
  5,
  1,
  907,
  38,
  1,
  452,
  182,
  124,
  1183,
  502,
  189,
  376,
  69,
  74,
  143,
  5,
  12,
  167,
  837,
  525,
  12,
  1540,
  39,
  669,
  1,
  255,
  3090],
 [11,
  19,
  6,
  175,
  322,
  519,
  1,
  667,
  6,
  49,
  1,
  111,
  956,
  2,
  1,
  62,
  403,
  2918,
  11,
  6,
  1,
  62,
  4,
  2622,
  1592,
  3,
  469,
  1170,
  1943,
  35,
  194,
  304,
  3,
  3753,
  370,
  28,
  262,
  42,
  1,
  616,
  4,
  1660,
  7325,
  6,
  339,
  1073,
  34,
  72,
  34,
  12,
  51,
  2622,
  1592,
  304,
  1586,
  20,
  243,
  47,
  151,
  307,
  10,
  88,
  36,
  1115,
  4953,
  2501,
  82,
  505,
  8,
  3,
  4298,
  238,
  14,
  123,
  7,
  7,
  10,
  4551,
  22,
  5,
  104,
  11,
  9,
  6,
  190,
  18,
  9,
  6,
  274,
  124,
  4763,
  80,
  9,
  745,
  138,
  32,
  1099,
  62,
  391,
  1455,
  11,
  65,
  596],
 [10,
  25,
  1018,
  107,
  11,
  352,
  20,
  266,
  9,
  6,
  1,
  87,
  55,
  10,
  25,
  107,
  9,
  231,
  9,
  13,
  1959,
  3538,
  8,
  4904,
  2,
  9,
  13,
  39,
  14,
  49,
  14,
  10,
  2027,
  30,
  87,
  14,
  13,
  3845,
  9,
  58,
  301,
  159,
  3243,
  2,
  10,
  1313,
  9,
  6,
  3,
  115,
  1889,
  2,
  52,
  14,
  1,
  2311,
  7582,
  70,
  143,
  94,
  10,
  699,
  146,
  389,
  2445,
  3040,
  12,
  467,
  5,
  26,
  209,
  20,
  2818,
  143,
  94,
  18,
  12,
  1195,
  9,
  6,
  14,
  734,
  404,
  14,
  9,
  99,
  25,
  75,
  10,
  230,
  3,
  228,
  4,
  3,
  1204,
  6799,
  14,
  9,
  6,
  57,
  1926,
  269,
  2,
  25,
  110,
  107,
  160,
  352,
  12,
  6,
  3,
  2731,
  5,
  1,
  269,
  14,
  11,
  27,
  10,
  25,
  1018,
  860,
  340,
  1,
  269,
  14,
  68,
  2,
  47,
  4,
  1,
  400,
  6,
  39,
  1501,
  20,
  891,
  1,
  128,
  734,
  1,
  127,
  119,
  5463,
  1148,
  1204,
  41,
  48,
  3135,
  308,
  13,
  37,
  10,
  1734,
  63,
  646,
  70,
  602,
  20,
  256,
  31,
  5412,
  2,
  8218,
  2,
  220,
  908,
  7,
  7,
  29,
  1,
  77,
  2517,
  12,
  25,
  75,
  220,
  29,
  301,
  1837,
  8,
  47,
  95,
  47,
  56,
  571,
  42,
  1,
  7690,
  239,
  2,
  63,
  1829,
  5,
  1204,
  3481,
  10,
  82,
  101,
  11,
  6,
  1,
  61,
  352,
  5,
  1415,
  1,
  5880,
  128,
  220,
  4834,
  7,
  7,
  1,
  1030,
  6,
  404,
  8218,
  6,
  37,
  1204,
  6,
  2053,
  8,
  1,
  269,
  388,
  985,
  2,
  453,
  2,
  10,
  3072,
  12,
  59,
  585,
  97,
  159,
  4495,
  5412,
  198,
  26,
  3,
  115,
  97,
  2294,
  18,
  28,
  6,
  403,
  404,
  14,
  5463,
  2374,
  170,
  1364,
  4,
  24,
  108,
  39,
  197,
  2,
  111,
  24,
  8973,
  122,
  10,
  1057,
  15,
  77,
  973,
  12,
  28,
  56,
  739,
  175,
  639,
  30,
  55,
  37,
  8,
  1,
  128,
  51,
  28,
  505,
  185,
  1351,
  30,
  1,
  1493,
  51,
  1,
  2325,
  6,
  6673,
  24,
  2690,
  6,
  9484,
  2808,
  18,
  94,
  8,
  160,
  1926,
  128,
  24,
  1838,
  6,
  389,
  5,
  64,
  51,
  1204,
  1190,
  174,
  1,
  7136,
  2,
  84,
  24,
  2639,
  1,
  1946,
  100,
  33,
  63,
  114,
  16,
  27,
  160,
  3,
  114,
  12,
  6,
  1742,
  967,
  2,
  459,
  797,
  438,
  5,
  26,
  437,
  31,
  3,
  129,
  37,
  12,
  46,
  70,
  3,
  366,
  4,
  133,
  12,
  70,
  3125,
  987,
  188,
  37,
  51,
  1204,
  8,
  5,
  1251,
  15,
  1,
  1707,
  3340,
  2,
  82,
  51,
  5463,
  298,
  1204,
  5724,
  16,
  40,
  2325,
  179,
  10,
  194,
  12,
  27,
  13,
  8,
  9,
  18,
  272,
  57,
  1703,
  6,
  390,
  3741,
  7,
  7,
  401,
  43,
  22,
  110,
  64,
  160,
  352,
  4,
  1204,
  6799,
  22,
  322,
  86,
  64,
  11,
  27,
  9,
  6,
  322,
  3140],
 [8,
  3,
  55,
  4,
  76,
  43,
  21,
  985,
  371,
  1382,
  756,
  4,
  6508,
  6,
  50,
  71,
  39,
  3,
  2614,
  4,
  1371,
  889,
  44,
  3,
  614,
  4250,
  9,
  6,
  8,
  57,
  677,
  27,
  4,
  1,
  460,
  113,
  206,
  273,
  4,
  29,
  216,
  161,
  45,
  75,
  11,
  49,
  231,
  1044,
  15,
  464,
  1660,
  610,
  2,
  1666,
  5181,
  23,
  720,
  9102,
  2,
  267,
  69,
  9,
  298,
  3,
  169,
  5,
  91,
  69,
  5323,
  295,
  14,
  720,
  1194,
  131,
  419,
  364,
  378,
  48,
  6,
  154,
  10,
  99,
  104,
  713,
  712,
  4,
  7941,
  2,
  594,
  74,
  300,
  1,
  887,
  36,
  319,
  39,
  281,
  77,
  154,
  81,
  8,
  11,
  118,
  23,
  3687,
  6092,
  2,
  4571,
  1548,
  145,
  34,
  676,
  33,
  1320,
  5,
  74,
  34,
  105,
  2687,
  36,
  11,
  1535,
  1,
  118,
  45,
  75,
  3,
  604,
  2318,
  8,
  3,
  55,
  4,
  656,
  720,
  5120,
  806,
  9,
  42,
  43,
  22,
  763],
 [5118,
  7,
  7,
  1364,
  8483,
  318,
  9483,
  318,
  7,
  7,
  445,
  2898,
  7,
  7,
  3,
  2256,
  366,
  3857,
  2,
  3107,
  595,
  8,
  3,
  2656,
  686,
  332,
  23,
  2108,
  980,
  31,
  1,
  4933,
  4,
  3,
  184,
  129,
  2804,
  35,
  505,
  42,
  5,
  26,
  3,
  1989,
  1719,
  1144,
  1,
  4,
  3,
  2457,
  4566,
  7,
  7,
  463,
  92,
  323,
  2,
  1644,
  3697,
  1668,
  817,
  53,
  5,
  4592,
  5473,
  4384,
  5,
  3,
  83,
  762,
  50,
  71,
  1,
  2838,
  4,
  92,
  540,
  1246,
  5,
  3,
  1237,
  1317,
  224,
  31,
  2021,
  682,
  24,
  61,
  497,
  1086,
  2,
  9759,
  32,
  6403,
  655,
  1803,
  595,
  8,
  3933,
  761,
  1,
  588,
  4198,
  4807,
  302,
  2,
  7010,
  31,
  4891,
  1900,
  765,
  4494,
  667,
  150,
  3441,
  4,
  4010,
  8,
  32,
  9474,
  685,
  3705,
  27,
  38,
  189,
  4,
  131,
  3085,
  14,
  8630,
  3948,
  60,
  198,
  1269,
  1,
  4092,
  4,
  63,
  5630,
  2265,
  47,
  4,
  957,
  1016,
  5,
  25,
  1471,
  8,
  1,
  332,
  30,
  27,
  55,
  38,
  160,
  2,
  471,
  1408,
  2280,
  2054,
  4933,
  2740,
  1,
  655,
  84,
  4293,
  80,
  45,
  3,
  3570,
  4,
  336,
  2,
  4293,
  80,
  6,
  3277,
  5,
  88,
  1881,
  60,
  977,
  8,
  3,
  4393,
  4,
  543,
  226,
  32,
  2594,
  3355,
  7309,
  703,
  8,
  60,
  1041,
  5,
  63,
  5328,
  8922,
  31,
  5172,
  88,
  8,
  4996,
  4010,
  150,
  1144,
  5435,
  2157,
  88,
  5,
  2287,
  746,
  1,
  1429,
  9141,
  7,
  7,
  8,
  1,
  416,
  133,
  30,
  227,
  1,
  655,
  202,
  2,
  6,
  2324,
  15,
  1550,
  2,
  3910,
  18,
  11,
  5495,
  950,
  84,
  2118,
  5692,
  712,
  4,
  383,
  2,
  9681,
  8,
  32,
  3763,
  4,
  180,
  51,
  2157,
  869,
  5,
  26,
  31,
  993,
  3,
  1113,
  3533,
  15,
  1,
  2767,
  863,
  23,
  175,
  1164,
  5009,
  5098,
  261,
  465,
  128,
  60,
  739,
  5,
  25,
  75,
  16,
  8095,
  1015,
  8,
  6332,
  2,
  110,
  1341,
  5432,
  48,
  1252,
  6,
  130,
  177,
  4406,
  34,
  7831,
  317,
  361,
  31,
  1,
  286,
  862,
  31,
  452,
  60,
  298,
  375,
  2884,
  4,
  1,
  1459,
  1756,
  7600,
  16,
  1,
  642,
  5468,
  1959,
  607,
  8,
  1,
  178,
  14,
  1144,
  5118],
 [1,
  4410,
  944,
  45,
  39,
  1048,
  20,
  3,
  2656,
  870,
  122,
  1,
  4159,
  4,
  5671,
  3728,
  6,
  442,
  5,
  271,
  8,
  2,
  1,
  7040,
  189,
  1913,
  2,
  7913,
  2933,
  23,
  174,
  5,
  72,
  216,
  1464,
  533,
  610,
  3,
  1031,
  8,
  1,
  695,
  1230,
  6,
  1,
  704,
  4926,
  242,
  21,
  32,
  31,
  2676,
  2,
  14,
  138,
  24,
  655,
  15,
  704,
  1800,
  2,
  8519,
  6,
  209,
  109,
  2339,
  15,
  3,
  115,
  5516,
  21,
  18,
  39,
  42,
  4,
  1,
  7813,
  7015,
  1,
  2534,
  1870,
  25,
  16,
  63,
  1,
  8333,
  6,
  1871,
  51,
  42,
  16,
  3,
  2069,
  4,
  5527,
  710,
  1,
  1252,
  4,
  3,
  4078,
  257,
  28,
  1197,
  5599,
  24,
  2801,
  164,
  5,
  8357,
  30,
  1,
  8333,
  577,
  1566,
  16,
  2798,
  4,
  1,
  1252,
  5,
  704,
  845,
  16,
  2432,
  3,
  1545,
  1677,
  16,
  1,
  485,
  1569,
  14,
  125,
  3,
  1677,
  16,
  3,
  987,
  704,
  257,
  121,
  2865,
  12,
  315,
  15,
  533,
  8830,
  12,
  1,
  348,
  257,
  233,
  26,
  2866,
  3,
  257,
  36,
  1,
  35,
  458,
  20,
  1,
  870,
  141,
  1,
  3728,
  1844,
  3,
  1545,
  1677,
  30,
  40,
  350,
  6333,
  2803,
  1,
  987,
  1252,
  4,
  40,
  611,
  40,
  350,
  6191,
  5,
  26,
  1,
  582,
  128,
  18,
  136,
  116,
  1,
  485,
  2042,
  40,
  121,
  3,
  3844,
  84,
  1,
  1592,
  5516,
  1197,
  770,
  20,
  1,
  27,
  2890,
  312,
  20,
  1,
  870,
  27,
  4135,
  2009,
  3265,
  35,
  82,
  596,
  26,
  1,
  237,
  395,
  5,
  64,
  40,
  1157,
  14,
  33,
  372,
  593,
  20,
  1,
  237,
  290,
  7,
  7,
  1796,
  16,
  47,
  9544,
  9680,
  20,
  1,
  1605,
  611,
  9,
  2803,
  12,
  59,
  67,
  75,
  3060,
  980,
  57,
  1852,
  38,
  137,
  15,
  83,
  1981,
  27,
  271,
  4,
  2553,
  3705,
  20,
  1,
  611,
  301,
  5,
  218,
  30,
  3,
  382,
  485,
  160,
  773,
  5,
  12,
  4,
  32,
  1705,
  1821,
  4,
  47,
  240,
  3,
  7913,
  6,
  262,
  2,
  94,
  3,
  2349,
  6,
  262,
  15,
  3,
  1243,
  6220,
  2976,
  8,
  1,
  870,
  6,
  606,
  122,
  36,
  1,
  2,
  98,
  3962,
  4,
  353,
  1,
  1533,
  82,
  152,
  157,
  1489,
  109,
  2,
  1,
  1572,
  420,
  25,
  75,
  606,
  5599,
  4,
  2,
  1,
  4,
  3,
  1746,
  23,
  31,
  1,
  1478,
  4,
  32,
  1072,
  255,
  4079,
  1782,
  521,
  3801,
  20,
  1,
  2186,
  6,
  1541,
  2,
  3525,
  5,
  1615,
  5,
  229,
  18,
  1,
  2338,
  2,
  887,
  122,
  309,
  12,
  2148,
  233,
  26,
  563,
  18,
  3,
  2287,
  8,
  2120,
  20,
  1,
  870,
  45,
  88,
  304,
  7,
  7,
  1,
  1977,
  129,
  6,
  441,
  20,
  1,
  671,
  529,
  4,
  1,
  31,
  623,
  9,
  6,
  134,
  3363,
  31,
  845,
  35,
  2,
  718,
  8173,
  598,
  2554,
  2,
  517,
  31,
  2193,
  35,
  82,
  67,
  917,
  550,
  20,
  189,
  895,
  900,
  2166,
  2,
  1,
  19,
  7539,
  36,
  260,
  138,
  2300,
  530,
  7006,
  20,
  1704,
  1,
  1977,
  129,
  150,
  6,
  20,
  1,
  219,
  3,
  126,
  2864,
  412,
  12,
  3695,
  92,
  112,
  4425,
  1214,
  108,
  951,
  56,
  174,
  5,
  1,
  1385,
  102,
  55,
  6,
  356,
  5,
  738,
  93,
  29,
  3,
  5286,
  970,
  1,
  870,
  965,
  6,
  397,
  3,
  530,
  1509,
  12,
  45,
  75,
  325,
  121,
  2,
  121,
  18,
  92,
  27,
  12,
  10,
  367,
  52,
  72,
  1,
  1,
  285,
  4,
  109,
  471,
  15,
  54,
  95,
  42,
  209,
  730,
  5,
  1,
  865,
  2,
  134,
  9,
  6,
  356,
  32,
  1579,
  31,
  260,
  32,
  6220,
  492,
  8,
  5,
  29,
  1898,
  8,
  105,
  530,
  1898,
  4,
  11,
  240,
  9,
  6,
  52,
  757,
  16,
  4127,
  5,
  74,
  697,
  2,
  16,
  1,
  112,
  5,
  4659,
  5,
  2578,
  18,
  1086,
  5,
  28,
  1759,
  9,
  29,
  290,
  15,
  1,
  4207,
  109,
  20,
  6626,
  30,
  29,
  216,
  46,
  6,
  32,
  7191,
  41,
  4127,
  1,
  102,
  56,
  1433,
  30,
  216,
  5,
  1060,
  11,
  218,
  43,
  46,
  6,
  27,
  1669,
  41,
  1,
  485,
  92,
  12,
  73,
  23,
  356,
  24,
  40,
  92,
  16,
  1,
  3543,
  32,
  3332,
  1509,
  20,
  92,
  203,
  18,
  51,
  107,
  141,
  3,
  923,
  2,
  3,
  2279,
  765,
  7725,
  9,
  39,
  3980,
  4,
  2,
  5561,
  1,
  19,
  39,
  3,
  115,
  130,
  150,
  22,
  78,
  26,
  247,
  7808,
  5,
  475,
  1,
  3848,
  38,
  1,
  2140,
  38,
  16,
  12,
  512,
  1,
  4818,
  4,
  1,
  485,
  356,
  1,
  3574,
  1303,
  18,
  44,
  3,
  251,
  2,
  52,
  68,
  893,
  412,
  1,
  704,
  4756,
  176,
  23,
  2888,
  1,
  704,
  2,
  8,
  829,
  68,
  122,
  249,
  77,
  2,
  23,
  3,
  2904,
  5,
  6166,
  110,
  27,
  201,
  609,
  5,
  8,
  77,
  503,
  6,
  82,
  177,
  49,
  2,
  3722,
  14,
  43,
  59,
  70,
  8,
  3,
  3838,
  352,
  1,
  8096,
  272,
  56,
  5315,
  276,
  198,
  47,
  814,
  9,
  663,
  69,
  8,
  47,
  804,
  18,
  647,
  84,
  2484,
  51,
  9,
  13,
  90,
  92,
  32,
  4455,
  2,
  3332,
  12,
  43,
  22,
  101,
  41,
  9,
  6,
  56,
  50,
  3577],
 [11,
  715,
  82,
  1304,
  3,
  1302,
  4,
  1,
  87,
  17,
  34,
  43,
  22,
  763,
  107,
  351,
  17,
  2,
  187,
  5,
  18,
  89,
  187,
  1,
  1050,
  603,
  89,
  340,
  11,
  715,
  7,
  7,
  135,
  11,
  17,
  6,
  430,
  5,
  26,
  41,
  1427,
  2,
  7126,
  1983,
  16,
  1,
  87,
  55,
  1,
  17,
  6,
  3,
  337,
  962,
  4,
  1,
  87,
  2527,
  3192,
  1,
  149,
  12,
  33,
  67,
  2084,
  1692,
  1427,
  2,
  2681,
  2973,
  7126,
  23,
  52,
  337,
  847,
  1078,
  66,
  1512,
  122,
  1,
  8464,
  995,
  556,
  2065,
  12,
  1,
  212,
  149,
  116,
  44,
  403,
  3629,
  12,
  47,
  4,
  1,
  748,
  13,
  21,
  34,
  72,
  202,
  1427,
  2,
  7126,
  18,
  43,
  22,
  1615,
  3146,
  195,
  450,
  2226,
  9,
  46,
  23,
  82,
  7601,
  8,
  1,
  112,
  43,
  11,
  70,
  364,
  1,
  87,
  1983,
  4,
  1427,
  2,
  7126,
  94,
  136,
  6,
  9,
  12,
  1427,
  1549,
  8,
  114,
  15,
  3,
  254,
  30,
  1,
  127,
  4,
  1,
  17,
  28,
  1554,
  13,
  430,
  5,
  26,
  8,
  114,
  16,
  1,
  87,
  55,
  8,
  1,
  212,
  17,
  15,
  8190,
  108,
  7,
  7,
  82,
  1,
  3865,
  8,
  15,
  1,
  1226,
  22,
  99,
  26,
  3,
  2175,
  973,
  30,
  1,
  127,
  13,
  459,
  864,
  2,
  156,
  730,
  229,
  30,
  29,
  439,
  11,
  17,
  13,
  3,
  444,
  4,
  55,
  10,
  186,
  267,
  33,
  90,
  3,
  2527,
  3192,
  327],
 [11,
  17,
  6,
  654,
  44,
  2730,
  5,
  26,
  3,
  206,
  18,
  1,
  907,
  6,
  514,
  1,
  219,
  17,
  6,
  220,
  8,
  357,
  661,
  2,
  22,
  2217,
  4288,
  1,
  196,
  12,
  44,
  3,
  206,
  364,
  6,
  76,
  667,
  22,
  65,
  25,
  5,
  827,
  46,
  2,
  104,
  9,
  5,
  916,
  226,
  3,
  171,
  635,
  134,
  2,
  46,
  165,
  20,
  18,
  351,
  95,
  502,
  29,
  935,
  635,
  2791,
  539,
  11,
  6,
  50,
  37,
  3,
  3959,
  434,
  491,
  12,
  422,
  76,
  9,
  65,
  6,
  3,
  52,
  1082,
  17,
  63,
  2728,
  2653,
  161,
  18,
  2,
  1543,
  60,
  505,
  42,
  12,
  95,
  559,
  911,
  22,
  187,
  5,
  26,
  1110,
  42,
  4,
  124,
  1859,
  10,
  1458,
  22,
  813,
  241,
  36,
  11,
  3041,
  4,
  3,
  17],
 [8,
  671,
  308,
  45,
  708,
  8097,
  3,
  630,
  4,
  102,
  2,
  1348,
  6065,
  244,
  71,
  613,
  3109,
  43,
  22,
  187,
  3,
  50,
  3780,
  8622,
  64,
  1,
  5618,
  19,
  9928,
  2,
  598,
  2669,
  1471,
  8,
  41,
  1,
  168,
  55,
  1845,
  18,
  70,
  423,
  5499,
  278,
  336,
  2,
  974,
  11,
  62,
  65,
  4249,
  4,
  3,
  800,
  727,
  5,
  845,
  2,
  456,
  7714,
  18,
  833,
  12,
  9928,
  2474,
  5,
  1909,
  24,
  62,
  14,
  1077,
  3081,
  553,
  1,
  4032,
  5588,
  189,
  1,
  2978,
  23,
  336,
  8,
  957,
  49,
  1610,
  15,
  451,
  15,
  451,
  1802,
  8,
  1,
  127,
  7,
  7,
  1,
  149,
  8,
  11,
  2311,
  17,
  182,
  3,
  278,
  5588,
  97,
  36,
  146,
  8,
  1,
  5618,
  19,
  308,
  9372,
  557,
  29,
  1,
  168,
  2,
  3117,
  14,
  779,
  6850,
  8,
  24,
  222,
  65,
  9928,
  304,
  18,
  15,
  3,
  1295,
  1461,
  450,
  1724,
  12,
  6850,
  65,
  2551,
  48,
  28,
  13,
  618,
  18,
  9372,
  198,
  26,
  618,
  48,
  6,
  852,
  4,
  88,
  244,
  71,
  48,
  28,
  6002,
  2326,
  821,
  6923,
  97,
  273,
  1,
  106,
  2734,
  4,
  24,
  108,
  8,
  5851,
  1591,
  18,
  94,
  73,
  89,
  74,
  5,
  64,
  14,
  105,
  4,
  24,
  14,
  67,
  3,
  592,
  5,
  2406,
  7,
  7,
  44,
  3,
  52,
  49,
  352,
  15,
  1,
  9873,
  1,
  4,
  1,
  671,
  43,
  21,
  29,
  4,
  92],
 [9,
  542,
  42,
  37,
  3,
  52,
  590,
  1085,
  1551,
  60,
  950,
  166,
  27,
  101,
  4,
  77,
  2934,
  96,
  37,
  360,
  5525,
  511,
  18,
  94,
  39,
  14,
  950,
  9,
  84,
  3,
  452,
  345,
  972,
  35,
  6,
  1,
  283,
  108,
  6,
  11,
  3,
  590,
  19,
  38,
  47,
  7122,
  121,
  1,
  342,
  2861,
  19,
  6,
  11,
  3,
  648,
  15,
  394,
  4,
  748,
  7484,
  10,
  25,
  54,
  2334,
  10,
  262,
  549,
  147,
  1,
  6457,
  2,
  599,
  51,
  11,
  5972,
  13,
  165,
  5,
  127,
  10,
  781,
  535,
  46,
  58,
  26,
  47,
  191,
  7245,
  60,
  110,
  372,
  10,
  606,
  3,
  49,
  846,
  223,
  42,
  4,
  1,
  17,
  31,
  742,
  141,
  1,
  1082,
  133,
  421,
  9,
  9949,
  1,
  2446,
  4147,
  202,
  1,
  25,
  10,
  192,
  9,
  95,
  143,
  8,
  1,
  442,
  360,
  2,
  5525,
  13,
  220,
  8,
  138,
  3,
  95,
  12,
  10,
  158,
  455,
  37,
  10,
  13,
  9692,
  1,
  7137,
  4,
  12,
  537,
  4,
  347,
  455,
  52,
  3986,
  832,
  3908,
  2,
  123,
  414,
  111,
  1664,
  60,
  2497,
  156,
  926,
  18,
  116,
  1490,
  13,
  380,
  18,
  30,
  227,
  9,
  455,
  37,
  9,
  13,
  1313,
  5,
  26,
  3,
  380,
  17,
  12,
  156,
  182,
  396,
  627,
  13,
  39,
  985,
  76],
 [11,
  6,
  57,
  87,
  19,
  10,
  217,
  1,
  19,
  20,
  243,
  8,
  92,
  6588,
  321,
  15,
  92,
  108,
  1303,
  14,
  10,
  82,
  833,
  12,
  9,
  6,
  9978,
  35,
  1,
  3217,
  31,
  921,
  8,
  1,
  19,
  2,
  21,
  248,
  48,
  10,
  437,
  41,
  1,
  19,
  13,
  92,
  907,
  31,
  1519,
  21,
  40,
  452,
  1,
  102,
  191,
  2,
  388,
  70,
  68,
  1420,
  2,
  467,
  976,
  1,
  127,
  680,
  37,
  1,
  127,
  4,
  32,
  257,
  33,
  23,
  2561,
  368,
  3686,
  31,
  3548,
  336,
  2,
  27,
  3548,
  129,
  183,
  5,
  213,
  1157,
  8,
  1,
  237,
  314,
  73,
  64,
  4,
  88,
  2952,
  24,
  426,
  28,
  183,
  5,
  401,
  182,
  20,
  3,
  755,
  4186,
  669,
  2,
  5,
  2207,
  7,
  7,
  1519,
  183,
  5,
  14,
  3,
  162,
  188,
  1094,
  5,
  86,
  1402,
  2439,
  443,
  59,
  58,
  301,
  5,
  26,
  519,
  14,
  59,
  581,
  346,
  40,
  224,
  5,
  139,
  669,
  1,
  8991,
  239,
  59,
  6,
  5664,
  546,
  5664,
  3,
  3306,
  4,
  1,
  1662,
  5811,
  8,
  1,
  1085,
  4,
  2802,
  59,
  56,
  1,
  19,
  5,
  40,
  426,
  2,
  564,
  21,
  40,
  358,
  248,
  40,
  9978,
  4,
  478,
  15,
  189,
  40,
  831,
  8,
  3,
  2023,
  1659,
  40,
  5,
  7363,
  4450,
  2,
  59,
  6,
  31,
  131,
  6768,
  356,
  40,
  3286,
  2349,
  352,
  726,
  2,
  4224,
  4973,
  19,
  4,
  106,
  2216,
  8,
  32,
  1402,
  659,
  716,
  4992,
  198,
  26,
  5,
  47,
  18,
  1600,
  2444,
  1,
  4,
  659,
  716,
  7012,
  12,
  125,
  21,
  301,
  5,
  16,
  137,
  126,
  71,
  92,
  5012,
  3662,
  8,
  3,
  1749,
  1085,
  733,
  2,
  103,
  25,
  3028,
  4564,
  1401,
  8,
  2802,
  18,
  116,
  21,
  25,
  1,
  6066,
  12,
  3686,
  11,
  19,
  2,
  1658,
  25,
  21,
  75,
  107,
  31,
  3,
  1770,
  2459,
  4,
  7,
  7,
  1519,
  9760,
  1519,
  456,
  2,
  456,
  23,
  3273,
  18,
  21,
  1344,
  1519,
  6,
  3,
  1036,
  552,
  35,
  506,
  956,
  361,
  471,
  49,
  990,
  3,
  3591,
  3938,
  4539,
  8,
  11,
  19,
  1519,
  9760,
  662,
  5,
  40,
  256,
  1342,
  244,
  71,
  40,
  111,
  29,
  8,
  29,
  1,
  642,
  1981,
  1252,
  8,
  1,
  2264,
  4,
  1,
  907,
  60,
  6,
  746,
  823,
  8,
  1305,
  4,
  2005,
  443,
  10,
  230,
  246,
  1519,
  66,
  40,
  497,
  1928,
  8,
  40,
  755,
  9348],
 [29,
  1,
  95,
  150,
  10,
  13,
  535,
  5,
  549,
  438,
  528,
  136,
  30,
  1,
  52,
  442,
  10,
  194,
  197,
  9,
  233,
  26,
  823,
  18,
  1,
  111,
  2,
  112,
  20,
  86,
  540,
  13,
  2528,
  7,
  7,
  170,
  173,
  8,
  9,
  13,
  34,
  724,
  56,
  150,
  1,
  87,
  17,
  467,
  5,
  3082,
  3,
  1025,
  4744,
  5,
  1,
  1997,
  9,
  13,
  3,
  300,
  532,
  17,
  18,
  11,
  39,
  467,
  5,
  182,
  29,
  1,
  49,
  179,
  41,
  1,
  87,
  2,
  90,
  93,
  380,
  47,
  1678,
  90,
  303,
  8,
  1,
  306,
  4069,
  539,
  9957,
  1,
  173,
  70,
  770,
  122,
  1,
  1423,
  67,
  69,
  8,
  9979,
  57,
  1001,
  67,
  5,
  393,
  978,
  69,
  5,
  2026,
  174,
  10,
  13,
  781,
  6730,
  20,
  48,
  13,
  2562,
  5,
  561,
  369,
  2,
  50,
  216,
  71,
  345,
  10,
  13,
  197,
  7,
  7,
  136,
  125,
  165,
  84,
  1,
  332,
  91,
  40,
  213,
  100,
  22,
  9,
  152,
  91,
  285,
  9,
  13,
  3,
  337,
  1390,
  16,
  3,
  169,
  4,
  3543,
  2,
  54,
  65,
  1103,
  13,
  107,
  30,
  29,
  7,
  7,
  22,
  66,
  64,
  265,
  544,
  60,
  39,
  312,
  22,
  548,
  12,
  46,
  13,
  54,
  218,
  8,
  147,
  438,
  521,
  40,
  156,
  64,
  12,
  27,
  544,
  7,
  7,
  1407,
  131,
  81,
  205,
  25,
  194,
  5,
  438,
  10,
  89,
  120,
  1623,
  3,
  3136,
  2069,
  38,
  30,
  227,
  365,
  2,
  531,
  143,
  305,
  4,
  109,
  4188,
  18,
  295,
  1151,
  30,
  113,
  310,
  1,
  17,
  10,
  13,
  52,
  2572,
  1716,
  2,
  10,
  387,
  2572,
  10,
  13,
  39,
  2499,
  42,
  16,
  1,
  877,
  14,
  33,
  4366,
  10,
  3,
  335,
  438,
  1362,
  528,
  43,
  22,
  763,
  466,
  89,
  444,
  55,
  2,
  284,
  20,
  11,
  1082,
  112,
  345,
  743,
  1390,
  16,
  3,
  790],
 [30,
  234,
  9483,
  3,
  316,
  384,
  1422,
  6131,
  1497,
  21,
  613,
  35,
  45,
  609,
  63,
  458,
  38,
  1015,
  565,
  55,
  143,
  5,
  1,
  377,
  4,
  1,
  253,
  36,
  134,
  73,
  817,
  1518,
  2855,
  1596,
  7138,
  7706,
  2891,
  1947,
  2681,
  2,
  1885,
  249,
  1422,
  6,
  2960,
  15,
  63,
  203,
  1558,
  29,
  4771,
  218,
  3016,
  5,
  32,
  127,
  16,
  27,
  7,
  7,
  100,
  2293,
  3,
  440,
  5,
  1497,
  2,
  4629,
  24,
  203,
  1497,
  600,
  575,
  162,
  2000,
  45,
  1079,
  3,
  434,
  4177,
  20,
  1430,
  117,
  2,
  1,
  514,
  496,
  4,
  1497,
  1497,
  45,
  75,
  3,
  2927,
  12,
  45,
  75,
  781,
  8,
  1,
  3443,
  234,
  9483,
  6,
  600,
  5,
  717,
  9,
  5,
  661,
  43,
  22,
  25,
  75,
  3028,
  31,
  1,
  496,
  4,
  1497,
  38,
  245,
  35,
  45,
  234,
  9483,
  498,
  29,
  1,
  4008,
  5,
  625,
  7,
  7,
  15,
  1243,
  2,
  247,
  807,
  512,
  82,
  3007,
  1664,
  117,
  383,
  9761,
  924,
  2140,
  1690,
  1005,
  2,
  273,
  93,
  8,
  32,
  551,
  788,
  1369,
  1,
  2239,
  20,
  653,
  6,
  24,
  4043,
  28,
  1152,
  24,
  807,
  2,
  1,
  679,
  12,
  303,
  78,
  25,
  3212,
  141,
  30,
  5104,
  9,
  734,
  648,
  30,
  216,
  9,
  45,
  138,
  3,
  1372,
  1855,
  1,
  2611,
  15,
  249,
  108,
  9881,
  141,
  1,
  19,
  61,
  11,
  7,
  7,
  234,
  9483,
  45,
  3,
  6970,
  8057,
  5,
  5505,
  1114,
  19,
  4607,
  135,
  1,
  1792,
  4,
  249,
  19,
  6,
  278,
  189,
  9176,
  1430,
  117,
  37,
  190,
  4555,
  634,
  15,
  55,
  9190,
  143,
  2,
  2672,
  5,
  118,
  249,
  102,
  3575,
  36,
  278,
  9314,
  3,
  7832,
  218,
  5,
  4607,
  13,
  92,
  8956,
  15,
  3271,
  2414,
  115,
  951,
  4,
  102,
  2,
  1,
  190,
  4555,
  634,
  1079,
  3,
  2476,
  2,
  6053,
  865,
  5,
  3,
  544,
  5937,
  135,
  46,
  11,
  5937,
  8,
  234,
  9483,
  1,
  910,
  1829,
  5,
  1,
  102,
  4088,
  3,
  2131,
  657,
  415,
  2128,
  14,
  55,
  279,
  31,
  249,
  102,
  7438,
  42,
  7659,
  22,
  334,
  63,
  910,
  4857,
  5539,
  7,
  7,
  1,
  142,
  576,
  8,
  11,
  19,
  270,
  15,
  1,
  3175,
  1497,
  30,
  1,
  52,
  442,
  1,
  247,
  173,
  41,
  11,
  128,
  6,
  1,
  614,
  2,
  73,
  25,
  14,
  32,
  306,
  147,
  117,
  127,
  8,
  3,
  2801,
  1591,
  150,
  105,
  103,
  12,
  25,
  613,
  1497,
  121,
  1,
  496,
  38,
  1,
  496,
  273,
  1,
  1485,
  2,
  6685,
  563,
  15,
  11,
  496,
  2,
  12,
  92,
  21,
  1,
  113,
  4252,
  15,
  8,
  1,
  862,
  2,
  63,
  87,
  674,
  612,
  1314,
  1121,
  4375,
  1153,
  2,
  1308,
  2348,
  29,
  118,
  6123,
  653,
  2,
  2470,
  111,
  3660,
  7,
  7,
  1466,
  2,
  234,
  9483,
  6,
  32,
  403,
  19],
 [1,
  3211,
  746,
  39,
  41,
  557,
  9,
  29,
  16,
  10,
  140,
  25,
  42,
  4,
  11,
  19,
  100,
  1,
  87,
  300,
  518,
  18,
  840,
  10,
  4315,
  5,
  26,
  1255,
  2,
  200,
  9,
  3,
  592,
  10,
  523,
  104,
  9,
  172,
  34,
  43,
  245,
  15,
  1,
  5,
  79,
  34,
  66,
  74,
  143,
  5,
  69,
  15,
  1,
  630,
  4,
  2395,
  420,
  8,
  1,
  17,
  145,
  246,
  9,
  78,
  271,
  3,
  1932,
  7,
  7,
  47,
  885,
  483,
  2,
  1036,
  149,
  192,
  1825,
  53,
  15,
  11,
  941,
  2073,
  3,
  5267,
  5936,
  2245,
  2,
  925,
  6279,
  6,
  24,
  108,
  45,
  4136,
  32,
  647,
  24,
  399,
  36,
  1,
  7485,
  1929,
  7364,
  2937,
  6279,
  15,
  3,
  5271,
  3,
  4555,
  2781,
  34,
  28,
  2,
  24,
  4326,
  6415,
  66,
  393,
  20,
  1,
  2041,
  1,
  142,
  881,
  150,
  6,
  136,
  156,
  28,
  39,
  921,
  1,
  2781,
  30,
  7600,
  2392,
  42,
  1,
  7,
  7,
  43,
  22,
  367,
  128,
  100,
  4050,
  128,
  15,
  2075,
  3452,
  2,
  5337,
  94,
  10,
  1313,
  450,
  164,
  137,
  4,
  615,
  134,
  18,
  22,
  186,
  2538,
  69,
  12,
  1,
  19,
  166,
  285,
  20,
  98,
  657,
  133,
  4,
  3,
  5267,
  1903,
  572,
  91,
  95,
  16,
  316,
  937,
  18,
  1,
  4,
  337,
  1316,
  6,
  3698,
  51,
  108,
  6,
  4473,
  993,
  3,
  315,
  4,
  15,
  29,
  121,
  24,
  43,
  245,
  1241,
  226,
  47,
  1782,
  1182,
  134,
  331,
  65,
  7,
  7,
  1062,
  16,
  1,
  1845,
  1,
  127,
  5,
  213,
  84,
  625,
  3071,
  56,
  12,
  13,
  7667,
  43,
  953,
  6,
  8,
  1,
  765,
  4,
  1,
  94,
  34,
  6,
  1673,
  11,
  17,
  67,
  1078,
  248,
  46,
  13,
  3,
  693,
  1765,
  794,
  14,
  1,
  2767,
  877,
  1777,
  63,
  486,
  32,
  1208,
  625,
  4,
  3,
  300,
  2556,
  882,
  889,
  682,
  1,
  19,
  13,
  1795,
  93],
 [162,
  2573,
  32,
  159,
  541,
  30,
  1027,
  206,
  3309,
  862,
  11,
  3690,
  8226,
  1177,
  118,
  60,
  3,
  742,
  714,
  2,
  2663,
  2,
  317,
  1030,
  3,
  1025,
  630,
  4,
  5988,
  3288,
  263,
  1,
  19,
  13,
  1959,
  8358,
  14,
  3,
  2230,
  16,
  1439,
  5506,
  702,
  407,
  14,
  948,
  3,
  184,
  35,
  6373,
  24,
  6334,
  9706,
  931,
  2,
  5,
  362,
  119,
  28,
  1041,
  5,
  3,
  256,
  222,
  16,
  1,
  254,
  28,
  1370,
  328,
  3387,
  3701,
  35,
  8998,
  768,
  1,
  448,
  1805,
  1318,
  1805,
  1205,
  14,
  24,
  271,
  125,
  34,
  134,
  14,
  209,
  1573,
  16,
  32,
  6589,
  6,
  1867,
  31,
  3,
  58,
  26,
  443,
  328,
  6786,
  5,
  521,
  1,
  133,
  204,
  4,
  1914,
  3,
  692,
  206,
  2014,
  2367,
  3467,
  2,
  3203,
  1743,
  447,
  729,
  587,
  63,
  68,
  565,
  7133,
  1123,
  3,
  2173,
  2,
  73,
  104,
  483,
  505,
  31,
  138,
  14,
  2885,
  2,
  2455,
  190,
  20,
  2908,
  27,
  205,
  541,
  1,
  5,
  35,
  689,
  2176,
  1,
  427,
  14,
  32,
  910,
  17,
  328,
  3,
  222,
  60,
  28,
  2346,
  2165,
  2,
  5,
  1,
  162,
  16,
  24,
  1045,
  2767,
  3254,
  5,
  8671,
  9762],
 [1,
  635,
  23,
  608,
  1,
  1740,
  23,
  2116,
  2,
  1,
  102,
  23,
  1456,
  18,
  10,
  415,
  536,
  36,
  1071,
  30,
  24,
  562,
  417,
  17,
  54,
  512,
  85,
  105,
  216,
  10,
  64,
  9,
  10,
  130,
  74,
  3,
  1878,
  42,
  4,
  11,
  27,
  2,
  10,
  373,
  9,
  562,
  16,
  29,
  1883,
  4,
  2926,
  722,
  9,
  1304,
  105,
  394,
  2,
  47,
  4,
  1,
  113,
  1696,
  1740,
  201,
  107,
  5,
  11,
  253,
  43,
  848,
  67,
  3,
  76,
  1322,
  2,
  22,
  359,
  3,
  6047,
  805,
  11,
  27,
  20,
  124,
  95,
  350,
  2698,
  315,
  5,
  200,
  124,
  2661,
  3,
  49,
  377],
 [131,
  1343,
  23,
  508,
  63,
  2101,
  31,
  1257,
  18,
  11,
  27,
  6,
  49,
  251,
  7,
  7,
  1,
  6156,
  4331,
  539,
  23,
  1901,
  2,
  68,
  194,
  42,
  7,
  7,
  1,
  19,
  45,
  27,
  4,
  3,
  343,
  242,
  54,
  2407,
  51,
  28,
  8,
  196,
  6,
  2407,
  147,
  8672,
  7726,
  78,
  110,
  26,
  1,
  168,
  7,
  7,
  1,
  176,
  6,
  3,
  2406,
  4,
  184,
  653,
  18,
  1,
  62,
  125,
  21,
  200,
  93,
  195,
  142,
  1103,
  7196,
  20,
  1,
  266,
  2485,
  467,
  5,
  101,
  1,
  554,
  20,
  271,
  68,
  290,
  2,
  11,
  58,
  200,
  1,
  548,
  12,
  22,
  15,
  63,
  102,
  743,
  18,
  54,
  7,
  7,
  1,
  452,
  6,
  52,
  49,
  9373,
  5,
  118,
  52,
  115,
  769,
  580,
  2,
  7833,
  20,
  124,
  6065,
  3582,
  72,
  66,
  26,
  296,
  82,
  16,
  1,
  727,
  1369,
  8,
  60,
  699,
  7196,
  2,
  79,
  21,
  5820,
  63,
  1758,
  7,
  7,
  2008,
  1,
  283,
  3314,
  930,
  1540,
  761,
  1,
  4,
  979,
  77,
  1023,
  36,
  945,
  1343,
  1435,
  3567,
  128,
  6,
  334,
  15,
  7,
  7,
  5625,
  295,
  3184,
  8,
  3,
  150,
  6,
  3,
  177,
  212,
  27,
  14,
  236,
  14,
  10,
  120,
  7,
  7,
  661,
  802,
  21,
  52,
  639,
  18,
  3,
  171,
  49,
  1962,
  394,
  43,
  9,
  13,
  3,
  1127,
  202,
  1,
  2630,
  2,
  11,
  150,
  2070,
  1,
  2630,
  1343,
  96,
  25,
  67,
  63,
  253,
  2,
  11,
  6,
  39,
  160,
  1343,
  3,
  52,
  49,
  1343,
  18,
  161,
  7352],
 [1,
  61,
  287,
  10,
  506,
  11,
  425,
  4,
  3732,
  4,
  180,
  3,
  234,
  305,
  4,
  3,
  318,
  6,
  80,
  1,
  106,
  476,
  149,
  23,
  49,
  2,
  9,
  299,
  314,
  20,
  1840,
  1,
  62,
  1,
  748,
  2,
  1,
  112,
  23,
  654,
  7,
  7,
  687,
  1706,
  1319,
  35,
  213,
  143,
  5,
  2048,
  2,
  1,
  952,
  454,
  1,
  292,
  200,
  69,
  3,
  1010,
  48,
  369,
  1319,
  35,
  213,
  143,
  5,
  139,
  272,
  1319,
  35,
  213,
  143,
  5,
  2706,
  273,
  7,
  7,
  10,
  110,
  5716,
  1,
  5059,
  292,
  18,
  10,
  79,
  1443,
  1,
  3482,
  2,
  4266,
  4,
  1,
  336,
  2,
  368,
  4,
  259,
  3982,
  1948,
  2,
  13,
  8,
  12,
  9,
  1,
  289,
  180,
  4,
  292,
  7,
  7,
  15,
  1319,
  109,
  3283,
  1040,
  8,
  1916,
  2342,
  11,
  6,
  1,
  4,
  994,
  2421,
  722,
  85,
  90,
  9,
  1564,
  3732,
  4,
  180,
  6,
  669,
  69],
 [37,
  86,
  10,
  194,
  5014,
  34,
  236,
  1828,
  67,
  2,
  8933,
  8,
  1,
  237,
  1601,
  1844,
  48,
  66,
  33,
  79,
  193,
  167,
  119,
  189,
  146,
  103,
  70,
  41,
  204,
  2,
  543,
  11,
  2012,
  41,
  1136,
  2,
  1109,
  7,
  7,
  1,
  361,
  684,
  819,
  1563,
  51,
  226,
  161,
  165,
  20,
  18,
  8,
  216,
  4,
  6461,
  38,
  2381,
  131,
  81,
  2736,
  34,
  72,
  44,
  37,
  1583,
  46,
  23,
  1452,
  8,
  1,
  112,
  2,
  272,
  89,
  65,
  4937,
  37,
  11,
  14,
  408,
  25,
  3818,
  42,
  18,
  1,
  1136,
  6,
  34,
  1106,
  44,
  3,
  3222,
  5,
  132,
  450,
  367,
  11,
  17,
  3816,
  571,
  22,
  548,
  14,
  3388,
  14,
  1,
  1727,
  4,
  1,
  3156],
 [46,
  23,
  3,
  366,
  4,
  2565,
  780,
  134,
  60,
  41,
  11,
  7928,
  4,
  1752,
  472,
  2,
  10,
  1057,
  339,
  189,
  15,
  2831,
  5,
  1,
  102,
  2,
  1,
  748,
  7,
  7,
  482,
  340,
  41,
  2697,
  371,
  238,
  8,
  1,
  1384,
  371,
  60,
  201,
  110,
  107,
  2,
  40,
  238,
  134,
  135,
  21,
  371,
  6,
  1135,
  53,
  5,
  1,
  1614,
  4,
  414,
  2511,
  46,
  13,
  21,
  3,
  3210,
  4,
  1103,
  5,
  40,
  108,
  18,
  94,
  46,
  235,
  1506,
  25,
  75,
  43,
  34,
  9,
  58,
  25,
  2750,
  1,
  19,
  339,
  42,
  4,
  2908,
  231,
  46,
  299,
  3,
  3210,
  4,
  1103,
  38,
  3790,
  21,
  3,
  6041,
  8,
  98,
  27,
  108,
  3795,
  38,
  1115,
  7,
  7,
  1,
  5709,
  4,
  2530,
  3502,
  100,
  40,
  67,
  8841,
  40,
  8,
  1,
  2162,
  13,
  1360,
  40,
  5507,
  2530,
  2067,
  2,
  2066,
  70,
  4886,
  8180,
  5460,
  1248,
  8,
  24,
  494,
  2178,
  3,
  50,
  788,
  1160,
  204,
  2,
  584,
  28,
  13,
  2893,
  4748,
  7,
  7,
  1,
  8464,
  2907,
  1390,
  1,
  358,
  4,
  1,
  3189,
  1422,
  158,
  2393,
  137,
  235,
  1563,
  4,
  2596,
  8,
  24,
  238,
  28,
  13,
  189,
  1360,
  2,
  1653,
  652,
  30,
  1,
  168,
  55,
  54,
  387,
  4997,
  40,
  5693,
  13,
  50,
  4,
  32,
  5134,
  82,
  21,
  1705,
  8,
  1,
  6008,
  7,
  7,
  401,
  2,
  2017,
  10,
  244,
  516,
  11,
  173,
  1,
  577,
  70,
  138,
  3,
  1487,
  4,
  12,
  1410,
  244,
  8359,
  672,
  3727,
  199,
  2222,
  5,
  2748,
  29,
  1139,
  9001,
  2,
  3596,
  8,
  124,
  1870,
  10,
  120,
  12,
  86,
  142,
  37,
  1517,
  776,
  3,
  228,
  335,
  4,
  1,
  1768,
  2,
  5474,
  4,
  1,
  657,
  4473,
  31,
  86,
  102,
  20,
  1,
  1139,
  2,
  628,
  9902,
  2,
  1,
  37,
  18,
  4,
  11,
  657,
  301,
  5,
  26,
  3,
  7942,
  20,
  2559,
  7,
  7,
  401,
  10,
  262,
  3,
  240,
  4,
  62,
  761,
  3,
  62,
  5467,
  15,
  4,
  24,
  109,
  1,
  1406,
  4,
  24,
  1589,
  11,
  3535,
  238,
  761,
  1,
  62,
  13,
  56,
  414,
  71,
  24,
  439,
  238,
  8,
  1,
  283,
  62,
  11,
  13,
  137,
  4,
  32,
  3547,
  37,
  165,
  36,
  1192,
  5,
  1192,
  5223,
  7,
  7,
  11,
  219,
  864,
  861,
  140,
  25,
  75,
  5740,
  8,
  142,
  117,
  8,
  41,
  1059,
  223,
  993,
  3,
  788,
  1983,
  202,
  1589,
  2,
  384,
  5650,
  15,
  681,
  563,
  18,
  94,
  12,
  58,
  25,
  1,
  2059,
  434,
  993,
  2,
  312,
  32,
  4155,
  19,
  8,
  1,
  363,
  7,
  7,
  18,
  1,
  575,
  568,
  134,
  2119,
  15,
  63,
  276,
  33,
  99,
  79,
  56,
  414,
  51,
  1,
  861,
  13,
  401,
  5740,
  2,
  11,
  13,
  3968,
  8,
  29,
  4,
  41,
  3475,
  1565,
  15,
  54,
  6305,
  4,
  48,
  233,
  25,
  75,
  8,
  98,
  142,
  181,
  2002,
  16,
  1,
  2,
  24,
  831,
  38,
  719,
  33,
  233,
  25,
  75,
  481,
  5,
  164,
  47,
  433,
  4,
  2900,
  1971,
  3289,
  7,
  7,
  11,
  2012,
  3,
  234,
  3099,
  1,
  338,
  80,
  9,
  125,
  25,
  47,
  3458,
  5467],
 [43,
  22,
  763,
  107,
  11,
  248,
  22,
  65,
  140,
  20,
  266,
  10,
  186,
  267,
  85,
  72,
  10,
  516,
  9,
  9,
  6,
  2701,
  788,
  2,
  797,
  289,
  72,
  4,
  9,
  6,
  2,
  10,
  58,
  25,
  446,
  5,
  25,
  565,
  50,
  41,
  48,
  13,
  2,
  48,
  70,
  2338,
  46,
  684,
  105,
  4,
  93,
  18,
  9,
  5787,
  265,
  175,
  68,
  15,
  3,
  2527,
  426,
  940,
  800,
  9,
  78,
  3110,
  22,
  4,
  1,
  940,
  7602,
  12,
  848,
  107,
  20,
  1821,
  1307,
  2,
  1,
  3441,
  1262,
  61,
  1,
  1714,
  134,
  23,
  4031,
  33,
  496,
  1289,
  33,
  1806,
  500,
  4023,
  282,
  2,
  531,
  16,
  3662,
  22,
  78,
  158,
  164,
  643,
  6382,
  16,
  47,
  4,
  93,
  2,
  454,
  408,
  7,
  7,
  16,
  1,
  86,
  173,
  1,
  280,
  23,
  317,
  30,
  216,
  33,
  78,
  163,
  3,
  115,
  97,
  72,
  37,
  18,
  94,
  22,
  78,
  64,
  93,
  8,
  3,
  278,
  2770,
  12,
  166,
  93,
  163,
  50,
  788,
  8,
  47,
  3264,
  22,
  78,
  158,
  26,
  2711,
  12,
  848,
  107,
  3,
  4221,
  57,
  2595,
  70,
  1,
  1,
  1,
  1,
  1,
  2,
  1,
  10,
  13,
  86,
  663,
  15,
  1,
  775,
  4233,
  188,
  60,
  585,
  3,
  115,
  97,
  1210,
  4427,
  30,
  216,
  7,
  7,
  8,
  98,
  410,
  22,
  140,
  409,
  64,
  11,
  352,
  9,
  6,
  4777,
  68,
  90,
  2,
  52,
  417,
  16,
  48,
  9,
  6,
  92,
  32,
  3],
 [136,
  6,
  9,
  12,
  3612,
  66,
  477,
  42,
  532,
  5,
  49,
  96,
  8,
  170,
  530,
  77,
  94,
  204,
  10,
  1051,
  2828,
  2609,
  20,
  243,
  1,
  77,
  253,
  2,
  9,
  13,
  37,
  3,
  1111,
  3505,
  10,
  39,
  99,
  21,
  644,
  1,
  1262,
  44,
  1869,
  2761,
  57,
  92,
  177,
  978,
  12,
  1,
  176,
  854,
  877,
  15,
  11,
  8796,
  682,
  110,
  898,
  172,
  7,
  7,
  76,
  111,
  76,
  497,
  76,
  2668,
  76,
  211,
  76,
  1151,
  76,
  667,
  9,
  39,
  279,
  20,
  2,
  20,
  1,
  17,
  65,
  45,
  161,
  5,
  373,
  9,
  43,
  331,
  255,
  16,
  76,
  204,
  103,
  5,
  367,
  31,
  1071,
  42,
  46,
  23,
  3,
  4,
  77,
  103,
  12,
  523,
  5603,
  22,
  5,
  42,
  124,
  3542,
  7,
  7,
  10,
  449,
  11,
  19,
  156,
  74,
  284,
  36,
  1,
  1340,
  16,
  885,
  145,
  110,
  2543,
  172],
 [6,
  3,
  9545,
  62,
  3094,
  3,
  577,
  2602,
  8,
  2802,
  6,
  3,
  247,
  786,
  247,
  960,
  5491,
  53,
  3,
  985,
  793,
  4267,
  35,
  166,
  3,
  399,
  16,
  304,
  31,
  825,
  1694,
  2989,
  8,
  3986,
  577,
  3195,
  244,
  71,
  93,
  53,
  8,
  1236,
  24,
  3920,
  3907,
  88,
  199,
  881,
  18,
  3,
  4506,
  51,
  27,
  4,
  24,
  3907,
  498,
  3507,
  31,
  316,
  9727,
  2593,
  2,
  6,
  4775,
  9191,
  15,
  88,
  16,
  1772,
  1091,
  2,
  2593,
  3,
  167,
  9336,
  6,
  82,
  3545,
  84,
  1,
  2,
  6,
  1528,
  51,
  2157,
  88,
  5,
  182,
  1,
  476,
  20,
  24,
  87,
  410,
  1060,
  644,
  270,
  8,
  1,
  796,
  4,
  3,
  167,
  577,
  35,
  4,
  5645,
  2,
  303,
  214,
  1051,
  53,
  8,
  5694,
  2423,
  7,
  7,
  10,
  13,
  744,
  5,
  64,
  138,
  3,
  68,
  517,
  204,
  701,
  544,
  36,
  2802,
  1,
  363,
  157,
  6,
  317,
  1,
  62,
  6,
  68,
  558,
  2,
  1,
  1109,
  6,
  316,
  51,
  1,
  434,
  3965,
  1,
  111,
  1037,
  2,
  952,
  6841,
  1,
  515,
  12,
  33,
  23,
  3,
  1956,
  20,
  1,
  1503,
  6590,
  1,
  569,
  7470,
  2,
  1622,
  36,
  3,
  492,
  53,
  2,
  919,
  625,
  2,
  12,
  1,
  708,
  23,
  441,
  20,
  616,
  60,
  6,
  54,
  789,
  136,
  73,
  23,
  558,
  12,
  9,
  6,
  21,
  30,
  1,
  442,
  4,
  1,
  19,
  263,
  9,
  6,
  1291,
  12,
  1,
  162,
  45,
  609,
  6868,
  15,
  6529,
  5960,
  2331,
  6,
  32,
  551,
  5470,
  412,
  4,
  19,
  232],
 [946,
  393,
  9,
  583,
  57,
  106,
  360,
  70,
  6371,
  5,
  11,
  17,
  9,
  45,
  92,
  1525,
  36,
  32,
  1180,
  2268,
  18,
  767,
  47,
  2,
  39,
  367,
  9,
  7,
  7,
  2,
  1,
  254,
  13,
  317,
  7,
  7,
  2,
  2147,
  13,
  177,
  8779,
  882,
  263,
  462,
  21,
  8,
  1,
  19,
  52,
  72,
  34,
  89,
  74,
  97,
  2314,
  46,
  7,
  7,
  21,
  193,
  44,
  65,
  3,
  76,
  148,
  18,
  9,
  6,
  1,
  240,
  4,
  17,
  22,
  104,
  39,
  281,
  89,
  767,
  1,
  266,
  7,
  7,
  367,
  7,
  7,
  116,
  10,
  750,
  2147,
  12,
  13,
  16,
  1],
 [9,
  13,
  318,
  3,
  1805,
  8,
  1,
  1946,
  2,
  10,
  67,
  161,
  330,
  5,
  79,
  89,
  1720,
  69,
  603,
  7,
  7,
  1021,
  143,
  8,
  55,
  310,
  1,
  1872,
  3,
  537,
  25,
  90,
  63,
  95,
  1564,
  32,
  870,
  9,
  152,
  182,
  97,
  190,
  155,
  33,
  2649,
  3,
  1025,
  60,
  53,
  63,
  1764,
  534,
  502,
  1850,
  31,
  1,
  5749,
  2,
  8,
  628,
  5,
  3404,
  2209,
  33,
  205,
  500,
  1,
  6547,
  1,
  4457,
  1646,
  9,
  1741,
  69,
  4,
  1,
  4457,
  4,
  416,
  386,
  1514,
  1,
  3195,
  70,
  864,
  1,
  61,
  1221,
  148,
  10,
  25,
  5,
  132,
  41,
  11,
  13,
  1,
  2145,
  629,
  185,
  8,
  3,
  4563,
  885,
  44,
  39,
  3,
  783],
 [4134,
  6,
  2,
  317,
  17,
  1,
  1030,
  13,
  404,
  170,
  294,
  2,
  552,
  13,
  908,
  4104,
  16,
  1,
  222,
  33,
  252,
  63,
  1301,
  290,
  13,
  480,
  1,
  111,
  13,
  956,
  10,
  455,
  14,
  43,
  10,
  700,
  1,
  102,
  10,
  99,
  210,
  93,
  33,
  1612,
  69,
  4,
  81,
  12,
  10,
  700,
  14,
  3,
  529,
  1835,
  53,
  8,
  1,
  4158,
  2,
  3115,
  438,
  1,
  1815,
  57,
  919,
  2563,
  6,
  12,
  11,
  17,
  140,
  25,
  75,
  20,
  1,
  191,
  256,
  16,
  29,
  5,
  64,
  10,
  25,
  291,
  11,
  17,
  34,
  105,
  216,
  12,
  10,
  66,
  210,
  1,
  420,
  14,
  1,
  102,
  23,
  618,
  93,
  10,
  186,
  56,
  1011,
  57,
  499,
  173,
  80,
  10,
  25,
  34,
  105,
  499,
  540,
  1362,
  22,
  16,
  2281,
  143,
  3,
  173,
  4,
  57,
  1998,
  12,
  10,
  110,
  64,
  8,
  11,
  253,
  2,
  572,
  2,
  12,
  6,
  320,
  81,
  1702,
  249,
  77,
  255,
  42,
  16,
  249,
  77,
  249,
  77,
  2721,
  41,
  249,
  77,
  2,
  402,
  29,
  73,
  66,
  5,
  353,
  249,
  77,
  3201,
  139,
  144,
  10,
  25,
  5,
  139,
  104,
  9,
  172],
 [2251,
  4988,
  327,
  1122,
  1,
  7,
  7,
  8285,
  4988,
  460,
  457,
  1,
  7,
  7,
  171,
  4,
  4905,
  2,
  2700,
  2140,
  3074,
  14,
  14,
  5490,
  519,
  3008,
  4,
  964,
  30,
  1,
  1494,
  4,
  92,
  2946,
  290,
  32,
  4278,
  4,
  653,
  36,
  1,
  1872,
  3521,
  1843,
  1870,
  5,
  1020,
  11,
  9894,
  114,
  621,
  5,
  63,
  1,
  4719,
  8360,
  4,
  1,
  23,
  1303,
  199,
  1290,
  8,
  4639,
  6421,
  3589,
  1,
  641,
  4,
  249,
  238,
  5,
  6924,
  155,
  363,
  1515,
  346,
  4,
  1025,
  2,
  6501,
  1744,
  472,
  1,
  271,
  2766,
  15,
  4772,
  3443,
  921,
  2847,
  2,
  6063,
  8448,
  730,
  5130,
  968,
  280,
  5,
  1,
  6249,
  4,
  621,
  859,
  2,
  238,
  7041,
  4,
  472,
  1,
  2063,
  1,
  1727,
  4,
  1,
  211,
  5,
  92,
  83,
  5008,
  29,
  20,
  24,
  880,
  36,
  1,
  302,
  4,
  3809,
  4444,
  8,
  2055,
  2445,
  5,
  464,
  1080,
  15,
  63],
 [14,
  86,
  81,
  10,
  230,
  1396,
  4,
  1,
  31,
  1,
  1561,
  2395,
  96,
  12,
  362,
  166,
  46,
  183,
  5,
  26,
  54,
  3799,
  8,
  362,
  5222,
  61,
  187,
  5,
  1141,
  284,
  20,
  5911,
  23,
  2319,
  12,
  25,
  32,
  306,
  2211,
  8,
  7,
  7,
  11,
  17,
  6,
  3,
  2412,
  644,
  9,
  99,
  26,
  8012,
  14,
  760,
  206,
  16,
  44,
  530,
  18,
  89,
  376,
  12,
  477,
  22,
  122,
  11,
  17,
  11,
  6,
  3,
  52,
  212,
  17,
  60,
  6,
  21,
  37,
  86,
  179,
  362,
  6974,
  7,
  7,
  43,
  22,
  23,
  891,
  11,
  22,
  466,
  120,
  1,
  1143,
  112,
  34,
  10,
  78,
  21,
  1306,
  165,
  121,
  12,
  1,
  61,
  96,
  12,
  213,
  5,
  324,
  5,
  1659,
  11,
  5,
  23,
  3315,
  2,
  510,
  4,
  1957,
  60,
  23,
  115,
  565,
  5229,
  12,
  182,
  3,
  278,
  2900,
  71,
  86,
  4,
  1,
  362,
  1200,
  7,
  7,
  11,
  6,
  68,
  274,
  319,
  43,
  22,
  23,
  1396,
  4,
  147,
  50,
  4,
  1,
  168,
  7,
  7,
  2379],
 [105,
  4,
  1,
  810,
  2,
  780,
  10,
  25,
  340,
  41,
  11,
  17,
  132,
  12,
  11,
  6,
  3,
  244,
  5169,
  19,
  2,
  238,
  31,
  8514,
  5437,
  263,
  1,
  62,
  343,
  13,
  244,
  792,
  4,
  307,
  10,
  130,
  164,
  9,
  680,
  487,
  8227,
  2,
  958,
  251,
  8514,
  311,
  3,
  676,
  139,
  2029,
  254,
  35,
  78,
  536,
  30,
  161,
  5,
  1250,
  1,
  129,
  59,
  1370,
  110,
  324,
  12,
  11,
  129,
  6,
  1044,
  560,
  4,
  5508,
  13,
  1577,
  8,
  1,
  253,
  18,
  10,
  267,
  9,
  6851,
  5,
  1,
  2,
  849,
  251,
  4,
  1,
  17,
  150,
  409,
  21,
  3,
  519,
  62,
  343,
  175,
  792,
  158,
  11,
  17,
  6,
  3,
  329,
  4519,
  4,
  1234,
  5,
  91,
  1,
  306,
  428],
 [14,
  1,
  630,
  4,
  386,
  201,
  248,
  5,
  64,
  11,
  115,
  2755,
  4,
  1200,
  7943,
  53,
  20,
  57,
  5,
  805,
  1011,
  51,
  10,
  217,
  9,
  13,
  1263,
  7,
  7,
  1,
  884,
  2366,
  3,
  1591,
  2175,
  38,
  137,
  109,
  3079,
  2,
  609,
  84,
  1,
  2358,
  5,
  26,
  1491,
  16,
  9546,
  31,
  3,
  886,
  4,
  3385,
  47,
  77,
  9547,
  214,
  2580,
  5,
  717,
  40,
  143,
  2,
  6,
  356,
  3,
  7535,
  4,
  284,
  5,
  346,
  14,
  3,
  8431,
  150,
  43,
  28,
  1559,
  15,
  1,
  254,
  2,
  29,
  1,
  284,
  28,
  214,
  3,
  2774,
  606,
  242,
  808,
  3,
  4108,
  2,
  1906,
  15,
  88,
  2,
  1332,
  12,
  1906,
  6,
  27,
  4,
  1,
  250,
  149,
  123,
  2491,
  33,
  23,
  29,
  459,
  380,
  2,
  1,
  3742,
  78,
  91,
  22,
  1467,
  569,
  100,
  2914,
  241,
  84,
  1,
  2358,
  73,
  836,
  12,
  3615,
  6,
  3,
  4254,
  1225,
  632,
  528,
  6815,
  1,
  1592,
  37,
  3,
  382,
  756,
  2417,
  255,
  16,
  5,
  2,
  144,
  11,
  1633,
  6,
  39,
  3,
  1272,
  221,
  15,
  47,
  4,
  1,
  250,
  2252,
  123,
  5176,
  16,
  501,
  2,
  193,
  177,
  72,
  9,
  24,
  2,
  23,
  32,
  794,
  20,
  1,
  725,
  2,
  10,
  262,
  549,
  72,
  4,
  146,
  133,
  7,
  7,
  438,
  116,
  10,
  820,
  5,
  750,
  1,
  210,
  1811,
  1047,
  11,
  6,
  235,
  1,
  283,
  287,
  11,
  19,
  13,
  4056,
  150,
  46,
  6,
  27,
  3249,
  128,
  41,
  27,
  338,
  190,
  119,
  1,
  528,
  2837,
  3,
  254,
  2,
  2518,
  40,
  3442,
  42,
  18,
  44,
  21,
  3,
  1765,
  2239,
  16,
  580,
  461,
  82,
  5736,
  3497,
  279,
  669,
  1,
  650,
  775,
  2,
  3,
  2,
  273,
  5106,
  492,
  1761,
  4,
  658,
  2,
  1049,
  904,
  14,
  68,
  34,
  43,
  22,
  187,
  1255,
  8,
  1305,
  4,
  2214,
  22,
  192,
  9,
  7,
  7,
  10,
  186,
  373,
  11,
  1166,
  5,
  245,
  44,
  21,
  56,
  1,
  49,
  76,
  17,
  44,
  39,
  9763,
  1166,
  12,
  61,
  3,
  386,
  1539,
  341,
  78,
  235,
  625,
  2,
  56,
  94,
  43,
  22,
  23,
  232,
  124,
  95,
  141,
  1,
  1011,
  571,
  11,
  16,
  1,
  52,
  237,
  43,
  22,
  104,
  9,
  87,
  22,
  198,
  74,
  1,
  4275,
  12,
  11,
  6,
  1,
  6067,
  16,
  1,
  1011,
  60,
  6,
  423,
  21,
  289],
 [10,
  1567,
  11,
  535,
  9,
  58,
  26,
  177,
  49,
  39,
  31,
  1,
  1035,
  4,
  1,
  17,
  410,
  1720,
  2,
  6161,
  651,
  42,
  177,
  49,
  485,
  3170,
  1,
  129,
  35,
  522,
  24,
  333,
  20,
  3,
  5230,
  15,
  3,
  619,
  1008,
  18,
  11,
  17,
  192,
  14,
  9,
  422,
  20,
  623,
  4118,
  6,
  1208,
  294,
  261,
  51,
  28,
  311,
  3,
  222,
  37,
  11,
  97,
  76,
  1,
  17,
  13,
  3,
  412,
  4,
  605,
  9,
  65,
  1003,
  24,
  653,
  1720,
  2,
  6161,
  13,
  68,
  985,
  927,
  10,
  506,
  9,
  3,
  327,
  140,
  25,
  506,
  9,
  3,
  234,
  10,
  506,
  9,
  32,
  1579,
  328,
  39,
  80,
  623,
  1008,
  13,
  619],
 [10,
  262,
  42,
  41,
  11,
  19,
  80,
  2247,
  1223,
  2807,
  36,
  435,
  20,
  13,
  8,
  9,
  435,
  20,
  6,
  3,
  154,
  695,
  2867,
  2,
  682,
  28,
  312,
  80,
  28,
  468,
  5,
  1010,
  84,
  362,
  2,
  328,
  8,
  11,
  19,
  28,
  1268,
  1362,
  528,
  7,
  7,
  1,
  19,
  6,
  3,
  52,
  583,
  760,
  206,
  15,
  390,
  32,
  1476,
  257,
  35,
  1075,
  40,
  8673,
  9192,
  5,
  1257,
  1223,
  2807,
  80,
  59,
  1241,
  1223,
  2807,
  523,
  37,
  40,
  80,
  462,
  1476,
  1,
  19,
  6,
  39,
  76,
  16,
  34,
  105,
  1015,
  1,
  112,
  6,
  3760,
  724,
  36,
  1,
  9708,
  2557,
  1678,
  5,
  1,
  590,
  1678,
  5145,
  39,
  12,
  4461,
  119,
  29,
  286,
  4,
  93,
  23,
  260,
  251,
  2,
  94,
  1,
  8303,
  228,
  146,
  106,
  133,
  90,
  69,
  3562,
  108,
  6,
  4012,
  2,
  2931,
  36,
  40,
  222,
  14,
  795,
  53,
  2,
  9689,
  5173,
  6,
  8,
  142,
  117,
  97,
  59,
  2592,
  12,
  1,
  19,
  6,
  1171,
  5173,
  51,
  8,
  196,
  44,
  39,
  788,
  336,
  50,
  398,
  71,
  21,
  139,
  16,
  288,
  121,
  1636,
  44,
  208,
  5,
  833,
  40,
  8471,
  97,
  6009,
  75,
  3,
  5173,
  2,
  16,
  151,
  155,
  647,
  11,
  222,
  2,
  94,
  1067,
  1105,
  3542,
  12,
  1,
  19,
  13,
  76,
  10,
  812,
  59,
  1698,
  1,
  309,
  2,
  224,
  4,
  11,
  19,
  155,
  9,
  13,
  607,
  18,
  59,
  90,
  246,
  59,
  781,
  12,
  2026,
  34,
  59,
  99,
  74,
  1481,
  16,
  11,
  4866,
  4,
  3,
  19,
  10,
  387,
  213,
  20,
  59,
  893,
  8,
  9,
  16,
  8976,
  2192,
  48,
  11,
  19,
  13,
  65,
  13,
  1171,
  336,
  43,
  229,
  9,
  2073,
  336,
  14,
  355,
  1714,
  632,
  3974,
  23,
  8,
  63,
  15,
  1,
  336,
  402,
  355,
  179,
  5,
  5554,
  1,
  705,
  4,
  8673,
  108,
  7,
  7,
  46,
  23,
  77,
  76,
  179,
  41,
  11,
  19,
  97,
  37,
  1223,
  6686,
  108,
  109,
  1,
  695,
  129,
  170,
  275,
  254,
  710,
  1069,
  2,
  2784,
  4103,
  109,
  1,
  5853,
  320,
  113,
  440,
  4,
  2807,
  2,
  4,
  258,
  4103,
  67,
  5,
  365,
  2,
  24,
  1198,
  3,
  171,
  216,
  16,
  49,
  4225,
  6,
  12,
  1,
  113,
  1,
  224,
  974,
  99,
  213,
  53,
  15,
  2049,
  110,
  220,
  12,
  155,
  546,
  15,
  170,
  4837,
  2525,
  2,
  9980,
  1813,
  19,
  123,
  90,
  226,
  82,
  3,
  364,
  371,
  1572,
  383,
  128,
  60,
  6,
  39,
  4517,
  2,
  1569,
  85,
  691,
  1,
  19,
  6,
  1,
  77,
  780,
  20,
  134,
  29,
  132,
  85,
  215,
  1476,
  18,
  6,
  158,
  302,
  13,
  10,
  147,
  1,
  168,
  19,
  14,
  33,
  70,
  462,
  423,
  54,
  2,
  1,
  61,
  49,
  148,
  41,
  11,
  19,
  13,
  12,
  59,
  13,
  7116,
  176,
  14,
  1,
  1476,
  27,
  263,
  260,
  296,
  12,
  10,
  1953,
  5,
  64,
  1,
  1298,
  4,
  8673,
  9192,
  14,
  68,
  462,
  2,
  255,
  7,
  7,
  10,
  4507,
  286,
  179,
  41,
  11,
  19,
  43,
  848,
  110,
  291,
  9,
  7,
  7,
  22,
  78,
  120,
  48,
  1,
  276,
  78,
  26,
  7,
  7,
  22,
  78,
  164,
  1,
  1572,
  383,
  128,
  2460,
  2210,
  2,
  7,
  7,
  22,
  78,
  26,
  1110,
  100,
  713,
  223,
  7,
  7,
  104,
  30,
  124,
  203,
  8674],
 [11,
  17,
  45,
  265,
  792,
  180,
  96,
  560,
  263,
  47,
  179,
  23,
  236,
  4148,
  73,
  23,
  1882,
  15,
  484,
  3389,
  129,
  1,
  61,
  4184,
  10,
  66,
  2653,
  6,
  12,
  10,
  2217,
  872,
  16,
  2922,
  10,
  132,
  819,
  2318,
  11,
  6,
  3,
  404,
  1257,
  17,
  10,
  3723,
  29,
  336,
  16,
  3,
  329,
  760,
  843,
  64,
  11,
  17,
  15,
  12,
  313,
  395],
 [260,
  39,
  107,
  6496,
  4945,
  1,
  5299,
  859,
  20,
  1,
  2251,
  1946,
  14,
  6422,
  36,
  5852,
  10,
  325,
  146,
  168,
  6068,
  5,
  104,
  3,
  1042,
  220,
  8,
  6125,
  16,
  1,
  6055,
  1009,
  4569,
  2,
  1287,
  31,
  1,
  168,
  129,
  1,
  2633,
  1094,
  5,
  1,
  933,
  320,
  2,
  469,
  23,
  65,
  325,
  134,
  2,
  105,
  4,
  1,
  167,
  1740,
  37,
  51,
  27,
  4,
  1,
  1096,
  1810,
  1798,
  3,
  344,
  833,
  1280,
  38,
  51,
  27,
  2151,
  24,
  406,
  2,
  298,
  160,
  2012,
  122,
  38,
  51,
  27,
  4310,
  15,
  1,
  77,
  15,
  173,
  4,
  12,
  77,
  784,
  23,
  39,
  14,
  154,
  14,
  1,
  945,
  335,
  9,
  125,
  74,
  3,
  115,
  734,
  1,
  127,
  130,
  5299,
  6,
  68,
  274,
  319,
  16,
  98,
  839,
  3869,
  35,
  489,
  5,
  1659,
  11,
  15,
  1,
  933,
  697],
 [1,
  176,
  4,
  11,
  19,
  3064,
  47,
  4,
  167,
  126,
  149,
  105,
  4,
  35,
  10,
  25,
  107,
  8,
  2797,
  612,
  11,
  19,
  188,
  7486,
  69,
  15,
  3,
  850,
  883,
  39,
  5,
  26,
  36,
  1,
  168,
  686,
  14,
  93,
  1,
  1211,
  275,
  2454,
  23,
  1,
  87,
  2334,
  12,
  179,
  23,
  41,
  5,
  139,
  344,
  14,
  160,
  715,
  244,
  2892,
  1,
  7811,
  4388,
  1389,
  6,
  8,
  196,
  32,
  159,
  494,
  15,
  3,
  171,
  4,
  1,
  3355,
  3632,
  2540,
  36,
  3,
  325,
  494,
  169,
  86,
  4,
  1,
  176,
  1016,
  5,
  26,
  36,
  1,
  83,
  190,
  629,
  167,
  7339,
  1809,
  915,
  44,
  14,
  43,
  11,
  17,
  13,
  53,
  30,
  3,
  915,
  176,
  1285,
  992,
  1,
  977,
  4,
  97,
  105,
  2,
  876,
  3,
  228,
  4,
  812,
  471,
  896,
  1,
  114,
  1701,
  3986,
  31,
  124,
  704,
  3860,
  384,
  2,
  517,
  31,
  32,
  2,
  22,
  74,
  1,
  309,
  7,
  7,
  43,
  22,
  23,
  32,
  294,
  10,
  373,
  22,
  64,
  11,
  19,
  14,
  3,
  2080,
  20,
  85,
  5,
  2057,
  124],
 [3375,
  4622,
  2,
  868,
  290,
  48,
  3,
  1909,
  15,
  5418,
  6132,
  2,
  3432,
  122,
  1,
  749,
  612,
  5,
  1,
  4,
  1540,
  2,
  3998,
  248,
  30,
  1,
  487,
  4,
  9,
  29,
  249,
  108,
  8361,
  3,
  7834,
  4,
  8299,
  1558,
  5381,
  1491,
  53,
  8,
  2659,
  4,
  608,
  23,
  1,
  2254,
  4,
  29,
  2546,
  2,
  4,
  29,
  117,
  85,
  289,
  131,
  646,
  23,
  1745,
  6,
  30,
  1,
  1792,
  4,
  11,
  3998,
  462,
  1,
  1438,
  5381,
  12,
  1,
  77,
  286,
  20,
  59,
  6,
  1,
  8299,
  7,
  7,
  1,
  2280,
  4,
  1540,
  23,
  5,
  249,
  92,
  203,
  27,
  5,
  4906,
  2012,
  1608,
  399,
  27,
  5,
  1028,
  143,
  662,
  5,
  239,
  1990,
  4370,
  27,
  322,
  89,
  187,
  5,
  385,
  1,
  7226,
  27,
  3433,
  186,
  267,
  1,
  873,
  2,
  1540,
  5,
  589,
  1690,
  131,
  23,
  29,
  1117,
  46,
  1540,
  1,
  3998,
  1419,
  5,
  104,
  85,
  249,
  873,
  2,
  1540,
  847,
  8,
  2659,
  4,
  1,
  5612,
  8299,
  2,
  487,
  2257,
  591,
  7,
  7,
  1,
  2574,
  4,
  1,
  807,
  563,
  2,
  85,
  249,
  4,
  1,
  108,
  9548,
  23,
  6155,
  2205,
  583,
  15,
  7881,
  44,
  21,
  6591,
  38,
  1317,
  14,
  160,
  19,
  119,
  1,
  873,
  1540,
  2996,
  877,
  662,
  5,
  497,
  2,
  1,
  7100,
  361,
  4,
  189,
  4622,
  2,
  46,
  6,
  4952,
  856,
  12,
  270,
  141,
  1,
  1489,
  38,
  1782,
  1540,
  3862,
  9,
  29,
  382,
  21,
  33,
  1017,
  68,
  2,
  993,
  334,
  15,
  1,
  62,
  1,
  477,
  4,
  708,
  2178,
  6447,
  2,
  5601,
  5,
  85,
  1,
  106,
  301,
  5,
  25,
  2171,
  2,
  8,
  63,
  655,
  7,
  7,
  22,
  233,
  132,
  226,
  54,
  608,
  204,
  434,
  38,
  3392,
  133,
  8,
  2855,
  1540,
  248,
  1,
  3998,
  6,
  46,
  2,
  9,
  78,
  1028,
  124,
  705,
  1,
  5979,
  352,
  1898,
  1415,
  667,
  31,
  1634,
  7219,
  2641,
  3,
  2567,
  5,
  1,
  5624,
  103,
  2,
  211,
  31,
  15,
  1337,
  2,
  1253,
  2991,
  4,
  5195,
  4,
  1923,
  261,
  4822,
  11,
  6,
  3,
  695,
  19,
  22,
  39,
  233,
  21,
  187,
  5,
  699,
  7,
  7,
  3375,
  4622,
  1745,
  1,
  333,
  2291,
  1,
  4351,
  5234,
  2129,
  9353,
  2,
  2301,
  6187,
  1,
  3411,
  1292,
  2555,
  2967,
  1979,
  114,
  923,
  2828,
  8,
  4272,
  7,
  7,
  868,
  610,
  1,
  681,
  1,
  375,
  5317,
  5158,
  1,
  3155,
  518,
  14,
  1108,
  8,
  6187,
  8,
  1,
  4879,
  2555,
  1270,
  4087,
  1939,
  17,
  3997,
  6035,
  4928,
  4,
  1,
  324,
  3813,
  1018,
  14,
  358,
  1813,
  8,
  1,
  4,
  3375,
  2299,
  2996,
  1887,
  2584,
  7,
  7,
  5418,
  6132,
  925,
  28,
  6,
  322,
  2168,
  8,
  57,
  113,
  5676,
  2325,
  5158,
  1887,
  2585,
  2641,
  2,
  3004,
  8,
  32,
  3897,
  681,
  3793,
  1038,
  2577,
  2983,
  32,
  819,
  9928,
  282,
  1018,
  14,
  6664,
  2554,
  15,
  3914,
  4655,
  14,
  845,
  4622,
  8,
  6247,
  799,
  6664,
  2554,
  2,
  1,
  410,
  4,
  1,
  3813,
  243,
  7,
  7,
  3432,
  5174,
  59,
  13,
  52,
  1106,
  14,
  3501,
  1887,
  9465,
  8,
  2606,
  6,
  2606,
  3793],
 [10,
  230,
  2887,
  15,
  47,
  4,
  1,
  810,
  4,
  11,
  19,
  1,
  61,
  277,
  12,
  183,
  5,
  379,
  1,
  873,
  6,
  2370,
  11,
  19,
  6,
  371,
  1,
  112,
  6,
  551,
  3116,
  9,
  6,
  21,
  639,
  351,
  81,
  42,
  46,
  35,
  101,
  12,
  80,
  9,
  407,
  2681,
  2973,
  9,
  6,
  856,
  37,
  1,
  4851,
  140,
  820,
  41,
  9,
  11,
  19,
  6,
  50,
  37,
  453,
  954,
  546,
  9,
  6,
  56,
  50,
  724,
  2,
  555,
  714,
  71,
  9,
  10,
  13,
  551,
  663,
  15,
  11,
  19,
  9,
  156,
  2250,
  69,
  878,
  615,
  69,
  351,
  946,
  385,
  9,
  11,
  520,
  4,
  112,
  45,
  75,
  5,
  326,
  30,
  11,
  880,
  913,
  1318,
  1,
  348,
  264,
  5,
  2714,
  1,
  595,
  48,
  1540,
  3862,
  1358,
  62,
  453,
  954,
  2233,
  1,
  511,
  511,
  9,
  183,
  5,
  69,
  12,
  1,
  61,
  673,
  497,
  212,
  180,
  103,
  3011,
  23,
  1,
  892,
  2,
  1,
  1,
  103,
  12,
  23,
  544,
  42,
  4,
  362,
  37,
  11,
  23,
  3117,
  8,
  284,
  232,
  199,
  3,
  9100,
  4,
  1152,
  16,
  1,
  515,
  502,
  39,
  109,
  42],
 [3849,
  2965,
  4977,
  6,
  3,
  1210,
  3560,
  18,
  109,
  3531,
  2,
  680,
  4,
  3,
  59,
  125,
  29,
  4,
  40,
  157,
  36,
  1,
  4,
  40,
  39,
  14,
  59,
  6,
  41,
  5,
  182,
  3,
  3024,
  8,
  2849,
  3,
  1052,
  3618,
  3149,
  40,
  3,
  1210,
  3819,
  15,
  1175,
  1568,
  20,
  9,
  3849,
  4312,
  5,
  902,
  15,
  40,
  1633,
  6720,
  18,
  28,
  6481,
  1448,
  8,
  3,
  1562,
  2071,
  3849,
  1877,
  5,
  2849,
  18,
  298,
  1,
  3819,
  15,
  40,
  135,
  59,
  6,
  20,
  1,
  2186,
  3,
  1311,
  255,
  4587,
  777,
  702,
  3714,
  9374,
  166,
  5,
  40,
  59,
  770,
  16,
  93,
  2,
  1,
  106,
  127,
  53,
  20,
  3,
  1701,
  5,
  188,
  702,
  503,
  16,
  1,
  1455,
  35,
  4427,
  1,
  988,
  1568,
  20,
  1,
  3819,
  2,
  28,
  6,
  42,
  5,
  74,
  9,
  56,
  100,
  3849,
  3105,
  36,
  24,
  2,
  4812,
  143,
  8,
  1,
  2635,
  702,
  166,
  179,
  866,
  28,
  1312,
  2140,
  20,
  170,
  1210,
  593,
  1,
  3376,
  232,
  40,
  1684,
  40,
  40,
  2133,
  2484,
  265,
  66,
  3849,
  3,
  1210,
  1475,
  702,
  30,
  24,
  203,
  435,
  11,
  52,
  1149,
  17,
  45,
  105,
  87,
  4977,
  2,
  9374,
  23,
  106,
  52,
  302,
  208,
  149,
  2,
  63,
  1342,
  1520,
  5012,
  1,
  224,
  6,
  52,
  1045,
  2,
  246,
  8,
  92,
  1817,
  4,
  1,
  4,
  5107,
  2,
  63,
  6173,
  8,
  1916,
  181,
  1,
  1323,
  706,
  352,
  2,
  452,
  4,
  1,
  17,
  23,
  82,
  175,
  389,
  2,
  463,
  85,
  9,
  959,
  46,
  6,
  3,
  83,
  762,
  4,
  1149,
  204,
  14,
  3849,
  279,
  20,
  1,
  486,
  5,
  4042,
  40,
  2433,
  43,
  22,
  114,
  3342,
  199,
  1842,
  8170,
  38,
  543,
  11,
  6,
  3,
  83,
  1127,
  9,
  1555,
  1267,
  2,
  505,
  15,
  83,
  232,
  9,
  597,
  16,
  1,
  515,
  5,
  5190,
  3,
  52,
  49,
  2195,
  4,
  722],
 [10,
  1567,
  1,
  266,
  8,
  3,
  386,
  1154,
  14,
  32,
  4212,
  5,
  891,
  1,
  4058,
  18,
  44,
  177,
  72,
  39,
  50,
  2381,
  7,
  7,
  135,
  1,
  19,
  198,
  1007,
  47,
  5821,
  36,
  1,
  4058,
  8,
  1,
  434,
  331,
  647,
  1,
  649,
  4,
  1,
  1187,
  226,
  54,
  2879,
  5,
  1,
  4058,
  1751,
  8,
  1,
  19,
  21,
  27,
  7,
  7,
  1,
  111,
  29,
  185,
  6,
  177,
  76,
  177,
  72,
  29,
  4,
  1,
  2136,
  4,
  8059,
  3966,
  5963,
  1340,
  3976,
  249,
  535,
  33,
  120,
  50,
  71,
  303,
  330,
  46,
  198,
  26,
  47,
  873,
  5,
  9,
  18,
  9,
  65,
  45,
  3,
  76,
  362,
  3815,
  6417,
  5,
  9,
  7,
  7,
  4246,
  1870,
  2715,
  780,
  2409,
  5,
  26,
  50,
  197,
  71,
  344,
  2,
  10,
  25,
  651,
  5,
  6532,
  30,
  1,
  2715,
  155,
  2733,
  1984,
  10,
  66,
  7,
  7,
  10,
  666,
  10,
  67,
  20,
  11,
  27],
 [163,
  11,
  6,
  3,
  357,
  323,
  180,
  19,
  12,
  2483,
  36,
  29,
  4,
  1,
  679,
  12,
  139,
  15,
  357,
  323,
  96,
  18,
  22,
  205,
  64,
  11,
  39,
  5,
  104,
  2634,
  14,
  2411,
  59,
  6,
  882,
  2,
  3,
  83,
  115,
  552,
  5,
  3663,
  131,
  2047,
  4,
  180,
  96,
  398,
  3,
  1329,
  1535,
  2,
  1,
  641,
  506,
  178,
  2634,
  161,
  10,
  367,
  50,
  71,
  1245,
  174,
  8,
  57,
  1205,
  1776,
  15,
  3,
  6509,
  2,
  1483,
  8,
  11,
  19,
  57,
  347,
  1929,
  925,
  2,
  2438,
  1057,
  2634,
  6,
  21,
  61,
  519,
  59,
  6,
  3,
  1,
  17,
  396,
  398,
  9950,
  334,
  2,
  1,
  374,
  4,
  1,
  149,
  23,
  21,
  52,
  5523,
  8,
  12,
  2831,
  18,
  14,
  534,
  14,
  2634,
  1798,
  1,
  256,
  179,
  65,
  377,
  1,
  408,
  23,
  689,
  21,
  8,
  40,
  3401,
  11,
  6,
  21,
  1,
  5043,
  18,
  14,
  10,
  296,
  43,
  22,
  187,
  5,
  64,
  3,
  251,
  115,
  17,
  15,
  3,
  882,
  115,
  552,
  11,
  6,
  1,
  27,
  5,
  64],
 [9,
  299,
  370,
  10,
  585,
  30,
  1,
  5695,
  2678,
  12,
  10,
  262,
  42,
  12,
  1,
  212,
  1294,
  328,
  4,
  11,
  17,
  641,
  1100,
  310,
  92,
  232,
  11,
  54,
  789,
  2589,
  136,
  303,
  20,
  256,
  183,
  5,
  25,
  63,
  2466,
  20,
  77,
  179,
  3,
  4,
  60,
  739,
  8,
  3,
  52,
  416,
  128,
  1123,
  3,
  942,
  12,
  66,
  61,
  26,
  2053,
  14,
  1193,
  22,
  120,
  51,
  848,
  75,
  3782,
  3,
  1503,
  370,
  331,
  339,
  1110,
  68,
  193,
  1,
  433,
  4,
  2690,
  1,
  25,
  20,
  63,
  385,
  51,
  502,
  7806,
  63,
  8,
  3,
  562,
  2683,
  1369,
  7,
  7,
  1,
  112,
  20,
  1,
  756,
  4,
  5881,
  260,
  32,
  1575,
  15,
  1,
  1624,
  4,
  2,
  24,
  81,
  21,
  109,
  676,
  41,
  9,
  22,
  186,
  65,
  1728,
  93,
  231,
  226,
  171,
  179,
  50,
  302,
  8,
  1,
  181,
  71,
  146,
  8174,
  150,
  1,
  8174,
  368,
  134,
  29,
  301,
  5,
  163,
  37,
  2858,
  696,
  253,
  5881,
  6,
  82,
  52,
  15,
  1,
  2190,
  4,
  109,
  1492,
  998,
  1,
  686,
  18,
  58,
  11,
  25,
  75,
  289,
  3,
  366,
  4,
  3316,
  151,
  579,
  119,
  303,
  2456,
  8,
  1993,
  2,
  275,
  2454,
  7,
  7,
  100,
  72,
  687,
  2,
  3,
  859,
  703,
  12,
  45,
  5,
  26,
  107,
  5,
  26,
  2551,
  2,
  54,
  193,
  21,
  2596,
  73,
  25,
  3,
  1363,
  119,
  1,
  2810,
  25,
  5,
  4906,
  539,
  454,
  3,
  4907,
  1230,
  35,
  186,
  340,
  3,
  5063,
  885,
  33,
  58,
  25,
  565,
  46,
  13,
  3,
  6852,
  8,
  991,
  4,
  93,
  11,
  6,
  48,
  10,
  89,
  74,
  56,
  150,
  63,
  31,
  1,
  2647,
  1,
  1141,
  713,
  223,
  976,
  1,
  110,
  123,
  502,
  976,
  3,
  215,
  11,
  680,
  4680,
  44,
  82,
  137,
  4,
  3,
  3429,
  6423,
  231,
  1,
  4045,
  2,
  336,
  1560,
  84,
  1,
  6852,
  23,
  524,
  9193,
  2726,
  7,
  7,
  559,
  1,
  19,
  675,
  15,
  825,
  24,
  624,
  2,
  528,
  16,
  24,
  4989,
  18,
  35,
  736,
  6228,
  38,
  528,
  51,
  848,
  192,
  32,
  2762,
  2433,
  35,
  186,
  64,
  3,
  8,
  991,
  4,
  88,
  38,
  4351,
  3,
  2771,
  37,
  28,
  7365,
  3,
  1503],
 [10,
  230,
  3,
  645,
  2800,
  2213,
  341,
  2,
  34,
  51,
  10,
  217,
  12,
  11,
  13,
  390,
  30,
  1,
  443,
  10,
  415,
  353,
  549,
  10,
  468,
  5,
  64,
  85,
  2213,
  58,
  817,
  53,
  24,
  1931,
  19,
  1088,
  218,
  319,
  14,
  11,
  6,
  160,
  27,
  4,
  24,
  103,
  314,
  8,
  1318,
  490,
  60,
  6,
  989,
  759,
  7042,
  157,
  334,
  15,
  48,
  183,
  5,
  26,
  24,
  167,
  4397,
  6,
  72,
  6916,
  71,
  2,
  1,
  474,
  6,
  86,
  729,
  1364,
  1,
  112,
  2877,
  185,
  108,
  3,
  1422,
  35,
  214,
  3,
  6446,
  20,
  3,
  882,
  62,
  36,
  669,
  1,
  2465,
  59,
  770,
  8,
  114,
  15,
  3,
  6867,
  1511,
  485,
  2,
  59,
  205,
  1228,
  719,
  1,
  873,
  6,
  274,
  1478,
  438,
  2,
  29,
  4,
  11,
  6,
  220,
  15,
  1,
  353,
  4,
  3,
  4462,
  665,
  1353,
  252,
  31,
  2213,
  7,
  7,
  10,
  205,
  132,
  12,
  10,
  1653,
  516,
  238,
  18,
  10,
  230,
  3,
  228,
  6922,
  10,
  99,
  104,
  3,
  286,
  518,
  19,
  15,
  8,
  123,
  1845,
  2,
  2257,
  7361,
  59,
  311,
  3,
  4462,
  8970,
  12,
  6,
  240,
  4,
  3,
  7650,
  8,
  3,
  285,
  4,
  7042,
  2354,
  108,
  59,
  1520,
  2327,
  611,
  1056,
  16,
  720,
  949,
  3174,
  5,
  132,
  210,
  245,
  35,
  1125,
  11,
  78,
  164,
  108,
  1069,
  2,
  12,
  6,
  3,
  930,
  7,
  7,
  2213,
  6,
  2213,
  28,
  6,
  130,
  390,
  1,
  168,
  108,
  72,
  37,
  2807,
  2,
  24,
  115,
  6280,
  108,
  137,
  12,
  4160,
  8,
  11,
  19,
  166,
  69,
  599,
  43,
  10,
  78,
  64,
  1,
  6914,
  115,
  172,
  188,
  28,
  6,
  21,
  8,
  1,
  176,
  4,
  24,
  369,
  427,
  2,
  45,
  75,
  3043,
  50,
  55,
  6464,
  521,
  1,
  363,
  14,
  4,
  527,
  7,
  7,
  6,
  82,
  729,
  14,
  1,
  9549,
  6301,
  582,
  1724,
  10,
  581,
  132,
  12,
  125,
  229,
  8,
  829,
  5,
  91,
  1,
  222,
  24,
  18,
  28,
  3144,
  24,
  108,
  638,
  1,
  345,
  7,
  7,
  8,
  1305,
  4,
  1,
  112,
  10,
  581,
  353,
  18,
  225,
  12,
  11,
  6,
  1371,
  8,
  196,
  9,
  4594,
  4,
  2912,
  4,
  1,
  8520,
  2,
  2213,
  23,
  50,
  1353,
  37,
  71,
  229,
  188,
  10,
  205,
  6490,
  2213,
  20,
  24,
  276,
  80,
  9,
  6,
  3,
  228,
  50,
  1045,
  71,
  124,
  792,
  362,
  321,
  4,
  11,
  19,
  305,
  4,
  265,
  109,
  320,
  2,
  469,
  179,
  23,
  4107,
  8,
  5976,
  4,
  4260,
  109,
  1068,
  1328,
  45,
  161,
  5,
  79,
  15,
  9,
  878,
  125,
  3459,
  150,
  1,
  112,
  467,
  159,
  2800,
  130,
  45,
  3,
  9721,
  16,
  27,
  2440,
  10,
  116,
  164,
  24,
  5,
  24,
  237,
  19,
  208,
  213,
  16,
  1,
  474,
  428,
  2,
  26,
  8499,
  7,
  7,
  3174,
  5,
  132,
  43,
  22,
  367,
  7042,
  157,
  104,
  9,
  43,
  21,
  104,
  137,
  330],
 [10,
  1567,
  11,
  19,
  80,
  4,
  57,
  615,
  8,
  275,
  473,
  2,
  261,
  1,
  680,
  934,
  62,
  4,
  1,
  9981,
  11,
  17,
  1041,
  5,
  91,
  47,
  285,
  42,
  4,
  85,
  2343,
  1326,
  99,
  477,
  24,
  1897,
  84,
  3,
  674,
  181,
  2207,
  9,
  87,
  2754,
  20,
  1,
  4876,
  1,
  9981,
  67,
  8,
  63,
  30,
  9,
  2073,
  1,
  3217,
  4,
  2343,
  1326,
  761,
  1,
  258,
  4,
  12,
  3217,
  184,
  1386,
  53,
  5,
  379,
  4,
  24,
  5,
  2,
  4,
  24,
  2563,
  8,
  1,
  3515,
  732,
  4,
  1326,
  94,
  1326,
  6,
  2,
  184,
  205,
  762,
  15,
  24,
  203,
  5569,
  41,
  719,
  28,
  45,
  75,
  2156,
  5,
  476,
  1,
  9981,
  5,
  3,
  167,
  1442,
  463,
  24,
  2465,
  5569,
  28,
  2,
  401,
  45,
  3,
  1897,
  12,
  9877,
  6,
  1,
  277,
  16,
  24,
  12,
  405,
  88,
  5305,
  8,
  1,
  4,
  24,
  307,
  14,
  23,
  2764,
  31,
  28,
  172,
  5569,
  12,
  28,
  45,
  364,
  75,
  2156,
  188,
  3,
  5406,
  3634,
  60,
  24,
  277,
  8,
  473,
  7,
  7,
  10,
  262,
  1,
  361,
  5,
  26,
  714,
  2,
  1,
  62,
  5,
  26,
  1073,
  2,
  208,
  10,
  58,
  114,
  5,
  120,
  719,
  9981,
  267,
  12,
  11,
  6,
  32,
  1812,
  1115,
  6,
  3,
  173,
  4,
  1,
  62,
  18,
  1,
  1015,
  136,
  11,
  6,
  1438,
  5,
  23,
  21,
  2575,
  1,
  1799,
  6,
  21,
  7,
  7,
  145,
  246,
  81,
  813,
  241,
  36,
  11,
  17,
  80,
  4,
  92,
  1693,
  807,
  512,
  18,
  9,
  45,
  3,
  83,
  176,
  2,
  78,
  1028,
  124,
  615,
  472],
 [6,
  32,
  1072,
  115,
  19,
  1,
  162,
  183,
  5,
  26,
  264,
  5,
  4488,
  1,
  865,
  4,
  354,
  392,
  180,
  96,
  15,
  1,
  1413,
  2239,
  4,
  1,
  94,
  6257,
  6258,
  1343,
  530,
  9,
  215,
  459,
  1146,
  656,
  662,
  5,
  52,
  608,
  2,
  1,
  345,
  71,
  1608,
  5162,
  4,
  92,
  176,
  4,
  184,
  149,
  18,
  9,
  130,
  45,
  92,
  394,
  656,
  662,
  5,
  1,
  7119,
  238,
  71,
  1,
  17,
  1022,
  31,
  1,
  527,
  1024,
  294,
  35,
  311,
  32,
  4206,
  159,
  55,
  180,
  17,
  328,
  7603,
  3158,
  1904,
  777,
  5049,
  30,
  1,
  442,
  4,
  1,
  17,
  73,
  902,
  1,
  45,
  75,
  180,
  328,
  14,
  242,
  1282,
  3,
  2051,
  16,
  2,
  73,
  950,
  836,
  12,
  7827,
  5049,
  6,
  3,
  228,
  4,
  3,
  5287,
  3307,
  122,
  39,
  51,
  22,
  101,
  28,
  415,
  26,
  98,
  50,
  2514,
  1628,
  1,
  2051,
  162,
  5049,
  16,
  3614,
  3,
  182,
  16,
  1,
  55,
  2,
  1,
  159,
  7593,
  6879,
  88,
  122,
  3,
  5,
  24,
  326,
  329,
  3469,
  5049,
  94,
  5469,
  47,
  461,
  30,
  3,
  1155,
  6592,
  180,
  17,
  1418,
  488,
  28,
  2483,
  3,
  487,
  1336,
  8,
  1,
  659,
  4,
  24,
  2198,
  5,
  93,
  2,
  844,
  675,
  53,
  143,
  30,
  24,
  3802,
  1062,
  5,
  698,
  130,
  8803,
  56,
  30,
  1300,
  28,
  1005,
  5,
  79,
  241,
  15,
  3,
  931,
  6483,
  31,
  88,
  15,
  3,
  155,
  28,
  401,
  3464,
  1,
  8022,
  304,
  5049,
  6,
  94,
  3046,
  5,
  374,
  8,
  289,
  362,
  392,
  8,
  3,
  316,
  4559,
  6196,
  15,
  386,
  4772,
  746,
  1,
  60,
  78,
  282,
  919,
  386,
  3598,
  36,
  5049,
  304,
  16,
  8845,
  35,
  2255,
  5,
  999,
  63,
  7425,
  7,
  7,
  9,
  6,
  30,
  11,
  218,
  12,
  1,
  360,
  36,
  1,
  1155,
  180,
  17,
  937,
  1228,
  5,
  999,
  2465,
  32,
  100,
  622,
  2240,
  2291,
  84,
  1,
  6196,
  2,
  647,
  24,
  611,
  143,
  350,
  15,
  93,
  16,
  32,
  29,
  315,
  992,
  21,
  602,
  57,
  309,
  4,
  251,
  18,
  1350,
  131,
  23,
  102,
  8,
  32,
  6258,
  180,
  19,
  2107,
  45,
  54,
  277,
  134,
  1,
  1155,
  360,
  1141,
  1,
  2195,
  260,
  2865,
  15,
  611,
  8,
  3,
  277,
  4,
  3179,
  6743,
  16,
  6424,
  15,
  9,
  2,
  56,
  1080,
  185,
  1,
  685,
  15,
  9,
  155,
  7366,
  5049,
  2,
  24,
  6593,
  8,
  1,
  8362,
  3882,
  5,
  1014,
  88,
  5,
  24,
  9764,
  8,
  1,
  1946,
  8,
  1,
  7077,
  1854,
  121,
  1,
  8337,
  4,
  40,
  5507,
  611,
  45,
  432,
  8,
  3,
  4767,
  440,
  5,
  365,
  2,
  2128,
  5049,
  141,
  3,
  22,
  66,
  177,
  72,
  851,
  42,
  1,
  374,
  36,
  134,
  231,
  5049,
  299,
  3,
  52,
  329,
  221,
  8,
  117,
  44,
  21,
  72,
  4,
  3,
  3222,
  5,
  2228,
  12,
  28,
  523,
  26,
  98,
  8,
  326,
  4767,
  818,
  166,
  2714,
  15,
  5049,
  2,
  28,
  860,
  8,
  6287,
  122,
  1591,
  94,
  2378,
  1,
  374,
  4,
  1,
  17,
  185,
  1,
  9375,
  4,
  1,
  3397,
  645,
  332,
  3292,
  122,
  1,
  184,
  2465,
  7487,
  27,
  31,
  27,
  11,
  6,
  119,
  1,
  17,
  770,
  980,
  2146,
  133,
  4,
  2278,
  4882,
  185,
  1910,
  618,
  4757,
  6,
  245,
  46,
  23,
  15,
  3034,
  7458,
  4,
  543,
  73,
  79,
  74,
  3,
  177,
  128,
  60,
  6,
  1,
  2744,
  4,
  1,
  17,
  155,
  1,
  237,
  106,
  4486,
  401,
  851,
  42,
  95,
  307,
  71,
  98,
  2290,
  1160,
  81,
  58,
  25,
  2743,
  42,
  1,
  168,
  148,
  18,
  172,
  1021,
  8,
  32,
  6258,
  180,
  19,
  12,
  1,
  61,
  95,
  5,
  536,
  1,
  4984,
  6,
  5,
  74,
  611,
  143,
  5,
  92,
  9764,
  119,
  9,
  3483,
  1,
  1644,
  6,
  9763,
  42,
  15,
  3,
  169,
  4,
  934,
  1412,
  2,
  2271,
  1816,
  6220,
  280,
  8363,
  31,
  3,
  725,
  90,
  53,
  210,
  1068,
  4,
  445,
  280,
  244,
  71,
  211,
  7488,
  2,
  511,
  12,
  498,
  4974,
  652,
  100,
  3,
  135,
  7,
  7,
  10,
  186,
  65,
  373,
  5,
  245,
  35,
  156,
  2184,
  53,
  147,
  691,
  96,
  37,
  11,
  20,
  527,
  315,
  1939,
  143,
  8,
  1,
  6258,
  696,
  180,
  461,
  78,
  164,
  958,
  555,
  714,
  2,
  2861,
  43,
  22,
  372,
  4,
  572,
  8,
  12,
  2503,
  2164,
  188,
  22,
  198,
  74,
  3,
  5301,
  4,
  4209,
  36,
  461,
  4,
  4703,
  860,
  8948,
  9520,
  198,
  82,
  187,
  5,
  806,
  9,
  42,
  14,
  1,
  755,
  845,
  1247,
  739,
  8,
  32,
  416,
  222,
  134,
  14,
  27,
  4,
  1,
  8654,
  19,
  1596,
  7,
  7,
  10,
  78,
  3723,
  1,
  5478,
  5,
  774,
  1,
  321,
  4,
  11,
  19,
  20,
  1,
  5323,
  7727,
  15,
  2537,
  8983,
  4,
  180,
  2,
  2727,
  30,
  2826,
  5822,
  80,
  1,
  2502,
  484,
  6,
  380,
  145,
  558,
  1,
  19,
  45,
  1973,
  3,
  754,
  2695,
  1,
  483,
  1455,
  30,
  4641,
  60,
  183,
  2327,
  43,
  331,
  3,
  4641,
  240,
  4,
  395,
  94,
  78,
  26,
  197,
  53,
  124,
  5836],
 [81,
  104,
  96,
  16,
  3,
  2344,
  4,
  278,
  1015,
  11,
  17,
  156,
  25,
  1,
  191,
  323,
  226,
  54,
  313,
  280,
  54,
  494,
  3267,
  2,
  226,
  54,
  3608,
  158,
  616,
  152,
  25,
  72,
  4,
  131,
  351,
  30,
  227,
  21,
  8,
  57,
  117,
  7,
  7,
  11,
  6,
  3,
  52,
  142,
  17,
  41,
  52,
  142,
  81,
  638,
  4,
  93,
  404,
  8,
  98,
  95,
  18,
  290,
  33,
  23,
  268,
  84,
  3,
  861,
  119,
  33,
  836,
  5,
  4269,
  2,
  1625,
  48,
  6,
  278,
  2,
  12,
  8,
  477,
  166,
  628,
  42,
  4,
  3638,
  10,
  230,
  21,
  2662,
  5,
  5353,
  1,
  3962,
  4,
  231,
  145,
  1078,
  32,
  3560,
  878,
  346,
  1,
  375,
  3031,
  4,
  57,
  203,
  1089,
  7,
  7,
  34,
  104,
  11,
  17,
  16,
  1,
  102,
  9,
  6,
  375,
  4,
  3,
  219,
  176,
  4,
  389,
  2532,
  4258,
  7,
  7,
  761,
  1,
  87,
  286,
  223,
  3299,
  1353,
  533,
  117,
  3603,
  2,
  28,
  981,
  4369,
  1,
  108,
  472,
  1,
  17,
  317,
  111,
  52,
  797,
  7,
  7,
  1784,
  99,
  21,
  25,
  75,
  176,
  126,
  2,
  1,
  202,
  24,
  2,
  8955,
  1,
  4,
  63,
  102,
  7,
  7,
  10,
  1653,
  516,
  1,
  145,
  246,
  59,
  2,
  57,
  426,
  8,
  1139,
  23,
  49,
  347,
  7,
  7,
  226,
  3,
  2706,
  50,
  4,
  131,
  389,
  102,
  18,
  733,
  6,
  1749,
  134,
  34,
  104,
  1,
  17,
  2,
  367,
  93],
 [10,
  101,
  12,
  22,
  66,
  21,
  812,
  85,
  131,
  81,
  65,
  157,
  155,
  10,
  372,
  5,
  1,
  2664,
  5,
  104,
  1,
  419,
  157,
  46,
  10,
  158,
  194,
  175,
  1,
  168,
  14,
  22,
  79,
  18,
  231,
  10,
  217,
  2,
  116,
  1,
  157,
  1,
  419,
  20,
  12,
  243,
  118,
  25,
  5,
  79,
  10,
  25,
  5,
  132,
  12,
  33,
  65,
  79,
  1753,
  1152,
  16,
  48,
  33,
  23,
  402,
  29,
  253,
  190,
  12,
  65,
  6,
  54,
  757,
  157,
  2,
  82,
  1,
  149,
  60,
  8,
  124,
  501,
  198,
  26,
  1967,
  76,
  23,
  65,
  83,
  81,
  2,
  3,
  169,
  4,
  93,
  65,
  66,
  496,
  10,
  89,
  101,
  12,
  1,
  855,
  356,
  5,
  93,
  66,
  65,
  118,
  12,
  14,
  10,
  101,
  11,
  855,
  215,
  52,
  49,
  18,
  33,
  23,
  364,
  49,
  34,
  10,
  89,
  101,
  12,
  22,
  155,
  22,
  763,
  107,
  131,
  419,
  402,
  46,
  157,
  66,
  1720,
  121,
  93,
  2,
  10,
  1506,
  25,
  6654,
  121,
  93,
  14,
  68,
  155,
  10,
  1779,
  93,
  18,
  10,
  116,
  2,
  230,
  144,
  1967,
  3059,
  4,
  9,
  34,
  603,
  79,
  21,
  1717,
  643,
  5,
  1720,
  121,
  131,
  83,
  81,
  911,
  22,
  763,
  107,
  93,
  402,
  46,
  293],
 [14,
  650,
  10,
  230,
  232,
  3,
  1158,
  8469,
  5,
  64,
  1,
  96,
  10,
  763,
  291,
  248,
  8,
  6054,
  4,
  1,
  3611,
  10,
  13,
  65,
  255,
  932,
  5,
  319,
  11,
  17,
  14,
  9,
  467,
  5,
  26,
  197,
  53,
  57,
  5836,
  10,
  66,
  21,
  16,
  1,
  117,
  4,
  69,
  378,
  136,
  11,
  17,
  45,
  1973,
  1,
  6640,
  9,
  45,
  46,
  6,
  54,
  62,
  3,
  537,
  4,
  419,
  185,
  5059,
  27,
  253,
  33,
  23,
  134,
  3,
  1950,
  5219,
  33,
  23,
  185,
  1,
  4198,
  31,
  539,
  54,
  345,
  2,
  377,
  647,
  9107,
  921,
  54,
  872,
  134,
  33,
  23,
  143,
  8,
  46,
  6,
  54,
  62,
  30,
  29,
  1,
  286,
  283,
  102,
  23,
  34,
  2036,
  12,
  33,
  23,
  2883,
  5905,
  31,
  12,
  10,
  387,
  73,
  25,
  1,
  1121,
  556,
  35,
  6,
  1607,
  4,
  1707,
  73,
  25,
  1,
  8485,
  1395,
  129,
  35,
  6,
  6282,
  2,
  39,
  489,
  5,
  74,
  143,
  2398,
  2,
  94,
  73,
  25,
  1,
  3032,
  35,
  152,
  817,
  1,
  2312,
  18,
  45,
  3,
  1781,
  1501,
  16,
  1,
  115,
  429,
  264,
  5,
  2101,
  1392,
  4668,
  48,
  79,
  22,
  101,
  6,
  165,
  5,
  561,
  68,
  79,
  22,
  101,
  1,
  3032,
  1746,
  35,
  152,
  817,
  2312,
  6,
  165,
  5,
  74,
  1,
  1121,
  556,
  6182,
  15,
  24,
  804,
  136,
  421,
  79,
  22,
  101,
  1,
  556,
  12,
  3032,
  1746,
  45,
  3,
  1781,
  1501,
  16,
  6,
  165,
  5,
  74,
  522,
  2,
  91,
  88,
  139,
  938,
  136,
  421,
  46,
  6,
  54,
  62,
  134,
  1,
  224,
  6,
  4054,
  2,
  724,
  1,
  363,
  6,
  185,
  3,
  169,
  5,
  91,
  9,
  163,
  5337,
  2,
  16,
  29,
  4,
  22,
  35,
  101,
  11,
  6,
  138,
  3,
  83,
  292,
  427,
  139,
  805,
  375,
  2571,
  5255,
  38,
  8364,
  89,
  444,
  55,
  38,
  284,
  20,
  11,
  349,
  17],
 [3,
  537,
  4,
  347,
  1010,
  174,
  8,
  1,
  659,
  4,
  1373,
  27,
  67,
  3,
  1043,
  6425,
  1,
  5288,
  9870,
  6481,
  523,
  377,
  27,
  4,
  93,
  298,
  1,
  6425,
  5,
  3,
  486,
  174,
  2504,
  1566,
  2,
  12,
  6,
  1,
  237,
  245,
  1125,
  4,
  88,
  51,
  1,
  3371,
  139,
  8,
  1677,
  4,
  63,
  440,
  33,
  213,
  593,
  329,
  456,
  35,
  1522,
  5,
  353,
  4189,
  1,
  9870,
  2,
  1522,
  619,
  4646,
  2,
  8664,
  36,
  1,
  3352,
  8,
  24,
  1384,
  486,
  174,
  37,
  332,
  60,
  538,
  5,
  26,
  7921,
  31,
  52,
  788,
  255,
  28,
  279,
  15,
  1,
  27,
  221,
  8,
  1,
  747,
  42,
  5,
  157,
  20,
  1,
  494,
  2,
  890,
  1,
  327,
  554,
  8,
  1,
  332,
  155,
  28,
  279,
  28,
  7489,
  93,
  21,
  5,
  571,
  2,
  139,
  53,
  5,
  1,
  332,
  521,
  24,
  9290,
  28,
  7489,
  93,
  41,
  24,
  624,
  35,
  6,
  7336,
  41,
  2,
  215,
  29,
  46,
  4,
  258,
  27,
  4,
  93,
  1105,
  5,
  5534,
  42,
  8,
  1677,
  4,
  3,
  786,
  1572,
  2,
  6,
  110,
  107,
  172,
  6,
  9,
  6,
  9,
  1,
  4410,
  3104,
  45,
  1,
  650,
  180,
  191,
  254,
  106,
  3610,
  254,
  3885,
  381,
  1,
  126,
  4,
  81,
  2,
  110,
  786,
  42,
  18,
  9,
  1386,
  980,
  36,
  1,
  374,
  4,
  1,
  1856,
  530,
  8,
  44,
  1055,
  4,
  32,
  276,
  10,
  651,
  5,
  225,
  743,
  16,
  2670,
  6,
  3,
  1311,
  1013,
  121,
  1,
  342,
  238,
  30,
  3,
  218,
  8,
  1,
  19,
  2,
  22,
  210,
  64,
  1,
  108,
  4,
  5380,
  402,
  1,
  168,
  11,
  6,
  3,
  1535,
  43,
  22,
  66,
  164,
  9,
  10,
  67,
  5943,
  9,
  122,
  4,
  1939,
  51,
  10,
  13,
  1118,
  2,
  1456,
  141,
  3,
  325,
  386,
  1154,
  10,
  7343,
  3,
  1840,
  962,
  12,
  13,
  459,
  18,
  68,
  274,
  9,
  461,
  4,
  2641,
  523,
  26,
  663,
  351,
  113,
  173,
  4,
  1,
  19,
  16,
  69,
  13,
  1,
  128,
  15,
  1,
  5806,
  2,
  7,
  7,
  10,
  506,
  9,
  3,
  718,
  80,
  47,
  4,
  1,
  17,
  13,
  2,
  130,
  6,
  247,
  5,
  1269],
 [86,
  8979,
  103,
  301,
  5,
  1953,
  80,
  502,
  2008,
  39,
  3568,
  2347,
  4,
  5240,
  12,
  1135,
  1320,
  5,
  91,
  81,
  428,
  8,
  709,
  816,
  3563,
  2850,
  429,
  6,
  3,
  108,
  197,
  36,
  5087,
  3,
  191,
  1699,
  3177,
  8,
  63,
  677,
  9547,
  35,
  152,
  120,
  229,
  7,
  7,
  623,
  7684,
  214,
  1,
  7893,
  222,
  242,
  7727,
  15,
  1,
  652,
  8098,
  9315,
  2,
  33,
  4663,
  3912,
  14,
  33,
  1957,
  1640,
  686,
  5,
  589,
  931,
  7,
  7,
  1,
  112,
  16,
  8215,
  6,
  65,
  1,
  219,
  884,
  4580,
  1448,
  2,
  995,
  355,
  526,
  45,
  5,
  589,
  1,
  239,
  66,
  26,
  143,
  5,
  39,
  41,
  98,
  17,
  22,
  187,
  37,
  98,
  5087,
  392,
  19,
  9,
  6,
  4614,
  5,
  3,
  583,
  3486,
  1910,
  2097,
  39,
  3,
  287,
  5,
  64,
  3,
  1699,
  221,
  2,
  3,
  1712,
  221,
  26,
  154,
  290,
  7,
  7,
  1,
  1394,
  1185,
  2383,
  6,
  1,
  5122,
  206,
  354,
  5649,
  6749,
  12,
  17,
  6,
  83,
  80,
  1,
  112,
  215,
  5169,
  2,
  5070,
  44,
  1143,
  1188,
  3,
  221,
  3654,
  350,
  16,
  214,
  1530,
  15,
  3,
  9315,
  18,
  44,
  142,
  9,
  166,
  29,
  1,
  1461,
  1,
  102,
  23,
  142,
  1,
  1117,
  23,
  236,
  50,
  142,
  2850,
  429,
  6,
  1063,
  2557,
  2,
  92,
  654,
  1117,
  1,
  102,
  73,
  225,
  161,
  16,
  93,
  2,
  73,
  89,
  479,
  41,
  741,
  1504,
  20,
  256,
  2377,
  1,
  4606,
  343,
  202,
  3276,
  2,
  1278,
  797,
  2,
  1899,
  481,
  2850,
  429,
  6,
  322,
  1978,
  15,
  635,
  37,
  3,
  583,
  6388,
  8,
  1,
  1637,
  84,
  3,
  2071,
  1637,
  84,
  3,
  1670,
  15,
  3,
  348,
  6388,
  12,
  65,
  215,
  348,
  94,
  2,
  63,
  494,
  7,
  7,
  1,
  219,
  494,
  148,
  6,
  2540,
  339,
  36,
  2,
  44,
  3506,
  85,
  72,
  509,
  8,
  11,
  19,
  158,
  125,
  5264,
  1,
  1321,
  1604,
  308,
  2099,
  17,
  7,
  7,
  9376,
  6,
  322,
  95,
  97,
  2905,
  5,
  164,
  1628,
  201,
  110,
  516,
  147,
  88,
  8,
  98,
  96,
  2,
  11,
  1524,
  1140,
  57,
  324,
  356,
  52,
  115,
  5,
  79,
  5563,
  14,
  1,
  1394,
  86,
  108,
  7,
  7,
  2269,
  6,
  1003,
  14,
  1,
  451,
  8492,
  35,
  2113,
  5,
  2057,
  931,
  1,
  276,
  6,
  3,
  966,
  2,
  21,
  8,
  3,
  154,
  95,
  50,
  37,
  3,
  438,
  528,
  23,
  33,
  590,
  95,
  7,
  7,
  47,
  81,
  3345,
  9,
  193,
  619,
  18,
  10,
  39,
  186,
  74,
  84,
  9,
  878,
  79,
  10,
  1132,
  29,
  1,
  509,
  9,
  7835,
  36,
  21,
  39,
  7877,
  3,
  199,
  98,
  1086,
  1711],
 [260,
  340,
  310,
  105,
  151,
  41,
  85,
  83,
  11,
  19,
  13,
  85,
  9,
  2848,
  759,
  1,
  683,
  1414,
  5342,
  1,
  2118,
  51,
  10,
  401,
  291,
  9,
  41,
  3,
  297,
  579,
  10,
  262,
  9,
  177,
  1339,
  18,
  94,
  10,
  475,
  57,
  1393,
  70,
  2436,
  316,
  314,
  8,
  320,
  2,
  469,
  11,
  4242,
  6546,
  19,
  90,
  16,
  243,
  2,
  9002,
  61,
  32,
  518,
  190,
  6,
  558,
  8,
  1,
  796,
  4,
  3,
  2414,
  202,
  32,
  510,
  2,
  32,
  122,
  256,
  3963,
  14,
  33,
  7792,
  141,
  3,
  207,
  4,
  5750,
  60,
  23,
  613,
  8,
  1,
  392,
  4,
  2,
  365,
  5,
  164,
  43,
  33,
  1028,
  47,
  3574,
  41,
  3,
  1782,
  952,
  793,
  1,
  371,
  2496,
  19,
  45,
  3,
  727,
  3533,
  6,
  3,
  649,
  10,
  340,
  3,
  169,
  8,
  810,
  41,
  11,
  17,
  18,
  10,
  58,
  132,
  210,
  98,
  62,
  6,
  50,
  208,
  71,
  11,
  19],
 [105,
  1664,
  383,
  206,
  96,
  213,
  2,
  139,
  199,
  72,
  188,
  170,
  34,
  398,
  3,
  17,
  233,
  213,
  334,
  1643,
  1120,
  154,
  417,
  2,
  871,
  1,
  237,
  275,
  4110,
  6,
  3,
  313,
  17,
  12,
  45,
  262,
  92,
  277,
  2,
  45,
  3312,
  1,
  2158,
  4,
  55,
  9377,
  29,
  678,
  3894,
  11,
  19,
  1107,
  286,
  347,
  2126,
  3800,
  2,
  623,
  1,
  191,
  7604,
  84,
  1,
  181,
  4,
  87,
  55,
  383,
  2,
  289,
  114,
  334,
  1,
  95,
  33,
  836,
  247,
  2815,
  2,
  1,
  1070,
  4,
  289,
  1690,
  73,
  817,
  4848,
  760,
  2126,
  1,
  283,
  108,
  20,
  24,
  2763,
  5,
  1250,
  121,
  1,
  254,
  4,
  24,
  1599,
  60,
  862,
  88,
  174,
  32,
  9003,
  1177,
  15,
  3,
  843,
  1055,
  30,
  44,
  276,
  43,
  22,
  763,
  75,
  2029,
  195,
  5,
  64,
  11,
  17,
  248,
  31,
  29,
  801,
  182,
  3,
  163,
  15,
  105,
  871,
  2031,
  707,
  472,
  1,
  17,
  5,
  393,
  179,
  714,
  30,
  32,
  56,
  1037,
  1919,
  3,
  1900,
  364,
  6,
  32,
  212,
  19,
  3,
  759,
  103,
  4,
  44,
  530],
 [10,
  437,
  11,
  118,
  36,
  44,
  87,
  8618,
  2,
  10,
  209,
  585,
  932,
  5,
  147,
  249,
  425,
  170,
  1322,
  1,
  112,
  102,
  497,
  313,
  5781,
  70,
  1344,
  94,
  1,
  895,
  900,
  1262,
  5366,
  53,
  248,
  172,
  2,
  5823,
  3,
  52,
  417,
  68,
  411,
  118,
  10,
  132,
  717,
  9,
  143,
  10,
  120,
  29,
  4,
  1,
  149,
  58,
  213,
  143,
  10,
  58,
  1458,
  2612,
  1,
  7944,
  10,
  230,
  10,
  449,
  1,
  895,
  900,
  4356,
  7320,
  74,
  649,
  4,
  131,
  780,
  2,
  916,
  12,
  33,
  359,
  5,
  26,
  50,
  563,
  15,
  63,
  814,
  10,
  61,
  104,
  27,
  118,
  20,
  12,
  1262,
  144,
  1358,
  4999,
  18,
  10,
  230,
  1032,
  246,
  12,
  3594,
  33,
  78,
  12,
  97],
 [10,
  156,
  120,
  48,
  5,
  546,
  34,
  10,
  101,
  9,
  13,
  3,
  169,
  126,
  21,
  260,
  72,
  89,
  74,
  57,
  344,
  92,
  21,
  3,
  76,
  335,
  19,
  6,
  3,
  2352,
  167,
  2,
  575,
  34,
  10,
  101,
  59,
  1022,
  3,
  169,
  4,
  3762,
  16,
  232,
  11,
  19,
  22,
  66,
  379,
  12,
  9,
  45,
  75,
  32,
  496,
  4,
  114,
  16,
  40,
  1,
  111,
  998,
  4,
  9152,
  6,
  3,
  115,
  888,
  2,
  1,
  484,
  4,
  19,
  6,
  21,
  83,
  351,
  18,
  16,
  3,
  65,
  357,
  323,
  19,
  92,
  49,
  46,
  13,
  216,
  51,
  1,
  62,
  343,
  214,
  4456,
  2,
  46,
  23,
  540,
  12,
  2042,
  20,
  150,
  10,
  89,
  225,
  9,
  2984,
  16,
  2012,
  1234,
  5,
  378,
  1,
  19,
  43,
  22,
  114,
  9152,
  14,
  72,
  14,
  10,
  79,
  10,
  132,
  139,
  16,
  9,
  1,
  3041,
  4472,
  13,
  251,
  10,
  523,
  2569,
  9,
  18,
  46,
  6,
  3,
  829,
  128,
  12,
  166,
  2612,
  1,
  266,
  274,
  9,
  39,
  34,
  22,
  66,
  104,
  9,
  121,
  2,
  121,
  43,
  22,
  37,
  1,
  19,
  94,
  806,
  42,
  1,
  3730,
  2995,
  3,
  19,
  82,
  220,
  31,
  1293,
  10,
  120,
  461,
  4,
  9152,
  78,
  367,
  11,
  115,
  412,
  4,
  2062],
 [116,
  1,
  87,
  4866,
  158,
  91,
  284,
  11,
  6,
  160,
  790,
  334,
  1,
  420,
  4,
  160,
  12,
  54,
  27,
  1680,
  16,
  18,
  1828,
  1974,
  9,
  559,
  1,
  790,
  6,
  37,
  92,
  5611,
  339,
  1089,
  348,
  44,
  82,
  177,
  2079,
  391,
  1,
  2865,
  128,
  5,
  101,
  10,
  210,
  455,
  743,
  16,
  4664,
  2,
  6568,
  116,
  33,
  359,
  1,
  284,
  12,
  72],
 [10,
  13,
  110,
  34,
  1110,
  8,
  57,
  117,
  622,
  4,
  2043,
  566,
  2179,
  6057,
  5269,
  7243,
  3264,
  185,
  7490,
  41,
  63,
  679,
  44,
  37,
  147,
  56,
  1,
  383,
  133,
  78,
  3,
  590,
  410,
  4,
  43,
  22,
  25,
  7538,
  805,
  11],
 [11,
  17,
  6,
  1208,
  20,
  34,
  105,
  2120,
  2,
  638,
  4,
  93,
  23,
  1,
  657,
  12,
  9,
  13,
  1429,
  5,
  26,
  1208,
  20,
  7,
  7,
  39,
  391,
  11,
  51,
  331,
  147,
  4,
  1,
  348,
  2,
  77,
  1186,
  994,
  96,
  26,
  33,
  49,
  38,
  76,
  11,
  6,
  1,
  2394,
  12,
  33,
  23,
  768,
  11,
  6,
  48,
  166,
  994,
  96,
  34,
  83,
  7,
  7,
  2,
  48,
  166,
  9,
  126,
  71,
  83,
  6,
  1,
  62,
  521,
  1,
  17,
  3,
  583,
  3830,
  1677,
  78,
  1743,
  22,
  15,
  265,
  22,
  359,
  5,
  120,
  7,
  7,
  29,
  8,
  29,
  9,
  152,
  226,
  110,
  3,
  218,
  119,
  22,
  101,
  5,
  643,
  7186,
  74,
  20,
  15,
  9,
  9,
  1090,
  1545,
  2,
  1808,
  11,
  6,
  1,
  115,
  1002,
  630,
  4,
  994,
  1435,
  7,
  7,
  34,
  371,
  44,
  389,
  43,
  124,
  3248,
  2378,
  32,
  8228,
  1163,
  4,
  55,
  8,
  124,
  3625,
  805,
  9,
  767,
  9,
  114,
  9,
  7,
  7,
  14,
  3,
  83,
  5695,
  833,
  43,
  331,
  147,
  9,
  20,
  266,
  450,
  1377,
  12,
  46,
  6,
  445,
  280,
  310,
  1,
  9111,
  256,
  6487,
  1,
  692,
  578,
  68,
  193,
  80,
  12,
  211,
  13,
  5015,
  735,
  36,
  1,
  1547,
  60,
  6,
  235,
  1,
  61,
  786,
  2502,
  4,
  12,
  211,
  12,
  130,
  3062,
  60,
  6,
  190,
  195,
  5,
  8319],
 [1,
  2216,
  129,
  6,
  428,
  42,
  1376,
  154,
  15,
  3,
  83,
  6757,
  176,
  14,
  68,
  14,
  260,
  47,
  52,
  355,
  18,
  317,
  133,
  587,
  1,
  1682,
  114,
  621,
  123,
  411,
  7,
  7,
  6,
  24,
  650,
  484,
  566,
  8,
  3,
  519,
  493,
  222,
  7,
  7,
  1674,
  311,
  32,
  2232,
  1237,
  68,
  2,
  45,
  411,
  304,
  47,
  4,
  1,
  1682,
  420,
  450,
  164,
  8,
  98,
  206,
  42,
  46,
  7,
  7,
  9,
  6,
  409,
  274,
  3,
  4204,
  14,
  147,
  9,
  170,
  1122,
  1844,
  38,
  34,
  78,
  476,
  5,
  22,
  130,
  1071,
  14,
  247,
  14,
  22,
  116,
  87,
  55,
  2069,
  7,
  7,
  10,
  230,
  5,
  101,
  30,
  1,
  55,
  4,
  497,
  11,
  12,
  9,
  45,
  3,
  457,
  718,
  153,
  2,
  10,
  4551,
  22,
  5,
  2048,
  7,
  7,
  2,
  391,
  360,
  50,
  1338,
  8,
  1,
  3266],
 [51,
  10,
  87,
  567,
  41,
  11,
  17,
  10,
  194,
  9,
  58,
  26,
  37,
  1,
  9536,
  5805,
  18,
  51,
  10,
  217,
  1,
  87,
  1081,
  223,
  4,
  1,
  184,
  3119,
  10,
  700,
  11,
  594,
  39,
  26,
  3,
  1214,
  17,
  210,
  265,
  8,
  11,
  17,
  6,
  83,
  1,
  1323,
  23,
  65,
  480,
  2,
  1,
  3216,
  23,
  82,
  1286,
  314,
  7,
  7,
  1,
  61,
  148,
  12,
  65,
  376,
  69,
  174,
  23,
  1,
  361,
  3375,
  5652,
  1,
  2259,
  3014,
  6,
  1,
  328,
  4,
  1,
  19,
  2281,
  3119,
  5,
  117,
  2,
  15,
  11,
  17,
  59,
  273,
  12,
  59,
  6,
  3,
  83,
  552,
  2,
  272,
  3292,
  3,
  87,
  819,
  4700,
  16,
  40,
  238,
  5418,
  440,
  6,
  210,
  1988,
  14,
  2450,
  2427,
  18,
  28,
  45,
  83,
  1301,
  15,
  3375,
  5652,
  853,
  6,
  82,
  1214,
  14,
  1933,
  9132,
  263,
  10,
  852,
  50,
  4,
  88,
  1274,
  2,
  7301,
  5912,
  189,
  25,
  749,
  612,
  18,
  23,
  2418,
  7,
  7,
  5,
  69,
  1,
  19,
  753,
  37,
  8365,
  272,
  12,
  1,
  6152,
  1140,
  97,
  105,
  179,
  8,
  1,
  224,
  10,
  89,
  120,
  18,
  193,
  85,
  10,
  225,
  41,
  1,
  17,
  7,
  7,
  18,
  439,
  44,
  3,
  83,
  17,
  41,
  1,
  416,
  151,
  4,
  3119,
  15,
  3,
  83,
  238,
  36,
  3375,
  5652],
 [3,
  1581,
  1164,
  31,
  3,
  886,
  4,
  41,
  846,
  904,
  733,
  3576,
  2982,
  4,
  2972,
  4,
  661,
  151,
  36,
  740,
  5,
  806,
  8,
  20,
  3,
  47,
  2473,
  151,
  579,
  20,
  3,
  1307,
  824,
  48,
  33,
  164,
  6,
  3,
  2645,
  50,
  4994,
  71,
  229,
  5555,
  20,
  740,
  3,
  302,
  2,
  459,
  7035,
  2832,
  184,
  257,
  2,
  40,
  358,
  3,
  2719,
  31,
  50,
  71,
  1,
  2400,
  4,
  1,
  2115,
  4692,
  28,
  45,
  9965,
  304,
  8,
  7,
  7,
  20,
  1,
  2368,
  11,
  62,
  6,
  3,
  3232,
  5431,
  582,
  799,
  47,
  1659,
  9,
  5,
  5606,
  18,
  11,
  6,
  3,
  3222,
  2,
  8,
  47,
  804,
  32,
  2204,
  5,
  1,
  5431,
  530,
  7479,
  4,
  48,
  166,
  9,
  3,
  5431,
  19,
  246,
  92,
  1,
  18,
  85,
  105,
  2982,
  4,
  103,
  66,
  22,
  132,
  137,
  727,
  41,
  7,
  7,
  6487,
  11,
  6,
  3,
  815,
  41,
  4291,
  2,
  2306,
  2,
  1,
  1085,
  5041,
  1689,
  16,
  92,
  2327,
  2,
  2398,
  346,
  248,
  1,
  19,
  130,
  4102,
  15,
  29,
  1,
  16,
  259,
  755,
  12,
  73,
  25,
  213,
  5,
  547,
  36,
  273,
  37,
  328,
  2274,
  7,
  7,
  1745,
  5164,
  6,
  21,
  1,
  61,
  287,
  136,
  11,
  19,
  6,
  113,
  2053,
  14,
  302,
  1,
  313,
  280,
  2,
  56,
  1,
  4,
  1,
  23,
  971,
  195,
  5,
  91,
  1,
  3075,
  917,
  2,
  4499,
  111,
  210,
  43,
  9,
  70,
  21,
  16,
  1,
  2861,
  9194,
  510,
  9004,
  4,
  3537,
  895,
  900,
  4157,
  22,
  233,
  101,
  22,
  70,
  147,
  3,
  4927,
  412,
  7,
  7,
  11,
  6,
  3,
  354,
  4,
  12,
  52,
  313,
  1366,
  530,
  4,
  895,
  900,
  10,
  37,
  5,
  668,
  3537,
  895,
  900,
  2,
  150,
  21,
  8,
  57,
  677,
  1,
  113,
  9,
  6,
  423,
  3,
  205,
  64,
  16,
  1730,
  918,
  8,
  895,
  900,
  19,
  2,
  313,
  280,
  1,
  1045,
  112,
  144,
  4807,
  3446,
  31,
  92,
  8,
  1518,
  38,
  1590,
  712,
  4,
  328,
  2274,
  436,
  8,
  733,
  2,
  56,
  7836,
  6,
  274,
  2543,
  705,
  5,
  2,
  78,
  6996,
  1,
  615,
  4,
  86,
  5431,
  461,
  78,
  26,
  573,
  918,
  8,
  1,
  979,
  1379,
  4,
  1,
  19,
  60,
  301,
  5,
  25,
  1617,
  1401,
  4,
  328,
  212,
  207,
  3138,
  41,
  1601,
  151,
  307,
  150,
  33,
  198,
  164,
  539,
  663,
  31,
  1,
  2352,
  3458,
  3537,
  2,
  1,
  560,
  4,
  98,
  240,
  4,
  4014,
  135,
  10,
  79,
  21,
  387,
  5,
  1,
  560,
  4,
  1085,
  4291,
  8,
  11,
  19,
  13,
  1,
  27,
  674,
  431,
  10,
  67,
  15,
  9,
  7,
  7,
  47,
  78,
  235,
  64,
  11,
  19,
  322,
  5,
  1331,
  3,
  3306,
  4,
  184,
  49,
  255,
  3384,
  7924,
  8,
  27,
  4,
  24,
  87,
  1244,
  612,
  488,
  238,
  6,
  61,
  823,
  2,
  30,
  216,
  174,
  197,
  337,
  261,
  30,
  1,
  1363,
  4,
  1,
  19,
  2455,
  150,
  175,
  317,
  8,
  77,
  103,
  121,
  1380,
  24,
  222,
  14,
  68,
  1519,
  5164,
  5809,
  2,
  1,
  480,
  1,
  2645,
  23,
  1,
  795,
  42,
  149,
  8,
  11,
  2118,
  150,
  20,
  1,
  219,
  1,
  108,
  149,
  5594,
  8,
  1,
  3161,
  79,
  3,
  49,
  293,
  1,
  679,
  15,
  1,
  2646,
  361,
  10,
  101,
  23,
  14,
  72,
  1,
  2092,
  4,
  1,
  162,
  2,
  1,
  3940,
  14,
  229,
  150,
  33,
  423,
  192,
  86,
  4,
  1,
  19,
  175,
  197],
 [10,
  39,
  217,
  11,
  19,
  20,
  266,
  237,
  315,
  2,
  840,
  5,
  806,
  42,
  1,
  810,
  11,
  1946,
  9,
  183,
  12,
  10,
  2645,
  45,
  1,
  2524,
  802,
  1870,
  134,
  20,
  854,
  2,
  356,
  2287,
  5,
  3,
  169,
  4,
  6478,
  2,
  399,
  2510,
  97,
  7,
  7,
  10,
  164,
  11,
  680,
  1762,
  14,
  11,
  19,
  6,
  21,
  83,
  38,
  56,
  49,
  18,
  1078,
  6,
  9,
  380,
  38,
  56,
  65,
  76,
  48,
  11,
  19,
  65,
  6,
  6,
  2307,
  2307,
  12,
  1,
  178,
  19,
  9982,
  4350,
  6,
  34,
  1573,
  5,
  8675,
  53,
  5626,
  2395,
  860,
  2,
  9195,
  93,
  14,
  2144,
  167,
  503,
  11,
  19,
  14,
  411,
  29,
  121,
  9,
  36,
  1,
  112,
  343,
  32,
  8676,
  1582,
  4,
  2,
  696,
  253,
  204,
  5,
  7577,
  108,
  3,
  1288,
  5963,
  15,
  3,
  4,
  5,
  1,
  313,
  280,
  12,
  4396,
  36,
  3214,
  2,
  3,
  171,
  408,
  7,
  7,
  10,
  2645,
  6,
  1049,
  175,
  876,
  1,
  404,
  204,
  17,
  16,
  1916,
  306,
  4365,
  112,
  8210,
  748,
  2,
  721,
  2,
  721,
  4,
  1326,
  6,
  1484,
  18,
  73,
  466,
  700,
  12,
  28,
  183,
  5,
  26,
  4362,
  2292,
  8099,
  600,
  5,
  1020,
  3,
  320,
  1502,
  4568,
  1,
  62,
  45,
  721,
  4,
  1452,
  8,
  9,
  4,
  29,
  18,
  10,
  89,
  101,
  86,
  81,
  1445,
  5,
  11,
  19,
  23,
  9550,
  2686,
  195,
  5,
  1377,
  397,
  3,
  2636,
  31,
  1916,
  1614,
  18,
  52,
  490,
  17,
  1094,
  5,
  289,
  9162],
 [11,
  13,
  3,
  483,
  470,
  4,
  85,
  32,
  208,
  19,
  66,
  26,
  90,
  199,
  768,
  191,
  407,
  2,
  191,
  280,
  39,
  379,
  3,
  289,
  62,
  41,
  1,
  2961,
  4,
  106,
  1943,
  275,
  368,
  121,
  3,
  9551,
  1087,
  7,
  7,
  11,
  17,
  5180,
  178,
  29,
  5,
  163,
  30,
  259,
  203,
  919,
  9298,
  2,
  64,
  12,
  81,
  23,
  81,
  21,
  469,
  320,
  511,
  7,
  7,
  49,
  17,
  15,
  3,
  49,
  732],
 [10,
  25,
  1215,
  1,
  614,
  944,
  4,
  2368,
  291,
  9,
  8,
  327,
  478,
  10,
  13,
  34,
  1850,
  31,
  1,
  1,
  112,
  5973,
  2,
  688,
  265,
  41,
  11,
  118,
  1,
  294,
  35,
  311,
  2105,
  6,
  83,
  828,
  426,
  2,
  358,
  893,
  37,
  142,
  117,
  239,
  58,
  22,
  99,
  3993,
  20,
  34,
  105,
  2120,
  44,
  1419,
  7,
  7,
  10,
  164,
  1714,
  23,
  34,
  389,
  22,
  66,
  210,
  3993,
  15,
  93,
  14,
  3,
  3985,
  6,
  5,
  3,
  529,
  9,
  58,
  26,
  137,
  43,
  3,
  1597,
  4,
  11,
  433,
  4,
  940,
  364,
  3062,
  7,
  7,
  230,
  12,
  2368,
  6,
  21,
  260,
  3,
  338,
  944,
  38,
  30,
  227,
  678,
  50,
  273,
  10,
  25,
  34,
  105,
  1148,
  12,
  359,
  5,
  26,
  5321,
  2,
  2172,
  272,
  33,
  78,
  1020,
  50,
  38,
  272,
  8,
  3,
  269,
  7,
  7,
  114,
  1,
  118,
  52,
  72,
  16,
  146,
  35,
  763,
  291,
  2368,
  43,
  22,
  37,
  895,
  900,
  22,
  359,
  5,
  104,
  11],
 [11,
  205,
  25,
  75,
  27,
  4,
  1,
  250,
  96,
  10,
  25,
  123,
  107,
  7,
  7,
  10,
  25,
  5,
  3072,
  15,
  160,
  35,
  296,
  1,
  313,
  280,
  70,
  772,
  10,
  262,
  93,
  177,
  76,
  9,
  39,
  299,
  788,
  2,
  33,
  70,
  34,
  1211,
  12,
  9,
  39,
  6929,
  36,
  1,
  769,
  62,
  7,
  7,
  272,
  12,
  6543,
  6,
  1,
  287,
  12,
  10,
  116,
  21,
  1341,
  378,
  1,
  62,
  1,
  23,
  255,
  16,
  1,
  271,
  33,
  79,
  21,
  1306,
  5,
  379,
  48,
  271,
  38,
  48,
  6,
  34,
  313,
  41,
  9,
  12,
  82,
  166,
  9,
  7887,
  136,
  33,
  1677,
  16,
  9,
  8,
  2520,
  135,
  1,
  6335,
  4,
  1,
  17,
  298,
  277,
  8,
  2115,
  6195,
  7,
  7,
  43,
  331,
  1282,
  3,
  17,
  12,
  298,
  277,
  8,
  1,
  1709,
  182,
  1,
  783,
  5,
  158,
  139,
  5,
  1,
  1709,
  1,
  442,
  1,
  2115,
  9131,
  288,
  37,
  9,
  13,
  314,
  935,
  3,
  1205,
  305,
  4,
  3,
  1709,
  7,
  7,
  1,
  204,
  657,
  13,
  1811,
  472,
  1,
  17,
  54,
  1761,
  2,
  6820,
  54,
  1363,
  9,
  90,
  1,
  17,
  163,
  335,
  2,
  193,
  423,
  3,
  3449,
  16,
  11,
  829,
  17],
 [8006,
  2073,
  1,
  4756,
  1846,
  598,
  2537,
  36,
  1,
  416,
  9296,
  1087,
  28,
  6,
  3,
  289,
  294,
  28,
  1,
  306,
  15,
  24,
  3790,
  14,
  28,
  125,
  8,
  29,
  24,
  612,
  3193,
  9552,
  6,
  317,
  14,
  24,
  333,
  1281,
  1281,
  6,
  138,
  3,
  302,
  257,
  44,
  40,
  114,
  12,
  166,
  2114,
  2537,
  1,
  1846,
  18,
  44,
  24,
  1727,
  12,
  166,
  40,
  114,
  33,
  359,
  249,
  77,
  1674,
  5272,
  14,
  1,
  451,
  8366,
  6,
  404,
  8,
  27,
  95,
  38,
  160,
  672,
  147,
  1,
  17,
  22,
  78,
  164,
  8366,
  2079,
  1,
  5671,
  1297,
  6,
  302,
  1,
  2716,
  2,
  4181,
  4,
  1,
  216,
  23,
  2324,
  175,
  68,
  43,
  22,
  37,
  473,
  879,
  1727,
  2,
  114,
  450,
  367,
  2114,
  2537,
  46,
  6,
  543,
  2,
  569,
  18,
  44,
  8,
  978,
  11,
  62,
  14,
  9,
  140,
  26,
  558,
  54,
  2481,
  543,
  2,
  22,
  79,
  25,
  5,
  1615,
  3328,
  43,
  331,
  21,
  325,
  5,
  3,
  4756,
  1198,
  27,
  620,
  218,
  12,
  166,
  11,
  17,
  34,
  49,
  6,
  12,
  54,
  27,
  294,
  38,
  552,
  6,
  33,
  74,
  1713,
  2,
  158,
  163,
  6969,
  8,
  979,
  133,
  44,
  63,
  2853,
  14,
  149,
  12,
  22,
  33,
  89,
  4636,
  20,
  1352,
  4971,
  38,
  383,
  5751,
  1298,
  11,
  6,
  137,
  313],
 [51,
  10,
  104,
  11,
  17,
  10,
  97,
  74,
  2314,
  51,
  107,
  1251,
  133,
  4,
  699,
  181,
  59,
  45,
  302,
  2,
  1325,
  611,
  51,
  1069,
  818,
  79,
  1251,
  133,
  2,
  118,
  40,
  1341,
  2757,
  611,
  10,
  101,
  904,
  25,
  247,
  5,
  5196,
  10,
  101,
  92,
  55,
  16,
  1069,
  554,
  37,
  82,
  79,
  2757,
  133,
  30,
  227,
  54,
  27,
  489,
  5,
  1130,
  2757,
  611,
  4,
  1476,
  368,
  37,
  5,
  1130,
  8,
  8846,
  1624,
  10,
  15,
  48,
  490,
  45,
  296,
  1,
  17,
  6,
  967,
  8,
  3,
  95,
  60,
  739,
  5,
  26,
  3,
  240,
  4,
  20,
  1,
  212,
  1611,
  1335,
  684,
  7289,
  2827,
  10,
  475,
  3,
  366,
  4,
  21,
  34,
  49,
  361,
  82,
  6418,
  5,
  92,
  6785,
  8,
  57,
  625,
  58,
  25,
  75,
  3,
  72,
  126,
  1127,
  16,
  138,
  3,
  222,
  305,
  4,
  8,
  47,
  4,
  40,
  133,
  59,
  288,
  3,
  228,
  60,
  6,
  21,
  1222,
  48,
  1,
  17,
  140,
  25,
  967,
  10,
  82,
  1734,
  3,
  228,
  4,
  121,
  111,
  8,
  47,
  4,
  40,
  133,
  145,
  3,
  2986,
  3942,
  4,
  186,
  353,
  9,
  743,
  16,
  12,
  13,
  3,
  49,
  17,
  31,
  2,
  10,
  217,
  100,
  319,
  10,
  13,
  21,
  30,
  29,
  1447],
 [2049,
  613,
  10,
  1529,
  8,
  3,
  52,
  335,
  55,
  144,
  134,
  8,
  6594,
  2,
  10,
  230,
  34,
  52,
  1396,
  4,
  9,
  1,
  76,
  111,
  215,
  195,
  1,
  62,
  396,
  6,
  34,
  349,
  2,
  1,
  280,
  1026,
  3062,
  10,
  114,
  1,
  212,
  36,
  8495,
  34,
  10,
  373,
  22,
  5,
  139,
  2,
  805,
  12,
  27,
  305,
  80,
  11,
  27,
  6,
  138,
  3,
  2816],
 [260,
  107,
  648,
  20,
  8100,
  10,
  13,
  2562,
  5,
  2131,
  1393,
  155,
  147,
  11,
  19,
  90,
  286,
  151,
  307,
  31,
  2266,
  357,
  18,
  1,
  515,
  37,
  69,
  116,
  74,
  10,
  2329,
  3,
  359,
  16,
  2524,
  677,
  60,
  10,
  1348,
  89,
  37,
  738,
  662,
  5,
  1,
  196,
  46,
  23,
  54,
  3768,
  12,
  78,
  5083,
  170,
  515,
  46,
  23,
  82,
  54,
  3768,
  12,
  78,
  9511,
  3,
  800,
  459,
  18,
  51,
  10,
  340,
  1,
  810,
  466,
  411,
  20,
  11,
  413,
  10,
  82,
  455,
  3,
  228,
  1541,
  81,
  513,
  89,
  120,
  48,
  5,
  6212,
  1658,
  5,
  26,
  752,
  664,
  11,
  19,
  84,
  106,
  674,
  540,
  12,
  9983,
  6048,
  1,
  1031,
  27,
  41,
  8100,
  155,
  24,
  1886,
  617,
  2,
  1620,
  27,
  41,
  8100,
  1,
  162,
  7,
  7,
  1,
  970,
  29,
  1,
  1,
  4278,
  12,
  184,
  2300,
  2,
  516,
  23,
  689,
  1303,
  24,
  783,
  8,
  1764,
  5340,
  6,
  1006,
  14,
  68,
  14,
  24,
  4554,
  15,
  24,
  426,
  34,
  72,
  3948,
  100,
  24,
  8325,
  4524,
  73,
  82,
  74,
  3,
  52,
  1812,
  309,
  4,
  119,
  13,
  808,
  53,
  14,
  3,
  142,
  1648,
  4,
  8,
  9005,
  15,
  15,
  4787,
  5,
  265,
  8,
  289,
  16,
  1797,
  24,
  3092,
  3961,
  7717,
  30,
  2,
  77,
  3004,
  1824,
  12,
  46,
  6,
  82,
  32,
  4207,
  20,
  4126,
  2240,
  8,
  1425,
  8,
  1,
  4816,
  119,
  28,
  1779,
  81,
  312,
  35,
  307,
  67,
  1656,
  20,
  24,
  392,
  2,
  732,
  8,
  510,
  12,
  689,
  2589,
  1,
  309,
  4,
  3,
  3708,
  15,
  1,
  9378,
  3,
  2132,
  30,
  87,
  1696,
  7,
  7,
  188,
  1,
  173,
  41,
  24,
  1886,
  617,
  60,
  651,
  15,
  310,
  2799,
  2,
  1048,
  15,
  39,
  155,
  1,
  1886,
  326,
  8,
  5473,
  6,
  832,
  2262,
  24,
  96,
  23,
  21,
  6504,
  68,
  136,
  80,
  46,
  23,
  52,
  171,
  81,
  35,
  65,
  25,
  137,
  5,
  132,
  3497,
  1,
  162,
  7104,
  1,
  503,
  20,
  1101,
  2,
  12,
  6,
  29,
  197,
  46,
  23,
  82,
  47,
  2611,
  15,
  3497,
  18,
  307,
  138,
  96,
  37,
  1101,
  1101,
  3,
  38,
  23,
  656,
  6504,
  31,
  263,
  10,
  446,
  1,
  294,
  8,
  1,
  222,
  4,
  10,
  116,
  21,
  37,
  1,
  2611,
  4,
  24,
  4925,
  47,
  2333,
  28,
  2803,
  23,
  21,
  1812,
  5,
  8,
  138,
  3,
  648,
  46,
  6,
  54,
  750,
  4,
  2774,
  503,
  4,
  8100,
  37,
  2414,
  412,
  46,
  23,
  54,
  2611,
  15,
  176,
  3209,
  3,
  750,
  41,
  2,
  6459,
  140,
  82,
  26,
  90,
  46,
  6,
  27,
  905,
  2621,
  15,
  4226,
  12,
  739,
  5,
  26,
  208,
  18,
  12,
  6,
  61,
  3,
  335,
  228,
  3497,
  150,
  10,
  1132,
  88,
  14,
  3,
  162,
  166,
  251,
  4,
  9,
  29,
  244,
  71,
  557,
  137,
  65,
  3166,
  16,
  1797,
  28,
  5391,
  1,
  1444,
  85,
  8100,
  6336,
  36,
  88,
  100,
  151,
  4,
  2504,
  1658,
  10,
  132,
  2,
  7,
  7,
  48,
  10,
  164,
  3,
  591,
  218,
  134,
  23,
  905,
  2611,
  15,
  8100,
  304,
  14,
  3,
  977,
  73,
  198,
  74,
  24,
  203,
  677,
  41,
  24,
  503,
  16,
  1797,
  10,
  52,
  72,
  1132,
  1,
  646,
  28,
  557,
  41,
  326,
  2508,
  9,
  14,
  3,
  1270,
  4508,
  4,
  117,
  2,
  14,
  1289,
  14,
  2676,
  396,
  28,
  82,
  24,
  3130,
  679,
  100,
  1,
  6545,
  135,
  1387,
  7,
  7,
  10,
  267,
  9,
  6,
  126,
  5,
  64,
  8100,
  3793,
  31,
  71,
  11,
  4086,
  263,
  9,
  6,
  5421,
  2,
  14,
  3,
  219,
  22,
  78,
  74,
  3,
  126,
  309,
  4,
  1,
  162,
  8100,
  58,
  26,
  6297,
  41,
  12,
  2,
  1,
  5392,
  4,
  24,
  633,
  665,
  2886,
  1335,
  2,
  84,
  1903,
  457,
  153],
 [55,
  6,
  3166,
  11,
  19,
  215,
  10,
  205,
  836,
  5,
  2769,
  1414,
  35,
  5944,
  41,
  388,
  103,
  37,
  2,
  11,
  614,
  444,
  4,
  55,
  7,
  7,
  1,
  785,
  13,
  2955,
  2,
  303,
  312,
  15,
  1,
  168,
  2067,
  6,
  11,
  1,
  19,
  1,
  1414,
  23,
  41,
  48,
  3,
  412,
  4,
  605,
  7,
  7,
  1,
  4076,
  4,
  11,
  19,
  6,
  1,
  6099,
  320,
  564,
  2959,
  42,
  2,
  1478,
  40,
  469,
  1166,
  239,
  74,
  9,
  7,
  7,
  1,
  111,
  6,
  956,
  7,
  7,
  1,
  352,
  1412,
  706,
  787,
  445,
  6,
  41,
  234,
  2920,
  746,
  3,
  3315,
  223,
  62,
  1,
  102,
  23,
  2097,
  2,
  10,
  13,
  7228,
  31,
  1,
  196,
  12,
  131,
  81,
  99,
  21,
  851,
  42,
  41,
  249,
  77,
  48,
  13,
  5959,
  608,
  5,
  1,
  306,
  1,
  306,
  13,
  5,
  1,
  17,
  256,
  48,
  1,
  102,
  140,
  132,
  369,
  7,
  7,
  10,
  25,
  67,
  50,
  251,
  402,
  1],
 [250,
  17,
  123,
  90,
  123,
  10,
  25,
  54,
  646,
  5,
  132,
  41,
  9,
  77,
  94,
  9,
  364,
  67,
  54,
  218,
  54,
  112,
  54,
  229,
  1869,
  605,
  10,
  89,
  120,
  85,
  303,
  8,
  1,
  17,
  156,
  1173,
  93,
  7605,
  100,
  147,
  9,
  10,
  114,
  1233,
  1435,
  2,
  4603,
  2,
  5370,
  6405,
  998,
  1,
  897,
  103,
  2,
  11,
  13,
  660,
  4,
  146,
  10,
  387,
  48,
  1,
  605,
  10,
  2217,
  56,
  379,
  22,
  48,
  1,
  19,
  13,
  41,
  10,
  130,
  89,
  120,
  2,
  10,
  39,
  1003,
  32,
  518,
  2,
  4,
  57,
  117,
  147,
  9,
  1283,
  343,
  10,
  101,
  1,
  2545,
  4,
  11,
  19,
  39,
  489,
  303,
  5,
  79,
  1345,
  1643,
  1,
  61,
  148,
  10,
  192,
  36,
  11,
  19,
  603,
  89,
  104,
  11,
  10,
  387,
  16,
  3,
  8814,
  1233,
  491,
  46,
  299,
  56,
  1,
  5,
  26,
  852,
  1047,
  1410,
  74,
  36,
  3,
  491,
  559,
  143,
  5,
  57,
  218,
  11,
  17,
  3038,
  139,
  271,
  643,
  20,
  921,
  305],
 [3787,
  870,
  3997,
  6,
  3,
  864,
  17,
  44,
  50,
  37,
  3,
  350,
  386,
  314,
  15,
  52,
  3743,
  1412,
  2,
  3438,
  111,
  21,
  61,
  12,
  1,
  798,
  2,
  224,
  13,
  5548,
  10,
  89,
  120,
  136,
  11,
  17,
  13,
  90,
  10,
  25,
  107,
  3,
  169,
  4,
  1435,
  8,
  57,
  55,
  2,
  1,
  673,
  10,
  65,
  723,
  23,
  96,
  12,
  91,
  69,
  1528,
  11,
  27,
  90,
  57,
  569,
  1,
  1117,
  70,
  4165,
  30,
  113,
  43,
  10,
  90,
  3,
  17,
  37,
  11,
  9,
  58,
  25,
  75,
  3,
  335,
  65,
  80,
  146,
  594,
  25,
  75,
  8,
  1,
  427,
  7,
  7,
  89,
  26,
  4150,
  31,
  1,
  1035,
  20,
  1,
  1038,
  1900,
  1038,
  10,
  230,
  32,
  6667,
  9196,
  4,
  76,
  443,
  18,
  11,
  17,
  6,
  2391,
  3462,
  10,
  89,
  324,
  96,
  109,
  314,
  20,
  1038,
  1900,
  18,
  43,
  331,
  165,
  5,
  79,
  12,
  91,
  1,
  17,
  729,
  21,
  47,
  1396,
  4,
  1788,
  180,
  103,
  9972,
  344,
  477,
  7,
  7,
  10,
  25,
  5,
  21,
  373,
  11,
  444,
  4,
  43,
  22,
  213,
  593,
  11,
  27,
  8,
  1,
  2130,
  1154,
  1374,
  20,
  31,
  7,
  7,
  96,
  12,
  91,
  6250,
  364,
  1528,
  74,
  32,
  8653,
  318],
 [10,
  25,
  5,
  132,
  11,
  6,
  57,
  499,
  17,
  4,
  29,
  55,
  10,
  25,
  107,
  9,
  68,
  121,
  1142,
  216,
  158,
  67,
  5,
  767,
  3,
  167,
  962,
  14,
  3,
  977,
  4,
  9,
  6,
  48,
  1,
  3704,
  13,
  37,
  2,
  48,
  3,
  760,
  62,
  15,
  3,
  171,
  5824,
  1354,
  8,
  10,
  562,
  373,
  5,
  245,
  1652,
  5,
  1,
  316,
  4740,
  478,
  172,
  767,
  3,
  962,
  144,
  9,
  6,
  3,
  354],
 [10,
  217,
  9,
  30,
  1,
  5933,
  785,
  8,
  1,
  2343,
  1326,
  1423,
  8,
  7076,
  2523,
  525,
  11,
  1946,
  145,
  165,
  5,
  2228,
  12,
  2012,
  657,
  4,
  3472,
  310,
  11,
  17,
  78,
  2346,
  26,
  441,
  20,
  2012,
  657,
  4,
  5373,
  4,
  62,
  7,
  7,
  188,
  12,
  1195,
  9,
  13,
  52,
  68,
  90,
  68,
  893,
  2,
  67,
  3,
  329,
  578,
  43,
  22,
  74,
  5,
  7076,
  2523,
  525,
  9,
  6,
  3,
  205,
  5,
  64,
  9,
  8,
  1,
  5933,
  785,
  10,
  25,
  110,
  75,
  8,
  3,
  785,
  14,
  236,
  14,
  427,
  484,
  445,
  484,
  2,
  8956,
  8,
  57,
  448,
  117,
  10,
  599,
  43,
  1,
  1493,
  58,
  376,
  69,
  104,
  1479,
  809,
  46,
  109,
  12,
  145,
  2,
  2831,
  2343,
  14,
  3,
  10,
  13,
  3028,
  8,
  447,
  1334,
  2,
  13,
  808,
  5,
  1622,
  175,
  3,
  171,
  216,
  60,
  10,
  6,
  852,
  231,
  33,
  2603,
  42,
  155,
  1,
  17,
  651,
  559,
  145,
  558,
  12,
  11,
  19,
  6,
  1263,
  8,
  447,
  8922,
  4561,
  185,
  1,
  5153,
  43,
  22,
  25,
  5050,
  223,
  806,
  9,
  42,
  80,
  719,
  22,
  267,
  2343,
  1326,
  38,
  21,
  28,
  745,
  3,
  1419,
  62],
 [9984,
  3,
  1746,
  8,
  181,
  292,
  27,
  5224,
  8,
  3759,
  151,
  5,
  424,
  1,
  4038,
  6197,
  4,
  28,
  2165,
  32,
  6259,
  292,
  1531,
  2,
  3,
  115,
  445,
  37,
  245,
  22,
  120,
  7,
  7,
  36,
  1,
  4520,
  4,
  362,
  2807,
  1075,
  11,
  5,
  2189,
  5,
  182,
  53,
  2639,
  2,
  7945,
  2170,
  2,
  356,
  12,
  1,
  2388,
  1679,
  8,
  6399,
  67,
  50,
  71,
  3,
  297,
  4,
  1464,
  4,
  9,
  2,
  54,
  591,
  2039,
  5,
  396,
  8,
  2652,
  391,
  9,
  13,
  2170,
  35,
  8932,
  292,
  20,
  1,
  2635,
  21,
  1,
  77,
  95,
  2069,
  9,
  6,
  1762,
  12,
  2807,
  13,
  1534,
  5,
  11,
  7,
  7,
  1,
  62,
  2366,
  20,
  1,
  27,
  541,
  1,
  1,
  5862,
  2,
  9984,
  2,
  1,
  6725,
  4,
  2381,
  121,
  60,
  28,
  2,
  117,
  8,
  1,
  2247,
  6326,
  119,
  170,
  693,
  395,
  6,
  2856,
  2561,
  511,
  511,
  2807,
  6,
  9984,
  2,
  28,
  82,
  311,
  1,
  2247,
  8101,
  1,
  115,
  636,
  4,
  1,
  6326,
  1,
  6280,
  8,
  29,
  18,
  399,
  3174,
  5,
  132,
  2807,
  4277,
  4690,
  407,
  1,
  211,
  2,
  125,
  1,
  7,
  7,
  8,
  6399,
  1,
  375,
  873,
  13,
  21,
  248,
  565,
  41,
  1,
  894,
  2,
  2807,
  66,
  26,
  5799,
  16,
  260,
  137,
  345,
  71,
  404,
  1279,
  18,
  56,
  31,
  1,
  1614,
  4,
  1,
  253,
  28,
  214,
  2170,
  963,
  344,
  3,
  3152,
  2,
  3,
  2807,
  504,
  5,
  2170,
  31,
  232,
  9984,
  697,
  2,
  5771,
  29,
  11,
  125,
  6,
  5,
  88,
  51,
  9984,
  1,
  21,
  52,
  1746,
  6162,
  185,
  15,
  1,
  191,
  1008,
  2,
  1,
  5914,
  174,
  28,
  498,
  3235,
  244,
  71,
  6242,
  14,
  6197,
  28,
  24,
  1807,
  60,
  89,
  157,
  1,
  2480,
  1,
  6853,
  511,
  2,
  131,
  23,
  1017,
  5,
  91,
  178,
  101,
  12,
  1,
  142,
  117,
  3628,
  23,
  4694,
  2,
  66,
  26,
  6114,
  1195,
  8,
  196,
  6910,
  6,
  90,
  1069,
  2,
  7236,
  31,
  92,
  4462,
  7,
  7,
  8,
  873,
  6686,
  253,
  67,
  466,
  2435,
  51,
  28,
  90,
  11,
  1836,
  1098,
  30,
  487,
  28,
  13,
  130,
  3,
  4221,
  4,
  1,
  1260,
  256,
  806,
  42,
  1,
  1209,
  15,
  1740,
  37,
  53,
  2,
  174,
  1,
  915,
  2290,
  4709,
  38,
  1,
  4,
  1,
  8,
  1,
  1,
  636,
  6,
  1017,
  5,
  4153,
  3,
  4,
  1993,
  8299,
  454,
  60,
  9984,
  66,
  26,
  6654,
  18,
  288,
  50,
  37,
  3,
  108,
  36,
  71,
  3,
  2823,
  6,
  9,
  8,
  98,
  95,
  797,
  12,
  3,
  851,
  43,
  138,
  67,
  4465,
  58,
  132,
  5,
  1,
  385,
  124,
  1162,
  6,
  3923,
  5,
  2088,
  80,
  44,
  2211,
  672,
  1,
  355,
  4038,
  4,
  1328,
  81,
  2,
  85,
  125,
  213,
  5,
  26,
  8,
  1,
  4,
  1,
  2247,
  6326,
  43,
  28,
  6,
  1,
  3044,
  4,
  32,
  136,
  125,
  28,
  8,
  1593,
  24,
  6853,
  2807,
  116,
  21,
  248,
  120,
  1,
  375,
  3448,
  4,
  38,
  18,
  1,
  2823,
  8102,
  1254,
  60,
  28,
  1522,
  178,
  6,
  5060,
  42,
  4,
  15,
  1,
  3228,
  1138,
  4,
  1,
  572,
  14,
  650,
  2807,
  1241,
  8,
  1305,
  4,
  206,
  271,
  1203,
  3327,
  1564,
  1,
  1290,
  1758,
  343,
  46,
  6,
  1,
  15,
  1,
  3,
  129,
  5,
  1,
  4,
  2,
  1,
  5153,
  5241,
  104,
  16,
  1,
  2459,
  751,
  8,
  8367,
  7,
  7,
  6,
  1,
  404,
  9553,
  39,
  14,
  1,
  81,
  4,
  1,
  6326,
  23,
  329,
  2,
  1,
  2247,
  8,
  6,
  3397,
  34,
  9553,
  6,
  175,
  1164,
  97,
  49,
  5,
  26,
  289,
  2561,
  2,
  4,
  258,
  302,
  59,
  6,
  1,
  4,
  8,
  1,
  6326,
  2452,
  7946,
  2745,
  10,
  1069,
  59,
  1796,
  100,
  1,
  8101,
  405,
  40,
  3,
  91,
  121,
  97,
  1069,
  31,
  236,
  6,
  1,
  1462,
  59,
  152,
  213,
  492,
  5,
  289,
  80,
  2807,
  45,
  90,
  40,
  3,
  5789,
  1,
  9,
  26,
  389,
  824,
  2198,
  60,
  2807,
  1400,
  84,
  40,
  1595,
  6,
  792,
  4,
  1,
  2155,
  97,
  97,
  2224,
  7,
  7,
  702,
  6,
  83,
  14,
  1,
  7316,
  6197,
  4,
  28,
  943,
  3,
  4,
  72,
  875,
  720,
  5,
  1,
  4127,
  18,
  1,
  642,
  4546,
  5112,
  1252,
  43,
  6,
  697,
  2,
  85,
  66,
  73,
  1136,
  88,
  2,
  559,
  1,
  536,
  377,
  4,
  1,
  143,
  7246,
  1111,
  6,
  3,
  483,
  470,
  4,
  3,
  3041,
  12,
  6,
  15,
  236,
  669,
  92,
  720,
  274,
  7,
  7,
  2,
  119,
  116,
  1,
  2247,
  8101,
  12,
  9984,
  6853],
 [7247,
  6,
  248,
  160,
  1462,
  5,
  3,
  881,
  1261,
  123,
  1680,
  79,
  73,
  65,
  359,
  50,
  7606,
  10,
  16,
  27,
  101,
  73,
  466,
  25,
  50,
  71,
  195,
  10,
  475,
  1,
  1608,
  3348,
  419,
  34,
  8,
  11,
  27,
  73,
  762,
  15,
  3,
  4033,
  556,
  193,
  82,
  3,
  994,
  38,
  3,
  1358,
  51,
  28,
  753,
  37,
  9,
  3,
  190,
  55,
  579,
  28,
  9166,
  18,
  12,
  156,
  1306,
  88,
  2,
  28,
  130,
  1091,
  81,
  2698,
  1,
  4982,
  741,
  12,
  27,
  253,
  24,
  4486,
  25,
  3,
  191,
  4838,
  2,
  14,
  3,
  843,
  1055,
  7247,
  270,
  5,
  999,
  93,
  3,
  2240,
  141,
  47,
  65,
  76,
  634,
  12,
  118,
  265,
  546,
  1,
  1571,
  1,
  176,
  6,
  42,
  2282,
  61,
  1,
  465,
  254,
  6,
  312,
  5,
  164,
  42,
  737,
  10,
  387,
  453,
  988,
  59,
  2,
  40,
  347,
  25,
  75,
  1707,
  5,
  120,
  281,
  1935,
  7247,
  279,
  20,
  248,
  160,
  4033,
  6549,
  215,
  9,
  24,
  248,
  2,
  1,
  254,
  68,
  59,
  3980,
  3,
  169,
  1,
  111,
  6,
  21,
  56,
  1283,
  4,
  1,
  4884,
  1,
  4884,
  3525,
  5,
  26,
  3409,
  15,
  9,
  7247,
  66,
  26,
  27,
  1013,
  7947,
  36,
  55,
  5,
  55,
  10,
  200,
  88,
  12,
  18,
  47,
  96,
  39,
  186,
  26,
  1952,
  199,
  3,
  83,
  224,
  38,
  2481,
  1047],
 [11,
  6,
  27,
  4,
  1,
  113,
  180,
  758,
  103,
  12,
  362,
  45,
  90,
  8,
  151,
  38,
  272,
  56,
  2863,
  56,
  150,
  8,
  57,
  677,
  11,
  17,
  13,
  724,
  8,
  540,
  9,
  45,
  265,
  12,
  3,
  49,
  19,
  8,
  11,
  530,
  140,
  67,
  8222,
  3561,
  2,
  421,
  3,
  169,
  4,
  580,
  332,
  4,
  3744,
  246,
  1555,
  8,
  540,
  9,
  13,
  433,
  4,
  236,
  4148,
  1,
  111,
  13,
  21,
  12,
  83,
  18,
  57,
  637,
  16,
  332,
  4,
  3744,
  6,
  32,
  2408,
  42,
  4,
  713,
  43,
  22,
  367,
  109,
  30,
  1,
  1293,
  4,
  124,
  6741,
  11,
  6,
  39,
  1,
  197,
  17,
  16,
  22,
  10,
  25,
  5,
  986,
  9,
  13,
  433,
  4,
  3544,
  319,
  1,
  219,
  507,
  90,
  42,
  4,
  3744,
  10,
  549,
  367,
  131,
  18,
  100,
  319,
  11,
  19,
  10,
  78,
  144,
  163,
  30,
  93,
  8,
  3,
  219,
  167,
  278,
  95],
 [110,
  217,
  1,
  212,
  17,
  8,
  1,
  207,
  10,
  61,
  449,
  9,
  13,
  3,
  72,
  126,
  17,
  71,
  11,
  38,
  1,
  790,
  90,
  8,
  1,
  5235,
  14,
  43,
  9,
  6,
  21,
  85,
  70,
  131,
  106,
  380,
  2319,
  56,
  6069,
  11,
  17,
  67,
  3,
  65,
  49,
  476,
  8,
  51,
  33,
  70,
  4696,
  9,
  5,
  26,
  613,
  20,
  27,
  4,
  146,
  159,
  1791,
  7128,
  12,
  23,
  3,
  148,
  4,
  1,
  508,
  144,
  3468,
  9,
  585,
  37,
  9,
  58,
  26,
  3,
  177,
  49,
  639,
  17,
  9,
  13,
  188,
  3,
  17,
  12,
  58,
  91,
  47,
  6496,
  1004,
  96,
  163,
  453,
  65,
  11,
  17,
  13,
  39,
  3,
  747,
  4,
  661,
  6412,
  15,
  2391,
  54,
  7367,
  1597,
  5,
  26,
  107,
  1,
  61,
  142,
  6,
  734,
  1,
  127,
  51,
  22,
  64,
  92,
  2882,
  310,
  3,
  52,
  1243,
  77,
  71,
  12,
  46,
  6,
  2391,
  54,
  2078,
  4,
  1,
  1597,
  60,
  13,
  65,
  1339,
  14,
  3,
  556,
  1,
  62,
  6,
  688,
  1,
  159,
  451,
  4999,
  205,
  500,
  229,
  33,
  64,
  2,
  23,
  100,
  1,
  7367,
  1597,
  2,
  360,
  23,
  42,
  5,
  353,
  9,
  38,
  39,
  47,
  1404,
  8229,
  221,
  8,
  1,
  1592,
  12,
  1212,
  5,
  1512,
  1404,
  8230,
  141,
  1,
  954,
  21,
  65,
  274,
  147,
  10,
  58,
  188,
  37,
  5,
  64,
  1,
  212,
  2491,
  1,
  2545,
  4,
  12,
  58,
  91,
  1,
  82,
  76,
  1597,
  4,
  1,
  1218,
  18,
  28,
  82,
  90,
  3,
  52,
  49,
  1343,
  17,
  8,
  1,
  1856,
  1,
  507,
  1],
 [1079,
  8,
  9671,
  2,
  1959,
  777,
  155,
  6496,
  1004,
  1140,
  24,
  399,
  80,
  24,
  333,
  2711,
  88,
  2605,
  3042,
  45,
  424,
  1,
  7942,
  4,
  1,
  1004,
  3430,
  10,
  209,
  194,
  11,
  1009,
  13,
  1,
  87,
  123,
  1009,
  5,
  794,
  2605,
  9,
  6,
  8,
  196,
  24,
  894,
  18,
  9,
  152,
  512,
  16,
  3,
  1518,
  816,
  1287,
  335,
  9,
  6,
  729,
  1,
  62,
  1125,
  2605,
  3,
  370,
  1440,
  5570,
  298,
  88,
  122,
  1,
  3150,
  4978,
  5,
  1183,
  53,
  8643,
  2,
  9985,
  3042,
  987,
  1,
  1701,
  109,
  5015,
  20,
  59,
  4633,
  40,
  211,
  7607,
  2,
  3,
  7593,
  4320,
  93,
  2605,
  1580,
  40,
  44,
  6484,
  2,
  282,
  1,
  2954,
  2,
  381,
  47,
  77,
  1714,
  5,
  26,
  370,
  5570,
  270,
  334,
  172,
  5,
  536,
  88,
  232,
  2605,
  2605,
  3042,
  13,
  630,
  20,
  1,
  1142,
  838,
  1641,
  1174,
  7898,
  2,
  28,
  13,
  630,
  20,
  1,
  1142,
  838,
  2341,
  52,
  49],
 [562,
  4936,
  30,
  754,
  18,
  231,
  244,
  7670,
  6123,
  3396,
  8,
  1,
  473,
  4,
  3521,
  1843,
  3,
  354,
  346,
  4,
  1635,
  27,
  4,
  57,
  1926,
  103,
  136,
  1524,
  1,
  725,
  75,
  860,
  607],
 [1,
  404,
  582,
  6,
  51,
  3,
  333,
  252,
  31,
  1281,
  4398,
  281,
  1,
  333,
  5,
  162,
  598,
  35,
  11,
  425,
  35,
  1571,
  40,
  681,
  15,
  3,
  5327,
  45,
  1,
  6711,
  4,
  5643,
  3,
  8922,
  14,
  59,
  6,
  41,
  5,
  830,
  1,
  611,
  998,
  32,
  3656,
  1955,
  8475,
  1921,
  8,
  3,
  2552,
  6683,
  2018,
  252,
  31,
  3,
  4490,
  2497,
  4796,
  59,
  16,
  40,
  117,
  135,
  264,
  5,
  164,
  3,
  95,
  4,
  3184,
  40,
  5507,
  3616,
  59,
  1105,
  5,
  346,
  32,
  9765,
  281,
  59,
  6820,
  1,
  2552,
  485,
  35,
  3840,
  447,
  3526,
  5,
  6337,
  122,
  1,
  3488,
  406,
  5,
  1845,
  1,
  485,
  16,
  40,
  5507,
  582,
  2552,
  485,
  40,
  8,
  3,
  3992,
  2,
  1,
  3488,
  564,
  14,
  59,
  504,
  1874,
  5,
  901,
  869,
  5,
  589,
  1,
  529,
  7,
  7,
  11,
  425,
  4,
  3048,
  36,
  1,
  9764,
  39,
  1396,
  855,
  1123,
  1,
  159,
  2552,
  1091,
  800,
  135,
  82,
  2773,
  1,
  325,
  730,
  257,
  1571,
  40,
  681,
  16,
  3,
  129,
  462,
  75,
  4009,
  15,
  2582,
  44,
  2008,
  264,
  5,
  164,
  3,
  95,
  5,
  774,
  109,
  1051,
  15,
  3,
  348,
  611,
  59,
  1091,
  135,
  82,
  1795,
  3,
  2398,
  3579,
  36,
  3,
  5192,
  226,
  161,
  2453,
  38,
  167,
  41,
  11,
  112,
  60,
  177,
  72,
  279,
  141,
  1,
  6455,
  21,
  27,
  4,
  1,
  4196,
  3463],
 [1,
  854,
  112,
  2494,
  8,
  54,
  95,
  3995,
  1,
  3056,
  4,
  11,
  19,
  9,
  140,
  25,
  340,
  2662,
  5,
  26,
  143,
  5,
  1,
  1236,
  4,
  1,
  4749,
  36,
  1,
  143,
  4,
  124,
  5607,
  1493,
  30,
  711,
  151,
  159,
  2498,
  5,
  1,
  9197,
  20,
  41,
  4761,
  78,
  135,
  29,
  22,
  66,
  101,
  4,
  6,
  381,
  143,
  350,
  5,
  124,
  7,
  7,
  9,
  542,
  122,
  68,
  1423,
  3998,
  31,
  47,
  142,
  2,
  2295,
  3574,
  138,
  14,
  116,
  1,
  606,
  20,
  57,
  7290,
  9986,
  34,
  742,
  824,
  570,
  9,
  94,
  1351,
  84,
  3,
  1427,
  92,
  112,
  339,
  8,
  3,
  6409,
  4,
  8847,
  10,
  267,
  10,
  8037,
  1,
  346,
  4,
  1,
  649,
  41,
  216,
  8,
  3,
  709,
  816,
  6747,
  734,
  1,
  127,
  100,
  1,
  10,
  778,
  5,
  1055,
  1,
  2002,
  4,
  1,
  649,
  5,
  92,
  1049,
  11,
  115,
  324,
  435,
  4,
  1787,
  90,
  1,
  19,
  30,
  227,
  7884,
  16,
  1,
  237,
  846,
  223,
  930,
  9,
  90,
  69,
  428,
  1984,
  3,
  108,
  58,
  132,
  5,
  69,
  14,
  9,
  936,
  459,
  7541,
  847,
  56,
  57,
  3770,
  333,
  8500,
  8,
  40,
  3097,
  36,
  3154,
  210,
  5,
  1,
  218,
  4,
  276,
  53,
  20,
  1,
  1793,
  7,
  7,
  16,
  29,
  1,
  4438,
  35,
  11,
  19,
  711,
  153,
  407,
  10,
  1458,
  5571,
  15,
  124,
  4520,
  1614,
  37,
  4146,
  4240,
  1,
  713,
  229,
  36,
  2124,
  3156,
  9198,
  2,
  1,
  37,
  813,
  241,
  36,
  50,
  4853,
  807,
  512,
  8,
  103,
  138,
  14,
  2124,
  1254,
  1,
  528,
  35,
  299,
  46,
  48,
  58,
  2124,
  767,
  38,
  1,
  534,
  5,
  26,
  607,
  7,
  7,
  272,
  598,
  269,
  6,
  126],
 [4,
  1,
  3157,
  686,
  6,
  876,
  1,
  113,
  17,
  4,
  29,
  4,
  1281,
  103,
  30,
  106,
  622,
  9,
  13,
  175,
  190,
  16,
  3,
  1260,
  19,
  248,
  2137,
  5,
  1028,
  124,
  615,
  47,
  3258,
  151,
  100,
  9,
  13,
  751,
  1281,
  405,
  27,
  4,
  40,
  2040,
  361,
  30,
  216,
  1,
  222,
  183,
  37,
  3,
  838,
  1798,
  238,
  15,
  1678,
  4,
  1281,
  1,
  1328,
  1281,
  1,
  115,
  2259,
  1281,
  1,
  115,
  426,
  1281,
  1,
  1281,
  1,
  760,
  1970,
  511,
  6389,
  12,
  398,
  70,
  325,
  472,
  3,
  693,
  19,
  8,
  1,
  508,
  1,
  17,
  6,
  1237,
  1314,
  41,
  27,
  749,
  1862,
  529,
  16,
  2,
  30,
  27,
  218,
  259,
  115,
  1281,
  6,
  194,
  1,
  426,
  8,
  881,
  43,
  1,
  1710,
  2238,
  67,
  75,
  185,
  8,
  54,
  789,
  1,
  113,
  552,
  819,
  16,
  1,
  297,
  58,
  25,
  75],
 [10,
  87,
  217,
  11,
  17,
  51,
  10,
  13,
  41,
  153,
  151,
  159,
  57,
  1574,
  1215,
  9,
  30,
  259,
  704,
  80,
  9,
  13,
  20,
  6070,
  16,
  460,
  20,
  1840,
  59,
  194,
  12,
  9,
  58,
  26,
  3,
  329,
  1285,
  17,
  16,
  69,
  2,
  57,
  1231,
  5,
  104,
  11,
  17,
  188,
  1716,
  1,
  584,
  42,
  4,
  69,
  22,
  198,
  26,
  2215,
  643,
  85,
  99,
  3,
  17,
  41,
  2552,
  2250,
  245,
  1,
  112,
  4,
  1,
  17,
  2877,
  185,
  4017,
  5462,
  27,
  24,
  3206,
  5,
  740,
  8,
  32,
  600,
  5,
  500,
  2552,
  2,
  2741,
  1285,
  193,
  197,
  4017,
  3149,
  3,
  2490,
  53,
  36,
  584,
  5,
  500,
  2552,
  3206,
  2552,
  472,
  1285,
  3807,
  8,
  32,
  600,
  5,
  3104,
  88,
  20,
  740,
  51,
  1,
  2647,
  5224,
  20,
  1285,
  253,
  16,
  43,
  2552,
  152,
  91,
  9,
  143,
  5,
  24,
  350,
  8,
  733,
  28,
  505,
  5,
  89,
  74,
  69,
  344,
  1,
  17,
  6,
  154,
  2,
  1032,
  417,
  188,
  1,
  1417,
  4,
  2400,
  2,
  1080,
  8,
  1,
  5425,
  4,
  584,
  60,
  3634,
  30,
  1,
  442,
  4,
  1,
  17,
  6,
  39,
  2479,
  1013],
 [263,
  46,
  23,
  47,
  8,
  11,
  457,
  173,
  648,
  30,
  1,
  8632,
  16,
  1119,
  1139,
  131,
  23,
  21,
  52,
  68,
  1420,
  8,
  2132,
  5,
  1,
  105,
  36,
  146,
  35,
  225,
  12,
  1,
  1345,
  12,
  561,
  5,
  3670,
  26,
  3950,
  23,
  3,
  16,
  60,
  1,
  61,
  5555,
  4252,
  6,
  4,
  56,
  146,
  35,
  23,
  2399,
  56,
  4,
  2883,
  6541,
  4,
  138,
  1345,
  7,
  7,
  263,
  11,
  2063,
  14,
  3,
  219,
  890,
  1,
  515,
  15,
  1,
  1381,
  12,
  1,
  1119,
  292,
  6,
  2346,
  3,
  3555,
  2,
  3,
  444,
  4,
  284,
  2,
  16,
  12,
  9,
  1022,
  47,
  2596,
  210,
  161,
  8,
  11,
  648,
  9554,
  1,
  52,
  142,
  679,
  12,
  920,
  292,
  454,
  146,
  35,
  1600,
  6679,
  3950,
  1345,
  524,
  2924,
  2,
  7608,
  5,
  52,
  142,
  679,
  12,
  86,
  1119,
  4654,
  539,
  58,
  379,
  22,
  43,
  1680,
  33,
  101,
  1,
  1119,
  292,
  6,
  2531,
  5,
  3006,
  16,
  470,
  135,
  105,
  223,
  23,
  1000,
  20,
  1,
  8,
  543,
  3409,
  15,
  1,
  4750,
  4971,
  4,
  3758,
  6930,
  8,
  1,
  1218,
  30,
  54,
  218,
  125,
  11,
  2063,
  56,
  3210,
  12,
  1,
  52,
  4969,
  2531,
  5,
  3758,
  6930,
  91,
  9,
  1172,
  16,
  1119,
  7347,
  5,
  63,
  2,
  931,
  8,
  4,
  1139,
  5105,
  93,
  5,
  4659,
  5,
  543,
  5,
  813,
  8,
  931,
  18,
  305,
  4,
  319,
  1,
  4969,
  14,
  32,
  620,
  1162,
  4,
  1,
  543,
  1,
  1345,
  539,
  301,
  5,
  182,
  1,
  4,
  1,
  1728,
  5696,
  5000,
  1,
  543,
  12,
  2,
  1,
  3759,
  4,
  6,
  459,
  3466,
  31,
  11,
  2063,
  7,
  7,
  11,
  2063,
  78,
  353,
  5,
  654,
  2136,
  4,
  1119,
  5780,
  2,
  9,
  6,
  131,
  12,
  23,
  1,
  3860,
  1104,
  8,
  1706,
  1,
  52,
  3650,
  2,
  52,
  9379,
  1119,
  292,
  1,
  3962,
  4,
  1345,
  77,
  71,
  5000,
  84,
  3,
  676,
  2,
  1146,
  117,
  6,
  21,
  65,
  3028,
  20,
  346,
  4,
  98,
  1119,
  8,
  6822,
  6,
  235,
  165,
  5,
  1162,
  919,
  679,
  18,
  21,
  29,
  5780,
  79,
  63,
  1345,
  8,
  6822,
  39,
  37,
  21,
  29,
  5000,
  5780,
  23,
  7,
  7,
  43,
  22,
  187,
  3,
  218,
  4,
  625,
  36,
  295,
  35,
  2326,
  12,
  1521,
  25,
  3,
  1558,
  197,
  21,
  5,
  26,
  2,
  25,
  63,
  458,
  2310,
  31,
  1,
  1772,
  1468,
  1469,
  39,
  16,
  768,
  1345,
  12,
  1,
  1340,
  16,
  656,
  52,
  952,
  1015,
  244,
  71,
  1015,
  441,
  20,
  445,
  1085,
  6390,
  2,
  5922,
  1134,
  45,
  840,
  5,
  459,
  632,
  5780,
  9,
  45,
  840,
  5,
  21,
  34,
  292,
  454,
  39,
  820,
  41,
  9,
  638,
  4,
  12,
  6,
  8,
  134,
  7,
  7,
  20,
  1,
  77,
  541,
  11,
  6,
  1026,
  8,
  1,
  2380,
  4,
  1171,
  1119,
  2174,
  9,
  6,
  656,
  32,
  208,
  1303,
  473,
  4,
  1345,
  8,
  3370,
  1087,
  2388,
  1679,
  37,
  8521,
  6057,
  6930,
  2,
  18,
  46,
  6,
  3,
  2774,
  1523,
  4,
  979,
  2886,
  773,
  4,
  625,
  15,
  2831,
  5,
  1119,
  4969,
  2,
  86,
  18,
  21,
  29,
  4,
  12,
  6,
  21,
  52,
  4651,
  38,
  68,
  6010,
  2,
  8,
  2182,
  4,
  1,
  1119,
  3681,
  5435,
  261,
  15,
  1152,
  5,
  1345,
  77,
  71,
  8521,
  7,
  7,
  1,
  1772,
  1468,
  1469,
  334,
  15,
  92,
  398,
  2426,
  117,
  8231,
  6,
  524,
  21,
  1,
  61,
  1462,
  38,
  1,
  86,
  2327,
  1462,
  5,
  170,
  693,
  1085,
  431,
  18,
  488,
  226,
  32,
  8,
  11,
  3376,
  4,
  32,
  14,
  248,
  3785,
  632,
  3860,
  23,
  3,
  560,
  4,
  1663,
  15,
  1152,
  5,
  1085,
  6390,
  51,
  9,
  270,
  5,
  766,
  1345,
  3,
  560,
  4,
  5001,
  16,
  1633,
  1913,
  3,
  4644,
  454,
  81,
  35,
  346,
  1,
  1345,
  12,
  23,
  21,
  397,
  3,
  615,
  8,
  1,
  6292,
  4,
  1,
  1236,
  1421,
  2,
  3,
  3438,
  15,
  2831,
  5,
  382,
  3910,
  44,
  4815,
  344,
  5,
  6245,
  38,
  81,
  911,
  22,
  25,
  3,
  52,
  1585,
  49,
  287,
  16,
  402,
  34,
  2,
  1,
  2883,
  6541,
  4,
  32,
  6442,
  537,
  4,
  1345,
  6,
  689,
  21,
  138,
  3,
  287,
  11,
  6,
  65,
  1,
  3860,
  1799,
  51,
  9,
  270,
  5,
  1345,
  248,
  11,
  2063,
  7891,
  9,
  7,
  7,
  34,
  8,
  2838,
  1,
  540,
  4,
  11,
  2063,
  12,
  1007,
  473,
  199,
  6687,
  2136,
  4,
  1119,
  5780,
  12,
  23,
  30,
  1,
  487,
  4,
  1,
  1119,
  292,
  5435,
  23,
  177,
  49,
  2,
  208,
  2,
  417,
  18,
  51,
  9,
  270,
  5,
  5664,
  3,
  7210,
  660,
  8103,
  218,
  4,
  625,
  15,
  2831,
  5,
  1119,
  6390,
  2,
  738,
  1,
  515,
  2626,
  21,
  61,
  4,
  81,
  15,
  1119,
  679,
  18,
  82,
  1,
  105,
  81,
  35,
  3309,
  1345,
  84,
  676,
  2,
  1146,
  458,
  44,
  177,
  1339],
 [1083,
  11,
  19,
  13,
  607,
  711,
  151,
  155,
  10,
  13,
  1492,
  10,
  89,
  225,
  97,
  76,
  16,
  121,
  255,
  9,
  16,
  138,
  3,
  190,
  55,
  143,
  8,
  4,
  150,
  10,
  5729,
  1,
  338,
  9966,
  5542,
  3330,
  19,
  2830,
  1491,
  8,
  4502,
  1940,
  1,
  829,
  800,
  4,
  103,
  11,
  315,
  13,
  7670,
  1856,
  793,
  103,
  2,
  429,
  13,
  40,
  197,
  1,
  1111,
  38,
  1,
  1231,
  14,
  9,
  1586,
  11,
  2502,
  13,
  32,
  1495,
  1535,
  389,
  361,
  2532,
  102,
  1288,
  112,
  604,
  206,
  2,
  39,
  32,
  29,
  185,
  83,
  55,
  1645,
  79,
  22,
  64,
  3,
  793,
  19,
  12,
  6,
  34,
  417,
  2,
  1371,
  8,
  27,
  4,
  40,
  8203,
  19,
  3191,
  6,
  551,
  1216,
  14,
  68,
  10,
  449,
  47,
  1939,
  2322,
  214,
  3,
  1028,
  4,
  11,
  19,
  2,
  2157,
  105,
  50,
  5,
  64,
  9,
  8,
  1,
  7077,
  139,
  5,
  32,
  2654,
  386,
  1154,
  2,
  449,
  33,
  25,
  9],
 [1,
  17,
  13,
  158,
  3,
  760,
  434,
  441,
  20,
  286,
  2401,
  35,
  67,
  4717,
  5,
  424,
  3,
  857,
  254,
  537,
  8,
  63,
  1,
  6315,
  828,
  896,
  3,
  1119,
  5741,
  2,
  915,
  9964,
  432,
  957,
  828,
  279,
  100,
  80,
  59,
  2326,
  28,
  6,
  1,
  191,
  55,
  35,
  78,
  200,
  40,
  265,
  59,
  123,
  194,
  59,
  468,
  42,
  4,
  117,
  150,
  28,
  99,
  26,
  3876,
  4,
  825,
  40,
  28,
  65,
  1091,
  61,
  40,
  1138,
  2,
  78,
  5,
  418,
  100,
  60,
  59,
  498,
  3,
  1119,
  5779,
  2,
  1222,
  1448,
  36,
  32,
  1,
  62,
  215,
  41,
  1,
  915,
  117,
  38,
  1,
  1002,
  8435,
  35,
  504,
  5,
  767,
  122,
  94,
  5298,
  88,
  44,
  41,
  85,
  114,
  66,
  3134,
  56,
  1,
  250,
  9713,
  8,
  117,
  14,
  967,
  8,
  621,
  2,
  392,
  2,
  1,
  108,
  12,
  13,
  1,
  117,
  8,
  1,
  216,
  16,
  184,
  368,
  264,
  5,
  26,
  1935,
  143,
  94],
 [87,
  10,
  916,
  12,
  3,
  318,
  637,
  6,
  430,
  5,
  26,
  6402,
  16,
  1,
  250,
  4,
  1,
  250,
  11,
  17,
  214,
  12,
  36,
  69,
  80,
  14,
  27,
  2188,
  773,
  42,
  44,
  21,
  76,
  8,
  3,
  566,
  2060,
  121,
  1,
  342,
  433,
  4,
  95,
  12,
  233,
  1717,
  9,
  5,
  25,
  47,
  720,
  38,
  1225,
  1070,
  9,
  322,
  3840,
  92,
  941,
  20,
  170,
  1648,
  1304,
  597,
  1050,
  1,
  748,
  6,
  339,
  1,
  2477,
  6,
  34,
  6214,
  44,
  1372,
  2365,
  39,
  8617,
  1433,
  4,
  24,
  436,
  114,
  2,
  15,
  24,
  465,
  649,
  1,
  4444,
  377,
  1,
  6678,
  1413,
  4,
  741,
  40,
  399,
  64,
  10,
  89,
  56,
  391,
  40,
  1862,
  399,
  376,
  626,
  1,
  399,
  4,
  1,
  2418,
  552,
  51,
  40,
  681,
  1,
  4871,
  87,
  745,
  40,
  12,
  40,
  440,
  6,
  1,
  76,
  221,
  1,
  494,
  2,
  1,
  5312,
  3267,
  116,
  29,
  1,
  197,
  179,
  784,
  1581,
  1790,
  6900,
  84,
  249,
  77,
  165,
  174,
  1,
  7136,
  81,
  811,
  109,
  576,
  18,
  4739,
  54,
  27,
  6,
  438,
  193,
  197,
  546,
  16,
  1,
  27,
  221,
  35,
  45,
  75,
  6124,
  447,
  216,
  6,
  524,
  9555,
  334,
  1,
  15,
  3136,
  5710,
  2,
  32,
  6387,
  494,
  682,
  156,
  1377,
  88,
  46,
  7609,
  7,
  7,
  44,
  1632,
  50,
  2,
  50,
  1820,
  5,
  69,
  12,
  96,
  37,
  11,
  66,
  26,
  90,
  46,
  6,
  34,
  72,
  4370,
  8,
  1,
  19,
  1421,
  5,
  91,
  284,
  1410,
  101,
  12,
  295,
  8,
  362,
  58,
  101,
  4,
  232,
  49,
  103,
  274,
  319,
  144,
  226,
  3,
  671,
  309,
  7,
  7,
  57,
  6752,
  89,
  64,
  11,
  19,
  89,
  805,
  1,
  266,
  89,
  104,
  9,
  20,
  1939,
  46,
  23,
  721,
  4,
  77,
  179,
  22,
  99,
  26,
  402,
  12,
  78,
  571,
  22,
  548,
  50,
  3745],
 [427,
  1,
  128,
  119,
  3,
  747,
  4,
  827,
  185,
  3,
  2296,
  2,
  27,
  557,
  1647,
  25,
  3,
  320,
  257,
  1494,
  32,
  6921,
  1691,
  4,
  1,
  1095,
  82,
  320,
  8,
  1,
  915,
  2,
  983,
  88,
  43,
  28,
  6,
  320,
  94,
  1196,
  241,
  1,
  77,
  974,
  776,
  41,
  1071,
  7559,
  370,
  27,
  3261,
  33,
  3126,
  9,
  8,
  170,
  425,
  50,
  2277,
  144,
  43,
  22,
  101,
  1,
  884,
  6,
  154,
  2,
  1,
  118,
  1304,
  105,
  138,
  2047,
  4,
  861,
  22,
  78,
  367,
  11,
  118,
  16,
  1,
  374,
  346,
  124,
  2,
  164,
  137,
  50,
  417,
  37,
  147,
  2775,
  2271,
  146,
  12,
  25,
  411,
  5825,
  5599,
  4,
  11,
  118,
  140,
  351,
  74,
  42,
  50,
  38,
  26,
  922,
  5,
  104,
  694,
  1382,
  12,
  23,
  65,
  154,
  160,
  470,
  4,
  1,
  474,
  8,
  1,
  118,
  3,
  254,
  504,
  5,
  74,
  42,
  4,
  2543,
  30,
  3,
  9987,
  31,
  264,
  5,
  1,
  9766,
  154,
  1,
  87,
  55,
  18,
  136,
  3126,
  9,
  121,
  2,
  121,
  8,
  278,
  273,
  15,
  278,
  10,
  99,
  200,
  77,
  2626,
  18,
  131,
  39,
  233,
  26,
  1867,
  14,
  1050,
  136,
  11,
  206,
  39,
  6,
  21,
  154,
  30,
  29],
 [1,
  297,
  2996,
  217,
  54,
  9751,
  71,
  327,
  751,
  2517,
  4,
  2091,
  1318,
  83,
  671,
  292,
  4,
  1,
  4096,
  11,
  6,
  397,
  1,
  227,
  68,
  565,
  2,
  52,
  235,
  1,
  113,
  4,
  93,
  54,
  77,
  321,
  4,
  45,
  123,
  3118,
  21,
  61,
  5,
  1007,
  1,
  62,
  52,
  72,
  14,
  5338,
  1058,
  9,
  18,
  82,
  5,
  1020,
  1,
  865,
  4,
  1,
  55,
  8,
  60,
  9,
  13,
  430,
  5,
  182,
  277,
  1,
  237,
  297,
  4,
  1,
  5191,
  1087,
  4294,
  768,
  212,
  965,
  8,
  2,
  734,
  1968,
  7,
  7,
  854,
  183,
  5,
  48,
  33,
  2831,
  14,
  1050,
  12,
  233,
  6899,
  15,
  47,
  103,
  119,
  1,
  276,
  233,
  158,
  26,
  3,
  843,
  18,
  15,
  2831,
  5,
  27,
  4,
  1,
  86,
  857,
  2859,
  8,
  1,
  181,
  9,
  183,
  5592,
  697,
  10,
  25,
  54,
  2413,
  16,
  81,
  35,
  25,
  7670,
  5,
  340,
  27,
  4,
  1,
  503,
  8,
  588,
  4769,
  34,
  946,
  74,
  197,
  5,
  1,
  1238,
  1,
  2148,
  23,
  2764,
  141,
  4494,
  32,
  740,
  3785,
  454,
  60,
  33,
  25,
  54,
  43,
  193,
  3,
  1302,
  34,
  26,
  9,
  100,
  3,
  269,
  2,
  327,
  77,
  103,
  587,
  1,
  8495,
  354,
  22,
  4315,
  5,
  120,
  85,
  11,
  675,
  7,
  7,
  11,
  19,
  60,
  1107,
  112,
  8,
  1,
  283,
  6,
  82,
  52,
  4556,
  1303,
  495,
  8,
  3,
  95,
  12,
  233,
  268,
  105,
  814,
  122,
  662,
  5,
  63,
  4964,
  4,
  527,
  5191,
  416,
  3370,
  1087,
  1226,
  263,
  751,
  8,
  3,
  4731,
  1364,
  1,
  19,
  279,
  5,
  47,
  5,
  200,
  32,
  1381,
  4,
  1,
  849,
  4,
  2493,
  2,
  1758,
  2406,
  3,
  398,
  262,
  8,
  159,
  7041,
  244,
  71,
  320,
  2633,
  23,
  398,
  2991,
  4,
  541,
  30,
  77,
  216,
  2633,
  23,
  5072,
  42,
  131,
  23,
  792,
  4,
  416,
  103,
  60,
  156,
  346,
  3702,
  1769,
  2,
  1658,
  1303,
  3,
  49,
  105,
  1312,
  8,
  2502,
  484,
  56,
  165,
  36,
  320,
  469,
  5,
  469,
  5,
  1232,
  469,
  5,
  469,
  2,
  34,
  20,
  495,
  14,
  450,
  64,
  20,
  4704,
  134,
  1,
  313,
  280,
  23,
  4242,
  4,
  3,
  433,
  107,
  56,
  14,
  527,
  14,
  1,
  9199,
  495,
  2,
  248,
  1,
  9380,
  2,
  63,
  5146,
  23,
  52,
  72,
  14,
  5338,
  2053,
  93,
  2,
  25,
  3,
  50,
  811,
  788,
  225,
  47,
  4,
  280,
  23,
  65,
  2177,
  495,
  138,
  14,
  1,
  3187,
  4,
  191,
  1223,
  1,
  111,
  6,
  398,
  50,
  8,
  1,
  392,
  4,
  12,
  822,
  71,
  47,
  1379,
  4,
  5900,
  2689,
  198,
  1016,
  1072,
  573,
  1,
  346,
  4,
  38,
  20,
  406,
  2,
  2704,
  1151,
  7,
  7,
  11,
  19,
  6,
  1,
  61,
  27,
  12,
  1107,
  15,
  47,
  212,
  1290,
  495,
  14,
  45,
  75,
  2892,
  814,
  198,
  164,
  9,
  5929,
  5,
  833,
  112,
  1349,
  12,
  1016,
  134,
  12,
  23,
  1783,
  8,
  77,
  2347,
  4,
  1,
  62,
  2677,
  4,
  1,
  9380,
  495,
  3,
  1309,
  406,
  20,
  1895,
  495,
  6,
  2500,
  967,
  51,
  1,
  9908,
  5146,
  1016,
  41,
  32,
  518,
  84,
  1,
  19,
  33,
  97,
  200,
  3,
  49,
  1381,
  4,
  85,
  5338,
  2053,
  93,
  189,
  5338,
  2,
  11,
  19,
  79,
  32,
  317,
  293,
  4,
  2374,
  1,
  4291,
  4,
  1,
  9380,
  36,
  1,
  1749,
  2268,
  3606,
  4,
  3794,
  1968,
  495,
  930,
  3,
  171,
  133,
  8,
  1378,
  1123,
  1,
  624,
  1,
  162,
  6,
  2046,
  5,
  5196,
  803,
  1,
  3187,
  4,
  3,
  674,
  191,
  1223,
  18,
  30,
  227,
  152,
  20,
  1,
  4,
  1378,
  7,
  7,
  1,
  4989,
  4,
  1,
  9380,
  6,
  1026,
  3,
  843,
  463,
  1,
  3187,
  31,
  5438,
  4,
  47,
  4,
  63,
  5146,
  1,
  3963,
  3654,
  41,
  5,
  2673,
  1046,
  1125,
  72,
  4,
  48,
  5338,
  1305,
  1,
  4,
  4824,
  28,
  3195,
  3,
  15,
  1,
  5900,
  4,
  3,
  72,
  97,
  3166,
  2,
  4232,
  1636,
  33,
  844,
  164,
  539,
  20,
  1,
  52,
  1293,
  4,
  3,
  9908,
  7294,
  119,
  33,
  1894,
  32,
  371,
  196,
  1,
  9380,
  23,
  613,
  5,
  26,
  1986,
  35,
  63,
  5118,
  1157,
  8,
  3,
  52,
  1106,
  128,
  5338,
  1520,
  12,
  100,
  1719,
  33,
  271,
  53,
  3,
  9344,
  2,
  7610,
  1,
  3963,
  401,
  6,
  5,
  1475,
  4612,
  1,
  3493,
  4047,
  495,
  35,
  39,
  14,
  1,
  9380,
  2042,
  88,
  122,
  5,
  1,
  7837,
  36,
  1,
  8505,
  695,
  23,
  34,
  398,
  1278,
  7,
  7,
  11,
  19,
  6289,
  210,
  327,
  622,
  165,
  141,
  62,
  8,
  2412,
  1557,
  44,
  41,
  55,
  1,
  2155,
  192,
  24,
  662,
  495,
  8,
  3,
  1466,
  3099,
  12,
  3695,
  8,
  968,
  1656,
  3,
  649,
  41,
  1,
  111,
  89,
  547,
  1375,
  1802,
  361,
  502,
  21,
  76,
  188,
  1,
  149,
  23,
  6928,
  2,
  33,
  2184,
  20,
  22,
  86,
  4,
  93,
  188,
  25,
  67,
  52,
  19,
  3660,
  398,
  61,
  8,
  11,
  19,
  1,
  3963,
  6,
  252,
  31,
  9674,
  2361,
  8,
  24,
  3960,
  19,
  1,
  6,
  308,
  8777,
  495,
  82,
  8,
  24,
  3960,
  19,
  14,
  32,
  294,
  18,
  35,
  45,
  67,
  50,
  550,
  917,
  1,
  624,
  6,
  252,
  15,
  47,
  5439,
  31,
  1819,
  5051,
  8,
  24,
  87,
  19,
  1,
  1,
  61,
  77,
  173,
  6,
  252,
  31,
  610,
  8,
  24,
  87,
  19,
  7,
  7,
  11,
  6,
  439,
  3,
  3961,
  19,
  2374,
  16,
  1,
  87,
  55,
  1,
  292,
  4,
  1,
  4096,
  14,
  5338,
  1058,
  9,
  463,
  92,
  3133,
  9,
  6,
  236,
  2,
  241,
  126,
  71,
  98,
  4,
  92,
  6098,
  53,
  43,
  22,
  187,
  5,
  64,
  2091,
  1318,
  292,
  4,
  1,
  4096,
  495,
  2,
  21,
  47,
  5489,
  7482,
  321,
  4,
  9,
  495,
  64,
  11,
  19],
 [4,
  1,
  791,
  12,
  91,
  11,
  1,
  113,
  30,
  11,
  218,
  10,
  25,
  5,
  132,
  318,
  6,
  6569,
  128,
  51,
  2,
  40,
  2067,
  23,
  364,
  1931,
  10,
  812,
  12,
  14,
  27,
  3323,
  4679,
  6569,
  13,
  264,
  5,
  1028,
  143,
  2277,
  310,
  12,
  128,
  18,
  9,
  158,
  90,
  40,
  301,
  56,
  50,
  7235,
  451,
  5,
  26,
  5165,
  30,
  876,
  1707,
  7,
  7,
  160,
  108,
  35,
  1580,
  11,
  795,
  42,
  6,
  1,
  24,
  163,
  13,
  3,
  83,
  1640,
  202,
  2963,
  2,
  1715,
  9547,
  1927,
  1026,
  3,
  108,
  10,
  58,
  2070,
  5,
  902,
  8,
  3,
  453,
  5836,
  38,
  16,
  12,
  512,
  1751,
  10,
  58,
  25,
  5197,
  3,
  228,
  4,
  289,
  799,
  8,
  11,
  18,
  1350,
  51,
  3,
  335,
  6,
  11,
  49,
  903,
  165,
  5,
  3588,
  21,
  10],
 [772,
  11,
  6,
  355,
  33,
  132,
  63,
  21,
  232,
  160,
  1977,
  19,
  12,
  11,
  6,
  1,
  237,
  27,
  2,
  48,
  79,
  33,
  79,
  33,
  139,
  20,
  232,
  160,
  27,
  21,
  12,
  1,
  369,
  27,
  13,
  76,
  18,
  136,
  79,
  33,
  282,
  178,
  559,
  11,
  17,
  90,
  54,
  285,
  48,
  34,
  123,
  9,
  13,
  737,
  1,
  102,
  70,
  562,
  27,
  1924,
  3378,
  13,
  160,
  8038,
  60,
  6,
  52,
  355,
  16,
  138,
  3,
  49,
  207,
  1,
  112,
  6,
  52,
  52,
  76,
  2,
  11,
  6,
  56,
  414,
  71,
  173,
  234,
  2,
  460,
  10,
  8677,
  74,
  1,
  17,
  92,
  3,
  355,
  815,
  8,
  327,
  1038,
  1082,
  7113,
  132,
  10,
  1698,
  11,
  19,
  34,
  72,
  10,
  130,
  29,
  1,
  540,
  10,
  8677,
  37,
  60,
  13,
  688,
  1,
  219,
  19,
  11,
  6,
  34,
  278,
  71,
  1,
  9,
  504,
  2,
  504,
  18,
  11,
  27,
  778,
  1,
  6931,
  2,
  192,
  6133,
  143,
  20,
  1,
  385,
  172,
  46,
  70,
  98,
  326,
  133,
  263,
  33,
  70,
  278,
  33,
  1982,
  85,
  66,
  33,
  25,
  784,
  11,
  236,
  8677,
  33,
  64,
  33,
  90,
  1,
  1185,
  2632,
  30,
  540,
  234,
  2,
  460,
  248,
  33,
  91,
  11,
  92,
  29,
  9103,
  1,
  284,
  79,
  21,
  64,
  11,
  640,
  1390,
  16,
  3,
  1977,
  207,
  7,
  7,
  10,
  506,
  3,
  1977,
  20,
  7334,
  915,
  1518,
  1122,
  327,
  42,
  4,
  153,
  7,
  7,
  49,
  773,
  4,
  17,
  67,
  1084,
  15,
  112,
  7,
  7,
  76,
  773,
  4,
  19,
  380,
  111,
  560,
  4,
  2667,
  97,
  154,
  5,
  26,
  8012,
  14,
  180,
  52,
  1431],
 [303,
  57,
  399,
  198,
  445,
  934,
  18,
  46,
  13,
  161,
  330,
  7,
  7,
  98,
  95,
  10,
  763,
  107,
  229,
  37,
  11,
  155,
  34,
  9,
  13,
  938,
  4,
  258,
  193,
  3,
  49,
  148,
  9,
  6,
  3,
  208,
  17,
  2,
  57,
  1495,
  29,
  55,
  1926,
  148,
  6,
  85,
  33,
  77,
  179,
  84,
  27,
  37,
  4353,
  115,
  1,
  2279,
  4380,
  5,
  26,
  756,
  2417,
  2,
  1,
  4908,
  618,
  953,
  35,
  522,
  1,
  2860,
  292,
  4,
  1,
  4096,
  128,
  2,
  50,
  6496,
  1004,
  1145,
  45,
  21,
  436,
  24,
  1227,
  272,
  21,
  16,
  11,
  27,
  82,
  85,
  33,
  90,
  9,
  37,
  33,
  70,
  147,
  3,
  17,
  2,
  9,
  13,
  37,
  3,
  350,
  443,
  7,
  7,
  188,
  47,
  540,
  89,
  1074,
  37,
  8,
  1,
  212,
  3513,
  756,
  1206,
  2,
  15,
  51,
  28,
  1475,
  8,
  11,
  17,
  33,
  23,
  21,
  33,
  70,
  1033,
  1,
  50,
  1,
  287,
  109,
  136,
  215,
  34,
  5786,
  6,
  80,
  28,
  13,
  3545,
  241,
  31,
  1,
  77,
  1714,
  2,
  82,
  44,
  39,
  1730,
  3769,
  12,
  61,
  62,
  13,
  558,
  3081,
  61,
  67,
  2085,
  7,
  7,
  18,
  980,
  36,
  12,
  9,
  568,
  83],
 [401,
  13,
  46,
  607,
  3,
  49,
  5508,
  9988,
  17,
  60,
  21,
  61,
  745,
  3,
  62,
  18,
  158,
  745,
  1,
  142,
  62,
  10,
  986,
  12,
  9,
  6,
  3,
  76,
  17,
  43,
  22,
  547,
  32,
  204,
  701,
  18,
  43,
  22,
  536,
  8,
  124,
  1347,
  2,
  5820,
  29,
  124,
  1393,
  94,
  22,
  78,
  1377,
  12,
  9,
  6,
  3,
  62,
  12,
  270,
  52,
  492,
  5,
  1,
  212,
  90,
  31,
  821,
  22,
  25,
  3,
  1035,
  62,
  39,
  5,
  379,
  41,
  85,
  5508,
  936,
  1,
  1931,
  395,
  60,
  59,
  6,
  9,
  6,
  21,
  3,
  17,
  5,
  5554,
  167,
  461,
  18,
  3,
  17,
  5,
  379,
  1,
  142,
  815,
  47,
  179,
  99,
  25,
  75,
  126,
  18,
  51,
  22,
  581,
  820,
  1,
  371,
  17,
  36,
  94,
  6,
  11,
  3,
  1931,
  17,
  34,
  23,
  22,
  3,
  341,
  94,
  827,
  174,
  5242,
  2,
  39,
  367,
  12,
  1,
  142,
  62,
  6,
  46,
  15,
  3,
  1035,
  62,
  39,
  5,
  91,
  5508,
  379,
  40,
  62],
 [31,
  144,
  1,
  5169,
  197,
  7,
  7,
  1,
  635,
  25,
  75,
  220,
  92,
  29,
  121,
  1,
  1515,
  1194,
  60,
  5265,
  11,
  435,
  16,
  1,
  87,
  106,
  1514,
  13,
  784,
  100,
  29,
  7,
  7,
  344,
  7,
  7,
  1,
  435,
  6,
  130,
  6882,
  1,
  635,
  23,
  134,
  1455,
  246,
  502,
  29,
  7302,
  18,
  34,
  13,
  2821,
  870,
  234,
  2,
  318,
  16,
  12,
  512,
  7,
  7,
  1,
  6045,
  6,
  68,
  2750,
  1256,
  202,
  1,
  1065,
  757,
  318,
  2,
  1,
  3397,
  247,
  234,
  1,
  1389,
  1033,
  1366,
  435,
  6,
  963,
  8,
  1,
  2851,
  4,
  1366,
  1514,
  2,
  11,
  435,
  45,
  1,
  113,
  966,
  4,
  1,
  219,
  207,
  51,
  1680,
  16,
  124,
  3227,
  5,
  32,
  2186,
  209,
  9335,
  22,
  89,
  359,
  5,
  64,
  57,
  92,
  274,
  1,
  1904,
  4,
  1,
  435,
  31,
  396],
 [10,
  840,
  5,
  104,
  11,
  17,
  80,
  482,
  21,
  107,
  3928,
  155,
  8,
  98,
  17,
  145,
  743,
  9,
  67,
  5,
  26,
  11,
  27,
  80,
  175,
  2017,
  11,
  6,
  3,
  841,
  495,
  2,
  56,
  15,
  2077,
  1544,
  2,
  1153,
  7424,
  189,
  4,
  957,
  70,
  83,
  149,
  7,
  7,
  1,
  431,
  15,
  1,
  19,
  6,
  583,
  9,
  504,
  5,
  268,
  97,
  72,
  97,
  950,
  8,
  5,
  3,
  62,
  41,
  3,
  184,
  2907,
  308,
  9885,
  252,
  31,
  1544,
  35,
  5708,
  1204,
  252,
  31,
  761,
  32,
  518,
  4,
  1983,
  40,
  741,
  12,
  1509,
  2315,
  8,
  30,
  7,
  7,
  8,
  335,
  1,
  62,
  6,
  3,
  207,
  4,
  712,
  12,
  118,
  1,
  4224,
  2593,
  63,
  4876,
  15,
  8479,
  418,
  8,
  426,
  63,
  2961,
  5,
  999,
  1,
  7826,
  8479,
  2593,
  30,
  1,
  1092,
  1,
  4933,
  4,
  63,
  947,
  526,
  308,
  2054,
  2,
  3706,
  5221,
  30,
  350,
  15,
  426,
  1,
  4575,
  41,
  63,
  1606,
  1,
  8792,
  60,
  1359,
  32,
  3381,
  2643,
  31,
  3,
  3357,
  1906,
  8,
  3,
  8224,
  3157,
  5,
  717,
  3,
  313,
  9332,
  5,
  589,
  1,
  529,
  2,
  401,
  308,
  109,
  2876,
  14,
  3,
  4239,
  1990,
  30,
  1,
  1139,
  5286,
  7,
  7,
  85,
  105,
  50,
  2395,
  1117,
  99,
  1,
  974,
  1415,
  272,
  426,
  1707,
  534,
  100,
  46,
  299,
  72,
  206,
  1,
  434,
  13,
  30,
  113,
  1,
  748,
  13,
  1372,
  5,
  858,
  61,
  1,
  111,
  4,
  1,
  678,
  283,
  1810,
  13,
  4521,
  7,
  7,
  11,
  13,
  1,
  822,
  30,
  1,
  127,
  4,
  1,
  83,
  3572,
  15,
  1,
  2635,
  544,
  42,
  4,
  92,
  190,
  495,
  310,
  60,
  105,
  81,
  2300,
  29,
  4,
  1,
  708,
  967,
  8,
  1,
  17,
  7,
  7,
  34,
  9,
  90,
  285,
  16,
  5,
  49,
  7827,
  350,
  275,
  1167,
  4,
  239,
  1508,
  9767,
  2,
  495,
  29,
  454,
  1,
  3913,
  4,
  1,
  823,
  275,
  239,
  35,
  126,
  5,
  346,
  71,
  2077,
  1544,
  2,
  3928,
  7,
  7,
  2,
  9,
  140,
  26,
  2892,
  12,
  1,
  19,
  13,
  607,
  8,
  416,
  5925,
  34,
  9,
  13,
  3812,
  8,
  9556,
  495,
  534,
  100,
  1,
  2635,
  1777,
  5,
  74,
  352,
  165,
  16,
  1,
  544,
  181,
  292,
  1542,
  3139,
  11,
  433,
  4,
  19,
  13,
  3,
  83,
  16,
  1,
  849,
  1095,
  30,
  12,
  55,
  105,
  4,
  35,
  58,
  534,
  25,
  5,
  2997,
  1968,
  8,
  292,
  14,
  105,
  134,
  58,
  120,
  362,
  2,
  2501,
  5099,
  32,
  8676,
  8984,
  155,
  310,
  2,
  100,
  1,
  292,
  7,
  7,
  188,
  145,
  1199,
  10,
  217,
  9,
  495,
  14,
  3,
  412,
  4,
  5720,
  952,
  2174,
  18,
  664,
  25,
  5,
  64,
  77,
  103,
  5,
  3404,
  3,
  126,
  4722,
  4,
  40,
  111,
  1949,
  7,
  7,
  14,
  160,
  2188,
  2892,
  64,
  11,
  27,
  39,
  5,
  132,
  12,
  848,
  107,
  29,
  4,
  8042,
  96,
  885,
  89,
  1306],
 [488,
  1,
  61,
  1302,
  8,
  11,
  715,
  6,
  12,
  226,
  161,
  5,
  2569,
  41,
  12,
  17,
  56,
  43,
  490,
  67,
  110,
  220,
  98,
  1239,
  412,
  28,
  346,
  5,
  79,
  24,
  293,
  15,
  3,
  228,
  4,
  474,
  2,
  12,
  90,
  88,
  3,
  251,
  162,
  18,
  16,
  1,
  237,
  153,
  151,
  28,
  467,
  5,
  25,
  436,
  9,
  11,
  19,
  6,
  39,
  1910,
  161,
  30,
  29,
  5,
  3556,
  178,
  53,
  36,
  1,
  850,
  1630,
  22,
  5113,
  84,
  100,
  1,
  87,
  153,
  5035,
  54,
  383,
  54,
  569,
  44,
  1313,
  5,
  26,
  41,
  5875,
  54,
  149,
  54,
  3775,
  39,
  14,
  76,
  14,
  32,
  1900,
  19,
  44,
  56,
  414,
  71,
  24,
  237,
  8522,
  2,
  1319,
  7728,
  34,
  374,
  8,
  2302,
  4751,
  22,
  78,
  813,
  8,
  259,
  2466,
  1416,
  559,
  1246,
  5,
  138,
  3303,
  5229,
  14,
  327,
  5184,
  3607,
  2527,
  4523,
  2,
  171,
  408,
  34,
  546,
  43,
  22,
  187,
  5,
  64,
  490,
  3508,
  31,
  5736,
  167,
  19,
  1374,
  20,
  11,
  27,
  18,
  43,
  22,
  89,
  120,
  11,
  329,
  617,
  1347,
  174,
  24,
  159,
  103,
  2,
  25,
  251],
 [10,
  516,
  147,
  11,
  68,
  893,
  17,
  52,
  72,
  9,
  13,
  68,
  893,
  573,
  31,
  552,
  3340,
  2609,
  2,
  149,
  1947,
  2,
  2220,
  9,
  13,
  3,
  52,
  208,
  17,
  1053,
  15,
  434,
  2,
  758,
  36,
  1,
  442,
  5,
  1,
  52,
  127,
  10,
  12,
  303,
  182,
  1,
  55,
  5,
  104,
  11,
  90,
  16,
  694,
  17,
  9,
  6,
  317,
  2,
  45,
  83,
  111],
 [1117,
  6932,
  27,
  55,
  162,
  1649,
  405,
  178,
  1,
  2243,
  1202,
  6117,
  3306,
  15,
  1,
  181,
  348,
  312,
  8,
  1,
  2096,
  8,
  1,
  5822,
  2,
  472,
  1,
  4147,
  9972,
  8,
  1,
  659,
  4,
  3,
  1536,
  1709,
  27,
  3357,
  5137,
  2730,
  5,
  24,
  7108,
  298,
  1603,
  36,
  1,
  525,
  5,
  24,
  8,
  11,
  1709,
  29,
  626,
  28,
  2044,
  16,
  50,
  18,
  15,
  1261,
  185,
  28,
  6,
  312,
  15,
  469,
  5917,
  2,
  3,
  1727,
  16,
  3,
  704,
  1402,
  4623,
  495,
  370,
  1,
  3441,
  4,
  3,
  363,
  60,
  2050,
  53,
  167,
  3305,
  2,
  1991,
  1,
  4,
  382,
  1052,
  2203,
  1995,
  3,
  129,
  4,
  1,
  269,
  6,
  312,
  20,
  740,
  100,
  32,
  1705,
  1543,
  535,
  28,
  6,
  626,
  28,
  809,
  595,
  117,
  24,
  95,
  495,
  370,
  1692,
  739,
  37,
  59,
  58,
  8,
  98,
  997,
  42,
  4,
  1,
  1592,
  2,
  4720,
  5,
  164,
  1,
  465,
  129,
  1157,
  5,
  26,
  68,
  37,
  1995,
  559,
  33,
  365,
  5,
  1052,
  1938,
  1953,
  74,
  1979,
  2,
  155,
  1881,
  1,
  2243,
  33,
  486,
  84,
  7812,
  252,
  31,
  7101,
  495,
  2269,
  4839,
  1892,
  8824,
  23,
  3060,
  2980,
  706,
  8,
  3,
  366,
  498,
  3,
  894,
  6375,
  2,
  1,
  942,
  202,
  3196,
  2832,
  5134,
  1833,
  6688,
  8961,
  56,
  15,
  1261,
  312,
  20,
  1,
  1307,
  9,
  498,
  3,
  873,
  12,
  56,
  1,
  9540,
  4,
  382,
  940,
  78,
  8181,
  7,
  7,
  768,
  3,
  19,
  2999,
  405,
  178,
  3,
  1484,
  62,
  441,
  3327,
  20,
  160,
  19,
  6325,
  1,
  2026,
  740,
  60,
  10,
  78,
  26,
  802,
  369,
  2968,
  60,
  28,
  110,
  405,
  98,
  1086,
  976,
  15,
  3,
  4396,
  62,
  10,
  475,
  28,
  125,
  3,
  532,
  293,
  4,
  9,
  24,
  2967,
  183,
  5,
  26,
  1837,
  30,
  1,
  442,
  135,
  504,
  5,
  164,
  24,
  248,
  172,
  36,
  77,
  19,
  1886,
  3137,
  5,
  600,
  5,
  164,
  24,
  203,
  28,
  2050,
  1,
  19,
  4618,
  195,
  18,
  1012,
  5,
  1462,
  98,
  1490,
  2974,
  246,
  1,
  465,
  478,
  25,
  4306,
  18,
  99,
  46,
  26,
  3,
  1462,
  14,
  5,
  85,
  38,
  126,
  248,
  136,
  131,
  9335,
  171,
  4222,
  3,
  442,
  58,
  25,
  1500,
  178,
  4083,
  84,
  3,
  3005,
  19,
  1,
  58,
  25,
  75,
  37,
  8104,
  4,
  1,
  348,
  18,
  305,
  312,
  178,
  548,
  37,
  73,
  70,
  147,
  3,
  90,
  16,
  243,
  2063,
  2498,
  5,
  1,
  3224,
  1551,
  10,
  25,
  1152,
  16,
  80,
  28,
  898,
  5,
  74,
  11,
  19,
  90,
  2,
  24,
  1727,
  811,
  6373,
  1,
  19,
  18,
  22,
  99,
  379,
  36,
  24,
  3575,
  15,
  1,
  176,
  12,
  28,
  299,
  14,
  676,
  15,
  24,
  439,
  465,
  2076,
  46,
  70,
  2632,
  673,
  12,
  28,
  3818,
  42,
  2,
  408,
  12,
  28,
  13,
  3059,
  5,
  218,
  42,
  135,
  11,
  125,
  91,
  16,
  532,
  1791,
  19,
  232,
  9,
  513,
  753,
  691,
  2,
  8,
  410,
  9,
  13,
  1,
  1620,
  7,
  7,
  10,
  205,
  986,
  623,
  1115,
  4,
  1995,
  3076,
  69,
  28,
  252,
  12,
  384,
  5134,
  1180,
  222,
  52,
  68,
  28,
  13,
  154,
  5,
  189,
  104,
  2,
  1615,
  5,
  2,
  1359,
  28,
  936,
  2351,
  5,
  1,
  515,
  28,
  13,
  3,
  1333,
  1834,
  8,
  1795,
  1,
  19,
  290,
  3071,
  10,
  581,
  132,
  1,
  168,
  16,
  1,
  374,
  11,
  13,
  2269,
  87,
  19,
  2,
  9,
  13,
  608,
  495,
  10,
  387,
  495,
  65,
  65,
  608,
  46,
  70,
  133,
  8,
  60,
  10,
  194,
  1,
  5243,
  3227,
  13,
  41,
  5,
  213,
  42,
  2,
  340,
  1,
  420,
  16,
  88,
  397,
  56,
  738,
  178,
  3,
  50,
  788,
  238,
  18,
  3071,
  9,
  299,
  1,
  410,
  94,
  46,
  13,
  1692,
  59,
  1860,
  84,
  40,
  108,
  734,
  1,
  127,
  4,
  1,
  19,
  60,
  5,
  69,
  13,
  1,
  4,
  1,
  448,
  412,
  4,
  510,
  59,
  279,
  36,
  6657,
  1705,
  5,
  2986,
  1955,
  1001,
  31,
  1,
  127,
  1541,
  172,
  59,
  1549,
  84,
  40,
  108,
  31,
  1,
  127,
  738,
  178,
  39,
  3,
  3306,
  4,
  48,
  59,
  99,
  25,
  235,
  220,
  14,
  40,
  111,
  56,
  14,
  1,
  1551,
  8004,
  29,
  12,
  59,
  6418,
  13,
  3,
  428,
  8834,
  38,
  163,
  30,
  12,
  1510,
  570,
  135,
  40,
  953,
  198,
  2101,
  6413,
  27,
  198,
  187,
  5,
  1184,
  1817,
  5,
  26,
  39,
  14,
  302,
  11,
  13,
  40,
  87,
  19,
  34,
  66,
  10,
  26,
  97,
  2426,
  7,
  7,
  439,
  11,
  19,
  455,
  37,
  9,
  13,
  987,
  137,
  10,
  150,
  1,
  309,
  13,
  591,
  495,
  1,
  884,
  12,
  56,
  15,
  61,
  3,
  4,
  81,
  3371,
  20,
  1,
  740,
  1,
  451,
  4,
  382,
  940,
  130,
  3062,
  5679,
  581,
  26,
  522,
  31,
  38,
  5711,
  272,
  80,
  9,
  6,
  7729,
  31,
  2,
  73,
  14,
  3,
  1355,
  78,
  209,
  187,
  48,
  73,
  581,
  25,
  6,
  21,
  3,
  1762,
  162,
  24,
  3137,
  23,
  2979,
  2,
  1941,
  325,
  18,
  28,
  125,
  120,
  85,
  5,
  91,
  3,
  357,
  323,
  206,
  10,
  101,
  259,
  309,
  4,
  154,
  6,
  278,
  34,
  12,
  6,
  136,
  10,
  415,
  164,
  549,
  1071,
  30,
  105,
  4,
  1,
  1678,
  28,
  262,
  4047,
  24,
  149,
  2178,
  1,
  657,
  4,
  111,
  875,
  16,
  11,
  19,
  60,
  13,
  2462,
  71,
  823,
  24,
  19,
  13,
  1864,
  1182,
  12,
  46,
  70,
  791,
  110,
  175,
  1964,
  38,
  10,
  913,
  229,
  15,
  4986,
  4222,
  60,
  439,
  1,
  3167,
  4,
  1,
  19,
  11,
  13,
  3,
  206,
  18,
  9,
  99,
  25,
  75,
  72,
  3991,
  2,
  72,
  72,
  2692,
  16,
  146,
  535,
  12,
  2482,
  13,
  3,
  645,
  1523,
  5,
  11,
  19,
  14,
  73,
  836,
  36,
  63,
  1551,
  29,
  28,
  13,
  46,
  16,
  13,
  284,
  495,
  1,
  13,
  8,
  3056,
  1,
  2133,
  16,
  1,
  237,
  129,
  89,
  74,
  124,
  2044,
  53,
  16,
  98,
  354,
  394,
  7,
  7,
  89,
  547,
  50,
  36,
  495,
  2,
  12,
  6,
  85,
  10,
  78,
  127,
  9,
  7,
  7,
  1207,
  42,
  4],
 [7,
  7,
  10,
  205,
  986,
  10,
  13,
  1039,
  137,
  175,
  278,
  36,
  57,
  87,
  802,
  4,
  237,
  315,
  150,
  13,
  7121,
  15,
  1,
  2054,
  2098,
  180,
  1535,
  10,
  230,
  3,
  289,
  180,
  341,
  14,
  289,
  14,
  33,
  213,
  2,
  262,
  5,
  21,
  61,
  26,
  1,
  113,
  4,
  1,
  530,
  2881,
  45,
  123,
  1040,
  18,
  27,
  4,
  1,
  83,
  1853,
  206,
  103,
  4,
  527,
  7,
  7,
  57,
  61,
  5154,
  6,
  12,
  2439,
  1191,
  198,
  21,
  1183,
  53,
  20,
  3,
  169,
  4,
  1,
  1715,
  791,
  1,
  19,
  13,
  21,
  2036,
  1045,
  8,
  44,
  18,
  90,
  69,
  428,
  30,
  170,
  477,
  264,
  5,
  1074,
  8,
  170,
  597,
  4923,
  4,
  1,
  180,
  530,
  33,
  99,
  10,
  230,
  766,
  11,
  13,
  1429,
  14,
  1209,
  1403,
  11,
  13,
  1429,
  14,
  1209,
  7,
  7,
  2,
  4,
  258,
  46,
  13,
  1,
  580,
  7,
  7,
  1,
  346,
  4,
  1,
  4065,
  13,
  3591,
  1368,
  1,
  852,
  9328,
  2,
  8,
  335,
  46,
  13,
  3,
  645,
  1163,
  4,
  2344,
  2,
  3799,
  8,
  1,
  105,
  1113,
  2667,
  195,
  5,
  603,
  56,
  1,
  4,
  11,
  103,
  274,
  7,
  7,
  1,
  1276,
  4,
  189,
  335,
  12,
  40,
  1276,
  13,
  2,
  5380,
  13,
  39,
  160,
  287,
  5,
  64,
  1,
  19,
  189,
  361,
  70,
  834,
  14,
  68,
  14,
  2624,
  996,
  8,
  3,
  519,
  222,
  14,
  1,
  7,
  7,
  29,
  8,
  29,
  10,
  101,
  11,
  17,
  6,
  27,
  4,
  1,
  113,
  180,
  7248,
  4,
  1,
  237,
  366,
  38,
  151,
  14,
  68,
  14,
  3,
  302,
  2058,
  1853,
  8,
  3625,
  2282,
  1,
  52,
  127,
  7,
  7,
  437,
  9,
  139,
  64,
  9],
 [10,
  230,
  34,
  676,
  21,
  5,
  418,
  8,
  32,
  275,
  388,
  507,
  80,
  1984,
  145,
  613,
  47,
  388,
  507,
  8,
  1,
  1679,
  9,
  6,
  7139,
  15,
  29,
  2644,
  4,
  1830,
  759,
  957,
  1989,
  5319,
  1319,
  451,
  2148,
  2,
  3229,
  3095,
  23,
  86,
  5613,
  8,
  11,
  17,
  3,
  1031,
  842,
  903,
  39,
  220,
  55,
  16,
  32,
  7205,
  825,
  4,
  24,
  333,
  8,
  3,
  494,
  2071,
  4690,
  24,
  2920,
  5,
  1,
  8153,
  388,
  507,
  28,
  205,
  25,
  110,
  8,
  24,
  117,
  107,
  3,
  491,
  41,
  98,
  388,
  6368,
  60,
  538,
  5,
  26,
  1,
  2,
  4,
  258,
  14,
  534,
  14,
  28,
  2873,
  46,
  29,
  1,
  584,
  1991,
  1864,
  28,
  896,
  3,
  4593,
  1917,
  35,
  42,
  4,
  29,
  2064,
  86,
  4051,
  3,
  6001,
  189,
  8,
  2704,
  2728,
  2,
  8,
  1089,
  2,
  30,
  281,
  770,
  8,
  114,
  15,
  40,
  18,
  46,
  6,
  3,
  2173,
  59,
  6,
  466,
  1044,
  5,
  3,
  52,
  388,
  55,
  1119,
  5741,
  35,
  8,
  3,
  816,
  214,
  304,
  314,
  21,
  348,
  5,
  120,
  48,
  45,
  213,
  42,
  4,
  29,
  11,
  22,
  140,
  104,
  1,
  17,
  16,
  643,
  664,
  39,
  379,
  22,
  12,
  44,
  1065,
  2991,
  4,
  1161,
  477,
  31,
  2577,
  1903,
  18,
  6,
  3,
  95,
  174,
  8,
  29,
  1598],
 [37,
  245,
  330,
  35,
  1215,
  11,
  10,
  13,
  31,
  1,
  846,
  1203,
  4,
  1488,
  580,
  2,
  4056,
  8,
  846,
  2772,
  38,
  874,
  9,
  557,
  8,
  1,
  897,
  10,
  25,
  5,
  986,
  10,
  230,
  3,
  645,
  580,
  341,
  2,
  10,
  230,
  209,
  2887,
  51,
  103,
  66,
  3943,
  9,
  20,
  3872,
  2,
  163,
  1073,
  402,
  9,
  868,
  3800,
  4070,
  2,
  4793,
  23,
  47,
  4,
  1,
  113,
  8,
  1,
  931,
  1,
  91,
  53,
  280,
  8,
  1,
  1218,
  631,
  22,
  89,
  359,
  93,
  14,
  265,
  6,
  220,
  20,
  1210,
  18,
  5107,
  581,
  1659,
  5,
  1,
  1027,
  12,
  131,
  286,
  336,
  99,
  53,
  18,
  10,
  7,
  7,
  147,
  9484,
  1992,
  103,
  37,
  6285,
  7838,
  5,
  584,
  38,
  56,
  3547,
  2698,
  1,
  4982,
  1,
  465,
  4508,
  22,
  66,
  1132,
  29,
  12,
  279,
  84,
  232,
  3,
  1992,
  19,
  22,
  186,
  379,
  1,
  1461,
  202,
  616,
  2,
  1361,
  7,
  7,
  10,
  186,
  812,
  160,
  287,
  136,
  245,
  58,
  64,
  4254,
  18,
  1,
  580,
  12,
  6,
  6933,
  8,
  11,
  19,
  43,
  12,
  6,
  1,
  287,
  22,
  2673,
  11,
  19,
  94,
  22,
  23,
  3160,
  124,
  284,
  14,
  105,
  77,
  2019,
  8,
  134,
  25,
  2892,
  86,
  4,
  1,
  580,
  6,
  32,
  6791,
  22,
  89,
  64,
  1,
  1583,
  38,
  1,
  8170,
  14,
  9,
  538,
  22,
  64,
  874,
  9,
  288,
  37,
  7,
  7,
  1,
  580,
  68,
  44,
  134,
  18,
  21,
  14,
  72,
  14,
  27,
  58,
  449,
  38,
  547,
  3,
  129,
  125,
  74,
  2,
  3,
  368,
  125,
  74,
  31,
  40,
  3394,
  18,
  77,
  94,
  146,
  106,
  133,
  2,
  27,
  1123,
  3,
  46,
  6,
  161,
  65,
  72,
  330,
  5,
  11,
  19,
  1,
  133,
  4,
  580,
  56,
  8,
  131,
  286,
  1006,
  23,
  130,
  177,
  4055,
  8,
  1814,
  5,
  48,
  22,
  70,
  1403,
  16,
  272,
  44,
  39,
  69,
  2,
  57,
  1176,
  2,
  2304,
  550,
  8,
  1,
  180,
  2,
  580,
  530,
  18,
  10,
  13,
  1039,
  3,
  228,
  50,
  668,
  69,
  1176,
  38,
  2304,
  18,
  215,
  12,
  1,
  61,
  287,
  81,
  23,
  147,
  11,
  19,
  8,
  1,
  87,
  277,
  10,
  1156,
  262,
  549,
  1110,
  8,
  3,
  169,
  4,
  1334,
  7,
  7,
  4254,
  6,
  39,
  160,
  19,
  12,
  504,
  5,
  20,
  3,
  4,
  3,
  1788,
  19,
  135,
  4254,
  4202,
  6,
  21,
  602,
  3,
  83,
  19,
  9,
  6,
  72,
  126,
  71,
  11,
  4811,
  43,
  22,
  139,
  42,
  4,
  124,
  95,
  5,
  767,
  11,
  16,
  846,
  4516,
  22,
  78,
  225,
  4595,
  7,
  7,
  327,
  153],
 [10,
  209,
  455,
  12,
  1519,
  67,
  110,
  1973,
  3,
  222,
  3711,
  40,
  2121,
  1076,
  5,
  2972,
  14,
  1,
  8070,
  20,
  1139,
  2,
  628,
  59,
  45,
  75,
  107,
  8,
  3,
  630,
  4,
  2316,
  4776,
  209,
  8,
  3,
  749,
  222,
  4134,
  1312,
  12,
  2,
  2157,
  11,
  1036,
  552,
  5,
  3901,
  14,
  9105,
  1146,
  8,
  3,
  181,
  2446,
  36,
  5,
  18,
  1,
  62,
  6,
  65,
  41,
  1,
  3219,
  7422,
  4,
  102,
  12,
  59,
  2,
  40,
  5423,
  526,
  902,
  8,
  3,
  6738,
  332,
  8,
  167,
  837,
  3,
  4,
  7362,
  7,
  7,
  1,
  62,
  99,
  26,
  271,
  8,
  98,
  674,
  1943,
  275,
  1870,
  4,
  1,
  4158,
  2,
  3115,
  36,
  1121,
  5,
  167,
  18,
  1,
  2770,
  6,
  61,
  3,
  1295,
  8,
  1,
  3219,
  458,
  4,
  1,
  1455,
  30,
  6738,
  332,
  1,
  62,
  2877,
  185,
  1508,
  15,
  29,
  2644,
  4,
  81,
  252,
  31,
  47,
  4,
  1,
  113,
  149,
  8,
  1,
  931,
  10,
  9504,
  116,
  21,
  132,
  320,
  149,
  11,
  3161,
  6,
  3,
  1459,
  7422,
  4,
  653,
  35,
  561,
  5,
  26,
  320,
  546,
  16,
  2077,
  4,
  258,
  10,
  373,
  11,
  19,
  14,
  3,
  251,
  2,
  3219,
  163,
  30,
  3,
  253],
 [11,
  78,
  21,
  1291,
  26,
  5908,
  113,
  206,
  4,
  1,
  297,
  3,
  171,
  97,
  105,
  9160,
  2,
  112,
  1452,
  188,
  73,
  23,
  687,
  41,
  3,
  17,
  119,
  3,
  576,
  129,
  2,
  3,
  469,
  5957,
  7701,
  424,
  3870,
  34,
  3,
  171,
  1506,
  213,
  14,
  97,
  72,
  4,
  3,
  843,
  6407,
  6,
  317,
  8,
  11,
  222,
  784,
  6,
  1,
  1642,
  610,
  1324,
  3,
  222,
  28,
  13,
  1003,
  8,
  43,
  28,
  66,
  3779,
  11,
  240,
  4,
  484,
  10,
  449,
  28,
  2137,
  5,
  91,
  1382,
  4793,
  7839,
  6,
  82,
  317,
  14,
  735,
  129,
  201,
  340,
  3,
  171,
  1669,
  780,
  8,
  134,
  41,
  449,
  2056,
  18,
  10,
  194,
  59,
  13,
  175,
  49,
  14,
  3,
  7025,
  15,
  3,
  453,
  493,
  3402,
  850,
  761,
  46,
  23,
  721,
  4,
  49,
  8177,
  14,
  6407,
  24,
  95,
  141,
  2,
  3,
  171,
  133,
  119,
  10,
  811,
  1100,
  1071,
  57,
  358,
  3,
  811,
  436,
  9,
  51,
  4738,
  3995,
  304,
  14,
  3,
  72,
  37,
  4155,
  160,
  576,
  129,
  206,
  1,
  1209,
  66,
  26,
  52,
  453,
  43,
  22,
  23,
  8,
  5,
  12,
  26,
  2662,
  5,
  367,
  643],
 [14,
  3,
  5815,
  4,
  1,
  2976,
  6854,
  10,
  194,
  11,
  233,
  26,
  208,
  21,
  34,
  14,
  11,
  19,
  6,
  52,
  92,
  8,
  1,
  5440,
  5,
  69,
  295,
  1492,
  8,
  1,
  5235,
  11,
  39,
  288,
  5,
  69,
  14,
  2174,
  605,
  18,
  10,
  230,
  246,
  11,
  19,
  13,
  21,
  90,
  16,
  69,
  18,
  81,
  35,
  70,
  5268,
  310,
  10,
  852,
  1345,
  9005,
  15,
  6854,
  10,
  13,
  663,
  9,
  158,
  1229,
  142,
  117,
  247,
  157,
  8,
  1,
  1205,
  34,
  72,
  34,
  10,
  455,
  14,
  43,
  10,
  13,
  786,
  15,
  93,
  5,
  74,
  5,
  3,
  1299,
  4,
  11,
  528,
  371,
  19,
  10,
  25,
  21,
  107,
  98,
  4,
  1,
  990,
  77,
  103,
  18,
  10,
  1724,
  33,
  817,
  3,
  727,
  392,
  4,
  917,
  433,
  4,
  60,
  506,
  3,
  548,
  37,
  1,
  243,
  118,
  963,
  517,
  268,
  290,
  2,
  1837,
  8,
  142,
  722,
  1070,
  57,
  61,
  49,
  677,
  4,
  11,
  6,
  12,
  10,
  156,
  444,
  284,
  20,
  9,
  9,
  372,
  901,
  15,
  3,
  2818,
  2093],
 [104,
  1,
  212,
  15,
  1,
  168,
  413,
  36,
  7948,
  11,
  90,
  16,
  243,
  17,
  6,
  39,
  528,
  371,
  263,
  9,
  125,
  346,
  14,
  236,
  14,
  10,
  66,
  379,
  210,
  1,
  168,
  748,
  9,
  39,
  152,
  157,
  6,
  9,
  1,
  111,
  1,
  337,
  917,
  586,
  34,
  44,
  90,
  16,
  243,
  18,
  136,
  104,
  3,
  76,
  962,
  51,
  22,
  66,
  74,
  124,
  929,
  20,
  1,
  956,
  212,
  261,
  14,
  450,
  26,
  3532,
  5,
  1,
  112,
  2,
  523,
  367,
  1,
  212,
  14,
  72,
  14,
  43,
  848,
  291,
  9,
  87,
  7,
  7,
  46,
  23,
  3,
  171,
  179,
  12,
  23,
  278,
  36,
  1,
  212,
  44,
  5421,
  16,
  281,
  18,
  29,
  23,
  16,
  1,
  414,
  1,
  149,
  390,
  1,
  540,
  134,
  39,
  89,
  1074,
  1,
  925,
  22,
  39,
  89,
  267,
  93,
  2,
  35,
  99,
  342,
  2573,
  1318,
  238,
  36,
  1,
  212,
  43,
  22,
  187,
  61,
  104,
  9,
  100,
  848,
  107,
  1,
  212,
  2,
  56,
  94,
  450,
  26,
  52,
  2561,
  43,
  22,
  104,
  9,
  141,
  44,
  210],
 [162,
  1695,
  65,
  1447,
  69,
  15,
  11,
  19,
  9,
  6,
  314,
  2103,
  199,
  109,
  2072,
  2103,
  68,
  893,
  31,
  29,
  2035,
  2,
  3896,
  47,
  4,
  1,
  86,
  6595,
  1219,
  4,
  98,
  253,
  8,
  3,
  210,
  852,
  21,
  107,
  8,
  98,
  77,
  19,
  31,
  11,
  2188,
  10,
  156,
  120,
  48,
  5,
  547,
  1245,
  174,
  5,
  104,
  11,
  3,
  2652,
  292,
  17,
  38,
  47,
  240,
  4,
  1856,
  1781,
  1792,
  15,
  2971,
  20,
  3,
  384,
  16,
  554,
  8,
  1,
  1170,
  18,
  65,
  6,
  6,
  1078,
  4,
  146,
  179,
  18,
  244,
  2,
  5931,
  5343,
  2,
  5007,
  84,
  1,
  1258,
  4,
  336,
  2,
  368,
  3,
  453,
  1551,
  20,
  48,
  6,
  30,
  1,
  1792,
  4,
  1,
  8465,
  14,
  27,
  2188,
  2387,
  2892,
  638,
  638,
  4,
  1,
  102,
  23,
  1628,
  31,
  1,
  642,
  127,
  2,
  248,
  249,
  27,
  6,
  208,
  1317,
  2,
  7034,
  2971,
  311,
  3,
  3063,
  1746,
  262,
  31,
  184,
  450,
  2226,
  12,
  545,
  14,
  534,
  14,
  22,
  858,
  9,
  3,
  254,
  30,
  3,
  384,
  16,
  6227,
  2994,
  31,
  8368,
  1951,
  7478,
  1,
  3638,
  12,
  13,
  1,
  2652,
  292,
  573,
  8,
  1,
  1170,
  534,
  1951,
  1589,
  2697,
  1284,
  184,
  3928,
  2,
  56,
  4543,
  25,
  910,
  924,
  3875,
  5,
  2971,
  249,
  260,
  63,
  203,
  736,
  2,
  3631,
  2,
  679,
  2971,
  6,
  21,
  3,
  329,
  129,
  28,
  311,
  1,
  554,
  122,
  4,
  249,
  77,
  209,
  264,
  5,
  74,
  1,
  924,
  2884,
  8,
  1,
  7249,
  73,
  74,
  47,
  142,
  208,
  179,
  1936,
  36,
  5,
  5945,
  1,
  16,
  69,
  6,
  3,
  964,
  12,
  236,
  9288,
  57,
  1393,
  20,
  170,
  1515,
  991,
  11,
  233,
  26,
  546,
  16,
  4566,
  4,
  1,
  611,
  113,
  19,
  9,
  423,
  6,
  27,
  4,
  9557,
  113,
  142,
  361,
  1951,
  6,
  209,
  34,
  52,
  49,
  2,
  4210,
  1922,
  317,
  1,
  3595,
  271,
  16,
  1,
  384,
  6,
  2500,
  6039,
  47,
  4,
  1,
  924,
  8105,
  133,
  1175,
  2,
  48,
  538,
  5,
  2971,
  6,
  3,
  3866,
  53,
  20,
  72,
  4,
  1,
  3169,
  16,
  1013,
  3506,
  5582,
  19],
 [245,
  35,
  1471,
  141,
  1,
  2001,
  4,
  1168,
  4,
  1,
  8767,
  2,
  78,
  1132,
  11,
  19,
  9,
  6,
  27,
  4,
  146,
  103,
  12,
  1555,
  265,
  22,
  187,
  8,
  3,
  4669,
  1010,
  17,
  930,
  9,
  166,
  251,
  4,
  1,
  1155,
  19,
  530,
  44,
  154,
  44,
  192,
  3,
  176,
  5,
  698,
  16,
  4543,
  3491,
  7840,
  5907,
  2983,
  7611,
  1204,
  2235,
  8024,
  2,
  92,
  5874,
  5,
  91,
  22,
  428,
  42,
  1376,
  575,
  294,
  3491,
  6,
  3,
  720,
  1194,
  2,
  7840,
  5907,
  6,
  138,
  3,
  83,
  1108,
  2382,
  5178,
  145,
  39,
  5204,
  549,
  144,
  9,
  78,
  418,
  20,
  15,
  554,
  35,
  37,
  7301,
  5668,
  18,
  225,
  37,
  1719,
  1816,
  4197,
  2,
  4380,
  502,
  927],
 [5494,
  1,
  2040,
  1511,
  123,
  90,
  54,
  3533,
  134,
  1359,
  236,
  41,
  2752,
  2397,
  2475,
  2,
  302,
  9755,
  3654,
  8,
  3,
  4745,
  1389,
  5,
  160,
  2430,
  5,
  589,
  1,
  1307,
  334,
  1,
  95,
  8,
  2144,
  2,
  204,
  2955,
  9948,
  2752,
  2,
  24,
  347,
  334,
  15,
  167,
  262,
  347,
  138,
  14,
  2450,
  2450,
  2,
  1,
  1208,
  756,
  3308,
  63,
  4973,
  290,
  5,
  531,
  1,
  2,
  4,
  1,
  9702,
  9558,
  4,
  2,
  1,
  3836,
  4,
  24,
  564,
  8678,
  144,
  462,
  3,
  494,
  11,
  1511,
  6,
  21,
  39,
  3,
  606,
  746,
  86,
  7582,
  8,
  1305,
  4,
  112,
  111,
  2,
  323,
  9,
  6,
  2105,
  1464,
  8,
  131,
  3480,
  1040,
  31,
  2249,
  2664,
  9,
  45,
  105,
  1031,
  706,
  30,
  92,
  37,
  1,
  7183,
  271,
  36,
  1,
  3798,
  4,
  3773,
  2,
  1,
  1271,
  332,
  36,
  1,
  4426,
  4,
  1,
  1271,
  39,
  5,
  399,
  3,
  171,
  1,
  352,
  1167,
  593,
  1,
  1704,
  23,
  4994,
  8,
  57,
  86,
  5126,
  677,
  16,
  5459,
  1,
  1323,
  4335,
  31,
  105,
  4,
  131,
  690,
  336,
  2,
  368,
  23,
  65,
  1515,
  2,
  87,
  961,
  73,
  74,
  9200,
  336,
  3447,
  336,
  3513,
  336,
  316,
  8784,
  2064,
  37,
  6293,
  2,
  438,
  57,
  2,
  105,
  105,
  77,
  834,
  179,
  23,
  29,
  4,
  93,
  797,
  2,
  87,
  961,
  313,
  280,
  54,
  95,
  18,
  16,
  5459,
  86,
  23,
  52,
  1181,
  1,
  692,
  578,
  6,
  1208,
  2,
  1,
  4508,
  23,
  68,
  411,
  5106,
  195,
  5,
  515,
  1815,
  4,
  1,
  1031,
  4508,
  2,
  8106,
  7707,
  162,
  125,
  3,
  83,
  293,
  265,
  290,
  1742,
  2,
  1881,
  3,
  1563,
  19,
  16,
  2371,
  720,
  3131,
  6130,
  1,
  111,
  6,
  177,
  49,
  8,
  11,
  1511,
  29,
  97,
  398,
  7582,
  25,
  351,
  54,
  1352,
  15,
  54,
  653,
  3094,
  27,
  38,
  106,
  1031,
  1928,
  134,
  86,
  303,
  45,
  47,
  1234,
  89,
  74,
  69,
  344,
  11,
  215,
  3,
  2183,
  8985,
  31,
  98,
  801,
  18,
  3957,
  125,
  3,
  1628,
  293,
  14,
  2752,
  28,
  6,
  6544,
  31,
  1453,
  2,
  1,
  374,
  4,
  1,
  176,
  8,
  849,
  15,
  106,
  3288,
  2191,
  42,
  18,
  155,
  10,
  74,
  5,
  146,
  106,
  376,
  69,
  730,
  14,
  160,
  2188,
  2892,
  9,
  205,
  25,
  75,
  480,
  16,
  11,
  1511,
  5,
  74,
  31,
  1,
  6510,
  1092,
  10,
  64,
  50,
  1989,
  20,
  2752,
  2,
  20,
  1453,
  3473,
  2,
  71,
  8,
  96,
  2863,
  307,
  1,
  2658,
  2,
  488,
  16,
  29,
  4,
  178,
  2475,
  1314,
  8523,
  3014,
  23,
  41,
  14,
  796,
  3711,
  3,
  2041,
  4,
  2658,
  419,
  66,
  2598,
  1,
  554,
  23,
  1593,
  1767,
  472,
  2,
  23,
  403,
  302,
  1453,
  3473,
  198,
  25,
  1749,
  111,
  653,
  18,
  59,
  6,
  3,
  2241,
  6,
  82,
  52,
  2,
  2,
  302,
  18,
  16,
  69,
  1,
  106,
  149,
  12,
  91,
  1,
  1511,
  23,
  1153,
  14,
  9558,
  9702,
  2,
  251,
  6,
  3,
  716,
  496,
  702,
  2173,
  311,
  756,
  7456,
  604,
  3,
  5751,
  16,
  1063,
  1838,
  8,
  117,
  2,
  1,
  170,
  3056,
  4,
  2176,
  249,
  2,
  170,
  128,
  28,
  6,
  8,
  1,
  112,
  134,
  46,
  2,
  2467,
  18,
  2752,
  2397,
  6,
  1,
  1511,
  733,
  1271,
  2,
  1,
  3047,
  16,
  4044,
  4,
  1134,
  1147,
  5,
  817,
  317],
 [10,
  25,
  5,
  132,
  12,
  1,
  708,
  4,
  771,
  1618,
  156,
  576,
  69,
  370,
  10,
  217,
  11,
  648,
  9,
  553,
  69,
  3,
  297,
  5,
  213,
  5,
  9974,
  15,
  1,
  10,
  13,
  1,
  27,
  35,
  13,
  2446,
  1,
  1566,
  20,
  1,
  1533,
  2,
  1262,
  20,
  243,
  43,
  46,
  13,
  98,
  728,
  41,
  1,
  5479,
  10,
  13,
  1176,
  4,
  2355,
  41,
  9,
  51,
  11,
  13,
  3138,
  20,
  243,
  3,
  297,
  2,
  3,
  253,
  307,
  10,
  13,
  57,
  501,
  42,
  9,
  13,
  1,
  87,
  55,
  10,
  67,
  3755,
  231,
  1,
  1336,
  10,
  562,
  373,
  11,
  648,
  10,
  230,
  147,
  9,
  144,
  20,
  243,
  460,
  151,
  307,
  2,
  10,
  230,
  130,
  2499,
  121,
  1,
  9713,
  1,
  196,
  12,
  11,
  1304,
  27,
  4,
  1,
  61,
  386,
  634,
  4,
  1,
  87,
  1562,
  3016,
  1,
  6689,
  6,
  480,
  9,
  13,
  32,
  1672,
  2,
  163,
  119,
  9,
  192,
  93,
  131,
  106,
  1231,
  91,
  69,
  187,
  5,
  25,
  75,
  46,
  5,
  353],
 [404,
  96,
  23,
  1329,
  56,
  57,
  499,
  103,
  2409,
  5,
  25,
  1525,
  6063,
  1891,
  288,
  3,
  115,
  30,
  216,
  1486,
  108,
  8,
  253,
  152,
  157,
  1,
  211,
  578,
  8,
  113,
  151,
  4,
  259,
  458,
  6,
  97,
  888,
  1,
  442,
  4,
  2945,
  4,
  6,
  3,
  115,
  97,
  555,
  18,
  11,
  19,
  6,
  908,
  2262,
  36,
  377,
  5,
  1436,
  7,
  7,
  1,
  224,
  6,
  519,
  1,
  111,
  6,
  956,
  29,
  185,
  263,
  8190,
  9919,
  2,
  1308,
  23,
  480,
  1,
  219,
  176,
  3233,
  1,
  917,
  2,
  1,
  1226,
  23,
  1617,
  2,
  1,
  211,
  578,
  6,
  1357,
  199,
  109,
  37,
  47,
  4466,
  12,
  23,
  97,
  5244,
  170,
  640,
  570,
  6,
  364,
  714,
  170,
  661,
  570,
  166,
  69,
  1879,
  11,
  364,
  6,
  27,
  4,
  1,
  113,
  103,
  10,
  25,
  123,
  107,
  2,
  10,
  666,
  46,
  70,
  50,
  103,
  37,
  9,
  7,
  7,
  10,
  230,
  1199,
  12,
  8190,
  9919,
  45,
  784,
  20,
  5,
  5843,
  100,
  11,
  19,
  18,
  10,
  230,
  743,
  5,
  64,
  12,
  40,
  1186,
  96,
  23,
  34,
  72,
  50,
  2,
  697,
  71,
  11,
  590,
  19,
  60,
  6,
  41,
  142,
  81,
  142,
  1426,
  2,
  142,
  679,
  519,
  3,
  205,
  64],
 [11,
  45,
  5,
  26,
  27,
  4,
  1,
  460,
  250,
  96,
  123,
  90,
  1,
  112,
  585,
  1661,
  37,
  12,
  4,
  7798,
  18,
  15,
  1,
  1620,
  17,
  9,
  856,
  898,
  3,
  169,
  126,
  1,
  112,
  45,
  75,
  898,
  42,
  8,
  1,
  250,
  597,
  95,
  39,
  3,
  171,
  4,
  1,
  371,
  394,
  8,
  1,
  17,
  3,
  2643,
  8524,
  6,
  2191,
  8,
  1,
  3124,
  4,
  3,
  1581,
  2,
  264,
  5,
  492,
  1,
  1300,
  199,
  109,
  1982,
  42,
  31,
  1,
  8525,
  3844,
  3153,
  518,
  3887,
  8526,
  1,
  4812,
  1,
  5867,
  36,
  3,
  171,
  2105,
  42,
  1965,
  30,
  2045,
  1643,
  1172,
  56,
  16,
  6323,
  15,
  2870,
  4,
  518,
  550,
  51,
  20,
  1,
  908,
  735,
  4,
  258,
  59,
  6,
  5,
  1512,
  20,
  1,
  3469,
  213,
  20,
  23,
  46,
  5,
  6386,
  5013,
  30,
  357,
  51,
  20,
  1,
  22,
  346,
  7080,
  8367,
  20,
  1,
  2,
  200,
  5769,
  641,
  10,
  66,
  139,
  20,
  2,
  20,
  41,
  115,
  2,
  656,
  191,
  2632,
  8,
  1,
  17,
  18,
  94,
  57,
  9467,
  58,
  424,
  1,
  3113,
  4,
  1,
  588,
  11,
  6,
  3,
  17,
  22,
  187,
  5,
  699,
  182,
  57,
  649,
  16,
  9],
 [3029,
  4,
  48,
  245,
  557,
  92,
  3,
  490,
  17,
  2,
  1,
  280,
  23,
  832,
  220,
  43,
  331,
  3,
  1233,
  7463,
  10,
  1313,
  9,
  58,
  26,
  586,
  21,
  153,
  42,
  4,
  153,
  22,
  408,
  134,
  2217,
  6002,
  387,
  12,
  73,
  23,
  5,
  625,
  11,
  14,
  3,
  17,
  21,
  340,
  9,
  14,
  3,
  269,
  34,
  1,
  280,
  2,
  102,
  23,
  620,
  14,
  68,
  14,
  1,
  62,
  1,
  62,
  23,
  49,
  18,
  9,
  152,
  1623,
  1,
  19,
  54,
  599,
  9,
  45,
  3,
  357,
  637,
  121,
  29,
  10,
  926,
  11,
  80,
  10,
  2474,
  5,
  64,
  11,
  17,
  51,
  10,
  217,
  47,
  49,
  810,
  134,
  20,
  854,
  18,
  192,
  4974,
  663,
  89,
  74,
  69,
  344,
  10,
  194,
  1,
  3412,
  96,
  13,
  1208,
  2,
  437,
  1,
  4478,
  96,
  18,
  11,
  102,
  684,
  492,
  1,
  91,
  53,
  20,
  1,
  1986,
  6,
  832,
  220,
  2,
  1,
  280,
  23,
  414,
  11,
  1646,
  10,
  233,
  21,
  25,
  1973,
  34,
  663,
  43,
  10,
  67,
  21,
  340,
  810,
  134,
  12,
  558,
  69,
  85,
  83,
  9,
  13,
  1,
  2019,
  205,
  25,
  67,
  137,
  5,
  79,
  15,
  1,
  352,
  1145,
  38,
  137,
  627,
  43,
  22,
  101,
  11,
  6,
  1208,
  22,
  89,
  479,
  41,
  111,
  38,
  91,
  53,
  11,
  6,
  126,
  14,
  3,
  269,
  327,
  42,
  4,
  153,
  16,
  32,
  586,
  62],
 [10,
  187,
  52,
  72,
  5,
  267,
  12,
  1,
  746,
  3211,
  3874,
  1,
  588,
  3915,
  60,
  13,
  158,
  411,
  21,
  2917,
  8,
  3,
  8959,
  2916,
  3,
  3149,
  5,
  1,
  2052,
  13,
  1017,
  5,
  26,
  566,
  8,
  3,
  3248,
  8,
  3625,
  1369,
  18,
  43,
  34,
  162,
  682,
  7670,
  5,
  8679,
  1,
  149,
  4,
  1,
  289,
  940,
  4,
  1,
  19,
  33,
  23,
  29,
  34,
  8369,
  6928,
  8,
  63,
  4795,
  12,
  10,
  25,
  5,
  6690,
  158,
  298,
  304,
  627,
  134,
  38,
  330,
  45,
  34,
  72,
  9768,
  16,
  303,
  261,
  1,
  802,
  306,
  12,
  28,
  186,
  26,
  2597,
  2987,
  245,
  8,
  20,
  1,
  966,
  7,
  7,
  47,
  23,
  481,
  5,
  74,
  241,
  15,
  232,
  1133,
  103,
  80,
  33,
  79,
  34,
  15,
  2,
  989,
  919,
  392,
  913,
  1318,
  623,
  2235,
  2,
  8848,
  408,
  346,
  3,
  1494,
  135,
  130,
  2295,
  791,
  84,
  1,
  9149,
  4,
  1,
  62,
  913,
  1318,
  2,
  623,
  307,
  345,
  1133,
  503,
  8,
  1771,
  2740,
  3,
  4050,
  972,
  30,
  1,
  515,
  2,
  94,
  88,
  5,
  164,
  2092,
  15,
  9,
  68,
  134,
  9,
  6,
  1,
  1644,
  6,
  9742,
  2,
  5068,
  8,
  829,
  2477,
  6,
  398,
  15,
  6724,
  102,
  6932,
  913,
  1318,
  1,
  5880,
  426,
  2,
  529,
  86,
  4,
  1,
  361,
  23,
  9486,
  1,
  1412,
  6,
  398,
  337,
  573,
  8,
  1,
  6504,
  383,
  128,
  133,
  23,
  7080,
  84,
  1,
  19,
  16,
  54,
  8837,
  287,
  2,
  1,
  1011,
  279,
  20,
  7,
  7,
  21,
  5,
  26,
  339,
  1669,
  9,
  140,
  26,
  2892,
  12,
  46,
  70,
  47,
  4797,
  5414,
  10,
  446,
  1,
  692,
  578,
  56,
  1,
  5333,
  7932,
  211,
  109,
  252,
  8,
  1,
  2529,
  1317,
  5,
  60,
  1,
  283,
  102,
  8,
  1,
  338,
  300,
  4,
  1,
  19,
  397,
  3,
  2879,
  5,
  2222,
  4,
  1,
  8849,
  72,
  4,
  1,
  1226,
  4,
  1,
  4198,
  13,
  302,
  32,
  608,
  600,
  30,
  2132,
  15,
  1,
  525,
  3216,
  2,
  56,
  68,
  84,
  659,
  572,
  9201,
  273,
  12,
  59,
  130,
  45,
  40,
  238,
  13,
  82,
  1,
  61,
  27,
  759,
  1,
  674,
  102,
  12,
  156,
  5113,
  84,
  7,
  7,
  46,
  13,
  32,
  933,
  55,
  51,
  10,
  58,
  2831,
  138,
  103,
  14,
  1771,
  50,
  6,
  5808,
  56,
  51,
  1,
  3035,
  152,
  157,
  18,
  504,
  161,
  167,
  134,
  1,
  19,
  6,
  3,
  4,
  791,
  4396,
  36,
  3382,
  933,
  103,
  2,
  100,
  447,
  2863,
  4,
  17,
  802,
  2,
  1164,
  2870,
  4,
  103,
  307,
  10,
  322,
  54,
  1169,
  25,
  1,
  4763,
  16,
  11,
  240,
  4,
  3855,
  832,
  2864,
  4811,
  30,
  11,
  416,
  570,
  8,
  1,
  5882,
  1087,
  27,
  6,
  312,
  2215,
  15,
  1,
  1505,
  4,
  1453,
  6691,
  23,
  46,
  98,
  990,
  8,
  2167,
  35,
  120,
  85,
  5,
  91,
  3,
  1725,
  17,
  1553,
  637,
  327,
  153],
 [44,
  247,
  5,
  2596,
  11,
  19,
  72,
  1,
  1588,
  16,
  1,
  2828,
  13,
  68,
  220,
  18,
  3205,
  2328,
  16,
  661,
  2,
  3030,
  82,
  1,
  168,
  905,
  6,
  325,
  7019,
  4,
  1,
  2828,
  141,
  9375,
  60,
  498,
  1065,
  2075,
  7,
  7,
  10,
  13,
  2887,
  5,
  64,
  7138,
  8,
  1,
  111,
  877,
  1527,
  48,
  32,
  1213,
  4259,
  4,
  1,
  3622,
  4143,
  13,
  402,
  111,
  8,
  11,
  19,
  37,
  5550,
  9,
  205,
  26,
  32,
  2,
  66,
  27,
  1728,
  88,
  16,
  768,
  27,
  43,
  28,
  739,
  8,
  11,
  3786,
  7,
  7,
  1,
  62,
  233,
  75,
  208,
  18,
  1,
  111,
  6,
  1043,
  2,
  452,
  6,
  2075,
  43,
  22,
  205,
  104,
  11,
  19,
  139,
  185,
  5,
  124,
  5676,
  332,
  2,
  74,
  1979,
  135,
  402,
  34,
  94,
  3816,
  26,
  729],
 [10,
  391,
  165,
  5,
  64,
  1,
  17,
  8,
  1,
  1457,
  4,
  15,
  57,
  831,
  2,
  109,
  177,
  84,
  9,
  30,
  1,
  55,
  4,
  258,
  10,
  13,
  1590,
  30,
  1,
  55,
  7,
  7,
  197,
  155,
  1,
  1958,
  96,
  372,
  42,
  57,
  333,
  2,
  10,
  1567,
  11,
  17,
  231,
  59,
  67,
  110,
  107,
  9,
  2,
  10,
  13,
  548,
  4409,
  7,
  7,
  3407,
  9741,
  2194,
  42,
  4,
  284,
  41,
  1767,
  95,
  141,
  1,
  839,
  1507,
  16,
  11,
  17,
  2,
  13,
  922,
  5,
  9769,
  606,
  20,
  11,
  352,
  231,
  11,
  17,
  13,
  220,
  3606,
  15,
  1,
  839,
  2999,
  16,
  81,
  20,
  3,
  323,
  11,
  6,
  618,
  137,
  72,
  4,
  11,
  17,
  6,
  839,
  61,
  8,
  1,
  52,
  285,
  4,
  1,
  649,
  46,
  23,
  47,
  133,
  60,
  23,
  52,
  524,
  39,
  81,
  2191,
  8,
  991,
  4,
  3,
  256,
  15,
  272,
  47,
  839,
  280,
  20,
  342,
  4,
  93,
  7,
  7,
  80,
  4,
  323,
  8850,
  1,
  17,
  466,
  3,
  4,
  1,
  4,
  1,
  3003,
  2,
  173,
  4,
  1,
  106,
  5479,
  13,
  174,
  56,
  50,
  48,
  22,
  74,
  6,
  433,
  4,
  37,
  3,
  19,
  3131,
  321,
  4,
  1,
  4283,
  3835,
  4,
  1,
  1220,
  7,
  7,
  92,
  21,
  29,
  76,
  150,
  1,
  839,
  943,
  3,
  4952,
  5,
  9,
  12,
  10,
  262,
  1837,
  8,
  1,
  1958,
  96,
  92,
  329,
  5,
  812,
  48,
  9,
  99,
  25,
  75,
  37,
  15,
  532,
  6454,
  7,
  7,
  11,
  17,
  6,
  82,
  7417,
  16,
  260,
  1,
  790,
  60,
  110,
  372,
  447,
  151,
  307,
  3,
  300,
  2225,
  300,
  518,
  190,
  243,
  313,
  13,
  3138,
  60,
  13,
  1017,
  5,
  5278,
  179,
  53,
  29,
  10,
  78,
  132,
  41,
  12,
  6,
  12,
  9,
  13,
  3,
  692],
 [39,
  1794,
  147,
  1,
  4271,
  4220,
  69,
  34,
  72,
  10,
  158,
  422,
  5,
  64,
  9,
  20,
  601,
  2661,
  137,
  10,
  110,
  79,
  3174,
  5,
  132,
  10,
  13,
  52,
  663,
  1,
  62,
  45,
  34,
  72,
  1084,
  2,
  44,
  4235,
  5,
  64,
  9,
  74,
  5366,
  53,
  10,
  65,
  225,
  1,
  431,
  15,
  1,
  17,
  13,
  1,
  917,
  2,
  4417,
  87,
  122,
  10,
  230,
  21,
  3,
  10,
  194,
  28,
  13,
  1208,
  8,
  189,
  6725,
  4,
  921,
  2,
  3357,
  328,
  10,
  516,
  24,
  238,
  8,
  146,
  96,
  199,
  260,
  5,
  64,
  88,
  15,
  24,
  3553,
  122,
  327,
  457,
  216,
  421,
  73,
  29,
  74,
  9,
  12,
  28,
  3,
  49,
  255,
  221,
  15,
  3,
  329,
  611,
  18,
  10,
  101,
  86,
  81,
  700,
  11,
  153,
  151,
  579,
  51,
  28,
  372,
  20,
  1,
  128,
  8,
  3,
  55,
  5,
  500,
  803,
  88,
  15,
  24,
  3553,
  122,
  4381,
  37,
  3,
  8475,
  327,
  457,
  216,
  8,
  1,
  17,
  6,
  459,
  1842,
  10,
  101,
  27,
  55,
  58,
  25,
  75,
  8313,
  9,
  594,
  843,
  69,
  43,
  33,
  3419,
  146,
  1842,
  133,
  8,
  34,
  7612,
  2,
  4624,
  58,
  26,
  1748,
  5,
  4307,
  334,
  15,
  63,
  2774,
  77,
  54,
  257,
  489,
  5,
  64,
  3,
  17,
  41,
  2234,
  6426,
  911,
  195,
  41,
  12,
  946,
  74,
  84,
  24,
  222,
  10,
  225,
  24,
  111,
  13,
  52,
  922,
  2,
  28,
  156,
  301,
  52,
  4053,
  10,
  120,
  24,
  108,
  13,
  430,
  5,
  26,
  11,
  1325,
  18,
  24,
  420,
  70,
  2116,
  2,
  888,
  9,
  13,
  210,
  37,
  28,
  13,
  478,
  2,
  1541,
  420,
  3,
  171,
  216,
  8,
  335,
  10,
  156,
  37,
  24,
  108,
  56,
  150,
  10,
  13,
  430,
  5,
  1,
  1198,
  24,
  3553,
  122,
  2116,
  1183,
  53,
  420,
  867,
  7031,
  24,
  108,
  13,
  39,
  97,
  72,
  4,
  3,
  6769,
  14,
  9989,
  38,
  3265,
  3338,
  2,
  70,
  83,
  18,
  54,
  843,
  6,
  251,
  5,
  104,
  14,
  10,
  387,
  1666,
  10,
  39,
  225,
  11,
  17,
  13,
  52,
  2051,
  2,
  268,
  290,
  832,
  44,
  3789,
  12,
  33,
  99,
  182,
  3,
  83,
  62,
  2,
  1409,
  8,
  605,
  3894,
  5,
  365,
  2,
  91,
  9,
  3,
  897,
  1092,
  975,
  318,
  619,
  62,
  12,
  6770,
  5,
  1,
  904,
  129,
  234,
  9674,
  362,
  294,
  16,
  658,
  368,
  91,
  246,
  28,
  45,
  1895,
  133,
  15,
  3553,
  122,
  327,
  1922,
  3338,
  15,
  457,
  83,
  2198,
  133,
  2,
  2473,
  83,
  27,
  2440,
  327,
  170,
  108,
  3573,
  26,
  1921,
  8,
  3316,
  2353,
  2,
  25,
  32,
  551,
  453,
  457,
  3714,
  5,
  282,
  1,
  168,
  108,
  28,
  116,
  8,
  2,
  159,
  384,
  457,
  1409,
  8,
  5,
  9334,
  1,
  762,
  460,
  112,
  49,
  497,
  108,
  951,
  2,
  1160,
  1030,
  23,
  1842,
  7,
  7,
  11,
  78,
  26,
  49,
  195,
  16,
  86,
  81,
  18,
  21,
  69,
  1730,
  35,
  15,
  69,
  983,
  124,
  566,
  11,
  58,
  11,
  17,
  26,
  72,
  126,
  43,
  3,
  517,
  31,
  490,
  38,
  1398,
  7596,
  14,
  9989,
  305,
  4,
  7,
  7,
  10,
  78,
  235,
  26,
  173,
  4,
  1,
  5811,
  8,
  535,
  11,
  17,
  1646,
  10,
  1685,
  11,
  51,
  1,
  257,
  369,
  5,
  69,
  651,
  2499,
  310,
  1,
  654,
  276,
  128,
  4,
  3338,
  3,
  1211,
  3339,
  135,
  5817,
  1,
  4224,
  975,
  4,
  11,
  17,
  78,
  6386,
  27,
  148,
  1,
  17,
  165,
  1095,
  214,
  48,
  1,
  17,
  165,
  1095,
  489,
  191,
  323],
 [10,
  13,
  147,
  1,
  895,
  900,
  1262,
  51,
  11,
  9770,
  2755,
  4,
  605,
  372,
  20,
  135,
  21,
  14,
  76,
  14,
  2912,
  4,
  1,
  8851,
  11,
  130,
  1646,
  76,
  8595,
  1075,
  1,
  168,
  870,
  14,
  8,
  2912,
  4,
  1,
  8851,
  14,
  68,
  14,
  1,
  168,
  149,
  2,
  332,
  1,
  280,
  23,
  342,
  2442,
  18,
  1643,
  41,
  9,
  10,
  89,
  120,
  48,
  330,
  5,
  132,
  41,
  11,
  17,
  438,
  1188,
  14,
  8,
  2912,
  4,
  1,
  8851,
  1,
  1340,
  214,
  563,
  2,
  1105,
  5,
  1950,
  1,
  870,
  82,
  51,
  10,
  217,
  11,
  173,
  10,
  1472,
  7559,
  3,
  173,
  129,
  8851,
  2,
  6760,
  439,
  11,
  17,
  6,
  2149,
  605,
  56,
  20,
  76,
  17,
  1614,
  39,
  391,
  43,
  1274,
  8595,
  67,
  229,
  5,
  79,
  15,
  3,
  17,
  6848,
  752,
  5,
  774,
  36,
  1560,
  2447,
  393,
  5204,
  44,
  210,
  121,
  44,
  210,
  121,
  2202,
  42,
  4,
  460],
 [10,
  61,
  567,
  41,
  1706,
  2815,
  141,
  1,
  2,
  5,
  26,
  1120,
  10,
  156,
  120,
  85,
  72,
  10,
  58,
  37,
  9,
  10,
  6559,
  20,
  1,
  243,
  237,
  315,
  2,
  13,
  459,
  744,
  1706,
  2815,
  6,
  3,
  5566,
  583,
  19,
  60,
  3883,
  22,
  8,
  197,
  36,
  1,
  377,
  5418,
  311,
  1,
  173,
  4,
  7035,
  2177,
  2356,
  1223,
  2297,
  242,
  409,
  27,
  5,
  163,
  42,
  16,
  8,
  1,
  755,
  6011,
  3807,
  6,
  252,
  31,
  1,
  2797,
  2411,
  9534,
  10,
  437,
  1,
  583,
  112,
  2,
  1,
  95,
  1,
  149,
  967,
  63,
  102,
  15,
  83,
  7097,
  1,
  2744,
  4,
  1,
  19,
  16,
  69,
  13,
  244,
  9740,
  5982,
  9,
  273,
  85,
  9513,
  66,
  796,
  202,
  1,
  86,
  2451,
  8,
  57,
  677,
  147,
  1706,
  2815,
  6,
  3,
  83,
  95,
  5,
  1141,
  234,
  622,
  1,
  1297,
  13,
  82,
  3539,
  261,
  1,
  4198,
  245,
  35,
  66,
  668,
  11,
  206,
  2418,
  10,
  2089,
  3072,
  15],
 [16,
  87,
  687,
  427,
  2992,
  6817,
  2474,
  5697,
  4179,
  1802,
  282,
  2441,
  5698,
  7,
  7,
  82,
  6817,
  1,
  1187,
  8363,
  5807,
  53,
  15,
  21,
  27,
  18,
  106,
  1097,
  4,
  1,
  212,
  2367,
  176,
  779,
  4416,
  14,
  358,
  1486,
  2,
  610,
  775,
  8644,
  14,
  1888,
  1,
  1996,
  5,
  1888,
  1,
  16,
  103,
  34,
  14,
  21,
  5,
  7291,
  7,
  7,
  11,
  115,
  644,
  6,
  208,
  37,
  97,
  105,
  103,
  3876,
  31,
  146,
  35,
  187,
  96,
  5,
  26,
  96,
  2,
  2769,
  63,
  7440,
  4,
  109,
  115,
  50,
  71,
  751,
  880,
  311,
  1,
  431,
  6,
  21,
  1,
  282,
  18,
  1,
  17,
  1235,
  35,
  594,
  26,
  50,
  2731,
  5,
  1,
  4481,
  31,
  3,
  83,
  1296,
  880,
  157,
  34,
  9,
  594,
  7291,
  245,
  38,
  601,
  9,
  53,
  80,
  33,
  99,
  97,
  105,
  1684,
  1,
  52,
  2533,
  60,
  90,
  1,
  412,
  274,
  1387,
  8,
  1,
  87,
  277,
  7,
  7,
  3374,
  1,
  1152,
  1,
  1205,
  67,
  16,
  189,
  8107,
  2,
  5807,
  1534,
  2441,
  5698,
  5,
  2025,
  1,
  1789,
  7730,
  1507,
  8638,
  8,
  6666,
  1348,
  2617,
  256,
  1315,
  599,
  4,
  3391,
  4416,
  56,
  2157,
  1,
  218,
  4,
  1,
  128,
  119,
  2441,
  2803,
  40,
  508,
  20,
  1,
  3142,
  5,
  1,
  129,
  59,
  963,
  489,
  5,
  2315,
  2,
  1,
  358,
  35,
  1473,
  40,
  46,
  8,
  48,
  1,
  3401,
  4,
  8299,
  205,
  25,
  194,
  4,
  12,
  7,
  7,
  1,
  2254,
  838,
  431,
  45,
  209,
  75,
  12,
  440,
  4581,
  5,
  1196,
  241,
  15,
  1,
  87,
  496,
  2,
  94,
  4802,
  36,
  1,
  237,
  106,
  34,
  12,
  2441,
  66,
  182,
  880,
  1,
  106,
  2734,
  4,
  1,
  2033,
  49,
  257,
  336,
  89,
  209,
  2226,
  7,
  7,
  1,
  908,
  176,
  3089,
  35,
  67,
  606,
  40,
  2553,
  20,
  1,
  2367,
  880,
  14,
  68,
  155,
  165,
  5,
  362,
  6,
  1,
  404,
  2908,
  16,
  2441,
  8,
  11,
  1638,
  14,
  68,
  2,
  1,
  742,
  714,
  19,
  30,
  61,
  1460,
  223,
  152,
  1717,
  178,
  97,
  72,
  55,
  5,
  699,
  40,
  27,
  4,
  1,
  171,
  7539,
  36,
  865,
  109,
  613,
  244,
  71,
  2053,
  8,
  1,
  212,
  2,
  2854,
  4416,
  6,
  1631,
  195,
  5,
  9923,
  36,
  8107,
  5,
  717,
  143,
  16,
  3,
  1357,
  128,
  106,
  4,
  1,
  95,
  141,
  1,
  19,
  12,
  78,
  3110,
  105,
  4,
  2411,
  338,
  496,
  1276,
  8,
  118,
  1701,
  7,
  7,
  2441,
  2,
  416,
  128,
  290,
  20,
  256,
  3294,
  223,
  84,
  1,
  19,
  647,
  249,
  5288,
  4225,
  2,
  965,
  53,
  29,
  1,
  1109,
  4,
  1,
  374,
  4,
  1,
  62,
  6,
  759,
  1,
  86,
  6827,
  133,
  8,
  1,
  448,
  412,
  21,
  5,
  26,
  1054,
  7,
  7,
  2441,
  5698,
  6,
  83,
  1657,
  282,
  2,
  3,
  49,
  19,
  434,
  44,
  247,
  5,
  812,
  12,
  3,
  1620,
  253,
  1042,
  60,
  58,
  210,
  423,
  1684,
  1,
  2,
  865,
  4,
  11,
  9559,
  1042,
  9,
  13,
  87,
  751,
  199,
  445,
  8,
  82,
  15,
  779,
  212,
  2367,
  1486,
  99,
  4141,
  20,
  11,
  317,
  1387,
  7,
  7,
  1,
  5694,
  133,
  4565,
  5,
  1,
  282,
  18,
  1,
  1506,
  26,
  1054,
  31,
  245,
  15,
  32,
  765,
  5,
  865,
  135,
  1,
  970,
  256,
  157,
  6,
  21,
  5,
  696,
  1807,
  1614,
  1,
  4747,
  200,
  3,
  126,
  3306,
  71,
  86,
  103,
  4,
  1,
  984,
  4,
  1,
  769,
  181,
  8,
  60,
  1,
  256,
  282,
  6,
  271,
  261,
  8,
  1,
  167,
  837,
  6874,
  7,
  7,
  811,
  29,
  361,
  4,
  1,
  445,
  984,
  25,
  1491,
  53,
  3603,
  61,
  1,
  97,
  398,
  326,
  128,
  36,
  718,
  151,
  307,
  78,
  1783,
  2419,
  80,
  4,
  1,
  1243,
  2603,
  452,
  2,
  1,
  7140,
  18,
  11,
  2441,
  5698,
  290,
  15,
  1,
  2344,
  4,
  40,
  8223,
  103,
  2,
  1708,
  1470,
  2,
  1,
  5858,
  1227,
  20,
  40,
  5925,
  206,
  5807,
  887,
  1407,
  795,
  14,
  40,
  113,
  7,
  7,
  8107,
  461,
  35,
  23,
  609,
  15,
  11,
  282,
  30,
  1,
  1293,
  4,
  24,
  1578,
  311,
  140,
  1347,
  174,
  1,
  483,
  181,
  292,
  1542,
  6288,
  19,
  607,
  8,
  1,
  297,
  155,
  1,
  1161,
  568,
  6061,
  1,
  1865,
  1,
  190,
  5665,
  350,
  6399,
  9,
  6,
  210,
  14,
  9381,
  1445,
  36,
  146,
  1578,
  311,
  14,
  11,
  27,
  6,
  36,
  2441,
  5698,
  2,
  906,
  3,
  308,
  2117,
  8,
  27,
  4,
  24,
  1329,
  660,
  2396,
  749,
  3,
  483,
  176,
  4,
  2567,
  149,
  803,
  88,
  1,
  95],
 [376,
  69,
  271,
  1,
  128,
  9,
  6,
  1,
  384,
  2,
  46,
  6,
  403,
  161,
  30,
  1,
  96,
  10,
  230,
  15,
  57,
  440,
  6736,
  48,
  5,
  64,
  73,
  163,
  16,
  3,
  17,
  12,
  6,
  1965,
  534,
  2,
  1,
  5752,
  270,
  53,
  73,
  767,
  6413,
  21,
  1356,
  48,
  5,
  547,
  48,
  73,
  192,
  13,
  3,
  4857,
  5539,
  4,
  251,
  7,
  7,
  1274,
  4151,
  35,
  198,
  10,
  730,
  6,
  57,
  54,
  318,
  294,
  8,
  1,
  219,
  181,
  13,
  403,
  1931,
  14,
  1,
  5752,
  8,
  11,
  3010,
  113,
  17,
  369,
  5,
  1780,
  1,
  95,
  12,
  11,
  17,
  13,
  90,
  1,
  1297,
  1,
  149,
  1,
  4157,
  2,
  1,
  211,
  13,
  39,
  480,
  9,
  65,
  808,
  11,
  1675,
  17,
  5,
  117,
  7,
  7,
  1,
  62,
  6,
  441,
  672,
  1,
  62,
  4,
  1,
  5752,
  14,
  73,
  29,
  120,
  1,
  5752,
  6,
  3,
  514,
  395,
  35,
  39,
  186,
  795,
  1285,
  28,
  458,
  316,
  746,
  2,
  45,
  110,
  68,
  15,
  1,
  18,
  27,
  115,
  254,
  6,
  165,
  5,
  644,
  1,
  163,
  20,
  117,
  2,
  20,
  408,
  8,
  3,
  95,
  7,
  7,
  8108,
  3677,
  35,
  252,
  31,
  5032,
  167,
  552,
  2081,
  896,
  1,
  5752,
  14,
  710,
  1,
  240,
  173,
  4,
  88,
  735,
  241,
  59,
  1041,
  5,
  1010,
  1,
  8172,
  2,
  5,
  353,
  1,
  5752,
  830,
  8,
  2,
  15,
  1,
  6368,
  81,
  7,
  7,
  29,
  53,
  11,
  17,
  6,
  3,
  4884,
  4,
  887,
  16,
  1,
  219,
  239,
  189,
  360,
  2,
  831,
  3,
  1214,
  153,
  153,
  68,
  220,
  1274,
  7,
  7],
 [14,
  3,
  190,
  55,
  341,
  4,
  29,
  1,
  328,
  2274,
  207,
  10,
  262,
  11,
  3,
  1339,
  425,
  2,
  10,
  599,
  43,
  1,
  3753,
  346,
  4,
  2085,
  2014,
  78,
  6596,
  189,
  1221,
  2,
  2346,
  760,
  2,
  1669,
  721,
  4,
  1485,
  2,
  3,
  326,
  13,
  3,
  284,
  1823,
  2781,
  14,
  70,
  105,
  4,
  63,
  4243,
  273,
  712,
  8,
  60,
  29,
  133,
  182,
  277,
  20,
  1,
  5069,
  4505,
  35,
  82,
  1586,
  30,
  227,
  1529,
  20,
  1,
  212,
  207,
  1863,
  3,
  126,
  465,
  1276,
  71,
  11,
  16,
  40,
  108,
  845,
  2496,
  3920,
  814,
  8,
  1,
  328,
  2274,
  181,
  6,
  46,
  98,
  77,
  240,
  82,
  70,
  11,
  13,
  1,
  237,
  425,
  4,
  338,
  944,
  1359,
  1,
  944,
  1048,
  21,
  15,
  3,
  4137,
  18,
  15,
  3],
 [11,
  243,
  207,
  13,
  27,
  4,
  1,
  673,
  10,
  437,
  51,
  10,
  13,
  3,
  556,
  56,
  150,
  10,
  64,
  9,
  144,
  141,
  1,
  3730,
  4685,
  4,
  4209,
  10,
  66,
  130,
  379,
  9,
  13,
  3,
  484,
  118,
  52,
  4777,
  18,
  130,
  154,
  10,
  25,
  21,
  107,
  1,
  212,
  683,
  321,
  61,
  1,
  3639,
  10,
  25,
  54,
  309,
  85,
  49,
  1,
  3742,
  13,
  9,
  13,
  97,
  190,
  579,
  5,
  391,
  7,
  7,
  1,
  884,
  4,
  1,
  118,
  13,
  5,
  118,
  22,
  85,
  1,
  611,
  503,
  10,
  3599,
  384,
  130,
  1524,
  4399,
  69,
  300,
  4,
  48,
  10,
  120,
  36,
  11,
  118,
  9,
  82,
  3223,
  8,
  77,
  179,
  37,
  48,
  538,
  43,
  22,
  1806,
  1603,
  2,
  89,
  3555,
  15,
  329,
  2626,
  761,
  1,
  611,
  35,
  489,
  5,
  25,
  160,
  1499,
  4,
  8213,
  51,
  22,
  120,
  9193,
  3607,
  66,
  22,
  1038,
  1,
  1009,
  585,
  329,
  52,
  360,
  2856,
  4,
  258,
  18,
  220,
  15,
  479,
  6968,
  4576,
  8,
  1,
  1089,
  2,
  265,
  330,
  23,
  4382,
  31,
  5165,
  1009,
  2726,
  255,
  177,
  72,
  85,
  1410,
  547,
  48,
  33,
  140,
  163,
  37,
  8,
  1,
  1287,
  611,
  7,
  7,
  11,
  2,
  1,
  207,
  41,
  473,
  261,
  1,
  639,
  1975,
  70,
  1333,
  540,
  4,
  57,
  1675,
  145,
  34,
  676,
  10,
  262,
  93,
  134],
 [461,
  4,
  1,
  4087,
  207,
  3048,
  36,
  1,
  9764,
  23,
  165,
  5,
  114,
  11,
  425,
  146,
  35,
  120,
  1,
  1143,
  574,
  12,
  86,
  4,
  1,
  354,
  3578,
  70,
  441,
  20,
  78,
  2226,
  11,
  27,
  197,
  122,
  1,
  3165,
  7,
  7,
  2363,
  2654,
  499,
  1604,
  82,
  32,
  317,
  575,
  1052,
  2155,
  4,
  1,
  9348,
  16,
  1776,
  1655,
  2,
  326,
  498,
  40,
  6,
  1,
  240,
  4,
  221,
  632,
  49,
  288,
  66,
  139,
  351,
  95,
  28,
  99,
  282,
  3,
  65,
  329,
  43,
  7368,
  221,
  369,
  1300,
  38,
  28,
  66,
  282,
  1,
  168,
  222,
  15,
  3,
  1013,
  4,
  8,
  1,
  410,
  4,
  197,
  5,
  698,
  28,
  298,
  1,
  1620,
  1494,
  2,
  9,
  409,
  503,
  7,
  7,
  6,
  3,
  842,
  35,
  45,
  1018,
  67,
  32,
  1575,
  15,
  24,
  1092,
  2134,
  5441,
  72,
  5,
  1,
  4,
  24,
  9990,
  2585,
  2866,
  51,
  1,
  106,
  4,
  93,
  74,
  563,
  8,
  3,
  380,
  494,
  1672,
  135,
  3242,
  36,
  32,
  8099,
  2661,
  4,
  232,
  53,
  2,
  462,
  2288,
  3637,
  8,
  3,
  921,
  242,
  5706,
  5,
  1512,
  1,
  9119,
  20,
  40,
  21,
  199,
  47,
  6471,
  36,
  24,
  56,
  2907,
  2,
  113,
  1857,
  9771,
  255,
  1,
  414,
  16,
  2598,
  131,
  478,
  7,
  7,
  18,
  110,
  75,
  27,
  5,
  200,
  53,
  199,
  3,
  531,
  2,
  193,
  119,
  1,
  800,
  4,
  1,
  425,
  270,
  8,
  5442,
  2,
  4624,
  25,
  209,
  75,
  1,
  499,
  807,
  512,
  16,
  47,
  3832,
  2,
  2468,
  2,
  11,
  410,
  6,
  409,
  54,
  1505,
  43,
  229,
  1,
  53,
  4,
  383,
  2,
  580,
  205,
  25,
  925,
  15,
  8,
  24,
  1256,
  7,
  7,
  2,
  193,
  21,
  5,
  750,
  12,
  308,
  212,
  224,
  125,
  200,
  1,
  8680,
  2770,
  39,
  3,
  3133,
  1055,
  22,
  89,
  916,
  14,
  331,
  147,
  12,
  22,
  61,
  120,
  300,
  1,
  62,
  370,
  492,
  5,
  1,
  127,
  101,
  48,
  1540,
  3862,
  15,
  50,
  3442,
  2,
  2,
  331,
  46,
  7,
  7,
  21,
  3,
  76,
  783,
  18,
  21,
  1,
  113,
  4,
  1,
  169,
  351,
  30,
  227,
  2114,
  125,
  2406,
  2513,
  4,
  5103,
  134,
  2,
  46,
  15,
  1,
  452,
  261,
  8,
  3,
  128,
  12,
  166,
  2424,
  1572,
  427,
  84,
  3,
  364,
  4470,
  550,
  847,
  14,
  15,
  86,
  712,
  11,
  27,
  6,
  993,
  3,
  9202,
  800,
  11,
  944,
  4,
  2,
  34,
  1,
  551,
  359,
  21,
  6899],
 [1713,
  292,
  6,
  403,
  27,
  4,
  1,
  113,
  952,
  1340,
  2,
  68,
  411,
  775,
  1900,
  8,
  1,
  2473,
  151,
  7,
  7,
  1,
  111,
  6,
  956,
  1,
  497,
  6,
  2144,
  7,
  7,
  292,
  2803,
  1,
  289,
  493,
  4,
  136,
  73,
  23,
  21,
  1573,
  5,
  6472,
  5,
  3,
  2712,
  8061,
  2,
  3623,
  1336,
  134,
  20,
  275,
  7,
  7,
  1713,
  292,
  140,
  26,
  90,
  84,
  3,
  674,
  1338,
  427,
  44,
  12,
  49,
  10,
  562,
  373,
  11,
  83,
  434,
  5,
  303,
  35,
  2039,
  5,
  120,
  1,
  873,
  7,
  7,
  11,
  775,
  1900,
  434,
  2803,
  85,
  695,
  1768,
  600,
  5,
  6327,
  3,
  3623,
  112,
  2,
  3935,
  5,
  2057,
  1328,
  1605,
  80,
  4,
  3731,
  8,
  1,
  5059,
  292,
  7,
  7,
  1,
  133,
  4,
  278,
  540,
  4,
  1378,
  1968,
  23,
  82,
  2144,
  7,
  7,
  1713,
  292,
  6,
  3,
  205,
  64],
 [47,
  198,
  139,
  16,
  3,
  19,
  37,
  11,
  18,
  10,
  86,
  116,
  21,
  3,
  1155,
  2475,
  623,
  1067,
  214,
  3,
  16,
  28,
  177,
  72,
  298,
  1,
  87,
  529,
  2805,
  3,
  76,
  1127,
  777,
  2266,
  14,
  9,
  505,
  42,
  2266,
  152,
  25,
  189,
  8,
  1,
  954,
  60,
  210,
  1197,
  2924,
  4442,
  2,
  7043,
  16,
  845,
  11,
  62,
  252,
  42,
  15,
  27,
  431,
  100,
  160,
  29,
  4497,
  185,
  2,
  136,
  468,
  5,
  24,
  117,
  15,
  32,
  1705,
  2239,
  37,
  32,
  529,
  13,
  110,
  1964,
  334,
  1,
  95,
  1,
  49,
  842,
  1320,
  5,
  5554,
  3,
  5,
  1498,
  8,
  29,
  1,
  584,
  1,
  115,
  27,
  13,
  42,
  1277,
  10,
  101,
  189,
  4,
  93,
  70,
  27,
  3023,
  335,
  4,
  3,
  11],
 [11,
  6,
  1,
  35,
  30,
  63,
  86,
  971,
  263,
  155,
  1,
  903,
  369,
  60,
  58,
  1743,
  37,
  2,
  4185,
  74,
  4150,
  172,
  11,
  19,
  273,
  1,
  537,
  8,
  4441,
  36,
  5,
  27,
  4,
  1,
  1185,
  418,
  4199,
  4,
  1,
  1856,
  7,
  7,
  273,
  48,
  109,
  3,
  991,
  129,
  6,
  29,
  41,
  5745,
  14,
  123,
  7,
  7,
  1718,
  6,
  83,
  806,
  42,
  1,
  7731,
  2414,
  15,
  1,
  7547,
  4559,
  2,
  64,
  88,
  390,
  493,
  1803,
  260,
  3,
  7547,
  406,
  2977,
  7,
  7,
  9203,
  56,
  288,
  37,
  242,
  3145,
  304,
  1783,
  7,
  7,
  1083,
  33,
  553,
  5,
  1,
  880,
  30,
  54,
  27,
  8,
  1,
  2118,
  13,
  2447,
  7,
  7,
  46,
  23,
  21,
  105,
  4199,
  131,
  478,
  99,
  2298,
  3,
  271,
  14,
  2534,
  14,
  11,
  2,
  9,
  6,
  866,
  5,
  812,
  98,
  4,
  1,
  4199,
  4,
  631,
  4120,
  3,
  2941,
  12,
  8,
  151,
  55,
  78,
  26,
  26,
  516,
  14,
  72,
  14,
  11,
  27],
 [11,
  1923,
  468,
  5,
  91,
  3,
  17,
  199,
  260,
  3,
  62,
  5,
  379,
  2,
  116,
  34,
  65,
  371,
  4,
  2451,
  5552,
  9160,
  2,
  112,
  343,
  29,
  199,
  108,
  38,
  752,
  3486,
  7,
  7,
  73,
  74,
  1509,
  305,
  4,
  102,
  27,
  8,
  829,
  6,
  1,
  2,
  302,
  793,
  1548,
  35,
  3664,
  32,
  3886,
  1224,
  221,
  3817,
  2,
  6006,
  3,
  6987,
  3030,
  4,
  121,
  1,
  769,
  1224,
  419,
  35,
  25,
  75,
  808,
  8,
  5,
  157,
  16,
  40,
  161,
  72,
  5899,
  5,
  163,
  30,
  8,
  1,
  19,
  546,
  16,
  27,
  314,
  51,
  1,
  928,
  576,
  1,
  1177,
  2,
  27,
  4,
  93,
  2705,
  3,
  2173,
  14,
  8,
  1,
  9157,
  36,
  3,
  614,
  275,
  271,
  8,
  3,
  1902,
  2436,
  1232,
  199,
  1735,
  38,
  885,
  44,
  1275,
  2072,
  27,
  77,
  1505,
  6,
  3,
  1466,
  314,
  4,
  3,
  302,
  3150,
  8],
 [33,
  751,
  11,
  17,
  42,
  20,
  190,
  870,
  119,
  10,
  2122,
  53,
  57,
  624,
  2,
  24,
  1001,
  70,
  2485,
  8,
  11,
  17,
  682,
  46,
  6,
  47,
  992,
  128,
  119,
  33,
  23,
  29,
  2710,
  3023,
  60,
  33,
  558,
  69,
  13,
  7095,
  954,
  2079,
  2,
  13,
  52,
  247,
  5,
  393,
  121,
  2,
  121,
  172,
  261,
  8,
  1,
  133,
  248,
  638,
  4,
  178,
  123,
  567,
  4,
  1,
  17,
  109,
  607,
  1751,
  8,
  98,
  796,
  9,
  110,
  372,
  42,
  8,
  1,
  2218,
  524,
  2,
  9,
  14,
  236,
  14,
  10,
  700,
  13,
  110,
  607,
  20,
  386,
  2,
  145,
  246,
  299,
  607,
  20,
  266,
  248,
  9,
  288,
  37,
  9,
  13,
  107,
  31,
  47,
  81,
  2845,
  9,
  235,
  52,
  171,
  34,
  46,
  205,
  26,
  137,
  10,
  58,
  403,
  114,
  5,
  4204,
  11,
  16,
  57,
  624,
  248,
  46,
  6,
  54,
  95,
  10,
  66,
  164,
  9,
  1751,
  125,
  1730,
  120,
  229,
  41,
  51,
  119,
  85,
  11,
  17,
  99,
  26,
  4390,
  2,
  60,
  2898,
  12,
  58,
  26],
 [193,
  85,
  3209,
  3280,
  3995,
  11,
  19,
  60,
  538,
  5,
  26,
  24,
  113,
  123,
  28,
  311,
  868,
  3,
  4066,
  1353,
  903,
  20,
  1,
  3929,
  4,
  32,
  2005,
  8435,
  2,
  1,
  129,
  242,
  5,
  26,
  1,
  369,
  6771,
  4,
  7304,
  5809,
  8,
  1,
  671,
  31,
  1029,
  1,
  62,
  6,
  50,
  1317,
  80,
  1,
  4661,
  629,
  16,
  2138,
  11,
  6,
  3,
  52,
  190,
  17,
  12,
  753,
  50,
  37,
  286,
  622,
  305,
  4,
  106,
  1,
  1387,
  8,
  7721,
  2,
  1,
  1470,
  706,
  1,
  1337,
  39,
  197,
  16,
  1,
  62,
  3280,
  152,
  79,
  72,
  1071,
  8,
  11,
  27,
  1094,
  5,
  24,
  206,
  103,
  242,
  52,
  590,
  134,
  261,
  8,
  1,
  442,
  4,
  1,
  17,
  80,
  28,
  214,
  16,
  3,
  9529,
  7491,
  12,
  279,
  344,
  30,
  216,
  150,
  1,
  17,
  311,
  50,
  37,
  3,
  434,
  71,
  3,
  793,
  19,
  15,
  3209,
  264,
  5,
  74,
  492,
  5,
  1,
  257,
  61,
  976,
  1,
  127,
  4,
  1,
  19,
  125,
  1,
  543,
  74,
  53,
  12,
  862,
  5,
  1,
  4137,
  4137,
  1363,
  39,
  37,
  1,
  83,
  4075,
  578,
  8,
  1713,
  1649,
  31,
  1531,
  906,
  32,
  317,
  2753,
  4075,
  725,
  15,
  105,
  2679,
  407,
  587,
  4070,
  2411,
  1378,
  1857,
  914,
  3497,
  1,
  3902,
  4872,
  4086,
  2681,
  2,
  948,
  2147,
  1922,
  5787,
  1,
  578,
  15,
  1361,
  11,
  17,
  45,
  424,
  27,
  4,
  1,
  113,
  793,
  3040,
  123,
  806,
  9,
  42,
  7,
  7,
  578,
  711,
  42,
  4,
  153,
  407],
 [382,
  4553,
  6,
  3,
  625,
  84,
  32,
  823,
  2661,
  16,
  3,
  537,
  4,
  347,
  9,
  6,
  3,
  1956,
  20,
  1,
  1503,
  625,
  84,
  63,
  458,
  2,
  2466,
  60,
  78,
  118,
  22,
  85,
  11,
  537,
  4,
  347,
  1899,
  5,
  249,
  77,
  46,
  23,
  105,
  394,
  8,
  12,
  170,
  27,
  66,
  1899,
  5,
  37,
  109,
  42,
  4,
  22,
  5675,
  30,
  4792,
  2,
  687,
  614,
  1980,
  5,
  4357,
  1,
  102,
  23,
  29,
  81,
  12,
  22,
  66,
  1899,
  5,
  2,
  33,
  23,
  797,
  8,
  1,
  612,
  12,
  33,
  282,
  8,
  1,
  17,
  1,
  1117,
  12,
  33,
  23,
  8,
  23,
  29,
  1117,
  12,
  73,
  29,
  25,
  262,
  3215,
  8,
  2,
  12,
  6,
  119,
  11,
  19,
  2862,
  1,
  5344,
  4,
  383,
  2,
  1345,
  23,
  2308,
  3603,
  14,
  5,
  54,
  74,
  8,
  1,
  95,
  4,
  1,
  102,
  1508,
  15,
  249,
  77,
  1,
  62,
  5,
  1,
  19,
  6,
  21,
  29,
  12,
  18,
  12,
  6,
  21,
  3,
  2824,
  11,
  6,
  3,
  19,
  41,
  81,
  11,
  6,
  3,
  68,
  411,
  19,
  15,
  3,
  445,
  1347,
  5,
  698,
  16,
  1038,
  5570,
  45,
  268,
  290,
  32,
  956,
  5653,
  4,
  4156,
  16,
  11,
  7333,
  60,
  29,
  279,
  5,
  91,
  11,
  27,
  4,
  1,
  113,
  103,
  12,
  10,
  25,
  107,
  8,
  3793,
  100,
  147,
  11,
  19,
  10,
  455,
  37,
  10,
  67,
  75,
  42,
  29,
  2661,
  834,
  17,
  6934,
  3430,
  14,
  1,
  545,
  4,
  616,
  359,
  10,
  132,
  50,
  7,
  7],
 [11,
  416,
  335,
  13,
  34,
  72,
  251,
  5,
  104,
  1,
  338,
  20,
  3819,
  27,
  4,
  1038,
  1819,
  151,
  4,
  3441,
  266,
  271,
  562,
  1126,
  9,
  906,
  286,
  317,
  361,
  31,
  1,
  283,
  862,
  2,
  208,
  5,
  64,
  1784,
  490,
  1,
  115,
  4135,
  2676,
  4,
  3,
  3376,
  14,
  3,
  2648,
  5863,
  738,
  3,
  1,
  765,
  2,
  77,
  179,
  7,
  7,
  1,
  681,
  279,
  30,
  24,
  4856,
  4710,
  2,
  45,
  40,
  84,
  3,
  115,
  685,
  15,
  40,
  44,
  240,
  4,
  1099,
  12,
  33,
  594,
  858,
  1,
  1503,
  165,
  53,
  18,
  1350,
  272,
  1,
  4610,
  67,
  137,
  5,
  79,
  15,
  9,
  134,
  456,
  2846,
  358,
  4,
  1260,
  1834,
  4965,
  5017,
  2,
  11,
  1520,
  5,
  1,
  2578,
  18,
  8,
  32,
  5155,
  3005,
  95,
  1,
  113,
  570,
  270,
  30,
  1,
  127,
  14,
  1,
  818,
  4394,
  42,
  36,
  1413,
  2,
  1136,
  281,
  59,
  2921,
  462,
  3923,
  1784,
  2913,
  53,
  24,
  2,
  461,
  9,
  121,
  40,
  1,
  95,
  28,
  116,
  9,
  13,
  34,
  2054,
  2,
  8,
  3,
  690,
  95,
  240,
  4,
  1216,
  2,
  10,
  39,
  436,
  9,
  2,
  1472,
  57,
  406,
  122,
  1,
  2690,
  20,
  24,
  385,
  36,
  12,
  570,
  10,
  13,
  31,
  1784,
  490],
 [78,
  110,
  820,
  11,
  399,
  8,
  24,
  117,
  11,
  6,
  1,
  17,
  60,
  2102,
  24,
  6855,
  9,
  13,
  607,
  15,
  72,
  3181,
  18,
  8527,
  963,
  2,
  3046,
  5,
  4537,
  4224,
  16,
  92,
  1187,
  2,
  9976,
  67,
  5,
  1277,
  93,
  16,
  1,
  534,
  100,
  92,
  754,
  28,
  778,
  84,
  2423,
  18,
  1268,
  3777,
  92,
  3,
  52,
  76,
  17,
  15,
  514,
  111,
  76,
  484,
  2252,
  2,
  1193,
  907,
  472,
  1,
  17,
  288,
  37,
  3,
  395,
  2206,
  36,
  47,
  3785,
  145,
  27,
  4,
  1,
  2375,
  3336,
  35,
  217,
  87,
  253,
  87,
  118,
  8,
  1739,
  1,
  1191,
  70,
  34,
  1110,
  12,
  86,
  4,
  93,
  312,
  1,
  1739,
  155,
  1,
  743,
  664,
  21,
  373,
  11,
  27,
  5,
  245],
 [411,
  31,
  2577,
  1903,
  2,
  517,
  31,
  1785,
  914,
  7949,
  7950,
  7365,
  3,
  427,
  21,
  731,
  1536,
  1922,
  3338,
  505,
  8,
  3,
  1459,
  238,
  14,
  1634,
  5443,
  3,
  9006,
  8852,
  71,
  498,
  3,
  971,
  1834,
  8,
  1,
  1119,
  181,
  14,
  28,
  1190,
  24,
  566,
  90,
  4852,
  4,
  793,
  8,
  4400,
  11,
  2320,
  491,
  6,
  2426,
  1113,
  1376,
  2871,
  3893,
  2,
  205,
  1028,
  1,
  1932,
  16,
  1,
  649,
  1192,
  2000,
  1,
  86,
  630,
  4,
  216,
  210,
  286,
  622,
  190,
  2,
  421,
  9,
  66,
  74,
  5946,
  3,
  2225,
  981,
  22,
  8,
  124,
  2006,
  7338,
  16,
  1,
  4861,
  4,
  3,
  4038,
  793,
  1933,
  7,
  7,
  82,
  390,
  208,
  102,
  23,
  2973,
  5444,
  1947,
  598,
  1281,
  2697,
  1192,
  3597,
  7663,
  2,
  2407,
  3338,
  1569,
  5,
  26,
  27,
  4,
  1,
  838,
  4,
  24,
  1920,
  28,
  1005,
  5,
  717,
  616,
  5,
  24,
  108,
  12,
  890,
  3,
  591,
  1381,
  11,
  78,
  21,
  26,
  3,
  17,
  16,
  303,
  16,
  22,
  571,
  535,
  22,
  2377,
  241,
  36,
  3,
  1543,
  6,
  12,
  971,
  195,
  16,
  22,
  793,
  125,
  21,
  999,
  16,
  190],
 [87,
  1,
  1588,
  8,
  11,
  17,
  13,
  514,
  10,
  291,
  9,
  310,
  3,
  7894,
  4,
  76,
  96,
  20,
  1,
  5431,
  1262,
  30,
  1,
  127,
  51,
  1,
  2034,
  4,
  1,
  1292,
  214,
  522,
  44,
  235,
  27,
  4,
  1,
  250,
  2626,
  4,
  1588,
  10,
  25,
  56,
  107,
  56,
  315,
  4,
  1,
  595,
  348,
  67,
  126,
  839,
  7,
  7,
  12,
  296,
  1,
  17,
  67,
  210,
  54,
  112,
  136,
  70,
  33,
  20,
  12,
  870,
  8,
  829,
  68,
  9,
  299,
  3367,
  8,
  1,
  17,
  2,
  136,
  58,
  1,
  81,
  393,
  544,
  84,
  1,
  1638,
  166,
  54,
  285,
  7,
  7,
  27,
  148,
  12,
  3312,
  42,
  8,
  11,
  17,
  13,
  9560,
  49,
  111,
  8,
  48,
  99,
  26,
  432,
  3,
  490,
  90,
  16,
  243,
  17,
  17,
  1,
  111,
  13,
  52,
  49,
  3312,
  42,
  8,
  829,
  7,
  7,
  43,
  22,
  25,
  403,
  161,
  5,
  79,
  20,
  3,
  2251,
  104,
  11,
  17,
  9,
  198,
  26,
  49,
  16,
  47,
  871,
  4109],
 [10,
  516,
  9,
  46,
  22,
  139,
  10,
  296,
  9,
  172,
  10,
  56,
  1215,
  11,
  17,
  20,
  266,
  2,
  516,
  9,
  3,
  366,
  4,
  50,
  216,
  668,
  69,
  159,
  3243,
  18,
  10,
  2737,
  96,
  37,
  11,
  5,
  1200,
  37,
  698,
  247,
  457,
  60,
  1028,
  53,
  1,
  897,
  1092,
  2,
  74,
  2524,
  9195,
  39,
  80,
  22,
  25,
  47,
  159,
  221,
  1823,
  955,
  1114,
  4255,
  1090,
  68,
  16,
  3,
  221,
  4,
  24,
  572,
  10,
  101,
  3416,
  3464,
  12,
  1741,
  27,
  4,
  43,
  22,
  37,
  159,
  384,
  204,
  2,
  2,
  3608,
  11,
  6,
  1,
  17,
  5,
  104,
  11,
  6,
  27,
  4,
  1114,
  113,
  503,
  7,
  7,
  1114,
  4255,
  2,
  1947,
  2244,
  96,
  74,
  607,
  119,
  10,
  418,
  34,
  10,
  110,
  699,
  3,
  592,
  5,
  104,
  259,
  159,
  384,
  204,
  407,
  20,
  1,
  191,
  256],
 [48,
  3,
  444,
  4,
  653,
  3,
  52,
  337,
  2290,
  4313,
  224,
  11,
  19,
  244,
  5947,
  452,
  97,
  47,
  52,
  8001,
  9991,
  4,
  134,
  18,
  9,
  39,
  152,
  213,
  122],
 [263,
  9,
  241,
  36,
  1,
  269,
  3,
  115,
  22,
  186,
  353,
  18,
  114,
  1,
  3225,
  211,
  2,
  3216,
  7,
  7,
  1,
  133,
  8,
  5047,
  23,
  39,
  85,
  33,
  140,
  26,
  263,
  43,
  22,
  25,
  291,
  9,
  14,
  105,
  216,
  14,
  10,
  25,
  22,
  1377,
  12,
  1,
  970,
  81,
  23,
  1,
  168,
  8,
  249,
  128,
  18,
  12,
  1195,
  10,
  37,
  1,
  128,
  119,
  33,
  23,
  8,
  1,
  882,
  18,
  116,
  1,
  336,
  2,
  368,
  65,
  290,
  37,
  12,
  22,
  99,
  64,
  29,
  1,
  336,
  185,
  1,
  998,
  30,
  1,
  368,
  9,
  82,
  467,
  690,
  12,
  33,
  29,
  67,
  63,
  5628,
  20,
  18,
  397,
  11,
  13,
  1,
  392,
  30,
  1,
  55,
  1,
  133,
  70,
  52,
  329,
  1,
  1080,
  2,
  1,
  5434,
  585,
  302,
  10,
  261,
  446,
  2689,
  8,
  1,
  87,
  128,
  7,
  7,
  9990,
  585,
  6553,
  18,
  10,
  516,
  1,
  5047,
  133,
  126,
  7,
  7,
  405,
  3,
  49,
  18,
  21,
  2888,
  238,
  14,
  2765,
  405,
  1,
  113,
  238,
  14,
  1854,
  2213,
  10,
  225,
  7,
  7,
  5145,
  821,
  6923,
  14,
  456,
  28,
  39,
  2253,
  3,
  3534,
  4,
  1980,
  2,
  6,
  21,
  3,
  14,
  28,
  140,
  26,
  44,
  247,
  5,
  101,
  4,
  88,
  109,
  8,
  114,
  15,
  2765,
  18,
  94,
  1,
  269,
  110,
  65,
  506,
  12,
  1381,
  351,
  7,
  7,
  849,
  6,
  252,
  3558,
  68,
  31,
  3203,
  2,
  5177,
  82,
  405,
  3,
  433,
  4,
  49,
  238,
  14,
  6800,
  116,
  21,
  200,
  3,
  49,
  238,
  14,
  14,
  16,
  308,
  68,
  28,
  405,
  1,
  1381,
  4,
  3,
  6189,
  2,
  129,
  397,
  21,
  1,
  108,
  967,
  8,
  1,
  269,
  18,
  10,
  175,
  37,
  9,
  7,
  7,
  10,
  66,
  2748,
  133,
  109,
  606,
  36,
  3,
  269,
  1315,
  18,
  51,
  167,
  133,
  2,
  102,
  23,
  1242,
  9,
  633,
  9317,
  69,
  1,
  10,
  723,
  40,
  59,
  6,
  21,
  173,
  4,
  1,
  62,
  2,
  1078,
  6,
  40,
  1951,
  429,
  7,
  7,
  47,
  4,
  1,
  224,
  6,
  5998,
  51,
  2765,
  6,
  2215,
  41,
  40,
  6406,
  326,
  59,
  1796,
  10,
  1313,
  22,
  217,
  1,
  611,
  85,
  116,
  9,
  1016,
  48,
  3,
  697,
  148,
  5,
  132,
  4489,
  3471,
  6,
  355,
  97,
  7,
  7,
  559,
  603,
  379,
  69,
  43,
  22,
  1057,
  38,
  3072,
  15,
  69],
 [3413,
  1999,
  4,
  1,
  5069,
  45,
  411,
  3,
  6511,
  1951,
  218,
  31,
  218,
  343,
  31,
  343,
  4,
  11,
  19,
  60,
  140,
  26,
  4305,
  3,
  6468,
  2822,
  1,
  4480,
  4766,
  119,
  24,
  4058,
  60,
  6,
  4305,
  3,
  3400,
  5,
  32,
  873,
  66,
  26,
  262,
  30,
  6,
  5826,
  3,
  5421,
  153,
  1951,
  321,
  66,
  26,
  262,
  30,
  5826,
  281,
  22,
  340,
  146,
  450,
  916,
  12,
  8484,
  5285,
  4894,
  6,
  54,
  50,
  142,
  38,
  1694,
  71,
  1,
  2250,
  4,
  3793,
  60,
  580,
  82,
  14,
  28,
  116,
  1,
  3593,
  4032,
  19,
  1,
  253,
  100,
  5219,
  60,
  13,
  441,
  20,
  3,
  269,
  411,
  31,
  8484,
  9174,
  14,
  610,
  1,
  480,
  125,
  5,
  2,
  2957,
  125,
  5,
  2,
  9748,
  125,
  5,
  8853,
  5973,
  34,
  125,
  3413,
  1999,
  125,
  5,
  1922,
  17,
  2,
  1,
  219,
  5285,
  4894,
  9382],
 [3,
  1284,
  115,
  19,
  41,
  1,
  2834,
  4,
  1338,
  1391,
  5,
  2587,
  2444,
  1,
  4,
  642,
  87,
  1191,
  177,
  72,
  14,
  44,
  2053,
  5,
  25,
  75,
  8528,
  2,
  1075,
  769,
  103,
  16,
  86,
  4,
  1,
  10,
  89,
  1057,
  15,
  77,
  81,
  41,
  76,
  111,
  20,
  1,
  695,
  173,
  10,
  194,
  28,
  13,
  483,
  18,
  1,
  1662,
  476,
  65,
  3421,
  1,
  118,
  8,
  98,
  410,
  10,
  262,
  549,
  15,
  3,
  1879,
  20,
  57,
  385,
  141,
  86,
  4,
  1,
  17,
  81,
  35,
  1136,
  2263,
  233,
  833,
  12,
  3,
  169,
  4,
  1,
  19,
  6,
  8,
  588,
  60,
  16,
  47,
  287,
  6,
  356,
  2263,
  14,
  68,
  14,
  1,
  1662,
  20,
  1,
  266],
 [6991,
  145,
  8031,
  51,
  10,
  64,
  3,
  335,
  37,
  11,
  74,
  705,
  2,
  2,
  10,
  217,
  11,
  19,
  30,
  3,
  1424,
  155,
  1,
  1923,
  192,
  98,
  705,
  2,
  2506,
  41,
  9,
  1197,
  3542,
  9,
  13,
  2572,
  652,
  5,
  64,
  9,
  1,
  5752,
  35,
  3421,
  1285,
  487,
  3041,
  334,
  15,
  1,
  2668,
  1,
  271,
  1721,
  107,
  105,
  216,
  155,
  1,
  219,
  867,
  1674,
  3027,
  5883,
  392,
  2,
  1,
  62,
  12,
  279,
  1373,
  2,
  73,
  192,
  1,
  966,
  41,
  1282,
  1,
  15,
  1,
  3475,
  1,
  87,
  55,
  2657,
  7,
  7,
  18,
  10,
  475,
  741,
  65,
  6,
  12,
  9,
  56,
  92,
  1143,
  1129,
  36,
  3,
  720,
  269,
  8109,
  3793,
  432,
  1,
  1069,
  115,
  348,
  254,
  31,
  3622,
  14,
  98,
  1545,
  2835,
  1677,
  78,
  2653,
  10,
  387,
  48,
  6,
  11,
  11,
  6,
  48,
  33,
  2742,
  3,
  362,
  4217,
  20,
  2,
  2050,
  3305,
  8,
  3612,
  16,
  3,
  1923,
  200,
  124,
  406,
  3,
  4573,
  14,
  1695,
  233,
  132],
 [1069,
  309,
  3432,
  1326,
  3,
  2173,
  115,
  6884,
  4,
  12,
  686,
  60,
  299,
  56,
  8,
  1896,
  955,
  13,
  90,
  1,
  1178,
  4,
  258,
  46,
  70,
  61,
  9007,
  1679,
  30,
  1,
  55,
  231,
  11,
  13,
  90,
  8,
  3432,
  3576,
  5,
  1,
  686,
  59,
  45,
  9992,
  2,
  73,
  817,
  40,
  334,
  14,
  59,
  504,
  5,
  851,
  42,
  48,
  5,
  79,
  15,
  11,
  690,
  686,
  2,
  92,
  56,
  81,
  30,
  27,
  218,
  59,
  3066,
  3,
  621,
  12,
  59,
  2592,
  6,
  36,
  40,
  81,
  1,
  2,
  9,
  214,
  123,
  50,
  36,
  46,
  263,
  1243,
  2,
  1007,
  1879,
  110,
  74,
  38,
  46,
  23,
  77,
  707,
  7677,
  141,
  42,
  14,
  1,
  4340,
  1966,
  5,
  2412,
  63,
  167,
  2685,
  751,
  8,
  3,
  5130,
  695,
  321,
  4,
  6125,
  38,
  47,
  138,
  4922,
  41,
  1,
  61,
  191,
  399,
  134,
  6,
  9383,
  14,
  695,
  807,
  1634,
  3851,
  2896,
  90,
  3,
  191,
  8,
  1,
  2261,
  19,
  1421,
  100,
  5563,
  8,
  1,
  292,
  2,
  13,
  56,
  31,
  1542,
  3851,
  2,
  1,
  167,
  2685,
  393,
  84,
  249,
  77,
  2,
  63,
  2422,
  424,
  50,
  14,
  4224,
  679,
  251,
  115,
  3621,
  334,
  1,
  420,
  4,
  8667,
  1231,
  19,
  82,
  833,
  12,
  307,
  1044,
  6506,
  2679,
  1,
  575,
  2,
  162,
  4,
  259,
  115,
  1124,
  2,
  2671,
  1044,
  16,
  1546,
  151,
  2679,
  13,
  126,
  565,
  16,
  497,
  2,
  917,
  24,
  895,
  900,
  1435,
  8,
  189,
  1,
  2261,
  1,
  178],
 [143,
  8,
  5147,
  3,
  115,
  19,
  432,
  232,
  114,
  2236,
  1191,
  15,
  92,
  1314,
  2,
  835,
  2759,
  4,
  3,
  760,
  114,
  62,
  12,
  39,
  596,
  5,
  26,
  41,
  106,
  336,
  7,
  7,
  10,
  25,
  75,
  1062,
  16,
  151,
  16,
  3,
  49,
  159,
  3243,
  879,
  202,
  106,
  336,
  1620,
  478,
  6,
  29,
  12,
  2,
  50,
  7,
  7,
  421,
  9,
  6,
  3278,
  1509,
  4460,
  2,
  175,
  2116,
  12,
  6,
  48,
  166,
  9,
  34,
  389,
  46,
  6,
  161,
  37,
  3,
  49,
  760,
  17,
  2,
  11,
  17,
  6,
  760,
  8,
  1,
  113,
  285,
  4,
  1,
  649,
  7,
  7,
  14,
  5,
  1,
  1799,
  4,
  2207,
  743,
  1455,
  18,
  131,
  179,
  79,
  561,
  2,
  23,
  1504,
  5,
  912,
  81,
  56,
  144,
  9,
  6,
  21,
  39,
  1,
  6215,
  1493,
  12,
  6194,
  92,
  912,
  1097,
  912,
  81,
  8,
  170,
  2207,
  25,
  2329,
  2426,
  5245,
  2,
  8959,
  7,
  7,
  10,
  437,
  11,
  17,
  9,
  45,
  3,
  404,
  3792,
  4,
  3,
  1077,
  879,
  8,
  1,
  616,
  4,
  1,
  253,
  5,
  253,
  458,
  4,
  1,
  102,
  43,
  10,
  99,
  200,
  9,
  50,
  71,
  713,
  407,
  10,
  58,
  49,
  114,
  574,
  110,
  139,
  42,
  4,
  392,
  83,
  114,
  574,
  37,
  1620,
  478,
  23,
  3303,
  7,
  7,
  44,
  41,
  55],
 [1,
  1129,
  4,
  260,
  3467,
  3203,
  11,
  55,
  8,
  1,
  222,
  4,
  503,
  42,
  1237,
  604,
  9,
  47,
  154,
  1117,
  2,
  697,
  3645,
  36,
  261,
  3121,
  3467,
  4,
  258,
  14,
  650,
  7,
  7,
  1,
  17,
  82,
  45,
  3,
  3420,
  15,
  3,
  2475,
  35,
  6,
  786,
  20,
  3,
  2394,
  9,
  152,
  65,
  445,
  37,
  3,
  3733,
  1582,
  4,
  62,
  420,
  2,
  3620,
  18,
  189,
  112,
  420,
  3792,
  8,
  908,
  1971,
  1,
  871,
  276,
  44,
  130,
  3,
  228,
  934,
  18,
  92,
  154,
  2331,
  34,
  9,
  503,
  16,
  1,
  17,
  7,
  7,
  1,
  749,
  176,
  4,
  1,
  17,
  6,
  1762,
  49,
  1308,
  4917,
  6,
  83,
  14,
  1,
  2354,
  4408,
  2,
  279,
  7235,
  121,
  1,
  342,
  14,
  1,
  2475,
  7,
  7,
  1,
  17,
  6,
  1053,
  15,
  47,
  317,
  6935,
  2,
  604,
  3908,
  863,
  60,
  23,
  29,
  175,
  724,
  18,
  424,
  604,
  5,
  104,
  2331,
  1246,
  5,
  1,
  95,
  33,
  23,
  29,
  2262,
  9,
  29,
  1580,
  5,
  91,
  1713,
  157,
  5,
  26,
  27,
  4,
  1,
  126,
  3467,
  3203,
  2658,
  7,
  7,
  711,
  153],
 [11,
  17,
  372,
  14,
  3,
  645,
  1465,
  1,
  2284,
  207,
  1048,
  15,
  3,
  2352,
  355,
  112,
  1055,
  2,
  1,
  3260,
  2834,
  4,
  3,
  177,
  864,
  1108,
  18,
  10,
  852,
  5,
  3865,
  53,
  29,
  1,
  1864,
  675,
  488,
  9,
  156,
  9,
  1242,
  50,
  112,
  1452,
  71,
  9,
  5740,
  2,
  1541,
  50,
  71,
  9,
  1,
  839,
  2,
  545,
  111,
  70,
  83,
  18,
  15,
  32,
  2762,
  112,
  737,
  965,
  86,
  4,
  1,
  17,
  152,
  56,
  182,
  277,
  8,
  737,
  2799,
  740,
  244,
  71,
  1,
  181,
  2,
  1339,
  276,
  1398,
  6,
  3049,
  16,
  1,
  374,
  4,
  24,
  478,
  8,
  3,
  181,
  15,
  54,
  2,
  28,
  9,
  13,
  3481,
  177,
  5509,
  79,
  643,
  3,
  2182,
  8110,
  1,
  237,
  300,
  4,
  1,
  2284,
  14,
  68,
  14,
  11,
  17,
  2,
  340,
  1,
  7369],
 [272,
  10,
  437,
  11,
  17,
  34,
  72,
  8,
  173,
  80,
  201,
  75,
  548,
  174,
  8,
  1,
  9491,
  2,
  44,
  138,
  3,
  1284,
  115,
  874,
  1,
  287,
  10,
  194,
  9,
  13,
  3206,
  404,
  83,
  1160,
  62,
  302,
  280,
  317,
  111,
  261,
  914,
  5699,
  35,
  6,
  1208,
  11,
  17,
  90,
  69,
  9515,
  71,
  201,
  75,
  16,
  3,
  135,
  7,
  7,
  9,
  6,
  3,
  52,
  154,
  2,
  1045,
  17,
  1,
  629,
  966,
  4,
  1,
  473,
  4,
  2450,
  2,
  1,
  6791,
  1,
  95,
  8,
  1361,
  280,
  1,
  1847,
  2,
  4590,
  4,
  1288,
  115,
  2513,
  29,
  781,
  69,
  193,
  72,
  4,
  48,
  166,
  9,
  34,
  49,
  44,
  32,
  3987,
  313,
  280,
  6802,
  17,
  15,
  50,
  62,
  71,
  86,
  96,
  248,
  46,
  6,
  32,
  1099,
  705,
  5,
  388,
  179,
  7,
  7,
  10,
  225,
  37,
  39,
  165,
  1464,
  2,
  147,
  9,
  29,
  121,
  172],
 [10,
  13,
  744,
  12,
  8083,
  1,
  116,
  21,
  6071,
  50,
  6640,
  30,
  11,
  151,
  6936,
  19,
  1424,
  46,
  70,
  216,
  12,
  1,
  2277,
  30,
  1,
  2820,
  10,
  217,
  13,
  34,
  1376,
  12,
  22,
  99,
  1135,
  858,
  1,
  17,
  1,
  17,
  45,
  47,
  317,
  111,
  2,
  3,
  62,
  12,
  65,
  166,
  27,
  9511,
  1219,
  22,
  120,
  115,
  1219,
  37,
  2207,
  383,
  2,
  1,
  873,
  721,
  4,
  301,
  5,
  4636,
  20,
  1,
  168,
  159,
  2116,
  2059,
  1117,
  105,
  571,
  22,
  535,
  10,
  120,
  33,
  3067,
  11,
  122,
  36,
  47,
  2867,
  11,
  19,
  298,
  122,
  20,
  92,
  203,
  989,
  452,
  10,
  65,
  101,
  12,
  3101,
  6813,
  116,
  3,
  834,
  293,
  15,
  3,
  2534,
  323,
  20,
  11,
  19],
 [33,
  205,
  1799,
  11,
  112,
  6185,
  5,
  29,
  3959,
  1093,
  6986,
  30,
  1,
  362,
  2579,
  1566,
  33,
  94,
  2160,
  8,
  1,
  2,
  271,
  63,
  62,
  8,
  874,
  507,
  38,
  2753,
  6326,
  36,
  60,
  33,
  39,
  4306,
  22,
  120,
  602,
  48,
  11,
  17,
  6,
  41,
  36,
  1,
  601,
  314,
  678,
  184,
  928,
  390,
  8,
  5257,
  555,
  1338,
  4208,
  31,
  545,
  121,
  2668,
  369,
  536,
  100,
  1,
  2579,
  1566,
  205,
  26,
  5,
  767,
  1769,
  905,
  4,
  678,
  184,
  928,
  390,
  8,
  5257,
  555,
  1338,
  281,
  502,
  2171,
  44,
  757,
  5,
  1501,
  1,
  575,
  162,
  759,
  1,
  678,
  242,
  1,
  2026,
  190,
  4944,
  27,
  35,
  6,
  110,
  107,
  199,
  24,
  6359,
  269,
  8,
  24,
  4329,
  11,
  801,
  12,
  24,
  956,
  497,
  653,
  78,
  26,
  24,
  3906,
  36,
  5,
  362,
  61,
  226,
  54,
  497,
  38,
  917,
  653,
  20,
  2406,
  134,
  2,
  43,
  22,
  130,
  186,
  851,
  42,
  60,
  27,
  28,
  6,
  2153,
  3,
  3210,
  1,
  7204,
  2,
  24,
  108,
  25,
  1,
  168,
  659,
  399,
  9,
  553,
  121,
  32,
  518,
  5,
  851,
  42,
  12,
  131,
  1671,
  137,
  336,
  70,
  430,
  5,
  130,
  26,
  8,
  316,
  384,
  48,
  585,
  37,
  3,
  1236,
  13,
  682,
  3,
  316,
  384,
  1,
  6568,
  665,
  42,
  5,
  26,
  1,
  4248,
  281,
  50,
  1,
  337,
  7368,
  4613,
  66,
  6808,
  303,
  8,
  1,
  17,
  84,
  1,
  582,
  2,
  18,
  6,
  5,
  795,
  53,
  5,
  24,
  5207,
  358,
  85,
  41,
  3016,
  143,
  556,
  37,
  22,
  79,
  303,
  330,
  1895,
  5198,
  531,
  133,
  16,
  54,
  1731,
  1217,
  76,
  400,
  105,
  133,
  963,
  42,
  4,
  1179,
  1009,
  102,
  393,
  5584,
  53,
  14,
  228,
  1810,
  2,
  2485,
  4637,
  4029,
  887,
  36,
  1,
  4730,
  306,
  4909,
  8,
  1,
  1488,
  2,
  43,
  22,
  89,
  175,
  74,
  1,
  566,
  620,
  5529,
  38,
  1,
  555,
  1338,
  133,
  39,
  1615,
  5,
  1,
  7011,
  211,
  9,
  78,
  2334,
  22,
  8,
  2,
  48,
  331,
  430,
  5,
  225,
  337,
  9008,
  1692,
  205,
  26,
  53,
  721,
  4,
  4445,
  14,
  59,
  3576,
  185,
  1,
  686,
  786,
  8,
  131,
  2345,
  103,
  1,
  1185,
  3349,
  6,
  12,
  1,
  306,
  6,
  430,
  5,
  225,
  2413,
  16,
  360,
  35,
  1008,
  174,
  159,
  2216,
  486,
  121,
  5,
  3,
  3065,
  2114,
  2,
  2125,
  29,
  1,
  135,
  5144,
  41,
  63,
  640,
  743,
  458,
  18,
  43,
  61,
  73,
  99,
  74,
  42,
  4,
  11,
  507,
  2,
  139,
  5,
  1155,
  1188,
  193,
  1,
  3906,
  136,
  6,
  9,
  12,
  170,
  1671,
  137,
  1923,
  2326,
  12,
  24,
  117,
  34,
  236,
  6,
  34,
  620,
  34,
  208,
  12,
  1,
  181,
  186,
  872,
  5,
  64,
  9,
  43,
  11,
  17,
  6,
  14,
  14,
  9,
  183,
  94,
  1,
  7204,
  126,
  26,
  255,
  121,
  24,
  6190,
  16,
  8078,
  7370,
  9093],
 [10,
  291,
  11,
  17,
  34,
  12,
  22,
  89,
  25,
  5,
  10,
  25,
  83,
  1152,
  16,
  7579,
  8370,
  18,
  48,
  13,
  28,
  535,
  28,
  116,
  11,
  16,
  2270,
  7,
  7,
  30,
  227,
  1,
  642,
  413,
  9095,
  873,
  8,
  4696,
  231,
  81,
  2,
  4880,
  4154,
  472,
  1,
  19,
  2773,
  5,
  1,
  2980,
  8370,
  5391,
  11,
  8,
  24,
  1551,
  12,
  56,
  28,
  299,
  246,
  43,
  108,
  65,
  4465,
  11,
  125,
  21,
  68,
  16,
  1,
  515,
  109,
  481,
  5,
  817,
  1,
  62,
  7,
  7,
  1,
  232,
  4,
  794,
  13,
  236,
  50,
  208,
  71,
  1,
  17,
  396,
  9,
  5543,
  1,
  6045,
  290,
  6454,
  16,
  32,
  2654,
  56,
  14,
  1,
  19,
  6,
  109,
  314,
  7,
  7,
  5,
  44,
  1086,
  11,
  17,
  6,
  2072,
  5692,
  2,
  152,
  8,
  98,
  95,
  163,
  37,
  3,
  17,
  90,
  15,
  39,
  1065,
  121,
  97,
  76,
  1,
  284,
  299,
  1000,
  20,
  3,
  126,
  1124],
 [39,
  217,
  11,
  17,
  20,
  601,
  315,
  10,
  340,
  47,
  77,
  4246,
  780,
  60,
  2711,
  69,
  5,
  139,
  64,
  9,
  10,
  205,
  132,
  10,
  13,
  21,
  1447,
  145,
  34,
  12,
  10,
  225,
  1,
  359,
  5,
  926,
  11,
  973,
  5,
  3271,
  47,
  4,
  22,
  81,
  47,
  284,
  7,
  7,
  87,
  4,
  29,
  1,
  6,
  52,
  724,
  2,
  39,
  21,
  72,
  4,
  3,
  701,
  9,
  233,
  26,
  639,
  16,
  295,
  471,
  1780,
  18,
  9,
  65,
  116,
  161,
  16,
  69,
  1,
  1363,
  13,
  1360,
  2,
  86,
  4,
  1,
  306,
  312,
  155,
  1,
  1394,
  3428,
  7,
  7,
  3546,
  1,
  111,
  467,
  3,
  115,
  4365,
  47,
  4,
  1,
  910,
  7469,
  202,
  1,
  239,
  70,
  345,
  1073,
  71,
  1,
  1366,
  2141,
  758,
  133,
  7,
  7,
  43,
  848,
  107,
  5993,
  16,
  11,
  17,
  94,
  848,
  107,
  86,
  4,
  1,
  113,
  540,
  2,
  25,
  3,
  591,
  1673,
  4,
  1,
  112,
  11,
  17,
  6,
  21,
  274,
  319,
  8,
  1,
  2218],
 [10,
  422,
  5,
  64,
  11,
  17,
  158,
  10,
  422,
  5,
  64,
  239,
  60,
  1304,
  2392,
  394,
  234,
  77,
  335,
  103,
  31,
  2193,
  3103,
  30,
  1,
  5753,
  1424,
  10,
  39,
  415,
  104,
  9,
  10,
  67,
  5,
  1035,
  57,
  501,
  100,
  1,
  3275,
  300,
  4,
  2392,
  394,
  2,
  182,
  3,
  170,
  281,
  8,
  3,
  135,
  31,
  1,
  55,
  9,
  13,
  121,
  57,
  2909,
  13,
  5914,
  174,
  2,
  10,
  455,
  661,
  2994,
  10,
  39,
  67,
  5,
  571,
  1,
  443,
  3,
  171,
  223,
  100,
  1,
  3960,
  335,
  7286,
  5704,
  4,
  258,
  10,
  13,
  21,
  1,
  61,
  27,
  35,
  312,
  1,
  685,
  9,
  13,
  97,
  1113,
  2,
  2079,
  16,
  69,
  10,
  230,
  1447,
  31,
  1,
  105,
  2561,
  81,
  35,
  158,
  437,
  9,
  10,
  39,
  89,
  74,
  85,
  22,
  66,
  114,
  12,
  240,
  4,
  96,
  1,
  1577,
  2,
  1722,
  2,
  514,
  1102,
  10,
  217,
  192,
  65,
  1530,
  8,
  57,
  406,
  16,
  37,
  106,
  478,
  10,
  82,
  365,
  5,
  9204,
  1,
  62,
  57,
  1248,
  116,
  64,
  1,
  219,
  148,
  2,
  558,
  69,
  41,
  9,
  2,
  10,
  39,
  89,
  101,
  9,
  166,
  98,
  285,
  10,
  387,
  12,
  1163,
  4,
  543,
  2,
  509,
  166,
  54,
  77,
  285,
  71,
  5,
  365,
  5,
  1413,
  81,
  2,
  193,
  21,
  3,
  49,
  195,
  287,
  10,
  101,
  226,
  403,
  161,
  8,
  11,
  17,
  12,
  10,
  66,
  132,
  68,
  30,
  227,
  148,
  41,
  9,
  13,
  49,
  18,
  68,
  10,
  475,
  10,
  78,
  110,
  378,
  12,
  240,
  4,
  103],
 [3,
  68,
  90,
  486,
  4,
  1,
  4447,
  17,
  15,
  3,
  1657,
  276,
  1,
  95,
  1,
  62,
  1090,
  809,
  15,
  2960,
  5,
  418,
  1629,
  31,
  3,
  190,
  2601,
  41,
  136,
  242,
  46,
  1,
  211,
  3,
  163,
  30,
  1,
  117,
  4,
  8078,
  1,
  543,
  2,
  1,
  580,
  18,
  10,
  475,
  33,
  730,
  5,
  1,
  788,
  280,
  130,
  260,
  2886,
  1877,
  6038,
  122,
  2,
  1473,
  8,
  8305,
  2,
  99,
  25,
  75,
  4422,
  7,
  7,
  54,
  4716,
  718,
  153],
 [10,
  89,
  378,
  1,
  1221,
  780,
  90,
  41,
  11,
  19,
  9,
  6,
  691,
  2,
  1539,
  20,
  29,
  2120,
  2,
  10,
  581,
  378,
  85,
  9,
  123,
  192,
  90,
  7,
  7,
  1009,
  102,
  6932,
  3966,
  5963,
  5207,
  2289,
  358,
  109,
  3,
  2336,
  470,
  638,
  4,
  1,
  102,
  23,
  2471,
  2351,
  546,
  3053,
  16,
  1972,
  1248,
  18,
  56,
  28,
  94,
  505,
  42,
  5,
  26,
  2385,
  4,
  5553,
  543,
  14,
  2939,
  6969,
  14,
  33,
  189,
  23,
  201,
  54,
  309,
  136,
  351,
  4200,
  2,
  38,
  4557,
  58,
  1409,
  539,
  30,
  3,
  6338,
  37,
  1929,
  18,
  356,
  12,
  33,
  79,
  136,
  140,
  10,
  26,
  852,
  5,
  479,
  48,
  538,
  5,
  93,
  34,
  105,
  810,
  393,
  20,
  41,
  85,
  788,
  9,
  6,
  43,
  12,
  6,
  289,
  9,
  6,
  3,
  640,
  4552,
  20,
  937,
  18,
  54,
  287,
  5,
  268,
  9,
  20,
  19,
  7,
  7,
  10,
  156,
  37,
  1,
  19,
  30,
  29],
 [1947,
  48,
  25,
  22,
  220,
  22,
  25,
  576,
  32,
  29,
  167,
  357,
  9,
  6,
  934,
  231,
  237,
  19,
  3030,
  129,
  13,
  517,
  31,
  1,
  168,
  162,
  35,
  116,
  11,
  1166,
  3030,
  129,
  13,
  49,
  11,
  13,
  76,
  34,
  76,
  9,
  299,
  56,
  154,
  1947,
  6,
  1026,
  8,
  1,
  17,
  2,
  753,
  37,
  28,
  6,
  8,
  3,
  2152,
  1276,
  2,
  51,
  28,
  6,
  8,
  1,
  19,
  28,
  6,
  2248,
  300,
  1,
  55,
  559,
  14,
  16,
  1,
  204,
  68,
  946,
  39,
  132,
  1,
  5384,
  4,
  3335,
  67,
  50,
  204,
  71,
  11,
  1166,
  46,
  6,
  1026,
  98,
  204,
  8,
  1,
  19,
  2,
  51,
  9,
  125,
  401,
  3487,
  9,
  6,
  349,
  2307,
  963,
  314,
  34,
  432,
  204,
  133,
  2244,
  1026,
  1091,
  245,
  1019,
  24,
  121,
  103,
  119,
  28,
  279,
  27,
  129,
  1230,
  5426,
  471,
  318,
  2,
  234,
  2,
  6585,
  5710,
  1,
  112,
  6,
  34,
  1431,
  15,
  34,
  105,
  112,
  1452,
  12,
  9,
  152,
  91,
  133,
  513,
  2643,
  4,
  5392,
  126,
  26,
  49,
  48,
  3,
  883,
  10,
  1003,
  460,
  6121,
  20,
  11,
  1200,
  2202,
  42,
  4,
  713,
  126,
  2082,
  369,
  55],
 [3,
  668,
  254,
  5501,
  3,
  582,
  2,
  498,
  1,
  6682,
  369,
  2362,
  162,
  1785,
  914,
  7949,
  6,
  65,
  20,
  3,
  2043,
  1786,
  134,
  24,
  363,
  185,
  8,
  3,
  3873,
  100,
  8371,
  3,
  190,
  55,
  121,
  3,
  3782,
  4,
  32,
  5274,
  53,
  84,
  3399,
  256,
  16,
  6772,
  4421,
  2487,
  405,
  241,
  24,
  112,
  15,
  3,
  703,
  172,
  8,
  3399,
  256,
  119,
  106,
  102,
  23,
  189,
  147,
  3,
  243,
  2063,
  41,
  2,
  5351,
  24,
  87,
  1975,
  310,
  3,
  1921,
  5,
  500,
  6,
  3606,
  80,
  9,
  1796,
  178,
  5,
  6937,
  34,
  72,
  2,
  405,
  143,
  161,
  6629,
  72,
  4,
  1,
  111,
  15,
  1,
  1505,
  4,
  184,
  4118,
  2397,
  6,
  1484,
  2,
  1,
  338,
  1975,
  6,
  3,
  1532,
  122,
  4,
  914,
  203,
  3687,
  21,
  5,
  750,
  2360,
  1,
  1735,
  4,
  1,
  1713,
  8854,
  311,
  37,
  3,
  2372,
  4,
  1884,
  21,
  32,
  3254,
  2938,
  8,
  3,
  1064,
  95,
  1,
  127,
  1911,
  23,
  7824,
  300,
  7492,
  36],
 [1043,
  1050,
  7,
  7,
  709,
  1596,
  3952,
  3299,
  623,
  1660,
  5848,
  3491,
  2585,
  2641,
  948,
  1029,
  4871,
  4270,
  2577,
  1228,
  5,
  600,
  32,
  3035,
  1707,
  16,
  602,
  460,
  223,
  9,
  6,
  1,
  5769,
  1163,
  4,
  55,
  1852,
  66,
  79,
  11,
  155,
  109,
  2903,
  4,
  1089,
  3891,
  7,
  7,
  210,
  303,
  125,
  11,
  3035,
  4270,
  109,
  1,
  3357,
  1505,
  18,
  33,
  899,
  5,
  25,
  8845,
  623,
  1125,
  3,
  115,
  320,
  254,
  5215,
  3111,
  6478,
  5,
  88,
  948,
  1125,
  29,
  1,
  368,
  28,
  45,
  67,
  383,
  15,
  2,
  60,
  28,
  2215,
  88,
  136,
  36,
  1,
  243,
  256,
  3491,
  40,
  3092,
  1497,
  2,
  3952,
  1474,
  3,
  115,
  429,
  15,
  4033,
  3192,
  7,
  7,
  136,
  23,
  33,
  134,
  2,
  85,
  78,
  33,
  74,
  3440,
  4,
  93,
  11,
  3188,
  2,
  208,
  17,
  271,
  8,
  32,
  525,
  2,
  84,
  3,
  3595,
  384,
  6,
  175,
  1,
  550,
  189,
  16,
  1,
  62,
  2,
  1,
  102,
  252,
  31,
  94,
  9345,
  407,
  138,
  14,
  3299,
  2585,
  2641,
  2577,
  1660,
  5848,
  2,
  1029,
  4871,
  7,
  7,
  1,
  162,
  6,
  4375,
  8442,
  35,
  67,
  466,
  898,
  15,
  3299,
  8,
  2,
  11,
  338,
  6,
  56,
  126,
  71,
  1,
  87,
  7,
  7,
  3,
  205,
  16,
  2030,
  701,
  180,
  2,
  4976,
  1883,
  11,
  62,
  6,
  41,
  7878,
  2,
  4,
  508,
  11,
  6,
  27,
  4,
  1,
  1385,
  2166,
  36,
  1,
  6258,
  12,
  74,
  1152,
  56,
  631,
  37,
  1,
  750,
  31,
  6792,
  8,
  38,
  1,
  2510,
  425,
  60,
  325,
  1,
  1394,
  884,
  7,
  7,
  771,
  153],
 [27,
  4,
  57,
  499,
  273,
  143,
  8,
  1,
  5754,
  14,
  10,
  2201,
  9,
  422,
  5,
  889,
  20,
  2698,
  38,
  876,
  2251,
  315,
  20,
  1,
  2880,
  2322,
  134,
  8,
  2881,
  8508,
  2,
  2624,
  70,
  83,
  290,
  7,
  7,
  249,
  425,
  633,
  3698,
  3,
  1363,
  15,
  260,
  5,
  4665,
  8,
  541,
  5,
  541,
  3778,
  15,
  47,
  433,
  4,
  2468,
  9205,
  5,
  63,
  1086,
  1,
  974,
  90,
  3,
  783,
  5,
  74,
  241,
  36,
  1,
  650,
  2069,
  4,
  1986,
  2,
  3095,
  14,
  72,
  14,
  597,
  7,
  7,
  10,
  391,
  27,
  425,
  8,
  60,
  1,
  13,
  1,
  1138,
  4,
  32,
  2115,
  1402,
  2267,
  60,
  35,
  14,
  3,
  2457,
  1851,
  60,
  651,
  5,
  500,
  81,
  8,
  3,
  525,
  1367,
  1,
  465,
  5027,
  217,
  264,
  5,
  335,
  8660,
  1,
  7478,
  32,
  3763,
  4,
  6128,
  2,
  7250,
  438,
  68,
  22,
  67,
  5,
  26,
  46,
  30,
  1,
  55,
  18,
  9,
  13,
  32,
  208,
  309,
  7,
  7,
  209,
  2955,
  3,
  169,
  4,
  1676,
  2,
  4653,
  84,
  24,
  612,
  2,
  11,
  13,
  27,
  4,
  24,
  113,
  7,
  7,
  409,
  1022,
  3,
  277,
  8,
  7906,
  2162,
  4,
  2090,
  5,
  3211,
  1634,
  8372,
  22,
  23,
  20,
  9,
  824,
  38,
  8,
  1,
  410,
  4,
  1,
  2162,
  4,
  2090],
 [10,
  101,
  57,
  2494,
  557,
  9,
  29,
  11,
  4344,
  5883,
  1462,
  5,
  1,
  354,
  363,
  243,
  118,
  906,
  3,
  7732,
  1771,
  38,
  6,
  12,
  7732,
  5133,
  520,
  1483,
  8,
  2749,
  2,
  1593,
  979,
  5628,
  2,
  2,
  4685,
  2,
  965,
  81,
  53,
  8,
  1032,
  8096,
  263,
  398,
  21,
  52,
  208,
  1117,
  470,
  3132,
  45,
  3,
  221,
  7493,
  24,
  831,
  5,
  24,
  2325,
  3132,
  6,
  1,
  3798,
  220,
  53,
  8,
  3,
  375,
  2,
  190,
  5393,
  1,
  966,
  6,
  12,
  1,
  831,
  1197,
  378,
  63,
  526,
  6,
  8286,
  3,
  129,
  35,
  2592,
  5,
  54,
  1169,
  25,
  24,
  1678,
  2,
  1203,
  431,
  6,
  11,
  279,
  20,
  95,
  97,
  190,
  524,
  5,
  2160,
  42,
  55,
  2,
  3132,
  6,
  41,
  14,
  154,
  14,
  3,
  348,
  3189,
  8,
  1,
  2647,
  363,
  58,
  25,
  486,
  286,
  38,
  678,
  6286,
  8,
  1,
  55,
  9,
  553,
  3132,
  5,
  74,
  141,
  11,
  27,
  629,
  185,
  1280,
  2215,
  79,
  10,
  163,
  1699,
  10,
  2226,
  1,
  118,
  13,
  21,
  90,
  16,
  69,
  9,
  13,
  90,
  16,
  1601,
  297,
  159,
  35,
  101,
  5052,
  6,
  1,
  5992,
  4,
  206,
  631,
  34,
  376,
  93,
  428,
  1362,
  528,
  1,
  118,
  13,
  335,
  1471],
 [6,
  37,
  27,
  4,
  146,
  6129,
  2210,
  1117,
  119,
  22,
  127,
  53,
  1071,
  42,
  1376,
  30,
  602,
  1,
  344,
  55,
  2,
  39,
  30,
  1,
  570,
  22,
  916,
  22,
  1506,
  26,
  1071,
  848,
  466,
  3698,
  1,
  4,
  545,
  2,
  14,
  22,
  163,
  185,
  22,
  30,
  1,
  8855,
  469,
  1474,
  15,
  63,
  1770,
  835,
  6773,
  2,
  501,
  22,
  225,
  3,
  442,
  8,
  1,
  5484,
  4,
  124,
  2909,
  2,
  1067,
  53,
  124,
  3791,
  2,
  68,
  22,
  74,
  1,
  218,
  7,
  7,
  18,
  16,
  29,
  92,
  2,
  5451,
  8,
  1,
  385,
  65,
  6,
  3,
  1820,
  412,
  4,
  157,
  12,
  100,
  802,
  1,
  972,
  4,
  3,
  283,
  108,
  2,
  29,
  24,
  1193,
  4876,
  2,
  166,
  22,
  187,
  5,
  6062,
  124,
  203,
  501,
  42,
  2,
  30,
  1,
  168,
  55,
  22,
  225,
  743,
  16,
  88,
  7,
  7,
  9,
  58,
  25,
  75,
  3,
  169,
  3643,
  16,
  69,
  5,
  322,
  1196,
  42,
  4,
  5971,
  19,
  18,
  16,
  47,
  1955,
  287,
  10,
  455,
  32,
  6645,
  5,
  813,
  1,
  258,
  2,
  550,
  29,
  1,
  5257,
  1,
  19,
  45,
  5,
  1450,
  43,
  295,
  706,
  22,
  20,
  921,
  22,
  3669,
  187,
  5,
  268,
  9,
  42,
  536,
  2515,
  2,
  1786,
  18,
  15,
  11,
  19,
  22,
  187,
  5,
  104,
  1,
  8312,
  1351,
  124,
  448,
  611,
  22,
  4663,
  1,
  1485,
  397,
  42,
  4,
  2659,
  38,
  47,
  1705,
  3885,
  10,
  186,
  56,
  899,
  5,
  600,
  5,
  1269,
  7,
  7,
  488,
  2439,
  443,
  78,
  110,
  376,
  11,
  19,
  213,
  5,
  3,
  785,
  734,
  22,
  18,
  43,
  22,
  74,
  3,
  592,
  5,
  1331,
  9,
  5279,
  643,
  717,
  3,
  3087],
 [10,
  217,
  11,
  17,
  135,
  4484,
  141,
  2,
  527,
  315,
  1218,
  6012,
  20,
  243,
  27,
  315,
  30,
  234,
  8,
  1,
  1946,
  10,
  205,
  132,
  10,
  156,
  547,
  72,
  2,
  10,
  156,
  74,
  72,
  263,
  2299,
  6,
  882,
  40,
  238,
  2,
  1,
  238,
  4,
  1,
  374,
  4,
  1,
  176,
  13,
  21,
  819,
  1563,
  5,
  132,
  1,
  227,
  11,
  17,
  45,
  92,
  1761,
  2,
  6820,
  2,
  125,
  25,
  3,
  329,
  366,
  4,
  1267,
  30,
  1,
  127,
  18,
  8,
  29,
  3978,
  9,
  13,
  371,
  21,
  56,
  3,
  792,
  1343,
  17,
  54,
  580,
  54,
  383,
  54,
  1047,
  54,
  142,
  543,
  39,
  76,
  111,
  482,
  200,
  9,
  3,
  327,
  42,
  4,
  153],
 [10,
  87,
  217,
  11,
  19,
  51,
  10,
  13,
  41,
  711,
  151,
  159,
  20,
  243,
  8,
  1,
  2261,
  119,
  9,
  13,
  432,
  1,
  1581,
  870,
  10,
  403,
  437,
  9,
  2,
  13,
  51,
  9,
  13,
  2776,
  3,
  135,
  307,
  2,
  10,
  1054,
  9,
  10,
  13,
  7361,
  31,
  1,
  62,
  2,
  102,
  18,
  86,
  4,
  29,
  31,
  1,
  2476,
  2,
  302,
  211,
  9,
  58,
  25,
  75,
  1,
  212,
  588,
  2248,
  321,
  60,
  10,
  217,
  513,
  5074,
  5,
  14,
  1,
  8910,
  1,
  8910,
  13,
  158,
  31,
  539,
  2,
  61,
  7790,
  31,
  60,
  6,
  1049,
  546,
  14,
  173,
  4,
  3,
  3397,
  3650,
  9009,
  3819,
  897,
  271,
  7,
  7,
  488,
  10,
  225,
  12,
  1,
  754,
  45,
  75,
  4293,
  3532,
  31,
  1004,
  1,
  545,
  111,
  6,
  586,
  18,
  1,
  400,
  152,
  25,
  1,
  168,
  2839,
  1676,
  12,
  1,
  8910,
  38,
  1,
  212,
  892,
  67,
  2,
  10,
  101,
  610,
  1114,
  6512,
  959,
  97,
  159,
  5,
  282,
  1,
  476,
  33,
  25,
  90,
  47,
  1082,
  138,
  14,
  2446,
  1,
  283,
  1862,
  399,
  36,
  5,
  2,
  1242,
  47,
  400,
  18,
  250,
  4,
  29,
  10,
  225,
  12,
  33,
  25,
  2310,
  105,
  133,
  15,
  211,
  1,
  601,
  128,
  4,
  1,
  16,
  470,
  13,
  1959,
  1260,
  18,
  45,
  75,
  3532,
  1246,
  5,
  4945,
  4829,
  12,
  46,
  26,
  211,
  390,
  1984,
  245,
  6,
  21,
  1433,
  60,
  10,
  164,
  652,
  8,
  105,
  1004,
  103,
  7,
  7,
  11,
  19,
  130,
  3038,
  241,
  86,
  1186,
  1287,
  103,
  2,
  10,
  581,
  373,
  9,
  562,
  195,
  1,
  112,
  6,
  583,
  248,
  4247,
  2,
  1,
  19,
  273,
  3,
  5103,
  60,
  6,
  1049,
  987,
  36,
  86,
  696,
  3283,
  2342,
  839],
 [11,
  19,
  186,
  91,
  53,
  92,
  324,
  719,
  92,
  732,
  6,
  1913,
  23,
  451,
  2,
  76,
  2,
  1714,
  23,
  1121,
  2,
  38,
  89,
  123,
  139,
  8,
  1,
  954,
  172,
  3,
  6597,
  6,
  42,
  5,
  3,
  485,
  7564,
  3,
  52,
  76,
  148,
  18,
  51,
  28,
  2560,
  2560,
  941,
  22,
  1798,
  3,
  2443,
  6001,
  305,
  4,
  40,
  4023,
  1,
  6001,
  2,
  10,
  346,
  1,
  649,
  8,
  29,
  4372,
  35,
  6,
  524,
  3,
  1176,
  2360,
  6538,
  2,
  1,
  1108,
  4,
  1,
  412,
  2740,
  869,
  454,
  1,
  264,
  5,
  8681,
  869,
  5,
  1678,
  8,
  1,
  86,
  2,
  4490,
  21,
  5,
  750,
  4034,
  4,
  825,
  869,
  10,
  789,
  9,
  13,
  40,
  87,
  51,
  40,
  36,
  40,
  4490,
  566,
  5710,
  40,
  4023,
  279,
  1866,
  15,
  1168,
  2,
  5,
  1437,
  500,
  2,
  170,
  382,
  35,
  56,
  34,
  72,
  14,
  2253,
  5,
  6597,
  524,
  14,
  759,
  1913,
  920,
  1257,
  77,
  920,
  7,
  7,
  1,
  19,
  9863,
  4,
  300,
  194,
  42,
  1171,
  382,
  732,
  1,
  337,
  337,
  7564,
  1,
  451,
  336,
  205,
  2736,
  2,
  698,
  2,
  248,
  9,
  125,
  21,
  3074,
  8,
  6597,
  30,
  29,
  44,
  289,
  12,
  51,
  28,
  271,
  42,
  24,
  4101,
  70,
  4420,
  2,
  2527,
  18,
  30,
  1,
  87,
  4,
  1,
  87,
  7564,
  28,
  3536,
  3,
  487,
  2,
  14,
  1,
  19,
  4363,
  28,
  3536,
  50,
  2,
  50,
  8232,
  5,
  1,
  1485,
  370,
  9,
  183,
  28,
  78,
  1196,
  42,
  20,
  1,
  1816,
  2,
  200,
  304,
  5,
  1,
  7564,
  39,
  5,
  91,
  9,
  225,
  3,
  115,
  126,
  7,
  7,
  1,
  103,
  465,
  1273,
  8,
  60,
  6597,
  1107,
  1,
  7564,
  20,
  3,
  1133,
  1273,
  5,
  1,
  1896,
  1741,
  69,
  4,
  3506,
  129,
  7564,
  1829,
  2,
  16,
  3,
  570,
  9010,
  30,
  3,
  364,
  208,
  1299,
  119,
  131,
  106,
  5442,
  233,
  3993,
  378,
  56,
  1152,
  249,
  77,
  8,
  63,
  203,
  5556,
  16,
  6597,
  436,
  24,
  333,
  2,
  529,
  82,
  5,
  32,
  1672,
  44,
  752,
  6597,
  7425,
  1,
  7564,
  2,
  753,
  16,
  92,
  1915,
  188,
  9,
  110,
  279,
  46,
  1,
  7564,
  108,
  45,
  54,
  5001,
  38,
  1152,
  16,
  245,
  7,
  7,
  1,
  465,
  128,
  2151,
  11,
  1179,
  2,
  498,
  4523,
  37,
  119,
  1,
  1578,
  764,
  401,
  1091,
  1346,
  2,
  6597,
  2,
  54,
  789,
  141,
  32,
  1012,
  5,
  53,
  1,
  7564,
  8838,
  28,
  90,
  3,
  49,
  9697,
  16,
  40,
  406,
  3,
  115,
  933,
  10,
  114,
  1714,
  2,
  10,
  2,
  48,
  6,
  50,
  10,
  114,
  18,
  43,
  11,
  642,
  3703,
  13,
  5,
  91,
  69,
  225,
  12,
  1,
  7564,
  13,
  1,
  1406,
  2,
  12,
  81,
  23,
  451,
  2,
  9,
  339,
  1268,
  6597,
  273,
  5001,
  2,
  6292,
  2,
  753,
  16,
  408,
  2,
  29,
  1,
  7564,
  1241,
  41,
  6,
  825,
  2,
  7,
  7,
  1,
  61,
  732,
  27,
  66,
  1196,
  241,
  15,
  6,
  43,
  22,
  64,
  32,
  7564,
  123,
  1751,
  486,
  1,
  77,
  95,
  1162,
  43,
  22,
  1609,
  20,
  24,
  1,
  344,
  95,
  28,
  78,
  2609,
  22,
  5,
  1,
  675,
  4,
  1,
  740,
  5316,
  265,
  185,
  22],
 [136,
  136,
  116,
  10,
  1183,
  11,
  27,
  53,
  68,
  10,
  875,
  3,
  54,
  8,
  1,
  1457,
  3352,
  2,
  1,
  1035,
  585,
  619,
  7,
  7,
  4,
  258,
  10,
  4954,
  565,
  126,
  11,
  6,
  3,
  65,
  65,
  76,
  17,
  2,
  9,
  214,
  51,
  1,
  1235,
  120,
  44,
  76,
  2,
  365,
  1035,
  9,
  53,
  31,
  2773,
  47,
  1216,
  302,
  368,
  2,
  47,
  383,
  133,
  5,
  9,
  68,
  1455,
  9,
  606,
  9,
  125,
  9,
  7,
  7,
  43,
  22,
  58,
  37,
  3,
  619,
  17,
  41,
  3,
  191,
  12,
  6,
  158,
  52,
  52,
  49,
  68,
  252,
  2,
  154,
  139,
  805,
  2523,
  12,
  6,
  32,
  628],
 [61,
  3,
  52,
  388,
  529,
  99,
  5318,
  1,
  8,
  11,
  1950,
  1,
  87,
  6045,
  2329,
  31,
  1,
  6563,
  6,
  48,
  1016,
  5,
  26,
  4,
  782,
  1560,
  174,
  141,
  1,
  954,
  2,
  6900,
  84,
  92,
  18,
  44,
  21,
  782,
  502,
  471,
  1,
  1896,
  6587,
  9,
  6,
  1816,
  1346,
  546,
  876,
  1006,
  388,
  464,
  2,
  56,
  47,
  4,
  93,
  120,
  12,
  1816,
  7,
  7,
  94,
  1543,
  3602,
  12,
  5329,
  1114,
  2213,
  8373,
  5802,
  185,
  1,
  740,
  4024,
  921,
  54,
  27,
  670,
  85,
  11,
  596,
  73,
  23,
  558,
  60,
  6,
  4455,
  80,
  9,
  6,
  1278,
  1172,
  16,
  8373,
  5,
  1331,
  921,
  2,
  56,
  43,
  9,
  99,
  46,
  6,
  54,
  889,
  8,
  733,
  16,
  9,
  5,
  3511,
  7,
  7,
  46,
  6,
  1164,
  54,
  49,
  287,
  5,
  5318,
  1134,
  4855,
  1143,
  5,
  3960,
  1207,
  384,
  51,
  232,
  3,
  19,
  188,
  9889,
  2213,
  1005,
  5,
  79,
  9,
  172,
  2,
  172,
  397,
  73,
  23,
  1017,
  5,
  1179,
  20,
  1,
  81,
  305,
  60,
  6,
  177,
  757,
  14,
  33,
  23,
  3548,
  7,
  7,
  1,
  176,
  504,
  52,
  247,
  21,
  5,
  163,
  3026,
  8,
  11,
  654,
  1366,
  5961,
  72,
  37,
  307,
  712,
  4,
  24,
  436,
  8,
  733,
  243,
  207,
  1,
  1129,
  4,
  60,
  13,
  6427,
  36,
  575,
  2,
  94,
  3260,
  84,
  352,
  7,
  7,
  1,
  1366,
  288,
  177,
  49,
  150,
  60,
  6,
  136,
  11,
  27,
  214,
  3,
  234],
 [259,
  1589,
  1229,
  178,
  11,
  17,
  8,
  87,
  1207,
  10,
  763,
  107,
  9,
  231,
  10,
  39,
  291,
  1,
  1547,
  150,
  125,
  11,
  163,
  37,
  3,
  87,
  1207,
  17,
  5,
  22,
  10,
  89,
  101,
  34,
  10,
  13,
  34,
  6498,
  31,
  11,
  17,
  10,
  99,
  1135,
  104,
  9,
  9,
  13,
  1405,
  1,
  128,
  15,
  4440,
  2392,
  12,
  115,
  254,
  8,
  300,
  2,
  94,
  46,
  13,
  1,
  429,
  15,
  10,
  13,
  9993,
  42,
  31,
  11,
  19,
  144,
  631,
  109,
  846,
  10,
  235,
  58,
  21,
  225,
  12,
  95,
  10,
  39,
  468,
  5,
  1498,
  57,
  550,
  2,
  677,
  12,
  272,
  388,
  464,
  1506,
  64,
  11,
  17,
  56,
  150,
  44,
  2756,
  26,
  2060,
  4,
  1,
  597,
  4,
  803,
  11,
  5,
  360,
  10,
  89,
  56,
  391,
  48,
  9,
  13,
  41,
  281,
  13,
  195],
 [3,
  112,
  12,
  2,
  4,
  3635,
  8,
  3586,
  3,
  6938,
  15,
  27,
  493,
  3449,
  117,
  2,
  1,
  77,
  3,
  4,
  3,
  5884,
  1,
  180,
  13,
  312,
  42,
  2,
  2977,
  15,
  32,
  439,
  737,
  949,
  175,
  876,
  1017,
  5,
  26,
  2963,
  18,
  305,
  7841,
  32,
  1836,
  5394,
  4,
  4670,
  60,
  249,
  77,
  5,
  326,
  463,
  1,
  413,
  396,
  109,
  3,
  341,
  4,
  3732,
  4,
  180,
  231,
  1,
  442,
  11,
  654,
  112,
  1055,
  15,
  44,
  8944,
  7321,
  8527,
  980,
  37,
  3,
  159,
  9917,
  3097,
  100,
  109,
  1818,
  672,
  10,
  625,
  11,
  425,
  14,
  109,
  1354,
  290,
  36,
  1,
  74,
  139,
  110,
  65,
  647,
  122,
  1751,
  77,
  71,
  5,
  64,
  9,
  141,
  16,
  48,
  92,
  274,
  2,
  8529,
  51,
  9,
  401,
  372,
  5,
  1,
  127],
 [1116,
  6,
  21,
  5734,
  12,
  6,
  1,
  87,
  86,
  620,
  2,
  86,
  1175,
  148,
  41,
  11,
  600,
  30,
  860,
  4332,
  4371,
  2,
  1145,
  7,
  7,
  545,
  6,
  2,
  125,
  21,
  445,
  229,
  37,
  28,
  45,
  123,
  2665,
  8,
  98,
  4,
  1,
  945,
  4,
  1,
  4332,
  273,
  2049,
  82,
  1140,
  1,
  4563,
  2,
  1,
  354,
  5033,
  4,
  1456,
  36,
  1,
  212,
  7,
  7,
  145,
  21,
  246,
  48,
  502,
  20,
  41,
  248,
  15,
  1,
  1108,
  2770,
  18,
  9,
  1407,
  215,
  993,
  1,
  2394,
  325,
  8,
  98,
  4,
  1,
  945,
  4332,
  273,
  7,
  7,
  2,
  1,
  839,
  392,
  6,
  52,
  1133,
  2,
  7482,
  10,
  37,
  9,
  18,
  44,
  21,
  142,
  4332,
  4371,
  520,
  839,
  18,
  1,
  934,
  839,
  325,
  16,
  77,
  273,
  2122,
  20,
  69,
  11,
  233,
  97,
  7,
  7,
  44,
  274,
  3,
  6532,
  30,
  281,
  43,
  22,
  66,
  2748,
  1,
  560,
  4,
  2328,
  9206,
  545,
  12,
  197,
  46,
  6,
  195,
  5,
  7574,
  27,
  42,
  4,
  3145,
  1,
  118,
  2827,
  1368,
  10,
  230,
  264,
  21,
  5,
  26,
  32,
  341,
  38,
  698,
  14,
  1,
  618,
  279,
  3752,
  64,
  85,
  9,
  288,
  100,
  106,
  50,
  712,
  31,
  94,
  664,
  25,
  5099,
  3,
  72,
  50,
  1214,
  677],
 [10,
  398,
  599,
  85,
  96,
  37,
  11,
  56,
  74,
  90,
  2,
  1,
  86,
  1577,
  173,
  6,
  12,
  81,
  158,
  999,
  5,
  104,
  93,
  7,
  7,
  15,
  9,
  739,
  14,
  150,
  1,
  162,
  90,
  53,
  1,
  62,
  14,
  28,
  422,
  334,
  2773,
  1267,
  2,
  505,
  51,
  28,
  446,
  54,
  512,
  85,
  2919,
  33,
  70,
  1,
  224,
  13,
  660,
  3100,
  15,
  4165,
  3775,
  138,
  14,
  6934,
  2537,
  1591,
  2,
  1188,
  197,
  7,
  7,
  170,
  27,
  4,
  1,
  102,
  13,
  2097,
  2,
  7693,
  111,
  13,
  371,
  16,
  2,
  371,
  3144,
  16,
  3,
  8996,
  1,
  1895,
  4752,
  12,
  70,
  325,
  16,
  8829,
  116,
  21,
  56,
  4736,
  5264,
  3,
  5900,
  3802,
  907,
  511,
  511,
  39,
  27,
  649,
  1980,
  7,
  7,
  16,
  146,
  81,
  35,
  114,
  2,
  24,
  96,
  104,
  9,
  14,
  16,
  69,
  664,
  110,
  74,
  146,
  106,
  2,
  3,
  300,
  622,
  143,
  1,
  61,
  1765,
  2239,
  13,
  47,
  4,
  1,
  211,
  60,
  13,
  532],
 [11,
  17,
  6,
  32,
  480,
  206,
  1,
  224,
  6,
  97,
  154,
  43,
  1161,
  104,
  9,
  50,
  71,
  281,
  22,
  78,
  367,
  9,
  50,
  150,
  1,
  206,
  30,
  216,
  6,
  697,
  18,
  9,
  65,
  166,
  1161,
  428,
  5102,
  3501,
  2,
  3501,
  25,
  356,
  1468,
  5,
  63,
  612,
  100,
  6651,
  10,
  25,
  21,
  213,
  593,
  98,
  6588,
  17,
  60,
  13,
  14,
  154,
  14,
  11],
 [56,
  11,
  416,
  8,
  24,
  617,
  13,
  175,
  3968,
  15,
  24,
  363,
  157,
  2,
  24,
  2608,
  11,
  6,
  3,
  1712,
  62,
  2,
  175,
  724,
  30,
  216,
  18,
  28,
  214,
  52,
  49,
  361,
  42,
  4,
  24,
  176,
  2,
  45,
  47,
  244,
  6410,
  363,
  1090,
  12,
  3863,
  1,
  515,
  1,
  87,
  173,
  288,
  37,
  3,
  4025,
  62,
  150,
  245,
  15,
  3974,
  66,
  64,
  12,
  1,
  1283,
  78,
  776,
  42,
  4,
  12,
  1,
  995,
  78,
  1684,
  24,
  3474,
  7,
  7,
  2829,
  80,
  4,
  24,
  49,
  176,
  2,
  742,
  1037,
  44,
  757,
  5,
  74,
  1051,
  53,
  8,
  1,
  1752,
  94,
  1,
  17,
  125,
  424,
  50,
  212,
  14,
  1,
  1044,
  366,
  25,
  5,
  164,
  3,
  95,
  5,
  91,
  3,
  595,
  1,
  276,
  6,
  52,
  724,
  18,
  2420,
  10,
  82,
  187,
  5,
  6562,
  1,
  413,
  497,
  52,
  1901,
  2,
  251],
 [5140,
  4439,
  9146,
  143,
  8,
  24,
  19,
  232,
  2121,
  281,
  172,
  5,
  1450,
  53,
  3,
  5431,
  180,
  815,
  4,
  2,
  647,
  20,
  1131,
  1392,
  20,
  3,
  2656,
  870,
  32,
  772,
  176,
  2994,
  31,
  1,
  317,
  6,
  176,
  31,
  4439,
  35,
  166,
  1,
  250,
  4,
  224,
  12,
  140,
  25,
  898,
  1,
  1158,
  1687,
  109,
  31,
  3,
  2610,
  45,
  75,
  220,
  5,
  326,
  18,
  11,
  224,
  6,
  1150,
  195,
  12,
  1,
  112,
  140,
  25,
  898,
  7220,
  1,
  280,
  2,
  1131,
  1746,
  1721,
  15,
  63,
  348,
  5238,
  501,
  25,
  47,
  2512,
  4,
  9879,
  188,
  4439,
  856,
  1005,
  5,
  19,
  265,
  8,
  32,
  122,
  2603,
  95,
  92,
  14,
  43,
  28,
  415,
  26,
  2597,
  5,
  158,
  851,
  42,
  48,
  58,
  157,
  2,
  305,
  122,
  1769,
  363,
  2,
  2377,
  241,
  7220,
  1,
  4,
  133,
  45,
  54,
  5819,
  38,
  117,
  145,
  2931,
  12,
  4439,
  61,
  314,
  27,
  38,
  106,
  298,
  2,
  39,
  325,
  48,
  28,
  67,
  9,
  65,
  4594,
  689,
  4439,
  6,
  8,
  27,
  4,
  24,
  103,
  119,
  229,
  242,
  123,
  1832,
  41,
  19,
  214,
  1,
  237,
  19,
  28,
  90,
  12,
  13,
  11,
  76,
  13,
  5884,
  3,
  1511,
  485,
  17,
  12,
  6,
  27,
  4,
  1,
  250,
  103,
  201,
  123,
  107,
  11,
  215,
  12,
  76,
  18,
  9,
  6,
  492,
  322,
  80,
  9,
  140,
  25,
  75,
  126,
  94,
  172,
  6,
  49,
  195,
  12,
  28,
  125,
  91,
  147,
  24,
  133,
  274,
  1,
  783,
  2,
  91,
  11,
  3,
  32,
  210,
  34,
  76,
  92,
  49,
  19,
  482,
  182,
  3,
  1374,
  911,
  44,
  527,
  30,
  315,
  2,
  331,
  4494,
  9,
  20,
  1939],
 [11,
  386,
  6,
  34,
  3911,
  154,
  9,
  166,
  265,
  330,
  7,
  7,
  31,
  2004,
  2966,
  301,
  52,
  1339,
  56,
  5040,
  3262,
  960,
  2,
  1,
  2475,
  60,
  39,
  279,
  5,
  118,
  22,
  85,
  49,
  11,
  65,
  6,
  5,
  26,
  1120,
  10,
  89,
  101,
  12,
  201,
  123,
  7,
  7,
  1472,
  30,
  137,
  14,
  72,
  14,
  11,
  587,
  1272,
  1008,
  2,
  1,
  1645,
  107,
  11,
  118,
  6,
  480,
  263,
  9,
  205,
  26,
  296,
  12,
  9,
  6,
  423,
  1053,
  15,
  1,
  649,
  442,
  15,
  1192,
  12,
  6,
  678,
  5237,
  190,
  930,
  92,
  3568,
  321,
  442,
  15,
  1805,
  18,
  9,
  156,
  1306,
  69,
  64,
  9,
  1,
  1682,
  148,
  201,
  123,
  107,
  2,
  235,
  1,
  1682,
  22,
  123,
  25,
  97],
 [11,
  19,
  6,
  2143,
  9,
  45,
  403,
  1655,
  887,
  3838,
  2266,
  5550,
  706,
  42,
  5,
  589,
  36,
  451,
  2552,
  2222,
  2200,
  397,
  3,
  2470,
  195,
  3047,
  16,
  3,
  112,
  8,
  769,
  196,
  1,
  19,
  125,
  21,
  4291,
  669,
  11,
  884,
  135,
  46,
  23,
  47,
  236,
  2,
  171,
  329,
  2513,
  2,
  1,
  112,
  6,
  2352,
  4313,
  9,
  6,
  5732,
  2,
  1222,
  349,
  11,
  463,
  1,
  196,
  12,
  5550,
  2200,
  2,
  8682,
  114,
  615,
  29,
  25,
  175,
  4596,
  256,
  1342,
  463,
  109,
  252,
  16,
  48,
  233,
  26,
  2053,
  14,
  121,
  1,
  342,
  1740,
  11,
  19,
  6,
  4591,
  659,
  716,
  659,
  4,
  1,
  1177,
  79,
  21,
  444,
  6764,
  223,
  4,
  124,
  117,
  20,
  11,
  833,
  1,
  211,
  13,
  49],
 [44,
  480,
  12,
  138,
  3,
  4923,
  4460,
  4575,
  19,
  158,
  192,
  90,
  8,
  1,
  87,
  277,
  1,
  102,
  23,
  34,
  867,
  2,
  1,
  111,
  34,
  3075,
  12,
  44,
  1172,
  5,
  479,
  41,
  98,
  4,
  93,
  261,
  8683,
  1,
  8636,
  5,
  742,
  932,
  141,
  1,
  555,
  540,
  6,
  210,
  8684,
  43,
  22,
  37,
  11,
  530,
  1410,
  26,
  126,
  122,
  2733,
  38,
  2068,
  374,
  1338],
 [10,
  110,
  291,
  1,
  204,
  118,
  2,
  370,
  891,
  1,
  77,
  780,
  134,
  116,
  21,
  120,
  12,
  11,
  17,
  13,
  1,
  36,
  12,
  3169,
  10,
  13,
  39,
  7111,
  4356,
  2,
  372,
  593,
  11,
  2,
  262,
  549,
  147,
  2922,
  6755,
  29,
  1,
  95,
  5,
  1,
  127,
  7,
  7,
  421,
  1,
  75,
  220,
  1,
  86,
  1694,
  435,
  511,
  18,
  10,
  13,
  1403,
  16,
  2,
  210,
  1974,
  1,
  85,
  1,
  2052,
  13,
  165,
  5,
  1475,
  1,
  2245,
  8,
  1,
  127,
  10,
  101,
  1,
  316,
  4559,
  13,
  3886,
  2,
  506,
  69,
  1064,
  7470,
  2085,
  4,
  315,
  7429,
  18,
  9,
  2331,
  13,
  21,
  97,
  3886,
  7,
  7,
  1,
  1143,
  431,
  10,
  67,
  15,
  11,
  17,
  13,
  1,
  2512,
  4,
  5755,
  4,
  3052,
  12,
  13,
  2386,
  4,
  1,
  515,
  79,
  73,
  65,
  101,
  12,
  295,
  1581,
  8,
  3,
  4108,
  99,
  3382,
  30,
  3,
  1095,
  3150,
  2,
  54,
  1517,
  118,
  53,
  5,
  3749,
  99,
  3,
  79,
  3382,
  8,
  3,
  5632,
  4132,
  2,
  54,
  1517,
  118,
  53,
  95,
  97,
  72,
  4,
  12,
  520,
  4,
  148,
  251,
  5,
  104,
  18,
  393,
  9,
  30,
  227,
  4111,
  1362,
  22,
  52,
  72,
  7,
  7,
  1,
  465,
  4252,
  13,
  49,
  18,
  1,
  276,
  13,
  1339,
  15,
  1,
  100,
  1316,
  4,
  3,
  76,
  328,
  2274,
  425,
  30,
  227,
  144,
  10,
  378,
  136,
  1,
  111,
  13,
  34,
  888,
  546,
  16,
  8685,
  35,
  152,
  74,
  734,
  14,
  72,
  157,
  14,
  28,
  1022,
  9011,
  33,
  70,
  9162,
  36,
  3,
  616,
  118,
  7,
  7,
  3842,
  69,
  42],
 [10,
  230,
  3,
  191,
  341,
  4,
  159,
  180,
  96,
  2,
  231,
  10,
  230,
  659,
  2123,
  159,
  5,
  69,
  6,
  3,
  17,
  90,
  155,
  5997,
  15,
  86,
  109,
  90,
  8,
  1,
  5,
  5440,
  822,
  10,
  230,
  21,
  3,
  191,
  341,
  4,
  50,
  696,
  180,
  96,
  15,
  27,
  1505,
  109,
  318,
  60,
  10,
  194,
  13,
  83,
  10,
  99,
  41,
  1,
  574,
  46,
  18,
  10,
  65,
  65,
  516,
  1,
  764,
  8,
  1,
  897,
  62,
  15,
  3690,
  2,
  82,
  1,
  27,
  41,
  1,
  65,
  2219,
  221,
  13,
  3,
  83,
  276,
  29,
  1,
  574,
  70,
  83,
  150,
  34,
  136,
  116,
  10,
  37,
  93,
  34,
  72,
  1,
  102,
  67,
  47,
  532,
  951,
  1,
  420,
  70,
  52,
  985,
  41,
  35,
  13,
  49,
  2,
  35,
  13,
  76,
  1,
  180,
  1678,
  70,
  15,
  3,
  492,
  53,
  4,
  3,
  385,
  15,
  1136,
  2,
  1,
  154,
  1678,
  70,
  65,
  154,
  11,
  790,
  6,
  351,
  2984,
  1837,
  4,
  131,
  791,
  38,
  33,
  23,
  459,
  4539,
  10,
  230,
  497,
  11,
  61,
  260,
  291,
  9,
  5593,
  80,
  1,
  17,
  13,
  3,
  614,
  444,
  4,
  55,
  2,
  10,
  665,
  9,
  122,
  5,
  79,
  77,
  179,
  37,
  926,
  17,
  810,
  20,
  854,
  2370,
  4163,
  51,
  779,
  3132,
  2,
  32,
  159,
  3530,
  74,
  342,
  6476,
  44,
  978,
  22,
  137,
  457,
  4,
  153,
  82,
  9680,
  6,
  247,
  5,
  164,
  134,
  33,
  205,
  67,
  558,
  88,
  5,
  1253,
  9,
  174,
  5,
  3,
  2756,
  1275,
  10,
  89,
  120,
  48,
  11,
  13,
  1159,
  30,
  18,
  9,
  288,
  2756,
  5,
  69,
  2,
  193,
  21,
  3,
  49,
  148,
  16,
  3,
  17,
  15,
  161,
  330,
  165,
  20,
  44,
  613,
  20,
  1,
  1939,
  1262,
  43,
  124,
  9561,
  9561,
  5,
  64,
  9],
 [10,
  39,
  468,
  5,
  132,
  12,
  10,
  114,
  34,
  10,
  6586,
  437,
  11,
  17,
  265,
  330,
  41,
  9,
  13,
  34,
  34,
  1538,
  4889,
  6,
  3,
  49,
  294,
  56,
  43,
  28,
  6,
  652,
  18,
  1,
  148,
  12,
  90,
  11,
  17,
  13,
  30,
  227,
  16,
  3,
  6260,
  341,
  319,
  496],
 [10,
  194,
  12,
  11,
  17,
  13,
  1099,
  10,
  403,
  437,
  9,
  56,
  150,
  57,
  1231,
  156,
  12,
  72,
  1,
  313,
  280,
  70,
  1344,
  2,
  11,
  17,
  6,
  41,
  57,
  499,
  3941,
  5527,
  1,
  61,
  148,
  12,
  13,
  1339,
  41,
  11,
  480,
  17,
  6,
  12,
  9,
  6,
  247,
  5,
  104,
  106,
  216,
  38,
  50,
  8,
  3,
  3200,
  11,
  17,
  39,
  403,
  5544,
  265,
  330,
  10,
  25,
  123,
  107,
  9,
  13,
  265,
  10,
  58,
  547,
  42,
  4,
  3,
  17,
  10,
  39,
  437,
  9,
  82,
  9,
  13,
  177,
  556,
  2856,
  11,
  17,
  1639,
  69,
  916,
  12,
  51,
  22,
  268,
  124,
  324,
  5,
  9,
  229,
  6,
  597,
  10,
  58,
  200,
  9,
  3,
  1063,
  153,
  153,
  9,
  13,
  126,
  71,
  1,
  1846,
  4,
  2,
  1,
  106,
  6198,
  4,
  1,
  8501,
  96,
  2766,
  403,
  480,
  437,
  9],
 [11,
  6,
  3,
  154,
  19,
  2,
  10,
  37,
  9,
  3,
  169,
  5816,
  311,
  2134,
  2951,
  5,
  3,
  11,
  6,
  4,
  258,
  1,
  650,
  49,
  1833,
  451,
  15,
  2134,
  454,
  1,
  451,
  2212,
  4,
  1,
  474,
  6,
  433,
  4,
  8,
  124,
  385,
  509,
  16,
  1,
  86,
  173,
  18,
  130,
  503,
  68,
  3,
  206,
  16,
  3,
  315,
  51,
  22,
  89,
  187,
  5,
  25,
  5,
  101,
  72,
  44,
  68,
  274,
  3,
  805],
 [47,
  134,
  25,
  4219,
  12,
  11,
  6,
  1,
  250,
  4684,
  17,
  123,
  90,
  68,
  33,
  23,
  61,
  4293,
  197,
  16,
  69,
  11,
  6,
  1,
  250,
  17,
  123,
  90,
  822,
  10,
  25,
  110,
  107,
  229,
  34,
  3111,
  2,
  3789,
  2,
  6234,
  2,
  454,
  382,
  940,
  14,
  11,
  19,
  3,
  289,
  5019,
  5,
  1,
  1338,
  427,
  1421,
  11,
  215,
  56,
  34,
  76,
  92,
  49,
  46,
  6,
  54,
  2648,
  4625,
  251,
  5,
  26,
  67,
  134,
  37,
  8,
  47,
  4,
  77,
  76,
  96,
  37,
  11,
  27,
  6,
  34,
  4602,
  5,
  827,
  141,
  92,
  1372,
  1063,
  1200,
  2145,
  1449,
  140,
  4557,
  16,
  63,
  337,
  2395,
  2,
  2354,
  2574,
  134,
  158,
  397,
  29,
  382,
  3390,
  140,
  4557,
  16,
  1,
  793,
  2,
  11,
  17,
  125,
  5,
  1,
  4818,
  14,
  3,
  219,
  2202,
  407,
  627,
  1207,
  1192],
 [87,
  4,
  29,
  421,
  145,
  469,
  34,
  10,
  365,
  5,
  8686,
  8,
  1,
  123,
  5111,
  807,
  4,
  1355,
  559,
  469,
  81,
  7613,
  320,
  81,
  76,
  18,
  320,
  81,
  7613,
  469,
  81,
  586,
  80,
  682,
  73,
  1863,
  9,
  119,
  79,
  10,
  377,
  10,
  666,
  10,
  67,
  137,
  49,
  5,
  132,
  41,
  11,
  17,
  1195,
  206,
  133,
  1,
  3377,
  128,
  70,
  1816,
  5564,
  2,
  1052,
  74,
  8,
  3,
  531,
  15,
  47,
  65,
  191,
  65,
  591,
  65,
  65,
  1528,
  2,
  639,
  255,
  4459,
  3628,
  2,
  1250,
  1,
  4459,
  2823,
  119,
  1529,
  1,
  3113,
  2,
  1,
  1238,
  1,
  1238,
  6,
  4798,
  11,
  6,
  21,
  3,
  17,
  41,
  1355,
  6692,
  2,
  1673,
  9,
  152,
  1757,
  11,
  6,
  3,
  2536,
  17,
  12,
  860,
  29,
  1,
  1509,
  2136,
  1,
  469,
  221,
  35,
  214,
  31,
  24,
  320,
  5948,
  6586,
  8856,
  8,
  3,
  322,
  371,
  10,
  79,
  2729,
  123,
  319,
  9,
  7,
  7,
  589,
  124,
  55,
  2,
  1,
  2143,
  550,
  4,
  3,
  832,
  411,
  832,
  893,
  737,
  2,
  689,
  4910,
  427,
  43,
  22,
  23,
  84,
  1,
  807,
  139,
  2,
  805,
  275,
  473,
  1771,
  144,
  1643,
  3,
  17],
 [2622,
  2,
  821,
  6394,
  2388,
  8,
  27,
  180,
  19,
  12,
  209,
  959,
  37,
  3,
  1311,
  1411,
  106,
  4,
  1,
  86,
  7676,
  1225,
  149,
  4,
  63,
  1920,
  35,
  2387,
  466,
  2691,
  290,
  8,
  1311,
  530,
  37,
  1,
  1989,
  2,
  1,
  2,
  36,
  669,
  1,
  2465,
  7141,
  53,
  8,
  3,
  1767,
  1856,
  7086,
  5422,
  2214,
  491,
  85,
  66,
  11,
  876,
  139,
  344,
  68,
  488,
  9,
  66,
  5,
  57,
  2729,
  1442,
  4,
  1,
  66,
  1026,
  56,
  26,
  432,
  1484,
  2,
  12,
  8,
  2659,
  4,
  1,
  176,
  1,
  3852,
  965,
  1,
  2429,
  413,
  2,
  1,
  4376,
  83,
  4015,
  884,
  8,
  3,
  2656,
  115,
  1638,
  8,
  50,
  573,
  734,
  32,
  2028,
  2642,
  7951,
  80,
  6650,
  821,
  6394,
  2,
  24,
  7433,
  393,
  6687,
  93,
  5,
  3,
  921,
  6847,
  5923,
  6394,
  35,
  110,
  585,
  50,
  1110,
  2,
  8,
  98,
  222,
  28,
  252,
  155,
  5725,
  3,
  1309,
  6836,
  2013,
  2,
  682,
  8,
  3250,
  11,
  801,
  22,
  82,
  203,
  1,
  4140,
  2,
  32,
  2806,
  2322,
  4,
  12,
  6,
  4,
  258,
  175,
  8374,
  43,
  124,
  6,
  1,
  5528,
  4,
  1404,
  9114,
  2,
  2345,
  51,
  286,
  4,
  24,
  184,
  347,
  82,
  6481,
  4154,
  8,
  1,
  168,
  1638,
  358,
  1,
  1996,
  4,
  3,
  366,
  4,
  6368,
  155,
  1105,
  5,
  3749,
  1442,
  4,
  1,
  6,
  3,
  349,
  2,
  551,
  555,
  1827,
  180,
  783,
  12,
  110,
  65,
  98,
  674,
  1041,
  5,
  6071,
  3,
  7086,
  865,
  2,
  152,
  1306,
  5,
  3987,
  20,
  29,
  1,
  4376,
  1419,
  791,
  2,
  5695,
  1349,
  1,
  7733,
  16,
  470,
  6,
  32,
  1661,
  1597,
  4,
  3250,
  7044,
  15,
  1,
  406,
  4,
  3,
  4451,
  2,
  1,
  611,
  4,
  3,
  395,
  18,
  16,
  47,
  7699,
  287,
  1,
  224,
  110,
  42,
  1,
  5046,
  305,
  1,
  19,
  2754,
  20,
  2075,
  2,
  2036,
  863,
  2,
  1376,
  4707,
  211,
  5814,
  15,
  4755,
  5273,
  1,
  61,
  287,
  5,
  56,
  1184,
  738,
  11,
  674,
  1465,
  4,
  3,
  19,
  3,
  592,
  6,
  80,
  4,
  2622,
  24,
  1115,
  4,
  4727,
  2,
  159,
  3243,
  1996,
  35,
  265,
  12,
  3583,
  696,
  1998,
  6,
  971,
  2,
  5988,
  14,
  209],
 [1,
  286,
  2658,
  1944,
  20,
  11,
  8,
  5827,
  23,
  3825,
  2807,
  2166,
  161,
  344,
  15,
  93,
  2,
  161,
  5,
  6212,
  351,
  6686,
  578,
  16,
  131,
  103,
  2,
  1,
  1242,
  14,
  9994,
  202,
  1,
  2658,
  23,
  82,
  68,
  220,
  1,
  431,
  15,
  11,
  6,
  3,
  1385,
  27,
  248,
  652,
  1,
  2658,
  25,
  75,
  3222,
  9995,
  5,
  1074,
  1,
  3454,
  1845,
  1526,
  568,
  2139,
  4,
  2196,
  103,
  3081,
  1,
  2658,
  539,
  119,
  314,
  30,
  846,
  5659,
  1526,
  568,
  11,
  1911,
  6,
  9384,
  1338,
  12,
  152,
  163,
  52,
  1616,
  2,
  248,
  11,
  13,
  32,
  4252,
  356,
  1,
  5633,
  4,
  2306,
  30,
  1,
  55,
  44,
  39,
  21,
  12,
  1,
  1851,
  266,
  321,
  6,
  1,
  103,
  163,
  1713,
  14,
  33,
  116,
  8,
  5827,
  2,
  23,
  130,
  3222,
  9995,
  46,
  23,
  2855,
  5432,
  2347,
  4,
  131,
  2166,
  1263,
  56,
  20,
  266,
  2,
  9,
  58,
  21,
  26,
  3,
  431,
  5,
  9905,
  1,
  1417,
  18,
  3071,
  11,
  45,
  21,
  75,
  220,
  7,
  7,
  3,
  1385,
  45,
  609,
  53,
  3,
  169,
  4,
  733,
  8,
  57,
  8450,
  18,
  10,
  132,
  172,
  3,
  1385,
  9,
  140,
  21,
  6693,
  29,
  12,
  72,
  36,
  1,
  550,
  263,
  9,
  27,
  218,
  36,
  57,
  637,
  1,
  2658,
  23,
  130,
  274],
 [4410,
  3104,
  6,
  3,
  1045,
  989,
  490,
  701,
  12,
  1386,
  42,
  14,
  27,
  4,
  1,
  113,
  4,
  44,
  240,
  7,
  7,
  536,
  30,
  3,
  3025,
  3744,
  3873,
  119,
  1,
  23,
  3,
  115,
  97,
  117,
  37,
  16,
  4840,
  7,
  7,
  135,
  1,
  19,
  45,
  4491,
  4,
  1,
  1940,
  4358,
  2558,
  4410,
  3104,
  6,
  1405,
  3,
  1013,
  2030,
  701,
  1563,
  4,
  1,
  4888,
  3644,
  162,
  623,
  405,
  11,
  17,
  32,
  865,
  4,
  2233,
  2,
  799,
  12,
  4088,
  7371,
  7372,
  82,
  1520,
  1,
  3034,
  1227,
  4,
  720,
  2016,
  5,
  1,
  1133,
  7568,
  7,
  7,
  294,
  2670,
  8626,
  6,
  1,
  113,
  4,
  1,
  642,
  532,
  176,
  211,
  578,
  6,
  317,
  260,
  189,
  2,
  1401,
  12,
  23,
  404,
  5,
  1,
  17,
  3,
  630,
  4,
  1,
  642,
  863,
  23,
  175,
  871,
  7,
  7,
  16,
  180,
  2,
  701,
  461,
  2933,
  4410,
  3104,
  6,
  32,
  3303,
  205,
  64,
  19,
  7,
  7,
  318,
  234,
  42,
  4],
 [151,
  579,
  10,
  217,
  1,
  3678,
  2,
  9,
  90,
  3,
  5066,
  1381,
  20,
  69,
  1,
  865,
  4,
  1,
  17,
  13,
  87,
  716,
  1,
  111,
  871,
  2,
  1,
  798,
  3,
  354,
  1018,
  10,
  1215,
  1,
  2583,
  2,
  100,
  147,
  173,
  318,
  172,
  10,
  585,
  6755,
  5,
  802,
  173,
  234,
  10,
  13,
  34,
  3436,
  5,
  916,
  416,
  20,
  84,
  173,
  234,
  12,
  134,
  13,
  3,
  3711,
  817,
  20,
  5,
  1,
  83,
  3678,
  17,
  172,
  265,
  13,
  39,
  41,
  404,
  2,
  10,
  99,
  21,
  872,
  5,
  64,
  3678,
  4244,
  344,
  10,
  666,
  482,
  2187,
  30,
  1542,
  1,
  798,
  13,
  21,
  49,
  9,
  467,
  5,
  69,
  37,
  3,
  62,
  90,
  53,
  39,
  5,
  25,
  3,
  62,
  1,
  102,
  70,
  867,
  261,
  1,
  564,
  9772,
  13,
  3,
  867,
  108,
  12,
  58,
  25,
  75,
  4188,
  1157,
  8,
  3678,
  318,
  38,
  234,
  94,
  133,
  138,
  14,
  109,
  6658,
  15,
  29,
  1,
  4,
  1,
  3770,
  1493,
  15,
  375,
  8687,
  1,
  3551,
  20,
  3086,
  241,
  84,
  1,
  8168,
  1,
  4804,
  4108,
  1531,
  4,
  1,
  1983,
  119,
  1,
  74,
  241,
  2,
  303,
  330,
  6,
  314,
  564,
  2,
  3275,
  3098,
  2976,
  1678,
  4,
  593,
  3,
  1704,
  1,
  1193,
  1282,
  20,
  1,
  2920,
  174,
  88,
  15,
  4652,
  7373,
  16,
  3,
  129,
  4,
  24,
  1768,
  2,
  215,
  1573,
  16,
  32,
  9773,
  54,
  9,
  13,
  21,
  49,
  2,
  15,
  1,
  113,
  78,
  8,
  1,
  181,
  10,
  4185,
  26,
  481,
  5,
  104,
  9,
  172,
  18,
  664,
  104,
  318,
  234,
  105,
  216,
  174,
  1,
  151],
 [11,
  115,
  106,
  395,
  17,
  6,
  158,
  72,
  1876,
  71,
  9,
  288,
  9,
  45,
  34,
  105,
  6304,
  201,
  291,
  9,
  121,
  2,
  121,
  2,
  209,
  1183,
  53,
  20,
  137,
  167,
  10,
  230,
  2887,
  30,
  1,
  1103,
  4,
  1,
  111,
  2,
  10,
  225,
  43,
  11,
  17,
  67,
  1973,
  6566,
  754,
  12,
  46,
  58,
  26,
  54,
  881,
  12,
  1995,
  9996,
  6,
  3,
  674,
  328],
 [2261,
  4532,
  810,
  301,
  5,
  25,
  9313,
  20,
  1,
  196,
  12,
  1,
  2019,
  2409,
  5,
  120,
  9012,
  184,
  1,
  4677,
  20,
  632,
  142,
  117,
  2286,
  11,
  17,
  6,
  441,
  1,
  1333,
  649,
  134,
  6,
  441,
  85,
  5,
  1684,
  347,
  6,
  3,
  9545,
  7,
  7,
  3739,
  184,
  5461,
  3,
  8233,
  3689,
  8,
  167,
  837,
  119,
  28,
  4102,
  5,
  91,
  100,
  155,
  401,
  381,
  9,
  197,
  2,
  232,
  9,
  11,
  2366,
  88,
  3168,
  42,
  2,
  1,
  17,
  45,
  47,
  590,
  773,
  5,
  91,
  41,
  5109,
  188,
  33,
  23,
  21,
  3886,
  1,
  283,
  2246,
  1252,
  3,
  206,
  60,
  185,
  1,
  224,
  45,
  92,
  4176,
  2,
  4320,
  9,
  8,
  12,
  3739,
  6,
  3,
  355,
  68,
  1182,
  30,
  1,
  168,
  55,
  14,
  109,
  3,
  1288,
  9560,
  2905,
  6717,
  575,
  11,
  6,
  110,
  12,
  72,
  4,
  32,
  1799,
  80,
  2624,
  14,
  3739,
  3664,
  97,
  68,
  7,
  7,
  2220,
  4943,
  3940,
  3,
  115,
  97,
  2500,
  2,
  6,
  244,
  7952,
  14,
  1,
  8688,
  6598,
  3044,
  4,
  2,
  15,
  2831,
  5,
  9562,
  1773,
  35,
  311,
  32,
  8596,
  10,
  66,
  132,
  61,
  11,
  39,
  132,
  1,
  649,
  699,
  1773,
  2,
  10,
  78,
  571,
  57,
  333,
  2101,
  29,
  57,
  2,
  767,
  549,
  3,
  1562,
  3906,
  8,
  628,
  5,
  182,
  57,
  277,
  30,
  124,
  493,
  14,
  124,
  4,
  258,
  356,
  12,
  145,
  3,
  1699,
  297,
  159,
  588,
  22,
  233,
  21,
  164,
  57,
  1450,
  97,
  18,
  44,
  46,
  20,
  1,
  2296,
  559,
  356,
  85,
  335,
  40,
  617,
  45,
  75,
  34,
  236,
  27,
  233,
  101,
  9,
  6,
  3,
  115,
  97,
  534,
  16,
  9562,
  1773,
  5,
  182,
  20,
  3,
  222,
  60,
  1,
  433,
  4,
  552,
  59,
  233,
  26,
  194,
  5,
  424,
  188,
  59,
  125,
  9,
  15,
  47,
  2853,
  2,
  551,
  11,
  254,
  78,
  139,
  236,
  7,
  7,
  46,
  6,
  1443,
  36,
  3,
  2344,
  4,
  6939,
  3288,
  2,
  925,
  36,
  1,
  2261,
  8857,
  2866,
  2,
  1665,
  5409,
  36,
  1,
  178,
  7,
  7,
  46,
  23,
  447,
  428,
  42,
  1376,
  394,
  2,
  10,
  86,
  4,
  1,
  95,
  141,
  14,
  123,
  1,
  1192,
  649,
  166,
  3191,
  51,
  9,
  65,
  152,
  359,
  5,
  263,
  30,
  227,
  3,
  366,
  4,
  131,
  23,
  52,
  154],
 [1144,
  2245,
  460,
  42,
  4,
  153,
  6,
  9,
  69,
  38,
  125,
  170,
  17,
  12,
  542,
  8,
  167,
  2849,
  2625,
  182,
  1144,
  1825,
  15,
  1,
  148,
  1825,
  15,
  2714,
  1825,
  15,
  4,
  29,
  179,
  20,
  1,
  2186,
  1,
  7251,
  1,
  9563,
  128,
  36,
  8084,
  4,
  1,
  436,
  6383,
  2,
  3,
  1409,
  8,
  3,
  115,
  7494,
  5,
  3663,
  7,
  7,
  5587,
  152,
  56,
  899,
  5,
  1750,
  11,
  17,
  4,
  258,
  15,
  161,
  212,
  112,
  1631,
  33,
  53,
  1,
  580,
  2,
  383,
  197,
  6246,
  580,
  6,
  3,
  7576,
  2,
  22,
  699,
  9,
  1575,
  2,
  383,
  6,
  29,
  9774,
  610,
  5391,
  28,
  736,
  3,
  3567,
  2,
  1,
  3384,
  1796,
  5,
  2997,
  28,
  505,
  40,
  174,
  7,
  7,
  8,
  196,
  43,
  3,
  17,
  123,
  875,
  3,
  3567,
  128,
  5,
  179,
  53,
  11,
  6,
  9,
  10,
  387,
  43,
  124,
  165,
  5,
  25,
  49,
  255,
  368,
  8,
  469,
  8966,
  3144,
  4882,
  185,
  32,
  2180,
  2742,
  136,
  21,
  139,
  16,
  3241,
  7,
  7,
  15,
  41,
  1081,
  1565,
  4,
  769,
  4268,
  8,
  1,
  448,
  17,
  1144,
  2245,
  6,
  1820,
  590,
  2,
  555,
  165,
  16,
  3,
  895,
  900,
  1165,
  875,
  3,
  72,
  126,
  112,
  1055,
  5,
  9,
  53,
  2,
  31,
  1,
  95,
  1,
  1144,
  396,
  6,
  3,
  2288,
  2395,
  2,
  45,
  2391,
  54,
  256,
  55,
  16,
  295,
  35,
  5828,
  300,
  1,
  413,
  7,
  7,
  10,
  82,
  310,
  802,
  48,
  6,
  15,
  1,
  464,
  4,
  1,
  5756,
  8,
  733,
  9207,
  833,
  12,
  231,
  1651,
  4,
  2698,
  1,
  4982,
  2090,
  36,
  2,
  12,
  25,
  29,
  5,
  733,
  5,
  1969,
  136,
  21,
  1,
  1,
  102,
  8,
  1,
  2689,
  37,
  486,
  2485,
  2,
  10,
  13,
  39,
  1062,
  16,
  1,
  5,
  213,
  1157,
  2,
  1336,
  93,
  7,
  7,
  12,
  188,
  58,
  25,
  75,
  1149,
  2,
  682,
  454,
  11,
  96,
  1,
  111,
  6,
  656,
  483,
  14,
  24,
  7494,
  222,
  135,
  2,
  2175,
  1,
  2292,
  8,
  308,
  2235,
  188,
  340,
  1,
  219,
  224,
  2,
  1380,
  1,
  37,
  1,
  1955,
  76,
  221,
  68,
  155,
  1,
  62,
  58,
  7734,
  9,
  7,
  7,
  1144,
  2245,
  6,
  3,
  1339,
  5587,
  12,
  166,
  69,
  16,
  3,
  2328,
  464,
  4,
  1,
  5756,
  8,
  733,
  17],
 [10,
  25,
  3,
  247,
  55,
  1483,
  84,
  646,
  39,
  85,
  389,
  11,
  13,
  281,
  8,
  3,
  135,
  22,
  64,
  3,
  19,
  12,
  39,
  3784,
  15,
  22,
  22,
  23,
  626,
  6,
  12,
  17,
  16,
  69,
  1,
  19,
  6,
  1280,
  8,
  57,
  406,
  2,
  8,
  57,
  487,
  10,
  1,
  133,
  2893,
  170,
  253,
  2,
  9204,
  93,
  2,
  139,
  141,
  1,
  1335,
  29,
  121,
  172,
  14,
  43,
  10,
  230,
  319,
  9,
  16,
  1,
  87,
  55,
  7,
  7,
  46,
  6,
  161,
  10,
  116,
  21,
  37,
  41,
  1,
  17,
  480,
  725,
  1,
  276,
  13,
  404,
  52,
  2224,
  8227,
  9,
  13,
  1466,
  2,
  4412,
  7,
  7,
  10,
  8689,
  3193,
  2,
  40,
  238,
  13,
  1,
  838,
  10,
  25,
  123,
  4130,
  10,
  7252,
  1981,
  48,
  3,
  591,
  257,
  7,
  7,
  1,
  4307,
  343,
  6,
  51,
  124,
  9540,
  394,
  213,
  5,
  117,
  73,
  110,
  120,
  48,
  73,
  23,
  2385,
  4,
  402,
  303,
  557,
  438,
  10,
  58,
  110,
  79,
  12,
  51,
  65,
  73,
  25,
  54,
  309,
  48,
  73,
  58,
  79,
  8,
  3,
  861,
  73,
  23,
  52,
  2385,
  4,
  229,
  2,
  11,
  96,
  735,
  84,
  12,
  807,
  1,
  3978,
  4,
  1,
  17,
  198,
  26,
  57,
  1495,
  499,
  173,
  7,
  7,
  1362,
  22,
  16,
  3,
  404,
  412,
  4,
  510],
 [10,
  114,
  11,
  184,
  81,
  2357,
  8,
  3,
  332,
  4,
  3448,
  17,
  21,
  39,
  80,
  145,
  3,
  645,
  8530,
  5135,
  341,
  18,
  80,
  9,
  6,
  3,
  169,
  4,
  251,
  2,
  158,
  639,
  30,
  216,
  7,
  7,
  1,
  313,
  280,
  23,
  1208,
  261,
  128,
  15,
  1,
  2,
  976,
  1,
  127,
  51,
  210,
  303,
  6,
  348,
  2,
  3508,
  7,
  7,
  982,
  4,
  1047,
  2178,
  31,
  2,
  5135,
  982,
  4,
  474,
  619,
  725,
  316,
  611,
  1648,
  511,
  31,
  1,
  95,
  43,
  22,
  25,
  110,
  107,
  11,
  27,
  365,
  2,
  767,
  104,
  1,
  9508,
  321,
  60,
  45,
  50,
  580,
  2,
  47,
  133,
  1,
  1159,
  321,
  6,
  987],
 [10,
  217,
  1,
  19,
  2,
  10,
  192,
  5366,
  80,
  1,
  19,
  13,
  6169,
  2,
  349,
  10,
  194,
  7937,
  78,
  4203,
  24,
  157,
  18,
  488,
  28,
  1268,
  2,
  1,
  219,
  19,
  192,
  3532,
  2,
  33,
  3532,
  1,
  176,
  2,
  886,
  13,
  76,
  1,
  219,
  785,
  7017,
  135,
  147,
  1,
  17,
  47,
  81,
  2194,
  241,
  8,
  1,
  659,
  111,
  6,
  337,
  10,
  194,
  11,
  17,
  78,
  26,
  838,
  576,
  4,
  1,
  297,
  18,
  11,
  19,
  78,
  26,
  1,
  838,
  4867,
  4,
  1,
  297,
  246,
  1261,
  116,
  1468,
  5,
  63,
  157,
  587,
  11,
  19,
  89,
  1753,
  98,
  1191,
  10,
  2340,
  12,
  11,
  19,
  78,
  4867,
  7,
  7,
  401,
  11,
  17,
  1646],
 [1399,
  6,
  3,
  238,
  1800,
  16,
  3163,
  30,
  3,
  704,
  1418,
  59,
  770,
  5118,
  5,
  40,
  6000,
  14,
  1,
  2303,
  4,
  760,
  477,
  84,
  582,
  14,
  59,
  1091,
  146,
  35,
  267,
  12,
  383,
  6,
  20,
  1,
  7735,
  44,
  175,
  597,
  12,
  141,
  3,
  796,
  4,
  7374,
  6752,
  295,
  3,
  597,
  2739,
  1239,
  3344,
  40,
  5485,
  37,
  3,
  4063,
  6,
  84,
  825,
  146,
  59,
  270,
  593,
  8,
  1334,
  39,
  51,
  9,
  739,
  12,
  114,
  232,
  6,
  41,
  5,
  899,
  100,
  1,
  1571,
  761,
  40,
  6000,
  23,
  2410,
  398,
  5328,
  14,
  5,
  43,
  48,
  59,
  13,
  5,
  761,
  40,
  1599,
  123,
  553,
  277,
  8,
  616,
  7,
  7,
  43,
  295,
  1680,
  69,
  85,
  5,
  1750,
  11,
  829,
  157,
  36,
  3497,
  482,
  132,
  44,
  4515,
  866,
  31,
  144,
  848,
  235,
  340,
  77,
  4246,
  780,
  31,
  48,
  11,
  19,
  6,
  41,
  231,
  3,
  1025,
  4881,
  4,
  9,
  298,
  277,
  761,
  1,
  2295,
  865,
  4,
  3,
  997,
  3497,
  1006,
  8,
  32,
  2621,
  12,
  28,
  13,
  2810,
  3917,
  31,
  9013,
  416,
  8,
  24,
  617,
  14,
  236,
  14,
  19,
  232,
  392,
  2,
  34,
  6736,
  5,
  7723,
  3,
  752,
  1290,
  2264,
  8,
  2182,
  4,
  264,
  5,
  1020,
  3,
  219,
  278,
  520,
  4,
  802,
  550,
  2,
  14,
  22,
  340,
  36,
  1,
  2067,
  4,
  1,
  4246,
  780,
  134,
  47,
  37,
  11,
  2154,
  408,
  164,
  1,
  392,
  737,
  2,
  664,
  26,
  1,
  87,
  5,
  986,
  12,
  1,
  19,
  6,
  121,
  57,
  406,
  18,
  56,
  3497,
  304,
  51,
  31,
  1414,
  35,
  291,
  7295,
  12,
  28,
  156,
  56,
  378,
  1,
  19,
  2,
  28,
  517,
  9,
  47,
  233,
  132,
  12,
  13,
  1600,
  3,
  5,
  24,
  50,
  7252,
  157,
  8,
  1098,
  24,
  31,
  3497,
  2731,
  80,
  9,
  82,
  1,
  2295,
  2264,
  119,
  1,
  2052,
  152,
  364,
  120,
  719,
  28,
  59,
  6,
  6261,
  137,
  142,
  38,
  3918,
  8,
  3,
  285,
  37,
  1,
  2052,
  73,
  23,
  6261,
  1,
  168,
  520,
  4,
  2980,
  423,
  6,
  6513,
  19,
  232,
  119,
  73,
  684,
  356,
  1,
  7842,
  5,
  48,
  6,
  602,
  165,
  20,
  2,
  3,
  83,
  762,
  4,
  1,
  8690,
  400,
  152,
  353,
  2309,
  6,
  82,
  7139,
  31,
  2047,
  2,
  7485,
  1128,
  19,
  3,
  8022,
  4,
  569,
  251,
  30,
  57,
  919,
  499,
  128,
  30,
  3,
  597,
  2256,
  202,
  2,
  3,
  257,
  59,
  896,
  30,
  3,
  992,
  175,
  3,
  1133,
  1077,
  703,
  119,
  23,
  325,
  244,
  7916,
  83,
  1756,
  2,
  4075,
  578,
  10,
  446,
  11,
  19,
  549,
  263,
  10,
  66,
  378,
  136,
  9,
  125,
  3550,
  3,
  1669,
  2067,
  437,
  12,
  27,
  128,
  30,
  1,
  992,
  15,
  3,
  7231,
  228,
  1979,
  20,
  1,
  1793,
  8,
  3,
  1613,
  2195,
  14,
  408,
  6540,
  1,
  1384,
  1003,
  3155,
  40,
  8,
  32,
  7495,
  4,
  8858],
 [11,
  5161,
  4,
  1801,
  27,
  4,
  24,
  113,
  123,
  1314,
  166,
  1,
  19,
  2,
  6370,
  16,
  1,
  887,
  2,
  189,
  3550,
  982,
  503,
  16,
  3,
  388,
  54,
  119,
  507,
  119,
  1,
  525,
  6,
  109,
  486,
  31,
  47,
  4,
  1,
  86,
  4528,
  8111,
  51,
  179,
  139,
  344,
  1,
  525,
  5616,
  1717,
  5,
  182,
  1,
  776,
  1314,
  108,
  7560,
  2,
  290,
  33,
  6395,
  290,
  5,
  752,
  53,
  1,
  972,
  2,
  49,
  399,
  11,
  19,
  273,
  1,
  650,
  1716,
  5,
  326,
  108,
  12,
  90,
  88,
  857,
  16,
  151,
  20,
  694,
  2,
  19,
  11,
  198,
  25,
  75,
  237,
  49,
  5161,
  51,
  22,
  25,
  32,
  1579,
  1460,
  223,
  74,
  3,
  49,
  159,
  3243,
  428,
  3,
  83,
  5436,
  1695],
 [3590,
  6,
  3,
  2288,
  2979,
  19,
  441,
  20,
  1204,
  354,
  671,
  10,
  25,
  21,
  340,
  1,
  269,
  34,
  10,
  65,
  156,
  120,
  12,
  72,
  41,
  1,
  112,
  2,
  248,
  10,
  130,
  7897,
  811,
  1,
  448,
  112,
  46,
  70,
  82,
  105,
  133,
  12,
  3507,
  69,
  80,
  4,
  1,
  76,
  497,
  38,
  917,
  1,
  19,
  6,
  150,
  16,
  47,
  287,
  52,
  417,
  2,
  10,
  437,
  9,
  4,
  258,
  46,
  70,
  29,
  1,
  133,
  10,
  4683,
  18,
  1,
  2190,
  13,
  68,
  893,
  2,
  154,
  9775,
  7142,
  405,
  27,
  4,
  40,
  113,
  361,
  14,
  1,
  1970,
  8,
  3590,
  1,
  19,
  82,
  407,
  6990,
  9997,
  35,
  45,
  772,
  18,
  45,
  75,
  72,
  126,
  35,
  45,
  82,
  75,
  126,
  18,
  28,
  6,
  130,
  52,
  49,
  134,
  1995,
  35,
  10,
  25,
  110,
  65,
  75,
  1447,
  15,
  2,
  6,
  177,
  72,
  1,
  168,
  134,
  2,
  3714,
  9374,
  903,
  238,
  6,
  244,
  1642,
  30,
  87,
  163,
  18,
  158,
  1032,
  1295,
  56,
  43,
  12,
  13,
  21,
  48,
  9,
  875,
  46,
  25,
  75,
  72,
  126,
  4794,
  4,
  1204,
  4643,
  1220,
  18,
  11,
  27,
  6,
  130,
  52,
  417,
  2,
  274,
  147],
 [136,
  79,
  10,
  723,
  11,
  376,
  69,
  1011,
  1,
  804,
  7,
  7,
  10,
  25,
  161,
  454,
  1281,
  7700,
  18,
  3,
  297,
  159,
  257,
  390,
  3,
  1601,
  297,
  159,
  6,
  39,
  355,
  7,
  7,
  226,
  3,
  531,
  128,
  8,
  60,
  360,
  23,
  2708,
  30,
  249,
  77,
  2,
  44,
  1098,
  154,
  2,
  9,
  279,
  20,
  16,
  1059,
  223,
  7,
  7,
  690,
  85,
  638,
  4,
  1,
  360,
  23,
  56,
  2471,
  1437,
  7,
  7,
  1,
  413,
  4331,
  3064,
  982,
  4,
  4014,
  2,
  4905,
  7,
  7,
  16,
  3,
  239,
  19,
  1,
  1747,
  70,
  95,
  97,
  1113,
  437,
  9,
  51,
  7700,
  13,
  9,
  42,
  15,
  3,
  115,
  429,
  2,
  1,
  474,
  13,
  39,
  355,
  7,
  7,
  627,
  1839,
  223,
  8,
  10,
  506,
  53,
  2,
  665,
  9,
  122,
  1,
  2702,
  2,
  115,
  360,
  2708,
  30,
  249,
  77,
  192,
  5,
  69,
  82,
  46,
  13,
  54,
  112,
  12,
  10,
  99,
  64,
  1,
  61,
  148,
  274,
  319,
  8,
  11,
  19,
  13,
  1029,
  7549,
  35,
  13,
  3,
  342,
  969,
  129,
  8,
  1,
  1260,
  984,
  7,
  7,
  39,
  1372,
  774],
 [1362,
  528,
  11,
  299,
  441,
  20,
  3,
  289,
  62,
  80,
  48,
  3,
  62,
  9,
  6,
  7139,
  31,
  6242,
  102,
  632,
  670,
  54,
  155,
  1,
  2259,
  6,
  3,
  6053,
  5358,
  4693,
  84,
  9776,
  60,
  58,
  26,
  1360,
  2,
  513,
  6,
  56,
  15,
  38,
  397,
  80,
  4,
  1,
  1657,
  4,
  382,
  472,
  43,
  9,
  1206,
  2768,
  42,
  15,
  138,
  1931,
  4686,
  5439,
  31,
  92,
  407,
  1,
  317,
  224,
  31,
  1439,
  9208,
  2,
  956,
  452,
  31,
  638,
  77,
  71,
  3739,
  6072,
  152,
  1437,
  351,
  7,
  7,
  1,
  283,
  134,
  6,
  4,
  3,
  239,
  940,
  15,
  1,
  106,
  5366,
  53,
  1231,
  519,
  4795,
  36,
  2957,
  4993,
  2953,
  2,
  5757,
  6856,
  6736,
  5,
  2114,
  63,
  203,
  8325,
  8859,
  1154,
  32,
  600,
  12,
  279,
  8776,
  9014,
  7,
  7,
  1,
  62,
  6,
  558,
  15,
  55,
  5854,
  60,
  23,
  2892,
  20,
  256,
  138,
  14,
  1432,
  106,
  478,
  155,
  1,
  4001,
  34,
  54,
  27,
  140,
  26,
  1541,
  47,
  81,
  25,
  296,
  33,
  156,
  37,
  11,
  2781,
  18,
  10,
  194,
  9,
  898,
  908,
  2773,
  5,
  1,
  4,
  1,
  219,
  1575,
  1083,
  12,
  1,
  106,
  1231,
  8,
  881,
  23,
  1026,
  390,
  15,
  375,
  202,
  93,
  22,
  415,
  91,
  3,
  532,
  5327,
  541,
  5,
  589,
  124,
  117,
  1409,
  8,
  131,
  888,
  1579,
  27,
  4,
  1,
  1231,
  6,
  3,
  1119,
  5779,
  1044,
  5,
  6339,
  9008,
  9385,
  82,
  317,
  35,
  6,
  260,
  32,
  1575,
  15,
  1,
  77,
  624,
  8343,
  8,
  47,
  9209,
  8691,
  7614,
  334,
  15,
  1,
  196,
  12,
  296,
  1119,
  5779,
  624,
  4170,
  24,
  358,
  3,
  5098,
  238,
  36,
  2427,
  7081,
  35,
  45,
  682,
  2102,
  88,
  590,
  508,
  1485,
  2,
  848,
  192,
  3,
  3250,
  1737,
  20,
  124,
  929,
  7953,
  15,
  8454],
 [43,
  22,
  187,
  39,
  41,
  265,
  22,
  187,
  5,
  120,
  41,
  2799,
  36,
  2642,
  9314,
  11,
  266,
  1555,
  22,
  78,
  836,
  167,
  179,
  5874,
  34,
  72,
  34,
  12,
  22,
  523,
  359,
  98,
  77,
  20,
  1,
  807,
  74,
  11,
  104,
  9,
  836,
  36,
  9,
  49,
  16,
  384,
  346,
  14,
  68,
  14,
  3,
  4632,
  104,
  11,
  15,
  1823,
  1937,
  1692,
  9210,
  1096,
  4,
  1231,
  3,
  3150,
  97,
  236,
  1,
  5921,
  253,
  2,
  77,
  2799,
  7728,
  334,
  15,
  11,
  5,
  91,
  124,
  1817,
  4,
  2799,
  56,
  50,
  614,
  2548,
  7117,
  545,
  1520,
  5,
  1,
  439,
  865,
  4,
  249,
  425,
  8,
  11,
  8021,
  173,
  207,
  627,
  22,
  523,
  164,
  3,
  126,
  2799,
  648,
  271,
  20,
  1,
  807,
  404,
  153],
 [1,
  17,
  13,
  3108,
  36,
  377,
  5,
  1436,
  2,
  92,
  490,
  1819,
  1226,
  4,
  1,
  275,
  6,
  1459,
  73,
  225,
  73,
  23,
  197,
  46,
  15,
  93,
  14,
  33,
  1640,
  1,
  191,
  2436,
  686,
  2,
  94,
  84,
  2849,
  2,
  143,
  5,
  955,
  172,
  734,
  1,
  127,
  4,
  1,
  17,
  1,
  4552,
  4,
  1,
  2847,
  20,
  598,
  4318,
  288,
  37,
  388,
  7690,
  4,
  7470,
  2,
  1622,
  2976,
  174,
  24,
  385,
  8,
  1,
  127,
  73,
  817,
  93,
  53,
  1,
  5,
  63,
  465,
  570,
  7,
  7,
  1,
  106,
  2989,
  2393,
  31,
  598,
  4318,
  2,
  1116,
  2382,
  14,
  4732,
  1326,
  2,
  2200,
  99,
  26,
  107,
  20,
  98,
  915,
  8,
  98,
  507,
  6,
  3,
  5165,
  429,
  369,
  1300,
  2,
  1326,
  1,
  221,
  15,
  407,
  8,
  24,
  501,
  36,
  1,
  344,
  493,
  4,
  507,
  11,
  218,
  6,
  90,
  8,
  1,
  17,
  2,
  9,
  209,
  2581,
  178,
  12,
  2989,
  23,
  54,
  278,
  8,
  1276,
  71,
  245,
  330,
  451,
  56,
  1,
  86,
  6234,
  6,
  173,
  4,
  1,
  382,
  2969,
  131,
  106,
  9714,
  336,
  500,
  32,
  448,
  239,
  255,
  16,
  3,
  2398,
  12,
  215,
  46,
  281,
  20,
  1,
  486,
  33,
  377,
  497,
  76,
  42,
  3,
  3929,
  16,
  1,
  5650,
  7,
  7,
  46,
  23,
  105,
  483,
  749,
  149,
  10,
  37,
  308,
  14,
  1,
  1353,
  20,
  1,
  410,
  8354,
  82,
  78,
  3233,
  8,
  3,
  1388,
  18,
  317,
  128,
  14,
  1,
  5693,
  7,
  7,
  10,
  25,
  398,
  468,
  5,
  64,
  11,
  17,
  29,
  1,
  95,
  141,
  260,
  61,
  1051,
  9,
  8,
  335,
  10,
  116,
  401,
  74,
  5,
  9,
  100,
  2612,
  1,
  266,
  1,
  977,
  6,
  1,
  2040,
  354,
  793,
  17,
  10,
  25,
  123,
  107,
  7,
  7,
  89,
  699,
  11,
  519,
  17,
  5,
  69,
  11,
  6,
  48,
  83,
  19,
  232,
  6,
  29,
  41],
 [11,
  6,
  3,
  83,
  118,
  15,
  920,
  2,
  12,
  650,
  3097,
  5369,
  16,
  3,
  257,
  2706,
  12,
  1096,
  390,
  7253,
  3734,
  1,
  168,
  159,
  635,
  1,
  168,
  6577,
  6013,
  36,
  1,
  478,
  4,
  235,
  1,
  6577,
  4,
  1888,
  6890,
  6013,
  31,
  27,
  2,
  29,
  7800,
  4642,
  11,
  118,
  125,
  21,
  301,
  5,
  25,
  98,
  4,
  131,
  7,
  7,
  10,
  1549,
  8,
  114,
  15,
  11,
  118,
  761,
  1,
  87,
  153,
  223,
  2,
  10,
  230,
  165,
  5,
  1240,
  5,
  9,
  150,
  44,
  97,
  416,
  5,
  132,
  12,
  11,
  118,
  183,
  5,
  26,
  3737,
  4,
  98,
  2780,
  86,
  728,
  273,
  365,
  34,
  247,
  5,
  1124,
  2,
  10,
  449,
  12,
  12,
  6,
  48,
  58,
  91,
  11,
  118,
  278,
  36,
  29,
  1,
  374,
  10,
  449,
  12,
  11,
  118,
  78,
  237,
  190,
  7,
  7,
  3242,
  143,
  100,
  1844,
  10,
  130,
  114,
  11,
  118,
  2,
  10,
  114,
  24,
  566,
  474,
  16,
  470,
  24,
  12,
  61,
  58,
  26,
  350,
  5,
  104,
  24,
  118,
  30,
  2251,
  3096,
  2,
  1359,
  1,
  635,
  23,
  154,
  61,
  5,
  1,
  6635,
  419,
  60,
  188,
  125,
  21,
  3863,
  1,
  650,
  4,
  4642,
  8046,
  16,
  470,
  10,
  120,
  44,
  3,
  3349,
  5,
  26,
  31,
  3645,
  18,
  10,
  79,
  65,
  3102,
  24,
  392,
  2,
  7,
  7,
  10,
  172,
  291,
  9,
  1,
  77,
  315,
  15,
  868,
  3272,
  8,
  9,
  2372,
  4,
  2,
  9105,
  9746,
  8,
  32,
  933,
  425,
  23,
  604,
  2232,
  23,
  251,
  261,
  51,
  3,
  2713,
  3013,
  93,
  454,
  647,
  2886,
  1391,
  2,
  43,
  10,
  230,
  21,
  3937,
  33,
  377,
  647,
  24,
  1391,
  5215,
  2126,
  9115,
  7,
  7,
  1242,
  20,
  4955,
  4138,
  544,
  143,
  281,
  172,
  10,
  230,
  312,
  1541,
  31,
  1,
  4190,
  2,
  40,
  841,
  10,
  581,
  1228,
  43,
  9,
  6,
  3,
  966,
  38,
  3,
  142,
  148,
  351,
  95,
  9,
  13,
  154,
  14,
  584,
  7,
  7,
  10,
  79,
  21,
  547,
  4059,
  5,
  340,
  131,
  4979,
  18,
  272,
  28,
  125,
  28,
  6,
  71,
  3,
  747,
  4,
  5661,
  2,
  34,
  10,
  58,
  126,
  926,
  174,
  57,
  6752,
  134,
  16,
  88,
  10,
  58,
  37,
  88,
  5,
  79,
  3,
  375,
  1081,
  816,
  118,
  15,
  938,
  1,
  328,
  4,
  527,
  315,
  243,
  2051,
  10,
  58,
  37,
  938,
  5,
  25,
  32,
  2621,
  8,
  728,
  118,
  1966,
  3,
  621,
  2,
  282,
  4784,
  79,
  3,
  7133,
  8,
  1,
  343,
  4,
  5087,
  2,
  82,
  5,
  1462,
  1148,
  36,
  1,
  306,
  2508,
  24,
  1084,
  4,
  3199,
  3696,
  10,
  120,
  938,
  198,
  21,
  26,
  2060,
  4,
  11,
  18,
  46,
  23,
  136,
  28,
  58,
  26,
  1,
  404,
  6494,
  16,
  1,
  1202,
  4,
  1,
  4359,
  4,
  1101,
  7,
  7,
  528,
  1748,
  7,
  7,
  3242,
  143,
  20,
  5668,
  4138,
  295,
  1058,
  134,
  12,
  1,
  81,
  35,
  6572,
  205,
  26,
  31,
  4059,
  10,
  5187,
  12,
  4059,
  65,
  69,
  18,
  10,
  205,
  82,
  5187,
  12,
  777,
  69,
  8,
  24,
  78,
  2,
  237,
  315,
  10,
  67,
  383,
  15,
  8108],
 [44,
  29,
  41,
  381,
  48,
  22,
  187,
  51,
  22,
  187,
  9,
  2,
  1,
  732,
  4,
  333,
  6,
  5,
  26,
  4606,
  48,
  22,
  666,
  16,
  370,
  48,
  22,
  666,
  16,
  3892,
  16,
  22,
  7,
  7,
  86,
  336,
  25,
  567,
  1,
  574,
  41,
  48,
  538,
  51,
  124,
  924,
  5119,
  215,
  8529,
  2,
  3,
  766,
  173,
  4,
  124,
  8928,
  1637,
  1232,
  6198,
  1195,
  3162,
  311,
  3,
  52,
  3163,
  129,
  35,
  6,
  52,
  9860,
  5,
  381,
  48,
  28,
  489,
  1984,
  28,
  489,
  9,
  2795,
  61,
  97,
  527,
  12,
  9,
  299,
  48,
  28,
  852,
  2,
  110,
  2795,
  24,
  2110,
  370,
  28,
  1190,
  84,
  1,
  8803,
  141,
  3,
  2304,
  8,
  1258,
  2,
  8,
  3853,
  931,
  762,
  28,
  675,
  53,
  2612,
  40,
  15,
  1,
  3633,
  4,
  40,
  18,
  59,
  78,
  25,
  638,
  4,
  9,
  1164,
  2,
  88,
  30,
  170,
  477,
  2,
  3246,
  2,
  685,
  2,
  4410,
  3083,
  7,
  7,
  1,
  19,
  45,
  3710,
  683,
  8017,
  60,
  801,
  9,
  45,
  591,
  1477,
  2,
  474,
  16,
  1,
  253,
  2,
  3,
  2629,
  1293,
  331,
  21,
  9860,
  5,
  2,
  198,
  21,
  367,
  319,
  8,
  351,
  3162,
  38,
  1,
  219,
  287,
  10,
  291,
  1,
  19,
  13,
  80,
  33,
  23,
  1628,
  149,
  2,
  1,
  219,
  218,
  4,
  11,
  17,
  6,
  12,
  502,
  5866,
  81,
  38,
  30,
  227,
  1628,
  81,
  35,
  25,
  1420,
  5866,
  5586,
  5,
  2985,
  539,
  33,
  101,
  36,
  1,
  181,
  7,
  7,
  43,
  22,
  66,
  1625,
  9,
  20,
  92,
  203,
  1305,
  450,
  164,
  6447,
  8,
  11,
  1901,
  2,
  3456,
  19,
  2,
  6447,
  14,
  73,
  296,
  6,
  48,
  44,
  29,
  41,
  138,
  3,
  17,
  15,
  138,
  3,
  176,
  61,
  270,
  185,
  100,
  29,
  281,
  8,
  3,
  1232,
  1718],
 [144,
  10,
  25,
  340,
  47,
  1669,
  810,
  16,
  11,
  118,
  20,
  11,
  4480,
  2,
  175,
  2017,
  145,
  9564,
  16,
  245,
  5,
  56,
  101,
  12,
  1,
  7843,
  6,
  21,
  694,
  94,
  145,
  1607,
  10,
  89,
  120,
  48,
  1,
  181,
  45,
  213,
  5,
  376,
  69,
  379,
  1161,
  137,
  10,
  651,
  147,
  105,
  775,
  1900,
  273,
  37,
  436,
  1236,
  1010,
  7844,
  2,
  56,
  4566,
  18,
  29,
  4,
  146,
  273,
  436,
  63,
  1227,
  100,
  1,
  87,
  944,
  261,
  436,
  2,
  1236,
  1010,
  60,
  10,
  5532,
  5,
  104,
  80,
  1,
  5222,
  553,
  234,
  1194,
  1023,
  2,
  9518,
  93,
  31,
  232,
  50,
  71,
  27,
  944,
  94,
  73,
  25,
  1,
  7843,
  10,
  66,
  1156,
  132,
  12,
  11,
  6,
  1,
  61,
  694,
  207,
  12,
  10,
  25,
  123,
  291,
  119,
  10,
  25,
  75,
  8,
  29,
  4,
  92,
  944,
  2,
  50,
  3143,
  29,
  4,
  92,
  712,
  46,
  6,
  54,
  2602,
  12,
  11,
  118,
  152,
  8,
  111,
  161,
  335,
  4,
  956,
  610,
  6,
  27,
  4,
  57,
  1926,
  149,
  2,
  10,
  225,
  12,
  24,
  111,
  6,
  403,
  1459,
  8,
  170,
  425,
  100,
  10,
  567,
  12,
  4087,
  468,
  1265,
  5,
  282,
  1634,
  10,
  455,
  12,
  9,
  2616,
  75,
  1,
  126,
  1127,
  188,
  100,
  147,
  1,
  87,
  171,
  712,
  10,
  700,
  12,
  4087,
  67,
  220,
  3,
  83,
  293,
  8,
  1030,
  610,
  14,
  1634,
  1,
  2839,
  1327,
  28,
  3722,
  6,
  956,
  94,
  73,
  25,
  303,
  330,
  5790,
  533,
  9152,
  957,
  10,
  2027,
  14,
  1888,
  8,
  1,
  3678,
  173,
  234,
  2,
  57,
  919,
  106,
  1926,
  102,
  1634,
  2,
  1321,
  1114,
  7496,
  2,
  29,
  4,
  131,
  149,
  2948,
  5,
  1,
  113,
  484,
  2,
  29,
  738,
  32,
  317,
  238,
  8,
  249,
  425,
  94,
  73,
  25,
  1,
  62,
  110,
  25,
  10,
  75,
  34,
  1982,
  84,
  3,
  775,
  1900,
  118,
  155,
  1,
  62,
  6,
  161,
  335,
  4,
  317,
  249,
  425,
  6,
  517,
  3603,
  2,
  1,
  578,
  4,
  11,
  118,
  6,
  39,
  834,
  10,
  225,
  12,
  1,
  7843,
  6,
  27,
  118,
  12,
  10,
  66,
  104,
  172,
  2,
  172,
  2,
  110,
  74,
  1110,
  4,
  92,
  192,
  265,
  36,
  604,
  1209,
  5,
  1755,
  543,
  18,
  2829,
  9,
  6,
  2,
  78,
  209,
  26,
  1,
  113,
  148,
  5,
  123,
  1550,
  1,
  694,
  2,
  10,
  3000,
  245,
  5,
  164,
  3,
  142,
  3186,
  8,
  1,
  118,
  21,
  39,
  132,
  92,
  97,
  1113,
  38,
  33,
  225,
  12,
  1,
  108,
  4,
  1634,
  6,
  9907,
  10,
  387,
  9,
  6,
  3,
  4337,
  118,
  30,
  1,
  127,
  4,
  1,
  253,
  10,
  89,
  101,
  12,
  1,
  102,
  23,
  165,
  5,
  26,
  52,
  1120,
  38,
  3920,
  5,
  528,
  10,
  303,
  5,
  104,
  11,
  118,
  80,
  267,
  69,
  450,
  26,
  3076,
  36,
  1,
  52,
  87,
  425,
  10,
  13,
  2,
  10,
  25,
  56,
  1973,
  3,
  171,
  347,
  35,
  67,
  4934,
  4504,
  5,
  104,
  1,
  118,
  3076,
  20,
  9,
  1686,
  69,
  51,
  10,
  132,
  12,
  11,
  118,
  6,
  3,
  1094,
  5,
  1,
  605,
  12,
  270,
  20,
  775,
  1900,
  100,
  848,
  291,
  1,
  87,
  944,
  450,
  5058,
  1057,
  15,
  69,
  51,
  10,
  281,
  172,
  132,
  12,
  11,
  118,
  694,
  2,
  54,
  775,
  1900,
  118,
  1851,
  38,
  755,
  78,
  123,
  1,
  6319,
  12,
  6,
  1,
  7843],
 [482,
  200,
  11,
  3,
  1669,
  637,
  43,
  10,
  99,
  10,
  422,
  84,
  11,
  17,
  21,
  1039,
  72,
  18,
  10,
  67,
  32,
  835,
  324,
  1,
  219,
  148,
  6,
  355,
  1,
  3333,
  23,
  524,
  1211,
  2,
  1,
  87,
  106,
  179,
  33,
  4534,
  23,
  3,
  2,
  3,
  419,
  2846,
  438,
  85,
  212,
  43,
  10,
  70,
  3,
  1601,
  297,
  159,
  429,
  10,
  233,
  428,
  30,
  12,
  10,
  25,
  54,
  309,
  85,
  11,
  17,
  936,
  34,
  1066,
  627,
  1,
  250,
  148,
  201,
  123,
  107,
  10,
  299,
  2486,
  9,
  299,
  154,
  10,
  299,
  56,
  1110,
  10,
  299,
  229,
  9,
  299,
  56,
  34,
  76,
  9,
  13,
  49,
  44,
  39,
  76,
  654,
  158,
  603,
  79,
  21,
  444,
  124,
  284,
  20,
  11,
  17,
  89,
  56,
  805,
  11,
  17,
  54,
  2334,
  85,
  44,
  381,
  138,
  3,
  316,
  637],
 [86,
  81,
  23,
  459,
  5002,
  12,
  11,
  17,
  3062,
  1773,
  60,
  1481,
  1720,
  5,
  91,
  9,
  45,
  781,
  9,
  8,
  1,
  66,
  16,
  175,
  4887,
  2,
  94,
  1000,
  161,
  5,
  6073,
  9,
  10,
  475,
  12,
  90,
  105,
  81,
  101,
  9,
  13,
  27,
  4,
  1,
  1200,
  96,
  109,
  8,
  527,
  1457,
  68,
  10,
  230,
  134,
  5,
  379,
  22,
  12,
  11,
  6,
  3,
  154,
  2,
  244,
  2808,
  163,
  30,
  3,
  755,
  12,
  6,
  21,
  12,
  247,
  5,
  267,
  688,
  1720,
  1400,
  932,
  1,
  4275,
  12,
  1,
  355,
  23,
  1,
  1288,
  31,
  3,
  1770,
  94,
  131,
  355,
  23,
  381,
  50,
  355,
  31,
  688,
  3043,
  29,
  4,
  63,
  55,
  147,
  243,
  2,
  260,
  383,
  60,
  6974,
  50,
  355,
  81,
  31,
  3,
  395,
  4,
  823,
  1768,
  631,
  78,
  1016,
  5,
  26,
  3,
  1194,
  12,
  2253,
  29,
  627,
  6,
  11,
  65,
  12,
  247,
  5,
  267,
  438,
  246,
  11,
  755,
  6,
  2460,
  154,
  2,
  3397,
  355,
  18,
  130,
  4111,
  2891,
  2382,
  6,
  83,
  14,
  1,
  55,
  3654,
  1230,
  221,
  5060,
  264,
  5,
  74,
  143,
  5,
  3,
  50,
  4053,
  55,
  119,
  11,
  62,
  78,
  3404,
  92,
  1225,
  2593,
  6,
  15,
  1,
  1895,
  154,
  27,
  2440,
  37,
  66,
  73,
  239,
  392,
  40,
  2,
  1350,
  129,
  145,
  134,
  11,
  6,
  3,
  154,
  17,
  2,
  3,
  244,
  2629,
  1085,
  1551,
  20,
  32,
  275,
  937,
  12,
  183,
  5,
  26,
  15,
  566,
  1700,
  4840,
  2,
  2761,
  2,
  10,
  4507,
  22,
  12,
  10,
  78,
  26,
  2612,
  11,
  20,
  266,
  1,
  87,
  253,
  9,
  270,
  42,
  2,
  147,
  9,
  121,
  2,
  121],
 [11,
  6,
  3,
  83,
  654,
  180,
  17,
  12,
  2444,
  1,
  3056,
  4,
  1,
  1767,
  5,
  527,
  3147,
  15,
  85,
  451,
  2571,
  211,
  1554,
  13,
  10,
  66,
  391,
  109,
  9993,
  42,
  31,
  2571,
  2278,
  51,
  10,
  13,
  3,
  556,
  9,
  152,
  353,
  12,
  10,
  262,
  3,
  2465,
  8,
  57,
  6497,
  51,
  10,
  13,
  713,
  505,
  42,
  11,
  934,
  2571,
  556,
  67,
  53,
  47,
  159,
  2068,
  2,
  325,
  63,
  4645,
  8,
  47,
  934,
  4266,
  5,
  4017,
  34,
  272,
  509,
  37,
  69,
  36,
  2571,
  16,
  4887,
  18,
  10,
  114,
  9,
  144,
  14,
  3,
  3454,
  297,
  159,
  7,
  7,
  10,
  1215,
  11,
  266,
  325,
  16,
  1122,
  3347,
  2,
  10,
  852,
  9,
  5,
  2625,
  662,
  5,
  1,
  864,
  1035,
  18,
  5,
  57,
  843,
  9,
  9565,
  9,
  6,
  29,
  41,
  1,
  1488,
  5690,
  641,
  4,
  2571,
  2,
  22,
  3201,
  114,
  3,
  128,
  119,
  3,
  4784,
  2937,
  2,
  8,
  1,
  2118,
  11,
  17,
  6,
  1208,
  43,
  22,
  114,
  2031,
  2571,
  2,
  76,
  96,
  11,
  2012,
  16,
  22,
  771,
  153],
 [135,
  21,
  175,
  14,
  49,
  14,
  3,
  582,
  6,
  8195,
  60,
  13,
  21,
  61,
  2168,
  18,
  210,
  8860,
  1,
  269,
  11,
  6,
  32,
  317,
  1315,
  2,
  22,
  120,
  48,
  9,
  6,
  3,
  645,
  5057,
  20,
  1,
  8368,
  321,
  144,
  10,
  89,
  182,
  3504,
  8,
  76,
  1,
  8368,
  4794,
  106,
  38,
  286,
  4,
  93,
  70,
  1237,
  49,
  18,
  408,
  651,
  122,
  68,
  18,
  2310,
  31,
  351,
  3,
  337,
  224,
  3,
  1431,
  465,
  4252,
  38,
  189,
  1,
  8368,
  321,
  3212,
  36,
  3,
  7254,
  1037,
  2,
  189,
  4,
  1,
  746,
  679,
  2,
  10,
  58,
  1184,
  338,
  250,
  4,
  1,
  4794,
  250,
  109,
  799,
  60,
  56,
  20,
  92,
  203,
  5341,
  665,
  42,
  737,
  2,
  1431,
  11,
  1315,
  4,
  1,
  269,
  5289,
  6,
  3,
  645,
  5057,
  9,
  21,
  61,
  7425,
  1,
  269,
  463,
  3,
  171,
  6868,
  18,
  9,
  177,
  72,
  1,
  679,
  1,
  321,
  67,
  463,
  1,
  1242,
  108,
  4,
  6074,
  544,
  593,
  14,
  244,
  2032,
  50,
  5,
  79,
  15,
  85,
  28,
  13,
  411,
  71,
  85,
  28,
  13,
  893,
  2,
  27,
  38,
  106,
  394,
  4,
  1644,
  11,
  6,
  1214,
  14,
  32,
  1315,
  4,
  3,
  532,
  269,
  9,
  6,
  1286,
  751,
  15,
  329,
  1226,
  2,
  822,
  1557,
  2,
  1,
  211,
  14,
  209,
  6,
  317,
  1,
  361,
  23,
  389,
  11,
  55,
  185,
  2,
  91,
  1,
  86,
  4,
  32,
  8,
  849,
  68,
  220,
  224,
  15,
  2038,
  519,
  14,
  209,
  14,
  699,
  2,
  1214,
  505,
  36,
  7497,
  3340,
  6694,
  2630,
  2,
  2441,
  4574,
  6,
  1344,
  150,
  8,
  3,
  2747,
  2,
  714,
  238,
  14,
  439,
  68,
  274,
  147,
  126,
  71,
  1,
  1186,
  321,
  8,
  177,
  72,
  29,
  771,
  153,
  4454],
 [49,
  1933,
  48,
  70,
  33,
  535,
  134,
  6,
  124,
  1302,
  1697,
  56,
  150,
  10,
  89,
  101,
  3816,
  65,
  512,
  22,
  523,
  26,
  319,
  11,
  412,
  4,
  1166,
  559,
  7,
  7,
  3,
  537,
  4,
  139,
  3170,
  100,
  3,
  537,
  4,
  65,
  355,
  81,
  35,
  139,
  20,
  3,
  65,
  355,
  2609,
  16,
  93,
  5,
  365,
  2,
  500,
  93,
  2,
  1,
  5029,
  179,
  31,
  2987,
  93,
  418,
  42,
  63,
  65,
  355,
  6000,
  8,
  77,
  646,
  1,
  219,
  148,
  6,
  65,
  355,
  7,
  7,
  22,
  120,
  9,
  45,
  5,
  26,
  76,
  51,
  56,
  1841,
  2,
  1,
  186,
  589,
  137,
  2,
  33,
  156,
  10,
  120,
  47,
  4,
  63,
  420,
  70,
  154,
  37,
  48,
  5,
  730,
  5,
  1,
  2078,
  576,
  2,
  1,
  541,
  780,
  18,
  11,
  13,
  177,
  640,
  7,
  7,
  29,
  10,
  66,
  132,
  6,
  79,
  21,
  104,
  11,
  412,
  1482,
  9,
  6,
  21,
  274,
  124,
  501],
 [10,
  67,
  567,
  2,
  340,
  34,
  105,
  49,
  179,
  41,
  12,
  10,
  13,
  255,
  932,
  5,
  381,
  3076,
  20,
  160,
  83,
  1939,
  207,
  37,
  7843,
  38,
  1158,
  336,
  18,
  12,
  1351,
  241,
  15,
  249,
  425,
  10,
  291,
  36,
  944,
  27,
  156,
  91,
  9,
  508,
  1,
  87,
  1518,
  712,
  7,
  7,
  1,
  497,
  13,
  3855,
  2059,
  2,
  1,
  1115,
  4,
  4764,
  2210,
  1,
  748,
  455,
  922,
  37,
  1,
  974,
  23,
  264,
  95,
  97,
  247,
  5,
  26,
  1045,
  2,
  2902,
  9,
  13,
  3,
  1329,
  570,
  51,
  10,
  158,
  32,
  428,
  7,
  7,
  1,
  102,
  110,
  1420,
  195,
  16,
  69,
  5,
  479,
  41,
  93,
  33,
  70,
  4420,
  2,
  8034,
  10,
  403,
  1698,
  1,
  1667,
  4,
  1,
  624,
  8,
  1139,
  35,
  140,
  25,
  75,
  241,
  20,
  5,
  1331,
  3,
  3665,
  2,
  1,
  4,
  1,
  564,
  4004,
  36,
  1,
  176,
  31,
  5462,
  40,
  5,
  6738,
  384,
  8,
  2849,
  13,
  34,
  3855,
  2,
  1509,
  10,
  67,
  5,
  6690,
  1,
  974,
  70,
  8692,
  1,
  5655,
  5723,
  7,
  7,
  425,
  100,
  425,
  10,
  446,
  1,
  102,
  345,
  2,
  415,
  74,
  508,
  105,
  4,
  1,
  1807,
  1525,
  8,
  1,
  62,
  343,
  7,
  7,
  730,
  5,
  12,
  10,
  567,
  12,
  944,
  106,
  299,
  14,
  49,
  34,
  10,
  436,
  29,
  3486,
  5,
  1681,
  5,
  104,
  11,
  282,
  42,
  7,
  7,
  43,
  331,
  3,
  341,
  4,
  49,
  1030,
  2,
  497,
  10,
  1724,
  11,
  118,
  78,
  26,
  3,
  3000,
  16,
  22,
  5,
  37,
  911,
  4,
  258,
  331,
  6635,
  2,
  94,
  29,
  23,
  122],
 [11,
  17,
  6,
  759,
  57,
  499,
  1804,
  103,
  47,
  4,
  1,
  408,
  23,
  2,
  57,
  117,
  14,
  3,
  841,
  1,
  4343,
  15,
  146,
  96,
  14,
  15,
  34,
  105,
  83,
  1804,
  103,
  6,
  12,
  9,
  298,
  3,
  4877,
  5326,
  4,
  117,
  2,
  8234,
  9,
  84,
  3,
  3171,
  5495,
  2110,
  7,
  7,
  8,
  2199,
  3,
  129,
  35,
  6,
  1110,
  15,
  24,
  4877,
  117,
  2,
  1,
  4,
  24,
  1044,
  117,
  1125,
  3,
  302,
  892,
  257,
  4531,
  42,
  1,
  1891,
  4,
  3,
  859,
  1205,
  8,
  1,
  4067,
  12,
  9,
  298,
  24,
  1111,
  5,
  1374,
  28,
  6,
  31,
  40,
  18,
  6,
  9,
  61,
  31,
  40,
  953,
  31,
  40,
  6532,
  38,
  3,
  1829,
  12,
  33,
  78,
  189,
  1894,
  12,
  33,
  1498,
  7,
  7,
  3573,
  73,
  859,
  45,
  871,
  389,
  102,
  35,
  25,
  5,
  762,
  15,
  1372,
  7137,
  31,
  93,
  141,
  1,
  181,
  4,
  859,
  2291,
  2055,
  2,
  8157,
  2047,
  4,
  892,
  937,
  33,
  2903,
  29,
  16,
  2857,
  2,
  164,
  12,
  1838,
  6,
  21,
  97,
  236,
  241,
  9,
  6,
  27,
  4,
  146,
  96,
  12,
  6,
  34,
  2503,
  2,
  3159,
  2,
  8,
  396,
  9660,
  1,
  4877,
  31,
  803,
  1,
  289,
  1361,
  2,
  5406,
  12,
  117,
  66,
  26],
 [14,
  43,
  1,
  19,
  70,
  21,
  4,
  1070,
  8,
  396,
  11,
  6,
  32,
  317,
  95,
  5,
  74,
  32,
  4,
  1,
  671,
  14,
  3,
  5,
  891,
  9,
  8,
  1,
  1457,
  4,
  4589,
  10,
  217,
  1,
  19,
  8,
  4449,
  12,
  776,
  8,
  8071,
  384,
  10,
  340,
  1,
  269,
  16,
  1,
  87,
  55,
  47,
  4,
  1,
  1700,
  8,
  891,
  1,
  671,
  13,
  57,
  1703,
  4,
  1,
  3257,
  19,
  2,
  16,
  126,
  38,
  414,
  2,
  201,
  144,
  340,
  2,
  4399,
  1,
  671,
  16,
  121,
  286,
  2863,
  7247,
  6,
  130,
  8462],
 [11,
  19,
  6,
  3,
  2,
  760,
  558,
  141,
  1,
  501,
  32,
  5904,
  297,
  159,
  429,
  595,
  8,
  3,
  3794,
  9006,
  507,
  1,
  297,
  4,
  1,
  2988,
  9,
  6,
  32,
  524,
  1907,
  1563,
  5518,
  4,
  114,
  7,
  7,
  1,
  1352,
  5208,
  2,
  9006,
  569,
  23,
  1600,
  1041,
  5,
  8993,
  2342,
  11,
  14,
  32,
  204,
  19,
  9211,
  4,
  2585,
  166,
  72,
  50,
  285,
  9,
  45,
  50,
  8,
  1112,
  15,
  1993,
  443,
  71,
  15,
  6151,
  2,
  1,
  2988,
  6,
  1600,
  32,
  5,
  2886,
  2875,
  458,
  2,
  12,
  196,
  626,
  166,
  1,
  19,
  50,
  1120,
  71,
  86,
  503,
  1882,
  15,
  11,
  55,
  822,
  8,
  9006,
  473,
  7,
  7,
  1,
  5206,
  346,
  4,
  1,
  545,
  121,
  3963,
  125,
  1,
  62,
  18,
  1,
  19,
  166,
  53,
  16,
  9,
  15,
  3080,
  36,
  362,
  103,
  12,
  132,
  34,
  72,
  50,
  2072,
  71,
  1,
  3963,
  99,
  7,
  7,
  1,
  5981,
  5,
  443,
  2,
  23,
  1255,
  435,
  14,
  1,
  19,
  125,
  3744,
  7896,
  41,
  96,
  18,
  46,
  6,
  32,
  4546,
  1485,
  30,
  1,
  1915,
  4,
  3,
  4048,
  12,
  436,
  114,
  7,
  7,
  1,
  2988,
  37,
  1,
  19,
  2411,
  110,
  183,
  5,
  25,
  32,
  276],
 [10,
  217,
  51,
  9,
  13,
  87,
  607,
  2,
  262,
  9,
  3,
  674,
  1465,
  92,
  224,
  467,
  922,
  2,
  9689,
  2,
  97,
  8849,
  44,
  2423,
  97,
  2,
  654,
  2,
  946,
  385,
  9,
  10,
  13,
  130,
  471,
  3,
  114,
  3947,
  565,
  14,
  2,
  10,
  130,
  763,
  339,
  9,
  144,
  1,
  114,
  6,
  2304,
  53,
  15,
  29,
  2777,
  4,
  4209,
  9,
  7045,
  2,
  438,
  68,
  49,
  2082,
  5,
  69,
  7,
  7,
  18,
  55,
  20,
  2,
  55,
  45,
  75,
  240,
  5,
  2,
  55,
  45,
  75,
  3,
  1589,
  5,
  69,
  10,
  11,
  19,
  41,
  170,
  713,
  151,
  2,
  9,
  39,
  214,
  126,
  2,
  126,
  15,
  572,
  2,
  6,
  44,
  203,
  550,
  2,
  6,
  61,
  65,
  6422,
  5,
  141,
  92,
  5008,
  1,
  527,
  83,
  456,
  7255,
  7,
  7,
  4719,
  151,
  579,
  10,
  67,
  1,
  83,
  49,
  3474,
  5,
  64,
  32,
  403,
  2502,
  7246,
  30,
  92,
  2272,
  3113,
  6123,
  5432,
  31,
  32,
  1002,
  1340,
  2700,
  6940,
  35,
  670,
  3,
  49,
  157,
  4,
  510,
  51,
  33,
  64,
  9,
  2,
  670,
  1,
  3396,
  4,
  1795,
  138,
  3,
  148,
  4,
  953,
  8,
  49,
  2882,
  5,
  11,
  253,
  10,
  391,
  1,
  8235,
  36,
  1,
  306,
  51,
  1,
  87,
  314,
  4,
  326,
  4026,
  1586,
  9,
  13,
  37,
  3,
  3316,
  1027,
  1413,
  7255,
  67,
  4726,
  2205,
  5,
  3556,
  178,
  53,
  5,
  3,
  167,
  657,
  4,
  7615,
  2,
  847,
  48,
  1107,
  36,
  12,
  218,
  6,
  32,
  1068,
  278,
  433,
  4,
  277,
  7,
  7,
  48,
  6,
  4673,
  5,
  69,
  6,
  85,
  11,
  19,
  6,
  544,
  84,
  92,
  203,
  7,
  7,
  10,
  391,
  1,
  338,
  55,
  185,
  319,
  9,
  1,
  416,
  2031,
  10,
  67,
  7286,
  5,
  225,
  4678,
  976,
  1,
  19,
  14,
  3,
  219,
  2,
  976,
  2,
  941,
  8,
  829,
  3081,
  155,
  131,
  106,
  467,
  37,
  3,
  1288,
  3030,
  321,
  4,
  6363,
  2,
  4779,
  340,
  6428,
  2,
  5510,
  33,
  144,
  70,
  1826,
  69,
  573,
  1,
  254,
  8,
  40,
  1338,
  59,
  553,
  40,
  55,
  5,
  418,
  265,
  265,
  1448,
  185,
  40,
  7,
  7,
  672,
  1149,
  1,
  785,
  1,
  7498,
  4,
  616,
  950,
  1777,
  5,
  57,
  167,
  262,
  3472,
  1,
  6190,
  9763,
  191,
  4944,
  2031,
  18,
  193,
  3,
  4548,
  1077,
  376,
  9,
  139,
  7,
  7,
  1,
  1104,
  4,
  1897,
  67,
  10,
  67,
  5477,
  466,
  898,
  396,
  935,
  4,
  69,
  1,
  87,
  55,
  185,
  34,
  10,
  5321,
  2031,
  15,
  32,
  5901,
  3469,
  2,
  57,
  114,
  4775,
  2,
  7,
  7,
  18,
  11,
  94,
  6,
  48,
  49,
  510,
  125,
  9,
  458,
  935,
  4,
  22,
  2,
  43,
  22,
  666,
  9,
  45,
  92,
  95,
  2,
  1370,
  22,
  143,
  4775,
  2,
  2,
  22,
  74,
  1140,
  7,
  7,
  13,
  6886,
  5,
  64,
  12,
  4525,
  354,
  96,
  67,
  840,
  5,
  118,
  8,
  92,
  4018,
  4214,
  205,
  26,
  107,
  20,
  3,
  7143,
  256,
  34,
  12,
  9,
  66,
  364,
  182,
  22,
  84,
  92,
  3908,
  2716,
  18,
  1350,
  513,
  56,
  3,
  3306,
  4,
  1,
  2785,
  8,
  3,
  4532,
  5062,
  6,
  54,
  126,
  71,
  54,
  3306,
  30,
  29,
  7,
  7,
  631,
  616,
  576,
  45,
  75,
  6481,
  2,
  2977,
  15,
  1,
  3645,
  4,
  3112,
  7,
  7,
  34,
  9,
  6,
  130,
  97,
  866,
  97,
  1175,
  97,
  48,
  7,
  7,
  272,
  44,
  12,
  14,
  15,
  29,
  49,
  510,
  9,
  458,
  135,
  265,
  1448,
  185,
  9,
  7,
  7,
  2302],
 [52,
  690,
  18,
  1783,
  4515,
  2214,
  17,
  15,
  54,
  142,
  62,
  18,
  36,
  92,
  7554,
  9932,
  476,
  552,
  2,
  3,
  3674,
  4,
  329,
  2801,
  91,
  53,
  280,
  6,
  3,
  302,
  1671,
  137,
  254,
  2952,
  15,
  40,
  1,
  7616,
  4,
  109,
  3256,
  30,
  1,
  572,
  4,
  1780,
  4195,
  2,
  476,
  40,
  1060,
  84,
  4173,
  462,
  1,
  4,
  3,
  658,
  35,
  13,
  296,
  5,
  26,
  3,
  2783,
  59,
  1091,
  40,
  624,
  8,
  1139,
  310,
  3,
  2649,
  2,
  214,
  8,
  3,
  1367,
  59,
  3105,
  172,
  188,
  2,
  5777,
  50,
  336,
  1803,
  20,
  1,
  486,
  16,
  577,
  6118,
  5003,
  2,
  4847,
  44,
  29,
  177,
  5,
  163,
  30,
  2,
  1615,
  97,
  65,
  83,
  725,
  18,
  1,
  4092,
  4,
  112,
  2,
  2477,
  424,
  2032,
  175,
  742,
  3509,
  195,
  969,
  818,
  1645,
  123,
  3014,
  1758,
  2,
  59,
  7486,
  53,
  1,
  349,
  394,
  31,
  1080,
  1272,
  185,
  3,
  921,
  1,
  19,
  6,
  97,
  190,
  97,
  934,
  2,
  97,
  2418,
  1,
  1185,
  843,
  270,
  30,
  1,
  127,
  51,
  1067,
  2,
  42,
  4,
  1,
  1232,
  162,
  7418,
  504,
  5,
  91,
  178,
  267,
  12,
  24,
  17,
  13,
  441,
  20,
  289,
  2338,
  1188,
  197],
 [11,
  6,
  32,
  208,
  247,
  5,
  164,
  17,
  36,
  1,
  416,
  1856,
  1244,
  6262,
  533,
  3158,
  14,
  3,
  184,
  129,
  35,
  152,
  91,
  1,
  606,
  14,
  3,
  5028,
  1921,
  8,
  5434,
  5,
  93,
  14,
  33,
  23,
  1473,
  350,
  1,
  1268,
  23,
  1473,
  3158,
  2814,
  30,
  3,
  1499,
  2,
  1190,
  84,
  3,
  52,
  184,
  826,
  5024,
  35,
  45,
  39,
  3721,
  36,
  3,
  3021,
  8,
  1,
  6007,
  14,
  3,
  247,
  1792,
  5028,
  108,
  6,
  466,
  5784,
  2,
  2,
  28,
  298,
  2884,
  4,
  2936,
  2914,
  24,
  6853,
  100,
  381,
  88,
  1979,
  2,
  3517,
  88,
  8,
  32,
  108,
  632,
  399,
  6,
  4416,
  298,
  4563,
  2,
  6,
  1067,
  5585,
  84,
  3,
  5028,
  4416,
  4469,
  24,
  95,
  84,
  2,
  2814,
  30,
  3,
  115,
  3697,
  37,
  115,
  507,
  8,
  1,
  704,
  28,
  896,
  2299,
  35,
  1197,
  4024,
  24,
  765,
  3747,
  15,
  831,
  4416,
  29,
  2777,
  4,
  705,
  36,
  1,
  6368,
  1455,
  456,
  3461,
  4416,
  2,
  3391,
  85,
  3,
  5028,
  99,
  130,
  26,
  34,
  1328,
  1,
  62,
  82,
  943,
  53,
  1,
  892,
  7791,
  14,
  1,
  6368,
  1455,
  139,
  327,
  4416,
  6,
  314,
  2560,
  310,
  11,
  2609,
  18,
  226,
  130,
  3,
  676,
  276,
  60,
  69,
  3,
  228,
  10,
  58,
  25,
  5197,
  3,
  115,
  50,
  434,
  559,
  11,
  2444,
  30,
  1,
  4657,
  4,
  24,
  1856,
  361,
  3957,
  2,
  8693,
  947,
  1232,
  5028,
  2,
  469,
  343,
  5004,
  8,
  1,
  1767,
  1856,
  70,
  2701,
  49,
  361,
  28,
  13,
  189,
  32,
  204,
  328,
  2,
  3,
  487,
  29,
  30,
  1,
  168,
  55,
  28,
  90,
  3,
  169,
  4,
  484,
  96,
  310,
  24,
  617,
  2,
  3717,
  5,
  79,
  34,
  53,
  84,
  1,
  1767,
  1218,
  15,
  1,
  83,
  243,
  118,
  28,
  125,
  3,
  52,
  49,
  293,
  8,
  11,
  14,
  5297,
  9692,
  1,
  95,
  81,
  1909,
  88,
  8,
  24,
  6853,
  14,
  28,
  3576,
  593,
  1,
  686,
  28,
  205,
  25,
  2393,
  47,
  4,
  1,
  3282,
  157,
  14,
  68,
  46,
  6,
  3,
  6857,
  2100,
  128,
  30,
  1,
  127,
  4,
  1,
  17,
  2,
  9,
  288,
  37,
  242,
  1,
  221,
  381,
  6429,
  174,
  1,
  2100,
  5,
  69,
  18,
  65,
  30,
  1,
  5992,
  4,
  24,
  4971,
  11,
  17,
  99,
  25,
  220,
  34,
  72,
  50,
  15,
  653,
  2,
  24,
  288,
  2936,
  66,
  61,
  26,
  34,
  208,
  451,
  14,
  4463,
  8,
  3957,
  2,
  8693,
  6,
  72,
  50,
  968,
  559,
  6,
  2168,
  14,
  2299,
  1,
  219,
  163,
  4,
  1,
  17,
  6,
  37,
  3,
  3697,
  3782,
  1,
  9301,
  133,
  23,
  1613,
  205,
  25,
  75,
  751,
  8,
  3612],
 [1888,
  2,
  4988,
  3707,
  2061,
  9747,
  11,
  19,
  60,
  6,
  3,
  2055,
  8622,
  4,
  1,
  574,
  1,
  211,
  6,
  83,
  22,
  74,
  3,
  142,
  225,
  4,
  48,
  1,
  181,
  4,
  2124,
  585,
  37,
  201,
  75,
  46,
  97,
  2,
  4988,
  214,
  84,
  1,
  173,
  4,
  1281,
  15,
  3,
  1727,
  2668,
  6,
  49,
  97,
  7,
  7,
  18,
  7,
  7,
  318,
  1,
  294,
  35,
  252,
  2124,
  13,
  3263,
  234,
  46,
  6,
  54,
  1293,
  5,
  1,
  62,
  37,
  2061,
  1400,
  8,
  47,
  4,
  24,
  1961,
  441,
  211,
  327,
  80,
  9,
  6,
  10,
  789,
  3752,
  64,
  11,
  123,
  4911,
  7790,
  172,
  7,
  7,
  482,
  114,
  5,
  767,
  1,
  4187,
  7,
  7,
  868,
  1940,
  2635],
 [6,
  27,
  4,
  86,
  952,
  96,
  9,
  298,
  8236,
  2089,
  454,
  696,
  253,
  5170,
  2593,
  8,
  1,
  117,
  4,
  1,
  1112,
  129,
  2,
  85,
  9,
  45,
  6657,
  336,
  36,
  1,
  940,
  339,
  9,
  5180,
  1,
  219,
  1129,
  4,
  2209,
  2,
  4278,
  8,
  259,
  937,
  7,
  7,
  767,
  1,
  9319,
  2358,
  15,
  29,
  92,
  2312,
  2,
  504,
  5,
  1,
  4,
  1,
  937,
  31,
  6473,
  9,
  29,
  8,
  5,
  1,
  5088,
  4,
  5253,
  61,
  5,
  916,
  12,
  1,
  1129,
  4,
  3,
  215,
  29,
  12,
  8,
  77,
  646,
  1,
  937,
  45,
  1,
  1112,
  129,
  31,
  1,
  5176,
  7,
  7,
  130,
  1,
  148,
  12,
  166,
  34,
  2888,
  1368,
  1,
  1027,
  2,
  3591,
  6,
  85,
  9,
  183,
  5,
  1,
  219,
  952,
  865,
  8,
  8,
  1,
  1856,
  14,
  68,
  14,
  1,
  219,
  2140,
  4,
  14,
  3,
  3376,
  6,
  37,
  32,
  4,
  3,
  3999,
  8,
  24,
  2,
  1085,
  231,
  940,
  45,
  209,
  252,
  138,
  32,
  620,
  222,
  8,
  1,
  2142,
  2140,
  4,
  178,
  1,
  219,
  309,
  4,
  12,
  109,
  1351,
  609,
  241,
  31,
  1,
  696,
  937,
  166,
  2224,
  4345,
  714],
 [10,
  114,
  2784,
  4103,
  7,
  7,
  2,
  10,
  367,
  3373,
  4,
  29,
  96,
  10,
  64,
  7,
  7,
  2,
  10,
  2377,
  42,
  4,
  11,
  27,
  7,
  7,
  144,
  10,
  986,
  9,
  198,
  25,
  67,
  137,
  5,
  79,
  15,
  1,
  106,
  659,
  2123,
  469,
  368,
  8,
  1,
  143,
  4,
  1739,
  35,
  1472,
  30,
  170,
  115,
  148,
  438,
  54,
  7879,
  20,
  3,
  1300,
  18,
  11,
  13,
  39,
  34,
  958,
  652,
  46,
  99,
  26,
  54,
  363,
  314,
  2,
  54,
  363,
  314,
  36,
  3,
  3864,
  2770,
  265,
  67,
  5,
  26,
  8,
  124,
  385,
  1376,
  2,
  652,
  7,
  7,
  1,
  76,
  221,
  778,
  5,
  26,
  4391,
  2,
  7499,
  37,
  18,
  30,
  11,
  218,
  44,
  39,
  159,
  2,
  1396,
  28,
  808,
  161,
  167,
  38,
  208,
  36,
  29,
  1,
  102,
  97,
  105,
  420,
  22,
  217,
  544,
  97,
  105,
  848,
  567,
  155,
  2,
  97,
  105,
  1224,
  221,
  420,
  2,
  10,
  89,
  324,
  12,
  433,
  4,
  148,
  65,
  14,
  190,
  14,
  226,
  3,
  228,
  4,
  2570,
  5,
  9,
  8,
  196,
  177,
  72,
  1,
  448,
  749,
  176,
  39,
  1982,
  7,
  7,
  10,
  114,
  2784,
  4103,
  2,
  10,
  101,
  242,
  65,
  154,
  2,
  10,
  194,
  28,
  13,
  154,
  8,
  11,
  17,
  18,
  21,
  811,
  154,
  195,
  16,
  69,
  5,
  4663,
  265,
  330,
  7,
  7,
  11,
  17,
  875,
  345,
  1173,
  7279,
  53,
  345,
  652,
  363,
  634,
  50,
  1327,
  50,
  548,
  2,
  50,
  2784,
  4103,
  10,
  506,
  9,
  3,
  234],
 [100,
  319,
  2200,
  4057,
  8,
  1,
  1122,
  3373,
  4093,
  30,
  755,
  1942,
  10,
  840,
  5,
  200,
  9,
  3,
  139,
  15,
  54,
  945,
  1817,
  2,
  109,
  3,
  191,
  341,
  4,
  4337,
  2,
  793,
  96,
  10,
  13,
  52,
  744,
  5,
  64,
  3,
  52,
  251,
  1288,
  417,
  17,
  15,
  1214,
  361,
  472,
  1,
  17,
  1090,
  334,
  68,
  9,
  45,
  4,
  258,
  160,
  1214,
  238,
  36,
  4773,
  5600,
  18,
  1,
  142,
  4,
  1,
  19,
  23,
  1922,
  3338,
  2,
  4027,
  10,
  13,
  676,
  5,
  164,
  42,
  12,
  3338,
  13,
  1987,
  16,
  24,
  238,
  14,
  32,
  121,
  1,
  342,
  2320,
  264,
  5,
  182,
  174,
  1,
  525,
  4027,
  13,
  83,
  14,
  1,
  9499,
  8,
  6461,
  59,
  65,
  1447,
  69,
  2,
  1242,
  1103,
  5,
  40,
  238,
  43,
  22,
  139,
  8,
  15,
  1,
  2065,
  4,
  1652,
  5,
  104,
  3,
  251,
  1288,
  17,
  15,
  83,
  111,
  2,
  3,
  1214,
  224,
  94,
  200,
  2200,
  4057,
  3,
  365,
  10,
  89,
  101,
  22,
  78,
  26,
  663,
  2,
  104,
  16,
  1,
  3651,
  36,
  853,
  610,
  5924,
  4280,
  2,
  7144,
  2953,
  759,
  408],
 [2208,
  93,
  5,
  1,
  11,
  6,
  1,
  4252,
  106,
  164,
  100,
  33,
  1894,
  1,
  4971,
  4,
  3168,
  382,
  1989,
  32,
  1099,
  62,
  15,
  474,
  2,
  597,
  12,
  91,
  9,
  72,
  50,
  71,
  3,
  180,
  19,
  1,
  1317,
  102,
  7945,
  4365,
  2,
  91,
  1,
  62,
  1661,
  2,
  2588,
  43,
  22,
  66,
  795,
  9,
  409,
  3,
  453,
  19,
  18,
  82,
  3,
  228],
 [1332,
  10,
  1552,
  11,
  122,
  1,
  2130,
  4314,
  80,
  10,
  437,
  598,
  8237,
  2,
  939,
  3012,
  8,
  824,
  11,
  6,
  3,
  6695,
  17,
  9,
  45,
  204,
  879,
  758,
  3998,
  2,
  2384,
  51,
  10,
  299,
  1071,
  10,
  13,
  30,
  1,
  1293,
  4,
  57,
  2006,
  11,
  6,
  409,
  3,
  19,
  10,
  58,
  373,
  5,
  81,
  15,
  32,
  4722,
  16,
  1160,
  400,
  2,
  3,
  1371,
  2268,
  4,
  1,
  9296,
  1087,
  11,
  19,
  45,
  265,
  5,
  393,
  69,
  676],
 [10,
  89,
  120,
  136,
  47,
  81,
  12,
  118,
  34,
  72,
  7,
  7,
  9,
  6,
  3,
  83,
  154,
  118,
  235,
  21,
  1,
  197,
  855,
  16,
  2439,
  2336,
  55,
  18,
  130,
  7,
  7,
  1,
  239,
  7315,
  23,
  154,
  2,
  29,
  8,
  29,
  1,
  168,
  22,
  64,
  8,
  86,
  206,
  273,
  1,
  749,
  102,
  23,
  403,
  604,
  1,
  1635,
  4,
  1,
  2087,
  712,
  2,
  1,
  4445,
  2537,
  23,
  61,
  39,
  746,
  823,
  18,
  123,
  34,
  398,
  22,
  25,
  1366,
  1635,
  38,
  27,
  2440,
  12,
  91,
  22,
  1786,
  20,
  1,
  1793,
  1071,
  7,
  7,
  11,
  118,
  13,
  68,
  274,
  1,
  711,
  6121,
  10,
  1481,
  16,
  9,
  7,
  7,
  637,
  711,
  153],
 [2895,
  2783,
  8,
  1940,
  6,
  271,
  8,
  1,
  388,
  4003,
  507,
  4,
  119,
  2441,
  4261,
  5865,
  458,
  40,
  113,
  440,
  6,
  9998,
  5511,
  59,
  45,
  3,
  2895,
  1248,
  777,
  4667,
  35,
  23,
  2906,
  5,
  1347,
  3,
  2860,
  174,
  12,
  45,
  75,
  1,
  507,
  825,
  447,
  6160,
  587,
  47,
  4,
  63,
  347,
  704,
  2895,
  5559,
  1128,
  4,
  1,
  32,
  451,
  1597,
  36,
  4831,
  1846,
  145,
  2960,
  144,
  80,
  21,
  12,
  72,
  330,
  158,
  538,
  7,
  7,
  411,
  517,
  31,
  1116,
  10,
  523,
  1475,
  41,
  1,
  4634,
  134,
  322,
  132,
  12,
  2895,
  2783,
  8,
  1940,
  6,
  371,
  822,
  1,
  224,
  61,
  123,
  5391,
  1,
  649,
  2783,
  281,
  1,
  374,
  4,
  1,
  55,
  44,
  5074,
  5,
  3,
  8,
  196,
  10,
  1724,
  11,
  299,
  65,
  3636,
  14,
  3,
  2783,
  491,
  30,
  29,
  1,
  1597,
  288,
  656,
  50,
  37,
  47,
  4016,
  841,
  46,
  6,
  54,
  2879,
  5,
  1730,
  2446,
  310,
  1,
  375,
  1718,
  9,
  158,
  2837,
  310,
  1,
  253,
  20,
  3,
  366,
  4,
  4983,
  46,
  6,
  54,
  4428,
  128,
  30,
  1,
  127,
  51,
  9,
  6,
  522,
  9,
  152,
  644,
  143,
  84,
  245,
  351,
  5,
  26,
  1120,
  980,
  36,
  1,
  413,
  226,
  161,
  134,
  5,
  7734,
  3,
  2783,
  19,
  30,
  29,
  56,
  94,
  1,
  413,
  6,
  39,
  3,
  1532,
  122,
  4,
  1,
  562,
  1066,
  32,
  275,
  2783,
  8,
  1378,
  5597,
  11,
  6,
  1,
  520,
  4,
  350,
  90,
  605,
  12,
  10,
  1277,
  101,
  6,
  825,
  1,
  180,
  530,
  85,
  190,
  45,
  9,
  75,
  231,
  46,
  13,
  3,
  289,
  357,
  323,
  180,
  354,
  37,
  3247,
  4,
  1,
  348,
  5634,
  1,
  451,
  348,
  5597,
  2227,
  5634,
  38,
  2698,
  1,
  4982,
  4401,
  60,
  70,
  29,
  90,
  20,
  5932,
  2932,
  7132,
  272,
  1,
  2858,
  1847,
  1124,
  3793,
  18,
  193,
  9,
  8,
  1186,
  151,
  605,
  37,
  2895,
  2783,
  8,
  1940,
  45,
  403,
  54,
  592,
  4,
  123,
  109,
  1098,
  3,
  354,
  1,
  1862,
  23,
  371,
  179,
  39,
  561,
  185,
  93,
  1,
  400,
  6,
  1980,
  1,
  1644,
  6,
  380,
  1,
  62,
  1646,
  2391,
  1473,
  69,
  5,
  1630,
  14,
  3,
  219,
  11,
  19,
  6,
  39,
  605,
  145,
  743,
  18,
  10,
  89,
  120,
  85,
  330,
  5,
  1750,
  9,
  7,
  7,
  162,
  125,
  161,
  5,
  91,
  11,
  1725,
  226,
  1,
  652,
  541,
  1491,
  363,
  520,
  667,
  60,
  99,
  731,
  200,
  295,
  3,
  6643,
  1545,
  450,
  699,
  787,
  60,
  39,
  9317,
  8,
  3039,
  4225,
  44,
  21,
  639,
  226,
  54,
  1047,
  226,
  54,
  1109,
  38,
  865,
  1,
  313,
  280,
  23,
  371,
  1,
  764,
  65,
  125,
  163,
  337,
  44,
  54,
  599,
  981,
  9,
  8,
  1,
  3443,
  38,
  1893,
  24,
  133,
  34,
  950,
  22,
  110,
  74,
  3,
  49,
  163,
  30,
  9,
  226,
  2391,
  54,
  3632,
  5,
  1,
  427,
  351,
  44,
  351,
  210,
  3206,
  320,
  38,
  121,
  1709,
  4912,
  60,
  166,
  1,
  148,
  32,
  765,
  14,
  68,
  1,
  580,
  2947,
  4,
  47,
  1211,
  3442,
  7576,
  450,
  699,
  93,
  3,
  171,
  1722,
  5710,
  3,
  7046,
  2722,
  191,
  762,
  7,
  7,
  15,
  3,
  430,
  323,
  4,
  41,
  7419,
  1736,
  10,
  986,
  1,
  323,
  13,
  357,
  18,
  10,
  322,
  5532,
  5,
  1625,
  12,
  16,
  232,
  138,
  3,
  1980,
  19,
  46,
  23,
  982,
  4,
  357,
  323,
  180,
  1435,
  12,
  91,
  63,
  7132,
  139,
  236,
  1,
  219,
  148,
  45,
  1,
  163,
  4,
  3,
  350,
  17,
  9,
  45,
  54,
  392,
  6,
  1988,
  737,
  5,
  163,
  30,
  1,
  111,
  1646,
  97,
  263,
  22,
  235,
  466,
  700,
  12,
  7,
  7,
  2895,
  2783,
  8,
  1940,
  78,
  235,
  3485,
  3,
  171,
  81,
  84,
  2733,
  2612,
  147,
  9,
  80,
  33,
  233,
  101,
  44,
  3,
  790,
  5,
  308,
  354,
  60,
  9,
  86,
  423,
  215,
  9,
  215,
  56,
  3,
  2328,
  2783,
  491,
  351,
  89,
  26,
  4150,
  11,
  6,
  371,
  145,
  4052,
  53,
  4,
  260,
  5,
  444,
  55,
  284,
  20,
  350,
  90,
  2345,
  605,
  37,
  11],
 [10,
  262,
  11,
  5,
  26,
  3,
  1237,
  661,
  2603,
  1227,
  30,
  3,
  3924,
  1174,
  6746,
  17,
  308,
  2117,
  58,
  1026,
  26,
  2012,
  87,
  1127,
  14,
  3,
  2700,
  109,
  41,
  14,
  15,
  24,
  49,
  3192,
  14,
  3,
  4451,
  486,
  8,
  18,
  11,
  55,
  28,
  13,
  312,
  5,
  282,
  3,
  173,
  12,
  13,
  236,
  50,
  8694,
  71,
  24,
  650,
  3817,
  2,
  28,
  3968,
  24,
  2739,
  15,
  392,
  1,
  3984,
  13,
  3,
  221,
  35,
  65,
  99,
  496,
  68,
  24,
  2704,
  2728,
  2,
  611,
  1056,
  99,
  26,
  551,
  1295,
  7,
  7,
  463,
  24,
  4596,
  1342,
  189,
  14,
  32,
  294,
  2,
  8,
  1305,
  4,
  256,
  55,
  28,
  1268,
  5,
  8090,
  11,
  17,
  105,
  4,
  24,
  49,
  3192,
  372,
  3,
  28,
  67,
  5170,
  121,
  1261,
  2,
  1,
  1290,
  13,
  2178,
  31,
  1,
  7733,
  8695,
  5,
  957,
  28,
  13,
  1,
  9212,
  7,
  7,
  1,
  62,
  4,
  275,
  1041,
  5,
  5602,
  15,
  32,
  2199,
  13,
  27,
  4,
  952,
  3998,
  244,
  71,
  38,
  584,
  16,
  6340,
  3512,
  10,
  581,
  973,
  20,
  1,
  4885,
  4,
  92,
  2180,
  18,
  1,
  4,
  1,
  1174,
  5,
  909,
  8017,
  13,
  7841,
  68,
  46,
  13,
  3,
  83,
  762,
  4,
  4967,
  9131,
  48,
  585,
  5,
  11,
  37,
  3054,
  2445,
  2,
  4157,
  1,
  271,
  1203,
  70,
  1317,
  2,
  3257,
  3,
  169,
  4,
  284,
  2,
  194,
  67,
  75,
  7082,
  5,
  9,
  7,
  7,
  1,
  879,
  202,
  2117,
  2,
  24,
  8695,
  1242,
  3,
  115,
  1579,
  1523,
  2,
  2187,
  1,
  17,
  1632,
  39,
  3,
  952,
  38,
  6298,
  9356,
  783,
  224,
  13,
  49,
  199,
  109,
  97,
  46,
  13,
  3,
  83,
  762,
  4,
  892,
  400,
  18,
  1,
  5106,
  8531,
  4,
  3915,
  156,
  15,
  1,
  1290,
  9,
  13,
  329,
  5,
  64,
  982,
  4,
  1907,
  20,
  1,
  271,
  719,
  38,
  21,
  33,
  70,
  892,
  10,
  415,
  132,
  18,
  559,
  33,
  585,
  1,
  173,
  30,
  227,
  1,
  862,
  70,
  21,
  252,
  31,
  1640,
  5172,
  1019,
  77,
  1898,
  138,
  14,
  421,
  10,
  120,
  33,
  70,
  1662,
  996,
  4,
  1,
  6641,
  38,
  56,
  996,
  756,
  2,
  7,
  7,
  2017,
  10,
  516,
  11,
  50,
  71,
  98,
  4,
  146,
  77,
  96,
  1,
  224,
  13,
  126,
  16,
  3,
  377,
  10,
  110,
  446,
  1,
  707,
  8,
  996,
  756,
  2,
  2,
  299,
  1447,
  31,
  1,
  1243,
  6802,
  1171,
  3708,
  8085,
  4,
  10,
  5187,
  5,
  110,
  260,
  107,
  11,
  157,
  155,
  2,
  262,
  9,
  1094,
  52,
  5,
  105,
  4,
  1,
  50,
  1066,
  7,
  7,
  1126],
 [10,
  13,
  34,
  1199,
  10,
  372,
  593,
  11,
  335,
  19,
  145,
  209,
  34,
  663,
  12,
  335,
  103,
  23,
  247,
  5,
  213,
  593,
  34,
  51,
  10,
  217,
  11,
  2,
  217,
  12,
  9,
  13,
  1987,
  16,
  1,
  418,
  204,
  335,
  19,
  30,
  1,
  1710,
  2238,
  10,
  13,
  34,
  3436,
  12,
  10,
  158,
  67,
  3,
  19,
  12,
  10,
  13,
  6382,
  16,
  7,
  7,
  1,
  112,
  6,
  177,
  583,
  1,
  162,
  575,
  2,
  328,
  778,
  544,
  53,
  15,
  3,
  287,
  81,
  58,
  1067,
  1010,
  42,
  84,
  3,
  621,
  2,
  859,
  630,
  37,
  33,
  79,
  8,
  17,
  3045,
  1,
  977,
  6,
  551,
  417,
  2,
  1,
  621,
  6,
  158,
  65,
  5045,
  7,
  7,
  44,
  3,
  68,
  90,
  335,
  19,
  68,
  1875,
  2,
  1,
  149,
  29,
  79,
  3,
  83,
  293,
  2,
  1,
  237,
  314,
  4,
  1,
  19,
  6,
  404,
  7,
  7,
  10,
  562,
  373,
  11,
  19],
 [10,
  194,
  155,
  1965,
  15,
  131,
  17,
  12,
  9,
  233,
  26,
  3,
  49,
  27,
  18,
  51,
  10,
  651,
  15,
  9,
  10,
  262,
  9,
  65,
  371,
  33,
  296,
  17,
  6,
  109,
  90,
  8,
  5792,
  18,
  10,
  101,
  5417,
  4,
  1,
  17,
  6,
  314,
  8,
  2802,
  22,
  66,
  64,
  1402,
  90,
  1790,
  22,
  66,
  64,
  2710,
  32,
  1402,
  954,
  3430,
  6588,
  411,
  20,
  1,
  1177,
  22,
  66,
  82,
  64,
  8,
  5792,
  92,
  65,
  154,
  2,
  105,
  50,
  509,
  60,
  1569,
  92,
  21,
  314,
  8,
  5792,
  10,
  101,
  27,
  140,
  21,
  444,
  24,
  40,
  55,
  147,
  11,
  17,
  1063,
  55,
  444,
  10,
  58,
  373,
  5,
  79,
  137,
  330,
  305,
  4,
  147,
  11,
  17,
  38,
  198,
  26,
  233,
  487,
  6,
  126,
  309,
  18,
  89,
  104,
  11,
  444,
  4,
  55],
 [364,
  3629,
  444,
  4,
  733,
  69,
  2,
  57,
  440,
  778,
  5,
  104,
  11,
  19,
  5,
  92,
  1299,
  18,
  67,
  5,
  4611,
  9,
  122,
  41,
  1081,
  223,
  36,
  1,
  127,
  2,
  10,
  66,
  1648,
  1,
  103,
  10,
  25,
  6559,
  122,
  155,
  1,
  127,
  20,
  27,
  541,
  7,
  7,
  1,
  224,
  2,
  452,
  23,
  2,
  1729,
  8790,
  10,
  594,
  26,
  744,
  43,
  33,
  262,
  1,
  224,
  8,
  3,
  2755,
  4,
  176,
  122,
  3245,
  36,
  4904,
  16,
  470,
  1,
  2032,
  3709,
  1,
  142,
  3996,
  221,
  36,
  24,
  332,
  1572,
  10,
  387,
  627,
  1,
  577,
  58,
  26,
  3517,
  24,
  1300,
  174,
  8,
  223,
  1,
  133,
  2,
  708,
  39,
  6409,
  31,
  22,
  37,
  8,
  3,
  2100,
  9,
  6,
  866,
  5,
  378,
  1,
  769,
  7080,
  4,
  1,
  19,
  1,
  1290,
  1435,
  202,
  102,
  8,
  3,
  1489,
  1404,
  1369,
  2291,
  53,
  1,
  1193,
  1041,
  30,
  1423,
  1,
  102,
  438,
  2,
  48,
  102,
  33,
  23,
  1,
  2052,
  252,
  31,
  4711,
  6,
  2143,
  28,
  99,
  25,
  39,
  1473,
  3,
  3548,
  606,
  42,
  4,
  304,
  2,
  2671,
  8,
  1251,
  100,
  3315,
  38,
  34,
  223,
  4,
  1,
  19,
  10,
  67,
  2211,
  403,
  1655,
  5,
  11,
  108,
  28,
  6,
  1078,
  2351,
  878,
  8184,
  39,
  3,
  8921,
  36,
  3,
  1942,
  1891,
  141,
  170,
  693,
  128,
  24,
  3486,
  6,
  1172,
  5,
  36,
  24,
  1348,
  2,
  9913,
  2798,
  6,
  28,
  676,
  6,
  28,
  640,
  1528,
  54,
  309,
  39,
  146,
  168,
  348,
  501,
  4531,
  42,
  30,
  22,
  36,
  3,
  9352,
  4,
  1989,
  2,
  1,
  2145,
  275,
  800,
  6,
  39,
  371,
  2,
  1082,
  7,
  7,
  1,
  49,
  419,
  23,
  30,
  113,
  5108,
  3,
  737,
  469,
  7688,
  3815,
  2,
  3,
  6914,
  1213,
  333,
  3815,
  5243,
  333,
  15,
  6467,
  385,
  122,
  15,
  76,
  221,
  22,
  684,
  165,
  5,
  1173,
  69,
  12,
  6,
  189,
  3855,
  2,
  652,
  7,
  7,
  1,
  108,
  183,
  208,
  30,
  87,
  18,
  534,
  9777,
  84,
  32,
  2032,
  27,
  7135,
  2360,
  108,
  60,
  183,
  30,
  3854,
  15,
  1,
  5612,
  3460,
  4,
  232,
  1,
  76,
  419,
  8,
  47,
  95,
  2351,
  38,
  30,
  227,
  5975,
  8112,
  7,
  7,
  108,
  542,
  15,
  47,
  2303,
  18,
  534,
  9777,
  84,
  3,
  7954,
  2,
  1853,
  4,
  1,
  4145,
  1917,
  133,
  36,
  2301,
  1861,
  22,
  65,
  187,
  69,
  5,
  267,
  40,
  108,
  13,
  34,
  3277,
  5,
  38,
  414,
  59,
  6,
  39,
  3,
  35,
  6668,
  15,
  229,
  12,
  1090,
  788,
  658,
  102,
  7,
  7,
  8,
  2494,
  3,
  614,
  972,
  4,
  3,
  19,
  4848,
  2,
  361,
  3,
  2,
  5732,
  224,
  334,
  15,
  3075,
  452,
  2,
  1222,
  551,
  737,
  92,
  21,
  56,
  206,
  76,
  351,
  1071,
  30,
  385,
  214,
  177,
  159,
  100,
  1245,
  141,
  1,
  87,
  1059,
  8449,
  223,
  4,
  1,
  19],
 [8,
  11,
  17,
  351,
  2,
  21,
  39,
  2822,
  41,
  3,
  968,
  861,
  8,
  259,
  686,
  7,
  7,
  33,
  116,
  21,
  132,
  12,
  1,
  1865,
  651,
  80,
  4,
  6030,
  3,
  169,
  4,
  113,
  3240,
  39,
  16,
  952,
  1219,
  7,
  7,
  33,
  116,
  21,
  132,
  229,
  41,
  50,
  71,
  243,
  31,
  310,
  61,
  327,
  478,
  8,
  3,
  240,
  4,
  1482,
  1937,
  243,
  249,
  27,
  15,
  41,
  846,
  223,
  4,
  6398,
  7,
  7,
  33,
  116,
  21,
  379,
  178,
  229,
  41,
  1,
  90,
  31,
  849,
  5500,
  4666,
  6676,
  3455,
  849,
  4,
  1,
  1230,
  1948,
  35,
  6,
  3,
  2055,
  4,
  56,
  144,
  8,
  463,
  4,
  24,
  28,
  6,
  1,
  914,
  6263,
  5133,
  100,
  1014,
  28,
  1,
  2507,
  4,
  5753,
  9999,
  5,
  4339,
  3877,
  8,
  178,
  7,
  7,
  33,
  116,
  21,
  132,
  229,
  41,
  4046,
  41,
  1282,
  454,
  3,
  81,
  8102,
  35,
  13,
  6134,
  16,
  7,
  7,
  33,
  116,
  21,
  132,
  229,
  41,
  1,
  81,
  8,
  11,
  8102,
  12,
  70,
  522,
  31,
  351,
  8917,
  2,
  1395,
  3925,
  1948,
  7,
  7,
  33,
  1007,
  47,
  2338,
  8,
  3,
  344,
  628,
  8,
  628,
  5,
  2822,
  7,
  7,
  33,
  116,
  21,
  132,
  229,
  41,
  937,
  1643,
  23,
  56,
  144,
  6134,
  16,
  32,
  8,
  628,
  5,
  3006,
  1,
  3164,
  2,
  1626,
  8,
  628,
  5,
  774,
  1,
  7,
  7,
  193,
  136,
  10,
  379,
  22,
  11,
  17,
  6,
  39,
  3,
  169,
  4,
  1540,
  38,
  3,
  191,
  2822],
 [27,
  99,
  666,
  12,
  32,
  309,
  14,
  49,
  14,
  1,
  3318,
  129,
  58,
  157,
  126,
  2,
  26,
  50,
  3328,
  2308,
  8,
  1,
  572,
  4,
  834,
  313,
  280,
  18,
  11,
  6,
  21,
  1,
  410,
  1,
  62,
  1,
  102,
  2,
  401,
  1,
  448,
  237,
  846,
  223,
  4,
  1,
  19,
  23,
  41,
  14,
  1371,
  14,
  3,
  1158,
  1687,
  491,
  36,
  1,
  416,
  4158,
  46,
  23,
  47,
  83,
  394,
  656,
  662,
  5,
  1,
  480,
  313,
  280,
  2,
  5,
  1,
  52,
  309,
  4,
  32,
  3318,
  129,
  6105,
  1,
  2096,
  18,
  3071,
  534,
  1021,
  143,
  8,
  1,
  4,
  1,
  2806,
  4071,
  60,
  801,
  12,
  1,
  374,
  4,
  1,
  19,
  6,
  21,
  61,
  724,
  18,
  7,
  7,
  46,
  45,
  75,
  3,
  83,
  105,
  5911,
  4,
  159,
  103,
  38,
  243,
  273,
  121,
  1,
  508,
  153,
  151,
  2,
  47,
  4,
  93,
  25,
  63,
  6469,
  18,
  44,
  1632,
  2,
  16,
  249,
  19,
  12,
  1,
  309,
  4,
  1483,
  7827,
  2166,
  471,
  1,
  4,
  4316,
  37,
  7571,
  35,
  125,
  25,
  24,
  394,
  6,
  3,
  52,
  76,
  27,
  9,
  6,
  608,
  12,
  1,
  284,
  6,
  1,
  1333,
  1799,
  134,
  1,
  55,
  2,
  1676,
  268,
  84,
  1,
  224,
  6,
  1373,
  734,
  195,
  2,
  14,
  3,
  977,
  4597,
  129,
  6,
  627,
  15,
  1752,
  4560,
  102,
  9140,
  2,
  560,
  4,
  98,
  1103,
  1711,
  7,
  7,
  188,
  1,
  27,
  148,
  12,
  158,
  1447,
  69,
  5718,
  1,
  313,
  280,
  13,
  1,
  6909,
  51,
  232,
  11,
  240,
  4,
  19,
  696,
  1187,
  23,
  52,
  5646,
  20,
  3589,
  360,
  5,
  64,
  93,
  1658,
  1,
  1056,
  2,
  513,
  1,
  543,
  2,
  383,
  6,
  52,
  7317,
  174,
  51,
  1,
  219,
  181,
  3038,
  53,
  1,
  49,
  419,
  139,
  438,
  5329,
  2,
  438,
  57,
  528,
  4597,
  129,
  12,
  240,
  4,
  8471,
  2,
  1,
  102,
  23,
  30,
  7211,
  5,
  132,
  48,
  270,
  86,
  1289,
  5,
  93,
  145,
  21,
  618,
  12,
  1,
  86,
  1289,
  3471,
  5,
  137,
  784,
  344,
  6,
  5,
  3599,
  18,
  9,
  166,
  9,
  50,
  797,
  43,
  295,
  158,
  10,
  101,
  73,
  66,
  1362,
  7571,
  16,
  12],
 [586,
  34,
  9,
  6514,
  3232,
  1147,
  18,
  8,
  57,
  677,
  45,
  44,
  203,
  545,
  2,
  2140,
  1405,
  80,
  4,
  1,
  211,
  386,
  452,
  392,
  6341,
  37,
  1290,
  2,
  83,
  361,
  1774,
  1204,
  1555,
  83,
  1,
  1119,
  5741,
  118,
  174,
  6,
  2594,
  5504,
  4886,
  610,
  45,
  3,
  335,
  2,
  1276,
  83,
  474,
  33,
  192,
  1,
  5885,
  332,
  1,
  8532,
  2,
  1619,
  128,
  6,
  871,
  14,
  6,
  2605,
  2152,
  1276,
  182,
  3,
  4657,
  7,
  7,
  83,
  362,
  3757,
  490,
  352,
  15,
  591,
  361,
  4,
  3,
  657,
  2,
  4711,
  7,
  7,
  68,
  182,
  3,
  4657,
  44,
  274],
 [14,
  236,
  14,
  10,
  120,
  1,
  142,
  221,
  12,
  1,
  283,
  294,
  6,
  390,
  217,
  24,
  238,
  2,
  296,
  9,
  13,
  32,
  1344,
  1115,
  482,
  1057,
  15,
  88,
  11,
  6,
  3,
  834,
  19,
  41,
  3,
  175,
  4901,
  429,
  129,
  15,
  3,
  313,
  611,
  173,
  2542,
  88,
  819,
  2,
  1802,
  2,
  1890,
  5153,
  1987,
  2365,
  253,
  1999,
  311,
  8861,
  6392,
  129,
  15,
  6546,
  35,
  2378,
  86,
  4,
  24,
  117,
  20,
  1,
  1793,
  8,
  3,
  6290,
  2,
  2768,
  31,
  24,
  239,
  28,
  45,
  3,
  313,
  312,
  2231,
  150,
  28,
  66,
  926,
  15,
  9,
  2775,
  15,
  9,
  2,
  1028,
  179,
  15,
  9,
  28,
  2321,
  5,
  1128,
  307,
  8,
  1,
  19,
  9,
  6,
  52,
  49,
  16,
  3,
  221,
  37,
  88,
  82,
  1244,
  350,
  626,
  819,
  1802,
  2,
  1890,
  5153,
  1987,
  5985,
  14,
  1854,
  1861,
  2,
  1802,
  1265,
  14,
  456,
  1861,
  9,
  13,
  1987,
  1,
  3611,
  16,
  113,
  162,
  16,
  1274,
  9730,
  113,
  497,
  907,
  441,
  20,
  855,
  36,
  160,
  3652,
  2,
  113,
  427,
  9,
  13,
  1987,
  1,
  16,
  113,
  19,
  113,
  91,
  53,
  1800,
  2,
  113,
  3363,
  907,
  2365,
  253,
  1999,
  13,
  630,
  6764,
  20,
  1,
  1142,
  838,
  17,
  407,
  28,
  13,
  630,
  846,
  20,
  1,
  1546,
  838,
  695,
  149,
  28,
  13,
  630,
  771,
  20,
  2040,
  149,
  2,
  28,
  13,
  630,
  1059,
  20,
  1,
  3581,
  838,
  294,
  2,
  1,
  19,
  13,
  630,
  6328,
  20,
  1,
  1546,
  838,
  695,
  103,
  1344],
 [29,
  10,
  123,
  567,
  135,
  109,
  2575,
  13,
  4,
  1,
  2,
  134,
  73,
  25,
  3,
  19,
  12,
  21,
  61,
  18,
  2137,
  141,
  15,
  3,
  219,
  1129,
  12,
  27,
  383,
  6,
  126,
  29,
  1,
  135,
  147,
  10,
  13,
  1403,
  16,
  12,
  1765,
  484,
  5,
  91,
  1,
  515,
  225,
  14,
  150,
  46,
  6,
  449,
  16,
  1,
  755,
  2,
  46,
  299,
  664,
  986,
  5,
  21,
  6558,
  1,
  19,
  10,
  67,
  5,
  477,
  9,
  122,
  30,
  1,
  173,
  119,
  1,
  159,
  129,
  7256,
  558,
  1,
  129,
  2266,
  12,
  9,
  13,
  586,
  5,
  26,
  3,
  7256,
  2,
  74,
  2,
  10,
  3211,
  50,
  6484,
  71,
  98,
  129,
  8,
  1,
  508,
  55,
  10,
  120,
  21,
  6558,
  9,
  6,
  3,
  76,
  715,
  20,
  549,
  18,
  9,
  6,
  1,
  4186,
  4,
  1,
  575,
  2,
  886,
  5,
  3,
  62,
  12,
  78,
  393,
  3,
  515,
  918,
  2,
  33,
  1268,
  11,
  19,
  29,
  289,
  658,
  940,
  2533,
  4,
  1,
  426,
  851,
  2,
  1,
  359,
  16,
  2908,
  305,
  9,
  48,
  955,
  2194,
  31,
  2256,
  58,
  26,
  37,
  2,
  145,
  21,
  454,
  7668,
  1362,
  22,
  456,
  162,
  295,
  603,
  200,
  69,
  3,
  1765,
  484,
  872,
  10,
  25,
  9,
  226,
  54,
  790],
 [10,
  79,
  2729,
  12,
  10,
  25,
  1215,
  11,
  207,
  10,
  852,
  50,
  204,
  50,
  6199,
  427,
  2,
  50,
  9015,
  11,
  6,
  39,
  3,
  1063,
  2174,
  207,
  52,
  453,
  199,
  98,
  1451,
  38,
  9,
  6,
  39,
  3154,
  396,
  10,
  164,
  1,
  149,
  157,
  175,
  867,
  14,
  68,
  233,
  301,
  1325,
  14,
  2134,
  15,
  1479,
  18,
  8,
  11,
  427,
  28,
  1537,
  98,
  1451,
  235,
  135,
  28,
  498,
  1034,
  28,
  6,
  24,
  4262,
  1451,
  18,
  125,
  21,
  3404,
  98,
  1451,
  4,
  3,
  2171,
  53,
  9,
  270,
  14,
  54,
  843,
  12,
  9,
  13,
  21,
  613,
  8,
  3,
  169,
  4,
  2772,
  2,
  6,
  109,
  2727,
  8,
  1,
  2261,
  16,
  1839,
  4,
  1,
  1126,
  1904,
  2,
  13,
  21,
  56,
  607,
  8,
  1],
 [1,
  62,
  45,
  75,
  558,
  155,
  3,
  2416,
  3785,
  6,
  185,
  18,
  1,
  1579,
  8,
  11,
  19,
  6,
  821,
  24,
  3008,
  4,
  20,
  1,
  486,
  6,
  142,
  28,
  6,
  847,
  3,
  1874,
  395,
  39,
  165,
  350,
  5,
  64,
  24,
  529,
  11,
  395,
  99,
  26,
  786,
  369,
  5,
  22],
 [11,
  19,
  13,
  52,
  68,
  6941,
  10,
  230,
  32,
  6667,
  17,
  9982,
  2,
  25,
  107,
  5993,
  16,
  11,
  17,
  16,
  1844,
  135,
  10,
  13,
  680,
  8765,
  4,
  85,
  154,
  11,
  17,
  58,
  158,
  26,
  57,
  347,
  194,
  9,
  13,
  165,
  5,
  26,
  83,
  2,
  6098,
  69,
  53,
  41,
  9,
  94,
  10,
  422,
  2,
  217,
  9,
  10,
  13,
  8500,
  174,
  8,
  57,
  2006,
  210,
  2447,
  370,
  10,
  2027,
  12,
  10,
  67,
  1481,
  16,
  11,
  17,
  10,
  90,
  549,
  428,
  30,
  86,
  4,
  1,
  509,
  8,
  1,
  17,
  39,
  34,
  10,
  225,
  76,
  2,
  2057,
  1,
  49,
  1337,
  10,
  13,
  8,
  930,
  10,
  468,
  5,
  74,
  57,
  274,
  42,
  4,
  1,
  17,
  10,
  209,
  139,
  84,
  3,
  17,
  15,
  32,
  835,
  324,
  21,
  264,
  5,
  139,
  84,
  93,
  15,
  97,
  105,
  1393,
  18,
  11,
  17,
  13,
  21,
  12,
  154,
  144,
  9,
  1,
  250,
  17,
  201,
  123,
  107,
  18,
  9,
  6,
  409,
  274,
  1062,
  16,
  4087,
  43,
  22,
  107,
  105,
  5993,
  16,
  1,
  17,
  38,
  22,
  37,
  52,
  555,
  2,
  2116,
  1382,
  22,
  198,
  367,
  9,
  18,
  16,
  289,
  206,
  461,
  7113,
  132,
  1374,
  272,
  56,
  806,
  42,
  1,
  7280,
  4,
  206,
  172,
  137,
  558,
  69,
  5,
  139,
  64,
  902,
  1,
  831,
  305],
 [14,
  236,
  14,
  10,
  120,
  11,
  13,
  57,
  87,
  550,
  15,
  96,
  44,
  138,
  3,
  2016,
  5,
  64,
  137,
  330,
  71,
  124,
  2161,
  362,
  1338,
  427,
  97,
  76,
  12,
  96,
  37,
  11,
  27,
  25,
  3,
  388,
  592,
  4,
  8,
  1,
  191,
  181,
  10,
  66,
  61,
  449,
  12,
  81,
  104,
  11,
  31,
  1672,
  31,
  5377,
  38,
  77,
  7,
  7,
  80,
  44,
  65,
  274,
  135,
  10,
  312,
  1,
  443,
  548,
  65,
  640,
  10,
  415,
  74,
  1,
  1657,
  4,
  1,
  102,
  42,
  4,
  57,
  406,
  2,
  9,
  1447,
  69,
  56,
  50,
  51,
  10,
  194,
  4,
  1,
  5228,
  4,
  1,
  19,
  21,
  61,
  13,
  9,
  3,
  1657,
  62,
  9,
  67,
  317,
  720,
  2,
  3,
  52,
  49,
  725,
  7,
  7,
  43,
  22,
  25,
  1,
  1463,
  104,
  9,
  44,
  65,
  194,
  2674,
  2,
  90,
  69,
  7792,
  3,
  169,
  7,
  7],
 [52,
  792,
  4,
  1,
  55,
  2,
  8,
  92,
  203,
  95,
  54,
  345,
  154,
  71,
  105,
  4,
  24,
  307,
  503,
  2,
  136,
  6,
  12,
  46,
  6,
  161,
  5,
  26,
  38,
  2236,
  41,
  2,
  10,
  475,
  98,
  138,
  949,
  6,
  50,
  71,
  5666,
  54,
  1,
  83,
  474,
  36,
  32,
  4546,
  210,
  2295,
  6294,
  12,
  6,
  6766,
  84,
  1,
  1297,
  1,
  4223,
  811,
  614,
  560,
  4,
  6595,
  44,
  1,
  168,
  240,
  4,
  22,
  164,
  8,
  24,
  307,
  503,
  150,
  450,
  164,
  9,
  8,
  3,
  50,
  2535,
  321,
  134,
  242,
  1423,
  53,
  16,
  5886,
  5,
  213,
  18,
  6,
  21,
  248,
  46,
  7,
  7,
  1,
  3725,
  2188,
  35,
  4219,
  20,
  11,
  17,
  155,
  10,
  116,
  5081,
  12,
  9,
  67,
  5,
  26,
  3,
  52,
  9335,
  537,
  4,
  81,
  9778,
  164,
  11,
  17,
  604,
  10,
  79],
 [281,
  172,
  842,
  35,
  1555,
  1,
  5683,
  31,
  1,
  8022,
  3534,
  9,
  45,
  1209,
  331,
  39,
  232,
  9,
  53,
  14,
  22,
  139,
  334,
  18,
  10,
  79,
  9,
  2297,
  204,
  1830,
  8,
  11,
  410,
  130,
  50,
  1878,
  1859,
  1737,
  2,
  2250,
  5645,
  8,
  335,
  39,
  48,
  1,
  842,
  5175,
  5036,
  1429,
  1,
  95,
  12,
  1,
  1335,
  830,
  36,
  27,
  5,
  1,
  77,
  6,
  220,
  34,
  68,
  12,
  46,
  6,
  54,
  548,
  4,
  74,
  20,
  15,
  9,
  34,
  53,
  327,
  42,
  4,
  1,
  237,
  457,
  712,
  12,
  25,
  90,
  22,
  428,
  94,
  90,
  22,
  1467,
  2,
  90,
  22,
  139,
  7,
  7,
  8,
  1305,
  4,
  108,
  951,
  11,
  6,
  689,
  1,
  16,
  8472,
  2605,
  2,
  8056,
  109,
  27,
  4,
  1,
  7009,
  9779,
  22,
  120,
  12,
  28,
  78,
  79,
  1,
  197,
  148,
  2,
  198,
  56,
  1724,
  1,
  1369,
  12,
  28,
  125,
  9,
  188,
  9,
  6,
  130,
  32,
  910,
  51,
  28,
  24,
  755,
  2900,
  7,
  7,
  135,
  1,
  2287,
  4,
  1,
  67,
  50,
  4,
  1,
  3229,
  1688,
  53,
  5,
  2381,
  1,
  572,
  4,
  4194,
  6,
  32,
  29,
  42,
  5301,
  37,
  1144,
  1094,
  5,
  2148,
  189,
  289,
  2166,
  18,
  8,
  278,
  804,
  66,
  1,
  207,
  393,
  9,
  53,
  30,
  11,
  657,
  946,
  449,
  34],
 [3,
  6308,
  2303,
  6,
  3,
  389,
  239,
  19,
  11,
  6,
  3,
  5084,
  4,
  2269,
  3,
  5430,
  2139,
  1,
  17,
  4080,
  11,
  117,
  36,
  3,
  184,
  572,
  141,
  375,
  1,
  114,
  2,
  1443,
  4,
  1,
  239,
  1097,
  6,
  3811,
  472,
  85,
  2269,
  2,
  1,
  374,
  4,
  24,
  239,
  2748,
  1802,
  2,
  2293,
  5572,
  6,
  3,
  117,
  2110,
  16,
  29,
  4,
  178,
  1,
  6774,
  2,
  6645,
  4,
  3151,
  2,
  24,
  273,
  48,
  9,
  298,
  5,
  91,
  3,
  142,
  726,
  85,
  2269,
  2,
  24,
  239,
  762,
  15,
  3,
  6200,
  4467,
  4,
  3,
  437,
  27,
  6,
  2324,
  199,
  5368,
  38,
  1,
  1961,
  4,
  1,
  239,
  6,
  613,
  8,
  1143,
  1305,
  2,
  6,
  524,
  3,
  674,
  173,
  4,
  63,
  458,
  11,
  6,
  3,
  971,
  239,
  19,
  60,
  66,
  26,
  3159,
  16,
  3,
  395,
  4,
  98,
  572],
 [68,
  144,
  12,
  10,
  120,
  119,
  2114,
  994,
  3421,
  1,
  413,
  16,
  24,
  332,
  4,
  318,
  1736,
  4492,
  10,
  66,
  144,
  374,
  8,
  2302,
  161,
  41,
  1,
  361,
  38,
  3446,
  224,
  58,
  3019,
  1,
  348,
  8,
  1,
  332,
  4,
  1590,
  4492,
  18,
  3,
  270,
  53,
  36,
  24,
  112,
  2600,
  559,
  5,
  500,
  1,
  1722,
  9213,
  232,
  3,
  357,
  805,
  180,
  491,
  8,
  24,
  1031,
  8,
  584,
  332,
  743,
  10,
  89,
  391,
  1,
  769,
  399,
  4,
  1,
  9386,
  3,
  747,
  4,
  1408,
  5552,
  2667,
  553,
  277,
  190,
  579,
  47,
  37,
  795,
  8,
  308,
  4166,
  632,
  388,
  222,
  1594,
  1,
  642,
  61,
  2588,
  394,
  9,
  5,
  1,
  2468,
  19,
  162,
  308,
  4081,
  9,
  14,
  1,
  977,
  270,
  593,
  37,
  384,
  16,
  554,
  5045,
  413,
  90,
  16,
  243,
  352,
  1167,
  1661,
  112,
  6573,
  15,
  464,
  1506,
  282,
  15,
  348,
  179,
  357,
  805,
  17,
  41,
  357,
  805,
  17,
  1235,
  35,
  3556,
  1,
  348,
  1061,
  6,
  44,
  1373,
  734,
  14,
  417,
  38,
  251,
  1,
  332,
  4,
  1590,
  4492,
  6,
  348,
  30,
  1845,
  27,
  2,
  2378,
  1,
  374,
  4,
  92,
  223,
  165,
  141,
  7659,
  178,
  334,
  16,
  170,
  338],
 [162,
  3739,
  6072,
  45,
  90,
  47,
  5886,
  37,
  2322,
  841,
  253,
  2901,
  38,
  18,
  28,
  13,
  21,
  260,
  97,
  72,
  2082,
  20,
  24,
  86,
  1186,
  503,
  5405,
  3793,
  13,
  1193,
  2,
  164,
  69,
  2399,
  13,
  32,
  208,
  18,
  1268,
  3035,
  144,
  6072,
  943,
  24,
  113,
  19,
  8,
  2863,
  2,
  31,
  57,
  218,
  4,
  625,
  3,
  289,
  964,
  155,
  1,
  2259,
  670,
  331,
  348,
  10,
  101,
  11,
  19,
  6,
  37,
  3,
  16,
  6072,
  11,
  17,
  45,
  32,
  317,
  62,
  60,
  1729,
  45,
  105,
  6304,
  82,
  10,
  101,
  1,
  276,
  4,
  1,
  17,
  6,
  404,
  1,
  361,
  23,
  519,
  2957,
  4993,
  2953,
  943,
  14,
  650,
  3,
  1931,
  238,
  2,
  242,
  54,
  789,
  27,
  4,
  1,
  113,
  149,
  4,
  259,
  478,
  5757,
  6856,
  6,
  82,
  32,
  317,
  294,
  18,
  242,
  2363,
  31,
  57,
  218,
  4,
  625,
  24,
  238,
  8,
  134,
  6,
  83,
  1,
  374,
  4,
  1,
  176,
  6,
  82,
  317,
  5342,
  1,
  83,
  2427,
  7081,
  18,
  131,
  106,
  149,
  717,
  9209,
  361,
  60,
  70,
  1049,
  3466,
  31,
  1,
  1193,
  3611,
  1,
  19,
  45,
  3,
  49,
  657,
  4,
  3167,
  8,
  173,
  1246,
  5,
  1,
  361,
  2,
  8,
  173,
  1246,
  5,
  1,
  519,
  907,
  155,
  1,
  2259,
  670,
  331,
  348,
  6,
  3,
  142,
  964,
  15,
  404,
  452,
  3,
  83,
  907,
  2,
  317,
  361,
  73,
  359,
  50,
  96,
  37,
  11],
 [10,
  553,
  57,
  2709,
  297,
  159,
  5,
  64,
  11,
  17,
  73,
  312,
  100,
  1059,
  38,
  846,
  223,
  9,
  13,
  403,
  371,
  11,
  17,
  140,
  26,
  1159,
  1397,
  30,
  1,
  227,
  10,
  230,
  21,
  12,
  6599,
  15,
  96,
  18,
  11,
  13,
  39,
  97,
  72,
  9,
  13,
  3,
  444,
  4,
  284,
  10,
  194,
  9,
  58,
  3064,
  47,
  206,
  2,
  10,
  700,
  1,
  206,
  58,
  235,
  26,
  3111,
  18,
  11,
  13,
  95,
  669,
  3111,
  10,
  13,
  1245,
  46,
  147,
  2,
  891,
  3,
  766,
  30,
  1,
  442,
  4,
  1,
  17,
  13,
  48,
  65,
  192,
  69,
  2,
  10,
  99,
  21,
  267,
  85,
  924,
  9,
  13,
  10,
  99,
  21,
  267,
  12,
  9,
  58,
  26,
  586,
  16,
  3,
  1780,
  297,
  159,
  5,
  340,
  2,
  64,
  11,
  1611,
  10,
  89,
  378,
  85,
  1,
  637,
  1469,
  503],
 [10,
  437,
  11,
  19,
  10,
  194,
  9,
  58,
  26,
  757,
  5,
  104,
  2,
  757,
  5,
  820,
  10,
  2194,
  42,
  100,
  147,
  11,
  5,
  767,
  1,
  266,
  21,
  731,
  1536,
  7,
  7,
  1,
  224,
  6,
  519,
  2,
  1,
  1030,
  415,
  26,
  50,
  404,
  249,
  108,
  45,
  63,
  570,
  2,
  10,
  1472,
  247,
  472,
  11,
  19,
  1715,
  2608,
  13,
  1501,
  20,
  7,
  7],
 [44,
  21,
  757,
  5,
  164,
  2675,
  20,
  1840,
  44,
  21,
  1263,
  20,
  266,
  18,
  10,
  468,
  5,
  730,
  11,
  244,
  3847,
  17,
  5,
  57,
  1995,
  9996,
  17,
  1487,
  7,
  7,
  10,
  186,
  378,
  85,
  1,
  1036,
  456,
  9996,
  214,
  84,
  131,
  1484,
  103,
  2675,
  6264,
  447,
  389,
  149,
  32,
  208,
  112,
  2,
  1661,
  1267,
  18,
  92,
  690,
  1027,
  2,
  787,
  2310,
  48,
  233,
  25,
  75,
  3,
  83,
  793,
  434,
  105,
  133,
  301,
  5,
  26,
  987,
  5163,
  1568,
  5,
  1269,
  1,
  1862,
  1626,
  136,
  13,
  259,
  636,
  1197,
  4827,
  4,
  24,
  7500,
  136,
  116,
  28,
  1,
  1353,
  28,
  2977,
  46,
  70,
  216,
  51,
  10,
  1156,
  415,
  379,
  43,
  1,
  162,
  1017,
  2675,
  5,
  26,
  3,
  5922,
  793,
  434,
  38,
  3,
  2648,
  2372,
  136,
  330,
  58,
  28,
  8343,
  8,
  3,
  4485,
  1144,
  2256,
  3676,
  128,
  8,
  1,
  87,
  106,
  223,
  12,
  115,
  843,
  423,
  90,
  69,
  16,
  1,
  2656,
  231,
  57,
  360,
  70,
  390,
  3615,
  116,
  28,
  9504,
  24,
  106,
  8088,
  588,
  149,
  1995,
  9996,
  2,
  3590,
  5663,
  5,
  346,
  138,
  371,
  167,
  2454,
  14,
  32,
  1995,
  3465,
  10,
  5187,
  12,
  10,
  130,
  194,
  456,
  9996,
  13,
  1216,
  8,
  3,
  7238,
  182,
  88,
  350,
  2,
  88,
  8,
  433,
  4,
  95,
  7,
  7,
  2675,
  215,
  3,
  83,
  17,
  18,
  9,
  125,
  25,
  47,
  1661,
  394,
  18,
  10,
  89,
  373,
  9,
  911,
  331,
  264,
  5,
  643,
  8,
  1995,
  9996],
 [87,
  4,
  29,
  10,
  140,
  218,
  42,
  12,
  10,
  65,
  516,
  147,
  11,
  648,
  21,
  61,
  9,
  67,
  83,
  211,
  8,
  9,
  18,
  1,
  634,
  2,
  1,
  787,
  70,
  82,
  389,
  188,
  29,
  131,
  1221,
  179,
  41,
  1,
  19,
  125,
  21,
  644,
  1,
  196,
  12,
  9,
  311,
  5,
  1,
  2606,
  896,
  1247,
  1509,
  12,
  7501,
  105,
  37,
  549,
  772,
  11,
  19,
  745,
  1,
  62,
  4,
  2055,
  2,
  2196,
  4903,
  211,
  8,
  3,
  52,
  2938,
  1369,
  60,
  6,
  3,
  49,
  148,
  137,
  12,
  58,
  118,
  4528,
  7845,
  2,
  1449,
  12,
  11,
  686,
  6,
  21,
  39,
  41,
  5625,
  2,
  188,
  1,
  9379,
  4,
  1,
  19,
  6,
  12,
  9,
  288,
  30,
  48,
  9,
  14,
  2606,
  36,
  1,
  501,
  4,
  1,
  1247,
  10,
  387,
  37,
  27,
  4075,
  5863,
  557,
  8,
  1,
  19,
  272,
  46,
  6,
  54,
  2606,
  2,
  1247,
  272,
  9,
  6,
  39,
  3,
  4831,
  3,
  2822,
  1079,
  31,
  1,
  6159,
  4,
  909,
  2772,
  8,
  628,
  5,
  393,
  1136,
  2,
  1157,
  34,
  12,
  33,
  99,
  1681,
  1,
  181,
  2,
  393,
  1,
  2061,
  7481,
  7,
  7,
  136,
  89,
  22,
  101,
  41,
  12],
 [6,
  21,
  3,
  380,
  17,
  18,
  9,
  6,
  175,
  2418,
  1,
  1412,
  6,
  4726,
  337,
  8,
  105,
  133,
  2,
  3522,
  337,
  8,
  29,
  1,
  374,
  34,
  22,
  23,
  1291,
  5,
  213,
  42,
  4,
  3,
  802,
  15,
  3,
  6643,
  38,
  765,
  7251,
  313,
  280,
  23,
  3231,
  18,
  608,
  1,
  2481,
  1047,
  3109,
  16,
  1430,
  1343,
  1435,
  6,
  46,
  4,
  258,
  334,
  15,
  1,
  1969,
  18,
  1,
  219,
  17,
  39,
  152,
  48,
  13,
  875,
  13,
  47,
  400,
  2,
  50,
  3248,
  8,
  3625,
  474,
  7,
  7,
  10,
  186,
  65,
  373,
  12,
  22,
  346,
  124,
  55,
  147,
  11,
  17,
  10,
  398,
  200,
  3,
  4956,
  5,
  3,
  17,
  441,
  20,
  39,
  3,
  128,
  38,
  106,
  12,
  5367,
  1663,
  38,
  474,
  18,
  131,
  23,
  1049,
  1837,
  8,
  11,
  19],
 [87,
  122,
  10,
  25,
  54,
  309,
  85,
  11,
  17,
  90,
  9,
  5,
  1,
  191,
  256,
  92,
  21,
  56,
  1,
  357,
  323,
  895,
  900,
  1262,
  17,
  92,
  39,
  371,
  69,
  2,
  57,
  440,
  35,
  114,
  204,
  96,
  5256,
  253,
  6600,
  1292,
  511,
  422,
  5,
  64,
  11,
  17,
  1039,
  11,
  17,
  5,
  69,
  3,
  15,
  6293,
  2926,
  722,
  29,
  73,
  192,
  13,
  3,
  2926,
  518,
  2,
  3,
  300,
  1,
  4457,
  13,
  21,
  14,
  76,
  14,
  10,
  13,
  1039,
  18,
  1,
  112,
  6,
  34,
  371,
  334,
  15,
  1,
  111,
  9,
  90,
  53,
  16,
  9,
  92,
  688,
  3,
  1662,
  4,
  6293,
  3242,
  170,
  6122,
  151,
  959,
  37,
  3,
  49,
  1042,
  4,
  2847,
  4,
  921,
  54,
  1,
  112,
  504,
  5,
  26,
  2637,
  71,
  9,
  140,
  26,
  1264,
  21,
  61,
  112,
  1452,
  18,
  15,
  1361,
  2,
  3,
  52,
  388,
  769,
  292,
  202,
  6293,
  244,
  191,
  3333,
  9,
  39,
  214,
  654,
  1,
  162,
  3118,
  5,
  730,
  3,
  228,
  4,
  474,
  8,
  1,
  17,
  60,
  1953,
  69,
  2,
  57,
  440,
  1472,
  141,
  1,
  219,
  148,
  334,
  15,
  29,
  460,
  4,
  1,
  306,
  2,
  2217,
  2551,
  73,
  1000,
  284,
  20,
  11,
  1,
  335,
  1547,
  20,
  243,
  166,
  53,
  16,
  86,
  4,
  1,
  204,
  135,
  605,
  166,
  53,
  1,
  374,
  201,
  107,
  3,
  169,
  4,
  490,
  96,
  37,
  1,
  3172,
  3880,
  2,
  408,
  18,
  10,
  25,
  5,
  132,
  43,
  22,
  187,
  3,
  660,
  536,
  428,
  16,
  32,
  518,
  104,
  11,
  7,
  7,
  62,
  318,
  153,
  4457,
  460,
  153,
  111,
  327,
  153,
  7,
  7,
  10,
  89,
  2809,
  18,
  9,
  58,
  25,
  1639,
  155,
  147,
  11,
  17],
 [10,
  230,
  21,
  602,
  85,
  246,
  1,
  4885,
  6,
  15,
  11,
  17,
  18,
  10,
  66,
  379,
  22,
  12,
  10,
  13,
  1653,
  2486,
  31,
  11,
  17,
  1,
  108,
  4,
  252,
  908,
  31,
  8113,
  4993,
  2953,
  13,
  27,
  4,
  1,
  86,
  989,
  248,
  417,
  102,
  8,
  1186,
  1703,
  11,
  17,
  6010,
  248,
  1320,
  5,
  774,
  7955,
  5,
  1,
  306,
  9,
  90,
  69,
  428,
  90,
  69,
  640,
  90,
  69,
  225,
  1157,
  2,
  1199,
  5,
  26,
  3043,
  1,
  55,
  5,
  104,
  1,
  17,
  9,
  298,
  54,
  55,
  5,
  378,
  48,
  6,
  165,
  20,
  2,
  298,
  22,
  20,
  3,
  4857,
  5539,
  1434,
  4,
  1907,
  382,
  1327,
  10,
  194,
  10,
  700,
  57,
  473,
  682,
  10,
  156,
  120,
  9,
  30,
  29,
  10,
  200,
  11,
  830,
  771,
  42,
  4,
  153,
  2,
  373,
  9,
  16,
  29,
  1521,
  2,
  184,
  1521,
  2,
  1,
  184,
  30,
  487,
  39,
  21,
  1,
  184,
  18,
  14,
  534,
  14,
  33,
  23,
  1534,
  5,
  64,
  1397,
  1159,
  96,
  91,
  9,
  3],
 [10,
  205,
  25,
  107,
  11,
  3,
  2556,
  216,
  121,
  1,
  151,
  10,
  13,
  41,
  3834,
  51,
  10,
  87,
  217,
  9,
  8,
  490,
  1819,
  20,
  1,
  704,
  6247,
  1566,
  7,
  7,
  10,
  1215,
  3,
  266,
  271,
  16,
  1,
  464,
  5,
  64,
  2,
  230,
  232,
  93,
  104,
  9,
  33,
  89,
  3185,
  473,
  8,
  384,
  2,
  11,
  2589,
  1,
  86,
  2524,
  1444,
  4,
  1,
  3370,
  1087,
  9,
  63,
  2524,
  535,
  7,
  7,
  15,
  1,
  9016,
  20,
  29,
  2734,
  3884,
  8,
  63,
  203,
  646,
  48,
  33,
  116,
  2,
  136,
  9,
  1349,
  48,
  476,
  53,
  5,
  1,
  292,
  2,
  1,
  769,
  292,
  7,
  7,
  767,
  9,
  16,
  124,
  464,
  334,
  15,
  955,
  104,
  9,
  15,
  93,
  2,
  91,
  93,
  378,
  450,
  26,
  34,
  1199,
  22,
  116],
 [1947,
  9129,
  103,
  4,
  527,
  25,
  21,
  602,
  75,
  49,
  18,
  11,
  6,
  31,
  236,
  1,
  250,
  231,
  1,
  8696,
  1,
  112,
  166,
  54,
  285,
  48,
  34,
  123,
  9,
  6,
  110,
  752,
  8,
  48,
  1,
  1508,
  202,
  1,
  102,
  23,
  35,
  503,
  16,
  35,
  38,
  35,
  6,
  1477,
  5621,
  35,
  1,
  19,
  6,
  339,
  4050,
  249,
  128,
  183,
  5,
  7736,
  1,
  62,
  1060,
  244,
  71,
  1623,
  9,
  932,
  56,
  1,
  204,
  863,
  23,
  3075,
  2,
  247,
  5,
  817,
  86,
  4,
  1,
  1728,
  205,
  2822,
  30,
  1,
  1886,
  2045,
  16,
  21,
  56,
  1673,
  1,
  4,
  19,
  232,
  18,
  2244,
  125,
  21,
  74,
  122,
  8686,
  14,
  27,
  4,
  1,
  1187,
  4,
  11,
  19,
  28,
  205,
  82,
  1498,
  1,
  1728,
  438,
  2,
  10,
  763,
  56,
  1006,
  85,
  371,
  1,
  111,
  6,
  56,
  31,
  2244,
  1614,
  56,
  14,
  735,
  5,
  386,
  7672,
  11,
  6,
  21,
  274,
  3,
  625,
  56,
  16,
  2244,
  461,
  200,
  9,
  3,
  1770],
 [2,
  10,
  16,
  27,
  101,
  12,
  6,
  3,
  49,
  148,
  201,
  39,
  110,
  75,
  3,
  2885,
  341,
  263,
  1,
  212,
  13,
  57,
  499,
  17,
  18,
  10,
  114,
  3477,
  2,
  13,
  6886,
  5,
  858,
  59,
  13,
  232,
  11,
  7,
  7,
  14,
  16,
  1,
  374,
  4,
  1,
  352,
  10,
  101,
  9,
  13,
  1065,
  345,
  71,
  1,
  212,
  17,
  27,
  4,
  57,
  499,
  1385,
  102,
  8,
  1,
  212,
  13,
  15,
  40,
  20,
  1,
  545,
  42,
  1350,
  9,
  298,
  3,
  169,
  50,
  71,
  54,
  653,
  5,
  26,
  3,
  2,
  263,
  10,
  1054,
  9,
  10,
  13,
  1199,
  5,
  64,
  1,
  1187,
  67,
  1,
  3442,
  21,
  5,
  79,
  3,
  962,
  7,
  7,
  10,
  82,
  446,
  1,
  196,
  46,
  23,
  1025,
  7781,
  4,
  11,
  17,
  60,
  70,
  751,
  14,
  43,
  22,
  23,
  255,
  30,
  3,
  880,
  9,
  405,
  3,
  548,
  12,
  22,
  23,
  8,
  1,
  1739,
  21,
  39,
  30,
  1,
  96,
  7,
  7,
  10,
  101,
  1,
  77,
  148,
  10,
  446,
  41,
  11,
  352,
  13,
  12,
  46,
  467,
  5,
  26,
  1065,
  345,
  9307,
  4,
  1,
  621,
  376,
  69,
  2790,
  22,
  60,
  498,
  339,
  652,
  100,
  41,
  1,
  8974,
  55,
  22,
  858,
  9],
 [34,
  142,
  2,
  2295,
  29,
  8,
  27,
  10,
  391,
  548,
  37,
  2112,
  10,
  391,
  109,
  11,
  13,
  3,
  302,
  4,
  3,
  655,
  276,
  10,
  261,
  446,
  1,
  9,
  6,
  329,
  5,
  64,
  3499,
  8,
  3,
  17,
  199,
  109,
  121,
  1,
  406,
  15,
  9,
  43,
  22,
  74,
  1,
  592,
  5,
  64,
  11,
  182,
  9,
  9,
  6,
  68,
  274,
  1,
  1081,
  223],
 [1362,
  528,
  10,
  291,
  11,
  30,
  3,
  5676,
  277,
  2,
  116,
  21,
  999,
  16,
  9,
  1,
  112,
  6,
  2288,
  8862,
  2,
  1,
  219,
  17,
  455,
  37,
  32,
  425,
  4,
  3,
  243,
  118,
  43,
  22,
  25,
  98,
  1817,
  4,
  5107,
  38,
  104,
  42,
  22,
  78,
  225,
  225,
  37,
  1,
  17,
  6,
  32,
  2204,
  5,
  124,
  1768,
  7,
  7,
  82,
  552,
  665,
  72,
  211,
  3383,
  6330,
  3722,
  1,
  250,
  111,
  10,
  25,
  123,
  107,
  1602,
  462,
  2029,
  12,
  2305,
  6,
  158,
  532,
  242,
  1,
  27,
  12,
  2705,
  1,
  17,
  7,
  7,
  10,
  723,
  12,
  10,
  1003,
  811,
  106,
  622,
  4,
  57,
  117,
  147,
  11,
  17,
  44,
  3,
  883,
  12,
  33,
  192,
  5,
  668,
  9,
  3,
  790,
  80,
  10,
  13,
  3,
  341,
  4,
  1,
  212,
  60,
  13,
  158,
  177,
  49],
 [3,
  440,
  69,
  11,
  266,
  60,
  28,
  192,
  36,
  1,
  162,
  30,
  3,
  1424,
  10,
  101,
  10,
  422,
  8,
  2586,
  12,
  47,
  4,
  1,
  1807,
  1379,
  4,
  1,
  17,
  70,
  3,
  228,
  5302,
  2,
  12,
  1,
  497,
  13,
  49,
  18,
  21,
  83,
  34,
  272,
  12,
  7095,
  57,
  5245,
  18,
  10,
  25,
  5,
  986,
  12,
  10,
  446,
  11,
  17,
  7,
  7,
  1,
  119,
  1,
  149,
  13,
  65,
  49,
  14,
  9017,
  1,
  283,
  108,
  240,
  4,
  1193,
  8,
  3,
  1628,
  95,
  2266,
  1330,
  35,
  82,
  517,
  2,
  4650,
  2464,
  70,
  317,
  14,
  1,
  35,
  1365,
  9017,
  1158,
  1,
  925,
  108,
  4650,
  2464,
  35,
  2378,
  3,
  169,
  4,
  1,
  19,
  1921,
  37,
  3,
  13,
  31,
  236,
  57,
  499,
  28,
  467,
  1,
  227,
  27,
  1924,
  2,
  1612,
  69,
  4,
  32,
  159,
  1155,
  5948,
  34,
  72,
  10,
  432,
  1,
  221,
  100,
  147,
  1,
  266,
  65,
  240,
  4,
  3177,
  2,
  52,
  154,
  47,
  4,
  1,
  77,
  111,
  13,
  49,
  47,
  13,
  34,
  34,
  18,
  638,
  4,
  9,
  13,
  76,
  10,
  82,
  65,
  446,
  1,
  7796,
  3983,
  654,
  2,
  154,
  7,
  7,
  145,
  738,
  11,
  27,
  316,
  3705,
  56,
  150,
  9,
  45,
  47,
  1219,
  80,
  22,
  66,
  379,
  51,
  22,
  104,
  9,
  12,
  131,
  81,
  3797,
  2,
  840,
  5,
  91,
  63,
  17,
  63,
  95,
  68,
  220,
  5,
  2266,
  1330,
  2,
  886],
 [3678,
  3232,
  1147,
  29,
  49,
  103,
  83,
  103,
  18,
  161,
  2,
  10,
  387,
  161,
  458,
  53,
  5,
  1,
  838,
  1285,
  17,
  4,
  29,
  2552,
  6683,
  7,
  7,
  1,
  19,
  6,
  34,
  83,
  2,
  45,
  34,
  105,
  3598,
  10,
  3755,
  135,
  147,
  9,
  627,
  11,
  6,
  27,
  4,
  146,
  96,
  22,
  359,
  5,
  104,
  153,
  216,
  51,
  73,
  64,
  3206,
  74,
  558,
  28,
  78,
  25,
  5,
  1806,
  1816,
  4197,
  73,
  64,
  1,
  3425,
  8,
  24,
  501,
  2,
  73,
  225,
  1,
  850,
  8753,
  2,
  94,
  73,
  599,
  48,
  6,
  34,
  76,
  41,
  11,
  1816,
  4197,
  6,
  9,
  12,
  73,
  14,
  1913,
  23,
  8453,
  1816,
  4197,
  14,
  49,
  51,
  29,
  9,
  125,
  6,
  91,
  178,
  451,
  101,
  17,
  166,
  22,
  101,
  7,
  7,
  11,
  17,
  45,
  1,
  113,
  3524,
  4,
  2552,
  6683,
  123,
  1019,
  77,
  28,
  6,
  3,
  1270,
  395,
  73,
  64,
  88,
  464,
  2,
  20,
  360,
  1599,
  2,
  73,
  599,
  6,
  1,
  2552,
  73,
  267,
  8,
  65,
  12,
  49,
  82,
  11,
  2552,
  158,
  5391,
  3156,
  1,
  219,
  1182,
  521,
  1285,
  7,
  7,
  22,
  643,
  5,
  104,
  11,
  1296,
  964,
  73,
  140,
  39,
  536,
  232,
  96,
  2,
  889,
  161,
  18,
  11,
  1621,
  3454,
  718,
  719,
  44,
  1285,
  38,
  21,
  11,
  17,
  214,
  3,
  6122,
  153,
  2495,
  557,
  11,
  17,
  6,
  76,
  6,
  32,
  4528,
  2607],
 [10,
  65,
  2217,
  101,
  4,
  229,
  49,
  5,
  132,
  41,
  11,
  19,
  21,
  3,
  693,
  148,
  1,
  224,
  6,
  3,
  1977,
  1,
  575,
  1,
  343,
  202,
  7617,
  2,
  8061,
  5586,
  2,
  301,
  5,
  378,
  1,
  1461,
  1410,
  101,
  33,
  58,
  30,
  227,
  74,
  3,
  1807,
  1,
  361,
  70,
  76,
  31,
  86,
  4,
  1,
  176,
  263,
  10,
  5428,
  65,
  1728,
  93,
  1,
  855,
  65,
  4594,
  1,
  787,
  13,
  1384,
  76,
  664,
  39,
  536,
  144,
  92,
  29,
  76,
  234,
  153],
 [8375,
  838,
  822,
  651,
  8,
  1202,
  292,
  2189,
  15,
  4459,
  9566,
  2546,
  310,
  1,
  369,
  234,
  38,
  327,
  2863,
  12,
  1629,
  167,
  1051,
  4241,
  705,
  2,
  46,
  13,
  209,
  3624,
  53,
  46,
  20,
  24,
  9116,
  870,
  1256,
  232,
  2986,
  5886,
  18,
  8,
  5199,
  8100,
  808,
  1,
  510,
  796,
  5,
  375,
  4146,
  1433,
  15,
  24,
  157,
  326,
  8,
  5573,
  60,
  233,
  14,
  68,
  26,
  432,
  1,
  326,
  4,
  443,
  100,
  1,
  4498,
  4263,
  174,
  34,
  116,
  1,
  83,
  1993,
  1093,
  35,
  15,
  47,
  5414,
  1348,
  2122,
  9387,
  2,
  2435,
  1,
  8183,
  5,
  3,
  167,
  275,
  1920,
  4,
  17,
  7202,
  8650,
  1052,
  11,
  17,
  403,
  753,
  37,
  3,
  1708,
  53,
  21,
  39,
  4,
  829,
  18,
  4,
  1,
  849,
  600,
  4,
  1993,
  1093,
  5,
  2852,
  1,
  6920,
  3897,
  8,
  96,
  2,
  374,
  5773,
  22,
  78,
  164,
  54,
  2739,
  1239,
  71,
  1,
  8100,
  1936,
  134,
  242,
  21,
  390,
  5,
  1,
  2118,
  1455,
  351,
  22,
  74,
  521,
  88,
  2,
  817,
  334,
  38,
  22,
  74,
  312,
  521,
  1,
  1644,
  6,
  3,
  3000,
  555,
  18,
  110,
  199,
  910,
  3296,
  5546,
  23,
  171,
  2,
  236,
  202,
  18,
  249,
  183,
  4330,
  15,
  5629,
  5046,
  8,
  3,
  7,
  7,
  73,
  78,
  235,
  110,
  26,
  8,
  138,
  1145,
  172,
  8,
  1305,
  4,
  1,
  96,
  27,
  4,
  1,
  83,
  974,
  35,
  1617,
  1,
  815,
  1774,
  5635,
  27,
  4,
  1,
  838,
  1093,
  917,
  9,
  8100,
  27,
  4,
  1,
  838,
  149,
  8,
  1,
  476,
  222,
  9383,
  2,
  210,
  8,
  1,
  970,
  8974,
  647,
  375,
  2884,
  4,
  1234,
  5,
  5100,
  8,
  56,
  1,
  86,
  3117,
  6601,
  8100,
  1312,
  1,
  283,
  108,
  84,
  3,
  5195,
  36,
  24,
  212,
  3817,
  14,
  3,
  575,
  56,
  232,
  53,
  5,
  163,
  37,
  8533,
  8376,
  9206,
  1151,
  4835,
  37,
  1196,
  31,
  1,
  95,
  1555,
  48,
  6,
  235,
  838,
  238,
  4,
  32,
  294,
  8,
  1,
  473,
  4,
  96,
  44,
  3,
  2346,
  1260,
  238,
  2,
  1,
  294,
  45,
  5,
  1757,
  4,
  1182,
  8,
  3,
  8965,
  38,
  3,
  6532,
  3,
  866,
  2878,
  199,
  37,
  2807,
  38,
  1600,
  111,
  37,
  32,
  1287,
  3616,
  7,
  7,
  443,
  39,
  152,
  74,
  126,
  71,
  11,
  664,
  2769,
  1,
  4716,
  36,
  1,
  42,
  46,
  35,
  132,
  12,
  44,
  97,
  555,
  18,
  56,
  1,
  50,
  5922,
  3826,
  47,
  4,
  2085,
  15,
  12,
  440,
  4,
  24,
  6,
  8809,
  1,
  2085,
  1074,
  6135,
  761,
  1,
  1394,
  3252,
  10,
  913,
  60,
  6,
  1,
  126,
  2900,
  5,
  6920,
  3140,
  1727,
  38,
  8044,
  2,
  1,
  2,
  4,
  131,
  2786,
  5,
  3341,
  759,
  1,
  814,
  4,
  258,
  47,
  814,
  78,
  1630,
  141,
  11,
  17,
  559,
  3,
  9970,
  6942,
  4,
  2,
  302,
  1707,
  5573,
  58,
  26,
  161,
  50,
  71,
  3,
  177,
  427,
  18,
  11,
  17,
  6,
  158,
  41,
  137,
  2,
  48,
  44,
  656,
  41,
  6,
  2206,
  760,
  5482,
  1397,
  2206,
  8,
  829,
  14,
  3,
  2206,
  760,
  304,
  8100,
  700,
  28,
  4970,
  7,
  7,
  1302,
  10,
  475,
  43,
  16,
  161,
  330,
  64,
  326,
  8,
  5573,
  16,
  92,
  601,
  877,
  2,
  16,
  92,
  3303,
  276,
  15,
  4619,
  320,
  1151,
  8377,
  122,
  4,
  24,
  1707,
  406,
  2,
  1564,
  24,
  469,
  385,
  1945,
  122,
  8,
  1,
  3579,
  184,
  1,
  3044,
  4,
  1707,
  2039,
  1386,
  8,
  1,
  3266,
  2,
  773,
  1971,
  1,
  7735,
  37,
  3,
  1,
  8378,
  703,
  5355,
  53,
  15,
  7938,
  265,
  12,
  1,
  17,
  6,
  41,
  114,
  4333,
  953,
  1915,
  1,
  276,
  4,
  3,
  117,
  271,
  454,
  1,
  442,
  4,
  160,
  117,
  2,
  1064,
  326,
  8,
  1,
  6883,
  4,
  2242,
  5506,
  953,
  326,
  8,
  5573,
  6,
  3,
  157,
  4,
  510,
  7,
  7,
  266,
  6446,
  14,
  15,
  1,
  5148,
  607,
  8100,
  964,
  1,
  4601,
  10,
  373,
  12,
  22,
  477,
  1,
  588,
  2263,
  20,
  135,
  147,
  11,
  17,
  44,
  6933,
  8,
  588,
  18,
  1,
  7944,
  445,
  183,
  2,
  226,
  3,
  169,
  4,
  1002,
  2917,
  310,
  1,
  19,
  559,
  7,
  7],
 [11,
  6,
  3,
  3815,
  112,
  3,
  184,
  3405,
  504,
  5,
  2255,
  3,
  3169,
  51,
  28,
  6,
  21,
  1573,
  2,
  6,
  21,
  6442,
  5,
  4153,
  24,
  1033,
  384,
  11,
  862,
  5,
  36,
  1,
  1033,
  384,
  2,
  1914,
  28,
  710,
  3,
  690,
  167,
  1239,
  5,
  3185,
  88,
  5,
  531,
  7,
  7,
  1,
  1747,
  23,
  21,
  4,
  316,
  1614,
  33,
  23,
  95,
  97,
  583,
  8,
  3,
  95,
  12,
  318,
  318,
  6,
  583,
  5,
  170,
  1180,
  1,
  3405,
  45,
  3859,
  2,
  3718,
  1,
  1997,
  18,
  125,
  21,
  79,
  48,
  28,
  3859,
  2,
  214,
  32,
  1859,
  4803,
  1,
  3151,
  7702,
  79,
  11,
  2,
  79,
  12,
  15,
  54,
  975,
  2,
  100,
  47,
  50,
  4,
  11,
  654,
  3517,
  28,
  1067,
  125,
  48,
  28,
  6,
  558,
  2,
  1798,
  24,
  9205,
  281,
  11,
  1911,
  8,
  3,
  1637,
  218,
  8,
  1,
  531,
  263,
  259,
  636,
  45,
  75,
  647,
  3,
  3517,
  4,
  24,
  117,
  53,
  370,
  12,
  218,
  101,
  41,
  1,
  4273,
  96,
  2,
  450,
  25,
  3,
  49,
  218,
  4,
  2879,
  4,
  85,
  72,
  3517,
  28,
  65,
  298,
  1,
  1747,
  23,
  82,
  314,
  832,
  7,
  7,
  46,
  465,
  148,
  12,
  11,
  19,
  53,
  6,
  1,
  355,
  879,
  888,
  211,
  2,
  2177,
  394,
  23,
  21,
  48,
  10,
  668,
  722,
  7,
  7,
  131,
  419,
  65,
  99,
  25,
  90,
  47,
  484,
  722,
  18,
  1,
  162,
  299,
  53,
  5,
  1,
  2739,
  38,
  1,
  77,
  886,
  8,
  57,
  677,
  272,
  33,
  67,
  3,
  388,
  323,
  10,
  89,
  120,
  18,
  48,
  2309,
  8,
  1,
  127,
  6,
  12,
  11,
  17,
  6,
  76,
  2,
  1022,
  1,
  637,
  4,
  327,
  42,
  4,
  153],
 [11,
  352,
  13,
  175,
  3,
  843,
  16,
  69,
  10,
  403,
  114,
  3847,
  416,
  6912,
  96,
  18,
  10,
  299,
  2662,
  16,
  1,
  237,
  2473,
  223,
  4,
  11,
  62,
  43,
  31,
  98,
  592,
  331,
  21,
  2711,
  8,
  1,
  87,
  300,
  2899,
  8,
  46,
  16,
  1,
  1975,
  4,
  258,
  22,
  205,
  163,
  30,
  1,
  4142,
  2702,
  14,
  109,
  2638,
  3,
  1419,
  802,
  550,
  18,
  10,
  101,
  1,
  6,
  21,
  1263,
  20,
  386,
  266,
  248,
  104,
  124,
  6247],
 [9,
  215,
  97,
  76,
  18,
  1222,
  9,
  1537,
  1,
  484,
  12,
  1,
  2098,
  207,
  45,
  7,
  7,
  1,
  635,
  23,
  171,
  2,
  236,
  202,
  1,
  149,
  23,
  1616,
  33,
  1506,
  26,
  1,
  19,
  1235,
  101,
  236,
  97,
  72,
  41,
  1,
  667,
  44,
  430,
  5,
  163,
  37,
  3,
  350,
  386,
  2,
  44,
  39,
  37,
  3,
  590,
  321,
  4,
  2,
  2591,
  44,
  355,
  7,
  7,
  44,
  97,
  1270,
  5,
  26,
  2,
  2591,
  2,
  2591,
  23,
  430,
  5,
  26,
  106,
  659,
  2123,
  368,
  35,
  101,
  33,
  23,
  882,
  2,
  2598,
  654,
  1758,
  46,
  23,
  54,
  163,
  30,
  69,
  635,
  1,
  1699,
  440,
  4,
  2591,
  6,
  21,
  1699,
  30,
  29,
  2,
  462,
  21,
  56,
  1065,
  355,
  462,
  3,
  2354,
  320,
  9084,
  1917,
  7,
  7,
  44,
  39,
  21,
  14,
  355,
  38,
  154,
  14,
  1,
  2098,
  207,
  9,
  152,
  1659,
  161,
  6,
  1,
  168,
  10,
  986,
  11,
  118,
  6,
  177,
  154,
  30,
  216,
  18,
  9,
  6,
  21,
  229,
  37,
  1,
  5596,
  207,
  10,
  13,
  255,
  932,
  5,
  32,
  275,
  182,
  20,
  3,
  239,
  33,
  1268,
  44,
  430,
  5,
  26,
  65,
  355,
  2,
  604,
  18,
  1,
  149,
  89,
  496,
  355,
  5,
  69,
  11,
  6,
  39,
  3,
  792,
  275,
  243,
  118,
  44,
  3,
  376,
  174,
  43,
  22,
  187,
  9,
  5,
  26,
  229,
  37,
  1,
  5596,
  118,
  7,
  7,
  234,
  407,
  80,
  9,
  6,
  32,
  772,
  118,
  39,
  161,
  37,
  48,
  9,
  140,
  26],
 [36,
  1,
  3580,
  4,
  1,
  466,
  121,
  1366,
  530,
  270,
  11,
  815,
  4,
  3,
  239,
  31,
  445,
  1076,
  68,
  9,
  86,
  409,
  140,
  5,
  245,
  15,
  56,
  3,
  1817,
  4,
  1,
  180,
  530,
  46,
  6,
  403,
  167,
  134,
  1,
  19,
  183,
  1611,
  5,
  29,
  159,
  4335,
  42,
  1752,
  9494,
  3,
  7956,
  239,
  665,
  1008,
  2260,
  51,
  3658,
  270,
  5,
  118,
  1,
  8035,
  564,
  1,
  27,
  903,
  49,
  30,
  487,
  18,
  125,
  56,
  12,
  300,
  195,
  5,
  91,
  11,
  32,
  2149,
  444,
  4,
  55,
  11,
  6,
  2418,
  5738,
  18,
  195,
  476,
  1668,
  1038,
  4655,
  281,
  2691,
  8,
  3,
  17,
  432,
  103,
  12,
  2625,
  933,
  8,
  24,
  617,
  175,
  32,
  3078,
  7737,
  847,
  7,
  7,
  57,
  1207,
  1038],
 [14,
  3,
  645,
  3020,
  341,
  57,
  4,
  11,
  19,
  6,
  85,
  788,
  9,
  739,
  2438,
  5261,
  67,
  29,
  4,
  1,
  197,
  1090,
  2,
  4,
  3,
  674,
  3401,
  9,
  6,
  3,
  834,
  289,
  62,
  558,
  15,
  39,
  3,
  115,
  97,
  72,
  1004,
  16,
  57,
  1316],
 [11,
  19,
  298,
  22,
  20,
  27,
  5607,
  1172,
  1273,
  2,
  166,
  22,
  225,
  170,
  1609,
  4,
  63,
  5205,
  1286,
  893,
  2,
  3450,
  142,
  92,
  237,
  343,
  15,
  92,
  449,
  6,
  27,
  4,
  1,
  50,
  971,
  8,
  1703],
 [355,
  355,
  355,
  10,
  66,
  21,
  795,
  1223,
  5181,
  1553,
  85,
  11,
  129,
  6,
  1534,
  5,
  130,
  91,
  96,
  6,
  669,
  69,
  10,
  186,
  378,
  85,
  11,
  538,
  43,
  10,
  2393,
  30,
  157,
  1,
  95,
  28,
  1380,
  8,
  3,
  17,
  482,
  74,
  3783,
  2,
  10,
  203,
  1,
  1145,
  10,
  58,
  25,
  5,
  921,
  549,
  528,
  11,
  17,
  13,
  39,
  3,
  985,
  9770,
  2755,
  4,
  9567,
  12,
  736,
  5,
  26,
  43,
  12,
  70,
  597,
  137,
  330,
  10,
  25,
  5,
  132,
  1,
  41,
  153,
  420,
  4,
  3051,
  8,
  3,
  973,
  6,
  2762,
  48,
  6,
  344,
  15,
  39,
  618,
  3,
  171,
  179,
  41,
  3,
  17,
  10,
  78,
  110,
  378,
  136,
  9542,
  78,
  5603,
  3,
  335,
  671,
  411,
  51,
  513,
  3,
  1388,
  973,
  6,
  29,
  12,
  6,
  1689],
 [11,
  118,
  6,
  83,
  16,
  105,
  1015,
  1,
  358,
  2,
  426,
  66,
  5497,
  15,
  63,
  360,
  11,
  253,
  8,
  572,
  92,
  34,
  83,
  5,
  64,
  3,
  142,
  239,
  305,
  4,
  47,
  4909,
  239,
  10,
  291,
  11,
  27,
  55,
  2,
  936,
  3076,
  9,
  34,
  83,
  5,
  64,
  3,
  320,
  239,
  20,
  243,
  274,
  147,
  11,
  118,
  312,
  97,
  534,
  18,
  20,
  92,
  95,
  42,
  9,
  3238,
  15,
  9761,
  1216,
  1345,
  76,
  5561,
  326,
  511,
  1,
  113,
  148,
  41,
  1,
  118,
  13,
  12,
  9,
  3238,
  15,
  9,
  8,
  3,
  142,
  2086,
  433,
  4,
  95,
  83,
  118,
  16,
  1,
  239,
  10,
  2217,
  379,
  22,
  85,
  105,
  216,
  10,
  25,
  1818,
  53,
  291,
  11,
  118,
  527,
  30,
  315,
  513,
  2,
  1472,
  57,
  406,
  122,
  83,
  2756,
  1780,
  1159,
  118,
  10,
  437,
  4,
  11,
  118],
 [11,
  19,
  6,
  119,
  1,
  1479,
  3127,
  4315,
  5,
  25,
  2187,
  150,
  10,
  78,
  12,
  1,
  1023,
  521,
  1479,
  1416,
  70,
  317,
  2,
  99,
  25,
  75,
  731,
  5477,
  31,
  3,
  3286,
  162,
  14,
  9,
  665,
  42,
  11,
  13,
  21,
  5,
  26,
  1,
  410,
  7,
  7,
  682,
  3279,
  1231,
  7320,
  70,
  663,
  15,
  85,
  453,
  11,
  338,
  1479,
  19,
  36,
  1674,
  3027,
  665,
  42,
  980,
  36,
  1,
  8853,
  4,
  1039,
  229,
  330,
  36,
  3027,
  2,
  1,
  4167,
  4,
  63,
  3759,
  2154,
  5,
  477,
  1,
  3127,
  84,
  32,
  3254,
  5,
  1,
  4498,
  243,
  207,
  10,
  1953,
  5,
  378,
  85,
  1479,
  1559,
  66,
  26,
  1098,
  30,
  29,
  1339,
  7,
  7,
  289,
  9,
  6,
  21,
  175,
  1,
  3039,
  4,
  1,
  87,
  19,
  150,
  9,
  29,
  1,
  1385,
  4,
  392,
  262,
  8,
  1479,
  3,
  6943,
  224,
  12,
  1,
  202,
  21,
  39,
  106,
  18,
  286,
  102,
  5581,
  5981,
  5,
  1,
  4298,
  7141,
  4,
  2159,
  2,
  702,
  4753,
  14,
  1,
  8038,
  8,
  1,
  87,
  19,
  248,
  16,
  29,
  11,
  9,
  1252,
  3,
  453,
  19,
  289,
  5,
  1,
  95,
  1,
  1479,
  13,
  209,
  1017,
  5,
  26,
  2,
  562,
  2420,
  7,
  7,
  533,
  2159,
  1559,
  14,
  1,
  1479,
  2,
  24,
  5700,
  3724,
  1502,
  2117,
  15,
  9364,
  2021,
  1496,
  3767,
  777,
  8,
  9388,
  4,
  1,
  9199,
  1024,
  1260,
  294,
  24,
  1990,
  8,
  793,
  1,
  5919,
  1665,
  6241,
  8,
  519,
  2252,
  2991,
  4,
  7117,
  826,
  4244,
  2,
  5136,
  1,
  8030,
  2973,
  5444,
  957,
  2117,
  7660,
  189,
  14,
  304,
  2,
  14,
  1,
  1479,
  1,
  678,
  7502,
  477,
  8,
  317,
  361,
  261,
  3767,
  2,
  6241,
  135,
  290,
  2159,
  2,
  5444,
  4269,
  1,
  3991,
  493,
  4,
  1477,
  9154,
  7,
  7,
  46,
  23,
  47,
  1661,
  4855,
  8,
  11,
  19,
  41,
  1,
  61,
  5112,
  10,
  66,
  65,
  218,
  42,
  6,
  3,
  766,
  5,
  1,
  224,
  8,
  47,
  1334,
  60,
  10,
  101,
  6,
  662,
  656,
  5,
  1,
  95,
  11,
  19,
  6,
  3,
  678,
  531,
  46,
  322,
  215,
  195,
  55,
  5,
  2827,
  4269,
  741,
  165,
  20,
  7,
  7,
  2331,
  11,
  6,
  3,
  1585,
  49,
  19,
  10,
  562,
  373,
  147,
  11,
  8,
  15,
  1,
  87,
  2,
  94,
  16,
  85,
  49,
  1,
  207,
  99,
  25,
  75,
  67,
  9,
  3717,
  471,
  3027,
  2,
  2159],
 [1,
  1545,
  2,
  1,
  5627,
  6,
  401,
  1,
  87,
  17,
  5,
  158,
  92,
  203,
  798,
  2,
  7793,
  9,
  6,
  2008,
  27,
  7143,
  112,
  2630,
  7,
  7,
  1195,
  36,
  12,
  1,
  111,
  13,
  175,
  76,
  108,
  4608,
  7473,
  38,
  1428,
  2,
  46,
  299,
  3,
  693,
  108,
  274,
  2509,
  259,
  2480,
  20,
  1,
  86,
  208,
  176,
  1691,
  35,
  67,
  83,
  1084,
  5,
  26,
  3,
  453,
  1764,
  2052,
  192,
  2717,
  141,
  1,
  4127,
  7,
  7,
  48,
  1,
  1545,
  2,
  1,
  5627,
  125,
  2786,
  14,
  6,
  32,
  317,
  470,
  4,
  85,
  5,
  79,
  49,
  1510,
  2608,
  9,
  585,
  317,
  51,
  22,
  182,
  84,
  2484,
  323,
  7,
  7,
  488,
  9,
  311,
  42,
  37,
  3,
  221,
  192,
  24,
  929,
  20,
  3,
  2760,
  1708,
  2,
  291,
  3,
  171,
  2396,
  86,
  3938,
  1,
  49,
  1,
  76,
  2,
  1,
  1476,
  2,
  94,
  39,
  3419,
  3,
  747,
  4,
  791,
  84,
  3,
  17,
  22,
  120,
  33,
  25,
  96,
  119,
  102,
  79,
  11,
  125,
  9,
  1074,
  134,
  54,
  18,
  35,
  2106,
  33,
  79,
  9,
  8,
  77,
  96,
  34,
  10,
  140,
  79,
  9,
  134,
  7,
  7,
  272,
  3,
  49,
  625,
  16,
  2,
  87,
  297,
  19,
  885,
  3,
  205,
  699],
 [10,
  13,
  4806,
  31,
  11,
  19,
  3542,
  10,
  156,
  56,
  187,
  5,
  64,
  98,
  103,
  16,
  3,
  190,
  55,
  98,
  77,
  19,
  58,
  26,
  34,
  5536,
  31,
  1814,
  7,
  7,
  16,
  105,
  9,
  198,
  26,
  1,
  250,
  4,
  7255,
  52,
  555,
  199,
  32,
  1826,
  3864,
  62,
  343,
  4,
  382,
  1335,
  2,
  5360,
  2,
  1,
  250,
  4,
  1541,
  9,
  6,
  3981,
  4,
  335,
  5016,
  712,
  6422,
  31,
  792,
  7426,
  6210,
  6942,
  4,
  6201,
  34,
  9,
  152,
  2298,
  1,
  9780,
  9389,
  4,
  443,
  7,
  7,
  18,
  16,
  461,
  1,
  250,
  6,
  1,
  113,
  2,
  1,
  4050,
  62,
  343,
  6,
  3,
  693,
  3977,
  1417,
  12,
  7145,
  593,
  1,
  19,
  2,
  7255,
  1020,
  3,
  202,
  63,
  3563,
  12,
  4899,
  42,
  1,
  487,
  4,
  179,
  7,
  7],
 [230,
  10,
  1,
  61,
  395,
  35,
  1241,
  12,
  1,
  448,
  2,
  133,
  4,
  793,
  1870,
  8,
  1,
  2635,
  205,
  11,
  7561,
  3936,
  8,
  63,
  1474,
  3,
  9018,
  960,
  6,
  87,
  5,
  3,
  793,
  128,
  119,
  40,
  143,
  53,
  6,
  34,
  555,
  5,
  6472,
  12,
  59,
  45,
  55,
  5,
  2208,
  1,
  556,
  35,
  262,
  1,
  611,
  5,
  1,
  704,
  1154,
  5,
  767,
  3,
  363,
  31,
  1,
  55,
  28,
  1559,
  130,
  54,
  6988,
  1517,
  38,
  77,
  8451,
  16,
  1,
  1284,
  6944,
  11,
  6,
  167,
  837,
  215,
  9,
  9,
  45,
  651,
  2,
  59,
  214,
  5,
  157,
  1,
  2074,
  61,
  100,
  6009,
  3312,
  8,
  991,
  4,
  32,
  5,
  536,
  9,
  1175,
  1,
  128,
  7,
  7,
  10,
  187,
  5,
  120,
  1,
  399,
  4,
  12,
  363,
  14,
  1,
  7041,
  70,
  34,
  958,
  3257,
  12,
  54,
  1163,
  4,
  8,
  7482,
  1,
  1102,
  1,
  180,
  2137,
  21,
  8,
  1,
  19,
  396,
  177,
  1766,
  145,
  1607,
  18,
  8,
  1,
  5053,
  8863,
  108,
  14,
  252,
  31,
  456,
  2501,
  11,
  129,
  6,
  3,
  562,
  4013,
  793,
  128,
  15,
  151,
  4,
  550,
  35,
  305,
  4,
  1,
  562,
  3859,
  18,
  3318,
  704,
  793,
  128,
  1,
  157,
  5,
  32,
  960,
  3,
  9018,
  960,
  35,
  4102,
  5,
  164,
  1,
  52,
  524,
  2750,
  3574,
  2,
  830,
  93,
  155,
  93,
  1359,
  170,
  5794,
  2,
  232,
  68,
  1172,
  144,
  12,
  13,
  3,
  1902,
  309,
  5797,
  10,
  120,
  27,
  140,
  26,
  481,
  5,
  5658,
  3052,
  5,
  3,
  2512,
  18,
  146,
  35,
  132,
  11,
  19,
  6,
  1160,
  205,
  25,
  1068,
  63,
  1234,
  5,
  101,
  8,
  628,
  5,
  164,
  11,
  19,
  797,
  7,
  7,
  10,
  25,
  356,
  11,
  19,
  457,
  153,
  16,
  1,
  956,
  111,
  4,
  4953,
  2501,
  2,
  16,
  699,
  3958,
  60,
  23,
  1,
  61,
  5547,
  57,
  3052,
  5,
  26,
  8913],
 [1,
  27,
  4,
  1,
  86,
  1820,
  895,
  900,
  96,
  4,
  1,
  9390,
  21,
  61,
  3,
  17,
  18,
  32,
  1099,
  755,
  1897,
  11,
  17,
  3,
  167,
  1275,
  4,
  568,
  1192,
  96,
  2,
  500],
 [11,
  6,
  1,
  338,
  1884,
  19,
  5,
  1016,
  20,
  1,
  1011,
  2,
  1,
  338,
  1884,
  19,
  201,
  107,
  8,
  375,
  1,
  87,
  13,
  5076,
  60,
  10,
  65,
  516,
  15,
  9284,
  1884,
  13,
  50,
  685,
  5,
  901,
  3081,
  5076,
  553,
  277,
  29,
  8,
  27,
  685,
  10,
  156,
  367,
  11,
  27,
  14,
  72,
  14,
  5076,
  18,
  193,
  21,
  618,
  11,
  6,
  3,
  76,
  19,
  9,
  39,
  183,
  37,
  32,
  823,
  491,
  12,
  99,
  25,
  75,
  137,
  50,
  7,
  7,
  9,
  183,
  37,
  3,
  19,
  1884,
  58,
  91,
  14,
  3,
  1010,
  8,
  202,
  24,
  50,
  590,
  673,
  14,
  3,
  701,
  10,
  225,
  9,
  1012,
  5,
  65,
  74,
  57,
  20,
  1,
  1293,
  4,
  57,
  2006,
  38,
  3361,
  15,
  1,
  476,
  108,
  35,
  6,
  629,
  185,
  1,
  1679,
  1,
  1363,
  4,
  1,
  19,
  753,
  37,
  3,
  699,
  1463,
  5,
  65,
  53,
  1,
  1109,
  1,
  445,
  1721,
  6,
  210,
  660,
  3100,
  22,
  66,
  858,
  63,
  400,
  2,
  3,
  228,
  4,
  1,
  2716,
  185,
  93,
  18,
  1,
  620,
  179,
  23,
  987,
  1,
  9979,
  5868,
  980,
  36,
  1,
  9694,
  1,
  359,
  4,
  211,
  5,
  4,
  1,
  1109,
  29,
  987,
  5666,
  54,
  789,
  248,
  9,
  1537,
  1,
  910,
  2967,
  27,
  58,
  187,
  36,
  138,
  3,
  128,
  94,
  9,
  675,
  6202,
  1264,
  22,
  1910,
  935,
  7,
  7,
  1,
  19,
  152,
  225,
  37,
  9,
  140,
  351,
  33,
  23,
  210,
  5153,
  36,
  277,
  5,
  277,
  248,
  9,
  753,
  50,
  7072,
  1,
  224,
  396,
  6,
  52,
  823,
  2,
  183,
  5,
  139,
  41,
  1,
  50,
  804,
  5,
  74,
  1,
  112,
  714,
  7,
  7,
  1,
  361,
  23,
  46,
  18,
  161,
  480,
  303,
  311,
  63,
  540,
  5,
  3535,
  646,
  20,
  1,
  1951,
  1,
  655,
  202,
  1,
  106,
  862,
  6,
  867,
  2,
  875,
  50,
  157,
  1,
  27,
  795,
  42,
  6,
  6834,
  9214,
  35,
  45,
  12,
  995,
  3724,
  451,
  3817,
  174,
  3237,
  7,
  7,
  8,
  1,
  127,
  10,
  468,
  50,
  36,
  11,
  27,
  10,
  378,
  44,
  27,
  4,
  4570,
  227,
  1149,
  103,
  18,
  10,
  116,
  25,
  3,
  49,
  55,
  147,
  9,
  10,
  66,
  373,
  9,
  39,
  21],
 [9,
  6,
  209,
  866,
  5,
  717,
  3,
  4979,
  269,
  174,
  5,
  3,
  286,
  622,
  19,
  10,
  340,
  1,
  269,
  155,
  2,
  10,
  262,
  1,
  2311,
  352,
  1882,
  15,
  11,
  6045,
  8,
  1,
  113,
  95,
  597,
  1,
  2533,
  4,
  1,
  269,
  763,
  75,
  436,
  1,
  9667,
  2,
  6014,
  2759,
  4,
  3,
  239,
  8,
  1378,
  8,
  1,
  1,
  1064,
  2,
  8114,
  5284,
  8,
  60,
  6,
  808,
  53,
  1,
  3452,
  4,
  278,
  1085,
  4322,
  31,
  278,
  804,
  4,
  1433,
  1,
  2054,
  2,
  1762,
  1267,
  4,
  1,
  62,
  1,
  95,
  1,
  19,
  166,
  1,
  163,
  278,
  30,
  1,
  168,
  133,
  51,
  33,
  23,
  558,
  87,
  36,
  218,
  4,
  625,
  94,
  36,
  27,
  1,
  283,
  149,
  79,
  52,
  49,
  2,
  261,
  1,
  1835,
  114,
  202,
  1,
  106,
  368,
  6,
  4319,
  1420,
  15,
  3,
  87,
  8,
  3,
  52,
  4658,
  114,
  128,
  202,
  1,
  106,
  2,
  401,
  8083,
  29,
  1,
  451,
  33,
  70,
  1573,
  5,
  79,
  2,
  116,
  5,
  249,
  77,
  80,
  33,
  130,
  114,
  249,
  77,
  7,
  7,
  16,
  249,
  4,
  40,
  1220,
  1,
  2155,
  2681,
  4342,
  45,
  1653,
  48,
  117,
  13,
  37,
  8,
  695,
  5191,
  1087,
  135,
  8,
  1,
  7454,
  9,
  13,
  1,
  181,
  4,
  1,
  8828,
  2218,
  2,
  1,
  442,
  4,
  1085,
  4040,
  8,
  1,
  2143,
  616,
  4,
  368,
  2,
  1,
  4,
  4545,
  8,
  59,
  4080,
  1,
  1095,
  9131,
  4,
  2509,
  81,
  8,
  1378,
  2,
  1,
  2574,
  4,
  4770,
  430,
  38,
  8932,
  3948,
  8,
  441,
  20,
  1,
  891,
  4,
  6068,
  2,
  4032,
  2180,
  11,
  6,
  52,
  68,
  8238,
  5,
  1,
  19,
  34,
  12,
  1,
  133,
  118,
  3,
  316,
  1207,
  4,
  5680,
  873,
  10,
  562,
  373,
  11,
  19,
  352,
  80,
  9,
  1522,
  286,
  622,
  4,
  3219,
  5900,
  865,
  4406,
  1335,
  2,
  758],
 [11,
  6,
  27,
  4,
  57,
  29,
  55,
  499,
  691,
  2116,
  1233,
  490,
  96,
  7,
  7,
  9568,
  5917,
  2175,
  438,
  10,
  387,
  1,
  49,
  1233,
  1559,
  5,
  5,
  1,
  8615,
  4,
  18,
  2,
  300,
  624,
  45,
  77,
  2113,
  260,
  522,
  63,
  358,
  1,
  1233,
  756,
  144,
  706,
  24,
  7704,
  20,
  167,
  9391,
  1001,
  2973,
  2,
  40,
  106,
  177,
  347,
  2,
  1,
  29,
  971,
  7,
  7,
  772,
  1,
  1297,
  6,
  302,
  2,
  9,
  140,
  26,
  14,
  9,
  13,
  314,
  20,
  1446,
  8,
  16,
  8779,
  1,
  1576,
  23,
  54,
  83,
  7105,
  2,
  1,
  3381,
  1233,
  6,
  41,
  14,
  1325,
  14,
  3,
  5327,
  18,
  35,
  2106,
  226,
  61,
  27,
  287,
  5,
  104,
  11,
  17,
  2,
  24,
  399,
  6,
  242,
  3,
  1650,
  3254,
  5,
  2,
  28,
  45,
  1,
  113,
  420,
  8,
  1,
  17,
  29,
  2917,
  8,
  1,
  545,
  4,
  3,
  129,
  35,
  713,
  6901,
  4,
  3,
  253,
  1,
  6075,
  1424,
  128,
  6,
  27,
  4,
  1,
  113,
  133,
  8,
  1,
  19,
  14,
  1351,
  6919,
  1,
  363,
  2,
  2803,
  24,
  385,
  16,
  1,
  181,
  5,
  64,
  10,
  262,
  549,
  7338,
  88,
  20,
  14,
  28,
  1605,
  2,
  24,
  404,
  624,
  18,
  272,
  145,
  39,
  3,
  4890,
  1316,
  8,
  336,
  1195,
  10,
  562,
  373,
  11,
  19,
  5,
  1233,
  9781,
  44,
  212,
  44,
  251,
  2,
  6,
  27,
  4,
  1,
  113,
  1986,
  201,
  107,
  8,
  3,
  190,
  55,
  72,
  50,
  251,
  71,
  1,
  3712,
  1657,
  7490,
  5627,
  12,
  7019,
  1550,
  1,
  180,
  4772,
  131,
  478,
  4474,
  24,
  2,
  110,
  242,
  48,
  3,
  1233,
  140,
  26],
 [376,
  69,
  87,
  122,
  132,
  12,
  10,
  230,
  3,
  9019,
  4,
  3095,
  2,
  10,
  79,
  847,
  120,
  33,
  1938,
  10,
  25,
  67,
  195,
  2286,
  15,
  93,
  5,
  120,
  33,
  23,
  46,
  7,
  7,
  48,
  10,
  723,
  6,
  1,
  81,
  35,
  717,
  1,
  2993,
  2,
  2207,
  84,
  29,
  4,
  11,
  81,
  820,
  46,
  6,
  50,
  71,
  27,
  2993,
  2870,
  4,
  2,
  4670,
  2,
  278,
  804,
  5,
  8115,
  48,
  6,
  296,
  8,
  1,
  2993,
  21,
  303,
  2326,
  8,
  528,
  2,
  21,
  303,
  2326,
  8,
  8157,
  792,
  2207,
  7,
  7,
  2207,
  125,
  21,
  91,
  265,
  196,
  27,
  4,
  1,
  179,
  10,
  140,
  750,
  8,
  1,
  2993,
  12,
  105,
  79,
  21,
  120,
  6,
  12,
  56,
  1,
  86,
  9569,
  2993,
  6,
  2291,
  1,
  52,
  2312,
  411,
  761,
  22,
  23,
  430,
  5,
  110,
  2598,
  50,
  71,
  27,
  9149,
  30,
  27,
  55,
  8379,
  6,
  586,
  2,
  22,
  198,
  582,
  124,
  4190,
  471,
  766,
  2280,
  638,
  4,
  11,
  438,
  12,
  13,
  1,
  159,
  4950,
  2,
  144,
  73,
  25,
  1,
  167,
  4950,
  43,
  1,
  2993,
  6,
  1,
  649,
  4,
  528,
  2,
  581,
  26,
  1140,
  46,
  140,
  26,
  54,
  1312,
  38,
  2347,
  2207,
  6,
  375,
  4,
  1825,
  2338,
  2,
  81,
  35,
  34,
  817,
  9,
  12,
  46,
  6,
  54,
  77,
  95,
  1,
  6530,
  131,
  296,
  1918,
  7433,
  346,
  23,
  351,
  1193,
  38,
  33,
  539,
  581,
  1269,
  1,
  2827,
  2,
  305,
  346,
  6530,
  2603,
  174,
  5,
  93,
  36,
  351,
  63,
  38,
  1589,
  7,
  7,
  18,
  6826,
  1564,
  1,
  715,
  10,
  230,
  3,
  532,
  341,
  4,
  1358,
  4999,
  2,
  51,
  10,
  567,
  11,
  118,
  13,
  544,
  534,
  10,
  13,
  177,
  2314,
  2,
  194,
  9,
  67,
  47,
  1084,
  14,
  72,
  14,
  10,
  37,
  147,
  1358,
  4999,
  10,
  79,
  21,
  37,
  47,
  4,
  63,
  1097,
  2,
  10,
  79,
  21,
  37,
  1,
  95,
  33,
  66,
  7069,
  3,
  277,
  14,
  109,
  2719,
  248,
  581,
  1269,
  229,
  12,
  6,
  165,
  20,
  39,
  80,
  124,
  3596,
  4114,
  125,
  21,
  1183,
  9,
  53,
  125,
  21,
  387,
  1,
  363,
  1387,
  1,
  118,
  116,
  21,
  10,
  230,
  1199,
  33,
  23,
  8765,
  18,
  44,
  37,
  33,
  79,
  21,
  378,
  12,
  39,
  80,
  22,
  116,
  21,
  74,
  229,
  20,
  124,
  2,
  19,
  125,
  21,
  91,
  1,
  277,
  2719,
  38,
  21,
  43,
  3095,
  70,
  12,
  757,
  5,
  2020,
  9,
  58,
  26,
  565,
  14,
  3,
  196,
  21,
  3,
  2563,
  44,
  50,
  4,
  3,
  197,
  277,
  30,
  1,
  197,
  55,
  240,
  4,
  148,
  14,
  68,
  14,
  43,
  46,
  6,
  137,
  46,
  48,
  166,
  22,
  101,
  44,
  165,
  5,
  2948,
  16,
  22,
  11,
  118,
  6,
  240,
  4,
  697,
  44,
  633,
  349,
  2,
  46,
  6,
  721,
  4,
  728,
  721,
  4,
  248,
  1026,
  229,
  538,
  1,
  283,
  4661,
  2668,
  6,
  633,
  351,
  349,
  5,
  1615,
  5,
  38,
  6,
  688,
  21,
  875,
  7,
  7,
  82,
  1,
  20,
  6,
  97,
  14,
  10,
  267,
  52,
  171,
  4,
  93,
  23,
  158,
  4901,
  1861,
  6,
  27,
  10,
  409,
  267,
  8,
  18,
  86,
  23,
  513,
  247,
  5,
  267,
  7,
  7,
  10,
  65,
  468,
  5,
  37,
  11,
  118,
  18,
  4,
  1,
  171,
  10,
  25,
  107,
  10,
  25,
  248,
  5,
  26,
  1967,
  1447],
 [16,
  3,
  190,
  55,
  996,
  13,
  57,
  499,
  425,
  150,
  8,
  1186,
  151,
  9,
  45,
  75,
  31,
  20,
  1,
  1293,
  4,
  1416,
  824,
  48,
  10,
  325,
  5,
  2737,
  41,
  13,
  12,
  44,
  50,
  247,
  1792,
  328,
  2274,
  15,
  11,
  1419,
  143,
  62,
  5,
  1,
  94,
  1851,
  2274,
  798,
  10,
  130,
  101,
  44,
  1032,
  6004,
  1,
  95,
  2221,
  1,
  212,
  1906,
  84,
  3,
  106,
  173,
  425,
  150,
  1,
  173,
  4,
  1,
  62,
  6,
  2346,
  32,
  1390,
  16,
  4527,
  2,
  3,
  171,
  408,
  2,
  178,
  5,
  104,
  1,
  1906,
  1,
  309,
  4,
  6033,
  109,
  3114,
  6,
  3,
  1045,
  27,
  22,
  66,
  1452,
  8,
  1,
  112,
  43,
  22,
  187,
  16,
  1797,
  356,
  1,
  324,
  1137,
  3680,
  2,
  1440,
  2969,
  136,
  6,
  9,
  56,
  1689,
  5,
  3196,
  717,
  143,
  5,
  63,
  1307,
  2,
  46,
  23,
  77,
  1431,
  1148,
  41,
  2,
  113,
  5,
  21,
  101,
  97,
  247,
  41,
  1,
  1349,
  2,
  39,
  367,
  61,
  106],
 [7957,
  1231,
  3959,
  36,
  575,
  162,
  853,
  4418,
  236,
  97,
  72,
  20,
  1023,
  5015,
  36,
  77,
  126,
  96,
  248,
  125,
  1912,
  5,
  1020,
  3,
  1013,
  865,
  12,
  981,
  27,
  147,
  598,
  1893,
  1864,
  14,
  110,
  155,
  390,
  3,
  4656,
  2600,
  2600,
  35,
  279,
  20,
  3,
  825,
  5466,
  8,
  1,
  1709,
  1,
  19,
  6,
  1733,
  18,
  8,
  92,
  600,
  5,
  393,
  27,
  1609,
  1464,
  4,
  1,
  306,
  9,
  498,
  2,
  122,
  1483,
  15,
  3,
  222,
  16,
  3383,
  9570,
  12,
  6,
  2479,
  32,
  3368,
  1975,
  105,
  2532,
  1678,
  4,
  931,
  2,
  255,
  83,
  8,
  1,
  2757,
  91,
  11,
  3,
  3885,
  5794,
  161,
  50,
  2567,
  17,
  162,
  1040,
  2,
  272,
  140,
  517,
  14,
  68,
  99,
  853,
  26,
  3,
  318,
  234,
  36],
 [51,
  9,
  13,
  607,
  11,
  19,
  2102,
  3,
  8380,
  10,
  291,
  9,
  2,
  13,
  6886,
  302,
  633,
  184,
  1272,
  368,
  751,
  8,
  1,
  7119,
  392,
  73,
  700,
  34,
  68,
  36,
  162,
  1226,
  24,
  7041,
  110,
  424,
  1602,
  2,
  1,
  168,
  6,
  289,
  16,
  11,
  17,
  631,
  10,
  217,
  9,
  172,
  2,
  13,
  663,
  1,
  1781,
  1792,
  8,
  551,
  555,
  1827,
  133,
  29,
  751,
  15,
  47,
  20,
  1,
  158,
  6,
  29,
  46,
  6,
  46,
  6,
  54,
  142,
  62,
  1,
  102,
  2257,
  302,
  2,
  1286,
  751,
  2068,
  18,
  33,
  23,
  21,
  142,
  2064,
  15,
  3,
  1258,
  158,
  161,
  538,
  9,
  6,
  37,
  4530,
  6,
  768,
  714,
  1391,
  244,
  71,
  2,
  11,
  214,
  34,
  349,
  100,
  3,
  135,
  10,
  56,
  156,
  104,
  1,
  219,
  148,
  1,
  338,
  55,
  16,
  10,
  1549,
  3827,
  2447,
  12,
  6,
  29,
  12,
  1252,
  4,
  11,
  964,
  9,
  6,
  3,
  52,
  49,
  3068,
  2,
  22,
  78,
  110,
  424,
  5269,
  5,
  9,
  7,
  7,
  143,
  94,
  718,
  42,
  4,
  153,
  144,
  327,
  42,
  4,
  153],
 [2346,
  2418,
  815,
  8,
  60,
  9472,
  1957,
  84,
  1,
  2358,
  8,
  1677,
  4,
  987,
  828,
  7,
  7,
  463,
  92,
  1829,
  5,
  1,
  4254,
  17,
  239,
  11,
  19,
  6,
  50,
  4,
  32,
  1488,
  321,
  4,
  8239,
  793,
  4,
  1,
  1087,
  689,
  8986,
  5,
  6858,
  1,
  30,
  12,
  55,
  2558,
  31,
  5270,
  3,
  8933,
  566,
  8306,
  15,
  3,
  8490,
  16,
  2,
  39,
  3,
  3210,
  4,
  252,
  15,
  4038,
  3167,
  31,
  6672,
  969,
  24,
  886,
  8294,
  84,
  566,
  9389,
  15,
  828,
  8,
  8197,
  600,
  5,
  536,
  1,
  18,
  100,
  447,
  1268,
  33,
  127,
  53,
  8437,
  84,
  1,
  1399,
  61,
  5,
  486,
  1,
  5389,
  2,
  63,
  3218,
  7,
  7,
  27,
  8,
  3,
  2932,
  4,
  5206,
  580,
  12,
  8,
  1,
  527,
  4090,
  416,
  3704,
  119,
  170,
  167,
  1667,
  467,
  5,
  4665,
  8,
  3,
  27,
  4327,
  15,
  92,
  5611,
  31,
  2730,
  5,
  1,
  86,
  1992,
  2,
  2103,
  2406,
  123,
  808,
  5,
  1338,
  1391,
  11,
  5142,
  29,
  1,
  2,
  8189,
  4,
  1,
  408,
  18,
  15,
  72,
  345,
  975,
  7,
  7,
  13,
  9,
  1,
  34,
  432,
  5749,
  35,
  585,
  37,
  33,
  70,
  3129,
  6194,
  11,
  19,
  13,
  90,
  20,
  1446,
  8,
  38,
  1,
  2832,
  2,
  133,
  12,
  627,
  1,
  7191,
  12,
  13,
  1731,
  8,
  4254,
  4202,
  22,
  66,
  1228,
  199,
  9571,
  1,
  1299,
  9,
  1586,
  14,
  150,
  268,
  50,
  4207,
  8,
  24,
  1413,
  2,
  4256,
  1363,
  71,
  8,
  1,
  1143,
  16,
  3,
  276,
  119,
  29,
  1864,
  675,
  23,
  5740,
  86,
  5536,
  7,
  7,
  14,
  15,
  1,
  408,
  119,
  1,
  3031,
  4,
  1,
  2103,
  7321,
  4,
  543,
  1971,
  1913,
  6,
  1749,
  2469,
  1,
  1093,
  25,
  8452,
  54,
  1488,
  8,
  1,
  250,
  597,
  5284,
  20,
  5771,
  1714,
  8,
  63,
  5031,
  4,
  1,
  86,
  3954,
  6662,
  488,
  1,
  61,
  148,
  1577,
  41,
  11,
  19,
  6,
  12,
  9,
  5025,
  3,
  750,
  759,
  408,
  4,
  1,
  12,
  762,
  15,
  1,
  807,
  512,
  50,
  4319,
  7,
  7,
  43,
  46,
  23,
  98,
  906,
  30,
  29,
  6,
  32,
  43,
  680,
  27,
  1924,
  969,
  129,
  2,
  24,
  4,
  9392,
  5840,
  1052,
  407,
  2,
  1743,
  47,
  1027,
  36,
  1,
  6324],
 [74,
  1288,
  140,
  26,
  4305,
  74,
  355,
  46,
  6,
  21,
  27,
  154,
  343,
  38,
  3041,
  8,
  1,
  448,
  19,
  11,
  19,
  6,
  34,
  76,
  9,
  166,
  1,
  4502,
  1868,
  103,
  163,
  3,
  171,
  50,
  103,
  37,
  11,
  2,
  1321,
  8185,
  66,
  2675,
  24,
  617,
  6534,
  14,
  16,
  1745,
  48,
  6,
  59,
  402,
  8,
  11,
  19,
  462,
  3,
  49,
  552,
  18,
  6,
  39,
  985,
  380,
  7,
  7,
  1,
  497,
  6,
  8776,
  864,
  46,
  6,
  21,
  27,
  154,
  1045,
  38,
  1901,
  343,
  46,
  6,
  21,
  27,
  49,
  1696,
  3041,
  7,
  7,
  1,
  917,
  6,
  380,
  206,
  4418,
  20,
  2608,
  295,
  140,
  379,
  1,
  162,
  12,
  170,
  343,
  12,
  6,
  430,
  5,
  26,
  154,
  2,
  215,
  6,
  2205,
  15,
  403,
  1,
  250,
  285,
  4,
  720,
  2608,
  201,
  123,
  107,
  7,
  7,
  2202,
  407],
 [6,
  8,
  849,
  3,
  68,
  2848,
  73,
  120,
  68,
  36,
  1220,
  2,
  96,
  11,
  17,
  38,
  11,
  62,
  89,
  157,
  2,
  10,
  455,
  92,
  21,
  1454,
  1,
  176,
  215,
  49,
  1,
  149,
  23,
  121,
  2,
  232,
  6169,
  6742,
  1,
  1323,
  23,
  34,
  2219,
  2,
  12,
  265,
  56,
  5969,
  1758,
  163,
  1211,
  2,
  16,
  1,
  590,
  35,
  1241,
  1529,
  11,
  17,
  66,
  26,
  107,
  14,
  3,
  206,
  305,
  4,
  799,
  434,
  1,
  294,
  390,
  6,
  402,
  3,
  329,
  293,
  18,
  161,
  834,
  1,
  133,
  23,
  14,
  296,
  155,
  404,
  2,
  255,
  1211,
  1,
  62,
  6,
  21,
  52,
  7213,
  263,
  3,
  799,
  4,
  582,
  18,
  35,
  2106,
  41,
  1,
  326,
  4,
  3,
  9782,
  2,
  4016,
  4593,
  3475,
  257,
  8,
  1,
  1709,
  1,
  6,
  21,
  1628],
 [85,
  66,
  34,
  105,
  4149,
  66,
  26,
  90,
  29,
  12,
  444,
  4,
  4973,
  92,
  32,
  2762,
  62,
  5,
  899,
  15,
  18,
  54,
  359,
  5,
  91,
  9,
  414,
  3,
  1864,
  3008,
  23,
  22,
  4347,
  9,
  57,
  2831,
  16,
  5707,
  2,
  7424,
  10,
  449,
  33,
  70,
  1481,
  68],
 [11,
  13,
  31,
  236,
  1,
  250,
  17,
  201,
  123,
  107,
  2,
  1643,
  1094,
  5,
  3969,
  234,
  2,
  1,
  167,
  181,
  7,
  7,
  10,
  140,
  139,
  143,
  5,
  2636,
  2,
  983,
  16,
  57,
  284,
  143,
  334,
  15,
  14,
  9,
  13,
  3,
  364,
  8171,
  550,
  16,
  1,
  87,
  713,
  223,
  10,
  13,
  2446,
  1,
  9686,
  20,
  57,
  4731,
  243,
  80,
  1,
  149,
  467,
  5,
  26,
  42,
  4,
  256,
  10,
  156,
  101,
  9,
  13,
  597,
  5,
  91,
  138,
  3,
  76,
  19,
  8,
  11,
  253,
  2,
  572,
  10,
  13,
  344,
  135,
  11,
  732,
  201,
  194,
  4,
  3,
  49,
  287,
  5,
  767,
  11,
  17,
  3,
  966,
  1007,
  30,
  145,
  1,
  1854,
  16,
  11,
  27,
  14,
  59,
  1552,
  9,
  1246,
  5413,
  7,
  7,
  26,
  2586,
  3,
  289,
  7245,
  29,
  2069],
 [43,
  848,
  340,
  426,
  315,
  2,
  516,
  9,
  34,
  72,
  14,
  10,
  116,
  12,
  22,
  39,
  25,
  5,
  64,
  1,
  17,
  378,
  12,
  22,
  25,
  5,
  378,
  3,
  7922,
  1523,
  4,
  497,
  12,
  669,
  24,
  62,
  1540,
  304,
  2,
  12,
  22,
  186,
  268,
  3,
  382,
  324,
  20,
  1,
  256,
  24,
  2,
  474,
  39,
  581,
  26,
  31,
  3,
  907,
  38,
  56,
  1,
  113,
  111,
  238,
  10,
  267,
  12,
  11,
  17,
  8,
  2215,
  1,
  1333,
  1148,
  12,
  7570,
  8,
  24,
  269,
  18,
  146,
  4445,
  3117,
  394,
  4,
  2058,
  262,
  20,
  1,
  1951,
  23,
  21,
  262,
  20,
  1,
  256,
  125,
  11,
  387,
  12,
  1,
  17,
  3840,
  1,
  941,
  4,
  258,
  21,
  8,
  57,
  677,
  1,
  17,
  2862,
  80,
  9,
  125,
  21,
  365,
  5,
  7895,
  1,
  550,
  4,
  891,
  1,
  269,
  11,
  6,
  21,
  3,
  3652,
  16,
  146,
  97,
  3116,
  5,
  477,
  3,
  1951,
  9,
  2862,
  80,
  9,
  298,
  1,
  7922,
  791,
  4,
  3,
  62,
  1079,
  31,
  27,
  4,
  4630,
  289,
  1598,
  2,
  2403,
  9,
  8,
  3,
  3,
  199,
  201,
  107,
  77,
  17,
  2347,
  4,
  1220,
  119,
  1,
  162,
  524,
  504,
  5,
  1262,
  1194,
  2,
  2151,
  6233,
  20,
  24,
  203,
  4079,
  10,
  58,
  21,
  277,
  11,
  17,
  14,
  27,
  4,
  1,
  113,
  201,
  107,
  18,
  9,
  1386,
  20,
  92,
  203,
  3009,
  14,
  27,
  68,
  274,
  147,
  31,
  647,
  545,
  42,
  4,
  1,
  1394,
  2668,
  38,
  264,
  5,
  7846,
  9,
  188,
  9,
  66,
  426,
  315,
  745,
  24,
  62,
  2297,
  2,
  1,
  6561,
  7922,
  2815,
  199,
  2980,
  6543,
  38,
  1465],
 [11,
  6,
  27,
  4,
  1,
  250,
  96,
  201,
  123,
  107,
  21,
  61,
  12,
  9,
  6,
  3,
  206,
  60,
  215,
  154,
  18,
  44,
  82,
  52,
  963,
  90,
  15,
  32,
  121,
  1,
  342,
  452,
  375,
  4,
  1842,
  3399,
  4772,
  2,
  77,
  280,
  7,
  7,
  1,
  106,
  1738,
  15,
  63,
  1077,
  1056,
  23,
  39,
  652,
  2,
  9,
  1541,
  69,
  175,
  3,
  169,
  12,
  33,
  3028,
  249,
  408,
  29,
  1,
  55,
  18,
  1,
  250,
  4,
  29,
  12,
  1880,
  6,
  1,
  691,
  600,
  5,
  200,
  12,
  17,
  47,
  1298,
  31,
  5887,
  5,
  1024,
  473,
  2,
  5,
  118,
  2617,
  1379,
  4,
  1,
  1738,
  60,
  710,
  92,
  1363,
  8,
  803,
  85,
  2,
  3317,
  3,
  2893,
  1836,
  257,
  15,
  63,
  4048,
  18,
  10,
  2015,
  547,
  229,
  126,
  31,
  162,
  533,
  5525,
  35,
  82,
  90,
  106,
  21,
  154,
  243,
  273,
  3,
  21,
  154,
  909,
  17,
  2,
  3,
  811,
  21,
  154,
  7257,
  206,
  17,
  18,
  2,
  67,
  75,
  39,
  3,
  115,
  126,
  8,
  47,
  4,
  63,
  795,
  53,
  7602,
  16,
  69,
  1,
  61,
  49,
  148,
  41,
  1,
  17,
  6,
  7883,
  35,
  6,
  52,
  302,
  5,
  69],
 [10,
  1818,
  141,
  11,
  20,
  243,
  1403,
  80,
  4,
  1,
  1352,
  8,
  9,
  12,
  9,
  58,
  26,
  274,
  1,
  55,
  18,
  3281,
  2495,
  194,
  11,
  224,
  13,
  274,
  4120,
  1,
  1143,
  309,
  6,
  317,
  18,
  1,
  2599,
  6,
  76,
  15,
  3,
  1280,
  4680,
  703,
  4,
  133,
  32,
  276,
  12,
  6,
  210,
  4638,
  3278,
  2,
  337,
  782,
  3325,
  6815,
  141,
  11,
  15,
  32,
  7562,
  1541,
  163,
  20,
  24,
  1065,
  385,
  288,
  37,
  3,
  76,
  490,
  17,
  36,
  1,
  7375],
 [3,
  630,
  4,
  25,
  1006,
  1,
  572,
  1461,
  202,
  1544,
  2,
  9482,
  59,
  13,
  2473,
  2,
  28,
  13,
  1546,
  51,
  11,
  17,
  13,
  607,
  10,
  101,
  12,
  1,
  1461,
  156,
  512,
  16,
  3,
  758,
  434,
  37,
  18,
  9,
  125,
  512,
  16,
  3,
  760,
  206,
  73,
  66,
  731,
  378,
  12,
  6,
  136,
  24,
  108,
  58,
  26,
  3277,
  5,
  5778,
  18,
  44,
  345,
  752,
  136,
  5778,
  58,
  26,
  3277,
  5,
  24,
  7,
  7,
  130,
  1,
  17,
  503,
  14,
  3,
  661,
  760,
  1077,
  1,
  128,
  119,
  59,
  8151,
  30,
  88,
  593,
  1,
  406,
  15,
  40,
  453,
  4107,
  20,
  9393,
  2,
  1,
  959,
  4,
  40,
  2,
  1,
  1201,
  6,
  289,
  1361,
  44,
  3,
  115,
  6059,
  1658,
  51,
  1,
  128,
  5854,
  5,
  1,
  342,
  4,
  1,
  1423,
  2,
  73,
  64,
  1,
  572,
  1461,
  52,
  14,
  28,
  40,
  59,
  4088,
  53,
  5,
  486,
  40,
  4626,
  141,
  24,
  1151,
  18,
  2814,
  12,
  1338,
  2,
  39,
  40,
  8686,
  454,
  24],
 [239,
  679,
  6932,
  8,
  142,
  117,
  2,
  12,
  6,
  48,
  11,
  17,
  6,
  41,
  114,
  66,
  1028,
  1,
  1097,
  290,
  141,
  42,
  1,
  2,
  6430,
  2,
  12,
  6,
  48,
  11,
  17,
  6,
  41,
  27,
  129,
  4580,
  45,
  1,
  8697,
  2,
  5,
  6996,
  1,
  239,
  8,
  1,
  385,
  4,
  1,
  360,
  2184,
  53,
  27,
  29,
  26,
  9,
  8,
  1,
  247,
  95,
  5,
  916,
  12,
  54,
  512,
  85,
  159,
  33,
  38,
  3,
  3985,
  6,
  1,
  3985,
  130,
  1370,
  63,
  464,
  2,
  23,
  1748,
  5,
  1743,
  93,
  3,
  51,
  33,
  776,
  29,
  1,
  149,
  2374,
  63,
  102,
  116,
  1344,
  361,
  421,
  10,
  6015,
  3,
  3339,
  334,
  1,
  95,
  1356,
  10,
  67,
  67,
  727,
  2286,
  189,
  14,
  3,
  184,
  1180,
  2,
  307,
  14,
  3,
  3985,
  11,
  289,
  5,
  117,
  6,
  27,
  60,
  170,
  184,
  1180,
  2,
  3985,
  58,
  79,
  68,
  5,
  64,
  263,
  47,
  78,
  21,
  916,
  9,
  370,
  33,
  97,
  23,
  831,
  3,
  205,
  64,
  16,
  146,
  35,
  479,
  41,
  63,
  2265],
 [1,
  61,
  3186,
  4,
  11,
  19,
  6,
  44,
  413,
  603,
  536,
  4077,
  9,
  5,
  1,
  87,
  10,
  116,
  8,
  57,
  945,
  715,
  61,
  5,
  2855,
  9,
  36,
  1,
  87,
  43,
  22,
  763,
  107,
  1,
  17,
  2,
  23,
  2273,
  459,
  820,
  41,
  1,
  87,
  2,
  3,
  278,
  399,
  16,
  11,
  46,
  6,
  161,
  2933,
  2,
  45,
  3,
  1337,
  29,
  92,
  203,
  11,
  6,
  3,
  83,
  4,
  1767,
  2031,
  206,
  10,
  627,
  789,
  138,
  191,
  1352,
  8,
  11,
  176,
  116,
  1,
  17,
  80,
  33,
  70,
  3241,
  38,
  56,
  468,
  5,
  1042,
  1,
  87,
  1730,
  35,
  123,
  468,
  5,
  200,
  3,
  1878,
  5,
  1,
  140,
  114,
  11,
  115,
  10,
  3779,
  1,
  61,
  287,
  11,
  6,
  8,
  1,
  854,
  1283,
  1142,
  6,
  80,
  4,
  92,
  413,
  10,
  633,
  723,
  96,
  37,
  131,
  10,
  913,
  2266,
  5085,
  78,
  6570,
  6016,
  18,
  11,
  17,
  39,
  981,
  69,
  1071,
  7559,
  10,
  272,
  44,
  37,
  3,
  76,
  655,
  10,
  186,
  74,
  42,
  4,
  38,
  39,
  3,
  654,
  2399,
  1700,
  351,
  95,
  11,
  6,
  1,
  693,
  86,
  2363,
  17,
  4,
  1,
  2031,
  521,
  996,
  3282,
  129,
  824,
  7,
  7,
  598,
  6097,
  73,
  114,
  22,
  3997],
 [2,
  24,
  5011,
  25,
  75,
  30,
  1,
  4,
  1,
  1139,
  310,
  86,
  4,
  63,
  458,
  73,
  64,
  93,
  8,
  3,
  494,
  4,
  1,
  2806,
  119,
  63,
  3206,
  5,
  74,
  6,
  34,
  864,
  54,
  27,
  405,
  93,
  229,
  35,
  6,
  3,
  8485,
  5141,
  1772,
  152,
  56,
  25,
  98,
  1765,
  2533,
  12,
  6,
  370,
  28,
  2364,
  3,
  616,
  118,
  20,
  694,
  12,
  405,
  88,
  1,
  309,
  4,
  48,
  5,
  79,
  369,
  2207,
  2,
  118,
  931,
  1824,
  5,
  26,
  3,
  1802,
  2237,
  137,
  12,
  20,
  7,
  7,
  28,
  2,
  25,
  75,
  8,
  2655,
  100,
  1,
  7205,
  326,
  4,
  3,
  1996,
  12,
  13,
  2524,
  4,
  1,
  3983,
  273,
  28,
  6,
  3,
  1289,
  16,
  1,
  616,
  118,
  28,
  8234,
  304,
  84,
  3,
  3156,
  37,
  851,
  35,
  6,
  32,
  4067,
  975,
  8,
  1,
  2063,
  35,
  6,
  3,
  54,
  1880,
  257,
  35,
  6,
  4196,
  1294,
  186,
  1046,
  36,
  1,
  95,
  4227,
  40,
  1733,
  705,
  1222,
  6,
  1,
  1406,
  4,
  24,
  203,
  975,
  8,
  1,
  127,
  7,
  7,
  632,
  87,
  3314,
  293,
  11,
  17,
  6,
  67,
  47,
  975,
  8,
  1,
  95,
  1,
  19,
  1,
  222,
  4,
  694,
  4702,
  60,
  13,
  5254,
  5,
  131,
  2047,
  4,
  7602,
  45,
  107,
  92,
  1498,
  4,
  1,
  1133,
  60,
  6,
  48,
  1,
  162,
  455,
  6,
  32,
  4402,
  20,
  1,
  802,
  1095,
  2,
  468,
  5,
  271,
  24,
  62,
  36,
  1,
  218,
  4,
  625,
  4,
  1,
  81,
  12,
  23,
  232,
  3,
  3474,
  42,
  4,
  1,
  2627,
  306,
  7,
  7,
  1,
  3161,
  176,
  45,
  47,
  49,
  394,
  8,
  1,
  19,
  456,
  37,
  98,
  294,
  35,
  1105,
  5,
  1490,
  24,
  87,
  794,
  58,
  25,
  75,
  50,
  1106,
  20,
  1,
  427,
  8,
  991,
  4,
  1,
  363,
  3,
  49,
  552,
  6,
  27,
  4,
  1,
  113,
  1015,
  16,
  147,
  1,
  17,
  7480,
  5490,
  623,
  3497,
  2,
  1,
  374,
  68,
  5,
  1,
  167,
  162],
 [131,
  1954,
  96,
  39,
  89,
  74,
  1,
  1086,
  33,
  1753,
  11,
  6,
  57,
  3960,
  29,
  55,
  499,
  17,
  795,
  31,
  69,
  109,
  3275,
  1,
  287,
  10,
  291,
  11,
  17,
  13,
  80,
  13,
  8,
  9,
  2,
  28,
  6,
  57,
  86,
  499,
  395,
  8,
  1,
  219,
  181,
  2,
  10,
  101,
  28,
  220,
  32,
  480,
  293,
  8,
  11,
  17,
  2,
  34,
  116,
  1885,
  10,
  39,
  291,
  9,
  237,
  315,
  158,
  2,
  9,
  39,
  2887,
  69,
  265,
  8,
  1,
  17,
  6,
  52,
  2888,
  1,
  224,
  1,
  111,
  1,
  907,
  10,
  13,
  20,
  1,
  1293,
  4,
  57,
  2006,
  3258,
  4,
  1,
  55,
  2,
  43,
  57,
  1574,
  299,
  8,
  1,
  685,
  10,
  58,
  25,
  403,
  1984,
  5420,
  1100,
  10,
  116,
  21,
  64,
  12,
  544,
  30,
  29,
  10,
  13,
  142,
  744,
  51,
  10,
  567,
  12,
  9,
  299,
  142,
  1066,
  143,
  8,
  1,
  3657,
  10,
  13,
  1492,
  3,
  171,
  151,
  100,
  9,
  372,
  42,
  34,
  4,
  258,
  10,
  156,
  139,
  64,
  9,
  8,
  1,
  2218,
  18,
  5010,
  246,
  10,
  58,
  25,
  43,
  10,
  58,
  25,
  75,
  1157,
  43,
  98,
  4,
  57,
  347,
  291,
  11,
  33,
  58,
  26,
  37,
  772,
  18,
  1643,
  39,
  1162,
  63,
  21,
  619,
  195,
  5,
  1132,
  157,
  37,
  11,
  43,
  22,
  763,
  107,
  11,
  17,
  38,
  23,
  1652,
  5,
  104,
  137,
  12,
  6,
  1,
  1950,
  11,
  6,
  1,
  17,
  16,
  22,
  5,
  104],
 [14,
  3,
  191,
  55,
  2450,
  341,
  4,
  1,
  237,
  286,
  5,
  678,
  151,
  10,
  65,
  186,
  267,
  201,
  61,
  39,
  192,
  2069,
  5,
  147,
  5073,
  2847,
  1,
  3430,
  167,
  234,
  3819,
  9215,
  313,
  4284,
  1500,
  69,
  5,
  767,
  9,
  1332,
  10,
  13,
  65,
  255,
  932,
  5,
  147,
  9,
  18,
  10,
  299,
  2662,
  16,
  39,
  85,
  4576,
  9,
  158,
  6,
  692,
  361,
  472,
  1,
  17,
  23,
  161,
  335,
  4,
  5949,
  28,
  65,
  45,
  1,
  1090,
  8,
  11,
  27,
  10,
  230,
  52,
  1076,
  36,
  2776,
  15,
  1,
  354,
  5073,
  2847,
  4513,
  2,
  29,
  92,
  707,
  18,
  5,
  64,
  93,
  8,
  1,
  2002,
  4,
  1,
  17,
  339,
  124,
  6927,
  4,
  1,
  3734,
  2,
  3900,
  37,
  1210,
  1232,
  1,
  302,
  673,
  51,
  1467,
  2,
  5073,
  2847,
  396,
  46,
  6,
  137,
  41,
  1,
  133,
  119,
  2450,
  2,
  1,
  2988,
  2948,
  1,
  2767,
  707,
  947,
  145,
  3,
  328,
  2,
  10,
  58,
  698,
  16,
  1161,
  118,
  85,
  72,
  1676,
  2,
  1869,
  653,
  2450,
  13,
  15,
  8,
  24,
  1767,
  242,
  9,
  4360,
  69,
  241,
  9,
  56,
  166,
  533,
  1958,
  301,
  56,
  8,
  24,
  4657,
  151,
  7,
  7,
  2450,
  273,
  22,
  85,
  5,
  1250,
  1,
  254,
  4,
  124,
  1599,
  1365,
  40,
  5,
  3,
  2523,
  91,
  40,
  1962,
  8,
  94,
  1365,
  122,
  403,
  604,
  509,
  8,
  7,
  7,
  47,
  4,
  1,
  133,
  23,
  52,
  3888,
  2,
  3522,
  604,
  18,
  11,
  1520,
  5,
  1,
  642,
  439,
  1451,
  6342,
  253,
  6,
  1,
  8592,
  1201,
  20,
  1,
  4304,
  2,
  604,
  2,
  51,
  24,
  537,
  1,
  55,
  2948,
  1,
  3559,
  22,
  74,
  5,
  64,
  6342,
  253,
  2,
  661,
  53,
  1,
  880,
  392,
  10,
  114,
  63,
  1080,
  8,
  11,
  228,
  2,
  85,
  1594,
  6342,
  15,
  3,
  2995,
  1767,
  238,
  7,
  7,
  10,
  466,
  186,
  872,
  5,
  104,
  9,
  172,
  10,
  65,
  186,
  2485,
  23,
  1311,
  573,
  319,
  3,
  184,
  2004,
  2966,
  1941,
  5040,
  3262,
  960,
  986,
  28,
  6,
  3,
  2450],
 [3,
  49,
  7827,
  429,
  19,
  6,
  210,
  2386,
  5,
  25,
  494,
  3267,
  3,
  798,
  12,
  45,
  3,
  3498,
  4744,
  5,
  112,
  2,
  30,
  227,
  27,
  52,
  177,
  686,
  5758,
  15,
  335,
  2658,
  2,
  3,
  357,
  342,
  1,
  177,
  5758,
  6,
  134,
  1921,
  8,
  6111,
  18,
  1,
  7812,
  536,
  46,
  2077,
  2379,
  6,
  3,
  1289,
  14,
  3,
  18,
  14,
  3,
  1224,
  221,
  1031,
  2212,
  28,
  270,
  53,
  95,
  335,
  191,
  308,
  6,
  191,
  18,
  28,
  215,
  1073,
  15,
  1,
  76,
  173,
  4,
  24,
  5306,
  3085,
  702,
  6,
  3,
  5533,
  14,
  209,
  2,
  4588,
  6696,
  45,
  75,
  390,
  11,
  168,
  173,
  16,
  2863,
  3494,
  5600,
  82,
  125,
  24,
  173,
  8,
  3,
  388,
  222,
  18,
  46,
  6,
  54,
  62,
  9,
  50,
  37,
  32,
  425,
  4,
  8,
  1,
  3352,
  4,
  1,
  315,
  71,
  3,
  794,
  19,
  15,
  731,
  724,
  5368,
  397,
  1,
  86,
  8335,
  431,
  15,
  11,
  17,
  6,
  1432,
  6076,
  1189,
  1,
  800,
  22,
  120,
  1,
  27,
  9,
  13,
  90,
  857,
  31,
  2077,
  2379],
 [100,
  447,
  551,
  68,
  2715,
  5,
  1,
  218,
  4,
  956,
  10,
  13,
  551,
  3436,
  15,
  1,
  19,
  1,
  19,
  13,
  453,
  714,
  1,
  2792,
  1,
  1485,
  1,
  3459,
  2,
  3,
  52,
  551,
  1073,
  2490,
  7,
  7,
  10,
  67,
  2718,
  852,
  5,
  64,
  105,
  313,
  280,
  2,
  37,
  3,
  9,
  4360,
  69,
  241,
  15,
  1,
  4043,
  2,
  1,
  4,
  9,
  1785,
  10,
  230,
  172,
  2623,
  241,
  15,
  124,
  7376,
  15,
  1,
  978,
  4,
  1,
  62,
  2,
  124,
  479,
  4,
  1,
  313,
  280,
  22,
  78,
  139,
  3,
  190,
  95,
  57,
  440,
  10,
  78,
  409,
  26,
  1,
  2138,
  4,
  124,
  341,
  1418,
  7,
  7,
  2024,
  1,
  113,
  294,
  1375,
  13,
  1,
  630,
  27,
  1127,
  22,
  90,
  1892,
  6786,
  163,
  37,
  3,
  529,
  1094,
  5,
  7,
  7,
  439,
  1,
  111,
  62,
  343,
  1,
  316,
  484,
  1387,
  2,
  1208,
  280,
  9,
  13,
  834,
  10,
  39,
  666,
  9,
  70,
  1169,
  10,
  230,
  255,
  932,
  5,
  1,
  15,
  551,
  316,
  1393],
 [18,
  9,
  6,
  1954,
  604,
  30,
  227,
  43,
  22,
  2122,
  53,
  20,
  934,
  1922,
  37,
  10,
  116,
  44,
  3,
  9020,
  41,
  24,
  117,
  2,
  617,
  442,
  15,
  2,
  165,
  143,
  5,
  6041,
  1,
  7440,
  44,
  4499,
  8,
  1334,
  18,
  47,
  4,
  1,
  3563,
  23,
  130,
  52,
  154,
  573,
  51,
  28,
  279,
  5,
  2199,
  263,
  44,
  21,
  175,
  14,
  2224,
  14,
  436,
  8,
  3915,
  2,
  28,
  152,
  164,
  114,
  188,
  28,
  125,
  2020,
  8,
  3,
  4243,
  1,
  403,
  1133,
  2700,
  12,
  6,
  6775,
  915,
  117,
  7,
  7,
  397,
  934,
  1922,
  215,
  3949,
  14,
  1,
  6040,
  2700,
  12,
  28,
  6,
  397,
  3,
  2299,
  31,
  98,
  77,
  399,
  58,
  6417,
  39,
  14,
  1121,
  130,
  11,
  6,
  3,
  154,
  17],
 [27,
  4,
  1,
  106,
  113,
  103,
  4,
  1,
  297,
  3,
  68,
  751,
  68,
  411,
  68,
  268,
  290,
  19,
  15,
  32,
  1344,
  176,
  2,
  24,
  347,
  5885,
  2361,
  5885,
  2647,
  5164,
  5888,
  2434,
  129,
  67,
  83,
  1301,
  155,
  1,
  19,
  2,
  63,
  1690,
  273,
  8,
  63,
  361,
  939,
  311,
  40,
  1715,
  222,
  68,
  150,
  72,
  37,
  3,
  658,
  321,
  4,
  533,
  5885,
  40,
  3041,
  183,
  5,
  26,
  1,
  1804,
  1492,
  1662,
  3686,
  31,
  2145,
  2,
  10,
  262,
  549,
  7338,
  16,
  4230,
  6380,
  133,
  137,
  10,
  763,
  220,
  231,
  318,
  1,
  341,
  928,
  553,
  121,
  1972,
  96,
  2,
  234,
  308,
  246,
  1,
  276,
  13,
  852,
  18,
  10,
  225,
  126,
  7338,
  16,
  1517,
  71,
  3,
  747,
  4,
  184,
  1266,
  1097,
  562,
  729],
 [10,
  1320,
  5,
  64,
  11,
  30,
  1,
  167,
  837,
  2005,
  19,
  1424,
  8,
  2996,
  15,
  57,
  1248,
  73,
  70,
  189,
  175,
  1447,
  15,
  1,
  5228,
  4,
  1,
  112,
  2,
  262,
  9,
  5,
  26,
  2224,
  714,
  9,
  13,
  52,
  68,
  517,
  15,
  591,
  2725,
  1,
  1027,
  280,
  70,
  480,
  261,
  16,
  3,
  335,
  9,
  67,
  32,
  212,
  1077,
  1494,
  5,
  3,
  52,
  142,
  2,
  590,
  2927,
  11,
  19,
  6,
  41,
  3,
  184,
  254,
  35,
  6,
  6408,
  31,
  3,
  2490,
  3627,
  5,
  353,
  40,
  861,
  15,
  40,
  5213,
  358,
  46,
  6,
  82,
  3,
  843,
  1055,
  30,
  1,
  127,
  60,
  1051,
  69,
  122,
  3013,
  11,
  976,
  1,
  3595,
  225,
  10,
  58,
  114,
  5,
  64,
  11,
  14,
  3,
  375,
  794,
  19,
  3687],
 [136,
  330,
  58,
  28,
  79,
  11,
  5,
  69,
  7,
  7,
  21,
  12,
  10,
  547,
  2379,
  5,
  2298,
  576,
  96,
  38,
  56,
  532,
  96,
  10,
  217,
  6684,
  2,
  2934,
  10,
  230,
  2060,
  4,
  39,
  85,
  49,
  2379,
  6,
  7,
  7,
  524,
  11,
  6,
  2185,
  26,
  3,
  491,
  2,
  249,
  491,
  45,
  92,
  203,
  313,
  95,
  5,
  91,
  22,
  6062,
  124,
  406,
  10,
  78,
  21,
  668,
  131,
  1050,
  14,
  22,
  186,
  65,
  2569,
  11,
  17,
  98,
  50,
  71,
  9,
  466,
  6,
  7,
  7,
  5,
  899,
  15,
  136,
  6,
  12,
  3,
  1211,
  4108,
  10,
  387,
  136,
  7,
  7,
  85,
  213,
  12,
  27,
  1687,
  6,
  36,
  3431,
  2,
  12,
  77,
  1687,
  6,
  36,
  1101,
  2,
  1078,
  27,
  99,
  26,
  98,
  50,
  4191,
  1993,
  43,
  33,
  778,
  85,
  247,
  58,
  9,
  25,
  75,
  5,
  74,
  351,
  32,
  275,
  294,
  38,
  39,
  644,
  12,
  864,
  1178,
  1,
  17,
  1594,
  178,
  15,
  5,
  132,
  146,
  81,
  684,
  275,
  7,
  7,
  136,
  23,
  46,
  234,
  4983,
  51,
  1,
  17,
  405,
  178,
  3,
  343,
  73,
  74,
  253,
  2,
  94,
  972,
  2162,
  253,
  307,
  20,
  2,
  94,
  193,
  9,
  35,
  2106,
  41,
  1,
  5,
  26,
  1120,
  35,
  3797,
  41,
  9,
  56,
  51,
  33,
  1006,
  9,
  18,
  10,
  475,
  193,
  5718,
  1,
  218,
  7,
  7,
  125,
  3,
  17,
  65,
  74,
  126,
  43,
  22,
  23,
  481,
  5,
  625,
  9,
  141,
  2642,
  3399,
  4772,
  1,
  1462,
  6,
  54,
  7,
  7,
  12,
  2828,
  246,
  66,
  1196,
  174,
  12,
  2162,
  121,
  2,
  121,
  2,
  121,
  2,
  121,
  7,
  7,
  35,
  20,
  740,
  13,
  1908,
  16,
  27,
  4,
  1,
  250,
  4541,
  8,
  19,
  473,
  9,
  13,
  735,
  42,
  4,
  4332,
  4371,
  438,
  1,
  348,
  144,
  132,
  2650,
  74,
  2865,
  246,
  18,
  21,
  30,
  47,
  1662,
  277,
  15,
  2828,
  8,
  1,
  399,
  3415,
  2600,
  2600,
  2600,
  2600,
  2600,
  2600,
  2600,
  10,
  325,
  5,
  26,
  2402,
  2600,
  2600,
  2600,
  2600,
  7,
  7,
  5262,
  5,
  320,
  7,
  7,
  57,
  528,
  9,
  90,
  69,
  3562,
  9,
  13,
  34,
  355,
  7,
  7,
  18,
  110,
  1136,
  56,
  150,
  1,
  219,
  1423,
  2,
  54,
  27,
  13,
  312,
  1157,
  16,
  47,
  287,
  226,
  3,
  338,
  4071,
  12,
  4222,
  177,
  68,
  34,
  33,
  66,
  91,
  3,
  790,
  16,
  178,
  29,
  7,
  7],
 [3743,
  224,
  3743,
  108,
  951,
  3743,
  5745,
  363,
  5769,
  5427,
  133,
  5769,
  6643,
  5419,
  9384,
  5769,
  102,
  1456,
  185,
  8,
  1,
  1592,
  402,
  161,
  53,
  370,
  1,
  55,
  5125,
  20,
  1,
  256,
  4,
  1601,
  22,
  66,
  742,
  932,
  2,
  699,
  161,
  231,
  46,
  23,
  286,
  4999,
  35,
  73,
  120,
  161,
  41,
  402,
  161,
  5,
  26,
  1255,
  1,
  17,
  125,
  25,
  47,
  2932,
  211,
  12,
  13,
  208,
  34,
  397,
  3,
  211,
  386,
  58,
  25,
  75,
  1,
  95,
  5,
  139,
  15,
  11,
  488,
  12,
  13,
  21,
  5,
  26,
  2,
  48,
  140,
  25,
  75,
  3,
  1671,
  816,
  335,
  6,
  5427,
  669,
  2563,
  820,
  41,
  7587,
  129,
  10,
  120,
  10,
  230,
  264,
  5],
 [3,
  389,
  19,
  1464,
  4,
  92,
  55,
  7,
  7,
  10,
  101,
  34,
  8,
  1,
  9,
  13,
  29,
  41,
  1802,
  5209,
  6,
  49,
  391,
  12,
  27,
  10,
  25,
  107,
  11,
  19,
  50,
  12,
  846,
  216,
  5,
  69,
  11,
  6,
  3,
  142,
  1709,
  870,
  19,
  10,
  393,
  147,
  80,
  46,
  6,
  209,
  137,
  50,
  5,
  836,
  41,
  131,
  2979,
  102,
  12,
  10,
  39,
  114,
  3193,
  2,
  23,
  322,
  389,
  82,
  5040,
  9394,
  4943,
  213,
  8,
  30,
  3,
  492,
  338,
  89,
  74,
  69,
  344,
  46,
  23,
  105,
  50,
  83,
  8,
  11,
  19,
  2,
  9,
  6,
  82,
  1,
  95,
  9,
  6,
  411,
  12,
  90,
  9,
  16,
  69,
  2,
  10,
  449,
  22,
  3,
  19,
  12,
  22,
  78,
  187,
  5,
  64,
  121,
  2,
  121,
  10,
  101,
  243,
  273,
  37,
  4846,
  2,
  144,
  5809,
  3,
  169,
  5,
  11,
  19,
  18,
  391,
  9,
  6,
  21,
  3,
  868,
  4388,
  19],
 [9,
  192,
  6559,
  122,
  155,
  1,
  601,
  877,
  67,
  56,
  1794,
  3178,
  1,
  87,
  966,
  13,
  39,
  34,
  864,
  2,
  8369,
  893,
  12,
  9,
  67,
  5,
  139,
  22,
  1506,
  65,
  1228,
  5,
  104,
  11,
  441,
  20,
  57,
  715,
  38,
  21,
  10,
  217,
  34,
  115,
  4,
  9,
  10,
  1506,
  56,
  65,
  26,
  6730,
  18,
  1067,
  9,
  29,
  936,
  752,
  136,
  1,
  386,
  1942,
  221,
  13,
  30,
  178,
  2543,
  284,
  5,
  64,
  9,
  7,
  7,
  415,
  33,
  25,
  39,
  90,
  6928,
  125,
  5839],
 [11,
  6,
  27,
  4,
  1,
  50,
  96,
  10,
  25,
  123,
  107,
  7,
  7,
  1030,
  826,
  5024,
  6,
  39,
  97,
  159,
  255,
  16,
  760,
  476,
  612,
  1553,
  3605,
  288,
  3,
  228,
  4316,
  5,
  603,
  2,
  14,
  650,
  18,
  59,
  183,
  31,
  1,
  879,
  869,
  749,
  176,
  21,
  97,
  871,
  7,
  7,
  62,
  1,
  2911,
  434,
  28,
  45,
  5,
  762,
  15,
  6,
  2683,
  2,
  6,
  21,
  208,
  1,
  62,
  6,
  867,
  21,
  195,
  538,
  5,
  91,
  3,
  17,
  41,
  46,
  6,
  161,
  167,
  5,
  132,
  38,
  54,
  167,
  95,
  5,
  132,
  9,
  134,
  7,
  7,
  1,
  965,
  6,
  3,
  115,
  4097,
  2,
  1,
  332,
  9,
  6,
  271,
  8,
  6,
  6969,
  7,
  7,
  21,
  6821,
  5,
  26,
  3,
  83,
  27,
  5,
  391],
 [61,
  661,
  1050,
  8,
  134,
  7,
  7,
  2914,
  2943,
  6,
  3,
  300,
  2557,
  206,
  41,
  1605,
  2,
  3,
  171,
  77,
  493,
  574,
  1354,
  8,
  5,
  1806,
  53,
  47,
  55,
  7,
  7,
  22,
  78,
  64,
  47,
  337,
  361,
  29,
  185,
  8,
  11,
  17,
  1,
  434,
  6,
  922,
  2,
  1,
  474,
  166,
  54,
  285,
  719,
  331,
  147,
  1,
  1,
  1406,
  35,
  523,
  2925,
  53,
  38,
  3,
  9274,
  358,
  5,
  1,
  326,
  3582,
  15,
  479,
  16,
  47,
  3951,
  638,
  4,
  9,
  6,
  797,
  11,
  175,
  2425,
  84,
  1,
  3959,
  17,
  2380,
  7,
  7,
  22,
  78,
  82,
  26,
  2498,
  5,
  3,
  3372,
  2861,
  211,
  1347,
  472,
  177,
  72,
  1,
  448,
  17,
  44,
  175,
  2,
  1520,
  161,
  44,
  65,
  39,
  3,
  640,
  600,
  30,
  232,
  32,
  2223,
  17,
  301,
  680,
  1901,
  7,
  7,
  188,
  43,
  331,
  481,
  5,
  163,
  508,
  29,
  4,
  11,
  2,
  5658,
  3,
  169,
  4,
  3052,
  22,
  233,
  26,
  2486,
  31,
  1,
  4521,
  798,
  7,
  7,
  10,
  5908,
  457,
  153],
 [421,
  11,
  6,
  27,
  4,
  146,
  96,
  34,
  380,
  34,
  5626,
  34,
  3446,
  12,
  22,
  78,
  21,
  26,
  481,
  5,
  536,
  1071,
  10,
  25,
  291,
  1382,
  49,
  1382,
  2,
  1472,
  345,
  71,
  57,
  333,
  2,
  10,
  1472,
  30,
  11,
  17,
  1,
  77,
  780,
  200,
  1,
  309,
  68,
  195,
  1,
  102,
  23,
  34,
  3893,
  22,
  5950,
  1,
  5184,
  20,
  1,
  280,
  23,
  34,
  832,
  220,
  22,
  599,
  632,
  8350,
  384,
  510,
  716,
  13,
  8,
  2507,
  1,
  111,
  438,
  1,
  111,
  728,
  41,
  1396,
  400,
  2,
  2210,
  9216,
  7,
  7,
  18,
  1,
  4311,
  421,
  1,
  191,
  4311,
  136,
  73,
  156,
  74,
  5,
  64,
  1,
  4311,
  370,
  1,
  127,
  244,
  744,
  69,
  398,
  1,
  215,
  613,
  370,
  1,
  127,
  80,
  1,
  323,
  6,
  1749,
  2,
  49,
  280,
  8681,
  53,
  34,
  72,
  284,
  10,
  188,
  12,
  8,
  11,
  410,
  1,
  191,
  4311,
  13,
  1782,
  370,
  1,
  127,
  80,
  1,
  1093,
  70,
  3059,
  12,
  1,
  113,
  33,
  67,
  13,
  3,
  221,
  629,
  185,
  1921,
  53,
  37,
  3,
  15,
  894,
  181,
  7,
  7,
  1,
  86,
  5858,
  173,
  4,
  1,
  219,
  17,
  6,
  1,
  5395,
  128,
  100,
  9572,
  42,
  12,
  1,
  5184,
  415,
  795,
  1376,
  3122,
  36,
  1,
  76,
  111,
  1,
  283,
  2566,
  53,
  3,
  921,
  5,
  2208,
  1,
  5184,
  84,
  3,
  9757,
  43,
  848,
  123,
  1652,
  5,
  64,
  3,
  2041,
  4,
  5184,
  135,
  569,
  42,
  4,
  63,
  1877,
  37,
  3,
  11,
  19,
  6,
  16,
  22,
  65,
  22,
  359,
  5,
  805,
  9,
  2,
  64,
  16,
  643,
  7,
  7,
  18,
  21,
  16,
  50,
  71,
  586],
 [68,
  119,
  79,
  10,
  899,
  57,
  62,
  10,
  422,
  5,
  11,
  17,
  4859,
  15,
  3,
  171,
  347,
  21,
  1356,
  50,
  71,
  1,
  149,
  12,
  70,
  8,
  9,
  2,
  12,
  9,
  13,
  430,
  5,
  26,
  3,
  180,
  17,
  7,
  7,
  68,
  10,
  2743,
  42,
  761,
  1,
  87,
  846,
  223,
  48,
  3,
  337,
  2154,
  10,
  67,
  90,
  165,
  42,
  319,
  11,
  17,
  1,
  112,
  13,
  605,
  2,
  34,
  13,
  1,
  224,
  1,
  420,
  70,
  514,
  5,
  1,
  218,
  12,
  81,
  8,
  1,
  306,
  70,
  1071,
  7559,
  7,
  7,
  1,
  176,
  415,
  25,
  75,
  50,
  2897,
  255,
  56,
  47,
  4,
  1,
  133,
  467,
  37,
  33,
  140,
  25,
  75,
  90,
  72,
  37,
  33,
  3585,
  20,
  16,
  54,
  829,
  287,
  52,
  337,
  787,
  7,
  7,
  29,
  8,
  29,
  11,
  17,
  13,
  3,
  1309,
  444,
  4,
  55,
  2,
  284,
  9329],
 [11,
  6,
  27,
  4,
  57,
  2595,
  2975,
  469,
  2,
  3384,
  8,
  11,
  760,
  206,
  27,
  6,
  3,
  931,
  3667,
  35,
  860,
  117,
  441,
  20,
  1,
  6219,
  4,
  40,
  326,
  761,
  3,
  297,
  1,
  77,
  6,
  3,
  5747,
  35,
  45,
  1396,
  4,
  1723,
  6697,
  184,
  368,
  2,
  4899,
  3,
  655,
  15,
  3,
  5163,
  2604,
  257,
  43,
  848,
  192,
  3077,
  8,
  124,
  1151,
  2,
  38,
  879,
  8,
  124,
  487,
  1,
  3757,
  53,
  15,
  124,
  7047,
  2,
  5279,
  643,
  16,
  3,
  1909],
 [993,
  2696,
  36,
  119,
  1,
  62,
  312,
  122,
  8,
  173,
  27,
  1,
  338,
  300,
  60,
  706,
  41,
  978,
  1,
  3175,
  6855,
  2,
  72,
  50,
  3228,
  493,
  4,
  1,
  1654,
  5933,
  6,
  602,
  14,
  138,
  8,
  1490,
  2132,
  5,
  1,
  87,
  794,
  173,
  106,
  3583,
  3,
  6674,
  36,
  5149,
  1,
  3504,
  2,
  3107,
  4,
  3,
  686,
  5,
  4,
  3,
  686,
  5,
  60,
  28,
  45,
  54,
  945,
  3875,
  1,
  644,
  4,
  965,
  215,
  39,
  6920,
  36,
  1,
  2,
  4669,
  4,
  1,
  270,
  3,
  644,
  4,
  1253,
  2,
  487,
  5,
  1,
  794,
  9316,
  1,
  7907,
  4,
  1,
  5611,
  15,
  3,
  3117,
  2,
  616,
  5,
  32,
  29,
  167,
  1670,
  248,
  14,
  5149,
  58,
  139,
  20,
  5,
  132,
  3,
  1670,
  6,
  113,
  558,
  602,
  14,
  1670,
  135,
  173,
  27,
  423,
  1639,
  6104,
  12,
  2530,
  5,
  641,
  12,
  1,
  4303,
  6458,
  141,
  39,
  12,
  173,
  106,
  298,
  3,
  72,
  50,
  2,
  4097,
  2459,
  4,
  117,
  2,
  6046,
  2,
  405,
  9,
  32,
  1115,
  12,
  6,
  189,
  2910,
  2,
  1657,
  8,
  3,
  757,
  5,
  4288,
  1369,
  7,
  7,
  135,
  1,
  1394,
  1253,
  8,
  47,
  5151,
  125,
  9923,
  122,
  2,
  9983,
  175,
  9769,
  36,
  173,
  27,
  188,
  46,
  130,
  1252,
  12,
  168,
  9941,
  1494,
  609,
  3,
  3417,
  579,
  12,
  7715,
  2578,
  2,
  14,
  72,
  14,
  597,
  11,
  680,
  3503,
  1064,
  1494,
  5,
  978,
  62,
  2,
  1670,
  78,
  54,
  789,
  477,
  47,
  814,
  122,
  847,
  10,
  130,
  2257,
  6402,
  41,
  719,
  38,
  21,
  1,
  794,
  396,
  140,
  25,
  75,
  777,
  100,
  27,
  229,
  1,
  6275,
  4,
  5149,
  609,
  14,
  3,
  219,
  1555,
  3,
  815,
  12,
  279,
  669,
  2883,
  5084,
  2,
  305,
  9573,
  3,
  1654,
  1670,
  4425,
  146,
  35,
  1639,
  1623,
  88,
  334,
  1,
  95,
  31,
  54,
  801,
  125,
  9783,
  365,
  5,
  2775,
  3,
  3213,
  134,
  6564,
  5,
  48,
  116,
  15,
  6512,
  300,
  3,
  2164,
  579,
  1390,
  1,
  3078,
  2132,
  5149,
  6,
  3,
  555,
  714,
  6402,
  2,
  1494,
  5,
  978,
  3,
  473,
  2110,
  12,
  39,
  538,
  5,
  26,
  7503,
  31,
  1,
  27,
  129,
  35,
  1,
  219,
  148,
  7,
  7,
  248,
  31,
  714,
  36,
  1,
  5522,
  1399,
  4605,
  4,
  5208,
  2,
  5,
  1,
  4097,
  3913,
  4,
  16,
  173,
  106,
  1,
  62,
  125,
  5058,
  182,
  20,
  3,
  7824,
  1253,
  12,
  152,
  225,
  97,
  4050,
  36,
  92,
  5611,
  18,
  125,
  195,
  5,
  200,
  9,
  92,
  203,
  2879,
  773,
  134,
  1,
  1143,
  2264,
  4,
  173,
  27,
  6,
  1,
  2530,
  1670,
  1,
  3512,
  1,
  2923,
  2,
  1,
  4,
  146,
  5,
  5056,
  93,
  29,
  1,
  135,
  73,
  64,
  47,
  7350,
  4,
  1,
  129,
  521,
  1,
  2546,
  248,
  14,
  245,
  15,
  1,
  309,
  4,
  1,
  769,
  473,
  521,
  1,
  794,
  78,
  120,
  173,
  106,
  6,
  6821,
  5,
  127,
  20,
  3,
  72,
  50,
  2,
  833,
  11,
  1461,
  8,
  2237,
  15,
  1,
  4343,
  5,
  173,
  27,
  91,
  3,
  1466,
  2,
  871,
  219,
  31,
  29,
  801,
  189,
  99,
  26,
  27,
  63,
  203,
  2,
  3762,
  5,
  9783,
  16,
  9784,
  14,
  138,
  2,
  516,
  14,
  33,
  23,
  18,
  609,
  14,
  27,
  2544,
  5149,
  1555,
  602,
  48,
  9,
  706,
  42,
  5,
  2852,
  7,
  7,
  847,
  265,
  12,
  90,
  173,
  27,
  1,
  1909,
  12,
  9,
  13,
  27,
  3417,
  2565,
  6,
  130,
  3811,
  134,
  36,
  1,
  1295,
  248,
  6303,
  361,
  36,
  1,
  1438,
  176,
  5,
  1,
  555,
  1423,
  5975,
  8534,
  3778,
  434,
  6536,
  5,
  1,
  102,
  20,
  256,
  6,
  39,
  14,
  3498,
  2,
  18,
  15,
  3,
  794,
  138,
  14,
  11,
  173,
  106,
  281,
  172,
  1569,
  12,
  6739,
  138,
  791,
  89,
  2779,
  1437,
  3,
  19,
  51,
  46,
  6,
  195,
  112,
  2,
  4552,
  20,
  77,
  791,
  5,
  393,
  1,
  515,
  3361,
  8,
  196,
  672,
  497,
  11,
  715,
  10,
  13,
  30,
  3854,
  14,
  5,
  719,
  38,
  21,
  5,
  322,
  730,
  3,
  9489,
  38,
  106,
  5,
  57,
  2530,
  715,
  16,
  173,
  27,
  2,
  413,
  1,
  715,
  14,
  3,
  219,
  248,
  10,
  455,
  12,
  5,
  79,
  34,
  58,
  61,
  2786,
  5,
  146,
  35,
  198,
  827,
  174,
  5,
  104,
  1,
  6275,
  4,
  189,
  103,
  7,
  7,
  15,
  12,
  296,
  10,
  581,
  9395,
  719,
  38,
  21,
  5149,
  1759,
  53,
  5,
  1,
  2739,
  4,
  1826,
  32,
  306,
  16,
  92,
  678,
  518,
  930,
  9574,
  18,
  672,
  802,
  189,
  3563,
  10,
  66,
  30,
  227,
  5,
  249,
  1234,
  5,
  79,
  39,
  12,
  15,
  3,
  6410,
  907,
  2766,
  15,
  7019,
  1226,
  2,
  7100,
  361,
  12,
  79,
  1468,
  5,
  1,
  1394,
  102,
  199,
  4637,
  705,
  5,
  539,
  5149,
  173,
  106,
  6,
  170,
  228,
  14,
  1466,
  2,
  6265,
  14,
  92,
  5611,
  18,
  11,
  55,
  15,
  3,
  1657,
  18,
  4797,
  1299,
  1074,
  16,
  1,
  473,
  4979,
  4,
  19,
  7,
  7,
  3,
  715,
  31,
  2784,
  598,
  4251,
  5889,
  5826,
  5190],
 [513,
  44,
  247,
  5,
  26,
  3,
  5813,
  18,
  31,
  699,
  1453,
  5829,
  45,
  3,
  169,
  4,
  251,
  264,
  2,
  9,
  273,
  573,
  310,
  40,
  87,
  1501,
  4,
  2856,
  15,
  456,
  1774,
  51,
  1,
  1869,
  1838,
  4,
  3521,
  6,
  985,
  20,
  40,
  385,
  15,
  5481,
  151,
  4,
  301,
  3633,
  20,
  11,
  17,
  14,
  47,
  433,
  4,
  32,
  16,
  1,
  4,
  368,
  8,
  3,
  904,
  6945,
  937,
  18,
  10,
  25,
  590,
  5569,
  12,
  351,
  1805,
  38,
  699,
  5829,
  67,
  98,
  138,
  1129,
  8,
  63,
  1877,
  30,
  1,
  55,
  9,
  13,
  32,
  1149,
  417,
  239,
  19,
  15,
  403,
  54,
  1782,
  8992,
  38,
  4212,
  4476,
  9,
  13,
  251,
  1805,
  2669,
  6,
  189,
  2,
  14,
  40,
  114,
  615,
  456,
  7504,
  6,
  1631,
  2,
  4509,
  14,
  1,
  1631,
  2,
  4509,
  842,
  456,
  610,
  7586,
  1468,
  6,
  39,
  3,
  4238,
  1428,
  14,
  1,
  18,
  9,
  6,
  699,
  5829,
  35,
  2844,
  8,
  1,
  1703,
  5121,
  9785,
  1224,
  18,
  5254,
  1742,
  2,
  1222,
  7847,
  59,
  6,
  9124,
  309,
  4,
  3,
  818,
  5813,
  46,
  13,
  3,
  3710,
  1891,
  4,
  1463,
  16,
  40,
  8,
  8803,
  2445,
  612,
  12,
  59,
  116,
  21,
  2070,
  5,
  9,
  6,
  3,
  512,
  4,
  47,
  2729],
 [10,
  67,
  110,
  107,
  3,
  19,
  31,
  308,
  3926,
  53,
  370,
  106,
  151,
  579,
  51,
  10,
  87,
  217,
  1,
  825,
  4,
  3,
  1662,
  8,
  3,
  4786,
  443,
  60,
  10,
  262,
  208,
  5,
  268,
  9,
  18,
  21,
  34,
  313,
  10,
  3057,
  468,
  5,
  64,
  50,
  4,
  24,
  157,
  231,
  94,
  10,
  778,
  15,
  32,
  4207,
  20,
  778,
  147,
  24,
  77,
  157,
  3443,
  8,
  829,
  10,
  205,
  986,
  9,
  553,
  69,
  3,
  3,
  135,
  155,
  10,
  158,
  516,
  1,
  19,
  30,
  87,
  1,
  2839,
  2,
  7821,
  95,
  3926,
  9,
  13,
  314,
  268,
  69,
  122,
  680,
  2,
  10,
  194,
  4,
  9,
  14,
  32,
  212,
  403,
  18,
  2979,
  2,
  1889,
  3035,
  18,
  144,
  672,
  6756,
  131,
  115,
  91,
  9,
  163,
  34,
  1371,
  56,
  631,
  7,
  7,
  314,
  20,
  3,
  3743,
  323,
  4,
  1839,
  1736,
  15,
  3,
  5299,
  1518,
  395,
  886,
  3443,
  1522,
  32,
  6374,
  4,
  1,
  2,
  458,
  4,
  286,
  6266,
  8,
  32,
  1943,
  275,
  239,
  8,
  60,
  106,
  4,
  1,
  286,
  6266,
  1223,
  1223,
  2,
  23,
  661,
  2,
  481,
  5,
  1374,
  16,
  469,
  3926,
  12,
  1,
  149,
  9895,
  63,
  142,
  1352,
  5,
  4514,
  1,
  769,
  5565,
  761,
  1,
  537,
  18,
  217,
  1,
  19,
  14,
  109,
  2035,
  15,
  382,
  679,
  14,
  3300,
  8282,
  5,
  4014,
  673,
  3926,
  314,
  1,
  19,
  8,
  713,
  816,
  298,
  2,
  787,
  3,
  2067,
  454,
  362,
  352,
  1167,
  3926,
  283,
  2915,
  30,
  227,
  8,
  1,
  1296,
  392,
  1,
  19,
  13,
  314,
  70,
  1,
  1002,
  4459,
  1803,
  82,
  7505,
  16,
  9092,
  1138,
  1,
  346,
  4,
  9213,
  2,
  233,
  5264,
  47,
  4,
  1,
  1002,
  4459,
  9566,
  990,
  18,
  15,
  24,
  578,
  31,
  1153,
  1,
  19,
  753,
  52,
  278,
  52,
  275,
  1019,
  229,
  90,
  155,
  65,
  7,
  7,
  1,
  621,
  15,
  1,
  554,
  10,
  225,
  37,
  3,
  1641,
  38,
  137,
  753,
  37,
  661,
  151,
  143,
  5,
  69,
  2115,
  473,
  18,
  54,
  512,
  85,
  1889,
  9,
  233,
  163,
  9,
  130,
  166,
  3,
  2168,
  55,
  8698,
  4,
  527,
  5374,
  167,
  837,
  631,
  10,
  101,
  44,
  11,
  6,
  27,
  4,
  1,
  87,
  103,
  90,
  6112,
  1093,
  916,
  33,
  99,
  1173,
  32,
  1791,
  19,
  199,
  362,
  7821,
  2,
  199,
  3,
  142,
  323,
  4993,
  35,
  893,
  2,
  13,
  563,
  8,
  3443,
  2592,
  9,
  13,
  6136,
  1,
  1272,
  525,
  7506,
  12,
  13,
  1,
  87,
  2,
  1617,
  93,
  29,
  18,
  10,
  101,
  11,
  13,
  1,
  27,
  12,
  65,
  3124,
  1,
  501,
  4,
  6112,
  1791,
  275,
  1093,
  7,
  7,
  363,
  711,
  153],
 [441,
  20,
  32,
  769,
  62,
  308,
  273,
  1,
  1670,
  4,
  32,
  275,
  842,
  632,
  681,
  2,
  526,
  70,
  1985,
  2,
  59,
  13,
  5080,
  8381,
  15,
  40,
  1915,
  3,
  3285,
  5,
  15,
  40,
  828,
  467,
  37,
  3,
  49,
  309,
  5,
  74,
  241,
  36,
  9,
  29,
  18,
  51,
  40,
  13,
  2540,
  8,
  59,
  99,
  21,
  571,
  1,
  686,
  15,
  40,
  828,
  2,
  13,
  922,
  5,
  813,
  143,
  370,
  59,
  99,
  74,
  10,
  1038,
  7958,
  36,
  1,
  275,
  5,
  2160,
  8,
  3,
  253,
  155,
  59,
  99,
  1956,
  42,
  59,
  553,
  3,
  1259,
  84,
  1,
  4198,
  15,
  3,
  3021,
  3400,
  10,
  778,
  1478,
  137,
  8,
  146,
  1903,
  18,
  161,
  8,
  69,
  10,
  13,
  1903,
  549,
  7,
  7,
  1067,
  29,
  584,
  3241,
  1864,
  2,
  59,
  13,
  1051,
  8,
  3,
  952,
  7679,
  39,
  51,
  9,
  585,
  37,
  59,
  67,
  3656,
  2,
  6119,
  3,
  1111,
  59,
  217,
  40,
  3021,
  3400,
  74,
  3492,
  2,
  314,
  8,
  3,
  3399,
  338,
  59,
  840,
  5,
  1962,
  36,
  1,
  714,
  1111,
  2,
  365,
  5,
  2283,
  88,
  15,
  54,
  194,
  4,
  869,
  5080,
  40,
  117,
  13,
  8,
  2488,
  7,
  7,
  134,
  6,
  3,
  257,
  35,
  7841,
  8634,
  40,
  117,
  5,
  589,
  160,
  5524,
  9657,
  6,
  302,
  2,
  21,
  39,
  5,
  163,
  30,
  59,
  45,
  3,
  302,
  487,
  11,
  6,
  32,
  3303,
  62,
  7,
  7,
  73,
  23,
  4399,
  12,
  2206,
  6,
  1,
  27,
  2303,
  12,
  117,
  209,
  981],
 [11,
  722,
  352,
  6,
  8105,
  15,
  195,
  3527,
  5,
  91,
  308,
  4896,
  132,
  195,
  466,
  4,
  258,
  9,
  215,
  811,
  14,
  302,
  14,
  4896,
  66,
  1757,
  18,
  9,
  214,
  1,
  293,
  220,
  8,
  1460,
  223,
  2024,
  5178,
  1695,
  2382,
  6,
  32,
  5689,
  960,
  8,
  1,
  734,
  755,
  51,
  24,
  333,
  6,
  5304,
  16,
  5625,
  1,
  6771,
  31,
  3,
  726,
  768,
  3,
  163,
  3,
  37,
  6267,
  9,
  6,
  53,
  5,
  2024,
  5,
  752,
  40,
  399,
  2382,
  214,
  5,
  1512,
  1114,
  4255,
  4022,
  14,
  28,
  311,
  1,
  3381,
  476,
  2,
  24,
  451,
  6267,
  136,
  1,
  1710,
  1268,
  5,
  182,
  1377,
  6,
  669,
  69,
  109,
  3,
  352,
  46,
  23,
  3395,
  4,
  494,
  3267,
  6257,
  1790,
  457,
  8,
  1,
  87,
  460,
  223,
  2,
  1173,
  6515,
  10,
  573,
  446,
  1,
  1114,
  12,
  8,
  155,
  9,
  56,
  270,
  492,
  5,
  1357,
  32,
  6257,
  2492,
  57,
  77,
  499,
  228,
  563,
  3,
  3871,
  254,
  544,
  121,
  5,
  404,
  40,
  4237,
  8,
  9,
  6,
  1600,
  3,
  592,
  5,
  118,
  122,
  47,
  129,
  280,
  8109,
  3726],
 [2097,
  2465,
  809,
  15,
  351,
  3,
  3354,
  38,
  3,
  1532,
  122,
  4,
  1,
  3567,
  128,
  8,
  2360,
  145,
  1971,
  1532,
  122,
  100,
  12,
  9,
  214,
  414,
  2,
  94,
  1237,
  214,
  126,
  210,
  5,
  1,
  218,
  4,
  109,
  212,
  76,
  111,
  2,
  2369,
  917,
  174,
  3,
  1032,
  208,
  115,
  62,
  18,
  1,
  19,
  466,
  105,
  8,
  1,
  270,
  174,
  1170,
  5,
  74,
  522,
  31,
  3,
  747,
  4,
  530,
  80,
  9,
  6,
  158,
  314,
  8,
  1,
  1170,
  7,
  7,
  3,
  537,
  4,
  1155,
  554,
  406,
  5,
  16,
  1457,
  3024,
  2,
  23,
  8,
  7304,
  31,
  3,
  1043,
  6425,
  100,
  381,
  122,
  1,
  283,
  1177,
  833,
  5,
  813,
  20,
  1,
  6477,
  51,
  22,
  139,
  5,
  4400,
  4557,
  4398,
  2634,
  45,
  5,
  8610,
  34,
  59,
  1877,
  84,
  1,
  1592,
  51,
  59,
  401,
  710,
  3,
  49,
  1501,
  5,
  79,
  40,
  931,
  59,
  5501,
  1,
  704,
  2212,
  1634,
  4018,
  24,
  4236,
  8499,
  5,
  326,
  833,
  5,
  79,
  21,
  5538,
  122,
  84,
  1,
  1592,
  51,
  8,
  1,
  1170,
  21,
  80,
  22,
  233,
  2229,
  3,
  582,
  18,
  22,
  198,
  486,
  593,
  3,
  8521,
  11,
  6,
  1,
  218,
  119,
  1,
  62,
  21,
  1,
  17,
  158,
  270,
  492,
  5,
  109,
  49,
  7,
  7,
  135,
  1634,
  4018,
  78,
  110,
  25,
  5,
  3853,
  24,
  819,
  2198,
  24,
  2212,
  2379,
  498,
  3,
  1013,
  4,
  3,
  1270,
  221,
  3060,
  31,
  48,
  28,
  45,
  220,
  2,
  48,
  28,
  205,
  79,
  868,
  1139,
  6,
  1628,
  14,
  6203,
  1116,
  2,
  6,
  14,
  3054,
  3,
  2619,
  6203,
  14,
  201,
  107,
  231,
  6203,
  1321,
  8,
  332,
  4,
  6659,
  4492,
  7,
  7,
  3,
  171,
  133,
  8,
  1,
  17,
  23,
  274,
  1,
  750,
  1,
  554,
  536,
  30,
  3,
  8,
  1170,
  9086,
  2,
  2406,
  63,
  2702,
  51,
  3,
  191,
  320,
  221,
  93,
  42,
  4557,
  4398,
  1190,
  84,
  3,
  5,
  2415,
  521,
  47,
  2,
  8,
  3,
  6946,
  788,
  570,
  3,
  1025,
  3173,
  6,
  3184,
  8,
  1,
  15,
  40,
  7,
  7,
  2,
  8,
  1,
  8623,
  128,
  2212,
  2379,
  166,
  37,
  242,
  41,
  5,
  1619,
  8208,
  3928,
  2,
  745,
  40,
  5,
  182,
  122,
  40,
  1758,
  2379,
  45,
  665,
  1,
  1533,
  53,
  5,
  42,
  1,
  3122,
  4,
  48,
  242,
  41,
  5,
  79,
  1,
  9197,
  20,
  1,
  1533,
  736,
  5,
  139,
  143,
  2,
  340,
  24,
  2993,
  24,
  6,
  41,
  85,
  6,
  1952,
  31,
  1,
  569,
  4,
  2124,
  3156,
  10,
  225,
  743,
  16,
  11,
  8294,
  13,
  8,
  1,
  159,
  4950,
  3,
  171,
  3316,
  151,
  155,
  3156,
  13,
  1492,
  2,
  31,
  54,
  801,
  6,
  59,
  27,
  4,
  1,
  709,
  81,
  22,
  23,
  165,
  5,
  902,
  8,
  2062],
 [263,
  11,
  19,
  45,
  67,
  3,
  169,
  4,
  2596,
  10,
  1277,
  262,
  9,
  349,
  46,
  23,
  47,
  329,
  2,
  1,
  102,
  23,
  797,
  18,
  1,
  62,
  4,
  85,
  33,
  56,
  43,
  52,
  1733,
  31,
  259,
  1614,
  6,
  21,
  208,
  195,
  5,
  6996,
  3,
  17,
  11,
  190,
  1,
  1438,
  257,
  298,
  53,
  15,
  27,
  129,
  100,
  160,
  8,
  3,
  492,
  95,
  2,
  1483,
  1,
  5480,
  4,
  40,
  464,
  87,
  14,
  1,
  6692,
  4,
  1,
  979,
  336,
  6,
  5427,
  73,
  64,
  63,
  102,
  2323,
  1,
  62,
  3965,
  15,
  3910,
  2,
  6544,
  31,
  317,
  111,
  9,
  6,
  3,
  1329,
  3306,
  84,
  1,
  236,
  36,
  1,
  525,
  18,
  1026,
  1149,
  195,
  5,
  393,
  2012,
  501,
  835,
  16],
 [54,
  750,
  43,
  2458,
  7690,
  3363,
  1,
  855,
  16,
  1,
  332,
  369,
  1300,
  36,
  40,
  3771,
  671,
  4,
  1,
  168,
  413,
  38,
  295,
  330,
  116,
  9,
  11,
  2559,
  37,
  17,
  13,
  517,
  31,
  2349,
  162,
  2220,
  260,
  340,
  1,
  269,
  3,
  190,
  55,
  579,
  73,
  840,
  5,
  182,
  3,
  592,
  51,
  1,
  19,
  1229,
  20,
  3,
  1939,
  321,
  4,
  48,
  13,
  689,
  3,
  17,
  90,
  16,
  694,
  22,
  120,
  12,
  51,
  1,
  2524,
  394,
  1,
  3713,
  60,
  4,
  258,
  27,
  186,
  164,
  8,
  11,
  321,
  73,
  291,
  7,
  7,
  1,
  642,
  328,
  6,
  9396,
  3343,
  6255,
  35,
  2234,
  3,
  167,
  163,
  12,
  3419,
  11,
  515,
  3,
  80,
  4,
  1,
  4428,
  11,
  552,
  45,
  784,
  141,
  36,
  1,
  167,
  9393,
  5,
  77,
  540,
  4,
  40,
  611,
  1519,
  6255,
  6,
  1026,
  5930,
  14,
  9397,
  3132,
  1,
  108,
  30,
  1,
  2111,
  4,
  1,
  799,
  11,
  13,
  21,
  27,
  4,
  1,
  552,
  126,
  394,
  8,
  991,
  4,
  1,
  363,
  12,
  279,
  16,
  1,
  374,
  4,
  1,
  1405,
  2349,
  149,
  12,
  1863,
  126,
  7,
  7,
  1,
  19,
  45,
  3,
  548,
  4,
  3,
  1640,
  202,
  1874,
  15,
  1,
  4624,
  2,
  77,
  126,
  565,
  906,
  2766,
  15,
  3,
  3458,
  5394,
  4,
  9879,
  1,
  113,
  148,
  41,
  1,
  17,
  13,
  1,
  332,
  60,
  2817,
  14,
  1,
  965],
 [3908,
  2,
  908,
  252,
  5,
  1,
  675,
  4,
  1,
  740,
  6,
  3,
  322,
  4673,
  5665,
  42,
  4,
  259,
  616,
  2,
  84,
  160,
  572,
  7,
  7,
  441,
  20,
  1029,
  2583,
  131,
  286,
  1460,
  816,
  103,
  1,
  1273,
  976,
  189,
  2881,
  2,
  550,
  4,
  6555,
  8033,
  9786,
  5116,
  32,
  4206,
  129,
  292,
  8,
  1,
  416,
  5191,
  1087,
  14,
  28,
  1877,
  16,
  3,
  1340,
  2758,
  174,
  471,
  7,
  7,
  759,
  1,
  886,
  2,
  7377,
  6106,
  24,
  6005,
  23,
  3,
  1440,
  7795,
  2348,
  3,
  3691,
  8103,
  1308,
  3,
  3275,
  8318,
  903,
  898,
  24,
  95,
  53,
  36,
  1,
  1283,
  2784,
  2,
  1,
  87,
  9476,
  4,
  114,
  8,
  1,
  796,
  4,
  3,
  302,
  184,
  257,
  1951,
  632,
  1389,
  1164,
  4394,
  8,
  1,
  315,
  7,
  7,
  175,
  1195,
  36,
  1,
  4673,
  2512,
  4,
  1650,
  5680,
  4885,
  162,
  623,
  2,
  6152,
  1634,
  2,
  5152,
  1958,
  25,
  3,
  765,
  2,
  4957,
  16,
  1,
  6227,
  2,
  3712,
  4,
  32,
  933,
  55,
  3,
  459,
  1073,
  4,
  1,
  984,
  7,
  7,
  117,
  6,
  27,
  1755,
  7253,
  2069,
  4,
  2,
  2488,
  100,
  160,
  2,
  14,
  8033,
  498,
  8,
  1,
  1370,
  2044,
  2,
  4,
  24,
  1633,
  5674,
  28,
  2286,
  3,
  4,
  7224,
  1654,
  2,
  24,
  9143,
  7,
  7,
  146,
  35,
  516,
  1239,
  2,
  5182,
  1,
  236,
  493,
  4,
  1,
  181,
  38,
  2330,
  207,
  4,
  2859,
  20,
  60,
  9,
  13,
  441,
  78,
  114,
  11,
  495,
  16,
  303,
  330,
  44,
  3,
  219,
  167,
  181,
  5,
  1894],
 [1332,
  11,
  6,
  65,
  21,
  12,
  49,
  7,
  7,
  10,
  58,
  37,
  5,
  1057,
  15,
  1,
  408,
  8,
  12,
  30,
  227,
  1,
  111,
  6,
  49,
  9,
  6,
  18,
  9,
  6,
  161,
  313,
  7,
  7,
  1,
  17,
  6,
  34,
  2,
  10,
  16,
  27,
  230,
  1176,
  4,
  5643,
  1174,
  5821,
  141,
  96,
  7,
  7],
 [10,
  25,
  5,
  218,
  42,
  155,
  22,
  340,
  11,
  715,
  12,
  8,
  54,
  95,
  6,
  11,
  3,
  2544,
  454,
  8196,
  81,
  43,
  22,
  65,
  187,
  5,
  340,
  137,
  84,
  9,
  71,
  2172,
  22,
  64,
  12,
  145,
  454,
  5967,
  8,
  849,
  18,
  43,
  331,
  255,
  5,
  26,
  3781,
  10,
  186,
  353,
  22,
  7,
  7,
  21,
  8,
  6077,
  14,
  11,
  17,
  6,
  4056,
  46,
  64,
  854,
  5695,
  16,
  11,
  17,
  60,
  6,
  3,
  883,
  80,
  1,
  17,
  6,
  83,
  58,
  9,
  21,
  26,
  16,
  11,
  17,
  58,
  25,
  1249,
  30,
  1,
  2005,
  19,
  1424,
  8,
  4786,
  7,
  7,
  9395,
  34,
  9,
  13,
  1,
  4458,
  53,
  38,
  338,
  277,
  43,
  22,
  78,
  136,
  80,
  9,
  6,
  3,
  17,
  41,
  44,
  21,
  56,
  12,
  11,
  6,
  3,
  614,
  368,
  1799,
  9,
  6,
  41,
  1,
  1340,
  264,
  5,
  393,
  1,
  81,
  174,
  32,
  34,
  752,
  12,
  1,
  1340,
  455,
  1,
  359,
  5,
  1,
  17,
  18,
  31,
  9,
  161,
  6,
  5740,
  2,
  38,
  66,
  33,
  91,
  11,
  17,
  4154,
  7,
  7,
  160,
  2188,
  67,
  3,
  83,
  2494,
  343,
  206,
  41,
  3,
  1737,
  12,
  5355,
  9,
  53,
  177,
  68],
 [10,
  120,
  115,
  38,
  161,
  41,
  18,
  2331,
  10,
  13,
  30,
  87,
  3,
  115,
  41,
  1,
  112,
  4,
  11,
  17,
  9,
  1107,
  286,
  464,
  12,
  70,
  29,
  1492,
  310,
  3,
  2,
  34,
  25,
  54,
  1327,
  2,
  1359,
  1914,
  424,
  4038,
  1511,
  2260,
  1,
  112,
  125,
  445,
  654,
  30,
  87,
  18,
  281,
  22,
  3769,
  12,
  3,
  42,
  2,
  14,
  22,
  120,
  6,
  1,
  1327,
  1307,
  9,
  29,
  770,
  84,
  277,
  166,
  614,
  285,
  2,
  44,
  94,
  12,
  22,
  120,
  22,
  684,
  322,
  147,
  160,
  697,
  1218,
  1343,
  15,
  3,
  1089,
  112,
  1362,
  528,
  16,
  12,
  627,
  150,
  1722,
  3552,
  6,
  441,
  20,
  3,
  654,
  884,
  18,
  9,
  50,
  71,
  166,
  53,
  16,
  12,
  15,
  44,
  2570,
  260,
  3,
  747,
  4,
  360,
  165,
  2069,
  81,
  198,
  21,
  26,
  1,
  86,
  6004,
  123,
  107,
  8,
  443,
  18,
  51,
  356,
  1,
  1127,
  202,
  11,
  2,
  160,
  737,
  2698,
  1,
  4982,
  5838,
  10,
  120,
  48,
  482,
  2070,
  7,
  7,
  82,
  2542,
  1,
  19,
  42,
  4,
  1,
  2630,
  12,
  47,
  81,
  58,
  101,
  44,
  697,
  112,
  9,
  84,
  6,
  1,
  196,
  12,
  44,
  551,
  417,
  105,
  7606,
  424,
  4562,
  236,
  97,
  950,
  2,
  1,
  306,
  675,
  53,
  147,
  322,
  5,
  64,
  47,
  580,
  11,
  19,
  188,
  981,
  396,
  165,
  15,
  47,
  83,
  1013,
  361,
  36,
  1,
  360,
  60,
  143,
  5,
  1013,
  556,
  2166,
  138,
  14,
  1976,
  4,
  1,
  4601,
  3,
  1811,
  6942,
  4,
  1176,
  1209,
  2,
  3,
  388,
  18,
  1181,
  16,
  1,
  520,
  4,
  19,
  5394,
  4,
  758,
  2,
  1109,
  27,
  148,
  12,
  10,
  446,
  3,
  169,
  41,
  11,
  17,
  13,
  1,
  3827,
  7422,
  4,
  226,
  161,
  414,
  71,
  3,
  1343,
  119,
  1,
  485,
  1075,
  1,
  168,
  3197,
  121,
  2,
  121,
  172,
  9398,
  2227,
  9398,
  18,
  193,
  21,
  1,
  410,
  134,
  14,
  1722,
  3552,
  710,
  685,
  16,
  265,
  36,
  9190,
  5,
  5437,
  2,
  46,
  299,
  98,
  685,
  16,
  3,
  4358,
  60,
  6,
  3,
  645,
  883,
  18,
  10,
  1313,
  21,
  170,
  19,
  66,
  25,
  3,
  4358,
  8,
  9],
 [100,
  105,
  105,
  151,
  10,
  217,
  172,
  11,
  302,
  114,
  62,
  535,
  41,
  85,
  58,
  10,
  300,
  3,
  1087,
  100,
  4510,
  5,
  3,
  19,
  60,
  90,
  34,
  105,
  554,
  1467,
  2,
  6991,
  30,
  12,
  55,
  51,
  10,
  13,
  39,
  32,
  904,
  5121,
  264,
  5,
  378,
  4996,
  8,
  3,
  388,
  525,
  8,
  3655,
  7,
  7,
  11,
  55,
  188,
  48,
  1051,
  57,
  705,
  8,
  1,
  19,
  13,
  137,
  52,
  278,
  4095,
  1,
  15,
  60,
  1,
  9940,
  845,
  9091,
  2094,
  1330,
  166,
  752,
  5,
  1,
  4677,
  941,
  6567,
  1029,
  8593,
  40,
  313,
  2969,
  14,
  32,
  8,
  196,
  59,
  6,
  1280,
  1483,
  4207,
  20,
  11,
  218,
  8,
  63,
  655,
  5204,
  59,
  6,
  1748,
  5,
  2228,
  40,
  114,
  16,
  88,
  2,
  1623,
  9,
  20,
  8,
  3,
  95,
  2178,
  12,
  31,
  402,
  34,
  59,
  6,
  21,
  40,
  1662,
  493,
  92,
  183,
  5,
  1,
  12,
  6,
  6755,
  232,
  1898,
  5,
  5798,
  3,
  52,
  1295,
  202,
  146,
  106,
  7146,
  2,
  1887,
  1379,
  4,
  40,
  1174,
  16,
  33,
  78,
  1197,
  4665,
  8,
  9399,
  1865,
  8,
  40,
  324,
  30,
  3,
  4676,
  2088,
  8,
  40,
  1041,
  5,
  1137,
  93,
  7,
  7,
  1658,
  4578,
  209,
  571,
  337,
  6567,
  495,
  3,
  2906,
  2561,
  2,
  551,
  6282,
  129,
  495,
  7591,
  2,
  199,
  1356,
  85,
  72,
  3396,
  5,
  200,
  5,
  40,
  646,
  16,
  88,
  632,
  114,
  16,
  40,
  6,
  985,
  2,
  583,
  1,
  861,
  6,
  459,
  752,
  43,
  73,
  114,
  249,
  77,
  376,
  178,
  91,
  3,
  366,
  2,
  899,
  1197,
  3,
  117,
  290,
  21,
  34,
  742,
  6,
  48,
  59,
  183,
  2,
  660,
  5,
  1462,
  88,
  29,
  1,
  55,
  7,
  7,
  8,
  196,
  1662,
  4881,
  58,
  110,
  1717,
  40,
  138,
  3,
  657,
  4,
  2,
  14,
  59,
  279,
  20,
  2,
  20,
  11,
  72,
  3549,
  202,
  146,
  106,
  4096,
  935,
  869,
  59,
  82,
  2813,
  5,
  88,
  12,
  82,
  3,
  52,
  5998,
  4,
  1662,
  1174,
  6,
  1729,
  8,
  40,
  324,
  4095,
  1,
  1811,
  20,
  1,
  142,
  181,
  31,
  3318,
  3390,
  36,
  32,
  3515,
  38,
  660,
  1650,
  181,
  16,
  6,
  209,
  6567,
  41,
  85,
  1694,
  6,
  117,
  21,
  80,
  4,
  98,
  6199,
  2,
  9319,
  3582,
  14,
  58,
  26,
  1,
  4,
  1,
  588,
  38,
  1,
  4,
  3,
  892,
  4566,
  18,
  662,
  5,
  1,
  8699,
  4,
  982,
  4,
  2527,
  2,
  6547,
  2,
  77,
  6893,
  2,
  8328,
  3390,
  121,
  1,
  337,
  2,
  5254,
  382,
  3390,
  7,
  7,
  8,
  196,
  9,
  288,
  37,
  3,
  219,
  747,
  4,
  1662,
  23,
  9463,
  20,
  1,
  104,
  5,
  91,
  2886,
  117,
  459,
  3912,
  80,
  4,
  12,
  6406,
  205,
  2689,
  63,
  3166,
  904,
  5194,
  8,
  554,
  1758,
  34,
  12,
  33,
  23,
  21,
  609,
  241,
  31,
  3836,
  6547,
  303,
  140,
  209,
  26,
  1573,
  5,
  91,
  1376,
  5273,
  5,
  2208,
  1,
  6947,
  241,
  8,
  628,
  5,
  774,
  63,
  6872,
  1,
  1696,
  4,
  1,
  1718,
  23,
  7348,
  12,
  33,
  140,
  7889,
  9340,
  1,
  6164,
  6,
  76,
  1,
  6164,
  6,
  76,
  5,
  2985,
  63,
  36,
  109,
  2540,
  31,
  2,
  8,
  3,
  3476,
  9,
  6,
  1126,
  12,
  1,
  239,
  26,
  3933,
  36,
  1,
  77,
  81,
  31,
  34,
  12,
  1,
  6547,
  89,
  182,
  2884,
  4,
  63,
  8753,
  2,
  7,
  7,
  8,
  77,
  646,
  4174,
  178,
  5,
  3,
  1174,
  8,
  60,
  1,
  2468,
  45,
  3,
  142,
  2203,
  14,
  43,
  3,
  244,
  1175,
  4,
  2,
  3954,
  6547,
  23,
  209,
  20,
  1,
  7288,
  4,
  15,
  1,
  86,
  5156,
  1380,
  8,
  5280,
  2875,
  117,
  7,
  7,
  14,
  1,
  62,
  298,
  277,
  8,
  3018,
  2417,
  8,
  9787,
  9,
  140,
  26,
  752,
  12,
  2587,
  65,
  13,
  30,
  12,
  55,
  210,
  3,
  2290,
  937,
  135,
  1,
  686,
  36,
  60,
  6567,
  67,
  213,
  36,
  13,
  21,
  248,
  6945,
  31,
  1,
  8224,
  12,
  31,
  1,
  2635,
  100,
  1,
  87,
  3274,
  1413,
  8,
  5396,
  553,
  2507,
  4,
  1,
  219,
  181,
  1658,
  30,
  227,
  8,
  27,
  1364,
  189,
  2734,
  4,
  1636,
  70,
  130,
  72,
  50,
  1328,
  71,
  33,
  58,
  26,
  631,
  7,
  7,
  3,
  169,
  4,
  473,
  372,
  84,
  109,
  231,
  146,
  159,
  478,
  14,
  5,
  2587,
  1,
  283,
  196,
  6,
  12,
  100,
  447,
  4,
  3,
  3708,
  6910,
  1,
  686,
  401,
  3698,
  8,
  1,
  237,
  106,
  2863,
  1,
  2969,
  4,
  3,
  52,
  6259,
  7938,
  72,
  50,
  2827,
  2053,
  14,
  1178,
  2,
  48,
  596,
  5,
  12,
  159,
  12,
  34,
  72,
  8,
  3018,
  2417,
  8,
  9787,
  2,
  15,
  60,
  59,
  325,
  5,
  4245,
  34,
  72,
  32,
  6567,
  471,
  12,
  3065,
  20,
  1,
  2405,
  521,
  1,
  1367,
  9,
  6,
  784,
  339,
  784,
  8,
  1388,
  43,
  12,
  62,
  553,
  277,
  631,
  6567,
  58,
  21,
  164,
  9,
  1689,
  5,
  139,
  5,
  2587,
  5,
  5,
  8,
  1,
  1342,
  4,
  1,
  894,
  1905,
  2,
  40,
  448,
  239,
  8,
  196,
  189,
  336,
  58,
  144,
  26,
  2432,
  5,
  27,
  160,
  8,
  63,
  645,
  687,
  931,
  14,
  650],
 [87,
  2,
  7300,
  10,
  58,
  37,
  5,
  132,
  12,
  155,
  10,
  291,
  11,
  19,
  10,
  1098,
  549,
  32,
  6449,
  2087,
  295,
  12,
  3797,
  41,
  408,
  2564,
  408,
  262,
  54,
  1135,
  98,
  5245,
  454,
  77,
  81,
  2,
  11,
  19,
  45,
  10,
  101,
  1140,
  57,
  117,
  38,
  6833,
  7028,
  51,
  10,
  291,
  9,
  10,
  156,
  120,
  573,
  48,
  9,
  13,
  41,
  10,
  700,
  9,
  13,
  41,
  47,
  520,
  4,
  5290,
  655,
  18,
  77,
  94,
  12,
  10,
  13,
  5328,
  2,
  14,
  10,
  1777,
  5,
  64,
  48,
  13,
  647,
  277,
  202,
  131,
  106,
  1742,
  2324,
  102,
  10,
  13,
  8,
  1413,
  3052,
  2980,
  2,
  843,
  1,
  87,
  55,
  10,
  291,
  9,
  10,
  13,
  1918,
  1918,
  5,
  63,
  114,
  5,
  63,
  5,
  63,
  1829,
  5,
  63,
  14,
  382,
  3390,
  5,
  63,
  655,
  10,
  291,
  9,
  3,
  338,
  55,
  80,
  10,
  401,
  2743,
  42,
  85,
  10,
  13,
  109,
  618,
  5,
  549,
  2,
  408,
  438,
  10,
  1625,
  29,
  2047,
  4,
  81,
  2,
  365,
  21,
  5,
  1720,
  93,
  135,
  130,
  4378,
  11,
  389,
  2,
  2701,
  6040,
  62,
  80,
  4,
  57,
  1136,
  10,
  1313,
  1,
  338,
  55,
  10,
  291,
  11,
  19,
  10,
  3124,
  146,
  501,
  4,
  1787,
  12,
  67,
  2671,
  3369,
  1,
  87,
  55,
  2,
  65,
  585,
  21,
  30,
  1,
  520,
  4,
  6595,
  655,
  173,
  12,
  482,
  567,
  41,
  29,
  57,
  117,
  18,
  322,
  30,
  106,
  382,
  3390,
  8,
  114,
  2,
  10,
  437,
  9,
  10,
  437,
  1,
  798,
  10,
  437,
  1,
  1065,
  1871,
  248,
  591,
  2087,
  81,
  8,
  1,
  19,
  10,
  437,
  1,
  6106,
  4,
  1426,
  2,
  10,
  437,
  1,
  591,
  8824,
  1079,
  9,
  6,
  3,
  65,
  765,
  601,
  1286,
  220,
  19,
  12,
  90,
  69,
  1467,
  30,
  216,
  2,
  10,
  449,
  12,
  81,
  35,
  340,
  11,
  2,
  23,
  165,
  5,
  104,
  1,
  19,
  844,
  391,
  12,
  303,
  1022,
  114,
  54,
  512,
  48,
  2882,
  38,
  796,
  9,
  6,
  1303,
  8],
 [43,
  854,
  58,
  1717,
  27,
  649,
  810,
  193,
  48,
  1787,
  58,
  26,
  11,
  19,
  13,
  1959,
  1429,
  61,
  16,
  360,
  2,
  9,
  58,
  301,
  5,
  26,
  52,
  1224,
  165,
  16,
  1521,
  38,
  1034,
  360,
  5,
  104,
  1,
  19,
  1,
  1189,
  1,
  62,
  265,
  6,
  737,
  2,
  5072,
  42,
  39,
  37,
  11,
  1095,
  9217,
  2502,
  37,
  77,
  206,
  726,
  103,
  15,
  5160,
  8,
  2055,
  360,
  574,
  138,
  14,
  1,
  371,
  3389,
  469,
  2,
  1,
  286,
  4279,
  2,
  1,
  4264,
  6793,
  8,
  11,
  17,
  45,
  1749,
  1298,
  2,
  39,
  152,
  572,
  68,
  144,
  12,
  10,
  101,
  41,
  9,
  10,
  627,
  789,
  12,
  105,
  360,
  3011,
  58,
  56,
  164,
  11,
  19,
  729,
  34,
  57,
  2066,
  6,
  89,
  104,
  11,
  19,
  43,
  22,
  205,
  104,
  32,
  7120,
  2,
  6837,
  19,
  210,
  98,
  77,
  27,
  4,
  63,
  103,
  546,
  16,
  3,
  1130,
  139,
  5,
  4869,
  58,
  26,
  32,
  5057],
 [281,
  8,
  3,
  135,
  3,
  17,
  78,
  334,
  12,
  22,
  3883,
  22,
  8,
  22,
  2,
  8,
  1,
  127,
  890,
  22,
  15,
  3,
  2563,
  8,
  1,
  382,
  1355,
  36,
  1,
  7376,
  796,
  11,
  6,
  21,
  9,
  11,
  6,
  32,
  204,
  17,
  12,
  1537,
  1073,
  204,
  9,
  4594,
  805,
  137,
  330],
 [247,
  5,
  812,
  11,
  19,
  6,
  441,
  20,
  3,
  289,
  62,
  2,
  85,
  8861,
  1320,
  5,
  5363,
  1,
  5406,
  6,
  34,
  487,
  8227,
  2365,
  253,
  1999,
  6,
  3,
  65,
  247,
  5,
  812,
  85,
  72,
  783,
  28,
  67,
  220,
  5,
  1020,
  11,
  5759,
  108,
  147,
  88,
  20,
  256,
  6,
  3,
  1577,
  2,
  2918,
  550,
  7,
  7,
  1,
  17,
  6,
  21,
  34,
  14,
  10,
  194,
  155,
  1,
  62,
  6,
  1954,
  1902,
  2,
  1661,
  8861,
  6,
  21,
  31,
  1,
  24,
  117,
  6,
  82,
  3219,
  2,
  2168,
  263,
  73,
  66,
  26,
  2060,
  4,
  1,
  5580,
  2,
  1,
  1372,
  141,
  24,
  501,
  7,
  7,
  27,
  620,
  2239,
  4,
  975,
  6,
  24,
  4028,
  1443,
  60,
  183,
  5,
  26,
  50,
  1357,
  2,
  1,
  1705,
  552,
  5985,
  82,
  1022,
  40,
  819,
  1375,
  16,
  11,
  222,
  11,
  1699,
  115,
  659,
  2123,
  257,
  1075,
  40,
  29,
  5,
  91,
  997,
  213,
  289,
  34,
  2029,
  16,
  8861,
  2,
  4837,
  6,
  82,
  317,
  14,
  184,
  8861,
  48,
  3,
  238,
  16,
  3,
  529,
  1,
  114,
  62,
  4,
  8861,
  6,
  52,
  68,
  220,
  8861,
  489,
  114,
  2,
  161,
  66,
  88,
  4,
  1,
  197,
  5,
  114,
  24,
  4640,
  20,
  1,
  302,
  845,
  4019,
  1237,
  252,
  31,
  5519,
  10,
  230,
  1729,
  1447,
  15,
  40,
  222,
  8,
  1649,
  8819,
  207,
  1,
  3846,
  34,
  40,
  1276,
  8,
  11,
  222,
  6,
  65,
  669,
  57,
  324,
  18,
  559,
  98,
  257,
  45,
  40,
  203,
  1998,
  6,
  2,
  2568,
  10,
  79,
  25,
  2413,
  16,
  88,
  114,
  6,
  3,
  106,
  2771,
  2857,
  2,
  6685,
  23,
  39,
  369,
  5,
  249,
  77,
  7,
  7,
  5704,
  1274,
  503,
  23,
  29,
  49,
  8,
  955,
  1,
  6832,
  511,
  546,
  74,
  995,
  38,
  698,
  528,
  670,
  136,
  28,
  2474,
  5,
  1490,
  12,
  605,
  65,
  3,
  617,
  16,
  88,
  48,
  3,
  2135],
 [145,
  4806,
  12,
  1,
  2019,
  854,
  506,
  11,
  243,
  19,
  14,
  3,
  316,
  3,
  637,
  14,
  33,
  116,
  44,
  32,
  1121,
  4,
  3,
  19,
  12,
  67,
  106,
  191,
  1352,
  36,
  1,
  508,
  8,
  9,
  189,
  4,
  957,
  116,
  3,
  532,
  293,
  18,
  11,
  19,
  9863,
  4,
  1,
  357,
  323,
  157,
  73,
  66,
  64,
  98,
  253,
  4,
  1322,
  20,
  1,
  3251,
  1939,
  4356,
  10,
  37,
  3,
  49,
  879,
  14,
  68,
  14,
  245,
  18,
  14,
  57,
  333,
  2,
  10,
  70,
  147,
  11,
  2,
  155,
  73,
  217,
  1,
  637,
  73,
  296,
  46,
  23,
  81,
  35,
  23,
  165,
  5,
  961,
  11,
  19,
  97,
  562,
  322,
  80,
  226,
  161,
  8,
  9,
  5,
  3000,
  63,
  3974,
  63,
  1961,
  63,
  4840,
  657,
  38,
  63,
  2700,
  44,
  597,
  5,
  91,
  3,
  49,
  19,
  37,
  12,
  2,
  241,
  36,
  40,
  6,
  32,
  470,
  18,
  11,
  13,
  2345,
  518,
  46,
  23,
  47,
  175,
  49,
  103,
  1159,
  72,
  2462,
  71,
  11,
  27,
  364,
  160,
  8,
  3,
  190,
  343,
  4,
  9531,
  3285,
  103,
  104,
  1,
  239,
  1903,
  44,
  2105,
  1464,
  4,
  11,
  5978],
 [79,
  3,
  413,
  1677,
  20,
  6329,
  1116,
  2,
  3929,
  915,
  6,
  1,
  27,
  19,
  987,
  36,
  1,
  1011,
  848,
  107,
  27,
  4,
  457,
  103,
  1116,
  90,
  30,
  8482,
  310,
  24,
  2336,
  8160,
  1,
  408,
  23,
  209,
  757,
  5,
  74,
  3753,
  6948,
  6,
  39,
  4,
  8840,
  525,
  2,
  6,
  3,
  41,
  5,
  6924,
  202,
  1,
  3929,
  35,
  1365,
  1,
  84,
  3929,
  915,
  1,
  9575,
  283,
  915,
  2,
  1,
  35,
  4940,
  259,
  3816,
  182,
  3,
  591,
  129,
  37,
  3165,
  9208,
  5,
  1609,
  202,
  1,
  106,
  4322,
  2,
  717,
  1,
  507,
  5,
  628,
  50,
  10,
  523,
  132,
  546,
  12,
  1116,
  96,
  633,
  25,
  39,
  27,
  177,
  254,
  2,
  11,
  27,
  45,
  286,
  6329,
  1116,
  209,
  252,
  336,
  22,
  99,
  163,
  53,
  5,
  16,
  63,
  285,
  4,
  3179,
  3482,
  657,
  2,
  5,
  79,
  1,
  197,
  148,
  5481,
  151,
  579,
  831,
  99,
  2208,
  63,
  360,
  5,
  3,
  1116,
  17,
  15,
  5305,
  3478,
  836,
  1221,
  1167,
  598,
  1692,
  1052,
  407,
  8,
  11,
  19,
  390,
  3,
  49,
  221,
  16,
  3,
  644,
  8,
  142,
  117,
  1692,
  13,
  27,
  4,
  1,
  105,
  181,
  292,
  1542,
  35,
  2691,
  8,
  4630,
  96,
  85,
  640,
  48,
  73,
  74,
  131,
  478,
  779,
  5583,
  4774,
  259,
  184,
  12,
  73,
  4315,
  7455,
  15,
  1497,
  135,
  1947,
  3927,
  4774,
  46,
  6,
  54,
  1558,
  1461,
  202,
  1,
  1985,
  8,
  5128,
  8,
  2,
  1,
  4205,
  35,
  522,
  93,
  362,
  2996,
  63,
  1558,
  36,
  97,
  72,
  6930,
  2,
  97,
  72,
  6774,
  5,
  1,
  4870,
  312,
  10,
  599,
  85,
  29,
  11,
  311,
  42,
  8,
  3753,
  6948,
  3753,
  100,
  29,
  13,
  21,
  3,
  1713,
  649,
  9021,
  151,
  579,
  51,
  1,
  525,
  13,
  777],
 [10,
  422,
  5,
  64,
  11,
  27,
  15,
  72,
  6219,
  175,
  488,
  1,
  400,
  6,
  1278,
  355,
  2,
  439,
  1,
  17,
  6,
  236,
  36,
  3566,
  4256,
  38,
  615,
  56,
  3,
  529,
  66,
  64,
  1,
  987,
  2107,
  5,
  1862,
  1916,
  360,
  359,
  1515,
  574,
  60,
  58,
  5100,
  93,
  60,
  58,
  91,
  93,
  41,
  1,
  708,
  193,
  5078,
  48,
  596,
  15,
  96,
  37,
  913,
  775,
  2,
  328,
  1610,
  3,
  2164,
  579,
  85,
  105,
  360,
  3918,
  41,
  1632,
  8467,
  8864,
  2,
  63,
  203,
  627,
  89,
  444,
  124,
  55,
  284,
  20,
  11,
  27],
 [6991,
  571,
  9,
  5,
  178,
  5,
  182,
  3,
  355,
  309,
  2197,
  9,
  42,
  4,
  2,
  365,
  5,
  2342,
  9,
  14,
  619,
  6,
  3,
  1484,
  1096,
  30,
  113,
  2,
  3,
  693,
  7048,
  78,
  74,
  22,
  61,
  34,
  236,
  7,
  7,
  5,
  29,
  22,
  5034,
  3385,
  42,
  46,
  11,
  6,
  1,
  287,
  16,
  1,
  6536,
  5811,
  1317,
  12,
  6,
  398,
  7738,
  51,
  504,
  5,
  137,
  7,
  7,
  215,
  639,
  6,
  864,
  6,
  121,
  7,
  7,
  10,
  187,
  5,
  8926,
  5,
  1,
  374,
  4,
  1,
  181,
  16,
  11,
  2897,
  2329,
  8853,
  246,
  33,
  1249,
  1,
  7,
  7,
  54,
  872,
  33,
  1249,
  1,
  193,
  9,
  10,
  374,
  57,
  410],
 [100,
  1,
  4,
  9,
  13,
  110,
  12,
  2,
  58,
  26,
  481,
  5,
  1020,
  229,
  300,
  14,
  49,
  14,
  248,
  10,
  101,
  12,
  129,
  5,
  129,
  8,
  92,
  203,
  197,
  6,
  14,
  49,
  3,
  118,
  20,
  1,
  49,
  712,
  14,
  10,
  2217,
  3772,
  12,
  234,
  4,
  1,
  712,
  65,
  12,
  49,
  18,
  1,
  77,
  457,
  423,
  91,
  53,
  16,
  9,
  43,
  10,
  67,
  5,
  1183,
  234,
  83,
  712,
  7113,
  139,
  16,
  2516,
  1321,
  9466,
  2,
  1,
  83,
  5,
  466,
  25,
  3,
  228,
  4,
  1673,
  4,
  1,
  6602,
  6,
  3,
  142,
  930,
  14,
  2379,
  166,
  105,
  935,
  635,
  18,
  56,
  43,
  22,
  107,
  72,
  2379,
  7113,
  373,
  11,
  14,
  47,
  4,
  1,
  28,
  84,
  23,
  1194,
  5426,
  24,
  3533,
  15,
  121,
  63,
  399,
  29,
  8,
  29,
  3,
  83,
  118,
  60,
  39,
  3840,
  375,
  3705,
  80,
  4,
  1,
  366,
  4,
  345,
  154,
  712],
 [10,
  217,
  11,
  17,
  8,
  3,
  785,
  135,
  20,
  3024,
  8,
  1052,
  10,
  67,
  39,
  4958,
  57,
  293,
  30,
  3,
  1367,
  10,
  1184,
  1,
  224,
  5,
  26,
  3,
  8535,
  4,
  1,
  142,
  520,
  4,
  509,
  12,
  279,
  20,
  8,
  7,
  7,
  1,
  3385,
  12,
  268,
  9,
  174,
  20,
  352,
  1070,
  89,
  74,
  1,
  218,
  2,
  235,
  25,
  110,
  75,
  2,
  110,
  898,
  8,
  27,
  16,
  246,
  1538,
  702,
  168,
  984,
  13,
  52,
  832,
  1040,
  18,
  67,
  3,
  2774,
  1085,
  973,
  2,
  13,
  3,
  52,
  49,
  17,
  15,
  3,
  142,
  1085,
  732,
  7,
  7,
  10,
  25,
  123,
  231,
  75,
  255,
  16,
  11,
  17,
  11,
  6,
  1,
  87,
  2028,
  10,
  25,
  262,
  119,
  9,
  74,
  1006],
 [10,
  1051,
  11,
  20,
  694,
  27,
  253,
  51,
  10,
  13,
  184,
  2,
  437,
  9,
  8,
  1,
  4387,
  46,
  70,
  3,
  747,
  4,
  864,
  1382,
  12,
  778,
  97,
  247,
  5,
  26,
  26,
  154,
  34,
  9,
  11,
  13,
  3,
  329,
  843,
  44,
  27,
  4,
  1,
  113,
  1382,
  4,
  1,
  4387,
  2,
  1,
  6511,
  1457,
  1254,
  206,
  1246,
  5,
  317,
  1715,
  238,
  60,
  130,
  1386,
  14,
  27,
  4,
  24,
  838,
  11,
  6,
  1,
  19,
  12,
  65,
  192,
  6672,
  1734,
  14,
  3,
  162,
  1569,
  15,
  11,
  17,
  12,
  28,
  6,
  27,
  4,
  1,
  86,
  1036,
  206,
  990,
  4,
  29,
  55,
  135,
  11,
  19,
  6,
  604,
  2,
  234,
  6,
  34,
  76,
  12,
  44,
  251,
  327,
  2,
  457,
  23,
  403,
  2143,
  1126,
  16,
  146,
  35,
  516,
  2],
 [1,
  642,
  1721,
  183,
  5,
  26,
  1,
  2,
  4,
  47,
  4,
  1,
  674,
  1219,
  8,
  11,
  686,
  1161,
  568,
  73,
  64,
  1508,
  29,
  121,
  30,
  1,
  3740,
  965,
  16,
  1,
  19,
  1,
  608,
  4,
  1422,
  1900,
  568,
  1589,
  6,
  1007,
  18,
  48,
  1,
  19,
  1520,
  5,
  92,
  1070,
  6,
  92,
  77,
  1508,
  904,
  1900,
  568,
  658,
  469,
  1900,
  568,
  320,
  2,
  1,
  2087,
  1900,
  568,
  937,
  18,
  86,
  620,
  4,
  29,
  2,
  8,
  1490,
  4554,
  5,
  29,
  4,
  1,
  77,
  1508,
  6,
  1,
  2087,
  1900,
  568,
  304,
  7,
  7,
  10,
  13,
  2887,
  30,
  85,
  3,
  218,
  4,
  625,
  1,
  162,
  506,
  5,
  803,
  1,
  1355,
  4299,
  20,
  6592,
  86,
  103,
  3669,
  118,
  1,
  4,
  27,
  493,
  135,
  803,
  1,
  2206,
  4,
  1,
  77,
  11,
  19,
  1229,
  1,
  2,
  2206,
  4,
  189,
  2734,
  9,
  116,
  21,
  600,
  5,
  118,
  85,
  351,
  13,
  197,
  263,
  10,
  58,
  132,
  1,
  2493,
  1877,
  70,
  613,
  3,
  72,
  2,
  175,
  608,
  976,
  1,
  127,
  1,
  19,
  82,
  383,
  2,
  1619,
  9,
  6,
  3433,
  11,
  8425,
  12,
  8,
  47,
  804,
  943,
  1,
  106,
  5572,
  290,
  16,
  3,
  55,
  3701,
  8063,
  125,
  32,
  121,
  1,
  342,
  238,
  14,
  1,
  28,
  1,
  309,
  4,
  1355,
  2,
  305,
  273,
  1,
  4,
  1,
  3116,
  2,
  174,
  15,
  1,
  2,
  1221,
  77,
  407,
  12,
  91,
  11,
  19,
  23,
  8497,
  1816,
  5564,
  2,
  2094,
  533,
  405,
  32,
  317,
  1115,
  4,
  3,
  1541,
  1998,
  15,
  8809,
  2792,
  35,
  6,
  255,
  16,
  5373,
  7929,
  91,
  40,
  19,
  2129,
  2,
  1569,
  66,
  496,
  7,
  7,
  2131,
  2795,
  214,
  92,
  399,
  8,
  803,
  1155,
  14,
  50,
  71,
  165,
  5,
  716,
  2,
  381,
  3,
  412,
  4,
  2093,
  8,
  196,
  10,
  58,
  132,
  1,
  19,
  6,
  210,
  3,
  2058,
  8,
  803,
  1596,
  5360,
  15,
  249,
  77,
  244,
  71,
  47,
  2271,
  269,
  14,
  1,
  142,
  4215,
  30,
  3,
  3740,
  9,
  6,
  3,
  117,
  2795,
  1507,
  21,
  3,
  27,
  10,
  101,
  450,
  164,
  2131,
  2795,
  6,
  5,
  1,
  620,
  1219,
  30,
  105,
  2,
  56,
  117,
  8,
  849,
  711,
  153],
 [6,
  995,
  2697,
  2081,
  1,
  2407,
  4,
  326,
  20,
  40,
  870,
  8,
  1,
  38,
  6,
  59,
  39,
  38,
  50,
  5078,
  4909,
  14,
  650,
  158,
  189,
  23,
  8,
  162,
  2343,
  4882,
  7426,
  972,
  432,
  4758,
  5281,
  4305,
  231,
  8,
  1,
  5522,
  965,
  23,
  811,
  1573,
  5,
  6924,
  826,
  3027,
  2373,
  59,
  5260,
  88,
  8,
  3,
  614,
  15,
  150,
  83,
  255,
  8,
  4731,
  1,
  427,
  6,
  885,
  175,
  2416,
  3,
  2088,
  56,
  7497,
  2200,
  140,
  1,
  6680,
  48,
  1,
  584,
  2065,
  5,
  63,
  527,
  8849,
  19,
  3660,
  3698,
  32,
  3724,
  1158,
  134,
  1082,
  1541,
  2,
  4758,
  6,
  3,
  9576,
  263,
  2854,
  2147,
  35,
  3363,
  24,
  203,
  8099,
  282,
  1,
  5371,
  1111,
  152,
  536,
  134,
  1553,
  13,
  296,
  5,
  26,
  175,
  4089,
  4,
  9,
  36],
 [10,
  186,
  56,
  1750,
  9,
  44,
  1,
  250,
  17,
  201,
  123,
  107,
  145,
  109,
  3,
  329,
  221,
  51,
  10,
  668,
  9,
  17,
  39,
  160,
  191,
  323,
  90,
  5,
  295,
  35,
  152,
  37,
  5,
  101,
  72,
  44,
  21,
  56,
  639,
  44,
  9022,
  51,
  46,
  23,
  83,
  96,
  12,
  110,
  2128,
  1,
  191,
  256,
  2,
  94,
  270,
  11,
  148,
  5,
  2878,
  17,
  461,
  10,
  475,
  191,
  1187,
  91,
  874,
  33,
  187,
  7,
  7,
  39,
  74,
  3,
  191,
  1294,
  882,
  4281,
  514,
  1576,
  2,
  3,
  7194,
  4,
  180,
  17,
  1752,
  2,
  3868,
  9,
  16,
  3,
  1322,
  38,
  34,
  2,
  450,
  74,
  1,
  6078,
  7,
  7,
  2,
  10,
  194,
  76,
  928,
  234,
  13,
  514],
 [1,
  907,
  6,
  1,
  250,
  173,
  4,
  11,
  19,
  14,
  9,
  36,
  27,
  884,
  5,
  1,
  369,
  987,
  29,
  1,
  620,
  1678,
  12,
  58,
  25,
  90,
  3,
  630,
  4,
  278,
  574,
  597,
  11,
  19,
  6,
  1431,
  80,
  1,
  306,
  152,
  120,
  48,
  1,
  62,
  6,
  10,
  67,
  54,
  431,
  15,
  1,
  357,
  352,
  1167,
  2,
  1,
  111,
  299,
  83,
  18,
  11,
  6,
  7739,
  34,
  9,
  13,
  483,
  10,
  89,
  324,
  43,
  47,
  133,
  585,
  37,
  33,
  70,
  220,
  8,
  27,
  182,
  18,
  260,
  138,
  3,
  660,
  907,
  6,
  339,
  1842,
  116,
  98,
  3667,
  158,
  340,
  9,
  155,
  42,
  1,
  2061,
  774,
  11,
  30,
  29,
  2163,
  7,
  7,
  1,
  8486,
  8,
  829,
  13,
  34,
  832,
  411,
  9,
  875,
  3,
  545,
  121,
  5,
  2160,
  8,
  29,
  1,
  1349,
  12,
  67,
  75,
  312,
  42,
  1,
  8486,
  13,
  3260,
  9,
  299,
  752,
  48,
  13,
  1504,
  5426,
  1,
  1627,
  2988,
  13,
  4614,
  5,
  47,
  23,
  1504,
  8,
  15,
  1,
  369,
  128,
  109,
  1392,
  93,
  10,
  120,
  1,
  1143,
  473,
  4,
  1,
  2988,
  34,
  10,
  99,
  2160,
  8,
  1,
  1349,
  146,
  1,
  8486,
  6,
  113,
  3466,
  7,
  7,
  11,
  99,
  25,
  75,
  3,
  4651,
  2080,
  4,
  3,
  395,
  35,
  6,
  1541,
  41,
  35,
  59,
  6,
  9,
  706,
  53,
  11,
  884,
  8,
  1,
  4830,
  9,
  99,
  94,
  25,
  40,
  2960,
  5,
  3528,
  869,
  16,
  1,
  374,
  4,
  1,
  19,
  54,
  784,
  1,
  19,
  6843,
  59,
  6,
  35,
  59,
  557,
  59,
  6,
  56,
  150,
  46,
  6,
  130,
  54,
  2074,
  9,
  706,
  53,
  3,
  3278,
  879,
  3,
  114,
  34,
  591,
  3816,
  267,
  229,
  59,
  557,
  772,
  3,
  879,
  54,
  80,
  9,
  166,
  54,
  285,
  1,
  114,
  615,
  183,
  37,
  3,
  4810,
  2,
  6277,
  2990,
  6079,
  9975,
  42,
  8,
  1310,
  6742,
  11,
  82,
  152,
  157,
  80,
  1,
  19,
  1105,
  5,
  379,
  1,
  873,
  8,
  1,
  7435,
  30,
  1,
  127,
  33,
  110,
  192,
  1044,
  2,
  59,
  3721,
  5,
  955,
  1,
  114,
  62,
  463,
  46,
  109,
  982,
  4,
  114,
  133,
  10,
  13,
  110,
  2711,
  4,
  1,
  287,
  12,
  33,
  70,
  8,
  114,
  10,
  164,
  2370,
  7660,
  50,
  1073,
  463,
  46,
  61,
  109,
  27,
  38,
  106,
  133,
  60,
  5798,
  12,
  2049,
  56,
  1000,
  98,
  55,
  15,
  249,
  77,
  7,
  7,
  9,
  99,
  25,
  75,
  3,
  701,
  520,
  148,
  119,
  1,
  19,
  6843,
  59,
  6,
  35,
  59,
  557,
  59,
  6,
  2,
  59,
  2961,
  5,
  1824,
  40,
  2140,
  54,
  1,
  3114,
  410,
  6,
  7618,
  53,
  244,
  71,
  3238,
  15,
  1,
  1133,
  545,
  121,
  270,
  143,
  172,
  5,
  2160,
  8,
  1,
  1349,
  4,
  3,
  126,
  19,
  7,
  7,
  1,
  1682,
  148,
  5,
  1184,
  6,
  48,
  65,
  596,
  2441,
  2866,
  13,
  3,
  9782,
  35,
  422,
  5,
  955,
  2,
  1044,
  160,
  9782,
  2,
  33,
  116,
  938,
  179,
  290,
  472,
  40,
  117,
  59,
  67,
  4,
  6079,
  4942,
  638,
  4,
  11,
  8,
  1,
  19,
  351,
  226,
  3,
  65,
  652,
  108,
  8,
  1,
  4830,
  35,
  53,
  36,
  1373,
  2,
  869,
  14,
  3,
  7848,
  121,
  1,
  369,
  520,
  2469,
  59,
  9281,
  260,
  808,
  161,
  5,
  1,
  62],
 [818,
  2,
  1,
  6280,
  1542,
  1165,
  10,
  101,
  6,
  3,
  49,
  17,
  18,
  10,
  101,
  1,
  87,
  818,
  2,
  1,
  6280,
  17,
  6,
  126,
  80,
  9,
  6,
  1,
  212,
  2,
  10,
  58,
  101,
  12,
  1,
  212,
  96,
  1094,
  5,
  1,
  6,
  126,
  818,
  2,
  1,
  6280,
  1542,
  298,
  122,
  100,
  1,
  212,
  18,
  11,
  55,
  44,
  477,
  818,
  2,
  209,
  4170,
  75,
  1867,
  15,
  1,
  179,
  12,
  45,
  5,
  26,
  220,
  15,
  88,
  993,
  1,
  2312,
  8,
  1,
  332,
  647,
  29,
  1,
  55,
  2,
  647,
  179,
  329,
  2,
  757,
  214,
  1528,
  2,
  1190,
  241,
  15,
  3,
  3204,
  4,
  2258,
  12,
  23,
  312,
  122,
  1,
  1864,
  896,
  160,
  841,
  432,
  2407,
  33,
  189,
  74,
  334,
  483,
  2,
  79,
  1,
  179,
  426,
  2,
  358,
  116,
  260,
  32,
  1002,
  5785,
  2,
  511,
  3542,
  8830,
  12,
  28,
  6,
  437,
  31,
  24,
  239,
  24,
  5011,
  60,
  6,
  1,
  947,
  270,
  143,
  2,
  2407,
  6,
  4133,
  8,
  1,
  239,
  10,
  200,
  11,
  17,
  153,
  42,
  4,
  153],
 [1332,
  741,
  11,
  20,
  1,
  386,
  2130,
  4314,
  8,
  991,
  4,
  69,
  161,
  77,
  71,
  3,
  4890,
  790,
  5,
  9,
  299,
  3,
  52,
  49,
  790,
  5,
  3,
  17,
  12,
  67,
  3,
  52,
  6511,
  127,
  2,
  32,
  7928,
  4,
  910,
  1103,
  236,
  2615,
  71,
  11,
  17,
  7,
  7,
  688,
  36,
  1,
  112,
  6185,
  32,
  275,
  623,
  2,
  24,
  6859,
  5534,
  84,
  1,
  8944,
  4478,
  4,
  383,
  2,
  5472,
  8,
  5,
  164,
  42,
  35,
  6,
  93,
  15,
  3,
  3676,
  386,
  609,
  4,
  93,
  15,
  3,
  3751,
  1,
  448,
  62,
  6,
  441,
  185,
  1,
  979,
  102,
  35,
  91,
  53,
  131,
  979,
  383,
  7471,
  2,
  3131,
  472,
  1,
  525,
  1,
  799,
  6,
  7804,
  51,
  8,
  1,
  127,
  710,
  42,
  12,
  1,
  9546,
  284,
  16,
  1,
  386,
  2,
  2008,
  307,
  20,
  8,
  1,
  62,
  40,
  6859,
  60,
  372,
  42,
  4,
  40,
  1686,
  9521,
  284,
  6,
  688,
  165,
  143,
  5,
  40,
  755,
  681,
  14,
  1,
  62,
  3965,
  1,
  2986,
  127,
  7,
  7,
  10,
  156,
  37,
  85,
  11,
  67,
  161,
  5,
  79,
  15,
  1,
  212,
  30,
  29,
  1,
  61,
  148,
  492,
  5,
  1,
  212,
  6,
  1,
  520,
  4,
  701,
  12,
  9,
  13,
  1,
  196,
  12,
  623,
  675,
  53,
  15,
  47,
  240,
  4,
  7147,
  121,
  88,
  5,
  393,
  88,
  4136,
  288,
  37,
  1,
  8865,
  181,
  4,
  1,
  87,
  19,
  2,
  1,
  196,
  12,
  1,
  448,
  17,
  45,
  383,
  472,
  210,
  170,
  1333,
  128,
  885,
  92,
  3,
  459,
  278,
  17,
  9,
  90,
  16,
  3,
  2317,
  114,
  62,
  56,
  155,
  1,
  127,
  6,
  565,
  60,
  166,
  1,
  276,
  50,
  4,
  3,
  3962,
  80,
  10,
  156,
  267,
  1,
  646,
  544,
  42,
  4,
  1595,
  1,
  219,
  55,
  18,
  73,
  70,
  2586,
  12,
  28,
  13,
  3,
  7696,
  41,
  86,
  179,
  12,
  233,
  74,
  88,
  8,
  1061,
  7,
  7,
  46,
  70,
  654,
  2757,
  133,
  8,
  86,
  4,
  1,
  1577,
  394,
  4,
  1,
  19,
  60,
  70,
  264,
  5,
  1335,
  8,
  1,
  306,
  5,
  5950,
  16,
  5,
  851,
  42,
  1,
  112,
  34,
  59,
  66,
  571,
  11,
  383,
  10,
  8037,
  30,
  227,
  1618,
  3397,
  751,
  863,
  51,
  46,
  13,
  161,
  18,
  383,
  5,
  26,
  613,
  56,
  1,
  9111,
  256,
  20,
  1,
  266,
  6,
  161,
  18,
  19,
  15,
  1272,
  368,
  20,
  9,
  5,
  91,
  1,
  266,
  301,
  459,
  6230,
  7,
  7,
  623,
  13,
  54,
  3381,
  395,
  472,
  1,
  19,
  22,
  99,
  475,
  28,
  13,
  1,
  283,
  431,
  190,
  155,
  1,
  127,
  1,
  149,
  35,
  252,
  249,
  222,
  70,
  29,
  167,
  5,
  69,
  60,
  233,
  1269,
  85,
  33,
  192,
  34,
  105,
  4,
  93,
  5,
  3131,
  174,
  5,
  3404,
  111,
  1152,
  46,
  70,
  112,
  1452,
  85,
  116,
  623,
  2,
  826,
  401,
  4245,
  358,
  31,
  381,
  1,
  33,
  468,
  51,
  623,
  13,
  34,
  4234,
  53,
  8,
  11,
  1585,
  3596,
  5,
  365,
  2,
  164,
  3,
  3751,
  46,
  70,
  888,
  2306,
  394,
  37,
  1,
  687,
  7324,
  2063,
  1921,
  53,
  37,
  3,
  7147,
  1624,
  2,
  3,
  912,
  624,
  108,
  60,
  116,
  161,
  18,
  118,
  85,
  1,
  162,
  13,
  264,
  5,
  74,
  3,
  8812,
  5,
  282,
  11,
  108,
  1,
  4307,
  343,
  2646,
  20,
  11,
  6384,
  16,
  11,
  386,
  6,
  614,
  8813,
  97,
  80,
  9,
  299,
  56,
  41,
  3,
  237,
  2614,
  1261,
  65,
  1448,
  18,
  33,
  116,
  25,
  3,
  49,
  494,
  2071,
  703,
  12,
  372,
  42,
  4,
  1373,
  18,
  12,
  13,
  3,
  49,
  153,
  1565,
  190,
  42,
  4,
  32,
  518,
  2,
  327,
  457,
  190,
  17,
  7,
  7,
  139,
  805,
  2,
  272,
  767,
  1,
  212,
  44,
  27,
  4,
  4375,
  126,
  2,
  50,
  212,
  103,
  9,
  45,
  265,
  126,
  41,
  9,
  36,
  11,
  19,
  10,
  594,
  373,
  319,
  11,
  911,
  22,
  187,
  5,
  1659,
  5],
 [586,
  1156,
  10,
  5428,
  64,
  136,
  1346,
  1241,
  11,
  6,
  34,
  83,
  92,
  65,
  21,
  46,
  70,
  106,
  49,
  179,
  12,
  372,
  42,
  4,
  11,
  17,
  318,
  8192,
  238,
  28,
  13,
  52,
  49,
  10,
  66,
  6446,
  57,
  2480,
  16,
  88,
  234,
  238,
  28,
  13,
  49,
  54,
  77,
  94,
  12,
  9,
  192,
  177,
  355,
  2,
  48,
  13,
  3516,
  3803,
  535,
  14,
  1,
  5291,
  59,
  13,
  34,
  76,
  59,
  585,
  1,
  168,
  170,
  55,
  59,
  192,
  1716,
  1,
  431,
  15,
  11,
  17,
  13,
  1,
  276,
  10,
  58,
  25,
  67,
  50,
  1152,
  16,
  9,
  43,
  3803,
  58,
  25,
  1048,
  9,
  5048,
  2,
  1,
  121,
  29,
  17,
  13,
  39,
  355,
  1,
  431,
  15,
  1,
  17,
  6,
  12,
  1,
  269,
  13,
  34,
  72,
  126,
  34,
  5428,
  64,
  1,
  17,
  340,
  1,
  269,
  2,
  22,
  78,
  26,
  72,
  126,
  122,
  327,
  153],
 [11,
  425,
  67,
  1084,
  1,
  1143,
  884,
  4,
  3,
  257,
  595,
  369,
  1300,
  5,
  32,
  1910,
  1776,
  18,
  3,
  1572,
  12,
  1280,
  3003,
  6,
  680,
  208,
  2,
  51,
  59,
  5543,
  1,
  3122,
  46,
  6,
  1907,
  1109,
  2,
  1136,
  18,
  355,
  224,
  497,
  4140,
  98,
  2303,
  1,
  425,
  67,
  7,
  7,
  87,
  4,
  29,
  1,
  257,
  6829,
  7849,
  5,
  319,
  179,
  12,
  58,
  2208,
  86,
  4,
  178,
  629,
  8,
  1,
  77,
  452,
  913,
  1318,
  44,
  154,
  12,
  1,
  1300,
  2925,
  56,
  150,
  46,
  6,
  54,
  1763,
  11,
  1300,
  45,
  590,
  3891,
  5,
  9,
  12,
  299,
  134,
  3,
  816,
  579,
  1,
  1300,
  3124,
  31,
  396,
  199,
  69,
  1357,
  9,
  511,
  356,
  131,
  2468,
  930,
  1,
  196,
  12,
  3,
  257,
  2410,
  1497,
  8,
  1,
  685,
  594,
  59,
  182,
  47,
  155,
  6031,
  9,
  272,
  59,
  99,
  3749,
  8,
  1,
  253,
  55,
  38,
  272,
  59,
  99,
  3749,
  1,
  1776,
  15,
  1852,
  330,
  38,
  272,
  59,
  99,
  477,
  20,
  1,
  2825,
  82,
  135,
  8,
  1,
  2719,
  1776,
  59,
  1105,
  5,
  91,
  1895,
  1572,
  1726,
  5,
  1,
  2,
  214,
  84,
  32,
  3533,
  121,
  35,
  45,
  1,
  641,
  5,
  1,
  1572,
  2,
  94,
  33,
  899,
  5364,
  1,
  1349,
  4,
  1,
  1497,
  39,
  1,
  1572,
  1,
  1572,
  1145,
  152,
  359,
  5,
  26,
  563,
  1196,
  53,
  5,
  1,
  1572,
  2,
  9,
  410,
  3369,
  7,
  7,
  401,
  803,
  1,
  1572,
  593,
  1,
  1793,
  37,
  44,
  1157,
  13,
  39,
  3005,
  43,
  1,
  162,
  468,
  1,
  257,
  5,
  74,
  31,
  1,
  1572,
  3227,
  28,
  2944,
  220,
  9,
  8,
  3,
  95,
  12,
  156,
  163,
  2561,
  115,
  245],
 [1,
  484,
  4,
  11,
  17,
  6,
  322,
  31,
  98,
  3020,
  413,
  4,
  92,
  55,
  7436,
  9577,
  42,
  8,
  1,
  19,
  1421,
  5,
  9336,
  1232,
  8431,
  2,
  91,
  11,
  157,
  4,
  510,
  3,
  205,
  64,
  1710,
  1375,
  9162,
  5985,
  350,
  626,
  436,
  8,
  167,
  837,
  3,
  55,
  5,
  500,
  1223,
  2846,
  1,
  237,
  427,
  118,
  923,
  3247,
  2,
  1,
  9295,
  1,
  1976,
  1,
  865,
  4,
  1,
  17,
  4637,
  8,
  32,
  7591,
  306,
  188,
  1,
  968,
  361,
  23,
  31,
  2532,
  1533,
  3101,
  1482,
  6850,
  1,
  253,
  100,
  5219,
  7,
  7,
  1,
  62,
  6,
  185,
  3,
  3613,
  529,
  53,
  2,
  544,
  294,
  2343,
  2397,
  7285,
  1,
  4030,
  2056,
  1892,
  1555,
  3,
  3339,
  238,
  14,
  1,
  440,
  35,
  110,
  700,
  24,
  831,
  1,
  106,
  89,
  25,
  72,
  18,
  48,
  33,
  79,
  25,
  3020,
  2,
  48,
  33,
  23,
  2959,
  2140,
  193,
  51,
  457,
  55,
  8597,
  1665,
  4289,
  5915,
  3197,
  3665,
  234,
  270,
  8,
  5,
  589,
  1,
  253,
  14,
  3507,
  3326,
  3061,
  779,
  8,
  4554,
  29,
  102,
  8,
  1,
  62,
  301,
  5,
  25,
  1,
  168,
  1960,
  1677,
  761,
  539,
  5,
  164,
  42,
  35,
  33,
  65,
  23,
  7,
  7,
  4091,
  121,
  1,
  196,
  12,
  2482,
  6,
  6336,
  36,
  24,
  358,
  28,
  3892,
  5,
  528,
  16,
  43,
  1,
  3326,
  66,
  182,
  1,
  3854,
  23,
  18,
  327,
  55,
  8597,
  2318,
  1496,
  3073,
  143,
  5,
  1,
  755,
  57,
  499,
  9908,
  270,
  8,
  14,
  1,
  5,
  157,
  3,
  115,
  1361,
  5036,
  155,
  22,
  120,
  9,
  1922,
  3073,
  6,
  1245,
  15,
  2482,
  8,
  1,
  1386,
  20,
  9400,
  2,
  3706,
  47,
  4,
  1185,
  3530,
  7789,
  2,
  779,
  819,
  819,
  2318,
  8342,
  907,
  6,
  220,
  1468,
  471,
  1,
  3682,
  4,
  8624,
  1029,
  3281,
  1987,
  8,
  990,
  4,
  955,
  28,
  1801,
  3,
  1357,
  493,
  62,
  4497,
  185,
  3379,
  2934,
  252,
  31,
  1634,
  457,
  55,
  1890,
  5153,
  8597,
  35,
  8,
  4554,
  5,
  29,
  77,
  176,
  1097,
  6,
  39,
  264,
  5,
  164,
  24,
  277,
  8,
  3,
  1541,
  2934,
  45,
  75,
  2248,
  3,
  6409,
  53,
  3,
  281,
  191,
  399,
  8,
  18,
  28,
  45,
  137,
  5,
  1824,
  5,
  3061,
  7,
  7,
  9571,
  11,
  4627,
  4947,
  112,
  58,
  322,
  26,
  1,
  4922,
  5,
  6978,
  8680,
  8,
  1,
  9296,
  1087,
  11,
  27,
  6,
  3,
  4253,
  8,
  1,
  2535,
  2,
  9,
  78,
  393,
  22,
  20,
  1,
  1293,
  4,
  1,
  2006,
  370,
  29,
  213,
  5,
  2302,
  116,
  10,
  750,
  3,
  2152,
  31,
  4417,
  3,
  55,
  5,
  500,
  73,
  23,
  5021,
  16,
  29,
  22,
  2216,
  42,
  46],
 [10,
  781,
  147,
  9,
  80,
  9,
  467,
  37,
  1,
  112,
  13,
  165,
  1256,
  51,
  9,
  192,
  46,
  10,
  13,
  52,
  663,
  145,
  165,
  5,
  379,
  22,
  48,
  65,
  596,
  8,
  1,
  369,
  3646,
  18,
  272,
  10,
  523,
  272,
  664,
  39,
  8282,
  137,
  78,
  561,
  1,
  974,
  3205,
  98,
  1663,
  11,
  6,
  21,
  56,
  3,
  490,
  17,
  44,
  3,
  90,
  16,
  243,
  490,
  17],
 [1,
  17,
  396,
  90,
  69,
  187,
  5,
  139,
  2,
  668,
  295,
  34,
  33,
  99,
  367,
  9,
  97,
  9,
  13,
  551,
  154,
  6944,
  13,
  389,
  14,
  5510,
  1,
  831,
  23,
  604,
  33,
  23,
  14,
  68,
  14,
  4037,
  1,
  360,
  282,
  1,
  540,
  4,
  6428,
  2,
  5510,
  8,
  1,
  1493,
  282,
  33,
  776,
  8,
  114,
  2,
  63,
  831,
  365,
  5,
  393,
  93,
  980,
  1302,
  1464,
  10,
  101,
  33,
  5115,
  122,
  100,
  3,
  992,
  2,
  79,
  9,
  1237,
  33,
  130,
  187,
  5,
  74,
  1044,
  8,
  1,
  127,
  4,
  1,
  17,
  43,
  22,
  89,
  37,
  2136,
  2,
  1,
  4,
  354,
  4769,
  89,
  104,
  43,
  22,
  89,
  324,
  146,
  22,
  78,
  25,
  3,
  5301,
  147,
  11,
  27],
 [43,
  1852,
  489,
  5,
  91,
  3,
  65,
  65,
  76,
  17,
  4,
  1,
  436,
  4852,
  65,
  706,
  3,
  31,
  60,
  5,
  4225,
  1,
  1103,
  4,
  9661,
  7,
  7,
  377,
  15,
  1,
  3593,
  12,
  1107,
  185,
  1,
  283,
  108,
  47,
  337,
  8,
  3,
  469,
  2445,
  12,
  288,
  14,
  43,
  9,
  13,
  290,
  36,
  1203,
  4,
  157,
  124,
  95,
  1351,
  2460,
  141,
  50,
  21,
  34,
  313,
  280,
  12,
  1653,
  6254,
  1,
  515,
  36,
  5755,
  4,
  3052,
  730,
  3,
  4065,
  39,
  16,
  1,
  2112,
  4,
  9,
  7,
  7,
  20,
  338,
  194,
  1822,
  11,
  17,
  1068,
  2,
  164,
  137,
  330,
  5,
  79,
  16,
  32,
  518,
  2,
  3,
  300],
 [3,
  19,
  16,
  2604,
  6103,
  1191,
  7,
  7,
  10,
  217,
  1404,
  3036,
  8,
  32,
  4648,
  2820,
  3594,
  155,
  92,
  1896,
  275,
  754,
  11,
  760,
  434,
  13,
  175,
  3,
  1909,
  145,
  246,
  11,
  62,
  78,
  21,
  26,
  4241,
  3715,
  4,
  3951,
  261,
  1083,
  1,
  642,
  9120,
  884,
  18,
  1,
  9578,
  45,
  47,
  52,
  4797,
  591,
  773,
  8,
  92,
  2182,
  7,
  7,
  29,
  55,
  897,
  1092,
  2419,
  4743,
  2181,
  328,
  1610,
  8084,
  4,
  1,
  436,
  6383,
  1,
  9093,
  889,
  1104,
  27,
  8696,
  1514,
  6,
  30,
  1,
  342,
  4,
  24,
  435,
  14,
  1,
  2,
  1874,
  5694,
  4621,
  1760,
  4705,
  7328,
  52,
  6838,
  7100,
  238,
  273,
  175,
  1,
  1949,
  28,
  66,
  2852,
  15,
  716,
  2,
  6645,
  8,
  2281,
  1,
  306,
  84,
  24,
  181,
  4,
  1915,
  4710,
  11,
  6,
  1,
  404,
  1317,
  222,
  2,
  52,
  278,
  520,
  4,
  19,
  16,
  4743,
  2181,
  5,
  1550,
  1,
  256,
  15,
  202,
  24,
  204,
  8997,
  369,
  297,
  4743,
  2181,
  1559,
  5,
  204,
  87,
  16,
  162,
  598,
  8180,
  143,
  5,
  1,
  755,
  8,
  24,
  1457,
  3411,
  701,
  48,
  1540,
  3862,
  2,
  9752,
  307,
  8,
  1,
  297,
  8,
  1,
  19,
  1315,
  4,
  868,
  1,
  2838,
  4,
  29,
  4006,
  78,
  26,
  4743,
  7328,
  894,
  5161,
  14,
  4162,
  702,
  1692,
  7,
  7,
  162,
  5441,
  42,
  4,
  2651,
  1,
  5286,
  45,
  3,
  749,
  222,
  8,
  11,
  794,
  14,
  3,
  952,
  5,
  1116,
  44,
  3,
  52,
  2629,
  6361,
  1115,
  16,
  21,
  61,
  6,
  5441,
  3,
  4901,
  162,
  28,
  6,
  82,
  27,
  4,
  1,
  86,
  797,
  1289,
  2,
  1325,
  149,
  185,
  64,
  501,
  1770,
  2925,
  14,
  68,
  7,
  7,
  8217,
  1116,
  1774,
  1,
  588,
  2428,
  1,
  1764,
  273,
  12,
  22,
  89,
  2779,
  25,
  5,
  26,
  4068,
  38,
  5,
  26,
  1098,
  1216,
  11,
  6,
  27,
  4,
  40,
  126,
  103,
  2,
  59,
  405,
  3,
  6188,
  2864,
  2,
  238,
  12,
  503,
  68,
  1887,
  7328,
  2026,
  129,
  7,
  7,
  1,
  4737,
  157,
  1742,
  261,
  1,
  3420,
  1123,
  7328,
  1862,
  3596,
  84,
  577,
  4377,
  163,
  16,
  3,
  2747,
  1106,
  477,
  31,
  3352,
  294,
  2438,
  35,
  311,
  1353,
  779,
  1,
  5,
  3134,
  8,
  3596,
  84,
  577,
  4377,
  7,
  7,
  1,
  374,
  4,
  1,
  749,
  176,
  6,
  3,
  389,
  2904,
  1153,
  568,
  632,
  190,
  16,
  3,
  19,
  969,
  222,
  279,
  5,
  118,
  12,
  28,
  6,
  27,
  4,
  1,
  113,
  108,
  149,
  185,
  2,
  7258,
  2609,
  35,
  10,
  164,
  551,
  1214,
  8,
  11,
  352,
  2176,
  86,
  4,
  40,
  133,
  15,
  12,
  389,
  1325,
  1879,
  14,
  5291,
  8477,
  7,
  7,
  1,
  1807,
  493,
  4,
  701,
  6,
  342,
  36,
  3331,
  1,
  5286,
  908,
  2295,
  548,
  578,
  5,
  3,
  2100,
  1190,
  141,
  9,
  5211,
  1226,
  5,
  1,
  2629,
  787,
  12,
  981,
  1,
  19,
  548,
  1371,
  463,
  1,
  642,
  2375,
  884,
  7,
  7,
  10,
  562,
  373,
  11,
  19,
  5,
  245,
  35,
  4474,
  3,
  49,
  4,
  799,
  68,
  1827,
  112,
  108,
  2108,
  574,
  2,
  879,
  29,
  4366,
  84,
  27,
  11,
  6,
  3,
  1311,
  62,
  41,
  4710,
  7878,
  9,
  82,
  906,
  27,
  4,
  1,
  86,
  1762,
  248,
  2910,
  2,
  766,
  5,
  26,
  2842,
  4541,
  16,
  3,
  4743,
  2181,
  19,
  8,
  1186,
  216,
  1404,
  3036,
  6,
  409,
  27,
  4,
  1,
  126,
  103,
  4,
  1,
  297,
  7,
  7,
  318,
  234,
  42,
  4,
  38,
  711,
  460,
  42,
  4,
  153,
  2202],
 [16,
  29,
  4,
  1,
  45,
  38,
  110,
  38,
  16,
  1,
  2273,
  11,
  19,
  6,
  16,
  22,
  123,
  252,
  3,
  3941,
  38,
  3642,
  48,
  9,
  455,
  37,
  100,
  1,
  2825,
  422,
  174,
  2,
  1,
  2118,
  312,
  11,
  19,
  5543,
  12,
  2,
  50,
  7,
  7,
  2134,
  2147,
  702,
  6,
  3,
  388,
  507,
  2935,
  8,
  632,
  117,
  45,
  75,
  8381,
  31,
  3,
  8,
  3,
  191,
  3239,
  316,
  384,
  2003,
  435,
  1780,
  151,
  579,
  51,
  28,
  3479,
  1,
  1374,
  12,
  58,
  25,
  1249,
  121,
  63,
  9689,
  3239,
  12,
  298,
  83,
  1700,
  8,
  1,
  944,
  100,
  944,
  4182,
  2885,
  8330,
  13,
  1,
  8,
  12,
  857,
  435,
  2,
  6,
  1,
  704,
  1846,
  12,
  144,
  6,
  3,
  1114,
  9706,
  632,
  117,
  6,
  84,
  37,
  1,
  507,
  4,
  396,
  7,
  7,
  2147,
  214,
  32,
  309,
  5,
  1042,
  473,
  31,
  1,
  435,
  28,
  896,
  15,
  8765,
  6660,
  34,
  28,
  279,
  20,
  3,
  27,
  129,
  2381,
  5466,
  2,
  1164,
  7365,
  1,
  507,
  4652,
  3970,
  2,
  320,
  5,
  3019,
  1,
  4,
  1,
  6160,
  5,
  7895,
  1,
  435,
  100,
  1,
  1810,
  36,
  12,
  5128,
  726,
  2,
  365,
  5,
  74,
  8,
  2882,
  5,
  3853,
  60,
  6,
  4047,
  1,
  435,
  6,
  20,
  6,
  4330,
  15,
  29,
  4,
  1,
  316,
  4559,
  9953,
  435,
  2,
  3456,
  2590,
  7816,
  6,
  4637,
  311,
  8,
  1,
  6880,
  15,
  3784,
  6854,
  2,
  4243,
  48,
  3,
  5526,
  125,
  3134,
  1,
  3854,
  125,
  2134,
  1,
  2400,
  36,
  24,
  125,
  4182,
  2885,
  2287,
  36,
  104,
  1,
  113,
  4,
  216,
  16,
  27,
  4,
  1,
  113,
  802,
  2286,
  123,
  7,
  7,
  27,
  4,
  2134,
  2147,
  113,
  4074,
  361,
  1,
  1301,
  202,
  2134,
  2,
  2885,
  6,
  1361,
  2,
  35,
  6,
  556,
  8018,
  7,
  7,
  3182,
  7673,
  2,
  5701,
  3953,
  200,
  871,
  361,
  14,
  1,
  4624,
  4,
  2147,
  2,
  2885,
  2862,
  20,
  105,
  2120,
  3,
  153],
 [11,
  17,
  45,
  5,
  26,
  27,
  4,
  1,
  86,
  349,
  2,
  355,
  96,
  12,
  25,
  220,
  7,
  7,
  9,
  288,
  37,
  3,
  2051,
  36,
  442,
  5,
  127,
  1,
  1,
  219,
  55,
  20,
  3,
  9,
  152,
  25,
  1037,
  5742,
  44,
  4680,
  48,
  3,
  972,
  22,
  66,
  379,
  741,
  2185,
  561,
  231,
  1,
  87,
  1059,
  223,
  2,
  1,
  276,
  1332,
  7,
  7,
  1302,
  7,
  7,
  2124,
  3156,
  85,
  1,
  584,
  192,
  314,
  23,
  22,
  590,
  250,
  128,
  4,
  295,
  381,
  314,
  123,
  7,
  7,
  127,
  4,
  1302,
  7,
  7,
  76,
  917,
  76,
  224,
  76,
  111,
  65,
  76,
  439,
  10,
  594,
  373,
  11,
  17,
  30,
  29,
  44,
  3,
  444,
  4,
  284,
  2,
  55],
 [10,
  87,
  391,
  84,
  11,
  36,
  1,
  1231,
  2,
  1274,
  143,
  8,
  1,
  416,
  478,
  30,
  206,
  1438,
  143,
  8,
  146,
  478,
  1,
  3657,
  63,
  8240,
  4,
  7360,
  2405,
  7726,
  2,
  1,
  212,
  3290,
  614,
  15,
  2706,
  7,
  7,
  9218,
  1314,
  252,
  31,
  1,
  1903,
  2329,
  348,
  4789,
  3384,
  6,
  3,
  1507,
  1079,
  87,
  36,
  1,
  4,
  979,
  2354,
  577,
  694,
  118,
  2978,
  101,
  896,
  1,
  118,
  7830,
  8,
  3,
  375,
  4,
  68,
  565,
  577,
  694,
  118,
  1635,
  2,
  6286,
  11,
  6,
  327,
  216,
  5,
  2298,
  1,
  86,
  1063,
  4864,
  170,
  90,
  820,
  41,
  2624,
  8,
  882,
  16,
  144,
  589,
  9,
  16,
  307,
  1314,
  6,
  5328,
  30,
  86,
  216,
  3,
  380,
  2516,
  3,
  380,
  314,
  5445,
  248,
  2617,
  2,
  5254,
  28,
  6,
  3,
  1239,
  4,
  1,
  577,
  3,
  2000,
  3,
  983,
  1888,
  1,
  159,
  5932,
  3901,
  429,
  11,
  125,
  21,
  91,
  88,
  3,
  76,
  960,
  1517,
  74,
  2029,
  82,
  9218,
  1377,
  242,
  3,
  1440,
  134,
  45,
  9,
  334,
  15,
  24,
  1990,
  2,
  1,
  374,
  4,
  1104,
  908,
  1853,
  1,
  577,
  434,
  121,
  1,
  258,
  4,
  1122,
  1890,
  712,
  7,
  7,
  1,
  118,
  6,
  3,
  2732,
  4,
  604,
  748,
  2,
  3211,
  86,
  4,
  1,
  1696,
  1740,
  23,
  3,
  228,
  1889,
  2,
  697,
  1,
  1361,
  110,
  372,
  36,
  1,
  1696,
  1740,
  188,
  30,
  92,
  1792,
  13,
  3,
  5129,
  2,
  735,
  2329,
  2414,
  2,
  4682,
  8,
  1,
  15,
  938,
  179,
  8440,
  8,
  1,
  970,
  1,
  96,
  66,
  113,
  26,
  2053,
  14,
  1460,
  816,
  4,
  1,
  113,
  1740,
  36,
  11,
  207,
  101,
  4,
  5317,
  2,
  144,
  16,
  137,
  339,
  278,
  7,
  7,
  43,
  22,
  446,
  3750,
  318,
  234,
  1272,
  1008,
  318,
  234,
  327,
  38,
  342,
  988,
  94,
  22,
  78,
  409,
  367,
  11,
  7,
  7,
  10,
  209,
  446,
  1,
  207,
  126,
  71,
  1,
  96,
  56,
  150,
  10,
  217,
  1,
  96,
  87,
  136,
  234,
  646,
  54,
  1482,
  1668],
 [3,
  221,
  1874,
  16,
  204,
  1041,
  5,
  576,
  20,
  3,
  1613,
  254,
  8,
  3,
  2579,
  59,
  3525,
  88,
  18,
  51,
  28,
  1190,
  100,
  295,
  35,
  504,
  5,
  2125,
  40,
  9788,
  33,
  74,
  290,
  559,
  2,
  46,
  9,
  542,
  3,
  4554,
  12,
  6,
  1065,
  31,
  1,
  196,
  12,
  59,
  6,
  3,
  3836,
  2,
  6914,
  4168,
  9,
  186,
  26,
  3,
  988,
  12,
  179,
  202,
  93,
  23,
  165,
  5,
  26,
  9379,
  7,
  7,
  8,
  335,
  3,
  62,
  12,
  99,
  2303,
  5,
  2184,
  42,
  84,
  3,
  619,
  19,
  2,
  7148,
  9,
  2862,
  30,
  109,
  3,
  329,
  19,
  44,
  54,
  964,
  18,
  9,
  67,
  69,
  8,
  1622,
  36,
  1071,
  20,
  50,
  71,
  27,
  4704,
  1,
  106,
  476,
  102,
  185,
  249,
  77,
  8,
  3,
  938,
  114,
  2830,
  12,
  6,
  56,
  15,
  1,
  4168,
  148,
  165,
  797,
  7,
  7,
  34,
  1712,
  62,
  18,
  898,
  42,
  65,
  154,
  2,
  1359,
  1563,
  4,
  443,
  55,
  7,
  7,
  718,
  42,
  4,
  153,
  1871,
  3036],
 [10,
  101,
  9,
  6,
  83,
  27,
  4,
  57,
  1926,
  103,
  14,
  3,
  556,
  2,
  35,
  296,
  46,
  707,
  70,
  3303,
  33,
  70,
  10,
  66,
  130,
  391,
  93,
  144,
  649,
  16,
  649,
  1,
  19,
  1252,
  3,
  1926,
  15,
  57,
  239,
  2,
  57,
  1118,
  8050,
  23,
  144,
  5269,
  5,
  9,
  97,
  33,
  56,
  120,
  1,
  707,
  11,
  19,
  6,
  83,
  2,
  3,
  729,
  19,
  16,
  360,
  9,
  45,
  3,
  1558,
  2110,
  34,
  89,
  132,
  92,
  21,
  49,
  80,
  9,
  273,
  85,
  3189,
  214,
  22,
  1373,
  1836,
  571,
  15,
  3,
  973,
  11,
  19,
  6,
  480,
  114,
  69,
  1526,
  568,
  10,
  58,
  37,
  1,
  725,
  18,
  10,
  2217,
  2,
  421,
  1,
  839,
  6,
  49,
  1,
  635,
  23,
  2086,
  2,
  1,
  204,
  110,
  2814,
  11,
  19,
  78,
  139,
  174,
  8,
  2789,
  19,
  473,
  2,
  8,
  57,
  677,
  27,
  4,
  1,
  61,
  3371,
  2398,
  103,
  5,
  118,
  464],
 [1,
  19,
  295,
  67,
  5,
  91,
  7,
  7,
  1,
  2312,
  4,
  8536,
  1,
  2074,
  521,
  1,
  8,
  1940,
  12,
  1500,
  5,
  1,
  3187,
  4,
  1,
  9509,
  2,
  1,
  8484,
  1340,
  1035,
  53,
  7,
  7,
  1,
  87,
  148,
  22,
  359,
  5,
  120,
  41,
  11,
  19,
  22,
  78,
  64,
  1388,
  18,
  1175,
  6424,
  4,
  1,
  1605,
  2068,
  11,
  6,
  21,
  220,
  16,
  1413,
  1070,
  18,
  5,
  773,
  41,
  1,
  95,
  33,
  1100,
  14,
  43,
  22,
  70,
  1007,
  30,
  1,
  7,
  7,
  1,
  338,
  148,
  22,
  140,
  120,
  41,
  11,
  19,
  30,
  106,
  2,
  3,
  6634,
  622,
  44,
  177,
  261,
  43,
  22,
  466,
  1629,
  1,
  708,
  3146,
  30,
  1,
  55,
  43,
  22,
  23,
  5002,
  4,
  98,
  4,
  1,
  708,
  77,
  71,
  48,
  13,
  7430,
  8,
  1,
  3283,
  1963,
  38,
  43,
  1,
  61,
  493,
  4,
  1,
  62,
  22,
  23,
  1076,
  15,
  6,
  1,
  3925,
  1340,
  4058,
  11,
  198,
  26,
  3109,
  802,
  43,
  20,
  1,
  77,
  541,
  22,
  187,
  3,
  50,
  2845,
  27,
  7135,
  321,
  4,
  708,
  22,
  140,
  64,
  1,
  191,
  2822,
  7,
  7,
  8,
  2494,
  11,
  6,
  177,
  72,
  1,
  6511,
  648,
  41,
  11,
  1657,
  1444,
  2,
  6,
  52,
  18,
  14,
  3,
  157,
  4,
  19,
  232,
  99,
  2158,
  124,
  4763,
  261,
  43,
  22,
  25,
  3,
  335,
  705,
  6747,
  2,
  44,
  30,
  216,
  6724,
  16,
  146,
  35,
  291,
  1,
  2,
  1,
  3315,
  223,
  5599,
  7,
  7,
  397,
  6080,
  295,
  78,
  91,
  3,
  648,
  12,
  3896,
  47,
  4,
  1,
  2890,
  1379,
  4,
  11,
  62,
  138,
  14,
  1,
  1133,
  3365,
  4,
  708,
  12,
  1500,
  53,
  5,
  1,
  7619,
  38,
  1,
  2030,
  5645,
  1,
  2928,
  325,
  782,
  211,
  30,
  1,
  2,
  63,
  3661,
  6159,
  29,
  782,
  5114,
  539,
  3292,
  53,
  63,
  9219,
  2,
  1637,
  63,
  2457,
  5,
  5301,
  63,
  203,
  211,
  197,
  143,
  30,
  93],
 [48,
  3,
  49,
  17,
  30,
  237,
  3,
  427,
  3429,
  3,
  1705,
  493,
  4,
  782,
  4,
  2090,
  68,
  565,
  23,
  381,
  159,
  2,
  1536,
  21,
  1,
  211,
  2,
  15,
  3,
  49,
  285,
  4,
  1209,
  25,
  22,
  123,
  20,
  925,
  782,
  185,
  1,
  6457,
  7,
  7,
  559,
  130,
  938,
  6,
  235,
  1,
  113,
  17,
  41,
  782,
  10,
  25,
  123,
  107,
  236,
  72,
  126,
  71,
  5375,
  16,
  1797,
  136,
  80,
  8,
  130,
  938,
  81,
  23,
  2604,
  33,
  25,
  3,
  278,
  218,
  4,
  625,
  41,
  782,
  41,
  114,
  2,
  41,
  117,
  33,
  187,
  5,
  1331,
  53,
  15,
  63,
  938,
  1998,
  33,
  699,
  34,
  72,
  669,
  1,
  62,
  396,
  73,
  64,
  102,
  15,
  63,
  203,
  1636,
  5970,
  2,
  1599,
  37,
  245,
  4,
  178,
  7,
  7,
  1141,
  3,
  49,
  55,
  147,
  11,
  1615,
  5,
  1,
  1208,
  725,
  2,
  401,
  535,
  4,
  124,
  203,
  755,
  7,
  7,
  7850],
 [67,
  9,
  15,
  1,
  27,
  35,
  2575,
  22,
  231,
  51,
  22,
  70,
  184,
  22,
  39,
  187,
  40,
  784,
  36,
  124,
  117,
  12,
  257,
  6,
  124,
  426,
  22,
  140,
  1152,
  40,
  22,
  140,
  3179,
  40,
  719,
  462,
  8,
  1176,
  38,
  68,
  18,
  12,
  8,
  216,
  9,
  66,
  26,
  261,
  51,
  59,
  498,
  52,
  7011,
  193,
  85,
  3671,
  1665,
  6241,
  67,
  5,
  762,
  15,
  8,
  1409,
  8951,
  1,
  1111,
  24,
  8951,
  1745,
  8629,
  6,
  27,
  4,
  1,
  250,
  28,
  264,
  24,
  113,
  5,
  26,
  3,
  575,
  2,
  59,
  6,
  265,
  18,
  6401,
  1726,
  88,
  3,
  3930,
  3,
  2,
  1699,
  2,
  355,
  16,
  24,
  440,
  2497,
  1538,
  4889,
  28,
  45,
  24,
  203,
  257,
  679,
  24,
  1213,
  333,
  59,
  264,
  5,
  88,
  34,
  48,
  116,
  3671,
  79,
  3658,
  40,
  6984,
  48,
  125,
  28,
  79,
  353,
  1014,
  1,
  2182,
  74,
  3440,
  4,
  1854,
  5013,
  8,
  1,
  3889,
  128,
  10,
  446,
  9,
  119,
  3671,
  432,
  2497,
  3098,
  8208,
  2,
  8951,
  296,
  22,
  89,
  25,
  3,
  3098,
  8208,
  2,
  3671,
  8301,
  22,
  5,
  69,
  2,
  4735,
  2497,
  15,
  1,
  4789,
  94,
  270,
  1,
  251,
  173,
  51,
  33,
  119,
  20,
  1,
  1111,
  2,
  365,
  5,
  500,
  8951,
  5013,
  12,
  6,
  2,
  59,
  3464,
  2497,
  122,
  1,
  1111,
  68,
  265,
  143,
  5,
  1270,
  1,
  1213,
  333,
  458,
  18,
  8951,
  4448,
  1,
  8022,
  20,
  40,
  203,
  272,
  59,
  140,
  25,
  107,
  1,
  3955,
  4,
  40,
  804,
  3,
  251,
  17,
  9,
  6,
  2,
  1,
  176,
  6,
  83,
  3,
  354,
  460,
  407],
 [421,
  9,
  6,
  3,
  228,
  888,
  18,
  44,
  2549,
  2,
  417,
  2,
  27,
  4,
  57,
  2595,
  46,
  23,
  47,
  317,
  149,
  8,
  1,
  19,
  2,
  33,
  79,
  3,
  7934,
  293,
  356,
  1,
  5633,
  4,
  112,
  2,
  102,
  44,
  208,
  5,
  64,
  623,
  1258,
  8,
  3,
  222,
  10,
  194,
  28,
  13,
  175,
  797,
  2,
  244,
  2747,
  14,
  1,
  123,
  50,
  5909,
  1052,
  598,
  5049,
  6,
  3,
  190,
  55,
  499,
  10,
  101,
  28,
  943,
  24,
  108,
  5,
  117,
  52,
  68,
  2,
  1308,
  45,
  75,
  328,
  484,
  8,
  265,
  4,
  24,
  201,
  291,
  96,
  38,
  243,
  7,
  7,
  10,
  104,
  11,
  17,
  170,
  34,
  398,
  18,
  259,
  2011,
  3,
  1840,
  243,
  962,
  10,
  192,
  6,
  138,
  337,
  484,
  44,
  866,
  5,
  1341,
  367,
  9,
  11,
  6,
  3,
  17,
  10,
  101,
  33,
  140,
  268,
  42,
  20,
  266,
  272,
  9,
  594,
  26,
  9330,
  7131,
  100,
  18,
  145,
  246,
  46,
  23,
  721,
  4,
  81,
  37,
  69,
  42,
  46,
  35,
  37,
  11,
  433,
  4,
  19,
  34,
  46,
  58,
  26,
  3,
  2342,
  16,
  3,
  266,
  321,
  664,
  393,
  1403],
 [34,
  9,
  215,
  32,
  1621,
  18,
  16,
  81,
  6261,
  229,
  727,
  7,
  7,
  8691,
  1497,
  9,
  233,
  26,
  32,
  208,
  95,
  4,
  8336,
  32,
  7,
  7,
  3231,
  1290,
  2,
  47,
  483,
  111,
  166,
  9,
  55,
  68,
  7,
  7,
  1000,
  16,
  47,
  287,
  9,
  1524,
  65,
  1051,
  20,
  8,
  1,
  306,
  7,
  7,
  137,
  10,
  79,
  267,
  6,
  3,
  977,
  4,
  1,
  283,
  800,
  136,
  116,
  59,
  7,
  7,
  3358,
  1497,
  689,
  11,
  6,
  1026,
  137,
  12,
  178,
  7,
  7,
  8332,
  78,
  8294,
  5,
  67,
  9,
  75,
  32,
  1993,
  352,
  9,
  7,
  7,
  235,
  58,
  25,
  3698,
  92,
  306,
  8,
  3,
  72,
  2615,
  7,
  7,
  3031,
  9,
  6,
  188,
  3,
  17,
  12,
  263,
  1,
  1855,
  31,
  3,
  7,
  7,
  405,
  1,
  515,
  3,
  219,
  2225,
  7,
  7,
  1381],
 [10,
  403,
  437,
  11,
  19,
  10,
  13,
  5,
  104,
  9,
  30,
  87,
  80,
  10,
  194,
  9,
  58,
  26,
  97,
  1372,
  10,
  391,
  85,
  247,
  9,
  13,
  51,
  308,
  13,
  314,
  188,
  147,
  1,
  106,
  4,
  178,
  553,
  69,
  143,
  5,
  3,
  9515,
  55,
  51,
  28,
  13,
  130,
  1157,
  2,
  46,
  13,
  449,
  2,
  3962,
  10,
  101,
  12,
  1,
  575,
  116,
  32,
  480,
  293,
  5270,
  48,
  233,
  25,
  75,
  4004,
  13,
  5032,
  14,
  853,
  2,
  1779,
  1,
  3000,
  406,
  20,
  10,
  13,
  1447,
  15,
  24,
  1198,
  2,
  6733,
  7795,
  2348,
  6,
  82,
  52,
  1036,
  2,
  13,
  175,
  797,
  14,
  308,
  57,
  499,
  540,
  70,
  1,
  128,
  8,
  1,
  1292,
  2,
  1,
  128,
  60,
  13,
  34,
  2910,
  1,
  19,
  312,
  69,
  15,
  189,
  3425,
  2,
  6447,
  189,
  4,
  60,
  10,
  225,
  23,
  2327,
  356,
  1,
  2280],
 [945,
  2188,
  506,
  3,
  72,
  126,
  9717,
  4,
  1,
  642,
  112,
  1349,
  71,
  10,
  99,
  48,
  10,
  2201,
  656,
  6,
  12,
  9,
  13,
  39,
  34,
  302,
  8,
  170,
  285,
  2224,
  2072,
  39,
  1613,
  7,
  7,
  43,
  22,
  37,
  96,
  12,
  23,
  389,
  5,
  163,
  30,
  2,
  82,
  25,
  910,
  1611,
  5,
  60,
  12,
  953,
  6,
  3565,
  10,
  101,
  22,
  78,
  26,
  1199,
  5,
  25,
  107,
  11,
  2594,
  2,
  1733,
  157,
  4,
  510,
  7,
  7,
  20,
  3,
  2270,
  4,
  318,
  5,
  153,
  482,
  200,
  9,
  41,
  32,
  711,
  6153,
  1,
  61,
  287,
  10,
  3531,
  241,
  36,
  771,
  6,
  12,
  9,
  6,
  3,
  1337,
  412,
  43,
  22,
  23,
  8,
  1,
  1337,
  16,
  3,
  65,
  1598,
  52,
  760,
  19,
  94,
  44,
  3,
  153,
  10,
  409,
  101,
  44,
  3,
  205,
  64,
  18,
  638,
  4,
  178,
  66,
  26,
  8,
  12,
  1337,
  29,
  1,
  55,
  34,
  439,
  711,
  6153],
 [83,
  884,
  337,
  2599,
  176,
  4,
  83,
  149,
  6,
  7959,
  174,
  84,
  3,
  832,
  411,
  832,
  517,
  832,
  1875,
  444,
  4,
  19,
  61,
  1765,
  484,
  6,
  1,
  1895,
  634,
  4,
  1,
  1603,
  7,
  7,
  2038,
  2,
  140,
  921,
  63,
  3976],
 [25,
  5,
  1057,
  12,
  11,
  17,
  2,
  44,
  1036,
  162,
  79,
  21,
  3550,
  1,
  33,
  1753,
  2153,
  1403,
  12,
  1,
  266,
  78,
  79,
  52,
  68,
  2,
  717,
  189,
  5,
  1,
  705,
  4,
  3,
  6566,
  306,
  1,
  149,
  506,
  317,
  361,
  2,
  1,
  112,
  6,
  317,
  397,
  439,
  1,
  17,
  6,
  3,
  115,
  190,
  18,
  198,
  2105,
  1774,
  183,
  5,
  367,
  40,
  149,
  51,
  33,
  23,
  738,
  591,
  361,
  2,
  1658,
  513,
  1759,
  93,
  8,
  1169,
  492,
  1761,
  71,
  1689,
  49,
  16,
  1,
  149,
  10,
  230,
  246,
  18,
  513,
  14,
  1,
  306,
  22,
  23,
  1573,
  5,
  830,
  20,
  34,
  5,
  1128,
  15,
  1,
  112,
  198,
  2105,
  1774,
  1022,
  50,
  3881,
  36,
  1,
  19,
  931,
  14,
  27,
  4,
  259,
  7300,
  3700,
  17,
  990],
 [10,
  67,
  106,
  1015,
  16,
  147,
  11,
  51,
  9,
  3138,
  20,
  6037,
  694,
  4348,
  87,
  4,
  29,
  10,
  468,
  5,
  64,
  6339,
  2,
  134,
  10,
  299,
  663,
  59,
  585,
  1613,
  338,
  4,
  29,
  141,
  891,
  41,
  1,
  19,
  10,
  67,
  1973,
  1,
  1381,
  12,
  9,
  2646,
  1978,
  474,
  21,
  1019,
  12,
  60,
  66,
  26,
  262,
  8,
  914,
  103,
  20,
  11,
  2484,
  188,
  10,
  13,
  1049,
  663,
  10,
  262,
  1,
  635,
  724,
  980,
  36,
  3,
  171,
  1901,
  5282,
  20,
  1,
  2927,
  4,
  292,
  2,
  1,
  102,
  339,
  27,
  1924,
  82,
  1,
  204,
  133,
  70,
  220,
  8,
  3,
  3125,
  6081,
  2,
  3075,
  1591,
  15,
  54,
  285,
  4,
  434,
  30,
  29,
  10,
  781,
  147,
  370,
  1,
  127,
  18,
  10,
  192,
  1110,
  52,
  950,
  2,
  39,
  1818,
  46,
  1062,
  16,
  1,
  133,
  15],
 [11,
  19,
  6,
  32,
  6776,
  4,
  29,
  12,
  6,
  1563,
  8,
  19,
  232,
  1,
  476,
  294,
  2581,
  24,
  306,
  31,
  21,
  158,
  111,
  30,
  29,
  73,
  25,
  5,
  104,
  210,
  106,
  622,
  4,
  24,
  1988,
  385,
  1,
  635,
  23,
  29,
  864,
  10,
  110,
  1472,
  281,
  9,
  13,
  2251,
  315,
  46,
  70,
  460,
  4,
  178,
  260,
  3,
  3023,
  29,
  53,
  16,
  3,
  428,
  2,
  94,
  73,
  268,
  11,
  20,
  2,
  22,
  99,
  225,
  29,
  1,
  4952,
  2,
  3632,
  109,
  8793,
  36,
  1,
  685,
  1,
  19,
  1048,
  2,
  1,
  1337,
  13,
  2310,
  34,
  73,
  29,
  422,
  259,
  2855,
  804,
  2310,
  1,
  315,
  586,
  34,
  6225,
  2,
  6663,
  6225,
  302,
  965,
  8,
  9724,
  288,
  49,
  20,
  6663,
  250,
  111,
  123,
  22,
  66,
  379,
  303,
  2035,
  6,
  39,
  535,
  41,
  724,
  337,
  112,
  1655,
  108,
  951,
  922,
  635,
  60,
  776,
  1043,
  105,
  634,
  4,
  1,
  419,
  8975,
  60,
  5,
  26,
  1255,
  1380,
  126,
  71,
  88,
  2,
  45,
  50,
  3790,
  198,
  29,
  1235,
  4,
  11,
  19,
  2899,
  63,
  1877,
  8,
  883,
  2,
  1028,
  63,
  691],
 [11,
  13,
  57,
  87,
  17,
  201,
  291,
  2,
  10,
  25,
  5,
  132,
  10,
  13,
  2236,
  10,
  89,
  324,
  580,
  8,
  1348,
  18,
  11,
  215,
  56,
  580,
  44,
  142,
  16,
  47,
  4,
  22,
  3,
  366,
  4,
  133,
  198,
  26,
  1172,
  5,
  64,
  2,
  10,
  387,
  65,
  2079,
  1264,
  1195,
  131,
  1379,
  1,
  283,
  1023,
  1936,
  134,
  2,
  1,
  748,
  23,
  175,
  519,
  51,
  22,
  23,
  356,
  3,
  591,
  3533,
  454,
  2281,
  3,
  167,
  117,
  84,
  1,
  181,
  2,
  1,
  1369,
  8,
  60,
  9,
  6,
  356,
  22,
  186,
  536,
  2,
  182,
  3,
  816,
  5,
  101,
  41,
  9,
  1,
  149,
  116,
  63,
  293,
  68,
  8764,
  849,
  5574,
  4,
  3,
  171,
  81,
  262,
  30,
  1,
  1283,
  4,
  3,
  937,
  1,
  17,
  6,
  375,
  4,
  9952,
  18,
  664,
  376,
  22,
  851,
  93,
  42,
  89,
  104,
  9,
  43,
  22,
  187,
  5,
  25,
  3,
  9128,
  55,
  10,
  373,
  11,
  17,
  5,
  29,
  146,
  4,
  22,
  35,
  187,
  137,
  5,
  101,
  41,
  38,
  322,
  104,
  137,
  278,
  4,
  48,
  22,
  164,
  8,
  124,
  823,
  443],
 [10,
  1057,
  15,
  11,
  17,
  158,
  2662,
  69,
  16,
  3,
  169,
  4,
  1,
  2700,
  3635,
  2,
  9095,
  155,
  10,
  422,
  5,
  418,
  8,
  2199,
  16,
  3,
  297,
  8,
  4822,
  868,
  8800,
  125,
  3,
  834,
  293,
  134,
  14,
  209,
  2,
  1,
  17,
  6,
  2984,
  2086,
  2,
  4777,
  145,
  3,
  191,
  341,
  4,
  868,
  2,
  28,
  11,
  173,
  15,
  24,
  650,
  1451,
  2,
  3790,
  5,
  11,
  173,
  2281,
  1,
  19,
  5,
  117,
  8,
  3,
  95,
  10,
  186,
  812,
  98,
  77,
  294,
  109,
  481,
  5,
  1512,
  122,
  7,
  7,
  11,
  19,
  2646,
  47,
  87,
  961,
  892,
  149,
  2,
  9,
  13,
  562,
  417,
  5,
  104,
  93,
  14,
  33,
  15,
  8800,
  10,
  66,
  812,
  1,
  251,
  28,
  67,
  310,
  1,
  769,
  1387,
  4,
  1,
  17,
  32,
  1208,
  277,
  5,
  139,
  719,
  22,
  187,
  5,
  992,
  1696,
  64,
  38,
  39,
  365,
  5,
  182,
  265,
  8],
 [10,
  1472,
  34,
  247,
  310,
  11,
  17,
  57,
  385,
  1437,
  1223,
  6902,
  13,
  604,
  2,
  1612,
  69,
  4,
  3,
  177,
  429,
  702,
  320,
  8,
  11,
  222,
  405,
  24,
  792,
  3,
  238,
  1,
  448,
  176,
  6,
  154,
  1,
  62,
  177,
  49,
  2,
  1,
  720,
  394,
  1208,
  10,
  422,
  84,
  11,
  17,
  21,
  1039,
  72,
  34,
  397,
  12,
  6,
  136,
  10,
  13,
  34,
  744,
  5,
  213,
  42,
  4,
  1,
  491,
  1653,
  3436,
  2,
  9387,
  10,
  58,
  373,
  11,
  17,
  5,
  245,
  35,
  4474,
  206,
  66,
  3528,
  15,
  5580,
  310,
  1,
  2,
  38,
  1483,
  53,
  15,
  1,
  4847,
  1,
  113,
  173,
  5,
  11,
  19,
  5,
  69,
  559,
  70,
  1,
  1295,
  1678,
  4,
  474,
  12,
  1051,
  69,
  339,
  122,
  3013,
  2,
  67,
  69,
  1071,
  190,
  100,
  1,
  374,
  4,
  1,
  306,
  67,
  2187,
  4095,
  1,
  128,
  1123,
  1,
  1412,
  4,
  1,
  1285,
  3065,
  139,
  64,
  9,
  2,
  25,
  3,
  49,
  428],
 [263,
  10,
  1471,
  8,
  2881,
  8,
  6603,
  10,
  1744,
  9279,
  21,
  190,
  100,
  4052,
  53,
  15,
  1811,
  5333,
  1,
  849,
  8315,
  4,
  6785,
  911,
  27,
  6,
  3,
  2,
  1,
  4,
  34,
  105,
  35,
  2474,
  5,
  2769,
  1,
  1037,
  4,
  644,
  647,
  277,
  8,
  2772,
  5,
  63,
  1896,
  7,
  7,
  6565,
  10,
  1054,
  1,
  334,
  15,
  105,
  77,
  2098,
  90,
  243,
  3040,
  4,
  1,
  6258,
  2,
  138,
  14,
  1,
  956,
  2,
  8812,
  207,
  60,
  10,
  25,
  231,
  107,
  334,
  15,
  7,
  7,
  5,
  69,
  1,
  751,
  62,
  4,
  1,
  6,
  1255,
  2,
  14,
  236,
  14,
  10,
  230,
  2060,
  1812,
  188,
  14,
  5,
  1095,
  9,
  61,
  273,
  27,
  493,
  4,
  1,
  427,
  21,
  85,
  2265,
  70,
  31,
  1,
  7718,
  10,
  120,
  14,
  57,
  106,
  1231,
  58,
  21,
  1128,
  5,
  69,
  16,
  1844,
  5541,
  7,
  7,
  18,
  1,
  1551,
  6,
  8,
  57,
  625,
  52,
  27,
  7135,
  472,
  1,
  196,
  6,
  12,
  9579,
  8770,
  2728,
  4,
  3692,
  36,
  3,
  6629,
  4,
  1,
  1870,
  1,
  2098,
  2474,
  2,
  2474,
  8,
  5602,
  4,
  14,
  33,
  116,
  172,
  106,
  151,
  307,
  7,
  7,
  11,
  980,
  3,
  4171,
  1812,
  2,
  3603,
  68,
  893],
 [10,
  198,
  26,
  3,
  49,
  159,
  429,
  36,
  4759,
  8,
  1,
  9272,
  1679,
  4,
  955,
  18,
  11,
  129,
  125,
  9,
  16,
  69,
  12,
  8376,
  214,
  69,
  53,
  10,
  391,
  51,
  10,
  87,
  217,
  3,
  386,
  4,
  24,
  12,
  254,
  28,
  1475,
  13,
  480,
  1,
  1103,
  4,
  24,
  111,
  51,
  33,
  606,
  5,
  24,
  13,
  3,
  167,
  657,
  4,
  9,
  1741,
  69,
  4,
  1,
  4,
  259,
  43,
  10,
  99,
  983,
  88,
  27,
  881,
  9,
  58,
  26,
  43,
  22,
  70,
  3,
  882,
  841,
  58,
  22,
  1806,
  643,
  78,
  26,
  402,
  3,
  4838,
  3021,
  182,
  833,
  36,
  1,
  7464,
  37,
  2397,
  289,
  211,
  36,
  1,
  487,
  110,
  8094,
  241,
  1101,
  308,
  8341,
  57,
  440,
  1482,
  1192,
  1192,
  1919,
  341,
  16,
  117],
 [10,
  110,
  187,
  5,
  64,
  11,
  17,
  172,
  7,
  7,
  21,
  61,
  6,
  9,
  8369,
  76,
  18,
  10,
  186,
  795,
  319,
  57,
  636,
  3121,
  3467,
  255,
  34,
  159,
  2,
  1176,
  7,
  7,
  656,
  10,
  186,
  795,
  147,
  11,
  380,
  17,
  7,
  7,
  2017,
  46,
  6,
  54,
  287,
  5,
  104,
  11,
  371,
  19,
  1,
  112,
  6,
  39,
  985,
  355,
  1,
  149,
  12,
  8915,
  3121,
  3467,
  2,
  2577,
  3203,
  23,
  65,
  65,
  76,
  2,
  3467,
  2,
  3203,
  25,
  75,
  2692,
  8,
  98,
  4,
  63,
  933,
  103,
  7,
  7,
  10,
  3253,
  22,
  89,
  104,
  9,
  1,
  1102,
  78,
  6184,
  22,
  16,
  3,
  190,
  135,
  5,
  213],
 [1,
  431,
  6,
  1,
  222,
  4,
  1,
  102,
  8,
  1,
  19,
  129,
  5,
  129,
  273,
  3,
  695,
  5528,
  106,
  2,
  647,
  93,
  5,
  5671,
  2,
  94,
  12,
  33,
  23,
  21,
  1714,
  38,
  18,
  158,
  3039,
  5,
  304,
  1,
  431,
  6,
  1,
  222,
  4,
  1,
  8,
  1,
  19,
  106,
  81,
  35,
  23,
  3079,
  1867,
  37,
  1714,
  2,
  248,
  356,
  138,
  3,
  2097,
  2354,
  222,
  761,
  1,
  19,
  1,
  695,
  675,
  53,
  109,
  1,
  636,
  4,
  1,
  19,
  80,
  28,
  5,
  1899,
  5,
  1,
  54,
  4275,
  4,
  85,
  1,
  106,
  225,
  4,
  63,
  218,
  4,
  625,
  4,
  63,
  7784,
  10,
  164,
  9,
  6,
  3,
  2097,
  19,
  15,
  3,
  27,
  7135,
  2536,
  625,
  9,
  110,
  1005,
  5,
  830,
  241,
  36,
  1,
  625],
 [117,
  809,
  2,
  675,
  8,
  3,
  792,
  5727,
  4251,
  119,
  73,
  625,
  9007,
  622,
  8,
  1,
  458,
  4,
  447,
  316,
  2903,
  2443,
  368,
  252,
  31,
  8382,
  184,
  8700,
  6570,
  8514,
  7279,
  3530,
  3065,
  2,
  5405,
  14,
  33,
  5,
  200,
  2676,
  135,
  1,
  19,
  906,
  112,
  4918,
  60,
  301,
  236,
  4148,
  631,
  51,
  23,
  72,
  50,
  4817,
  2,
  9,
  125,
  1450,
  178,
  3,
  163,
  143,
  8,
  55,
  5,
  64,
  48,
  738,
  2676,
  8,
  3,
  792,
  525,
  1367,
  8,
  8223,
  13,
  37,
  16,
  259,
  2,
  83,
  10,
  262,
  1,
  19,
  1419,
  2,
  4345,
  714,
  7,
  7,
  2968,
  195,
  1,
  86,
  1344,
  238,
  8,
  11,
  19,
  270,
  36,
  3,
  904,
  176,
  1691,
  184,
  2024,
  14,
  8382,
  184,
  681,
  48,
  32,
  294,
  14,
  3,
  87,
  55,
  358,
  6,
  2,
  8676,
  15,
  1367,
  3764,
  35,
  301,
  5,
  9476,
  122,
  24,
  3252,
  41,
  24,
  333,
  14,
  33,
  233,
  9476,
  122,
  3,
  2296,
  10,
  455,
  24,
  170,
  5154,
  482,
  37,
  5,
  64,
  50,
  4,
  11,
  5926,
  157,
  28,
  67,
  3,
  52,
  910,
  545,
  60,
  13,
  325,
  5,
  3303,
  949,
  8,
  784,
  15,
  1,
  1763,
  8,
  12,
  19,
  2024,
  252,
  1,
  184,
  1746,
  632,
  3866,
  13,
  199,
  35,
  89,
  606,
  89,
  606,
  14,
  4397,
  1,
  1367,
  8,
  180,
  2747,
  160,
  83,
  238,
  6,
  36,
  35,
  311,
  699,
  1,
  2521,
  40,
  108,
  6,
  3,
  7076,
  4,
  1,
  740,
  520,
  1,
  240,
  4,
  2521,
  73,
  29,
  449,
  5,
  74,
  16,
  259,
  1367,
  2844,
  35,
  1991,
  1,
  1367,
  2312,
  1280,
  8,
  628,
  5,
  118,
  3,
  50,
  493,
  4,
  1,
  2911,
  6008,
  7,
  7,
  8382,
  184,
  116,
  160,
  956,
  111,
  293,
  134,
  14,
  68,
  3,
  52,
  3054,
  2,
  1729,
  455,
  238,
  14,
  1550,
  57,
  59,
  6,
  83,
  8,
  131,
  201,
  65,
  2171,
  5,
  1132,
  40,
  50,
  14,
  32,
  552,
  1,
  237,
  171,
  1844,
  7,
  7,
  8700,
  6570,
  252,
  40,
  222,
  4,
  3,
  426,
  3,
  115,
  121,
  1,
  342,
  16,
  57,
  1316,
  156,
  245,
  120,
  143,
  8,
  8223,
  12,
  36,
  3,
  882,
  954,
  4243,
  233,
  26,
  5,
  3130,
  18,
  40,
  108,
  869,
  8,
  1,
  127,
  7,
  7,
  82,
  8,
  1,
  176,
  13,
  32,
  8241,
  6032,
  8309,
  1260,
  17,
  328,
  14,
  3,
  1002,
  681,
  24,
  256,
  55,
  13,
  1388,
  18,
  2950,
  7,
  7,
  117,
  809,
  6,
  3,
  205,
  64,
  365,
  5,
  1331,
  9,
  5104,
  20,
  6503,
  18,
  391,
  5,
  717,
  3,
  171,
  5,
  1467,
  84,
  771,
  42,
  4,
  153],
 [11,
  6,
  3,
  83,
  19,
  1357,
  2,
  591,
  1,
  452,
  6,
  199,
  881,
  9023,
  49,
  157,
  5,
  1,
  726,
  10,
  225,
  34,
  743,
  16,
  8383,
  31,
  1,
  1550,
  4,
  528,
  139,
  22,
  38,
  10],
 [10,
  101,
  1,
  4,
  11,
  17,
  13,
  411,
  20,
  1,
  412,
  4,
  3484,
  2093,
  54,
  1152,
  1711,
  5,
  105,
  620,
  1349,
  60,
  91,
  1,
  17,
  16,
  470,
  1,
  1352,
  4,
  47,
  4205,
  12,
  10,
  391,
  23,
  2,
  5476,
  48,
  240,
  4,
  1352,
  23,
  12,
  423,
  21,
  31,
  1,
  95,
  48,
  3,
  399,
  10,
  1472,
  16,
  478,
  535,
  41,
  9,
  235,
  32,
  20,
  2,
  3729,
  46,
  25,
  110,
  75,
  98,
  3264,
  4,
  6926,
  220,
  31,
  3,
  4677,
  37,
  1,
  283,
  108,
  4315,
  5,
  25,
  565,
  12,
  1,
  149,
  390,
  4205,
  23,
  21,
  56,
  878,
  79,
  33,
  1128,
  29,
  11,
  1195,
  11,
  17,
  6,
  893,
  18,
  1,
  62,
  6,
  2093,
  1712,
  2,
  375,
  4,
  1452,
  30,
  216,
  9,
  166,
  54,
  285,
  1711],
 [2824,
  125,
  750,
  1050,
  7,
  7,
  10,
  1645,
  91,
  4246,
  780,
  18,
  11,
  6,
  27,
  17,
  10,
  25,
  54,
  431,
  11,
  17,
  4594,
  2,
  92,
  1484,
  4,
  637,
  4,
  1122,
  2,
  3,
  300,
  407,
  6,
  235,
  97,
  316,
  16,
  138,
  3232,
  1,
  3398,
  8537,
  6,
  21,
  30,
  29,
  1,
  168,
  4,
  19,
  12,
  3015,
  4,
  1,
  7378,
  38,
  1590,
  70,
  463,
  48,
  92,
  3037,
  2592,
  11,
  6,
  3,
  404,
  470,
  4,
  85,
  21,
  5,
  91,
  3,
  701,
  1,
  1037,
  4,
  11,
  17,
  13,
  551,
  555,
  10,
  158,
  312,
  16,
  41,
  153,
  223,
  300,
  95,
  141,
  2,
  372,
  143,
  30,
  1,
  2541,
  128,
  15,
  1,
  2541,
  168,
  108,
  15,
  403,
  54,
  7118,
  10,
  5575,
  5,
  22,
  1,
  173,
  119,
  7507,
  108,
  4953,
  41,
  2392,
  122,
  3,
  929,
  1,
  17,
  6,
  21,
  30,
  29,
  639,
  18,
  504,
  5,
  7720,
  11,
  15,
  3,
  114,
  3420,
  2845,
  1216,
  7507,
  108,
  2,
  4953,
  4,
  258,
  48,
  22,
  74,
  6,
  137,
  7379,
  5,
  12,
  4,
  1,
  8538,
  1422,
  655,
  14,
  107,
  8,
  1,
  1621,
  3015,
  4,
  1,
  7378,
  15,
  8833,
  2,
  188,
  56,
  11,
  1537,
  29,
  2,
  10,
  13,
  1277,
  16,
  1,
  1108,
  5,
  500,
  4953,
  122,
  34,
  14,
  5,
  774,
  5732,
  202,
  1,
  106,
  15,
  138,
  3,
  1873,
  17,
  10,
  13,
  300,
  1039,
  3,
  112,
  1055,
  38,
  47,
  433,
  4,
  2144,
  861,
  5,
  4160,
  30,
  1,
  127,
  5,
  200,
  1,
  17,
  47,
  1086,
  179,
  12,
  1484,
  96,
  37,
  1177,
  2,
  2169,
  1860,
  122,
  1730,
  15,
  3,
  6137,
  1207,
  4215,
  66,
  64,
  1,
  276,
  85,
  78,
  26,
  5740,
  3,
  861,
  60,
  4113,
  4570,
  6063,
  1891,
  1,
  4923,
  4,
  260,
  1,
  485,
  1269,
  24,
  4101,
  13,
  3075,
  195,
  18,
  1,
  287,
  13,
  34,
  654,
  2,
  355,
  9,
  67,
  69,
  121,
  1,
  256,
  1433,
  10,
  56,
  101,
  1,
  3460,
  13,
  339,
  436,
  14,
  4953,
  3418,
  36,
  24,
  1915,
  121,
  1,
  9909,
  2,
  214,
  15,
  24,
  3183,
  1124,
  7507,
  7,
  7,
  43,
  22,
  23,
  3,
  341,
  4,
  96,
  15,
  212,
  1023,
  2,
  2033,
  4791,
  4855,
  37,
  10,
  230,
  22,
  78,
  21,
  1132,
  11,
  19,
  43,
  22,
  25,
  21,
  5729,
  3,
  693,
  17,
  8,
  124,
  117,
  2,
  58,
  37,
  5,
  1331,
  53,
  20,
  170,
  693,
  362,
  4923,
  123,
  1,
  527,
  315,
  3842,
  20,
  1,
  1891,
  36,
  1852,
  330,
  18,
  1,
  2576,
  1,
  654,
  1511,
  485,
  5,
  2336,
  6983,
  655,
  1,
  514,
  264,
  5,
  74,
  31,
  8,
  32,
  29,
  904,
  6945,
  2720,
  64,
  11,
  17,
  18,
  56,
  94,
  92,
  97,
  555,
  1827,
  2,
  1410,
  26,
  1110],
 [597,
  1050,
  397,
  10,
  205,
  132,
  12,
  4025,
  1542,
  1599,
  213,
  289,
  6,
  27,
  4,
  1,
  250,
  96,
  123,
  90,
  87,
  4,
  29,
  1,
  17,
  13,
  90,
  310,
  1,
  5992,
  4,
  4945,
  790,
  6549,
  9,
  13,
  1079,
  185,
  1,
  168,
  55,
  14,
  1,
  115,
  8353,
  1542,
  1,
  2358,
  269,
  1542,
  2,
  821,
  4789,
  1542,
  29,
  4,
  60,
  70,
  5,
  63,
  212,
  19,
  2166,
  1004,
  82,
  90,
  1,
  4,
  9789,
  6011,
  1542,
  2,
  5246,
  1542,
  18,
  145,
  165,
  5,
  2515,
  12,
  2927,
  80,
  63,
  212,
  96,
  70,
  110,
  65,
  2166,
  8,
  1,
  87,
  277,
  376,
  69,
  139,
  1464,
  2,
  132,
  12,
  10,
  230,
  32,
  6667,
  4,
  49,
  1004,
  103,
  2,
  10,
  403,
  5744,
  1,
  212,
  1004,
  4025,
  1,
  790,
  5,
  4025,
  188,
  13,
  3,
  444,
  4,
  55,
  1,
  108,
  4,
  4025,
  8,
  1,
  790,
  13,
  34,
  52,
  1019,
  1,
  212,
  254,
  12,
  10,
  2122,
  53,
  147,
  8,
  1,
  212,
  4025,
  13,
  240,
  2,
  1702,
  1,
  167,
  4025,
  67,
  52,
  42,
  4,
  108,
  394,
  15,
  1851,
  984,
  37,
  145,
  165,
  5,
  79,
  11,
  57,
  95,
  376,
  69,
  82,
  379,
  22,
  12,
  167,
  4025,
  14,
  10,
  25,
  777,
  40,
  557,
  12,
  6,
  1,
  1171,
  4025,
  10,
  365,
  5,
  164,
  1,
  113,
  8,
  81,
  18,
  8,
  1,
  790,
  27,
  4,
  1,
  6,
  49,
  48,
  1,
  2112,
  136,
  33,
  90,
  9,
  29,
  42,
  5,
  26,
  37,
  818,
  2,
  23,
  39,
  514,
  239,
  1097,
  16,
  337,
  115,
  57,
  881,
  5,
  1,
  181,
  116,
  1,
  81,
  30,
  1004,
  104,
  1,
  212,
  4025,
  51,
  232,
  11,
  790,
  68,
  9,
  1407,
  152,
  301,
  34,
  43,
  10,
  391,
  4834,
  13,
  39,
  14,
  5213,
  5,
  4025,
  14,
  2,
  818,
  10,
  230,
  29,
  16,
  3289,
  2,
  7878,
  18,
  46,
  13,
  54,
  218,
  4,
  3289,
  16,
  8,
  11,
  17,
  8,
  1,
  87,
  27,
  13,
  451,
  8,
  1,
  338,
  27,
  59,
  6,
  49,
  27,
  39,
  186,
  571,
  3,
  62,
  37,
  11,
  10,
  449,
  1004,
  2921,
  12,
  11,
  17,
  759,
  77,
  96,
  6,
  6496,
  4945,
  399,
  397,
  144,
  12,
  533,
  6,
  784,
  179,
  78,
  377,
  53,
  185,
  1,
  332,
  4,
  3042],
 [2172,
  1,
  578,
  45,
  1140,
  31,
  144,
  662,
  5,
  57,
  519,
  2,
  1459,
  715,
  60,
  29,
  4,
  22,
  5,
  139,
  2,
  104,
  1,
  19,
  7600,
  1881,
  32,
  4067,
  6240,
  4,
  711,
  568,
  11,
  1394,
  289,
  578,
  7,
  7,
  14,
  1006,
  155,
  1486,
  782,
  6,
  1,
  756,
  945,
  5,
  165,
  5,
  64,
  11,
  17,
  10,
  299,
  12,
  121,
  1,
  342,
  41,
  88,
  18,
  144,
  145,
  20,
  1,
  3305,
  4,
  1486,
  4480,
  7070,
  88,
  5,
  182,
  69,
  20,
  14,
  24,
  11,
  19,
  6,
  364,
  154,
  43,
  22,
  89,
  164,
  11,
  17,
  154,
  22,
  65,
  359,
  8336,
  2,
  44,
  1209,
  60,
  6623,
  29,
  3480,
  4,
  937,
  587,
  1355,
  6287,
  716,
  9220,
  114,
  4278,
  1599,
  795,
  53,
  206,
  1,
  1011,
  279,
  20,
  7,
  7,
  46,
  13,
  27,
  3133,
  1465,
  16,
  69,
  188,
  11,
  13,
  12,
  8,
  165,
  84,
  11,
  19,
  10,
  156,
  3769,
  12,
  9,
  13,
  158,
  3,
  1042,
  4,
  2062,
  66,
  872,
  160,
  175,
  49,
  17,
  90,
  8,
  5199,
  15,
  4773,
  5600,
  14,
  138,
  10,
  13,
  175,
  744,
  51,
  10,
  291,
  11,
  17,
  2,
  1067,
  1,
  112,
  1777,
  5,
  8937,
  5,
  26,
  7824,
  727,
  5,
  32,
  1034,
  17,
  10,
  67,
  291,
  20,
  243,
  3,
  171,
  2275,
  579,
  3029,
  11,
  17,
  6,
  8,
  57,
  677,
  1,
  126,
  321,
  42,
  4,
  1,
  106,
  4,
  93,
  322,
  80,
  4,
  1,
  278,
  3480,
  9,
  3896,
  2,
  1,
  196,
  12,
  1486,
  782,
  6,
  2692,
  71,
  4773,
  5600,
  98,
  338,
  4,
  98,
  253,
  4,
  98,
  1322,
  4,
  98,
  297,
  4,
  98,
  22,
  74,
  1,
  427,
  7,
  7,
  68,
  5,
  1,
  769,
  112,
  4,
  1,
  19,
  7,
  7,
  89,
  2569,
  1,
  550,
  16,
  643,
  89,
  340,
  1,
  112,
  39,
  139,
  2,
  104,
  3,
  17,
  80,
  46,
  25,
  75,
  106,
  810,
  20,
  854,
  34,
  236,
  12,
  25,
  1158,
  41,
  9,
  139,
  64,
  9,
  80,
  9,
  6,
  1,
  1682,
  148,
  22,
  58,
  25,
  107,
  8,
  3,
  190,
  55,
  139,
  2,
  64,
  9,
  80,
  44,
  3,
  443,
  550,
  12,
  152,
  571,
  22,
  3037,
  30,
  1,
  2150,
  4,
  443,
  6413,
  139,
  64,
  9,
  80,
  9,
  6,
  3,
  49,
  17],
 [2394,
  17,
  41,
  1,
  526,
  4,
  3,
  995,
  35,
  1386,
  5,
  3,
  3474,
  2,
  214,
  1825,
  53,
  8,
  1,
  4621,
  4,
  76,
  419,
  2,
  770,
  8,
  114,
  15,
  3,
  302,
  658,
  2907,
  9,
  288,
  52,
  72,
  37,
  3,
  243,
  17,
  21,
  65,
  1149,
  1,
  61,
  287,
  10,
  2597,
  5,
  64,
  9,
  13,
  80,
  13,
  8,
  9,
  54,
  142,
  2581,
  134,
  150,
  9,
  6,
  329,
  5,
  64,
  83,
  255,
  4605,
  20,
  2406,
  18,
  7851,
  173,
  6,
  52,
  388,
  2,
  152,
  730,
  72,
  5,
  1,
  17,
  533,
  311,
  14,
  650,
  3,
  76,
  221,
  18,
  11,
  6,
  21,
  27,
  4,
  24,
  86,
  871,
  540,
  1,
  1238,
  133,
  23,
  1275,
  2511],
 [874,
  637,
  10,
  200,
  4758,
  6,
  61,
  80,
  4,
  1,
  956,
  1446,
  1226,
  4,
  2,
  4468,
  885,
  11,
  6,
  61,
  16,
  3879,
  4,
  2697,
  2081,
  40,
  6917,
  2,
  826,
  3027,
  24,
  6917,
  2147,
  1058,
  1,
  5371,
  1111,
  152,
  536,
  134,
  1553,
  2,
  6,
  430,
  5,
  26,
  52,
  4089,
  4,
  11,
  1315,
  4,
  24,
  282,
  18,
  682,
  28,
  13,
  1,
  61,
  27,
  2081,
  9752,
  1698,
  9,
  2,
  3027,
  875,
  1,
  284,
  7,
  7,
  874,
  9,
  4384,
  5,
  3,
  2405,
  4,
  15,
  2081,
  2,
  8,
  40,
  1369,
  6257,
  30,
  1,
  7380,
  2,
  76,
  947,
  728,
  15,
  54,
  345,
  71,
  8472,
  7335,
  35,
  183,
  5,
  26,
  3,
  8922,
  36,
  160,
  19,
  51,
  28,
  401,
  739,
  7,
  7,
  44,
  34,
  2648,
  12,
  759,
  2081,
  461,
  44,
  235,
  1098,
  3,
  205,
  64,
  240,
  4,
  148,
  18,
  43,
  22,
  66,
  827,
  141,
  11,
  27,
  199,
  3,
  2809,
  8,
  124,
  541,
  331,
  95,
  1464,
  4,
  69,
  1049,
  11,
  6,
  1,
  19,
  12,
  1,
  127,
  4,
  2081,
  109,
  609,
  627,
  14,
  3,
  19,
  552,
  56,
  100,
  1802,
  106,
  3611,
  16,
  3027,
  9,
  13,
  1384,
  6516,
  2,
  1,
  1414,
  432,
  9,
  3,
  1950,
  1720,
  16,
  643,
  43,
  22,
  2922],
 [1101,
  5812,
  11,
  5052,
  3451,
  122,
  2754,
  20,
  1,
  524,
  3535,
  2422,
  4,
  5812,
  2,
  24,
  7468,
  1888,
  9989,
  511,
  11,
  118,
  135,
  9,
  45,
  92,
  1255,
  1498,
  4,
  2871,
  42,
  206,
  2,
  938,
  2819,
  2754,
  1405,
  20,
  8539,
  4,
  24,
  831,
  7,
  7,
  145,
  743,
  5,
  132,
  11,
  5812,
  18,
  331,
  8,
  54,
  95,
  14,
  619,
  14,
  22,
  101,
  22,
  23,
  11,
  3724,
  118,
  6,
  21,
  61,
  2460,
  2223,
  2,
  421,
  10,
  446,
  5052,
  18,
  82,
  9682,
  669,
  2563,
  1,
  2036,
  6777,
  6335,
  675,
  15,
  5812,
  3884,
  12,
  242,
  165,
  5,
  79,
  874,
  1,
  1192,
  28,
  489,
  5,
  85,
  41,
  22,
  79,
  137,
  12,
  6,
  158,
  154,
  10,
  446,
  5052,
  16,
  48,
  9,
  13,
  274,
  1,
  363,
  157,
  13,
  514,
  98,
  2232,
  99,
  25,
  90,
  3,
  126,
  118,
  15,
  3,
  7074,
  8,
  63,
  8325,
  7441,
  18,
  30,
  227,
  1,
  118,
  1744,
  30,
  3,
  5745,
  1037,
  2,
  110,
  455,
  349,
  202,
  1,
  938,
  1694,
  38,
  322,
  2079,
  2819,
  1,
  7468,
  2393,
  7,
  7,
  21,
  34,
  15,
  1101,
  5812,
  73,
  817,
  259,
  636,
  185,
  14,
  28,
  311,
  8178,
  20,
  24,
  347,
  2,
  24,
  4847,
  18,
  110,
  125,
  9,
  225,
  37,
  229,
  330,
  71,
  65,
  864,
  2,
  3535,
  206,
  1,
  2819,
  2,
  8178,
  23,
  2572,
  417,
  18,
  1303,
  8,
  138,
  3,
  2075,
  2,
  737,
  1591,
  12,
  33,
  66,
  1135,
  91,
  22,
  1879,
  7,
  7,
  1101,
  5812,
  6,
  3,
  337,
  3451,
  122,
  4,
  12,
  125,
  115,
  49,
  18,
  4940,
  466,
  97,
  191,
  3724,
  10,
  89,
  373,
  11,
  864,
  2,
  5947,
  118,
  5,
  245],
 [10,
  67,
  110,
  567,
  4,
  2497,
  155,
  18,
  4378,
  31,
  11,
  783,
  84,
  497,
  2,
  917,
  28,
  140,
  393,
  24,
  253,
  293,
  14,
  3,
  294,
  37,
  105,
  408,
  20,
  134,
  10,
  89,
  120,
  85,
  5,
  11,
  19,
  9,
  299,
  639,
  38,
  3832,
  34,
  186,
  26,
  432,
  3,
  180,
  1,
  112,
  13,
  34,
  1712,
  9,
  186,
  26,
  3,
  434,
  46,
  13,
  54,
  758,
  34,
  9,
  186,
  26,
  3,
  701,
  92,
  39,
  3,
  76,
  19,
  12,
  22,
  140,
  61,
  64,
  43,
  22,
  70,
  3,
  341,
  4,
  1,
  2858,
  1847,
  1124,
  81,
  35,
  446,
  11,
  19,
  325,
  646,
  37,
  6367,
  2,
  1317,
  2,
  1295,
  18,
  33,
  70,
  891,
  84,
  137,
  12,
  299,
  46,
  37,
  1,
  2858,
  1847,
  81,
  192,
  1716,
  80,
  81,
  4781,
  33,
  140,
  26,
  1716,
  2,
  1215,
  84,
  47,
  12,
  9,
  13,
  3577,
  11,
  17,
  158,
  651,
  122,
  68,
  15,
  1,
  239,
  1983,
  1,
  5389,
  100,
  3016,
  3,
  6388,
  9,
  585,
  37,
  109,
  3,
  696,
  253,
  7381,
  18,
  94,
  16,
  1,
  369,
  3475,
  223,
  68,
  121,
  300,
  1,
  19,
  161,
  596,
  1,
  239,
  41,
  63,
  3285,
  350,
  60,
  13,
  29,
  52,
  329,
  2,
  7306,
  18,
  21,
  1,
  3828,
  228,
  417,
  9,
  13,
  608,
  1,
  5389,
  58,
  26,
  563,
  8,
  47,
  95,
  30,
  47,
  880,
  18,
  689,
  45,
  54,
  309,
  85,
  5,
  1688,
  758,
  8,
  3,
  17,
  401,
  51,
  137,
  125,
  561,
  92,
  21,
  56,
  752,
  85,
  1,
  358,
  13,
  314,
  85,
  28,
  1448,
  1,
  2521,
  296,
  24,
  13,
  61,
  2,
  29,
  1,
  55,
  11,
  9790,
  1138,
  682,
  4156,
  174,
  1,
  1731,
  8,
  3,
  52,
  3930,
  95,
  15,
  4749,
  1207,
  313,
  280,
  1,
  19,
  6,
  432,
  9790,
  18,
  54,
  600,
  6,
  90,
  5,
  1269,
  9,
  8,
  98,
  752,
  95,
  1,
  19,
  675,
  29,
  5082,
  2,
  890,
  22,
  52,
  10,
  58,
  25,
  42,
  15,
  1059,
  223,
  5,
  139,
  18,
  10,
  468,
  5,
  64,
  43,
  11,
  17,
  99,
  5307,
  396,
  9,
  156],
 [5754,
  180,
  103,
  4183,
  3201,
  114,
  4323,
  8,
  2132,
  5,
  1916,
  349,
  1343,
  1435,
  131,
  2000,
  158,
  79,
  137,
  639,
  2,
  79,
  21,
  4659,
  5,
  3,
  1396,
  2394,
  7,
  7,
  11,
  6,
  3,
  490,
  17,
  41,
  1,
  232,
  4,
  3,
  490,
  17,
  12,
  422,
  2288,
  344,
  1961,
  11,
  870,
  740,
  407,
  14,
  32,
  121,
  1,
  2405,
  490,
  17,
  1624,
  232,
  3,
  17,
  41,
  3,
  207,
  4,
  7852,
  1571,
  12,
  3,
  239,
  8,
  63,
  350,
  40,
  1248,
  162,
  35,
  288,
  2,
  1380,
  37,
  2397,
  1962,
  15,
  32,
  2065,
  6,
  1387,
  20,
  1446,
  2,
  20,
  3,
  2534,
  7382,
  1,
  3304,
  3293,
  1052,
  328,
  2364,
  3,
  269,
  4,
  12,
  33,
  157,
  84,
  1,
  224,
  5,
  730,
  1855,
  488,
  1855,
  6,
  137,
  33,
  99,
  25,
  220,
  199,
  7,
  7,
  308,
  4166,
  260,
  190,
  231,
  356,
  53,
  255,
  16,
  1,
  1,
  144,
  42,
  3,
  5126,
  2203,
  14,
  1,
  9024,
  16,
  1,
  3996,
  28,
  279,
  41,
  24,
  2875,
  157,
  18,
  209,
  183,
  5,
  486,
  4,
  1,
  162,
  7,
  7,
  1,
  180,
  3695,
  1351,
  3,
  348,
  1201,
  134,
  308,
  4166,
  6031,
  3,
  2465,
  46,
  401,
  9681,
  8,
  1590,
  421,
  1590,
  1571,
  30,
  227,
  226,
  873,
  8,
  4696,
  44,
  39,
  640,
  12,
  1,
  156,
  378,
  12,
  46,
  13,
  3,
  17,
  109,
  90,
  746,
  88,
  85,
  13,
  337,
  1961,
  5,
  120,
  12,
  146,
  5329,
  58,
  158,
  157,
  385,
  9,
  22,
  39,
  186,
  139,
  185,
  20,
  6669,
  2,
  547,
  88,
  5,
  182,
  9,
  3189,
  174,
  7,
  7,
  557,
  2948,
  32,
  20,
  1,
  332,
  4,
  1590,
  4492],
 [10,
  1313,
  16,
  11,
  19,
  13,
  430,
  5,
  26,
  619,
  18,
  255,
  143,
  144,
  3475,
  151,
  44,
  1451,
  13,
  39,
  14,
  697,
  14,
  44,
  722,
  1070,
  2491,
  1,
  313,
  280,
  79,
  68,
  20,
  775,
  1900,
  15,
  1,
  207,
  12,
  651,
  8,
  9371,
  18,
  16,
  1,
  191,
  256,
  10,
  281,
  67,
  3,
  2279,
  4250,
  12,
  13,
  1384,
  14,
  1149,
  10,
  205,
  1057,
  41,
  1,
  128,
  734,
  1,
  127,
  119,
  9,
  3972,
  396,
  5,
  1,
  524,
  21,
  68,
  3986,
  38,
  3859,
  439,
  44,
  177,
  76,
  111,
  15,
  5064,
  313,
  280,
  2,
  10,
  130,
  79,
  373,
  9,
  16,
  251,
  887,
  2192,
  11,
  13,
  235,
  27,
  4,
  9889,
  7042,
  1185,
  103,
  2,
  10,
  101,
  28,
  194,
  3,
  169,
  4,
  9,
  422,
  20,
  5,
  282,
  20,
  775,
  1900,
  6860,
  13,
  40,
  681,
  144,
  12,
  6,
  3,
  619,
  173,
  41,
  11,
  19,
  10,
  209,
  516,
  319,
  142,
  117,
  681,
  2,
  333,
  5385,
  328,
  8,
  1,
  168,
  17,
  3544],
 [11,
  6,
  27,
  4,
  1,
  2040,
  103,
  5,
  213,
  42,
  4,
  3018,
  12,
  1777,
  15,
  4654,
  4,
  1361,
  2373,
  271,
  3,
  1253,
  16,
  1,
  167,
  1494,
  5,
  1,
  1858,
  1843,
  19,
  12,
  177,
  72,
  29,
  1,
  990,
  4,
  1,
  167,
  3380,
  2301,
  2434,
  9221,
  4295,
  5885,
  511,
  2876,
  36,
  94,
  20,
  14,
  3,
  356,
  4095,
  1,
  1494,
  5,
  138,
  103,
  58,
  359,
  50,
  71,
  3,
  1227,
  4,
  3301,
  43,
  21,
  6427,
  206,
  3298,
  5860,
  268,
  3,
  536,
  5,
  29,
  12,
  2,
  15,
  3,
  4352,
  7,
  7,
  44,
  21,
  12,
  46,
  215,
  474,
  134,
  18,
  9,
  6,
  3,
  2638,
  382,
  474,
  14,
  15,
  1,
  2123,
  1996,
  30,
  1,
  442,
  35,
  856,
  1005,
  3,
  1545,
  225,
  4,
  1,
  184,
  3751,
  135,
  3184,
  8,
  3,
  4,
  7960,
  18,
  11,
  6,
  39,
  14,
  1913,
  23,
  21,
  56,
  8784,
  66,
  26,
  9490,
  29,
  1,
  55,
  7,
  7,
  51,
  3301,
  6,
  30,
  237,
  1683,
  84,
  1,
  19,
  9,
  6,
  1,
  597,
  36,
  1,
  4,
  923,
  4518,
  35,
  6,
  3,
  2080,
  8,
  1063,
  138,
  14,
  45,
  110,
  75,
  4131,
  20,
  19,
  155,
  28,
  6,
  1,
  52,
  4,
  4017,
  36,
  5860,
  436,
  126,
  5,
  2794,
  8,
  584,
  71,
  2786,
  8,
  2062,
  2,
  43,
  28,
  186,
  74,
  5,
  584,
  534,
  195,
  3808,
  477,
  1,
  181,
  185,
  88,
  84,
  3,
  595,
  584,
  28,
  66,
  2794,
  7,
  7,
  193,
  1,
  9207,
  1,
  1755,
  543,
  4,
  72,
  4,
  1,
  2725,
  134,
  44,
  21,
  12,
  1,
  9470,
  39,
  489,
  5,
  500,
  81,
  28,
  489,
  93,
  5,
  4301,
  5,
  225,
  1278,
  4848,
  5,
  1625,
  24,
  14,
  29,
  616,
  1359,
  226,
  3,
  3710,
  285,
  1,
  923,
  4518,
  133,
  12,
  46,
  39,
  233,
  21,
  26,
  98,
  77,
  616,
  998,
  4,
  1,
  4518,
  396,
  9,
  45,
  424,
  29,
  46,
  6,
  5,
  1,
  2430,
  2,
  1,
  9470,
  6134,
  9791,
  4,
  641,
  6,
  8,
  2507,
  7,
  7,
  4,
  258,
  3374,
  1,
  19,
  152,
  127,
  46,
  150,
  46,
  23,
  1,
  382,
  78,
  5,
  26,
  39,
  382,
  30,
  237,
  43,
  22,
  187,
  5,
  120,
  85,
  64,
  1,
  19,
  248,
  46,
  6,
  54,
  789,
  12,
  8,
  802,
  11,
  19,
  73,
  2240,
  584,
  2172,
  73,
  79,
  21,
  2229,
  259,
  203,
  18,
  73,
  423,
  225,
  31,
  1,
  550,
  2,
  856,
  126,
  16,
  9,
  121,
  29],
 [144,
  10,
  89,
  723,
  691,
  96,
  10,
  39,
  89,
  64,
  136,
  22,
  140,
  444,
  98,
  284,
  16,
  3,
  17,
  22,
  99,
  1173,
  15,
  124,
  7074,
  43,
  10,
  805,
  3,
  17,
  10,
  187,
  9,
  5,
  26,
  3,
  17,
  21,
  3,
  747,
  4,
  81,
  535,
  9,
  58,
  26,
  3,
  49,
  309,
  5,
  444,
  47,
  5791,
  7,
  7,
  272,
  10,
  723,
  11,
  27,
  34,
  72,
  80,
  1,
  221,
  8,
  1,
  386,
  1154,
  296,
  9,
  13,
  83,
  2,
  9,
  299,
  272,
  10,
  723,
  9,
  80,
  44,
  691,
  45,
  1,
  8329,
  112,
  123,
  1,
  86,
  2037,
  102,
  123,
  2,
  1,
  65,
  65,
  65,
  250,
  5027,
  8,
  1,
  473,
  4,
  103,
  123,
  56,
  868,
  186,
  589,
  11,
  7,
  7,
  627,
  11,
  27,
  6,
  3,
  614,
  444,
  4,
  55],
 [3,
  2797,
  269,
  41,
  3,
  1773,
  2,
  24,
  239,
  35,
  125,
  48,
  79,
  12,
  109,
  2914,
  36,
  2,
  825,
  5118,
  370,
  3,
  3922,
  4,
  8051,
  1228,
  2049,
  67,
  195,
  4,
  11,
  1773,
  2,
  365,
  8,
  979,
  804,
  5,
  25,
  1,
  431,
  7804,
  33,
  23,
  4,
  258,
  42,
  30,
  170,
  477,
  2,
  135,
  1,
  3922,
  23,
  42,
  30,
  1,
  1773,
  2630,
  1,
  239,
  2948,
  454,
  1,
  286,
  8051,
  1442,
  7,
  7,
  1,
  19,
  321,
  2,
  10,
  346,
  1,
  2694,
  19,
  52,
  3327,
  6,
  50,
  4,
  3,
  528,
  371,
  4,
  275,
  3356,
  96,
  573,
  1,
  96,
  33,
  33,
  56,
  25,
  779,
  5583,
  14,
  456,
  1773,
  5,
  5,
  730,
  5,
  1,
  2204,
  2,
  1912,
  5,
  699,
  1,
  218,
  4,
  1,
  62,
  175,
  339,
  34,
  3762,
  5,
  93,
  3810,
  91,
  721,
  4,
  284,
  2,
  2057,
  160,
  354,
  464,
  269],
 [14,
  534,
  14,
  9,
  1798,
  3,
  256,
  9,
  5647,
  29,
  1160,
  117,
  4506,
  185,
  18,
  20,
  8242,
  4,
  92,
  1187,
  10,
  205,
  132,
  9,
  152,
  776,
  84,
  98,
  565,
  17,
  2380,
  9,
  1022,
  3,
  3430,
  167,
  4,
  92,
  203,
  44,
  3,
  434,
  9,
  2,
  170,
  693,
  935,
  3,
  7022,
  1089,
  7,
  7,
  44,
  1,
  4565,
  148,
  27,
  78,
  123,
  74,
  5,
  3,
  6545,
  199,
  158,
  2206,
  27,
  9,
  2666,
  22,
  9471,
  29,
  22,
  1097,
  139,
  124,
  1595,
  770,
  835,
  2,
  1252,
  34,
  2,
  1,
  86,
  690,
  4,
  29,
  6,
  12,
  22,
  74,
  643,
  5576,
  5,
  139,
  1918,
  2,
  4635,
  7,
  7,
  54,
  388,
  4997,
  16,
  138,
  3,
  433,
  4,
  3,
  17,
  7,
  7,
  1,
  61,
  649,
  12,
  270,
  5,
  57,
  324,
  39,
  260,
  1794,
  57,
  7784,
  6],
 [16,
  3,
  19,
  90,
  8,
  441,
  10,
  475,
  3327,
  20,
  5330,
  1,
  269,
  31,
  11,
  19,
  152,
  2852,
  3,
  2883,
  4744,
  4,
  1,
  62,
  12,
  45,
  75,
  90,
  857,
  14,
  32,
  1271,
  2,
  14,
  77,
  103,
  7,
  7,
  1519,
  14,
  1,
  4,
  1,
  413,
  6,
  52,
  49,
  5,
  163,
  30,
  40,
  8770,
  1080,
  1,
  256,
  14,
  6,
  1,
  410,
  15,
  40,
  114,
  128,
  30,
  1,
  442,
  4,
  1,
  19,
  7,
  7,
  11,
  6,
  3,
  12,
  8986,
  5,
  603,
  5,
  29,
  18,
  3,
  142,
  5330,
  59,
  6,
  21,
  7,
  7,
  73,
  58,
  37,
  5,
  64,
  1519,
  8,
  77,
  103,
  8,
  60,
  40,
  653,
  6,
  126,
  325,
  71,
  134],
 [11,
  6,
  3,
  52,
  1441,
  240,
  4,
  425,
  9,
  809,
  15,
  1274,
  3242,
  36,
  3,
  2661,
  1259,
  15,
  3,
  167,
  1001,
  1,
  1018,
  6722,
  3523,
  7908,
  3237,
  564,
  8,
  1139,
  4,
  308,
  5409,
  35,
  700,
  3,
  171,
  179,
  41,
  1441,
  19,
  2,
  40,
  564,
  51,
  33,
  3487,
  3523,
  279,
  8,
  1,
  332,
  135,
  1274,
  2913,
  53,
  40,
  564,
  36,
  1,
  143,
  2006,
  2,
  2705,
  40,
  53,
  5,
  40,
  685,
  28,
  94,
  2364,
  3523,
  45,
  4364,
  199,
  3,
  6041,
  4,
  258,
  28,
  1726,
  2438,
  2,
  51,
  1,
  577,
  3487,
  33,
  64,
  54,
  2078,
  4,
  3523,
  18,
  164,
  40,
  369,
  1300,
  4190,
  1985,
  8,
  1,
  34,
  4,
  258,
  12,
  166,
  1274,
  32,
  5012,
  1724,
  7,
  7,
  11,
  6,
  3,
  83,
  115,
  799,
  2,
  1,
  87,
  300,
  4,
  1,
  62,
  6,
  613,
  31,
  4273,
  2215,
  1274,
  5,
  139,
  121,
  1,
  62,
  281,
  172,
  4273,
  3261,
  12,
  31,
  1274,
  978,
  88,
  1,
  62,
  28,
  233,
  391,
  3,
  115,
  1557,
  12,
  28,
  156,
  101,
  13,
  620,
  30,
  1,
  55,
  18,
  144,
  233,
  476,
  5,
  3,
  2334,
  14,
  5,
  48,
  596,
  44,
  3,
  65,
  68,
  411,
  128,
  2,
  1,
  4441,
  4,
  1,
  4273,
  108,
  36,
  3,
  5,
  3,
  2035,
  3985,
  9,
  82,
  279,
  3,
  190,
  95,
  5,
  118,
  12,
  4273,
  215,
  39,
  47,
  5328,
  159,
  129,
  351,
  14,
  28,
  557,
  22,
  213,
  5,
  69,
  80,
  145,
  124,
  358,
  2,
  145,
  7829,
  71,
  22,
  11,
  6,
  27,
  4,
  146,
  216,
  119,
  73,
  64,
  119,
  1274,
  192,
  24,
  7,
  7,
  11,
  425,
  82,
  906,
  32,
  1276,
  31,
  9396,
  2983,
  35,
  252,
  8,
  1,
  453,
  3443,
  207,
  2,
  422,
  20,
  5,
  282,
  2584,
  333,
  8,
  1,
  1099,
  5410,
  207,
  3,
  171,
  151,
  307,
  59,
  288,
  1311,
  134,
  7,
  7,
  11,
  425,
  82,
  3705,
  1,
  87,
  750,
  4,
  1,
  793,
  239,
  3,
  399,
  12,
  58,
  393,
  5584,
  53,
  20,
  1,
  5227,
  210,
  1984,
  33,
  875,
  3,
  2707,
  239,
  11,
  55,
  92,
  3158,
  35,
  1580,
  7,
  7,
  8070,
  868,
  166,
  24,
  87,
  1276,
  20,
  1,
  207,
  2,
  2438,
  6,
  5297,
  36,
  3,
  577,
  8318,
  12,
  28,
  13,
  20,
  1,
  933,
  944,
  27,
  712,
  5,
  3,
  577,
  10,
  475,
  33,
  2743,
  9,
  58,
  26,
  126,
  5,
  25,
  2438,
  345,
  971,
  2,
  730,
  47,
  1865,
  202,
  1274,
  2,
  1,
  577,
  2017,
  33,
  70,
  197,
  150,
  10,
  2737,
  1,
  307,
  8070,
  5,
  8070,
  7,
  7,
  21,
  3,
  169,
  4,
  1,
  792,
  474,
  8,
  11,
  425,
  18,
  3,
  49,
  799,
  15,
  3,
  169,
  4,
  487],
 [1,
  4980,
  8243,
  45,
  75,
  27,
  4,
  57,
  1926,
  708,
  2,
  201,
  75,
  3,
  3406,
  341,
  16,
  3,
  49,
  171,
  151,
  144,
  1,
  77,
  273,
  198,
  25,
  126,
  4228,
  18,
  201,
  209,
  262,
  1,
  769,
  8243,
  1088,
  5,
  26,
  375,
  4,
  2332,
  7,
  7,
  145,
  21,
  165,
  5,
  2653,
  1,
  9162,
  4,
  98,
  1088,
  14,
  10,
  89,
  64,
  9,
  14,
  1255,
  5,
  2741,
  1,
  1911,
  20,
  3,
  715,
  10,
  78,
  973,
  20,
  1,
  484,
  4,
  93,
  150,
  7,
  7,
  73,
  25,
  1,
  1275,
  457,
  4228,
  2,
  94,
  1,
  191,
  8243,
  1444,
  106,
  36,
  2,
  106,
  36,
  2839,
  7,
  7,
  8104,
  8979,
  2,
  1293,
  835,
  53,
  16,
  2839,
  11,
  1569,
  5,
  26,
  3,
  49,
  1088,
  36,
  106,
  1036,
  419,
  11,
  6,
  3,
  1088,
  482,
  373,
  147,
  44,
  247,
  5,
  2838,
  53,
  199,
  738,
  241,
  1,
  2318,
  7,
  7,
  369,
  73,
  25,
  1,
  650,
  8540,
  454,
  47,
  191,
  1539,
  764,
  26,
  2495,
  9,
  6,
  1309,
  68,
  11,
  55,
  44,
  92,
  82,
  3,
  1088,
  792,
  8540,
  2511,
  104,
  43,
  331,
  3,
  341,
  10,
  25,
  5,
  986,
  10,
  230,
  2638,
  16,
  1,
  722,
  2239,
  9,
  66,
  1026,
  26,
  4936,
  14,
  3,
  354,
  3406,
  1088,
  7,
  7,
  1,
  369,
  106,
  4228,
  23,
  1,
  413,
  4228,
  16,
  281,
  1005,
  5,
  2839,
  63,
  413,
  1088,
  6,
  177,
  3392,
  2,
  729,
  18,
  15,
  3,
  1171,
  1363,
  2,
  376,
  174,
  5,
  127,
  9,
  1088,
  6,
  3,
  177,
  737,
  2,
  349,
  1575,
  60,
  6,
  3,
  2135,
  14,
  145,
  3,
  341,
  4,
  189,
  419,
  563,
  7,
  7,
  144,
  5,
  1,
  283,
  287,
  10,
  114,
  1,
  1444,
  1,
  8243,
  44,
  3,
  177,
  49,
  27,
  11,
  297,
  544,
  53,
  5,
  1,
  1444,
  73,
  29,
  67,
  3,
  177,
  49,
  309,
  4,
  35,
  233,
  1250,
  2,
  9,
  198,
  21,
  1824,
  3,
  191,
  843,
  18,
  1350,
  92,
  52,
  729,
  46,
  23,
  1,
  650,
  6757,
  804,
  4,
  81,
  109,
  8097,
  46,
  6,
  1,
  5853,
  221,
  35,
  152,
  91,
  9,
  5,
  1,
  1997,
  1,
  35,
  6,
  654,
  2,
  73,
  29,
  187,
  5,
  64,
  2,
  295,
  214,
  8097,
  31,
  3,
  2387,
  8097,
  9,
  45,
  92,
  650,
  2,
  2,
  10,
  437,
  1,
  276,
  8,
  829,
  1,
  5830,
  7341,
  7,
  7,
  482,
  373,
  11,
  118,
  21,
  1,
  5339,
  20,
  342,
  796,
  18,
  92,
  130,
  49,
  730,
  9,
  5,
  124,
  1487],
 [10,
  391,
  11,
  8,
  3,
  727,
  5619,
  5,
  1,
  184,
  673,
  6372,
  6395,
  143,
  36,
  1,
  7961,
  2,
  104,
  11,
  38,
  2011,
  9,
  2,
  94,
  1141,
  2275,
  1,
  420,
  5,
  249,
  77,
  7,
  7,
  73,
  432,
  27,
  4,
  259,
  5336,
  100,
  1,
  519,
  425,
  8,
  60,
  2365,
  45,
  3,
  228,
  4,
  20,
  24,
  2889,
  31,
  1,
  143,
  915,
  7,
  7,
  721,
  4,
  83,
  420,
  391,
  30,
  460,
  1081,
  8,
  1,
  1946,
  22,
  66,
  61,
  74,
  469,
  5957,
  36,
  3,
  1861,
  129,
  182,
  9,
  757,
  221,
  6138,
  14,
  3,
  704,
  7,
  7,
  1634,
  13,
  409,
  20,
  46,
  8,
  1,
  425,
  33,
  70,
  4035,
  3407,
  2365,
  5,
  26,
  3,
  44,
  54,
  49,
  3383,
  664,
  110,
  91,
  9,
  14,
  3,
  1499,
  129,
  3340,
  4774,
  88,
  5,
  983,
  81,
  41,
  1,
  1088,
  64,
  1,
  1088,
  237,
  315,
  10,
  194,
  252,
  68,
  100,
  3,
  2932,
  4,
  1268,
  3774,
  1,
  6419,
  4944,
  328,
  13,
  1245,
  30,
  1,
  1499,
  64,
  1,
  1088,
  237,
  315,
  1188,
  10,
  194,
  10,
  252,
  68,
  7,
  7,
  73,
  130,
  79,
  1072,
  355,
  420,
  144,
  2,
  3407,
  38,
  3407,
  2,
  7,
  7,
  721,
  4,
  52,
  2295,
  697,
  394,
  2,
  52,
  2295,
  707,
  36,
  1,
  1,
  143,
  915,
  3,
  919,
  1926,
  15,
  1,
  83,
  276,
  343,
  2,
  3808,
  941,
  124,
  5,
  7,
  7,
  49,
  159,
  1665,
  22,
  1242,
  3,
  169,
  5,
  47,
  184,
  2548,
  7,
  7,
  7007,
  10,
  262,
  3,
  366,
  4,
  712,
  20,
  2011,
  145,
  165,
  5,
  1,
  6138,
  6341,
  5,
  5852],
 [6821,
  5,
  26,
  3,
  354,
  155,
  9,
  13,
  56,
  11,
  435,
  1022,
  29,
  1,
  3881,
  9,
  1022,
  30,
  3,
  55,
  51,
  87,
  395,
  37,
  4244,
  2,
  5446,
  23,
  29,
  1,
  705,
  4,
  1210,
  8972,
  2103,
  2422,
  23,
  3,
  1707,
  5968,
  15,
  83,
  5036,
  2,
  1209,
  1,
  2912,
  4,
  2821,
  870,
  6,
  3,
  435,
  12,
  81,
  4,
  29,
  572,
  4322,
  58,
  367,
  117,
  66,
  61,
  4141,
  100,
  390,
  1,
  2912,
  4,
  2821,
  870,
  1,
  790,
  1046,
  36,
  2821,
  870,
  6,
  466,
  6821,
  5,
  26,
  3,
  354,
  97,
  10,
  4507,
  9],
 [6,
  1,
  1970,
  4,
  11,
  1286,
  9222,
  2080,
  4,
  3,
  388,
  6037,
  1870,
  976,
  1,
  127,
  4,
  1,
  237,
  1087,
  106,
  302,
  2,
  1036,
  2401,
  200,
  53,
  63,
  203,
  4,
  2857,
  2,
  1606,
  8,
  628,
  5,
  163,
  100,
  63,
  358,
  27,
  253,
  3,
  683,
  257,
  270,
  5,
  157,
  16,
  93,
  100,
  47,
  151,
  59,
  2981,
  1,
  2,
  6,
  2906,
  5,
  79,
  137,
  16,
  1,
  2401,
  35,
  25,
  609,
  40,
  8,
  40,
  4252,
  6,
  5,
  5279,
  32,
  6268,
  2,
  4407,
  60,
  1312,
  1,
  458,
  4,
  29,
  146,
  4783,
  11,
  6,
  3,
  19,
  41,
  382,
  2,
  2700,
  3575,
  7740,
  8,
  1,
  2446,
  1056,
  4,
  1,
  400,
  36,
  6037,
  5,
  683,
  2,
  261,
  202,
  1,
  4,
  5253,
  2189,
  2,
  1,
  4,
  1,
  3770,
  1170,
  9,
  6,
  82,
  41,
  382,
  736,
  2,
  85,
  4952,
  2,
  66,
  26,
  4919,
  2,
  141,
  1,
  4,
  1,
  4372,
  3,
  7687,
  4797,
  19],
 [11,
  17,
  13,
  95,
  121,
  6098,
  3,
  169,
  4,
  1,
  814,
  35,
  194,
  11,
  13,
  480,
  205,
  25,
  75,
  84,
  1,
  159,
  384,
  96,
  1162,
  1,
  219,
  17,
  6,
  271,
  8,
  1,
  508,
  30,
  87,
  10,
  194,
  1,
  17,
  13,
  39,
  803,
  137,
  36,
  1,
  508,
  34,
  10,
  13,
  1039,
  12,
  6949,
  7620,
  37,
  1412,
  20,
  1,
  102,
  5,
  1374,
  18,
  9,
  39,
  165,
  688,
  11,
  13,
  3,
  17,
  264,
  5,
  1582,
  1,
  755,
  15,
  1,
  508,
  2,
  1,
  234,
  89,
  1582,
  52,
  68,
  8,
  11,
  17,
  56,
  15,
  313,
  280,
  22,
  99,
  158,
  64,
  1,
  1232,
  256,
  1,
  149,
  70,
  786,
  15,
  46,
  23,
  97,
  105,
  96,
  42,
  46,
  12,
  79,
  602,
  48,
  11,
  17,
  116,
  34,
  46,
  6,
  54,
  287,
  16,
  1414,
  5,
  3181,
  11,
  17,
  53,
  618,
  44,
  1,
  838,
  17,
  123,
  220,
  44,
  39,
  605,
  20,
  3,
  1240,
  9,
  82,
  156,
  353,
  12,
  1,
  62,
  343,
  13,
  1873,
  10,
  89,
  378,
  136,
  362,
  4164,
  5,
  25,
  11,
  17,
  1040,
  2,
  10,
  82,
  89,
  378,
  85,
  149,
  1576,
  8,
  11,
  17,
  23,
  1748,
  5,
  26,
  8,
  3,
  17,
  37,
  11,
  44,
  210,
  14,
  150,
  1346,
  340,
  1,
  224,
  2,
  2506,
  5,
  340,
  1,
  483,
  2502,
  9,
  78,
  29,
  26,
  220,
  20,
  3,
  1210,
  11,
  13,
  3,
  17,
  12,
  140,
  25,
  75,
  20,
  3,
  17,
  2322,
  80,
  161,
  41,
  11,
  17,
  13,
  4303,
  145,
  52,
  3069,
  15,
  549,
  16,
  2543,
  284,
  5,
  64,
  11,
  874,
  22,
  79,
  89,
  444,
  124,
  55,
  2,
  284,
  20,
  11,
  17,
  631,
  38,
  5219],
 [9,
  6,
  1099,
  12,
  46,
  70,
  106,
  103,
  15,
  1,
  168,
  62,
  607,
  8,
  2996,
  11,
  27,
  372,
  42,
  3,
  253,
  155,
  12,
  77,
  27,
  15,
  868,
  4388,
  156,
  33,
  79,
  12,
  15,
  8866,
  9580,
  1,
  168,
  297,
  2,
  1,
  485,
  237,
  297,
  208,
  7,
  7,
  575,
  162,
  623,
  533,
  156,
  25,
  1947,
  8773,
  323,
  2,
  1130,
  1774,
  6,
  21,
  868,
  4388,
  11,
  6,
  3,
  5354,
  4688,
  4,
  1,
  2636,
  12,
  1480,
  8528,
  7,
  7,
  1,
  204,
  13,
  3743,
  2,
  86,
  4,
  1,
  55,
  73,
  70,
  1867,
  5,
  1,
  7490,
  4,
  7149,
  35,
  252,
  3,
  12,
  13,
  738,
  53,
  20,
  24,
  528,
  7,
  7,
  2126,
  6365,
  13,
  1013,
  14,
  32,
  1230,
  8070],
 [10,
  513,
  22,
  365,
  2,
  365,
  2,
  365,
  5,
  26,
  976,
  29,
  1,
  490,
  4799,
  4529,
  1207,
  96,
  42,
  46,
  18,
  281,
  8,
  3,
  135,
  3,
  829,
  17,
  39,
  9282,
  124,
  4763,
  370,
  22,
  187,
  5,
  3936,
  303,
  563,
  3165,
  81,
  60,
  10,
  217,
  471,
  1,
  413,
  9,
  458,
  31,
  315,
  6,
  39,
  138,
  3,
  17,
  22,
  186,
  104,
  11,
  199,
  535,
  12,
  9,
  65,
  140,
  25,
  75,
  32,
  425,
  20,
  315,
  8505,
  2,
  21,
  27,
  4,
  1,
  126,
  673,
  351,
  7,
  7,
  1,
  17,
  45,
  137,
  5,
  79,
  15,
  3,
  842,
  35,
  214,
  5247,
  31,
  3,
  3165,
  2,
  6565,
  542,
  5,
  84,
  3,
  70,
  3165,
  35,
  4646,
  382,
  569,
  158,
  1410,
  101,
  43,
  28,
  13,
  1637,
  84,
  3,
  142,
  3165,
  2964,
  26,
  1719,
  31,
  1,
  8022,
  18,
  80,
  11,
  6,
  3,
  691,
  8804,
  180,
  17,
  1,
  649,
  8,
  2659,
  4,
  1,
  196,
  12,
  28,
  45,
  1708,
  30,
  1,
  2515,
  4,
  3,
  2480,
  2,
  320,
  42,
  712,
  210,
  170,
  315,
  24,
  440,
  2,
  1633,
  9940,
  845,
  8376,
  1488,
  6154,
  12,
  242,
  39,
  260,
  32,
  5,
  1,
  634,
  1945,
  1,
  3581,
  86,
  2905,
  2,
  8005,
  6884,
  2212,
  3461,
  1,
  4086,
  4,
  109,
  1908,
  16,
  1,
  1755,
  582,
  2,
  4,
  447,
  704,
  554,
  2,
  27,
  82,
  1945,
  1,
  7009,
  333,
  1105,
  12,
  9025,
  6,
  3,
  2100,
  8,
  6195,
  2,
  88,
  2,
  88,
  5,
  6543,
  7,
  7,
  44,
  21,
  34,
  72,
  12,
  1,
  111,
  6,
  76,
  22,
  66,
  379,
  12,
  1,
  149,
  23,
  232,
  1608,
  657,
  2699,
  2,
  23,
  264,
  5,
  717,
  47,
  7373,
  2,
  117,
  5,
  1,
  224,
  56,
  1,
  221,
  35,
  311,
  1,
  2212,
  772,
  9,
  6,
  177,
  76,
  18,
  44,
  76,
  8,
  3,
  2395,
  1642,
  1608,
  95,
  44,
  39,
  12,
  265,
  41,
  1,
  111,
  1,
  95,
  1,
  133,
  23,
  1827,
  1,
  1323,
  1,
  748,
  1,
  224,
  2,
  1,
  62,
  343,
  8,
  849,
  706,
  124,
  2553,
  20,
  1293,
  2,
  166,
  22,
  187,
  5,
  68,
  3936,
  303,
  563,
  7,
  7,
  10,
  101,
  1,
  17,
  67,
  32,
  998,
  592,
  30,
  109,
  3,
  3832,
  4099,
  115,
  1225,
  499,
  18,
  7,
  7,
  318,
  1,
  162,
  875,
  5,
  1475,
  533,
  32,
  2300,
  108,
  294,
  15,
  3,
  3097,
  370,
  4164,
  5,
  496,
  2,
  21,
  39,
  1262,
  2438,
  8541,
  7,
  7,
  234,
  28,
  82,
  875,
  5,
  164,
  3,
  224,
  12,
  90,
  3,
  115,
  50,
  285,
  15,
  2831,
  5,
  1,
  219,
  3165,
  8244,
  382,
  35,
  94,
  505,
  84,
  3,
  3165,
  2663,
  7,
  7,
  327,
  28,
  82,
  875,
  1,
  294,
  35,
  252,
  1,
  842,
  5,
  164,
  3,
  115,
  50,
  3196,
  797,
  228,
  4,
  880,
  931,
  16,
  24,
  305,
  4,
  9722,
  5,
  129,
  45,
  3,
  1951,
  36,
  1,
  115,
  1890,
  269,
  4,
  2395,
  111,
  6733,
  7,
  7,
  457,
  28,
  875,
  5,
  1,
  219,
  108,
  91,
  40,
  189,
  50,
  1160,
  345,
  2,
  50,
  7,
  7,
  10,
  58,
  110,
  104,
  11,
  19,
  172,
  546,
  15,
  1,
  353,
  4,
  1841,
  2,
  1,
  44,
  76,
  18,
  9,
  215,
  76,
  8,
  3,
  697,
  2086,
  38,
  208,
  95,
  130,
  126,
  71,
  8158,
  740,
  38,
  150],
 [191,
  1699,
  7696,
  6,
  48,
  22,
  74,
  51,
  22,
  4488,
  1311,
  497,
  83,
  352,
  2,
  32,
  4207,
  20,
  1045,
  1023,
  121,
  5121,
  1,
  106,
  407,
  157,
  83,
  290,
  2,
  48,
  66,
  10,
  132,
  3383,
  8701,
  3233,
  1483,
  2,
  939,
  8,
  1,
  19,
  70,
  519,
  2513,
  104,
  11,
  19,
  15,
  124,
  360,
  43,
  22,
  89,
  428,
  472,
  9,
  22,
  205,
  21,
  25,
  75,
  2543,
  705],
 [1674,
  7477,
  2,
  308,
  4584,
  23,
  106,
  149,
  10,
  25,
  2564,
  472,
  63,
  3660,
  2,
  12,
  13,
  1,
  61,
  287,
  16,
  5980,
  5,
  104,
  11,
  17,
  68,
  29,
  10,
  66,
  132,
  6,
  10,
  459,
  9,
  131,
  106,
  83,
  149,
  539,
  29,
  1,
  95,
  141,
  31,
  3521,
  3,
  630,
  4,
  4300,
  5947,
  2,
  5,
  1,
  1488,
  21,
  12,
  11,
  6,
  76,
  20,
  92,
  203,
  9401,
  12,
  23,
  430,
  5,
  91,
  81,
  428,
  18,
  1953,
  5,
  79,
  34,
  1,
  61,
  287,
  10,
  66,
  101,
  6,
  12,
  1,
  162,
  13,
  63,
  440,
  2,
  33,
  840,
  5,
  1443,
  24,
  17,
  31,
  1244,
  8,
  9,
  10,
  186,
  101,
  4,
  229,
  330,
  80,
  11,
  17,
  6,
  34,
  691,
  3374,
  1674,
  7477,
  2,
  308,
  4584,
  763,
  663,
  69,
  123,
  231,
  10,
  58,
  373,
  22,
  5,
  774,
  11,
  19,
  911,
  22,
  187,
  124,
  677,
  41,
  1,
  106,
  149,
  3532],
 [20,
  147,
  11,
  19,
  10,
  13,
  2887,
  30,
  85,
  1963,
  6927,
  66,
  3,
  4770,
  677,
  4,
  3,
  4368,
  3523,
  3141,
  13,
  3,
  18,
  52,
  184,
  818,
  632,
  389,
  545,
  1639,
  40,
  2,
  40,
  624,
  826,
  5,
  1,
  15,
  389,
  707,
  14,
  15,
  29,
  8116,
  4,
  631,
  33,
  70,
  398,
  41,
  63,
  211,
  14,
  68,
  14,
  63,
  288,
  4169,
  511,
  11,
  67,
  3,
  645,
  949,
  20,
  3523,
  35,
  3,
  942,
  454,
  40,
  1719,
  2,
  9769,
  436,
  3296,
  60,
  844,
  2102,
  40,
  326,
  11,
  487,
  455,
  19,
  13,
  21,
  2718,
  137,
  60,
  10,
  58,
  25,
  194,
  4,
  147,
  18,
  20,
  1965,
  5,
  625,
  9,
  94,
  10,
  13,
  3076,
  8,
  1,
  168,
  95,
  12,
  1,
  9136,
  4525,
  62,
  125,
  94,
  11,
  19,
  22,
  2,
  2157,
  22,
  5,
  64,
  84,
  1,
  184,
  3288,
  117,
  1,
  111,
  13,
  956,
  2,
  56,
  100,
  811,
  846,
  151,
  100,
  9,
  13,
  90,
  94,
  1,
  2,
  1,
  400,
  23,
  130,
  417,
  7,
  7,
  10,
  58,
  373,
  11,
  5,
  245,
  35,
  1524,
  248,
  291,
  9,
  9,
  6,
  2701,
  1812,
  2,
  2224,
  5577],
 [161,
  6,
  9911,
  39,
  983,
  9017,
  131,
  478,
  1346,
  45,
  3,
  386,
  363,
  2,
  3,
  17,
  6,
  1026,
  42,
  155,
  1,
  7049,
  377,
  1581,
  950,
  411,
  2,
  314,
  2,
  398,
  5447,
  2696,
  5,
  1,
  2835,
  7049,
  23,
  882,
  131,
  478,
  2,
  73,
  139,
  42,
  4,
  259,
  95,
  5,
  91,
  246,
  1093,
  89,
  74,
  122,
  20,
  63,
  203,
  566,
  3396,
  2473,
  151,
  579,
  51,
  1,
  87,
  328,
  1610,
  13,
  90,
  9,
  13,
  3,
  278,
  181,
  7150,
  13,
  1,
  4,
  3,
  9335,
  171,
  2,
  7049,
  70,
  52,
  1329,
  94,
  528,
  506,
  178,
  1610,
  9,
  13,
  314,
  5,
  163,
  691,
  38,
  13,
  9,
  39,
  691,
  2,
  1,
  3224,
  13,
  524,
  4131,
  100,
  1,
  196,
  125,
  12,
  182,
  241,
  36,
  1,
  550,
  2112,
  54,
  193,
  48,
  166,
  9,
  34,
  83,
  9,
  13,
  2839,
  2,
  2,
  576,
  6745,
  20,
  47,
  4,
  1,
  50,
  2043,
  394,
  4,
  1,
  212,
  17,
  36,
  9356,
  185,
  3,
  305,
  4,
  3,
  10,
  116,
  12,
  51,
  10,
  13,
  184,
  5,
  1,
  764,
  5,
  1223,
  39,
  3,
  115,
  6643,
  8045,
  11,
  19,
  335,
  6,
  14,
  72,
  3,
  173,
  4,
  1,
  6107,
  14,
  98,
  4,
  1,
  769,
  328,
  1610,
  103,
  805,
  9,
  767,
  9,
  7508,
  9,
  36,
  3,
  440,
  2,
  198,
  1,
  3621,
  26,
  15,
  22,
  209],
 [10,
  1698,
  9,
  10,
  723,
  566,
  2060,
  2043,
  12,
  14,
  510,
  11,
  19,
  6,
  351,
  4165,
  38,
  355,
  100,
  1,
  87,
  300,
  518,
  10,
  141,
  1,
  266,
  321,
  2,
  217,
  1,
  168,
  4054,
  121,
  2,
  121,
  2,
  121,
  10,
  936,
  12,
  10,
  67,
  1000,
  247,
  4082,
  284,
  16,
  9402,
  3104,
  3659,
  8,
  38,
  1232,
  125,
  21,
  91,
  137,
  3,
  17,
  376,
  626,
  510],
 [10,
  633,
  365,
  5,
  26,
  1608,
  2,
  51,
  10,
  6212,
  96,
  18,
  57,
  528,
  11,
  13,
  1,
  250,
  17,
  10,
  25,
  123,
  107,
  76,
  111,
  76,
  280,
  76,
  224,
  76,
  265,
  7,
  7,
  1,
  112,
  1107,
  3,
  537,
  4,
  1430,
  20,
  63,
  95,
  5,
  3,
  5944,
  12,
  298,
  277,
  8,
  3470,
  7498,
  30,
  3,
  2656,
  870,
  188,
  51,
  1,
  537,
  2873,
  29,
  33,
  164,
  6,
  32,
  1910,
  859,
  1793,
  2,
  1722,
  1758,
  2906,
  5,
  164,
  42,
  48,
  596,
  5,
  1,
  374,
  4,
  1,
  992,
  5801,
  1,
  6758,
  122,
  20,
  3,
  1960,
  141,
  3,
  994,
  2472,
  310,
  11,
  33,
  23,
  6544,
  31,
  3,
  577,
  1917,
  2,
  3,
  1578,
  1440,
  12,
  39,
  538,
  5,
  25,
  1,
  197,
  630,
  4,
  2547,
  5,
  200,
  5,
  249,
  4,
  1,
  360,
  33,
  82,
  902,
  53,
  15,
  3265,
  2,
  47,
  77,
  4486,
  688,
  1,
  374,
  4,
  1,
  17,
  6,
  3,
  1487,
  4,
  832,
  517,
  204,
  863,
  587,
  3,
  236,
  97,
  190,
  7297,
  998,
  4,
  1,
  332,
  4,
  1,
  348,
  11,
  531,
  372,
  614,
  15,
  888,
  362,
  543,
  6665,
  3080,
  36,
  1,
  386,
  435,
  2,
  4125,
  3214,
  363,
  27,
  4,
  1,
  1862,
  56,
  5,
  4266,
  304,
  5,
  589,
  1,
  408,
  136,
  21,
  80,
  28,
  13,
  3776,
  2,
  2561,
  18,
  80,
  173,
  4,
  24,
  385,
  192,
  8159,
  31,
  5200,
  3,
  994,
  20,
  88,
  100,
  28,
  3717,
  5,
  1475,
  1,
  1597,
  190,
  100,
  9,
  67,
  75,
  5759,
  145,
  430,
  5,
  225,
  743,
  16,
  11,
  221,
  7,
  7,
  5,
  2838,
  9,
  29,
  53,
  46,
  6,
  403,
  54,
  218,
  8,
  319,
  11,
  17,
  911,
  22,
  187,
  5,
  64,
  16,
  643,
  39,
  85,
  380,
  9,
  6,
  1,
  785,
  10,
  13,
  8,
  13,
  50,
  348,
  71,
  1,
  1319,
  20,
  1,
  256,
  2,
  145,
  246,
  1,
  284,
  10,
  1003,
  319,
  11,
  412,
  4,
  4538,
  775,
  99,
  731,
  1035,
  1,
  2163,
  9,
  553,
  5,
  91,
  9,
  1207,
  1192],
 [43,
  22,
  37,
  69,
  6,
  165,
  5,
  64,
  11,
  8,
  3,
  19,
  473,
  716,
  38,
  137,
  37,
  12,
  30,
  124,
  384,
  365,
  5,
  2538,
  124,
  1589,
  5,
  64,
  137,
  330,
  267,
  69,
  229,
  6,
  126,
  71,
  11,
  17,
  9,
  6,
  555,
  1827,
  1431,
  349,
  832,
  3908,
  1992,
  79,
  10,
  359,
  5,
  139,
  20,
  44,
  732,
  6,
  49,
  18,
  10,
  25,
  107,
  93,
  75,
  2308,
  126,
  8,
  447,
  77,
  103,
  1,
  111,
  215,
  56,
  98,
  49,
  11,
  17,
  6,
  39,
  56,
  50,
  2177,
  14,
  9,
  377,
  122,
  14,
  109,
  154,
  21,
  150,
  80,
  4,
  44,
  2295,
  62,
  71,
  30,
  1,
  127,
  39,
  498,
  3388,
  5,
  104,
  7,
  7,
  10,
  1156,
  225,
  37,
  318,
  518,
  2,
  1839,
  223,
  4,
  57,
  117,
  45,
  75,
  7329,
  136,
  58,
  245,
  187,
  5,
  104,
  3,
  554,
  1750,
  3,
  16,
  153,
  223,
  71,
  104,
  93,
  1365,
  141,
  3,
  4553,
  9695,
  16,
  846,
  223,
  1615,
  5,
  3,
  4548,
  35,
  66,
  91,
  7913,
  1016,
  2229,
  3,
  433,
  4,
  1619,
  71,
  64,
  1,
  658,
  476,
  222,
  1806,
  40,
  681,
  7,
  7,
  1156,
  11,
  17,
  1022,
  161,
  18,
  3,
  318,
  153,
  2,
  43,
  124,
  21,
  676,
  15,
  57,
  4184,
  627,
  145,
  32,
  835,
  2686,
  221,
  2,
  10,
  37,
  96,
  12,
  8911,
  141,
  3499,
  18,
  11,
  17,
  13,
  39,
  371,
  91,
  98,
  1390,
  22,
  66,
  5,
  774,
  11,
  19],
 [11,
  6,
  37,
  3,
  9403,
  356,
  12,
  92,
  2759,
  4,
  1714,
  6,
  34,
  1812,
  188,
  134,
  23,
  3,
  171,
  1349,
  12,
  1016,
  5,
  25,
  75,
  1065,
  310,
  1,
  4441,
  5,
  19,
  7,
  7,
  3527,
  110,
  576,
  1309,
  8851,
  6293,
  9,
  152,
  512,
  85,
  105,
  216,
  22,
  1173,
  30,
  1,
  8851,
  3527,
  39,
  523,
  139,
  734,
  9,
  7,
  7,
  1,
  113,
  95,
  5,
  774,
  109,
  4188,
  31,
  3,
  1309,
  6760,
  38,
  3,
  1309,
  8851,
  2828,
  6,
  39,
  5,
  795,
  46,
  1,
  1505,
  5,
  11,
  2794,
  6,
  43,
  848,
  75,
  558,
  5,
  813,
  52,
  130,
  8,
  60,
  410,
  22,
  140,
  486,
  122,
  370,
  1,
  8851,
  6,
  197,
  369,
  5,
  22,
  2,
  94,
  22,
  140,
  795,
  46,
  1039,
  4042,
  7,
  7,
  223,
  4,
  5068,
  555,
  1338,
  905,
  521,
  1,
  877,
  65,
  166,
  16,
  729,
  147,
  7,
  7,
  460,
  1736,
  6,
  3,
  1703,
  6769,
  2,
  32,
  8228,
  7151,
  16,
  2293,
  124,
  7225,
  381,
  3496,
  7,
  7,
  1097,
  4,
  5735,
  1230,
  89,
  64,
  1309,
  8851,
  6293,
  544,
  370,
  33,
  23,
  761,
  27,
  4,
  1,
  121,
  6550,
  3390,
  272,
  1,
  1210,
  4427,
  940,
  4,
  131,
  6293,
  45,
  137,
  5,
  79,
  15,
  9,
  7,
  7,
  51,
  1387,
  3,
  1570,
  62,
  6698,
  20,
  3950,
  1821,
  8692,
  3,
  2610,
  2,
  3,
  7050,
  15,
  27,
  363,
  6,
  29,
  1,
  5408,
  2,
  22,
  78,
  359,
  445,
  5408,
  3,
  338,
  363,
  511,
  23,
  29,
  6724,
  7,
  7,
  51,
  22,
  858,
  3,
  1376,
  1821,
  2169,
  2,
  27,
  395,
  45,
  3,
  1008,
  28,
  140,
  182,
  9,
  42,
  2,
  218,
  9,
  30,
  1,
  8153,
  395,
  7,
  7,
  51,
  22,
  182,
  3,
  1008,
  42,
  1,
  445,
  4,
  1,
  4520,
  109,
  609,
  122,
  78,
  26,
  90,
  56,
  43,
  124,
  3682,
  6,
  1373,
  734,
  1,
  4520,
  7,
  7,
  1057,
  5,
  139,
  300,
  95,
  185,
  1,
  181,
  8,
  628,
  5,
  6327,
  137,
  199,
  260,
  1,
  309,
  48,
  502,
  970,
  2180,
  2,
  3498,
  1817,
  23,
  42,
  4,
  1591,
  8,
  696,
  7,
  7,
  1028,
  30,
  227,
  3527,
  8,
  27,
  4972,
  2,
  94,
  50,
  71,
  12,
  8,
  1,
  369,
  4972,
  463,
  12,
  146,
  15,
  1848,
  2376,
  12,
  33,
  78,
  359,
  50,
  7,
  7,
  3650,
  3649,
  82,
  391,
  12,
  1,
  2610,
  61,
  45,
  27,
  363,
  23,
  7215,
  312,
  521,
  199,
  56,
  3,
  9524,
  38,
  2729,
  131,
  3649,
  2701,
  1912,
  5,
  91,
  63,
  95,
  143,
  5,
  1,
  2610,
  29,
  31,
  539,
  7,
  7,
  1,
  2241,
  254,
  65,
  6,
  1,
  355,
  27,
  7,
  7,
  1,
  168,
  254,
  12,
  557,
  21,
  5,
  139,
  84,
  3,
  332,
  80,
  3,
  8851,
  2828,
  66,
  731,
  486,
  197,
  141,
  9,
  1359,
  232,
  9,
  298,
  3,
  726,
  84,
  3,
  1423,
  90,
  4,
  1,
  168,
  855,
  16,
  7014,
  2,
  1261,
  557,
  3,
  649,
  41,
  9,
  7,
  7,
  316,
  4559,
  163,
  37,
  583,
  15,
  316,
  384,
  1301,
  706,
  7,
  7,
  3333,
  2184,
  36,
  1270,
  3113,
  5,
  1142,
  2045,
  190,
  8,
  3,
  512,
  4,
  3,
  253,
  18,
  89,
  2184,
  30,
  29,
  8,
  1,
  2275,
  351,
  493,
  7,
  7,
  1,
  1395,
  5647,
  448,
  8333,
  51,
  81,
  89,
  902,
  2714,
  7,
  7,
  336,
  15,
  1848,
  89,
  2779,
  644,
  1,
  452,
  502,
  1282,
  51,
  63,
  2362,
  6,
  54,
  1169,
  197,
  8,
  991,
  4,
  93,
  305,
  33,
  39,
  393,
  1282,
  84,
  1,
  889,
  7,
  7,
  1,
  126,
  255,
  22,
  23,
  1,
  2615,
  124,
  592,
  4,
  4629,
  1309,
  2064,
  7,
  7,
  4996,
  6,
  5988,
  195,
  5,
  644,
  56,
  1,
  86,
  4,
  2466,
  7,
  7,
  98,
  55,
  331,
  109,
  8607,
  31,
  1309,
  2064,
  6,
  3,
  83,
  55,
  5,
  576,
  20,
  554,
  300,
  124,
  572,
  7,
  7,
  1821,
  5273,
  23,
  32,
  2327,
  3122,
  16,
  30,
  1,
  168,
  6531,
  7,
  7,
  159,
  8174,
  2,
  1627,
  5649,
  23,
  7215,
  325,
  31,
  1,
  178,
  1395],
 ...]

In [0]:
X_train = pad_sequences(X_train, maxlen=500)
X_test = pad_sequences(X_test, maxlen=500)

In [0]:
len(np.unique(X_train))


Out[0]:
10000

In [0]:
y_train = data_train['sentiment'].map({'positive':1, 'negative':0 })
y_test = data_test['sentiment'].map({'positive':1, 'negative':0 })

Ahora procedamos a crear el modelo


In [0]:
model = keras.models.Sequential([
                                 keras.layers.Embedding(input_dim=10000 , output_dim=32, input_length=500),
                                 keras.layers.LSTM(20),
                                 keras.layers.Dense(1, activation='sigmoid')
])

In [0]:
model.summary()


Model: "sequential_2"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
embedding_2 (Embedding)      (None, 500, 32)           320000    
_________________________________________________________________
lstm_2 (LSTM)                (None, 20)                4240      
_________________________________________________________________
dense_2 (Dense)              (None, 1)                 21        
=================================================================
Total params: 324,261
Trainable params: 324,261
Non-trainable params: 0
_________________________________________________________________

In [0]:
model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['acc'])

In [0]:
model.fit(X_train,y_train, epochs=5, batch_size=512, validation_data=(X_test,y_test))


Train on 25000 samples, validate on 25000 samples
Epoch 1/5
25000/25000 [==============================] - 60s 2ms/sample - loss: 0.6739 - acc: 0.6460 - val_loss: 0.5660 - val_acc: 0.7724
Epoch 2/5
25000/25000 [==============================] - 58s 2ms/sample - loss: 0.4543 - acc: 0.8056 - val_loss: 0.3785 - val_acc: 0.8486
Epoch 3/5
25000/25000 [==============================] - 58s 2ms/sample - loss: 0.2959 - acc: 0.8862 - val_loss: 0.3048 - val_acc: 0.8770
Epoch 4/5
25000/25000 [==============================] - 58s 2ms/sample - loss: 0.2165 - acc: 0.9230 - val_loss: 0.2987 - val_acc: 0.8845
Epoch 5/5
25000/25000 [==============================] - 59s 2ms/sample - loss: 0.1730 - acc: 0.9443 - val_loss: 0.2938 - val_acc: 0.8857
Out[0]:
<tensorflow.python.keras.callbacks.History at 0x7feb731d3e48>

Ahora hagamos una prueba en una comentario


In [0]:
comentario_1 = ["I've never seen anything so bad in this world"]
comentario_2 = ["The moveio was not good"]

In [0]:
comentario = tokenizer.texts_to_sequences(comentario_2)

In [0]:
comentario = pad_sequences(comentario, maxlen=500)

In [0]:
model.predict(comentario)


Out[0]:
array([[0.55814886]], dtype=float32)

In [0]:
model.predict_classes(comentario)


Out[0]:
array([[1]], dtype=int32)

In [0]:

Ejercicio 2

Basado en el ejemplo de forecasting, prediga el precio de stock ( de apertura) para el sigueinte dataset 'https://raw.githubusercontent.com/mwitiderrick/stockprice/master/NSE-TATAGLOBAL.csv'. Primero implmente una arquitectura many-to-one, para predecir el valores de stock un tiempo adelante, lego convierta el problema en un many-to-many para predecir el valor de stock 10 pasos temporales adelante

solucion


In [0]:
%tensorflow_version 2.x


TensorFlow is already loaded. Please restart the runtime to change versions.

In [0]:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
from tensorflow import keras
from sklearn.preprocessing import MinMaxScaler, StandardScaler
from sklearn.model_selection import train_test_split

carguemos los datos usando pandas


In [0]:
url = 'https://raw.githubusercontent.com/mwitiderrick/stockprice/master/NSE-TATAGLOBAL.csv'
data_set = pd.read_csv(url)

In [0]:
data_set.head(2)


Out[0]:
Date Open High Low Last Close Total Trade Quantity Turnover (Lacs)
0 2018-09-28 234.05 235.95 230.2 233.5 233.75 3069914 7162.35
1 2018-09-27 234.55 236.80 231.1 233.8 233.25 5082859 11859.95

In [0]:
data_set.tail(2)


Out[0]:
Date Open High Low Last Close Total Trade Quantity Turnover (Lacs)
2033 2010-07-22 120.3 122.0 120.25 120.75 120.90 293312 355.17
2034 2010-07-21 122.1 123.0 121.05 121.10 121.55 658666 803.56

In [0]:
data_set.shape


Out[0]:
(2035, 8)

coloquemos el dataset en orden ascendente


In [0]:
data_set = data_set.reindex(index= data_set.index[::-1])

In [0]:
plt.plot(data_set['Open'])


Out[0]:
[<matplotlib.lines.Line2D at 0x7feb7309b630>]

In [0]:
plt.plot(np.arange(0,60),data_set.iloc[:60,1])
plt.plot(61,data_set.iloc[60,1],'r*')


Out[0]:
[<matplotlib.lines.Line2D at 0x7feb72fafe48>]

normalicemos los datos


In [0]:
data_set = data_set[['Open']]
scale = StandardScaler()
data_set = scale.fit_transform(data_set)

ahora prosedamos a contruir el dataset con el cual vamos a entrenar , este debe tener las dimensiones [sample, timestep, features]


In [0]:
X = []
y = []
for i in np.arange(60,2035):
  X.append(data_set[i-60:i,0])
  y.append(data_set[i,0])

X = np.array(X)
y = np.array(y)

In [0]:
X = X.reshape((-1,60,1))

In [0]:
y = y.reshape((-1,1))

In [0]:
print(X.shape, y.shape)


(1975, 60, 1) (1975, 1)

In [0]:
X_train, X_test , y_train,y_test = train_test_split(X,y)

Ahora procedamos a contruir el modelo many-to-one


In [0]:
X_train.shape


Out[0]:
(1481, 60, 1)

In [0]:
model = keras.models.Sequential([
    keras.layers.LSTM(20, return_sequences=True , input_shape=[None,1]),
    keras.layers.LSTM(20),
    keras.layers.Dense(1)
])

In [0]:
model.summary()


Model: "sequential_5"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
lstm_5 (LSTM)                (None, None, 20)          1760      
_________________________________________________________________
lstm_6 (LSTM)                (None, 20)                3280      
_________________________________________________________________
dense_5 (Dense)              (None, 1)                 21        
=================================================================
Total params: 5,061
Trainable params: 5,061
Non-trainable params: 0
_________________________________________________________________

In [0]:
model.compile(loss='mse', optimizer='nadam')

In [0]:
model.fit(X_train,y_train, epochs=10, validation_split=0.2, validation_data=(X_test,y_test))


Train on 1481 samples, validate on 494 samples
Epoch 1/10
1481/1481 [==============================] - 7s 5ms/sample - loss: 0.2569 - val_loss: 0.0553
Epoch 2/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0408 - val_loss: 0.0402
Epoch 3/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0306 - val_loss: 0.0294
Epoch 4/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0271 - val_loss: 0.0261
Epoch 5/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0246 - val_loss: 0.0244
Epoch 6/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0225 - val_loss: 0.0224
Epoch 7/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0201 - val_loss: 0.0215
Epoch 8/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0188 - val_loss: 0.0235
Epoch 9/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0183 - val_loss: 0.0202
Epoch 10/10
1481/1481 [==============================] - 4s 3ms/sample - loss: 0.0165 - val_loss: 0.0185
Out[0]:
<tensorflow.python.keras.callbacks.History at 0x7feb71e10160>

Ahora evaluemos los resultados


In [0]:
y_predict = model.predict(X_test)

In [0]:
plt.plot(X_test[0,:,0])
plt.plot(60, y_predict[0], 'r*')
plt.plot(60,y_test[0], 'g*')


Out[0]:
[<matplotlib.lines.Line2D at 0x7feb716b7320>]

In [0]:
prediction = model.predict(data_set.reshape((1,-1,1)))

In [0]:
plt.plot(data_set)
plt.plot(2036,prediction, 'r*')


Out[0]:
[<matplotlib.lines.Line2D at 0x7feb7182cdd8>]

In [0]: