Problem:


Score : 400 points

Problem Statement

A positive integer X is said to be a lunlun number if and only if the following condition is satisfied:

In the base ten representation of X (without leading zeros), for every pair of two adjacent digits, the absolute difference of those digits is at most 1.

For example, 1234, 1, and 334 are lunlun numbers, while none of 31415, 119, or 13579 is.

You are given a positive integer K. Find the K-th smallest lunlun number.

Constraints

1 \leq K \leq 10^5

All values in input are integers.

Input

Input is given from Standard Input in the following format:

K

Output

Print the answer.

Sample Input 1

15

Sample Output 1

23

We will list the 15 smallest lunlun numbers in ascending order:

1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
21,
22,
23.

Thus, the answer is 23.

Sample Input 2

1

Sample Output 2

1

Sample Input 3

13

Sample Output 3

21

Sample Input 4

100000

Sample Output 4

3234566667

Note that the answer may not fit into the 32-bit signed integer type.



Sample input:
15


Sample output:
23

Submission status: Wrong Answer

Solution code:
K = int(input())
l = [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,76667877,76667878,76667887,76667888,76667889,76667898,76667899,76676543,76676544,76676545,76676554,76676555,76676556,76676565,76676566,76676567,76676654,76676655,76676656,76676665,76676666,76676667,76676676,76676677,76676678,76676765,76676766,76676767,76676776,76676777,76676778,76676787,76676788,76676789,76677654,76677655,76677656,76677665,76677666,76677667,76677676,76677677,76677678,76677765,76677766,76677767,76677776,76677777,76677778,76677787,76677788,76677789,76677876,76677877,76677878,76677887,76677888,76677889,76677898,76677899,76678765,76678766,76678767,76678776,76678777,76678778,76678787,76678788,76678789,76678876,76678877,76678878,76678887,76678888,76678889,76678898,76678899,76678987,76678988,76678989,76678998,76678999,76765432,76765433,76765434,76765443,76765444,76765445,76765454,76765455,76765456,76765543,76765544,76765545,76765554,76765555,76765556,76765565,76765566,76765567,76765654,76765655,76765656,76765665,76765666,76765667,76765676,76765677,76765678,76766543,76766544,76766545,76766554,76766555,76766556,76766565,76766566,76766567,76766654,76766655,76766656,76766665,76766666,76766667,76766676,76766677,76766678,76766765,76766766,76766767,76766776,76766777,76766778,76766787,76766788,76766789,76767654,76767655,76767656,76767665,76767666,76767667,76767676,76767677,76767678,76767765,76767766,76767767,76767776,76767777,76767778,76767787,76767788,76767789,76767876,76767877,76767878,76767887,76767888,76767889,76767898,76767899,76776543,76776544,76776545,76776554,76776555,76776556,76776565,76776566,76776567,76776654,76776655,76776656,76776665,76776666,76776667,76776676,76776677,76776678,76776765,76776766,76776767,76776776,76776777,76776778,76776787,76776788,76776789,76777654,76777655,76777656,76777665,76777666,76777667,76777676,76777677,76777678,76777765,76777766,76777767,76777776,76777777,76777778,76777787,76777788,76777789,76777876,76777877,76777878,76777887,76777888,76777889,76777898,76777899,76778765,76778766,76778767,76778776,76778777,76778778,76778787,76778788,76778789,76778876,76778877,76778878,76778887,76778888,76778889,76778898,76778899,76778987,76778988,76778989,76778998,76778999,76787654,76787655,76787656,76787665,76787666,76787667,76787676,76787677,76787678,76787765,76787766,76787767,76787776,76787777,76787778,76787787,76787788,76787789,76787876,76787877,76787878,76787887,76787888,76787889,76787898,76787899,76788765,76788766,76788767,76788776,76788777,76788778,76788787,76788788,76788789,76788876,76788877,76788878,76788887,76788888,76788889,76788898,76788899,76788987,76788988,76788989,76788998,76788999,76789876,76789877,76789878,76789887,76789888,76789889,76789898,76789899,76789987,76789988,76789989,76789998,76789999,77654321,77654322,77654323,77654332,77654333,77654334,77654343,77654344,77654345,77654432,77654433,77654434,77654443,77654444,77654445,77654454,77654455,77654456,77654543,77654544,77654545,77654554,77654555,77654556,77654565,77654566,77654567,77655432,77655433,77655434,77655443,77655444,77655445,77655454,77655455,77655456,77655543,77655544,77655545,77655554,77655555,77655556,77655565,77655566,77655567,77655654,77655655,77655656,77655665,77655666,77655667,77655676,77655677,77655678,77656543,77656544,77656545,77656554,77656555,77656556,77656565,77656566,77656567,77656654,77656655,77656656,77656665,77656666,77656667,77656676,77656677,77656678,77656765,77656766,77656767,77656776,77656777,77656778,77656787,77656788,77656789,77665432,77665433,77665434,77665443,77665444,77665445,77665454,77665455,77665456,77665543,77665544,77665545,77665554,77665555,77665556,77665565,77665566,77665567,77665654,77665655,77665656,77665665,77665666,77665667,77665676,77665677,77665678,77666543,77666544,77666545,77666554,77666555,77666556,77666565,77666566,77666567,77666654,77666655,77666656,77666665,77666666,77666667,77666676,77666677,77666678,77666765,77666766,77666767,77666776,77666777,77666778,77666787,77666788,77666789,77667654,77667655,77667656,77667665,77667666,77667667,77667676,77667677,77667678,77667765,77667766,77667767,77667776,77667777,77667778,77667787,77667788,77667789,77667876,77667877,77667878,77667887,77667888,77667889,77667898,77667899,77676543,77676544,77676545,77676554,77676555,77676556,77676565,77676566,77676567,77676654,77676655,77676656,77676665,77676666,77676667,77676676,77676677,77676678,77676765,77676766,77676767,77676776,77676777,77676778,77676787,77676788,77676789,77677654,77677655,77677656,77677665,77677666,77677667,77677676,77677677,77677678,77677765,77677766,77677767,77677776,77677777,77677778,77677787,77677788,77677789,77677876,77677877,77677878,77677887,77677888,77677889,77677898,77677899,77678765,77678766,77678767,77678776,77678777,77678778,77678787,77678788,77678789,77678876,77678877,77678878,77678887,77678888,77678889,77678898,77678899,77678987,77678988,77678989,77678998,77678999,77765432,77765433,77765434,77765443,77765444,77765445,77765454,77765455,77765456,77765543,77765544,77765545,77765554,77765555,77765556,77765565,77765566,77765567,77765654,77765655,77765656,77765665,77765666,77765667,77765676,77765677,77765678,77766543,77766544,77766545,77766554,77766555,77766556,77766565,77766566,77766567,77766654,77766655,77766656,77766665,77766666,77766667,77766676,77766677,77766678,77766765,77766766,77766767,77766776,77766777,77766778,77766787,77766788,77766789,77767654,77767655,77767656,77767665,77767666,77767667,77767676,77767677,77767678,77767765,77767766,77767767,77767776,77767777,77767778,77767787,77767788,77767789,77767876,77767877,77767878,77767887,77767888,77767889,77767898,77767899,77776543,77776544,77776545,77776554,77776555,77776556,77776565,77776566,77776567,77776654,77776655,77776656,77776665,77776666,77776667,77776676,77776677,77776678,77776765,77776766,77776767,77776776,77776777,77776778,77776787,77776788,77776789,77777654,77777655,77777656,77777665,77777666,77777667,77777676,77777677,77777678,77777765,77777766,77777767,77777776,77777777,77777778,77777787,77777788,77777789,77777876,77777877,77777878,77777887,77777888,77777889,77777898,77777899,77778765,77778766,77778767,77778776,77778777,77778778,77778787,77778788,77778789,77778876,77778877,77778878,77778887,77778888,77778889,77778898,77778899,77778987,77778988,77778989,77778998,77778999,77787654,77787655,77787656,77787665,77787666,77787667,77787676,77787677,77787678,77787765,77787766,77787767,77787776,77787777,77787778,77787787,77787788,77787789,77787876,77787877,77787878,77787887,77787888,77787889,77787898,77787899,77788765,77788766,77788767,77788776,77788777,77788778,77788787,77788788,77788789,77788876,77788877,77788878,77788887,77788888,77788889,77788898,77788899,77788987,77788988,77788989,77788998,77788999,77789876,77789877,77789878,77789887,77789888,77789889,77789898,77789899,77789987,77789988,77789989,77789998,77789999,77876543,77876544,77876545,77876554,77876555,77876556,77876565,77876566,77876567,77876654,77876655,77876656,77876665,77876666,77876667,77876676,77876677,77876678,77876765,77876766,77876767,77876776,77876777,77876778,77876787,77876788,77876789,77877654,77877655,77877656,77877665,77877666,77877667,77877676,77877677,77877678,77877765,77877766,77877767,77877776,77877777,77877778,77877787,77877788,77877789,77877876,77877877,77877878,77877887,77877888,77877889,77877898,77877899,77878765,77878766,77878767,77878776,77878777,77878778,77878787,77878788,77878789,77878876,77878877,77878878,77878887,77878888,77878889,77878898,77878899,77878987,77878988,77878989,77878998,77878999,77887654,77887655,77887656,77887665,77887666,77887667,77887676,77887677,77887678,77887765,77887766,77887767,77887776,77887777,77887778,77887787,77887788,77887789,77887876,77887877,77887878,77887887,77887888,77887889,77887898,77887899,77888765,77888766,77888767,77888776,77888777,77888778,77888787,77888788,77888789,77888876,77888877,77888878,77888887,77888888,77888889,77888898,77888899,77888987,77888988,77888989,77888998,77888999,77889876,77889877,77889878,77889887,77889888,77889889,77889898,77889899,77889987,77889988,77889989,77889998,77889999,77898765,77898766,77898767,77898776,77898777,77898778,77898787,77898788,77898789,77898876,77898877,77898878,77898887,77898888,77898889,77898898,77898899,77898987,77898988,77898989,77898998,77898999,77899876,77899877,77899878,77899887,77899888,77899889,77899898,77899899,77899987,77899988,77899989,77899998,77899999,78765432,78765433,78765434,78765443,78765444,78765445,78765454,78765455,78765456,78765543,78765544,78765545,78765554,78765555,78765556,78765565,78765566,78765567,78765654,78765655,78765656,78765665,78765666,78765667,78765676,78765677,78765678,78766543,78766544,78766545,78766554,78766555,78766556,78766565,78766566,78766567,78766654,78766655,78766656,78766665,78766666,78766667,78766676,78766677,78766678,78766765,78766766,78766767,78766776,78766777,78766778,78766787,78766788,78766789,78767654,78767655,78767656,78767665,78767666,78767667,78767676,78767677,78767678,78767765,78767766,78767767,78767776,78767777,78767778,78767787,78767788,78767789,78767876,78767877,78767878,78767887,78767888,78767889,78767898,78767899,78776543,78776544,78776545,78776554,78776555,78776556,78776565,78776566,78776567,78776654,78776655,78776656,78776665,78776666,78776667,78776676,78776677,78776678,78776765,78776766,78776767,78776776,78776777,78776778,78776787,78776788,78776789,78777654,78777655,78777656,78777665,78777666,78777667,78777676,78777677,78777678,78777765,78777766,78777767,78777776,78777777,78777778,78777787,78777788,78777789,78777876,78777877,78777878,78777887,78777888,78777889,78777898,78777899,78778765,78778766,78778767,78778776,78778777,78778778,78778787,78778788,78778789,78778876,78778877,78778878,78778887,78778888,78778889,78778898,78778899,78778987,78778988,78778989,78778998,78778999,78787654,78787655,78787656,78787665,78787666,78787667,78787676,78787677,78787678,78787765,78787766,78787767,78787776,78787777,78787778,78787787,78787788,78787789,78787876,78787877,78787878,78787887,78787888,78787889,78787898,78787899,78788765,78788766,78788767,78788776,78788777,78788778,78788787,78788788,78788789,78788876,78788877,78788878,78788887,78788888,78788889,78788898,78788899,78788987,78788988,78788989,78788998,78788999,78789876,78789877,78789878,78789887,78789888,78789889,78789898,78789899,78789987,78789988,78789989,78789998,78789999,78876543,78876544,78876545,78876554,78876555,78876556,78876565,78876566,78876567,78876654,78876655,78876656,78876665,78876666,78876667,78876676,78876677,78876678,78876765,78876766,78876767,78876776,78876777,78876778,78876787,78876788,78876789,78877654,78877655,78877656,78877665,78877666,78877667,78877676,78877677,78877678,78877765,78877766,78877767,78877776,78877777,78877778,78877787,78877788,78877789,78877876,78877877,78877878,78877887,78877888,78877889,78877898,78877899,78878765,78878766,78878767,78878776,78878777,78878778,78878787,78878788,78878789,78878876,78878877,78878878,78878887,78878888,78878889,78878898,78878899,78878987,78878988,78878989,78878998,78878999,78887654,78887655,78887656,78887665,78887666,78887667,78887676,78887677,78887678,78887765,78887766,78887767,78887776,78887777,78887778,78887787,78887788,78887789,78887876,78887877,78887878,78887887,78887888,78887889,78887898,78887899,78888765,78888766,78888767,78888776,78888777,78888778,78888787,78888788,78888789,78888876,78888877,78888878,78888887,78888888,78888889,78888898,78888899,78888987,78888988,78888989,78888998,78888999,78889876,78889877,78889878,78889887,78889888,78889889,78889898,78889899,78889987,78889988,78889989,78889998,78889999,78898765,78898766,78898767,78898776,78898777,78898778,78898787,78898788,78898789,78898876,78898877,78898878,78898887,78898888,78898889,78898898,78898899,78898987,78898988,78898989,78898998,78898999,78899876,78899877,78899878,78899887,78899888,78899889,78899898,78899899,78899987,78899988,78899989,78899998,78899999,78987654,78987655,78987656,78987665,78987666,78987667,78987676,78987677,78987678,78987765,78987766,78987767,78987776,78987777,78987778,78987787,78987788,78987789,78987876,78987877,78987878,78987887,78987888,78987889,78987898,78987899,78988765,78988766,78988767,78988776,78988777,78988778,78988787,78988788,78988789,78988876,78988877,78988878,78988887,78988888,78988889,78988898,78988899,78988987,78988988,78988989,78988998,78988999,78989876,78989877,78989878,78989887,78989888,78989889,78989898,78989899,78989987,78989988,78989989,78989998,78989999,78998765,78998766,78998767,78998776,78998777,78998778,78998787,78998788,78998789,78998876,78998877,78998878,78998887,78998888,78998889,78998898,78998899,78998987,78998988,78998989,78998998,78998999,78999876,78999877,78999878,78999887,78999888,78999889,78999898,78999899,78999987,78999988,78999989,78999998,78999999,87654321,87654322,87654323,87654332,87654333,87654334,87654343,87654344,87654345,87654432,87654433,87654434,87654443,87654444,87654445,87654454,87654455,87654456,87654543,87654544,87654545,87654554,87654555,87654556,87654565,87654566,87654567,87655432,87655433,87655434,87655443,87655444,87655445,87655454,87655455,87655456,87655543,87655544,87655545,87655554,87655555,87655556,87655565,87655566,87655567,87655654,87655655,87655656,87655665,87655666,87655667,87655676,87655677,87655678,87656543,87656544,87656545,87656554,87656555,87656556,87656565,87656566,87656567,87656654,87656655,87656656,87656665,87656666,87656667,87656676,87656677,87656678,87656765,87656766,87656767,87656776,87656777,87656778,87656787,87656788,87656789,87665432,87665433,87665434,87665443,87665444,87665445,87665454,87665455,87665456,87665543,87665544,87665545,87665554,87665555,87665556,87665565,87665566,87665567,87665654,87665655,87665656,87665665,87665666,87665667,87665676,87665677,87665678,87666543,87666544,87666545,87666554,87666555,87666556,87666565,87666566,87666567,87666654,87666655,87666656,87666665,87666666,87666667,87666676,87666677,87666678,87666765,87666766,87666767,87666776,87666777,87666778,87666787,87666788,87666789,87667654,87667655,87667656,87667665,87667666,87667667,87667676,87667677,87667678,87667765,87667766,87667767,87667776,87667777,87667778,87667787,87667788,87667789,87667876,87667877,87667878,87667887,87667888,87667889,87667898,87667899,87676543,87676544,87676545,87676554,87676555,87676556,87676565,87676566,87676567,87676654,87676655,87676656,87676665,87676666,87676667,87676676,87676677,87676678,87676765,87676766,87676767,87676776,87676777,87676778,87676787,87676788,87676789,87677654,87677655,87677656,87677665,87677666,87677667,87677676,87677677,87677678,87677765,87677766,87677767,87677776,87677777,87677778,87677787,87677788,87677789,87677876,87677877,87677878,87677887,87677888,87677889,87677898,87677899,87678765,87678766,87678767,87678776,87678777,87678778,87678787,87678788,87678789,87678876,87678877,87678878,87678887,87678888,87678889,87678898,87678899,87678987,87678988,87678989,87678998,87678999,87765432,87765433,87765434,87765443,87765444,87765445,87765454,87765455,87765456,87765543,87765544,87765545,87765554,87765555,87765556,87765565,87765566,87765567,87765654,87765655,87765656,87765665,87765666,87765667,87765676,87765677,87765678,87766543,87766544,87766545,87766554,87766555,87766556,87766565,87766566,87766567,87766654,87766655,87766656,87766665,87766666,87766667,87766676,87766677,87766678,87766765,87766766,87766767,87766776,87766777,87766778,87766787,87766788,87766789,87767654,87767655,87767656,87767665,87767666,87767667,87767676,87767677,87767678,87767765,87767766,87767767,87767776,87767777,87767778,87767787,87767788,87767789,87767876,87767877,87767878,87767887,87767888,87767889,87767898,87767899,87776543,87776544,87776545,87776554,87776555,87776556,87776565,87776566,87776567,87776654,87776655,87776656,87776665,87776666,87776667,87776676,87776677,87776678,87776765,87776766,87776767,87776776,87776777,87776778,87776787,87776788,87776789,87777654,87777655,87777656,87777665,87777666,87777667,87777676,87777677,87777678,87777765,87777766,87777767,87777776,87777777,87777778,87777787,87777788,87777789,87777876,87777877,87777878,87777887,87777888,87777889,87777898,87777899,87778765,87778766,87778767,87778776,87778777,87778778,87778787,87778788,87778789,87778876,87778877,87778878,87778887,87778888,87778889,87778898,87778899,87778987,87778988,87778989,87778998,87778999,87787654,87787655,87787656,87787665,87787666,87787667,87787676,87787677,87787678,87787765,87787766,87787767,87787776,87787777,87787778,87787787,87787788,87787789,87787876,87787877,87787878,87787887,87787888,87787889,87787898,87787899,87788765,87788766,87788767,87788776,87788777,87788778,87788787,87788788,87788789,87788876,87788877,87788878,87788887,87788888,87788889,87788898,87788899,87788987,87788988,87788989,87788998,87788999,87789876,87789877,87789878,87789887,87789888,87789889,87789898,87789899,87789987,87789988,87789989,87789998,87789999,87876543,87876544,87876545,87876554,87876555,87876556,87876565,87876566,87876567,87876654,87876655,87876656,87876665,87876666,87876667,87876676,87876677,87876678,87876765,87876766,87876767,87876776,87876777,87876778,87876787,87876788,87876789,87877654,87877655,87877656,87877665,87877666,87877667,87877676,87877677,87877678,87877765,87877766,87877767,87877776,87877777,87877778,87877787,87877788,87877789,87877876,87877877,87877878,87877887,87877888,87877889,87877898,87877899,87878765,87878766,87878767,87878776,87878777,87878778,87878787,87878788,87878789,87878876,87878877,87878878,87878887,87878888,87878889,87878898,87878899,87878987,87878988,87878989,87878998,87878999,87887654,87887655,87887656,87887665,87887666,87887667,87887676,87887677,87887678,87887765,87887766,87887767,87887776,87887777,87887778,87887787,87887788,87887789,87887876,87887877,87887878,87887887,87887888,87887889,87887898,87887899,87888765,87888766,87888767,87888776,87888777,87888778,87888787,87888788,87888789,87888876,87888877,87888878,87888887,87888888,87888889,87888898,87888899,87888987,87888988,87888989,87888998,87888999,87889876,87889877,87889878,87889887,87889888,87889889,87889898,87889899,87889987,87889988,87889989,87889998,87889999,87898765,87898766,87898767,87898776,87898777,87898778,87898787,87898788,87898789,87898876,87898877,87898878,87898887,87898888,87898889,87898898,87898899,87898987,87898988,87898989,87898998,87898999,87899876,87899877,87899878,87899887,87899888,87899889,87899898,87899899,87899987,87899988,87899989,87899998,87899999,88765432,88765433,88765434,88765443,88765444,88765445,88765454,88765455,88765456,88765543,88765544,88765545,88765554,88765555,88765556,88765565,88765566,88765567,88765654,88765655,88765656,88765665,88765666,88765667,88765676,88765677,88765678,88766543,88766544,88766545,88766554,88766555,88766556,88766565,88766566,88766567,88766654,88766655,88766656,88766665,88766666,88766667,88766676,88766677,88766678,88766765,88766766,88766767,88766776,88766777,88766778,88766787,88766788,88766789,88767654,88767655,88767656,88767665,88767666,88767667,88767676,88767677,88767678,88767765,88767766,88767767,88767776,88767777,88767778,88767787,88767788,88767789,88767876,88767877,88767878,88767887,88767888,88767889,88767898,88767899,88776543,88776544,88776545,88776554,88776555,88776556,88776565,88776566,88776567,88776654,88776655,88776656,88776665,88776666,88776667,88776676,88776677,88776678,88776765,88776766,88776767,88776776,88776777,88776778,88776787,88776788,88776789,88777654,88777655,88777656,88777665,88777666,88777667,88777676,88777677,88777678,88777765,88777766,88777767,88777776,88777777,88777778,88777787,88777788,88777789,88777876,88777877,88777878,88777887,88777888,88777889,88777898,88777899,88778765,88778766,88778767,88778776,88778777,88778778,88778787,88778788,88778789,88778876,88778877,88778878,88778887,88778888,88778889,88778898,88778899,88778987,88778988,88778989,88778998,88778999,88787654,88787655,88787656,88787665,88787666,88787667,88787676,88787677,88787678,88787765,88787766,88787767,88787776,88787777,88787778,88787787,88787788,88787789,88787876,88787877,88787878,88787887,88787888,88787889,88787898,88787899,88788765,88788766,88788767,88788776,88788777,88788778,88788787,88788788,88788789,88788876,88788877,88788878,88788887,88788888,88788889,88788898,88788899,88788987,88788988,88788989,88788998,88788999,88789876,88789877,88789878,88789887,88789888,88789889,88789898,88789899,88789987,88789988,88789989,88789998,88789999,88876543,88876544,88876545,88876554,88876555,88876556,88876565,88876566,88876567,88876654,88876655,88876656,88876665,88876666,88876667,88876676,88876677,88876678,88876765,88876766,88876767,88876776,88876777,88876778,88876787,88876788,88876789,88877654,88877655,88877656,88877665,88877666,88877667,88877676,88877677,88877678,88877765,88877766,88877767,88877776,88877777,88877778,88877787,88877788,88877789,88877876,88877877,88877878,88877887,88877888,88877889,88877898,88877899,88878765,88878766,88878767,88878776,88878777,88878778,88878787,88878788,88878789,88878876,88878877,88878878,88878887,88878888,88878889,88878898,88878899,88878987,88878988,88878989,88878998,88878999,88887654,88887655,88887656,88887665,88887666,88887667,88887676,88887677,88887678,88887765,88887766,88887767,88887776,88887777,88887778,88887787,88887788,88887789,88887876,88887877,88887878,88887887,88887888,88887889,88887898,88887899,88888765,88888766,88888767,88888776,88888777,88888778,88888787,88888788,88888789,88888876,88888877,88888878,88888887,88888888,88888889,88888898,88888899,88888987,88888988,88888989,88888998,88888999,88889876,88889877,88889878,88889887,88889888,88889889,88889898,88889899,88889987,88889988,88889989,88889998,88889999,88898765,88898766,88898767,88898776,88898777,88898778,88898787,88898788,88898789,88898876,88898877,88898878,88898887,88898888,88898889,88898898,88898899,88898987,88898988,88898989,88898998,88898999,88899876,88899877,88899878,88899887,88899888,88899889,88899898,88899899,88899987,88899988,88899989,88899998,88899999,88987654,88987655,88987656,88987665,88987666,88987667,88987676,88987677,88987678,88987765,88987766,88987767,88987776,88987777,88987778,88987787,88987788,88987789,88987876,88987877,88987878,88987887,88987888,88987889,88987898,88987899,88988765,88988766,88988767,88988776,88988777,88988778,88988787,88988788,88988789,88988876,88988877,88988878,88988887,88988888,88988889,88988898,88988899,88988987,88988988,88988989,88988998,88988999,88989876,88989877,88989878,88989887,88989888,88989889,88989898,88989899,88989987,88989988,88989989,88989998,88989999,88998765,88998766,88998767,88998776,88998777,88998778,88998787,88998788,88998789,88998876,88998877,88998878,88998887,88998888,88998889,88998898,88998899,88998987,88998988,88998989,88998998,88998999,88999876,88999877,88999878,88999887,88999888,88999889,88999898,88999899,88999987,88999988,88999989,88999998,88999999,89876543,89876544,89876545,89876554,89876555,89876556,89876565,89876566,89876567,89876654,89876655,89876656,89876665,89876666,89876667,89876676,89876677,89876678,89876765,89876766,89876767,89876776,89876777,89876778,89876787,89876788,89876789,89877654,89877655,89877656,89877665,89877666,89877667,89877676,89877677,89877678,89877765,89877766,89877767,89877776,89877777,89877778,89877787,89877788,89877789,89877876,89877877,89877878,89877887,89877888,89877889,89877898,89877899,89878765,89878766,89878767,89878776,89878777,89878778,89878787,89878788,89878789,89878876,89878877,89878878,89878887,89878888,89878889,89878898,89878899,89878987,89878988,89878989,89878998,89878999,89887654,89887655,89887656,89887665,89887666,89887667,89887676,89887677,89887678,89887765,89887766,89887767,89887776,89887777,89887778,89887787,89887788,89887789,89887876,89887877,89887878,89887887,89887888,89887889,89887898,89887899,89888765,89888766,89888767,89888776,89888777,89888778,89888787,89888788,89888789,89888876,89888877,89888878,89888887,89888888,89888889,89888898,89888899,89888987,89888988,89888989,89888998,89888999,89889876,89889877,89889878,89889887,89889888,89889889,89889898,89889899,89889987,89889988,89889989,89889998,89889999,89898765,89898766,89898767,89898776,89898777,89898778,89898787,89898788,89898789,89898876,89898877,89898878,89898887,89898888,89898889,89898898,89898899,89898987,89898988,89898989,89898998,89898999,89899876,89899877,89899878,89899887,89899888,89899889,89899898,89899899,89899987,89899988,89899989,89899998,89899999,89987654,89987655,89987656,89987665,89987666,89987667,89987676,89987677,89987678,89987765,89987766,89987767,89987776,89987777,89987778,89987787,89987788,89987789,89987876,89987877,89987878,89987887,89987888,89987889,89987898,89987899,89988765,89988766,89988767,89988776,89988777,89988778,89988787,89988788,89988789,89988876,89988877,89988878,89988887,89988888,89988889,89988898,89988899,89988987,89988988,89988989,89988998,89988999,89989876,89989877,89989878,89989887,89989888,89989889,89989898,89989899,89989987,89989988,89989989,89989998,89989999,89998765,89998766,89998767,89998776,89998777,89998778,89998787,89998788,89998789,89998876,89998877,89998878,89998887,89998888,89998889,89998898,89998899,89998987,89998988,89998989,89998998,89998999,89999876,89999877,89999878,89999887,89999888,89999889,89999898,89999899,89999987,89999988,89999989,89999998,89999999,98765432,98765433,98765434,98765443,98765444,98765445,98765454,98765455,98765456,98765543,98765544,98765545,98765554,98765555,98765556,98765565,98765566,98765567,98765654,98765655,98765656,98765665,98765666,98765667,98765676,98765677,98765678,98766543,98766544,98766545,98766554,98766555,98766556,98766565,98766566,98766567,98766654,98766655,98766656,98766665,98766666,98766667,98766676,98766677,98766678,98766765,98766766,98766767,98766776,98766777,98766778,98766787,98766788,98766789,98767654,98767655,98767656,98767665,98767666,98767667,98767676,98767677,98767678,98767765,98767766,98767767,98767776,98767777,98767778,98767787,98767788,98767789,98767876,98767877,98767878,98767887,98767888,98767889,98767898,98767899,98776543,98776544,98776545,98776554,98776555,98776556,98776565,98776566,98776567,98776654,98776655,98776656,98776665,98776666,98776667,98776676,98776677,98776678,98776765,98776766,98776767,98776776,98776777,98776778,98776787,98776788,98776789,98777654,98777655,98777656,98777665,98777666,98777667,98777676,98777677,98777678,98777765,98777766,98777767,98777776,98777777,98777778,98777787,98777788,98777789,98777876,98777877,98777878,98777887,98777888,98777889,98777898,98777899,98778765,98778766,98778767,98778776,98778777,98778778,98778787,98778788,98778789,98778876,98778877,98778878,98778887,98778888,98778889,98778898,98778899,98778987,98778988,98778989,98778998,98778999,98787654,98787655,98787656,98787665,98787666,98787667,98787676,98787677,98787678,98787765,98787766,98787767,98787776,98787777,98787778,98787787,98787788,98787789,98787876,98787877,98787878,98787887,98787888,98787889,98787898,98787899,98788765,98788766,98788767,98788776,98788777,98788778,98788787,98788788,98788789,98788876,98788877,98788878,98788887,98788888,98788889,98788898,98788899,98788987,98788988,98788989,98788998,98788999,98789876,98789877,98789878,98789887,98789888,98789889,98789898,98789899,98789987,98789988,98789989,98789998,98789999,98876543,98876544,98876545,98876554,98876555,98876556,98876565,98876566,98876567,98876654,98876655,98876656,98876665,98876666,98876667,98876676,98876677,98876678,98876765,98876766,98876767,98876776,98876777,98876778,98876787,98876788,98876789,98877654,98877655,98877656,98877665,98877666,98877667,98877676,98877677,98877678,98877765,98877766,98877767,98877776,98877777,98877778,98877787,98877788,98877789,98877876,98877877,98877878,98877887,98877888,98877889,98877898,98877899,98878765,98878766,98878767,98878776,98878777,98878778,98878787,98878788,98878789,98878876,98878877,98878878,98878887,98878888,98878889,98878898,98878899,98878987,98878988,98878989,98878998,98878999,98887654,98887655,98887656,98887665,98887666,98887667,98887676,98887677,98887678,98887765,98887766,98887767,98887776,98887777,98887778,98887787,98887788,98887789,98887876,98887877,98887878,98887887,98887888,98887889,98887898,98887899,98888765,98888766,98888767,98888776,98888777,98888778,98888787,98888788,98888789,98888876,98888877,98888878,98888887,98888888,98888889,98888898,98888899,98888987,98888988,98888989,98888998,98888999,98889876,98889877,98889878,98889887,98889888,98889889,98889898,98889899,98889987,98889988,98889989,98889998,98889999,98898765,98898766,98898767,98898776,98898777,98898778,98898787,98898788,98898789,98898876,98898877,98898878,98898887,98898888,98898889,98898898,98898899,98898987,98898988,98898989,98898998,98898999,98899876,98899877,98899878,98899887,98899888,98899889,98899898,98899899,98899987,98899988,98899989,98899998,98899999,98987654,98987655,98987656,98987665,98987666,98987667,98987676,98987677,98987678,98987765,98987766,98987767,98987776,98987777,98987778,98987787,98987788,98987789,98987876,98987877,98987878,98987887,98987888,98987889,98987898,98987899,98988765,98988766,98988767,98988776,98988777,98988778,98988787,98988788,98988789,98988876,98988877,98988878,98988887,98988888,98988889,98988898,98988899,98988987,98988988,98988989,98988998,98988999,98989876,98989877,98989878,98989887,98989888,98989889,98989898,98989899,98989987,98989988,98989989,98989998,98989999,98998765,98998766,98998767,98998776,98998777,98998778,98998787,98998788,98998789,98998876,98998877,98998878,98998887,98998888,98998889,98998898,98998899,98998987,98998988,98998989,98998998,98998999,98999876,98999877,98999878,98999887,98999888,98999889,98999898,98999899,98999987,98999988,98999989,98999998,98999999,99876543,99876544,99876545,99876554,99876555,99876556,99876565,99876566,99876567,99876654,99876655,99876656,99876665,99876666,99876667,99876676,99876677,99876678,99876765,99876766,99876767,99876776,99876777,99876778,99876787,99876788,99876789,99877654,99877655,99877656,99877665,99877666,99877667,99877676,99877677,99877678,99877765,99877766,99877767,99877776,99877777,99877778,99877787,99877788,99877789,99877876,99877877,99877878,99877887,99877888,99877889,99877898,99877899,99878765,99878766,99878767,99878776,99878777,99878778,99878787,99878788,99878789,99878876,99878877,99878878,99878887,99878888,99878889,99878898,99878899,99878987,99878988,99878989,99878998,99878999,99887654,99887655,99887656,99887665,99887666,99887667,99887676,99887677,99887678,99887765,99887766,99887767,99887776,99887777,99887778,99887787,99887788,99887789,99887876,99887877,99887878,99887887,99887888,99887889,99887898,99887899,99888765,99888766,99888767,99888776,99888777,99888778,99888787,99888788,99888789,99888876,99888877,99888878,99888887,99888888,99888889,99888898,99888899,99888987,99888988,99888989,99888998,99888999,99889876,99889877,99889878,99889887,99889888,99889889,99889898,99889899,99889987,99889988,99889989,99889998,99889999,99898765,99898766,99898767,99898776,99898777,99898778,99898787,99898788,99898789,99898876,99898877,99898878,99898887,99898888,99898889,99898898,99898899,99898987,99898988,99898989,99898998,99898999,99899876,99899877,99899878,99899887,99899888,99899889,99899898,99899899,99899987,99899988,99899989,99899998,99899999,99987654,99987655,99987656,99987665,99987666,99987667,99987676,99987677,99987678,99987765,99987766,99987767,99987776,99987777,99987778,99987787,99987788,99987789,99987876,99987877,99987878,99987887,99987888,99987889,99987898,99987899,99988765,99988766,99988767,99988776,99988777,99988778,99988787,99988788,99988789,99988876,99988877,99988878,99988887,99988888,99988889,99988898,99988899,99988987,99988988,99988989,99988998,99988999,99989876,99989877,99989878,99989887,99989888,99989889,99989898,99989899,99989987,99989988,99989989,99989998,99989999,99998765,99998766,99998767,99998776,99998777,99998778,99998787,99998788,99998789,99998876,99998877,99998878,99998887,99998888,99998889,99998898,99998899,99998987,99998988,99998989,99998998,99998999,99999876,99999877,99999878,99999887,99999888,99999889,99999898,99999899,99999987,99999988,99999989,99999998,99999999,100000000,100000001,100000010,100000011,100000012,100000100,100000101,100000110,100000111,100000112,100000121,100000122,100000123,100001000,100001001,100001010,100001011,100001012,100001100,100001101,100001110,100001111,100001112,100001121,100001122,100001123,100001210,100001211,100001212,100001221,100001222,100001223,100001232,100001233,100001234,100010000,100010001,100010010,100010011,100010012,100010100,100010101,100010110,100010111,100010112,100010121,100010122,100010123,100011000,100011001,100011010,100011011,100011012,100011100,100011101,100011110,100011111,100011112,100011121,100011122,100011123,100011210,100011211,100011212,100011221,100011222,100011223,100011232,100011233,100011234,100012100,100012101,100012110,100012111,100012112,100012121,100012122,100012123,100012210,100012211,100012212,100012221,100012222,100012223,100012232,100012233,100012234,100012321,100012322,100012323,100012332,100012333,100012334,100012343,100012344,100012345,100100000,100100001,100100010,100100011,100100012,100100100,100100101,100100110,100100111,100100112,100100121,100100122,100100123,100101000,100101001,100101010,100101011,100101012,100101100,100101101,100101110,100101111,100101112,100101121,100101122,100101123,100101210,100101211,100101212,100101221,100101222,100101223,100101232,100101233,100101234,100110000,100110001,100110010,100110011,100110012,100110100,100110101,100110110,100110111,100110112,100110121,100110122,100110123,100111000,100111001,100111010,100111011,100111012,100111100,100111101,100111110,100111111,100111112,100111121,100111122,100111123,100111210,100111211,100111212,100111221,100111222,100111223,100111232,100111233,100111234,100112100,100112101,100112110,100112111,100112112,100112121,100112122,100112123,100112210,100112211,100112212,100112221,100112222,100112223,100112232,100112233,100112234,100112321,100112322,100112323,100112332,100112333,100112334,100112343,100112344,100112345,100121000,100121001,100121010,100121011,100121012,100121100,100121101,100121110,100121111,100121112,100121121,100121122,100121123,100121210,100121211,100121212,100121221,100121222,100121223,100121232,100121233,100121234,100122100,100122101,100122110,100122111,100122112,100122121,100122122,100122123,100122210,100122211,100122212,100122221,100122222,100122223,100122232,100122233,100122234,100122321,100122322,100122323,100122332,100122333,100122334,100122343,100122344,100122345,100123210,100123211,100123212,100123221,100123222,100123223,100123232,100123233,100123234,100123321,100123322,100123323,100123332,100123333,100123334,100123343,100123344,100123345,100123432,100123433,100123434,100123443,100123444,100123445,100123454,100123455,100123456,101000000,101000001,101000010,101000011,101000012,101000100,101000101,101000110,101000111,101000112,101000121,101000122,101000123,101001000,101001001,101001010,101001011,101001012,101001100,101001101,101001110,101001111,101001112,101001121,101001122,101001123,101001210,101001211,101001212,101001221,101001222,101001223,101001232,101001233,101001234,101010000,101010001,101010010,101010011,101010012,101010100,101010101,101010110,101010111,101010112,101010121,101010122,101010123,101011000,101011001,101011010,101011011,101011012,101011100,101011101,101011110,101011111,101011112,101011121,101011122,101011123,101011210,101011211,101011212,101011221,101011222,101011223,101011232,101011233,101011234,101012100,101012101,101012110,101012111,101012112,101012121,101012122,101012123,101012210,101012211,101012212,101012221,101012222,101012223,101012232,101012233,101012234,101012321,101012322,101012323,101012332,101012333,101012334,101012343,101012344,101012345,101100000,101100001,101100010,101100011,101100012,101100100,101100101,101100110,101100111,101100112,101100121,101100122,101100123,101101000,101101001,101101010,101101011,101101012,101101100,101101101,101101110,101101111,101101112,101101121,101101122,101101123,101101210,101101211,101101212,101101221,101101222,101101223,101101232,101101233,101101234,101110000,101110001,101110010,101110011,101110012,101110100,101110101,101110110,101110111,101110112,101110121,101110122,101110123,101111000,101111001,101111010,101111011,101111012,101111100,101111101,101111110,101111111,101111112,101111121,101111122,101111123,101111210,101111211,101111212,101111221,101111222,101111223,101111232,101111233,101111234,101112100,101112101,101112110,101112111,101112112,101112121,101112122,101112123,101112210,101112211,101112212,101112221,101112222,101112223,101112232,101112233,101112234,101112321,101112322,101112323,101112332,101112333,101112334,101112343,101112344,101112345,101121000,101121001,101121010,101121011,101121012,101121100,101121101,101121110,101121111,101121112,101121121,101121122,101121123,101121210,101121211,101121212,101121221,101121222,101121223,101121232,101121233,101121234,101122100,101122101,101122110,101122111,101122112,101122121,101122122,101122123,101122210,101122211,101122212,101122221,101122222,101122223,101122232,101122233,101122234,101122321,101122322,101122323,101122332,101122333,101122334,101122343,101122344,101122345,101123210,101123211,101123212,101123221,101123222,101123223,101123232,101123233,101123234,101123321,101123322,101123323,101123332,101123333,101123334,101123343,101123344,101123345,101123432,101123433,101123434,101123443,101123444,101123445,101123454,101123455,101123456,101210000,101210001,101210010,101210011,101210012,101210100,101210101,101210110,101210111,101210112,101210121,101210122,101210123,101211000,101211001,101211010,101211011,101211012,101211100,101211101,101211110,101211111,101211112,101211121,101211122,101211123,101211210,101211211,101211212,101211221,101211222,101211223,101211232,101211233,101211234,101212100,101212101,101212110,101212111,101212112,101212121,101212122,101212123,101212210,101212211,101212212,101212221,101212222,101212223,101212232,101212233,101212234,101212321,101212322,101212323,101212332,101212333,101212334,101212343,101212344,101212345,101221000,101221001,101221010,101221011,101221012,101221100,101221101,101221110,101221111,101221112,101221121,101221122,101221123,101221210,101221211,101221212,101221221,101221222,101221223,101221232,101221233,101221234,101222100,101222101,101222110,101222111,101222112,101222121,101222122,101222123,101222210,101222211,101222212,101222221,101222222,101222223,101222232,101222233,101222234,101222321,101222322,101222323,101222332,101222333,101222334,101222343,101222344,101222345,101223210,101223211,101223212,101223221,101223222,101223223,101223232,101223233,101223234,101223321,101223322,101223323,101223332,101223333,101223334,101223343,101223344,101223345,101223432,101223433,101223434,101223443,101223444,101223445,101223454,101223455,101223456,101232100,101232101,101232110,101232111,101232112,101232121,101232122,101232123,101232210,101232211,101232212,101232221,101232222,101232223,101232232,101232233,101232234,101232321,101232322,101232323,101232332,101232333,101232334,101232343,101232344,101232345,101233210,101233211,101233212,101233221,101233222,101233223,101233232,101233233,101233234,101233321,101233322,101233323,101233332,101233333,101233334,101233343,101233344,101233345,101233432,101233433,101233434,101233443,101233444,101233445,101233454,101233455,101233456,101234321,101234322,101234323,101234332,101234333,101234334,101234343,101234344,101234345,101234432,101234433,101234434,101234443,101234444,101234445,101234454,101234455,101234456,101234543,101234544,101234545,101234554,101234555,101234556,101234565,101234566,101234567,110000000,110000001,110000010,110000011,110000012,110000100,110000101,110000110,110000111,110000112,110000121,110000122,110000123,110001000,110001001,110001010,110001011,110001012,110001100,110001101,110001110,110001111,110001112,110001121,110001122,110001123,110001210,110001211,110001212,110001221,110001222,110001223,110001232,110001233,110001234,110010000,110010001,110010010,110010011,110010012,110010100,110010101,110010110,110010111,110010112,110010121,110010122,110010123,110011000,110011001,110011010,110011011,110011012,110011100,110011101,110011110,110011111,110011112,110011121,110011122,110011123,110011210,110011211,110011212,110011221,110011222,110011223,110011232,110011233,110011234,110012100,110012101,110012110,110012111,110012112,110012121,110012122,110012123,110012210,110012211,110012212,110012221,110012222,110012223,110012232,110012233,110012234,110012321,110012322,110012323,110012332,110012333,110012334,110012343,110012344,110012345,110100000,110100001,110100010,110100011,110100012,110100100,110100101,110100110,110100111,110100112,110100121,110100122,110100123,110101000,110101001,110101010,110101011,110101012,110101100,110101101,110101110,110101111,110101112,110101121,110101122,110101123,110101210,110101211,110101212,110101221,110101222,110101223,110101232,110101233,110101234,110110000,110110001,110110010,110110011,110110012,110110100,110110101,110110110,110110111,110110112,110110121,110110122,110110123,110111000,110111001,110111010,110111011,110111012,110111100,110111101,110111110,110111111,110111112,110111121,110111122,110111123,110111210,110111211,110111212,110111221,110111222,110111223,110111232,110111233,110111234,110112100,110112101,110112110,110112111,110112112,110112121,110112122,110112123,110112210,110112211,110112212,110112221,110112222,110112223,110112232,110112233,110112234,110112321,110112322,110112323,110112332,110112333,110112334,110112343,110112344,110112345,110121000,110121001,110121010,110121011,110121012,110121100,110121101,110121110,110121111,110121112,110121121,110121122,110121123,110121210,110121211,110121212,110121221,110121222,110121223,110121232,110121233,110121234,110122100,110122101,110122110,110122111,110122112,110122121,110122122,110122123,110122210,110122211,110122212,110122221,110122222,110122223,110122232,110122233,110122234,110122321,110122322,110122323,110122332,110122333,110122334,110122343,110122344,110122345,110123210,110123211,110123212,110123221,110123222,110123223,110123232,110123233,110123234,110123321,110123322,110123323,110123332,110123333,110123334,110123343,110123344,110123345,110123432,110123433,110123434,110123443,110123444,110123445,110123454,110123455,110123456,111000000,111000001,111000010,111000011,111000012,111000100,111000101,111000110,111000111,111000112,111000121,111000122,111000123,111001000,111001001,111001010,111001011,111001012,111001100,111001101,111001110,111001111,111001112,111001121,111001122,111001123,111001210,111001211,111001212,111001221,111001222,111001223,111001232,111001233,111001234,111010000,111010001,111010010,111010011,111010012,111010100,111010101,111010110,111010111,111010112,111010121,111010122,111010123,111011000,111011001,111011010,111011011,111011012,111011100,111011101,111011110,111011111,111011112,111011121,111011122,111011123,111011210,111011211,111011212,111011221,111011222,111011223,111011232,111011233,111011234,111012100,111012101,111012110,111012111,111012112,111012121,111012122,111012123,111012210,111012211,111012212,111012221,111012222,111012223,111012232,111012233,111012234,111012321,111012322,111012323,111012332,111012333,111012334,111012343,111012344,111012345,111100000,111100001,111100010,111100011,111100012,111100100,111100101,111100110,111100111,111100112,111100121,111100122,111100123,111101000,111101001,111101010,111101011,111101012,111101100,111101101,111101110,111101111,111101112,111101121,111101122,111101123,111101210,111101211,111101212,111101221,111101222,111101223,111101232,111101233,111101234,111110000,111110001,111110010,111110011,111110012,111110100,111110101,111110110,111110111,111110112,111110121,111110122,111110123,111111000,111111001,111111010,111111011,111111012,111111100,111111101,111111110,111111111,111111112,111111121,111111122,111111123,111111210,111111211,111111212,111111221,111111222,111111223,111111232,111111233,111111234,111112100,111112101,111112110,111112111,111112112,111112121,111112122,111112123,111112210,111112211,111112212,111112221,111112222,111112223,111112232,111112233,111112234,111112321,111112322,111112323,111112332,111112333,111112334,111112343,111112344,111112345,111121000,111121001,111121010,111121011,111121012,111121100,111121101,111121110,111121111,111121112,111121121,111121122,111121123,111121210,111121211,111121212,111121221,111121222,111121223,111121232,111121233,111121234,111122100,111122101,111122110,111122111,111122112,111122121,111122122,111122123,111122210,111122211,111122212,111122221,111122222,111122223,111122232,111122233,111122234,111122321,111122322,111122323,111122332,111122333,111122334,111122343,111122344,111122345,111123210,111123211,111123212,111123221,111123222,111123223,111123232,111123233,111123234,111123321,111123322,111123323,111123332,111123333,111123334,111123343,111123344,111123345,111123432,111123433,111123434,111123443,111123444,111123445,111123454,111123455,111123456,111210000,111210001,111210010,111210011,111210012,111210100,111210101,111210110,111210111,111210112,111210121,111210122,111210123,111211000,111211001,111211010,111211011,111211012,111211100,111211101,111211110,111211111,111211112,111211121,111211122,111211123,111211210,111211211,111211212,111211221,111211222,111211223,111211232,111211233,111211234,111212100,111212101,111212110,111212111,111212112,111212121,111212122,111212123,111212210,111212211,111212212,111212221,111212222,111212223,111212232,111212233,111212234,111212321,111212322,111212323,111212332,111212333,111212334,111212343,111212344,111212345,111221000,111221001,111221010,111221011,111221012,111221100,111221101,111221110,111221111,111221112,111221121,111221122,111221123,111221210,111221211,111221212,111221221,111221222,111221223,111221232,111221233,111221234,111222100,111222101,111222110,111222111,111222112,111222121,111222122,111222123,111222210,111222211,111222212,111222221,111222222,111222223,111222232,111222233,111222234,111222321,111222322,111222323,111222332,111222333,111222334,111222343,111222344,111222345,111223210,111223211,111223212,111223221,111223222,111223223,111223232,111223233,111223234,111223321,111223322,111223323,111223332,111223333,111223334,111223343,111223344,111223345,111223432,111223433,111223434,111223443,111223444,111223445,111223454,111223455,111223456,111232100,111232101,111232110,111232111,111232112,111232121,111232122,111232123,111232210,111232211,111232212,111232221,111232222,111232223,111232232,111232233,111232234,111232321,111232322,111232323,111232332,111232333,111232334,111232343,111232344,111232345,111233210,111233211,111233212,111233221,111233222,111233223,111233232,111233233,111233234,111233321,111233322,111233323,111233332,111233333,111233334,111233343,111233344,111233345,111233432,111233433,111233434,111233443,111233444,111233445,111233454,111233455,111233456,111234321,111234322,111234323,111234332,111234333,111234334,111234343,111234344,111234345,111234432,111234433,111234434,111234443,111234444,111234445,111234454,111234455,111234456,111234543,111234544,111234545,111234554,111234555,111234556,111234565,111234566,111234567,112100000,112100001,112100010,112100011,112100012,112100100,112100101,112100110,112100111,112100112,112100121,112100122,112100123,112101000,112101001,112101010,112101011,112101012,112101100,112101101,112101110,112101111,112101112,112101121,112101122,112101123,112101210,112101211,112101212,112101221,112101222,112101223,112101232,112101233,112101234,112110000,112110001,112110010,112110011,112110012,112110100,112110101,112110110,112110111,112110112,112110121,112110122,112110123,112111000,112111001,112111010,112111011,112111012,112111100,112111101,112111110,112111111,112111112,112111121,112111122,112111123,112111210,112111211,112111212,112111221,112111222,112111223,112111232,112111233,112111234,112112100,112112101,112112110,112112111,112112112,112112121,112112122,112112123,112112210,112112211,112112212,112112221,112112222,112112223,112112232,112112233,112112234,112112321,112112322,112112323,112112332,112112333,112112334,112112343,112112344,112112345,112121000,112121001,112121010,112121011,112121012,112121100,112121101,112121110,112121111,112121112,112121121,112121122,112121123,112121210,112121211,112121212,112121221,112121222,112121223,112121232,112121233,112121234,112122100,112122101,112122110,112122111,112122112,112122121,112122122,112122123,112122210,112122211,112122212,112122221,112122222,112122223,112122232,112122233,112122234,112122321,112122322,112122323,112122332,112122333,112122334,112122343,112122344,112122345,112123210,112123211,112123212,112123221,112123222,112123223,112123232,112123233,112123234,112123321,112123322,112123323,112123332,112123333,112123334,112123343,112123344,112123345,112123432,112123433,112123434,112123443,112123444,112123445,112123454,112123455,112123456,112210000,112210001,112210010,112210011,112210012,112210100,112210101,112210110,112210111,112210112,112210121,112210122,112210123,112211000,112211001,112211010,112211011,112211012,112211100,112211101,112211110,112211111,112211112,112211121,112211122,112211123,112211210,112211211,112211212,112211221,112211222,112211223,112211232,112211233,112211234,112212100,112212101,112212110,112212111,112212112,112212121,112212122,112212123,112212210,112212211,112212212,112212221,112212222,112212223,112212232,112212233,112212234,112212321,112212322,112212323,112212332,112212333,112212334,112212343,112212344,112212345,112221000,112221001,112221010,112221011,112221012,112221100,112221101,112221110,112221111,112221112,112221121,112221122,112221123,112221210,112221211,112221212,112221221,112221222,112221223,112221232,112221233,112221234,112222100,112222101,112222110,112222111,112222112,112222121,112222122,112222123,112222210,112222211,112222212,112222221,112222222,112222223,112222232,112222233,112222234,112222321,112222322,112222323,112222332,112222333,112222334,112222343,112222344,112222345,112223210,112223211,112223212,112223221,112223222,112223223,112223232,112223233,112223234,112223321,112223322,112223323,112223332,112223333,112223334,112223343,112223344,112223345,112223432,112223433,112223434,112223443,112223444,112223445,112223454,112223455,112223456,112232100,112232101,112232110,112232111,112232112,112232121,112232122,112232123,112232210,112232211,112232212,112232221,112232222,112232223,112232232,112232233,112232234,112232321,112232322,112232323,112232332,112232333,112232334,112232343,112232344,112232345,112233210,112233211,112233212,112233221,112233222,112233223,112233232,112233233,112233234,112233321,112233322,112233323,112233332,112233333,112233334,112233343,112233344,112233345,112233432,112233433,112233434,112233443,112233444,112233445,112233454,112233455,112233456,112234321,112234322,112234323,112234332,112234333,112234334,112234343,112234344,112234345,112234432,112234433,112234434,112234443,112234444,112234445,112234454,112234455,112234456,112234543,112234544,112234545,112234554,112234555,112234556,112234565,112234566,112234567,112321000,112321001,112321010,112321011,112321012,112321100,112321101,112321110,112321111,112321112,112321121,112321122,112321123,112321210,112321211,112321212,112321221,112321222,112321223,112321232,112321233,112321234,112322100,112322101,112322110,112322111,112322112,112322121,112322122,112322123,112322210,112322211,112322212,112322221,112322222,112322223,112322232,112322233,112322234,112322321,112322322,112322323,112322332,112322333,112322334,112322343,112322344,112322345,112323210,112323211,112323212,112323221,112323222,112323223,112323232,112323233,112323234,112323321,112323322,112323323,112323332,112323333,112323334,112323343,112323344,112323345,112323432,112323433,112323434,112323443,112323444,112323445,112323454,112323455,112323456,112332100,112332101,112332110,112332111,112332112,112332121,112332122,112332123,112332210,112332211,112332212,112332221,112332222,112332223,112332232,112332233,112332234,112332321,112332322,112332323,112332332,112332333,112332334,112332343,112332344,112332345,112333210,112333211,112333212,112333221,112333222,112333223,112333232,112333233,112333234,112333321,112333322,112333323,112333332,112333333,112333334,112333343,112333344,112333345,112333432,112333433,112333434,112333443,112333444,112333445,112333454,112333455,112333456,112334321,112334322,112334323,112334332,112334333,112334334,112334343,112334344,112334345,112334432,112334433,112334434,112334443,112334444,112334445,112334454,112334455,112334456,112334543,112334544,112334545,112334554,112334555,112334556,112334565,112334566,112334567,112343210,112343211,112343212,112343221,112343222,112343223,112343232,112343233,112343234,112343321,112343322,112343323,112343332,112343333,112343334,112343343,112343344,112343345,112343432,112343433,112343434,112343443,112343444,112343445,112343454,112343455,112343456,112344321,112344322,112344323,112344332,112344333,112344334,112344343,112344344,112344345,112344432,112344433,112344434,112344443,112344444,112344445,112344454,112344455,112344456,112344543,112344544,112344545,112344554,112344555,112344556,112344565,112344566,112344567,112345432,112345433,112345434,112345443,112345444,112345445,112345454,112345455,112345456,112345543,112345544,112345545,112345554,112345555,112345556,112345565,112345566,112345567,112345654,112345655,112345656,112345665,112345666,112345667,112345676,112345677,112345678,121000000,121000001,121000010,121000011,121000012,121000100,121000101,121000110,121000111,121000112,121000121,121000122,121000123,121001000,121001001,121001010,121001011,121001012,121001100,121001101,121001110,121001111,121001112,121001121,121001122,121001123,121001210,121001211,121001212,121001221,121001222,121001223,121001232,121001233,121001234,121010000,121010001,121010010,121010011,121010012,121010100,121010101,121010110,121010111,121010112,121010121,121010122,121010123,121011000,121011001,121011010,121011011,121011012,121011100,121011101,121011110,121011111,121011112,121011121,121011122,121011123,121011210,121011211,121011212,121011221,121011222,121011223,121011232,121011233,121011234,121012100,121012101,121012110,121012111,121012112,121012121,121012122,121012123,121012210,121012211,121012212,121012221,121012222,121012223,121012232,121012233,121012234,121012321,121012322,121012323,121012332,121012333,121012334,121012343,121012344,121012345,121100000,121100001,121100010,121100011,121100012,121100100,121100101,121100110,121100111,121100112,121100121,121100122,121100123,121101000,121101001,121101010,121101011,121101012,121101100,121101101,121101110,121101111,121101112,121101121,121101122,121101123,121101210,121101211,121101212,121101221,121101222,121101223,121101232,121101233,121101234,121110000,121110001,121110010,121110011,121110012,121110100,121110101,121110110,121110111,121110112,121110121,121110122,121110123,121111000,121111001,121111010,121111011,121111012,121111100,121111101,121111110,121111111,121111112,121111121,121111122,121111123,121111210,121111211,121111212,121111221,121111222,121111223,121111232,121111233,121111234,121112100,121112101,121112110,121112111,121112112,121112121,121112122,121112123,121112210,121112211,121112212,121112221,121112222,121112223,121112232,121112233,121112234,121112321,121112322,121112323,121112332,121112333,121112334,121112343,121112344,121112345,121121000,121121001,121121010,121121011,121121012,121121100,121121101,121121110,121121111,121121112,121121121,121121122,121121123,121121210,121121211,121121212,121121221,121121222,121121223,121121232,121121233,121121234,121122100,121122101,121122110,121122111,121122112,121122121,121122122,121122123,121122210,121122211,121122212,121122221,121122222,121122223,121122232,121122233,121122234,121122321,121122322,121122323,121122332,121122333,121122334,121122343,121122344,121122345,121123210,121123211,121123212,121123221,121123222,121123223,121123232,121123233,121123234,121123321,121123322,121123323,121123332,121123333,121123334,121123343,121123344,121123345,121123432,121123433,121123434,121123443,121123444,121123445,121123454,121123455,121123456,121210000,121210001,121210010,121210011,121210012,121210100,121210101,121210110,121210111,121210112,121210121,121210122,121210123,121211000,121211001,121211010,121211011,121211012,121211100,121211101,121211110,121211111,121211112,121211121,121211122,121211123,121211210,121211211,121211212,121211221,121211222,121211223,121211232,121211233,121211234,121212100,121212101,121212110,121212111,121212112,121212121,121212122,121212123,121212210,121212211,121212212,121212221,121212222,121212223,121212232,121212233,121212234,121212321,121212322,121212323,121212332,121212333,121212334,121212343,121212344,121212345,121221000,121221001,121221010,121221011,121221012,121221100,121221101,121221110,121221111,121221112,121221121,121221122,121221123,121221210,121221211,121221212,121221221,121221222,121221223,121221232,121221233,121221234,121222100,121222101,121222110,121222111,121222112,121222121,121222122,121222123,121222210,121222211,121222212,121222221,121222222,121222223,121222232,121222233,121222234,121222321,121222322,121222323,121222332,121222333,121222334,121222343,121222344,121222345,121223210,121223211,121223212,121223221,121223222,121223223,121223232,121223233,121223234,121223321,121223322,121223323,121223332,121223333,121223334,121223343,121223344,121223345,121223432,121223433,121223434,121223443,121223444,121223445,121223454,121223455,121223456,121232100,121232101,121232110,121232111,121232112,121232121,121232122,121232123,121232210,121232211,121232212,121232221,121232222,121232223,121232232,121232233,121232234,121232321,121232322,121232323,121232332,121232333,121232334,121232343,121232344,121232345,121233210,121233211,121233212,121233221,121233222,121233223,121233232,121233233,121233234,121233321,121233322,121233323,121233332,121233333,121233334,121233343,121233344,121233345,121233432,121233433,121233434,121233443,121233444,121233445,121233454,121233455,121233456,121234321,121234322,121234323,121234332,121234333,121234334,121234343,121234344,121234345,121234432,121234433,121234434,121234443,121234444,121234445,121234454,121234455,121234456,121234543,121234544,121234545,121234554,121234555,121234556,121234565,121234566,121234567,122100000,122100001,122100010,122100011,122100012,122100100,122100101,122100110,122100111,122100112,122100121,122100122,122100123,122101000,122101001,122101010,122101011,122101012,122101100,122101101,122101110,122101111,122101112,122101121,122101122,122101123,122101210,122101211,122101212,122101221,122101222,122101223,122101232,122101233,122101234,122110000,122110001,122110010,122110011,122110012,122110100,122110101,122110110,122110111,122110112,122110121,122110122,122110123,122111000,122111001,122111010,122111011,122111012,122111100,122111101,122111110,122111111,122111112,122111121,122111122,122111123,122111210,122111211,122111212,122111221,122111222,122111223,122111232,122111233,122111234,122112100,122112101,122112110,122112111,122112112,122112121,122112122,122112123,122112210,122112211,122112212,122112221,122112222,122112223,122112232,122112233,122112234,122112321,122112322,122112323,122112332,122112333,122112334,122112343,122112344,122112345,122121000,122121001,122121010,122121011,122121012,122121100,122121101,122121110,122121111,122121112,122121121,122121122,122121123,122121210,122121211,122121212,122121221,122121222,122121223,122121232,122121233,122121234,122122100,122122101,122122110,122122111,122122112,122122121,122122122,122122123,122122210,122122211,122122212,122122221,122122222,122122223,122122232,122122233,122122234,122122321,122122322,122122323,122122332,122122333,122122334,122122343,122122344,122122345,122123210,122123211,122123212,122123221,122123222,122123223,122123232,122123233,122123234,122123321,122123322,122123323,122123332,122123333,122123334,122123343,122123344,122123345,122123432,122123433,122123434,122123443,122123444,122123445,122123454,122123455,122123456,122210000,122210001,122210010,122210011,122210012,122210100,122210101,122210110,122210111,122210112,122210121,122210122,122210123,122211000,122211001,122211010,122211011,122211012,122211100,122211101,122211110,122211111,122211112,122211121,122211122,122211123,122211210,122211211,122211212,122211221,122211222,122211223,122211232,122211233,122211234,122212100,122212101,122212110,122212111,122212112,122212121,122212122,122212123,122212210,122212211,122212212,122212221,122212222,122212223,122212232,122212233,122212234,122212321,122212322,122212323,122212332,122212333,122212334,122212343,122212344,122212345,122221000,122221001,122221010,122221011,122221012,122221100,122221101,122221110,122221111,122221112,122221121,122221122,122221123,122221210,122221211,122221212,122221221,122221222,122221223,122221232,122221233,122221234,122222100,122222101,122222110,122222111,122222112,122222121,122222122,122222123,122222210,122222211,122222212,122222221,122222222,122222223,122222232,122222233,122222234,122222321,122222322,122222323,122222332,122222333,122222334,122222343,122222344,122222345,122223210,122223211,122223212,122223221,122223222,122223223,122223232,122223233,122223234,122223321,122223322,122223323,122223332,122223333,122223334,122223343,122223344,122223345,122223432,122223433,122223434,122223443,122223444,122223445,122223454,122223455,122223456,122232100,122232101,122232110,122232111,122232112,122232121,122232122,122232123,122232210,122232211,122232212,122232221,122232222,122232223,122232232,122232233,122232234,122232321,122232322,122232323,122232332,122232333,122232334,122232343,122232344,122232345,122233210,122233211,122233212,122233221,122233222,122233223,122233232,122233233,122233234,122233321,122233322,122233323,122233332,122233333,122233334,122233343,122233344,122233345,122233432,122233433,122233434,122233443,122233444,122233445,122233454,122233455,122233456,122234321,122234322,122234323,122234332,122234333,122234334,122234343,122234344,122234345,122234432,122234433,122234434,122234443,122234444,122234445,122234454,122234455,122234456,122234543,122234544,122234545,122234554,122234555,122234556,122234565,122234566,122234567,122321000,122321001,122321010,122321011,122321012,122321100,122321101,122321110,122321111,122321112,122321121,122321122,122321123,122321210,122321211,122321212,122321221,122321222,122321223,122321232,122321233,122321234,122322100,122322101,122322110,122322111,122322112,122322121,122322122,122322123,122322210,122322211,122322212,122322221,122322222,122322223,122322232,122322233,122322234,122322321,122322322,122322323,122322332,122322333,122322334,122322343,122322344,122322345,122323210,122323211,122323212,122323221,122323222,122323223,122323232,122323233,122323234,122323321,122323322,122323323,122323332,122323333,122323334,122323343,122323344,122323345,122323432,122323433,122323434,122323443,122323444,122323445,122323454,122323455,122323456,122332100,122332101,122332110,122332111,122332112,122332121,122332122,122332123,122332210,122332211,122332212,122332221,122332222,122332223,122332232,122332233,122332234,122332321,122332322,122332323,122332332,122332333,122332334,122332343,122332344,122332345,122333210,122333211,122333212,122333221,122333222,122333223,122333232,122333233,122333234,122333321,122333322,122333323,122333332,122333333,122333334,122333343,122333344,122333345,122333432,122333433,122333434,122333443,122333444,122333445,122333454,122333455,122333456,122334321,122334322,122334323,122334332,122334333,122334334,122334343,122334344,122334345,122334432,122334433,122334434,122334443,122334444,122334445,122334454,122334455,122334456,122334543,122334544,122334545,122334554,122334555,122334556,122334565,122334566,122334567,122343210,122343211,122343212,122343221,122343222,122343223,122343232,122343233,122343234,122343321,122343322,122343323,122343332,122343333,122343334,122343343,122343344,122343345,122343432,122343433,122343434,122343443,122343444,122343445,122343454,122343455,122343456,122344321,122344322,122344323,122344332,122344333,122344334,122344343,122344344,122344345,122344432,122344433,122344434,122344443,122344444,122344445,122344454,122344455,122344456,122344543,122344544,122344545,122344554,122344555,122344556,122344565,122344566,122344567,122345432,122345433,122345434,122345443,122345444,122345445,122345454,122345455,122345456,122345543,122345544,122345545,122345554,122345555,122345556,122345565,122345566,122345567,122345654,122345655,122345656,122345665,122345666,122345667,122345676,122345677,122345678,123210000,123210001,123210010,123210011,123210012,123210100,123210101,123210110,123210111,123210112,123210121,123210122,123210123,123211000,123211001,123211010,123211011,123211012,123211100,123211101,123211110,123211111,123211112,123211121,123211122,123211123,123211210,123211211,123211212,123211221,123211222,123211223,123211232,123211233,123211234,123212100,123212101,123212110,123212111,123212112,123212121,123212122,123212123,123212210,123212211,123212212,123212221,123212222,123212223,123212232,123212233,123212234,123212321,123212322,123212323,123212332,123212333,123212334,123212343,123212344,123212345,123221000,123221001,123221010,123221011,123221012,123221100,123221101,123221110,123221111,123221112,123221121,123221122,123221123,123221210,123221211,123221212,123221221,123221222,123221223,123221232,123221233,123221234,123222100,123222101,123222110,123222111,123222112,123222121,123222122,123222123,123222210,123222211,123222212,123222221,123222222,123222223,123222232,123222233,123222234,123222321,123222322,123222323,123222332,123222333,123222334,123222343,123222344,123222345,123223210,123223211,123223212,123223221,123223222,123223223,123223232,123223233,123223234,123223321,123223322,123223323,123223332,123223333,123223334,123223343,123223344,123223345,123223432,123223433,123223434,123223443,123223444,123223445,123223454,123223455,123223456,123232100,123232101,123232110,123232111,123232112,123232121,123232122,123232123,123232210,123232211,123232212,123232221,123232222,123232223,123232232,123232233,123232234,123232321,123232322,123232323,123232332,123232333,123232334,123232343,123232344,123232345,123233210,123233211,123233212,123233221,123233222,123233223,123233232,123233233,123233234,123233321,123233322,123233323,123233332,123233333,123233334,123233343,123233344,123233345,123233432,123233433,123233434,123233443,123233444,123233445,123233454,123233455,123233456,123234321,123234322,123234323,123234332,123234333,123234334,123234343,123234344,123234345,123234432,123234433,123234434,123234443,123234444,123234445,123234454,123234455,123234456,123234543,123234544,123234545,123234554,123234555,123234556,123234565,123234566,123234567,123321000,123321001,123321010,123321011,123321012,123321100,123321101,123321110,123321111,123321112,123321121,123321122,123321123,123321210,123321211,123321212,123321221,123321222,123321223,123321232,123321233,123321234,123322100,123322101,123322110,123322111,123322112,123322121,123322122,123322123,123322210,123322211,123322212,123322221,123322222,123322223,123322232,123322233,123322234,123322321,123322322,123322323,123322332,123322333,123322334,123322343,123322344,123322345,123323210,123323211,123323212,123323221,123323222,123323223,123323232,123323233,123323234,123323321,123323322,123323323,123323332,123323333,123323334,123323343,123323344,123323345,123323432,123323433,123323434,123323443,123323444,123323445,123323454,123323455,123323456,123332100,123332101,123332110,123332111,123332112,123332121,123332122,123332123,123332210,123332211,123332212,123332221,123332222,123332223,123332232,123332233,123332234,123332321,123332322,123332323,123332332,123332333,123332334,123332343,123332344,123332345,123333210,123333211,123333212,123333221,123333222,123333223,123333232,123333233,123333234,123333321,123333322,123333323,123333332,123333333,123333334,123333343,123333344,123333345,123333432,123333433,123333434,123333443,123333444,123333445,123333454,123333455,123333456,123334321,123334322,123334323,123334332,123334333,123334334,123334343,123334344,123334345,123334432,123334433,123334434,123334443,123334444,123334445,123334454,123334455,123334456,123334543,123334544,123334545,123334554,123334555,123334556,123334565,123334566,123334567,123343210,123343211,123343212,123343221,123343222,123343223,123343232,123343233,123343234,123343321,123343322,123343323,123343332,123343333,123343334,123343343,123343344,123343345,123343432,123343433,123343434,123343443,123343444,123343445,123343454,123343455,123343456,123344321,123344322,123344323,123344332,123344333,123344334,123344343,123344344,123344345,123344432,123344433,123344434,123344443,123344444,123344445,123344454,123344455,123344456,123344543,123344544,123344545,123344554,123344555,123344556,123344565,123344566,123344567,123345432,123345433,123345434,123345443,123345444,123345445,123345454,123345455,123345456,123345543,123345544,123345545,123345554,123345555,123345556,123345565,123345566,123345567,123345654,123345655,123345656,123345665,123345666,123345667,123345676,123345677,123345678,123432100,123432101,123432110,123432111,123432112,123432121,123432122,123432123,123432210,123432211,123432212,123432221,123432222,123432223,123432232,123432233,123432234,123432321,123432322,123432323,123432332,123432333,123432334,123432343,123432344,123432345,123433210,123433211,123433212,123433221,123433222,123433223,123433232,123433233,123433234,123433321,123433322,123433323,123433332,123433333,123433334,123433343,123433344,123433345,123433432,123433433,123433434,123433443,123433444,123433445,123433454,123433455,123433456,123434321,123434322,123434323,123434332,123434333,123434334,123434343,123434344,123434345,123434432,123434433,123434434,123434443,123434444,123434445,123434454,123434455,123434456,123434543,123434544,123434545,123434554,123434555,123434556,123434565,123434566,123434567,123443210,123443211,123443212,123443221,123443222,123443223,123443232,123443233,123443234,123443321,123443322,123443323,123443332,123443333,123443334,123443343,123443344,123443345,123443432,123443433,123443434,123443443,123443444,123443445,123443454,123443455,123443456,123444321,123444322,123444323,123444332,123444333,123444334,123444343,123444344,123444345,123444432,123444433,123444434,123444443,123444444,123444445,123444454,123444455,123444456,123444543,123444544,123444545,123444554,123444555,123444556,123444565,123444566,123444567,123445432,123445433,123445434,123445443,123445444,123445445,123445454,123445455,123445456,123445543,123445544,123445545,123445554,123445555,123445556,123445565,123445566,123445567,123445654,123445655,123445656,123445665,123445666,123445667,123445676,123445677,123445678,123454321,123454322,123454323,123454332,123454333,123454334,123454343,123454344,123454345,123454432,123454433,123454434,123454443,123454444,123454445,123454454,123454455,123454456,123454543,123454544,123454545,123454554,123454555,123454556,123454565,123454566,123454567,123455432,123455433,123455434,123455443,123455444,123455445,123455454,123455455,123455456,123455543,123455544,123455545,123455554,123455555,123455556,123455565,123455566,123455567,123455654,123455655,123455656,123455665,123455666,123455667,123455676,123455677,123455678,123456543,123456544,123456545,123456554,123456555,123456556,123456565,123456566,123456567,123456654,123456655,123456656,123456665,123456666,123456667,123456676,123456677,123456678,123456765,123456766,123456767,123456776,123456777,123456778,123456787,123456788,123456789,210000000,210000001,210000010,210000011,210000012,210000100,210000101,210000110,210000111,210000112,210000121,210000122,210000123,210001000,210001001,210001010,210001011,210001012,210001100,210001101,210001110,210001111,210001112,210001121,210001122,210001123,210001210,210001211,210001212,210001221,210001222,210001223,210001232,210001233,210001234,210010000,210010001,210010010,210010011,210010012,210010100,210010101,210010110,210010111,210010112,210010121,210010122,210010123,210011000,210011001,210011010,210011011,210011012,210011100,210011101,210011110,210011111,210011112,210011121,210011122,210011123,210011210,210011211,210011212,210011221,210011222,210011223,210011232,210011233,210011234,210012100,210012101,210012110,210012111,210012112,210012121,210012122,210012123,210012210,210012211,210012212,210012221,210012222,210012223,210012232,210012233,210012234,210012321,210012322,210012323,210012332,210012333,210012334,210012343,210012344,210012345,210100000,210100001,210100010,210100011,210100012,210100100,210100101,210100110,210100111,210100112,210100121,210100122,210100123,210101000,210101001,210101010,210101011,210101012,210101100,210101101,210101110,210101111,210101112,210101121,210101122,210101123,210101210,210101211,210101212,210101221,210101222,210101223,210101232,210101233,210101234,210110000,210110001,210110010,210110011,210110012,210110100,210110101,210110110,210110111,210110112,210110121,210110122,210110123,210111000,210111001,210111010,210111011,210111012,210111100,210111101,210111110,210111111,210111112,210111121,210111122,210111123,210111210,210111211,210111212,210111221,210111222,210111223,210111232,210111233,210111234,210112100,210112101,210112110,210112111,210112112,210112121,210112122,210112123,210112210,210112211,210112212,210112221,210112222,210112223,210112232,210112233,210112234,210112321,210112322,210112323,210112332,210112333,210112334,210112343,210112344,210112345,210121000,210121001,210121010,210121011,210121012,210121100,210121101,210121110,210121111,210121112,210121121,210121122,210121123,210121210,210121211,210121212,210121221,210121222,210121223,210121232,210121233,210121234,210122100,210122101,210122110,210122111,210122112,210122121,210122122,210122123,210122210,210122211,210122212,210122221,210122222,210122223,210122232,210122233,210122234,210122321,210122322,210122323,210122332,210122333,210122334,210122343,210122344,210122345,210123210,210123211,210123212,210123221,210123222,210123223,210123232,210123233,210123234,210123321,210123322,210123323,210123332,210123333,210123334,210123343,210123344,210123345,210123432,210123433,210123434,210123443,210123444,210123445,210123454,210123455,210123456,211000000,211000001,211000010,211000011,211000012,211000100,211000101,211000110,211000111,211000112,211000121,211000122,211000123,211001000,211001001,211001010,211001011,211001012,211001100,211001101,211001110,211001111,211001112,211001121,211001122,211001123,211001210,211001211,211001212,211001221,211001222,211001223,211001232,211001233,211001234,211010000,211010001,211010010,211010011,211010012,211010100,211010101,211010110,211010111,211010112,211010121,211010122,211010123,211011000,211011001,211011010,211011011,211011012,211011100,211011101,211011110,211011111,211011112,211011121,211011122,211011123,211011210,211011211,211011212,211011221,211011222,211011223,211011232,211011233,211011234,211012100,211012101,211012110,211012111,211012112,211012121,211012122,211012123,211012210,211012211,211012212,211012221,211012222,211012223,211012232,211012233,211012234,211012321,211012322,211012323,211012332,211012333,211012334,211012343,211012344,211012345,211100000,211100001,211100010,211100011,211100012,211100100,211100101,211100110,211100111,211100112,211100121,211100122,211100123,211101000,211101001,211101010,211101011,211101012,211101100,211101101,211101110,211101111,211101112,211101121,211101122,211101123,211101210,211101211,211101212,211101221,211101222,211101223,211101232,211101233,211101234,211110000,211110001,211110010,211110011,211110012,211110100,211110101,211110110,211110111,211110112,211110121,211110122,211110123,211111000,211111001,211111010,211111011,211111012,211111100,211111101,211111110,211111111,211111112,211111121,211111122,211111123,211111210,211111211,211111212,211111221,211111222,211111223,211111232,211111233,211111234,211112100,211112101,211112110,211112111,211112112,211112121,211112122,211112123,211112210,211112211,211112212,211112221,211112222,211112223,211112232,211112233,211112234,211112321,211112322,211112323,211112332,211112333,211112334,211112343,211112344,211112345,211121000,211121001,211121010,211121011,211121012,211121100,211121101,211121110,211121111,211121112,211121121,211121122,211121123,211121210,211121211,211121212,211121221,211121222,211121223,211121232,211121233,211121234,211122100,211122101,211122110,211122111,211122112,211122121,211122122,211122123,211122210,211122211,211122212,211122221,211122222,211122223,211122232,211122233,211122234,211122321,211122322,211122323,211122332,211122333,211122334,211122343,211122344,211122345,211123210,211123211,211123212,211123221,211123222,211123223,211123232,211123233,211123234,211123321,211123322,211123323,211123332,211123333,211123334,211123343,211123344,211123345,211123432,211123433,211123434,211123443,211123444,211123445,211123454,211123455,211123456,211210000,211210001,211210010,211210011,211210012,211210100,211210101,211210110,211210111,211210112,211210121,211210122,211210123,211211000,211211001,211211010,211211011,211211012,211211100,211211101,211211110,211211111,211211112,211211121,211211122,211211123,211211210,211211211,211211212,211211221,211211222,211211223,211211232,211211233,211211234,211212100,211212101,211212110,211212111,211212112,211212121,211212122,211212123,211212210,211212211,211212212,211212221,211212222,211212223,211212232,211212233,211212234,211212321,211212322,211212323,211212332,211212333,211212334,211212343,211212344,211212345,211221000,211221001,211221010,211221011,211221012,211221100,211221101,211221110,211221111,211221112,211221121,211221122,211221123,211221210,211221211,211221212,211221221,211221222,211221223,211221232,211221233,211221234,211222100,211222101,211222110,211222111,211222112,211222121,211222122,211222123,211222210,211222211,211222212,211222221,211222222,211222223,211222232,211222233,211222234,211222321,211222322,211222323,211222332,211222333,211222334,211222343,211222344,211222345,211223210,211223211,211223212,211223221,211223222,211223223,211223232,211223233,211223234,211223321,211223322,211223323,211223332,211223333,211223334,211223343,211223344,211223345,211223432,211223433,211223434,211223443,211223444,211223445,211223454,211223455,211223456,211232100,211232101,211232110,211232111,211232112,211232121,211232122,211232123,211232210,211232211,211232212,211232221,211232222,211232223,211232232,211232233,211232234,211232321,211232322,211232323,211232332,211232333,211232334,211232343,211232344,211232345,211233210,211233211,211233212,211233221,211233222,211233223,211233232,211233233,211233234,211233321,211233322,211233323,211233332,211233333,211233334,211233343,211233344,211233345,211233432,211233433,211233434,211233443,211233444,211233445,211233454,211233455,211233456,211234321,211234322,211234323,211234332,211234333,211234334,211234343,211234344,211234345,211234432,211234433,211234434,211234443,211234444,211234445,211234454,211234455,211234456,211234543,211234544,211234545,211234554,211234555,211234556,211234565,211234566,211234567,212100000,212100001,212100010,212100011,212100012,212100100,212100101,212100110,212100111,212100112,212100121,212100122,212100123,212101000,212101001,212101010,212101011,212101012,212101100,212101101,212101110,212101111,212101112,212101121,212101122,212101123,212101210,212101211,212101212,212101221,212101222,212101223,212101232,212101233,212101234,212110000,212110001,212110010,212110011,212110012,212110100,212110101,212110110,212110111,212110112,212110121,212110122,212110123,212111000,212111001,212111010,212111011,212111012,212111100,212111101,212111110,212111111,212111112,212111121,212111122,212111123,212111210,212111211,212111212,212111221,212111222,212111223,212111232,212111233,212111234,212112100,212112101,212112110,212112111,212112112,212112121,212112122,212112123,212112210,212112211,212112212,212112221,212112222,212112223,212112232,212112233,212112234,212112321,212112322,212112323,212112332,212112333,212112334,212112343,212112344,212112345,212121000,212121001,212121010,212121011,212121012,212121100,212121101,212121110,212121111,212121112,212121121,212121122,212121123,212121210,212121211,212121212,212121221,212121222,212121223,212121232,212121233,212121234,212122100,212122101,212122110,212122111,212122112,212122121,212122122,212122123,212122210,212122211,212122212,212122221,212122222,212122223,212122232,212122233,212122234,212122321,212122322,212122323,212122332,212122333,212122334,212122343,212122344,212122345,212123210,212123211,212123212,212123221,212123222,212123223,212123232,212123233,212123234,212123321,212123322,212123323,212123332,212123333,212123334,212123343,212123344,212123345,212123432,212123433,212123434,212123443,212123444,212123445,212123454,212123455,212123456,212210000,212210001,212210010,212210011,212210012,212210100,212210101,212210110,212210111,212210112,212210121,212210122,212210123,212211000,212211001,212211010,212211011,212211012,212211100,212211101,212211110,212211111,212211112,212211121,212211122,212211123,212211210,212211211,212211212,212211221,212211222,212211223,212211232,212211233,212211234,212212100,212212101,212212110,212212111,212212112,212212121,212212122,212212123,212212210,212212211,212212212,212212221,212212222,212212223,212212232,212212233,212212234,212212321,212212322,212212323,212212332,212212333,212212334,212212343,212212344,212212345,212221000,212221001,212221010,212221011,212221012,212221100,212221101,212221110,212221111,212221112,212221121,212221122,212221123,212221210,212221211,212221212,212221221,212221222,212221223,212221232,212221233,212221234,212222100,212222101,212222110,212222111,212222112,212222121,212222122,212222123,212222210,212222211,212222212,212222221,212222222,212222223,212222232,212222233,212222234,212222321,212222322,212222323,212222332,212222333,212222334,212222343,212222344,212222345,212223210,212223211,212223212,212223221,212223222,212223223,212223232,212223233,212223234,212223321,212223322,212223323,212223332,212223333,212223334,212223343,212223344,212223345,212223432,212223433,212223434,212223443,212223444,212223445,212223454,212223455,212223456,212232100,212232101,212232110,212232111,212232112,212232121,212232122,212232123,212232210,212232211,212232212,212232221,212232222,212232223,212232232,212232233,212232234,212232321,212232322,212232323,212232332,212232333,212232334,212232343,212232344,212232345,212233210,212233211,212233212,212233221,212233222,212233223,212233232,212233233,212233234,212233321,212233322,212233323,212233332,212233333,212233334,212233343,212233344,212233345,212233432,212233433,212233434,212233443,212233444,212233445,212233454,212233455,212233456,212234321,212234322,212234323,212234332,212234333,212234334,212234343,212234344,212234345,212234432,212234433,212234434,212234443,212234444,212234445,212234454,212234455,212234456,212234543,212234544,212234545,212234554,212234555,212234556,212234565,212234566,212234567,212321000,212321001,212321010,212321011,212321012,212321100,212321101,212321110,212321111,212321112,212321121,212321122,212321123,212321210,212321211,212321212,212321221,212321222,212321223,212321232,212321233,212321234,212322100,212322101,212322110,212322111,212322112,212322121,212322122,212322123,212322210,212322211,212322212,212322221,212322222,212322223,212322232,212322233,212322234,212322321,212322322,212322323,212322332,212322333,212322334,212322343,212322344,212322345,212323210,212323211,212323212,212323221,212323222,212323223,212323232,212323233,212323234,212323321,212323322,212323323,212323332,212323333,212323334,212323343,212323344,212323345,212323432,212323433,212323434,212323443,212323444,212323445,212323454,212323455,212323456,212332100,212332101,212332110,212332111,212332112,212332121,212332122,212332123,212332210,212332211,212332212,212332221,212332222,212332223,212332232,212332233,212332234,212332321,212332322,212332323,212332332,212332333,212332334,212332343,212332344,212332345,212333210,212333211,212333212,212333221,212333222,212333223,212333232,212333233,212333234,212333321,212333322,212333323,212333332,212333333,212333334,212333343,212333344,212333345,212333432,212333433,212333434,212333443,212333444,212333445,212333454,212333455,212333456,212334321,212334322,212334323,212334332,212334333,212334334,212334343,212334344,212334345,212334432,212334433,212334434,212334443,212334444,212334445,212334454,212334455,212334456,212334543,212334544,212334545,212334554,212334555,212334556,212334565,212334566,212334567,212343210,212343211,212343212,212343221,212343222,212343223,212343232,212343233,212343234,212343321,212343322,212343323,212343332,212343333,212343334,212343343,212343344,212343345,212343432,212343433,212343434,212343443,212343444,212343445,212343454,212343455,212343456,212344321,212344322,212344323,212344332,212344333,212344334,212344343,212344344,212344345,212344432,212344433,212344434,212344443,212344444,212344445,212344454,212344455,212344456,212344543,212344544,212344545,212344554,212344555,212344556,212344565,212344566,212344567,212345432,212345433,212345434,212345443,212345444,212345445,212345454,212345455,212345456,212345543,212345544,212345545,212345554,212345555,212345556,212345565,212345566,212345567,212345654,212345655,212345656,212345665,212345666,212345667,212345676,212345677,212345678,221000000,221000001,221000010,221000011,221000012,221000100,221000101,221000110,221000111,221000112,221000121,221000122,221000123,221001000,221001001,221001010,221001011,221001012,221001100,221001101,221001110,221001111,221001112,221001121,221001122,221001123,221001210,221001211,221001212,221001221,221001222,221001223,221001232,221001233,221001234,221010000,221010001,221010010,221010011,221010012,221010100,221010101,221010110,221010111,221010112,221010121,221010122,221010123,221011000,221011001,221011010,221011011,221011012,221011100,221011101,221011110,221011111,221011112,221011121,221011122,221011123,221011210,221011211,221011212,221011221,221011222,221011223,221011232,221011233,221011234,221012100,221012101,221012110,221012111,221012112,221012121,221012122,221012123,221012210,221012211,221012212,221012221,221012222,221012223,221012232,221012233,221012234,221012321,221012322,221012323,221012332,221012333,221012334,221012343,221012344,221012345,221100000,221100001,221100010,221100011,221100012,221100100,221100101,221100110,221100111,221100112,221100121,221100122,221100123,221101000,221101001,221101010,221101011,221101012,221101100,221101101,221101110,221101111,221101112,221101121,221101122,221101123,221101210,221101211,221101212,221101221,221101222,221101223,221101232,221101233,221101234,221110000,221110001,221110010,221110011,221110012,221110100,221110101,221110110,221110111,221110112,221110121,221110122,221110123,221111000,221111001,221111010,221111011,221111012,221111100,221111101,221111110,221111111,221111112,221111121,221111122,221111123,221111210,221111211,221111212,221111221,221111222,221111223,221111232,221111233,221111234,221112100,221112101,221112110,221112111,221112112,221112121,221112122,221112123,221112210,221112211,221112212,221112221,221112222,221112223,221112232,221112233,221112234,221112321,221112322,221112323,221112332,221112333,221112334,221112343,221112344,221112345,221121000,221121001,221121010,221121011,221121012,221121100,221121101,221121110,221121111,221121112,221121121,221121122,221121123,221121210,221121211,221121212,221121221,221121222,221121223,221121232,221121233,221121234,221122100,221122101,221122110,221122111,221122112,221122121,221122122,221122123,221122210,221122211,221122212,221122221,221122222,221122223,221122232,221122233,221122234,221122321,221122322,221122323,221122332,221122333,221122334,221122343,221122344,221122345,221123210,221123211,221123212,221123221,221123222,221123223,221123232,221123233,221123234,221123321,221123322,221123323,221123332,221123333,221123334,221123343,221123344,221123345,221123432,221123433,221123434,221123443,221123444,221123445,221123454,221123455,221123456,221210000,221210001,221210010,221210011,221210012,221210100,221210101,221210110,221210111,221210112,221210121,221210122,221210123,221211000,221211001,221211010,221211011,221211012,221211100,221211101,221211110,221211111,221211112,221211121,221211122,221211123,221211210,221211211,221211212,221211221,221211222,221211223,221211232,221211233,221211234,221212100,221212101,221212110,221212111,221212112,221212121,221212122,221212123,221212210,221212211,221212212,221212221,221212222,221212223,221212232,221212233,221212234,221212321,221212322,221212323,221212332,221212333,221212334,221212343,221212344,221212345,221221000,221221001,221221010,221221011,221221012,221221100,221221101,221221110,221221111,221221112,221221121,221221122,221221123,221221210,221221211,221221212,221221221,221221222,221221223,221221232,221221233,221221234,221222100,221222101,221222110,221222111,221222112,221222121,221222122,221222123,221222210,221222211,221222212,221222221,221222222,221222223,221222232,221222233,221222234,221222321,221222322,221222323,221222332,221222333,221222334,221222343,221222344,221222345,221223210,221223211,221223212,221223221,221223222,221223223,221223232,221223233,221223234,221223321,221223322,221223323,221223332,221223333,221223334,221223343,221223344,221223345,221223432,221223433,221223434,221223443,221223444,221223445,221223454,221223455,221223456,221232100,221232101,221232110,221232111,221232112,221232121,221232122,221232123,221232210,221232211,221232212,221232221,221232222,221232223,221232232,221232233,221232234,221232321,221232322,221232323,221232332,221232333,221232334,221232343,221232344,221232345,221233210,221233211,221233212,221233221,221233222,221233223,221233232,221233233,221233234,221233321,221233322,221233323,221233332,221233333,221233334,221233343,221233344,221233345,221233432,221233433,221233434,221233443,221233444,221233445,221233454,221233455,221233456,221234321,221234322,221234323,221234332,221234333,221234334,221234343,221234344,221234345,221234432,221234433,221234434,221234443,221234444,221234445,221234454,221234455,221234456,221234543,221234544,221234545,221234554,221234555,221234556,221234565,221234566,221234567,222100000,222100001,222100010,222100011,222100012,222100100,222100101,222100110,222100111,222100112,222100121,222100122,222100123,222101000,222101001,222101010,222101011,222101012,222101100,222101101,222101110,222101111,222101112,222101121,222101122,222101123,222101210,222101211,222101212,222101221,222101222,222101223,222101232,222101233,222101234,222110000,222110001,222110010,222110011,222110012,222110100,222110101,222110110,222110111,222110112,222110121,222110122,222110123,222111000,222111001,222111010,222111011,222111012,222111100,222111101,222111110,222111111,222111112,222111121,222111122,222111123,222111210,222111211,222111212,222111221,222111222,222111223,222111232,222111233,222111234,222112100,222112101,222112110,222112111,222112112,222112121,222112122,222112123,222112210,222112211,222112212,222112221,222112222,222112223,222112232,222112233,222112234,222112321,222112322,222112323,222112332,222112333,222112334,222112343,222112344,222112345,222121000,222121001,222121010,222121011,222121012,222121100,222121101,222121110,222121111,222121112,222121121,222121122,222121123,222121210,222121211,222121212,222121221,222121222,222121223,222121232,222121233,222121234,222122100,222122101,222122110,222122111,222122112,222122121,222122122,222122123,222122210,222122211,222122212,222122221,222122222,222122223,222122232,222122233,222122234,222122321,222122322,222122323,222122332,222122333,222122334,222122343,222122344,222122345,222123210,222123211,222123212,222123221,222123222,222123223,222123232,222123233,222123234,222123321,222123322,222123323,222123332,222123333,222123334,222123343,222123344,222123345,222123432,222123433,222123434,222123443,222123444,222123445,222123454,222123455,222123456,222210000,222210001,222210010,222210011,222210012,222210100,222210101,222210110,222210111,222210112,222210121,222210122,222210123,222211000,222211001,222211010,222211011,222211012,222211100,222211101,222211110,222211111,222211112,222211121,222211122,222211123,222211210,222211211,222211212,222211221,222211222,222211223,222211232,222211233,222211234,222212100,222212101,222212110,222212111,222212112,222212121,222212122,222212123,222212210,222212211,222212212,222212221,222212222,222212223,222212232,222212233,222212234,222212321,222212322,222212323,222212332,222212333,222212334,222212343,222212344,222212345,222221000,222221001,222221010,222221011,222221012,222221100,222221101,222221110,222221111,222221112,222221121,222221122,222221123,222221210,222221211,222221212,222221221,222221222,222221223,222221232,222221233,222221234,222222100,222222101,222222110,222222111,222222112,222222121,222222122,222222123,222222210,222222211,222222212,222222221,222222222,222222223,222222232,222222233,222222234,222222321,222222322,222222323,222222332,222222333,222222334,222222343,222222344,222222345,222223210,222223211,222223212,222223221,222223222,222223223,222223232,222223233,222223234,222223321,222223322,222223323,222223332,222223333,222223334,222223343,222223344,222223345,222223432,222223433,222223434,222223443,222223444,222223445,222223454,222223455,222223456,222232100,222232101,222232110,222232111,222232112,222232121,222232122,222232123,222232210,222232211,222232212,222232221,222232222,222232223,222232232,222232233,222232234,222232321,222232322,222232323,222232332,222232333,222232334,222232343,222232344,222232345,222233210,222233211,222233212,222233221,222233222,222233223,222233232,222233233,222233234,222233321,222233322,222233323,222233332,222233333,222233334,222233343,222233344,222233345,222233432,222233433,222233434,222233443,222233444,222233445,222233454,222233455,222233456,222234321,222234322,222234323,222234332,222234333,222234334,222234343,222234344,222234345,222234432,222234433,222234434,222234443,222234444,222234445,222234454,222234455,222234456,222234543,222234544,222234545,222234554,222234555,222234556,222234565,222234566,222234567,222321000,222321001,222321010,222321011,222321012,222321100,222321101,222321110,222321111,222321112,222321121,222321122,222321123,222321210,222321211,222321212,222321221,222321222,222321223,222321232,222321233,222321234,222322100,222322101,222322110,222322111,222322112,222322121,222322122,222322123,222322210,222322211,222322212,222322221,222322222,222322223,222322232,222322233,222322234,222322321,222322322,222322323,222322332,222322333,222322334,222322343,222322344,222322345,222323210,222323211,222323212,222323221,222323222,222323223,222323232,222323233,222323234,222323321,222323322,222323323,222323332,222323333,222323334,222323343,222323344,222323345,222323432,222323433,222323434,222323443,222323444,222323445,222323454,222323455,222323456,222332100,222332101,222332110,222332111,222332112,222332121,222332122,222332123,222332210,222332211,222332212,222332221,222332222,222332223,222332232,222332233,222332234,222332321,222332322,222332323,222332332,222332333,222332334,222332343,222332344,222332345,222333210,222333211,222333212,222333221,222333222,222333223,222333232,222333233,222333234,222333321,222333322,222333323,222333332,222333333,222333334,222333343,222333344,222333345,222333432,222333433,222333434,222333443,222333444,222333445,222333454,222333455,222333456,222334321,222334322,222334323,222334332,222334333,222334334,222334343,222334344,222334345,222334432,222334433,222334434,222334443,222334444,222334445,222334454,222334455,222334456,222334543,222334544,222334545,222334554,222334555,222334556,222334565,222334566,222334567,222343210,222343211,222343212,222343221,222343222,222343223,222343232,222343233,222343234,222343321,222343322,222343323,222343332,222343333,222343334,222343343,222343344,222343345,222343432,222343433,222343434,222343443,222343444,222343445,222343454,222343455,222343456,222344321,222344322,222344323,222344332,222344333,222344334,222344343,222344344,222344345,222344432,222344433,222344434,222344443,222344444,222344445,222344454,222344455,222344456,222344543,222344544,222344545,222344554,222344555,222344556,222344565,222344566,222344567,222345432,222345433,222345434,222345443,222345444,222345445,222345454,222345455,222345456,222345543,222345544,222345545,222345554,222345555,222345556,222345565,222345566,222345567,222345654,222345655,222345656,222345665,222345666,222345667,222345676,222345677,222345678,223210000,223210001,223210010,223210011,223210012,223210100,223210101,223210110,223210111,223210112,223210121,223210122,223210123,223211000,223211001,223211010,223211011,223211012,223211100,223211101,223211110,223211111,223211112,223211121,223211122,223211123,223211210,223211211,223211212,223211221,223211222,223211223,223211232,223211233,223211234,223212100,223212101,223212110,223212111,223212112,223212121,223212122,223212123,223212210,223212211,223212212,223212221,223212222,223212223,223212232,223212233,223212234,223212321,223212322,223212323,223212332,223212333,223212334,223212343,223212344,223212345,223221000,223221001,223221010,223221011,223221012,223221100,223221101,223221110,223221111,223221112,223221121,223221122,223221123,223221210,223221211,223221212,223221221,223221222,223221223,223221232,223221233,223221234,223222100,223222101,223222110,223222111,223222112,223222121,223222122,223222123,223222210,223222211,223222212,223222221,223222222,223222223,223222232,223222233,223222234,223222321,223222322,223222323,223222332,223222333,223222334,223222343,223222344,223222345,223223210,223223211,223223212,223223221,223223222,223223223,223223232,223223233,223223234,223223321,223223322,223223323,223223332,223223333,223223334,223223343,223223344,223223345,223223432,223223433,223223434,223223443,223223444,223223445,223223454,223223455,223223456,223232100,223232101,223232110,223232111,223232112,223232121,223232122,223232123,223232210,223232211,223232212,223232221,223232222,223232223,223232232,223232233,223232234,223232321,223232322,223232323,223232332,223232333,223232334,223232343,223232344,223232345,223233210,223233211,223233212,223233221,223233222,223233223,223233232,223233233,223233234,223233321,223233322,223233323,223233332,223233333,223233334,223233343,223233344,223233345,223233432,223233433,223233434,223233443,223233444,223233445,223233454,223233455,223233456,223234321,223234322,223234323,223234332,223234333,223234334,223234343,223234344,223234345,223234432,223234433,223234434,223234443,223234444,223234445,223234454,223234455,223234456,223234543,223234544,223234545,223234554,223234555,223234556,223234565,223234566,223234567,223321000,223321001,223321010,223321011,223321012,223321100,223321101,223321110,223321111,223321112,223321121,223321122,223321123,223321210,223321211,223321212,223321221,223321222,223321223,223321232,223321233,223321234,223322100,223322101,223322110,223322111,223322112,223322121,223322122,223322123,223322210,223322211,223322212,223322221,223322222,223322223,223322232,223322233,223322234,223322321,223322322,223322323,223322332,223322333,223322334,223322343,223322344,223322345,223323210,223323211,223323212,223323221,223323222,223323223,223323232,223323233,223323234,223323321,223323322,223323323,223323332,223323333,223323334,223323343,223323344,223323345,223323432,223323433,223323434,223323443,223323444,223323445,223323454,223323455,223323456,223332100,223332101,223332110,223332111,223332112,223332121,223332122,223332123,223332210,223332211,223332212,223332221,223332222,223332223,223332232,223332233,223332234,223332321,223332322,223332323,223332332,223332333,223332334,223332343,223332344,223332345,223333210,223333211,223333212,223333221,223333222,223333223,223333232,223333233,223333234,223333321,223333322,223333323,223333332,223333333,223333334,223333343,223333344,223333345,223333432,223333433,223333434,223333443,223333444,223333445,223333454,223333455,223333456,223334321,223334322,223334323,223334332,223334333,223334334,223334343,223334344,223334345,223334432,223334433,223334434,223334443,223334444,223334445,223334454,223334455,223334456,223334543,223334544,223334545,223334554,223334555,223334556,223334565,223334566,223334567,223343210,223343211,223343212,223343221,223343222,223343223,223343232,223343233,223343234,223343321,223343322,223343323,223343332,223343333,223343334,223343343,223343344,223343345,223343432,223343433,223343434,223343443,223343444,223343445,223343454,223343455,223343456,223344321,223344322,223344323,223344332,223344333,223344334,223344343,223344344,223344345,223344432,223344433,223344434,223344443,223344444,223344445,223344454,223344455,223344456,223344543,223344544,223344545,223344554,223344555,223344556,223344565,223344566,223344567,223345432,223345433,223345434,223345443,223345444,223345445,223345454,223345455,223345456,223345543,223345544,223345545,223345554,223345555,223345556,223345565,223345566,223345567,223345654,223345655,223345656,223345665,223345666,223345667,223345676,223345677,223345678,223432100,223432101,223432110,223432111,223432112,223432121,223432122,223432123,223432210,223432211,223432212,223432221,223432222,223432223,223432232,223432233,223432234,223432321,223432322,223432323,223432332,223432333,223432334,223432343,223432344,223432345,223433210,223433211,223433212,223433221,223433222,223433223,223433232,223433233,223433234,223433321,223433322,223433323,223433332,223433333,223433334,223433343,223433344,223433345,223433432,223433433,223433434,223433443,223433444,223433445,223433454,223433455,223433456,223434321,223434322,223434323,223434332,223434333,223434334,223434343,223434344,223434345,223434432,223434433,223434434,223434443,223434444,223434445,223434454,223434455,223434456,223434543,223434544,223434545,223434554,223434555,223434556,223434565,223434566,223434567,223443210,223443211,223443212,223443221,223443222,223443223,223443232,223443233,223443234,223443321,223443322,223443323,223443332,223443333,223443334,223443343,223443344,223443345,223443432,223443433,223443434,223443443,223443444,223443445,223443454,223443455,223443456,223444321,223444322,223444323,223444332,223444333,223444334,223444343,223444344,223444345,223444432,223444433,223444434,223444443,223444444,223444445,223444454,223444455,223444456,223444543,223444544,223444545,223444554,223444555,223444556,223444565,223444566,223444567,223445432,223445433,223445434,223445443,223445444,223445445,223445454,223445455,223445456,223445543,223445544,223445545,223445554,223445555,223445556,223445565,223445566,223445567,223445654,223445655,223445656,223445665,223445666,223445667,223445676,223445677,223445678,223454321,223454322,223454323,223454332,223454333,223454334,223454343,223454344,223454345,223454432,223454433,223454434,223454443,223454444,223454445,223454454,223454455,223454456,223454543,223454544,223454545,223454554,223454555,223454556,223454565,223454566,223454567,223455432,223455433,223455434,223455443,223455444,223455445,223455454,223455455,223455456,223455543,223455544,223455545,223455554,223455555,223455556,223455565,223455566,223455567,223455654,223455655,223455656,223455665,223455666,223455667,223455676,223455677,223455678,223456543,223456544,223456545,223456554,223456555,223456556,223456565,223456566,223456567,223456654,223456655,223456656,223456665,223456666,223456667,223456676,223456677,223456678,223456765,223456766,223456767,223456776,223456777,223456778,223456787,223456788,223456789,232100000,232100001,232100010,232100011,232100012,232100100,232100101,232100110,232100111,232100112,232100121,232100122,232100123,232101000,232101001,232101010,232101011,232101012,232101100,232101101,232101110,232101111,232101112,232101121,232101122,232101123,232101210,232101211,232101212,232101221,232101222,232101223,232101232,232101233,232101234,232110000,232110001,232110010,232110011,232110012,232110100,232110101,232110110,232110111,232110112,232110121,232110122,232110123,232111000,232111001,232111010,232111011,232111012,232111100,232111101,232111110,232111111,232111112,232111121,232111122,232111123,232111210,232111211,232111212,232111221,232111222,232111223,232111232,232111233,232111234,232112100,232112101,232112110,232112111,232112112,232112121,232112122,232112123,232112210,232112211,232112212,232112221,232112222,232112223,232112232,232112233,232112234,232112321,232112322,232112323,232112332,232112333,232112334,232112343,232112344,232112345,232121000,232121001,232121010,232121011,232121012,232121100,232121101,232121110,232121111,232121112,232121121,232121122,232121123,232121210,232121211,232121212,232121221,232121222,232121223,232121232,232121233,232121234,232122100,232122101,232122110,232122111,232122112,232122121,232122122,232122123,232122210,232122211,232122212,232122221,232122222,232122223,232122232,232122233,232122234,232122321,232122322,232122323,232122332,232122333,232122334,232122343,232122344,232122345,232123210,232123211,232123212,232123221,232123222,232123223,232123232,232123233,232123234,232123321,232123322,232123323,232123332,232123333,232123334,232123343,232123344,232123345,232123432,232123433,232123434,232123443,232123444,232123445,232123454,232123455,232123456,232210000,232210001,232210010,232210011,232210012,232210100,232210101,232210110,232210111,232210112,232210121,232210122,232210123,232211000,232211001,232211010,232211011,232211012,232211100,232211101,232211110,232211111,232211112,232211121,232211122,232211123,232211210,232211211,232211212,232211221,232211222,232211223,232211232,232211233,232211234,232212100,232212101,232212110,232212111,232212112,232212121,232212122,232212123,232212210,232212211,232212212,232212221,232212222,232212223,232212232,232212233,232212234,232212321,232212322,232212323,232212332,232212333,232212334,232212343,232212344,232212345,232221000,232221001,232221010,232221011,232221012,232221100,232221101,232221110,232221111,232221112,232221121,232221122,232221123,232221210,232221211,232221212,232221221,232221222,232221223,232221232,232221233,232221234,232222100,232222101,232222110,232222111,232222112,232222121,232222122,232222123,232222210,232222211,232222212,232222221,232222222,232222223,232222232,232222233,232222234,232222321,232222322,232222323,232222332,232222333,232222334,232222343,232222344,232222345,232223210,232223211,232223212,232223221,232223222,232223223,232223232,232223233,232223234,232223321,232223322,232223323,232223332,232223333,232223334,232223343,232223344,232223345,232223432,232223433,232223434,232223443,232223444,232223445,232223454,232223455,232223456,232232100,232232101,232232110,232232111,232232112,232232121,232232122,232232123,232232210,232232211,232232212,232232221,232232222,232232223,232232232,232232233,232232234,232232321,232232322,232232323,232232332,232232333,232232334,232232343,232232344,232232345,232233210,232233211,232233212,232233221,232233222,232233223,232233232,232233233,232233234,232233321,232233322,232233323,232233332,232233333,232233334,232233343,232233344,232233345,232233432,232233433,232233434,232233443,232233444,232233445,232233454,232233455,232233456,232234321,232234322,232234323,232234332,232234333,232234334,232234343,232234344,232234345,232234432,232234433,232234434,232234443,232234444,232234445,232234454,232234455,232234456,232234543,232234544,232234545,232234554,232234555,232234556,232234565,232234566,232234567,232321000,232321001,232321010,232321011,232321012,232321100,232321101,232321110,232321111,232321112,232321121,232321122,232321123,232321210,232321211,232321212,232321221,232321222,232321223,232321232,232321233,232321234,232322100,232322101,232322110,232322111,232322112,232322121,232322122,232322123,232322210,232322211,232322212,232322221,232322222,232322223,232322232,232322233,232322234,232322321,232322322,232322323,232322332,232322333,232322334,232322343,232322344,232322345,232323210,232323211,232323212,232323221,232323222,232323223,232323232,232323233,232323234,232323321,232323322,232323323,232323332,232323333,232323334,232323343,232323344,232323345,232323432,232323433,232323434,232323443,232323444,232323445,232323454,232323455,232323456,232332100,232332101,232332110,232332111,232332112,232332121,232332122,232332123,232332210,232332211,232332212,232332221,232332222,232332223,232332232,232332233,232332234,232332321,232332322,232332323,232332332,232332333,232332334,232332343,232332344,232332345,232333210,232333211,232333212,232333221,232333222,232333223,232333232,232333233,232333234,232333321,232333322,232333323,232333332,232333333,232333334,232333343,232333344,232333345,232333432,232333433,232333434,232333443,232333444,232333445,232333454,232333455,232333456,232334321,232334322,232334323,232334332,232334333,232334334,232334343,232334344,232334345,232334432,232334433,232334434,232334443,232334444,232334445,232334454,232334455,232334456,232334543,232334544,232334545,232334554,232334555,232334556,232334565,232334566,232334567,232343210,232343211,232343212,232343221,232343222,232343223,232343232,232343233,232343234,232343321,232343322,232343323,232343332,232343333,232343334,232343343,232343344,232343345,232343432,232343433,232343434,232343443,232343444,232343445,232343454,232343455,232343456,232344321,232344322,232344323,232344332,232344333,232344334,232344343,232344344,232344345,232344432,232344433,232344434,232344443,232344444,232344445,232344454,232344455,232344456,232344543,232344544,232344545,232344554,232344555,232344556,232344565,232344566,232344567,232345432,232345433,232345434,232345443,232345444,232345445,232345454,232345455,232345456,232345543,232345544,232345545,232345554,232345555,232345556,232345565,232345566,232345567,232345654,232345655,232345656,232345665,232345666,232345667,232345676,232345677,232345678,233210000,233210001,233210010,233210011,233210012,233210100,233210101,233210110,233210111,233210112,233210121,233210122,233210123,233211000,233211001,233211010,233211011,233211012,233211100,233211101,233211110,233211111,233211112,233211121,233211122,233211123,233211210,233211211,233211212,233211221,233211222,233211223,233211232,233211233,233211234,233212100,233212101,233212110,233212111,233212112,233212121,233212122,233212123,233212210,233212211,233212212,233212221,233212222,233212223,233212232,233212233,233212234,233212321,233212322,233212323,233212332,233212333,233212334,233212343,233212344,233212345,233221000,233221001,233221010,233221011,233221012,233221100,233221101,233221110,233221111,233221112,233221121,233221122,233221123,233221210,233221211,233221212,233221221,233221222,233221223,233221232,233221233,233221234,233222100,233222101,233222110,233222111,233222112,233222121,233222122,233222123,233222210,233222211,233222212,233222221,233222222,233222223,233222232,233222233,233222234,233222321,233222322,233222323,233222332,233222333,233222334,233222343,233222344,233222345,233223210,233223211,233223212,233223221,233223222,233223223,233223232,233223233,233223234,233223321,233223322,233223323,233223332,233223333,233223334,233223343,233223344,233223345,233223432,233223433,233223434,233223443,233223444,233223445,233223454,233223455,233223456,233232100,233232101,233232110,233232111,233232112,233232121,233232122,233232123,233232210,233232211,233232212,233232221,233232222,233232223,233232232,233232233,233232234,233232321,233232322,233232323,233232332,233232333,233232334,233232343,233232344,233232345,233233210,233233211,233233212,233233221,233233222,233233223,233233232,233233233,233233234,233233321,233233322,233233323,233233332,233233333,233233334,233233343,233233344,233233345,233233432,233233433,233233434,233233443,233233444,233233445,233233454,233233455,233233456,233234321,233234322,233234323,233234332,233234333,233234334,233234343,233234344,233234345,233234432,233234433,233234434,233234443,233234444,233234445,233234454,233234455,233234456,233234543,233234544,233234545,233234554,233234555,233234556,233234565,233234566,233234567,233321000,233321001,233321010,233321011,233321012,233321100,233321101,233321110,233321111,233321112,233321121,233321122,233321123,233321210,233321211,233321212,233321221,233321222,233321223,233321232,233321233,233321234,233322100,233322101,233322110,233322111,233322112,233322121,233322122,233322123,233322210,233322211,233322212,233322221,233322222,233322223,233322232,233322233,233322234,233322321,233322322,233322323,233322332,233322333,233322334,233322343,233322344,233322345,233323210,233323211,233323212,233323221,233323222,233323223,233323232,233323233,233323234,233323321,233323322,233323323,233323332,233323333,233323334,233323343,233323344,233323345,233323432,233323433,233323434,233323443,233323444,233323445,233323454,233323455,233323456,233332100,233332101,233332110,233332111,233332112,233332121,233332122,233332123,233332210,233332211,233332212,233332221,233332222,233332223,233332232,233332233,233332234,233332321,233332322,233332323,233332332,233332333,233332334,233332343,233332344,233332345,233333210,233333211,233333212,233333221,233333222,233333223,233333232,233333233,233333234,233333321,233333322,233333323,233333332,233333333,233333334,233333343,233333344,233333345,233333432,233333433,233333434,233333443,233333444,233333445,233333454,233333455,233333456,233334321,233334322,233334323,233334332,233334333,233334334,233334343,233334344,233334345,233334432,233334433,233334434,233334443,233334444,233334445,233334454,233334455,233334456,233334543,233334544,233334545,233334554,233334555,233334556,233334565,233334566,233334567,233343210,233343211,233343212,233343221,233343222,233343223,233343232,233343233,233343234,233343321,233343322,233343323,233343332,233343333,233343334,233343343,233343344,233343345,233343432,233343433,233343434,233343443,233343444,233343445,233343454,233343455,233343456,233344321,233344322,233344323,233344332,233344333,233344334,233344343,233344344,233344345,233344432,233344433,233344434,233344443,233344444,233344445,233344454,233344455,233344456,233344543,233344544,233344545,233344554,233344555,233344556,233344565,233344566,233344567,233345432,233345433,233345434,233345443,233345444,233345445,233345454,233345455,233345456,233345543,233345544,233345545,233345554,233345555,233345556,233345565,233345566,233345567,233345654,233345655,233345656,233345665,233345666,233345667,233345676,233345677,233345678,233432100,233432101,233432110,233432111,233432112,233432121,233432122,233432123,233432210,233432211,233432212,233432221,233432222,233432223,233432232,233432233,233432234,233432321,233432322,233432323,233432332,233432333,233432334,233432343,233432344,233432345,233433210,233433211,233433212,233433221,233433222,233433223,233433232,233433233,233433234,233433321,233433322,233433323,233433332,233433333,233433334,233433343,233433344,233433345,233433432,233433433,233433434,233433443,233433444,233433445,233433454,233433455,233433456,233434321,233434322,233434323,233434332,233434333,233434334,233434343,233434344,233434345,233434432,233434433,233434434,233434443,233434444,233434445,233434454,233434455,233434456,233434543,233434544,233434545,233434554,233434555,233434556,233434565,233434566,233434567,233443210,233443211,233443212,233443221,233443222,233443223,233443232,233443233,233443234,233443321,233443322,233443323,233443332,233443333,233443334,233443343,233443344,233443345,233443432,233443433,233443434,233443443,233443444,233443445,233443454,233443455,233443456,233444321,233444322,233444323,233444332,233444333,233444334,233444343,233444344,233444345,233444432,233444433,233444434,233444443,233444444,233444445,233444454,233444455,233444456,233444543,233444544,233444545,233444554,233444555,233444556,233444565,233444566,233444567,233445432,233445433,233445434,233445443,233445444,233445445,233445454,233445455,233445456,233445543,233445544,233445545,233445554,233445555,233445556,233445565,233445566,233445567,233445654,233445655,233445656,233445665,233445666,233445667,233445676,233445677,233445678,233454321,233454322,233454323,233454332,233454333,233454334,233454343,233454344,233454345,233454432,233454433,233454434,233454443,233454444,233454445,233454454,233454455,233454456,233454543,233454544,233454545,233454554,233454555,233454556,233454565,233454566,233454567,233455432,233455433,233455434,233455443,233455444,233455445,233455454,233455455,233455456,233455543,233455544,233455545,233455554,233455555,233455556,233455565,233455566,233455567,233455654,233455655,233455656,233455665,233455666,233455667,233455676,233455677,233455678,233456543,233456544,233456545,233456554,233456555,233456556,233456565,233456566,233456567,233456654,233456655,233456656,233456665,233456666,233456667,233456676,233456677,233456678,233456765,233456766,233456767,233456776,233456777,233456778,233456787,233456788,233456789,234321000,234321001,234321010,234321011,234321012,234321100,234321101,234321110,234321111,234321112,234321121,234321122,234321123,234321210,234321211,234321212,234321221,234321222,234321223,234321232,234321233,234321234,234322100,234322101,234322110,234322111,234322112,234322121,234322122,234322123,234322210,234322211,234322212,234322221,234322222,234322223,234322232,234322233,234322234,234322321,234322322,234322323,234322332,234322333,234322334,234322343,234322344,234322345,234323210,234323211,234323212,234323221,234323222,234323223,234323232,234323233,234323234,234323321,234323322,234323323,234323332,234323333,234323334,234323343,234323344,234323345,234323432,234323433,234323434,234323443,234323444,234323445,234323454,234323455,234323456,234332100,234332101,234332110,234332111,234332112,234332121,234332122,234332123,234332210,234332211,234332212,234332221,234332222,234332223,234332232,234332233,234332234,234332321,234332322,234332323,234332332,234332333,234332334,234332343,234332344,234332345,234333210,234333211,234333212,234333221,234333222,234333223,234333232,234333233,234333234,234333321,234333322,234333323,234333332,234333333,234333334,234333343,234333344,234333345,234333432,234333433,234333434,234333443,234333444,234333445,234333454,234333455,234333456,234334321,234334322,234334323,234334332,234334333,234334334,234334343,234334344,234334345,234334432,234334433,234334434,234334443,234334444,234334445,234334454,234334455,234334456,234334543,234334544,234334545,234334554,234334555,234334556,234334565,234334566,234334567,234343210,234343211,234343212,234343221,234343222,234343223,234343232,234343233,234343234,234343321,234343322,234343323,234343332,234343333,234343334,234343343,234343344,234343345,234343432,234343433,234343434,234343443,234343444,234343445,234343454,234343455,234343456,234344321,234344322,234344323,234344332,234344333,234344334,234344343,234344344,234344345,234344432,234344433,234344434,234344443,234344444,234344445,234344454,234344455,234344456,234344543,234344544,234344545,234344554,234344555,234344556,234344565,234344566,234344567,234345432,234345433,234345434,234345443,234345444,234345445,234345454,234345455,234345456,234345543,234345544,234345545,234345554,234345555,234345556,234345565,234345566,234345567,234345654,234345655,234345656,234345665,234345666,234345667,234345676,234345677,234345678,234432100,234432101,234432110,234432111,234432112,234432121,234432122,234432123,234432210,234432211,234432212,234432221,234432222,234432223,234432232,234432233,234432234,234432321,234432322,234432323,234432332,234432333,234432334,234432343,234432344,234432345,234433210,234433211,234433212,234433221,234433222,234433223,234433232,234433233,234433234,234433321,234433322,234433323,234433332,234433333,234433334,234433343,234433344,234433345,234433432,234433433,234433434,234433443,234433444,234433445,234433454,234433455,234433456,234434321,234434322,234434323,234434332,234434333,234434334,234434343,234434344,234434345,234434432,234434433,234434434,234434443,234434444,234434445,234434454,234434455,234434456,234434543,234434544,234434545,234434554,234434555,234434556,234434565,234434566,234434567,234443210,234443211,234443212,234443221,234443222,234443223,234443232,234443233,234443234,234443321,234443322,234443323,234443332,234443333,234443334,234443343,234443344,234443345,234443432,234443433,234443434,234443443,234443444,234443445,234443454,234443455,234443456,234444321,234444322,234444323,234444332,234444333,234444334,234444343,234444344,234444345,234444432,234444433,234444434,234444443,234444444,234444445,234444454,234444455,234444456,234444543,234444544,234444545,234444554,234444555,234444556,234444565,234444566,234444567,234445432,234445433,234445434,234445443,234445444,234445445,234445454,234445455,234445456,234445543,234445544,234445545,234445554,234445555,234445556,234445565,234445566,234445567,234445654,234445655,234445656,234445665,234445666,234445667,234445676,234445677,234445678,234454321,234454322,234454323,234454332,234454333,234454334,234454343,234454344,234454345,234454432,234454433,234454434,234454443,234454444,234454445,234454454,234454455,234454456,234454543,234454544,234454545,234454554,234454555,234454556,234454565,234454566,234454567,234455432,234455433,234455434,234455443,234455444,234455445,234455454,234455455,234455456,234455543,234455544,234455545,234455554,234455555,234455556,234455565,234455566,234455567,234455654,234455655,234455656,234455665,234455666,234455667,234455676,234455677,234455678,234456543,234456544,234456545,234456554,234456555,234456556,234456565,234456566,234456567,234456654,234456655,234456656,234456665,234456666,234456667,234456676,234456677,234456678,234456765,234456766,234456767,234456776,234456777,234456778,234456787,234456788,234456789,234543210,234543211,234543212,234543221,234543222,234543223,234543232,234543233,234543234,234543321,234543322,234543323,234543332,234543333,234543334,234543343,234543344,234543345,234543432,234543433,234543434,234543443,234543444,234543445,234543454,234543455,234543456,234544321,234544322,234544323,234544332,234544333,234544334,234544343,234544344,234544345,234544432,234544433,234544434,234544443,234544444,234544445,234544454,234544455,234544456,234544543,234544544,234544545,234544554,234544555,234544556,234544565,234544566,234544567,234545432,234545433,234545434,234545443,234545444,234545445,234545454,234545455,234545456,234545543,234545544,234545545,234545554,234545555,234545556,234545565,234545566,234545567,234545654,234545655,234545656,234545665,234545666,234545667,234545676,234545677,234545678,234554321,234554322,234554323,234554332,234554333,234554334,234554343,234554344,234554345,234554432,234554433,234554434,234554443,234554444,234554445,234554454,234554455,234554456,234554543,234554544,234554545,234554554,234554555,234554556,234554565,234554566,234554567,234555432,234555433,234555434,234555443,234555444,234555445,234555454,234555455,234555456,234555543,234555544,234555545,234555554,234555555,234555556,234555565,234555566,234555567,234555654,234555655,234555656,234555665,234555666,234555667,234555676,234555677,234555678,234556543,234556544,234556545,234556554,234556555,234556556,234556565,234556566,234556567,234556654,234556655,234556656,234556665,234556666,234556667,234556676,234556677,234556678,234556765,234556766,234556767,234556776,234556777,234556778,234556787,234556788,234556789,234565432,234565433,234565434,234565443,234565444,234565445,234565454,234565455,234565456,234565543,234565544,234565545,234565554,234565555,234565556,234565565,234565566,234565567,234565654,234565655,234565656,234565665,234565666,234565667,234565676,234565677,234565678,234566543,234566544,234566545,234566554,234566555,234566556,234566565,234566566,234566567,234566654,234566655,234566656,234566665,234566666,234566667,234566676,234566677,234566678,234566765,234566766,234566767,234566776,234566777,234566778,234566787,234566788,234566789,234567654,234567655,234567656,234567665,234567666,234567667,234567676,234567677,234567678,234567765,234567766,234567767,234567776,234567777,234567778,234567787,234567788,234567789,234567876,234567877,234567878,234567887,234567888,234567889,234567898,234567899,321000000,321000001,321000010,321000011,321000012,321000100,321000101,321000110,321000111,321000112,321000121,321000122,321000123,321001000,321001001,321001010,321001011,321001012,321001100,321001101,321001110,321001111,321001112,321001121,321001122,321001123,321001210,321001211,321001212,321001221,321001222,321001223,321001232,321001233,321001234,321010000,321010001,321010010,321010011,321010012,321010100,321010101,321010110,321010111,321010112,321010121,321010122,321010123,321011000,321011001,321011010,321011011,321011012,321011100,321011101,321011110,321011111,321011112,321011121,321011122,321011123,321011210,321011211,321011212,321011221,321011222,321011223,321011232,321011233,321011234,321012100,321012101,321012110,321012111,321012112,321012121,321012122,321012123,321012210,321012211,321012212,321012221,321012222,321012223,321012232,321012233,321012234,321012321,321012322,321012323,321012332,321012333,321012334,321012343,321012344,321012345,321100000,321100001,321100010,321100011,321100012,321100100,321100101,321100110,321100111,321100112,321100121,321100122,321100123,321101000,321101001,321101010,321101011,321101012,321101100,321101101,321101110,321101111,321101112,321101121,321101122,321101123,321101210,321101211,321101212,321101221,321101222,321101223,321101232,321101233,321101234,321110000,321110001,321110010,321110011,321110012,321110100,321110101,321110110,321110111,321110112,321110121,321110122,321110123,321111000,321111001,321111010,321111011,321111012,321111100,321111101,321111110,321111111,321111112,321111121,321111122,321111123,321111210,321111211,321111212,321111221,321111222,321111223,321111232,321111233,321111234,321112100,321112101,321112110,321112111,321112112,321112121,321112122,321112123,321112210,321112211,321112212,321112221,321112222,321112223,321112232,321112233,321112234,321112321,321112322,321112323,321112332,321112333,321112334,321112343,321112344,321112345,321121000,321121001,321121010,321121011,321121012,321121100,321121101,321121110,321121111,321121112,321121121,321121122,321121123,321121210,321121211,321121212,321121221,321121222,321121223,321121232,321121233,321121234,321122100,321122101,321122110,321122111,321122112,321122121,321122122,321122123,321122210,321122211,321122212,321122221,321122222,321122223,321122232,321122233,321122234,321122321,321122322,321122323,321122332,321122333,321122334,321122343,321122344,321122345,321123210,321123211,321123212,321123221,321123222,321123223,321123232,321123233,321123234,321123321,321123322,321123323,321123332,321123333,321123334,321123343,321123344,321123345,321123432,321123433,321123434,321123443,321123444,321123445,321123454,321123455,321123456,321210000,321210001,321210010,321210011,321210012,321210100,321210101,321210110,321210111,321210112,321210121,321210122,321210123,321211000,321211001,321211010,321211011,321211012,321211100,321211101,321211110,321211111,321211112,321211121,321211122,321211123,321211210,321211211,321211212,321211221,321211222,321211223,321211232,321211233,321211234,321212100,321212101,321212110,321212111,321212112,321212121,321212122,321212123,321212210,321212211,321212212,321212221,321212222,321212223,321212232,321212233,321212234,321212321,321212322,321212323,321212332,321212333,321212334,321212343,321212344,321212345,321221000,321221001,321221010,321221011,321221012,321221100,321221101,321221110,321221111,321221112,321221121,321221122,321221123,321221210,321221211,321221212,321221221,321221222,321221223,321221232,321221233,321221234,321222100,321222101,321222110,321222111,321222112,321222121,321222122,321222123,321222210,321222211,321222212,321222221,321222222,321222223,321222232,321222233,321222234,321222321,321222322,321222323,321222332,321222333,321222334,321222343,321222344,321222345,321223210,321223211,321223212,321223221,321223222,321223223,321223232,321223233,321223234,321223321,321223322,321223323,321223332,321223333,321223334,321223343,321223344,321223345,321223432,321223433,321223434,321223443,321223444,321223445,321223454,321223455,321223456,321232100,321232101,321232110,321232111,321232112,321232121,321232122,321232123,321232210,321232211,321232212,321232221,321232222,321232223,321232232,321232233,321232234,321232321,321232322,321232323,321232332,321232333,321232334,321232343,321232344,321232345,321233210,321233211,321233212,321233221,321233222,321233223,321233232,321233233,321233234,321233321,321233322,321233323,321233332,321233333,321233334,321233343,321233344,321233345,321233432,321233433,321233434,321233443,321233444,321233445,321233454,321233455,321233456,321234321,321234322,321234323,321234332,321234333,321234334,321234343,321234344,321234345,321234432,321234433,321234434,321234443,321234444,321234445,321234454,321234455,321234456,321234543,321234544,321234545,321234554,321234555,321234556,321234565,321234566,321234567,322100000,322100001,322100010,322100011,322100012,322100100,322100101,322100110,322100111,322100112,322100121,322100122,322100123,322101000,322101001,322101010,322101011,322101012,322101100,322101101,322101110,322101111,322101112,322101121,322101122,322101123,322101210,322101211,322101212,322101221,322101222,322101223,322101232,322101233,322101234,322110000,322110001,322110010,322110011,322110012,322110100,322110101,322110110,322110111,322110112,322110121,322110122,322110123,322111000,322111001,322111010,322111011,322111012,322111100,322111101,322111110,322111111,322111112,322111121,322111122,322111123,322111210,322111211,322111212,322111221,322111222,322111223,322111232,322111233,322111234,322112100,322112101,322112110,322112111,322112112,322112121,322112122,322112123,322112210,322112211,322112212,322112221,322112222,322112223,322112232,322112233,322112234,322112321,322112322,322112323,322112332,322112333,322112334,322112343,322112344,322112345,322121000,322121001,322121010,322121011,322121012,322121100,322121101,322121110,322121111,322121112,322121121,322121122,322121123,322121210,322121211,322121212,322121221,322121222,322121223,322121232,322121233,322121234,322122100,322122101,322122110,322122111,322122112,322122121,322122122,322122123,322122210,322122211,322122212,322122221,322122222,322122223,322122232,322122233,322122234,322122321,322122322,322122323,322122332,322122333,322122334,322122343,322122344,322122345,322123210,322123211,322123212,322123221,322123222,322123223,322123232,322123233,322123234,322123321,322123322,322123323,322123332,322123333,322123334,322123343,322123344,322123345,322123432,322123433,322123434,322123443,322123444,322123445,322123454,322123455,322123456,322210000,322210001,322210010,322210011,322210012,322210100,322210101,322210110,322210111,322210112,322210121,322210122,322210123,322211000,322211001,322211010,322211011,322211012,322211100,322211101,322211110,322211111,322211112,322211121,322211122,322211123,322211210,322211211,322211212,322211221,322211222,322211223,322211232,322211233,322211234,322212100,322212101,322212110,322212111,322212112,322212121,322212122,322212123,322212210,322212211,322212212,322212221,322212222,322212223,322212232,322212233,322212234,322212321,322212322,322212323,322212332,322212333,322212334,322212343,322212344,322212345,322221000,322221001,322221010,322221011,322221012,322221100,322221101,322221110,322221111,322221112,322221121,322221122,322221123,322221210,322221211,322221212,322221221,322221222,322221223,322221232,322221233,322221234,322222100,322222101,322222110,322222111,322222112,322222121,322222122,322222123,322222210,322222211,322222212,322222221,322222222,322222223,322222232,322222233,322222234,322222321,322222322,322222323,322222332,322222333,322222334,322222343,322222344,322222345,322223210,322223211,322223212,322223221,322223222,322223223,322223232,322223233,322223234,322223321,322223322,322223323,322223332,322223333,322223334,322223343,322223344,322223345,322223432,322223433,322223434,322223443,322223444,322223445,322223454,322223455,322223456,322232100,322232101,322232110,322232111,322232112,322232121,322232122,322232123,322232210,322232211,322232212,322232221,322232222,322232223,322232232,322232233,322232234,322232321,322232322,322232323,322232332,322232333,322232334,322232343,322232344,322232345,322233210,322233211,322233212,322233221,322233222,322233223,322233232,322233233,322233234,322233321,322233322,322233323,322233332,322233333,322233334,322233343,322233344,322233345,322233432,322233433,322233434,322233443,322233444,322233445,322233454,322233455,322233456,322234321,322234322,322234323,322234332,322234333,322234334,322234343,322234344,322234345,322234432,322234433,322234434,322234443,322234444,322234445,322234454,322234455,322234456,322234543,322234544,322234545,322234554,322234555,322234556,322234565,322234566,322234567,322321000,322321001,322321010,322321011,322321012,322321100,322321101,322321110,322321111,322321112,322321121,322321122,322321123,322321210,322321211,322321212,322321221,322321222,322321223,322321232,322321233,322321234,322322100,322322101,322322110,322322111,322322112,322322121,322322122,322322123,322322210,322322211,322322212,322322221,322322222,322322223,322322232,322322233,322322234,322322321,322322322,322322323,322322332,322322333,322322334,322322343,322322344,322322345,322323210,322323211,322323212,322323221,322323222,322323223,322323232,322323233,322323234,322323321,322323322,322323323,322323332,322323333,322323334,322323343,322323344,322323345,322323432,322323433,322323434,322323443,322323444,322323445,322323454,322323455,322323456,322332100,322332101,322332110,322332111,322332112,322332121,322332122,322332123,322332210,322332211,322332212,322332221,322332222,322332223,322332232,322332233,322332234,322332321,322332322,322332323,322332332,322332333,322332334,322332343,322332344,322332345,322333210,322333211,322333212,322333221,322333222,322333223,322333232,322333233,322333234,322333321,322333322,322333323,322333332,322333333,322333334,322333343,322333344,322333345,322333432,322333433,322333434,322333443,322333444,322333445,322333454,322333455,322333456,322334321,322334322,322334323,322334332,322334333,322334334,322334343,322334344,322334345,322334432,322334433,322334434,322334443,322334444,322334445,322334454,322334455,322334456,322334543,322334544,322334545,322334554,322334555,322334556,322334565,322334566,322334567,322343210,322343211,322343212,322343221,322343222,322343223,322343232,322343233,322343234,322343321,322343322,322343323,322343332,322343333,322343334,322343343,322343344,322343345,322343432,322343433,322343434,322343443,322343444,322343445,322343454,322343455,322343456,322344321,322344322,322344323,322344332,322344333,322344334,322344343,322344344,322344345,322344432,322344433,322344434,322344443,322344444,322344445,322344454,322344455,322344456,322344543,322344544,322344545,322344554,322344555,322344556,322344565,322344566,322344567,322345432,322345433,322345434,322345443,322345444,322345445,322345454,322345455,322345456,322345543,322345544,322345545,322345554,322345555,322345556,322345565,322345566,322345567,322345654,322345655,322345656,322345665,322345666,322345667,322345676,322345677,322345678,323210000,323210001,323210010,323210011,323210012,323210100,323210101,323210110,323210111,323210112,323210121,323210122,323210123,323211000,323211001,323211010,323211011,323211012,323211100,323211101,323211110,323211111,323211112,323211121,323211122,323211123,323211210,323211211,323211212,323211221,323211222,323211223,323211232,323211233,323211234,323212100,323212101,323212110,323212111,323212112,323212121,323212122,323212123,323212210,323212211,323212212,323212221,323212222,323212223,323212232,323212233,323212234,323212321,323212322,323212323,323212332,323212333,323212334,323212343,323212344,323212345,323221000,323221001,323221010,323221011,323221012,323221100,323221101,323221110,323221111,323221112,323221121,323221122,323221123,323221210,323221211,323221212,323221221,323221222,323221223,323221232,323221233,323221234,323222100,323222101,323222110,323222111,323222112,323222121,323222122,323222123,323222210,323222211,323222212,323222221,323222222,323222223,323222232,323222233,323222234,323222321,323222322,323222323,323222332,323222333,323222334,323222343,323222344,323222345,323223210,323223211,323223212,323223221,323223222,323223223,323223232,323223233,323223234,323223321,323223322,323223323,323223332,323223333,323223334,323223343,323223344,323223345,323223432,323223433,323223434,323223443,323223444,323223445,323223454,323223455,323223456,323232100,323232101,323232110,323232111,323232112,323232121,323232122,323232123,323232210,323232211,323232212,323232221,323232222,323232223,323232232,323232233,323232234,323232321,323232322,323232323,323232332,323232333,323232334,323232343,323232344,323232345,323233210,323233211,323233212,323233221,323233222,323233223,323233232,323233233,323233234,323233321,323233322,323233323,323233332,323233333,323233334,323233343,323233344,323233345,323233432,323233433,323233434,323233443,323233444,323233445,323233454,323233455,323233456,323234321,323234322,323234323,323234332,323234333,323234334,323234343,323234344,323234345,323234432,323234433,323234434,323234443,323234444,323234445,323234454,323234455,323234456,323234543,323234544,323234545,323234554,323234555,323234556,323234565,323234566,323234567,323321000,323321001,323321010,323321011,323321012,323321100,323321101,323321110,323321111,323321112,323321121,323321122,323321123,323321210,323321211,323321212,323321221,323321222,323321223,323321232,323321233,323321234,323322100,323322101,323322110,323322111,323322112,323322121,323322122,323322123,323322210,323322211,323322212,323322221,323322222,323322223,323322232,323322233,323322234,323322321,323322322,323322323,323322332,323322333,323322334,323322343,323322344,323322345,323323210,323323211,323323212,323323221,323323222,323323223,323323232,323323233,323323234,323323321,323323322,323323323,323323332,323323333,323323334,323323343,323323344,323323345,323323432,323323433,323323434,323323443,323323444,323323445,323323454,323323455,323323456,323332100,323332101,323332110,323332111,323332112,323332121,323332122,323332123,323332210,323332211,323332212,323332221,323332222,323332223,323332232,323332233,323332234,323332321,323332322,323332323,323332332,323332333,323332334,323332343,323332344,323332345,323333210,323333211,323333212,323333221,323333222,323333223,323333232,323333233,323333234,323333321,323333322,323333323,323333332,323333333,323333334,323333343,323333344,323333345,323333432,323333433,323333434,323333443,323333444,323333445,323333454,323333455,323333456,323334321,323334322,323334323,323334332,323334333,323334334,323334343,323334344,323334345,323334432,323334433,323334434,323334443,323334444,323334445,323334454,323334455,323334456,323334543,323334544,323334545,323334554,323334555,323334556,323334565,323334566,323334567,323343210,323343211,323343212,323343221,323343222,323343223,323343232,323343233,323343234,323343321,323343322,323343323,323343332,323343333,323343334,323343343,323343344,323343345,323343432,323343433,323343434,323343443,323343444,323343445,323343454,323343455,323343456,323344321,323344322,323344323,323344332,323344333,323344334,323344343,323344344,323344345,323344432,323344433,323344434,323344443,323344444,323344445,323344454,323344455,323344456,323344543,323344544,323344545,323344554,323344555,323344556,323344565,323344566,323344567,323345432,323345433,323345434,323345443,323345444,323345445,323345454,323345455,323345456,323345543,323345544,323345545,323345554,323345555,323345556,323345565,323345566,323345567,323345654,323345655,323345656,323345665,323345666,323345667,323345676,323345677,323345678,323432100,323432101,323432110,323432111,323432112,323432121,323432122,323432123,323432210,323432211,323432212,323432221,323432222,323432223,323432232,323432233,323432234,323432321,323432322,323432323,323432332,323432333,323432334,323432343,323432344,323432345,323433210,323433211,323433212,323433221,323433222,323433223,323433232,323433233,323433234,323433321,323433322,323433323,323433332,323433333,323433334,323433343,323433344,323433345,323433432,323433433,323433434,323433443,323433444,323433445,323433454,323433455,323433456,323434321,323434322,323434323,323434332,323434333,323434334,323434343,323434344,323434345,323434432,323434433,323434434,323434443,323434444,323434445,323434454,323434455,323434456,323434543,323434544,323434545,323434554,323434555,323434556,323434565,323434566,323434567,323443210,323443211,323443212,323443221,323443222,323443223,323443232,323443233,323443234,323443321,323443322,323443323,323443332,323443333,323443334,323443343,323443344,323443345,323443432,323443433,323443434,323443443,323443444,323443445,323443454,323443455,323443456,323444321,323444322,323444323,323444332,323444333,323444334,323444343,323444344,323444345,323444432,323444433,323444434,323444443,323444444,323444445,323444454,323444455,323444456,323444543,323444544,323444545,323444554,323444555,323444556,323444565,323444566,323444567,323445432,323445433,323445434,323445443,323445444,323445445,323445454,323445455,323445456,323445543,323445544,323445545,323445554,323445555,323445556,323445565,323445566,323445567,323445654,323445655,323445656,323445665,323445666,323445667,323445676,323445677,323445678,323454321,323454322,323454323,323454332,323454333,323454334,323454343,323454344,323454345,323454432,323454433,323454434,323454443,323454444,323454445,323454454,323454455,323454456,323454543,323454544,323454545,323454554,323454555,323454556,323454565,323454566,323454567,323455432,323455433,323455434,323455443,323455444,323455445,323455454,323455455,323455456,323455543,323455544,323455545,323455554,323455555,323455556,323455565,323455566,323455567,323455654,323455655,323455656,323455665,323455666,323455667,323455676,323455677,323455678,323456543,323456544,323456545,323456554,323456555,323456556,323456565,323456566,323456567,323456654,323456655,323456656,323456665,323456666,323456667,323456676,323456677,323456678,323456765,323456766,323456767,323456776,323456777,323456778,323456787,323456788,323456789,332100000,332100001,332100010,332100011,332100012,332100100,332100101,332100110,332100111,332100112,332100121,332100122,332100123,332101000,332101001,332101010,332101011,332101012,332101100,332101101,332101110,332101111,332101112,332101121,332101122,332101123,332101210,332101211,332101212,332101221,332101222,332101223,332101232,332101233,332101234,332110000,332110001,332110010,332110011,332110012,332110100,332110101,332110110,332110111,332110112,332110121,332110122,332110123,332111000,332111001,332111010,332111011,332111012,332111100,332111101,332111110,332111111,332111112,332111121,332111122,332111123,332111210,332111211,332111212,332111221,332111222,332111223,332111232,332111233,332111234,332112100,332112101,332112110,332112111,332112112,332112121,332112122,332112123,332112210,332112211,332112212,332112221,332112222,332112223,332112232,332112233,332112234,332112321,332112322,332112323,332112332,332112333,332112334,332112343,332112344,332112345,332121000,332121001,332121010,332121011,332121012,332121100,332121101,332121110,332121111,332121112,332121121,332121122,332121123,332121210,332121211,332121212,332121221,332121222,332121223,332121232,332121233,332121234,332122100,332122101,332122110,332122111,332122112,332122121,332122122,332122123,332122210,332122211,332122212,332122221,332122222,332122223,332122232,332122233,332122234,332122321,332122322,332122323,332122332,332122333,332122334,332122343,332122344,332122345,332123210,332123211,332123212,332123221,332123222,332123223,332123232,332123233,332123234,332123321,332123322,332123323,332123332,332123333,332123334,332123343,332123344,332123345,332123432,332123433,332123434,332123443,332123444,332123445,332123454,332123455,332123456,332210000,332210001,332210010,332210011,332210012,332210100,332210101,332210110,332210111,332210112,332210121,332210122,332210123,332211000,332211001,332211010,332211011,332211012,332211100,332211101,332211110,332211111,332211112,332211121,332211122,332211123,332211210,332211211,332211212,332211221,332211222,332211223,332211232,332211233,332211234,332212100,332212101,332212110,332212111,332212112,332212121,332212122,332212123,332212210,332212211,332212212,332212221,332212222,332212223,332212232,332212233,332212234,332212321,332212322,332212323,332212332,332212333,332212334,332212343,332212344,332212345,332221000,332221001,332221010,332221011,332221012,332221100,332221101,332221110,332221111,332221112,332221121,332221122,332221123,332221210,332221211,332221212,332221221,332221222,332221223,332221232,332221233,332221234,332222100,332222101,332222110,332222111,332222112,332222121,332222122,332222123,332222210,332222211,332222212,332222221,332222222,332222223,332222232,332222233,332222234,332222321,332222322,332222323,332222332,332222333,332222334,332222343,332222344,332222345,332223210,332223211,332223212,332223221,332223222,332223223,332223232,332223233,332223234,332223321,332223322,332223323,332223332,332223333,332223334,332223343,332223344,332223345,332223432,332223433,332223434,332223443,332223444,332223445,332223454,332223455,332223456,332232100,332232101,332232110,332232111,332232112,332232121,332232122,332232123,332232210,332232211,332232212,332232221,332232222,332232223,332232232,332232233,332232234,332232321,332232322,332232323,332232332,332232333,332232334,332232343,332232344,332232345,332233210,332233211,332233212,332233221,332233222,332233223,332233232,332233233,332233234,332233321,332233322,332233323,332233332,332233333,332233334,332233343,332233344,332233345,332233432,332233433,332233434,332233443,332233444,332233445,332233454,332233455,332233456,332234321,332234322,332234323,332234332,332234333,332234334,332234343,332234344,332234345,332234432,332234433,332234434,332234443,332234444,332234445,332234454,332234455,332234456,332234543,332234544,332234545,332234554,332234555,332234556,332234565,332234566,332234567,332321000,332321001,332321010,332321011,332321012,332321100,332321101,332321110,332321111,332321112,332321121,332321122,332321123,332321210,332321211,332321212,332321221,332321222,332321223,332321232,332321233,332321234,332322100,332322101,332322110,332322111,332322112,332322121,332322122,332322123,332322210,332322211,332322212,332322221,332322222,332322223,332322232,332322233,332322234,332322321,332322322,332322323,332322332,332322333,332322334,332322343,332322344,332322345,332323210,332323211,332323212,332323221,332323222,332323223,332323232,332323233,332323234,332323321,332323322,332323323,332323332,332323333,332323334,332323343,332323344,332323345,332323432,332323433,332323434,332323443,332323444,332323445,332323454,332323455,332323456,332332100,332332101,332332110,332332111,332332112,332332121,332332122,332332123,332332210,332332211,332332212,332332221,332332222,332332223,332332232,332332233,332332234,332332321,332332322,332332323,332332332,332332333,332332334,332332343,332332344,332332345,332333210,332333211,332333212,332333221,332333222,332333223,332333232,332333233,332333234,332333321,332333322,332333323,332333332,332333333,332333334,332333343,332333344,332333345,332333432,332333433,332333434,332333443,332333444,332333445,332333454,332333455,332333456,332334321,332334322,332334323,332334332,332334333,332334334,332334343,332334344,332334345,332334432,332334433,332334434,332334443,332334444,332334445,332334454,332334455,332334456,332334543,332334544,332334545,332334554,332334555,332334556,332334565,332334566,332334567,332343210,332343211,332343212,332343221,332343222,332343223,332343232,332343233,332343234,332343321,332343322,332343323,332343332,332343333,332343334,332343343,332343344,332343345,332343432,332343433,332343434,332343443,332343444,332343445,332343454,332343455,332343456,332344321,332344322,332344323,332344332,332344333,332344334,332344343,332344344,332344345,332344432,332344433,332344434,332344443,332344444,332344445,332344454,332344455,332344456,332344543,332344544,332344545,332344554,332344555,332344556,332344565,332344566,332344567,332345432,332345433,332345434,332345443,332345444,332345445,332345454,332345455,332345456,332345543,332345544,332345545,332345554,332345555,332345556,332345565,332345566,332345567,332345654,332345655,332345656,332345665,332345666,332345667,332345676,332345677,332345678,333210000,333210001,333210010,333210011,333210012,333210100,333210101,333210110,333210111,333210112,333210121,333210122,333210123,333211000,333211001,333211010,333211011,333211012,333211100,333211101,333211110,333211111,333211112,333211121,333211122,333211123,333211210,333211211,333211212,333211221,333211222,333211223,333211232,333211233,333211234,333212100,333212101,333212110,333212111,333212112,333212121,333212122,333212123,333212210,333212211,333212212,333212221,333212222,333212223,333212232,333212233,333212234,333212321,333212322,333212323,333212332,333212333,333212334,333212343,333212344,333212345,333221000,333221001,333221010,333221011,333221012,333221100,333221101,333221110,333221111,333221112,333221121,333221122,333221123,333221210,333221211,333221212,333221221,333221222,333221223,333221232,333221233,333221234,333222100,333222101,333222110,333222111,333222112,333222121,333222122,333222123,333222210,333222211,333222212,333222221,333222222,333222223,333222232,333222233,333222234,333222321,333222322,333222323,333222332,333222333,333222334,333222343,333222344,333222345,333223210,333223211,333223212,333223221,333223222,333223223,333223232,333223233,333223234,333223321,333223322,333223323,333223332,333223333,333223334,333223343,333223344,333223345,333223432,333223433,333223434,333223443,333223444,333223445,333223454,333223455,333223456,333232100,333232101,333232110,333232111,333232112,333232121,333232122,333232123,333232210,333232211,333232212,333232221,333232222,333232223,333232232,333232233,333232234,333232321,333232322,333232323,333232332,333232333,333232334,333232343,333232344,333232345,333233210,333233211,333233212,333233221,333233222,333233223,333233232,333233233,333233234,333233321,333233322,333233323,333233332,333233333,333233334,333233343,333233344,333233345,333233432,333233433,333233434,333233443,333233444,333233445,333233454,333233455,333233456,333234321,333234322,333234323,333234332,333234333,333234334,333234343,333234344,333234345,333234432,333234433,333234434,333234443,333234444,333234445,333234454,333234455,333234456,333234543,333234544,333234545,333234554,333234555,333234556,333234565,333234566,333234567,333321000,333321001,333321010,333321011,333321012,333321100,333321101,333321110,333321111,333321112,333321121,333321122,333321123,333321210,333321211,333321212,333321221,333321222,333321223,333321232,333321233,333321234,333322100,333322101,333322110,333322111,333322112,333322121,333322122,333322123,333322210,333322211,333322212,333322221,333322222,333322223,333322232,333322233,333322234,333322321,333322322,333322323,333322332,333322333,333322334,333322343,333322344,333322345,333323210,333323211,333323212,333323221,333323222,333323223,333323232,333323233,333323234,333323321,333323322,333323323,333323332,333323333,333323334,333323343,333323344,333323345,333323432,333323433,333323434,333323443,333323444,333323445,333323454,333323455,333323456,333332100,333332101,333332110,333332111,333332112,333332121,333332122,333332123,333332210,333332211,333332212,333332221,333332222,333332223,333332232,333332233,333332234,333332321,333332322,333332323,333332332,333332333,333332334,333332343,333332344,333332345,333333210,333333211,333333212,333333221,333333222,333333223,333333232,333333233,333333234,333333321,333333322,333333323,333333332,333333333,333333334,333333343,333333344,333333345,333333432,333333433,333333434,333333443,333333444,333333445,333333454,333333455,333333456,333334321,333334322,333334323,333334332,333334333,333334334,333334343,333334344,333334345,333334432,333334433,333334434,333334443,333334444,333334445,333334454,333334455,333334456,333334543,333334544,333334545,333334554,333334555,333334556,333334565,333334566,333334567,333343210,333343211,333343212,333343221,333343222,333343223,333343232,333343233,333343234,333343321,333343322,333343323,333343332,333343333,333343334,333343343,333343344,333343345,333343432,333343433,333343434,333343443,333343444,333343445,333343454,333343455,333343456,333344321,333344322,333344323,333344332,333344333,333344334,333344343,333344344,333344345,333344432,333344433,333344434,333344443,333344444,333344445,333344454,333344455,333344456,333344543,333344544,333344545,333344554,333344555,333344556,333344565,333344566,333344567,333345432,333345433,333345434,333345443,333345444,333345445,333345454,333345455,333345456,333345543,333345544,333345545,333345554,333345555,333345556,333345565,333345566,333345567,333345654,333345655,333345656,333345665,333345666,333345667,333345676,333345677,333345678,333432100,333432101,333432110,333432111,333432112,333432121,333432122,333432123,333432210,333432211,333432212,333432221,333432222,333432223,333432232,333432233,333432234,333432321,333432322,333432323,333432332,333432333,333432334,333432343,333432344,333432345,333433210,333433211,333433212,333433221,333433222,333433223,333433232,333433233,333433234,333433321,333433322,333433323,333433332,333433333,333433334,333433343,333433344,333433345,333433432,333433433,333433434,333433443,333433444,333433445,333433454,333433455,333433456,333434321,333434322,333434323,333434332,333434333,333434334,333434343,333434344,333434345,333434432,333434433,333434434,333434443,333434444,333434445,333434454,333434455,333434456,333434543,333434544,333434545,333434554,333434555,333434556,333434565,333434566,333434567,333443210,333443211,333443212,333443221,333443222,333443223,333443232,333443233,333443234,333443321,333443322,333443323,333443332,333443333,333443334,333443343,333443344,333443345,333443432,333443433,333443434,333443443,333443444,333443445,333443454,333443455,333443456,333444321,333444322,333444323,333444332,333444333,333444334,333444343,333444344,333444345,333444432,333444433,333444434,333444443,333444444,333444445,333444454,333444455,333444456,333444543,333444544,333444545,333444554,333444555,333444556,333444565,333444566,333444567,333445432,333445433,333445434,333445443,333445444,333445445,333445454,333445455,333445456,333445543,333445544,333445545,333445554,333445555,333445556,333445565,333445566,333445567,333445654,333445655,333445656,333445665,333445666,333445667,333445676,333445677,333445678,333454321,333454322,333454323,333454332,333454333,333454334,333454343,333454344,333454345,333454432,333454433,333454434,333454443,333454444,333454445,333454454,333454455,333454456,333454543,333454544,333454545,333454554,333454555,333454556,333454565,333454566,333454567,333455432,333455433,333455434,333455443,333455444,333455445,333455454,333455455,333455456,333455543,333455544,333455545,333455554,333455555,333455556,333455565,333455566,333455567,333455654,333455655,333455656,333455665,333455666,333455667,333455676,333455677,333455678,333456543,333456544,333456545,333456554,333456555,333456556,333456565,333456566,333456567,333456654,333456655,333456656,333456665,333456666,333456667,333456676,333456677,333456678,333456765,333456766,333456767,333456776,333456777,333456778,333456787,333456788,333456789,334321000,334321001,334321010,334321011,334321012,334321100,334321101,334321110,334321111,334321112,334321121,334321122,334321123,334321210,334321211,334321212,334321221,334321222,334321223,334321232,334321233,334321234,334322100,334322101,334322110,334322111,334322112,334322121,334322122,334322123,334322210,334322211,334322212,334322221,334322222,334322223,334322232,334322233,334322234,334322321,334322322,334322323,334322332,334322333,334322334,334322343,334322344,334322345,334323210,334323211,334323212,334323221,334323222,334323223,334323232,334323233,334323234,334323321,334323322,334323323,334323332,334323333,334323334,334323343,334323344,334323345,334323432,334323433,334323434,334323443,334323444,334323445,334323454,334323455,334323456,334332100,334332101,334332110,334332111,334332112,334332121,334332122,334332123,334332210,334332211,334332212,334332221,334332222,334332223,334332232,334332233,334332234,334332321,334332322,334332323,334332332,334332333,334332334,334332343,334332344,334332345,334333210,334333211,334333212,334333221,334333222,334333223,334333232,334333233,334333234,334333321,334333322,334333323,334333332,334333333,334333334,334333343,334333344,334333345,334333432,334333433,334333434,334333443,334333444,334333445,334333454,334333455,334333456,334334321,334334322,334334323,334334332,334334333,334334334,334334343,334334344,334334345,334334432,334334433,334334434,334334443,334334444,334334445,334334454,334334455,334334456,334334543,334334544,334334545,334334554,334334555,334334556,334334565,334334566,334334567,334343210,334343211,334343212,334343221,334343222,334343223,334343232,334343233,334343234,334343321,334343322,334343323,334343332,334343333,334343334,334343343,334343344,334343345,334343432,334343433,334343434,334343443,334343444,334343445,334343454,334343455,334343456,334344321,334344322,334344323,334344332,334344333,334344334,334344343,334344344,334344345,334344432,334344433,334344434,334344443,334344444,334344445,334344454,334344455,334344456,334344543,334344544,334344545,334344554,334344555,334344556,334344565,334344566,334344567,334345432,334345433,334345434,334345443,334345444,334345445,334345454,334345455,334345456,334345543,334345544,334345545,334345554,334345555,334345556,334345565,334345566,334345567,334345654,334345655,334345656,334345665,334345666,334345667,334345676,334345677,334345678,334432100,334432101,334432110,334432111,334432112,334432121,334432122,334432123,334432210,334432211,334432212,334432221,334432222,334432223,334432232,334432233,334432234,334432321,334432322,334432323,334432332,334432333,334432334,334432343,334432344,334432345,334433210,334433211,334433212,334433221,334433222,334433223,334433232,334433233,334433234,334433321,334433322,334433323,334433332,334433333,334433334,334433343,334433344,334433345,334433432,334433433,334433434,334433443,334433444,334433445,334433454,334433455,334433456,334434321,334434322,334434323,334434332,334434333,334434334,334434343,334434344,334434345,334434432,334434433,334434434,334434443,334434444,334434445,334434454,334434455,334434456,334434543,334434544,334434545,334434554,334434555,334434556,334434565,334434566,334434567,334443210,334443211,334443212,334443221,334443222,334443223,334443232,334443233,334443234,334443321,334443322,334443323,334443332,334443333,334443334,334443343,334443344,334443345,334443432,334443433,334443434,334443443,334443444,334443445,334443454,334443455,334443456,334444321,334444322,334444323,334444332,334444333,334444334,334444343,334444344,334444345,334444432,334444433,334444434,334444443,334444444,334444445,334444454,334444455,334444456,334444543,334444544,334444545,334444554,334444555,334444556,334444565,334444566,334444567,334445432,334445433,334445434,334445443,334445444,334445445,334445454,334445455,334445456,334445543,334445544,334445545,334445554,334445555,334445556,334445565,334445566,334445567,334445654,334445655,334445656,334445665,334445666,334445667,334445676,334445677,334445678,334454321,334454322,334454323,334454332,334454333,334454334,334454343,334454344,334454345,334454432,334454433,334454434,334454443,334454444,334454445,334454454,334454455,334454456,334454543,334454544,334454545,334454554,334454555,334454556,334454565,334454566,334454567,334455432,334455433,334455434,334455443,334455444,334455445,334455454,334455455,334455456,334455543,334455544,334455545,334455554,334455555,334455556,334455565,334455566,334455567,334455654,334455655,334455656,334455665,334455666,334455667,334455676,334455677,334455678,334456543,334456544,334456545,334456554,334456555,334456556,334456565,334456566,334456567,334456654,334456655,334456656,334456665,334456666,334456667,334456676,334456677,334456678,334456765,334456766,334456767,334456776,334456777,334456778,334456787,334456788,334456789,334543210,334543211,334543212,334543221,334543222,334543223,334543232,334543233,334543234,334543321,334543322,334543323,334543332,334543333,334543334,334543343,334543344,334543345,334543432,334543433,334543434,334543443,334543444,334543445,334543454,334543455,334543456,334544321,334544322,334544323,334544332,334544333,334544334,334544343,334544344,334544345,334544432,334544433,334544434,334544443,334544444,334544445,334544454,334544455,334544456,334544543,334544544,334544545,334544554,334544555,334544556,334544565,334544566,334544567,334545432,334545433,334545434,334545443,334545444,334545445,334545454,334545455,334545456,334545543,334545544,334545545,334545554,334545555,334545556,334545565,334545566,334545567,334545654,334545655,334545656,334545665,334545666,334545667,334545676,334545677,334545678,334554321,334554322,334554323,334554332,334554333,334554334,334554343,334554344,334554345,334554432,334554433,334554434,334554443,334554444,334554445,334554454,334554455,334554456,334554543,334554544,334554545,334554554,334554555,334554556,334554565,334554566,334554567,334555432,334555433,334555434,334555443,334555444,334555445,334555454,334555455,334555456,334555543,334555544,334555545,334555554,334555555,334555556,334555565,334555566,334555567,334555654,334555655,334555656,334555665,334555666,334555667,334555676,334555677,334555678,334556543,334556544,334556545,334556554,334556555,334556556,334556565,334556566,334556567,334556654,334556655,334556656,334556665,334556666,334556667,334556676,334556677,334556678,334556765,334556766,334556767,334556776,334556777,334556778,334556787,334556788,334556789,334565432,334565433,334565434,334565443,334565444,334565445,334565454,334565455,334565456,334565543,334565544,334565545,334565554,334565555,334565556,334565565,334565566,334565567,334565654,334565655,334565656,334565665,334565666,334565667,334565676,334565677,334565678,334566543,334566544,334566545,334566554,334566555,334566556,334566565,334566566,334566567,334566654,334566655,334566656,334566665,334566666,334566667,334566676,334566677,334566678,334566765,334566766,334566767,334566776,334566777,334566778,334566787,334566788,334566789,334567654,334567655,334567656,334567665,334567666,334567667,334567676,334567677,334567678,334567765,334567766,334567767,334567776,334567777,334567778,334567787,334567788,334567789,334567876,334567877,334567878,334567887,334567888,334567889,334567898,334567899,343210000,343210001,343210010,343210011,343210012,343210100,343210101,343210110,343210111,343210112,343210121,343210122,343210123,343211000,343211001,343211010,343211011,343211012,343211100,343211101,343211110,343211111,343211112,343211121,343211122,343211123,343211210,343211211,343211212,343211221,343211222,343211223,343211232,343211233,343211234,343212100,343212101,343212110,343212111,343212112,343212121,343212122,343212123,343212210,343212211,343212212,343212221,343212222,343212223,343212232,343212233,343212234,343212321,343212322,343212323,343212332,343212333,343212334,343212343,343212344,343212345,343221000,343221001,343221010,343221011,343221012,343221100,343221101,343221110,343221111,343221112,343221121,343221122,343221123,343221210,343221211,343221212,343221221,343221222,343221223,343221232,343221233,343221234,343222100,343222101,343222110,343222111,343222112,343222121,343222122,343222123,343222210,343222211,343222212,343222221,343222222,343222223,343222232,343222233,343222234,343222321,343222322,343222323,343222332,343222333,343222334,343222343,343222344,343222345,343223210,343223211,343223212,343223221,343223222,343223223,343223232,343223233,343223234,343223321,343223322,343223323,343223332,343223333,343223334,343223343,343223344,343223345,343223432,343223433,343223434,343223443,343223444,343223445,343223454,343223455,343223456,343232100,343232101,343232110,343232111,343232112,343232121,343232122,343232123,343232210,343232211,343232212,343232221,343232222,343232223,343232232,343232233,343232234,343232321,343232322,343232323,343232332,343232333,343232334,343232343,343232344,343232345,343233210,343233211,343233212,343233221,343233222,343233223,343233232,343233233,343233234,343233321,343233322,343233323,343233332,343233333,343233334,343233343,343233344,343233345,343233432,343233433,343233434,343233443,343233444,343233445,343233454,343233455,343233456,343234321,343234322,343234323,343234332,343234333,343234334,343234343,343234344,343234345,343234432,343234433,343234434,343234443,343234444,343234445,343234454,343234455,343234456,343234543,343234544,343234545,343234554,343234555,343234556,343234565,343234566,343234567,343321000,343321001,343321010,343321011,343321012,343321100,343321101,343321110,343321111,343321112,343321121,343321122,343321123,343321210,343321211,343321212,343321221,343321222,343321223,343321232,343321233,343321234,343322100,343322101,343322110,343322111,343322112,343322121,343322122,343322123,343322210,343322211,343322212,343322221,343322222,343322223,343322232,343322233,343322234,343322321,343322322,343322323,343322332,343322333,343322334,343322343,343322344,343322345,343323210,343323211,343323212,343323221,343323222,343323223,343323232,343323233,343323234,343323321,343323322,343323323,343323332,343323333,343323334,343323343,343323344,343323345,343323432,343323433,343323434,343323443,343323444,343323445,343323454,343323455,343323456,343332100,343332101,343332110,343332111,343332112,343332121,343332122,343332123,343332210,343332211,343332212,343332221,343332222,343332223,343332232,343332233,343332234,343332321,343332322,343332323,343332332,343332333,343332334,343332343,343332344,343332345,343333210,343333211,343333212,343333221,343333222,343333223,343333232,343333233,343333234,343333321,343333322,343333323,343333332,343333333,343333334,343333343,343333344,343333345,343333432,343333433,343333434,343333443,343333444,343333445,343333454,343333455,343333456,343334321,343334322,343334323,343334332,343334333,343334334,343334343,343334344,343334345,343334432,343334433,343334434,343334443,343334444,343334445,343334454,343334455,343334456,343334543,343334544,343334545,343334554,343334555,343334556,343334565,343334566,343334567,343343210,343343211,343343212,343343221,343343222,343343223,343343232,343343233,343343234,343343321,343343322,343343323,343343332,343343333,343343334,343343343,343343344,343343345,343343432,343343433,343343434,343343443,343343444,343343445,343343454,343343455,343343456,343344321,343344322,343344323,343344332,343344333,343344334,343344343,343344344,343344345,343344432,343344433,343344434,343344443,343344444,343344445,343344454,343344455,343344456,343344543,343344544,343344545,343344554,343344555,343344556,343344565,343344566,343344567,343345432,343345433,343345434,343345443,343345444,343345445,343345454,343345455,343345456,343345543,343345544,343345545,343345554,343345555,343345556,343345565,343345566,343345567,343345654,343345655,343345656,343345665,343345666,343345667,343345676,343345677,343345678,343432100,343432101,343432110,343432111,343432112,343432121,343432122,343432123,343432210,343432211,343432212,343432221,343432222,343432223,343432232,343432233,343432234,343432321,343432322,343432323,343432332,343432333,343432334,343432343,343432344,343432345,343433210,343433211,343433212,343433221,343433222,343433223,343433232,343433233,343433234,343433321,343433322,343433323,343433332,343433333,343433334,343433343,343433344,343433345,343433432,343433433,343433434,343433443,343433444,343433445,343433454,343433455,343433456,343434321,343434322,343434323,343434332,343434333,343434334,343434343,343434344,343434345,343434432,343434433,343434434,343434443,343434444,343434445,343434454,343434455,343434456,343434543,343434544,343434545,343434554,343434555,343434556,343434565,343434566,343434567,343443210,343443211,343443212,343443221,343443222,343443223,343443232,343443233,343443234,343443321,343443322,343443323,343443332,343443333,343443334,343443343,343443344,343443345,343443432,343443433,343443434,343443443,343443444,343443445,343443454,343443455,343443456,343444321,343444322,343444323,343444332,343444333,343444334,343444343,343444344,343444345,343444432,343444433,343444434,343444443,343444444,343444445,343444454,343444455,343444456,343444543,343444544,343444545,343444554,343444555,343444556,343444565,343444566,343444567,343445432,343445433,343445434,343445443,343445444,343445445,343445454,343445455,343445456,343445543,343445544,343445545,343445554,343445555,343445556,343445565,343445566,343445567,343445654,343445655,343445656,343445665,343445666,343445667,343445676,343445677,343445678,343454321,343454322,343454323,343454332,343454333,343454334,343454343,343454344,343454345,343454432,343454433,343454434,343454443,343454444,343454445,343454454,343454455,343454456,343454543,343454544,343454545,343454554,343454555,343454556,343454565,343454566,343454567,343455432,343455433,343455434,343455443,343455444,343455445,343455454,343455455,343455456,343455543,343455544,343455545,343455554,343455555,343455556,343455565,343455566,343455567,343455654,343455655,343455656,343455665,343455666,343455667,343455676,343455677,343455678,343456543,343456544,343456545,343456554,343456555,343456556,343456565,343456566,343456567,343456654,343456655,343456656,343456665,343456666,343456667,343456676,343456677,343456678,343456765,343456766,343456767,343456776,343456777,343456778,343456787,343456788,343456789,344321000,344321001,344321010,344321011,344321012,344321100,344321101,344321110,344321111,344321112,344321121,344321122,344321123,344321210,344321211,344321212,344321221,344321222,344321223,344321232,344321233,344321234,344322100,344322101,344322110,344322111,344322112,344322121,344322122,344322123,344322210,344322211,344322212,344322221,344322222,344322223,344322232,344322233,344322234,344322321,344322322,344322323,344322332,344322333,344322334,344322343,344322344,344322345,344323210,344323211,344323212,344323221,344323222,344323223,344323232,344323233,344323234,344323321,344323322,344323323,344323332,344323333,344323334,344323343,344323344,344323345,344323432,344323433,344323434,344323443,344323444,344323445,344323454,344323455,344323456,344332100,344332101,344332110,344332111,344332112,344332121,344332122,344332123,344332210,344332211,344332212,344332221,344332222,344332223,344332232,344332233,344332234,344332321,344332322,344332323,344332332,344332333,344332334,344332343,344332344,344332345,344333210,344333211,344333212,344333221,344333222,344333223,344333232,344333233,344333234,344333321,344333322,344333323,344333332,344333333,344333334,344333343,344333344,344333345,344333432,344333433,344333434,344333443,344333444,344333445,344333454,344333455,344333456,344334321,344334322,344334323,344334332,344334333,344334334,344334343,344334344,344334345,344334432,344334433,344334434,344334443,344334444,344334445,344334454,344334455,344334456,344334543,344334544,344334545,344334554,344334555,344334556,344334565,344334566,344334567,344343210,344343211,344343212,344343221,344343222,344343223,344343232,344343233,344343234,344343321,344343322,344343323,344343332,344343333,344343334,344343343,344343344,344343345,344343432,344343433,344343434,344343443,344343444,344343445,344343454,344343455,344343456,344344321,344344322,344344323,344344332,344344333,344344334,344344343,344344344,344344345,344344432,344344433,344344434,344344443,344344444,344344445,344344454,344344455,344344456,344344543,344344544,344344545,344344554,344344555,344344556,344344565,344344566,344344567,344345432,344345433,344345434,344345443,344345444,344345445,344345454,344345455,344345456,344345543,344345544,344345545,344345554,344345555,344345556,344345565,344345566,344345567,344345654,344345655,344345656,344345665,344345666,344345667,344345676,344345677,344345678,344432100,344432101,344432110,344432111,344432112,344432121,344432122,344432123,344432210,344432211,344432212,344432221,344432222,344432223,344432232,344432233,344432234,344432321,344432322,344432323,344432332,344432333,344432334,344432343,344432344,344432345,344433210,344433211,344433212,344433221,344433222,344433223,344433232,344433233,344433234,344433321,344433322,344433323,344433332,344433333,344433334,344433343,344433344,344433345,344433432,344433433,344433434,344433443,344433444,344433445,344433454,344433455,344433456,344434321,344434322,344434323,344434332,344434333,344434334,344434343,344434344,344434345,344434432,344434433,344434434,344434443,344434444,344434445,344434454,344434455,344434456,344434543,344434544,344434545,344434554,344434555,344434556,344434565,344434566,344434567,344443210,344443211,344443212,344443221,344443222,344443223,344443232,344443233,344443234,344443321,344443322,344443323,344443332,344443333,344443334,344443343,344443344,344443345,344443432,344443433,344443434,344443443,344443444,344443445,344443454,344443455,344443456,344444321,344444322,344444323,344444332,344444333,344444334,344444343,344444344,344444345,344444432,344444433,344444434,344444443,344444444,344444445,344444454,344444455,344444456,344444543,344444544,344444545,344444554,344444555,344444556,344444565,344444566,344444567,344445432,344445433,344445434,344445443,344445444,344445445,344445454,344445455,344445456,344445543,344445544,344445545,344445554,344445555,344445556,344445565,344445566,344445567,344445654,344445655,344445656,344445665,344445666,344445667,344445676,344445677,344445678,344454321,344454322,344454323,344454332,344454333,344454334,344454343,344454344,344454345,344454432,344454433,344454434,344454443,344454444,344454445,344454454,344454455,344454456,344454543,344454544,344454545,344454554,344454555,344454556,344454565,344454566,344454567,344455432,344455433,344455434,344455443,344455444,344455445,344455454,344455455,344455456,344455543,344455544,344455545,344455554,344455555,344455556,344455565,344455566,344455567,344455654,344455655,344455656,344455665,344455666,344455667,344455676,344455677,344455678,344456543,344456544,344456545,344456554,344456555,344456556,344456565,344456566,344456567,344456654,344456655,344456656,344456665,344456666,344456667,344456676,344456677,344456678,344456765,344456766,344456767,344456776,344456777,344456778,344456787,344456788,344456789,344543210,344543211,344543212,344543221,344543222,344543223,344543232,344543233,344543234,344543321,344543322,344543323,344543332,344543333,344543334,344543343,344543344,344543345,344543432,344543433,344543434,344543443,344543444,344543445,344543454,344543455,344543456,344544321,344544322,344544323,344544332,344544333,344544334,344544343,344544344,344544345,344544432,344544433,344544434,344544443,344544444,344544445,344544454,344544455,344544456,344544543,344544544,344544545,344544554,344544555,344544556,344544565,344544566,344544567,344545432,344545433,344545434,344545443,344545444,344545445,344545454,344545455,344545456,344545543,344545544,344545545,344545554,344545555,344545556,344545565,344545566,344545567,344545654,344545655,344545656,344545665,344545666,344545667,344545676,344545677,344545678,344554321,344554322,344554323,344554332,344554333,344554334,344554343,344554344,344554345,344554432,344554433,344554434,344554443,344554444,344554445,344554454,344554455,344554456,344554543,344554544,344554545,344554554,344554555,344554556,344554565,344554566,344554567,344555432,344555433,344555434,344555443,344555444,344555445,344555454,344555455,344555456,344555543,344555544,344555545,344555554,344555555,344555556,344555565,344555566,344555567,344555654,344555655,344555656,344555665,344555666,344555667,344555676,344555677,344555678,344556543,344556544,344556545,344556554,344556555,344556556,344556565,344556566,344556567,344556654,344556655,344556656,344556665,344556666,344556667,344556676,344556677,344556678,344556765,344556766,344556767,344556776,344556777,344556778,344556787,344556788,344556789,344565432,344565433,344565434,344565443,344565444,344565445,344565454,344565455,344565456,344565543,344565544,344565545,344565554,344565555,344565556,344565565,344565566,344565567,344565654,344565655,344565656,344565665,344565666,344565667,344565676,344565677,344565678,344566543,344566544,344566545,344566554,344566555,344566556,344566565,344566566,344566567,344566654,344566655,344566656,344566665,344566666,344566667,344566676,344566677,344566678,344566765,344566766,344566767,344566776,344566777,344566778,344566787,344566788,344566789,344567654,344567655,344567656,344567665,344567666,344567667,344567676,344567677,344567678,344567765,344567766,344567767,344567776,344567777,344567778,344567787,344567788,344567789,344567876,344567877,344567878,344567887,344567888,344567889,344567898,344567899,345432100,345432101,345432110,345432111,345432112,345432121,345432122,345432123,345432210,345432211,345432212,345432221,345432222,345432223,345432232,345432233,345432234,345432321,345432322,345432323,345432332,345432333,345432334,345432343,345432344,345432345,345433210,345433211,345433212,345433221,345433222,345433223,345433232,345433233,345433234,345433321,345433322,345433323,345433332,345433333,345433334,345433343,345433344,345433345,345433432,345433433,345433434,345433443,345433444,345433445,345433454,345433455,345433456,345434321,345434322,345434323,345434332,345434333,345434334,345434343,345434344,345434345,345434432,345434433,345434434,345434443,345434444,345434445,345434454,345434455,345434456,345434543,345434544,345434545,345434554,345434555,345434556,345434565,345434566,345434567,345443210,345443211,345443212,345443221,345443222,345443223,345443232,345443233,345443234,345443321,345443322,345443323,345443332,345443333,345443334,345443343,345443344,345443345,345443432,345443433,345443434,345443443,345443444,345443445,345443454,345443455,345443456,345444321,345444322,345444323,345444332,345444333,345444334,345444343,345444344,345444345,345444432,345444433,345444434,345444443,345444444,345444445,345444454,345444455,345444456,345444543,345444544,345444545,345444554,345444555,345444556,345444565,345444566,345444567,345445432,345445433,345445434,345445443,345445444,345445445,345445454,345445455,345445456,345445543,345445544,345445545,345445554,345445555,345445556,345445565,345445566,345445567,345445654,345445655,345445656,345445665,345445666,345445667,345445676,345445677,345445678,345454321,345454322,345454323,345454332,345454333,345454334,345454343,345454344,345454345,345454432,345454433,345454434,345454443,345454444,345454445,345454454,345454455,345454456,345454543,345454544,345454545,345454554,345454555,345454556,345454565,345454566,345454567,345455432,345455433,345455434,345455443,345455444,345455445,345455454,345455455,345455456,345455543,345455544,345455545,345455554,345455555,345455556,345455565,345455566,345455567,345455654,345455655,345455656,345455665,345455666,345455667,345455676,345455677,345455678,345456543,345456544,345456545,345456554,345456555,345456556,345456565,345456566,345456567,345456654,345456655,345456656,345456665,345456666,345456667,345456676,345456677,345456678,345456765,345456766,345456767,345456776,345456777,345456778,345456787,345456788,345456789,345543210,345543211,345543212,345543221,345543222,345543223,345543232,345543233,345543234,345543321,345543322,345543323,345543332,345543333,345543334,345543343,345543344,345543345,345543432,345543433,345543434,345543443,345543444,345543445,345543454,345543455,345543456,345544321,345544322,345544323,345544332,345544333,345544334,345544343,345544344,345544345,345544432,345544433,345544434,345544443,345544444,345544445,345544454,345544455,345544456,345544543,345544544,345544545,345544554,345544555,345544556,345544565,345544566,345544567,345545432,345545433,345545434,345545443,345545444,345545445,345545454,345545455,345545456,345545543,345545544,345545545,345545554,345545555,345545556,345545565,345545566,345545567,345545654,345545655,345545656,345545665,345545666,345545667,345545676,345545677,345545678,345554321,345554322,345554323,345554332,345554333,345554334,345554343,345554344,345554345,345554432,345554433,345554434,345554443,345554444,345554445,345554454,345554455,345554456,345554543,345554544,345554545,345554554,345554555,345554556,345554565,345554566,345554567,345555432,345555433,345555434,345555443,345555444,345555445,345555454,345555455,345555456,345555543,345555544,345555545,345555554,345555555,345555556,345555565,345555566,345555567,345555654,345555655,345555656,345555665,345555666,345555667,345555676,345555677,345555678,345556543,345556544,345556545,345556554,345556555,345556556,345556565,345556566,345556567,345556654,345556655,345556656,345556665,345556666,345556667,345556676,345556677,345556678,345556765,345556766,345556767,345556776,345556777,345556778,345556787,345556788,345556789,345565432,345565433,345565434,345565443,345565444,345565445,345565454,345565455,345565456,345565543,345565544,345565545,345565554,345565555,345565556,345565565,345565566,345565567,345565654,345565655,345565656,345565665,345565666,345565667,345565676,345565677,345565678,345566543,345566544,345566545,345566554,345566555,345566556,345566565,345566566,345566567,345566654,345566655,345566656,345566665,345566666,345566667,345566676,345566677,345566678,345566765,345566766,345566767,345566776,345566777,345566778,345566787,345566788,345566789,345567654,345567655,345567656,345567665,345567666,345567667,345567676,345567677,345567678,345567765,345567766,345567767,345567776,345567777,345567778,345567787,345567788,345567789,345567876,345567877,345567878,345567887,345567888,345567889,345567898,345567899,345654321,345654322,345654323,345654332,345654333,345654334,345654343,345654344,345654345,345654432,345654433,345654434,345654443,345654444,345654445,345654454,345654455,345654456,345654543,345654544,345654545,345654554,345654555,345654556,345654565,345654566,345654567,345655432,345655433,345655434,345655443,345655444,345655445,345655454,345655455,345655456,345655543,345655544,345655545,345655554,345655555,345655556,345655565,345655566,345655567,345655654,345655655,345655656,345655665,345655666,345655667,345655676,345655677,345655678,345656543,345656544,345656545,345656554,345656555,345656556,345656565,345656566,345656567,345656654,345656655,345656656,345656665,345656666,345656667,345656676,345656677,345656678,345656765,345656766,345656767,345656776,345656777,345656778,345656787,345656788,345656789,345665432,345665433,345665434,345665443,345665444,345665445,345665454,345665455,345665456,345665543,345665544,345665545,345665554,345665555,345665556,345665565,345665566,345665567,345665654,345665655,345665656,345665665,345665666,345665667,345665676,345665677,345665678,345666543,345666544,345666545,345666554,345666555,345666556,345666565,345666566,345666567,345666654,345666655,345666656,345666665,345666666,345666667,345666676,345666677,345666678,345666765,345666766,345666767,345666776,345666777,345666778,345666787,345666788,345666789,345667654,345667655,345667656,345667665,345667666,345667667,345667676,345667677,345667678,345667765,345667766,345667767,345667776,345667777,345667778,345667787,345667788,345667789,345667876,345667877,345667878,345667887,345667888,345667889,345667898,345667899,345676543,345676544,345676545,345676554,345676555,345676556,345676565,345676566,345676567,345676654,345676655,345676656,345676665,345676666,345676667,345676676,345676677,345676678,345676765,345676766,345676767,345676776,345676777,345676778,345676787,345676788,345676789,345677654,345677655,345677656,345677665,345677666,345677667,345677676,345677677,345677678,345677765,345677766,345677767,345677776,345677777,345677778,345677787,345677788,345677789,345677876,345677877,345677878,345677887,345677888,345677889,345677898,345677899,345678765,345678766,345678767,345678776,345678777,345678778,345678787,345678788,345678789,345678876,345678877,345678878,345678887,345678888,345678889,345678898,345678899,345678987,345678988,345678989,345678998,345678999,432100000,432100001,432100010,432100011,432100012,432100100,432100101,432100110,432100111,432100112,432100121,432100122,432100123,432101000,432101001,432101010,432101011,432101012,432101100,432101101,432101110,432101111,432101112,432101121,432101122,432101123,432101210,432101211,432101212,432101221,432101222,432101223,432101232,432101233,432101234,432110000,432110001,432110010,432110011,432110012,432110100,432110101,432110110,432110111,432110112,432110121,432110122,432110123,432111000,432111001,432111010,432111011,432111012,432111100,432111101,432111110,432111111,432111112,432111121,432111122,432111123,432111210,432111211,432111212,432111221,432111222,432111223,432111232,432111233,432111234,432112100,432112101,432112110,432112111,432112112,432112121,432112122,432112123,432112210,432112211,432112212,432112221,432112222,432112223,432112232,432112233,432112234,432112321,432112322,432112323,432112332,432112333,432112334,432112343,432112344,432112345,432121000,432121001,432121010,432121011,432121012,432121100,432121101,432121110,432121111,432121112,432121121,432121122,432121123,432121210,432121211,432121212,432121221,432121222,432121223,432121232,432121233,432121234,432122100,432122101,432122110,432122111,432122112,432122121,432122122,432122123,432122210,432122211,432122212,432122221,432122222,432122223,432122232,432122233,432122234,432122321,432122322,432122323,432122332,432122333,432122334,432122343,432122344,432122345,432123210,432123211,432123212,432123221,432123222,432123223,432123232,432123233,432123234,432123321,432123322,432123323,432123332,432123333,432123334,432123343,432123344,432123345,432123432,432123433,432123434,432123443,432123444,432123445,432123454,432123455,432123456,432210000,432210001,432210010,432210011,432210012,432210100,432210101,432210110,432210111,432210112,432210121,432210122,432210123,432211000,432211001,432211010,432211011,432211012,432211100,432211101,432211110,432211111,432211112,432211121,432211122,432211123,432211210,432211211,432211212,432211221,432211222,432211223,432211232,432211233,432211234,432212100,432212101,432212110,432212111,432212112,432212121,432212122,432212123,432212210,432212211,432212212,432212221,432212222,432212223,432212232,432212233,432212234,432212321,432212322,432212323,432212332,432212333,432212334,432212343,432212344,432212345,432221000,432221001,432221010,432221011,432221012,432221100,432221101,432221110,432221111,432221112,432221121,432221122,432221123,432221210,432221211,432221212,432221221,432221222,432221223,432221232,432221233,432221234,432222100,432222101,432222110,432222111,432222112,432222121,432222122,432222123,432222210,432222211,432222212,432222221,432222222,432222223,432222232,432222233,432222234,432222321,432222322,432222323,432222332,432222333,432222334,432222343,432222344,432222345,432223210,432223211,432223212,432223221,432223222,432223223,432223232,432223233,432223234,432223321,432223322,432223323,432223332,432223333,432223334,432223343,432223344,432223345,432223432,432223433,432223434,432223443,432223444,432223445,432223454,432223455,432223456,432232100,432232101,432232110,432232111,432232112,432232121,432232122,432232123,432232210,432232211,432232212,432232221,432232222,432232223,432232232,432232233,432232234,432232321,432232322,432232323,432232332,432232333,432232334,432232343,432232344,432232345,432233210,432233211,432233212,432233221,432233222,432233223,432233232,432233233,432233234,432233321,432233322,432233323,432233332,432233333,432233334,432233343,432233344,432233345,432233432,432233433,432233434,432233443,432233444,432233445,432233454,432233455,432233456,432234321,432234322,432234323,432234332,432234333,432234334,432234343,432234344,432234345,432234432,432234433,432234434,432234443,432234444,432234445,432234454,432234455,432234456,432234543,432234544,432234545,432234554,432234555,432234556,432234565,432234566,432234567,432321000,432321001,432321010,432321011,432321012,432321100,432321101,432321110,432321111,432321112,432321121,432321122,432321123,432321210,432321211,432321212,432321221,432321222,432321223,432321232,432321233,432321234,432322100,432322101,432322110,432322111,432322112,432322121,432322122,432322123,432322210,432322211,432322212,432322221,432322222,432322223,432322232,432322233,432322234,432322321,432322322,432322323,432322332,432322333,432322334,432322343,432322344,432322345,432323210,432323211,432323212,432323221,432323222,432323223,432323232,432323233,432323234,432323321,432323322,432323323,432323332,432323333,432323334,432323343,432323344,432323345,432323432,432323433,432323434,432323443,432323444,432323445,432323454,432323455,432323456,432332100,432332101,432332110,432332111,432332112,432332121,432332122,432332123,432332210,432332211,432332212,432332221,432332222,432332223,432332232,432332233,432332234,432332321,432332322,432332323,432332332,432332333,432332334,432332343,432332344,432332345,432333210,432333211,432333212,432333221,432333222,432333223,432333232,432333233,432333234,432333321,432333322,432333323,432333332,432333333,432333334,432333343,432333344,432333345,432333432,432333433,432333434,432333443,432333444,432333445,432333454,432333455,432333456,432334321,432334322,432334323,432334332,432334333,432334334,432334343,432334344,432334345,432334432,432334433,432334434,432334443,432334444,432334445,432334454,432334455,432334456,432334543,432334544,432334545,432334554,432334555,432334556,432334565,432334566,432334567,432343210,432343211,432343212,432343221,432343222,432343223,432343232,432343233,432343234,432343321,432343322,432343323,432343332,432343333,432343334,432343343,432343344,432343345,432343432,432343433,432343434,432343443,432343444,432343445,432343454,432343455,432343456,432344321,432344322,432344323,432344332,432344333,432344334,432344343,432344344,432344345,432344432,432344433,432344434,432344443,432344444,432344445,432344454,432344455,432344456,432344543,432344544,432344545,432344554,432344555,432344556,432344565,432344566,432344567,432345432,432345433,432345434,432345443,432345444,432345445,432345454,432345455,432345456,432345543,432345544,432345545,432345554,432345555,432345556,432345565,432345566,432345567,432345654,432345655,432345656,432345665,432345666,432345667,432345676,432345677,432345678,433210000,433210001,433210010,433210011,433210012,433210100,433210101,433210110,433210111,433210112,433210121,433210122,433210123,433211000,433211001,433211010,433211011,433211012,433211100,433211101,433211110,433211111,433211112,433211121,433211122,433211123,433211210,433211211,433211212,433211221,433211222,433211223,433211232,433211233,433211234,433212100,433212101,433212110,433212111,433212112,433212121,433212122,433212123,433212210,433212211,433212212,433212221,433212222,433212223,433212232,433212233,433212234,433212321,433212322,433212323,433212332,433212333,433212334,433212343,433212344,433212345,433221000,433221001,433221010,433221011,433221012,433221100,433221101,433221110,433221111,433221112,433221121,433221122,433221123,433221210,433221211,433221212,433221221,433221222,433221223,433221232,433221233,433221234,433222100,433222101,433222110,433222111,433222112,433222121,433222122,433222123,433222210,433222211,433222212,433222221,433222222,433222223,433222232,433222233,433222234,433222321,433222322,433222323,433222332,433222333,433222334,433222343,433222344,433222345,433223210,433223211,433223212,433223221,433223222,433223223,433223232,433223233,433223234,433223321,433223322,433223323,433223332,433223333,433223334,433223343,433223344,433223345,433223432,433223433,433223434,433223443,433223444,433223445,433223454,433223455,433223456,433232100,433232101,433232110,433232111,433232112,433232121,433232122,433232123,433232210,433232211,433232212,433232221,433232222,433232223,433232232,433232233,433232234,433232321,433232322,433232323,433232332,433232333,433232334,433232343,433232344,433232345,433233210,433233211,433233212,433233221,433233222,433233223,433233232,433233233,433233234,433233321,433233322,433233323,433233332,433233333,433233334,433233343,433233344,433233345,433233432,433233433,433233434,433233443,433233444,433233445,433233454,433233455,433233456,433234321,433234322,433234323,433234332,433234333,433234334,433234343,433234344,433234345,433234432,433234433,433234434,433234443,433234444,433234445,433234454,433234455,433234456,433234543,433234544,433234545,433234554,433234555,433234556,433234565,433234566,433234567,433321000,433321001,433321010,433321011,433321012,433321100,433321101,433321110,433321111,433321112,433321121,433321122,433321123,433321210,433321211,433321212,433321221,433321222,433321223,433321232,433321233,433321234,433322100,433322101,433322110,433322111,433322112,433322121,433322122,433322123,433322210,433322211,433322212,433322221,433322222,433322223,433322232,433322233,433322234,433322321,433322322,433322323,433322332,433322333,433322334,433322343,433322344,433322345,433323210,433323211,433323212,433323221,433323222,433323223,433323232,433323233,433323234,433323321,433323322,433323323,433323332,433323333,433323334,433323343,433323344,433323345,433323432,433323433,433323434,433323443,433323444,433323445,433323454,433323455,433323456,433332100,433332101,433332110,433332111,433332112,433332121,433332122,433332123,433332210,433332211,433332212,433332221,433332222,433332223,433332232,433332233,433332234,433332321,433332322,433332323,433332332,433332333,433332334,433332343,433332344,433332345,433333210,433333211,433333212,433333221,433333222,433333223,433333232,433333233,433333234,433333321,433333322,433333323,433333332,433333333,433333334,433333343,433333344,433333345,433333432,433333433,433333434,433333443,433333444,433333445,433333454,433333455,433333456,433334321,433334322,433334323,433334332,433334333,433334334,433334343,433334344,433334345,433334432,433334433,433334434,433334443,433334444,433334445,433334454,433334455,433334456,433334543,433334544,433334545,433334554,433334555,433334556,433334565,433334566,433334567,433343210,433343211,433343212,433343221,433343222,433343223,433343232,433343233,433343234,433343321,433343322,433343323,433343332,433343333,433343334,433343343,433343344,433343345,433343432,433343433,433343434,433343443,433343444,433343445,433343454,433343455,433343456,433344321,433344322,433344323,433344332,433344333,433344334,433344343,433344344,433344345,433344432,433344433,433344434,433344443,433344444,433344445,433344454,433344455,433344456,433344543,433344544,433344545,433344554,433344555,433344556,433344565,433344566,433344567,433345432,433345433,433345434,433345443,433345444,433345445,433345454,433345455,433345456,433345543,433345544,433345545,433345554,433345555,433345556,433345565,433345566,433345567,433345654,433345655,433345656,433345665,433345666,433345667,433345676,433345677,433345678,433432100,433432101,433432110,433432111,433432112,433432121,433432122,433432123,433432210,433432211,433432212,433432221,433432222,433432223,433432232,433432233,433432234,433432321,433432322,433432323,433432332,433432333,433432334,433432343,433432344,433432345,433433210,433433211,433433212,433433221,433433222,433433223,433433232,433433233,433433234,433433321,433433322,433433323,433433332,433433333,433433334,433433343,433433344,433433345,433433432,433433433,433433434,433433443,433433444,433433445,433433454,433433455,433433456,433434321,433434322,433434323,433434332,433434333,433434334,433434343,433434344,433434345,433434432,433434433,433434434,433434443,433434444,433434445,433434454,433434455,433434456,433434543,433434544,433434545,433434554,433434555,433434556,433434565,433434566,433434567,433443210,433443211,433443212,433443221,433443222,433443223,433443232,433443233,433443234,433443321,433443322,433443323,433443332,433443333,433443334,433443343,433443344,433443345,433443432,433443433,433443434,433443443,433443444,433443445,433443454,433443455,433443456,433444321,433444322,433444323,433444332,433444333,433444334,433444343,433444344,433444345,433444432,433444433,433444434,433444443,433444444,433444445,433444454,433444455,433444456,433444543,433444544,433444545,433444554,433444555,433444556,433444565,433444566,433444567,433445432,433445433,433445434,433445443,433445444,433445445,433445454,433445455,433445456,433445543,433445544,433445545,433445554,433445555,433445556,433445565,433445566,433445567,433445654,433445655,433445656,433445665,433445666,433445667,433445676,433445677,433445678,433454321,433454322,433454323,433454332,433454333,433454334,433454343,433454344,433454345,433454432,433454433,433454434,433454443,433454444,433454445,433454454,433454455,433454456,433454543,433454544,433454545,433454554,433454555,433454556,433454565,433454566,433454567,433455432,433455433,433455434,433455443,433455444,433455445,433455454,433455455,433455456,433455543,433455544,433455545,433455554,433455555,433455556,433455565,433455566,433455567,433455654,433455655,433455656,433455665,433455666,433455667,433455676,433455677,433455678,433456543,433456544,433456545,433456554,433456555,433456556,433456565,433456566,433456567,433456654,433456655,433456656,433456665,433456666,433456667,433456676,433456677,433456678,433456765,433456766,433456767,433456776,433456777,433456778,433456787,433456788,433456789,434321000,434321001,434321010,434321011,434321012,434321100,434321101,434321110,434321111,434321112,434321121,434321122,434321123,434321210,434321211,434321212,434321221,434321222,434321223,434321232,434321233,434321234,434322100,434322101,434322110,434322111,434322112,434322121,434322122,434322123,434322210,434322211,434322212,434322221,434322222,434322223,434322232,434322233,434322234,434322321,434322322,434322323,434322332,434322333,434322334,434322343,434322344,434322345,434323210,434323211,434323212,434323221,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2323212110,2323212111,2323212112,2323212121,2323212122,2323212123,2323212210,2323212211,2323212212,2323212221,2323212222,2323212223,2323212232,2323212233,2323212234,2323212321,2323212322,2323212323,2323212332,2323212333,2323212334,2323212343,2323212344,2323212345,2323221000,2323221001,2323221010,2323221011,2323221012,2323221100,2323221101,2323221110,2323221111,2323221112,2323221121,2323221122,2323221123,2323221210,2323221211,2323221212,2323221221,2323221222,2323221223,2323221232,2323221233,2323221234,2323222100,2323222101,2323222110,2323222111,2323222112,2323222121,2323222122,2323222123,2323222210,2323222211,2323222212,2323222221,2323222222,2323222223,2323222232,2323222233,2323222234,2323222321,2323222322,2323222323,2323222332,2323222333,2323222334,2323222343,2323222344,2323222345,2323223210,2323223211,2323223212,2323223221,2323223222,2323223223,2323223232,2323223233,2323223234,2323223321,2323223322,2323223323,2323223332,2323223333,2323223334,2323223343,2323223344,2323223345,2323223432,2323223433,2323223434,2323223443,2323223444,2323223445,2323223454,2323223455,2323223456,2323232100,2323232101,2323232110,2323232111,2323232112,2323232121,2323232122,2323232123,2323232210,2323232211,2323232212,2323232221,2323232222,2323232223,2323232232,2323232233,2323232234,2323232321,2323232322,2323232323,2323232332,2323232333,2323232334,2323232343,2323232344,2323232345,2323233210,2323233211,2323233212,2323233221,2323233222,2323233223,2323233232,2323233233,2323233234,2323233321,2323233322,2323233323,2323233332,2323233333,2323233334,2323233343,2323233344,2323233345,2323233432,2323233433,2323233434,2323233443,2323233444,2323233445,2323233454,2323233455,2323233456,2323234321,2323234322,2323234323,2323234332,2323234333,2323234334,2323234343,2323234344,2323234345,2323234432,2323234433,2323234434,2323234443,2323234444,2323234445,2323234454,2323234455,2323234456,2323234543,2323234544,2323234545,2323234554,2323234555,2323234556,2323234565,2323234566,2323234567,2323321000,2323321001,2323321010,2323321011,2323321012,2323321100,2323321101,2323321110,2323321111,2323321112,2323321121,2323321122,2323321123,2323321210,2323321211,2323321212,2323321221,2323321222,2323321223,2323321232,2323321233,2323321234,2323322100,2323322101,2323322110,2323322111,2323322112,2323322121,2323322122,2323322123,2323322210,2323322211,2323322212,2323322221,2323322222,2323322223,2323322232,2323322233,2323322234,2323322321,2323322322,2323322323,2323322332,2323322333,2323322334,2323322343,2323322344,2323322345,2323323210,2323323211,2323323212,2323323221,2323323222,2323323223,2323323232,2323323233,2323323234,2323323321,2323323322,2323323323,2323323332,2323323333,2323323334,2323323343,2323323344,2323323345,2323323432,2323323433,2323323434,2323323443,2323323444,2323323445,2323323454,2323323455,2323323456,2323332100,2323332101,2323332110,2323332111,2323332112,2323332121,2323332122,2323332123,2323332210,2323332211,2323332212,2323332221,2323332222,2323332223,2323332232,2323332233,2323332234,2323332321,2323332322,2323332323,2323332332,2323332333,2323332334,2323332343,2323332344,2323332345,2323333210,2323333211,2323333212,2323333221,2323333222,2323333223,2323333232,2323333233,2323333234,2323333321,2323333322,2323333323,2323333332,2323333333,2323333334,2323333343,2323333344,2323333345,2323333432,2323333433,2323333434,2323333443,2323333444,2323333445,2323333454,2323333455,2323333456,2323334321,2323334322,2323334323,2323334332,2323334333,2323334334,2323334343,2323334344,2323334345,2323334432,2323334433,2323334434,2323334443,2323334444,2323334445,2323334454,2323334455,2323334456,2323334543,2323334544,2323334545,2323334554,2323334555,2323334556,2323334565,2323334566,2323334567,2323343210,2323343211,2323343212,2323343221,2323343222,2323343223,2323343232,2323343233,2323343234,2323343321,2323343322,2323343323,2323343332,2323343333,2323343334,2323343343,2323343344,2323343345,2323343432,2323343433,2323343434,2323343443,2323343444,2323343445,2323343454,2323343455,2323343456,2323344321,2323344322,2323344323,2323344332,2323344333,2323344334,2323344343,2323344344,2323344345,2323344432,2323344433,2323344434,2323344443,2323344444,2323344445,2323344454,2323344455,2323344456,2323344543,2323344544,2323344545,2323344554,2323344555,2323344556,2323344565,2323344566,2323344567,2323345432,2323345433,2323345434,2323345443,2323345444,2323345445,2323345454,2323345455,2323345456,2323345543,2323345544,2323345545,2323345554,2323345555,2323345556,2323345565,2323345566,2323345567,2323345654,2323345655,2323345656,2323345665,2323345666,2323345667,2323345676,2323345677,2323345678,2323432100,2323432101,2323432110,2323432111,2323432112,2323432121,2323432122,2323432123,2323432210,2323432211,2323432212,2323432221,2323432222,2323432223,2323432232,2323432233,2323432234,2323432321,2323432322,2323432323,2323432332,2323432333,2323432334,2323432343,2323432344,2323432345,2323433210,2323433211,2323433212,2323433221,2323433222,2323433223,2323433232,2323433233,2323433234,2323433321,2323433322,2323433323,2323433332,2323433333,2323433334,2323433343,2323433344,2323433345,2323433432,2323433433,2323433434,2323433443,2323433444,2323433445,2323433454,2323433455,2323433456,2323434321,2323434322,2323434323,2323434332,2323434333,2323434334,2323434343,2323434344,2323434345,2323434432,2323434433,2323434434,2323434443,2323434444,2323434445,2323434454,2323434455,2323434456,2323434543,2323434544,2323434545,2323434554,2323434555,2323434556,2323434565,2323434566,2323434567,2323443210,2323443211,2323443212,2323443221,2323443222,2323443223,2323443232,2323443233,2323443234,2323443321,2323443322,2323443323,2323443332,2323443333,2323443334,2323443343,2323443344,2323443345,2323443432,2323443433,2323443434,2323443443,2323443444,2323443445,2323443454,2323443455,2323443456,2323444321,2323444322,2323444323,2323444332,2323444333,2323444334,2323444343,2323444344,2323444345,2323444432,2323444433,2323444434,2323444443,2323444444,2323444445,2323444454,2323444455,2323444456,2323444543,2323444544,2323444545,2323444554,2323444555,2323444556,2323444565,2323444566,2323444567,2323445432,2323445433,2323445434,2323445443,2323445444,2323445445,2323445454,2323445455,2323445456,2323445543,2323445544,2323445545,2323445554,2323445555,2323445556,2323445565,2323445566,2323445567,2323445654,2323445655,2323445656,2323445665,2323445666,2323445667,2323445676,2323445677,2323445678,2323454321,2323454322,2323454323,2323454332,2323454333,2323454334,2323454343,2323454344,2323454345,2323454432,2323454433,2323454434,2323454443,2323454444,2323454445,2323454454,2323454455,2323454456,2323454543,2323454544,2323454545,2323454554,2323454555,2323454556,2323454565,2323454566,2323454567,2323455432,2323455433,2323455434,2323455443,2323455444,2323455445,2323455454,2323455455,2323455456,2323455543,2323455544,2323455545,2323455554,2323455555,2323455556,2323455565,2323455566,2323455567,2323455654,2323455655,2323455656,2323455665,2323455666,2323455667,2323455676,2323455677,2323455678,2323456543,2323456544,2323456545,2323456554,2323456555,2323456556,2323456565,2323456566,2323456567,2323456654,2323456655,2323456656,2323456665,2323456666,2323456667,2323456676,2323456677,2323456678,2323456765,2323456766,2323456767,2323456776,2323456777,2323456778,2323456787,2323456788,2323456789,2332100000,2332100001,2332100010,2332100011,2332100012,2332100100,2332100101,2332100110,2332100111,2332100112,2332100121,2332100122,2332100123,2332101000,2332101001,2332101010,2332101011,2332101012,2332101100,2332101101,2332101110,2332101111,2332101112,2332101121,2332101122,2332101123,2332101210,2332101211,2332101212,2332101221,2332101222,2332101223,2332101232,2332101233,2332101234,2332110000,2332110001,2332110010,2332110011,2332110012,2332110100,2332110101,2332110110,2332110111,2332110112,2332110121,2332110122,2332110123,2332111000,2332111001,2332111010,2332111011,2332111012,2332111100,2332111101,2332111110,2332111111,2332111112,2332111121,2332111122,2332111123,2332111210,2332111211,2332111212,2332111221,2332111222,2332111223,2332111232,2332111233,2332111234,2332112100,2332112101,2332112110,2332112111,2332112112,2332112121,2332112122,2332112123,2332112210,2332112211,2332112212,2332112221,2332112222,2332112223,2332112232,2332112233,2332112234,2332112321,2332112322,2332112323,2332112332,2332112333,2332112334,2332112343,2332112344,2332112345,2332121000,2332121001,2332121010,2332121011,2332121012,2332121100,2332121101,2332121110,2332121111,2332121112,2332121121,2332121122,2332121123,2332121210,2332121211,2332121212,2332121221,2332121222,2332121223,2332121232,2332121233,2332121234,2332122100,2332122101,2332122110,2332122111,2332122112,2332122121,2332122122,2332122123,2332122210,2332122211,2332122212,2332122221,2332122222,2332122223,2332122232,2332122233,2332122234,2332122321,2332122322,2332122323,2332122332,2332122333,2332122334,2332122343,2332122344,2332122345,2332123210,2332123211,2332123212,2332123221,2332123222,2332123223,2332123232,2332123233,2332123234,2332123321,2332123322,2332123323,2332123332,2332123333,2332123334,2332123343,2332123344,2332123345,2332123432,2332123433,2332123434,2332123443,2332123444,2332123445,2332123454,2332123455,2332123456,2332210000,2332210001,2332210010,2332210011,2332210012,2332210100,2332210101,2332210110,2332210111,2332210112,2332210121,2332210122,2332210123,2332211000,2332211001,2332211010,2332211011,2332211012,2332211100,2332211101,2332211110,2332211111,2332211112,2332211121,2332211122,2332211123,2332211210,2332211211,2332211212,2332211221,2332211222,2332211223,2332211232,2332211233,2332211234,2332212100,2332212101,2332212110,2332212111,2332212112,2332212121,2332212122,2332212123,2332212210,2332212211,2332212212,2332212221,2332212222,2332212223,2332212232,2332212233,2332212234,2332212321,2332212322,2332212323,2332212332,2332212333,2332212334,2332212343,2332212344,2332212345,2332221000,2332221001,2332221010,2332221011,2332221012,2332221100,2332221101,2332221110,2332221111,2332221112,2332221121,2332221122,2332221123,2332221210,2332221211,2332221212,2332221221,2332221222,2332221223,2332221232,2332221233,2332221234,2332222100,2332222101,2332222110,2332222111,2332222112,2332222121,2332222122,2332222123,2332222210,2332222211,2332222212,2332222221,2332222222,2332222223,2332222232,2332222233,2332222234,2332222321,2332222322,2332222323,2332222332,2332222333,2332222334,2332222343,2332222344,2332222345,2332223210,2332223211,2332223212,2332223221,2332223222,2332223223,2332223232,2332223233,2332223234,2332223321,2332223322,2332223323,2332223332,2332223333,2332223334,2332223343,2332223344,2332223345,2332223432,2332223433,2332223434,2332223443,2332223444,2332223445,2332223454,2332223455,2332223456,2332232100,2332232101,2332232110,2332232111,2332232112,2332232121,2332232122,2332232123,2332232210,2332232211,2332232212,2332232221,2332232222,2332232223,2332232232,2332232233,2332232234,2332232321,2332232322,2332232323,2332232332,2332232333,2332232334,2332232343,2332232344,2332232345,2332233210,2332233211,2332233212,2332233221,2332233222,2332233223,2332233232,2332233233,2332233234,2332233321,2332233322,2332233323,2332233332,2332233333,2332233334,2332233343,2332233344,2332233345,2332233432,2332233433,2332233434,2332233443,2332233444,2332233445,2332233454,2332233455,2332233456,2332234321,2332234322,2332234323,2332234332,2332234333,2332234334,2332234343,2332234344,2332234345,2332234432,2332234433,2332234434,2332234443,2332234444,2332234445,2332234454,2332234455,2332234456,2332234543,2332234544,2332234545,2332234554,2332234555,2332234556,2332234565,2332234566,2332234567,2332321000,2332321001,2332321010,2332321011,2332321012,2332321100,2332321101,2332321110,2332321111,2332321112,2332321121,2332321122,2332321123,2332321210,2332321211,2332321212,2332321221,2332321222,2332321223,2332321232,2332321233,2332321234,2332322100,2332322101,2332322110,2332322111,2332322112,2332322121,2332322122,2332322123,2332322210,2332322211,2332322212,2332322221,2332322222,2332322223,2332322232,2332322233,2332322234,2332322321,2332322322,2332322323,2332322332,2332322333,2332322334,2332322343,2332322344,2332322345,2332323210,2332323211,2332323212,2332323221,2332323222,2332323223,2332323232,2332323233,2332323234,2332323321,2332323322,2332323323,2332323332,2332323333,2332323334,2332323343,2332323344,2332323345,2332323432,2332323433,2332323434,2332323443,2332323444,2332323445,2332323454,2332323455,2332323456,2332332100,2332332101,2332332110,2332332111,2332332112,2332332121,2332332122,2332332123,2332332210,2332332211,2332332212,2332332221,2332332222,2332332223,2332332232,2332332233,2332332234,2332332321,2332332322,2332332323,2332332332,2332332333,2332332334,2332332343,2332332344,2332332345,2332333210,2332333211,2332333212,2332333221,2332333222,2332333223,2332333232,2332333233,2332333234,2332333321,2332333322,2332333323,2332333332,2332333333,2332333334,2332333343,2332333344,2332333345,2332333432,2332333433,2332333434,2332333443,2332333444,2332333445,2332333454,2332333455,2332333456,2332334321,2332334322,2332334323,2332334332,2332334333,2332334334,2332334343,2332334344,2332334345,2332334432,2332334433,2332334434,2332334443,2332334444,2332334445,2332334454,2332334455,2332334456,2332334543,2332334544,2332334545,2332334554,2332334555,2332334556,2332334565,2332334566,2332334567,2332343210,2332343211,2332343212,2332343221,2332343222,2332343223,2332343232,2332343233,2332343234,2332343321,2332343322,2332343323,2332343332,2332343333,2332343334,2332343343,2332343344,2332343345,2332343432,2332343433,2332343434,2332343443,2332343444,2332343445,2332343454,2332343455,2332343456,2332344321,2332344322,2332344323,2332344332,2332344333,2332344334,2332344343,2332344344,2332344345,2332344432,2332344433,2332344434,2332344443,2332344444,2332344445,2332344454,2332344455,2332344456,2332344543,2332344544,2332344545,2332344554,2332344555,2332344556,2332344565,2332344566,2332344567,2332345432,2332345433,2332345434,2332345443,2332345444,2332345445,2332345454,2332345455,2332345456,2332345543,2332345544,2332345545,2332345554,2332345555,2332345556,2332345565,2332345566,2332345567,2332345654,2332345655,2332345656,2332345665,2332345666,2332345667,2332345676,2332345677,2332345678,2333210000,2333210001,2333210010,2333210011,2333210012,2333210100,2333210101,2333210110,2333210111,2333210112,2333210121,2333210122,2333210123,2333211000,2333211001,2333211010,2333211011,2333211012,2333211100,2333211101,2333211110,2333211111,2333211112,2333211121,2333211122,2333211123,2333211210,2333211211,2333211212,2333211221,2333211222,2333211223,2333211232,2333211233,2333211234,2333212100,2333212101,2333212110,2333212111,2333212112,2333212121,2333212122,2333212123,2333212210,2333212211,2333212212,2333212221,2333212222,2333212223,2333212232,2333212233,2333212234,2333212321,2333212322,2333212323,2333212332,2333212333,2333212334,2333212343,2333212344,2333212345,2333221000,2333221001,2333221010,2333221011,2333221012,2333221100,2333221101,2333221110,2333221111,2333221112,2333221121,2333221122,2333221123,2333221210,2333221211,2333221212,2333221221,2333221222,2333221223,2333221232,2333221233,2333221234,2333222100,2333222101,2333222110,2333222111,2333222112,2333222121,2333222122,2333222123,2333222210,2333222211,2333222212,2333222221,2333222222,2333222223,2333222232,2333222233,2333222234,2333222321,2333222322,2333222323,2333222332,2333222333,2333222334,2333222343,2333222344,2333222345,2333223210,2333223211,2333223212,2333223221,2333223222,2333223223,2333223232,2333223233,2333223234,2333223321,2333223322,2333223323,2333223332,2333223333,2333223334,2333223343,2333223344,2333223345,2333223432,2333223433,2333223434,2333223443,2333223444,2333223445,2333223454,2333223455,2333223456,2333232100,2333232101,2333232110,2333232111,2333232112,2333232121,2333232122,2333232123,2333232210,2333232211,2333232212,2333232221,2333232222,2333232223,2333232232,2333232233,2333232234,2333232321,2333232322,2333232323,2333232332,2333232333,2333232334,2333232343,2333232344,2333232345,2333233210,2333233211,2333233212,2333233221,2333233222,2333233223,2333233232,2333233233,2333233234,2333233321,2333233322,2333233323,2333233332,2333233333,2333233334,2333233343,2333233344,2333233345,2333233432,2333233433,2333233434,2333233443,2333233444,2333233445,2333233454,2333233455,2333233456,2333234321,2333234322,2333234323,2333234332,2333234333,2333234334,2333234343,2333234344,2333234345,2333234432,2333234433,2333234434,2333234443,2333234444,2333234445,2333234454,2333234455,2333234456,2333234543,2333234544,2333234545,2333234554,2333234555,2333234556,2333234565,2333234566,2333234567,2333321000,2333321001,2333321010,2333321011,2333321012,2333321100,2333321101,2333321110,2333321111,2333321112,2333321121,2333321122,2333321123,2333321210,2333321211,2333321212,2333321221,2333321222,2333321223,2333321232,2333321233,2333321234,2333322100,2333322101,2333322110,2333322111,2333322112,2333322121,2333322122,2333322123,2333322210,2333322211,2333322212,2333322221,2333322222,2333322223,2333322232,2333322233,2333322234,2333322321,2333322322,2333322323,2333322332,2333322333,2333322334,2333322343,2333322344,2333322345,2333323210,2333323211,2333323212,2333323221,2333323222,2333323223,2333323232,2333323233,2333323234,2333323321,2333323322,2333323323,2333323332,2333323333,2333323334,2333323343,2333323344,2333323345,2333323432,2333323433,2333323434,2333323443,2333323444,2333323445,2333323454,2333323455,2333323456,2333332100,2333332101,2333332110,2333332111,2333332112,2333332121,2333332122,2333332123,2333332210,2333332211,2333332212,2333332221,2333332222,2333332223,2333332232,2333332233,2333332234,2333332321,2333332322,2333332323,2333332332,2333332333,2333332334,2333332343,2333332344,2333332345,2333333210,2333333211,2333333212,2333333221,2333333222,2333333223,2333333232,2333333233,2333333234,2333333321,2333333322,2333333323,2333333332,2333333333,2333333334,2333333343,2333333344,2333333345,2333333432,2333333433,2333333434,2333333443,2333333444,2333333445,2333333454,2333333455,2333333456,2333334321,2333334322,2333334323,2333334332,2333334333,2333334334,2333334343,2333334344,2333334345,2333334432,2333334433,2333334434,2333334443,2333334444,2333334445,2333334454,2333334455,2333334456,2333334543,2333334544,2333334545,2333334554,2333334555,2333334556,2333334565,2333334566,2333334567,2333343210,2333343211,2333343212,2333343221,2333343222,2333343223,2333343232,2333343233,2333343234,2333343321,2333343322,2333343323,2333343332,2333343333,2333343334,2333343343,2333343344,2333343345,2333343432,2333343433,2333343434,2333343443,2333343444,2333343445,2333343454,2333343455,2333343456,2333344321,2333344322,2333344323,2333344332,2333344333,2333344334,2333344343,2333344344,2333344345,2333344432,2333344433,2333344434,2333344443,2333344444,2333344445,2333344454,2333344455,2333344456,2333344543,2333344544,2333344545,2333344554,2333344555,2333344556,2333344565,2333344566,2333344567,2333345432,2333345433,2333345434,2333345443,2333345444,2333345445,2333345454,2333345455,2333345456,2333345543,2333345544,2333345545,2333345554,2333345555,2333345556,2333345565,2333345566,2333345567,2333345654,2333345655,2333345656,2333345665,2333345666,2333345667,2333345676,2333345677,2333345678,2333432100,2333432101,2333432110,2333432111,2333432112,2333432121,2333432122,2333432123,2333432210,2333432211,2333432212,2333432221,2333432222,2333432223,2333432232,2333432233,2333432234,2333432321,2333432322,2333432323,2333432332,2333432333,2333432334,2333432343,2333432344,2333432345,2333433210,2333433211,2333433212,2333433221,2333433222,2333433223,2333433232,2333433233,2333433234,2333433321,2333433322,2333433323,2333433332,2333433333,2333433334,2333433343,2333433344,2333433345,2333433432,2333433433,2333433434,2333433443,2333433444,2333433445,2333433454,2333433455,2333433456,2333434321,2333434322,2333434323,2333434332,2333434333,2333434334,2333434343,2333434344,2333434345,2333434432,2333434433,2333434434,2333434443,2333434444,2333434445,2333434454,2333434455,2333434456,2333434543,2333434544,2333434545,2333434554,2333434555,2333434556,2333434565,2333434566,2333434567,2333443210,2333443211,2333443212,2333443221,2333443222,2333443223,2333443232,2333443233,2333443234,2333443321,2333443322,2333443323,2333443332,2333443333,2333443334,2333443343,2333443344,2333443345,2333443432,2333443433,2333443434,2333443443,2333443444,2333443445,2333443454,2333443455,2333443456,2333444321,2333444322,2333444323,2333444332,2333444333,2333444334,2333444343,2333444344,2333444345,2333444432,2333444433,2333444434,2333444443,2333444444,2333444445,2333444454,2333444455,2333444456,2333444543,2333444544,2333444545,2333444554,2333444555,2333444556,2333444565,2333444566,2333444567,2333445432,2333445433,2333445434,2333445443,2333445444,2333445445,2333445454,2333445455,2333445456,2333445543,2333445544,2333445545,2333445554,2333445555,2333445556,2333445565,2333445566,2333445567,2333445654,2333445655,2333445656,2333445665,2333445666,2333445667,2333445676,2333445677,2333445678,2333454321,2333454322,2333454323,2333454332,2333454333,2333454334,2333454343,2333454344,2333454345,2333454432,2333454433,2333454434,2333454443,2333454444,2333454445,2333454454,2333454455,2333454456,2333454543,2333454544,2333454545,2333454554,2333454555,2333454556,2333454565,2333454566,2333454567,2333455432,2333455433,2333455434,2333455443,2333455444,2333455445,2333455454,2333455455,2333455456,2333455543,2333455544,2333455545,2333455554,2333455555,2333455556,2333455565,2333455566,2333455567,2333455654,2333455655,2333455656,2333455665,2333455666,2333455667,2333455676,2333455677,2333455678,2333456543,2333456544,2333456545,2333456554,2333456555,2333456556,2333456565,2333456566,2333456567,2333456654,2333456655,2333456656,2333456665,2333456666,2333456667,2333456676,2333456677,2333456678,2333456765,2333456766,2333456767,2333456776,2333456777,2333456778,2333456787,2333456788,2333456789,2334321000,2334321001,2334321010,2334321011,2334321012,2334321100,2334321101,2334321110,2334321111,2334321112,2334321121,2334321122,2334321123,2334321210,2334321211,2334321212,2334321221,2334321222,2334321223,2334321232,2334321233,2334321234,2334322100,2334322101,2334322110,2334322111,2334322112,2334322121,2334322122,2334322123,2334322210,2334322211,2334322212,2334322221,2334322222,2334322223,2334322232,2334322233,2334322234,2334322321,2334322322,2334322323,2334322332,2334322333,2334322334,2334322343,2334322344,2334322345,2334323210,2334323211,2334323212,2334323221,2334323222,2334323223,2334323232,2334323233,2334323234,2334323321,2334323322,2334323323,2334323332,2334323333,2334323334,2334323343,2334323344,2334323345,2334323432,2334323433,2334323434,2334323443,2334323444,2334323445,2334323454,2334323455,2334323456,2334332100,2334332101,2334332110,2334332111,2334332112,2334332121,2334332122,2334332123,2334332210,2334332211,2334332212,2334332221,2334332222,2334332223,2334332232,2334332233,2334332234,2334332321,2334332322,2334332323,2334332332,2334332333,2334332334,2334332343,2334332344,2334332345,2334333210,2334333211,2334333212,2334333221,2334333222,2334333223,2334333232,2334333233,2334333234,2334333321,2334333322,2334333323,2334333332,2334333333,2334333334,2334333343,2334333344,2334333345,2334333432,2334333433,2334333434,2334333443,2334333444,2334333445,2334333454,2334333455,2334333456,2334334321,2334334322,2334334323,2334334332,2334334333,2334334334,2334334343,2334334344,2334334345,2334334432,2334334433,2334334434,2334334443,2334334444,2334334445,2334334454,2334334455,2334334456,2334334543,2334334544,2334334545,2334334554,2334334555,2334334556,2334334565,2334334566,2334334567,2334343210,2334343211,2334343212,2334343221,2334343222,2334343223,2334343232,2334343233,2334343234,2334343321,2334343322,2334343323,2334343332,2334343333,2334343334,2334343343,2334343344,2334343345,2334343432,2334343433,2334343434,2334343443,2334343444,2334343445,2334343454,2334343455,2334343456,2334344321,2334344322,2334344323,2334344332,2334344333,2334344334,2334344343,2334344344,2334344345,2334344432,2334344433,2334344434,2334344443,2334344444,2334344445,2334344454,2334344455,2334344456,2334344543,2334344544,2334344545,2334344554,2334344555,2334344556,2334344565,2334344566,2334344567,2334345432,2334345433,2334345434,2334345443,2334345444,2334345445,2334345454,2334345455,2334345456,2334345543,2334345544,2334345545,2334345554,2334345555,2334345556,2334345565,2334345566,2334345567,2334345654,2334345655,2334345656,2334345665,2334345666,2334345667,2334345676,2334345677,2334345678,2334432100,2334432101,2334432110,2334432111,2334432112,2334432121,2334432122,2334432123,2334432210,2334432211,2334432212,2334432221,2334432222,2334432223,2334432232,2334432233,2334432234,2334432321,2334432322,2334432323,2334432332,2334432333,2334432334,2334432343,2334432344,2334432345,2334433210,2334433211,2334433212,2334433221,2334433222,2334433223,2334433232,2334433233,2334433234,2334433321,2334433322,2334433323,2334433332,2334433333,2334433334,2334433343,2334433344,2334433345,2334433432,2334433433,2334433434,2334433443,2334433444,2334433445,2334433454,2334433455,2334433456,2334434321,2334434322,2334434323,2334434332,2334434333,2334434334,2334434343,2334434344,2334434345,2334434432,2334434433,2334434434,2334434443,2334434444,2334434445,2334434454,2334434455,2334434456,2334434543,2334434544,2334434545,2334434554,2334434555,2334434556,2334434565,2334434566,2334434567,2334443210,2334443211,2334443212,2334443221,2334443222,2334443223,2334443232,2334443233,2334443234,2334443321,2334443322,2334443323,2334443332,2334443333,2334443334,2334443343,2334443344,2334443345,2334443432,2334443433,2334443434,2334443443,2334443444,2334443445,2334443454,2334443455,2334443456,2334444321,2334444322,2334444323,2334444332,2334444333,2334444334,2334444343,2334444344,2334444345,2334444432,2334444433,2334444434,2334444443,2334444444,2334444445,2334444454,2334444455,2334444456,2334444543,2334444544,2334444545,2334444554,2334444555,2334444556,2334444565,2334444566,2334444567,2334445432,2334445433,2334445434,2334445443,2334445444,2334445445,2334445454,2334445455,2334445456,2334445543,2334445544,2334445545,2334445554,2334445555,2334445556,2334445565,2334445566,2334445567,2334445654,2334445655,2334445656,2334445665,2334445666,2334445667,2334445676,2334445677,2334445678,2334454321,2334454322,2334454323,2334454332,2334454333,2334454334,2334454343,2334454344,2334454345,2334454432,2334454433,2334454434,2334454443,2334454444,2334454445,2334454454,2334454455,2334454456,2334454543,2334454544,2334454545,2334454554,2334454555,2334454556,2334454565,2334454566,2334454567,2334455432,2334455433,2334455434,2334455443,2334455444,2334455445,2334455454,2334455455,2334455456,2334455543,2334455544,2334455545,2334455554,2334455555,2334455556,2334455565,2334455566,2334455567,2334455654,2334455655,2334455656,2334455665,2334455666,2334455667,2334455676,2334455677,2334455678,2334456543,2334456544,2334456545,2334456554,2334456555,2334456556,2334456565,2334456566,2334456567,2334456654,2334456655,2334456656,2334456665,2334456666,2334456667,2334456676,2334456677,2334456678,2334456765,2334456766,2334456767,2334456776,2334456777,2334456778,2334456787,2334456788,2334456789,2334543210,2334543211,2334543212,2334543221,2334543222,2334543223,2334543232,2334543233,2334543234,2334543321,2334543322,2334543323,2334543332,2334543333,2334543334,2334543343,2334543344,2334543345,2334543432,2334543433,2334543434,2334543443,2334543444,2334543445,2334543454,2334543455,2334543456,2334544321,2334544322,2334544323,2334544332,2334544333,2334544334,2334544343,2334544344,2334544345,2334544432,2334544433,2334544434,2334544443,2334544444,2334544445,2334544454,2334544455,2334544456,2334544543,2334544544,2334544545,2334544554,2334544555,2334544556,2334544565,2334544566,2334544567,2334545432,2334545433,2334545434,2334545443,2334545444,2334545445,2334545454,2334545455,2334545456,2334545543,2334545544,2334545545,2334545554,2334545555,2334545556,2334545565,2334545566,2334545567,2334545654,2334545655,2334545656,2334545665,2334545666,2334545667,2334545676,2334545677,2334545678,2334554321,2334554322,2334554323,2334554332,2334554333,2334554334,2334554343,2334554344,2334554345,2334554432,2334554433,2334554434,2334554443,2334554444,2334554445,2334554454,2334554455,2334554456,2334554543,2334554544,2334554545,2334554554,2334554555,2334554556,2334554565,2334554566,2334554567,2334555432,2334555433,2334555434,2334555443,2334555444,2334555445,2334555454,2334555455,2334555456,2334555543,2334555544,2334555545,2334555554,2334555555,2334555556,2334555565,2334555566,2334555567,2334555654,2334555655,2334555656,2334555665,2334555666,2334555667,2334555676,2334555677,2334555678,2334556543,2334556544,2334556545,2334556554,2334556555,2334556556,2334556565,2334556566,2334556567,2334556654,2334556655,2334556656,2334556665,2334556666,2334556667,2334556676,2334556677,2334556678,2334556765,2334556766,2334556767,2334556776,2334556777,2334556778,2334556787,2334556788,2334556789,2334565432,2334565433,2334565434,2334565443,2334565444,2334565445,2334565454,2334565455,2334565456,2334565543,2334565544,2334565545,2334565554,2334565555,2334565556,2334565565,2334565566,2334565567,2334565654,2334565655,2334565656,2334565665,2334565666,2334565667,2334565676,2334565677,2334565678,2334566543,2334566544,2334566545,2334566554,2334566555,2334566556,2334566565,2334566566,2334566567,2334566654,2334566655,2334566656,2334566665,2334566666,2334566667,2334566676,2334566677,2334566678,2334566765,2334566766,2334566767,2334566776,2334566777,2334566778,2334566787,2334566788,2334566789,2334567654,2334567655,2334567656,2334567665,2334567666,2334567667,2334567676,2334567677,2334567678,2334567765,2334567766,2334567767,2334567776,2334567777,2334567778,2334567787,2334567788,2334567789,2334567876,2334567877,2334567878,2334567887,2334567888,2334567889,2334567898,2334567899,2343210000,2343210001,2343210010,2343210011,2343210012,2343210100,2343210101,2343210110,2343210111,2343210112,2343210121,2343210122,2343210123,2343211000,2343211001,2343211010,2343211011,2343211012,2343211100,2343211101,2343211110,2343211111,2343211112,2343211121,2343211122,2343211123,2343211210,2343211211,2343211212,2343211221,2343211222,2343211223,2343211232,2343211233,2343211234,2343212100,2343212101,2343212110,2343212111,2343212112,2343212121,2343212122,2343212123,2343212210,2343212211,2343212212,2343212221,2343212222,2343212223,2343212232,2343212233,2343212234,2343212321,2343212322,2343212323,2343212332,2343212333,2343212334,2343212343,2343212344,2343212345,2343221000,2343221001,2343221010,2343221011,2343221012,2343221100,2343221101,2343221110,2343221111,2343221112,2343221121,2343221122,2343221123,2343221210,2343221211,2343221212,2343221221,2343221222,2343221223,2343221232,2343221233,2343221234,2343222100,2343222101,2343222110,2343222111,2343222112,2343222121,2343222122,2343222123,2343222210,2343222211,2343222212,2343222221,2343222222,2343222223,2343222232,2343222233,2343222234,2343222321,2343222322,2343222323,2343222332,2343222333,2343222334,2343222343,2343222344,2343222345,2343223210,2343223211,2343223212,2343223221,2343223222,2343223223,2343223232,2343223233,2343223234,2343223321,2343223322,2343223323,2343223332,2343223333,2343223334,2343223343,2343223344,2343223345,2343223432,2343223433,2343223434,2343223443,2343223444,2343223445,2343223454,2343223455,2343223456,2343232100,2343232101,2343232110,2343232111,2343232112,2343232121,2343232122,2343232123,2343232210,2343232211,2343232212,2343232221,2343232222,2343232223,2343232232,2343232233,2343232234,2343232321,2343232322,2343232323,2343232332,2343232333,2343232334,2343232343,2343232344,2343232345,2343233210,2343233211,2343233212,2343233221,2343233222,2343233223,2343233232,2343233233,2343233234,2343233321,2343233322,2343233323,2343233332,2343233333,2343233334,2343233343,2343233344,2343233345,2343233432,2343233433,2343233434,2343233443,2343233444,2343233445,2343233454,2343233455,2343233456,2343234321,2343234322,2343234323,2343234332,2343234333,2343234334,2343234343,2343234344,2343234345,2343234432,2343234433,2343234434,2343234443,2343234444,2343234445,2343234454,2343234455,2343234456,2343234543,2343234544,2343234545,2343234554,2343234555,2343234556,2343234565,2343234566,2343234567,2343321000,2343321001,2343321010,2343321011,2343321012,2343321100,2343321101,2343321110,2343321111,2343321112,2343321121,2343321122,2343321123,2343321210,2343321211,2343321212,2343321221,2343321222,2343321223,2343321232,2343321233,2343321234,2343322100,2343322101,2343322110,2343322111,2343322112,2343322121,2343322122,2343322123,2343322210,2343322211,2343322212,2343322221,2343322222,2343322223,2343322232,2343322233,2343322234,2343322321,2343322322,2343322323,2343322332,2343322333,2343322334,2343322343,2343322344,2343322345,2343323210,2343323211,2343323212,2343323221,2343323222,2343323223,2343323232,2343323233,2343323234,2343323321,2343323322,2343323323,2343323332,2343323333,2343323334,2343323343,2343323344,2343323345,2343323432,2343323433,2343323434,2343323443,2343323444,2343323445,2343323454,2343323455,2343323456,2343332100,2343332101,2343332110,2343332111,2343332112,2343332121,2343332122,2343332123,2343332210,2343332211,2343332212,2343332221,2343332222,2343332223,2343332232,2343332233,2343332234,2343332321,2343332322,2343332323,2343332332,2343332333,2343332334,2343332343,2343332344,2343332345,2343333210,2343333211,2343333212,2343333221,2343333222,2343333223,2343333232,2343333233,2343333234,2343333321,2343333322,2343333323,2343333332,2343333333,2343333334,2343333343,2343333344,2343333345,2343333432,2343333433,2343333434,2343333443,2343333444,2343333445,2343333454,2343333455,2343333456,2343334321,2343334322,2343334323,2343334332,2343334333,2343334334,2343334343,2343334344,2343334345,2343334432,2343334433,2343334434,2343334443,2343334444,2343334445,2343334454,2343334455,2343334456,2343334543,2343334544,2343334545,2343334554,2343334555,2343334556,2343334565,2343334566,2343334567,2343343210,2343343211,2343343212,2343343221,2343343222,2343343223,2343343232,2343343233,2343343234,2343343321,2343343322,2343343323,2343343332,2343343333,2343343334,2343343343,2343343344,2343343345,2343343432,2343343433,2343343434,2343343443,2343343444,2343343445,2343343454,2343343455,2343343456,2343344321,2343344322,2343344323,2343344332,2343344333,2343344334,2343344343,2343344344,2343344345,2343344432,2343344433,2343344434,2343344443,2343344444,2343344445,2343344454,2343344455,2343344456,2343344543,2343344544,2343344545,2343344554,2343344555,2343344556,2343344565,2343344566,2343344567,2343345432,2343345433,2343345434,2343345443,2343345444,2343345445,2343345454,2343345455,2343345456,2343345543,2343345544,2343345545,2343345554,2343345555,2343345556,2343345565,2343345566,2343345567,2343345654,2343345655,2343345656,2343345665,2343345666,2343345667,2343345676,2343345677,2343345678,2343432100,2343432101,2343432110,2343432111,2343432112,2343432121,2343432122,2343432123,2343432210,2343432211,2343432212,2343432221,2343432222,2343432223,2343432232,2343432233,2343432234,2343432321,2343432322,2343432323,2343432332,2343432333,2343432334,2343432343,2343432344,2343432345,2343433210,2343433211,2343433212,2343433221,2343433222,2343433223,2343433232,2343433233,2343433234,2343433321,2343433322,2343433323,2343433332,2343433333,2343433334,2343433343,2343433344,2343433345,2343433432,2343433433,2343433434,2343433443,2343433444,2343433445,2343433454,2343433455,2343433456,2343434321,2343434322,2343434323,2343434332,2343434333,2343434334,2343434343,2343434344,2343434345,2343434432,2343434433,2343434434,2343434443,2343434444,2343434445,2343434454,2343434455,2343434456,2343434543,2343434544,2343434545,2343434554,2343434555,2343434556,2343434565,2343434566,2343434567,2343443210,2343443211,2343443212,2343443221,2343443222,2343443223,2343443232,2343443233,2343443234,2343443321,2343443322,2343443323,2343443332,2343443333,2343443334,2343443343,2343443344,2343443345,2343443432,2343443433,2343443434,2343443443,2343443444,2343443445,2343443454,2343443455,2343443456,2343444321,2343444322,2343444323,2343444332,2343444333,2343444334,2343444343,2343444344,2343444345,2343444432,2343444433,2343444434,2343444443,2343444444,2343444445,2343444454,2343444455,2343444456,2343444543,2343444544,2343444545,2343444554,2343444555,2343444556,2343444565,2343444566,2343444567,2343445432,2343445433,2343445434,2343445443,2343445444,2343445445,2343445454,2343445455,2343445456,2343445543,2343445544,2343445545,2343445554,2343445555,2343445556,2343445565,2343445566,2343445567,2343445654,2343445655,2343445656,2343445665,2343445666,2343445667,2343445676,2343445677,2343445678,2343454321,2343454322,2343454323,2343454332,2343454333,2343454334,2343454343,2343454344,2343454345,2343454432,2343454433,2343454434,2343454443,2343454444,2343454445,2343454454,2343454455,2343454456,2343454543,2343454544,2343454545,2343454554,2343454555,2343454556,2343454565,2343454566,2343454567,2343455432,2343455433,2343455434,2343455443,2343455444,2343455445,2343455454,2343455455,2343455456,2343455543,2343455544,2343455545,2343455554,2343455555,2343455556,2343455565,2343455566,2343455567,2343455654,2343455655,2343455656,2343455665,2343455666,2343455667,2343455676,2343455677,2343455678,2343456543,2343456544,2343456545,2343456554,2343456555,2343456556,2343456565,2343456566,2343456567,2343456654,2343456655,2343456656,2343456665,2343456666,2343456667,2343456676,2343456677,2343456678,2343456765,2343456766,2343456767,2343456776,2343456777,2343456778,2343456787,2343456788,2343456789,2344321000,2344321001,2344321010,2344321011,2344321012,2344321100,2344321101,2344321110,2344321111,2344321112,2344321121,2344321122,2344321123,2344321210,2344321211,2344321212,2344321221,2344321222,2344321223,2344321232,2344321233,2344321234,2344322100,2344322101,2344322110,2344322111,2344322112,2344322121,2344322122,2344322123,2344322210,2344322211,2344322212,2344322221,2344322222,2344322223,2344322232,2344322233,2344322234,2344322321,2344322322,2344322323,2344322332,2344322333,2344322334,2344322343,2344322344,2344322345,2344323210,2344323211,2344323212,2344323221,2344323222,2344323223,2344323232,2344323233,2344323234,2344323321,2344323322,2344323323,2344323332,2344323333,2344323334,2344323343,2344323344,2344323345,2344323432,2344323433,2344323434,2344323443,2344323444,2344323445,2344323454,2344323455,2344323456,2344332100,2344332101,2344332110,2344332111,2344332112,2344332121,2344332122,2344332123,2344332210,2344332211,2344332212,2344332221,2344332222,2344332223,2344332232,2344332233,2344332234,2344332321,2344332322,2344332323,2344332332,2344332333,2344332334,2344332343,2344332344,2344332345,2344333210,2344333211,2344333212,2344333221,2344333222,2344333223,2344333232,2344333233,2344333234,2344333321,2344333322,2344333323,2344333332,2344333333,2344333334,2344333343,2344333344,2344333345,2344333432,2344333433,2344333434,2344333443,2344333444,2344333445,2344333454,2344333455,2344333456,2344334321,2344334322,2344334323,2344334332,2344334333,2344334334,2344334343,2344334344,2344334345,2344334432,2344334433,2344334434,2344334443,2344334444,2344334445,2344334454,2344334455,2344334456,2344334543,2344334544,2344334545,2344334554,2344334555,2344334556,2344334565,2344334566,2344334567,2344343210,2344343211,2344343212,2344343221,2344343222,2344343223,2344343232,2344343233,2344343234,2344343321,2344343322,2344343323,2344343332,2344343333,2344343334,2344343343,2344343344,2344343345,2344343432,2344343433,2344343434,2344343443,2344343444,2344343445,2344343454,2344343455,2344343456,2344344321,2344344322,2344344323,2344344332,2344344333,2344344334,2344344343,2344344344,2344344345,2344344432,2344344433,2344344434,2344344443,2344344444,2344344445,2344344454,2344344455,2344344456,2344344543,2344344544,2344344545,2344344554,2344344555,2344344556,2344344565,2344344566,2344344567,2344345432,2344345433,2344345434,2344345443,2344345444,2344345445,2344345454,2344345455,2344345456,2344345543,2344345544,2344345545,2344345554,2344345555,2344345556,2344345565,2344345566,2344345567,2344345654,2344345655,2344345656,2344345665,2344345666,2344345667,2344345676,2344345677,2344345678,2344432100,2344432101,2344432110,2344432111,2344432112,2344432121,2344432122,2344432123,2344432210,2344432211,2344432212,2344432221,2344432222,2344432223,2344432232,2344432233,2344432234,2344432321,2344432322,2344432323,2344432332,2344432333,2344432334,2344432343,2344432344,2344432345,2344433210,2344433211,2344433212,2344433221,2344433222,2344433223,2344433232,2344433233,2344433234,2344433321,2344433322,2344433323,2344433332,2344433333,2344433334,2344433343,2344433344,2344433345,2344433432,2344433433,2344433434,2344433443,2344433444,2344433445,2344433454,2344433455,2344433456,2344434321,2344434322,2344434323,2344434332,2344434333,2344434334,2344434343,2344434344,2344434345,2344434432,2344434433,2344434434,2344434443,2344434444,2344434445,2344434454,2344434455,2344434456,2344434543,2344434544,2344434545,2344434554,2344434555,2344434556,2344434565,2344434566,2344434567,2344443210,2344443211,2344443212,2344443221,2344443222,2344443223,2344443232,2344443233,2344443234,2344443321,2344443322,2344443323,2344443332,2344443333,2344443334,2344443343,2344443344,2344443345,2344443432,2344443433,2344443434,2344443443,2344443444,2344443445,2344443454,2344443455,2344443456,2344444321,2344444322,2344444323,2344444332,2344444333,2344444334,2344444343,2344444344,2344444345,2344444432,2344444433,2344444434,2344444443,2344444444,2344444445,2344444454,2344444455,2344444456,2344444543,2344444544,2344444545,2344444554,2344444555,2344444556,2344444565,2344444566,2344444567,2344445432,2344445433,2344445434,2344445443,2344445444,2344445445,2344445454,2344445455,2344445456,2344445543,2344445544,2344445545,2344445554,2344445555,2344445556,2344445565,2344445566,2344445567,2344445654,2344445655,2344445656,2344445665,2344445666,2344445667,2344445676,2344445677,2344445678,2344454321,2344454322,2344454323,2344454332,2344454333,2344454334,2344454343,2344454344,2344454345,2344454432,2344454433,2344454434,2344454443,2344454444,2344454445,2344454454,2344454455,2344454456,2344454543,2344454544,2344454545,2344454554,2344454555,2344454556,2344454565,2344454566,2344454567,2344455432,2344455433,2344455434,2344455443,2344455444,2344455445,2344455454,2344455455,2344455456,2344455543,2344455544,2344455545,2344455554,2344455555,2344455556,2344455565,2344455566,2344455567,2344455654,2344455655,2344455656,2344455665,2344455666,2344455667,2344455676,2344455677,2344455678,2344456543,2344456544,2344456545,2344456554,2344456555,2344456556,2344456565,2344456566,2344456567,2344456654,2344456655,2344456656,2344456665,2344456666,2344456667,2344456676,2344456677,2344456678,2344456765,2344456766,2344456767,2344456776,2344456777,2344456778,2344456787,2344456788,2344456789,2344543210,2344543211,2344543212,2344543221,2344543222,2344543223,2344543232,2344543233,2344543234,2344543321,2344543322,2344543323,2344543332,2344543333,2344543334,2344543343,2344543344,2344543345,2344543432,2344543433,2344543434,2344543443,2344543444,2344543445,2344543454,2344543455,2344543456,2344544321,2344544322,2344544323,2344544332,2344544333,2344544334,2344544343,2344544344,2344544345,2344544432,2344544433,2344544434,2344544443,2344544444,2344544445,2344544454,2344544455,2344544456,2344544543,2344544544,2344544545,2344544554,2344544555,2344544556,2344544565,2344544566,2344544567,2344545432,2344545433,2344545434,2344545443,2344545444,2344545445,2344545454,2344545455,2344545456,2344545543,2344545544,2344545545,2344545554,2344545555,2344545556,2344545565,2344545566,2344545567,2344545654,2344545655,2344545656,2344545665,2344545666,2344545667,2344545676,2344545677,2344545678,2344554321,2344554322,2344554323,2344554332,2344554333,2344554334,2344554343,2344554344,2344554345,2344554432,2344554433,2344554434,2344554443,2344554444,2344554445,2344554454,2344554455,2344554456,2344554543,2344554544,2344554545,2344554554,2344554555,2344554556,2344554565,2344554566,2344554567,2344555432,2344555433,2344555434,2344555443,2344555444,2344555445,2344555454,2344555455,2344555456,2344555543,2344555544,2344555545,2344555554,2344555555,2344555556,2344555565,2344555566,2344555567,2344555654,2344555655,2344555656,2344555665,2344555666,2344555667,2344555676,2344555677,2344555678,2344556543,2344556544,2344556545,2344556554,2344556555,2344556556,2344556565,2344556566,2344556567,2344556654,2344556655,2344556656,2344556665,2344556666,2344556667,2344556676,2344556677,2344556678,2344556765,2344556766,2344556767,2344556776,2344556777,2344556778,2344556787,2344556788,2344556789,2344565432,2344565433,2344565434,2344565443,2344565444,2344565445,2344565454,2344565455,2344565456,2344565543,2344565544,2344565545,2344565554,2344565555,2344565556,2344565565,2344565566,2344565567,2344565654,2344565655,2344565656,2344565665,2344565666,2344565667,2344565676,2344565677,2344565678,2344566543,2344566544,2344566545,2344566554,2344566555,2344566556,2344566565,2344566566,2344566567,2344566654,2344566655,2344566656,2344566665,2344566666,2344566667,2344566676,2344566677,2344566678,2344566765,2344566766,2344566767,2344566776,2344566777,2344566778,2344566787,2344566788,2344566789,2344567654,2344567655,2344567656,2344567665,2344567666,2344567667,2344567676,2344567677,2344567678,2344567765,2344567766,2344567767,2344567776,2344567777,2344567778,2344567787,2344567788,2344567789,2344567876,2344567877,2344567878,2344567887,2344567888,2344567889,2344567898,2344567899,2345432100,2345432101,2345432110,2345432111,2345432112,2345432121,2345432122,2345432123,2345432210,2345432211,2345432212,2345432221,2345432222,2345432223,2345432232,2345432233,2345432234,2345432321,2345432322,2345432323,2345432332,2345432333,2345432334,2345432343,2345432344,2345432345,2345433210,2345433211,2345433212,2345433221,2345433222,2345433223,2345433232,2345433233,2345433234,2345433321,2345433322,2345433323,2345433332,2345433333,2345433334,2345433343,2345433344,2345433345,2345433432,2345433433,2345433434,2345433443,2345433444,2345433445,2345433454,2345433455,2345433456,2345434321,2345434322,2345434323,2345434332,2345434333,2345434334,2345434343,2345434344,2345434345,2345434432,2345434433,2345434434,2345434443,2345434444,2345434445,2345434454,2345434455,2345434456,2345434543,2345434544,2345434545,2345434554,2345434555,2345434556,2345434565,2345434566,2345434567,2345443210,2345443211,2345443212,2345443221,2345443222,2345443223,2345443232,2345443233,2345443234,2345443321,2345443322,2345443323,2345443332,2345443333,2345443334,2345443343,2345443344,2345443345,2345443432,2345443433,2345443434,2345443443,2345443444,2345443445,2345443454,2345443455,2345443456,2345444321,2345444322,2345444323,2345444332,2345444333,2345444334,2345444343,2345444344,2345444345,2345444432,2345444433,2345444434,2345444443,2345444444,2345444445,2345444454,2345444455,2345444456,2345444543,2345444544,2345444545,2345444554,2345444555,2345444556,2345444565,2345444566,2345444567,2345445432,2345445433,2345445434,2345445443,2345445444,2345445445,2345445454,2345445455,2345445456,2345445543,2345445544,2345445545,2345445554,2345445555,2345445556,2345445565,2345445566,2345445567,2345445654,2345445655,2345445656,2345445665,2345445666,2345445667,2345445676,2345445677,2345445678,2345454321,2345454322,2345454323,2345454332,2345454333,2345454334,2345454343,2345454344,2345454345,2345454432,2345454433,2345454434,2345454443,2345454444,2345454445,2345454454,2345454455,2345454456,2345454543,2345454544,2345454545,2345454554,2345454555,2345454556,2345454565,2345454566,2345454567,2345455432,2345455433,2345455434,2345455443,2345455444,2345455445,2345455454,2345455455,2345455456,2345455543,2345455544,2345455545,2345455554,2345455555,2345455556,2345455565,2345455566,2345455567,2345455654,2345455655,2345455656,2345455665,2345455666,2345455667,2345455676,2345455677,2345455678,2345456543,2345456544,2345456545,2345456554,2345456555,2345456556,2345456565,2345456566,2345456567,2345456654,2345456655,2345456656,2345456665,2345456666,2345456667,2345456676,2345456677,2345456678,2345456765,2345456766,2345456767,2345456776,2345456777,2345456778,2345456787,2345456788,2345456789,2345543210,2345543211,2345543212,2345543221,2345543222,2345543223,2345543232,2345543233,2345543234,2345543321,2345543322,2345543323,2345543332,2345543333,2345543334,2345543343,2345543344,2345543345,2345543432,2345543433,2345543434,2345543443,2345543444,2345543445,2345543454,2345543455,2345543456,2345544321,2345544322,2345544323,2345544332,2345544333,2345544334,2345544343,2345544344,2345544345,2345544432,2345544433,2345544434,2345544443,2345544444,2345544445,2345544454,2345544455,2345544456,2345544543,2345544544,2345544545,2345544554,2345544555,2345544556,2345544565,2345544566,2345544567,2345545432,2345545433,2345545434,2345545443,2345545444,2345545445,2345545454,2345545455,2345545456,2345545543,2345545544,2345545545,2345545554,2345545555,2345545556,2345545565,2345545566,2345545567,2345545654,2345545655,2345545656,2345545665,2345545666,2345545667,2345545676,2345545677,2345545678,2345554321,2345554322,2345554323,2345554332,2345554333,2345554334,2345554343,2345554344,2345554345,2345554432,2345554433,2345554434,2345554443,2345554444,2345554445,2345554454,2345554455,2345554456,2345554543,2345554544,2345554545,2345554554,2345554555,2345554556,2345554565,2345554566,2345554567,2345555432,2345555433,2345555434,2345555443,2345555444,2345555445,2345555454,2345555455,2345555456,2345555543,2345555544,2345555545,2345555554,2345555555,2345555556,2345555565,2345555566,2345555567,2345555654,2345555655,2345555656,2345555665,2345555666,2345555667,2345555676,2345555677,2345555678,2345556543,2345556544,2345556545,2345556554,2345556555,2345556556,2345556565,2345556566,2345556567,2345556654,2345556655,2345556656,2345556665,2345556666,2345556667,2345556676,2345556677,2345556678,2345556765,2345556766,2345556767,2345556776,2345556777,2345556778,2345556787,2345556788,2345556789,2345565432,2345565433,2345565434,2345565443,2345565444,2345565445,2345565454,2345565455,2345565456,2345565543,2345565544,2345565545,2345565554,2345565555,2345565556,2345565565,2345565566,2345565567,2345565654,2345565655,2345565656,2345565665,2345565666,2345565667,2345565676,2345565677,2345565678,2345566543,2345566544,2345566545,2345566554,2345566555,2345566556,2345566565,2345566566,2345566567,2345566654,2345566655,2345566656,2345566665,2345566666,2345566667,2345566676,2345566677,2345566678,2345566765,2345566766,2345566767,2345566776,2345566777,2345566778,2345566787,2345566788,2345566789,2345567654,2345567655,2345567656,2345567665,2345567666,2345567667,2345567676,2345567677,2345567678,2345567765,2345567766,2345567767,2345567776,2345567777,2345567778,2345567787,2345567788,2345567789,2345567876,2345567877,2345567878,2345567887,2345567888,2345567889,2345567898,2345567899,2345654321,2345654322,2345654323,2345654332,2345654333,2345654334,2345654343,2345654344,2345654345,2345654432,2345654433,2345654434,2345654443,2345654444,2345654445,2345654454,2345654455,2345654456,2345654543,2345654544,2345654545,2345654554,2345654555,2345654556,2345654565,2345654566,2345654567,2345655432,2345655433,2345655434,2345655443,2345655444,2345655445,2345655454,2345655455,2345655456,2345655543,2345655544,2345655545,2345655554,2345655555,2345655556,2345655565,2345655566,2345655567,2345655654,2345655655,2345655656,2345655665,2345655666,2345655667,2345655676,2345655677,2345655678,2345656543,2345656544,2345656545,2345656554,2345656555,2345656556,2345656565,2345656566,2345656567,2345656654,2345656655,2345656656,2345656665,2345656666,2345656667,2345656676,2345656677,2345656678,2345656765,2345656766,2345656767,2345656776,2345656777,2345656778,2345656787,2345656788,2345656789,2345665432,2345665433,2345665434,2345665443,2345665444,2345665445,2345665454,2345665455,2345665456,2345665543,2345665544,2345665545,2345665554,2345665555,2345665556,2345665565,2345665566,2345665567,2345665654,2345665655,2345665656,2345665665,2345665666,2345665667,2345665676,2345665677,2345665678,2345666543,2345666544,2345666545,2345666554,2345666555,2345666556,2345666565,2345666566,2345666567,2345666654,2345666655,2345666656,2345666665,2345666666,2345666667,2345666676,2345666677,2345666678,2345666765,2345666766,2345666767,2345666776,2345666777,2345666778,2345666787,2345666788,2345666789,2345667654,2345667655,2345667656,2345667665,2345667666,2345667667,2345667676,2345667677,2345667678,2345667765,2345667766,2345667767,2345667776,2345667777,2345667778,2345667787,2345667788,2345667789,2345667876,2345667877,2345667878,2345667887,2345667888,2345667889,2345667898,2345667899,2345676543,2345676544,2345676545,2345676554,2345676555,2345676556,2345676565,2345676566,2345676567,2345676654,2345676655,2345676656,2345676665,2345676666,2345676667,2345676676,2345676677,2345676678,2345676765,2345676766,2345676767,2345676776,2345676777,2345676778,2345676787,2345676788,2345676789,2345677654,2345677655,2345677656,2345677665,2345677666,2345677667,2345677676,2345677677,2345677678,2345677765,2345677766,2345677767,2345677776,2345677777,2345677778,2345677787,2345677788,2345677789,2345677876,2345677877,2345677878,2345677887,2345677888,2345677889,2345677898,2345677899,2345678765,2345678766,2345678767,2345678776,2345678777,2345678778,2345678787,2345678788,2345678789,2345678876,2345678877,2345678878,2345678887,2345678888,2345678889,2345678898,2345678899,2345678987,2345678988,2345678989,2345678998,2345678999,3210000000,3210000001,3210000010,3210000011,3210000012,3210000100,3210000101,3210000110,3210000111,3210000112,3210000121,3210000122,3210000123,3210001000,3210001001,3210001010,3210001011,3210001012,3210001100,3210001101,3210001110,3210001111,3210001112,3210001121,3210001122,3210001123,3210001210,3210001211,3210001212,3210001221,3210001222,3210001223,3210001232,3210001233,3210001234,3210010000,3210010001,3210010010,3210010011,3210010012,3210010100,3210010101,3210010110,3210010111,3210010112,3210010121,3210010122,3210010123,3210011000,3210011001,3210011010,3210011011,3210011012,3210011100,3210011101,3210011110,3210011111,3210011112,3210011121,3210011122,3210011123,3210011210,3210011211,3210011212,3210011221,3210011222,3210011223,3210011232,3210011233,3210011234,3210012100,3210012101,3210012110,3210012111,3210012112,3210012121,3210012122,3210012123,3210012210,3210012211,3210012212,3210012221,3210012222,3210012223,3210012232,3210012233,3210012234,3210012321,3210012322,3210012323,3210012332,3210012333,3210012334,3210012343,3210012344,3210012345,3210100000,3210100001,3210100010,3210100011,3210100012,3210100100,3210100101,3210100110,3210100111,3210100112,3210100121,3210100122,3210100123,3210101000,3210101001,3210101010,3210101011,3210101012,3210101100,3210101101,3210101110,3210101111,3210101112,3210101121,3210101122,3210101123,3210101210,3210101211,3210101212,3210101221,3210101222,3210101223,3210101232,3210101233,3210101234,3210110000,3210110001,3210110010,3210110011,3210110012,3210110100,3210110101,3210110110,3210110111,3210110112,3210110121,3210110122,3210110123,3210111000,3210111001,3210111010,3210111011,3210111012,3210111100,3210111101,3210111110,3210111111,3210111112,3210111121,3210111122,3210111123,3210111210,3210111211,3210111212,3210111221,3210111222,3210111223,3210111232,3210111233,3210111234,3210112100,3210112101,3210112110,3210112111,3210112112,3210112121,3210112122,3210112123,3210112210,3210112211,3210112212,3210112221,3210112222,3210112223,3210112232,3210112233,3210112234,3210112321,3210112322,3210112323,3210112332,3210112333,3210112334,3210112343,3210112344,3210112345,3210121000,3210121001,3210121010,3210121011,3210121012,3210121100,3210121101,3210121110,3210121111,3210121112,3210121121,3210121122,3210121123,3210121210,3210121211,3210121212,3210121221,3210121222,3210121223,3210121232,3210121233,3210121234,3210122100,3210122101,3210122110,3210122111,3210122112,3210122121,3210122122,3210122123,3210122210,3210122211,3210122212,3210122221,3210122222,3210122223,3210122232,3210122233,3210122234,3210122321,3210122322,3210122323,3210122332,3210122333,3210122334,3210122343,3210122344,3210122345,3210123210,3210123211,3210123212,3210123221,3210123222,3210123223,3210123232,3210123233,3210123234,3210123321,3210123322,3210123323,3210123332,3210123333,3210123334,3210123343,3210123344,3210123345,3210123432,3210123433,3210123434,3210123443,3210123444,3210123445,3210123454,3210123455,3210123456,3211000000,3211000001,3211000010,3211000011,3211000012,3211000100,3211000101,3211000110,3211000111,3211000112,3211000121,3211000122,3211000123,3211001000,3211001001,3211001010,3211001011,3211001012,3211001100,3211001101,3211001110,3211001111,3211001112,3211001121,3211001122,3211001123,3211001210,3211001211,3211001212,3211001221,3211001222,3211001223,3211001232,3211001233,3211001234,3211010000,3211010001,3211010010,3211010011,3211010012,3211010100,3211010101,3211010110,3211010111,3211010112,3211010121,3211010122,3211010123,3211011000,3211011001,3211011010,3211011011,3211011012,3211011100,3211011101,3211011110,3211011111,3211011112,3211011121,3211011122,3211011123,3211011210,3211011211,3211011212,3211011221,3211011222,3211011223,3211011232,3211011233,3211011234,3211012100,3211012101,3211012110,3211012111,3211012112,3211012121,3211012122,3211012123,3211012210,3211012211,3211012212,3211012221,3211012222,3211012223,3211012232,3211012233,3211012234,3211012321,3211012322,3211012323,3211012332,3211012333,3211012334,3211012343,3211012344,3211012345,3211100000,3211100001,3211100010,3211100011,3211100012,3211100100,3211100101,3211100110,3211100111,3211100112,3211100121,3211100122,3211100123,3211101000,3211101001,3211101010,3211101011,3211101012,3211101100,3211101101,3211101110,3211101111,3211101112,3211101121,3211101122,3211101123,3211101210,3211101211,3211101212,3211101221,3211101222,3211101223,3211101232,3211101233,3211101234,3211110000,3211110001,3211110010,3211110011,3211110012,3211110100,3211110101,3211110110,3211110111,3211110112,3211110121,3211110122,3211110123,3211111000,3211111001,3211111010,3211111011,3211111012,3211111100,3211111101,3211111110,3211111111,3211111112,3211111121,3211111122,3211111123,3211111210,3211111211,3211111212,3211111221,3211111222,3211111223,3211111232,3211111233,3211111234,3211112100,3211112101,3211112110,3211112111,3211112112,3211112121,3211112122,3211112123,3211112210,3211112211,3211112212,3211112221,3211112222,3211112223,3211112232,3211112233,3211112234,3211112321,3211112322,3211112323,3211112332,3211112333,3211112334,3211112343,3211112344,3211112345,3211121000,3211121001,3211121010,3211121011,3211121012,3211121100,3211121101,3211121110,3211121111,3211121112,3211121121,3211121122,3211121123,3211121210,3211121211,3211121212,3211121221,3211121222,3211121223,3211121232,3211121233,3211121234,3211122100,3211122101,3211122110,3211122111,3211122112,3211122121,3211122122,3211122123,3211122210,3211122211,3211122212,3211122221,3211122222,3211122223,3211122232,3211122233,3211122234,3211122321,3211122322,3211122323,3211122332,3211122333,3211122334,3211122343,3211122344,3211122345,3211123210,3211123211,3211123212,3211123221,3211123222,3211123223,3211123232,3211123233,3211123234,3211123321,3211123322,3211123323,3211123332,3211123333,3211123334,3211123343,3211123344,3211123345,3211123432,3211123433,3211123434,3211123443,3211123444,3211123445,3211123454,3211123455,3211123456,3211210000,3211210001,3211210010,3211210011,3211210012,3211210100,3211210101,3211210110,3211210111,3211210112,3211210121,3211210122,3211210123,3211211000,3211211001,3211211010,3211211011,3211211012,3211211100,3211211101,3211211110,3211211111,3211211112,3211211121,3211211122,3211211123,3211211210,3211211211,3211211212,3211211221,3211211222,3211211223,3211211232,3211211233,3211211234,3211212100,3211212101,3211212110,3211212111,3211212112,3211212121,3211212122,3211212123,3211212210,3211212211,3211212212,3211212221,3211212222,3211212223,3211212232,3211212233,3211212234,3211212321,3211212322,3211212323,3211212332,3211212333,3211212334,3211212343,3211212344,3211212345,3211221000,3211221001,3211221010,3211221011,3211221012,3211221100,3211221101,3211221110,3211221111,3211221112,3211221121,3211221122,3211221123,3211221210,3211221211,3211221212,3211221221,3211221222,3211221223,3211221232,3211221233,3211221234,3211222100,3211222101,3211222110,3211222111,3211222112,3211222121,3211222122,3211222123,3211222210,3211222211,3211222212,3211222221,3211222222,3211222223,3211222232,3211222233,3211222234,3211222321,3211222322,3211222323,3211222332,3211222333,3211222334,3211222343,3211222344,3211222345,3211223210,3211223211,3211223212,3211223221,3211223222,3211223223,3211223232,3211223233,3211223234,3211223321,3211223322,3211223323,3211223332,3211223333,3211223334,3211223343,3211223344,3211223345,3211223432,3211223433,3211223434,3211223443,3211223444,3211223445,3211223454,3211223455,3211223456,3211232100,3211232101,3211232110,3211232111,3211232112,3211232121,3211232122,3211232123,3211232210,3211232211,3211232212,3211232221,3211232222,3211232223,3211232232,3211232233,3211232234,3211232321,3211232322,3211232323,3211232332,3211232333,3211232334,3211232343,3211232344,3211232345,3211233210,3211233211,3211233212,3211233221,3211233222,3211233223,3211233232,3211233233,3211233234,3211233321,3211233322,3211233323,3211233332,3211233333,3211233334,3211233343,3211233344,3211233345,3211233432,3211233433,3211233434,3211233443,3211233444,3211233445,3211233454,3211233455,3211233456,3211234321,3211234322,3211234323,3211234332,3211234333,3211234334,3211234343,3211234344,3211234345,3211234432,3211234433,3211234434,3211234443,3211234444,3211234445,3211234454,3211234455,3211234456,3211234543,3211234544,3211234545,3211234554,3211234555,3211234556,3211234565,3211234566,3211234567,3212100000,3212100001,3212100010,3212100011,3212100012,3212100100,3212100101,3212100110,3212100111,3212100112,3212100121,3212100122,3212100123,3212101000,3212101001,3212101010,3212101011,3212101012,3212101100,3212101101,3212101110,3212101111,3212101112,3212101121,3212101122,3212101123,3212101210,3212101211,3212101212,3212101221,3212101222,3212101223,3212101232,3212101233,3212101234,3212110000,3212110001,3212110010,3212110011,3212110012,3212110100,3212110101,3212110110,3212110111,3212110112,3212110121,3212110122,3212110123,3212111000,3212111001,3212111010,3212111011,3212111012,3212111100,3212111101,3212111110,3212111111,3212111112,3212111121,3212111122,3212111123,3212111210,3212111211,3212111212,3212111221,3212111222,3212111223,3212111232,3212111233,3212111234,3212112100,3212112101,3212112110,3212112111,3212112112,3212112121,3212112122,3212112123,3212112210,3212112211,3212112212,3212112221,3212112222,3212112223,3212112232,3212112233,3212112234,3212112321,3212112322,3212112323,3212112332,3212112333,3212112334,3212112343,3212112344,3212112345,3212121000,3212121001,3212121010,3212121011,3212121012,3212121100,3212121101,3212121110,3212121111,3212121112,3212121121,3212121122,3212121123,3212121210,3212121211,3212121212,3212121221,3212121222,3212121223,3212121232,3212121233,3212121234,3212122100,3212122101,3212122110,3212122111,3212122112,3212122121,3212122122,3212122123,3212122210,3212122211,3212122212,3212122221,3212122222,3212122223,3212122232,3212122233,3212122234,3212122321,3212122322,3212122323,3212122332,3212122333,3212122334,3212122343,3212122344,3212122345,3212123210,3212123211,3212123212,3212123221,3212123222,3212123223,3212123232,3212123233,3212123234,3212123321,3212123322,3212123323,3212123332,3212123333,3212123334,3212123343,3212123344,3212123345,3212123432,3212123433,3212123434,3212123443,3212123444,3212123445,3212123454,3212123455,3212123456,3212210000,3212210001,3212210010,3212210011,3212210012,3212210100,3212210101,3212210110,3212210111,3212210112,3212210121,3212210122,3212210123,3212211000,3212211001,3212211010,3212211011,3212211012,3212211100,3212211101,3212211110,3212211111,3212211112,3212211121,3212211122,3212211123,3212211210,3212211211,3212211212,3212211221,3212211222,3212211223,3212211232,3212211233,3212211234,3212212100,3212212101,3212212110,3212212111,3212212112,3212212121,3212212122,3212212123,3212212210,3212212211,3212212212,3212212221,3212212222,3212212223,3212212232,3212212233,3212212234,3212212321,3212212322,3212212323,3212212332,3212212333,3212212334,3212212343,3212212344,3212212345,3212221000,3212221001,3212221010,3212221011,3212221012,3212221100,3212221101,3212221110,3212221111,3212221112,3212221121,3212221122,3212221123,3212221210,3212221211,3212221212,3212221221,3212221222,3212221223,3212221232,3212221233,3212221234,3212222100,3212222101,3212222110,3212222111,3212222112,3212222121,3212222122,3212222123,3212222210,3212222211,3212222212,3212222221,3212222222,3212222223,3212222232,3212222233,3212222234,3212222321,3212222322,3212222323,3212222332,3212222333,3212222334,3212222343,3212222344,3212222345,3212223210,3212223211,3212223212,3212223221,3212223222,3212223223,3212223232,3212223233,3212223234,3212223321,3212223322,3212223323,3212223332,3212223333,3212223334,3212223343,3212223344,3212223345,3212223432,3212223433,3212223434,3212223443,3212223444,3212223445,3212223454,3212223455,3212223456,3212232100,3212232101,3212232110,3212232111,3212232112,3212232121,3212232122,3212232123,3212232210,3212232211,3212232212,3212232221,3212232222,3212232223,3212232232,3212232233,3212232234,3212232321,3212232322,3212232323,3212232332,3212232333,3212232334,3212232343,3212232344,3212232345,3212233210,3212233211,3212233212,3212233221,3212233222,3212233223,3212233232,3212233233,3212233234,3212233321,3212233322,3212233323,3212233332,3212233333,3212233334,3212233343,3212233344,3212233345,3212233432,3212233433,3212233434,3212233443,3212233444,3212233445,3212233454,3212233455,3212233456,3212234321,3212234322,3212234323,3212234332,3212234333,3212234334,3212234343,3212234344,3212234345,3212234432,3212234433,3212234434,3212234443,3212234444,3212234445,3212234454,3212234455,3212234456,3212234543,3212234544,3212234545,3212234554,3212234555,3212234556,3212234565,3212234566,3212234567,3212321000,3212321001,3212321010,3212321011,3212321012,3212321100,3212321101,3212321110,3212321111,3212321112,3212321121,3212321122,3212321123,3212321210,3212321211,3212321212,3212321221,3212321222,3212321223,3212321232,3212321233,3212321234,3212322100,3212322101,3212322110,3212322111,3212322112,3212322121,3212322122,3212322123,3212322210,3212322211,3212322212,3212322221,3212322222,3212322223,3212322232,3212322233,3212322234,3212322321,3212322322,3212322323,3212322332,3212322333,3212322334,3212322343,3212322344,3212322345,3212323210,3212323211,3212323212,3212323221,3212323222,3212323223,3212323232,3212323233,3212323234,3212323321,3212323322,3212323323,3212323332,3212323333,3212323334,3212323343,3212323344,3212323345,3212323432,3212323433,3212323434,3212323443,3212323444,3212323445,3212323454,3212323455,3212323456,3212332100,3212332101,3212332110,3212332111,3212332112,3212332121,3212332122,3212332123,3212332210,3212332211,3212332212,3212332221,3212332222,3212332223,3212332232,3212332233,3212332234,3212332321,3212332322,3212332323,3212332332,3212332333,3212332334,3212332343,3212332344,3212332345,3212333210,3212333211,3212333212,3212333221,3212333222,3212333223,3212333232,3212333233,3212333234,3212333321,3212333322,3212333323,3212333332,3212333333,3212333334,3212333343,3212333344,3212333345,3212333432,3212333433,3212333434,3212333443,3212333444,3212333445,3212333454,3212333455,3212333456,3212334321,3212334322,3212334323,3212334332,3212334333,3212334334,3212334343,3212334344,3212334345,3212334432,3212334433,3212334434,3212334443,3212334444,3212334445,3212334454,3212334455,3212334456,3212334543,3212334544,3212334545,3212334554,3212334555,3212334556,3212334565,3212334566,3212334567,3212343210,3212343211,3212343212,3212343221,3212343222,3212343223,3212343232,3212343233,3212343234,3212343321,3212343322,3212343323,3212343332,3212343333,3212343334,3212343343,3212343344,3212343345,3212343432,3212343433,3212343434,3212343443,3212343444,3212343445,3212343454,3212343455,3212343456,3212344321,3212344322,3212344323,3212344332,3212344333,3212344334,3212344343,3212344344,3212344345,3212344432,3212344433,3212344434,3212344443,3212344444,3212344445,3212344454,3212344455,3212344456,3212344543,3212344544,3212344545,3212344554,3212344555,3212344556,3212344565,3212344566,3212344567,3212345432,3212345433,3212345434,3212345443,3212345444,3212345445,3212345454,3212345455,3212345456,3212345543,3212345544,3212345545,3212345554,3212345555,3212345556,3212345565,3212345566,3212345567,3212345654,3212345655,3212345656,3212345665,3212345666,3212345667,3212345676,3212345677,3212345678,3221000000,3221000001,3221000010,3221000011,3221000012,3221000100,3221000101,3221000110,3221000111,3221000112,3221000121,3221000122,3221000123,3221001000,3221001001,3221001010,3221001011,3221001012,3221001100,3221001101,3221001110,3221001111,3221001112,3221001121,3221001122,3221001123,3221001210,3221001211,3221001212,3221001221,3221001222,3221001223,3221001232,3221001233,3221001234,3221010000,3221010001,3221010010,3221010011,3221010012,3221010100,3221010101,3221010110,3221010111,3221010112,3221010121,3221010122,3221010123,3221011000,3221011001,3221011010,3221011011,3221011012,3221011100,3221011101,3221011110,3221011111,3221011112,3221011121,3221011122,3221011123,3221011210,3221011211,3221011212,3221011221,3221011222,3221011223,3221011232,3221011233,3221011234,3221012100,3221012101,3221012110,3221012111,3221012112,3221012121,3221012122,3221012123,3221012210,3221012211,3221012212,3221012221,3221012222,3221012223,3221012232,3221012233,3221012234,3221012321,3221012322,3221012323,3221012332,3221012333,3221012334,3221012343,3221012344,3221012345,3221100000,3221100001,3221100010,3221100011,3221100012,3221100100,3221100101,3221100110,3221100111,3221100112,3221100121,3221100122,3221100123,3221101000,3221101001,3221101010,3221101011,3221101012,3221101100,3221101101,3221101110,3221101111,3221101112,3221101121,3221101122,3221101123,3221101210,3221101211,3221101212,3221101221,3221101222,3221101223,3221101232,3221101233,3221101234,3221110000,3221110001,3221110010,3221110011,3221110012,3221110100,3221110101,3221110110,3221110111,3221110112,3221110121,3221110122,3221110123,3221111000,3221111001,3221111010,3221111011,3221111012,3221111100,3221111101,3221111110,3221111111,3221111112,3221111121,3221111122,3221111123,3221111210,3221111211,3221111212,3221111221,3221111222,3221111223,3221111232,3221111233,3221111234,3221112100,3221112101,3221112110,3221112111,3221112112,3221112121,3221112122,3221112123,3221112210,3221112211,3221112212,3221112221,3221112222,3221112223,3221112232,3221112233,3221112234,3221112321,3221112322,3221112323,3221112332,3221112333,3221112334,3221112343,3221112344,3221112345,3221121000,3221121001,3221121010,3221121011,3221121012,3221121100,3221121101,3221121110,3221121111,3221121112,3221121121,3221121122,3221121123,3221121210,3221121211,3221121212,3221121221,3221121222,3221121223,3221121232,3221121233,3221121234,3221122100,3221122101,3221122110,3221122111,3221122112,3221122121,3221122122,3221122123,3221122210,3221122211,3221122212,3221122221,3221122222,3221122223,3221122232,3221122233,3221122234,3221122321,3221122322,3221122323,3221122332,3221122333,3221122334,3221122343,3221122344,3221122345,3221123210,3221123211,3221123212,3221123221,3221123222,3221123223,3221123232,3221123233,3221123234,3221123321,3221123322,3221123323,3221123332,3221123333,3221123334,3221123343,3221123344,3221123345,3221123432,3221123433,3221123434,3221123443,3221123444,3221123445,3221123454,3221123455,3221123456,3221210000,3221210001,3221210010,3221210011,3221210012,3221210100,3221210101,3221210110,3221210111,3221210112,3221210121,3221210122,3221210123,3221211000,3221211001,3221211010,3221211011,3221211012,3221211100,3221211101,3221211110,3221211111,3221211112,3221211121,3221211122,3221211123,3221211210,3221211211,3221211212,3221211221,3221211222,3221211223,3221211232,3221211233,3221211234,3221212100,3221212101,3221212110,3221212111,3221212112,3221212121,3221212122,3221212123,3221212210,3221212211,3221212212,3221212221,3221212222,3221212223,3221212232,3221212233,3221212234,3221212321,3221212322,3221212323,3221212332,3221212333,3221212334,3221212343,3221212344,3221212345,3221221000,3221221001,3221221010,3221221011,3221221012,3221221100,3221221101,3221221110,3221221111,3221221112,3221221121,3221221122,3221221123,3221221210,3221221211,3221221212,3221221221,3221221222,3221221223,3221221232,3221221233,3221221234,3221222100,3221222101,3221222110,3221222111,3221222112,3221222121,3221222122,3221222123,3221222210,3221222211,3221222212,3221222221,3221222222,3221222223,3221222232,3221222233,3221222234,3221222321,3221222322,3221222323,3221222332,3221222333,3221222334,3221222343,3221222344,3221222345,3221223210,3221223211,3221223212,3221223221,3221223222,3221223223,3221223232,3221223233,3221223234,3221223321,3221223322,3221223323,3221223332,3221223333,3221223334,3221223343,3221223344,3221223345,3221223432,3221223433,3221223434,3221223443,3221223444,3221223445,3221223454,3221223455,3221223456,3221232100,3221232101,3221232110,3221232111,3221232112,3221232121,3221232122,3221232123,3221232210,3221232211,3221232212,3221232221,3221232222,3221232223,3221232232,3221232233,3221232234,3221232321,3221232322,3221232323,3221232332,3221232333,3221232334,3221232343,3221232344,3221232345,3221233210,3221233211,3221233212,3221233221,3221233222,3221233223,3221233232,3221233233,3221233234,3221233321,3221233322,3221233323,3221233332,3221233333,3221233334,3221233343,3221233344,3221233345,3221233432,3221233433,3221233434,3221233443,3221233444,3221233445,3221233454,3221233455,3221233456,3221234321,3221234322,3221234323,3221234332,3221234333,3221234334,3221234343,3221234344,3221234345,3221234432,3221234433,3221234434,3221234443,3221234444,3221234445,3221234454,3221234455,3221234456,3221234543,3221234544,3221234545,3221234554,3221234555,3221234556,3221234565,3221234566,3221234567,3222100000,3222100001,3222100010,3222100011,3222100012,3222100100,3222100101,3222100110,3222100111,3222100112,3222100121,3222100122,3222100123,3222101000,3222101001,3222101010,3222101011,3222101012,3222101100,3222101101,3222101110,3222101111,3222101112,3222101121,3222101122,3222101123,3222101210,3222101211,3222101212,3222101221,3222101222,3222101223,3222101232,3222101233,3222101234,3222110000,3222110001,3222110010,3222110011,3222110012,3222110100,3222110101,3222110110,3222110111,3222110112,3222110121,3222110122,3222110123,3222111000,3222111001,3222111010,3222111011,3222111012,3222111100,3222111101,3222111110,3222111111,3222111112,3222111121,3222111122,3222111123,3222111210,3222111211,3222111212,3222111221,3222111222,3222111223,3222111232,3222111233,3222111234,3222112100,3222112101,3222112110,3222112111,3222112112,3222112121,3222112122,3222112123,3222112210,3222112211,3222112212,3222112221,3222112222,3222112223,3222112232,3222112233,3222112234,3222112321,3222112322,3222112323,3222112332,3222112333,3222112334,3222112343,3222112344,3222112345,3222121000,3222121001,3222121010,3222121011,3222121012,3222121100,3222121101,3222121110,3222121111,3222121112,3222121121,3222121122,3222121123,3222121210,3222121211,3222121212,3222121221,3222121222,3222121223,3222121232,3222121233,3222121234,3222122100,3222122101,3222122110,3222122111,3222122112,3222122121,3222122122,3222122123,3222122210,3222122211,3222122212,3222122221,3222122222,3222122223,3222122232,3222122233,3222122234,3222122321,3222122322,3222122323,3222122332,3222122333,3222122334,3222122343,3222122344,3222122345,3222123210,3222123211,3222123212,3222123221,3222123222,3222123223,3222123232,3222123233,3222123234,3222123321,3222123322,3222123323,3222123332,3222123333,3222123334,3222123343,3222123344,3222123345,3222123432,3222123433,3222123434,3222123443,3222123444,3222123445,3222123454,3222123455,3222123456,3222210000,3222210001,3222210010,3222210011,3222210012,3222210100,3222210101,3222210110,3222210111,3222210112,3222210121,3222210122,3222210123,3222211000,3222211001,3222211010,3222211011,3222211012,3222211100,3222211101,3222211110,3222211111,3222211112,3222211121,3222211122,3222211123,3222211210,3222211211,3222211212,3222211221,3222211222,3222211223,3222211232,3222211233,3222211234,3222212100,3222212101,3222212110,3222212111,3222212112,3222212121,3222212122,3222212123,3222212210,3222212211,3222212212,3222212221,3222212222,3222212223,3222212232,3222212233,3222212234,3222212321,3222212322,3222212323,3222212332,3222212333,3222212334,3222212343,3222212344,3222212345,3222221000,3222221001,3222221010,3222221011,3222221012,3222221100,3222221101,3222221110,3222221111,3222221112,3222221121,3222221122,3222221123,3222221210,3222221211,3222221212,3222221221,3222221222,3222221223,3222221232,3222221233,3222221234,3222222100,3222222101,3222222110,3222222111,3222222112,3222222121,3222222122,3222222123,3222222210,3222222211,3222222212,3222222221,3222222222,3222222223,3222222232,3222222233,3222222234,3222222321,3222222322,3222222323,3222222332,3222222333,3222222334,3222222343,3222222344,3222222345,3222223210,3222223211,3222223212,3222223221,3222223222,3222223223,3222223232,3222223233,3222223234,3222223321,3222223322,3222223323,3222223332,3222223333,3222223334,3222223343,3222223344,3222223345,3222223432,3222223433,3222223434,3222223443,3222223444,3222223445,3222223454,3222223455,3222223456,3222232100,3222232101,3222232110,3222232111,3222232112,3222232121,3222232122,3222232123,3222232210,3222232211,3222232212,3222232221,3222232222,3222232223,3222232232,3222232233,3222232234,3222232321,3222232322,3222232323,3222232332,3222232333,3222232334,3222232343,3222232344,3222232345,3222233210,3222233211,3222233212,3222233221,3222233222,3222233223,3222233232,3222233233,3222233234,3222233321,3222233322,3222233323,3222233332,3222233333,3222233334,3222233343,3222233344,3222233345,3222233432,3222233433,3222233434,3222233443,3222233444,3222233445,3222233454,3222233455,3222233456,3222234321,3222234322,3222234323,3222234332,3222234333,3222234334,3222234343,3222234344,3222234345,3222234432,3222234433,3222234434,3222234443,3222234444,3222234445,3222234454,3222234455,3222234456,3222234543,3222234544,3222234545,3222234554,3222234555,3222234556,3222234565,3222234566,3222234567,3222321000,3222321001,3222321010,3222321011,3222321012,3222321100,3222321101,3222321110,3222321111,3222321112,3222321121,3222321122,3222321123,3222321210,3222321211,3222321212,3222321221,3222321222,3222321223,3222321232,3222321233,3222321234,3222322100,3222322101,3222322110,3222322111,3222322112,3222322121,3222322122,3222322123,3222322210,3222322211,3222322212,3222322221,3222322222,3222322223,3222322232,3222322233,3222322234,3222322321,3222322322,3222322323,3222322332,3222322333,3222322334,3222322343,3222322344,3222322345,3222323210,3222323211,3222323212,3222323221,3222323222,3222323223,3222323232,3222323233,3222323234,3222323321,3222323322,3222323323,3222323332,3222323333,3222323334,3222323343,3222323344,3222323345,3222323432,3222323433,3222323434,3222323443,3222323444,3222323445,3222323454,3222323455,3222323456,3222332100,3222332101,3222332110,3222332111,3222332112,3222332121,3222332122,3222332123,3222332210,3222332211,3222332212,3222332221,3222332222,3222332223,3222332232,3222332233,3222332234,3222332321,3222332322,3222332323,3222332332,3222332333,3222332334,3222332343,3222332344,3222332345,3222333210,3222333211,3222333212,3222333221,3222333222,3222333223,3222333232,3222333233,3222333234,3222333321,3222333322,3222333323,3222333332,3222333333,3222333334,3222333343,3222333344,3222333345,3222333432,3222333433,3222333434,3222333443,3222333444,3222333445,3222333454,3222333455,3222333456,3222334321,3222334322,3222334323,3222334332,3222334333,3222334334,3222334343,3222334344,3222334345,3222334432,3222334433,3222334434,3222334443,3222334444,3222334445,3222334454,3222334455,3222334456,3222334543,3222334544,3222334545,3222334554,3222334555,3222334556,3222334565,3222334566,3222334567,3222343210,3222343211,3222343212,3222343221,3222343222,3222343223,3222343232,3222343233,3222343234,3222343321,3222343322,3222343323,3222343332,3222343333,3222343334,3222343343,3222343344,3222343345,3222343432,3222343433,3222343434,3222343443,3222343444,3222343445,3222343454,3222343455,3222343456,3222344321,3222344322,3222344323,3222344332,3222344333,3222344334,3222344343,3222344344,3222344345,3222344432,3222344433,3222344434,3222344443,3222344444,3222344445,3222344454,3222344455,3222344456,3222344543,3222344544,3222344545,3222344554,3222344555,3222344556,3222344565,3222344566,3222344567,3222345432,3222345433,3222345434,3222345443,3222345444,3222345445,3222345454,3222345455,3222345456,3222345543,3222345544,3222345545,3222345554,3222345555,3222345556,3222345565,3222345566,3222345567,3222345654,3222345655,3222345656,3222345665,3222345666,3222345667,3222345676,3222345677,3222345678,3223210000,3223210001,3223210010,3223210011,3223210012,3223210100,3223210101,3223210110,3223210111,3223210112,3223210121,3223210122,3223210123,3223211000,3223211001,3223211010,3223211011,3223211012,3223211100,3223211101,3223211110,3223211111,3223211112,3223211121,3223211122,3223211123,3223211210,3223211211,3223211212,3223211221,3223211222,3223211223,3223211232,3223211233,3223211234,3223212100,3223212101,3223212110,3223212111,3223212112,3223212121,3223212122,3223212123,3223212210,3223212211,3223212212,3223212221,3223212222,3223212223,3223212232,3223212233,3223212234,3223212321,3223212322,3223212323,3223212332,3223212333,3223212334,3223212343,3223212344,3223212345,3223221000,3223221001,3223221010,3223221011,3223221012,3223221100,3223221101,3223221110,3223221111,3223221112,3223221121,3223221122,3223221123,3223221210,3223221211,3223221212,3223221221,3223221222,3223221223,3223221232,3223221233,3223221234,3223222100,3223222101,3223222110,3223222111,3223222112,3223222121,3223222122,3223222123,3223222210,3223222211,3223222212,3223222221,3223222222,3223222223,3223222232,3223222233,3223222234,3223222321,3223222322,3223222323,3223222332,3223222333,3223222334,3223222343,3223222344,3223222345,3223223210,3223223211,3223223212,3223223221,3223223222,3223223223,3223223232,3223223233,3223223234,3223223321,3223223322,3223223323,3223223332,3223223333,3223223334,3223223343,3223223344,3223223345,3223223432,3223223433,3223223434,3223223443,3223223444,3223223445,3223223454,3223223455,3223223456,3223232100,3223232101,3223232110,3223232111,3223232112,3223232121,3223232122,3223232123,3223232210,3223232211,3223232212,3223232221,3223232222,3223232223,3223232232,3223232233,3223232234,3223232321,3223232322,3223232323,3223232332,3223232333,3223232334,3223232343,3223232344,3223232345,3223233210,3223233211,3223233212,3223233221,3223233222,3223233223,3223233232,3223233233,3223233234,3223233321,3223233322,3223233323,3223233332,3223233333,3223233334,3223233343,3223233344,3223233345,3223233432,3223233433,3223233434,3223233443,3223233444,3223233445,3223233454,3223233455,3223233456,3223234321,3223234322,3223234323,3223234332,3223234333,3223234334,3223234343,3223234344,3223234345,3223234432,3223234433,3223234434,3223234443,3223234444,3223234445,3223234454,3223234455,3223234456,3223234543,3223234544,3223234545,3223234554,3223234555,3223234556,3223234565,3223234566,3223234567,3223321000,3223321001,3223321010,3223321011,3223321012,3223321100,3223321101,3223321110,3223321111,3223321112,3223321121,3223321122,3223321123,3223321210,3223321211,3223321212,3223321221,3223321222,3223321223,3223321232,3223321233,3223321234,3223322100,3223322101,3223322110,3223322111,3223322112,3223322121,3223322122,3223322123,3223322210,3223322211,3223322212,3223322221,3223322222,3223322223,3223322232,3223322233,3223322234,3223322321,3223322322,3223322323,3223322332,3223322333,3223322334,3223322343,3223322344,3223322345,3223323210,3223323211,3223323212,3223323221,3223323222,3223323223,3223323232,3223323233,3223323234,3223323321,3223323322,3223323323,3223323332,3223323333,3223323334,3223323343,3223323344,3223323345,3223323432,3223323433,3223323434,3223323443,3223323444,3223323445,3223323454,3223323455,3223323456,3223332100,3223332101,3223332110,3223332111,3223332112,3223332121,3223332122,3223332123,3223332210,3223332211,3223332212,3223332221,3223332222,3223332223,3223332232,3223332233,3223332234,3223332321,3223332322,3223332323,3223332332,3223332333,3223332334,3223332343,3223332344,3223332345,3223333210,3223333211,3223333212,3223333221,3223333222,3223333223,3223333232,3223333233,3223333234,3223333321,3223333322,3223333323,3223333332,3223333333,3223333334,3223333343,3223333344,3223333345,3223333432,3223333433,3223333434,3223333443,3223333444,3223333445,3223333454,3223333455,3223333456,3223334321,3223334322,3223334323,3223334332,3223334333,3223334334,3223334343,3223334344,3223334345,3223334432,3223334433,3223334434,3223334443,3223334444,3223334445,3223334454,3223334455,3223334456,3223334543,3223334544,3223334545,3223334554,3223334555,3223334556,3223334565,3223334566,3223334567,3223343210,3223343211,3223343212,3223343221,3223343222,3223343223,3223343232,3223343233,3223343234,3223343321,3223343322,3223343323,3223343332,3223343333,3223343334,3223343343,3223343344,3223343345,3223343432,3223343433,3223343434,3223343443,3223343444,3223343445,3223343454,3223343455,3223343456,3223344321,3223344322,3223344323,3223344332,3223344333,3223344334,3223344343,3223344344,3223344345,3223344432,3223344433,3223344434,3223344443,3223344444,3223344445,3223344454,3223344455,3223344456,3223344543,3223344544,3223344545,3223344554,3223344555,3223344556,3223344565,3223344566,3223344567,3223345432,3223345433,3223345434,3223345443,3223345444,3223345445,3223345454,3223345455,3223345456,3223345543,3223345544,3223345545,3223345554,3223345555,3223345556,3223345565,3223345566,3223345567,3223345654,3223345655,3223345656,3223345665,3223345666,3223345667,3223345676,3223345677,3223345678,3223432100,3223432101,3223432110,3223432111,3223432112,3223432121,3223432122,3223432123,3223432210,3223432211,3223432212,3223432221,3223432222,3223432223,3223432232,3223432233,3223432234,3223432321,3223432322,3223432323,3223432332,3223432333,3223432334,3223432343,3223432344,3223432345,3223433210,3223433211,3223433212,3223433221,3223433222,3223433223,3223433232,3223433233,3223433234,3223433321,3223433322,3223433323,3223433332,3223433333,3223433334,3223433343,3223433344,3223433345,3223433432,3223433433,3223433434,3223433443,3223433444,3223433445,3223433454,3223433455,3223433456,3223434321,3223434322,3223434323,3223434332,3223434333,3223434334,3223434343,3223434344,3223434345,3223434432,3223434433,3223434434,3223434443,3223434444,3223434445,3223434454,3223434455,3223434456,3223434543,3223434544,3223434545,3223434554,3223434555,3223434556,3223434565,3223434566,3223434567,3223443210,3223443211,3223443212,3223443221,3223443222,3223443223,3223443232,3223443233,3223443234,3223443321,3223443322,3223443323,3223443332,3223443333,3223443334,3223443343,3223443344,3223443345,3223443432,3223443433,3223443434,3223443443,3223443444,3223443445,3223443454,3223443455,3223443456,3223444321,3223444322,3223444323,3223444332,3223444333,3223444334,3223444343,3223444344,3223444345,3223444432,3223444433,3223444434,3223444443,3223444444,3223444445,3223444454,3223444455,3223444456,3223444543,3223444544,3223444545,3223444554,3223444555,3223444556,3223444565,3223444566,3223444567,3223445432,3223445433,3223445434,3223445443,3223445444,3223445445,3223445454,3223445455,3223445456,3223445543,3223445544,3223445545,3223445554,3223445555,3223445556,3223445565,3223445566,3223445567,3223445654,3223445655,3223445656,3223445665,3223445666,3223445667,3223445676,3223445677,3223445678,3223454321,3223454322,3223454323,3223454332,3223454333,3223454334,3223454343,3223454344,3223454345,3223454432,3223454433,3223454434,3223454443,3223454444,3223454445,3223454454,3223454455,3223454456,3223454543,3223454544,3223454545,3223454554,3223454555,3223454556,3223454565,3223454566,3223454567,3223455432,3223455433,3223455434,3223455443,3223455444,3223455445,3223455454,3223455455,3223455456,3223455543,3223455544,3223455545,3223455554,3223455555,3223455556,3223455565,3223455566,3223455567,3223455654,3223455655,3223455656,3223455665,3223455666,3223455667,3223455676,3223455677,3223455678,3223456543,3223456544,3223456545,3223456554,3223456555,3223456556,3223456565,3223456566,3223456567,3223456654,3223456655,3223456656,3223456665,3223456666,3223456667,3223456676,3223456677,3223456678,3223456765,3223456766,3223456767,3223456776,3223456777,3223456778,3223456787,3223456788,3223456789,3232100000,3232100001,3232100010,3232100011,3232100012,3232100100,3232100101,3232100110,3232100111,3232100112,3232100121,3232100122,3232100123,3232101000,3232101001,3232101010,3232101011,3232101012,3232101100,3232101101,3232101110,3232101111,3232101112,3232101121,3232101122,3232101123,3232101210,3232101211,3232101212,3232101221,3232101222,3232101223,3232101232,3232101233,3232101234,3232110000,3232110001,3232110010,3232110011,3232110012,3232110100,3232110101,3232110110,3232110111,3232110112,3232110121,3232110122,3232110123,3232111000,3232111001,3232111010,3232111011,3232111012,3232111100,3232111101,3232111110,3232111111,3232111112,3232111121,3232111122,3232111123,3232111210,3232111211,3232111212,3232111221,3232111222,3232111223,3232111232,3232111233,3232111234,3232112100,3232112101,3232112110,3232112111,3232112112,3232112121,3232112122,3232112123,3232112210,3232112211,3232112212,3232112221,3232112222,3232112223,3232112232,3232112233,3232112234,3232112321,3232112322,3232112323,3232112332,3232112333,3232112334,3232112343,3232112344,3232112345,3232121000,3232121001,3232121010,3232121011,3232121012,3232121100,3232121101,3232121110,3232121111,3232121112,3232121121,3232121122,3232121123,3232121210,3232121211,3232121212,3232121221,3232121222,3232121223,3232121232,3232121233,3232121234,3232122100,3232122101,3232122110,3232122111,3232122112,3232122121,3232122122,3232122123,3232122210,3232122211,3232122212,3232122221,3232122222,3232122223,3232122232,3232122233,3232122234,3232122321,3232122322,3232122323,3232122332,3232122333,3232122334,3232122343,3232122344,3232122345,3232123210,3232123211,3232123212,3232123221,3232123222,3232123223,3232123232,3232123233,3232123234,3232123321,3232123322,3232123323,3232123332,3232123333,3232123334,3232123343,3232123344,3232123345,3232123432,3232123433,3232123434,3232123443,3232123444,3232123445,3232123454,3232123455,3232123456,3232210000,3232210001,3232210010,3232210011,3232210012,3232210100,3232210101,3232210110,3232210111,3232210112,3232210121,3232210122,3232210123,3232211000,3232211001,3232211010,3232211011,3232211012,3232211100,3232211101,3232211110,3232211111,3232211112,3232211121,3232211122,3232211123,3232211210,3232211211,3232211212,3232211221,3232211222,3232211223,3232211232,3232211233,3232211234,3232212100,3232212101,3232212110,3232212111,3232212112,3232212121,3232212122,3232212123,3232212210,3232212211,3232212212,3232212221,3232212222,3232212223,3232212232,3232212233,3232212234,3232212321,3232212322,3232212323,3232212332,3232212333,3232212334,3232212343,3232212344,3232212345,3232221000,3232221001,3232221010,3232221011,3232221012,3232221100,3232221101,3232221110,3232221111,3232221112,3232221121,3232221122,3232221123,3232221210,3232221211,3232221212,3232221221,3232221222,3232221223,3232221232,3232221233,3232221234,3232222100,3232222101,3232222110,3232222111,3232222112,3232222121,3232222122,3232222123,3232222210,3232222211,3232222212,3232222221,3232222222,3232222223,3232222232,3232222233,3232222234,3232222321,3232222322,3232222323,3232222332,3232222333,3232222334,3232222343,3232222344,3232222345,3232223210,3232223211,3232223212,3232223221,3232223222,3232223223,3232223232,3232223233,3232223234,3232223321,3232223322,3232223323,3232223332,3232223333,3232223334,3232223343,3232223344,3232223345,3232223432,3232223433,3232223434,3232223443,3232223444,3232223445,3232223454,3232223455,3232223456,3232232100,3232232101,3232232110,3232232111,3232232112,3232232121,3232232122,3232232123,3232232210,3232232211,3232232212,3232232221,3232232222,3232232223,3232232232,3232232233,3232232234,3232232321,3232232322,3232232323,3232232332,3232232333,3232232334,3232232343,3232232344,3232232345,3232233210,3232233211,3232233212,3232233221,3232233222,3232233223,3232233232,3232233233,3232233234,3232233321,3232233322,3232233323,3232233332,3232233333,3232233334,3232233343,3232233344,3232233345,3232233432,3232233433,3232233434,3232233443,3232233444,3232233445,3232233454,3232233455,3232233456,3232234321,3232234322,3232234323,3232234332,3232234333,3232234334,3232234343,3232234344,3232234345,3232234432,3232234433,3232234434,3232234443,3232234444,3232234445,3232234454,3232234455,3232234456,3232234543,3232234544,3232234545,3232234554,3232234555,3232234556,3232234565,3232234566,3232234567,3232321000,3232321001,3232321010,3232321011,3232321012,3232321100,3232321101,3232321110,3232321111,3232321112,3232321121,3232321122,3232321123,3232321210,3232321211,3232321212,3232321221,3232321222,3232321223,3232321232,3232321233,3232321234,3232322100,3232322101,3232322110,3232322111,3232322112,3232322121,3232322122,3232322123,3232322210,3232322211,3232322212,3232322221,3232322222,3232322223,3232322232,3232322233,3232322234,3232322321,3232322322,3232322323,3232322332,3232322333,3232322334,3232322343,3232322344,3232322345,3232323210,3232323211,3232323212,3232323221,3232323222,3232323223,3232323232,3232323233,3232323234,3232323321,3232323322,3232323323,3232323332,3232323333,3232323334,3232323343,3232323344,3232323345,3232323432,3232323433,3232323434,3232323443,3232323444,3232323445,3232323454,3232323455,3232323456,3232332100,3232332101,3232332110,3232332111,3232332112,3232332121,3232332122,3232332123,3232332210,3232332211,3232332212,3232332221,3232332222,3232332223,3232332232,3232332233,3232332234,3232332321,3232332322,3232332323,3232332332,3232332333,3232332334,3232332343,3232332344,3232332345,3232333210,3232333211,3232333212,3232333221,3232333222,3232333223,3232333232,3232333233,3232333234,3232333321,3232333322,3232333323,3232333332,3232333333,3232333334,3232333343,3232333344,3232333345,3232333432,3232333433,3232333434,3232333443,3232333444,3232333445,3232333454,3232333455,3232333456,3232334321,3232334322,3232334323,3232334332,3232334333,3232334334,3232334343,3232334344,3232334345,3232334432,3232334433,3232334434,3232334443,3232334444,3232334445,3232334454,3232334455,3232334456,3232334543,3232334544,3232334545,3232334554,3232334555,3232334556,3232334565,3232334566,3232334567,3232343210,3232343211,3232343212,3232343221,3232343222,3232343223,3232343232,3232343233,3232343234,3232343321,3232343322,3232343323,3232343332,3232343333,3232343334,3232343343,3232343344,3232343345,3232343432,3232343433,3232343434,3232343443,3232343444,3232343445,3232343454,3232343455,3232343456,3232344321,3232344322,3232344323,3232344332,3232344333,3232344334,3232344343,3232344344,3232344345,3232344432,3232344433,3232344434,3232344443,3232344444,3232344445,3232344454,3232344455,3232344456,3232344543,3232344544,3232344545,3232344554,3232344555,3232344556,3232344565,3232344566,3232344567,3232345432,3232345433,3232345434,3232345443,3232345444,3232345445,3232345454,3232345455,3232345456,3232345543,3232345544,3232345545,3232345554,3232345555,3232345556,3232345565,3232345566,3232345567,3232345654,3232345655,3232345656,3232345665,3232345666,3232345667,3232345676,3232345677,3232345678,3233210000,3233210001,3233210010,3233210011,3233210012,3233210100,3233210101,3233210110,3233210111,3233210112,3233210121,3233210122,3233210123,3233211000,3233211001,3233211010,3233211011,3233211012,3233211100,3233211101,3233211110,3233211111,3233211112,3233211121,3233211122,3233211123,3233211210,3233211211,3233211212,3233211221,3233211222,3233211223,3233211232,3233211233,3233211234,3233212100,3233212101,3233212110,3233212111,3233212112,3233212121,3233212122,3233212123,3233212210,3233212211,3233212212,3233212221,3233212222,3233212223,3233212232,3233212233,3233212234,3233212321,3233212322,3233212323,3233212332,3233212333,3233212334,3233212343,3233212344,3233212345,3233221000,3233221001,3233221010,3233221011,3233221012,3233221100,3233221101,3233221110,3233221111,3233221112,3233221121,3233221122,3233221123,3233221210,3233221211,3233221212,3233221221,3233221222,3233221223,3233221232,3233221233,3233221234,3233222100,3233222101,3233222110,3233222111,3233222112,3233222121,3233222122,3233222123,3233222210,3233222211,3233222212,3233222221,3233222222,3233222223,3233222232,3233222233,3233222234,3233222321,3233222322,3233222323,3233222332,3233222333,3233222334,3233222343,3233222344,3233222345,3233223210,3233223211,3233223212,3233223221,3233223222,3233223223,3233223232,3233223233,3233223234,3233223321,3233223322,3233223323,3233223332,3233223333,3233223334,3233223343,3233223344,3233223345,3233223432,3233223433,3233223434,3233223443,3233223444,3233223445,3233223454,3233223455,3233223456,3233232100,3233232101,3233232110,3233232111,3233232112,3233232121,3233232122,3233232123,3233232210,3233232211,3233232212,3233232221,3233232222,3233232223,3233232232,3233232233,3233232234,3233232321,3233232322,3233232323,3233232332,3233232333,3233232334,3233232343,3233232344,3233232345,3233233210,3233233211,3233233212,3233233221,3233233222,3233233223,3233233232,3233233233,3233233234,3233233321,3233233322,3233233323,3233233332,3233233333,3233233334,3233233343,3233233344,3233233345,3233233432,3233233433,3233233434,3233233443,3233233444,3233233445,3233233454,3233233455,3233233456,3233234321,3233234322,3233234323,3233234332,3233234333,3233234334,3233234343,3233234344,3233234345,3233234432,3233234433,3233234434,3233234443,3233234444,3233234445,3233234454,3233234455,3233234456,3233234543,3233234544,3233234545,3233234554,3233234555,3233234556,3233234565,3233234566,3233234567,3233321000,3233321001,3233321010,3233321011,3233321012,3233321100,3233321101,3233321110,3233321111,3233321112,3233321121,3233321122,3233321123,3233321210,3233321211,3233321212,3233321221,3233321222,3233321223,3233321232,3233321233,3233321234,3233322100,3233322101,3233322110,3233322111,3233322112,3233322121,3233322122,3233322123,3233322210,3233322211,3233322212,3233322221,3233322222,3233322223,3233322232,3233322233,3233322234,3233322321,3233322322,3233322323,3233322332,3233322333,3233322334,3233322343,3233322344,3233322345,3233323210,3233323211,3233323212,3233323221,3233323222,3233323223,3233323232,3233323233,3233323234,3233323321,3233323322,3233323323,3233323332,3233323333,3233323334,3233323343,3233323344,3233323345,3233323432,3233323433,3233323434,3233323443,3233323444,3233323445,3233323454,3233323455,3233323456,3233332100,3233332101,3233332110,3233332111,3233332112,3233332121,3233332122,3233332123,3233332210,3233332211,3233332212,3233332221,3233332222,3233332223,3233332232,3233332233,3233332234,3233332321,3233332322,3233332323,3233332332,3233332333,3233332334,3233332343,3233332344,3233332345,3233333210,3233333211,3233333212,3233333221,3233333222,3233333223,3233333232,3233333233,3233333234,3233333321,3233333322,3233333323,3233333332,3233333333,3233333334,3233333343,3233333344,3233333345,3233333432,3233333433,3233333434,3233333443,3233333444,3233333445,3233333454,3233333455,3233333456,3233334321,3233334322,3233334323,3233334332,3233334333,3233334334,3233334343,3233334344,3233334345,3233334432,3233334433,3233334434,3233334443,3233334444,3233334445,3233334454,3233334455,3233334456,3233334543,3233334544,3233334545,3233334554,3233334555,3233334556,3233334565,3233334566,3233334567,3233343210,3233343211,3233343212,3233343221,3233343222,3233343223,3233343232,3233343233,3233343234,3233343321,3233343322,3233343323,3233343332,3233343333,3233343334,3233343343,3233343344,3233343345,3233343432,3233343433,3233343434,3233343443,3233343444,3233343445,3233343454,3233343455,3233343456,3233344321,3233344322,3233344323,3233344332,3233344333,3233344334,3233344343,3233344344,3233344345,3233344432,3233344433,3233344434,3233344443,3233344444,3233344445,3233344454,3233344455,3233344456,3233344543,3233344544,3233344545,3233344554,3233344555,3233344556,3233344565,3233344566,3233344567,3233345432,3233345433,3233345434,3233345443,3233345444,3233345445,3233345454,3233345455,3233345456,3233345543,3233345544,3233345545,3233345554,3233345555,3233345556,3233345565,3233345566,3233345567,3233345654,3233345655,3233345656,3233345665,3233345666,3233345667,3233345676,3233345677,3233345678,3233432100,3233432101,3233432110,3233432111,3233432112,3233432121,3233432122,3233432123,3233432210,3233432211,3233432212,3233432221,3233432222,3233432223,3233432232,3233432233,3233432234,3233432321,3233432322,3233432323,3233432332,3233432333,3233432334,3233432343,3233432344,3233432345,3233433210,3233433211,3233433212,3233433221,3233433222,3233433223,3233433232,3233433233,3233433234,3233433321,3233433322,3233433323,3233433332,3233433333,3233433334,3233433343,3233433344,3233433345,3233433432,3233433433,3233433434,3233433443,3233433444,3233433445,3233433454,3233433455,3233433456,3233434321,3233434322,3233434323,3233434332,3233434333,3233434334,3233434343,3233434344,3233434345,3233434432,3233434433,3233434434,3233434443,3233434444,3233434445,3233434454,3233434455,3233434456,3233434543,3233434544,3233434545,3233434554,3233434555,3233434556,3233434565,3233434566,3233434567,3233443210,3233443211,3233443212,3233443221,3233443222,3233443223,3233443232,3233443233,3233443234,3233443321,3233443322,3233443323,3233443332,3233443333,3233443334,3233443343,3233443344,3233443345,3233443432,3233443433,3233443434,3233443443,3233443444,3233443445,3233443454,3233443455,3233443456,3233444321,3233444322,3233444323,3233444332,3233444333,3233444334,3233444343,3233444344,3233444345,3233444432,3233444433,3233444434,3233444443,3233444444,3233444445,3233444454,3233444455,3233444456,3233444543,3233444544,3233444545,3233444554,3233444555,3233444556,3233444565,3233444566,3233444567,3233445432,3233445433,3233445434,3233445443,3233445444,3233445445,3233445454,3233445455,3233445456,3233445543,3233445544,3233445545,3233445554,3233445555,3233445556,3233445565,3233445566,3233445567,3233445654,3233445655,3233445656,3233445665,3233445666,3233445667,3233445676,3233445677,3233445678,3233454321,3233454322,3233454323,3233454332,3233454333,3233454334,3233454343,3233454344,3233454345,3233454432,3233454433,3233454434,3233454443,3233454444,3233454445,3233454454,3233454455,3233454456,3233454543,3233454544,3233454545,3233454554,3233454555,3233454556,3233454565,3233454566,3233454567,3233455432,3233455433,3233455434,3233455443,3233455444,3233455445,3233455454,3233455455,3233455456,3233455543,3233455544,3233455545,3233455554,3233455555,3233455556,3233455565,3233455566,3233455567,3233455654,3233455655,3233455656,3233455665,3233455666,3233455667,3233455676,3233455677,3233455678,3233456543,3233456544,3233456545,3233456554,3233456555,3233456556,3233456565,3233456566,3233456567,3233456654,3233456655,3233456656,3233456665,3233456666,3233456667,3233456676,3233456677,3233456678,3233456765,3233456766,3233456767,3233456776,3233456777,3233456778,3233456787,3233456788,3233456789,3234321000,3234321001,3234321010,3234321011,3234321012,3234321100,3234321101,3234321110,3234321111,3234321112,3234321121,3234321122,3234321123,3234321210,3234321211,3234321212,3234321221,3234321222,3234321223,3234321232,3234321233,3234321234,3234322100,3234322101,3234322110,3234322111,3234322112,3234322121,3234322122,3234322123,3234322210,3234322211,3234322212,3234322221,3234322222,3234322223,3234322232,3234322233,3234322234,3234322321,3234322322,3234322323,3234322332,3234322333,3234322334,3234322343,3234322344,3234322345,3234323210,3234323211,3234323212,3234323221,3234323222,3234323223,3234323232,3234323233,3234323234,3234323321,3234323322,3234323323,3234323332,3234323333,3234323334,3234323343,3234323344,3234323345,3234323432,3234323433,3234323434,3234323443,3234323444,3234323445,3234323454,3234323455,3234323456,3234332100,3234332101,3234332110,3234332111,3234332112,3234332121,3234332122,3234332123,3234332210,3234332211,3234332212,3234332221,3234332222,3234332223,3234332232,3234332233,3234332234,3234332321,3234332322,3234332323,3234332332,3234332333,3234332334,3234332343,3234332344,3234332345,3234333210,3234333211,3234333212,3234333221,3234333222,3234333223,3234333232,3234333233,3234333234,3234333321,3234333322,3234333323,3234333332,3234333333,3234333334,3234333343,3234333344,3234333345,3234333432,3234333433,3234333434,3234333443,3234333444,3234333445,3234333454,3234333455,3234333456,3234334321,3234334322,3234334323,3234334332,3234334333,3234334334,3234334343,3234334344,3234334345,3234334432,3234334433,3234334434,3234334443,3234334444,3234334445,3234334454,3234334455,3234334456,3234334543,3234334544,3234334545,3234334554,3234334555,3234334556,3234334565,3234334566,3234334567,3234343210,3234343211,3234343212,3234343221,3234343222,3234343223,3234343232,3234343233,3234343234,3234343321,3234343322,3234343323,3234343332,3234343333,3234343334,3234343343,3234343344,3234343345,3234343432,3234343433,3234343434,3234343443,3234343444,3234343445,3234343454,3234343455,3234343456,3234344321,3234344322,3234344323,3234344332,3234344333,3234344334,3234344343,3234344344,3234344345,3234344432,3234344433,3234344434,3234344443,3234344444,3234344445,3234344454,3234344455,3234344456,3234344543,3234344544,3234344545,3234344554,3234344555,3234344556,3234344565,3234344566,3234344567,3234345432,3234345433,3234345434,3234345443,3234345444,3234345445,3234345454,3234345455,3234345456,3234345543,3234345544,3234345545,3234345554,3234345555,3234345556,3234345565,3234345566,3234345567,3234345654,3234345655,3234345656,3234345665,3234345666,3234345667,3234345676,3234345677,3234345678,3234432100,3234432101,3234432110,3234432111,3234432112,3234432121,3234432122,3234432123,3234432210,3234432211,3234432212,3234432221,3234432222,3234432223,3234432232,3234432233,3234432234,3234432321,3234432322,3234432323,3234432332,3234432333,3234432334,3234432343,3234432344,3234432345,3234433210,3234433211,3234433212,3234433221,3234433222,3234433223,3234433232,3234433233,3234433234,3234433321,3234433322,3234433323,3234433332,3234433333,3234433334,3234433343,3234433344,3234433345,3234433432,3234433433,3234433434,3234433443,3234433444,3234433445,3234433454,3234433455,3234433456,3234434321,3234434322,3234434323,3234434332,3234434333,3234434334,3234434343,3234434344,3234434345,3234434432,3234434433,3234434434,3234434443,3234434444,3234434445,3234434454,3234434455,3234434456,3234434543,3234434544,3234434545,3234434554,3234434555,3234434556,3234434565,3234434566,3234434567,3234443210,3234443211,3234443212,3234443221,3234443222,3234443223,3234443232,3234443233,3234443234,3234443321,3234443322,3234443323,3234443332,3234443333,3234443334,3234443343,3234443344,3234443345,3234443432,3234443433,3234443434,3234443443,3234443444,3234443445,3234443454,3234443455,3234443456,3234444321,3234444322,3234444323,3234444332,3234444333,3234444334,3234444343,3234444344,3234444345,3234444432,3234444433,3234444434,3234444443,3234444444,3234444445,3234444454,3234444455,3234444456,3234444543,3234444544,3234444545,3234444554,3234444555,3234444556,3234444565,3234444566,3234444567,3234445432,3234445433,3234445434,3234445443,3234445444,3234445445,3234445454,3234445455,3234445456,3234445543,3234445544,3234445545,3234445554,3234445555,3234445556,3234445565,3234445566,3234445567,3234445654,3234445655,3234445656,3234445665,3234445666,3234445667,3234445676,3234445677,3234445678,3234454321,3234454322,3234454323,3234454332,3234454333,3234454334,3234454343,3234454344,3234454345,3234454432,3234454433,3234454434,3234454443,3234454444,3234454445,3234454454,3234454455,3234454456,3234454543,3234454544,3234454545,3234454554,3234454555,3234454556,3234454565,3234454566,3234454567,3234455432,3234455433,3234455434,3234455443,3234455444,3234455445,3234455454,3234455455,3234455456,3234455543,3234455544,3234455545,3234455554,3234455555,3234455556,3234455565,3234455566,3234455567,3234455654,3234455655,3234455656,3234455665,3234455666,3234455667,3234455676,3234455677,3234455678,3234456543,3234456544,3234456545,3234456554,3234456555,3234456556,3234456565,3234456566,3234456567,3234456654,3234456655,3234456656,3234456665,3234456666,3234456667,3234456676,3234456677,3234456678,3234456765,3234456766,3234456767,3234456776,3234456777,3234456778,3234456787,3234456788,3234456789,3234543210,3234543211,3234543212,3234543221,3234543222,3234543223,3234543232,3234543233,3234543234,3234543321,3234543322,3234543323,3234543332,3234543333,3234543334,3234543343,3234543344,3234543345,3234543432,3234543433,3234543434,3234543443,3234543444,3234543445,3234543454,3234543455,3234543456,3234544321,3234544322,3234544323,3234544332,3234544333,3234544334,3234544343,3234544344,3234544345,3234544432,3234544433,3234544434,3234544443,3234544444,3234544445,3234544454,3234544455,3234544456,3234544543,3234544544,3234544545,3234544554,3234544555,3234544556,3234544565,3234544566,3234544567,3234545432,3234545433,3234545434,3234545443,3234545444,3234545445,3234545454,3234545455,3234545456,3234545543,3234545544,3234545545,3234545554,3234545555,3234545556,3234545565,3234545566,3234545567,3234545654,3234545655,3234545656,3234545665,3234545666,3234545667,3234545676,3234545677,3234545678,3234554321,3234554322,3234554323,3234554332,3234554333,3234554334,3234554343,3234554344,3234554345,3234554432,3234554433,3234554434,3234554443,3234554444,3234554445,3234554454,3234554455,3234554456,3234554543,3234554544,3234554545,3234554554,3234554555,3234554556,3234554565,3234554566,3234554567,3234555432,3234555433,3234555434,3234555443,3234555444,3234555445,3234555454,3234555455,3234555456,3234555543,3234555544,3234555545,3234555554,3234555555,3234555556,3234555565,3234555566,3234555567,3234555654,3234555655,3234555656,3234555665,3234555666,3234555667,3234555676,3234555677,3234555678,3234556543,3234556544,3234556545,3234556554,3234556555,3234556556,3234556565,3234556566,3234556567,3234556654,3234556655,3234556656,3234556665,3234556666,3234556667,3234556676,3234556677,3234556678,3234556765,3234556766,3234556767,3234556776,3234556777,3234556778,3234556787,3234556788,3234556789,3234565432,3234565433,3234565434,3234565443,3234565444,3234565445,3234565454,3234565455,3234565456,3234565543,3234565544,3234565545,3234565554,3234565555,3234565556,3234565565,3234565566,3234565567,3234565654,3234565655,3234565656,3234565665,3234565666,3234565667,3234565676,3234565677,3234565678,3234566543,3234566544,3234566545,3234566554,3234566555,3234566556,3234566565,3234566566,3234566567,3234566654,3234566655,3234566656,3234566665,3234566666,3234566667]

print(l[K-1])