99 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 99 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 99 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 99 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 99 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 99 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 99 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 99 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 99 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 99 8 8 8 8 8 8 8 8 8 8 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 99 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 99 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 99 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 99 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 99 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 99 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 99 8 8 8 8 8 8 8 8 8 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 99 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 99 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 99 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 8 8 8 8 8 8 8 8 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 99 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 99 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 8 8 8 8 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 33 3 3 3 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 33 3 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 33 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 3 3 3 3 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 33 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 33 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 33 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 33 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 33 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 3 3 3 3 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 33 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 33 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 33 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 33 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 3 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 33 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 3 33 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 33 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 3 1 33 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 3 3 3 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 33 3 3 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 33 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 33 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 33 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 33 1 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 3 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 33 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 33 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 3 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 33 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 33 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 33 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 3 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 1 1 1 1 1 33 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 33 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 1 1 1 1 33 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 3 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 1 1 33 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 33 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 33 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 3 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 3 33 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 33 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 3 3 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 3 3 3 3 1 1 1 33 1 1 3 3 3 3 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 33 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 33 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 33 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 3 3 3 33 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 33 3 3 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 33 1 3 3 3 3 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 33 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 33 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 3 3 3 3 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 33 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 33 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 33 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 33 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 33 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 33 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 3 3 1 1 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 33 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 33 3 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 3 3 3 33 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 3 3 3 3 33 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 33 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 3 3 3 33 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 33 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 33 3 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 33 3 3 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 33 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 33 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 1 33 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 33 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 33 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 33 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 33 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 33 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 3 3 3 3 1 1 33 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 33 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 3 3 3 3 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 33 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 33 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 33 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 3 3 3 3 1 33 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 33 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 33 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 33 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 3 3 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 33 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 33 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 33 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 33 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 33 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 33 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 33 1 1 3 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 3 3 3 3 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 3 3 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 3 33 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 3 3 3 3 1 1 33 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 1 1 1 1 1 1 33 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 33 1 3 3 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 33 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 3 3 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 3 3 3 3 1 1 3 3 3 3 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 33 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 33 1 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 1 1 1 1 1 1 3 3 3 3 1 1 1 33 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 33 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 1 1 33 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 3 3 3 3 33 3 3 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 33 3 3 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 33 3 3 3 3 3 3 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 33 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 1 1 33 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 3 3 3 3 1 1 1 1 1 3 3 3 3 1 33 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 1 1 1 1 3 3 3 3 1 1 1 1 1 9 484 417 29 212 167 35 768 195 160 9 852 829 40 665 919 757 976 406 402 9 423 183 79 710 436 703 354 504 307 9 718 881 845 245 716 262 626 279 428 9 660 46 622 172 249 802 211 266 720 9 967 593 478 369 15 660 799 76 95 9 853 782 950 159 499 182 4 95 897 9 265 72 527 44 732 925 17 903 525 9 171 465 790 890 784 382 719 504 397 9 378 302 824 472 154 605 421 665 103 9 602 668 550 850 284 621 377 679 704 9 653 695 958 177 865 775 967 107 558 9 348 825 61 96 555 714 920 26 219 9 524 799 883 979 752 902 880 602 537 9 852 330 215 908 982 262 865 510 478 9 639 828 584 548 528 761 960 623 315 9 673 894 692 244 770 490 126 100 242 9 380 979 195 916 830 524 483 737 857 9 744 954 718 221 944 546 157 844 73 9 269 803 695 935 476 941 626 71 710 9 468 548 809 61 927 139 607 195 320 9 482 677 57 338 420 362 55 992 657 9 952 148 500 24 768 303 71 702 130 9 11 680 200 720 499 747 880 559 26 9 18 517 220 337 998 248 745 335 667 9 458 741 10 115 693 510 966 716 277 9 268 138 979 749 148 658 948 219 156 9 47 450 66 424 467 582 643 156 579 9 890 252 265 908 710 357 917 176 401 9 426 141 117 55 761 606 33 509 754 9 42 809 324 549 207 774 966 630 592 9 899 272 747 829 513 999 93 772 60 9 801 40 235 202 818 727 670 872 487 9 275 256 996 380 297 156 704 197 362 9 477 162 991 420 412 614 519 240 478 9 869 684 249 928 484 640 514 685 457 9 240 354 328 727 629 583 74 8 231 9 229 63 779 942 891 292 932 311 703 9 897 829 942 374 697 625 974 976 109 9 613 489 793 70 728 499 749 806 127 9 684 231 486 914 459 549 45 400 791 9 336 683 101 39 931 281 980 304 329 9 957 629 304 65 242 144 209 663 872 9 59 763 29 185 446 260 23 712 70 9 923 756 822 713 91 856 166 129 787 9 446 461 442 775 417 71 430 833 664 9 574 393 678 797 452 440 825 988 886 9 436 10 597 858 284 352 679 349 794 9 534 514 923 672 311 735 114 85 151 9 184 867 335 199 440 727 876 236 178 9 315 412 518 552 200 527 500 57 163 9 203 735 511 997 620 376 271 644 686 9 5 757 771 507 292 989 841 490 428 9 919 717 15 449 383 426 966 935 625 9 844 434 33 6 637 119 868 985 739 9 243 255 382 929 611 490 51 117 781 9 39 309 622 466 579 338 832 27 720 9 257 344 6 234 188 440 266 545 428 9 385 413 412 475 655 18 208 583 628 9 49 985 96 829 23 756 802 840 334 9 139 671 713 210 280 56 216 865 243 9 655 482 788 434 866 552 845 692 206 9 214 251 141 841 299 125 288 479 500 9 43 280 691 376 418 714 88 980 993 9 496 195 857 738 201 690 877 634 556 9 428 830 599 986 43 202 126 235 500 9 602 522 979 453 916 258 144 291 28 9 857 731 359 201 226 553 409 315 105 9 98 192 738 5 971 919 956 956 313 9 157 433 899 656 387 772 986 839 687 9 596 334 977 623 190 59 981 742 636 9 885 150 951 989 600 494 78 604 816 9 348 911 772 660 67 556 910 723 942 9 681 60 781 367 655 114 695 277 656 9 754 609 397 389 845 899 691 185 850 9 184 262 805 1000 961 716 123 620 782 9 678 881 856 620 561 916 752 279 570 9 865 974 199 872 79 159 269 467 4 9 519 510 188 720 693 802 524 44 762 9 239 166 734 373 196 614 580 167 527 9 495 918 805 417 782 778 615 654 208 9 773 274 27 128 144 536 668 863 228 9 469 738 624 582 329 141 315 701 336 9 281 280 502 807 127 771 963 543 905 9 93 509 558 300 633 183 326 761 678 9 861 780 892 441 600 629 416 181 309 9 556 848 361 244 480 993 97 638 119 9 868 600 13 772 44 521 681 344 153 9 215 21 265 244 234 44 135 26 995 9 115 441 176 776 348 375 136 591 206 9 128 40 843 246 259 794 258 382 838 9 130 414 533 283 628 553 899 223 786 9 943 709 811 937 823 603 464 950 951 9 190 86 893 395 213 932 589 811 542 9 383 420 923 220 550 336 104 184 315 9 656 82 537 794 376 245 956 665 420 9 559 480 369 861 670 454 753 416 19 9 37 5 829 578 739 600 853 958 149 9 188 61 684 855 68 766 391 861 493 9 988 169 157 407 727 637 127 587 658 9 581 691 73 951 79 429 131 657 167 9 730 861 476 231 400 888 914 254 956 9 31 997 168 524 984 688 32 742 414 9 668 868 352 325 800 395 750 750 473 9 530 880 481 697 962 341 172 192 741 9 412 457 346 719 488 694 886 363 677 9 574 394 770 339 414 990 43 90 789 9 437 839 891 261 369 122 742 417 83 9 434 940 626 526 351 83 872 69 922 9 565 307 284 594 232 29 715 922 442 9 704 316 532 845 104 722 735 365 442 9 208 106 858 643 891 150 620 417 500 9 702 640 921 975 556 579 258 149 162 9 639 864 83 80 919 751 963 763 854 9 685 849 218 478 57 675 688 51 566 9 837 670 982 688 724 973 960 698 528 9 538 308 29 51 946 244 486 25 162 9 236 340 925 89 376 125 307 853 533 9 981 540 583 898 376 605 231 64 328 9 203 23 25 83 913 332 111 963 277 9 354 448 654 515 683 345 791 772 720 9 916 430 572 448 762 112 383 12 839 9 987 242 254 314 797 629 690 879 541 9 22 989 855 650 342 655 655 208 689 9 999 999 460 718 266 241 642 65 355 9 105 447 366 943 785 607 549 98 755 9 177 788 633 69 161 973 923 810 314 9 577 465 874 266 815 224 77 533 489 9 670 174 553 24 630 352 389 572 136 9 347 120 586 102 648 725 86 716 885 9 59 639 46 724 567 510 597 184 325 9 820 613 209 660 282 734 565 657 363 9 916 45 286 403 743 758 988 196 405 9 712 634 121 948 692 111 994 767 677 9 855 716 861 531 887 473 739 899 106 9 824 463 762 186 730 158 824 484 252 9 581 472 448 985 535 81 457 835 124 9 567 828 242 244 682 309 456 213 196 9 280 303 94 385 127 908 498 664 637 9 655 487 120 906 419 943 705 404 830 9 137 860 664 612 779 491 854 22 524 9 162 829 88 709 108 391 802 844 517 9 709 341 532 697 347 19 817 604 437 9 111 309 192 940 797 404 955 409 182 9 797 614 555 321 775 383 408 484 842 9 150 637 37 18 698 729 550 746 75 9 920 914 30 356 25 690 900 316 487 9 655 271 895 836 67 860 742 387 634 9 124 147 469 317 296 458 353 314 507 9 81 863 252 507 134 166 536 841 190 9 578 740 505 64 394 127 310 581 194 9 169 322 932 154 797 78 975 465 726 9 784 817 39 290 249 253 541 755 386 9 58 643 226 599 220 318 104 635 63 9 230 944 644 775 464 317 707 617 466 9 784 943 930 861 726 99 899 15 347 9 503 908 454 240 965 96 818 564 667 9 487 19 301 549 600 244 544 727 59 9 861 433 27 678 568 970 607 429 695 9 705 679 62 52 534 321 505 773 637 9 952 942 552 618 780 922 918 329 522 9 513 872 248 571 84 32 949 113 599 9 918 720 27 965 776 58 378 827 591 9 698 683 715 686 986 9 238 603 788 9 159 872 116 32 384 340 631 306 775 9 662 255 888 613 524 959 991 488 734 9 48 217 913 990 914 595 705 952 581 9 713 189 535 500 699 407 968 731 142 9 659 361 448 433 375 54 672 339 577 9 630 329 417 364 377 633 276 718 899 9 222 422 850 154 486 390 689 338 88 9 447 305 170 588 315 531 387 99 257 9 792 771 595 369 752 275 137 467 651 9 769 94 721 667 668 142 868 821 628 9 257 861 317 345 659 621 514 247 935 9 396 985 33 4 129 155 950 497 259 9 225 985 725 227 753 171 947 772 838 9 89 991 10 68 248 871 736 944 529 9 356 809 127 642 557 464 26 560 592 9 533 862 440 791 86 424 867 312 528 9 37 611 651 874 51 642 884 470 889 9 106 205 184 634 560 992 113 553 900 9 928 930 812 519 462 673 310 604 758 9 733 471 421 612 507 31 263 733 433 9 904 968 902 144 73 106 327 58 17 9 670 522 569 570 449 851 381 967 664 9 405 628 268 514 712 90 286 324 596 9 317 938 680 101 193 647 3 336 719 9 108 14 777 125 35 298 45 956 99 9 247 688 417 911 92 45 178 605 756 9 619 891 79 214 559 368 246 659 560 9 892 661 247 963 121 260 91 597 647 9 740 641 602 838 240 290 255 150 733 9 299 679 690 54 297 580 485 862 490 9 204 107 500 764 351 513 10 313 633 9 622 403 229 268 142 221 221 980 460 9 862 234 961 595 884 639 284 289 935 9 215 125 149 56 329 255 555 92 605 9 67 453 917 51 74 671 631 693 813 9 852 266 792 663 127 377 624 73 260 9 614 708 900 549 922 25 49 329 353 9 303 884 444 260 302 896 528 353 322 9 199 335 366 363 186 631 506 201 758 9 882 176 182 493 789 890 392 689 163 9 416 737 492 768 392 727 563 3 28 9 811 530 732 132 80 67 497 442 604 9 480 947 804 237 180 979 770 24 120 9 659 416 808 174 183 545 665 303 288 9 391 217 290 770 27 171 502 510 251 9 920 359 44 523 838 343 679 426 874 9 9 195 898 128 854 665 936 27 847 9 832 43 501 119 785 718 760 554 96 9 930 407 606 180 326 964 576 201 153 9 270 879 578 143 887 772 40 367 977 9 704 654 355 903 837 749 755 955 533 9 472 66 439 568 995 845 525 527 171 9 840 102 723 992 371 601 569 513 839 9 692 905 557 669 960 210 23 214 46 9 124 969 352 656 792 417 94 711 764 9 939 235 290 461 74 391 183 65 113 9 135 985 977 325 677 881 882 345 193 9 443 719 406 841 842 374 192 850 166 9 961 943 876 76 233 463 365 45 536 9 755 579 953 219 713 937 195 38 965 9 76 271 661 268 713 380 25 553 573 9 399 97 422 916 409 717 143 484 949 9 605 848 346 493 954 924 797 172 989 9 733 366 378 50 793 648 710 60 712 9 89 437 265 14 835 361 787 102 769 9 503 244 604 804 201 451 501 693 404 9 424 489 575 764 573 292 141 622 85 9 140 684 496 852 772 932 116 137 118 9 828 924 219 948 778 815 551 933 15 9 353 433 59 108 209 899 34 972 823 9 325 465 797 409 956 480 257 807 603 9 188 274 740 658 453 15 228 400 144 9 42 302 429 408 6 861 818 113 421 9 716 146 745 891 823 209 687 583 164 9 166 839 323 768 379 596 859 36 401 9 873 263 800 369 657 454 797 64 459 9 9 234 572 430 949 69 526 191 891 9 86 877 474 601 42 312 923 810 690 9 871 668 77 271 893 340 422 261 996 9 875 409 411 686 417 644 257 198 945 9 325 723 135 568 160 12 41 761 405 9 352 683 566 394 905 586 470 527 478 9 161 949 90 156 175 498 567 860 266 9 562 468 816 506 145 538 641 712 698 9 4 752 810 408 455 844 326 848 749 9 911 670 627 388 830 575 829 338 102 9 678 256 961 295 817 781 110 323 925 9 1000 315 636 697 670 739 858 429 193 9 701 754 393 801 664 62 428 403 243 9 354 231 580 455 260 835 768 555 4 9 548 664 326 824 663 992 811 711 661 9 549 568 89 93 621 843 485 421 506 9 898 848 261 493 202 491 72 8 103 9 259 775 657 262 674 672 939 497 335 9 282 307 397 294 207 317 382 300 937 9 576 136 709 434 34 909 694 878 462 9 536 949 469 638 559 596 646 172 269 9 318 462 118 4 743 776 752 36 983 9 68 770 634 356 345 769 65 130 154 9 325 823 31 786 711 332 254 700 890 9 849 346 414 470 15 875 939 370 618 9 714 121 653 48 541 422 681 896 119 9 450 312 248 955 636 423 986 421 485 9 317 27 184 558 227 881 971 696 895 9 846 634 264 815 700 385 819 747 925 9 593 428 172 63 229 836 662 535 471 9 84 520 244 920 188 270 456 98 496 9 336 420 544 231 617 529 846 431 228 9 582 602 327 858 194 106 30 256 686 9 865 917 220 687 353 92 930 272 279 9 551 79 728 399 415 148 294 997 764 9 174 842 547 402 776 148 80 633 341 9 185 14 948 222 230 864 441 917 568 9 532 198 192 163 101 270 890 851 684 9 389 144 680 153 317 874 699 70 649 9 846 501 281 538 685 647 485 906 876 9 348 699 144 916 582 694 459 744 794 9 728 986 996 412 374 139 443 878 807 9 316 576 229 316 773 729 949 310 766 9 595 794 23 470 494 721 966 761 303 9 659 219 398 804 946 383 799 709 109 9 289 504 986 447 819 914 675 487 686 9 756 435 348 521 29 141 543 850 986 9 616 815 746 270 473 316 667 628 614 9 402 426 322 862 66 177 847 513 348 9 112 539 834 150 294 268 497 166 296 9 989 61 497 975 676 312 72 297 136 9 388 315 764 353 68 541 26 929 959 9 203 128 823 550 239 361 383 388 7 9 650 236 172 297 225 232 793 551 259 9 456 974 907 592 713 222 707 65 289 9 247 91 218 557 293 697 379 842 935 9 740 224 675 98 225 910 269 521 486 9 853 665 388 463 121 362 722 64 74 9 943 770 139 583 368 229 152 925 521 9 848 303 714 135 394 937 161 491 513 9 422 112 385 908 316 49 295 130 521 9 656 851 936 730 793 705 220 728 425 9 448 879 349 320 727 3 33 861 749 9 321 21 239 833 442 702 217 701 369 9 617 348 499 490 355 349 425 436 494 9 482 655 221 258 454 451 958 773 177 9 960 157 389 60 829 761 651 661 555 9 352 229 607 721 198 954 571 687 309 9 919 463 744 764 296 751 336 553 204 9 787 510 977 315 822 485 704 881 314 9 816 531 326 370 235 555 329 307 104 9 282 877 142 942 795 956 38 911 252 9 788 246 156 991 384 18 319 699 839 9 804 754 71 117 569 954 442 291 188 9 348 619 494 803 252 722 944 194 868 9 900 231 778 151 18 376 658 8 759 9 675 679 457 865 482 210 936 950 779 9 241 391 421 428 91 39 273 893 642 9 994 837 835 861 88 417 991 590 786 9 366 247 146 124 922 824 933 786 305 9 142 73 254 272 313 996 692 92 86 9 82 716 331 724 61 519 910 922 606 9 327 264 195 112 629 793 257 104 714 9 432 36 852 736 530 276 989 153 589 9 337 197 680 422 278 748 104 353 808 9 622 615 81 227 941 344 773 404 324 9 566 13 428 631 444 815 834 532 344 9 110 872 849 698 208 45 729 982 674 9 476 85 27 284 707 641 716 285 933 9 60 58 688 383 975 700 162 605 496 9 977 439 27 672 548 898 520 597 106 9 564 677 87 238 153 523 616 788 581 9 256 503 866 540 914 275 227 649 249 9 279 810 205 774 138 995 152 810 894 9 49 329 490 506 245 167 944 834 671 9 467 449 810 47 56 664 264 595 578 9 538 173 578 138 451 387 695 576 525 9 41 727 686 935 128 366 776 985 610 9 294 929 443 316 395 243 125 793 298 9 141 409 244 70 298 769 647 788 571 9 385 482 499 909 874 577 594 808 704 9 960 584 689 921 229 969 716 545 715 9 310 21 507 960 161 915 203 230 565 9 323 228 352 894 613 833 392 873 706 9 968 467 866 24 778 801 64 50 29 9 32 117 925 746 427 946 604 386 106 9 519 940 688 83 263 267 786 508 879 9 970 899 752 27 218 570 892 593 699 9 44 656 100 73 687 217 997 432 995 9 294 388 380 752 906 319 791 340 933 9 57 477 440 288 446 690 391 472 908 9 312 364 852 10 407 508 461 831 546 9 29 180 330 23 473 717 402 224 974 9 73 14 665 5 423 141 797 710 586 9 486 100 57 745 411 772 597 772 531 9 104 232 713 649 261 892 978 635 717 9 46 37 940 19 461 306 683 817 728 9 823 613 437 408 451 888 817 195 650 9 940 143 421 822 598 4 535 599 616 9 778 576 251 494 974 639 786 992 99 9 91 675 915 170 497 880 958 257 330 9 845 425 876 494 364 19 266 186 616 9 621 72 214 237 849 142 839 695 115 9 477 480 106 927 922 132 193 443 981 9 72 400 237 753 596 13 629 89 376 9 999 706 913 614 326 984 180 914 185 9 321 752 879 787 580 358 244 506 631 9 376 51 73 356 122 472 944 227 419 9 956 207 859 683 205 564 948 170 241 9 931 349 155 467 21 258 345 807 838 9 54 403 695 684 778 745 108 485 219 9 931 780 797 349 87 3 207 121 207 9 122 68 376 363 351 77 517 817 97 9 126 514 256 315 567 658 10 251 787 9 106 710 623 676 641 402 472 989 840 9 826 548 312 32 669 380 760 31 82 9 836 899 250 932 25 763 187 339 330 9 196 700 932 982 158 641 604 833 281 9 357 657 622 196 482 169 508 866 837 9 239 625 868 672 460 118 921 743 142 9 684 282 833 13 477 884 944 811 41 9 936 414 226 217 771 882 838 318 715 9 358 177 580 194 767 204 413 438 15 9 531 359 110 672 394 743 856 406 219 9 740 701 29 780 636 795 5 852 917 9 238 41 586 953 398 115 532 944 881 9 88 356 671 454 886 381 563 910 774 9 305 765 179 876 504 231 256 636 866 9 402 992 70 318 230 462 256 182 860 9 370 65 155 602 152 510 272 958 396 9 652 520 305 777 177 421 955 404 925 9 185 11 912 403 413 903 472 730 132 9 933 985 665 144 706 730 298 308 233 9 808 579 190 555 583 62 211 359 590 9 631 666 993 907 202 3 818 604 415 9 721 75 497 204 360 833 869 503 539 9 950 153 198 182 312 776 724 218 710 9 785 428 421 374 410 86 718 669 287 9 72 486 243 839 558 669 335 762 28 9 519 982 883 409 931 387 606 464 698 9 734 187 915 443 971 694 863 696 103 9 300 413 771 939 485 609 181 323 518 9 849 9 279 229 879 612 463 288 542 9 849 245 6 546 978 192 812 773 515 9 505 987 210 959 287 975 82 225 811 9 690 757 485 207 957 845 838 185 723 9 449 647 362 343 495 607 348 392 584 9 891 203 356 757 59 343 319 18 981 9 293 99 205 455 140 313 291 698 269 9 135 887 454 209 336 452 571 30 299 9 177 729 42 112 619 245 468 376 655 9 162 694 672 142 338 122 698 792 261 9 362 82 959 630 568 845 435 776 532 9 887 346 561 537 874 289 578 986 260 9 174 805 987 829 318 32 852 811 369 9 974 508 512 234 221 945 544 850 512 9 389 285 639 272 523 337 185 411 210 9 473 988 195 84 514 351 70 694 668 9 101 545 478 821 518 337 332 104 557 9 628 647 407 491 387 43 130 659 565 9 466 843 975 27 667 314 222 103 179 9 572 172 872 592 625 769 69 797 286 9 406 481 389 962 108 388 720 951 774 9 762 432 784 678 897 626 4 275 645 9 670 496 99 848 420 622 72 11 246 9 840 431 395 477 836 875 218 150 334 9 605 869 284 378 983 715 162 660 963 9 139 664 238 135 333 85 233 532 504 9 855 603 866 452 442 649 846 271 836 9 720 488 985 54 92 206 689 821 188 9 404 334 847 366 825 862 603 959 546 9 40 544 78 895 750 32 761 553 474 9 761 399 744 596 470 583 581 875 674 9 138 916 494 325 319 828 523 36 652 9 385 991 962 282 30 857 359 924 606 9 391 36 159 216 796 909 311 392 730 9 893 324 957 566 461 872 411 137 190 9 590 659 577 593 395 567 555 677 596 9 763 387 520 721 777 555 231 344 703 9 139 654 94 220 898 769 176 815 229 9 399 578 717 940 167 375 517 760 770 9 435 666 798 31 428 184 902 148 313 9 808 730 656 510 868 662 955 440 911 9 723 967 726 303 366 303 19 657 821 9 746 173 580 515 608 597 664 990 377 9 847 891 876 511 698 606 519 560 473 9 180 514 264 442 589 231 167 891 948 9 821 262 604 642 7 129 573 873 88 9 170 536 77 546 734 319 421 245 16 9 26 763 927 851 294 441 466 87 29 9 696 254 271 995 426 532 599 419 890 9 727 992 762 814 513 297 242 410 383 9 560 830 979 575 208 93 854 410 738 9 294 875 824 674 923 429 296 917 855 9 180 515 273 69 593 616 831 758 128 9 479 999 537 213 558 719 191 485 278 9 283 338 687 20 983 913 844 8 835 9 272 303 104 478 482 970 103 551 563 9 70 733 672 198 563 671 86 776 580 9 156 966 416 433 601 753 471 972 87 9 736 815 94 922 439 397 25 268 230 9 995 722 132 909 792 216 580 341 779 9 602 426 906 534 582 871 949 366 823 9 54 189 795 140 924 961 234 845 751 9 982 870 371 563 216 92 695 476 883 9 262 407 223 40 9 1 945 894 934 9 168 842 299 342 895 487 136 35 410 9 449 620 607 199 953 476 921 515 43 9 13 561 518 247 823 924 470 214 284 9 822 159 177 755 678 19 405 19 913 9 244 507 299 5 955 270 611 505 222 9 438 426 89 480 790 649 997 36 823 9 921 857 37 204 30 547 733 784 576 9 751 541 946 15 784 452 666 140 758 9 935 751 615 509 188 392 597 20 181 9 597 368 568 420 640 777 808 844 806 9 706 928 942 281 678 482 226 44 617 9 30 709 756 787 996 858 753 504 398 9 144 452 417 676 48 784 244 819 424 9 372 978 619 177 683 546 470 315 575 9 951 541 618 919 570 679 27 708 674 9 884 461 529 633 956 980 401 632 379 9 537 227 550 312 598 527 282 774 562 9 827 596 876 753 546 416 722 817 337 9 400 843 397 425 78 209 953 711 164 9 284 463 795 663 999 21 212 310 970 9 90 591 744 651 769 339 527 521 236 9 294 595 404 983 994 598 379 771 28 9 939 723 90 102 359 552 249 21 551 9 269 584 860 239 25 451 334 676 219 9 24 554 92 611 199 686 367 181 31 9 964 911 801 991 849 876 80 303 234 9 984 551 606 534 171 541 393 761 565 9 195 94 592 766 469 145 209 432 344 9 894 798 876 276 113 139 429 456 987 9 304 887 289 889 870 191 846 403 362 9 386 148 122 302 694 568 894 459 388 9 390 667 819 85 912 968 313 540 433 9 451 968 888 789 623 126 430 511 996 9 620 708 750 981 445 897 455 746 591 9 22 991 401 761 733 68 580 169 331 9 899 481 870 683 931 189 922 720 811 9 48 501 673 395 120 380 144 453 824 9 41 907 922 983 280 264 383 40 996 9 802 971 165 485 222 645 354 904 928 9 895 178 999 705 225 499 730 619 970 9 461 762 422 637 154 680 558 136 959 9 173 871 351 169 672 321 685 156 894 9 681 862 150 960 756 327 958 812 551 9 808 541 521 778 2 634 199 990 140 9 231 547 275 189 719 497 539 239 169 9 212 275 324 105 956 537 254 915 292 9 932 225 456 834 32 348 354 809 701 9 340 360 690 479 590 588 105 130 659 9 602 21 897 122 584 172 797 40 479 9 334 646 745 977 577 969 432 411 353 9 780 116 513 832 455 872 522 285 813 9 109 742 295 767 695 315 16 816 250 9 539 612 289 17 945 934 113 274 511 9 82 705 273 434 836 388 946 668 195 9 170 541 831 334 649 572 628 768 618 9 294 135 433 895 673 397 184 41 693 9 469 153 966 331 586 23 603 371 858 9 991 669 877 537 838 417 367 523 66 9 939 503 185 556 148 319 341 43 343 9 89 578 383 781 46 887 99 377 825 9 121 979 195 978 321 863 855 857 52 9 271 576 575 688 514 429 224 421 576 9 542 113 618 884 201 547 618 334 593 9 857 432 321 681 904 651 875 233 972 9 90 439 180 141 62 755 67 749 620 9 495 325 393 71 866 857 40 102 410 9 587 71 743 531 927 526 851 959 781 9 501 834 13 824 275 452 356 415 513 9 110 482 613 82 328 937 826 398 155 9 682 790 256 91 728 326 185 258 605 9 710 108 563 842 608 748 855 784 22 9 658 139 437 170 600 270 134 681 597 9 71 506 347 577 540 136 832 630 863 9 509 815 472 465 876 579 380 70 538 9 127 924 321 149 581 811 937 102 411 9 558 235 443 506 657 301 852 585 840 9 339 416 821 201 277 987 24 93 215 9 602 472 284 492 599 207 164 99 139 9 975 387 592 385 944 826 179 801 835 9 479 653 419 670 991 187 491 544 815 9 477 567 259 691 521 731 974 12 681 9 532 175 779 22 149 517 613 885 812 9 791 64 612 625 894 264 395 564 607 9 933 54 150 99 882 68 358 573 588 9 440 898 599 120 782 126 250 803 274 9 766 416 511 929 206 574 540 182 467 9 156 928 382 762 213 435 263 663 317 9 682 20 241 270 459 490 220 578 271 9 345 179 426 971 944 841 833 872 398 9 758 764 931 576 919 858 958 32 422 9 392 294 85 60 975 104 652 596 915 9 494 168 844 764 864 23 541 834 318 9 733 666 190 130 775 953 412 351 223 9 270 308 254 43 51 547 127 111 873 9 583 114 821 849 607 988 692 723 851 9 66 263 37 384 996 54 925 477 829 9 877 889 179 99 510 486 704 904 536 9 602 31 998 474 965 112 294 813 70 9 633 504 792 484 570 407 872 305 754 9 925 229 582 753 457 822 283 907 331 9 768 610 587 656 211 617 653 684 581 9 116 330 393 186 314 248 977 797 169 9 735 20 473 488 945 701 70 49 157 9 891 332 63 574 99 672 160 754 234 9 128 759 270 60 874 599 452 59 264 9 51 388 413 220 122 432 44 610 376 9 97 31 425 253 921 756 668 846 206 9 691 357 312 925 484 70 194 543 295 9 144 346 354 407 749 93 819 320 214 9 251 363 175 978 459 557 754 64 830 9 509 83 675 67 125 32 378 49 867 9 799 594 410 93 89 107 798 848 855 9 242 666 174 808 268 889 334 598 699 9 891 351 762 720 860 196 394 278 321 9 777 7 721 644 805 315 405 249 755 9 863 399 602 718 992 620 243 799 887 9 131 133 484 182 23 835 295 742 46 9 491 487 675 811 616 681 883 611 837 9 549 15 437 304 877 187 905 946 179 9 524 541 977 763 23 109 598 204 483 9 784 499 224 181 989 63 855 151 678 9 535 385 640 371 934 654 160 237 882 9 346 493 180 524 369 720 501 483 742 9 961 432 946 444 216 796 19 396 784 9 433 603 286 462 137 670 101 860 603 9 106 19 191 988 364 36 167 240 756 9 238 740 238 979 52 669 276 847 236 9 71 866 984 206 650 586 843 112 74 9 513 212 933 467 318 303 10 657 667 9 45 175 258 152 412 997 389 742 400 9 409 370 247 997 792 464 980 998 113 9 917 840 576 990 704 788 923 523 457 9 577 532 465 595 928 639 852 79 402 9 200 819 143 600 579 512 198 575 656 9 661 906 653 125 822 844 701 812 548 9 840 86 70 296 662 953 760 257 880 9 750 460 310 151 660 480 645 259 58 9 509 456 985 164 468 242 816 592 64 9 11 292 227 558 131 664 979 778 677 9 283 889 285 514 638 745 823 140 404 9 654 785 14 712 293 469 48 456 936 9 289 623 879 704 633 171 282 543 653 9 945 873 431 974 156 671 610 21 309 9 354 196 800 109 849 584 122 912 876 9 942 959 683 229 600 305 108 303 290 9 630 937 832 282 233 56 64 206 563 9 735 816 584 395 521 779 194 630 627 9 130 751 539 5 693 849 40 921 800 9 696 380 103 985 9 391 168 291 623 9 576 354 829 138 440 996 721 186 516 9 851 380 145 478 509 248 368 865 940 9 568 256 212 368 952 592 822 288 600 9 212 808 242 834 383 948 14 520 387 9 9 593 573 525 443 304 21 272 164 9 268 639 28 207 559 636 771 926 587 9 362 99 874 313 310 681 907 495 415 9 854 509 935 592 517 527 516 393 321 9 819 414 593 982 681 231 362 240 789 9 349 10 66 935 723 164 160 35 825 9 193 941 320 607 146 828 893 738 344 9 771 253 89 92 424 502 684 757 182 9 266 470 421 407 818 430 824 752 504 9 988 264 539 164 456 831 483 414 977 9 310 659 66 6 429 318 94 520 93 9 947 555 850 128 173 319 901 579 137 9 682 754 240 186 741 855 76 905 662 9 906 739 76 234 49 734 651 406 514 9 321 851 34 413 797 940 262 276 112 9 933 176 42 421 858 796 12 395 888 9 867 470 144 528 727 883 955 313 283 9 40 963 40 554 283 890 939 696 38 9 230 309 313 342 593 489 735 13 698 9 882 377 444 770 243 913 265 122 991 9 499 77 303 133 468 266 172 21 548 9 413 311 595 450 541 904 115 882 496 9 603 968 861 652 850 237 447 971 831 9 711 235 952 701 86 380 356 218 848 9 621 742 220 520 154 531 467 956 71 9 722 70 304 217 24 271 429 27 472 9 17 473 442 847 183 29 151 235 114 9 530 590 683 729 562 776 949 434 930 9 479 900 237 901 621 306 204 189 681 9 474 618 707 946 986 531 739 185 65 9 767 335 299 232 216 889 267 945 802 9 42 245 235 323 723 134 559 623 106 9 216 178 295 248 651 264 954 948 249 9 836 687 433 900 805 119 199 389 335 9 439 7 279 592 48 523 827 723 597 9 312 281 571 418 849 748 712 96 750 9 975 402 698 575 237 736 360 489 892 9 478 687 632 812 477 638 90 420 686 9 964 246 408 560 910 40 482 327 240 9 229 390 336 979 716 89 28 290 677 9 763 649 165 6 479 203 638 290 31 9 275 732 451 312 47 696 719 959 605 9 111 440 283 350 669 672 37 999 387 9 125 26 677 802 140 677 966 145 155 9 169 134 797 199 409 528 1 720 574 9 697 791 532 653 901 324 936 250 992 9 607 639 342 346 763 367 22 916 858 9 50 882 354 557 402 488 353 952 248 9 232 953 319 157 1 109 689 5 361 9 12 940 963 355 899 601 696 244 715 9 414 617 631 271 18 864 624 574 617 9 463 278 920 710 861 224 29 18 224 9 489 58 229 202 421 520 164 775 770 9 764 822 365 478 587 333 460 209 351 9 323 832 276 939 647 906 859 708 766 9 82 88 783 658 577 840 238 778 260 9 109 293 386 879 408 559 243 885 145 9 576 345 353 278 19 537 553 958 535 9 458 168 242 576 249 330 358 258 258 9 550 495 387 161 604 679 899 834 86 9 457 428 322 954 355 18 658 632 37 9 546 537 994 80 346 513 674 921 761 9 3 279 371 612 180 865 998 340 820 9 676 238 5 761 47 433 82 352 787 9 452 9 771 488 907 307 833 338 652 9 345 11 925 457 365 555 827 976 734 9 44 973 425 215 1000 663 220 112 61 9 652 194 412 790 645 420 560 484 678 9 218 316 16 222 660 26 146 468 743 9 700 647 718 785 690 43 209 904 42 9 223 475 154 283 126 699 694 268 695 9 466 827 530 143 397 845 510 618 856 9 536 763 675 630 814 321 699 950 10 9 741 158 266 135 733 740 640 15 218 9 690 61 485 736 526 311 265 20 707 9 461 530 676 316 417 438 990 46 603 9 311 744 552 672 837 62 289 971 794 9 29 962 808 246 651 220 730 386 745 9 392 650 117 451 110 998 478 777 414 9 268 118 811 870 780 906 774 804 742 9 835 92 64 628 120 25 787 717 27 9 7 798 412 103 542 413 571 992 874 9 568 469 2 333 736 120 143 958 251 9 401 731 54 494 917 146 558 896 617 9 934 34 334 961 392 131 724 847 672 9 489 417 15 362 337 836 716 669 923 9 835 164 232 85 564 314 491 57 230 9 636 966 477 252 900 511 937 212 902 9 420 287 100 91 775 517 458 489 205 9 645 204 873 919 390 36 151 826 951 9 464 316 360 46 303 325 522 907 576 9 384 843 139 638 262 426 737 705 552 9 253 514 392 457 158 947 682 76 336 9 69 578 514 20 394 181 731 439 484 9 55 312 742 983 696 584 121 333 198 9 898 69 254 450 674 767 193 482 276 9 140 163 703 827 584 633 340 603 26 9 521 333 464 356 739 127 97 721 822 9 32 194 154 581 91 575 186 892 248 9 304 437 729 579 576 244 634 402 827 9 266 94 781 291 966 465 106 321 555 9 232 769 276 406 152 821 559 85 263 9 485 270 155 732 574 591 813 504 518 9 408 137 919 586 754 364 366 44 329 9 182 501 1 736 733 769 363 138 273 9 183 48 357 446 533 626 952 616 199 9 894 780 703 411 187 191 681 772 945 9 45 489 340 373 670 841 374 758 925 9 494 120 414 766 655 813 474 100 697 9 100 403 313 650 296 444 704 58 631 9 895 738 754 191 134 243 530 507 264 9 722 232 21 646 77 493 411 195 147 9 224 668 246 272 119 1000 584 769 295 9 380 472 352 10 718 441 115 908 575 9 709 438 433 973 511 16 345 157 92 9 837 919 638 983 494 306 580 766 776 9 579 701 544 225 80 368 928 89 85 9 369 556 345 295 264 134 727 236 644 9 742 933 152 185 769 71 823 752 564 9 480 683 329 255 262 382 151 838 461 9 870 118 902 954 486 457 650 132 720 9 783 858 308 427 951 240 578 487 360 9 648 661 463 564 140 146 244 747 759 9 625 249 596 86 118 713 987 423 550 9 443 73 681 514 855 890 173 281 192 9 764 211 679 124 858 691 586 773 831 9 731 17 929 489 641 529 437 726 646 9 501 712 68 403 506 492 435 372 347 9 325 544 979 868 308 189 898 783 399 9 589 368 171 771 99 187 51 939 828 9 579 727 905 576 228 969 995 630 826 9 487 64 197 185 740 93 163 960 752 9 704 209 534 102 797 253 624 567 703 9 811 969 994 990 547 720 894 122 299 9 862 117 280 688 955 696 236 139 787 9 680 301 746 431 4 955 316 457 103 9 569 81 22 623 243 990 616 232 537 9 336 477 10 634 691 478 914 730 432 9 609 965 922 747 645 223 493 427 578 9 799 95 387 901 15 467 922 637 61 9 912 253 644 800 940 120 809 573 810 9 639 838 539 70 798 856 344 545 852 9 566 389 278 495 539 724 233 439 738 9 51 713 375 111 624 979 754 775 918 9 226 935 842 35 573 32 926 995 829 9 133 338 725 984 255 465 613 101 3 9 337 334 794 426 736 506 152 847 481 9 130 952 255 399 177 541 241 564 114 9 272 841 460 452 973 797 529 956 403 9 345 920 503 348 608 188 141 34 924 9 998 185 122 478 667 73 84 417 602 9 624 657 165 89 280 5 548 84 329 9 696 964 636 98 308 555 953 7 163 9 492 499 548 415 496 84 888 325 102 9 313 408 519 914 32 527 78 472 807 9 434 20 242 114 67 557 749 165 864 9 303 469 223 817 960 721 716 727 569 9 800 966 893 901 278 653 771 191 36 9 298 620 507 456 405 526 697 518 945 9 253 266 109 468 921 929 690 89 240 9 763 805 318 683 956 284 575 856 561 9 227 979 104 262 276 723 121 731 128 9 998 779 645 942 383 263 402 850 183 9 330 892 623 922 6 427 239 688 382 9 874 614 590 435 193 568 538 806 195 9 612 926 925 91 924 55 736 865 437 9 350 267 638 884 948 881 506 869 886 9 933 460 925 666 333 539 255 119 83 9 174 8 888 368 620 814 644 710 89 9 698 797 953 134 498 571 124 381 871 9 4 887 91 242 171 902 518 836 235 9 408 443 353 490 616 713 378 336 332 9 543 979 393 631 677 542 935 162 39 9 858 285 420 80 641 658 170 234 180 9 72 751 367 658 511 809 362 1000 777 9 74 729 112 757 271 90 150 901 118 9 691 188 280 81 45 916 500 124 556 9 509 645 141 688 68 244 55 725 754 9 215 439 105 991 512 834 454 621 456 9 544 770 709 661 812 896 292 892 292 9 208 744 415 115 252 411 256 292 479 9 851 346 555 956 560 345 60 903 857 9 245 356 477 701 251 598 409 264 761 9 304 555 4 595 114 99 361 229 703 9 123 836 994 953 686 691 508 993 602 9 852 52 504 60 649 212 888 349 462 9 837 109 77 949 764 632 953 710 745 9 403 422 325 105 544 160 450 497 197 9 140 356 189 742 559 593 597 619 241 9 808 858 941 622 695 401 698 643 164 9 681 947 225 426 350 646 102 806 541 9 262 256 37 810 747 744 999 488 303 9 943 85 273 535 244 130 827 865 176 9 227 915 171 742 595 117 966 372 818 9 963 474 976 503 87 231 892 896 329 9 635 246 817 289 540 253 561 74 848 9 691 900 713 866 126 979 36 867 573 9 505 184 945 674 146 770 649 1 856 9 231 892 103 560 878 349 728 167 888 9 332 79 314 179 769 213 243 987 691 9 221 374 909 794 230 93 90 904 590 9 859 904 590 66 487 833 168 398 63 9 868 125 581 108 456 659 421 986 780 9 985 229 766 675 449 491 584 594 721 9 28 683 624 617 541 879 559 958 365 9 743 126 762 157 345 238 737 452 45 9 748 224 31 527 209 611 644 235 59 9 134 818 653 854 197 687 829 166 228 9 708 724 537 72 818 662 186 975 7 9 423 63 810 468 810 34 850 688 594 9 460 331 828 870 465 998 522 670 194 9 209 499 359 788 206 434 324 629 604 9 338 814 578 696 237 992 505 56 154 9 890 905 841 483 716 524 311 585 340 9 660 107 9 853 667 507 212 806 64 9 997 481 693 600 818 506 529 865 94 9 521 370 149 674 611 405 866 446 120 9 389 108 705 728 767 163 737 619 181 9 595 182 338 11 179 818 703 130 988 9 560 659 852 654 531 573 154 556 184 9 559 421 629 30 810 88 86 889 854 9 600 977 824 780 572 6 469 934 536 9 287 636 17 274 195 675 477 200 205 9 50 354 760 585 264 533 565 293 342 9 652 379 582 505 978 559 328 110 482 9 685 578 415 220 216 50 237 489 596 9 263 966 148 820 367 501 931 951 764 9 463 515 408 156 166 786 738 22 116 9 296 349 577 129 386 506 543 605 722 9 944 193 562 891 808 879 38 979 245 9 890 909 195 5 724 61 413 879 226 9 550 968 247 665 615 948 593 743 333 9 99 285 289 820 228 834 381 471 993 9 612 508 971 856 398 879 403 402 602 9 463 814 833 689 716 152 287 732 767 9 586 325 861 918 423 146 559 242 725 9 392 974 195 384 585 55 706 793 452 9 936 195 205 890 657 371 722 697 86 9 225 336 817 991 921 141 852 191 915 9 349 749 508 425 492 834 972 227 770 9 26 932 562 829 867 756 385 756 765 9 755 829 813 192 54 148 361 396 69 9 853 247 611 768 947 359 627 724 202 9 460 695 428 230 72 711 791 900 577 9 899 636 685 663 743 513 475 934 918 9 975 646 314 395 499 912 5 618 859 9 363 244 582 916 56 628 343 285 699 9 53 427 950 981 677 585 665 691 327 9 530 518 613 447 492 610 112 886 108 9 24 890 77 882 604 673 815 519 80 9 442 213 364 492 265 142 441 597 819 9 25 614 509 704 495 26 668 941 869 9 277 405 754 737 428 995 165 661 598 9 837 475 468 916 268 680 631 759 296 9 125 199 893 295 575 858 155 630 352 9 181 297 644 401 926 48 155 662 475 9 149 826 135 99 15 961 566 282 228 9 246 913 338 541 389 888 785 683 463 9 642 837 444 993 369 741 989 770 18 9 36 276 679 511 424 856 997 874 222 9 958 440 504 537 685 768 875 577 156 9 762 714 190 576 355 26 20 700 395 9 112 688 516 129 723 791 159 585 566 9 366 582 440 588 891 879 91 427 915 9 210 653 843 365 415 556 906 342 911 9 931 361 962 677 824 649 192 952 723 9 334 110 660 900 828 241 691 415 483 9 569 505 261 835 66 914 677 782 680 9 233 687 21 495 617 734 808 646 557 9 456 837 509 530 523 970 189 422 797 9 781 112 563 263 32 419 876 218 484 9 789 894 265 820 478 951 840 324 568 9 925 131 213 482 938 401 342 820 923 9 663 8 696 812 141 159 374 403 542 9 793 278 759 276 418 5 541 237 834 9 843 429 158 410 353 640 974 186 930 9 727 879 749 1 542 108 697 705 248 9 207 78 651 749 222 280 507 498 50 9 863 390 638 697 232 66 206 994 771 9 845 319 308 126 45 187 874 398 80 9 982 446 784 229 652 861 231 752 83 9 863 611 932 264 473 673 901 521 256 9 319 726 249 89 923 920 748 48 316 9 934 274 713 365 255 158 148 835 162 9 361 418 265 795 280 875 78 543 700 9 750 795 220 5 113 946 606 553 868 9 877 301 267 192 586 540 905 951 146 9 414 450 333 927 810 750 192 956 381 9 66 33 275 765 134 69 337 491 534 9 282 448 86 501 324 386 767 515 324 9 659 771 626 156 537 75 488 463 237 9 589 6 192 969 72 577 595 188 62 9 16 876 552 549 157 999 634 9 674 9 372 128 189 695 786 311 320 941 847 9 746 781 662 982 369 667 526 690 90 9 454 284 278 515 651 505 419 199 662 9 769 185 670 443 908 797 983 602 934 9 293 273 227 140 18 7 153 352 727 9 819 229 416 909 682 52 538 196 702 9 42 614 253 703 383 789 725 177 696 9 873 159 649 159 451 273 385 942 642 9 743 94 993 469 265 221 237 173 902 9 288 710 450 341 751 415 945 806 149 9 733 882 325 428 754 835 428 264 286 9 700 648 579 342 742 25 334 211 641 9 907 799 813 160 86 522 609 778 624 9 376 723 429 524 807 662 201 587 768 9 35 14 31 672 714 31 603 55 772 9 627 740 334 267 998 132 431 158 569 9 304 118 699 927 845 773 708 369 579 9 369 569 165 136 603 531 519 627 244 9 549 229 650 672 207 741 6 825 739 9 489 255 248 410 558 717 108 836 562 9 880 543 930 458 264 850 975 751 804 9 505 269 430 100 817 658 101 489 864 9 841 846 688 931 334 294 530 743 851 9 247 850 687 808 81 581 89 891 844 9 290 217 595 93 73 863 875 172 32 9 532 624 872 748 816 717 787 747 402 9 81 276 145 283 874 346 321 681 779 9 902 121 669 97 410 885 43 503 309 9 258 729 480 289 260 455 160 359 270 9 228 498 368 629 930 996 125 212 869 9 823 885 902 953 786 22 621 234 432 9 857 277 286 165 534 14 996 174 625 9 802 685 336 71 912 833 791 892 762 9 786 17 325 6 191 209 259 143 346 9 281 115 580 64 323 208 349 839 93 9 714 834 266 338 987 302 673 57 213 9 505 199 104 618 336 472 943 342 14 9 151 600 508 497 232 622 428 295 944 9 987 995 782 79 708 967 696 46 953 9 997 70 362 209 575 560 664 544 896 9 488 486 589 853 989 540 361 837 124 9 334 264 418 630 602 765 763 680 472 9 730 375 869 34 723 939 747 283 865 9 307 298 408 554 137 246 494 990 234 9 385 702 70 508 35 685 278 16 638 9 42 779 317 865 860 43 734 893 765 9 672 640 399 888 298 696 295 203 833 9 892 696 174 125 432 875 546 940 261 9 582 569 277 219 962 55 887 826 266 9 281 911 158 397 934 149 795 821 446 9 491 468 648 675 359 695 848 836 479 9 722 733 418 334 667 338 962 885 299 9 16 124 476 633 404 387 791 801 320 9 939 947 493 737 437 960 736 111 670 9 783 310 505 261 383 238 30 717 256 9 367 678 492 17 46 615 492 678 371 9 878 820 523 550 759 469 42 847 906 9 1 582 368 670 716 678 527 976 60 9 116 5 128 371 723 806 862 739 203 9 829 583 880 199 812 700 721 361 810 9 189 754 8 446 754 941 166 776 657 9 843 654 632 254 769 989 382 491 63 9 539 704 802 741 532 384 620 82 195 9 671 802 908 832 343 661 839 140 767 9 780 305 894 436 499 547 419 753 315 9 759 486 157 822 24 860 623 764 392 9 358 735 473 904 406 627 811 589 321 9 824 428 812 590 207 117 483 994 967 9 29 412 71 695 171 556 851 344 931 9 62 966 46 453 675 781 278 578 538 9 256 741 126 928 564 905 739 505 111 9 207 987 456 526 367 868 596 61 390 9 504 263 733 786 324 50 832 129 76 9 964 758 653 853 365 745 330 292 660 9 235 382 164 697 941 150 153 466 516 9 20 61 928 761 916 190 845 702 866 9 894 533 994 969 848 751 973 700 467 9 70 29 758 729 263 491 893 960 431 9 394 112 896 262 483 309 189 595 576 9 731 439 277 596 684 161 941 4 8 9 43 976 59 509 397 88 266 126 702 9 756 370 13 539 115 476 434 376 958 9 94 917 552 670 647 342 298 242 25 9 459 534 28 818 576 356 877 84 752 9 316 701 229 17 808 950 30 346 65 9 857 132 792 815 225 708 718 894 706 9 60 192 947 436 2 832 464 819 407 9 819 47 490 570 362 190 151 731 998 9 100 112 343 164 968 474 308 134 51 9 15 852 296 721 263 839 19 698 840 9 851 513 11 257 331 57 99 253 771 9 640 403 501 637 502 612 332 18 931 9 157 325 65 559 691 268 855 763 530 9 693 134 579 533 984 92 895 592 774 9 951 42 26 73 682 780 573 670 634 9 536 353 651 467 862 327 883 420 369 9 150 274 132 31 319 265 609 203 600 9 52 97 543 826 399 585 203 472 618 9 983 44 287 616 932 640 618 750 501 9 296 632 272 664 781 546 147 811 216 9 763 771 418 714 175 514 609 1000 912 9 193 554 383 162 536 779 448 503 710 9 439 120 811 291 767 442 915 783 222 9 460 929 384 27 44 506 444 109 680 9 957 717 31 220 261 585 955 422 472 9 85 222 975 146 12 94 956 655 861 9 397 569 643 970 380 923 705 406 318 9 210 849 427 242 157 495 272 376 756 9 208 682 177 680 766 750 654 911 762 9 99 866 416 311 262 984 305 583 363 9 580 287 120 897 497 968 675 90 124 9 170 361 851 925 921 533 453 600 650 9 203 253 561 316 703 778 83 14 40 9 66 318 622 780 897 261 899 146 757 9 218 820 846 341 989 558 543 265 478 9 427 70 429 77 272 33 989 939 736 9 766 21 749 157 438 418 131 217 315 9 391 467 460 499 684 631 344 376 620 9 253 270 236 83 697 305 511 125 928 9 544 113 866 279 878 238 379 35 675 9 796 517 243 110 907 709 921 405 744 9 552 100 471 523 704 741 758 786 789 9 415 297 913 694 192 25 912 470 254 9 149 848 640 824 995 156 66 105 414 9 127 377 818 870 928 269 341 802 973 9 433 560 758 221 326 406 485 19 597 9 509 930 418 114 431 617 106 254 612 9 613 319 68 27 445 444 196 667 372 9 465 359 173 789 791 84 898 363 761 9 304 847 132 252 707 413 22 820 843 9 638 277 96 249 890 767 316 916 563 9 112 111 229 483 927 587 7 715 729 9 443 613 91 555 268 937 686 871 643 9 99 892 815 941 530 91 389 130 980 9 155 798 895 69 909 358 298 743 284 9 236 101 351 965 543 315 407 450 582 9 344 135 804 338 585 696 152 878 577 9 243 266 706 574 772 503 821 840 763 9 178 489 505 813 77 606 515 393 500 9 829 799 949 762 494 436 566 832 372 9 613 983 249 189 577 866 246 503 637 9 101 323 829 863 852 669 368 16 97 9 325 531 489 176 711 288 477 473 781 9 912 390 964 635 2 299 884 190 875 9 749 435 729 738 535 51 918 750 254 9 938 117 270 35 793 152 875 968 862 9 162 444 334 295 707 75 258 342 76 9 556 577 617 783 677 52 511 766 938 9 914 683 687 167 973 155 788 7 299 9 939 881 619 801 395 414 486 41 121 9 561 650 814 636 558 742 605 692 418 9 8 202 184 945 467 218 984 986 190 9 490 773 548 789 64 781 407 216 527 9 820 701 919 292 613 568 457 601 125 9 550 205 816 968 212 370 503 156 188 9 72 491 173 262 333 298 161 473 713 9 293 231 928 171 402 628 89 46 241 9 657 502 193 133 404 397 301 371 608 9 22 225 115 209 296 606 734 909 290 9 383 422 762 95 714 992 22 885 393 9 1 325 790 593 333 292 785 466 695 9 181 118 417 140 139 993 255 699 288 9 212 784 549 501 518 970 614 964 35 9 605 337 271 349 338 596 139 282 928 9 782 419 745 828 951 214 596 91 704 9 588 345 755 227 908 538 127 408 408 9 448 373 371 835 329 708 105 677 397 9 52 167 678 332 300 448 428 479 399 9 642 426 841 345 13 537 99 592 444 9 989 70 203 396 518 575 766 352 903 9 473 808 931 869 860 450 899 543 749 9 346 970 580 96 611 5 936 308 370 9 472 406 313 267 394 382 821 141 899 9 395 907 602 649 731 410 932 952 621 9 381 850 163 481 195 132 60 643 95 9 417 578 754 786 402 159 98 20 905 9 479 841 397 730 587 303 331 588 386 9 92 519 337 712 899 186 874 379 732 9 358 791 374 804 207 304 557 344 57 9 67 441 428 323 271 268 720 352 207 9 374 35 794 759 126 312 95 838 210 9 632 711 940 364 420 82 89 223 288 9 744 779 631 800 198 423 580 520 46 9 199 239 397 405 613 431 550 723 557 9 861 170 746 422 801 808 714 516 228 9 795 605 450 435 700 581 65 852 130 9 840 431 649 885 629 240 281 34 204 9 64 583 926 972 796 95 717 569 248 9 524 282 763 103 77 719 905 511 419 9 485 927 270 966 766 700 614 2 328 9 205 635 713 408 698 648 686 21 795 9 132 89 363 379 612 645 494 67 73 9 212 971 935 630 807 861 899 772 979 9 950 737 332 278 942 966 342 701 15 9 341 386 35 135 870 123 498 600 87 9 494 93 153 566 305 123 500 934 281 9 712 185 52 42 134 788 374 763 81 9 339 105 782 706 445 519 740 580 388 9 215 429 988 301 922 80 805 487 736 9 279 338 22 559 401 206 610 795 339 9 749 168 102 830 858 558 611 563 354 9 129 655 933 869 869 713 856 521 634 9 287 325 472 23 955 161 396 513 562 9 601 474 356 291 222 875 744 403 84 9 301 13 647 655 494 653 939 362 521 9 652 569 41 285 207 717 109 581 671 9 269 976 535 182 576 8 889 219 581 9 763 962 984 199 263 348 845 269 193 9 497 559 906 369 210 826 761 847 33 9 829 955 613 851 575 941 385 757 868 9 744 997 86 324 112 48 659 310 662 9 359 154 282 551 2 840 809 722 50 9 634 482 248 666 310 554 631 160 128 9 923 896 236 790 639 233 876 314 344 9 275 325 653 288 683 158 569 585 511 9 408 393 232 809 379 713 56 396 374 9 609 26 533 89 948 428 324 90 418 9 556 965 731 251 591 407 903 878 89 9 412 446 26 922 205 770 153 14 148 9 865 421 544 238 30 921 122 470 221 9 901 793 310 318 701 626 401 951 216 9 807 206 93 248 617 538 625 539 742 9 394 691 107 894 908 528 789 497 909 9 709 619 378 281 871 170 590 189 870 9 215 941 173 430 99 378 874 698 346 9 411 322 884 505 68 927 611 961 834 9 138 749 330 398 809 300 775 90 171 9 945 31 711 166 598 3 690 27 101 9 67 901 151 413 663 472 648 167 539 9 574 130 851 759 619 951 441 17 760 9 92 791 201 262 87 231 324 605 828 9 678 294 207 131 713 459 281 477 473 9 752 124 992 643 50 121 493 808 739 9 444 600 755 555 692 898 755 305 984 9 337 981 940 517 658 234 75 788 298 9 885 68 774 357 172 249 348 166 298 9 820 10 458 911 453 57 17 359 100 9 914 465 405 250 802 385 189 670 42 9 774 744 182 71 628 601 196 336 772 9 445 36 289 94 855 299 903 765 751 9 312 782 462 411 47 926 815 296 727 9 199 837 396 593 610 491 774 33 470 9 374 228 806 498 24 193 786 470 47 9 84 372 164 187 35 297 648 446 343 9 573 612 991 652 163 179 399 755 788 9 890 880 172 711 253 752 868 102 127 9 60 888 596 107 323 320 622 509 354 9 918 508 151 612 81 763 602 84 925 9 780 482 679 920 723 558 443 434 162 9 546 301 264 673 361 503 620 819 825 9 939 440 686 645 709 193 147 320 625 9 909 274 708 185 405 190 863 676 912 9 772 119 345 286 16 998 901 688 358 9 403 308 528 579 598 967 264 594 27 9 457 741 346 81 1 971 789 186 376 9 330 400 403 241 524 873 938 809 889 9 287 709 576 996 463 235 523 41 185 9 841 305 130 867 113 870 212 193 223 9 183 333 408 910 662 807 312 255 330 9 185 544 490 73 830 550 1000 177 12 9 235 699 405 771 539 61 900 405 173 9 122 968 717 344 502 402 751 411 415 9 557 75 21 239 259 564 728 683 745 9 630 682 921 641 268 971 397 38 509 9 457 290 913 629 411 233 698 754 734 9 99 504 145 513 412 219 534 2 829 9 449 82 511 546 711 544 466 703 812 9 789 100 201 297 556 490 562 537 252 9 794 234 5 527 684 860 23 548 624 9 593 433 977 773 234 58 283 779 768 9 179 596 823 990 384 922 542 681 477 9 384 594 365 635 739 598 992 617 633 9 851 640 181 826 584 965 803 357 198 9 212 991 976 332 169 572 154 510 307 9 75 404 339 903 787 932 268 773 670 9 217 764 287 850 967 278 382 792 861 9 346 946 569 544 158 912 871 841 432 9 794 994 942 101 420 697 439 322 483 9 723 941 255 392 158 19 30 7 337 9 307 740 128 520 85 426 440 980 935 9 351 851 775 783 644 120 76 96 539 9 772 535 860 254 257 801 860 1000 310 9 230 30 668 566 336 407 46 207 491 9 471 647 823 757 997 673 531 779 668 9 650 206 764 188 977 650 399 582 258 9 551 794 257 212 23 286 879 941 974 9 285 338 180 128 160 826 950 916 175 9 974 446 305 993 447 511 756 986 839 9 757 736 421 14 639 214 623 850 588 9 260 729 880 585 365 217 765 492 376 9 942 793 643 468 766 440 773 111 886 9 283 866 223 121 975 959 893 988 949 9 458 962 798 398 222 878 277 806 243 9 846 922 86 573 216 879 216 683 996 9 655 455 106 893 89 324 115 210 298 9 425 454 637 373 912 599 171 661 172 9 48 937 977 642 134 251 728 707 466 9 606 922 148 953 928 955 59 820 43 9 382 287 252 31 711 58 667 84 969 9 617 606 629 788 5 917 117 647 51 9 367 726 109 184 331 382 683 283 309 9 637 693 481 680 426 767 283 456 829 9 340 123 912 660 739 869 288 879 874 9 557 347 872 959 713 597 67 248 279 9 800 930 913 460 567 606 940 246 31 9 58 528 487 239 868 961 150 527 51 9 371 167 281 596 75 627 467 33 339 9 63 451 938 341 250 868 605 61 434 9 210 353 679 593 762 558 431 1000 777 9 391 502 304 793 872 822 74 467 896 9 700 933 280 39 347 730 976 39 331 9 195 643 391 628 205 95 658 797 857 9 216 227 856 992 969 357 647 761 580 9 820 834 46 715 534 330 994 924 28 9 75 251 66 405 446 61 148 425 617 9 242 83 765 450 650 343 306 993 311 9 14 992 71 594 811 257 991 878 790 9 321 871 65 348 298 315 766 54 112 9 178 201 537 146 795 619 910 596 620 9 252 901 612 562 267 603 984 860 766 9 592 850 643 381 522 865 797 222 162 9 112 339 216 223 516 768 759 661 914 9 729 922 510 348 173 762 960 86 28 9 914 421 239 679 13 89 321 745 962 9 538 542 183 699 5 521 266 227 36 9 34 338 48 299 66 321 808 766 493 9 922 725 930 949 990 351 540 669 715 9 628 341 459 589 878 352 772 929 356 9 644 194 583 680 579 272 79 878 689 9 400 685 454 244 958 178 174 907 520 9 876 446 540 942 425 880 400 365 110 9 752 488 390 459 132 583 41 163 162 9 664 593 39 353 992 75 806 588 33 9 336 113 291 855 340 88 394 281 864 9 625 680 228 86 783 68 475 242 199 9 58 634 361 571 650 305 609 2 649 9 35 807 236 419 494 348 709 348 687 9 148 93 967 11 718 998 239 803 133 9 306 278 726 856 687 711 568 257 360 9 872 217 361 520 251 520 107 22 13 9 454 730 361 492 878 453 810 240 522 9 160 830 325 292 487 954 369 342 640 9 79 261 248 439 485 464 151 4 66 9 670 111 87 683 916 817 43 760 46 9 847 921 637 369 80 467 45 723 953 9 350 91 647 989 522 907 236 960 391 9 51 110 747 116 780 209 203 814 476 9 371 208 235 768 54 156 404 774 587 9 870 170 310 175 519 752 821 859 273 9 79 446 584 822 496 46 568 612 177 9 128 166 990 603 536 197 838 303 602 9 345 706 728 931 576 249 240 102 768 9 344 922 978 616 352 424 200 173 271 9 245 92 234 421 219 399 762 822 934 9 958 11 236 911 355 294 990 285 221 9 239 877 322 358 220 595 335 187 946 9 110 738 119 733 982 210 966 754 429 9 717 867 602 650 176 612 238 87 966 9 531 76 602 751 314 830 424 671 49 9 18 358 236 963 819 973 433 551 307 9 995 869 412 775 585 279 376 234 454 9 339 823 892 304 353 968 257 455 633 9 87 878 656 135 895 365 722 210 183 9 47 642 86 705 636 954 468 762 538 9 746 137 123 552 475 946 443 130 650 9 762 387 105 747 825 334 754 311 229 9 118 33 438 652 431 431 737 135 419 9 42 602 180 579 700 669 54 603 495 9 351 397 625 1000 159 363 456 257 539 9 790 10 849 18 479 233 807 130 663 9 237 219 149 7 260 103 187 191 154 9 207 244 756 701 594 152 677 945 662 9 391 401 270 929 190 279 778 559 109 9 10 365 591 25 953 809 173 312 68 9 627 498 258 780 56 853 887 756 798 9 39 785 743 52 175 143 322 456 684 9 952 233 242 61 594 958 651 618 262 9 811 143 573 230 121 422 840 901 477 9 692 787 585 490 177 721 584 229 895 9 78 902 350 761 853 934 354 265 880 9 663 267 849 276 77 343 201 307 464 9 622 146 716 451 189 854 387 30 31 9 107 613 611 353 42 512 55 154 716 9 988 859 333 219 521 599 68 149 28 9 410 349 686 225 970 183 940 772 371 9 794 510 401 176 616 365 138 969 407 9 649 23 912 716 362 771 48 581 643 9 999 1000 791 26 409 139 711 986 461 9 893 925 584 263 70 94 15 245 709 9 732 734 29 490 382 403 401 450 765 9 171 497 697 814 495 696 604 872 456 9 95 582 441 555 826 366 138 441 787 9 583 455 384 292 538 117 672 27 851 9 75 428 300 839 950 148 535 763 995 9 582 719 866 37 813 800 478 719 625 9 195 208 65 981 791 872 716 434 409 9 833 105 788 683 179 567 334 369 516 9 481 255 631 475 836 349 693 873 513 9 492 702 231 116 896 790 533 228 580 9 756 944 13 516 776 118 303 810 648 9 869 143 17 737 975 271 367 802 107 9 715 494 331 579 337 384 161 804 279 9 950 336 858 530 443 153 894 959 280 9 11 613 89 659 482 583 675 218 558 9 297 584 711 755 650 204 85 228 540 9 468 388 695 98 689 31 308 218 473 9 460 112 783 740 474 396 180 484 229 9 115 510 798 24 807 733 734 561 382 9 289 998 961 180 465 700 874 915 388 9 256 222 958 81 33 421 863 124 894 9 258 304 730 838 418 239 635 793 397 9 367 526 310 100 166 307 60 345 123 9 111 218 37 851 474 610 808 554 643 9 228 768 118 473 378 421 202 215 190 9 793 850 982 189 216 859 498 316 24 9 804 727 720 279 838 938 667 688 763 9 277 847 668 271 74 435 388 898 164 9 161 100 379 702 244 228 36 432 795 9 894 930 462 270 85 189 989 715 378 9 278 382 417 40 10 615 59 632 40 9 846 371 937 9 531 388 387 233 631 9 966 620 63 761 513 344 222 134 780 9 762 123 495 491 752 228 259 144 237 9 873 202 868 912 47 238 849 56 121 9 236 794 705 219 760 324 281 872 836 9 976 445 322 107 559 796 601 49 547 9 180 308 690 416 180 244 635 92 642 9 873 292 49 345 879 843 49 97 954 9 372 729 825 559 56 269 880 163 827 9 675 115 228 574 295 535 615 710 66 9 858 697 509 500 569 152 548 265 31 9 742 313 479 695 684 208 519 594 263 9 140 474 425 318 500 540 897 73 186 9 431 40 247 849 897 943 357 748 863 9 509 648 127 891 389 439 369 84 474 9 576 954 68 191 445 893 967 763 392 9 506 11 817 43 442 856 290 642 104 9 232 350 204 95 858 851 221 100 239 9 12 469 674 485 396 628 904 586 424 9 796 553 538 188 410 549 356 453 990 9 563 742 983 666 325 332 869 419 542 9 71 992 641 310 355 109 335 839 857 9 962 95 794 386 890 346 275 429 108 9 823 136 912 164 698 5 146 716 329 9 478 936 748 19 7 91 659 668 445 9 120 2 635 976 316 729 769 53 971 9 467 327 751 926 150 887 837 313 936 9 841 459 651 169 288 587 268 306 945 9 710 316 612 154 435 613 141 762 928 9 221 883 980 191 349 659 294 274 808 9 180 110 120 115 302 930 118 470 217 9 56 90 522 1000 799 190 611 305 624 9 575 445 738 855 665 620 834 208 968 9 492 501 593 651 32 54 123 498 355 9 52 615 176 269 670 265 142 21 64 9 683 631 368 307 558 164 44 412 828 9 663 597 35 982 441 887 574 91 918 9 627 213 416 333 265 382 508 885 404 9 773 378 424 188 61 407 907 719 964 9 70 114 375 897 128 971 284 109 411 9 170 34 502 88 660 66 855 992 682 9 236 851 566 639 623 296 415 810 708 9 821 716 778 784 785 891 158 34 18 9 128 317 478 891 486 511 392 925 522 9 457 779 865 139 367 715 56 5 338 9 703 419 499 762 239 567 539 374 703 9 781 531 736 150 11 404 627 901 242 9 137 644 166 10 100 297 874 590 663 9 589 998 19 278 52 790 128 814 380 9 46 704 754 749 485 636 836 634 646 9 592 261 546 833 749 189 350 759 641 9 646 984 582 660 924 931 679 201 983 9 820 681 148 199 726 851 304 826 335 9 940 14 969 585 605 581 483 789 681 9 23 138 439 15 136 775 949 147 698 9 879 825 251 861 996 931 8 195 8 9 211 498 834 545 437 199 865 374 155 9 797 208 943 478 230 432 268 597 567 9 42 545 714 740 423 890 990 636 886 9 272 995 432 279 205 281 464 102 70 9 14 966 443 168 763 650 110 592 231 9 542 859 827 460 253 723 525 344 498 9 767 685 133 4 956 479 435 586 684 9 715 402 137 784 415 102 578 583 216 9 579 692 807 162 585 18 340 397 622 9 63 273 965 560 39 649 692 394 956 9 522 180 893 557 247 294 693 382 709 9 795 960 643 362 890 686 521 51 623 9 538 391 19 511 453 643 475 12 682 9 475 55 427 782 928 607 674 485 853 9 320 177 234 380 323 193 22 685 435 9 707 205 485 329 94 875 699 604 679 9 342 78 42 375 904 96 801 685 24 9 407 710 508 611 29 36 845 408 359 9 389 429 43 823 488 247 308 168 692 9 534 219 295 213 912 724 254 286 627 9 702 438 663 77 197 724 936 807 753 9 971 3 512 329 392 293 371 214 132 9 969 873 299 660 407 869 306 971 780 9 29 576 417 7 277 855 21 353 403 9 745 288 209 849 611 212 360 939 955 9 4 662 168 135 982 393 786 994 151 9 654 299 121 434 680 696 850 38 325 9 704 411 677 458 155 317 667 355 279 9 230 66 217 184 70 230 703 204 564 9 95 989 557 597 643 207 717 428 238 9 765 277 628 89 333 38 117 790 192 9 785 808 898 63 37 963 632 572 32 9 861 627 588 776 73 576 684 670 570 9 243 386 997 480 502 626 459 590 958 9 496 59 99 39 843 907 936 906 295 9 899 889 867 282 749 845 869 877 917 9 797 560 586 366 802 324 715 634 825 9 340 92 767 649 588 825 747 626 19 9 5 914 276 300 164 164 518 445 265 9 362 666 141 278 462 52 216 179 854 9 539 893 839 715 584 930 481 584 869 9 657 331 847 28 687 760 303 986 923 9 819 855 367 83 568 32 575 846 845 9 626 413 24 831 951 268 669 665 204 9 951 498 787 819 506 469 665 533 156 9 776 836 493 698 654 348 417 88 915 9 800 14 112 645 639 524 20 822 826 9 287 842 843 842 792 340 629 963 845 9 97 627 378 252 403 565 97 452 570 9 444 868 9 710 668 22 174 664 12 9 49 683 833 875 321 27 69 163 818 9 408 791 780 604 239 759 981 843 513 9 897 939 964 818 382 184 826 443 203 9 847 616 866 211 665 900 395 891 220 9 421 959 382 239 718 524 370 321 763 9 128 654 605 992 550 895 308 368 276 9 491 545 70 45 744 686 910 954 702 9 161 348 944 380 769 254 114 359 971 9 637 728 643 751 208 296 707 199 198 9 601 506 917 228 348 461 298 392 204 9 335 653 509 388 813 857 331 545 625 9 936 658 983 258 646 62 900 397 269 9 548 103 468 97 704 325 13 931 25 9 825 580 416 381 914 421 889 301 585 9 97 983 129 73 270 786 55 527 432 9 469 779 828 737 326 282 556 422 337 9 881 786 620 257 962 199 672 342 465 9 444 583 117 29 679 100 157 752 721 9 295 158 248 726 626 26 905 715 703 9 538 270 476 875 502 261 846 758 222 9 44 782 916 508 577 850 625 605 880 9 76 114 983 796 408 493 395 485 470 9 420 741 184 474 278 454 949 504 307 9 209 349 417 783 393 198 50 252 774 9 251 228 731 130 303 844 465 451 251 9 957 845 87 426 617 827 962 90 104 9 415 39 608 73 599 956 489 733 700 9 38 782 952 164 32 179 894 514 834 9 737 978 284 339 286 480 425 711 96 9 251 672 538 706 438 576 665 863 526 9 621 351 259 672 741 392 975 904 776 9 506 797 641 339 885 970 974 575 255 9 453 351 317 901 953 341 438 658 130 9 365 323 992 242 295 695 852 966 435 9 244 941 690 371 446 486 11 136 722 9 332 461 296 586 265 646 254 165 598 9 594 954 607 724 670 929 67 912 223 9 113 115 541 899 358 833 588 80 630 9 425 442 765 146 773 225 441 710 841 9 438 964 6 387 909 311 994 984 981 9 922 51 244 497 515 358 37 414 68 9 221 1 499 850 778 941 614 923 65 9 190 716 775 30 153 90 387 540 998 9 50 533 982 30 806 384 625 302 898 9 334 690 311 401 262 664 900 111 793 9 192 76 715 256 617 430 382 999 935 9 823 385 826 821 786 710 154 167 867 9 537 791 521 434 125 210 97 877 472 9 112 128 934 904 319 10 970 927 626 9 752 660 624 686 483 361 863 655 146 9 924 808 313 790 344 455 310 129 931 9 520 577 808 343 688 935 628 943 606 9 637 913 884 615 664 543 590 701 377 9 302 915 31 448 838 190 112 627 533 9 918 937 14 849 808 590 8 502 630 9 294 129 924 899 118 188 134 732 851 9 29 673 903 405 975 817 788 774 6 9 977 885 633 862 154 569 875 2 728 9 816 361 229 797 655 709 721 905 826 9 908 39 909 111 67 582 365 823 556 9 534 610 329 539 587 565 523 448 718 9 443 674 72 170 841 432 398 638 438 9 107 710 343 284 969 733 193 431 151 9 126 796 973 681 681 935 361 571 521 9 925 94 320 994 536 345 417 706 185 9 849 455 174 638 913 883 332 197 204 9 64 741 634 566 866 781 891 546 461 9 825 258 32 345 182 477 16 527 12 9 360 944 69 896 144 524 70 781 788 9 304 113 984 507 528 724 493 446 941 9 273 336 486 86 160 95 469 856 276 9 945 871 155 308 582 98 729 477 593 9 604 898 373 391 202 837 727 60 717 9 802 904 162 743 529 497 580 614 8 9 675 434 863 302 730 733 456 37 314 9 905 117 142 497 720 40 870 111 593 9 58 189 4 774 990 260 287 732 788 9 135 664 753 142 338 186 4 639 915 9 88 447 303 753 351 420 895 848 491 9 286 69 953 230 126 141 585 252 131 9 844 538 214 631 25 877 383 166 566 9 920 170 205 834 609 3 489 362 353 9 908 608 552 750 245 620 703 474 98 9 843 58 701 325 254 590 539 884 614 9 767 619 780 685 538 301 241 724 909 9 243 212 622 595 471 229 147 220 473 9 118 922 298 567 117 708 619 441 961 9 209 331 196 822 98 814 953 134 704 9 605 374 427 866 616 990 487 562 460 9 68 60 31 892 178 953 190 96 69 9 249 715 861 209 275 192 404 96 641 9 570 401 774 273 5 147 51 222 762 9 40 709 323 499 128 383 881 19 912 9 185 560 359 253 808 73 466 368 347 9 657 772 795 297 693 547 70 965 551 9 568 15 773 329 54 833 3 904 312 9 737 136 330 648 321 242 7 925 401 9 431 390 769 130 46 892 924 694 584 9 470 763 900 372 682 914 496 362 319 9 680 365 574 991 453 61 673 101 381 9 914 459 306 666 241 695 434 370 93 9 677 293 786 612 114 901 511 838 582 9 776 333 944 446 13 660 371 3 112 9 432 27 564 812 940 22 469 606 615 9 164 391 984 256 420 629 41 31 94 9 941 894 931 875 21 264 818 467 628 9 477 189 982 588 620 9 152 784 300 9 525 252 257 491 767 1000 475 22 419 9 455 415 801 548 707 46 831 581 67 9 446 750 885 73 578 73 406 166 45 9 414 669 828 714 545 431 322 36 198 9 321 862 571 91 668 985 892 567 44 9 289 397 976 355 842 726 591 266 655 9 664 672 820 60 85 840 239 150 737 9 669 824 124 866 144 337 437 235 4 9 773 478 570 816 118 319 144 473 160 9 869 415 426 875 430 449 47 489 885 9 886 727 35 974 396 858 97 261 353 9 433 49 939 436 822 416 358 989 886 9 676 132 358 187 352 124 964 227 554 9 412 273 42 297 158 769 683 484 516 9 892 580 128 244 365 177 535 152 350 9 302 509 338 187 536 470 544 75 821 9 668 390 47 573 154 319 614 450 829 9 734 484 664 601 727 243 729 322 959 9 257 856 111 958 158 971 295 344 859 9 116 240 933 937 259 674 335 831 827 9 6 796 628 186 530 111 849 130 837 9 443 210 159 402 818 366 864 775 523 9 834 422 867 692 537 458 976 473 716 9 650 160 546 476 517 341 456 702 222 9 566 550 704 755 344 265 265 745 83 9 630 608 209 153 794 630 371 837 167 9 828 813 991 895 814 150 440 641 666 9 132 96 719 706 14 620 761 120 964 9 25 384 60 107 365 20 316 517 165 9 297 239 1 463 66 165 454 960 978 9 955 751 971 973 235 418 43 292 431 9 663 52 550 978 76 285 389 535 650 9 408 202 518 572 498 757 925 961 174 9 89 766 486 419 72 588 741 396 174 9 158 439 465 941 101 516 490 430 944 9 775 818 478 776 578 31 293 501 528 9 49 425 840 223 866 605 60 284 29 9 647 24 424 821 533 862 285 473 314 9 153 315 743 96 89 913 925 216 490 9 955 508 990 834 557 415 674 131 632 9 630 190 915 658 188 290 82 8 174 9 295 645 647 609 797 961 703 244 401 9 615 520 616 456 826 475 446 659 31 9 212 332 513 843 962 702 109 619 890 9 750 52 249 923 347 893 921 955 41 9 233 9 636 985 976 155 952 431 332 9 427 876 991 809 439 674 322 633 987 9 375 741 958 616 842 9 865 117 355 9 109 389 661 150 622 22 137 958 997 9 644 910 427 975 688 655 317 496 445 9 991 817 78 977 544 170 286 159 364 9 295 375 480 1 484 868 14 985 841 9 35 121 151 383 764 60 161 91 747 9 815 407 594 260 397 411 689 726 306 9 858 363 464 221 657 839 52 10 674 9 272 375 10 464 409 482 614 143 598 9 25 303 688 123 470 94 717 81 843 9 479 769 920 784 978 282 247 551 291 9 437 954 300 462 225 26 471 41 786 9 305 654 928 902 679 230 941 801 51 9 386 869 131 580 347 899 499 130 229 9 133 377 779 423 165 732 74 979 309 9 99 449 349 884 105 354 163 6 32 9 392 946 185 443 684 405 925 263 752 9 824 762 881 52 246 609 182 668 126 9 265 93 104 573 191 904 921 426 9 9 627 588 14 10 331 312 546 125 347 9 951 50 609 702 225 370 582 628 967 9 543 809 634 668 425 78 771 998 620 9 674 270 45 682 896 984 48 906 667 9 711 451 791 57 401 192 665 454 768 9 387 36 395 353 930 555 339 597 980 9 416 367 329 36 392 598 432 426 846 9 416 473 103 82 535 553 224 591 306 9 768 607 759 535 345 146 930 50 75 9 836 388 23 815 155 741 143 190 133 9 93 974 558 938 389 382 40 822 916 9 944 397 858 249 164 816 360 699 161 9 857 980 210 284 815 949 306 630 103 9 47 124 645 179 216 618 88 153 6 9 469 544 179 736 488 575 945 88 91 9 760 799 789 920 656 120 481 939 934 9 429 596 915 532 642 39 176 172 606 9 793 259 759 150 79 654 680 166 141 9 254 110 229 696 870 379 836 141 34 9 955 974 324 241 402 920 155 285 913 9 545 812 85 151 956 695 261 457 126 9 914 136 291 407 390 753 987 85 974 9 365 921 466 399 227 439 74 467 193 9 345 974 477 258 518 641 694 20 596 9 388 632 53 865 546 188 508 304 929 9 260 290 366 233 654 638 698 404 216 9 137 478 683 329 822 656 157 431 525 9 797 124 897 745 864 528 149 728 425 9 688 235 728 617 846 17 334 78 23 9 323 128 426 538 616 903 220 296 77 9 227 452 507 104 601 983 1000 697 846 9 527 845 925 304 532 512 31 500 357 9 400 833 787 422 507 914 199 45 529 9 102 616 176 530 195 979 388 298 579 9 370 297 627 567 175 471 492 478 355 9 3 861 854 711 612 39 497 33 545 9 410 231 941 290 684 557 465 565 751 9 796 953 400 374 674 48 353 241 574 9 823 84 404 529 86 264 383 148 875 9 773 645 259 669 406 841 610 48 877 9 518 864 441 620 659 745 19 385 419 9 418 737 11 991 911 94 394 440 531 9 9 174 678 235 946 674 493 614 80 9 686 575 127 914 92 342 354 711 1 9 451 81 385 221 498 121 583 841 31 9 676 586 822 558 595 995 235 829 940 9 261 674 906 340 711 480 818 624 924 9 159 329 634 511 779 67 895 351 916 9 367 933 756 750 960 694 571 517 288 9 918 104 468 857 364 493 114 55 203 9 946 872 826 869 382 507 854 245 285 9 920 139 988 188 858 272 295 959 232 9 988 529 748 275 446 203 95 655 566 9 587 120 620 790 65 843 967 933 577 9 473 787 821 110 58 311 449 245 520 9 720 892 478 951 879 359 51 506 156 9 253 600 162 819 186 282 790 327 346 9 985 646 631 561 118 769 733 579 826 9 395 27 423 915 747 314 392 697 544 9 102 99 49 258 352 1000 419 522 538 9 700 663 864 398 647 509 28 559 979 9 796 643 557 973 38 936 747 304 682 9 412 47 730 956 149 829 356 406 532 9 356 824 53 893 876 67 108 625 714 9 969 652 272 947 799 267 855 123 304 9 790 222 607 823 633 653 553 940 153 9 733 296 558 264 651 734 668 895 961 9 734 2 585 447 970 588 71 268 738 9 337 475 212 992 264 433 598 439 418 9 602 991 357 755 75 652 664 338 654 9 397 5 548 709 90 550 293 537 871 9 232 959 139 969 647 613 181 638 228 9 965 587 18 382 540 8 739 294 434 9 742 310 771 748 706 127 295 767 217 9 196 59 105 67 291 415 557 611 61 9 521 143 50 748 108 636 766 489 175 9 125 579 821 911 673 130 681 420 187 9 160 714 953 376 262 364 832 680 654 9 246 236 616 658 756 759 707 855 866 9 342 972 706 868 449 285 688 359 309 9 817 391 728 356 550 793 308 277 54 9 671 108 733 676 705 320 292 362 75 9 50 68 282 267 409 605 972 277 53 9 608 316 763 916 485 154 643 840 703 9 788 147 332 841 170 439 926 845 144 9 245 136 505 672 537 925 953 803 685 9 909 127 961 962 734 629 76 2 113 9 229 996 952 284 783 450 615 624 619 9 53 901 816 548 145 951 405 816 840 9 329 120 994 13 29 120 326 342 206 9 306 417 207 418 998 554 721 281 337 9 522 895 312 493 299 212 308 199 356 9 610 955 524 449 635 995 795 647 375 9 914 324 716 119 981 485 677 398 482 9 231 470 114 919 344 360 230 836 658 9 441 143 208 148 104 162 23 553 796 9 18 347 795 392 612 118 460 83 99 9 296 111 848 777 693 670 242 611 13 9 601 192 200 258 632 342 466 132 445 9 979 154 349 775 523 47 569 915 11 9 38 726 93 488 21 555 688 149 248 9 357 390 858 721 990 50 920 599 33 9 613 416 516 57 395 670 758 169 192 9 156 89 458 518 126 183 962 966 203 9 517 653 351 764 9 740 973 729 81 9 374 1000 680 407 612 447 922 20 841 9 943 129 361 487 285 801 296 802 279 9 479 116 244 33 632 896 384 395 256 9 475 719 336 908 93 335 939 499 946 9 385 772 965 578 67 94 290 905 730 9 443 200 883 721 30 998 964 63 629 9 211 798 375 466 624 446 801 531 538 9 135 821 388 432 206 159 396 135 577 9 841 776 481 570 218 33 805 290 62 9 802 253 124 783 815 921 509 280 545 9 954 432 427 843 918 248 230 349 805 9 741 97 291 317 937 66 150 859 636 9 182 15 925 243 168 530 367 302 344 9 639 811 976 535 116 759 314 311 677 9 913 540 377 717 280 473 359 949 762 9 776 450 972 411 631 986 688 225 505 9 217 943 807 912 934 969 239 468 436 9 998 781 746 674 45 286 402 761 917 9 875 471 217 988 247 666 959 9 648 9 296 696 225 800 264 167 958 528 100 9 926 766 920 714 115 52 459 140 97 9 96 542 209 365 416 680 581 755 926 9 599 713 286 598 360 982 822 511 597 9 341 469 124 792 746 242 711 459 356 9 115 270 496 211 717 389 771 81 156 9 450 14 910 727 612 974 365 561 333 9 346 383 195 294 75 663 418 866 761 9 11 929 571 366 43 192 213 605 909 9 601 727 989 756 177 2 665 255 965 9 638 619 526 322 316 908 517 610 982 9 531 379 199 291 741 127 214 106 521 9 405 671 477 313 623 204 654 731 380 9 655 747 986 972 737 957 497 58 272 9 756 926 233 89 457 963 287 99 703 9 766 664 161 286 69 183 763 733 805 9 966 738 535 697 745 634 34 716 370 9 990 212 779 614 967 705 846 55 161 9 161 693 611 863 458 275 23 744 695 9 205 506 779 362 823 517 248 519 261 9 881 552 976 250 894 539 29 507 857 9 85 704 911 245 864 603 207 727 61 9 481 101 156 527 658 13 306 19 835 9 174 618 705 434 499 256 761 100 501 9 651 480 7 507 564 711 769 160 574 9 371 367 652 783 199 105 938 78 762 9 950 383 132 136 556 749 840 341 599 9 448 453 699 948 455 178 955 313 742 9 17 81 253 590 803 619 594 938 170 9 698 875 247 459 177 629 942 664 536 9 42 504 228 641 303 32 339 250 838 9 868 556 150 961 572 230 214 514 32 9 184 459 969 353 156 196 599 966 724 9 579 907 739 466 300 242 45 940 896 9 428 630 498 265 850 53 414 810 977 9 995 375 842 379 559 300 699 911 455 9 894 862 772 969 440 678 708 258 977 9 301 302 269 197 730 898 46 346 747 9 98 760 909 426 106 283 267 484 841 9 566 183 104 372 428 965 143 749 756 9 172 456 13 501 108 315 769 656 396 9 18 701 741 117 151 852 25 576 958 9 307 195 793 500 112 975 603 484 755 9 567 978 503 322 502 310 335 2 769 9 1 122 425 748 491 477 488 607 627 9 692 631 555 649 290 749 441 789 212 9 768 743 695 522 661 25 376 982 526 9 685 668 879 453 20 352 229 767 842 9 58 255 449 684 298 431 590 946 72 9 690 738 212 902 857 954 948 730 614 9 972 105 948 849 141 967 79 946 987 9 430 526 753 272 583 359 72 619 656 9 502 208 953 926 250 43 137 151 251 9 443 98 981 56 422 437 355 622 930 9 322 701 227 660 482 752 412 753 687 9 123 176 305 130 30 864 435 955 113 9 477 91 263 79 885 713 59 293 486 9 848 647 107 777 320 159 355 979 641 9 106 743 745 144 865 921 448 346 950 9 664 132 256 776 608 698 391 39 583 9 455 97 875 940 296 521 398 424 841 9 909 778 171 901 236 913 645 379 129 9 917 827 475 218 842 606 473 617 566 9 171 7 604 753 813 52 979 752 700 9 851 502 123 43 410 901 214 310 488 9 126 306 866 255 575 44 81 792 885 9 38 617 854 955 139 212 558 891 25 9 962 221 128 661 71 629 135 114 390 9 387 327 51 874 452 709 92 58 283 9 135 138 426 372 528 42 225 482 180 9 436 392 422 460 705 642 588 365 65 9 216 851 178 958 238 504 8 463 307 9 716 554 717 998 689 206 776 60 733 9 817 284 215 349 71 606 122 531 310 9 116 118 26 180 685 228 357 642 465 9 212 2 928 870 717 833 586 67 521 9 792 842 932 876 658 567 90 358 638 9 47 480 168 708 947 637 85 126 673 9 313 834 315 777 397 316 56 266 384 9 889 204 450 761 347 291 45 222 301 9 611 664 658 248 62 489 767 770 435 9 755 206 912 428 518 745 94 647 141 9 761 54 759 144 942 962 946 55 660 9 236 99 233 536 709 896 546 309 310 9 386 427 431 173 182 636 84 961 154 9 829 54 800 321 814 853 431 309 147 9 744 254 553 403 490 651 636 377 711 9 883 274 371 544 12 150 974 184 331 9 610 267 291 115 447 696 914 120 509 9 118 550 169 616 294 423 168 48 264 9 170 35 992 233 270 266 955 813 629 9 104 787 812 434 748 430 76 862 229 9 123 127 348 983 596 249 152 212 894 9 574 731 294 189 253 328 180 485 597 9 797 791 410 425 895 548 588 680 295 9 18 756 508 598 230 634 297 213 229 9 545 364 792 791 289 875 84 477 127 9 411 8 963 360 805 753 121 581 647 9 668 169 679 314 538 434 821 135 15 9 806 431 227 386 327 590 178 117 230 9 404 552 706 530 963 714 844 674 870 9 948 794 450 947 813 970 625 126 507 9 410 298 641 424 455 423 651 840 750 9 592 369 218 822 772 770 879 653 84 9 944 848 757 813 796 902 615 94 714 9 584 718 191 91 479 840 83 902 294 9 858 904 485 959 496 854 176 317 977 9 297 547 630 732 491 477 840 303 624 9 741 269 717 806 853 786 348 295 264 9 539 729 166 832 586 69 669 896 916 9 522 424 584 498 720 131 479 804 621 9 308 643 275 931 736 544 648 893 748 9 433 241 42 49 779 770 214 963 708 9 634 983 603 550 504 26 485 353 98 9 615 184 901 587 491 895 862 421 982 9 757 420 875 504 205 467 897 253 597 9 666 818 911 725 451 893 328 352 748 9 705 837 453 154 803 636 54 390 126 9 301 603 898 282 711 670 508 566 874 9 974 462 478 923 479 295 833 204 97 9 78 883 801 825 939 989 629 93 791 9 264 498 532 741 798 486 991 432 196 9 660 939 761 885 265 222 362 187 53 9 656 371 608 104 800 490 904 625 780 9 892 605 872 683 869 370 566 961 519 9 52 951 302 247 962 241 360 846 857 9 933 207 395 985 214 117 592 670 917 9 433 573 893 213 817 497 436 499 717 9 157 416 678 676 467 980 329 66 942 9 569 425 139 777 357 698 171 694 263 9 288 285 932 556 718 505 448 282 321 9 944 717 171 661 874 586 690 901 405 9 669 229 470 962 150 246 101 926 602 9 150 449 295 412 88 932 344 643 1 9 200 90 282 520 385 350 42 45 223 9 979 86 123 383 755 704 204 68 853 9 449 520 778 403 669 578 49 81 665 9 980 424 307 332 623 748 965 494 133 9 315 887 529 537 865 615 12 600 721 9 715 155 788 919 604 308 48 358 976 9 626 406 408 290 738 183 597 421 157 9 696 386 650 828 700 536 709 588 753 9 675 951 352 395 17 506 534 935 461 9 193 983 170 521 608 576 928 897 665 9 111 845 85 267 893 822 269 720 521 9 156 780 109 908 454 411 611 200 428 9 469 734 362 281 278 344 451 798 303 9 378 78 552 394 540 396 830 158 640 9 652 426 360 172 934 491 632 841 945 9 43 804 144 470 624 229 183 904 507 9 879 706 656 181 83 733 732 476 272 9 480 658 430 119 309 207 830 832 140 9 321 816 333 617 210 136 760 31 111 9 341 213 14 199 91 720 854 272 154 9 939 355 982 210 834 639 991 305 947 9 550 134 130 689 806 945 21 422 154 9 508 534 184 618 874 397 984 424 839 9 55 629 462 208 567 817 189 129 2 9 179 119 306 477 668 792 607 709 597 9 551 81 371 705 941 904 888 910 129 9 636 893 904 475 299 532 936 507 99 9 104 47 227 106 226 697 763 702 717 9 906 308 425 855 211 857 225 915 797 9 480 154 707 608 142 951 511 616 602 9 394 903 108 492 7 506 718 112 83 9 767 226 137 483 132 796 259 986 6 9 115 210 272 912 689 426 970 648 567 9 272 510 534 873 903 436 332 747 442 9 838 816 905 272 582 131 408 64 614 9 204 322 599 209 789 160 833 700 848 9 258 21 847 176 644 708 61 517 962 9 496 200 708 290 37 524 546 309 105 9 28 68 521 641 271 194 591 832 982 9 750 664 681 949 273 53 795 800 697 9 854 860 565 816 707 764 523 348 153 9 398 894 813 503 273 880 23 266 151 9 216 856 334 198 606 997 230 554 269 9 635 701 68 683 554 279 247 721 985 9 10 244 333 514 641 578 326 495 850 9 558 869 115 708 437 323 393 986 928 9 389 567 481 9 201 533 428 883 87 9 706 481 159 42 843 402 374 356 395 9 303 34 241 153 591 110 619 650 546 9 941 42 883 220 782 449 53 142 2 9 585 569 884 23 626 717 182 667 559 9 935 393 266 329 695 299 922 199 889 9 31 818 890 928 110 931 810 330 712 9 610 382 853 611 966 773 847 989 398 9 563 522 417 473 456 809 738 137 855 9 389 58 54 629 440 871 519 367 332 9 801 528 661 865 489 42 717 100 360 9 842 298 700 591 212 221 7 684 676 9 167 773 164 22 513 221 75 142 660 9 297 660 378 628 460 257 641 324 746 9 682 393 197 393 586 846 92 176 409 9 664 535 92 692 53 216 855 426 81 9 76 852 222 87 500 233 817 128 44 9 73 120 720 170 153 464 718 546 49 9 915 989 576 323 653 462 766 344 867 9 334 198 292 414 625 144 635 712 995 9 219 880 122 262 952 593 981 474 746 9 796 543 291 196 458 631 772 780 283 9 585 898 626 451 231 176 95 644 152 9 238 630 215 232 848 94 706 109 398 9 650 442 871 395 589 765 37 785 222 9 668 556 354 950 492 251 928 943 833 9 103 37 476 606 626 105 821 209 304 9 914 266 764 311 916 557 533 310 146 9 298 347 930 519 366 837 224 315 328 9 826 594 622 658 48 10 485 654 635 9 941 474 196 244 387 813 8 698 728 9 564 230 390 61 527 88 990 398 453 9 178 973 119 858 151 713 479 808 760 9 841 645 413 827 585 886 22 829 625 9 835 188 322 914 751 903 303 812 782 9 742 153 531 194 331 855 665 188 5 9 377 18 165 136 858 809 901 685 393 9 786 58 573 410 244 760 83 158 863 9 338 812 674 471 554 178 1 99 860 9 855 763 399 212 491 417 376 627 626 9 184 879 662 928 16 720 501 426 963 9 260 860 472 122 549 284 147 19 189 9 677 19 287 536 226 402 935 437 892 9 703 812 870 328 347 748 990 274 764 9 61 774 541 375 386 400 847 859 301 9 482 358 319 670 34 690 956 921 915 9 357 855 703 249 557 866 118 237 564 9 218 578 837 981 990 963 521 364 348 9 272 562 558 572 43 915 891 712 300 9 580 20 221 846 728 427 900 328 336 9 117 798 924 680 15 853 516 995 842 9 830 515 557 177 786 119 87 710 513 9 353 600 577 653 531 596 225 728 323 9 3 979 651 338 95 448 613 774 814 9 465 641 808 306 471 322 863 999 459 9 333 85 168 197 438 119 773 442 1 9 368 18 728 43 20 706 45 710 152 9 844 322 925 657 139 918 816 444 388 9 489 658 738 299 342 823 467 539 612 9 937 311 405 938 31 422 17 425 441 9 75 821 502 226 664 176 503 672 314 9 772 839 109 159 327 119 896 625 460 9 70 443 998 681 380 661 85 669 43 9 858 37 467 651 111 287 152 689 302 9 679 543 325 992 314 163 453 472 489 9 571 719 113 382 789 556 732 821 287 9 392 258 955 434 115 991 252 765 454 9 538 269 142 191 947 684 515 291 997 9 677 95 820 165 665 890 629 398 30 9 536 129 851 822 872 460 128 657 574 9 471 908 691 924 797 959 417 987 257 9 452 501 547 800 529 641 619 45 657 9 860 674 407 890 561 535 92 383 759 9 551 862 767 476 332 675 166 607 823 9 476 375 162 85 826 14 983 625 543 9 976 595 587 632 455 612 38 344 173 9 925 435 907 35 985 768 801 812 452 9 827 330 58 650 805 433 811 241 610 9 824 224 235 718 199 829 305 182 635 9 268 220 978 792 496 764 698 882 100 9 818 682 912 269 509 241 678 510 397 9 462 672 638 72 495 861 306 565 59 9 486 221 240 473 488 811 802 280 658 9 566 329 539 665 146 573 928 414 81 9 520 92 590 917 553 613 906 976 107 9 766 633 23 176 471 243 767 943 731 9 930 744 362 939 661 690 478 326 188 9 50 605 601 482 125 44 423 393 949 9 35 298 924 493 415 909 516 942 379 9 110 708 321 840 989 416 553 928 77 9 595 757 754 782 158 358 734 639 482 9 778 413 226 78 799 523 353 291 289 9 261 158 230 639 268 290 311 459 278 9 727 364 205 155 958 313 908 91 470 9 265 824 460 99 953 872 324 382 670 9 199 735 313 487 995 822 717 986 89 9 6 648 900 283 374 263 840 528 220 9 152 435 662 622 52 485 81 150 790 9 305 825 171 326 23 905 638 510 252 9 812 578 589 900 583 236 799 217 962 9 413 408 489 632 560 276 645 533 679 9 130 965 180 271 621 4 441 947 379 9 698 936 240 949 747 817 537 999 751 9 772 149 319 733 562 727 574 545 638 9 201 190 522 879 671 486 410 941 459 9 413 733 405 143 430 692 734 378 791 9 550 266 789 652 390 937 971 474 498 9 49 399 43 686 951 232 559 181 902 9 44 590 194 854 355 926 610 497 356 9 302 231 85 92 132 703 232 136 444 9 168 458 917 666 506 668 60 543 618 9 291 101 799 544 496 388 737 350 742 9 14 959 591 369 612 173 806 55 656 9 508 286 791 951 454 248 219 471 105 9 886 530 647 504 172 99 654 67 947 9 393 155 296 487 168 606 77 537 570 9 601 694 624 256 201 262 399 151 715 9 646 721 537 103 607 418 749 462 941 9 200 115 7 146 859 161 793 345 328 9 750 773 216 319 373 909 295 981 461 9 556 379 963 270 24 684 158 126 642 9 575 227 103 515 778 569 873 923 427 9 33 715 772 712 464 896 280 135 269 9 540 429 249 1 984 627 315 605 2 9 998 114 480 639 688 58 93 554 835 9 661 426 757 440 810 823 563 873 638 9 458 504 772 726 44 552 326 396 887 9 304 710 491 306 60 956 137 50 995 9 194 143 548 28 155 325 136 594 486 9 958 508 711 947 966 214 71 43 609 9 622 721 4 861 24 66 703 681 477 9 659 817 526 653 362 20 553 389 175 9 229 876 120 715 185 980 777 132 945 9 990 554 339 599 175 59 954 387 435 9 371 90 115 847 748 284 725 400 645 9 96 304 386 622 533 613 94 599 798 9 73 375 281 369 716 834 707 314 360 9 118 620 747 904 342 836 370 189 583 9 653 265 334 650 360 638 387 334 170 9 999 427 120 796 499 494 76 867 209 9 261 925 875 621 394 846 367 297 187 9 202 667 727 136 671 343 469 672 55 9 458 58 388 979 409 814 98 556 312 9 943 984 530 504 244 454 730 864 848 9 575 230 496 113 783 162 840 918 185 9 182 739 208 236 196 618 975 175 26 9 788 272 581 451 567 916 980 70 160 9 786 799 375 985 373 957 480 485 739 9 994 676 9 530 210 747 737 797 294 9 354 772 468 731 911 92 664 362 658 9 579 693 727 90 830 877 465 166 249 9 421 998 85 511 343 113 519 872 322 9 617 960 470 911 666 241 730 396 504 9 173 59 217 182 990 909 260 79 91 9 136 543 256 736 315 253 173 826 595 9 285 696 818 958 313 778 427 575 443 9 20 656 838 523 181 249 739 362 238 9 999 622 316 89 109 211 697 845 525 9 301 17 702 896 301 398 65 610 62 9 842 36 988 636 407 643 826 929 823 9 426 19 537 663 18 158 330 458 266 9 892 154 462 417 455 478 470 702 130 9 867 766 91 928 960 127 915 947 533 9 910 772 814 84 197 832 620 211 201 9 129 893 659 747 784 164 208 552 970 9 38 22 23 167 240 789 258 168 100 9 736 434 398 620 343 170 785 779 718 9 617 398 281 169 527 525 179 273 308 9 343 480 212 664 517 233 687 36 472 9 827 645 991 926 732 777 323 703 471 9 844 488 249 914 456 647 546 624 173 9 70 803 797 729 497 276 940 160 145 9 524 846 532 996 24 528 338 949 259 9 114 624 313 585 819 800 833 84 607 9 831 629 231 3 50 385 799 779 233 9 427 718 744 923 242 942 454 589 965 9 333 926 266 591 392 889 255 328 59 9 55 160 143 661 991 771 243 345 821 9 979 496 951 563 922 668 307 196 261 9 248 1 849 212 333 127 477 275 870 9 717 529 197 776 583 708 918 596 50 9 40 190 395 212 169 242 162 731 515 9 182 37 710 442 636 710 643 848 42 9 121 676 316 990 745 844 186 520 779 9 893 789 374 943 828 563 689 392 83 9 930 905 814 444 86 202 153 528 190 9 214 522 389 255 642 64 922 631 808 9 765 168 679 895 412 467 268 354 647 9 183 394 38 617 323 294 782 118 380 9 984 622 259 173 835 780 561 89 773 9 976 10 403 136 127 570 814 21 981 9 633 641 687 279 175 432 668 791 755 9 961 573 224 692 908 846 950 432 680 9 81 344 769 853 319 130 607 806 608 9 528 972 629 861 604 621 547 234 795 9 978 253 937 84 213 509 308 257 416 9 153 558 199 184 639 542 304 843 213 9 434 450 18 41 977 989 21 837 944 9 993 735 177 139 65 429 76 148 994 9 584 807 250 352 311 159 550 495 797 9 92 798 640 656 583 441 673 976 417 9 14 348 254 957 341 988 134 479 52 9 914 554 552 907 490 710 508 193 21 9 19 742 867 815 185 16 806 840 599 9 246 865 926 15 878 273 268 834 613 9 607 319 92 11 585 997 914 843 486 9 623 703 678 995 721 772 861 535 308 9 229 693 500 827 290 364 752 304 593 9 376 571 426 989 530 97 432 892 681 9 428 805 523 266 427 225 295 422 945 9 418 634 832 726 214 876 577 392 165 9 940 495 469 532 871 391 309 859 920 9 757 642 811 789 421 967 312 38 394 9 888 333 167 185 102 152 368 179 366 9 243 755 757 407 46 604 875 929 474 9 266 238 684 537 346 325 700 135 745 9 666 798 135 411 37 819 929 221 920 9 433 940 99 150 182 205 258 941 251 9 861 815 179 334 432 768 17 321 114 9 693 372 600 790 389 397 924 800 433 9 742 80 6 661 512 945 111 661 479 9 316 271 419 918 131 585 448 465 369 9 216 833 41 681 526 412 632 315 800 9 28 238 599 812 331 31 817 991 542 9 114 102 555 944 769 825 362 686 307 9 298 485 123 666 700 956 706 732 833 9 469 363 147 269 742 736 219 554 66 9 249 722 408 143 835 861 49 778 629 9 225 491 666 531 141 151 654 158 202 9 961 216 286 793 684 1000 291 952 742 9 378 523 647 795 123 368 202 265 555 9 63 665 684 43 889 527 709 772 667 9 211 777 824 764 737 39 49 881 723 9 49 523 26 142 900 548 140 694 671 9 859 895 287 413 309 952 449 352 192 9 975 412 315 641 974 91 816 737 179 9 855 138 411 929 538 933 306 679 184 9 206 170 877 228 28 124 514 793 784 9 817 241 487 361 567 250 27 559 223 9 118 374 960 648 580 97 411 860 634 9 695 166 664 879 371 833 107 598 212 9 582 463 4 366 632 596 204 344 162 9 454 370 720 676 839 94 987 487 25 9 435 249 885 420 943 50 435 173 772 9 619 280 721 831 213 535 186 930 518 9 782 134 861 943 587 231 15 614 69 9 108 601 907 484 387 155 368 807 450 9 769 241 974 892 212 605 612 42 818 9 499 227 747 16 360 880 877 303 818 9 107 317 432 527 776 384 434 611 770 9 940 979 576 741 747 169 715 991 732 9 319 602 773 136 452 351 235 468 63 9 466 696 717 284 802 385 715 680 160 9 98 113 770 219 405 100 147 145 199 9 315 859 189 398 178 142 170 665 594 9 872 251 61 934 717 108 650 1000 261 9 34 66 940 545 163 405 667 381 809 9 118 527 953 316 193 164 504 590 693 9 998 111 357 591 335 608 3 620 676 9 110 622 675 370 7 740 661 904 254 9 65 570 986 873 39 513 826 355 57 9 989 210 999 681 559 461 389 149 147 9 348 503 767 23 612 740 697 333 746 9 788 994 649 41 58 570 27 283 961 9 891 108 315 299 448 876 649 480 435 9 110 220 935 608 568 438 726 942 401 9 465 991 734 563 778 79 563 171 488 9 485 549 770 445 439 229 111 89 28 9 986 738 859 772 199 79 707 806 998 9 496 884 939 896 348 281 981 262 411 9 411 825 581 899 309 129 20 753 919 9 601 863 7 628 200 96 487 972 294 9 917 30 452 914 877 687 204 772 386 9 485 105 648 895 867 472 827 765 132 9 955 137 236 225 737 98 583 364 649 9 679 202 972 324 118 353 127 383 229 9 813 587 353 199 423 457 846 669 323 9 669 495 440 800 801 928 35 25 664 9 484 607 379 484 637 933 456 313 402 9 808 439 785 37 604 371 389 802 145 9 197 999 813 871 19 307 662 170 459 9 589 556 483 604 391 441 335 874 430 9 267 329 742 668 489 180 452 525 783 9 174 265 936 670 813 286 482 683 656 9 140 697 177 598 285 732 432 889 122 9 873 575 348 302 841 28 43 508 516 9 574 312 40 709 837 656 996 507 468 9 634 988 503 289 480 199 466 77 483 9 549 509 723 23 733 297 370 34 489 9 397 428 349 913 1 660 304 61 848 9 960 57 354 427 690 694 281 330 173 9 479 795 249 314 344 109 388 366 841 9 37 87 874 525 483 653 873 747 6 9 884 51 66 732 10 122 437 788 163 9 130 69 493 654 547 639 255 860 982 9 363 248 699 204 284 785 429 160 620 9 434 385 366 439 268 416 504 351 777 9 978 788 565 140 269 985 632 275 883 9 271 529 743 604 891 342 655 446 977 9 791 227 488 410 660 872 128 450 492 9 895 953 842 672 282 981 588 422 602 9 572 405 876 454 27 404 548 983 646 9 241 637 444 569 779 22 57 541 33 9 280 668 482 771 562 786 613 585 68 9 945 172 489 546 95 245 773 549 272 9 528 448 606 526 41 594 969 609 372 9 342 17 912 374 649 579 207 419 493 9 992 383 77 59 328 249 899 225 343 9 144 998 243 767 525 43 724 50 83 9 317 370 43 688 63 412 952 436 60 9 530 994 830 374 986 213 451 396 540 9 51 647 764 745 142 113 340 260 638 9 382 983 39 816 299 761 858 338 823 9 621 289 611 32 171 604 862 544 941 9 74 346 689 965 396 335 80 493 476 9 193 832 735 182 213 717 572 28 367 9 332 237 704 507 210 345 117 241 515 9 72 102 410 365 175 756 53 491 503 9 387 571 995 214 763 826 948 944 390 9 16 515 417 382 199 6 437 705 215 9 781 821 455 647 244 909 57 608 435 9 812 12 926 666 398 496 661 611 258 9 838 910 553 228 925 419 996 306 617 9 1 95 673 215 875 845 22 522 89 9 930 930 48 364 741 60 289 758 809 9 136 770 772 745 608 681 297 835 606 9 68 182 263 36 183 709 709 749 584 9 553 770 457 641 699 386 41 415 478 9 100 55 235 908 191 357 679 935 964 9 712 584 150 669 3 331 283 38 513 9 992 746 262 575 651 383 383 643 434 9 120 683 848 597 134 254 183 394 444 9 539 424 731 854 135 666 3 803 20 9 334 86 57 198 77 155 811 3 157 9 194 737 799 627 856 482 826 804 967 9 79 338 360 875 877 784 957 730 270 9 622 85 425 993 770 510 49 967 938 9 555 130 292 711 675 380 862 301 235 9 343 478 390 661 556 727 21 782 603 9 156 738 685 425 711 121 849 703 890 9 710 104 208 999 10 337 642 721 11 9 21 582 663 607 276 492 996 936 48 9 723 308 181 677 463 919 713 240 981 9 833 88 684 722 150 139 282 148 148 9 970 790 868 333 810 801 347 417 428 9 839 412 364 238 486 23 418 163 838 9 336 875 77 669 708 516 352 781 665 9 490 414 813 637 384 954 857 68 115 9 657 414 531 85 252 295 800 489 132 9 174 907 294 11 594 521 87 262 580 9 603 965 712 619 454 126 783 443 861 9 736 651 928 851 307 341 733 743 593 9 379 894 433 511 68 339 156 78 285 9 676 517 546 255 471 511 319 89 316 9 444 224 758 656 959 760 583 161 67 9 275 246 161 219 624 407 652 486 474 9 990 642 903 274 669 771 172 276 241 9 682 594 682 349 389 905 459 44 215 9 218 978 376 636 604 621 149 823 596 9 555 474 82 380 815 75 634 441 743 9 405 612 18 645 645 963 678 345 351 9 582 803 746 797 21 75 524 8 679 9 144 156 501 739 62 326 172 441 140 9 246 75 932 341 831 895 358 475 539 9 673 505 236 23 86 38 121 234 410 9 195 757 770 873 900 925 725 991 987 9 402 514 779 542 760 205 825 452 35 9 720 161 862 610 833 366 845 208 803 9 235 328 37 644 874 793 413 747 45 9 690 823 35 28 225 900 158 118 11 9 363 942 462 749 13 623 610 623 455 9 327 467 662 130 53 989 166 697 863 9 310 461 961 354 502 135 740 529 711 9 640 39 828 650 401 122 112 149 134 9 86 111 108 540 437 927 202 918 979 9 542 435 27 756 745 488 68 98 341 9 203 190 222 913 181 260 93 830 660 9 566 293 160 699 378 270 159 270 59 9 85 823 976 63 716 411 90 472 507 9 929 891 604 621 93 145 842 358 325 9 101 802 507 112 367 799 624 417 529 9 245 575 150 303 11 972 631 74 687 9 393 515 510 899 795 401 854 415 493 9 999 257 202 323 709 355 181 173 721 9 332 796 490 860 40 416 9 695 427 9 332 677 500 18 69 366 528 967 160 9 928 820 926 772 170 182 326 493 243 9 680 25 415 753 356 562 242 215 601 9 9 575 647 435 258 323 286 276 743 9 651 155 709 162 434 881 88 205 50 9 621 882 894 215 914 919 629 666 274 9 190 259 841 143 267 767 141 54 25 9 816 339 652 558 342 806 619 503 239 9 499 942 795 900 563 29 794 777 942 9 64 758 607 689 299 217 529 441 835 9 296 934 888 672 749 227 323 306 568 9 480 276 422 718 126 364 864 26 278 9 892 171 406 185 586 163 143 274 462 9 359 803 254 194 450 187 433 473 287 9 659 795 945 578 274 220 1000 343 346 9 715 558 723 992 802 893 397 986 478 9 912 129 103 373 839 257 978 384 706 9 517 817 530 803 827 324 747 405 949 9 319 756 643 664 822 201 386 165 354 9 630 561 691 459 824 819 561 548 10 9 818 526 393 875 42 209 405 196 388 9 80 943 144 381 613 251 23 276 72 9 575 13 236 928 994 148 619 452 972 9 789 12 519 798 181 396 543 56 437 9 751 812 985 490 891 279 633 271 891 9 883 646 166 306 220 530 541 500 523 9 41 118 974 12 258 337 882 56 518 9 278 598 925 66 700 736 50 542 626 9 328 174 249 218 409 894 735 714 113 9 264 255 612 138 295 81 463 658 339 9 152 539 746 669 816 695 945 882 746 9 680 931 287 657 611 813 905 828 221 9 150 563 934 615 178 540 578 668 186 9 659 130 843 349 281 382 446 301 549 9 492 245 782 237 924 65 876 581 675 9 688 837 502 260 987 416 545 953 946 9 85 530 613 270 188 742 465 888 375 9 198 333 675 746 176 272 880 413 195 9 944 640 127 618 679 316 471 938 654 9 239 482 606 184 918 135 796 188 675 9 889 4 914 615 201 599 290 298 774 9 561 177 186 107 120 177 586 89 855 9 901 912 144 906 150 978 511 685 895 9 645 832 434 671 72 437 585 687 637 9 183 976 935 956 888 463 494 346 583 9 670 283 23 877 183 934 20 440 435 9 997 950 119 892 947 950 677 617 22 9 114 553 708 102 87 35 36 43 274 9 851 888 971 785 909 254 807 785 788 9 93 157 228 527 153 529 998 396 475 9 299 425 444 320 538 996 379 639 435 9 765 27 477 390 877 716 361 661 624 9 614 819 409 753 911 917 980 790 421 9 509 787 169 335 85 593 778 757 130 9 126 487 120 560 252 146 388 641 374 9 103 353 34 78 318 853 486 71 115 9 754 402 904 175 262 690 343 597 127 9 935 726 883 416 203 369 535 762 972 9 681 501 965 54 955 317 440 33 987 9 644 870 57 758 624 810 14 798 72 9 55 140 668 181 426 745 415 841 948 9 136 375 61 107 407 562 71 813 868 9 740 604 900 726 247 770 134 356 745 9 295 369 542 366 424 33 385 956 458 9 130 371 298 77 858 24 137 964 431 9 50 387 595 918 478 198 169 555 444 9 938 688 799 682 982 520 575 700 295 9 607 84 250 416 213 972 713 641 829 9 89 778 145 519 179 531 113 96 360 9 310 265 914 105 554 601 903 588 934 9 774 514 633 68 473 69 318 888 633 9 641 953 274 822 41 403 966 911 581 9 848 375 29 207 684 293 120 140 198 9 72 394 137 357 168 651 342 235 123 9 410 904 10 42 897 314 667 718 354 9 69 683 616 650 882 990 678 440 673 9 322 559 812 871 982 206 8 338 725 9 658 679 959 132 440 215 493 834 111 9 807 500 828 512 569 862 128 570 95 9 117 247 534 142 920 444 305 790 425 9 862 797 114 586 806 145 897 289 584 9 111 782 769 573 940 269 752 451 837 9 965 578 758 59 47 4 944 188 275 9 387 844 64 163 706 213 628 643 370 9 772 539 659 708 1 792 476 573 731 9 96 676 181 284 640 111 41 50 509 9 44 993 696 670 379 891 86 893 596 9 298 521 239 19 292 129 29 351 130 9 820 179 54 902 274 82 83 558 721 9 545 598 771 53 994 763 100 663 494 9 990 748 738 938 397 258 176 768 902 9 656 796 604 137 968 782 543 869 56 9 624 303 613 344 199 562 466 251 555 9 581 350 570 426 692 317 163 629 66 9 421 156 833 674 811 980 277 300 299 9 59 842 168 466 465 822 78 160 21 9 639 626 271 546 206 973 115 631 16 9 783 793 644 848 565 799 32 590 961 9 12 867 260 310 277 453 829 742 917 9 651 819 77 23 809 702 645 706 259 9 617 820 889 984 603 33 627 450 950 9 777 482 539 90 845 405 701 506 681 9 154 335 774 70 337 944 146 359 753 9 199 3 458 457 972 630 697 955 232 9 730 934 33 679 62 866 217 151 62 9 974 852 568 6 5 254 780 426 590 9 723 924 300 827 122 654 637 931 977 9 266 627 284 849 708 217 233 738 278 9 451 307 781 864 280 632 431 637 988 9 684 768 765 625 843 688 924 669 810 9 930 657 92 906 274 718 189 474 778 9 757 59 515 387 509 821 167 372 452 9 150 155 441 489 190 208 253 815 50 9 941 90 71 102 19 727 193 925 353 9 262 465 826 39 222 884 906 960 744 9 726 126 468 530 275 622 970 115 811 9 177 367 977 579 307 67 1 760 437 9 727 952 713 79 566 178 257 604 751 9 140 861 710 884 587 835 351 116 461 9 324 437 575 134 965 293 463 543 952 9 881 543 711 317 622 15 30 52 580 9 207 308 535 309 800 396 18 683 334 9 204 385 801 664 708 237 590 193 201 9 234 655 96 185 887 990 896 204 963 9 262 233 15 841 791 674 727 99 473 9 122 468 507 455 671 891 255 686 950 9 843 275 143 396 860 149 491 45 36 9 832 292 591 795 553 823 809 745 965 9 834 471 415 307 945 882 813 751 552 9 56 358 237 5 200 863 147 947 722 9 648 437 118 35 621 761 625 415 313 9 799 575 409 763 408 232 177 66 176 9 410 879 278 961 286 635 549 290 187 9 411 789 133 484 436 922 954 470 542 9 714 446 956 379 244 882 787 6 289 9 370 534 355 545 943 585 175 255 870 9 809 803 511 995 565 299 480 48 86 9 401 353 907 942 67 352 249 445 595 9 482 583 952 770 953 485 476 849 779 9 412 23 33 633 832 835 144 178 399 9 442 9 799 528 409 503 434 702 569 9 138 302 13 732 783 948 684 905 900 9 520 732 748 299 144 771 683 776 954 9 518 271 483 268 713 492 418 592 252 9 921 377 954 841 514 607 206 246 390 9 153 281 646 52 152 377 799 802 872 9 921 485 1000 226 354 270 709 973 334 9 200 743 925 803 663 302 756 503 167 9 715 60 764 456 212 44 101 263 548 9 829 414 701 53 686 185 404 912 890 9 673 972 863 359 523 605 635 325 619 9 936 433 473 103 147 533 218 602 96 9 614 54 359 161 234 124 861 286 161 9 398 689 424 639 714 395 853 72 917 9 457 706 242 427 994 26 252 448 172 9 784 665 125 879 278 530 589 790 763 9 64 3 401 577 752 441 1000 390 154 9 747 243 577 663 51 635 256 478 980 9 281 81 779 804 864 443 280 94 73 9 809 35 214 924 450 216 324 378 967 9 764 378 357 270 124 951 198 138 1 9 832 746 830 811 378 910 589 182 125 9 384 813 571 808 974 957 21 897 406 9 237 572 784 555 687 513 263 308 988 9 213 506 125 214 337 870 395 500 248 9 305 88 781 429 823 945 351 630 918 9 307 3 166 713 591 737 848 145 776 9 712 408 83 699 972 588 823 185 925 9 45 932 424 644 236 863 776 16 38 9 720 367 19 638 673 21 803 737 611 9 892 936 108 667 647 515 749 345 838 9 337 520 375 613 564 306 388 559 541 9 602 334 556 639 405 274 658 394 947 9 30 549 35 641 440 971 100 106 617 9 966 206 962 803 542 833 177 506 396 9 482 893 306 374 495 991 282 133 395 9 555 142 789 853 524 337 888 516 128 9 858 615 233 826 580 790 139 382 684 9 971 559 189 718 392 82 23 766 576 9 13 47 60 760 953 554 548 806 77 9 236 45 592 363 254 558 947 431 137 9 736 570 870 419 540 780 960 258 172 9 41 632 289 968 997 687 379 756 639 9 932 655 796 360 890 192 303 604 797 9 860 902 228 348 637 797 218 408 336 9 997 367 945 168 759 929 808 726 925 9 494 104 680 485 388 686 632 99 927 9 824 402 530 620 613 431 847 961 419 9 995 178 178 683 526 896 627 46 654 9 555 853 731 831 347 835 862 183 574 9 547 814 672 473 989 425 2 961 38 9 784 807 350 555 802 879 732 836 404 9 628 462 449 633 369 302 364 551 1000 9 550 413 182 123 959 347 146 432 336 9 571 785 296 960 921 454 309 475 607 9 187 206 442 942 185 256 391 818 624 9 692 181 526 691 730 938 224 204 897 9 570 349 680 905 271 464 552 582 384 9 6 890 858 612 428 416 54 370 600 9 661 760 417 636 803 949 161 845 678 9 99 68 233 995 989 934 674 246 204 9 489 797 786 873 154 27 82 766 807 9 497 171 528 449 831 639 217 818 441 9 166 978 637 195 76 56 428 70 44 9 361 95 289 916 584 438 53 808 591 9 432 241 708 238 90 230 765 538 412 9 755 754 229 195 271 207 183 466 282 9 238 245 704 281 957 150 922 224 85 9 711 277 892 653 708 485 361 297 574 9 942 413 111 706 167 216 934 713 487 9 492 895 304 126 132 900 181 764 856 9 330 685 79 415 747 707 658 400 766 9 142 112 62 715 53 474 177 758 992 9 745 44 704 583 535 598 886 12 729 9 137 192 845 992 522 529 422 288 628 9 481 297 27 246 439 138 660 505 542 9 485 34 652 477 778 47 180 360 581 9 130 597 593 210 733 136 54 76 657 9 935 849 296 562 329 593 940 575 383 9 77 586 239 970 70 272 973 546 401 9 19 78 112 952 207 708 896 416 792 9 31 470 867 688 756 716 335 317 396 9 927 256 322 309 684 907 548 5 977 9 171 978 874 572 996 951 683 947 157 9 743 842 925 534 225 746 753 912 501 9 468 598 169 215 525 776 537 185 459 9 443 732 815 419 903 792 645 826 140 9 595 508 438 104 250 632 28 136 856 9 125 888 119 977 707 716 145 921 240 9 272 457 425 82 900 508 896 670 762 9 688 314 587 179 261 447 616 364 48 9 247 743 183 454 219 70 572 195 776 9 640 691 697 231 962 153 7 43 404 9 515 938 426 628 977 739 215 155 999 9 13 123 714 60 721 456 243 175 674 9 312 98 220 440 89 910 488 320 223 9 640 326 617 396 192 555 821 820 883 9 911 386 390 262 398 864 975 809 584 9 783 51 110 808 715 560 28 506 648 9 289 993 319 864 984 645 480 379 188 9 386 551 7 269 814 744 10 75 493 9 873 401 302 808 535 352 270 695 418 9 829 74 923 828 362 267 147 577 251 9 143 57 981 330 442 532 689 62 345 9 432 71 771 925 295 523 226 103 58 9 929 724 104 699 552 177 973 731 890 9 240 229 467 490 371 523 470 53 964 9 353 741 378 49 172 448 171 448 95 9 694 673 549 103 954 272 206 652 175 9 382 976 905 271 215 486 737 56 856 9 611 878 260 927 230 1000 304 631 524 9 103 801 971 197 846 996 97 948 301 9 368 153 304 542 886 279 799 157 494 9 284 245 549 491 856 778 751 134 360 9 102 437 990 977 891 790 948 440 988 9 295 536 935 595 904 88 898 797 973 9 528 595 481 21 230 726 922 721 933 9 51 823 66 410 276 854 399 253 744 9 541 552 183 528 846 71 462 792 974 9 901 41 122 226 568 717 58 941 298 9 783 214 18 67 264 192 484 674 468 9 337 72 720 81 964 271 615 491 468 9 685 305 259 10 557 299 132 782 218 9 200 840 158 497 974 371 867 393 635 9 58 876 308 525 213 731 596 645 695 9 218 259 537 685 296 193 943 305 750 9 593 788 883 811 987 74 968 836 48 9 691 702 792 325 759 667 984 636 231 9 66 583 875 760 801 486 649 485 133 9 841 780 789 942 724 577 825 886 915 9 898 206 750 297 896 451 88 572 562 9 107 555 197 337 972 779 212 84 931 9 49 732 416 181 924 547 969 866 622 9 545 42 508 460 939 713 561 588 608 9 12 27 531 925 133 437 121 470 408 9 251 33 491 182 81 222 949 261 498 9 847 229 363 468 126 404 327 937 694 9 39 497 633 998 860 660 528 784 792 9 964 904 261 372 507 293 214 40 725 9 436 988 985 285 186 566 999 5 691 9 754 332 627 447 370 123 80 720 335 9 91 247 118 882 563 374 495 934 880 9 139 147 919 864 934 258 848 570 795 9 413 568 799 455 321 130 81 120 852 9 556 551 571 890 641 817 7 874 379 9 380 368 664 611 507 163 881 370 448 9 490 569 18 284 334 937 83 788 258 9 212 221 729 63 128 631 985 17 271 9 802 375 496 532 107 864 196 717 722 9 710 950 443 157 439 11 526 723 696 9 463 157 836 72 720 408 800 783 535 9 430 119 903 52 920 277 899 452 735 9 762 999 804 483 60 753 925 216 191 9 288 94 265 335 556 421 170 627 141 9 577 778 275 463 559 393 365 962 313 9 994 860 116 728 622 466 531 456 525 9 283 733 92 826 20 537 90 706 92 9 511 876 70 651 804 847 925 619 757 9 669 983 718 981 328 578 448 56 551 9 265 938 358 141 573 90 585 398 461 9 121 839 167 213 349 394 282 351 549 9 481 627 167 237 296 502 307 628 181 9 236 76 588 786 692 526 495 833 450 9 585 417 199 397 537 37 915 101 738 9 660 383 88 209 215 67 727 803 362 9 580 109 989 761 344 416 348 481 460 9 225 976 292 674 912 708 224 660 596 9 261 575 697 998 234 431 437 794 997 9 503 873 799 216 452 908 557 564 603 9 324 264 436 783 840 411 74 514 674 9 133 89 333 81 349 259 777 698 493 9 559 487 638 555 341 510 353 557 962 9 612 465 877 567 788 140 2 571 980 9 764 996 845 437 481 933 121 561 634 9 380 689 331 224 247 169 861 801 510 9 371 505 418 684 469 882 560 35 669 9 52 388 591 383 151 939 579 939 419 9 863 411 979 496 790 19 179 13 265 9 347 226 417 208 596 273 625 279 741 9 506 190 775 527 593 162 117 327 664 9 407 905 954 825 768 365 155 615 154 9 173 145 519 789 844 744 205 51 691 9 478 676 321 218 533 862 345 59 455 9 858 528 781 874 934 38 827 111 157 9 191 265 123 697 790 268 567 578 111 9 662 135 513 352 964 188 24 181 73 9 885 877 483 691 87 362 824 312 296 9 861 138 758 369 681 22 491 377 163 9 758 295 741 220 956 227 733 659 190 9 272 682 722 344 566 951 827 609 37 9 188 432 348 835 292 837 592 12 517 9 966 502 245 480 260 539 572 479 846 9 798 211 504 987 835 537 709 178 103 9 659 356 711 47 896 494 746 82 137 9 582 26 148 451 343 649 695 822 260 9 586 394 739 431 191 301 287 530 135 9 823 590 665 277 600 372 339 646 267 9 832 743 701 968 324 726 115 774 68 9 764 821 241 23 406 634 113 836 177 9 766 474 58 900 297 647 916 573 246 9 288 912 243 906 743 985 606 711 660 9 683 177 786 750 940 606 991 315 363 9 976 427 550 504 544 24 561 796 320 9 207 711 244 804 350 155 398 256 250 9 734 213 312 394 896 488 531 997 780 9 488 987 94 850 315 872 399 818 416 9 422 379 211 93 937 273 337 93 623 9 843 490 230 92 576 442 403 321 689 9 243 851 686 22 338 24 467 187 338 9 690 937 156 457 359 886 667 451 822 9 940 139 914 914 982 756 143 425 331 9 936 828 651 625 422 853 310 795 190 9 333 261 728 23 302 664 178 759 374 9 415 777 177 588 716 315 502 981 648 9 609 475 73 291 411 252 293 387 673 9 145 48 467 686 732 79 765 754 732 9 780 283 490 506 697 267 682 285 334 9 348 138 667 996 98 141 68 740 903 9 671 32 289 343 528 336 161 565 68 9 591 681 173 322 460 456 164 965 504 9 782 998 140 115 346 629 133 693 726 9 274 112 465 176 782 848 817 476 375 9 152 636 291 571 578 971 96 251 783 9 903 766 99 406 547 97 898 14 794 9 526 146 486 252 419 597 68 947 730 9 916 763 205 642 266 192 285 837 769 9 255 932 371 389 186 137 488 591 35 9 936 488 48 729 366 194 566 969 964 9 514 36 910 243 303 24 447 297 290 9 990 581 126 110 187 409 480 928 946 9 968 415 536 3 702 376 50 430 741 9 595 995 61 911 508 96 820 102 751 9 844 900 399 133 889 979 610 998 517 9 370 829 444 315 797 210 202 151 911 9 929 552 692 21 147 38 81 57 897 9 529 228 998 631 423 897 29 907 785 9 359 868 782 875 589 611 671 255 759 9 880 457 909 791 737 460 834 758 958 9 872 190 366 768 718 594 766 348 368 9 662 376 275 799 734 142 932 961 83 9 894 631 337 652 510 793 912 652 882 9 372 838 639 681 709 828 47 476 898 9 992 593 597 359 255 325 633 405 410 9 127 336 370 209 582 1000 897 233 862 9 690 497 865 923 220 702 561 900 762 9 740 298 238 989 289 830 586 648 436 9 910 632 840 319 110 528 41 670 109 9 392 567 693 605 608 541 470 530 760 9 523 442 12 285 533 309 874 522 598 9 55 459 597 491 368 228 682 38 690 9 561 78 359 669 822 925 714 426 884 9 254 247 413 14 122 206 25 406 739 9 685 631 260 282 685 718 878 527 437 9 458 209 826 147 769 256 857 790 77 9 134 855 502 17 108 101 782 473 222 9 987 849 979 725 534 609 336 167 645 9 405 45 172 841 854 732 19 352 852 9 274 208 641 702 341 847 203 710 307 9 303 491 131 524 477 332 854 554 865 9 462 241 383 107 646 779 278 838 632 9 361 856 983 212 481 191 853 182 883 9 51 385 592 357 39 82 488 915 911 9 819 768 816 35 582 56 417 688 701 9 548 317 891 179 29 746 514 240 227 9 56 444 408 938 495 144 882 851 535 9 315 690 801 225 860 568 392 894 501 9 448 663 540 500 210 208 390 740 236 9 488 253 476 66 660 919 473 598 765 9 969 479 968 503 793 657 303 370 869 9 222 113 762 723 912 776 262 412 337 9 822 153 429 57 992 33 532 57 693 9 803 530 290 567 850 120 534 352 264 9 543 6 985 411 227 98 524 301 9 9 652 915 772 988 736 925 768 792 916 9 801 676 325 493 830 206 782 396 55 9 253 282 758 516 824 763 853 586 341 9 950 461 994 958 112 908 730 452 995 9 6 219 138 273 19 813 597 863 642 9 802 996 390 208 248 671 965 116 846 9 79 968 783 420 917 243 765 226 707 9 24 307 510 18 312 728 155 585 99 9 320 533 961 313 335 957 702 542 556 9 724 859 671 921 937 990 55 708 258 9 650 472 484 356 495 142 865 512 454 9 944 19 390 394 690 922 707 2 608 9 15 56 502 570 131 360 593 404 296 9 582 458 4 192 107 827 27 814 322 9 168 30 185 621 326 203 362 719 244 9 284 777 246 891 791 653 744 361 783 9 103 305 186 751 886 996 106 429 454 9 932 455 268 253 623 649 438 595 974 9 992 957 45 236 240 821 833 482 964 9 485 578 676 267 680 980 805 782 217 9 152 887 646 605 819 100 224 423 74 9 873 860 669 198 204 625 242 791 216 9 415 623 49 730 107 626 405 725 658 9 384 881 791 600 32 678 245 637 848 9 697 860 270 770 84 482 790 282 685 9 766 875 475 333 641 97 734 370 555 9 711 774 279 368 157 512 511 109 543 9 188 705 531 35 401 743 656 523 826 9 137 312 459 173 430 334 647 762 326 9 95 495 696 649 206 469 280 925 978 9 791 435 86 685 974 790 216 360 543 9 310 16 417 135 152 80 946 325 509 9 631 323 271 956 770 117 651 770 674 9 472 401 599 801 543 385 238 228 359 9 379 795 70 921 104 85 689 238 589 9 769 535 265 277 165 587 899 121 708 9 16 123 478 689 594 878 639 746 421 9 24 983 648 734 714 794 803 634 897 9 240 675 486 828 443 21 92 719 185 9 30 618 305 738 985 780 215 673 725 9 444 664 471 864 39 805 863 772 518 9 656 926 504 552 165 178 38 344 620 9 410 435 338 594 817 307 251 554 291 9 30 120 316 754 563 979 576 779 369 9 381 641 492 250 297 417 753 848 934 9 282 237 277 901 646 64 591 592 232 9 897 194 137 540 223 256 855 328 170 9 185 256 948 553 636 589 44 237 237 9 812 990 84 97 271 673 726 524 670 9 789 114 261 20 362 454 508 901 28 9 763 755 708 284 291 963 584 843 950 9 172 238 186 408 402 527 843 498 798 9 867 223 673 537 11 786 797 382 147 9 603 889 400 630 3 506 337 639 797 9 651 222 991 600 745 581 786 504 982 9 664 346 479 813 565 702 485 101 64 9 622 897 798 121 851 38 520 481 393 9 25 169 31 173 172 604 164 771 348 9 744 908 851 725 572 548 555 384 112 9 256 221 212 672 842 461 469 962 311 9 858 481 143 250 858 664 632 30 835 9 235 545 957 582 288 217 432 364 140 9 332 271 875 443 526 95 7 549 937 9 819 369 250 481 227 83 624 828 940 9 639 460 321 825 694 866 133 276 505 9 349 59 221 488 742 491 715 537 368 9 809 895 917 97 713 285 699 193 863 9 781 168 691 720 806 150 392 982 843 9 257 115 470 762 463 881 982 303 974 9 824 17 510 191 177 404 107 626 116 9 744 324 661 958 104 828 648 175 986 9 797 566 967 992 175 81 813 936 896 9 45 269 550 19 92 918 528 634 94 9 284 93 719 751 188 394 411 145 497 9 239 793 23 224 941 589 542 932 763 9 975 97 50 870 141 670 771 511 113 9 688 391 746 133 674 190 204 776 377 9 597 187 522 94 777 314 468 352 254 9 56 893 538 170 867 986 571 88 478 9 592 858 989 704 545 379 802 30 404 9 343 233 179 720 829 717 241 274 493 9 906 742 196 511 149 89 48 671 307 9 385 593 395 863 185 604 851 240 501 9 581 393 530 336 736 762 866 455 942 9 935 47 568 779 952 661 975 462 161 9 415 862 183 721 246 776 467 108 312 9 71 310 903 571 242 296 452 929 383 9 565 147 189 506 81 235 425 859 538 9 85 833 999 598 599 212 780 320 810 9 555 786 917 866 208 579 769 130 172 9 416 581 453 798 145 599 338 3 31 9 572 427 241 461 864 74 459 461 24 9 23 240 343 832 795 481 100 12 40 9 30 132 170 554 547 750 6 696 247 9 956 385 249 986 956 27 226 416 890 9 651 227 350 675 601 590 369 432 736 9 201 883 99 241 913 231 762 466 129 9 511 471 177 109 778 561 357 115 869 9 384 692 284 625 695 862 975 721 814 9 916 89 245 3 642 128 101 882 392 9 331 643 857 812 505 679 988 614 456 9 548 322 922 768 57 613 52 682 307 9 265 8 27 79 275 468 675 277 109 9 154 729 990 545 412 984 401 223 840 9 79 562 453 886 461 127 807 229 183 9 420 632 216 78 896 575 105 326 849 9 572 1 477 32 506 206 373 51 617 9 356 451 839 195 882 752 1000 119 212 9 126 278 440 660 49 71 228 126 319 9 802 230 644 651 153 996 127 184 502 9 684 556 904 300 263 354 490 810 587 9 241 809 58 453 286 335 892 945 383 9 963 172 508 633 974 90 276 976 594 9 624 454 130 477 138 37 380 437 300 9 85 927 109 672 519 269 81 971 554 9 415 215 850 797 529 374 656 161 347 9 745 788 674 691 411 127 820 887 616 9 856 618 53 507 703 331 967 726 849 9 235 806 172 140 220 386 990 368 266 9 363 23 426 61 768 213 86 810 976 9 212 629 214 828 836 832 232 695 534 9 914 661 259 114 248 416 285 739 635 9 22 80 2 287 442 376 64 854 143 9 629 939 304 604 503 932 817 682 120 9 1000 265 814 885 178 826 495 291 425 9 910 928 164 896 301 243 897 588 37 9 625 3 242 767 631 533 423 586 387 9 354 755 68 825 754 684 638 639 861 9 816 485 503 240 395 782 755 290 83 9 998 539 22 386 163 24 979 281 7 9 511 703 592 897 409 698 316 233 452 9 999 223 442 211 38 926 714 277 672 9 495 32 962 929 381 852 950 118 366 9 974 96 646 332 607 701 923 855 109 9 621 171 693 424 521 915 217 732 952 9 494 797 581 518 643 612 831 572 344 9 682 521 461 47 846 556 44 177 514 9 744 452 721 204 424 891 897 199 411 9 811 415 494 115 260 290 695 777 285 9 658 959 856 1 640 728 813 38 574 9 720 82 102 234 177 553 954 381 328 9 196 629 526 958 791 292 452 905 904 9 93 951 32 377 608 991 232 960 630 9 312 772 20 237 492 453 338 77 629 9 243 382 361 922 929 989 448 886 132 9 91 689 36 994 782 339 26 158 946 9 16 742 258 645 405 29 16 641 872 9 468 330 300 97 924 681 809 846 609 9 150 293 847 281 383 535 668 729 316 9 6 754 826 304 769 919 561 765 323 9 941 781 963 165 248 292 464 696 216 9 145 505 413 105 654 57 951 286 439 9 486 953 519 153 311 272 978 614 40 9 248 526 157 570 818 289 532 982 888 9 176 446 584 743 942 440 155 398 445 9 211 349 730 1 186 34 520 690 344 9 143 20 309 535 267 186 691 837 4 9 331 720 985 218 247 782 153 989 75 9 592 495 473 388 57 821 469 410 358 9 855 281 47 198 423 66 859 957 333 9 44 999 521 47 329 240 384 547 487 9 517 51 827 592 643 322 64 382 378 9 236 851 139 593 705 419 991 254 842 9 409 464 150 93 508 149 613 906 829 9 204 641 727 42 158 778 869 749 772 9 542 812 153 271 47 355 410 991 411 9 828 981 17 669 741 480 819 833 987 9 319 797 245 147 1 885 874 42 42 9 651 262 790 422 803 953 574 426 351 9 281 835 341 691 662 674 707 683 766 9 187 853 599 525 171 395 769 669 747 9 6 542 141 47 192 754 189 965 909 9 493 891 334 844 171 520 536 213 533 9 561 272 215 327 810 419 925 334 589 9 671 455 258 770 460 151 910 858 343 9 663 398 659 571 891 549 256 86 719 9 775 621 932 308 182 203 874 508 12 9 293 784 697 233 454 503 842 223 314 9 993 484 172 687 147 921 345 69 811 9 894 677 896 964 451 869 247 758 50 9 801 984 557 164 276 692 861 508 145 9 715 702 720 29 694 203 200 732 701 9 120 76 122 283 321 798 530 285 248 9 398 883 358 447 684 341 355 847 616 9 46 59 475 543 774 176 262 802 221 9 816 353 952 517 824 28 638 106 700 9 435 988 336 34 385 219 391 832 254 9 731 538 452 698 936 511 525 478 636 9 52 91 437 273 906 141 224 422 964 9 603 411 422 655 197 409 990 231 145 9 560 621 328 813 704 866 265 753 801 9 127 277 630 762 681 720 198 953 977 9 690 528 399 653 483 161 426 137 358 9 186 478 588 331 38 560 658 202 615 9 875 818 368 27 944 996 656 705 676 9 727 254 980 704 943 508 454 948 342 9 614 725 830 323 911 307 262 241 696 9 174 250 898 788 125 715 507 503 11 9 855 159 715 530 237 321 862 940 615 9 369 745 914 62 359 639 891 33 549 9 197 295 141 893 820 390 142 607 866 9 208 466 369 218 320 879 285 201 115 9 957 62 407 571 782 151 485 843 509 9 123 733 894 23 282 540 163 174 359 9 904 667 317 770 874 782 138 444 453 9 16 80 6 482 36 67 888 958 201 9 39 794 43 899 268 128 792 290 409 9 331 804 934 41 708 600 358 477 825 9 491 966 620 296 333 51 301 814 86 9 367 702 396 919 92 541 962 990 809 9 441 134 450 849 464 254 782 857 961 9 733 214 789 909 56 754 881 351 438 9 931 651 251 369 370 304 764 288 395 9 304 601 385 464 41 518 914 889 333 9 519 22 189 479 106 754 619 367 810 9 724 247 160 161 177 811 411 545 532 9 67 660 819 461 316 420 197 779 812 9 66 44 53 751 562 426 291 392 532 9 45 10 898 206 733 496 365 893 672 9 527 656 569 58 722 580 229 534 895 9 1000 83 26 811 500 69 215 250 631 9 641 541 374 172 937 384 421 142 468 9 916 858 713 939 385 368 507 794 441 9 87 22 326 333 373 408 358 184 908 9 779 398 509 761 390 401 134 561 689 9 517 333 830 337 600 40 49 891 776 9 416 749 569 208 187 943 533 520 315 9 293 229 850 552 7 600 60 767 989 9 813 901 902 501 769 586 683 105 186 9 722 153 76 497 920 824 417 479 363 9 711 364 882 378 656 110 579 207 117 9 178 618 235 519 430 135 420 283 256 9 357 965 360 542 686 865 969 534 136 9 145 302 615 507 13 978 740 390 633 9 849 968 191 317 498 160 552 16 942 9 38 787 224 293 143 540 5 37 577 9 221 357 110 356 501 763 970 359 775 9 947 98 516 931 947 836 473 615 333 9 633 518 700 926 908 838 501 552 332 9 40 556 368 616 776 725 77 484 577 9 839 453 936 966 752 33 481 682 331 9 316 507 298 1000 491 167 51 416 74 9 240 916 626 572 307 533 291 922 661 9 367 350 144 944 188 948 231 153 699 9 263 986 733 946 653 591 243 653 81 9 761 55 848 835 295 763 812 218 69 9 696 508 342 356 875 691 851 170 230 9 151 400 735 849 14 720 933 959 372 9 523 553 376 955 314 783 802 148 77 9 564 311 646 984 6 505 677 714 379 9 719 564 900 949 714 299 683 915 313 9 402 199 623 125 74 176 501 28 489 9 635 830 988 63 745 650 708 81 655 9 212 757 368 943 476 284 842 776 349 9 493 458 615 805 211 814 427 687 239 9 954 539 266 794 173 95 133 235 192 9 782 942 272 437 506 380 156 448 855 9 791 641 630 492 133 439 106 937 649 9 271 716 688 509 669 226 775 463 399 9 221 595 633 764 729 575 35 517 80 9 415 24 879 621 815 519 603 306 652 9 41 411 940 42 34 7 729 542 676 9 954 668 490 352 241 436 985 4 164 9 911 391 32 990 157 56 868 777 870 9 738 379 175 389 772 937 681 813 322 9 687 541 216 362 846 235 203 198 475 9 639 182 831 154 92 573 186 433 729 9 241 652 857 462 389 236 988 130 359 9 276 810 171 598 496 63 813 210 908 9 399 412 105 874 402 638 56 908 81 9 628 445 865 708 37 516 564 498 257 9 151 485 386 509 112 195 31 709 42 9 93 873 603 1 272 367 457 497 768 9 447 552 27 879 531 471 744 238 859 9 611 153 356 867 304 192 252 164 304 9 798 195 364 192 287 237 794 639 860 9 160 448 356 280 894 259 306 772 141 9 129 515 730 987 126 882 695 344 537 9 886 948 701 541 97 247 905 288 533 9 493 82 524 352 241 971 59 520 864 9 317 178 987 809 658 854 538 996 331 9 419 690 674 308 928 621 8 468 718 9 254 724 5 138 216 438 661 567 31 9 983 977 902 846 293 79 185 101 736 9 38 990 84 368 409 773 41 68 52 9 14 427 520 83 32 595 87 169 811 9 877 182 729 907 516 706 808 714 350 9 239 898 803 326 935 792 409 302 552 9 182 694 619 233 707 397 104 789 428 9 51 228 949 861 456 482 941 362 997 9 998 521 710 348 759 959 502 85 893 9 645 845 546 197 26 592 167 611 298 9 564 66 439 991 116 18 291 328 473 9 772 269 186 769 618 706 830 317 817 9 789 818 253 33 463 97 931 11 475 9 522 177 437 171 92 502 961 435 970 9 978 725 649 802 497 269 339 617 887 9 397 446 203 213 586 373 465 971 187 9 913 901 197 387 774 725 823 944 817 9 677 905 251 998 234 975 646 388 823 9 915 726 439 801 474 237 355 686 174 9 727 502 144 913 767 396 461 153 169 9 186 328 113 2 356 369 604 353 602 9 930 998 341 753 264 67 191 64 540 9 779 771 578 953 497 431 448 762 197 9 844 222 702 12 759 29 476 112 384 9 844 715 736 798 645 85 138 397 349 9 556 939 764 448 70 534 377 22 383 9 159 821 496 356 664 69 57 28 828 9 437 855 939 820 51 6 907 848 650 9 343 337 398 43 245 336 807 44 405 9 692 772 778 426 930 599 921 637 614 9 990 693 993 169 481 848 107 652 898 9 112 558 97 113 253 785 510 295 381 9 198 453 776 954 145 547 84 570 477 9 34 491 465 647 832 510 640 1000 990 9 839 458 642 88 570 551 536 34 803 9 672 544 98 405 93 550 180 46 46 9 727 129 968 555 162 458 19 161 641 9 528 152 640 870 342 97 511 429 18 9 61 316 52 216 987 947 665 391 39 9 566 923 436 612 649 917 579 555 430 9 388 925 942 380 805 93 19 674 786 9 467 536 214 837 948 881 240 163 220 9 538 827 610 928 745 532 363 708 532 9 631 286 438 413 25 363 354 404 519 9 799 774 192 584 592 79 150 428 26 9 30 19 541 249 556 719 211 483 463 9 94 198 170 626 828 807 415 240 831 9 129 946 586 647 744 359 190 327 951 9 268 828 730 294 858 749 834 458 656 9 552 668 139 367 114 336 536 91 515 9 343 505 107 525 634 52 111 280 147 9 821 470 825 123 89 653 853 382 862 9 953 567 319 608 471 339 98 837 452 9 785 724 894 652 66 398 758 943 383 9 161 405 663 307 225 484 131 348 572 9 135 552 306 996 856 224 315 815 46 9 5 265 882 808 49 958 701 700 375 9 98 809 317 481 969 721 495 627 298 9 330 110 997 253 244 900 558 240 755 9 134 906 921 179 262 185 413 69 586 9 370 769 637 744 218 446 413 50 766 9 485 896 745 782 225 854 778 478 97 9 29 387 688 135 520 593 56 51 206 9 592 463 274 529 184 394 166 927 612 9 963 691 661 80 176 909 824 957 133 9 677 87 962 126 467 349 813 602 220 9 758 9 270 963 600 732 589 129 915 9 982 646 194 593 960 884 606 39 411 9 866 215 368 998 891 806 960 368 272 9 660 533 225 879 642 233 501 956 833 9 232 544 313 499 526 310 44 470 269 9 279 427 659 690 292 873 409 642 764 9 566 953 483 837 612 15 62 842 656 9 294 342 612 478 926 507 142 776 32 9 451 819 854 719 97 632 378 138 924 9 250 546 917 365 111 869 200 300 480 9 214 713 673 222 358 15 185 836 292 9 691 977 67 723 780 237 928 498 685 9 559 227 823 834 829 368 750 193 831 9 618 392 130 449 958 842 122 531 199 9 488 715 386 779 405 715 197 127 494 9 433 406 991 117 965 570 291 798 398 9 659 548 942 841 517 686 970 966 643 9 163 87 173 713 926 239 99 704 643 9 813 252 122 658 36 527 648 504 491 9 569 795 641 966 805 540 908 645 56 9 945 614 373 939 776 459 111 488 736 9 701 938 791 343 102 42 464 759 77 9 991 759 581 833 327 727 825 645 531 9 364 552 175 772 848 788 144 786 915 9 955 248 754 690 948 44 833 290 145 9 874 754 904 303 96 662 235 928 988 9 961 105 632 491 820 535 665 591 382 9 804 87 167 70 393 414 175 82 361 9 218 266 3 363 140 756 618 794 851 9 279 28 130 618 988 586 602 478 406 9 488 494 348 222 649 434 740 718 826 9 506 892 260 218 110 525 220 824 16 9 327 441 809 529 719 836 11 688 175 9 596 641 4 1 129 497 349 702 145 9 782 441 214 960 946 106 571 164 567 9 95 735 742 463 62 182 271 590 252 9 459 600 939 633 548 580 637 548 60 9 485 896 761 982 30 553 195 341 499 9 652 911 14 570 357 100 311 819 161 9 492 442 103 95 900 54 386 532 601 9 317 520 149 376 357 396 488 338 777 9 40 884 469 890 888 379 903 809 88 9 3 120 258 515 963 699 969 410 598 9 23 795 482 623 111 353 123 486 709 9 871 325 398 999 364 282 468 254 521 9 198 508 329 637 862 800 895 377 763 9 593 697 172 543 719 966 24 694 428 9 728 168 265 437 38 589 834 389 304 9 467 856 909 987 405 417 316 42 630 9 115 936 358 229 528 55 752 422 773 9 69 797 818 496 525 986 760 961 375 9 348 146 763 652 613 970 912 599 375 9 328 266 416 310 381 351 667 961 230 9 721 713 4 846 781 800 663 277 324 9 1000 388 284 375 736 430 489 739 394 9 459 650 992 833 330 610 600 639 990 9 302 657 302 883 378 14 886 575 795 9 686 237 423 9 589 810 645 963 897 9 426 451 987 819 909 637 162 93 318 9 771 692 308 112 993 964 414 876 341 9 427 113 267 573 798 504 347 807 444 9 157 803 406 405 228 208 392 46 469 9 380 207 561 697 978 605 4 441 949 9 319 854 176 660 281 289 278 205 86 9 781 552 244 576 708 46 981 464 273 9 541 855 670 9 234 877 921 282 206 9 525 637 646 826 956 500 1 967 132 9 289 244 336 727 377 887 322 952 946 9 368 285 410 992 825 616 662 833 202 9 890 753 483 447 630 120 444 455 427 9 943 455 393 426 96 636 114 174 364 9 352 495 316 298 214 600 59 206 424 9 26 219 608 227 108 712 710 906 341 9 181 349 147 607 644 954 351 69 401 9 986 534 574 350 886 68 17 535 634 9 616 593 839 391 970 409 998 197 516 9 709 258 773 402 438 121 548 396 764 9 853 746 185 253 731 718 826 432 603 9 246 448 137 879 415 81 69 805 51 9 477 154 247 344 863 504 116 616 293 9 236 515 688 1000 368 433 536 620 515 9 253 798 299 856 43 746 992 273 513 9 425 341 317 475 817 823 721 160 685 9 576 627 652 868 862 166 555 213 533 9 339 748 153 853 353 950 151 208 344 9 249 551 616 761 975 956 429 801 124 9 251 873 635 287 448 261 938 667 474 9 104 221 687 988 911 786 492 764 138 9 793 266 697 136 866 600 751 626 926 9 58 407 727 533 9 599 167 296 399 9 427 585 65 901 40 638 939 28 548 9 76 871 663 566 664 929 262 799 794 9 213 902 772 139 311 530 865 844 538 9 815 10 185 213 789 770 278 41 161 9 267 979 540 814 406 411 477 971 74 9 757 585 872 902 797 125 25 935 436 9 554 151 279 92 966 288 628 178 76 9 397 807 468 910 73 446 449 239 852 9 211 67 174 284 823 758 508 76 555 9 632 101 489 67 654 640 697 97 957 9 985 725 486 412 473 293 880 734 717 9 677 183 955 880 393 373 54 29 547 9 811 536 623 717 519 75 206 586 80 9 197 282 177 505 618 253 990 382 77 9 282 613 811 351 641 345 657 521 89 9 30 926 117 576 736 652 550 805 523 9 624 10 108 704 558 741 232 62 711 9 836 51 444 912 685 56 722 35 696 9 66 43 568 155 72 493 623 648 581 9 627 197 385 149 821 746 608 876 655 9 700 107 716 410 942 118 853 205 154 9 260 927 540 308 344 583 875 850 654 9 720 825 653 652 451 850 36 951 22 9 781 558 249 787 257 707 854 19 648 9 971 223 204 477 483 482 16 142 178 9 950 368 27 604 87 203 608 738 653 9 809 125 603 182 257 512 430 43 121 9 136 896 139 135 219 361 339 695 195 9 820 62 336 997 12 56 376 967 494 9 578 926 584 583 735 708 537 916 317 9 401 698 359 521 833 607 659 320 825 9 371 658 871 918 829 284 605 178 647 9 660 553 965 154 482 891 737 416 977 9 796 953 244 112 705 941 823 225 126 9 429 235 445 605 605 454 827 522 282 9 110 479 459 757 138 363 73 643 197 9 315 379 612 291 527 916 535 990 620 9 475 812 844 600 240 430 396 196 35 9 849 22 908 483 132 386 293 240 876 9 656 664 518 204 979 249 815 269 775 9 731 803 764 350 630 928 546 581 519 9 975 977 715 361 825 736 621 659 219 9 6 952 810 233 959 474 751 162 452 9 351 328 72 477 58 227 592 760 856 9 519 657 436 38 983 412 752 344 589 9 839 964 599 58 321 550 219 906 860 9 692 656 21 495 6 349 919 482 758 9 145 73 869 1000 944 525 787 981 508 9 551 84 203 139 922 518 737 331 838 9 639 902 743 850 593 750 223 440 107 9 923 358 940 680 854 365 549 853 308 9 425 991 640 284 541 723 486 31 996 9 3 120 327 193 758 228 287 959 172 9 389 181 963 495 103 672 787 783 525 9 151 683 729 458 459 72 97 743 612 9 171 580 643 166 583 762 844 127 871 9 423 765 829 947 153 362 909 1000 464 9 933 786 598 809 936 632 890 745 91 9 961 193 185 572 715 764 566 880 698 9 679 724 824 901 498 589 82 444 741 9 443 353 92 906 637 877 504 445 164 9 135 334 260 577 646 452 761 570 518 9 525 135 398 222 814 473 46 66 970 9 986 147 414 78 589 118 170 495 106 9 46 350 550 562 836 236 821 413 233 9 625 173 802 142 697 937 891 271 102 9 363 668 167 685 653 314 450 82 254 9 919 251 100 24 649 449 925 562 285 9 160 382 697 393 6 221 194 148 270 9 482 38 540 935 753 559 102 437 563 9 767 238 644 372 156 247 472 179 247 9 920 103 808 556 615 189 604 359 547 9 825 904 46 94 386 435 985 320 187 9 543 773 975 105 891 212 100 263 367 9 346 86 897 592 357 1000 399 913 966 9 940 516 324 486 692 227 531 137 964 9 965 121 636 504 663 408 478 119 651 9 42 219 265 760 564 350 657 508 58 9 8 258 970 973 197 838 648 682 529 9 874 564 666 838 529 138 473 384 153 9 232 861 271 234 254 489 498 366 405 9 199 374 264 257 381 521 578 705 718 9 767 704 399 296 577 963 313 766 843 9 802 590 226 954 822 438 225 407 44 9 65 905 409 821 455 782 84 63 514 9 605 993 570 322 759 273 72 406 201 9 386 70 967 580 872 908 805 825 729 9 595 49 136 990 466 392 398 286 198 9 531 370 613 396 326 605 317 647 363 9 941 70 769 141 808 190 459 387 61 9 367 544 886 447 490 286 934 479 751 9 677 876 389 227 758 758 839 505 435 9 443 821 433 157 761 502 277 253 309 9 467 64 48 527 430 591 412 228 80 9 50 162 558 800 190 785 188 416 894 9 297 254 398 731 48 218 515 205 330 9 17 833 934 677 299 997 724 178 426 9 314 941 654 745 990 167 302 142 356 9 438 329 124 331 978 377 728 60 777 9 297 575 333 978 943 165 912 619 816 9 908 695 345 686 360 285 691 105 627 9 857 758 768 564 196 448 39 878 777 9 416 958 837 544 254 411 876 584 705 9 392 495 323 207 754 17 551 439 377 9 188 129 833 814 337 590 933 253 137 9 732 291 15 509 58 972 345 953 577 9 107 828 160 811 220 6 485 778 760 9 502 681 550 230 220 31 62 385 719 9 3 317 323 140 48 966 154 556 375 9 477 252 328 53 710 507 565 520 78 9 922 5 856 33 858 888 583 439 107 9 965 852 491 683 854 159 358 993 558 9 323 498 466 49 326 717 376 379 427 9 883 295 298 960 216 654 167 249 863 9 406 183 301 512 499 504 354 533 710 9 864 890 54 422 564 552 887 613 877 9 955 988 607 381 222 253 31 534 469 9 684 700 69 899 106 603 551 969 101 9 55 675 633 764 538 875 817 959 438 9 720 845 50 949 800 390 555 532 963 9 808 914 496 628 950 548 696 848 5 9 650 750 973 750 804 647 734 919 537 9 608 88 495 46 807 692 447 107 843 9 836 662 726 151 821 640 646 800 941 9 193 847 788 549 496 537 522 597 693 9 520 330 963 56 938 50 903 983 209 9 594 781 315 788 969 328 513 119 500 9 504 764 299 444 309 145 583 857 640 9 472 730 236 516 602 918 478 9 855 9 528 911 189 88 856 969 402 995 937 9 730 508 407 229 363 171 880 807 831 9 24 741 687 16 212 769 603 727 370 9 520 205 378 726 84 641 914 523 848 9 235 924 843 523 5 702 930 586 64 9 452 465 870 634 840 963 672 207 174 9 440 162 901 809 33 457 539 759 892 9 531 24 414 378 258 689 220 781 46 9 921 62 983 337 865 799 558 498 638 9 520 169 197 694 609 358 946 769 390 9 754 659 148 997 189 172 762 919 781 9 450 490 913 847 411 326 829 99 190 9 627 656 687 617 176 856 813 221 816 9 170 166 936 911 271 595 411 267 135 9 934 28 53 714 829 543 979 676 305 9 304 856 403 494 483 58 532 99 585 9 739 263 805 554 432 322 842 694 592 9 436 104 210 570 37 589 975 751 418 9 517 729 445 821 384 652 575 877 134 9 984 761 584 569 499 198 373 405 629 9 47 246 675 638 33 778 200 954 815 9 788 928 917 557 444 997 353 616 380 9 5 542 609 490 526 369 426 94 867 9 623 818 623 604 864 868 278 854 900 9 407 53 854 221 840 133 489 749 929 9 837 101 544 217 457 86 177 947 611 9 545 724 56 763 346 873 386 301 737 9 605 578 590 505 985 994 710 557 833 9 842 398 581 770 234 34 666 802 490 9 103 978 436 65 874 511 120 989 857 9 344 726 157 432 330 87 373 186 423 9 366 247 331 551 441 728 483 562 314 9 516 579 467 6 681 797 793 97 22 9 304 568 10 512 912 87 20 695 769 9 458 68 306 880 785 553 563 335 345 9 642 818 906 307 333 485 774 690 517 9 570 483 966 591 138 533 953 1 796 9 39 20 491 807 478 910 465 709 694 9 369 623 29 713 265 846 970 571 530 9 806 696 220 675 265 54 640 856 543 9 172 808 543 320 198 914 810 5 391 9 71 821 452 764 189 426 792 253 42 9 989 222 613 871 28 308 442 702 925 9 495 693 780 389 864 939 931 183 136 9 844 344 492 587 414 312 390 178 500 9 815 321 104 857 662 326 821 532 705 9 480 325 758 404 171 450 535 559 313 9 473 841 848 961 684 543 452 622 957 9 764 363 486 615 530 158 719 738 819 9 396 910 702 100 389 26 857 145 196 9 306 31 106 970 856 946 169 816 982 9 712 267 955 668 382 318 505 997 199 9 662 67 936 833 462 845 886 913 585 9 912 769 729 459 426 112 917 395 967 9 862 564 782 843 275 400 798 294 782 9 467 150 130 665 811 196 600 995 9 9 796 881 921 380 144 41 461 954 818 9 572 870 212 890 732 127 23 926 753 9 422 75 398 203 541 547 684 557 710 9 231 508 56 239 303 936 511 35 431 9 903 847 385 720 418 606 284 659 689 9 762 681 615 867 102 41 264 657 934 9 163 692 490 224 923 350 279 513 4 9 567 376 38 997 630 884 733 702 653 9 691 985 311 379 98 343 993 964 797 9 34 580 805 967 94 496 808 669 770 9 157 947 283 161 865 658 550 214 639 9 434 298 340 438 988 676 101 367 774 9 443 711 89 591 96 20 395 62 465 9 891 222 133 660 730 432 294 890 296 9 303 440 861 942 225 159 281 14 146 9 957 114 512 82 557 223 522 147 318 9 542 894 732 358 136 305 491 147 34 9 922 441 924 569 95 715 430 36 291 9 588 669 304 733 977 418 597 410 326 9 819 931 824 488 824 717 571 182 204 9 875 24 351 909 297 143 184 865 237 9 898 646 625 540 585 645 843 670 621 9 612 266 382 289 436 312 465 275 488 9 533 846 669 737 720 44 87 628 340 9 581 811 204 817 60 202 793 599 786 9 437 794 807 409 757 72 790 398 859 9 454 862 134 293 394 331 313 130 50 9 356 568 30 695 500 840 250 317 252 9 451 461 202 589 898 347 395 658 104 9 819 800 501 677 253 714 162 897 107 9 492 209 589 894 564 508 923 258 8 9 114 859 324 365 310 136 919 250 385 9 265 996 43 720 814 842 220 843 446 9 285 4 342 392 848 550 980 741 465 9 487 663 74 846 776 932 521 493 593 9 657 411 842 41 27 838 83 747 651 9 276 318 845 721 603 849 414 994 696 9 315 325 788 779 163 802 852 9 577 9 784 529 421 376 185 183 570 578 210 9 407 660 956 409 936 273 254 8 875 9 454 774 220 501 88 896 288 867 59 9 89 70 419 17 853 947 790 581 484 9 972 150 61 533 908 72 840 668 359 9 465 273 719 691 726 492 911 578 579 9 806 865 445 216 305 515 634 674 719 9 933 815 299 768 138 800 180 671 707 9 251 510 727 962 326 999 680 17 77 9 171 279 654 749 84 871 546 652 175 9 412 637 200 130 921 14 781 688 152 9 932 867 174 991 470 35 717 431 361 9 715 110 377 791 632 655 445 380 90 9 315 277 93 841 688 730 393 170 650 9 406 302 690 909 233 908 82 223 729 9 469 939 511 829 6 620 205 796 603 9 211 592 983 652 258 611 745 451 299 9 826 843 820 827 600 121 516 861 353 9 776 294 928 504 762 866 15 590 871 9 986 146 19 589 356 962 923 360 220 9 533 104 670 183 929 864 354 755 815 9 474 623 675 179 398 969 106 253 730 9 323 267 320 546 605 817 916 193 525 9 877 467 884 96 351 987 117 886 267 9 980 239 373 795 65 995 821 243 744 9 789 700 997 871 374 615 190 919 219 9 358 834 763 882 711 229 765 158 932 9 103 275 817 721 254 55 94 400 119 9 440 221 713 536 361 412 532 231 786 9 146 772 56 717 130 890 479 11 952 9 60 128 109 991 582 383 807 655 989 9 213 100 740 332 539 312 44 74 673 9 808 957 903 945 455 675 1000 171 156 9 241 649 518 544 708 997 653 50 579 9 387 856 585 727 69 684 467 752 574 9 130 147 1000 802 954 956 705 250 762 9 731 602 932 886 194 933 403 738 992 9 752 742 42 682 480 249 266 207 669 9 949 25 420 874 154 567 873 956 872 9 181 12 474 294 94 75 578 331 268 9 510 85 5 853 836 746 246 517 226 9 847 782 784 515 82 160 935 956 313 9 853 180 620 724 712 983 197 6 76 9 623 583 758 891 444 843 247 648 678 9 993 894 195 570 92 328 705 606 410 9 864 892 717 528 744 248 148 820 960 9 482 368 965 910 991 547 667 881 342 9 509 127 989 187 471 234 733 392 325 9 412 96 931 821 311 174 889 839 918 9 137 338 737 448 819 456 412 728 446 9 310 395 326 3 255 805 991 793 627 9 225 525 19 549 937 466 831 109 777 9 357 350 967 274 838 304 362 285 474 9 817 48 202 263 709 948 940 711 554 9 96 701 347 723 277 223 93 178 511 9 558 8 972 686 716 673 4 989 510 9 307 702 146 781 871 545 334 485 605 9 633 776 315 186 872 367 884 594 996 9 107 686 173 617 595 532 940 633 248 9 612 636 588 473 295 290 618 75 512 9 514 760 996 118 744 771 784 929 642 9 503 165 587 498 271 624 670 239 219 9 553 531 203 800 142 838 740 615 132 9 381 584 558 892 98 669 239 567 412 9 361 351 693 3 853 857 941 702 479 9 565 723 717 135 275 247 337 427 741 9 526 166 355 10 546 290 567 437 387 9 588 675 306 999 35 656 43 389 860 9 899 682 561 377 598 283 446 732 557 9 692 420 983 432 297 148 138 306 693 9 428 225 481 166 812 507 471 162 894 9 478 205 634 337 103 315 897 832 912 9 531 277 995 440 320 766 422 104 63 9 922 241 720 966 20 944 447 538 107 9 305 360 269 198 838 825 832 526 927 9 146 775 110 410 305 386 756 744 706 9 522 518 809 936 439 401 655 756 773 9 951 554 310 409 859 21 677 56 858 9 501 239 736 780 737 510 889 146 166 9 627 901 910 332 774 779 492 61 569 9 892 716 324 664 18 878 325 426 88 9 346 455 495 555 307 734 290 86 470 9 151 327 615 317 953 867 578 636 993 9 708 127 53 276 370 120 951 386 137 9 180 710 915 267 407 369 762 314 27 9 495 955 465 964 106 791 930 774 95 9 148 351 730 140 410 208 193 685 577 9 312 635 962 449 815 24 715 81 430 9 435 194 743 461 688 50 925 3 155 9 67 284 280 161 432 982 890 571 391 9 97 763 75 26 427 61 987 227 875 9 10 941 308 792 375 853 886 187 893 9 935 112 895 89 178 179 720 339 962 9 701 580 884 91 29 999 517 54 425 9 578 392 651 804 402 943 463 545 317 9 316 430 855 208 365 966 454 805 144 9 632 525 834 945 225 765 829 316 145 9 827 832 550 251 761 942 253 565 695 9 195 27 239 863 342 668 717 901 32 9 35 355 837 530 338 713 363 283 937 9 479 111 604 624 289 788 173 891 548 9 114 143 112 160 337 491 398 551 184 9 66 619 85 449 653 439 637 182 128 9 349 544 410 638 375 872 241 998 512 9 380 522 402 928 636 544 391 147 232 9 233 545 134 417 962 753 853 762 405 9 291 399 587 770 747 482 180 736 856 9 403 977 853 915 356 375 316 635 362 9 212 378 860 443 610 404 929 26 717 9 681 878 479 85 520 877 671 290 975 9 153 821 711 360 223 39 565 489 746 9 939 157 381 652 368 758 863 162 719 9 267 90 97 335 770 974 813 207 846 9 41 877 487 368 381 659 430 741 233 9 820 305 722 565 595 878 297 598 597 9 54 812 110 125 78 552 221 765 321 9 546 929 879 391 322 108 229 689 488 9 887 470 580 120 289 236 193 853 182 9 422 150 131 18 555 943 479 679 372 9 30 251 136 703 797 417 581 539 738 9 688 768 778 528 6 247 459 125 535 9 47 669 739 228 90 240 711 459 795 9 653 938 825 376 967 76 864 21 224 9 280 602 762 17 641 529 794 520 887 9 392 979 363 278 25 32 16 604 121 9 256 314 932 402 318 869 578 694 187 9 5 557 560 228 836 161 990 204 153 9 870 349 673 108 740 651 471 17 27 9 502 32 630 622 639 296 905 40 613 9 773 970 306 312 974 862 871 554 49 9 383 895 252 535 764 600 559 872 691 9 209 694 707 587 195 91 569 168 729 9 864 73 121 476 197 442 782 508 415 9 995 730 968 396 112 862 999 999 978 9 951 557 201 641 118 894 700 704 440 9 790 272 607 870 135 679 342 963 876 9 783 96 735 198 442 465 517 837 928 9 731 188 278 60 138 835 260 130 304 9 505 829 7 944 970 631 550 840 117 9 581 181 79 808 316 526 894 865 968 9 710 381 156 638 463 343 915 522 832 9 101 133 962 404 989 790 763 932 112 9 393 834 303 861 766 835 292 573 150 9 817 466 14 136 528 747 292 165 561 9 634 431 83 466 884 567 427 287 556 9 568 401 839 31 145 672 333 6 437 9 168 649 361 317 465 179 331 601 706 9 429 244 222 989 877 4 423 694 887 9 990 472 526 897 392 926 735 422 71 9 407 755 76 195 922 724 556 238 540 9 734 920 492 439 700 735 12 689 964 9 15 463 657 902 452 481 427 700 872 9 352 435 293 774 841 47 201 387 320 9 276 942 910 816 27 181 659 817 881 9 746 828 921 709 843 383 717 96 187 9 549 874 886 420 577 672 713 351 512 9 111 551 899 783 827 192 692 994 219 9 224 652 35 456 749 215 376 457 409 9 111 526 504 649 74 377 886 846 953 9 558 910 655 421 372 206 671 154 32 9 215 197 377 785 421 28 171 228 777 9 385 956 585 793 66 462 648 66 888 9 376 303 733 681 212 642 335 985 13 9 540 7 519 923 221 715 299 5 487 9 679 176 715 807 560 670 391 705 87 9 205 352 504 444 728 158 176 408 370 9 169 742 706 533 634 712 51 908 933 9 118 559 937 956 237 464 670 395 24 9 691 137 80 129 341 431 632 784 510 9 142 311 269 511 479 363 216 364 348 9 927 766 255 211 883 165 500 191 401 9 963 860 795 338 903 932 417 31 624 9 200 15 760 61 156 70 330 18 901 9 44 585 264 391 863 29 645 74 264 9 162 573 454 562 887 665 709 225 919 9 992 993 302 967 192 316 726 253 823 9 148 934 192 48 977 776 663 367 990 9 43 363 63 658 524 987 463 438 226 9 128 498 450 398 841 442 699 159 986 9 366 885 590 188 32 523 379 431 851 9 506 445 569 496 487 931 910 497 807 9 249 959 596 474 438 445 923 836 285 9 716 534 443 53 900 679 642 439 62 9 516 170 844 366 675 288 286 522 127 9 569 432 623 375 680 933 322 153 371 9 766 427 206 402 494 91 196 547 990 9 875 540 781 288 56 950 132 773 624 9 771 59 498 897 627 929 871 353 960 9 804 674 464 526 791 242 731 192 735 9 821 739 633 163 613 173 943 253 580 9 892 384 352 867 154 762 364 403 388 9 644 273 92 603 428 117 66 953 907 9 307 35 450 394 856 189 378 370 153 9 550 664 405 481 555 140 185 773 294 9 946 489 696 686 132 320 129 735 748 9 246 152 52 152 811 87 954 204 294 9 142 581 663 646 483 678 51 963 584 9 190 499 356 835 445 844 882 482 328 9 202 610 62 301 855 565 704 359 375 9 790 664 578 83 805 511 97 802 993 9 774 204 307 357 394 806 65 580 602 9 260 462 83 587 15 44 1000 667 251 9 565 370 961 939 512 624 517 946 780 9 379 43 581 371 168 785 29 877 530 9 834 293 109 435 552 922 869 139 936 9 265 138 954 515 702 324 827 993 835 9 450 861 780 581 239 174 513 961 694 9 649 989 570 178 823 862 639 609 765 9 912 830 903 848 94 393 153 960 446 9 476 786 438 662 587 298 794 519 888 9 967 31 848 12 680 837 933 209 11 9 146 199 619 911 111 448 165 310 893 9 557 462 204 355 938 989 792 951 927 9 442 744 797 681 63 828 529 74 859 9 717 359 419 727 504 618 697 414 728 9 145 931 37 389 487 498 593 193 787 9 933 985 738 212 778 833 8 458 247 9 187 338 673 45 54 31 464 780 534 9 433 477 300 160 973 230 548 713 68 9 45 305 261 184 590 597 921 801 726 9 105 808 535 352 347 873 24 743 926 9 406 206 58 291 990 886 590 149 858 9 171 696 570 591 93 227 203 276 816 9 151 548 616 876 652 775 762 355 473 9 634 730 216 912 135 773 969 426 763 9 854 367 911 63 538 959 984 480 51 9 210 682 678 377 184 225 344 411 228 9 471 172 583 943 806 664 158 69 799 9 931 389 576 693 594 942 955 656 831 9 265 991 662 667 553 695 344 929 878 9 568 625 288 148 95 460 82 389 617 9 745 547 685 895 829 425 470 873 18 9 764 179 25 946 444 15 608 110 919 9 302 806 848 532 725 824 819 872 918 9 630 953 306 598 698 204 634 592 32 9 58 414 256 75 177 435 451 474 230 9 466 81 339 384 735 496 583 266 221 9 406 436 92 675 418 397 333 15 446 9 888 1 37 272 58 802 527 485 978 9 313 935 804 542 752 884 233 488 970 9 728 422 587 948 180 375 392 854 792 9 140 538 158 585 426 158 621 49 568 9 775 575 404 104 888 690 907 429 442 9 791 661 281 112 741 702 699 688 881 9 73 431 87 216 570 976 725 154 753 9 235 127 801 802 253 376 557 356 615 9 246 263 395 39 405 408 319 516 148 9 373 214 187 605 638 970 691 205 539 9 19 930 45 771 164 523 572 317 775 9 299 873 130 913 470 392 307 509 796 9 66 179 664 213 903 877 752 508 867 9 721 550 71 611 568 1000 655 339 515 9 529 262 831 655 560 55 785 472 877 9 528 130 737 676 548 915 339 760 170 9 567 863 677 433 583 578 856 194 498 9 207 200 836 722 81 97 904 735 8 9 311 519 479 187 399 960 923 74 507 9 189 764 619 358 330 481 386 115 64 9 964 970 609 461 528 160 648 249 240 9 96 505 975 103 815 493 933 1 243 9 892 275 316 751 463 431 721 173 761 9 201 558 227 616 873 548 576 333 75 9 736 332 324 975 779 180 949 881 994 9 794 165 346 36 409 620 704 159 434 9 134 879 606 246 431 516 472 47 388 9 371 622 73 446 357 404 769 684 183 9 948 632 415 293 777 580 990 813 988 9 961 868 498 394 353 376 352 951 158 9 867 774 204 254 145 178 678 590 886 9 434 710 569 616 9 553 382 653 329 9 313 642 493 652 602 360 149 995 65 9 876 698 367 34 564 140 589 170 636 9 766 847 225 652 280 286 220 247 294 9 124 981 946 453 293 587 945 945 540 9 657 445 887 721 321 584 439 706 500 9 578 294 669 214 412 867 790 63 499 9 76 634 745 369 758 77 667 210 722 9 605 506 666 145 162 462 31 234 134 9 966 672 839 465 602 485 133 815 896 9 352 956 958 850 31 943 946 752 52 9 23 418 613 744 374 119 761 518 632 9 574 900 866 708 866 889 546 330 490 9 382 815 656 277 518 612 586 367 994 9 881 664 745 932 686 514 897 781 888 9 15 893 757 998 467 9 215 174 874 9 104 71 555 945 453 369 953 81 886 9 564 667 604 909 547 268 6 830 305 9 519 726 86 758 92 978 867 90 444 9 875 304 969 100 759 40 654 56 844 9 23 8 924 260 923 942 864 831 840 9 483 836 670 787 707 747 224 464 839 9 554 682 280 349 556 935 318 7 694 9 709 661 749 904 35 108 827 294 30 9 121 509 860 960 991 48 981 130 754 9 728 353 569 918 906 251 549 255 158 9 483 924 165 528 632 177 276 535 211 9 735 713 504 764 185 365 976 145 707 9 23 477 836 128 556 541 48 825 798 9 650 373 404 808 856 327 324 383 310 9 500 11 196 710 745 261 565 861 445 9 929 836 941 988 210 418 175 689 325 9 67 736 150 865 386 522 268 545 729 9 947 868 464 256 719 826 804 780 570 9 64 344 782 508 625 969 449 964 178 9 218 138 866 542 205 954 43 421 339 9 917 688 883 645 986 102 108 594 172 9 933 397 951 855 460 294 988 319 270 9 957 767 233 134 336 371 352 230 927 9 657 272 347 995 188 386 229 185 372 9 682 292 965 853 577 713 803 783 172 9 448 770 490 718 726 609 302 212 944 9 24 915 525 950 571 797 296 917 336 9 34 497 520 405 178 164 721 382 740 9 433 184 874 956 631 995 797 700 721 9 405 2 284 701 25 198 225 327 120 9 373 974 36 709 7 532 228 763 61 9 391 483 442 482 267 977 707 574 607 9 702 371 659 774 127 12 57 827 36 9 606 404 714 725 128 688 112 836 694 9 995 416 457 55 806 291 848 640 910 9 824 346 483 782 47 205 440 820 332 9 451 228 510 839 833 265 552 909 393 9 239 372 580 285 366 995 741 772 153 9 383 619 144 292 794 489 127 576 888 9 331 15 59 14 818 287 876 8 471 9 492 559 732 884 150 103 816 434 821 9 810 526 944 314 908 563 457 552 356 9 946 678 283 185 360 298 243 726 467 9 881 601 474 352 92 384 435 328 885 9 889 143 670 709 304 195 653 618 455 9 567 426 6 274 371 35 557 907 394 9 206 150 119 24 30 71 497 733 163 9 232 519 490 117 408 984 786 468 287 9 333 472 256 787 390 682 144 16 404 9 178 572 311 923 129 812 42 152 193 9 464 1000 926 626 231 796 467 699 555 9 802 837 23 89 169 846 696 307 236 9 377 450 251 781 979 174 443 901 302 9 254 294 805 446 758 804 723 735 386 9 519 554 437 73 355 273 447 795 793 9 293 491 99 880 867 900 130 999 230 9 655 441 482 308 46 776 112 844 885 9 267 918 619 652 436 172 88 861 879 9 712 659 673 504 303 163 954 182 382 9 205 663 380 434 317 173 916 624 570 9 43 87 413 927 353 331 897 357 118 9 421 796 330 299 508 341 323 363 643 9 486 317 177 867 873 839 598 307 508 9 122 574 483 44 968 570 456 246 274 9 138 142 630 608 914 778 289 212 285 9 629 535 999 624 372 667 800 590 540 9 990 539 198 849 661 123 332 704 90 9 253 511 335 526 1 828 156 960 742 9 933 248 953 569 229 839 919 852 562 9 586 3 151 125 344 690 674 193 702 9 796 524 757 237 128 619 571 653 971 9 398 160 930 491 444 530 796 12 758 9 634 283 961 548 868 315 698 344 658 9 739 17 202 792 812 77 548 400 204 9 519 970 857 489 719 16 419 562 812 9 300 357 175 57 342 457 369 889 324 9 683 939 667 692 677 683 894 469 846 9 970 368 245 174 886 566 382 727 637 9 749 497 198 560 796 554 735 852 247 9 191 572 136 515 254 74 533 297 750 9 568 190 570 765 160 290 362 685 175 9 927 66 901 915 814 749 464 374 544 9 369 108 747 616 650 318 751 516 923 9 176 49 220 277 616 409 847 380 920 9 136 93 604 662 20 21 915 286 835 9 663 750 560 559 118 19 305 85 20 9 623 835 536 545 362 584 764 639 551 9 173 837 282 444 324 375 48 985 746 9 420 251 31 606 266 132 517 824 602 9 535 128 686 555 750 873 442 647 234 9 25 410 224 927 934 60 208 378 383 9 934 777 720 679 196 322 62 154 587 9 545 670 410 146 557 890 184 111 991 9 408 904 637 993 928 47 217 206 332 9 628 413 709 11 347 837 82 377 385 9 403 438 538 990 983 207 751 480 763 9 992 15 225 983 422 128 619 767 407 9 17 983 612 701 962 377 761 972 75 9 598 53 451 982 808 241 871 797 575 9 77 899 406 192 243 421 768 225 194 9 248 195 960 6 564 294 618 264 256 9 346 24 579 420 973 984 870 954 791 9 462 176 939 36 253 837 442 796 431 9 862 915 655 407 162 202 367 168 765 9 12 137 380 267 482 403 846 901 376 9 829 122 681 971 936 857 909 971 461 9 97 764 608 528 977 522 182 384 36 9 735 102 203 499 113 691 878 380 172 9 633 577 424 360 757 897 40 727 832 9 248 635 155 708 731 918 315 610 895 9 189 144 278 224 878 379 778 729 491 9 468 606 222 639 590 150 414 949 906 9 310 341 632 494 588 618 648 648 701 9 565 314 310 459 502 453 88 77 683 9 466 854 411 309 673 368 530 663 958 9 680 76 258 937 738 598 921 231 538 9 538 230 185 590 146 850 900 957 352 9 704 44 780 738 862 986 148 170 658 9 516 51 321 473 730 396 730 19 485 9 680 939 67 217 476 296 753 66 442 9 602 317 750 305 372 793 85 110 654 9 70 257 823 727 772 874 399 596 955 9 795 678 973 631 709 263 698 925 739 9 345 29 156 138 630 472 887 935 843 9 680 371 304 685 440 561 508 518 684 9 733 917 632 39 63 309 364 693 17 9 626 390 293 716 735 321 871 872 302 9 694 111 236 889 790 606 192 474 397 9 104 333 267 788 417 183 419 456 597 9 79 171 289 447 148 31 739 864 117 9 411 86 340 712 132 450 300 372 591 9 257 563 65 654 667 749 272 806 166 9 454 224 973 402 302 495 42 748 642 9 72 838 857 540 600 295 232 663 778 9 33 962 149 624 571 63 40 224 729 9 788 495 886 305 300 109 629 701 762 9 123 742 861 117 166 50 325 57 649 9 619 640 312 748 673 625 896 296 195 9 959 687 418 39 826 264 925 483 915 9 385 111 967 499 586 61 359 702 578 9 409 378 986 409 997 626 720 744 298 9 345 992 945 539 950 983 309 340 808 9 924 264 290 191 1 753 157 499 338 9 569 209 391 146 969 768 132 378 116 9 757 97 212 406 793 203 702 684 504 9 684 344 843 843 619 459 485 809 459 9 237 318 309 926 886 517 668 384 486 9 435 515 863 903 623 311 466 380 104 9 668 81 139 523 116 482 365 958 100 9 823 442 909 633 678 578 941 955 463 9 458 622 846 943 409 712 157 663 686 9 467 128 417 922 795 849 60 669 964 9 893 33 922 345 208 363 605 840 41 9 182 133 347 644 590 969 842 884 729 9 905 40 391 943 858 518 359 780 664 9 208 191 684 171 436 716 92 780 275 9 455 384 115 847 565 247 545 560 188 9 865 401 71 593 658 462 335 600 671 9 204 958 450 219 517 993 902 688 428 9 970 131 559 244 937 942 710 783 506 9 956 680 65 495 544 818 917 137 475 9 378 823 74 401 27 383 850 597 900 9 194 499 939 973 468 69 531 711 6 9 472 421 140 329 728 819 746 575 715 9 563 491 203 389 221 25 814 621 403 9 196 822 1000 447 16 498 385 340 317 9 806 871 27 163 694 799 654 23 879 9 825 768 453 539 682 943 741 70 515 9 765 883 135 520 430 309 519 877 676 9 368 613 15 684 418 237 62 932 931 9 861 586 305 739 410 424 191 948 457 9 485 688 526 1000 804 760 486 323 189 9 794 193 65 469 560 30 484 243 799 9 72 305 731 2 517 316 658 607 725 9 433 149 672 889 633 711 414 984 866 9 525 822 541 714 615 733 130 436 293 9 159 271 887 958 342 543 688 696 59 9 355 353 17 79 138 165 102 26 150 9 164 792 485 381 316 306 921 29 273 9 6 511 708 650 21 978 536 978 319 9 431 17 366 841 371 71 858 801 208 9 22 902 233 171 417 376 656 798 692 9 313 718 72 585 723 582 292 372 603 9 621 260 932 292 690 949 657 530 671 9 727 387 472 286 761 725 519 283 142 9 246 290 939 937 603 8 9 187 731 9 942 831 454 544 451 713 476 742 754 9 776 399 284 446 477 22 269 763 782 9 994 633 65 487 878 354 425 815 308 9 432 175 495 514 116 325 968 660 127 9 32 487 869 786 614 619 421 411 95 9 442 680 857 224 25 489 640 511 719 9 345 287 885 653 718 59 147 584 174 9 823 903 185 949 286 23 169 71 636 9 787 843 399 882 285 78 90 860 454 9 931 851 964 649 195 250 533 847 319 9 591 993 254 116 167 156 653 468 442 9 27 636 864 15 423 707 413 656 343 9 842 745 554 295 675 404 258 675 598 9 859 207 445 529 149 789 783 617 956 9 938 269 423 731 647 410 595 661 832 9 653 73 839 995 914 584 548 208 610 9 303 817 637 900 27 843 344 556 344 9 133 690 312 440 627 932 214 710 578 9 623 304 239 455 308 311 645 302 577 9 580 201 784 190 855 953 178 754 979 9 372 450 886 715 582 575 26 373 554 9 957 586 263 535 208 918 125 14 225 9 787 659 878 363 238 430 499 779 284 9 451 956 37 781 328 486 19 42 419 9 593 420 791 146 728 376 760 614 584 9 677 738 949 253 525 607 130 239 845 9 559 737 975 842 539 931 879 320 258 9 716 690 651 135 282 422 277 780 150 9 653 891 763 588 568 853 536 820 729 9 495 302 967 691 860 56 665 54 594 9 595 932 265 204 999 954 855 485 588 9 276 762 719 777 766 609 892 705 528 9 744 592 348 824 86 1 142 776 860 9 197 441 913 143 387 196 407 591 547 9 713 445 31 652 72 792 370 849 557 9 978 92 613 506 187 205 205 10 290 9 205 151 418 64 700 210 329 842 596 9 876 600 186 422 312 982 453 963 54 9 596 684 254 153 662 345 117 167 883 9 321 371 892 963 575 394 380 990 93 9 589 670 286 184 546 886 722 319 549 9 703 771 864 108 367 547 713 871 208 9 409 987 726 291 660 448 534 622 374 9 280 1 716 724 941 385 10 476 282 9 247 197 601 795 252 723 10 711 89 9 909 424 311 468 832 650 194 475 309 9 641 8 930 367 287 282 82 11 574 9 818 20 49 100 618 598 52 412 201 9 774 774 911 215 682 334 877 501 518 9 526 694 992 834 687 999 115 53 638 9 748 486 648 321 303 19 370 754 636 9 319 805 399 519 931 524 429 497 557 9 115 373 58 632 899 103 623 84 789 9 973 199 193 610 946 30 609 267 333 9 979 988 86 966 658 243 717 176 173 9 592 956 669 149 70 393 206 701 291 9 308 675 375 449 1000 925 993 961 870 9 23 570 488 355 900 827 792 218 484 9 34 934 11 558 525 967 578 25 36 9 971 230 89 613 890 115 987 690 114 9 911 682 427 133 704 996 972 410 247 9 799 554 464 634 939 749 645 497 626 9 611 74 650 998 396 232 438 9 473 9 553 347 162 18 610 843 444 742 899 9 791 65 660 390 863 213 853 497 152 9 954 141 1000 931 103 425 580 100 821 9 163 538 829 635 442 527 796 459 136 9 991 255 229 889 45 294 900 434 508 9 465 639 356 616 944 848 967 874 950 9 391 805 402 563 968 291 743 602 732 9 270 750 542 405 740 796 634 980 193 9 927 879 978 786 343 968 142 310 263 9 989 276 136 939 19 293 340 581 260 9 630 324 213 713 593 962 254 349 53 9 402 982 32 946 260 911 275 46 605 9 595 187 915 857 527 542 345 465 560 9 637 156 141 248 137 816 460 849 760 9 774 455 108 826 208 442 210 505 53 9 472 131 98 76 725 636 342 934 515 9 884 278 979 795 266 487 287 513 975 9 102 324 176 861 97 982 321 275 189 9 762 484 45 814 955 175 264 382 252 9 251 724 185 765 959 814 96 753 431 9 934 40 943 908 493 266 83 706 715 9 64 26 341 604 139 824 1000 304 130 9 175 919 511 778 170 234 314 286 192 9 127 381 945 557 666 336 851 574 828 9 468 8 885 534 424 910 874 27 400 9 697 379 56 826 905 974 337 682 143 9 922 995 781 114 473 513 410 381 179 9 745 583 104 924 50 111 809 584 534 9 70 457 913 822 506 291 877 683 195 9 850 19 876 345 941 222 125 406 46 9 637 815 426 167 911 8 270 834 409 9 733 994 992 266 64 801 530 885 306 9 820 761 988 366 962 359 593 306 651 9 814 782 56 859 419 222 636 937 132 9 995 207 317 404 939 311 747 556 726 9 547 86 962 204 257 74 544 623 35 9 254 215 341 256 29 122 311 239 892 9 884 227 829 367 221 387 683 624 677 9 345 723 232 70 269 669 31 825 926 9 456 720 548 491 973 762 183 228 142 9 656 890 733 548 125 959 728 491 179 9 466 525 155 142 870 229 725 291 849 9 394 674 673 319 129 744 218 619 68 9 979 801 647 473 457 888 205 356 12 9 163 435 854 693 900 379 199 41 248 9 427 765 890 276 510 563 300 180 44 9 396 397 662 463 376 815 110 200 623 9 997 404 330 361 918 764 214 610 663 9 592 161 55 191 939 171 81 566 681 9 995 866 860 38 613 609 52 75 336 9 218 536 535 192 533 938 521 245 855 9 636 458 816 650 402 328 704 592 267 9 226 24 184 258 371 401 470 408 13 9 78 811 88 413 28 623 947 219 507 9 236 91 103 442 726 561 609 727 962 9 937 782 905 555 8 281 738 617 651 9 139 86 410 151 515 221 590 927 600 9 565 225 171 423 812 261 526 253 339 9 86 862 65 399 150 847 655 704 206 9 935 793 822 937 283 260 347 786 774 9 567 375 53 518 291 629 688 714 441 9 301 239 45 639 676 258 55 426 407 9 253 80 462 810 367 607 984 303 889 9 243 649 674 368 567 401 772 85 691 9 753 124 756 545 424 994 941 414 21 9 199 821 446 957 73 878 419 235 244 9 377 218 546 265 812 547 291 531 465 9 691 303 901 733 407 25 489 951 448 9 834 891 214 855 441 34 652 398 458 9 529 168 692 772 544 909 670 808 720 9 568 450 251 32 140 905 933 225 311 9 309 65 613 756 898 855 321 104 296 9 354 756 45 812 636 212 503 760 755 9 764 429 914 483 348 364 85 379 855 9 341 663 79 3 971 143 615 79 41 9 822 399 496 469 105 251 513 916 239 9 724 770 998 478 533 778 391 368 125 9 106 452 503 961 145 518 39 147 488 9 534 762 918 926 935 317 421 403 421 9 24 915 688 262 638 809 259 467 694 9 388 209 61 512 315 864 366 275 8 9 883 665 155 723 550 268 640 475 554 9 308 248 956 80 271 870 119 884 507 9 928 494 325 973 881 533 33 392 847 9 248 109 473 608 992 490 114 66 39 9 733 705 866 286 365 113 241 444 383 9 110 563 618 968 842 111 292 814 343 9 176 198 734 375 445 842 199 404 185 9 688 517 250 79 249 307 944 534 671 9 56 126 114 790 587 28 759 554 221 9 869 197 34 211 725 231 296 99 28 9 489 297 431 26 337 300 627 767 548 9 933 710 434 955 117 559 421 258 146 9 448 16 51 669 236 600 54 798 324 9 285 445 422 664 285 70 446 310 406 9 745 937 524 645 221 233 78 176 701 9 988 596 310 485 43 677 888 63 264 9 487 117 61 162 753 857 935 416 142 9 4 213 803 762 958 91 637 602 312 9 222 31 487 922 370 82 584 855 476 9 260 94 891 524 932 359 936 93 463 9 145 379 230 286 734 442 440 847 399 9 531 484 1000 842 705 382 680 978 752 9 113 561 606 940 173 51 830 48 982 9 540 335 426 2 479 804 231 764 537 9 673 556 384 71 86 867 423 927 571 9 804 606 548 555 718 461 512 657 633 9 562 839 680 895 378 366 320 380 845 9 123 962 960 12 634 515 395 57 600 9 613 479 526 535 634 483 434 541 552 9 894 404 209 878 966 399 909 212 776 9 275 532 507 119 6 469 78 17 102 9 593 763 510 544 727 340 70 261 974 9 904 47 866 456 940 269 16 170 586 9 414 78 798 189 352 681 696 822 38 9 516 900 407 617 844 169 479 387 248 9 818 808 860 791 712 906 656 519 198 9 277 534 367 862 947 796 659 135 148 9 691 182 321 729 697 220 135 666 415 9 303 144 154 902 961 313 762 104 24 9 667 111 894 864 387 427 582 601 373 9 378 259 860 877 950 393 197 678 442 9 769 812 107 183 466 602 688 368 914 9 1 481 17 376 147 480 270 363 218 9 696 296 818 421 673 77 280 549 378 9 24 98 407 465 866 570 571 400 35 9 524 88 754 438 88 234 806 815 733 9 285 84 447 503 132 742 320 552 767 9 748 183 667 477 206 764 883 671 629 9 452 593 381 839 117 468 592 906 907 9 178 711 721 262 996 157 708 850 288 9 801 169 191 567 269 373 586 745 930 9 349 628 952 330 431 897 710 269 365 9 177 213 270 435 742 980 155 3 327 9 311 62 176 950 214 697 140 133 965 9 864 718 709 146 66 688 97 395 119 9 345 456 739 709 984 951 330 418 692 9 662 925 46 988 587 459 516 537 673 9 212 28 805 528 892 874 236 37 939 9 276 485 686 394 830 141 484 890 477 9 435 220 894 478 881 170 524 220 757 9 334 735 645 6 946 672 162 473 915 9 35 61 303 326 688 788 363 433 969 9 503 916 210 979 350 429 225 180 661 9 394 703 233 502 388 967 146 394 265 9 818 907 89 84 294 501 387 619 188 9 174 981 620 494 835 888 703 166 589 9 484 742 768 496 135 470 728 637 210 9 47 134 603 311 951 861 751 35 154 9 252 773 124 791 946 456 763 791 643 9 650 845 808 238 328 901 6 824 387 9 827 903 375 388 949 509 990 259 811 9 203 362 845 708 965 617 832 755 914 9 287 869 56 281 870 901 88 108 228 9 988 465 403 727 643 306 101 31 606 9 609 372 217 420 926 578 616 634 542 9 585 817 648 498 455 517 906 736 386 9 806 175 845 385 515 661 140 241 656 9 797 341 38 402 950 761 618 369 687 9 195 984 320 88 568 488 736 418 942 9 252 323 677 989 480 852 834 216 366 9 846 355 606 501 151 946 538 553 895 9 299 522 615 337 717 951 656 156 518 9 495 891 287 436 494 961 113 483 440 9 316 668 8 681 513 362 638 14 865 9 935 903 417 182 201 290 796 537 358 9 746 544 514 616 38 404 902 826 250 9 215 938 732 654 605 399 661 637 263 9 375 274 276 239 208 179 7 741 731 9 296 537 620 654 634 163 167 601 553 9 922 503 378 171 717 667 254 722 271 9 4 735 907 267 109 532 542 699 91 9 72 705 832 803 1000 720 422 5 705 9 936 171 306 840 445 808 217 967 876 9 235 221 949 505 224 35 763 842 143 9 646 736 193 737 807 897 920 961 249 9 639 734 253 343 670 424 1000 509 220 9 159 78 186 34 312 758 335 169 334 9 369 931 175 864 577 910 56 313 69 9 953 584 29 201 222 763 805 916 784 9 580 916 292 799 74 721 985 460 33 9 94 794 201 427 514 483 602 377 59 9 511 433 723 579 737 306 960 289 879 9 722 93 147 505 673 62 148 823 487 9 221 159 946 253 253 91 805 679 605 9 287 280 333 346 143 117 420 73 853 9 78 32 493 956 105 938 102 961 962 9 515 109 784 2 681 943 299 933 195 9 742 737 225 698 375 505 382 720 999 9 499 492 71 703 569 103 196 876 207 9 485 978 168 446 844 628 229 197 308 9 523 848 592 69 589 680 294 638 54 9 150 19 126 148 517 617 218 572 537 9 672 767 412 879 251 741 398 48 585 9 25 276 781 684 151 628 627 219 568 9 306 864 557 359 365 576 836 512 444 9 804 82 15 340 753 133 752 983 735 9 844 380 782 428 756 410 561 791 560 9 540 417 130 460 722 346 16 433 710 9 943 268 574 739 72 655 105 411 407 9 238 514 390 324 710 121 106 489 877 9 867 49 667 778 941 84 907 752 157 9 604 119 589 666 62 857 239 152 280 9 893 256 42 651 493 908 392 817 617 9 513 274 105 741 140 506 759 917 446 9 194 175 197 351 131 315 939 796 728 9 147 34 879 778 926 135 820 928 979 9 727 320 795 695 184 420 799 924 559 9 304 682 827 101 876 2 297 578 132 9 964 516 279 43 15 312 922 144 589 9 408 315 516 386 393 187 533 87 370 9 952 886 293 863 541 327 689 642 202 9 42 290 779 525 253 646 803 296 12 9 466 569 508 54 976 822 570 713 215 9 756 245 301 478 549 538 770 411 79 9 96 451 720 649 845 9 779 369 614 9 777 524 261 140 989 829 647 43 156 9 469 964 868 683 71 465 335 548 13 9 873 670 423 951 117 225 22 118 69 9 30 896 790 995 24 313 255 164 653 9 435 810 47 942 278 362 162 312 785 9 626 999 332 638 871 353 412 173 822 9 636 194 939 57 575 186 846 922 210 9 510 176 373 162 963 182 209 256 812 9 922 417 475 706 42 473 390 31 695 9 742 442 867 563 430 412 853 486 339 9 39 683 260 248 192 787 620 705 101 9 153 913 357 316 187 773 791 892 815 9 615 281 197 310 375 639 528 937 420 9 292 790 257 630 828 939 241 75 482 9 27 46 186 128 198 451 484 514 637 9 256 656 528 422 270 161 619 931 535 9 609 811 471 380 102 612 636 83 791 9 926 323 217 407 701 262 592 828 812 9 394 663 677 30 271 332 910 44 953 9 70 662 884 604 622 46 426 1 147 9 38 988 581 180 913 903 397 319 603 9 10 263 783 821 656 797 849 686 67 9 180 595 111 133 16 124 368 619 98 9 765 44 450 911 433 438 843 613 350 9 745 9 669 699 370 283 833 543 938 9 982 391 975 48 571 921 510 55 936 9 986 774 554 83 538 598 532 800 30 9 321 642 994 671 738 2 691 788 724 9 973 973 266 910 954 656 885 353 578 9 805 863 984 741 200 757 646 634 646 9 595 517 797 977 838 438 970 508 527 9 324 198 667 47 170 639 312 431 592 9 319 667 944 897 472 158 880 564 357 9 989 561 990 634 156 507 783 132 696 9 220 453 203 99 776 752 765 822 273 9 755 485 703 346 156 370 641 52 193 9 799 283 108 507 271 20 849 257 175 9 707 39 658 402 610 111 956 60 238 9 707 824 412 979 578 896 33 275 51 9 402 268 454 946 418 737 405 924 359 9 425 124 967 599 830 5 609 583 967 9 71 538 26 308 244 202 719 222 131 9 967 255 758 369 8 25 175 306 442 9 911 710 717 621 134 841 588 85 670 9 944 693 253 262 115 142 640 422 386 9 193 493 959 323 811 565 432 179 925 9 456 353 230 249 615 939 966 588 425 9 806 175 509 827 470 553 431 732 667 9 925 371 440 310 563 284 620 237 94 9 185 669 273 109 476 977 690 725 944 9 980 690 531 404 847 57 264 25 526 9 816 808 609 834 732 979 626 393 893 9 909 12 130 3 548 150 627 8 625 9 603 697 701 898 677 742 428 80 588 9 836 344 965 362 511 124 322 697 207 9 301 322 599 545 582 962 674 584 510 9 175 562 517 800 165 566 852 414 242 9 594 194 673 533 29 368 849 742 879 9 972 64 927 530 716 600 480 260 181 9 442 286 117 303 460 678 171 611 194 9 736 463 608 977 56 801 2 588 829 9 369 437 571 599 760 986 525 290 701 9 124 769 960 657 562 245 773 864 705 9 450 35 667 644 122 481 251 99 536 9 51 452 476 231 820 264 153 419 375 9 138 295 16 838 771 137 798 427 698 9 394 199 914 450 1000 300 117 643 421 9 597 245 871 485 647 322 312 878 142 9 575 382 912 301 520 206 317 357 328 9 453 506 754 502 900 952 415 349 952 9 714 817 946 487 414 191 357 898 189 9 679 209 418 172 135 800 435 435 319 9 640 103 27 968 555 533 73 409 784 9 25 823 132 328 889 949 625 375 714 9 167 731 611 356 761 171 773 932 657 9 572 718 91 242 358 546 269 677 100 9 801 101 860 936 477 683 67 804 923 9 367 781 297 80 947 379 42 302 492 9 564 427 775 220 998 493 663 240 202 9 208 860 230 659 12 330 519 947 807 9 553 13 962 475 732 742 771 811 689 9 501 205 342 992 768 768 767 988 118 9 259 650 357 460 209 568 41 867 579 9 370 737 525 176 289 889 138 763 620 9 879 885 783 919 386 987 261 729 754 9 28 847 741 145 457 742 853 268 950 9 420 308 169 350 678 905 874 853 194 9 763 342 308 734 573 193 516 491 930 9 502 751 658 608 131 857 700 275 313 9 442 480 581 743 251 888 911 601 565 9 168 474 770 713 588 111 20 674 683 9 212 541 174 493 43 276 503 2 406 9 359 701 33 671 142 512 251 237 114 9 139 499 714 55 666 540 824 378 479 9 935 750 152 617 313 693 142 806 87 9 418 308 88 823 666 788 207 336 282 9 70 939 518 184 429 16 249 483 34 9 788 307 411 267 241 512 770 857 825 9 462 351 630 900 768 937 987 942 954 9 127 149 641 760 570 579 277 105 7 9 644 354 842 677 141 148 440 759 388 9 951 529 596 127 342 946 756 242 65 9 44 580 7 997 706 507 990 465 428 9 920 93 533 279 89 886 120 117 378 9 267 908 137 654 211 17 601 337 358 9 899 93 599 963 136 531 969 485 236 9 827 474 53 255 393 145 139 671 585 9 24 142 702 753 408 609 889 413 819 9 257 14 156 967 912 600 565 874 735 9 447 195 571 683 373 396 735 627 141 9 231 117 163 816 140 305 517 893 712 9 477 133 125 296 742 490 803 708 401 9 402 624 626 488 71 172 411 753 545 9 806 839 523 946 421 640 109 588 131 9 413 456 375 476 933 860 952 580 601 9 441 734 308 193 487 283 819 974 353 9 342 736 457 886 542 647 761 839 68 9 752 299 655 882 711 463 609 539 395 9 468 490 326 420 931 59 79 123 545 9 361 293 870 714 987 606 522 224 499 9 169 984 337 588 87 636 594 969 698 9 56 929 236 802 396 78 127 815 8 9 185 893 482 81 605 127 951 318 113 9 908 192 336 406 360 672 94 947 758 9 729 540 78 779 948 6 366 749 401 9 443 876 567 802 412 811 284 493 416 9 762 795 85 874 702 276 561 459 635 9 232 552 933 990 633 825 419 763 772 9 425 128 520 825 923 747 744 724 159 9 554 359 3 969 120 149 406 345 850 9 681 258 660 668 489 211 600 830 195 9 424 249 957 547 673 85 419 849 7 9 165 592 82 675 498 441 677 818 912 9 825 223 609 26 904 866 685 571 706 9 248 522 888 442 946 136 399 844 160 9 835 262 360 193 427 304 274 101 801 9 66 130 618 330 954 841 938 332 96 9 155 16 666 860 615 187 747 57 484 9 234 807 328 393 993 941 105 185 719 9 408 810 820 208 876 301 177 205 254 9 369 494 937 464 648 305 129 507 919 9 668 606 327 151 839 133 830 584 125 9 771 688 661 489 447 471 660 6 698 9 960 182 254 566 551 747 854 366 394 9 158 847 252 77 514 857 403 16 48 9 888 846 631 364 968 670 377 808 116 9 847 820 121 896 131 654 149 48 204 9 895 902 922 640 59 768 243 487 281 9 452 242 296 499 129 493 129 844 812 9 798 220 620 913 418 791 385 313 921 9 38 461 969 594 707 222 515 698 280 9 282 941 119 562 392 360 209 890 840 9 702 370 683 513 167 255 484 431 672 9 274 815 337 547 204 149 515 797 856 9 736 311 905 367 592 197 485 505 588 9 196 66 829 35 767 550 70 631 68 9 324 467 498 347 740 664 683 286 868 9 832 152 16 39 239 327 295 958 270 9 492 794 127 431 990 192 612 376 310 9 161 445 940 229 120 406 78 467 498 9 94 501 135 313 684 639 328 74 877 9 6 369 186 276 860 980 402 642 321 9 593 253 696 902 414 493 193 994 612 9 951 71 430 800 164 931 934 828 614 9 924 156 40 153 161 408 338 788 619 9 669 189 612 989 133 865 37 386 630 9 529 931 623 140 881 45 570 680 561 9 852 965 388 817 241 895 856 393 408 9 615 730 195 585 751 736 197 91 220 9 413 127 606 42 7 536 664 499 768 9 708 420 799 268 271 115 8 439 355 9 902 295 747 309 261 829 856 846 579 9 591 394 21 810 806 148 767 847 506 9 302 862 4 421 921 423 219 541 45 9 334 548 484 40 801 130 787 110 390 9 967 965 587 897 907 332 917 716 137 9 416 835 335 922 488 548 925 909 469 9 700 479 361 744 812 908 227 852 60 9 708 990 521 98 956 485 36 852 743 9 368 768 811 856 536 645 191 457 132 9 738 381 40 558 80 871 918 176 682 9 177 402 885 237 462 226 757 559 533 9 594 946 384 688 313 504 498 169 39 9 142 711 495 626 800 227 17 358 659 9 887 275 834 921 452 587 805 40 48 9 383 148 958 915 741 904 651 781 568 9 154 278 88 544 420 150 390 45 950 9 968 413 307 626 300 933 811 220 736 9 398 376 775 797 758 275 755 673 367 9 10 323 147 929 828 425 369 723 196 9 518 464 592 467 431 4 125 409 303 9 58 219 522 793 968 898 920 765 7 9 194 871 679 560 232 353 707 160 532 9 131 880 254 678 398 717 269 216 500 9 272 693 908 575 750 126 448 894 94 9 697 165 210 704 358 80 734 270 311 9 87 976 822 970 458 702 224 487 451 9 292 755 18 791 378 710 698 304 811 9 176 752 705 621 448 221 830 503 579 9 261 237 200 571 675 527 744 644 336 9 445 219 822 247 863 576 265 5 953 9 974 55 257 137 230 360 193 202 159 9 413 31 662 991 643 250 542 213 924 9 68 308 919 403 753 490 224 999 704 9 799 615 708 104 941 762 712 77 343 9 71 269 544 581 681 926 242 24 568 9 843 565 132 118 633 440 37 35 544 9 878 259 894 933 409 509 640 864 801 9 754 927 877 448 997 145 344 578 825 9 621 171 848 541 14 765 672 131 397 9 463 519 783 358 748 393 604 680 154 9 464 672 17 264 777 944 140 224 292 9 284 567 221 460 188 744 660 728 757 9 424 751 239 172 566 110 954 275 857 9 347 878 889 500 341 560 868 604 688 9 163 743 911 455 378 830 27 838 369 9 770 497 96 878 272 198 469 443 115 9 578 396 390 786 94 267 26 945 960 9 937 813 563 624 975 658 535 781 35 9 716 160 224 84 281 72 531 511 343 9 728 979 785 195 908 533 936 45 978 9 202 71 923 513 359 87 76 983 413 9 85 869 546 119 584 705 343 667 985 9 414 197 495 109 276 825 245 822 84 9 129 757 129 107 311 551 381 823 909 9 467 898 891 231 334 111 776 453 694 9 480 147 712 817 912 908 663 20 536 9 840 617 357 923 745 114 403 203 424 9 953 583 598 214 401 496 456 632 829 9 567 759 633 612 239 131 324 407 43 9 583 69 414 470 908 30 179 183 127 9 292 585 329 67 890 264 664 103 664 9 511 910 647 692 476 406 676 440 996 9 807 763 754 201 697 822 614 167 82 9 996 345 264 122 988 200 450 406 89 9 65 421 543 729 284 453 727 327 280 9 484 2 719 831 160 481 584 712 530 9 758 326 696 839 673 392 454 794 379 9 5 595 136 94 660 556 988 740 839 9 440 818 517 72 302 871 790 132 30 9 623 68 742 152 825 419 847 15 91 9 238 468 236 968 472 830 103 917 841 9 658 257 580 849 696 398 717 767 51 9 587 909 534 969 531 601 62 682 777 9 480 880 791 922 117 258 509 436 82 9 338 538 350 531 547 606 462 747 654 9 211 464 772 261 50 680 147 18 210 9 747 79 243 876 910 122 666 183 590 9 924 691 25 357 29 562 706 911 461 9 664 372 207 317 583 670 440 195 72 9 120 341 89 681 440 520 924 315 781 9 45 980 964 987 255 654 11 963 34 9 573 21 944 33 684 668 591 352 250 9 261 791 796 684 262 489 124 943 280 9 643 218 594 776 614 925 739 600 532 9 392 611 494 426 535 866 721 919 549 9 388 509 252 989 121 43 137 804 656 9 625 928 598 904 922 167 849 697 781 9 773 435 732 656 179 342 502 956 228 9 367 676 146 916 416 7 519 756 127 9 561 892 283 217 868 562 166 771 483 9 333 619 532 465 744 318 196 751 496 9 890 252 451 117 619 479 615 886 894 9 621 404 1 99 317 893 733 885 760 9 294 50 883 129 734 853 660 550 948 9 977 746 699 473 987 950 275 103 920 9 753 717 157 998 689 561 351 140 229 9 243 872 113 354 166 514 588 294 600 9 441 953 149 388 281 246 438 753 232 9 740 380 687 11 132 403 168 482 444 9 80 832 583 308 426 454 772 131 971 9 285 71 264 884 511 568 33 250 849 9 278 40 953 862 779 332 548 141 816 9 302 308 649 745 387 832 679 46 257 9 485 817 739 455 102 809 71 337 671 9 990 369 273 190 999 312 143 212 442 9 826 759 582 641 60 242 641 157 628 9 472 187 26 80 671 842 819 478 943 9 979 900 632 2 889 1000 274 79 350 9 937 573 913 378 398 671 311 391 83 9 552 31 239 532 503 425 557 582 448 9 398 752 277 693 83 176 324 84 416 9 675 357 494 377 645 418 289 22 816 9 960 684 206 42 236 236 632 767 90 9 408 323 24 855 720 127 131 764 209 9 658 87 644 74 762 352 919 138 996 9 337 426 17 504 737 53 709 130 288 9 296 761 54 738 169 728 761 375 799 9 239 858 563 448 515 1 443 940 762 9 795 859 251 790 547 29 159 50 117 9 211 110 247 498 405 7 903 494 527 9 630 254 254 780 845 111 342 292 977 9 695 734 917 456 880 127 59 670 673 9 439 828 722 555 390 831 801 887 587 9 160 141 81 38 122 686 291 901 530 9 401 595 173 730 289 259 646 96 138 9 772 506 159 796 944 986 517 851 727 9 699 651 965 637 162 105 717 200 578 9 755 842 479 636 595 425 809 324 65 9 419 969 512 556 92 18 67 887 961 9 404 403 811 131 453 814 95 89 327 9 200 158 878 777 912 720 607 547 314 9 383 707 989 447 125 957 311 33 48 9 328 99 286 640 502 40 803 632 492 9 968 79 932 294 278 89 172 406 1000 9 243 365 899 908 747 605 896 546 82 9 204 856 114 251 535 564 888 174 417 9 927 328 401 418 295 479 349 589 756 9 790 112 513 141 706 877 39 613 976 9 996 860 873 77 63 728 542 665 614 9 457 552 787 873 478 467 273 247 761 9 751 947 701 858 736 164 371 877 869 9 599 267 833 574 614 44 446 42 106 9 525 935 122 138 391 673 277 616 502 9 95 888 100 855 991 47 556 200 134 9 71 922 362 292 521 981 124 446 594 9 520 244 636 625 120 922 99 610 313 9 123 238 280 625 332 167 76 186 509 9 122 93 709 256 164 630 617 455 502 9 597 930 300 543 449 543 530 426 14 9 451 524 623 115 998 860 394 974 191 9 913 50 729 421 171 821 481 778 336 9 463 747 142 316 695 72 615 237 872 9 509 118 297 523 569 172 145 35 522 9 357 429 495 899 341 544 627 113 67 9 800 946 844 135 408 590 277 723 637 9 700 690 873 571 198 991 220 72 911 9 743 569 945 264 925 373 759 823 65 9 302 450 530 720 601 475 564 735 234 9 505 363 308 141 62 997 366 985 547 9 356 204 970 618 946 538 562 562 462 9 287 320 637 703 973 438 232 693 38 9 58 608 772 291 112 487 951 253 548 9 299 618 532 845 325 87 815 294 385 9 704 855 946 166 493 617 154 548 941 9 591 131 985 628 189 592 751 831 56 9 237 133 308 137 432 277 668 628 953 9 755 794 246 139 498 452 436 15 297 9 52 168 844 992 758 974 977 737 514 9 920 487 697 975 76 829 634 212 612 9 262 879 240 214 985 385 811 475 882 9 263 910 248 559 313 415 754 657 524 9 79 985 260 593 904 99 641 231 174 9 469 216 385 433 478 615 672 43 952 9 408 854 426 642 468 688 889 378 352 9 656 483 8 531 561 992 791 153 248 9 241 145 830 414 614 45 150 398 522 9 764 421 917 67 828 770 493 469 589 9 532 710 318 883 365 800 243 895 360 9 586 37 865 833 277 9 14 42 974 9 59 543 371 932 659 791 848 725 971 9 969 569 439 557 100 148 874 335 864 9 25 577 759 385 162 147 249 347 424 9 609 360 817 583 770 360 953 702 370 9 96 549 94 66 870 663 504 426 114 9 4 652 448 867 28 376 977 412 538 9 124 12 236 899 621 947 67 555 69 9 778 507 770 147 954 670 593 19 539 9 255 875 317 720 230 320 168 448 347 9 543 425 759 432 900 122 19 150 94 9 966 568 648 34 346 155 155 844 108 9 176 436 479 715 42 353 383 762 582 9 702 281 29 48 175 805 158 607 56 9 280 977 205 725 294 125 373 679 470 9 879 833 313 338 9 101 816 75 494 9 520 457 255 453 510 887 834 557 62 9 638 67 20 46 698 996 602 422 290 9 726 794 968 195 672 153 860 362 513 9 312 177 939 805 49 747 412 501 256 9 298 334 164 711 324 230 730 369 279 9 78 970 701 719 696 846 38 242 870 9 190 453 231 54 764 759 344 569 807 9 90 332 660 697 629 993 213 340 668 9 794 421 36 73 498 358 125 216 405 9 970 254 998 839 795 451 69 201 566 9 180 544 486 986 986 817 645 34 446 9 990 246 137 657 392 557 45 464 55 9 402 588 622 806 909 227 803 748 374 9 605 168 926 171 347 821 656 333 158 9 473 329 192 270 670 789 406 327 180 9 314 371 995 720 124 934 342 929 843 9 920 83 942 293 688 109 570 858 456 9 391 865 788 548 689 468 91 958 138 9 880 715 816 411 29 186 758 100 309 9 691 441 589 885 713 671 826 357 710 9 935 927 567 742 317 784 881 216 472 9 348 307 782 485 538 496 652 948 876 9 837 57 976 497 100 768 85 984 480 9 108 162 837 817 448 115 736 189 783 9 519 69 998 342 768 656 123 605 193 9 971 256 493 846 93 901 173 941 1000 9 941 378 336 772 485 497 960 653 296 9 74 740 484 208 610 904 206 952 671 9 213 74 275 758 396 531 250 594 975 9 150 766 915 502 58 292 837 182 128 9 685 141 133 980 567 872 815 774 482 9 718 331 433 388 896 858 15 653 254 9 545 902 199 871 403 964 137 904 374 9 429 92 555 908 776 695 40 755 613 9 912 569 739 745 638 421 529 378 316 9 386 392 968 991 288 221 189 158 624 9 505 294 879 878 74 323 432 334 98 9 478 373 205 91 636 773 181 380 763 9 601 908 140 917 646 531 884 988 170 9 105 529 679 80 33 324 310 910 398 9 632 693 731 82 170 455 286 612 443 9 410 144 174 172 745 82 311 661 79 9 193 896 66 362 1000 594 392 431 978 9 716 741 239 465 372 931 547 453 453 9 1 90 416 795 500 560 969 23 304 9 402 334 316 480 878 211 897 592 563 9 491 983 993 820 698 733 59 514 457 9 989 60 261 793 61 351 209 855 202 9 768 175 224 423 576 909 738 55 787 9 300 952 730 862 794 64 855 613 762 9 587 23 627 395 12 687 656 804 747 9 358 364 953 559 483 480 134 905 55 9 43 994 110 181 294 413 910 155 558 9 973 9 522 86 948 545 713 342 556 9 399 349 711 497 706 427 801 616 909 9 280 750 814 335 792 807 796 972 452 9 560 233 607 117 205 967 638 291 914 9 182 355 608 89 753 956 152 601 14 9 578 401 629 486 681 730 651 367 873 9 810 514 844 261 73 428 867 189 633 9 186 178 275 99 360 981 706 448 85 9 14 599 685 27 176 85 7 14 117 9 737 664 835 609 473 348 805 734 420 9 584 952 608 216 137 786 842 588 497 9 822 645 296 906 658 895 590 36 422 9 27 43 787 495 131 451 330 91 275 9 677 247 360 97 831 312 56 46 800 9 193 240 387 689 413 384 985 671 41 9 231 612 77 4 638 471 143 485 953 9 593 814 43 219 490 290 579 938 120 9 242 346 517 393 538 108 780 579 521 9 515 915 191 555 497 802 983 852 792 9 805 994 276 757 586 89 800 157 930 9 441 735 220 560 328 565 428 720 454 9 536 851 32 56 365 298 598 272 794 9 399 254 646 190 59 639 817 815 577 9 905 966 733 187 406 819 406 317 498 9 322 745 217 775 280 68 159 687 784 9 456 636 55 602 34 309 247 576 719 9 237 392 885 813 649 851 897 187 608 9 67 592 925 564 265 21 133 39 300 9 200 549 338 335 5 973 390 606 358 9 698 204 285 768 440 29 652 605 29 9 854 853 215 462 272 158 738 187 422 9 758 319 812 409 870 361 98 205 717 9 422 594 674 779 643 229 416 762 20 9 444 765 976 824 619 181 38 432 452 9 547 169 990 968 278 309 131 686 530 9 843 783 86 559 204 31 584 334 25 9 812 749 786 832 544 551 159 367 521 9 339 756 952 142 302 472 132 621 749 9 792 752 434 321 594 568 759 505 771 9 789 440 104 814 252 205 951 435 100 9 853 945 467 373 284 222 676 425 876 9 147 556 496 895 699 247 680 372 193 9 247 130 49 369 270 488 825 435 91 9 29 386 877 128 238 822 946 963 105 9 520 638 881 395 137 789 890 31 487 9 489 63 858 33 309 987 433 30 257 9 920 854 691 363 882 428 239 361 18 9 412 659 980 868 178 969 749 572 105 9 537 813 488 375 653 902 233 37 562 9 571 469 591 179 741 444 870 103 677 9 649 693 390 666 105 48 997 972 225 9 318 72 148 774 960 312 613 335 965 9 514 567 353 76 137 822 666 316 914 9 110 537 368 138 537 60 527 555 516 9 574 903 840 798 220 911 297 346 871 9 609 958 205 925 472 123 277 899 259 9 450 564 926 363 25 814 82 163 351 9 142 689 257 9 615 159 848 412 731 9 759 709 76 981 669 385 185 593 856 9 659 869 754 917 671 670 195 33 694 9 360 115 208 62 608 249 318 616 863 9 477 464 626 559 574 686 634 554 354 9 370 90 946 226 748 167 331 16 837 9 352 562 221 46 922 687 605 983 294 9 853 653 262 67 481 77 693 39 650 9 378 24 555 84 393 996 381 970 95 9 547 653 110 735 4 24 956 401 945 9 642 6 279 288 210 931 549 277 763 9 625 969 801 626 698 824 532 133 217 9 527 514 186 621 412 838 82 147 194 9 105 102 594 401 95 599 32 382 809 9 314 282 437 77 258 757 877 883 454 9 701 766 939 269 292 452 806 912 215 9 996 346 361 189 450 814 782 851 909 9 733 234 642 893 547 924 329 623 533 9 85 852 416 890 904 181 180 172 825 9 983 329 88 198 324 433 558 864 883 9 724 998 85 632 730 318 273 974 216 9 548 654 839 81 90 690 848 331 593 9 380 511 116 204 493 444 292 42 120 9 76 952 983 958 675 332 394 658 413 9 711 282 386 927 830 391 117 262 480 9 158 461 811 102 840 673 217 396 517 9 12 39 559 131 114 862 466 424 536 9 149 817 193 562 880 826 299 158 7 9 690 274 268 169 783 728 331 884 920 9 355 100 315 872 463 353 782 946 818 9 643 763 241 530 911 58 74 472 289 9 899 771 446 906 812 71 525 332 853 9 253 15 736 172 369 187 838 592 1 9 542 373 946 359 367 708 952 896 619 9 361 321 442 649 220 564 94 477 727 9 516 1 59 368 253 73 455 776 793 9 993 965 385 993 506 109 939 217 476 9 998 168 723 968 528 44 762 176 263 9 325 621 91 52 488 91 462 855 344 9 534 661 471 326 5 436 62 997 941 9 171 287 509 998 637 676 720 604 203 9 115 365 730 729 42 702 819 93 189 9 910 906 395 605 439 407 75 116 411 9 862 530 408 155 700 46 663 697 682 9 339 768 286 893 883 2 975 963 43 9 676 782 487 217 691 392 611 295 830 9 18 721 298 780 583 827 539 737 878 9 585 399 926 618 89 693 255 982 927 9 257 956 890 651 983 23 138 551 713 9 529 514 359 711 883 79 360 662 13 9 538 201 749 415 137 500 340 754 588 9 384 361 569 663 617 876 904 619 211 9 926 756 761 638 285 274 348 347 156 9 426 706 818 791 243 18 539 9 506 9 38 348 259 626 83 619 546 745 587 9 422 1000 206 632 925 313 744 914 949 9 18 261 295 173 39 352 342 829 946 9 711 719 954 216 757 653 827 734 88 9 797 631 832 384 404 832 941 387 108 9 253 131 22 554 148 282 848 672 672 9 552 14 500 497 724 219 451 940 327 9 455 766 412 542 914 42 726 649 446 9 909 589 832 16 194 314 37 747 461 9 671 946 133 342 497 498 194 346 221 9 764 796 512 442 602 629 853 144 543 9 246 221 191 43 129 132 227 496 677 9 540 885 423 1 555 720 485 248 217 9 982 793 562 554 556 709 418 349 662 9 398 201 157 940 799 377 483 841 857 9 966 67 353 642 607 237 416 959 143 9 135 795 742 703 776 535 616 681 442 9 676 450 791 338 848 343 846 139 141 9 223 621 334 79 586 400 783 579 358 9 19 994 316 513 481 110 255 535 237 9 141 151 270 934 178 719 724 867 566 9 419 713 705 559 935 677 892 365 615 9 644 500 193 353 518 187 21 383 19 9 130 989 553 719 129 703 340 414 233 9 58 138 99 976 908 811 32 466 97 9 708 710 814 322 705 313 867 57 182 9 53 77 564 423 559 552 975 629 32 9 30 968 446 262 377 935 712 352 842 9 523 735 659 971 443 720 784 116 776 9 448 982 833 630 386 261 545 808 171 9 97 783 799 480 164 118 277 777 495 9 211 488 198 404 362 933 415 333 375 9 134 468 842 910 916 824 94 897 209 9 706 441 17 877 889 151 675 721 314 9 145 997 442 639 560 929 188 963 291 9 120 729 975 846 863 442 688 124 709 9 863 569 605 71 274 398 439 150 286 9 589 177 358 254 321 355 695 311 914 9 976 498 228 266 618 957 240 815 171 9 33 854 646 742 716 214 698 139 487 9 95 577 637 733 166 165 90 771 485 9 796 818 795 61 793 292 641 58 261 9 949 649 428 119 681 281 764 774 349 9 329 472 487 815 918 63 803 2 580 9 967 444 703 803 239 520 597 300 312 9 241 292 721 501 240 721 928 358 753 9 561 473 527 909 153 350 747 967 619 9 809 122 621 389 440 64 443 243 654 9 962 839 305 625 79 596 697 932 835 9 417 211 544 169 123 368 47 31 520 9 748 129 839 367 938 312 339 678 751 9 402 120 993 407 433 184 712 57 614 9 659 753 545 494 521 108 389 41 230 9 109 440 613 628 187 741 818 905 30 9 129 243 707 880 996 178 224 403 610 9 407 466 666 21 124 770 917 969 290 9 24 358 683 606 466 122 218 445 308 9 310 263 565 340 391 807 46 622 803 9 576 846 557 185 252 22 203 624 497 9 972 541 466 614 916 175 648 873 992 9 769 442 436 428 752 50 992 91 793 9 151 488 766 953 63 611 861 600 215 9 234 802 190 730 125 82 547 90 998 9 721 737 222 64 505 664 852 285 415 9 901 276 857 45 778 696 811 730 759 9 773 942 710 987 175 511 177 257 987 9 258 803 77 607 876 165 829 939 670 9 492 790 306 258 691 933 114 87 711 9 809 897 792 919 670 734 628 8 260 9 490 536 516 477 146 319 905 104 194 9 69 932 132 90 775 274 395 32 316 9 680 497 402 390 306 651 533 576 672 9 266 204 31 878 45 567 393 521 64 9 63 777 167 608 846 451 92 287 225 9 365 34 609 680 713 105 81 454 762 9 83 986 338 754 604 893 785 481 937 9 703 873 810 766 936 586 932 543 783 9 382 634 422 959 350 455 567 29 167 9 23 462 972 785 544 957 474 650 560 9 366 786 40 302 488 265 111 253 552 9 49 536 446 831 270 432 604 228 781 9 58 146 162 576 168 975 547 304 518 9 856 129 519 767 494 304 807 796 143 9 423 258 747 326 306 283 771 489 904 9 202 92 131 335 502 628 496 77 147 9 470 976 803 339 831 931 210 597 425 9 865 755 572 8 177 829 754 854 487 9 388 625 327 291 178 770 773 512 271 9 400 359 700 899 180 675 701 871 857 9 631 80 453 55 944 560 978 303 88 9 159 57 942 645 444 566 323 87 743 9 444 859 607 67 611 317 766 509 497 9 792 209 367 648 191 798 452 598 93 9 11 575 396 99 733 452 40 729 247 9 957 51 333 699 847 544 657 913 154 9 974 30 14 470 821 222 188 820 764 9 337 271 361 429 634 936 824 732 668 9 627 123 749 874 79 151 558 129 997 9 453 786 261 606 759 290 619 580 462 9 192 119 281 956 455 904 668 235 537 9 603 59 620 623 37 742 371 262 172 9 521 820 300 870 272 85 130 230 195 9 420 200 126 881 744 596 514 51 50 9 417 718 285 305 673 695 276 295 83 9 369 17 345 540 537 164 839 758 787 9 276 888 368 822 307 568 300 539 663 9 895 52 713 297 820 782 933 476 454 9 979 751 748 61 119 764 405 658 653 9 920 849 410 59 476 297 426 649 955 9 345 300 494 7 195 897 71 491 69 9 853 423 544 306 753 295 54 813 765 9 169 218 775 821 137 975 231 195 802 9 879 973 450 834 317 750 679 676 296 9 927 746 786 995 598 560 539 904 312 9 185 309 476 949 477 693 75 650 182 9 49 232 728 850 110 700 652 295 369 9 753 325 44 48 252 789 185 246 739 9 96 136 642 759 320 302 234 621 778 9 927 695 427 460 744 10 187 945 120 9 239 596 766 607 348 91 2 395 342 9 142 931 939 880 26 75 873 784 746 9 174 18 718 304 296 765 82 755 508 9 92 941 804 563 179 400 328 137 99 9 418 138 846 111 280 776 50 511 802 9 476 384 937 221 909 954 291 564 601 9 55 646 355 914 89 648 717 651 826 9 468 978 315 567 748 452 764 858 83 9 539 907 594 692 382 329 981 955 589 9 286 245 153 887 651 798 241 564 886 9 888 632 888 66 100 865 732 18 612 9 535 781 470 618 671 728 563 715 110 9 243 695 416 831 332 12 983 218 662 9 132 811 577 17 698 208 256 115 307 9 121 846 676 84 733 808 553 350 479 9 281 264 545 742 506 591 509 688 922 9 520 671 140 533 154 950 109 523 999 9 316 778 466 975 898 663 650 982 395 9 458 886 96 288 518 359 832 611 216 9 422 119 256 695 990 278 186 522 431 9 135 630 953 486 298 731 951 272 980 9 965 273 961 360 730 199 455 17 68 9 166 200 679 733 973 149 988 668 139 9 265 853 12 696 340 994 1000 177 291 9 730 479 914 710 443 186 22 154 268 9 572 609 284 640 126 836 670 858 808 9 818 198 827 308 462 680 320 509 371 9 665 861 899 307 590 377 220 651 171 9 757 25 325 24 596 285 660 235 410 9 495 256 619 654 74 816 481 381 630 9 512 52 138 882 68 998 132 374 940 9 508 945 590 30 54 966 354 77 562 9 638 88 148 399 582 404 18 236 829 9 833 68 561 462 579 613 952 812 32 9 301 943 406 592 802 350 534 831 755 9 499 185 832 60 174 271 560 925 853 9 963 942 440 791 126 507 351 940 437 9 315 243 248 347 543 190 104 135 991 9 805 668 173 560 518 357 743 578 883 9 13 137 807 865 451 100 656 593 577 9 514 295 516 950 962 758 197 660 653 9 738 763 139 80 567 158 253 478 675 9 961 220 252 843 233 740 1 449 542 9 452 457 486 29 970 781 544 272 742 9 654 820 401 658 558 515 796 637 433 9 953 889 911 979 850 130 583 44 362 9 674 397 163 216 848 619 701 876 940 9 833 772 211 574 777 31 326 434 940 9 192 581 576 625 885 817 535 863 18 9 664 445 61 378 119 809 892 686 657 9 510 738 884 449 571 655 12 496 783 9 394 174 568 333 365 148 260 989 32 9 76 523 247 445 539 43 858 268 161 9 666 159 198 322 20 936 558 820 858 9 564 831 353 347 576 526 914 908 891 9 414 520 231 797 595 754 43 392 644 9 86 249 263 598 914 421 148 588 792 9 83 145 611 940 708 794 644 54 721 9 170 320 629 412 733 148 642 529 94 9 747 924 837 390 9 85 652 958 351 9 424 105 938 567 539 434 530 830 141 9 675 474 547 395 643 218 375 406 950 9 874 47 830 968 794 753 156 535 113 9 241 187 423 591 962 527 880 529 418 9 313 410 247 805 84 720 703 478 714 9 920 205 119 869 78 166 51 397 959 9 803 553 493 268 793 31 690 735 345 9 216 966 225 633 278 634 232 434 717 9 951 137 546 665 56 750 783 277 828 9 300 327 224 258 481 128 103 748 920 9 485 437 6 829 5 971 53 989 600 9 38 220 34 106 171 522 4 187 577 9 753 969 205 932 269 531 508 878 12 9 635 332 111 907 817 548 912 997 552 9 235 402 540 834 439 112 219 545 282 9 92 900 468 669 652 788 225 936 408 9 756 795 286 119 781 969 229 39 785 9 128 303 134 31 537 535 923 722 325 9 34 293 221 667 384 120 486 404 124 9 273 629 59 681 736 205 318 854 337 9 286 434 376 423 914 678 556 944 214 9 442 866 287 766 899 579 987 565 315 9 106 50 718 229 675 346 639 707 81 9 195 376 286 532 661 72 907 435 985 9 936 342 928 501 783 146 787 549 44 9 718 887 961 32 344 362 749 925 36 9 447 563 94 879 110 469 517 641 482 9 588 899 916 572 834 258 851 686 40 9 996 472 940 392 189 178 704 572 522 9 65 673 446 453 119 360 546 997 469 9 15 513 461 496 452 711 763 375 896 9 20 226 581 412 573 53 703 964 593 9 881 667 517 754 84 189 551 536 307 9 910 433 655 731 799 168 543 646 971 9 254 409 346 149 780 571 730 543 495 9 134 598 811 78 830 477 594 583 912 9 782 133 799 440 394 232 95 124 382 9 614 667 28 584 272 788 929 772 919 9 851 501 462 346 986 59 156 64 888 9 984 657 822 248 791 306 46 230 699 9 629 676 175 11 289 193 390 873 464 9 177 153 587 95 356 88 908 701 73 9 318 208 488 557 543 497 378 790 287 9 35 188 868 734 816 544 260 826 832 9 452 567 56 267 743 561 853 190 916 9 292 449 968 717 767 175 556 675 69 9 52 405 211 690 439 398 910 172 213 9 453 783 391 636 586 957 44 204 52 9 604 409 593 871 700 393 838 768 511 9 364 324 186 432 727 590 994 769 28 9 391 678 552 956 482 334 346 117 272 9 654 512 475 57 115 883 649 985 935 9 394 174 702 904 537 377 89 321 104 9 30 314 872 58 705 549 961 12 382 9 294 357 498 565 362 10 392 419 476 9 274 419 813 208 812 338 262 716 875 9 638 156 195 93 186 860 316 595 916 9 216 555 927 597 200 635 447 765 997 9 456 508 767 283 781 537 447 341 349 9 785 602 416 11 591 923 557 684 108 9 768 999 702 684 567 608 610 163 808 9 597 609 924 945 416 431 63 51 211 9 599 849 903 299 985 504 714 995 95 9 637 903 130 96 671 480 150 354 46 9 757 315 209 916 263 817 839 207 585 9 621 269 635 184 220 483 86 518 468 9 590 232 814 36 220 717 165 667 387 9 644 816 92 690 925 758 250 192 21 9 418 31 579 2 651 200 988 834 419 9 471 920 936 290 861 519 455 896 90 9 171 60 757 909 55 924 352 96 200 9 110 345 392 482 763 774 60 116 776 9 611 104 610 29 926 881 317 567 93 9 835 21 988 925 544 399 681 804 805 9 956 156 901 156 617 597 547 450 711 9 320 861 827 95 472 282 56 500 207 9 288 816 125 732 3 145 71 927 40 9 821 959 844 626 914 999 878 69 967 9 474 967 416 185 638 276 11 85 747 9 644 492 599 202 780 766 326 511 768 9 822 934 694 862 754 4 705 379 918 9 55 256 338 21 730 657 436 266 294 9 63 628 730 810 271 222 760 472 353 9 525 797 215 293 970 148 338 831 902 9 342 535 280 611 589 888 300 609 969 9 956 396 234 602 459 861 683 620 483 9 904 379 954 256 255 102 823 547 71 9 970 237 254 871 930 788 503 540 729 9 742 191 337 710 499 85 295 100 895 9 507 782 514 989 38 244 294 645 498 9 395 467 397 817 437 633 70 659 562 9 210 513 453 938 254 643 626 315 141 9 62 609 592 956 115 726 821 103 763 9 64 396 407 914 142 226 310 311 662 9 294 732 672 207 293 185 659 582 790 9 653 208 105 146 621 713 737 577 180 9 814 397 282 576 813 30 335 726 523 9 912 387 185 573 32 269 596 238 561 9 132 248 143 922 252 702 26 397 322 9 90 486 898 269 299 647 903 227 459 9 284 561 536 806 472 274 343 396 305 9 611 343 894 523 475 493 665 396 744 9 718 773 493 40 214 978 289 483 276 9 287 737 502 97 20 414 632 177 237 9 257 519 984 913 481 327 806 4 153 9 650 20 548 746 738 672 238 129 885 9 567 417 719 842 704 455 696 152 474 9 461 784 651 698 392 521 33 305 354 9 359 462 357 511 112 728 410 209 465 9 433 446 593 670 12 362 388 205 417 9 843 252 568 668 713 703 670 762 95 9 191 794 751 544 505 212 252 367 675 9 979 129 883 796 561 680 388 230 43 9 101 618 248 869 812 851 437 479 563 9 491 501 676 937 691 470 687 586 974 9 251 189 692 277 167 820 160 962 381 9 839 702 962 882 154 931 481 23 742 9 683 811 573 598 653 73 273 590 115 9 94 628 52 419 230 240 111 507 758 9 930 666 720 310 856 773 624 89 926 9 554 921 300 648 604 110 572 201 763 9 996 825 704 110 919 683 513 337 913 9 752 447 419 509 729 436 580 390 643 9 352 13 84 630 567 4 929 566 959 9 391 137 511 153 132 688 208 593 606 9 890 105 294 802 208 93 572 68 821 9 7 648 210 2 351 575 85 332 493 9 440 261 58 751 651 194 613 155 677 9 300 714 269 905 603 725 551 757 932 9 643 328 351 815 687 998 376 40 701 9 950 124 32 442 915 644 851 665 646 9 396 278 800 72 577 865 692 834 468 9 768 736 576 699 378 255 50 192 293 9 399 919 332 451 869 807 835 662 722 9 478 865 738 124 260 15 275 684 944 9 140 727 129 607 495 864 534 545 593 9 788 946 136 433 697 54 764 147 274 9 571 981 936 644 459 800 381 934 411 9 748 208 446 691 347 173 171 305 667 9 34 838 563 978 978 509 113 410 205 9 518 525 703 792 447 684 79 90 494 9 230 471 779 992 218 986 438 260 685 9 610 430 989 628 815 179 190 144 156 9 50 608 917 254 125 441 309 268 888 9 992 346 329 837 927 799 615 919 368 9 952 356 979 636 317 408 625 296 574 9 155 837 717 662 887 324 578 492 801 9 370 800 68 609 143 766 938 979 692 9 88 945 962 808 249 669 786 884 985 9 546 860 632 119 14 469 188 675 355 9 863 604 198 663 974 998 83 582 140 9 848 871 471 891 959 767 853 766 15 9 873 903 251 210 448 110 841 919 124 9 309 106 150 15 320 754 213 983 727 9 562 417 660 701 264 883 523 506 841 9 642 710 958 8 583 212 258 792 660 9 368 632 578 843 293 35 992 307 706 9 745 871 688 823 432 456 835 485 719 9 717 7 577 557 1000 286 866 8 868 9 77 265 659 88 984 643 17 826 935 9 403 818 241 109 914 112 148 737 543 9 604 571 27 674 287 386 250 195 737 9 536 412 744 403 840 361 414 928 344 9 56 296 522 990 699 691 582 807 604 9 45 306 692 940 909 262 966 583 900 9 703 832 446 792 719 209 535 474 49 9 247 887 328 943 942 975 464 283 673 9 154 216 831 109 261 137 801 200 397 9 414 517 979 314 572 163 111 363 233 9 320 249 706 720 496 592 47 438 885 9 21 901 167 46 406 735 228 514 995 9 364 666 194 761 80 62 91 745 633 9 605 855 995 838 526 244 543 245 91 9 135 643 528 371 16 780 890 61 537 9 624 288 402 618 4 68 163 116 147 9 224 206 891 209 163 745 555 1000 271 9 150 894 867 240 380 510 119 751 525 9 898 640 937 786 263 576 188 232 579 9 255 746 694 401 321 252 291 529 766 9 387 436 117 9 585 10 876 825 390 9 385 295 492 261 193 131 197 330 745 9 124 517 328 703 771 73 748 523 393 9 351 165 274 116 552 709 232 912 293 9 594 787 469 983 523 764 474 135 308 9 956 683 637 52 807 506 379 509 628 9 803 608 151 195 959 315 820 426 218 9 528 10 130 173 603 916 993 937 791 9 108 762 925 767 69 608 404 120 766 9 261 498 274 888 300 233 38 846 543 9 705 18 969 922 897 330 51 69 284 9 319 414 220 109 521 333 385 288 401 9 344 43 520 109 303 369 734 542 20 9 967 580 865 509 284 882 829 557 779 9 158 608 199 793 926 964 12 386 485 9 696 770 124 96 466 518 615 574 172 9 335 660 713 354 626 644 571 486 279 9 804 315 836 934 824 443 133 617 720 9 448 980 105 284 676 226 407 123 691 9 276 90 265 447 424 276 512 778 901 9 155 700 386 786 503 52 621 437 228 9 415 921 196 134 368 175 590 652 202 9 815 410 325 506 686 766 122 132 189 9 397 643 318 649 150 17 386 935 872 9 438 907 308 17 321 580 212 806 947 9 386 395 950 940 209 360 616 714 397 9 381 187 528 569 583 523 239 231 672 9 607 969 958 478 406 864 785 774 184 9 364 985 989 663 722 735 612 661 943 9 323 276 9 719 656 195 599 577 130 9 473 167 712 144 773 680 453 251 437 9 316 387 210 851 751 194 191 765 916 9 925 376 576 219 51 204 227 769 211 9 774 719 139 903 191 305 614 686 78 9 646 138 680 82 805 66 292 655 168 9 485 845 932 752 121 660 328 340 710 9 883 918 830 93 691 901 584 593 91 9 888 559 777 317 204 266 996 285 71 9 414 928 725 581 413 922 513 164 394 9 524 843 85 233 77 3 414 522 693 9 314 105 638 757 992 548 533 661 103 9 150 656 739 220 69 667 297 2 431 9 570 866 946 963 389 141 48 973 217 9 402 386 738 94 52 842 83 808 186 9 630 692 846 84 841 853 823 413 274 9 489 61 275 271 630 140 216 944 528 9 356 343 852 925 744 589 662 190 640 9 856 624 799 393 606 490 238 689 683 9 442 511 447 715 351 507 989 621 488 9 480 189 431 359 544 126 210 468 221 9 799 482 762 790 689 386 589 81 991 9 430 670 31 464 111 542 910 826 244 9 768 166 217 255 646 405 38 356 300 9 515 566 768 735 716 601 497 857 641 9 882 797 721 224 579 742 254 42 204 9 147 304 381 391 423 547 959 678 544 9 363 67 899 662 581 816 781 315 883 9 733 163 740 373 396 536 445 619 114 9 186 873 156 390 371 811 770 761 233 9 668 71 262 563 433 328 814 447 908 9 629 227 575 512 960 89 251 684 485 9 138 129 103 252 314 327 407 55 698 9 569 177 810 153 196 881 415 759 313 9 742 924 111 2 552 338 928 415 649 9 16 17 332 500 155 460 955 406 126 9 281 164 532 978 84 60 140 236 256 9 20 650 366 684 744 289 795 97 192 9 484 376 959 132 391 975 815 243 481 9 627 197 238 104 829 753 635 159 836 9 47 298 424 302 669 73 667 704 168 9 307 850 616 498 685 991 808 168 734 9 135 983 328 615 609 876 205 64 704 9 309 698 862 145 744 511 920 397 531 9 344 415 587 512 721 788 127 571 473 9 470 730 640 203 864 622 530 831 582 9 405 35 645 460 343 695 674 839 790 9 536 110 539 419 454 953 5 965 26 9 792 443 948 264 264 677 256 818 893 9 877 699 723 811 455 109 807 915 803 9 501 940 994 643 475 103 181 893 556 9 485 897 872 862 41 667 809 656 930 9 838 911 748 730 140 446 804 950 901 9 912 756 167 66 609 106 59 603 580 9 514 783 825 69 619 73 293 481 113 9 959 289 121 240 478 31 987 559 170 9 785 362 119 37 625 227 203 691 187 9 308 101 789 239 614 923 63 35 541 9 136 327 21 600 637 662 720 876 139 9 103 215 698 272 351 411 743 387 36 9 321 941 78 507 600 178 295 838 144 9 569 253 530 109 740 208 482 691 844 9 143 411 71 633 513 637 682 136 987 9 93 878 725 480 550 665 557 56 264 9 86 702 102 581 270 706 110 731 445 9 317 212 135 512 354 897 935 338 761 9 571 20 897 910 464 126 634 943 676 9 299 851 83 562 936 137 15 517 406 9 720 626 136 516 295 699 3 806 52 9 251 92 742 12 663 761 260 572 224 9 737 205 518 764 503 368 847 417 655 9 983 431 171 740 503 149 228 370 443 9 926 372 600 330 623 692 71 986 706 9 183 245 277 406 981 833 275 745 688 9 642 943 104 648 277 886 819 368 740 9 319 595 462 113 873 833 64 202 807 9 755 624 792 812 806 388 440 563 721 9 273 837 817 312 830 759 767 477 35 9 4 647 402 744 965 349 205 77 221 9 389 141 774 548 247 397 691 411 202 9 79 850 116 151 474 952 967 785 133 9 725 551 961 111 555 608 864 650 924 9 212 206 353 784 594 845 557 141 443 9 305 184 853 858 262 703 973 412 528 9 276 378 313 760 454 215 721 564 769 9 680 779 770 603 343 975 955 126 569 9 151 35 61 594 691 244 446 549 857 9 500 873 620 28 149 349 692 908 154 9 906 980 717 27 659 848 796 614 190 9 771 920 667 691 71 701 103 16 392 9 347 813 292 555 313 164 527 692 664 9 875 735 924 29 640 903 97 666 914 9 944 814 879 485 584 798 152 274 220 9 204 728 235 947 74 48 238 981 712 9 402 507 755 417 733 489 340 761 480 9 595 210 498 508 505 311 386 342 246 9 535 493 871 755 696 598 989 995 24 9 388 232 4 451 985 862 205 402 594 9 45 741 707 525 335 268 374 194 772 9 684 931 113 281 466 957 151 220 5 9 748 560 999 771 300 230 126 750 567 9 339 955 968 933 351 60 991 875 747 9 258 248 292 381 283 223 846 563 688 9 154 65 259 158 813 818 508 935 469 9 90 413 219 656 751 525 975 35 875 9 386 25 102 132 634 701 424 367 984 9 998 564 898 685 69 963 943 579 127 9 112 86 413 581 175 825 799 182 928 9 675 508 962 549 894 339 650 25 324 9 703 800 690 38 797 605 935 833 674 9 249 775 252 727 239 689 140 171 216 9 316 969 397 243 995 257 205 543 150 9 895 545 526 218 247 326 260 284 474 9 864 570 307 889 819 433 492 897 671 9 181 36 841 396 704 161 144 946 155 9 400 502 50 901 748 594 427 966 192 9 752 225 475 577 440 396 883 329 214 9 316 820 463 338 352 850 531 747 553 9 43 243 851 198 994 704 599 895 452 9 544 673 417 735 424 993 561 352 432 9 956 235 760 522 902 932 984 591 283 9 833 121 382 738 164 976 588 713 969 9 291 311 215 94 854 887 862 588 662 9 854 500 14 286 455 600 397 976 501 9 328 959 91 963 144 564 344 881 727 9 319 468 791 639 110 101 206 204 306 9 92 65 245 106 271 744 471 556 198 9 70 304 526 922 984 484 364 946 627 9 279 289 507 357 959 326 147 597 436 9 599 802 991 904 246 55 500 703 325 9 595 525 232 145 946 888 670 867 871 9 153 582 168 132 861 456 990 217 766 9 316 364 714 751 314 516 741 570 113 9 147 69 167 824 16 691 407 160 636 9 294 829 854 164 333 435 331 464 647 9 138 454 864 255 769 579 969 871 244 9 836 963 813 300 461 234 466 284 249 9 508 691 408 143 984 236 348 500 568 9 134 182 32 781 672 837 996 926 957 9 926 894 179 169 81 141 982 380 601 9 215 845 237 463 704 927 222 198 262 9 457 545 761 376 679 295 759 811 966 9 595 806 243 903 83 137 81 251 569 9 221 584 949 174 150 145 410 964 849 9 336 185 46 949 993 943 710 369 621 9 356 127 783 321 74 588 563 976 22 9 51 57 272 620 629 208 568 154 357 9 64 563 321 912 250 505 310 199 498 9 252 260 218 872 615 344 654 935 769 9 593 849 745 614 252 153 237 871 133 9 796 790 287 153 853 849 473 117 451 9 329 426 649 178 677 260 395 900 874 9 91 905 160 211 849 8 307 814 259 9 459 50 481 944 846 270 230 350 475 9 430 174 591 880 854 16 880 32 44 9 139 778 943 12 220 199 171 431 47 9 531 737 860 141 548 261 622 491 458 9 243 72 807 69 501 980 659 733 186 9 26 612 217 421 751 346 715 114 918 9 913 285 700 959 167 788 170 659 335 9 431 280 177 240 875 600 399 943 101 9 730 954 185 915 979 796 131 400 898 9 829 114 12 746 379 648 797 689 814 9 584 859 472 919 641 104 447 880 330 9 47 278 272 499 8 225 35 274 556 9 830 405 955 728 585 420 91 682 798 9 738 478 487 903 61 697 726 331 337 9 829 130 568 158 528 198 782 26 557 9 6 60 830 561 241 586 867 320 522 9 639 410 203 436 499 680 274 401 93 9 322 127 423 658 307 552 578 817 79 9 127 598 456 683 955 867 864 868 460 9 802 86 131 323 724 893 526 512 391 9 557 137 144 649 459 622 424 116 280 9 327 45 96 758 171 45 565 205 352 9 784 421 219 243 222 304 373 544 380 9 617 421 891 8 978 27 503 978 485 9 124 401 953 403 80 349 851 837 872 9 895 753 76 246 536 848 816 778 69 9 472 503 613 851 119 385 741 478 362 9 119 980 692 956 455 92 908 210 523 9 608 60 711 479 306 464 907 904 999 9 754 719 129 823 542 983 787 392 453 9 171 484 283 885 603 614 576 558 69 9 19 817 278 542 424 689 604 255 994 9 67 161 897 418 914 968 898 88 509 9 880 874 901 684 397 736 966 633 338 9 580 208 247 1000 578 415 277 471 839 9 965 75 93 310 493 605 559 910 518 9 526 159 606 386 390 831 638 74 227 9 374 391 859 63 322 418 310 321 996 9 724 949 466 914 265 892 358 575 385 9 962 133 646 832 10 805 437 747 194 9 267 385 267 846 758 10 56 172 331 9 474 481 652 469 557 952 286 822 217 9 178 532 791 562 493 275 559 324 636 9 363 112 382 557 731 118 175 576 227 9 184 631 399 515 456 231 518 276 139 9 469 562 961 685 91 492 827 4 336 9 453 562 12 440 925 475 174 481 205 9 291 7 132 518 191 115 916 705 570 9 498 574 846 637 42 759 949 79 201 9 440 257 204 127 710 117 490 149 393 9 965 322 225 521 965 232 653 482 422 9 767 749 478 336 246 51 533 234 444 9 643 182 522 843 973 779 398 100 840 9 867 941 340 259 905 14 484 426 978 9 715 430 811 488 196 559 965 883 156 9 367 416 390 810 410 571 684 605 544 9 462 2 995 653 220 287 992 479 192 9 357 314 969 334 380 398 144 867 945 9 54 183 827 210 549 594 951 358 4 9 873 393 960 768 206 313 114 858 533 9 401 202 363 944 558 676 912 244 55 9 661 387 273 605 793 455 783 354 3 9 377 304 712 732 176 105 43 296 310 9 355 409 520 887 809 721 249 752 630 9 276 15 873 330 27 260 602 983 404 9 56 766 757 410 494 60 122 577 587 9 578 619 882 239 973 643 758 212 451 9 830 812 555 460 88 569 332 417 596 9 591 371 578 994 778 695 102 540 188 9 161 13 116 100 590 734 333 828 59 9 975 938 270 426 767 81 332 226 520 9 900 558 289 847 500 659 777 846 788 9 471 947 327 11 460 339 126 559 280 9 212 891 108 622 218 397 243 995 163 9 675 326 741 195 577 298 483 424 149 9 493 200 994 280 22 293 607 32 752 9 297 510 662 577 73 904 36 694 121 9 432 288 115 946 962 440 686 156 17 9 335 638 792 484 130 343 829 762 364 9 121 720 748 872 16 609 533 944 681 9 437 979 726 909 762 13 24 60 326 9 815 97 482 183 432 471 974 267 953 9 316 95 714 32 568 433 779 791 800 9 387 676 96 419 112 74 496 372 188 9 860 395 599 185 562 695 18 744 478 9 841 70 744 793 385 191 858 416 758 9 642 546 900 441 284 575 536 54 38 9 962 549 410 501 760 156 99 297 717 9 145 666 461 623 506 882 718 298 266 9 260 155 34 369 796 931 269 589 215 9 843 476 620 881 437 521 290 289 280 9 445 739 928 514 884 594 326 858 99 9 207 927 397 824 187 903 209 555 51 9 140 823 639 706 18 114 325 898 903 9 845 539 543 477 335 282 404 848 517 9 349 525 374 448 731 300 196 555 838 9 450 763 393 500 254 567 138 959 936 9 604 636 833 506 832 723 48 660 410 9 681 64 609 197 764 134 922 211 864 9 222 758 770 59 208 885 803 707 138 9 722 197 449 657 800 436 842 657 267 9 564 56 927 973 737 342 582 285 105 9 67 207 668 930 780 777 52 190 984 9 288 993 43 777 714 239 225 722 38 9 12 563 46 631 479 101 557 803 189 9 250 736 474 706 802 680 725 84 811 9 502 135 1000 837 422 992 879 198 57 9 117 775 131 506 138 693 551 768 171 9 4 676 326 192 277 61 17 983 863 9 48 59 946 858 912 432 858 749 205 9 201 627 754 610 96 880 740 601 18 9 784 152 785 307 155 813 632 698 89 9 692 715 423 554 762 482 851 620 393 9 634 477 141 838 29 120 592 638 215 9 471 377 815 840 513 318 977 819 824 9 789 450 522 229 493 236 652 399 997 9 485 249 616 877 883 444 370 72 473 9 841 15 462 55 838 191 221 677 703 9 891 653 521 714 793 322 235 22 814 9 822 673 212 171 157 813 138 385 47 9 582 106 470 406 946 485 867 352 322 9 57 925 350 111 815 355 631 880 147 9 304 115 168 118 288 192 681 458 700 9 845 596 437 891 529 542 361 934 840 9 197 152 191 518 561 467 867 671 281 9 573 654 161 720 957 627 239 426 914 9 783 107 724 482 951 319 270 194 847 9 812 906 132 651 102 635 193 619 195 9 660 837 866 292 762 519 452 481 475 9 430 71 901 696 853 359 419 687 661 9 89 956 854 935 119 759 418 121 860 9 52 314 830 247 325 19 464 968 780 9 334 772 612 808 201 682 60 896 887 9 770 666 573 431 754 880 284 40 999 9 395 457 119 606 861 784 788 459 460 9 158 922 428 289 255 199 900 414 751 9 933 826 999 171 595 664 95 25 418 9 975 661 457 325 55 266 443 12 126 9 579 799 584 390 308 857 817 596 463 9 367 847 876 470 132 701 468 302 648 9 131 397 672 548 371 684 5 695 738 9 622 489 102 747 419 252 682 809 560 9 538 977 155 1000 344 2 227 813 485 9 280 632 786 927 762 182 950 310 904 9 634 666 950 723 287 439 824 385 857 9 76 66 17 635 955 994 141 306 689 9 494 532 853 978 163 484 764 89 245 9 297 39 906 201 24 923 150 746 561 9 940 570 945 149 997 362 165 983 668 9 158 123 973 198 617 857 50 946 19 9 885 709 460 482 358 498 387 558 521 9 662 59 618 222 999 187 519 147 535 9 232 311 517 900 821 992 872 18 608 9 80 420 905 99 656 614 910 137 971 9 407 876 880 279 889 938 896 110 936 9 435 980 434 321 212 745 838 111 917 9 829 334 286 788 414 57 692 864 713 9 657 773 201 979 531 428 210 161 316 9 148 408 778 435 194 757 869 515 968 9 965 704 430 881 884 764 166 23 529 9 223 66 392 935 723 516 487 53 398 9 915 263 558 582 762 317 359 196 863 9 116 416 729 435 380 432 865 260 667 9 628 426 689 156 1000 754 899 934 828 9 766 772 233 163 686 847 72 620 608 9 740 978 155 602 445 923 330 880 302 9 761 96 914 779 75 691 467 230 690 9 573 480 975 752 245 746 984 407 784 9 830 830 403 789 569 732 296 171 177 9 218 500 408 871 613 503 784 391 577 9 474 210 158 515 782 637 489 885 233 9 587 869 991 370 50 820 124 191 740 9 855 486 910 31 55 762 438 925 726 9 292 61 468 868 886 677 377 401 810 9 13 889 695 597 475 915 587 196 316 9 758 319 506 498 526 991 759 556 397 9 520 346 322 597 989 382 65 857 267 9 93 233 19 255 598 260 301 194 734 9 215 133 282 530 890 952 388 739 477 9 378 498 385 775 369 82 448 966 70 9 181 382 926 799 474 511 818 728 460 9 77 28 5 162 594 137 795 476 379 9 747 863 117 575 592 966 959 718 335 9 40 165 652 110 697 33 387 496 506 9 249 665 586 708 93 965 713 606 559 9 201 401 386 931 499 248 48 73 839 9 13 32 909 699 423 425 350 532 122 9 734 271 969 592 519 985 177 579 77 9 493 643 682 403 195 434 788 126 932 9 387 525 5 578 537 36 486 588 810 9 910 937 694 31 23 964 999 614 834 9 983 790 764 411 634 406 445 37 953 9 878 824 78 810 563 602 814 140 490 9 201 625 77 10 534 366 703 565 388 9 18 915 1 204 250 142 967 12 775 9 725 456 163 677 334 339 106 143 901 9 707 308 40 548 508 664 625 869 197 9 342 924 113 81 293 380 433 496 981 9 574 815 992 700 891 448 215 567 781 9 553 24 275 453 82 582 844 629 441 9 507 605 661 55 946 584 520 378 877 9 251 810 724 231 735 890 574 435 780 9 21 1 346 153 553 721 779 357 802 9 360 200 431 152 58 387 813 464 685 9 748 335 62 976 585 872 700 167 606 9 589 93 392 369 113 392 66 618 296 9 139 748 652 940 108 203 722 611 612 9 109 423 76 793 171 410 854 498 347 9 77 197 865 35 138 957 426 858 422 9 170 275 391 817 413 138 469 353 597 9 23 426 208 635 534 982 62 678 152 9 823 884 2 521 960 198 386 994 687 9 694 772 896 115 293 171 505 109 583 9 995 929 287 591 304 713 798 938 598 9 780 351 276 283 173 159 284 694 470 9 834 431 816 872 124 939 768 591 231 9 938 95 691 872 441 972 511 32 275 9 223 181 564 172 312 914 799 947 86 9 957 582 131 779 415 561 594 639 37 9 532 406 627 114 695 73 156 566 514 9 127 76 545 401 650 77 964 174 389 9 229 972 335 315 929 916 797 59 683 9 710 652 321 746 535 78 724 1000 772 9 796 155 337 309 282 765 205 682 414 9 634 998 587 22 226 911 708 892 839 9 623 689 249 657 750 900 329 847 786 9 406 570 785 177 717 939 866 378 572 9 630 582 254 395 567 603 334 588 828 9 244 295 72 434 270 112 682 926 861 9 933 255 707 70 660 628 854 189 344 9 144 54 721 716 35 655 321 429 221 9 275 114 161 102 357 455 173 142 76 9 636 823 2 496 107 608 554 176 619 9 533 381 159 877 877 212 949 944 246 9 603 616 27 176 890 140 336 991 497 9 142 516 638 218 151 813 571 999 271 9 530 904 799 500 437 531 659 313 407 9 222 613 702 468 568 317 494 743 206 9 985 430 549 481 923 416 471 492 918 9 635 414 268 257 295 172 55 795 608 9 586 805 272 344 26 884 398 493 451 9 66 338 545 272 675 326 172 507 249 9 939 977 740 208 963 506 476 572 800 9 647 626 594 606 563 398 877 259 776 9 112 656 620 563 721 958 459 344 984 9 785 867 490 33 157 819 124 365 781 9 629 192 352 781 190 330 374 795 244 9 124 23 502 899 134 509 518 48 582 9 827 507 277 810 291 496 300 675 652 9 118 798 368 250 779 559 954 559 748 9 283 284 894 878 759 268 380 9 402 9 240 879 449 821 57 307 98 867 597 9 593 518 271 596 987 421 964 588 199 9 874 893 109 974 527 392 219 405 151 9 487 784 511 888 375 389 688 196 446 9 995 645 664 943 589 533 566 536 871 9 986 499 458 536 725 703 644 698 229 9 387 916 633 537 402 768 400 641 143 9 788 681 690 233 27 686 248 969 274 9 780 886 809 650 871 660 460 758 736 9 162 401 433 390 788 700 23 676 454 9 142 75 446 284 863 126 325 447 152 9 10 695 473 283 474 358 444 476 581 9 455 935 338 190 96 91 974 837 878 9 25 211 905 478 353 980 924 636 194 9 401 961 992 553 322 38 377 605 512 9 86 400 339 18 206 273 356 747 720 9 798 720 556 675 744 767 931 574 471 9 262 849 458 455 249 770 799 153 92 9 836 529 696 699 967 447 37 984 652 9 661 691 398 732 488 469 640 514 564 9 406 445 137 228 706 985 685 513 234 9 455 311 738 546 146 267 593 197 585 9 39 233 568 42 894 611 791 977 450 9 259 616 964 822 373 760 311 600 817 9 295 285 681 880 739 343 618 284 841 9 236 876 37 820 266 621 739 307 866 9 701 97 843 151 707 458 466 528 831 9 577 190 430 745 485 714 778 716 804 9 120 333 439 312 920 314 348 91 931 9 969 182 589 834 882 37 676 384 743 9 134 201 623 316 777 812 745 874 648 9 811 651 364 614 122 48 53 434 320 9 718 781 410 649 101 943 589 287 177 9 626 314 560 368 799 761 342 114 889 9 506 859 762 153 669 764 868 282 886 9 268 686 319 587 404 451 348 404 904 9 643 992 190 819 617 855 730 337 654 9 842 678 767 731 535 625 844 688 645 9 608 907 279 845 174 964 515 112 367 9 965 812 770 220 454 762 409 624 730 9 264 353 66 269 195 96 35 925 630 9 660 120 317 656 79 576 934 923 101 9 898 437 565 616 754 376 386 973 181 9 499 734 804 228 349 156 294 617 702 9 389 651 626 370 662 98 687 318 176 9 614 603 451 714 500 887 278 116 992 9 5 853 965 185 703 698 340 930 398 9 848 575 14 549 315 664 527 685 678 9 624 723 347 151 336 949 601 401 801 9 840 679 916 831 35 120 795 220 822 9 844 911 103 241 758 678 254 307 344 9 270 833 28 299 808 102 645 958 437 9 945 559 190 745 398 220 12 580 254 9 131 375 825 304 570 736 407 811 493 9 436 416 151 779 37 983 159 335 790 9 260 331 100 49 276 658 590 20 407 9 809 32 338 62 514 712 887 818 282 9 622 576 444 466 11 859 617 141 248 9 599 299 934 741 911 265 840 311 540 9 849 900 911 607 708 294 944 769 160 9 8 7 329 641 628 904 436 446 914 9 646 62 406 893 12 705 827 752 967 9 91 943 629 982 143 528 244 101 587 9 890 397 707 49 404 714 377 396 693 9 280 831 138 545 476 199 950 369 211 9 6 547 314 324 989 609 952 970 751 9 831 565 852 417 454 248 124 854 3 9 189 582 398 881 213 228 371 109 55 9 569 411 423 131 416 321 445 92 309 9 53 43 630 155 874 195 6 290 1000 9 605 765 206 607 953 787 356 186 1000 9 935 556 460 990 476 870 764 607 286 9 85 403 377 393 807 771 23 961 644 9 569 319 286 920 923 402 125 882 707 9 264 237 892 615 524 799 74 513 274 9 944 276 232 581 712 986 957 105 792 9 79 479 105 723 399 423 360 318 697 9 761 443 930 819 706 167 710 320 42 9 860 393 554 486 688 181 717 268 893 9 703 576 349 846 655 827 950 729 577 9 372 88 894 421 200 688 350 19 745 9 868 80 64 909 940 809 462 425 848 9 995 493 116 887 547 691 235 393 345 9 413 342 73 989 66 512 234 486 712 9 922 835 82 666 703 161 82 963 452 9 242 425 228 89 771 721 556 657 267 9 247 243 11 943 7 353 368 995 770 9 879 580 255 942 501 441 23 519 495 9 536 600 458 987 193 234 215 281 4 9 287 837 12 905 435 254 916 377 260 9 620 744 606 389 975 537 995 916 38 9 787 291 556 634 826 507 443 812 699 9 28 378 331 383 16 519 394 921 305 9 999 836 682 610 807 777 215 547 751 9 751 893 667 140 31 957 47 664 134 9 905 458 297 955 485 675 286 867 690 9 156 260 962 461 610 149 494 219 955 9 622 785 853 373 536 745 391 27 128 9 699 74 791 832 330 249 128 285 85 9 154 922 952 196 77 563 157 889 173 9 306 734 391 612 356 176 817 728 63 9 561 470 89 688 168 514 831 999 844 9 431 478 480 515 632 401 818 179 477 9 381 335 718 553 992 451 943 956 806 9 470 772 885 532 684 354 973 724 521 9 838 554 871 33 336 349 512 202 332 9 912 20 510 741 400 196 458 304 540 9 260 598 495 418 68 266 302 951 949 9 8 923 24 528 113 929 751 145 264 9 451 657 466 134 920 837 643 660 236 9 190 469 539 729 729 136 223 146 555 9 840 799 506 141 806 780 164 334 892 9 93 436 389 356 886 397 173 19 316 9 361 13 976 596 554 796 486 283 524 9 974 505 21 880 697 820 385 837 625 9 517 1000 310 760 92 745 148 800 982 9 544 324 352 212 685 364 539 632 918 9 334 470 552 210 795 408 230 674 104 9 49 59 940 674 927 940 335 686 383 9 80 186 534 61 81 210 413 292 894 9 128 830 877 397 516 346 948 725 140 9 356 954 814 811 355 224 751 380 502 9 42 714 187 776 793 724 310 206 805 9 519 970 96 764 449 278 992 846 793 9 338 145 869 829 852 822 994 663 528 9 569 765 907 70 806 973 609 581 117 9 332 242 322 136 112 643 584 227 92 9 213 219 289 5 908 785 873 736 637 9 46 82 651 926 650 415 832 72 572 9 804 680 504 921 363 746 594 499 209 9 237 434 436 680 646 654 968 2 561 9 752 226 648 740 271 729 390 196 731 9 804 380 802 375 535 833 879 807 195 9 976 401 45 184 989 478 971 668 475 9 624 635 476 536 738 701 184 478 324 9 264 867 871 994 23 602 147 749 137 9 979 979 943 174 954 695 218 490 683 9 48 460 350 522 436 336 350 971 74 9 402 506 903 77 770 769 948 115 143 9 901 262 892 37 240 870 332 413 824 9 26 983 665 61 30 476 410 903 911 9 98 604 234 523 6 91 425 82 212 9 545 381 327 688 282 940 579 670 179 9 448 1 944 623 379 278 639 439 307 9 115 200 561 377 297 165 962 819 170 9 53 595 603 616 140 984 294 827 617 9 233 405 286 764 204 639 707 179 17 9 984 817 455 642 931 654 554 660 303 9 718 621 121 239 25 716 194 993 207 9 529 286 33 145 519 789 782 282 344 9 420 340 522 788 675 339 242 668 621 9 248 221 280 550 291 253 22 881 629 9 89 74 621 295 954 907 327 98 777 9 467 232 58 811 3 749 684 791 423 9 22 32 90 995 631 662 626 180 952 9 230 202 833 859 642 258 479 937 212 9 737 615 661 513 82 892 922 244 895 9 670 927 685 444 301 68 885 295 699 9 547 272 230 498 502 783 682 360 425 9 940 190 713 503 927 327 163 439 760 9 407 361 355 653 382 282 689 826 934 9 756 710 580 806 608 851 36 458 352 9 170 139 63 594 430 253 306 932 179 9 985 95 969 96 501 329 451 153 63 9 84 841 240 17 948 301 596 754 909 9 798 141 366 502 310 504 564 256 934 9 168 913 865 698 897 311 667 345 811 9 347 795 315 409 230 155 648 598 455 9 949 545 208 857 342 700 574 843 361 9 429 759 616 362 926 881 579 624 129 9 889 642 473 52 988 619 366 749 848 9 873 396 797 327 696 341 886 904 683 9 937 477 877 297 906 635 265 619 913 9 497 197 888 625 438 529 450 489 868 9 68 206 616 268 78 12 64 756 59 9 405 641 963 439 929 439 667 578 696 9 302 842 315 566 338 863 805 314 300 9 333 763 140 552 183 346 168 450 775 9 531 865 531 589 621 523 551 59 452 9 342 78 29 37 731 222 703 296 911 9 566 100 576 217 784 339 357 335 521 9 702 502 322 476 384 538 358 973 159 9 233 523 569 684 864 646 64 253 376 9 637 955 23 899 872 474 474 89 257 9 812 445 944 684 498 797 357 325 181 9 895 683 153 53 915 27 973 950 243 9 619 365 495 346 1 801 369 899 673 9 842 372 761 451 536 557 394 219 54 9 542 928 378 722 822 412 226 874 326 9 253 846 627 847 816 991 341 162 343 9 493 530 593 517 723 317 277 173 852 9 185 918 422 238 460 349 968 533 170 9 379 759 395 57 363 593 35 561 408 9 26 253 921 720 745 802 313 262 525 9 629 890 49 832 75 967 605 664 778 9 954 631 310 475 362 420 870 418 134 9 814 452 694 573 829 946 494 901 43 9 647 213 656 171 193 545 572 376 971 9 890 980 635 19 933 265 680 760 626 9 100 629 395 585 794 199 631 366 27 9 928 859 927 322 506 491 977 28 35 9 522 951 410 492 840 390 126 858 674 9 743 538 433 720 989 413 115 925 206 9 665 907 924 691 835 134 970 156 639 9 812 485 19 199 6 321 608 849 161 9 349 975 370 23 69 259 807 788 599 9 220 254 876 777 918 782 700 961 968 9 834 282 476 824 445 960 194 643 965 9 515 251 813 27 951 139 748 973 559 9 7 132 347 957 703 952 832 479 222 9 614 531 182 933 716 815 408 891 259 9 367 85 254 683 951 856 848 977 806 9 338 76 131 897 434 262 595 391 964 9 898 574 794 119 539 676 652 472 391 9 466 879 282 77 598 718 330 280 668 9 537 479 996 342 817 71 472 65 857 9 85 659 247 400 908 172 546 27 711 9 221 678 182 612 496 60 245 924 9 9 962 605 289 981 141 119 976 834 935 9 398 658 351 254 742 361 852 494 269 9 24 39 295 734 259 324 915 870 819 9 326 466 94 335 427 698 975 407 190 9 93 734 24 380 132 681 730 737 422 9 91 589 915 359 612 305 5 697 564 9 328 611 785 499 288 251 592 622 29 9 642 948 436 831 41 169 854 420 652 9 534 501 389 308 591 977 574 301 940 9 879 305 636 794 633 598 578 483 237 9 180 426 859 209 67 806 644 898 198 9 164 103 969 168 637 470 556 296 60 9 884 869 713 823 99 17 810 892 1 9 759 470 483 995 649 909 205 857 327 9 363 852 224 560 368 327 529 535 315 9 350 442 610 761 325 830 473 499 929 9 490 308 820 842 418 641 677 412 290 9 937 969 498 263 331 702 839 242 69 9 517 122 955 831 471 396 792 232 720 9 973 704 570 901 545 229 721 739 646 9 361 415 409 2 351 377 852 965 59 9 553 803 301 973 319 774 279 501 245 9 674 644 828 745 617 883 314 517 780 9 542 589 518 539 302 284 947 655 634 9 324 506 950 734 58 753 386 382 423 9 160 660 924 756 685 919 935 781 535 9 817 94 52 596 987 992 465 525 293 9 748 824 300 733 499 805 683 232 215 9 787 618 596 209 129 608 484 884 292 9 403 818 73 937 986 518 340 934 857 9 684 398 733 328 498 556 627 582 406 9 432 264 638 646 402 607 593 611 87 9 200 446 322 844 848 139 268 137 476 9 137 828 409 993 511 159 78 839 8 9 985 465 589 391 248 205 380 893 606 9 986 838 568 424 389 14 745 232 213 9 235 851 349 710 988 529 471 332 39 9 981 409 229 988 394 694 576 784 941 9 780 515 186 738 500 23 305 275 763 9 670 19 995 235 253 197 935 962 184 9 463 784 516 502 764 276 730 751 669 9 775 679 804 68 810 318 605 547 169 9 979 204 443 741 225 813 87 459 65 9 284 394 379 467 208 162 334 709 926 9 962 791 28 630 917 58 786 984 868 9 455 588 766 624 918 969 418 659 546 9 231 745 4 647 28 749 25 847 957 9 187 532 17 464 493 807 843 475 76 9 901 612 411 768 66 351 885 41 268 9 854 459 926 399 41 23 754 687 402 9 503 64 600 811 602 132 827 417 976 9 986 259 802 61 511 413 823 630 479 9 173 515 519 441 720 329 718 470 721 9 740 223 760 142 77 823 93 887 424 9 224 66 840 552 51 450 353 463 961 9 766 285 590 596 458 456 114 250 175 9 795 967 644 515 59 219 626 552 295 9 448 644 534 223 220 599 414 771 1 9 864 475 463 824 240 99 765 835 556 9 221 301 157 747 447 476 391 313 534 9 609 939 437 255 738 80 140 961 651 9 90 374 421 90 589 896 904 764 487 9 3 881 674 910 101 326 67 199 772 9 542 589 84 427 549 374 863 156 112 9 942 295 424 593 737 149 365 826 738 9 612 730 501 99 84 381 124 993 833 9 449 59 32 220 600 972 655 26 873 9 29 240 28 492 534 674 915 478 410 9 415 842 236 152 454 317 5 904 400 9 737 27 744 922 827 803 953 46 754 9 276 52 132 148 432 371 175 923 904 9 201 189 381 610 604 575 197 107 380 9 865 111 635 616 200 661 360 121 839 9 162 425 236 267 700 287 398 200 719 9 121 726 993 376 926 182 757 536 137 9 683 84 243 62 949 706 696 564 905 9 708 275 25 546 788 801 781 55 500 9 419 804 51 137 276 777 482 652 702 9 663 760 589 151 442 25 745 503 973 9 450 198 888 706 257 515 82 802 302 9 882 934 708 734 352 864 784 489 139 9 560 970 790 614 984 549 554 486 990 9 578 230 844 902 680 393 142 385 649 9 656 819 450 309 700 383 17 433 735 9 880 569 575 370 480 896 160 93 231 9 60 999 716 402 928 297 245 830 976 9 638 323 713 286 330 531 88 990 582 9 822 358 367 908 237 935 482 959 414 9 729 118 859 311 529 857 26 930 136 9 323 527 965 650 164 639 714 801 320 9 596 888 310 178 62 667 544 969 256 9 830 803 214 243 531 683 453 842 211 9 661 219 141 797 893 19 113 895 182 9 752 608 334 71 204 222 732 733 635 9 399 628 603 654 457 405 867 51 936 9 901 504 129 111 164 347 603 960 592 9 621 73 486 154 176 93 488 246 648 9 61 978 732 695 728 359 297 381 167 9 54 599 218 989 851 721 469 961 884 9 167 916 196 758 888 268 243 42 443 9 688 881 40 687 941 369 419 987 96 9 129 283 828 648 336 778 865 676 628 9 585 144 941 820 311 208 15 420 95 9 634 663 136 76 702 368 468 388 308 9 836 158 294 284 639 929 463 286 616 9 593 502 644 220 438 139 512 257 801 9 719 624 221 814 257 235 301 685 936 9 669 504 675 328 339 185 974 974 175 9 254 437 460 869 29 961 864 600 398 9 3 464 6 803 182 629 375 347 238 9 609 1000 274 896 668 777 571 347 467 9 107 320 793 281 573 229 92 794 609 9 52 9 560 801 11 23 158 166 557 9 139 540 903 376 501 902 1 396 921 9 129 318 268 595 776 939 387 56 864 9 967 147 9 927 550 17 839 702 380 9 861 860 545 417 998 436 672 725 288 9 573 77 36 846 205 353 113 799 481 9 403 538 536 618 504 35 626 783 584 9 643 621 286 374 833 497 918 602 846 9 705 273 570 993 197 998 28 42 202 9 732 506 352 212 261 889 100 878 745 9 134 504 527 717 498 499 354 871 331 9 202 140 932 47 196 204 968 540 753 9 965 919 794 166 651 652 518 214 912 9 758 313 789 502 798 292 380 867 141 9 878 220 363 209 774 854 140 820 50 9 696 788 589 448 104 508 241 270 510 9 892 139 75 155 896 388 944 750 537 9 587 129 403 728 7 975 442 567 748 9 296 58 567 345 753 706 285 200 810 9 144 793 431 653 36 569 728 191 816 9 467 486 917 3 72 46 758 151 404 9 732 593 322 479 888 379 397 584 132 9 103 220 683 264 364 475 694 368 863 9 614 447 405 781 265 890 698 268 313 9 95 377 464 850 108 408 171 938 295 9 549 334 230 680 788 449 715 403 164 9 541 448 532 403 61 330 807 194 595 9 48 891 214 361 337 590 824 186 697 9 231 356 986 877 256 671 458 288 459 9 258 2 213 422 542 661 305 945 73 9 634 103 266 580 151 156 793 863 844 9 382 686 29 430 268 736 415 496 992 9 86 305 279 896 562 280 460 335 173 9 120 991 117 193 977 572 458 556 74 9 966 349 936 809 82 973 190 512 592 9 925 278 87 916 715 391 546 610 304 9 177 70 639 350 541 981 818 733 957 9 389 543 513 814 860 213 749 20 294 9 73 209 157 664 134 435 102 401 149 9 844 299 111 148 475 532 138 824 72 9 118 642 157 75 382 51 939 196 910 9 151 296 929 796 369 138 953 384 623 9 387 486 375 535 329 673 997 828 148 9 528 317 323 952 435 316 460 861 50 9 510 799 245 771 301 892 51 96 260 9 540 48 996 162 434 481 889 321 161 9 561 669 341 60 549 657 735 500 91 9 50 311 303 99 172 453 695 942 753 9 587 344 849 198 884 248 193 397 34 9 25 285 354 538 198 22 878 257 922 9 886 343 421 329 393 83 631 843 254 9 84 890 547 188 828 891 388 377 774 9 636 922 170 669 946 455 374 835 652 9 747 64 260 669 950 603 441 630 347 9 524 612 541 777 47 430 324 235 609 9 214 622 986 987 257 907 508 277 204 9 314 650 391 317 749 454 577 417 755 9 531 857 736 229 380 348 769 509 394 9 551 832 628 511 45 602 496 383 210 9 754 242 487 310 556 488 700 872 236 9 505 800 652 612 682 861 347 910 592 9 46 31 100 440 581 931 419 91 327 9 20 939 61 230 44 303 716 705 210 9 555 404 81 791 261 233 794 224 914 9 654 570 824 246 968 854 697 407 786 9 628 825 228 306 197 518 367 426 562 9 21 493 266 230 47 22 662 189 634 9 894 983 857 808 988 778 983 233 745 9 836 282 503 973 909 680 200 566 876 9 70 932 301 631 304 145 248 885 191 9 621 547 732 254 440 714 110 599 701 9 240 581 286 984 768 567 487 740 827 9 166 292 392 393 713 676 45 343 979 9 189 942 864 731 563 762 462 816 201 9 175 278 152 228 517 732 865 852 852 9 431 690 591 257 207 234 1000 599 946 9 675 643 640 6 183 582 221 914 496 9 982 375 311 534 902 940 685 481 456 9 769 345 660 620 127 349 562 383 908 9 148 734 506 445 409 501 85 766 683 9 18 986 596 513 319 323 175 204 576 9 115 241 408 922 9 752 933 980 878 9 282 541 612 189 688 345 46 133 105 9 546 569 222 581 938 559 528 802 877 9 202 976 433 777 442 673 184 716 33 9 287 648 12 516 281 904 127 821 944 9 824 219 428 280 116 996 502 696 933 9 412 224 734 641 425 61 73 554 855 9 97 89 570 129 376 569 140 891 850 9 395 370 22 338 545 240 765 824 356 9 112 677 403 44 89 626 129 81 403 9 542 153 308 396 249 396 317 377 771 9 237 868 14 86 614 735 460 952 279 9 699 716 454 406 828 131 809 223 571 9 786 704 651 188 245 155 495 992 403 9 243 660 131 365 896 350 378 334 963 9 112 793 266 742 843 982 196 249 161 9 326 409 383 248 194 438 250 734 34 9 404 580 25 158 822 36 640 187 932 9 989 916 265 303 28 409 569 121 251 9 902 316 851 62 993 259 796 240 453 9 234 489 538 267 244 117 644 401 939 9 679 40 125 610 380 40 226 683 419 9 986 251 540 237 152 207 439 565 200 9 698 360 791 502 593 280 39 860 875 9 507 503 276 445 181 315 921 143 695 9 961 720 729 731 706 979 622 294 482 9 829 732 398 28 429 757 170 282 350 9 449 672 561 324 179 415 951 623 595 9 265 544 89 311 856 809 39 938 866 9 369 560 159 202 740 890 599 119 671 9 356 288 304 57 89 976 969 412 154 9 383 714 128 329 978 23 770 641 230 9 930 679 168 795 48 79 953 601 818 9 194 200 936 216 907 223 520 315 311 9 847 283 74 352 17 787 831 345 117 9 854 114 757 435 395 787 954 189 186 9 32 493 787 849 39 986 136 254 244 9 359 125 558 21 323 192 447 674 208 9 233 505 904 701 710 370 809 496 764 9 596 450 305 781 481 797 919 682 835 9 256 817 441 499 527 565 408 900 240 9 599 346 913 158 930 769 414 631 830 9 783 439 326 898 386 775 202 519 607 9 999 437 640 185 45 809 625 543 335 9 542 303 586 781 253 931 45 411 213 9 814 176 843 995 958 633 320 855 19 9 446 409 889 405 407 677 44 943 721 9 852 568 264 539 461 918 124 241 170 9 407 285 932 619 450 107 813 445 416 9 445 116 623 815 562 31 703 318 789 9 380 361 731 452 565 650 67 103 110 9 984 578 350 154 336 635 437 954 436 9 544 118 880 959 915 996 581 729 909 9 963 784 226 751 515 586 834 966 502 9 483 33 604 593 368 534 942 873 869 9 928 310 175 364 205 644 595 163 558 9 590 96 639 498 410 422 723 161 288 9 661 994 605 162 476 989 118 420 357 9 3 714 229 871 993 538 397 708 742 9 41 303 257 598 244 704 236 742 113 9 9 816 625 648 828 970 253 342 798 9 241 459 217 597 813 930 178 683 923 9 67 432 630 161 472 284 769 421 528 9 472 9 269 936 17 436 913 665 264 9 882 269 957 679 509 767 896 458 579 9 177 635 261 451 53 44 433 213 515 9 716 981 288 243 804 296 863 740 312 9 651 652 328 266 885 596 222 564 457 9 988 811 914 566 339 900 178 790 952 9 222 222 165 88 289 145 375 532 301 9 670 746 40 334 396 43 13 661 279 9 609 882 194 417 869 4 330 786 695 9 229 964 836 532 537 57 48 624 345 9 545 351 228 845 372 974 236 705 721 9 278 70 382 556 30 615 102 446 836 9 105 127 621 151 707 936 986 238 472 9 394 286 96 91 830 446 318 674 817 9 643 909 874 364 538 295 97 445 324 9 63 546 121 898 3 247 519 153 953 9 454 491 190 278 884 827 373 974 656 9 170 644 681 338 286 941 563 1 830 9 857 449 275 532 512 172 652 409 174 9 898 279 679 202 85 169 392 362 404 9 570 86 378 226 607 21 258 944 658 9 551 859 11 380 67 811 654 599 322 9 826 602 83 351 852 361 29 53 797 9 549 796 510 953 366 595 330 943 201 9 702 552 497 711 102 355 721 482 421 9 532 135 371 205 312 973 287 663 824 9 1000 43 228 148 592 24 658 544 741 9 604 225 683 805 926 234 653 636 336 9 7 709 169 779 592 303 502 148 967 9 474 787 981 649 138 23 228 285 614 9 251 294 509 343 898 733 25 54 10 9 611 706 998 298 64 706 466 194 649 9 120 695 796 438 520 934 418 520 71 9 441 748 708 406 350 1 915 693 250 9 999 69 303 9 31 360 6 328 423 9 63 793 969 711 265 663 858 702 535 9 792 120 54 214 912 801 921 317 503 9 274 583 547 523 582 615 826 942 646 9 537 947 973 960 9 118 280 71 734 9 942 928 435 476 71 906 882 285 817 9 34 557 486 536 830 68 82 353 1 9 49 530 942 694 66 240 18 377 248 9 487 656 318 220 950 598 7 777 20 9 912 658 656 729 692 213 214 579 42 9 633 13 746 986 61 275 279 106 341 9 519 123 69 766 962 725 436 533 674 9 385 539 450 404 451 460 412 531 151 9 624 96 81 665 80 93 763 65 153 9 37 344 258 729 862 733 798 979 46 9 874 766 578 547 502 117 348 258 919 9 807 669 801 309 292 896 390 308 975 9 482 70 392 987 459 87 596 187 300 9 328 336 278 725 561 396 303 107 249 9 771 807 506 41 965 526 841 274 169 9 88 15 477 62 848 898 805 834 356 9 891 430 895 190 109 582 820 834 143 9 567 488 601 815 258 759 673 298 724 9 198 490 997 367 577 363 195 990 210 9 92 795 396 800 37 177 46 227 285 9 979 398 470 121 964 309 74 130 566 9 832 802 215 555 352 704 903 718 632 9 265 264 622 475 355 416 870 506 452 9 46 903 30 682 882 427 504 354 742 9 812 427 872 730 611 673 296 165 24 9 352 420 93 983 684 356 604 510 63 9 371 379 568 175 776 471 204 810 704 9 983 313 57 724 476 484 595 205 94 9 620 853 610 643 204 29 88 186 65 9 443 142 574 857 512 953 425 38 80 9 247 242 889 950 224 201 6 947 29 9 841 894 233 286 513 85 248 507 640 9 276 594 178 692 389 319 266 245 182 9 570 21 220 649 619 813 538 920 388 9 90 278 686 118 470 579 703 756 443 9 139 3 950 779 630 895 956 322 635 9 626 939 232 159 508 252 730 156 223 9 894 45 142 281 487 419 967 956 889 9 897 658 996 340 149 350 641 279 331 9 887 586 4 522 211 942 753 721 449 9 356 451 957 578 344 353 720 977 839 9 490 295 795 378 191 804 725 882 304 9 74 522 582 405 409 167 408 282 729 9 702 34 802 150 389 252 458 967 947 9 811 38 275 649 527 569 795 257 760 9 951 981 641 606 407 515 188 811 275 9 706 570 556 787 271 941 588 773 329 9 191 230 647 137 392 684 412 393 563 9 332 187 819 91 489 151 84 447 557 9 950 634 719 576 691 289 131 477 911 9 71 64 35 751 606 265 398 743 8 9 433 506 400 995 189 939 165 280 427 9 316 715 873 224 16 858 943 591 901 9 583 73 729 493 495 145 880 245 750 9 496 994 844 503 427 701 903 421 890 9 841 938 521 619 605 235 844 828 602 9 53 122 192 953 704 616 682 549 110 9 826 428 354 575 923 348 419 425 774 9 119 679 546 8 519 835 880 490 439 9 114 333 619 67 385 740 610 690 796 9 225 371 344 334 548 123 40 474 397 9 387 892 173 512 363 852 409 722 722 9 596 602 211 34 67 543 4 134 280 9 744 743 969 539 320 691 234 5 238 9 708 44 63 104 782 955 276 645 669 9 127 406 390 849 1 343 59 386 410 9 954 390 895 585 133 989 905 23 308 9 595 608 313 184 315 708 246 418 490 9 552 693 486 220 820 891 962 20 891 9 304 430 629 65 735 18 959 319 502 9 300 223 524 959 169 483 623 704 797 9 331 950 214 172 853 258 657 73 429 9 900 386 448 142 41 230 770 106 964 9 787 416 635 288 67 857 163 26 378 9 645 648 81 441 330 30 6 853 883 9 264 510 307 44 761 44 844 902 84 9 73 24 541 36 810 309 670 450 375 9 879 964 752 256 609 400 336 401 81 9 718 759 934 952 374 795 610 417 555 9 653 260 808 88 684 831 629 720 993 9 937 741 794 663 971 757 415 578 717 9 166 266 470 598 983 228 531 286 953 9 677 895 721 231 547 981 391 634 16 9 573 614 87 565 902 828 358 565 150 9 467 331 728 183 848 993 652 445 327 9 231 328 612 183 4 506 904 587 404 9 236 329 389 251 901 3 338 818 256 9 517 527 172 666 993 502 745 528 701 9 89 179 498 415 762 825 26 296 180 9 883 551 118 638 786 446 379 389 347 9 733 78 516 988 946 42 160 963 35 9 13 708 562 714 796 92 211 211 205 9 387 588 501 918 823 51 36 812 189 9 481 190 577 179 922 6 694 910 951 9 736 69 913 122 433 620 35 146 768 9 478 708 330 683 446 269 183 364 91 9 585 399 255 773 231 444 701 410 366 9 706 455 627 656 542 47 921 663 479 9 892 697 625 659 175 684 340 857 130 9 609 391 845 51 975 243 305 748 825 9 749 800 586 466 506 41 92 513 582 9 138 433 245 616 677 293 592 335 819 9 628 27 27 757 635 417 953 685 744 9 195 342 843 371 90 642 957 907 147 9 997 350 12 578 487 444 174 454 120 9 467 398 807 637 25 833 664 133 819 9 432 85 855 175 631 196 17 1 637 9 659 957 543 157 305 892 168 883 730 9 964 408 536 435 226 285 241 863 309 9 425 526 793 243 957 229 98 484 211 9 645 500 211 282 510 520 824 667 824 9 68 186 58 797 149 818 684 584 43 9 968 176 905 628 953 782 420 547 91 9 1000 996 574 210 641 425 421 922 935 9 292 97 953 467 164 138 525 313 639 9 342 996 574 736 316 101 993 943 53 9 774 363 952 216 362 947 789 572 587 9 214 344 860 500 987 957 804 453 472 9 941 329 136 931 670 484 504 758 799 9 957 750 741 9 875 455 960 91 169 9 259 879 92 845 444 787 57 295 773 9 365 98 225 836 391 554 324 321 575 9 807 177 332 957 133 433 697 493 308 9 504 805 398 672 63 628 763 259 72 9 549 667 718 673 31 816 897 219 558 9 802 542 230 377 700 406 60 656 890 9 493 704 735 800 207 891 549 878 305 9 176 992 915 599 892 582 317 564 612 9 484 813 830 41 614 723 270 342 774 9 28 402 429 269 246 485 3 397 691 9 245 945 921 549 120 264 464 719 156 9 45 387 71 8 870 883 190 910 497 9 912 531 838 686 558 591 466 179 836 9 302 533 232 993 778 528 265 678 648 9 528 141 718 35 537 104 106 897 973 9 340 86 234 836 349 764 26 386 674 9 968 852 852 804 505 384 387 497 513 9 915 113 191 914 641 331 631 27 220 9 734 484 116 706 824 201 939 11 901 9 54 36 287 727 4 490 930 159 994 9 666 897 843 178 811 955 368 724 947 9 699 354 974 270 439 457 385 144 280 9 937 434 643 837 488 678 123 566 33 9 964 848 543 958 513 440 800 690 602 9 754 58 326 53 108 31 26 377 470 9 834 113 965 466 401 751 108 237 238 9 785 712 155 170 675 2 712 984 866 9 151 783 556 753 889 613 430 941 72 9 812 318 448 633 151 912 950 616 312 9 700 723 900 289 860 611 795 381 638 9 797 92 973 14 595 108 569 699 996 9 533 480 288 604 291 957 403 276 107 9 314 225 75 977 276 149 877 564 8 9 487 358 740 476 506 832 449 520 778 9 908 440 476 255 973 955 542 928 597 9 850 683 224 956 996 800 382 973 75 9 531 201 638 890 39 348 630 515 205 9 813 315 724 590 222 164 417 828 488 9 723 721 767 671 570 449 895 877 797 9 694 259 769 769 789 969 758 30 7 9 105 659 873 310 823 539 385 764 112 9 900 180 939 739 902 659 506 925 228 9 954 819 457 750 864 715 870 984 855 9 190 742 884 549 198 895 773 859 69 9 312 596 833 775 847 12 714 586 266 9 724 443 190 304 748 360 760 850 223 9 474 719 559 680 261 300 915 161 849 9 809 933 60 230 596 655 62 371 501 9 73 436 438 690 159 880 879 814 628 9 590 573 477 165 398 547 723 77 159 9 374 992 319 222 152 604 281 381 199 9 287 442 921 140 867 356 577 556 867 9 809 787 680 788 728 605 616 892 2 9 514 614 431 673 987 774 343 561 925 9 946 193 658 497 480 451 417 619 669 9 773 547 577 991 355 715 670 494 442 9 274 109 686 628 623 651 58 295 990 9 831 989 550 107 935 742 764 431 573 9 567 199 543 235 971 90 811 961 796 9 525 983 290 319 608 750 4 235 372 9 654 292 18 995 474 7 544 581 293 9 638 344 723 562 262 921 105 497 244 9 546 659 556 693 536 890 982 854 498 9 84 209 84 455 214 376 473 209 849 9 831 104 429 123 93 125 197 655 386 9 469 759 234 64 656 245 972 348 780 9 861 682 985 710 765 545 794 219 110 9 521 43 318 721 225 774 502 699 866 9 626 895 520 363 716 630 949 131 285 9 193 102 985 324 315 666 308 24 430 9 204 169 1000 313 689 395 983 410 971 9 756 911 670 973 888 564 845 602 631 9 474 550 762 111 94 863 95 417 177 9 760 76 553 541 279 721 892 944 410 9 638 926 171 609 33 81 278 5 320 9 193 849 921 824 323 471 585 785 916 9 799 879 685 328 990 760 880 882 391 9 952 773 334 361 411 611 531 371 643 9 963 648 647 282 840 848 555 15 522 9 377 599 306 292 750 536 976 429 877 9 88 308 758 478 259 882 163 972 644 9 773 854 14 767 169 661 765 802 853 9 612 356 867 133 732 818 438 24 567 9 325 351 995 201 438 654 958 267 264 9 840 429 587 835 553 793 849 319 961 9 861 84 762 713 695 118 580 180 201 9 397 617 224 315 942 927 661 494 364 9 666 452 631 281 643 59 868 477 964 9 12 677 282 972 538 717 85 250 764 9 554 181 943 755 929 911 330 595 204 9 256 255 698 620 272 501 602 553 143 9 12 772 971 975 783 648 609 106 537 9 325 542 138 440 96 319 382 202 599 9 645 883 194 848 139 800 897 110 72 9 397 711 976 891 74 99 862 49 233 9 861 657 690 397 333 231 534 773 678 9 204 506 231 803 150 114 996 350 604 9 147 246 65 570 995 127 545 885 200 9 995 98 248 579 958 256 268 354 589 9 851 240 713 880 443 218 111 245 720 9 224 592 69 179 91 666 243 660 660 9 369 557 545 920 551 994 168 130 952 9 775 749 657 363 599 896 427 479 691 9 645 941 287 364 516 231 784 694 321 9 449 288 980 461 8 536 357 927 439 9 350 446 920 301 221 668 310 935 619 9 557 362 449 247 358 389 886 721 904 9 116 856 949 788 656 236 767 116 243 9 655 472 521 93 822 967 12 474 539 9 31 783 473 649 692 834 449 290 191 9 837 175 263 92 642 470 40 429 126 9 627 548 241 221 202 713 742 294 886 9 708 657 711 246 687 494 70 688 537 9 256 136 826 798 325 353 61 416 994 9 882 456 423 7 82 970 248 303 523 9 312 396 816 549 455 824 259 52 510 9 104 121 549 640 376 685 466 174 9 9 818 586 776 163 467 231 937 474 665 9 258 73 319 780 736 714 947 284 168 9 770 542 219 632 646 691 180 637 67 9 216 102 592 576 271 177 352 786 995 9 934 722 820 598 980 892 268 111 979 9 981 58 262 500 179 156 718 810 801 9 409 342 437 827 909 891 770 485 513 9 946 836 650 292 121 372 112 719 703 9 355 986 165 334 319 222 595 818 401 9 750 888 562 902 648 903 691 826 812 9 933 595 648 797 892 835 447 183 955 9 170 294 25 872 649 363 36 334 681 9 610 928 850 362 30 89 275 931 736 9 178 973 913 341 905 507 340 702 398 9 174 500 933 128 669 226 153 892 226 9 515 279 559 547 240 839 396 601 868 9 485 876 150 572 405 123 485 97 379 9 343 436 432 93 961 931 25 88 951 9 602 592 842 180 458 473 90 4 712 9 928 752 313 147 588 540 297 511 296 9 771 347 392 149 690 179 581 134 139 9 863 158 578 814 759 522 7 290 979 9 479 380 335 191 307 438 855 454 25 9 746 102 887 41 872 234 784 372 275 9 314 304 408 452 167 917 381 332 27 9 902 338 317 233 169 696 567 359 354 9 4 565 159 380 310 260 266 350 483 9 851 485 855 477 798 510 236 601 28 9 152 981 359 531 235 49 847 467 217 9 894 385 927 247 740 491 406 471 152 9 17 88 853 500 939 337 706 415 134 9 567 3 86 595 154 418 305 684 652 9 353 882 470 921 127 206 199 726 297 9 689 483 767 840 499 855 692 350 145 9 380 407 911 865 974 913 950 568 419 9 368 872 454 19 577 336 841 849 814 9 46 48 539 343 736 21 461 928 520 9 315 971 221 459 351 628 722 215 953 9 634 517 520 52 884 743 506 254 671 9 193 94 520 6 492 567 897 186 654 9 917 646 581 788 961 904 9 771 254 9 988 492 820 940 478 336 811 529 571 9 553 386 825 576 578 918 95 936 761 9 661 832 946 314 100 592 895 888 904 9 150 248 674 755 587 518 926 526 995 9 262 688 875 184 592 261 8 167 190 9 278 261 477 38 921 660 984 587 760 9 927 833 999 830 982 246 855 736 832 9 724 661 709 718 274 748 945 458 339 9 557 465 506 98 94 118 575 132 391 9 234 467 977 345 393 809 343 222 790 9 588 76 877 771 152 537 831 869 811 9 930 165 620 269 721 436 126 171 530 9 595 745 13 985 330 479 961 675 871 9 769 17 444 910 957 871 786 79 22 9 323 262 243 485 191 407 456 459 480 9 891 936 650 772 531 746 784 515 75 9 614 828 101 484 596 118 279 506 426 9 150 291 504 523 965 765 765 801 956 9 524 256 766 355 147 54 356 270 584 9 101 54 450 527 667 277 628 503 225 9 745 133 730 170 634 372 673 157 689 9 790 273 489 97 796 745 862 150 243 9 915 505 512 850 957 917 652 484 584 9 280 111 438 504 207 922 585 376 556 9 309 400 712 997 541 336 485 637 132 9 229 499 633 471 765 490 335 967 798 9 251 618 281 186 249 391 975 753 949 9 897 337 676 452 997 76 515 993 968 9 850 478 605 333 58 455 318 881 571 9 807 567 537 956 817 506 237 3 755 9 979 977 859 928 225 547 603 28 544 9 30 542 536 998 744 365 602 428 775 9 408 745 7 978 903 573 515 859 389 9 372 447 391 478 425 720 336 704 944 9 883 307 972 426 688 865 961 685 960 9 678 638 740 452 45 484 458 375 739 9 30 241 949 418 612 395 161 90 171 9 232 425 875 527 307 533 498 84 220 9 715 45 257 26 74 894 765 525 291 9 601 334 665 339 715 905 639 484 868 9 385 644 957 555 227 734 781 754 40 9 665 603 124 885 669 520 141 695 593 9 386 459 469 28 59 154 44 749 868 9 948 739 351 168 123 347 124 30 573 9 857 162 678 249 827 281 724 63 949 9 595 555 995 539 940 454 359 320 864 9 512 363 965 379 663 55 81 830 530 9 427 305 559 352 514 72 29 114 898 9 661 837 312 610 783 866 604 321 806 9 409 679 477 625 190 839 941 920 853 9 995 352 682 876 779 339 786 130 852 9 858 510 965 107 171 153 419 132 935 9 284 87 607 441 848 285 917 472 826 9 108 764 97 960 110 448 994 986 578 9 684 771 59 535 628 569 851 87 91 9 355 505 222 641 788 308 247 581 155 9 883 849 978 60 956 741 156 268 203 9 955 613 188 533 296 958 943 830 938 9 863 32 24 953 738 528 526 378 667 9 834 624 599 340 858 448 670 917 403 9 762 424 22 964 378 634 151 262 929 9 461 557 110 398 419 493 773 372 230 9 652 897 607 318 82 582 269 774 439 9 716 795 355 470 556 778 492 520 508 9 125 22 121 406 482 29 515 231 448 9 8 3 171 589 654 419 196 324 853 9 777 592 978 216 307 772 922 776 327 9 52 619 198 911 96 220 383 501 701 9 412 367 932 859 374 934 381 963 940 9 799 510 263 651 286 854 628 853 160 9 399 127 287 78 530 906 275 440 1 9 494 174 853 547 585 219 830 795 593 9 115 175 907 54 326 768 316 328 405 9 169 308 258 680 58 736 967 135 265 9 224 762 56 576 607 581 428 153 166 9 646 982 312 590 97 839 848 502 164 9 615 818 843 20 986 150 629 18 208 9 716 984 694 980 559 455 387 134 62 9 967 913 566 484 910 900 796 500 348 9 986 347 849 149 314 666 991 333 4 9 493 313 21 700 28 356 393 359 914 9 200 97 399 261 63 663 826 899 572 9 77 46 71 424 31 770 273 531 83 9 938 873 767 293 365 79 313 416 458 9 668 161 816 933 360 912 683 972 326 9 345 149 224 917 226 621 339 649 651 9 108 921 533 542 211 406 660 503 122 9 90 816 538 547 835 50 362 768 409 9 625 450 380 951 795 528 526 63 753 9 147 401 402 797 861 674 682 754 884 9 87 414 387 560 855 554 449 402 388 9 498 115 155 258 740 957 637 690 103 9 517 567 165 621 713 917 374 862 129 9 48 543 883 283 629 648 21 540 502 9 574 989 903 962 838 370 468 96 109 9 776 84 150 878 600 716 394 573 429 9 663 946 290 791 345 184 25 628 164 9 24 648 703 526 574 691 780 887 881 9 149 354 976 609 482 59 758 711 11 9 474 457 583 254 119 880 895 261 225 9 78 638 204 241 661 203 943 538 776 9 986 318 662 866 818 368 193 427 849 9 251 184 911 613 9 367 195 614 837 9 427 860 450 651 937 439 206 529 99 9 408 824 989 184 161 306 197 378 475 9 916 570 901 116 172 437 27 785 797 9 393 331 411 582 757 622 31 407 559 9 469 964 439 919 372 262 907 907 422 9 564 103 151 391 371 720 291 486 244 9 79 512 28 876 257 358 638 838 467 9 259 220 873 169 40 189 608 310 560 9 221 569 818 995 132 272 145 522 642 9 217 165 128 460 243 639 487 470 247 9 196 107 436 662 718 655 887 886 46 9 75 493 356 986 714 924 803 708 407 9 74 204 281 716 420 797 195 879 39 9 833 717 509 432 265 967 867 278 684 9 522 164 922 919 590 414 626 927 479 9 549 729 538 308 155 742 940 222 161 9 736 416 392 774 600 108 634 31 724 9 953 898 2 988 771 517 909 689 107 9 675 315 385 153 215 114 43 874 620 9 136 813 841 648 548 608 39 674 207 9 499 659 238 222 611 487 223 951 257 9 92 859 297 198 533 963 582 38 530 9 47 80 403 18 215 216 858 214 763 9 465 253 788 24 103 447 261 676 409 9 99 251 359 355 342 570 3 539 102 9 966 472 491 495 871 570 249 888 136 9 464 98 350 579 914 954 366 937 408 9 164 549 83 573 647 333 283 353 674 9 852 356 564 306 673 388 796 519 258 9 718 767 497 205 231 946 906 161 860 9 211 526 796 618 690 697 701 614 343 9 385 248 696 59 452 403 622 757 427 9 9 904 945 618 973 711 467 530 293 9 412 787 453 623 998 331 771 967 372 9 467 667 337 161 404 584 856 462 35 9 610 435 143 36 796 399 332 765 723 9 395 231 252 687 995 39 492 617 388 9 174 387 354 545 205 373 233 366 776 9 816 573 237 203 183 23 345 570 818 9 95 902 583 818 296 165 69 334 159 9 459 177 128 846 702 866 200 598 71 9 924 830 436 699 646 360 287 848 542 9 309 544 464 479 639 717 61 456 12 9 577 876 697 736 687 226 215 532 927 9 80 83 525 150 6 354 937 56 351 9 297 342 550 190 3 94 653 481 84 9 369 893 891 732 469 766 781 556 804 9 6 770 336 932 850 770 808 351 128 9 162 288 183 864 936 877 414 125 231 9 507 130 711 942 850 955 832 582 775 9 949 714 683 753 719 804 88 2 653 9 209 810 356 336 323 995 871 186 930 9 747 599 54 977 457 183 39 398 385 9 993 229 966 119 530 679 801 282 749 9 605 721 750 609 929 911 964 265 233 9 310 487 771 239 233 721 645 561 178 9 179 599 927 563 943 508 528 61 37 9 558 214 318 658 170 38 408 778 318 9 670 94 934 255 755 420 25 994 652 9 745 638 212 274 816 162 201 379 104 9 708 258 517 96 168 82 413 825 251 9 802 584 380 471 254 825 405 508 580 9 824 884 573 828 980 562 391 254 377 9 905 806 107 8 865 717 876 960 884 9 957 724 708 559 525 292 939 995 897 9 763 751 756 694 927 639 618 754 618 9 179 496 871 908 400 28 366 760 892 9 82 635 851 965 944 574 25 502 450 9 668 440 797 916 555 899 671 248 825 9 309 218 930 926 396 778 149 303 177 9 176 21 288 420 102 275 270 419 218 9 196 443 719 997 462 511 145 377 417 9 44 47 16 868 707 233 798 984 629 9 575 132 283 103 660 303 391 79 757 9 17 700 175 234 247 969 304 244 782 9 166 388 158 582 431 556 598 651 262 9 182 800 245 162 726 729 797 828 740 9 451 570 170 207 586 869 733 171 468 9 701 475 63 482 640 450 991 574 233 9 546 171 235 159 704 34 404 866 759 9 484 662 938 223 112 860 392 671 797 9 612 403 968 79 104 794 141 937 433 9 943 928 358 527 825 880 761 984 584 9 146 739 449 256 222 462 545 444 925 9 404 187 595 553 798 998 520 229 453 9 665 369 389 449 663 668 807 541 845 9 686 301 180 269 798 918 69 53 491 9 530 598 286 807 353 472 401 905 621 9 750 776 849 202 440 570 943 241 584 9 962 47 125 806 732 777 985 353 575 9 254 421 979 96 303 928 381 109 633 9 204 861 537 825 611 665 25 812 456 9 946 106 696 530 68 94 654 225 826 9 782 562 530 356 167 302 687 263 604 9 614 995 64 246 199 925 135 375 535 9 151 751 698 606 697 804 654 226 223 9 747 231 447 924 12 360 453 720 527 9 755 406 789 710 19 783 126 617 333 9 50 103 707 936 253 458 985 858 506 9 788 863 83 362 610 313 161 885 676 9 520 338 395 46 444 152 186 505 523 9 969 630 139 653 31 241 360 966 845 9 169 951 54 674 90 917 108 804 878 9 420 964 762 447 835 451 194 233 246 9 345 418 751 867 738 732 357 391 763 9 949 102 80 793 270 382 847 295 824 9 763 754 627 640 525 942 401 971 128 9 204 164 360 449 861 130 199 727 867 9 283 436 609 45 384 710 476 177 331 9 210 375 977 33 137 730 11 128 254 9 952 880 577 79 83 92 791 532 952 9 920 82 31 786 364 466 747 760 849 9 808 236 377 139 445 751 467 829 239 9 549 839 718 154 790 598 730 220 32 9 822 10 563 773 929 997 803 67 360 9 620 165 120 469 972 707 197 462 151 9 300 929 979 538 829 169 608 982 958 9 205 64 529 588 885 891 503 9 819 9 499 164 237 858 783 401 329 603 373 9 35 800 186 537 451 114 867 340 294 9 35 947 276 992 503 339 873 91 575 9 763 593 935 933 91 98 170 300 233 9 922 629 835 646 15 986 832 552 436 9 297 418 776 591 453 74 218 796 577 9 908 668 667 482 782 611 416 715 701 9 866 236 352 98 157 980 932 803 347 9 270 986 898 57 282 315 184 872 119 9 258 441 915 834 348 934 852 829 716 9 462 597 782 514 462 17 865 911 173 9 197 194 327 543 463 312 792 520 946 9 458 55 817 577 312 610 843 145 957 9 128 348 138 195 809 86 976 322 547 9 344 539 809 869 87 2 195 629 817 9 859 772 688 804 229 742 972 157 54 9 581 999 550 538 479 898 27 673 58 9 112 1 380 10 344 270 818 212 356 9 819 759 336 987 617 107 674 772 687 9 416 743 844 821 324 194 370 213 24 9 619 239 697 677 350 49 408 359 392 9 677 528 956 384 346 714 71 685 682 9 529 358 453 215 125 195 410 297 870 9 956 19 434 979 637 672 27 313 373 9 75 720 83 819 748 610 774 483 308 9 839 553 992 520 81 701 972 648 178 9 518 57 474 740 12 492 173 343 129 9 197 369 793 921 796 865 4 614 964 9 965 739 447 272 929 999 615 448 432 9 316 771 79 845 640 135 318 379 499 9 810 904 841 290 452 561 82 372 356 9 298 727 321 262 692 411 708 963 339 9 58 930 786 489 597 908 567 441 900 9 54 758 278 552 919 533 744 208 984 9 304 642 356 12 291 82 332 552 125 9 743 611 88 81 21 369 219 861 965 9 478 780 405 377 833 514 7 736 433 9 539 831 992 875 134 985 230 145 276 9 663 829 179 140 571 790 227 3 162 9 947 573 22 911 51 801 667 427 633 9 180 433 720 612 324 550 604 198 36 9 588 779 180 863 793 360 394 932 282 9 183 510 285 344 456 857 717 366 259 9 518 32 38 502 212 822 574 175 145 9 123 130 342 158 718 120 690 932 913 9 49 325 196 331 859 706 967 554 161 9 175 623 879 786 140 262 823 993 825 9 644 566 1000 789 41 129 482 198 198 9 954 239 482 218 640 158 413 322 369 9 118 640 274 279 814 896 509 599 35 9 770 421 380 595 417 945 946 205 985 9 426 686 535 624 639 773 457 856 764 9 966 621 85 334 738 724 608 368 890 9 855 876 488 890 998 261 621 944 29 9 565 889 233 902 314 270 436 289 261 9 560 745 468 324 63 88 760 396 178 9 836 355 545 725 210 773 564 451 122 9 176 71 65 204 987 953 788 888 618 9 58 675 907 670 235 3 489 910 65 9 577 669 813 106 856 519 650 580 80 9 774 496 882 895 671 304 959 227 291 9 263 14 530 881 423 205 787 92 439 9 141 581 700 558 509 720 370 614 576 9 240 615 155 320 741 2 201 635 673 9 505 946 899 147 560 912 676 440 687 9 232 578 778 22 719 710 721 628 570 9 441 997 183 16 236 150 522 907 890 9 524 108 876 548 964 173 798 462 733 9 709 489 172 747 721 102 525 742 172 9 586 815 799 156 607 147 690 974 382 9 839 495 641 80 370 100 956 917 63 9 480 714 876 212 775 364 736 873 436 9 837 397 530 8 335 344 158 842 950 9 304 531 923 37 722 769 677 153 491 9 776 460 759 190 940 825 65 151 599 9 781 886 471 216 74 220 745 433 906 9 88 590 747 389 893 629 663 282 702 9 784 958 207 274 734 666 32 923 957 9 856 340 460 806 120 345 629 335 771 9 200 80 203 105 519 145 203 260 389 9 183 922 670 237 705 628 443 978 713 9 460 362 987 769 217 326 228 375 445 9 924 3 780 694 202 211 249 658 81 9 393 212 340 781 746 262 803 982 318 9 782 776 296 494 588 9 480 356 225 9 806 935 951 602 858 953 733 552 506 9 943 152 515 376 544 726 715 676 824 9 976 830 157 646 611 285 293 104 872 9 301 584 579 877 741 513 828 342 722 9 780 75 625 638 369 776 152 744 671 9 230 459 699 53 786 528 209 783 139 9 493 75 594 716 375 529 646 604 269 9 510 431 963 232 562 389 856 199 757 9 632 703 853 302 932 663 1000 336 800 9 880 896 583 370 741 9 963 456 736 9 492 102 339 760 963 769 74 194 682 9 462 50 881 571 33 935 775 686 866 9 437 686 553 588 917 448 522 286 188 9 531 248 996 266 739 449 604 851 411 9 724 276 605 405 738 6 637 660 38 9 571 434 723 788 222 760 340 161 676 9 140 683 313 327 565 561 674 830 651 9 122 785 853 533 860 129 489 616 866 9 494 253 877 883 175 310 605 963 883 9 717 654 43 744 793 725 57 472 289 9 969 145 470 619 619 606 472 503 817 9 952 991 433 169 836 37 45 718 211 9 354 674 173 236 390 179 278 134 971 9 355 542 794 643 510 291 465 128 909 9 422 951 411 239 902 753 23 70 588 9 59 466 657 269 819 682 794 406 424 9 972 36 557 294 390 450 88 384 959 9 378 200 438 638 622 741 400 860 994 9 504 234 416 443 292 881 99 560 52 9 132 353 457 555 324 492 463 618 881 9 912 57 617 870 786 816 660 423 437 9 400 174 648 745 677 881 160 119 172 9 393 569 84 444 700 436 900 255 112 9 744 717 81 976 629 137 592 850 922 9 760 861 696 196 612 869 196 357 897 9 428 868 367 600 260 935 35 55 634 9 822 307 240 933 50 957 13 377 937 9 501 969 138 422 728 351 117 275 962 9 337 470 670 585 898 538 951 849 149 9 885 235 204 871 56 510 110 989 911 9 418 353 287 706 854 607 196 275 686 9 546 744 961 507 432 782 177 17 31 9 66 319 231 566 204 465 121 426 521 9 982 887 861 892 305 213 531 362 66 9 137 557 693 175 102 788 135 961 219 9 268 489 587 651 906 906 881 471 461 9 346 944 886 218 925 772 78 169 428 9 290 699 790 708 187 698 400 713 152 9 539 199 112 757 467 952 696 117 857 9 601 349 679 61 46 622 298 263 899 9 69 692 67 849 334 117 638 41 655 9 335 792 368 838 330 918 949 438 384 9 252 133 852 108 85 553 139 497 598 9 112 794 213 10 215 904 428 63 237 9 896 52 629 903 738 420 270 576 101 9 187 876 539 923 128 671 126 587 108 9 678 725 604 276 837 750 840 198 964 9 743 626 378 332 521 429 960 423 166 9 732 44 741 832 583 617 722 857 96 9 745 982 682 852 12 407 807 639 595 9 556 478 792 519 220 769 896 903 642 9 676 215 416 842 298 812 934 481 394 9 902 203 602 997 299 935 679 150 946 9 437 308 584 31 864 61 174 734 633 9 295 982 887 936 657 101 351 850 398 9 162 784 879 907 685 433 860 34 731 9 795 712 232 740 500 539 324 882 402 9 736 407 488 720 701 469 607 636 477 9 59 339 327 457 500 110 687 759 146 9 119 618 179 201 412 242 432 504 93 9 970 179 974 724 266 733 211 986 433 9 31 592 69 507 2 407 833 458 258 9 294 496 368 792 614 338 970 166 101 9 564 597 604 656 567 782 982 642 48 9 714 852 385 498 882 328 566 740 329 9 324 573 139 934 218 634 653 9 600 9 990 979 765 91 894 362 46 901 280 9 828 234 921 227 947 124 963 445 5 9 290 362 744 618 38 668 756 323 886 9 742 975 894 341 317 224 105 407 117 9 818 804 370 97 983 603 369 209 550 9 492 171 346 496 812 59 592 430 448 9 611 537 770 496 278 97 742 970 413 9 965 75 171 434 244 974 803 341 957 9 405 61 517 306 553 40 3 400 851 9 414 991 632 861 954 169 631 449 798 9 727 190 768 491 507 194 661 940 437 9 986 94 129 942 850 190 811 508 94 9 850 510 493 700 923 836 684 136 789 9 204 766 589 1 844 779 120 334 637 9 313 346 576 102 331 21 582 625 870 9 123 435 377 216 636 239 709 687 513 9 896 370 648 684 573 765 272 926 960 9 402 45 645 38 710 990 965 163 673 9 985 744 649 207 867 83 935 434 70 9 173 494 756 38 389 126 685 424 50 9 802 696 975 761 449 372 406 839 433 9 747 803 595 419 140 690 67 346 556 9 501 632 990 570 805 835 678 842 224 9 155 878 647 204 679 694 531 440 143 9 254 845 981 686 591 135 632 362 274 9 321 780 971 877 633 603 218 554 759 9 52 231 952 627 385 829 274 941 860 9 967 823 299 461 76 495 793 113 437 9 928 744 150 553 64 930 524 292 562 9 478 861 115 588 265 698 539 891 82 9 719 516 374 578 835 196 228 295 623 9 74 88 735 511 15 478 12 567 894 9 941 442 537 854 271 398 321 858 14 9 18 748 904 99 819 420 473 748 606 9 20 976 900 643 401 339 377 263 353 9 207 275 272 452 215 65 988 421 336 9 737 741 545 750 758 645 654 208 463 9 425 32 210 30 52 537 281 694 938 9 620 422 200 324 628 474 595 79 41 9 12 419 461 699 155 553 595 905 310 9 239 558 869 53 334 901 615 715 952 9 151 995 997 440 614 418 640 290 46 9 465 236 476 857 247 894 669 945 49 9 221 892 305 882 130 214 103 535 547 9 3 149 613 306 299 607 302 91 573 9 719 82 214 116 546 449 944 755 696 9 189 423 992 589 996 883 893 229 365 9 106 331 899 4 685 47 616 990 697 9 575 291 787 499 362 220 712 829 118 9 160 772 872 207 961 646 551 549 993 9 785 794 574 149 899 904 399 255 589 9 797 870 930 846 796 573 984 646 934 9 204 709 114 321 221 886 544 427 198 9 189 977 98 534 114 891 107 262 142 9 10 13 396 950 809 617 232 654 765 9 804 638 410 89 193 119 202 513 339 9 439 56 117 636 596 446 86 129 559 9 976 235 172 469 597 184 864 898 345 9 833 129 350 597 932 339 6 20 531 9 476 574 395 814 12 450 283 1000 398 9 728 85 878 286 412 465 457 881 61 9 993 96 310 337 928 439 38 876 722 9 377 234 94 907 709 667 302 875 678 9 103 157 29 852 884 113 730 521 525 9 194 329 405 606 321 500 915 9 780 9 705 47 655 779 423 240 872 681 949 9 890 334 175 919 437 331 948 288 566 9 60 369 86 584 562 414 340 519 87 9 192 786 95 971 490 493 977 268 915 9 217 491 948 517 380 281 691 299 717 9 373 246 357 290 657 725 727 593 639 9 492 932 509 578 123 294 25 445 784 9 517 774 403 784 342 894 731 210 625 9 11 900 923 80 624 520 436 913 177 9 512 639 769 502 482 52 11 60 527 9 304 436 971 439 952 96 842 735 437 9 87 817 646 711 828 897 634 907 872 9 505 694 784 681 205 774 801 59 256 9 853 69 667 379 724 102 701 163 405 9 149 4 492 585 442 308 583 152 487 9 831 785 393 703 642 438 838 674 995 9 612 475 53 219 679 473 885 409 196 9 338 109 710 742 257 65 233 194 506 9 893 128 658 379 958 794 124 12 435 9 561 850 109 555 813 935 959 31 613 9 431 267 21 979 604 481 688 697 90 9 753 282 635 258 174 762 915 552 71 9 61 27 435 495 588 284 955 494 96 9 889 453 478 853 883 96 225 213 51 9 706 901 747 147 653 380 781 910 553 9 894 177 457 964 237 483 398 83 70 9 33 38 916 480 278 368 309 131 602 9 404 355 815 806 412 715 553 558 719 9 932 338 980 837 583 156 293 899 744 9 127 648 179 549 681 216 464 512 845 9 831 821 975 432 576 682 598 382 93 9 312 286 651 30 569 340 10 405 923 9 517 49 821 613 176 468 791 724 500 9 358 187 12 202 369 184 177 152 759 9 858 750 140 950 413 425 952 443 994 9 644 804 750 566 672 799 738 284 326 9 557 74 49 57 431 587 420 633 307 9 603 161 458 361 370 559 853 319 972 9 629 623 766 974 266 569 724 183 240 9 874 920 524 199 828 949 599 236 380 9 537 655 12 843 257 172 652 970 541 9 211 174 211 182 802 185 947 776 802 9 867 851 984 458 724 255 981 922 83 9 282 872 318 661 408 325 24 250 581 9 547 901 902 439 463 75 649 644 229 9 186 942 356 987 808 206 971 618 929 9 577 950 202 659 231 73 329 891 480 9 653 914 81 585 460 333 839 898 796 9 913 899 791 493 436 85 848 422 892 9 53 744 509 333 321 811 534 331 41 9 958 11 932 789 663 197 869 600 657 9 554 438 906 349 702 156 491 195 591 9 575 394 13 819 447 108 679 131 780 9 489 17 463 530 974 473 813 763 488 9 9 983 87 665 536 524 923 236 225 9 78 727 771 669 653 165 33 471 963 9 140 502 93 920 990 109 382 519 435 9 206 331 549 693 340 883 779 356 771 9 302 278 6 527 356 84 297 376 89 9 813 408 559 775 547 60 868 818 402 9 328 551 272 114 757 603 662 449 294 9 897 580 1 667 881 631 24 759 338 9 108 408 713 196 220 120 106 347 18 9 518 214 188 919 893 738 190 7 846 9 144 20 647 789 268 226 142 934 458 9 772 958 569 109 417 976 173 964 547 9 644 69 893 661 938 458 200 208 703 9 938 750 61 135 245 432 781 34 700 9 6 175 633 816 298 590 384 758 358 9 711 930 321 257 573 742 502 585 31 9 311 785 239 13 74 988 425 208 232 9 857 989 617 556 346 143 188 161 440 9 130 544 197 487 254 478 160 863 402 9 901 716 987 931 26 123 521 391 196 9 508 815 403 92 671 743 60 578 89 9 203 766 249 994 247 145 191 85 398 9 20 244 260 422 496 327 408 427 353 9 530 947 95 77 807 909 479 250 932 9 574 309 509 662 863 626 262 857 224 9 406 399 309 156 418 552 767 839 48 9 94 598 826 446 479 124 892 555 282 9 800 386 531 83 959 192 944 972 54 9 921 233 262 145 639 660 453 794 78 9 4 560 268 403 653 218 580 450 696 9 56 341 603 337 493 340 220 927 298 9 763 870 269 168 791 853 430 935 491 9 89 739 636 518 94 548 138 849 552 9 355 428 354 402 483 46 4 172 538 9 343 391 817 992 153 686 612 320 828 9 465 101 114 307 190 852 295 59 298 9 842 196 146 745 902 573 98 304 408 9 144 659 579 33 354 321 849 345 825 9 887 309 496 66 125 597 180 431 138 9 383 77 196 680 918 744 177 15 645 9 750 112 300 509 607 959 87 640 312 9 759 840 8 583 726 668 78 792 792 9 674 323 575 163 57 651 359 737 921 9 454 265 935 98 366 398 750 874 5 9 708 312 996 371 70 835 730 652 561 9 398 730 704 541 755 26 467 918 82 9 118 628 170 390 81 435 676 530 800 9 73 279 26 429 338 337 424 708 407 9 259 790 58 171 539 139 226 431 894 9 603 898 163 36 367 790 206 756 870 9 992 783 751 143 855 30 520 284 367 9 857 59 427 615 669 216 672 191 106 9 163 416 536 408 18 433 570 54 799 9 711 611 906 932 954 688 682 448 895 9 711 968 530 78 176 588 856 790 609 9 71 813 799 528 975 567 63 382 936 9 496 303 989 646 13 951 904 944 256 9 591 978 56 837 688 23 366 117 198 9 306 972 339 914 394 151 64 921 126 9 630 984 859 566 831 514 906 828 878 9 209 731 174 464 674 151 519 510 838 9 893 228 307 442 533 278 780 798 24 9 931 861 944 408 491 279 618 56 109 9 131 961 937 9 169 19 182 985 692 9 684 503 202 521 748 429 827 189 313 9 457 969 110 480 251 970 775 10 460 9 406 627 867 866 110 828 154 118 348 9 173 651 684 864 334 539 417 206 286 9 845 385 474 157 193 794 266 24 396 9 588 798 405 47 203 384 914 421 493 9 93 574 962 792 746 612 476 610 297 9 14 378 854 651 223 238 476 731 782 9 270 349 805 17 936 603 422 334 157 9 805 599 577 297 43 503 258 187 248 9 221 662 209 869 27 587 722 29 161 9 312 504 243 93 125 591 898 142 878 9 852 915 564 360 71 514 289 719 557 9 791 328 743 38 548 756 599 768 134 9 185 489 162 697 152 665 939 245 142 9 882 142 283 111 345 549 674 704 619 9 188 992 337 744 782 16 838 172 563 9 593 122 682 726 306 170 239 354 322 9 255 292 918 396 173 411 30 284 755 9 578 309 458 548 496 802 236 591 935 9 251 428 458 165 372 579 846 449 236 9 368 39 589 41 294 881 958 41 405 9 368 71 40 122 1000 349 931 900 196 9 84 135 139 19 738 918 476 902 290 9 407 100 90 642 467 129 231 507 774 9 463 816 814 219 183 884 259 656 236 9 959 938 135 506 22 621 644 40 358 9 562 867 612 851 273 63 292 267 529 9 772 497 387 545 311 554 359 529 736 9 242 139 743 829 97 680 963 603 701 9 584 246 92 293 159 959 904 361 583 9 966 653 849 846 424 697 584 969 7 9 137 679 536 224 920 674 966 749 123 9 646 63 77 346 646 674 438 939 833 9 748 194 193 330 512 197 531 357 973 9 227 941 293 586 429 971 121 653 242 9 146 618 342 620 263 405 696 961 402 9 722 398 692 554 145 886 98 826 397 9 647 356 105 619 935 397 911 520 826 9 881 992 830 474 489 447 816 109 62 9 572 156 22 973 877 771 17 430 267 9 902 880 92 650 526 800 106 144 86 9 503 406 957 680 638 948 509 111 436 9 307 278 896 368 849 52 741 174 928 9 863 190 358 129 443 589 573 92 114 9 724 197 609 809 51 14 765 730 3 9 64 238 113 499 545 743 395 264 591 9 446 357 116 725 219 305 434 700 747 9 22 272 190 135 995 739 95 155 789 9 460 271 519 462 334 756 927 184 652 9 669 930 268 611 727 624 727 452 194 9 383 885 893 482 907 516 671 393 510 9 409 488 16 198 299 286 68 761 619 9 823 39 155 827 707 84 446 669 811 9 69 747 262 614 130 146 507 963 404 9 22 633 797 884 394 636 899 591 286 9 537 658 46 507 832 84 661 10 142 9 745 455 163 555 875 909 168 489 390 9 313 995 352 69 368 985 217 603 730 9 204 502 320 489 390 329 535 896 512 9 970 557 522 464 301 328 626 207 203 9 534 374 691 276 38 37 627 106 756 9 963 322 359 692 525 212 363 366 601 9 691 900 496 555 221 52 428 684 704 9 755 309 910 957 195 635 647 470 673 9 35 96 130 791 411 804 149 102 680 9 360 817 45 312 859 296 807 413 517 9 211 840 552 914 595 861 176 551 407 9 810 550 876 834 584 323 316 726 733 9 119 226 187 150 937 3 195 248 861 9 842 55 274 358 265 465 910 530 59 9 122 705 962 528 867 863 755 700 798 9 77 15 524 162 485 749 348 635 38 9 702 181 285 562 22 691 187 380 307 9 652 641 837 62 114 541 375 641 407 9 237 395 459 35 823 473 910 984 310 9 10 331 944 47 384 124 332 946 497 9 22 484 876 329 135 868 517 549 981 9 57 923 973 816 512 719 274 546 542 9 98 455 877 759 464 560 702 511 943 9 177 194 888 674 567 724 901 895 210 9 121 763 758 453 820 33 426 987 544 9 496 612 89 389 61 895 266 820 710 9 825 873 220 119 50 765 359 75 332 9 82 975 578 291 447 341 401 900 512 9 433 677 850 328 172 461 416 561 521 9 662 178 692 371 354 565 943 472 614 9 707 830 40 390 263 366 968 554 813 9 660 306 712 171 738 388 20 65 911 9 480 832 471 352 493 648 44 215 353 9 608 157 825 573 216 6 612 605 269 9 977 924 174 141 583 479 852 753 568 9 591 124 632 502 955 815 324 307 659 9 324 702 873 676 661 382 500 585 949 9 858 548 905 478 524 829 651 665 763 9 481 868 516 48 459 991 31 312 946 9 845 635 604 855 958 657 79 986 317 9 812 837 253 760 694 800 17 171 675 9 845 173 339 607 653 559 474 52 369 9 465 82 680 762 278 666 365 132 976 9 21 563 961 689 374 797 941 486 843 9 740 502 13 414 698 538 105 656 190 9 15 482 594 383 298 675 414 59 305 9 431 775 436 406 795 350 366 483 724 9 515 775 209 357 866 62 721 279 759 9 258 735 766 800 749 247 745 483 544 9 419 896 954 75 327 728 863 84 874 9 212 802 708 935 316 482 495 24 347 9 556 744 978 666 354 712 432 505 813 9 30 249 295 926 19 543 879 94 221 9 959 956 304 832 519 105 540 454 772 9 21 948 795 720 856 891 697 873 596 9 760 656 452 572 686 52 219 963 422 9 761 193 867 333 151 174 636 983 693 9 93 522 146 864 894 445 11 965 652 9 253 661 525 200 773 180 651 344 217 9 54 914 179 475 674 372 342 6 874 9 867 994 856 559 86 729 56 301 975 9 853 663 939 856 915 952 380 114 724 9 912 116 419 480 169 333 11 644 358 9 734 337 716 607 203 709 815 114 146 9 895 169 446 221 373 461 512 229 375 9 463 960 841 538 223 956 308 703 125 9 640 65 120 350 798 808 65 756 362 9 773 570 475 918 817 996 715 37 368 9 175 548 948 902 362 908 742 251 130 9 697 559 184 173 550 248 644 899 45 9 451 963 801 165 87 722 639 4 890 9 986 71 927 706 597 826 653 498 540 9 912 591 790 394 640 700 577 812 602 9 177 808 500 573 258 463 725 422 901 9 447 413 257 688 750 327 614 455 275 9 792 460 125 331 723 715 472 116 354 9 524 45 518 125 221 325 976 145 934 9 438 870 708 691 668 472 947 355 221 9 273 321 28 899 112 839 23 794 561 9 738 617 677 443 140 73 312 616 293 9 988 592 437 274 381 658 333 71 325 9 804 17 32 376 641 352 755 540 463 9 593 562 608 154 651 224 182 446 716 9 254 109 331 898 449 922 686 722 655 9 344 54 725 20 209 94 51 936 734 9 402 691 625 216 635 539 823 140 541 9 47 321 986 762 926 447 444 175 895 9 718 861 968 372 556 373 448 927 581 9 541 330 868 627 83 910 251 299 545 9 789 473 36 330 871 357 667 984 634 9 113 428 809 7 145 21 974 868 928 9 346 315 854 278 208 183 498 834 618 9 407 84 916 303 873 740 339 202 611 9 47 220 594 680 333 373 840 691 869 9 860 17 736 139 714 403 993 992 610 9 527 841 443 144 599 526 411 902 750 9 151 592 303 113 638 523 706 669 855 9 431 509 545 299 720 561 387 859 627 9 789 203 970 398 81 810 192 577 408 9 69 987 661 819 489 252 121 601 241 9 643 659 910 849 441 770 394 739 489 9 306 125 699 284 265 253 253 14 334 9 62 205 262 822 274 600 482 92 89 9 734 564 41 974 207 51 235 55 491 9 4 800 582 845 458 58 895 741 323 9 148 346 336 833 407 893 94 228 166 9 693 710 609 133 795 172 526 120 730 9 928 355 137 771 358 288 352 202 745 9 761 97 838 83 596 183 771 780 941 9 663 225 169 180 269 230 788 402 376 9 311 279 495 41 206 849 529 328 207 9 816 679 760 561 792 856 750 874 803 9 284 996 582 224 658 806 744 837 75 9 325 976 828 700 639 106 195 679 663 9 43 207 991 249 22 21 9 934 812 9 216 35 38 19 318 33 952 894 43 9 758 637 879 184 962 207 11 661 845 9 468 855 875 130 250 433 472 850 806 9 845 858 92 8 426 126 45 796 796 9 430 99 689 472 856 677 702 391 638 9 260 401 651 104 868 857 330 350 106 9 114 173 956 920 17 165 363 25 942 9 840 421 737 635 202 836 675 673 43 9 352 727 434 989 986 186 991 442 54 9 848 771 755 305 237 927 260 508 296 9 777 870 672 718 709 92 807 696 646 9 994 370 318 388 73 396 821 414 382 9 7 404 823 412 251 945 518 556 181 9 444 167 688 739 295 557 762 13 618 9 206 171 665 851 164 386 520 903 459 9 916 724 872 297 82 275 119 845 878 9 415 362 785 596 157 303 283 248 598 9 192 9 962 161 214 132 825 64 647 9 210 584 549 668 851 624 539 147 57 9 166 617 901 43 31 614 179 978 123 9 481 261 370 430 804 378 391 964 944 9 874 788 359 872 997 294 421 17 144 9 396 907 290 453 72 258 705 466 641 9 671 644 618 793 477 878 514 906 33 9 243 297 996 186 522 783 545 394 132 9 838 166 148 334 561 54 975 365 478 9 233 422 943 873 92 939 490 236 767 9 720 749 672 752 991 320 748 177 842 9 882 73 235 13 262 400 512 595 960 9 918 570 677 747 154 98 689 26 541 9 979 867 776 745 586 524 417 690 866 9 88 437 394 929 670 466 163 35 80 9 914 546 26 874 815 947 902 561 100 9 999 602 477 539 580 344 666 677 281 9 541 445 970 406 532 758 800 461 428 9 617 975 462 696 889 359 722 114 174 9 668 15 86 768 13 687 244 903 619 9 939 568 295 220 108 739 541 865 622 9 299 664 82 78 281 409 539 976 297 9 249 49 410 774 717 424 860 836 788 9 546 431 42 516 370 609 810 941 68 9 900 481 932 522 131 948 955 208 228 9 363 98 555 11 699 604 420 472 320 9 195 683 155 334 581 585 375 96 306 9 335 258 598 754 157 431 38 30 561 9 985 985 121 212 699 570 766 710 620 9 369 481 92 40 676 774 546 361 706 9 131 736 802 788 422 59 386 176 567 9 816 213 597 728 197 933 200 760 631 9 770 877 692 389 246 173 832 637 200 9 958 183 560 663 665 647 816 452 69 9 874 189 596 441 4 160 389 84 708 9 321 283 467 303 404 343 995 793 940 9 519 976 929 718 933 111 629 948 775 9 628 763 578 696 989 767 643 429 122 9 802 169 205 509 489 488 327 143 891 9 21 137 35 313 7 363 241 76 647 9 703 705 594 477 332 709 406 379 697 9 172 373 477 294 526 645 850 386 485 9 337 712 627 580 84 116 966 748 122 9 328 988 198 975 42 254 568 870 937 9 628 276 667 324 447 39 152 92 564 9 796 942 949 632 278 12 259 209 447 9 374 175 195 847 502 534 44 828 576 9 297 748 445 233 375 720 899 51 167 9 289 202 258 204 350 199 152 981 829 9 515 591 389 962 316 563 156 163 417 9 689 206 244 264 855 343 61 439 718 9 780 690 768 298 978 969 556 182 670 9 106 685 651 286 552 593 27 513 909 9 589 20 423 357 708 980 953 324 834 9 295 384 625 364 515 314 131 813 643 9 452 720 176 121 177 213 123 463 764 9 68 489 276 976 429 295 750 138 354 9 729 442 29 915 736 764 539 100 279 9 204 582 91 198 33 810 726 506 986 9 938 628 800 701 695 640 328 22 421 9 622 123 910 327 852 351 356 118 438 9 471 8 889 749 211 471 839 760 855 9 1000 485 360 338 422 340 137 474 386 9 129 801 760 549 774 882 458 101 85 9 808 808 202 597 278 209 486 379 771 9 308 217 531 162 569 367 874 906 141 9 565 42 614 302 170 767 61 70 540 9 295 879 992 379 38 151 933 635 781 9 141 472 159 264 779 727 146 292 295 9 512 165 200 4 81 594 970 383 115 9 736 443 185 275 89 415 619 820 453 9 769 752 87 549 244 558 707 507 336 9 434 4 979 728 516 144 280 871 224 9 873 840 606 987 575 401 523 202 841 9 938 820 660 742 588 763 828 137 359 9 737 195 217 424 628 221 402 708 736 9 897 987 958 121 211 798 78 549 372 9 830 424 573 671 361 744 682 454 332 9 797 281 820 155 369 14 371 144 994 9 591 545 53 678 442 39 636 914 249 9 433 343 797 156 173 572 81 195 932 9 824 228 737 507 24 369 678 178 737 9 692 901 880 37 491 777 89 521 570 9 479 508 483 79 940 177 227 447 701 9 799 879 247 730 703 475 819 561 498 9 187 239 28 924 282 280 155 318 122 9 931 758 642 500 236 149 334 314 440 9 863 540 239 563 338 117 810 420 171 9 284 238 84 133 424 322 512 699 955 9 143 854 624 265 136 381 258 988 968 9 759 673 281 198 535 172 788 98 862 9 905 907 281 427 542 870 510 674 645 9 183 538 696 137 680 549 760 296 36 9 492 554 23 459 312 696 91 861 230 9 263 649 679 124 905 585 756 683 126 9 977 545 152 621 727 41 316 864 720 9 216 975 16 604 467 921 978 925 232 9 673 16 444 255 630 444 933 753 348 9 870 860 383 347 188 927 498 160 653 9 890 828 868 962 43 843 329 998 661 9 249 976 585 832 1000 952 275 606 581 9 719 891 685 418 760 896 800 106 83 9 726 956 243 731 845 70 598 158 464 9 792 486 462 452 734 437 389 565 788 9 340 192 394 921 910 284 605 679 395 9 501 479 500 935 556 807 177 286 4 9 246 884 161 710 27 647 171 479 732 9 959 867 649 746 558 840 491 478 101 9 126 435 779 520 287 257 372 221 165 9 178 398 450 533 643 685 46 704 712 9 44 226 542 775 184 760 423 282 317 9 614 124 147 714 250 581 493 769 219 9 101 140 439 265 670 188 67 554 183 9 751 599 886 814 642 464 355 769 647 9 466 191 280 135 805 404 281 870 653 9 213 362 773 431 815 913 221 431 934 9 409 497 487 943 600 86 180 413 79 9 643 120 847 290 585 390 921 719 546 9 676 351 415 680 563 129 453 345 943 9 717 566 373 650 326 222 488 268 821 9 925 447 233 4 90 704 202 731 289 9 943 3 359 488 679 710 903 358 624 9 31 162 969 325 878 534 49 879 211 9 270 367 478 90 643 276 675 998 717 9 378 200 447 18 142 802 377 630 480 9 438 884 189 61 266 351 29 590 580 9 914 638 459 124 908 177 953 349 819 9 229 23 817 945 401 368 744 418 861 9 545 146 842 376 935 725 916 996 990 9 266 376 931 846 642 569 656 765 476 9 832 70 176 2 298 199 170 594 951 9 537 337 720 750 233 218 591 960 152 9 316 876 499 657 141 227 588 338 868 9 156 345 984 983 528 53 510 530 350 9 708 51 296 10 940 984 730 689 217 9 947 279 528 450 946 403 949 603 896 9 175 542 585 394 49 930 377 383 457 9 430 892 338 131 600 389 426 609 328 9 410 690 368 978 988 646 505 438 944 9 260 386 898 155 912 439 91 305 487 9 20 681 221 829 462 112 166 593 63 9 906 370 24 585 131 713 952 460 701 9 950 317 490 893 576 875 790 82 786 9 580 172 442 418 544 122 638 372 584 9 749 889 528 164 795 249 187 379 380 9 251 683 191 303 632 507 792 524 434 9 18 665 515 155 244 39 596 661 582 9 718 298 305 653 398 193 532 561 987 9 780 747 718 511 350 400 702 652 31 9 560 444 906 994 461 570 508 616 813 9 898 563 825 479 280 122 783 284 871 9 328 167 432 666 947 530 383 809 879 9 134 862 883 164 422 326 421 767 138 9 990 626 105 154 524 668 978 354 299 9 451 489 583 322 816 749 105 481 47 9 634 216 208 865 349 69 747 865 842 9 424 285 960 561 627 586 666 780 109 9 685 110 814 983 560 302 917 881 117 9 18 985 950 64 971 165 623 187 865 9 44 933 729 237 356 366 197 268 992 9 782 285 123 242 969 232 407 952 792 9 709 868 24 177 237 361 478 653 683 9 642 275 869 507 318 801 587 555 508 9 952 103 775 943 236 60 66 829 380 9 649 235 683 792 295 903 816 472 139 9 528 949 791 210 943 66 78 801 735 9 878 387 641 737 339 743 863 633 978 9 274 50 806 654 699 393 336 490 687 9 238 657 510 377 184 459 519 393 401 9 584 470 553 671 699 939 311 787 629 9 54 650 614 383 923 663 541 928 361 9 933 264 203 971 853 859 481 581 43 9 939 100 787 691 683 609 595 353 659 9 533 16 446 514 69 95 127 803 369 9 789 343 297 502 627 912 704 598 764 9 914 78 345 308 368 444 95 410 478 9 55 4 183 713 888 198 158 401 618 9 604 527 420 325 668 115 621 169 741 9 884 224 690 647 489 119 343 797 838 9 138 243 247 968 297 250 502 361 490 9 699 871 890 668 474 769 439 150 436 9 905 122 604 998 5 179 687 4 667 9 158 346 463 995 836 57 242 803 705 9 843 656 66 332 706 936 574 373 761 9 342 163 911 777 68 32 732 65 37 9 262 103 40 928 260 737 743 255 924 9 151 848 78 856 690 733 921 374 438 9 208 299 162 968 640 325 878 768 392 9 262 851 808 298 112 910 689 391 170 9 777 133 776 701 636 623 130 491 664 9 863 763 389 300 970 687 462 937 326 9 138 167 445 529 428 295 336 77 406 9 597 117 149 766 245 633 541 945 268 9 515 427 758 179 289 520 567 940 489 9 254 753 778 931 890 944 376 770 723 9 670 457 799 428 54 915 576 819 159 9 208 712 456 828 226 234 585 404 522 9 457 323 813 297 576 918 74 506 807 9 369 233 577 91 255 385 241 34 438 9 507 609 257 18 168 320 825 347 545 9 58 932 301 931 740 623 743 36 550 9 660 462 55 819 182 640 747 273 894 9 131 513 927 569 372 887 177 389 406 9 496 213 753 392 270 36 692 552 127 9 314 294 162 863 306 975 270 476 157 9 261 222 781 154 704 645 432 272 16 9 670 800 404 75 295 968 179 687 237 9 566 730 788 692 44 434 206 258 91 9 180 879 566 688 139 139 820 644 842 9 465 75 466 480 744 265 236 171 912 9 203 701 598 792 267 327 931 310 722 9 716 515 332 806 47 210 723 734 701 9 861 554 344 55 370 419 520 201 514 9 136 436 36 47 991 89 644 134 707 9 323 64 16 396 132 531 79 937 577 9 289 12 662 989 224 567 684 278 936 9 454 149 137 320 285 924 355 331 914 9 795 327 399 501 1 463 517 396 594 9 47 475 882 975 115 893 636 455 469 9 203 138 746 490 592 895 626 911 179 9 902 617 861 815 412 187 566 264 187 9 28 780 935 973 178 761 206 504 875 9 451 140 681 919 694 818 664 183 761 9 910 161 23 440 62 640 301 228 403 9 487 793 666 26 172 798 960 496 327 9 720 702 831 946 152 322 626 70 367 9 795 85 901 556 995 61 578 434 474 9 569 86 54 971 573 846 989 950 370 9 138 261 865 464 332 566 294 277 717 9 967 254 786 333 48 871 234 955 217 9 646 885 650 472 453 88 525 776 660 9 370 116 961 91 253 221 956 716 552 9 521 362 180 590 328 433 727 13 832 9 949 598 787 165 595 671 167 66 475 9 254 590 250 265 312 365 225 402 617 9 797 357 685 348 230 46 527 819 725 9 311 545 89 142 494 686 928 10 281 9 950 176 346 777 781 288 378 45 599 9 743 621 1000 711 769 709 747 116 938 9 144 994 756 869 656 652 957 798 497 9 995 77 859 627 379 386 324 155 167 9 611 532 563 209 626 184 561 689 952 9 269 435 420 206 579 765 313 799 773 9 316 107 570 813 453 998 23 79 376 9 408 403 882 574 13 414 137 574 391 9 672 134 79 975 402 866 746 959 796 9 863 623 946 635 938 52 556 102 505 9 553 124 935 281 532 337 162 105 702 9 927 593 275 318 616 760 396 943 161 9 613 688 471 408 902 93 353 536 30 9 757 443 132 613 996 607 899 276 138 9 236 789 595 289 716 539 915 33 155 9 674 780 97 186 393 136 656 152 390 9 100 857 277 129 965 720 612 577 715 9 571 827 342 708 62 130 654 702 197 9 193 616 229 347 641 361 795 826 753 9 282 833 256 671 932 112 300 413 76 9 19 376 4 85 946 831 426 6 244 9 907 659 298 104 851 265 684 549 906 9 44 695 83 148 977 916 404 999 199 9 867 298 963 295 668 691 298 752 988 9 480 177 993 76 436 4 725 539 206 9 989 222 755 894 618 449 329 765 777 9 244 168 128 794 35 777 109 329 445 9 799 978 196 138 810 725 483 237 160 9 486 961 698 691 301 271 797 195 888 9 598 523 653 374 118 172 853 263 206 9 630 371 886 74 521 216 621 659 25 9 345 141 613 504 626 573 553 668 873 9 824 465 419 63 414 293 67 787 762 9 239 640 25 796 621 747 682 46 268 9 897 666 926 273 11 66 885 514 43 9 809 419 62 681 594 878 452 656 291 9 96 723 78 858 313 69 234 108 41 9 980 141 86 247 389 751 524 661 761 9 941 897 627 983 705 45 397 738 638 9 274 189 645 565 636 719 994 493 31 9 414 726 491 454 706 631 539 304 20 9 289 828 32 402 768 929 28 103 633 9 424 499 722 413 772 910 409 336 898 9 128 329 390 158 742 468 1000 547 525 9 983 85 828 2 726 7 385 127 775 9 665 506 229 298 281 727 19 693 498 9 281 101 186 178 580 866 919 90 960 9 738 89 506 262 71 943 442 424 668 9 448 809 794 574 473 651 802 122 931 9 880 493 623 730 125 75 915 654 655 9 132 924 744 443 662 832 949 923 255 9 243 364 678 910 164 838 703 737 663 9 353 891 136 635 770 628 257 499 104 9 683 765 757 689 249 681 432 691 342 9 616 639 616 222 233 332 899 142 495 9 89 196 583 751 900 825 886 534 947 9 866 142 797 969 825 562 78 865 162 9 110 297 852 451 264 843 418 485 75 9 749 735 217 595 175 412 530 925 664 9 354 163 197 300 380 339 449 700 515 9 10 777 379 171 238 27 374 40 642 9 216 458 478 291 558 213 507 153 739 9 270 682 16 933 387 178 482 687 909 9 820 135 960 686 496 737 64 18 326 9 443 391 366 84 959 823 562 249 380 9 126 107 532 864 728 565 879 661 952 9 408 494 990 668 313 476 628 350 323 9 716 765 692 41 207 82 406 643 40 9 228 556 640 960 33 98 843 896 826 9 408 127 838 711 886 331 700 906 995 9 527 533 344 849 248 108 540 640 667 9 973 46 309 365 625 216 4 936 248 9 102 779 143 279 538 621 116 248 859 9 446 947 764 440 825 296 135 673 895 9 242 212 886 260 184 283 920 900 908 9 135 904 195 382 357 973 877 635 510 9 497 102 109 707 547 407 470 338 231 9 117 824 903 363 417 466 249 677 2 9 883 596 901 142 731 156 337 112 864 9 309 340 498 171 837 951 631 895 497 9 38 717 186 268 833 9 523 548 426 9 988 148 454 341 30 49 242 172 131 9 749 508 243 613 168 582 462 690 770 9 413 321 17 261 710 733 799 329 917 9 807 851 464 584 191 963 37 531 993 9 438 124 516 568 873 375 162 837 894 9 96 298 584 217 710 256 233 323 317 9 965 121 645 234 279 496 49 863 38 9 12 251 568 356 688 44 871 256 268 9 597 417 104 490 512 401 425 729 463 9 680 313 785 996 630 257 641 863 535 9 488 911 397 525 922 1000 444 629 687 9 839 851 942 106 447 711 209 937 574 9 962 361 654 776 393 967 912 740 596 9 168 732 810 702 219 720 451 95 994 9 450 891 622 136 729 825 430 187 271 9 492 747 559 65 708 272 719 835 16 9 37 746 755 984 913 487 793 967 57 9 512 769 504 857 218 746 831 705 826 9 655 486 12 925 977 759 836 394 818 9 107 464 653 474 500 750 228 483 663 9 66 627 981 475 138 749 978 347 318 9 75 177 22 900 831 860 912 107 836 9 22 942 581 839 400 44 843 873 543 9 593 453 377 607 518 3 587 344 493 9 687 673 191 4 747 367 377 647 197 9 236 558 655 424 931 597 4 769 348 9 400 612 573 294 204 25 671 162 894 9 25 748 238 869 434 262 59 789 9 9 777 165 655 973 753 564 628 528 494 9 576 883 614 275 282 577 847 576 132 9 223 598 293 469 974 40 58 195 825 9 319 605 965 327 382 482 333 354 234 9 248 333 113 93 260 995 707 535 277 9 283 733 204 767 308 153 59 776 478 9 451 833 672 627 503 277 592 830 658 9 73 514 363 306 762 48 770 854 307 9 764 912 193 392 547 278 947 313 585 9 99 371 712 577 821 896 248 800 398 9 876 391 579 533 463 93 248 120 206 9 295 889 411 953 4 323 146 396 221 9 423 342 533 359 793 903 70 369 76 9 965 968 227 362 196 617 941 80 431 9 385 327 902 590 973 790 1000 926 145 9 674 71 540 894 845 234 778 203 26 9 33 624 746 108 588 65 686 301 612 9 302 593 692 732 329 370 633 918 343 9 774 270 268 270 295 690 810 541 886 9 395 318 440 420 350 63 517 809 2 9 933 494 654 545 795 247 236 878 575 9 605 862 845 947 987 466 566 257 112 9 607 418 652 492 812 970 283 583 319 9 345 99 480 698 31 973 352 575 120 9 950 162 997 876 767 211 720 65 197 9 537 983 805 649 589 222 652 433 385 9 973 715 967 644 412 417 123 109 448 9 95 812 374 214 761 536 563 637 654 9 125 708 70 673 245 404 478 245 993 9 51 248 777 436 221 491 754 864 254 9 171 986 363 618 432 526 343 998 287 9 230 912 923 235 36 982 657 708 578 9 60 537 822 404 588 422 180 375 642 9 23 128 505 276 298 842 990 267 273 9 516 962 622 802 191 533 76 778 568 9 57 434 276 987 493 164 160 897 751 9 581 428 477 222 450 605 78 726 254 9 919 67 521 544 582 834 165 735 24 9 698 162 153 617 219 586 244 557 431 9 408 716 679 158 297 106 635 518 556 9 591 948 633 844 218 699 716 761 633 9 549 278 367 925 327 529 77 943 99 9 15 187 655 445 594 370 123 103 18 9 580 89 536 135 679 835 119 523 52 9 170 590 813 802 139 442 520 415 768 9 48 843 710 498 857 896 504 653 841 9 226 127 944 243 707 32 130 193 711 9 964 312 585 16 481 526 180 282 16 9 621 801 430 388 201 273 449 50 481 9 345 554 134 537 779 260 480 373 966 9 512 503 159 574 466 822 510 833 302 9 35 12 935 51 984 87 832 371 639 9 456 820 689 937 516 594 70 52 724 9 681 884 96 647 395 950 157 320 416 9 330 181 600 983 215 612 917 617 595 9 355 801 318 994 256 489 34 544 4 9 627 965 407 702 646 290 797 644 36 9 99 152 707 514 481 887 465 463 454 9 76 379 70 23 85 870 692 430 478 9 180 463 21 535 441 986 293 494 631 9 935 643 626 970 741 777 29 606 257 9 915 70 719 368 498 449 790 872 885 9 11 563 315 488 94 129 861 980 922 9 846 624 415 828 558 57 805 880 149 9 581 908 754 837 174 824 907 542 673 9 355 683 544 591 693 458 905 533 551 9 34 393 882 307 590 505 721 769 63 9 130 573 294 630 505 201 384 693 726 9 559 599 619 231 305 301 774 895 346 9 231 800 878 133 185 622 14 843 563 9 870 915 683 284 44 607 577 26 111 9 129 409 803 855 967 401 473 197 57 9 126 322 951 471 552 102 700 36 638 9 673 49 480 235 918 395 269 554 790 9 875 130 815 985 259 223 139 465 541 9 891 289 89 947 414 410 249 236 313 9 351 287 348 988 959 396 820 545 666 9 214 813 219 355 687 700 170 23 310 9 744 161 774 285 51 415 725 349 180 9 135 598 416 447 948 54 795 287 13 9 542 106 909 559 319 722 129 26 760 9 829 195 783 138 290 295 264 574 698 9 678 651 46 857 785 643 624 231 590 9 678 377 877 42 271 334 302 829 5 9 375 958 30 135 138 224 269 275 513 9 563 538 439 260 567 89 306 424 225 9 300 399 807 890 428 536 118 821 806 9 803 123 634 807 497 943 836 983 80 9 411 251 707 276 166 596 66 777 163 9 506 434 938 730 734 336 888 975 116 9 423 444 936 228 246 410 214 53 259 9 508 240 241 588 651 844 294 278 361 9 241 343 137 403 200 923 340 281 656 9 28 168 982 495 943 425 430 522 670 9 192 735 722 450 243 962 42 182 964 9 885 827 241 245 67 935 382 822 486 9 656 513 766 311 892 285 292 386 227 9 716 168 749 385 359 835 459 160 429 9 772 201 962 87 86 788 327 682 207 9 613 415 28 450 70 892 215 380 784 9 851 23 169 78 90 336 178 827 46 9 12 285 205 793 408 406 754 494 843 9 894 172 524 452 136 939 479 585 8 9 722 799 740 505 1 114 674 78 204 9 361 607 382 407 971 666 611 763 425 9 368 868 918 562 761 441 86 212 576 9 376 42 160 735 764 310 826 268 310 9 940 293 740 495 654 346 876 412 316 9 893 374 430 317 742 298 586 303 410 9 26 740 622 601 467 15 112 202 130 9 421 27 398 82 318 42 821 812 695 9 167 39 458 834 931 832 616 599 573 9 265 536 227 674 561 319 647 513 785 9 14 976 986 143 748 365 892 830 682 9 934 650 846 980 168 236 438 354 167 9 269 321 117 193 585 653 419 610 565 9 737 609 430 874 622 405 859 116 153 9 223 8 982 257 293 983 454 272 151 9 689 709 856 207 329 176 324 521 760 9 328 292 721 892 380 681 673 253 302 9 78 464 770 582 686 777 915 294 69 9 897 747 692 399 788 401 606 994 81 9 781 317 954 892 996 245 965 888 976 9 645 560 229 299 989 692 68 922 729 9 844 836 375 264 85 473 955 835 260 9 707 441 254 788 573 922 741 465 918 9 337 429 157 312 425 68 892 723 57 9 583 790 978 664 633 166 38 248 250 9 510 203 436 122 909 876 375 48 449 9 648 140 265 917 476 45 73 140 469 9 141 31 192 549 966 981 526 981 966 9 43 18 565 292 879 767 728 352 28 9 955 726 427 755 726 567 19 642 394 9 63 67 533 884 207 916 75 107 881 9 407 984 861 724 27 230 289 318 460 9 407 397 812 434 704 889 213 458 614 9 779 477 608 524 891 674 57 126 232 9 972 552 338 204 959 321 416 34 347 9 645 322 17 456 729 765 267 514 468 9 508 726 278 473 504 106 80 28 348 9 105 436 474 336 759 25 25 962 335 9 698 377 369 396 373 690 412 828 770 9 529 447 284 348 954 9 625 778 865 9 730 858 244 78 314 679 551 2 789 9 927 26 750 614 75 478 982 471 850 9 23 882 29 793 762 475 428 110 780 9 436 86 558 652 816 767 895 245 80 9 925 147 433 713 73 459 462 686 885 9 291 19 355 492 394 589 521 538 350 9 347 965 811 127 752 897 36 404 712 9 154 650 308 233 575 454 18 639 526 9 828 453 564 712 743 934 67 235 327 9 655 755 864 4 453 180 167 579 932 9 63 966 687 126 119 688 433 704 614 9 886 721 253 763 548 705 678 259 799 9 612 325 33 290 331 139 154 687 592 9 685 853 522 616 267 840 654 392 958 9 342 176 661 955 413 733 559 175 280 9 263 205 891 62 168 567 446 457 898 9 937 962 936 528 647 788 401 614 54 9 240 268 797 198 961 972 210 267 384 9 295 826 910 926 440 466 816 853 633 9 735 299 90 984 235 403 919 114 49 9 58 866 663 111 106 282 259 655 594 9 230 216 860 965 510 37 226 436 477 9 692 603 681 324 689 979 765 672 565 9 168 942 30 216 999 896 230 461 353 9 863 719 359 808 300 926 20 264 788 9 56 490 575 884 533 177 565 856 218 9 895 621 889 812 140 831 841 355 829 9 88 937 290 792 151 360 502 959 660 9 428 330 923 215 385 764 789 621 296 9 317 185 504 534 431 476 775 242 615 9 605 83 321 785 522 609 426 314 760 9 786 815 70 445 242 399 719 808 135 9 835 948 755 482 617 291 985 150 722 9 460 276 963 74 232 45 747 369 567 9 355 794 232 114 931 46 535 727 640 9 933 446 799 420 632 747 174 113 363 9 465 98 864 538 909 140 500 335 723 9 545 81 91 463 435 885 46 901 167 9 91 435 894 82 720 691 881 139 322 9 627 664 434 341 480 883 204 17 144 9 695 517 478 418 413 558 508 227 992 9 744 272 244 911 362 679 156 796 750 9 846 676 888 167 302 551 952 994 383 9 187 197 399 330 244 915 807 13 327 9 716 872 553 59 616 176 303 878 890 9 981 33 685 730 878 360 969 396 13 9 871 699 6 253 885 554 652 566 149 9 918 372 161 597 439 33 501 498 1000 9 677 800 877 566 780 909 250 861 138 9 609 181 885 621 51 583 978 304 820 9 531 307 385 680 224 109 840 820 547 9 224 321 44 223 349 843 451 914 974 9 711 163 186 848 123 366 732 743 417 9 667 720 72 486 602 730 222 281 953 9 330 473 125 229 696 797 272 271 145 9 467 721 58 792 432 572 978 631 694 9 343 715 788 111 381 859 534 218 460 9 263 791 93 216 121 565 692 349 612 9 488 972 882 984 790 955 393 582 738 9 964 559 720 657 253 434 796 364 166 9 654 897 735 113 160 526 205 727 646 9 121 770 346 733 609 669 966 592 459 9 272 336 392 9 299 950 81 307 554 9 514 102 917 32 107 166 766 219 677 9 291 776 755 288 248 524 985 332 484 9 6 298 427 464 921 762 855 282 60 9 156 362 718 709 875 171 978 906 277 9 495 24 847 523 314 974 277 602 222 9 152 938 553 987 943 202 413 758 475 9 174 964 756 585 119 117 654 180 343 9 824 509 601 452 355 624 298 877 289 9 624 505 242 197 656 180 749 994 122 9 303 406 232 777 931 195 884 515 666 9 352 168 197 694 343 705 646 794 59 9 621 443 935 910 66 439 151 262 446 9 682 363 439 156 17 196 387 145 126 9 581 28 640 246 379 159 442 424 501 9 498 422 646 556 42 88 842 951 506 9 632 454 767 429 135 481 219 290 497 9 414 676 993 891 609 372 882 206 750 9 40 1000 526 892 497 947 537 405 988 9 625 598 291 130 582 744 248 10 230 9 729 581 520 577 994 547 922 885 507 9 293 766 713 395 158 712 272 49 560 9 218 938 964 557 562 562 199 43 143 9 294 642 504 524 722 84 395 651 430 9 293 572 666 800 864 783 512 610 940 9 575 881 341 134 450 278 98 359 191 9 11 557 585 505 851 226 8 726 948 9 444 120 598 873 764 521 538 563 384 9 672 426 346 612 1000 226 304 486 28 9 933 935 386 123 945 942 707 801 144 9 284 160 869 231 603 340 180 475 104 9 700 364 18 436 36 444 781 999 795 9 358 302 280 385 234 214 770 708 510 9 64 766 310 207 49 822 428 632 424 9 767 811 251 222 511 966 240 946 353 9 35 78 351 181 787 4 813 172 589 9 378 293 648 888 356 413 549 915 814 9 370 342 445 146 108 255 396 682 117 9 361 921 414 714 307 843 416 487 630 9 420 299 801 360 677 445 8 916 153 9 772 816 67 585 538 408 29 683 867 9 636 430 900 104 790 820 518 855 478 9 360 623 965 341 394 615 141 753 643 9 938 112 910 90 884 726 156 820 615 9 915 201 297 133 836 726 33 291 867 9 204 160 74 34 872 696 998 212 89 9 964 705 193 959 642 305 868 731 540 9 945 238 359 559 504 559 207 636 746 9 932 20 389 151 576 548 576 609 419 9 271 958 631 711 921 687 255 879 328 9 911 99 410 450 43 647 161 954 150 9 71 160 137 817 444 157 205 594 732 9 104 169 340 523 791 297 505 853 569 9 191 107 800 870 370 898 279 819 292 9 925 331 245 426 402 405 562 570 848 9 718 774 793 449 229 313 140 751 455 9 436 607 307 357 149 765 156 18 134 9 53 296 305 696 572 635 941 997 388 9 697 911 957 896 628 82 688 429 311 9 352 920 413 806 356 20 464 712 520 9 580 219 538 66 271 185 370 966 757 9 356 258 105 744 954 15 700 201 995 9 782 240 775 444 591 694 856 748 49 9 875 563 112 395 143 330 284 560 952 9 468 929 270 576 636 879 33 731 833 9 399 431 385 393 564 625 167 7 215 9 861 862 315 261 89 877 725 835 19 9 406 470 578 710 289 858 331 865 846 9 209 249 576 393 647 358 778 392 273 9 402 910 279 616 122 493 930 735 933 9 159 811 119 177 216 588 107 277 228 9 316 607 92 513 816 692 89 208 691 9 798 337 82 71 738 343 701 706 465 9 545 987 199 829 145 9 947 674 576 9 886 132 853 114 799 811 557 312 978 9 601 752 538 291 549 874 372 619 612 9 714 672 669 530 216 655 728 45 152 9 88 343 825 664 581 308 868 46 106 9 30 954 417 8 554 168 545 844 717 9 418 567 687 381 633 358 401 162 926 9 408 242 970 559 329 664 735 344 244 9 42 563 289 147 593 243 916 600 148 9 435 496 992 503 265 910 190 998 542 9 899 398 56 824 805 297 145 715 977 9 809 449 673 404 842 235 693 989 179 9 287 256 130 434 690 625 777 545 242 9 687 734 239 580 984 988 635 160 145 9 283 304 859 260 112 308 932 516 149 9 518 560 489 697 198 96 826 983 786 9 803 112 330 44 150 415 634 729 750 9 621 716 909 765 998 213 624 609 676 9 283 892 543 783 762 454 272 458 651 9 719 635 634 504 789 97 185 184 246 9 951 817 974 53 438 41 961 554 391 9 525 529 999 553 811 243 95 946 4 9 549 217 813 551 935 447 536 791 588 9 632 327 771 877 630 588 203 682 377 9 595 994 930 985 871 811 336 423 973 9 578 517 918 933 417 486 745 968 773 9 543 503 563 130 487 241 901 363 222 9 488 917 255 216 512 601 145 496 471 9 307 831 893 280 760 409 197 692 826 9 683 788 145 455 331 999 369 460 485 9 961 360 848 183 199 116 789 414 627 9 389 911 475 859 217 657 751 496 417 9 512 45 460 689 727 248 185 533 930 9 183 901 389 668 861 101 867 395 299 9 982 536 713 609 276 623 83 135 191 9 739 237 687 507 100 731 319 140 809 9 918 324 341 847 507 241 587 174 453 9 687 40 200 338 21 87 50 981 362 9 24 415 496 214 506 85 252 12 536 9 334 682 676 142 599 999 482 797 505 9 74 384 678 879 422 69 430 759 90 9 516 160 422 877 183 837 725 749 342 9 161 352 705 696 686 387 371 827 337 9 370 661 486 874 86 221 552 964 642 9 972 745 753 61 260 912 835 137 447 9 671 213 547 364 373 898 68 68 583 9 806 439 762 495 808 774 980 33 859 9 200 584 175 193 908 919 945 968 531 9 857 154 667 655 824 231 201 539 603 9 98 959 22 33 764 460 146 610 619 9 919 589 652 129 140 587 303 333 494 9 574 277 814 104 485 967 122 491 143 9 352 691 681 306 141 639 327 525 755 9 139 670 364 757 940 305 760 68 444 9 347 723 776 840 296 405 5 751 241 9 972 872 732 466 575 422 498 880 914 9 489 206 790 595 696 459 958 453 750 9 614 212 170 58 910 892 185 102 539 9 589 106 641 182 429 512 913 246 86 9 686 744 317 600 584 874 741 178 570 9 552 135 374 301 749 937 470 158 847 9 713 342 948 603 283 405 595 464 186 9 106 376 431 543 413 526 859 364 109 9 85 105 286 654 656 773 27 956 521 9 963 778 30 161 842 723 460 797 5 9 217 391 820 402 849 195 832 743 960 9 710 954 323 818 38 427 104 691 434 9 876 69 390 748 383 519 777 896 712 9 499 355 860 856 923 251 675 324 451 9 222 508 193 181 217 146 503 34 183 9 282 489 225 715 364 645 456 111 380 9 326 239 275 38 90 981 249 945 904 9 851 619 227 301 840 86 846 372 302 9 991 227 688 526 508 176 102 574 892 9 99 30 354 478 707 593 752 96 682 9 732 345 626 987 195 596 566 848 788 9 651 693 159 305 683 385 344 560 244 9 519 14 818 762 112 199 116 589 905 9 708 692 1 741 775 345 718 762 891 9 313 327 738 100 977 430 259 633 465 9 995 976 376 239 847 389 56 608 500 9 254 723 88 510 782 131 510 522 906 9 206 239 667 449 904 345 186 3 673 9 968 613 306 784 608 633 159 198 479 9 548 253 439 47 858 513 487 367 295 9 969 229 168 874 786 759 892 586 662 9 236 124 16 261 91 981 918 874 588 9 550 384 785 381 931 389 819 330 598 9 331 168 316 977 136 896 497 10 34 9 255 253 619 268 841 742 283 101 184 9 263 370 409 202 919 793 338 299 723 9 726 469 404 675 152 571 991 128 59 9 886 624 420 919 230 672 890 497 512 9 631 780 964 815 394 333 575 596 604 9 367 285 254 442 363 723 845 37 226 9 768 379 353 826 617 329 245 887 558 9 916 776 55 780 759 186 95 573 931 9 428 499 878 383 866 163 636 307 525 9 710 151 913 935 270 292 640 95 908 9 968 339 794 877 607 922 283 386 680 9 820 832 604 751 259 102 628 993 967 9 142 629 273 18 690 776 931 977 45 9 222 616 492 481 935 182 626 163 788 9 547 446 525 226 265 357 829 367 967 9 283 995 960 249 488 940 874 506 629 9 1 436 605 397 9 572 888 841 506 9 70 466 669 209 365 466 86 942 730 9 442 123 449 760 405 443 71 5 282 9 10 878 787 991 230 222 947 627 582 9 519 866 422 376 287 240 396 848 956 9 861 933 897 943 726 19 391 485 423 9 185 556 428 466 917 657 253 907 887 9 826 206 865 760 724 730 533 451 369 9 124 847 216 79 707 148 976 1 873 9 994 743 709 769 927 616 548 745 533 9 556 349 791 442 526 996 658 285 71 9 388 170 522 756 293 368 971 372 426 9 470 699 779 342 44 521 50 812 800 9 18 711 544 550 267 892 692 60 417 9 40 718 54 462 457 223 983 564 515 9 702 886 238 480 355 936 258 696 980 9 778 97 143 929 114 206 472 15 472 9 715 707 883 484 98 952 537 559 408 9 111 542 323 977 595 208 215 74 562 9 502 683 609 833 461 706 976 389 171 9 181 213 186 4 927 244 238 410 693 9 190 298 251 949 408 144 272 385 91 9 831 951 164 393 804 847 353 637 659 9 410 612 399 581 144 963 118 499 890 9 713 736 651 757 277 949 7 226 708 9 503 849 444 593 679 746 108 423 550 9 954 128 186 964 537 149 715 469 644 9 677 586 494 918 650 229 569 406 858 9 869 765 83 928 267 283 724 211 313 9 469 318 88 370 624 215 555 587 751 9 55 653 220 50 330 157 543 599 159 9 124 519 916 981 387 680 415 667 298 9 697 390 508 361 858 178 448 580 801 9 14 486 739 765 541 392 336 942 73 9 844 485 671 354 608 190 270 940 928 9 301 354 594 951 50 335 810 762 545 9 987 210 124 139 223 609 878 339 501 9 269 26 443 693 222 279 363 575 886 9 552 196 177 832 849 530 425 799 931 9 760 608 692 656 947 253 779 85 476 9 387 962 166 888 582 192 330 626 413 9 608 989 339 845 892 887 373 723 735 9 902 500 533 832 611 492 523 266 790 9 776 396 875 603 782 188 768 21 122 9 311 350 747 75 309 87 766 505 331 9 652 877 405 386 130 904 270 961 866 9 113 836 483 903 963 878 129 917 660 9 668 36 32 141 699 734 240 773 394 9 326 538 899 8 541 127 413 278 609 9 668 547 921 886 12 756 368 914 70 9 246 394 338 257 61 374 288 554 72 9 373 793 196 767 470 86 665 478 626 9 143 890 904 751 909 802 672 794 813 9 779 162 78 201 759 823 538 367 236 9 911 6 789 334 379 581 530 145 50 9 615 161 527 592 655 768 495 758 677 9 649 781 822 461 559 335 891 111 93 9 713 649 811 948 911 169 736 245 899 9 668 126 43 718 92 555 596 683 209 9 364 178 318 392 178 98 213 638 9 9 900 880 119 992 593 119 155 892 382 9 675 628 978 573 647 103 967 364 194 9 521 312 876 81 675 405 399 418 582 9 848 982 572 856 881 451 975 225 395 9 445 731 287 826 405 266 803 977 912 9 257 943 628 450 815 939 678 247 965 9 82 645 382 16 493 715 939 700 596 9 389 26 172 784 471 902 70 648 306 9 335 451 634 598 707 928 225 509 94 9 163 186 340 127 619 985 860 986 829 9 575 924 880 522 313 906 45 448 376 9 946 869 23 603 555 825 588 152 884 9 515 377 392 608 891 577 299 18 547 9 283 229 533 463 803 456 343 676 120 9 600 720 919 975 17 787 349 971 341 9 526 558 845 409 424 221 800 383 111 9 728 682 480 274 316 709 158 131 863 9 966 473 539 437 72 610 356 398 627 9 494 98 597 187 623 507 31 31 930 9 603 830 665 713 909 346 545 183 661 9 253 692 791 115 657 615 5 94 38 9 967 801 435 945 646 885 893 832 507 9 399 862 538 681 464 719 345 529 628 9 690 73 162 350 677 853 493 143 862 9 107 500 307 497 466 459 283 410 104 9 167 302 936 674 53 149 563 733 965 9 633 77 493 612 118 917 773 467 945 9 978 311 87 191 770 586 849 266 403 9 307 548 812 410 715 466 697 740 518 9 846 654 250 162 286 326 654 898 443 9 922 22 261 866 351 924 952 541 693 9 890 389 310 292 47 857 456 809 923 9 921 857 662 438 702 315 39 215 953 9 716 868 850 510 141 871 122 6 574 9 45 310 466 89 199 855 398 842 253 9 255 297 61 529 217 918 191 6 971 9 857 44 186 809 759 405 10 268 546 9 233 742 903 806 786 212 271 875 762 9 477 624 604 730 230 252 142 759 469 9 411 949 826 734 157 222 271 318 332 9 27 327 952 924 559 693 827 364 478 9 390 635 704 152 111 328 107 192 557 9 358 686 315 826 96 615 4 181 124 9 225 451 441 556 478 767 507 753 326 9 199 579 41 29 969 675 84 472 138 9 411 578 681 320 935 366 986 113 814 9 953 116 346 76 692 797 868 599 626 9 634 106 378 311 656 309 352 36 629 9 378 120 100 867 882 677 900 553 963 9 617 539 75 430 843 542 776 918 233 9 924 137 184 901 122 641 630 433 296 9 938 136 684 566 513 803 17 732 36 9 693 631 589 8 247 127 82 29 969 9 624 156 238 208 79 726 391 331 847 9 31 960 279 679 898 414 362 815 279 9 516 832 10 551 876 640 139 883 238 9 617 317 266 937 940 421 526 499 851 9 251 242 181 450 272 493 728 302 742 9 494 15 556 124 530 739 133 433 967 9 124 923 849 713 892 165 979 828 456 9 751 706 307 602 308 548 134 757 171 9 626 837 473 367 330 487 275 805 369 9 13 937 801 979 412 75 180 124 966 9 696 454 146 504 205 851 810 806 158 9 357 291 267 879 917 103 351 635 784 9 190 909 588 558 274 876 710 604 639 9 784 783 114 750 831 568 895 334 772 9 97 143 929 606 851 219 872 81 487 9 326 432 122 461 973 382 48 882 655 9 275 943 259 265 726 393 379 827 223 9 298 73 908 421 521 402 701 127 604 9 271 350 685 758 28 468 231 488 440 9 612 888 673 619 514 615 877 779 692 9 621 509 871 196 806 295 103 226 816 9 857 926 294 460 196 643 144 305 22 9 611 535 510 402 499 749 74 117 262 9 688 345 40 380 317 548 602 512 353 9 896 967 930 711 823 207 356 282 755 9 351 426 59 372 388 946 881 790 796 9 629 863 912 243 903 608 282 634 924 9 182 235 436 886 130 754 816 193 576 9 374 548 857 128 898 634 187 270 22 9 484 502 163 279 483 25 190 725 927 9 149 6 560 72 539 146 859 425 276 9 612 592 820 187 965 367 396 93 617 9 381 279 886 754 114 739 916 392 221 9 293 933 945 219 81 303 131 152 841 9 628 363 617 903 974 208 722 513 173 9 441 908 265 57 640 895 294 394 8 9 32 309 751 253 601 683 549 172 763 9 203 654 266 44 281 980 12 536 954 9 220 257 466 392 49 725 8 457 364 9 254 750 757 261 782 418 363 386 18 9 45 934 189 159 489 194 776 532 475 9 756 543 10 61 114 618 526 857 667 9 602 864 123 317 117 225 74 729 6 9 491 91 743 860 487 28 401 997 516 9 594 773 399 68 880 294 429 940 407 9 47 817 264 713 418 127 187 734 596 9 411 159 676 768 1 767 862 861 605 9 890 613 602 405 206 374 804 626 605 9 449 54 544 855 100 360 470 164 777 9 597 703 862 544 465 21 219 585 373 9 337 446 233 942 335 197 895 92 755 9 620 247 380 224 695 785 767 549 237 9 126 19 752 254 967 806 467 862 271 9 487 80 207 212 769 652 796 710 339 9 993 956 430 747 575 676 478 798 370 9 262 564 270 850 41 288 602 646 606 9 407 112 467 29 951 899 235 162 667 9 239 957 728 577 949 683 358 47 257 9 33 524 406 754 138 969 23 339 361 9 663 940 6 268 699 469 87 727 419 9 985 314 932 3 552 889 730 480 189 9 764 837 588 372 221 463 777 974 600 9 97 348 939 457 10 230 814 630 280 9 282 68 7 53 52 672 984 406 575 9 224 135 54 765 250 242 352 621 462 9 814 397 787 766 845 134 56 301 496 9 285 466 477 565 99 544 923 151 947 9 946 487 352 520 62 838 573 826 87 9 166 529 707 627 343 455 765 460 299 9 250 515 951 97 151 416 573 715 866 9 468 989 369 414 934 855 117 805 268 9 954 729 94 392 894 974 98 872 316 9 904 636 127 554 238 641 504 334 792 9 271 259 858 137 726 199 505 492 484 9 711 608 289 978 914 17 423 305 911 9 749 755 134 64 658 770 191 212 359 9 183 67 692 974 338 950 184 826 28 9 382 682 519 865 392 478 153 721 391 9 170 496 696 432 244 450 565 659 459 9 686 201 22 44 384 89 88 709 778 9 389 892 955 416 625 636 286 490 379 9 764 994 99 506 515 946 201 298 541 9 2 863 200 813 900 752 834 944 487 9 274 31 196 51 771 439 5 187 416 9 640 472 257 370 587 250 469 93 117 9 766 645 414 307 999 628 858 811 528 9 609 644 471 96 918 853 643 320 975 9 433 677 161 848 316 985 104 38 923 9 354 858 15 822 623 12 235 281 10 9 863 138 820 390 99 463 212 194 732 9 416 188 52 390 620 728 903 468 395 9 239 571 432 161 276 289 176 449 264 9 539 684 544 548 898 682 367 287 780 9 181 850 325 265 617 864 668 358 483 9 747 260 302 493 498 225 277 659 852 9 917 186 301 180 724 984 724 623 233 9 757 341 519 888 873 720 564 137 688 9 427 156 45 261 902 657 563 395 506 9 787 671 164 638 587 701 938 119 776 9 273 194 750 505 302 90 375 189 963 9 446 104 451 133 882 607 530 142 860 9 186 704 606 691 842 628 207 832 215 9 259 121 685 387 746 878 136 250 179 9 226 977 719 540 774 822 990 259 55 9 948 788 196 160 325 252 765 367 445 9 393 573 276 959 184 749 643 570 494 9 520 705 95 50 930 71 768 821 197 9 941 163 455 995 110 242 542 621 566 9 145 386 284 942 130 857 217 88 392 9 317 82 961 810 601 17 905 2 299 9 327 769 119 523 709 281 977 55 743 9 570 948 363 487 93 100 771 34 229 9 979 602 668 370 919 749 682 80 701 9 698 984 702 996 663 470 115 185 530 9 395 514 936 137 83 884 852 922 328 9 951 692 713 180 22 666 847 391 584 9 948 72 16 1000 121 351 702 117 13 9 523 231 550 405 977 63 340 466 497 9 575 317 418 254 267 461 966 798 482 9 632 997 224 567 944 647 582 943 768 9 933 996 884 297 519 466 846 275 442 9 908 614 259 757 541 575 526 794 842 9 987 112 991 820 743 987 44 661 930 9 690 243 225 809 527 220 692 823 90 9 157 669 364 951 928 330 209 36 222 9 136 562 15 329 900 126 319 719 220 9 306 114 881 587 156 475 811 964 1 9 383 8 175 824 516 195 540 466 475 9 869 27 510 90 162 423 456 490 322 9 934 808 393 153 465 506 33 52 13 9 507 214 329 859 948 336 386 772 851 9 932 311 669 406 531 695 268 972 208 9 690 427 697 364 360 856 756 865 321 9 613 897 724 626 756 937 954 966 237 9 289 703 360 139 635 22 159 392 552 9 853 659 523 60 701 301 108 64 13 9 316 819 877 636 431 125 711 408 232 9 999 361 550 235 1 252 594 492 238 9 615 650 982 518 503 640 392 914 692 9 693 374 755 57 689 925 285 676 708 9 761 386 115 345 384 828 894 619 828 9 497 564 319 87 179 969 68 696 823 9 59 88 736 751 132 109 857 540 797 9 134 824 472 193 584 209 307 280 593 9 134 525 211 962 374 126 632 460 304 9 600 879 352 422 937 439 510 39 922 9 618 248 461 767 733 284 590 925 219 9 799 583 499 391 717 375 953 30 748 9 78 661 207 734 613 85 85 34 374 9 875 543 764 148 513 11 608 631 95 9 243 220 19 813 370 602 663 112 670 9 38 64 51 785 494 63 992 579 675 9 428 15 61 153 889 955 917 36 819 9 279 995 449 374 237 21 744 49 390 9 697 712 502 366 749 917 768 885 762 9 183 228 340 209 656 354 269 160 594 9 576 76 981 746 707 975 195 80 563 9 215 823 964 956 520 27 457 237 127 9 374 357 11 135 539 239 827 747 246 9 532 368 405 126 295 481 458 40 187 9 785 234 618 347 800 792 310 756 663 9 336 212 900 462 937 608 825 424 146 9 63 250 244 308 133 611 712 258 905 9 544 68 945 730 852 530 699 198 330 9 491 860 437 153 547 1000 404 361 937 9 363 185 712 508 247 961 104 554 93 9 714 617 703 971 161 122 267 242 973 9 796 941 522 477 783 381 265 935 280 9 265 691 640 201 53 824 912 913 422 9 224 16 327 668 81 943 722 51 103 9 843 669 345 815 817 637 689 645 419 9 421 910 705 700 174 747 339 726 152 9 514 989 64 287 564 431 613 583 511 9 556 305 914 10 499 582 706 666 750 9 342 354 395 112 774 304 169 474 477 9 267 164 554 418 30 542 833 316 457 9 263 281 39 126 836 343 39 197 194 9 972 903 859 722 596 212 116 60 337 9 419 580 810 247 846 326 152 264 707 9 45 448 374 501 711 654 539 836 841 9 234 226 38 427 197 292 285 918 239 9 848 385 298 184 155 877 346 401 723 9 671 904 338 729 948 785 102 448 847 9 108 339 34 948 572 259 337 350 456 9 980 634 725 219 833 110 868 16 264 9 745 361 17 819 383 920 508 463 220 9 644 565 667 491 24 357 524 323 928 9 135 660 277 590 991 262 666 209 94 9 127 429 462 743 173 174 759 343 557 9 30 202 19 249 845 935 268 687 958 9 624 563 281 904 697 292 532 638 282 9 146 303 843 591 430 271 52 172 795 9 226 282 489 134 663 690 504 264 886 9 439 531 573 748 506 135 380 409 183 9 671 293 820 305 438 122 499 28 903 9 121 432 74 915 657 707 403 790 370 9 444 645 633 329 83 515 901 183 20 9 387 562 781 569 585 73 740 889 510 9 862 739 889 116 859 320 190 773 328 9 896 527 469 617 970 114 249 298 548 9 763 551 730 135 937 644 915 858 228 9 339 597 468 200 810 206 88 926 64 9 760 467 188 87 714 66 556 331 35 9 21 579 684 568 694 234 298 180 523 9 941 446 380 520 784 328 987 335 138 9 544 774 63 607 533 529 146 972 242 9 211 879 924 597 899 855 280 466 548 9 866 115 79 388 407 524 119 926 307 9 446 912 641 583 455 414 997 413 299 9 877 910 270 471 472 148 394 68 398 9 248 700 863 147 565 978 225 304 384 9 748 422 662 406 219 573 46 154 380 9 812 150 144 462 379 406 83 849 877 9 230 242 297 979 490 996 841 636 912 9 170 213 567 554 960 988 215 366 558 9 139 763 711 870 926 861 366 387 239 9 123 821 439 999 402 680 647 380 521 9 642 221 509 905 390 721 471 295 32 9 810 861 397 368 352 512 78 573 437 9 290 938 176 880 412 996 318 411 398 9 998 57 129 870 51 349 730 307 91 9 450 778 385 834 587 598 230 306 949 9 93 384 873 882 673 811 57 553 574 9 404 222 984 153 571 393 282 441 795 9 982 170 101 72 972 878 809 805 817 9 406 386 122 706 479 857 578 360 530 9 740 768 434 314 523 655 649 676 226 9 393 309 18 187 290 539 288 714 862 9 517 522 666 685 279 404 807 336 234 9 15 913 593 544 5 712 329 670 234 9 336 318 261 913 711 921 282 897 563 9 820 536 276 682 405 149 699 89 427 9 454 247 114 687 262 26 631 157 382 9 342 486 51 928 173 721 540 85 431 9 461 366 679 23 537 567 298 218 971 9 798 269 411 224 722 658 689 761 919 9 66 391 427 448 85 912 850 12 436 9 570 903 872 1000 363 589 31 737 126 9 597 34 695 919 831 963 329 406 37 9 986 94 797 256 160 539 683 959 623 9 946 808 986 382 378 889 253 729 603 9 842 759 340 319 707 373 13 625 556 9 328 954 313 716 291 759 512 547 270 9 50 229 580 25 526 387 10 259 116 9 898 864 845 501 705 955 840 375 662 9 564 387 638 471 66 591 136 781 234 9 894 292 780 515 694 360 94 718 885 9 832 79 144 948 977 7 144 829 63 9 450 20 789 463 935 175 101 758 593 9 43 893 373 276 138 17 55 4 710 9 766 97 779 3 280 857 498 579 185 9 856 74 365 270 524 736 58 986 671 9 584 86 428 176 481 672 549 756 809 9 565 163 812 626 280 260 756 282 891 9 964 779 470 149 986 543 865 255 66 9 601 312 404 271 248 841 50 423 321 9 73 323 429 881 887 943 44 864 222 9 655 971 504 545 935 634 366 435 972 9 909 299 226 326 899 890 81 521 137 9 922 922 559 594 994 882 22 226 120 9 964 621 336 538 627 306 393 524 592 9 26 889 26 349 149 677 575 827 927 9 816 907 448 952 180 721 862 774 715 9 95 147 292 215 463 913 902 1000 539 9 559 392 62 151 769 303 528 118 803 9 204 44 629 131 859 888 930 162 67 9 2 23 192 68 118 691 360 684 505 9 624 585 504 162 495 247 576 645 367 9 230 525 836 32 80 231 661 562 89 9 900 491 250 318 845 625 510 912 742 9 552 271 777 56 894 713 911 408 207 9 509 335 204 227 564 728 63 595 159 9 293 607 721 734 506 563 335 824 407 9 959 685 319 52 236 589 180 643 835 9 892 905 242 99 413 576 654 639 491 9 733 53 85 891 346 44 611 431 549 9 174 765 724 580 76 760 250 479 347 9 839 659 989 25 550 245 266 1000 657 9 193 653 648 683 385 700 119 628 397 9 162 238 827 63 411 592 138 343 19 9 898 592 497 596 782 507 585 806 57 9 829 423 408 838 967 413 485 1 149 9 536 120 776 933 633 14 759 47 776 9 702 185 470 720 434 62 569 29 195 9 75 965 353 483 146 775 891 983 94 9 655 819 94 803 354 565 931 286 550 9 296 397 596 71 98 132 541 170 917 9 954 738 946 148 812 262 500 647 407 9 627 537 741 720 543 911 165 697 265 9 730 627 902 279 922 298 226 993 748 9 710 885 917 626 190 6 923 689 169 9 185 541 815 943 167 703 684 238 245 9 946 402 942 562 483 568 464 113 490 9 113 339 834 212 48 70 128 673 259 9 485 596 947 654 132 487 468 74 5 9 171 109 242 415 55 996 708 616 478 9 628 431 591 117 896 281 302 107 328 9 723 587 352 981 71 299 279 724 430 9 118 192 856 474 714 964 68 480 370 9 63 188 338 892 815 120 834 283 15 9 466 936 474 793 658 60 497 990 130 9 795 620 206 577 89 749 432 563 462 9 747 630 293 469 44 480 806 287 646 9 925 473 280 292 938 215 765 83 224 9 824 931 213 305 77 833 510 653 273 9 258 436 835 71 535 816 364 3 211 9 195 160 498 841 436 322 472 727 259 9 687 843 693 262 18 623 475 323 700 9 659 184 704 931 442 492 118 864 26 9 933 227 28 496 422 539 345 614 974 9 666 85 53 276 123 895 969 385 913 9 943 211 587 642 221 770 698 503 563 9 189 620 427 214 905 5 593 400 426 9 131 744 391 104 761 828 508 36 302 9 403 356 38 667 299 248 253 292 820 9 374 989 323 937 177 942 715 742 198 9 719 334 949 497 816 692 239 272 804 9 66 779 840 720 181 547 757 199 197 9 5 451 489 176 177 829 498 465 358 9 792 179 99 989 249 785 938 97 952 9 981 336 223 137 753 2 976 472 534 9 874 581 733 71 937 535 911 112 63 9 739 610 527 448 401 57 547 741 658 9 683 30 754 986 363 441 209 499 546 9 562 826 369 95 699 949 179 121 885 9 714 31 997 128 770 958 655 569 710 9 711 467 450 368 149 832 474 135 194 9 914 695 44 811 256 869 180 702 919 9 480 881 40 365 946 422 713 73 543 9 670 727 112 731 790 578 180 509 79 9 363 982 213 908 248 259 951 58 514 9 171 589 215 442 69 95 833 785 392 9 254 497 465 797 518 543 260 248 332 9 837 779 841 915 494 174 479 401 773 9 737 704 183 602 874 771 169 667 839 9 615 499 975 7 105 471 471 253 340 9 13 512 939 697 348 70 889 615 563 9 62 445 963 835 182 18 17 135 244 9 139 303 910 330 918 761 304 276 865 9 127 98 117 466 110 628 405 158 327 9 474 46 941 388 460 386 350 646 919 9 368 662 405 611 152 60 872 481 329 9 632 785 604 496 911 701 612 728 162 9 591 484 320 918 957 717 210 344 176 9 947 46 821 217 765 834 974 727 986 9 33 598 818 361 230 602 316 77 864 9 368 689 592 529 631 75 200 900 384 9 269 462 79 444 760 476 617 329 240 9 450 302 318 787 686 916 605 398 497 9 558 713 573 422 80 613 365 960 244 9 439 512 495 174 780 956 253 575 68 9 80 191 396 320 641 697 637 779 382 9 904 383 779 400 941 843 973 714 274 9 937 78 233 180 868 744 27 42 875 9 982 646 450 49 725 640 796 396 632 9 492 385 411 225 288 793 355 40 85 9 197 364 798 470 300 227 55 832 95 9 150 858 488 25 191 133 474 592 209 9 465 387 957 97 231 341 507 807 980 9 651 162 19 88 710 734 885 532 34 9 112 586 865 558 87 74 45 111 264 9 177 936 207 737 401 594 693 849 176 9 33 707 982 365 357 143 735 444 205 9 469 681 736 502 144 673 718 701 111 9 791 745 222 406 273 509 613 361 261 9 558 54 461 733 438 167 66 802 876 9 209 889 671 765 357 351 852 858 846 9 876 927 546 986 69 642 559 826 266 9 68 790 627 680 347 32 141 431 469 9 307 497 623 534 57 511 205 173 867 9 555 24 76 753 899 354 298 884 422 9 292 443 599 909 862 389 887 893 87 9 270 33 518 739 692 366 713 225 774 9 575 429 298 793 336 321 220 88 571 9 573 737 806 346 380 600 944 641 461 9 332 527 354 419 797 738 288 887 429 9 5 951 6 130 525 786 427 317 121 9 99 536 560 669 460 297 474 157 28 9 74 100 668 886 784 195 591 554 343 9 329 193 229 109 549 531 466 678 55 9 252 456 723 724 554 258 284 574 69 9 580 399 225 607 472 676 627 710 459 9 821 300 364 515 980 556 95 441 456 9 625 906 485 679 509 940 401 233 845 9 10 516 418 78 447 817 654 405 640 9 329 31 701 140 203 1 503 717 332 9 411 811 772 218 787 30 703 465 890 9 642 217 122 839 226 989 608 655 787 9 776 308 192 416 989 574 116 128 777 9 468 982 845 152 744 8 275 962 794 9 304 16 611 546 9 179 19 847 405 9 8 455 411 794 230 71 337 997 59 9 911 465 538 39 284 871 235 435 615 9 594 710 928 740 365 943 702 910 951 9 880 929 150 284 288 604 47 81 185 9 117 770 534 175 32 998 64 422 281 9 934 656 716 548 602 777 827 341 141 9 769 394 51 72 273 331 221 909 618 9 176 955 698 360 71 819 893 597 850 9 242 660 271 875 593 279 590 493 880 9 366 319 572 858 440 965 908 863 237 9 238 83 497 855 258 451 905 969 873 9 723 214 821 925 455 480 195 329 425 9 825 270 269 704 987 587 627 845 378 9 591 104 240 180 342 322 676 548 931 9 479 804 252 351 879 465 524 803 919 9 3 349 600 779 174 869 47 229 208 9 986 856 52 715 798 507 955 329 848 9 628 5 748 911 835 551 162 185 429 9 626 60 231 896 63 932 495 193 105 9 716 592 333 923 929 540 326 643 338 9 832 949 666 32 577 22 131 839 856 9 681 1000 393 462 625 452 44 872 866 9 975 367 411 79 82 2 764 356 930 9 655 33 924 992 864 873 10 247 449 9 383 377 287 591 410 638 335 871 614 9 138 914 485 4 241 851 766 671 284 9 767 434 991 48 441 23 971 432 239 9 843 793 485 643 528 214 281 118 623 9 918 804 493 531 941 758 16 944 998 9 218 709 21 854 827 454 844 874 894 9 219 197 678 457 39 822 293 682 701 9 506 314 170 128 232 973 972 762 914 9 82 129 857 79 699 918 451 904 96 9 905 99 970 150 317 518 179 773 556 9 353 66 589 405 571 255 575 51 486 9 547 22 599 460 103 80 669 534 130 9 586 984 33 681 240 131 2 742 448 9 871 272 572 779 976 989 719 381 912 9 973 955 962 458 853 335 57 313 790 9 488 981 675 617 918 10 649 950 250 9 779 304 343 578 174 966 502 952 294 9 490 671 674 753 643 980 66 453 832 9 401 861 496 542 348 476 216 964 393 9 225 964 695 826 94 998 520 672 171 9 486 525 475 131 366 145 804 119 139 9 135 184 591 318 936 451 814 477 798 9 289 692 113 34 269 76 80 446 170 9 77 966 193 599 803 717 73 933 82 9 569 88 552 708 574 736 650 891 671 9 453 704 148 250 345 191 715 730 811 9 790 809 257 311 237 222 855 835 376 9 571 260 660 5 828 747 556 887 320 9 643 889 562 314 341 266 813 942 610 9 355 656 691 166 798 499 422 460 735 9 995 315 921 722 237 180 381 593 360 9 479 149 598 150 143 486 711 808 826 9 976 620 120 937 327 127 627 492 276 9 477 265 736 563 611 50 484 684 638 9 15 64 231 374 542 731 972 691 873 9 809 401 681 987 729 652 106 17 978 9 232 996 821 508 472 437 595 387 399 9 996 870 82 633 884 145 863 610 38 9 593 933 80 466 741 833 498 727 913 9 149 184 929 479 416 924 651 275 748 9 88 869 134 486 864 355 920 848 590 9 64 711 551 454 655 483 885 120 224 9 717 969 302 981 118 486 910 948 253 9 185 598 879 932 685 747 417 523 962 9 771 442 809 713 857 871 263 662 526 9 746 547 997 321 615 966 974 596 435 9 459 857 382 63 41 979 941 973 16 9 39 741 890 352 864 331 161 576 539 9 383 838 553 908 935 99 905 255 65 9 870 229 12 304 39 868 37 102 909 9 15 394 233 382 433 973 271 784 836 9 953 296 411 492 31 601 396 938 535 9 846 842 142 910 63 722 922 718 112 9 789 754 565 49 121 959 281 502 743 9 606 773 878 441 77 526 204 920 556 9 156 315 493 42 160 687 535 70 101 9 256 343 819 720 483 924 284 532 44 9 594 164 546 336 769 670 566 562 746 9 91 765 666 646 920 980 490 313 492 9 176 848 561 629 455 255 447 174 737 9 370 458 620 414 403 784 311 739 552 9 980 304 113 77 394 229 94 391 500 9 426 880 813 917 408 12 829 36 466 9 83 834 640 171 555 449 791 320 851 9 574 630 941 477 961 596 942 390 341 9 170 483 731 22 908 963 834 824 722 9 845 652 109 662 734 294 301 257 848 9 101 47 168 304 972 149 244 448 110 9 840 389 499 180 911 333 263 932 241 9 225 117 64 298 313 68 406 974 153 9 699 627 409 898 727 455 65 30 778 9 214 626 226 675 817 966 173 348 228 9 505 610 159 97 186 627 513 835 939 9 580 240 913 84 290 539 493 540 617 9 299 604 647 77 169 624 654 843 440 9 971 367 139 199 224 749 709 320 286 9 336 184 121 626 115 712 538 199 354 9 428 43 893 45 693 848 43 121 17 9 666 774 211 457 97 578 595 295 153 9 695 355 824 981 42 8 453 668 122 9 164 205 320 517 633 714 409 677 407 9 257 71 527 625 736 653 835 544 749 9 412 490 395 916 185 749 740 517 791 9 747 969 458 220 484 14 892 1 998 9 605 761 26 363 369 96 890 993 183 9 542 180 726 642 943 216 36 859 752 9 136 598 268 926 696 236 735 267 719 9 101 158 71 98 115 184 124 477 552 9 571 366 897 754 259 428 479 900 370 9 46 287 228 797 423 177 64 700 224 9 651 787 491 722 887 648 144 336 762 9 327 811 591 231 382 956 479 487 567 9 906 965 818 275 363 105 855 159 879 9 31 575 930 607 577 68 97 298 306 9 96 794 642 858 472 804 800 702 537 9 107 532 23 673 437 340 491 64 702 9 947 918 860 177 300 434 458 906 363 9 526 2 660 831 98 805 824 307 277 9 628 106 330 164 212 862 539 237 298 9 878 79 713 579 25 630 790 553 282 9 576 10 187 938 535 541 949 718 638 9 754 541 296 30 168 753 359 684 316 9 572 222 552 870 451 630 582 29 6 9 564 818 910 845 393 920 31 330 806 9 571 279 523 560 32 64 207 413 583 9 959 123 618 627 695 191 530 916 641 9 160 849 669 517 412 839 427 256 231 9 698 639 913 503 561 543 378 473 926 9 441 31 338 375 342 812 993 968 506 9 535 497 421 176 8 270 196 525 33 9 386 303 289 969 352 279 881 206 191 9 423 583 663 348 23 694 37 750 35 9 848 94 354 706 628 850 126 155 858 9 747 703 734 780 88 388 420 56 739 9 50 288 944 240 62 527 255 409 901 9 948 797 2 334 997 95 687 702 75 9 888 179 581 745 926 283 830 57 723 9 217 476 778 307 877 418 603 116 479 9 481 370 240 733 669 36 735 354 32 9 181 40 85 607 280 264 188 376 189 9 470 206 245 544 774 72 322 433 948 9 739 35 415 569 515 785 808 247 805 9 196 333 159 227 866 550 312 472 829 9 575 659 205 115 481 410 711 24 535 9 134 697 967 81 787 1 847 356 867 9 631 163 466 788 358 150 946 937 15 9 847 600 487 676 526 497 880 640 977 9 641 350 353 527 483 49 494 915 188 9 846 761 543 65 744 57 882 883 767 9 31 180 703 398 26 302 884 701 179 9 732 932 818 709 924 519 413 451 353 9 813 296 619 1000 493 731 542 909 826 9 599 790 708 717 173 887 419 570 913 9 72 805 965 250 536 897 419 596 172 9 289 8 974 641 821 621 611 820 114 9 341 714 374 519 664 516 578 380 688 9 465 150 609 729 221 413 45 822 300 9 293 592 896 465 880 255 790 872 427 9 411 482 247 876 174 312 249 44 975 9 764 622 706 803 438 855 411 166 427 9 175 562 248 827 855 839 722 319 70 9 328 108 941 755 870 774 353 745 299 9 664 994 343 638 109 964 695 264 401 9 549 674 918 975 201 479 574 27 685 9 412 100 3 481 427 463 773 533 332 9 546 885 77 844 548 422 538 537 882 9 853 231 145 605 131 171 522 105 723 9 353 678 749 37 441 200 392 273 978 9 206 45 511 537 942 747 965 138 295 9 738 675 183 620 528 766 116 132 896 9 286 6 1 360 710 30 460 98 471 9 659 489 743 989 46 140 499 935 81 9 597 251 570 891 989 245 426 960 124 9 191 427 607 86 65 612 438 424 673 9 468 884 771 290 542 611 32 530 657 9 523 380 591 956 329 193 525 219 181 9 121 996 492 596 186 919 203 272 983 9 166 61 406 839 528 641 961 817 183 9 571 201 64 579 723 796 521 30 124 9 714 555 694 246 27 690 738 623 227 9 8 177 498 342 342 559 99 532 438 9 740 492 255 922 415 807 337 993 881 9 484 514 911 959 579 817 653 824 195 9 694 913 817 920 920 993 770 613 687 9 680 712 218 117 451 710 723 724 124 9 529 412 468 762 896 333 24 854 911 9 840 858 735 386 903 999 555 823 271 9 547 944 883 585 623 946 803 739 396 9 864 814 471 339 694 883 158 455 130 9 491 478 335 401 669 545 487 407 447 9 838 961 621 108 859 564 342 444 186 9 288 598 277 35 813 90 506 503 135 9 740 660 590 869 502 419 555 903 440 9 99 741 198 898 578 158 518 37 16 9 82 379 811 619 666 408 895 52 572 9 336 557 74 471 296 86 412 516 587 9 182 71 841 973 521 934 170 418 863 9 679 936 900 695 369 630 857 987 647 9 617 234 698 188 921 255 614 391 902 9 51 154 770 989 688 840 830 12 712 9 115 182 130 977 212 417 228 906 137 9 857 115 123 855 731 708 553 918 629 9 159 883 371 412 933 525 181 922 564 9 372 103 575 84 217 108 565 545 320 9 981 773 577 117 981 691 591 188 421 9 299 740 691 279 250 573 649 661 858 9 525 842 131 88 213 233 15 648 801 9 122 212 345 793 192 469 370 660 802 9 412 251 989 833 901 80 875 179 681 9 799 827 341 656 704 534 138 143 99 9 722 157 746 522 631 958 219 423 501 9 39 144 161 192 556 763 532 740 15 9 611 614 545 643 764 723 336 420 426 9 869 909 569 319 631 725 65 152 355 9 374 722 130 226 761 273 738 952 828 9 852 484 919 866 446 532 410 89 296 9 133 424 67 910 644 327 478 963 957 9 555 379 461 261 104 182 390 681 294 9 15 419 598 194 270 433 113 136 878 9 996 897 318 643 381 93 61 291 89 9 388 768 403 344 322 133 804 935 588 9 338 324 268 631 338 686 228 532 956 9 660 996 443 890 991 691 559 634 72 9 4 694 362 92 81 481 846 777 155 9 978 932 89 565 269 412 184 900 102 9 870 479 985 177 491 980 971 380 322 9 661 290 955 732 293 1 445 736 433 9 926 581 209 432 910 493 520 474 761 9 283 658 12 736 879 491 720 55 981 9 51 377 712 373 37 1 327 121 294 9 679 917 29 112 194 962 672 625 871 9 164 144 697 277 779 706 640 514 584 9 482 234 990 462 636 366 525 8 754 9 878 687 226 171 365 143 551 828 336 9 864 852 961 735 367 456 783 643 234 9 488 283 748 423 764 333 764 578 968 9 481 454 328 586 331 14 812 853 378 9 954 756 558 641 619 409 953 705 775 9 409 487 770 994 326 404 93 748 519 9 777 863 96 97 343 902 424 929 232 9 437 92 85 166 397 840 723 37 458 9 483 342 163 610 750 1 379 95 327 9 134 188 426 652 316 289 100 412 983 9 1 835 263 232 271 354 668 789 750 9 507 863 139 317 346 480 831 307 581 9 831 685 675 509 818 214 935 821 530 9 575 920 293 557 920 128 820 504 750 9 173 171 538 275 678 401 413 346 98 9 892 176 404 824 358 440 850 867 609 9 64 153 429 945 727 349 589 283 620 9 716 102 123 466 627 294 355 901 323 9 107 313 20 204 556 195 959 379 904 9 398 580 770 6 995 274 787 291 1000 9 487 880 635 106 595 736 581 412 714 9 874 119 614 548 225 278 567 429 185 9 113 739 915 16 137 495 138 494 489 9 411 280 780 763 766 659 397 872 605 9 484 804 369 198 29 487 811 576 63 9 441 494 491 625 958 582 540 973 718 9 34 462 211 522 225 843 653 339 608 9 663 735 831 268 218 634 988 767 662 9 474 930 589 536 370 434 379 994 391 9 960 885 716 29 918 529 239 792 753 9 81 444 91 41 107 177 871 726 747 9 857 713 513 870 538 442 459 73 163 9 244 803 157 635 114 41 702 142 311 9 230 733 102 335 813 897 777 205 355 9 954 428 432 52 284 144 564 505 681 9 358 315 106 520 559 260 28 545 374 9 421 246 515 731 475 247 184 809 412 9 432 938 616 139 891 395 570 942 30 9 66 857 535 746 566 201 203 438 759 9 463 465 303 188 237 900 702 319 727 9 301 502 887 712 286 824 679 424 714 9 426 993 7 455 58 216 341 156 133 9 542 710 570 300 524 387 955 711 623 9 206 413 942 932 65 795 819 776 80 9 642 806 503 708 231 848 66 686 905 9 633 378 412 766 919 122 335 571 645 9 721 525 708 696 82 472 637 14 536 9 783 832 311 863 825 468 717 532 699 9 564 950 736 821 582 113 584 347 32 9 57 34 954 702 754 830 761 801 911 9 232 789 924 767 572 107 77 786 932 9 544 502 815 594 418 116 681 590 698 9 794 525 396 177 582 429 130 635 535 9 311 395 335 221 626 124 145 392 47 9 603 820 832 886 715 685 53 661 454 9 168 341 395 217 486 920 613 662 501 9 41 143 135 927 453 881 262 26 506 9 737 522 249 783 124 68 614 10 134 9 650 414 794 104 581 135 850 798 620 9 769 762 634 621 154 128 755 81 933 9 987 342 958 492 430 479 92 212 954 9 511 177 963 645 178 376 790 281 309 9 276 131 458 896 251 219 881 872 372 9 360 978 452 292 965 145 249 808 574 9 79 900 137 33 762 665 347 406 843 9 723 548 475 383 823 957 840 70 208 9 58 950 431 429 310 408 233 953 724 9 729 554 532 655 632 783 791 664 544 9 456 11 302 650 85 201 124 467 23 9 81 658 93 640 715 394 70 495 55 9 477 79 8 553 808 561 84 462 544 9 218 252 208 113 59 570 766 60 654 9 966 184 472 341 616 129 433 255 195 9 178 324 689 585 152 768 592 704 927 9 504 139 388 399 708 991 606 173 402 9 527 938 461 532 256 996 3 596 611 9 483 380 217 29 557 892 70 141 396 9 189 84 451 115 939 590 502 338 649 9 844 295 821 245 822 111 58 353 366 9 53 708 961 16 542 340 232 571 248 9 124 640 741 519 180 176 969 294 467 9 910 147 804 559 990 450 731 587 271 9 841 644 976 206 48 35 518 63 576 9 209 295 498 809 418 489 549 288 668 9 76 256 961 542 166 459 697 76 801 9 147 806 387 769 999 382 744 556 429 9 130 74 492 706 634 138 203 442 555 9 44 342 842 711 418 449 24 959 966 9 482 656 41 634 154 199 20 922 197 9 753 18 104 182 147 177 25 204 163 9 162 407 604 68 802 298 261 512 715 9 61 535 25 27 369 32 419 2 185 9 617 374 459 165 478 476 269 11 974 9 797 35 178 311 548 936 267 967 737 9 564 579 248 630 640 135 6 666 855 9 38 84 208 574 53 933 384 569 411 9 211 189 421 185 338 808 362 648 707 9 649 914 674 385 829 252 984 810 891 9 470 816 908 676 205 344 884 778 748 9 168 514 316 578 724 857 351 908 194 9 158 621 193 864 269 459 889 653 287 9 141 989 97 383 458 264 643 134 468 9 986 369 597 85 536 110 400 466 834 9 256 816 93 801 325 714 994 188 982 9 804 429 987 442 921 975 890 655 784 9 153 297 269 620 634 989 569 718 525 9 678 470 342 863 77 157 956 230 481 9 21 575 20 2 378 800 340 819 720 9 314 709 375 450 861 23 718 833 657 9 707 401 726 583 430 547 924 645 624 9 432 952 205 912 972 779 283 973 156 9 83 313 974 154 978 682 528 779 895 9 551 849 727 559 555 479 636 489 260 9 183 764 904 158 195 855 362 458 826 9 492 740 151 647 174 815 972 328 144 9 654 207 923 900 109 771 978 19 677 9 808 655 517 67 189 280 323 698 474 9 177 411 931 355 902 22 857 548 548 9 671 519 227 814 524 433 88 775 542 9 210 752 560 886 559 566 754 978 106 9 33 300 803 506 828 213 788 182 466 9 162 390 13 709 60 884 935 226 759 9 719 313 534 260 875 637 172 760 548 9 89 866 525 195 898 176 997 756 3 9 562 543 537 27 704 926 392 412 338 9 275 698 563 385 417 227 918 28 101 9 555 551 213 102 992 78 978 186 327 9 153 534 82 507 447 625 395 474 680 9 673 217 444 10 843 141 924 227 909 9 502 145 289 955 51 839 519 504 830 9 596 833 367 274 985 901 356 843 699 9 332 590 172 11 262 740 806 623 582 9 299 546 809 559 399 305 847 353 707 9 686 871 210 867 818 42 234 92 378 9 486 799 572 184 130 161 708 492 774 9 799 298 396 381 948 293 189 506 692 9 845 353 44 551 390 267 112 256 84 9 505 841 175 234 678 973 805 214 454 9 318 273 946 91 71 595 839 451 542 9 131 991 399 174 187 751 218 737 492 9 484 200 100 919 704 940 446 289 970 9 770 94 183 224 763 807 521 205 877 9 467 43 680 360 526 670 758 699 857 9 861 268 945 352 103 497 451 22 200 9 743 467 489 712 588 934 246 811 48 9 52 683 252 280 149 295 959 508 820 9 981 266 870 837 126 138 133 829 240 9 629 280 613 181 22 431 21 85 19 9 306 682 181 353 733 864 604 12 364 9 898 323 872 69 303 489 291 491 966 9 428 623 794 19 604 425 632 136 798 9 62 156 882 80 461 563 613 813 647 9 828 416 11 191 666 333 414 86 635 9 254 376 125 219 155 99 365 174 54 9 141 805 189 939 218 344 172 650 156 9 87 262 968 733 89 736 95 631 753 9 427 45 190 413 650 918 889 869 72 9 340 585 597 393 725 753 582 15 971 9 277 187 620 433 625 881 752 709 321 9 839 804 951 943 582 347 133 347 997 9 50 235 217 473 926 153 70 319 229 9 822 252 244 144 528 782 763 312 406 9 995 64 466 315 254 269 618 197 203 9 316 329 549 312 730 135 880 202 61 9 32 623 379 261 797 630 856 940 509 9 637 55 821 394 49 236 859 716 489 9 480 685 685 682 1000 365 230 312 94 9 364 191 648 424 575 622 154 835 418 9 135 690 710 644 678 116 816 71 516 9 403 281 231 891 760 915 928 441 915 9 292 22 578 386 386 120 385 161 694 9 6 315 880 776 801 921 485 796 598 9 952 611 20 467 13 301 50 256 60 9 316 183 853 230 826 874 159 211 611 9 631 595 772 324 953 438 556 728 238 9 476 564 34 426 515 996 445 333 361 9 97 382 616 509 698 150 361 279 327 9 586 438 890 197 68 484 968 743 788 9 757 650 515 994 126 78 27 551 592 9 375 347 925 735 444 658 702 952 355 9 851 664 986 529 249 423 418 797 842 9 902 116 936 41 872 586 556 866 63 9 633 244 965 577 618 311 853 352 106 9 510 53 409 217 255 72 202 784 673 9 976 201 469 169 454 585 104 495 456 9 41 402 673 103 34 917 419 962 886 9 82 814 238 187 676 642 596 892 249 9 19 93 384 691 420 936 160 588 390 9 96 43 236 551 84 637 224 538 22 9 492 957 984 377 390 797 966 576 472 9 960 523 715 208 542 807 943 232 226 9 878 743 165 619 838 208 854 741 643 9 842 964 180 864 807 488 847 183 877 9 995 149 805 819 460 327 533 667 220 9 692 609 804 269 486 546 434 105 736 9 641 310 476 635 504 791 814 367 597 9 654 565 779 882 911 279 686 729 738 9 365 614 756 584 305 716 387 573 554 9 285 358 10 20 350 671 495 984 174 9 637 150 540 233 155 456 11 36 367 9 642 74 447 731 790 60 839 725 716 9 906 464 289 459 748 998 820 119 348 9 491 965 331 664 601 832 556 833 986 9 363 195 374 729 188 447 528 919 588 9 587 109 312 303 14 775 943 473 522 9 940 292 992 287 134 956 970 150 556 9 153 705 388 139 67 583 512 148 770 9 310 675 40 897 613 148 560 267 162 9 335 209 986 208 501 629 200 139 763 9 155 460 912 63 613 968 450 751 386 9 384 614 885 154 923 559 545 171 524 9 693 730 790 206 416 351 543 624 203 9 171 175 341 285 681 801 548 743 765 9 867 545 515 253 928 128 137 433 402 9 48 978 572 571 22 653 712 579 69 9 414 121 44 616 643 570 957 928 602 9 109 827 345 873 694 241 739 946 168 9 866 434 953 619 481 282 542 403 655 9 194 467 233 614 880 705 657 496 347 9 578 452 626 180 912 453 876 784 146 9 116 874 443 635 739 228 587 709 61 9 220 250 463 874 795 929 458 409 809 9 162 417 304 861 995 107 486 174 370 9 290 401 505 787 516 378 581 502 468 9 809 441 176 869 660 777 683 886 571 9 612 343 979 772 857 396 427 69 742 9 885 554 267 254 196 667 758 982 182 9 487 915 683 954 723 123 481 943 135 9 257 625 20 827 588 362 158 359 570 9 553 785 638 646 21 544 912 274 739 9 578 383 72 111 869 338 145 174 412 9 620 654 354 754 910 979 773 89 918 9 486 246 277 408 150 413 45 795 434 9 940 706 59 678 283 794 102 393 14 9 791 889 188 203 508 841 556 261 103 9 886 385 191 804 223 436 432 630 585 9 844 674 731 629 614 436 40 643 70 9 833 96 814 846 887 702 33 89 210 9 226 996 822 328 882 207 870 37 429 9 657 468 58 241 663 83 323 292 48 9 758 331 43 827 163 138 992 360 376 9 693 393 816 254 970 164 76 649 397 9 282 518 433 62 174 252 119 766 914 9 553 88 557 601 197 887 643 375 401 9 132 366 761 860 410 505 27 664 826 9 190 739 474 586 372 343 370 433 868 9 621 903 985 535 455 72 91 407 620 9 330 401 994 730 885 711 842 744 120 9 698 122 135 875 312 225 348 249 596 9 42 619 380 909 239 282 893 773 89 9 316 216 495 287 545 248 280 626 132 9 342 820 227 462 517 348 948 744 659 9 173 443 908 120 485 878 500 745 116 9 133 990 889 221 305 104 68 592 1000 9 315 223 625 798 565 444 24 378 313 9 371 325 56 382 849 498 641 969 982 9 518 468 79 633 600 68 873 173 724 9 328 240 667 327 906 890 952 703 806 9 395 78 535 707 448 211 114 181 60 9 612 821 380 945 338 847 23 323 798 9 90 195 970 166 875 561 832 201 818 9 73 504 520 230 251 949 764 309 397 9 327 423 929 738 34 750 117 330 439 9 315 353 113 464 794 660 786 311 534 9 346 143 86 516 215 590 35 445 840 9 336 560 500 732 238 922 12 975 307 9 761 443 637 552 109 341 664 573 486 9 323 358 797 208 55 939 294 922 505 9 235 309 301 426 644 213 925 375 450 9 847 738 425 505 851 219 141 402 328 9 833 417 252 671 92 961 467 299 367 9 757 944 289 613 178 597 914 603 240 9 126 528 966 927 726 703 703 230 553 9 922 723 954 249 907 723 500 577 814 9 812 395 464 178 151 408 466 116 937 9 62 29 540 301 506 419 266 432 496 9 969 135 77 873 408 799 827 8 58 9 901 507 986 714 318 381 529 847 883 9 936 313 998 873 374 378 764 27 235 9 534 292 19 29 612 505 105 485 912 9 256 663 919 313 563 777 298 628 446 9 30 508 292 913 444 604 262 668 330 9 640 783 356 874 316 999 892 344 611 9 748 448 447 659 55 461 929 367 375 9 705 17 2 502 46 861 794 310 304 9 749 572 323 430 211 105 785 436 772 9 136 680 115 98 427 915 544 438 969 9 356 366 688 730 423 56 83 924 101 9 943 717 411 599 818 334 921 247 544 9 378 384 331 149 519 10 616 616 789 9 882 511 226 202 866 943 241 595 365 9 296 29 289 397 971 357 159 569 174 9 492 842 773 387 219 508 69 719 26 9 79 686 993 219 919 855 796 121 720 9 738 361 666 103 657 694 391 405 664 9 747 915 585 273 758 426 397 496 644 9 904 564 714 281 994 752 273 212 670 9 479 7 790 550 745 503 215 847 511 9 260 237 267 275 335 181 859 607 938 9 284 3 785 279 906 348 345 538 342 9 96 810 553 765 640 912 907 189 656 9 761 403 854 271 14 442 537 289 776 9 69 147 735 6 783 737 142 413 995 9 489 757 532 830 204 694 735 321 685 9 646 227 874 653 339 628 506 609 642 9 947 497 930 74 565 428 808 922 562 9 897 63 975 243 551 83 126 381 639 9 171 467 959 856 112 537 729 116 875 9 356 621 835 997 919 331 278 992 895 9 706 152 816 619 48 878 945 290 428 9 380 415 160 18 586 626 328 793 89 9 864 521 204 90 876 176 924 225 446 9 254 502 790 500 559 941 315 178 340 9 192 474 629 971 853 395 131 870 332 9 108 549 124 197 764 996 752 853 872 9 280 128 96 725 733 949 514 232 508 9 454 546 37 793 737 510 773 60 363 9 520 190 584 203 649 133 679 197 896 9 674 949 101 897 228 228 344 304 961 9 645 818 192 152 623 90 188 416 178 9 49 540 237 411 411 778 347 966 427 9 831 644 623 78 669 923 178 918 502 9 758 613 806 70 257 623 613 408 245 9 702 947 12 880 996 904 116 758 666 9 246 104 631 672 934 274 294 12 295 9 569 541 212 70 298 824 875 367 81 9 849 332 840 94 33 139 457 264 134 9 712 732 243 378 977 347 8 648 632 9 634 293 995 928 861 536 491 283 185 9 666 157 904 98 6 235 938 451 267 9 76 259 531 561 971 262 803 348 590 9 501 707 237 133 340 881 127 619 94 9 14 109 376 199 127 532 102 224 889 9 336 513 339 954 588 950 836 500 920 9 449 655 619 38 155 325 626 639 17 9 859 118 635 952 131 96 679 681 222 9 210 782 445 451 469 310 141 775 897 9 90 962 749 9 411 403 979 800 909 9 304 426 548 320 636 17 306 587 147 9 753 265 828 974 826 961 771 628 782 9 80 769 908 328 858 869 428 219 279 9 182 197 431 91 500 208 990 171 843 9 6 829 781 504 581 397 331 907 574 9 644 29 202 777 108 970 684 787 179 9 552 215 397 183 396 594 613 838 445 9 820 827 968 14 184 148 794 688 728 9 190 370 634 115 13 14 316 789 121 9 637 472 260 816 376 826 564 558 573 9 509 170 411 954 341 589 273 354 773 9 420 499 460 499 40 829 485 154 194 9 498 822 982 971 810 806 230 625 181 9 55 541 90 979 49 611 389 354 951 9 978 978 656 102 397 506 561 248 897 9 389 732 50 582 229 223 916 199 33 9 73 780 9 253 186 549 694 165 950 9 304 905 303 606 882 633 613 983 29 9 118 895 276 14 636 359 415 217 588 9 990 484 138 22 556 918 382 160 103 9 283 853 619 232 156 524 886 113 757 9 518 725 740 899 194 986 174 559 621 9 533 326 190 472 315 673 609 688 581 9 878 69 740 981 351 945 599 934 452 9 122 820 565 879 337 641 970 235 835 9 307 761 393 928 645 70 117 116 384 9 141 76 423 721 954 492 813 934 194 9 109 884 128 560 358 947 476 588 635 9 117 557 870 303 215 630 695 142 626 9 765 610 741 500 751 168 923 823 121 9 766 987 406 959 447 290 86 7 999 9 384 834 586 19 950 494 240 604 708 9 221 299 850 846 415 459 938 266 561 9 105 188 736 226 953 74 631 264 521 9 272 701 527 270 85 712 855 455 14 9 348 694 617 56 266 267 257 111 681 9 67 48 299 628 152 486 715 729 791 9 788 712 406 308 983 106 186 253 542 9 898 459 996 911 807 41 879 214 306 9 146 822 416 826 888 815 124 867 319 9 962 581 399 104 721 110 509 28 93 9 614 566 697 508 815 155 503 725 313 9 896 955 878 201 100 699 969 278 939 9 135 753 805 805 714 738 204 169 458 9 313 677 485 405 643 402 453 150 216 9 960 4 292 272 899 247 502 452 346 9 200 772 623 138 258 376 295 63 441 9 32 266 962 489 930 638 325 687 632 9 727 139 133 942 98 137 586 722 387 9 832 223 190 529 774 313 504 264 923 9 879 558 985 671 589 602 632 77 531 9 622 753 217 605 831 708 738 125 157 9 874 710 878 612 893 452 154 421 226 9 466 924 489 388 154 398 724 825 986 9 677 808 414 208 781 518 776 386 349 9 835 123 473 992 348 182 869 311 74 9 673 464 494 250 282 770 738 21 923 9 487 745 99 824 421 907 237 980 687 9 754 108 424 454 942 546 926 933 893 9 459 154 204 532 826 19 378 75 300 9 147 164 673 69 2 769 520 825 189 9 778 61 521 464 166 628 240 972 921 9 785 897 854 30 356 359 585 239 536 9 603 616 610 255 114 125 927 535 126 9 695 54 950 235 831 362 107 646 879 9 86 885 850 7 22 99 212 51 454 9 570 987 692 105 941 660 66 547 773 9 542 825 307 667 519 360 968 106 190 9 681 564 188 911 650 72 761 656 93 9 859 219 495 664 788 833 707 244 774 9 366 309 320 139 850 145 445 868 15 9 157 835 472 698 867 36 885 777 685 9 309 889 692 401 99 910 248 114 49 9 80 821 292 205 186 952 877 324 801 9 21 121 668 387 277 854 859 326 72 9 246 211 848 930 519 89 973 271 187 9 234 870 301 282 302 473 925 506 658 9 876 382 334 28 754 454 695 141 82 9 900 351 407 971 596 969 170 877 487 9 610 849 110 797 434 979 449 67 280 9 921 991 138 930 218 519 263 245 625 9 68 291 117 149 190 467 908 512 414 9 876 33 290 715 643 490 824 791 923 9 154 591 989 786 863 331 923 792 548 9 793 407 792 417 474 82 533 623 623 9 351 530 486 764 757 518 53 471 512 9 542 294 654 816 800 244 804 585 458 9 134 507 250 33 651 656 824 68 129 9 905 952 103 879 303 984 364 66 741 9 234 471 211 745 364 857 399 180 8 9 994 335 592 452 821 450 53 853 100 9 60 677 519 540 933 471 643 812 125 9 978 527 190 718 760 12 281 857 376 9 489 255 555 496 600 241 87 51 61 9 888 455 914 987 514 942 858 54 226 9 328 48 389 804 25 916 993 95 675 9 357 375 531 732 215 137 638 710 89 9 878 148 491 939 35 946 204 21 811 9 145 230 216 722 557 263 111 360 640 9 26 705 734 52 61 460 935 144 674 9 423 781 735 511 10 882 2 948 916 9 299 503 288 109 999 518 325 721 426 9 587 183 138 578 208 194 663 611 606 9 122 897 749 147 672 881 881 182 890 9 114 535 190 29 833 44 669 942 43 9 186 266 115 963 204 297 100 782 856 9 645 444 818 250 918 715 998 416 738 9 230 649 919 472 762 806 661 143 638 9 56 811 579 98 348 196 564 310 752 9 860 762 885 715 406 680 533 656 597 9 599 5 365 336 587 13 606 58 126 9 411 70 268 401 125 78 331 575 425 9 527 138 87 630 998 200 514 64 605 9 193 948 612 142 546 969 506 233 907 9 870 191 964 995 601 385 263 353 509 9 692 684 83 117 562 573 555 191 570 9 754 704 985 710 896 933 674 389 830 9 642 894 415 548 115 605 863 110 557 9 247 724 910 107 415 593 542 883 154 9 114 437 344 35 542 399 19 604 646 9 303 277 35 133 270 280 547 169 395 9 503 383 856 59 629 579 968 87 345 9 912 628 228 417 93 16 112 127 910 9 510 498 513 156 800 789 542 284 410 9 821 182 578 567 684 960 422 95 940 9 352 414 26 697 326 6 924 94 98 9 291 206 577 200 67 74 712 222 225 9 852 115 861 613 936 42 190 502 78 9 501 276 172 792 627 585 170 323 262 9 175 598 708 272 889 913 200 440 979 9 273 152 553 850 355 667 710 968 954 9 103 509 808 180 362 83 703 153 61 9 288 322 736 901 848 333 608 472 573 9 872 671 13 203 296 516 755 145 870 9 773 206 189 79 308 50 886 840 411 9 320 542 915 380 181 589 115 434 436 9 800 41 907 372 265 578 736 467 873 9 251 573 17 473 345 574 13 775 881 9 62 12 72 472 331 614 739 63 794 9 327 529 227 762 328 620 669 52 884 9 246 139 350 470 390 922 838 214 618 9 411 226 745 643 288 756 715 111 87 9 328 849 501 473 175 29 52 289 709 9 23 957 112 906 554 250 607 375 639 9 880 212 204 849 622 430 593 616 69 9 349 330 531 787 9 732 287 834 258 9 667 237 546 375 259 854 486 164 759 9 88 122 133 726 1 344 282 849 317 9 63 794 933 483 142 614 13 280 975 9 96 918 160 354 584 396 899 311 654 9 105 148 169 863 235 290 996 313 290 9 691 946 490 8 8 283 292 490 776 9 257 854 407 583 950 324 742 303 260 9 137 553 922 790 657 69 958 872 656 9 599 867 320 240 909 265 730 916 272 9 364 559 761 492 168 614 898 750 563 9 574 492 217 833 980 770 754 122 778 9 174 431 649 181 30 867 500 269 776 9 764 350 43 387 66 954 147 557 121 9 113 806 870 27 379 713 596 563 45 9 365 316 166 494 842 596 143 22 625 9 361 522 246 136 637 947 531 24 12 9 484 522 920 956 986 78 177 365 808 9 242 960 371 286 324 38 451 169 879 9 398 311 253 375 24 126 620 159 762 9 918 41 137 930 876 659 201 831 996 9 278 360 360 438 601 319 808 886 994 9 845 688 163 76 85 825 328 459 848 9 453 430 359 566 348 399 55 629 627 9 713 181 457 60 459 816 420 248 768 9 90 55 653 84 251 340 598 326 777 9 422 5 235 622 809 17 980 375 364 9 730 429 344 356 493 524 165 904 334 9 332 323 581 100 765 635 104 200 886 9 796 797 211 572 570 568 806 191 376 9 822 522 102 537 604 882 880 311 726 9 404 475 630 737 159 304 318 258 68 9 304 713 267 189 508 415 752 79 985 9 319 237 527 46 410 401 148 947 4 9 381 178 314 107 581 141 736 670 299 9 39 339 908 459 642 620 725 831 480 9 140 934 558 476 604 794 354 649 204 9 754 148 502 109 529 679 423 635 612 9 915 722 281 565 112 619 472 570 260 9 443 647 442 922 138 727 832 613 330 9 625 966 331 180 72 478 33 180 358 9 712 954 344 675 868 65 955 432 177 9 925 255 98 184 698 744 978 971 881 9 704 802 493 386 779 811 68 310 882 9 545 343 413 255 406 367 598 80 234 9 663 34 18 191 310 272 288 493 321 9 32 822 644 912 878 445 757 615 575 9 919 682 885 152 226 579 564 832 984 9 930 430 63 516 92 448 885 282 757 9 508 921 601 829 952 775 824 216 652 9 620 324 266 195 594 947 431 745 524 9 9 660 708 344 590 137 758 457 580 9 557 341 213 313 848 133 265 28 437 9 391 851 652 394 471 327 11 17 920 9 309 447 16 833 807 675 540 150 616 9 28 907 72 607 463 764 819 127 964 9 951 743 991 387 134 194 390 879 16 9 716 890 32 987 198 830 2 30 636 9 29 921 137 644 300 395 68 906 857 9 831 76 335 794 27 429 137 765 914 9 682 155 793 697 222 682 80 561 879 9 261 562 261 896 590 533 384 586 833 9 778 653 90 986 483 166 320 629 544 9 100 117 308 14 798 814 158 846 388 9 839 925 948 69 185 861 329 432 803 9 214 815 388 46 592 40 487 577 874 9 652 248 502 195 699 618 855 712 767 9 668 221 612 407 59 888 354 480 424 9 567 160 207 369 373 21 108 418 964 9 147 257 892 372 908 491 874 103 190 9 843 309 253 962 328 474 573 735 884 9 813 88 363 236 6 523 443 374 895 9 815 481 665 131 979 921 22 351 180 9 513 576 634 702 770 942 954 731 270 9 427 656 4 663 468 443 25 55 449 9 899 849 174 794 664 7 810 146 985 9 82 167 335 261 31 262 895 732 32 9 836 38 762 105 816 417 460 478 236 9 903 855 291 351 753 139 876 898 154 9 882 707 299 867 788 818 553 401 848 9 815 295 932 198 130 969 959 587 136 9 728 46 966 315 948 820 605 650 924 9 96 526 174 601 759 232 252 625 372 9 69 530 772 916 696 66 199 893 547 9 519 203 133 655 282 179 972 597 478 9 143 553 128 66 648 5 591 601 763 9 823 852 740 194 920 269 965 187 316 9 382 386 208 928 904 762 61 558 44 9 591 881 640 68 23 192 547 441 192 9 903 31 792 18 853 643 757 46 914 9 377 362 100 692 743 485 251 671 389 9 12 83 298 407 673 179 398 92 553 9 590 991 993 133 893 24 276 910 876 9 918 18 922 183 746 635 282 789 378 9 767 39 48 507 403 482 156 809 154 9 686 559 597 239 500 587 231 632 480 9 254 907 741 130 176 759 403 358 856 9 37 991 645 766 109 683 165 967 437 9 646 123 598 151 808 156 748 398 655 9 334 629 638 813 234 896 554 715 423 9 664 469 132 519 858 122 163 623 231 9 198 788 197 986 433 671 583 584 831 9 90 331 228 96 664 208 733 829 442 9 628 734 508 50 397 977 181 267 834 9 655 782 456 237 331 595 433 316 380 9 456 251 315 286 340 645 865 436 660 9 73 520 840 866 500 573 373 901 321 9 701 82 588 534 88 721 342 324 51 9 288 108 366 667 563 616 981 848 308 9 977 65 743 989 137 262 828 354 761 9 401 78 14 73 779 95 12 664 534 9 732 357 857 782 645 964 500 663 879 9 467 644 78 774 620 142 516 960 278 9 130 788 983 242 540 61 255 612 191 9 701 976 206 586 707 915 442 841 911 9 758 340 573 988 806 216 65 580 188 9 207 447 147 836 928 286 819 522 825 9 231 128 789 773 181 764 330 766 822 9 244 560 662 506 317 353 79 304 511 9 646 720 442 833 926 240 332 762 168 9 617 932 41 442 514 168 582 638 348 9 345 967 114 518 563 673 180 68 341 9 884 498 996 394 144 715 835 976 993 9 75 659 106 594 276 37 634 69 902 9 153 650 539 501 346 857 966 863 771 9 638 394 839 330 278 688 677 23 831 9 391 210 159 383 284 817 840 229 444 9 876 214 512 129 366 513 667 866 210 9 524 831 425 646 820 818 484 501 447 9 172 177 822 354 568 31 512 302 666 9 681 494 894 124 369 107 636 850 472 9 500 516 690 710 391 872 134 37 44 9 303 872 544 750 395 721 571 749 640 9 953 612 293 618 292 786 511 416 507 9 969 403 356 792 902 223 833 611 614 9 705 96 2 748 399 225 643 500 972 9 363 422 72 354 374 683 647 991 327 9 432 853 742 290 821 496 645 964 397 9 868 797 360 833 501 455 186 600 853 9 410 242 704 733 605 125 804 958 498 9 487 956 840 813 740 692 906 29 512 9 401 26 828 149 893 624 508 77 124 9 315 614 723 519 375 316 223 108 920 9 347 911 230 197 397 185 36 561 276 9 80 818 305 943 218 330 770 367 574 9 393 226 2 516 540 615 590 59 989 9 906 281 96 177 979 7 758 527 755 9 295 915 668 570 994 485 226 936 703 9 555 706 421 480 98 646 481 966 538 9 95 907 596 84 164 228 531 693 206 9 537 450 85 644 96 999 311 666 992 9 795 243 279 849 798 984 621 277 434 9 619 110 751 156 204 9 751 639 173 9 330 170 217 887 706 666 971 701 114 9 969 11 131 312 806 373 591 6 522 9 926 627 151 359 245 260 461 400 463 9 470 502 102 994 183 271 210 69 328 9 227 392 29 340 712 391 822 24 548 9 195 966 554 716 891 532 866 602 776 9 125 62 527 940 883 380 393 228 562 9 663 437 982 342 16 373 722 355 85 9 113 177 460 660 723 425 213 438 667 9 744 656 268 871 132 682 749 71 916 9 128 463 144 41 477 932 23 819 947 9 747 892 654 183 4 182 642 664 904 9 418 228 693 437 324 348 56 546 480 9 89 295 902 5 422 365 500 815 193 9 431 189 363 378 935 255 383 470 258 9 564 463 273 467 881 853 159 669 176 9 859 724 721 690 813 367 591 169 141 9 307 20 955 500 450 143 862 179 429 9 468 561 898 78 124 361 350 942 593 9 202 101 613 729 311 336 802 1000 500 9 168 590 668 660 249 39 614 748 489 9 108 961 19 889 781 932 786 858 407 9 498 559 349 442 113 801 54 841 111 9 742 994 462 241 514 51 261 173 651 9 299 139 398 139 246 711 158 134 843 9 441 272 700 847 121 258 195 563 370 9 995 968 563 457 709 908 918 302 421 9 321 562 946 971 212 84 721 351 329 9 783 860 815 625 300 438 324 146 558 9 933 341 472 303 687 440 217 144 500 9 124 413 801 897 733 714 842 704 926 9 925 776 276 605 558 487 419 182 786 9 856 505 931 766 437 623 237 91 662 9 676 659 157 528 135 569 328 31 302 9 42 224 357 319 148 132 594 752 689 9 432 523 222 217 730 726 499 495 514 9 474 732 957 487 759 615 643 286 101 9 211 966 131 864 7 354 572 677 853 9 55 622 957 95 53 479 316 269 208 9 393 119 703 907 592 786 215 78 544 9 181 72 830 282 635 795 764 850 153 9 470 422 829 322 828 450 278 923 502 9 108 238 122 668 631 592 722 889 536 9 507 103 613 50 283 37 231 564 671 9 377 680 520 881 149 293 61 470 121 9 510 100 43 363 207 632 836 874 614 9 428 595 502 963 101 956 927 503 239 9 315 85 154 985 462 833 857 694 981 9 149 755 803 269 616 902 663 331 108 9 647 518 982 260 945 928 114 259 381 9 69 538 883 659 852 319 813 189 132 9 997 45 826 978 193 580 780 814 547 9 33 828 877 140 474 395 473 86 691 9 401 199 302 133 267 839 15 926 42 9 685 90 230 817 86 274 642 415 819 9 573 546 632 119 578 811 348 718 285 9 94 542 370 784 294 920 85 426 186 9 275 792 463 669 477 904 250 293 990 9 876 286 756 694 210 302 677 328 879 9 487 27 948 771 120 842 492 256 135 9 411 692 561 949 319 704 763 987 180 9 667 236 824 8 463 109 763 156 318 9 64 184 998 295 671 24 594 793 496 9 435 637 751 570 47 794 482 347 112 9 185 110 450 717 776 38 540 783 500 9 649 545 8 318 961 191 315 255 861 9 691 200 6 538 635 642 640 556 40 9 433 37 387 897 573 848 346 641 623 9 383 181 757 235 181 653 242 498 613 9 432 165 219 645 207 419 650 744 405 9 643 735 960 682 167 348 420 63 920 9 267 761 913 889 143 93 997 377 625 9 650 618 474 614 402 638 833 46 196 9 603 695 291 359 689 25 318 370 192 9 665 790 606 936 408 366 848 649 861 9 292 645 237 916 294 207 390 908 608 9 379 92 5 575 46 51 865 404 739 9 890 73 460 433 737 249 38 24 9 9 756 224 657 616 515 301 204 783 595 9 410 172 854 369 550 297 725 476 342 9 775 693 97 513 582 169 973 366 257 9 573 755 632 581 510 855 237 125 722 9 538 329 504 484 90 27 689 811 928 9 985 535 756 678 310 448 126 174 381 9 646 146 746 254 71 500 885 651 362 9 92 240 838 165 129 166 20 964 608 9 46 652 770 325 988 304 80 17 965 9 527 494 139 907 139 636 4 744 706 9 856 628 709 217 71 948 54 235 428 9 572 606 391 531 3 394 300 328 733 9 955 407 101 920 286 594 58 544 84 9 45 548 827 751 755 806 459 971 877 9 758 376 463 185 299 421 927 829 423 9 320 480 750 404 435 509 504 354 794 9 97 763 689 180 807 236 358 909 990 9 163 719 312 391 476 40 206 12 690 9 626 290 519 48 961 350 150 364 784 9 658 867 489 803 315 603 491 846 410 9 79 203 670 420 718 389 84 108 216 9 123 665 580 812 290 869 682 690 182 9 384 191 545 519 200 764 8 2 78 9 962 844 276 371 274 478 393 694 547 9 781 777 655 996 251 671 927 414 313 9 796 448 2 977 831 544 873 701 743 9 988 708 96 418 670 939 693 392 213 9 522 784 258 69 916 386 723 264 636 9 745 190 401 57 985 848 410 313 30 9 953 538 731 695 525 790 790 942 811 9 729 986 555 293 508 338 550 576 606 9 935 650 869 922 394 58 322 451 395 9 522 860 707 903 813 596 985 507 121 9 775 649 414 937 729 400 491 21 907 9 829 922 834 786 208 483 654 481 876 9 711 154 326 457 675 538 164 930 350 9 111 914 208 583 40 856 349 977 584 9 748 467 956 6 647 229 839 432 788 9 673 85 268 548 148 422 226 604 448 9 763 119 729 464 582 643 671 164 682 9 879 512 658 814 611 477 122 968 123 9 702 158 555 490 830 991 109 378 490 9 530 955 446 330 717 564 58 532 145 9 52 202 661 86 432 172 95 246 135 9 571 719 102 46 420 260 600 909 89 9 942 370 818 432 899 772 229 580 840 9 792 990 371 289 41 573 949 478 356 9 472 573 953 606 495 671 708 540 91 9 319 139 351 407 433 720 225 216 971 9 996 444 902 188 587 891 558 875 284 9 130 175 113 838 999 685 790 604 180 9 461 663 719 903 981 210 605 388 994 9 677 964 209 999 311 4 900 498 590 9 143 56 817 778 537 991 890 374 341 9 927 516 945 458 328 607 528 230 940 9 89 186 679 82 862 642 642 860 304 9 997 112 802 587 254 209 755 383 97 9 97 624 471 438 550 338 382 359 665 9 340 887 246 631 975 431 309 409 645 9 302 402 856 606 399 967 759 985 572 9 967 739 954 63 187 578 885 624 479 9 222 5 838 886 697 76 483 327 50 9 914 988 810 558 289 212 765 894 610 9 732 652 946 303 618 36 609 33 222 9 186 917 846 16 491 202 853 728 898 9 280 211 577 682 476 564 491 385 852 9 54 149 98 663 880 749 608 535 719 9 995 143 751 217 680 19 62 695 509 9 615 900 237 865 179 799 793 860 274 9 356 703 658 559 756 806 656 419 686 9 757 378 572 475 373 714 225 941 393 9 243 354 87 104 968 338 340 184 517 9 138 976 728 763 331 430 420 242 186 9 225 897 956 262 653 685 833 479 409 9 898 703 349 290 298 54 729 753 374 9 66 92 557 934 581 533 14 343 863 9 795 114 456 980 690 353 287 952 357 9 324 136 188 732 34 242 433 323 539 9 486 403 291 859 821 734 768 106 666 9 300 119 360 514 914 473 970 245 515 9 674 532 466 382 207 953 569 938 986 9 811 722 661 701 560 415 344 770 235 9 429 537 341 95 836 459 806 350 724 9 631 319 969 145 992 852 962 373 58 9 914 942 347 900 104 69 912 804 628 9 326 147 397 561 576 934 253 22 769 9 711 827 118 435 809 788 755 953 131 9 606 914 504 663 828 797 9 79 900 9 429 342 55 56 667 554 453 579 129 9 738 183 502 506 246 680 976 32 489 9 115 786 441 246 391 707 101 405 534 9 897 765 964 148 194 305 554 601 323 9 107 405 254 587 142 436 88 1000 33 9 768 975 64 256 441 849 48 686 591 9 754 786 347 639 34 464 602 533 9 9 258 87 609 933 545 14 538 132 155 9 973 219 154 358 338 480 421 945 921 9 270 993 958 212 98 96 559 737 129 9 22 690 662 30 948 100 990 880 644 9 3 417 775 510 741 346 663 98 35 9 495 871 980 767 140 324 724 703 421 9 171 261 509 300 634 199 313 15 146 9 764 5 377 407 7 145 534 516 237 9 231 531 687 265 377 557 596 143 48 9 271 218 750 44 389 363 552 40 996 9 750 704 363 247 467 367 623 873 373 9 119 758 241 356 988 123 394 605 499 9 950 552 993 349 175 562 98 218 302 9 812 769 341 160 871 44 522 117 510 9 888 92 735 612 210 844 852 917 184 9 974 310 140 824 259 691 816 959 217 9 730 409 434 31 220 555 724 731 425 9 767 252 893 629 491 984 715 103 194 9 558 306 110 741 280 772 880 455 382 9 923 271 341 139 352 749 925 382 968 9 479 105 699 255 224 302 147 852 793 9 483 918 895 676 475 552 137 568 831 9 908 799 638 642 721 260 982 212 611 9 730 488 992 49 318 449 99 572 672 9 401 70 875 545 552 792 791 579 618 9 342 68 537 525 327 336 162 968 408 9 421 949 971 31 678 458 22 79 775 9 822 177 698 493 577 768 719 473 671 9 510 263 250 480 605 317 16 129 995 9 351 290 963 759 710 911 81 92 941 9 539 465 19 665 287 547 363 779 476 9 482 498 948 152 359 211 753 190 815 9 421 206 295 416 908 584 378 18 645 9 288 99 736 580 637 200 950 301 486 9 497 15 617 972 496 466 919 648 176 9 129 752 366 295 173 923 589 588 830 9 524 965 848 168 604 946 255 536 934 9 807 485 586 644 981 601 260 304 96 9 77 223 95 253 703 847 970 350 19 9 892 938 958 721 462 922 920 981 877 9 217 236 412 502 394 249 88 37 581 9 40 297 885 487 725 459 582 329 513 9 780 298 862 150 189 800 107 262 613 9 380 533 593 608 750 180 372 603 573 9 620 690 610 200 729 258 436 216 982 9 894 149 311 407 280 960 268 429 501 9 419 887 114 31 618 646 976 225 747 9 507 596 350 432 215 391 393 767 472 9 650 202 687 983 96 187 645 854 466 9 605 473 894 457 892 132 570 274 749 9 215 601 973 314 108 921 663 891 487 9 405 283 253 876 284 455 562 618 902 9 100 615 107 565 571 579 810 27 822 9 941 596 448 41 162 48 366 475 507 9 286 489 397 124 894 31 377 769 666 9 183 683 284 436 134 250 542 699 820 9 120 860 846 294 153 441 741 193 954 9 788 910 429 647 547 269 395 671 514 9 426 47 635 91 581 669 726 16 802 9 975 557 852 794 28 712 991 673 864 9 783 413 408 737 553 670 517 199 216 9 137 593 886 651 370 284 285 813 216 9 953 538 231 106 865 139 958 10 519 9 669 353 191 884 135 604 643 223 156 9 312 739 354 528 876 298 765 878 668 9 401 162 480 616 466 369 847 571 585 9 337 880 947 855 548 299 46 783 785 9 649 778 8 156 89 98 861 968 973 9 158 85 202 177 485 715 656 100 180 9 377 298 103 313 635 982 259 841 882 9 909 886 16 694 886 793 701 41 882 9 150 901 201 475 411 285 676 587 121 9 391 595 573 922 323 870 376 635 856 9 710 246 49 591 154 934 606 199 172 9 399 251 212 632 401 465 184 875 227 9 469 550 165 589 292 759 513 566 433 9 735 941 420 590 650 665 990 592 170 9 924 550 721 447 948 971 10 931 723 9 474 114 597 52 934 499 217 875 142 9 327 387 707 760 121 648 179 63 649 9 195 52 241 716 327 790 436 773 89 9 407 783 19 481 608 484 78 660 418 9 928 228 644 421 554 30 128 665 151 9 127 195 565 775 389 616 15 105 295 9 156 892 67 244 650 201 614 131 161 9 98 560 172 867 487 399 510 907 304 9 891 386 969 41 512 163 605 287 904 9 573 653 360 867 809 251 285 52 901 9 486 18 31 646 115 590 817 333 428 9 567 194 686 870 84 72 190 477 583 9 353 433 221 608 5 874 967 223 682 9 569 508 85 821 345 102 851 342 568 9 792 510 900 571 76 445 257 297 529 9 328 487 357 262 191 789 483 798 146 9 708 116 720 389 684 579 473 505 923 9 927 707 616 494 851 125 746 421 200 9 190 29 849 70 708 335 426 970 525 9 567 804 674 64 511 789 783 899 472 9 714 723 328 636 649 35 252 495 885 9 728 240 657 280 429 686 128 499 393 9 462 276 714 338 842 517 11 257 27 9 799 392 277 622 105 352 950 92 352 9 336 343 846 572 71 85 228 350 514 9 265 829 364 658 290 991 371 979 185 9 240 989 441 618 139 832 247 760 288 9 598 61 380 301 396 722 147 319 144 9 583 547 845 448 163 673 811 172 314 9 802 895 292 986 134 280 778 751 770 9 962 349 530 249 946 942 628 599 338 9 350 745 656 845 679 554 690 127 69 9 714 289 240 28 442 134 319 779 619 9 951 557 370 720 518 718 601 766 16 9 543 746 614 232 95 710 239 291 388 9 145 332 866 213 46 155 452 73 596 9 938 743 375 556 693 283 277 765 152 9 347 365 917 714 259 662 679 490 108 9 388 729 751 127 225 82 993 437 127 9 499 240 551 94 177 294 820 85 338 9 102 361 102 253 707 819 522 420 77 9 535 450 919 995 837 999 745 316 223 9 178 660 11 305 158 250 207 603 779 9 500 423 863 190 876 575 643 129 634 9 461 2 405 890 536 855 160 882 43 9 158 626 358 380 804 17 742 460 526 9 991 666 129 121 518 551 335 59 426 9 262 701 906 895 514 259 299 403 795 9 153 562 28 196 71 654 905 802 809 9 274 543 620 799 885 637 279 358 154 9 181 692 564 607 953 265 864 199 778 9 123 498 532 269 2 445 296 549 515 9 301 454 668 109 79 210 80 229 446 9 717 508 803 870 688 495 786 646 799 9 50 510 998 179 984 847 710 604 848 9 506 899 749 372 200 554 39 660 632 9 600 92 860 45 808 367 848 29 407 9 694 814 52 844 863 913 193 41 896 9 39 102 499 239 607 750 987 978 301 9 540 16 312 523 967 403 734 12 210 9 101 211 591 859 256 404 910 99 267 9 175 292 659 70 682 761 921 920 719 9 22 258 697 674 149 64 985 23 31 9 740 757 394 949 857 604 539 67 859 9 295 976 309 561 150 952 571 572 634 9 683 844 905 402 217 163 450 890 663 9 865 874 686 247 613 442 640 914 650 9 595 804 716 805 98 43 114 10 545 9 417 933 468 50 615 663 955 368 879 9 469 169 768 131 386 993 816 632 958 9 609 624 223 258 218 378 325 375 476 9 368 840 837 912 256 121 379 306 736 9 41 612 455 271 80 976 390 562 361 9 382 730 992 691 338 615 913 596 185 9 291 272 559 118 639 750 306 902 5 9 427 632 310 514 24 273 320 294 352 9 295 683 914 655 417 643 999 107 332 9 965 372 279 149 14 551 59 483 189 9 808 788 91 813 566 74 474 431 98 9 747 751 391 450 397 426 715 52 842 9 709 402 300 41 366 671 319 867 684 9 869 925 518 410 85 306 852 897 223 9 925 722 654 22 820 404 765 270 152 9 190 336 555 383 45 956 682 85 322 9 705 755 540 388 976 464 258 385 900 9 563 588 148 137 864 870 790 238 41 9 545 2 310 697 543 998 251 925 42 9 559 958 478 232 662 232 771 402 207 9 586 659 943 486 573 530 633 709 394 9 502 851 631 543 395 984 204 443 526 9 201 46 802 594 604 759 71 835 773 9 303 605 174 861 190 832 804 27 756 9 685 660 464 78 161 314 60 55 61 9 395 611 855 920 163 900 73 757 855 9 184 827 689 956 481 645 481 342 187 9 664 145 213 419 829 872 234 259 385 9 900 670 791 960 65 401 166 336 564 9 66 409 320 920 944 498 961 251 979 9 957 731 672 143 394 816 708 164 996 9 579 397 606 315 296 276 106 607 340 9 506 773 27 421 190 435 92 461 730 9 590 773 980 920 730 710 591 872 455 9 758 931 970 105 862 719 711 176 366 9 338 281 973 677 139 97 703 559 638 9 490 651 98 571 592 871 551 863 952 9 612 805 175 419 562 106 388 18 967 9 106 728 142 472 417 775 796 445 913 9 244 500 823 881 989 825 330 559 416 9 552 461 630 503 73 434 678 491 347 9 135 230 365 101 688 444 594 159 861 9 368 306 305 280 549 156 455 781 144 9 279 110 55 47 14 867 676 516 939 9 462 545 781 808 679 363 524 131 50 9 968 725 208 180 92 865 836 724 413 9 992 178 193 487 808 654 893 854 667 9 760 530 535 50 991 431 183 150 462 9 545 674 592 594 993 668 153 524 112 9 17 359 187 781 702 364 973 541 523 9 978 785 377 997 896 258 531 298 600 9 313 480 749 774 376 422 718 321 766 9 737 473 289 848 841 1000 34 621 53 9 749 945 593 272 922 378 648 270 625 9 905 800 922 856 465 401 604 590 776 9 378 307 448 143 396 920 784 243 112 9 783 277 732 835 377 28 780 648 302 9 509 647 571 133 903 723 55 758 187 9 807 362 776 935 91 435 382 233 830 9 654 16 424 765 150 52 849 985 429 9 876 764 76 529 624 75 100 756 977 9 822 810 735 360 969 448 135 903 538 9 921 284 122 750 937 490 174 54 639 9 225 902 623 5 129 738 433 658 361 9 507 109 469 835 930 630 569 641 598 9 368 775 500 257 696 136 379 797 424 9 868 322 477 506 899 730 481 903 211 9 570 687 220 283 193 328 103 28 609 9 732 948 249 682 668 375 533 924 422 9 668 654 219 444 873 892 272 731 142 9 2 563 45 212 132 731 783 766 276 9 110 868 303 70 952 602 318 633 269 9 692 165 545 114 185 198 684 628 423 9 575 899 153 69 252 715 113 815 198 9 195 597 964 822 58 831 476 127 134 9 78 444 766 698 488 283 242 601 467 9 792 636 446 214 562 696 366 630 300 9 432 94 114 629 641 63 592 462 120 9 775 938 247 908 15 690 674 712 177 9 308 306 129 774 97 116 571 662 678 9 618 27 659 917 458 753 31 438 393 9 445 30 854 564 804 791 810 63 157 9 500 88 221 28 395 878 509 520 974 9 624 90 635 653 60 13 312 976 822 9 416 358 259 808 802 640 13 366 795 9 156 175 858 664 26 945 884 406 692 9 761 914 211 86 889 653 72 542 712 9 436 205 687 257 620 45 868 779 198 9 507 791 563 302 298 90 511 962 467 9 807 845 872 498 958 137 709 395 26 9 361 467 919 72 902 475 110 511 94 9 506 730 872 704 588 14 618 889 312 9 59 751 273 526 558 469 749 55 426 9 238 115 821 615 475 639 533 898 892 9 7 8 402 452 513 483 323 568 71 9 336 538 311 647 596 62 271 473 971 9 740 222 25 517 811 140 689 425 966 9 327 957 864 571 315 223 324 766 87 9 807 440 7 877 127 544 187 126 139 9 600 396 964 570 487 537 947 4 347 9 86 692 771 403 371 79 618 941 745 9 192 264 510 279 70 301 285 298 779 9 828 485 904 318 436 652 281 6 138 9 169 952 141 515 389 185 637 143 555 9 715 761 847 459 952 110 320 230 532 9 972 866 181 751 45 665 654 363 453 9 305 995 458 443 516 761 935 30 149 9 119 19 291 25 733 51 871 544 355 9 333 863 936 864 187 802 44 937 198 9 61 590 560 513 247 907 322 41 422 9 82 975 803 230 446 821 872 470 906 9 275 341 449 629 673 663 916 888 849 9 69 283 785 267 695 727 178 559 325 9 436 880 365 857 961 691 12 542 136 9 184 766 606 89 40 298 889 20 970 9 552 935 209 752 4 491 889 622 186 9 967 799 744 291 235 976 7 443 288 9 697 806 830 185 990 595 142 430 986 9 439 319 5 760 222 291 968 973 646 9 810 213 267 347 179 66 443 469 652 9 418 827 94 705 524 900 534 60 241 9 480 201 670 465 639 340 821 750 561 9 112 717 886 757 878 98 24 225 277 9 441 667 97 92 84 924 537 140 799 9 436 674 858 28 505 410 698 322 48 9 389 494 149 950 605 865 187 714 94 9 636 89 318 264 529 336 361 972 419 9 636 508 559 786 296 584 995 323 440 9 404 372 113 803 761 607 951 62 563 9 167 600 276 260 235 716 578 499 244 9 913 211 567 684 198 75 594 983 370 9 529 977 44 968 732 768 81 534 528 9 39 484 941 601 650 540 229 261 126 9 944 838 976 188 103 186 106 138 383 9 180 731 717 901 611 45 297 578 776 9 64 10 309 943 48 144 883 1 145 9 774 229 406 251 172 595 227 711 49 9 764 817 186 147 348 268 215 601 878 9 260 897 808 387 960 817 48 902 217 9 191 136 569 688 261 797 93 863 320 9 39 89 31 88 853 199 625 351 546 9 893 565 146 770 176 42 929 563 353 9 98 962 606 666 152 741 234 191 353 9 30 635 216 349 674 656 731 761 508 9 929 737 858 475 629 775 972 751 302 9 366 679 216 718 776 177 324 441 681 9 416 26 871 121 55 506 336 756 179 9 991 486 291 851 415 27 60 241 8 9 834 564 758 488 929 788 703 647 916 9 880 970 708 560 737 734 430 857 140 9 287 192 895 817 535 733 459 385 499 9 838 444 739 845 630 302 954 117 231 9 93 171 229 8 50 550 68 609 286 9 801 391 143 292 29 686 187 846 572 9 271 304 308 769 141 104 859 337 733 9 160 290 201 742 383 371 322 742 773 9 871 809 733 157 961 123 651 253 152 9 688 791 349 260 413 652 567 181 145 9 670 39 481 754 550 123 306 644 505 9 29 965 598 801 836 759 533 344 71 9 8 346 675 511 33 465 859 292 877 9 862 211 409 6 232 447 839 338 349 9 961 995 992 817 23 308 766 175 143 9 524 708 838 595 67 183 621 929 568 9 86 787 211 314 1000 421 75 358 5 9 873 548 342 221 508 688 564 676 711 9 872 441 885 366 317 944 204 263 362 9 738 883 290 305 968 428 516 634 428 9 288 60 137 292 932 684 985 153 543 9 673 716 218 735 587 658 971 953 974 9 267 508 588 628 245 471 270 902 790 9 697 417 423 476 704 834 612 348 766 9 647 684 270 189 708 985 406 442 924 9 416 765 228 741 31 87 329 10 331 9 799 279 232 588 976 1000 363 451 56 9 196 415 403 313 61 438 582 602 146 9 567 7 939 842 774 703 69 867 85 9 155 195 95 837 345 373 421 284 700 9 772 646 503 827 194 269 581 506 329 9 19 88 930 516 6 289 454 847 414 9 509 267 280 593 773 826 687 961 170 9 412 733 806 463 505 803 317 331 996 9 585 912 854 266 282 293 195 797 298 9 835 250 496 601 110 114 880 703 238 9 58 741 550 579 504 283 384 967 787 9 187 635 469 534 220 732 387 485 13 9 679 31 161 328 218 763 175 818 872 9 640 49 574 877 106 315 427 685 170 9 709 420 488 847 958 123 315 492 342 9 47 878 826 59 909 856 572 588 73 9 334 763 890 205 402 291 779 631 396 9 445 409 432 966 117 204 454 315 161 9 576 629 652 917 675 882 94 86 142 9 949 657 729 374 342 843 615 546 597 9 905 676 579 653 472 987 436 438 455 9 639 891 769 800 818 749 803 86 424 9 36 179 861 177 479 869 258 204 210 9 452 819 107 48 75 783 978 79 606 9 964 515 43 418 505 285 538 656 102 9 287 459 187 62 494 717 922 23 548 9 142 280 751 351 83 569 809 131 996 9 591 108 74 197 424 940 591 193 445 9 876 731 452 329 17 262 868 78 108 9 584 351 130 131 492 761 234 194 843 9 802 2 325 149 945 785 575 493 208 9 514 83 400 310 958 482 762 639 498 9 23 506 927 130 441 277 611 924 120 9 371 157 665 566 310 19 242 811 963 9 26 385 455 585 898 889 337 560 847 9 818 321 837 668 695 694 594 177 134 9 223 787 409 694 510 917 711 427 579 9 729 668 389 43 46 773 849 630 22 9 737 318 581 935 136 253 771 155 948 9 464 100 476 950 674 262 710 368 123 9 627 430 901 205 158 569 593 552 614 9 717 400 595 738 136 913 671 71 400 9 923 193 906 222 657 5 697 958 679 9 311 667 398 785 293 179 686 849 336 9 606 441 887 219 509 638 165 599 773 9 429 269 843 180 191 36 85 765 44 9 442 461 1 472 123 667 221 908 312 9 399 593 160 86 198 953 324 768 461 9 961 932 411 733 713 679 928 244 222 9 315 329 986 710 122 798 710 945 921 9 728 165 828 39 915 420 551 1000 969 9 503 323 736 315 283 19 726 367 83 9 756 646 327 977 960 7 314 669 128 9 112 730 72 32 810 588 859 200 502 9 630 750 501 598 604 175 685 271 457 9 703 348 175 786 103 821 112 80 132 9 118 393 801 597 504 882 668 887 691 9 607 745 243 108 726 992 608 323 948 9 782 7 218 590 62 565 116 847 19 9 936 310 98 68 779 843 220 375 698 9 453 394 585 144 1000 681 738 107 759 9 81 66 81 28 199 440 597 140 501 9 513 255 699 532 191 360 981 610 490 9 823 829 864 873 281 609 809 776 608 9 841 865 66 599 946 131 680 973 681 9 471 922 820 323 434 74 373 965 616 9 732 946 225 221 120 405 436 992 38 9 44 800 165 3 641 30 68 591 975 9 550 270 299 582 92 220 401 414 654 9 826 138 970 442 869 267 18 441 387 9 423 228 730 460 623 882 976 625 874 9 5 44 464 979 945 86 630 526 177 9 849 926 943 854 752 80 176 193 301 9 442 562 93 828 984 321 910 795 943 9 791 771 568 664 127 963 127 458 908 9 212 87 433 389 287 359 331 493 462 9 762 668 6 62 109 567 155 289 551 9 827 198 697 769 988 819 688 651 946 9 651 777 403 558 341 489 342 729 127 9 700 411 619 513 524 286 518 586 747 9 85 92 35 987 918 584 683 38 571 9 502 726 573 447 728 701 201 637 41 9 41 978 121 167 30 883 786 542 407 9 423 60 344 169 496 435 555 482 704 9 138 164 741 708 665 818 632 463 897 9 333 663 533 725 703 863 846 222 892 9 728 7 785 486 781 844 829 950 339 9 615 856 172 670 994 336 763 53 352 9 932 685 167 829 369 181 713 93 884 9 575 290 457 466 370 815 603 855 595 9 798 36 896 137 2 752 660 672 745 9 995 786 149 699 717 185 865 545 553 9 45 258 646 280 184 935 88 650 656 9 902 604 511 497 401 898 744 889 899 9 495 549 922 591 543 707 740 593 776 9 924 809 320 829 206 929 826 837 113 9 112 925 114 768 826 717 278 674 117 9 175 418 6 425 912 906 347 855 800 9 405 946 393 180 221 201 852 49 758 9 132 874 595 596 986 519 709 105 696 9 777 382 370 246 908 787 603 684 50 9 508 30 904 307 787 849 51 318 422 9 604 169 822 361 653 696 307 248 33 9 177 309 489 873 437 870 242 34 129 9 380 636 812 429 495 194 333 154 332 9 533 204 649 306 159 170 128 872 174 9 175 178 421 559 707 81 47 579 518 9 268 172 551 396 551 539 559 331 33 9 104 663 538 435 548 94 436 853 252 9 957 332 123 130 506 653 550 64 711 9 631 110 289 500 377 812 50 124 714 9 588 683 44 973 138 59 510 925 958 9 603 360 162 207 316 494 681 445 999 9 685 346 63 395 328 524 35 827 253 9 846 229 376 559 168 410 603 492 548 9 661 2 472 970 956 183 131 162 498 9 624 843 294 623 879 991 37 274 319 9 912 308 497 164 154 725 892 64 245 9 301 666 736 200 678 737 23 999 45 9 205 130 206 54 753 400 699 727 631 9 690 115 904 8 27 211 856 190 716 9 581 433 780 177 734 797 912 285 827 9 1 308 825 45 512 954 602 918 59 9 354 616 785 984 305 900 239 664 926 9 449 520 467 517 452 900 296 628 985 9 444 891 269 270 891 576 447 287 440 9 752 241 709 810 946 324 595 929 981 9 846 167 644 771 967 163 589 483 966 9 840 130 593 824 574 836 445 195 726 9 372 993 365 163 745 605 871 554 550 9 195 500 830 175 345 348 170 467 666 9 685 408 501 650 247 630 595 423 555 9 430 219 102 507 590 94 871 753 838 9 475 623 744 376 169 595 205 343 940 9 904 865 758 570 549 517 70 198 116 9 51 144 538 606 573 108 707 80 697 9 800 950 449 990 777 424 85 504 592 9 679 61 287 970 964 151 728 885 699 9 596 954 248 711 5 744 248 962 316 9 355 668 747 404 819 49 204 808 177 9 627 892 680 571 923 740 857 892 704 9 359 971 588 409 567 894 8 277 250 9 751 877 211 419 583 230 165 986 48 9 565 542 208 741 520 451 773 90 373 9 512 298 265 567 656 587 507 416 153 9 400 424 782 1 174 658 211 944 592 9 440 461 578 839 25 471 398 118 990 9 849 890 80 573 401 377 189 320 385 9 776 826 800 280 577 575 61 577 101 9 70 787 44 662 578 504 591 768 529 9 61 166 998 50 366 887 481 290 639 9 210 479 958 594 606 783 745 237 359 9 320 298 935 420 367 73 463 28 2 9 319 618 770 199 30 287 196 80 4 9 82 560 293 72 769 123 30 714 80 9 164 459 317 523 130 966 809 549 684 9 234 363 64 587 681 33 708 231 63 9 994 426 494 349 859 405 994 931 526 9 468 312 239 900 475 49 568 349 178 9 533 510 78 568 95 441 631 681 473 9 664 389 704 78 734 481 571 83 692 9 975 428 622 500 895 285 91 794 759 9 139 713 460 669 245 969 746 165 63 9 186 795 743 11 810 483 66 887 217 9 546 457 651 237 784 78 210 283 324 9 494 725 470 605 864 182 64 532 779 9 32 629 943 446 167 89 540 177 251 9 23 242 137 591 139 946 241 728 729 9 670 937 363 993 783 88 814 387 303 9 996 450 186 126 833 814 420 630 980 9 508 169 156 758 543 749 247 133 888 9 192 725 615 272 394 903 986 739 685 9 73 552 71 727 899 872 912 376 56 9 726 795 685 57 655 206 213 764 100 9 313 10 585 552 553 309 518 176 55 9 421 162 145 105 586 696 528 313 947 9 751 224 322 159 301 469 195 358 123 9 400 922 886 852 234 248 436 138 152 9 744 655 328 150 75 841 294 532 426 9 342 411 738 288 513 314 961 671 966 9 429 866 323 903 617 596 141 468 182 9 740 903 319 891 999 973 570 500 400 9 410 794 931 836 135 693 925 774 205 9 590 86 876 556 867 93 878 769 709 9 826 909 529 7 648 783 325 891 133 9 649 460 633 48 222 778 978 409 264 9 22 333 37 227 275 474 454 830 340 9 546 59 109 606 884 369 134 890 369 9 917 566 259 49 215 70 33 262 291 9 810 592 699 73 613 384 461 191 658 9 287 644 487 626 541 545 86 147 781 9 807 280 22 175 548 588 785 949 154 9 854 981 415 145 143 358 195 567 323 9 578 380 513 235 666 509 721 291 49 9 618 729 195 750 535 827 771 61 726 9 710 845 674 863 50 7 630 546 149 9 987 741 67 661 318 446 174 553 111 9 34 625 754 82 594 482 277 343 16 9 455 114 428 180 175 272 854 38 321 9 212 667 867 712 5 607 778 666 276 9 224 191 828 334 224 805 439 305 398 9 920 933 741 287 387 206 714 919 380 9 337 124 417 10 335 435 228 46 440 9 186 823 457 461 398 647 641 84 222 9 445 522 526 842 442 811 934 80 549 9 139 794 467 519 482 942 287 491 276 9 722 718 673 513 903 848 321 364 245 9 319 4 328 540 800 202 417 641 643 9 227 575 74 128 65 867 594 935 349 9 888 222 191 163 295 909 836 159 811 9 35 479 526 279 797 529 959 336 680 9 160 752 321 154 331 247 227 458 311 9 446 403 246 146 290 819 336 453 113 9 244 640 623 407 674 101 932 304 897 9 813 262 584 492 773 687 164 926 17 9 762 505 474 73 950 877 670 95 518 9 840 782 970 304 378 961 926 784 986 9 378 67 290 274 231 903 209 75 676 9 895 238 953 264 1000 457 737 424 758 9 965 445 204 483 284 986 804 939 363 9 117 864 498 102 241 916 743 866 147 9 998 426 221 673 320 810 977 583 809 9 434 672 584 543 988 28 747 470 663 9 732 626 601 446 742 816 943 195 408 9 858 290 273 356 287 698 928 959 370 9 738 287 304 898 72 975 482 615 963 9 861 361 784 876 92 761 828 537 502 9 996 831 49 403 40 338 28 396 624 9 725 675 934 446 412 220 750 662 292 9 76 143 258 390 355 618 526 582 61 9 286 410 949 140 757 779 188 159 170 9 525 186 917 500 263 592 433 708 3 9 652 809 664 295 237 158 552 978 865 9 521 503 798 581 141 207 529 280 963 9 659 819 474 181 343 659 97 194 273 9 688 626 981 43 629 141 706 276 729 9 216 827 707 432 700 561 229 280 53 9 788 161 332 102 171 150 575 351 844 9 586 448 37 858 487 14 190 529 643 9 683 587 918 411 154 96 469 585 795 9 382 165 427 434 952 939 766 54 461 9 267 980 812 463 565 611 851 423 449 9 865 964 978 859 646 916 128 57 69 9 223 877 5 370 258 169 148 692 473 9 86 809 526 898 427 857 709 889 774 9 671 740 196 120 956 511 449 814 157 9 716 941 565 784 515 441 140 236 51 9 660 383 94 132 820 902 9 718 680 9 866 778 569 639 801 660 186 272 967 9 696 720 132 204 787 424 768 922 290 9 561 61 526 963 720 260 56 204 80 9 309 212 149 988 77 926 908 67 78 9 919 604 349 885 300 420 16 855 206 9 791 623 127 81 535 539 606 497 259 9 865 904 462 296 564 25 444 551 454 9 722 811 520 151 729 124 500 614 775 9 919 981 981 477 772 603 955 852 489 9 494 809 337 104 673 240 917 321 803 9 941 116 706 394 189 516 266 340 244 9 741 839 209 867 109 542 847 937 665 9 450 892 516 290 385 676 627 488 700 9 218 404 20 373 344 136 430 90 324 9 297 355 663 892 95 853 101 961 314 9 994 807 250 658 608 141 525 250 877 9 200 228 364 899 797 767 919 169 463 9 406 950 552 81 246 258 744 138 704 9 948 590 664 613 583 822 863 240 782 9 355 116 31 232 315 258 595 213 406 9 714 483 575 528 240 876 431 321 122 9 40 64 611 743 363 200 758 976 134 9 579 190 373 712 544 840 94 775 154 9 351 722 718 757 787 201 683 666 440 9 910 96 760 383 135 175 993 877 890 9 544 986 217 677 916 406 401 628 949 9 240 721 76 393 424 149 111 532 287 9 663 566 952 454 475 47 566 858 533 9 92 202 761 333 746 746 549 422 661 9 954 823 640 255 62 361 330 807 136 9 830 269 667 116 283 232 67 736 58 9 465 653 267 349 97 469 109 429 566 9 206 330 987 218 283 161 858 537 575 9 570 218 381 705 47 649 723 162 931 9 306 580 18 363 44 23 982 392 119 9 450 852 899 367 409 228 353 627 511 9 866 836 399 440 757 617 820 813 15 9 820 535 529 750 840 108 119 554 504 9 141 535 895 259 336 99 510 702 507 9 737 407 485 599 272 672 350 711 428 9 318 882 240 332 701 126 212 450 965 9 320 920 871 823 61 405 69 671 741 9 167 180 442 26 269 200 862 219 471 9 534 920 533 313 237 414 553 921 114 9 30 132 915 995 803 835 865 625 247 9 621 46 917 361 564 449 155 589 69 9 706 451 287 177 336 207 709 648 795 9 123 552 715 588 582 199 503 928 1 9 689 144 978 935 764 23 851 477 586 9 651 983 527 719 688 329 6 216 664 9 564 925 311 358 399 215 425 986 796 9 623 840 723 623 528 218 600 462 981 9 622 665 809 560 315 791 86 34 831 9 414 391 46 429 954 322 91 663 720 9 305 87 58 452 61 897 174 684 777 9 391 635 590 724 609 606 532 168 273 9 675 605 306 505 370 48 902 798 353 9 224 240 15 295 545 454 352 996 514 9 601 522 549 729 264 184 670 339 144 9 276 871 311 548 897 915 205 401 636 9 252 302 785 956 877 24 322 172 568 9 775 875 916 641 827 789 541 555 404 9 76 225 743 219 852 965 529 751 861 9 795 955 261 782 558 914 566 513 143 9 590 834 314 509 961 540 776 601 367 9 564 493 273 968 569 497 710 787 700 9 26 668 450 886 814 756 498 596 313 9 763 161 825 905 750 11 570 259 971 9 110 386 923 476 950 415 748 269 983 9 597 330 122 296 355 789 98 240 602 9 853 89 549 166 851 710 342 756 811 9 704 325 421 674 786 807 948 261 756 9 715 361 376 697 957 705 170 604 59 9 310 701 650 264 906 738 812 423 588 9 521 116 695 684 820 372 104 845 157 9 910 793 418 17 507 778 744 555 86 9 448 725 689 858 386 742 507 649 999 9 244 461 421 184 333 536 230 16 355 9 601 472 552 110 733 344 527 102 202 9 656 845 756 93 293 832 133 150 218 9 874 9 866 224 604 678 644 139 11 9 532 369 378 238 969 849 789 78 582 9 484 956 683 685 963 527 441 55 171 9 624 188 673 193 413 681 411 989 284 9 88 632 423 450 515 791 828 753 111 9 676 893 541 609 377 848 291 61 163 9 170 853 569 692 477 756 364 21 521 9 44 431 861 328 871 844 102 320 359 9 892 147 463 354 175 355 246 135 731 9 94 426 792 608 947 644 176 638 472 9 284 2 845 804 45 275 16 724 497 9 859 825 817 217 68 315 679 422 841 9 34 19 976 116 464 753 907 71 699 9 903 247 688 726 530 41 570 685 438 9 197 700 161 693 558 338 861 127 757 9 176 805 530 16 190 549 343 658 12 9 95 916 83 145 818 329 833 896 858 9 225 817 542 662 365 241 175 410 150 9 864 270 276 620 797 433 150 165 974 9 698 507 631 709 602 547 143 98 716 9 471 282 963 680 507 780 573 520 496 9 813 694 905 315 557 175 590 177 323 9 374 678 487 348 375 994 978 435 947 9 876 578 44 592 400 326 906 80 832 9 685 652 351 533 817 397 437 131 305 9 963 72 833 286 446 510 772 145 884 9 765 474 671 63 350 248 107 293 647 9 432 198 78 615 235 730 317 119 546 9 713 555 28 18 518 451 202 155 248 9 712 926 392 947 43 218 617 105 567 9 864 563 211 863 994 760 940 960 346 9 21 277 464 566 341 371 945 710 240 9 396 912 394 995 623 319 387 569 713 9 604 538 170 522 401 732 84 615 78 9 195 555 37 893 575 665 356 493 6 9 726 789 715 965 536 978 710 531 952 9 381 917 521 93 872 58 262 745 810 9 346 828 425 423 22 331 459 914 257 9 124 622 749 481 699 538 547 16 425 9 525 725 955 476 105 871 348 550 94 9 757 163 838 919 508 665 695 930 39 9 25 741 304 281 216 277 382 696 976 9 271 594 343 695 470 419 650 946 524 9 872 645 425 966 754 587 155 672 447 9 172 718 728 210 742 468 865 374 35 9 142 755 82 469 25 676 163 72 145 9 581 721 442 456 944 439 880 909 192 9 819 64 215 265 235 932 992 796 25 9 812 12 398 846 505 505 280 325 881 9 955 487 952 451 68 24 893 875 968 9 331 755 228 874 925 291 88 189 877 9 371 532 24 395 695 388 144 893 892 9 648 172 217 881 126 55 832 576 474 9 208 820 349 175 502 103 402 375 27 9 45 814 567 273 184 450 649 578 145 9 36 74 37 927 721 208 495 953 685 9 550 785 612 23 992 784 371 518 285 9 825 919 660 203 315 473 769 588 657 9 219 236 586 715 271 11 103 549 84 9 662 44 36 346 945 820 309 967 163 9 92 690 680 377 514 951 388 717 265 9 860 837 204 868 407 439 806 121 61 9 816 223 610 899 884 5 935 581 949 9 106 890 915 621 333 604 300 61 470 9 250 448 186 867 660 22 70 879 429 9 861 684 901 921 852 124 882 102 359 9 886 388 940 834 494 181 101 114 865 9 56 765 926 877 367 725 62 233 384 9 436 654 263 216 514 298 468 435 501 9 943 316 603 302 554 990 593 739 835 9 125 839 948 989 247 65 266 123 431 9 991 537 15 374 324 668 988 891 182 9 286 358 968 138 301 635 740 954 188 9 82 546 927 916 22 117 216 362 715 9 280 628 838 62 618 726 76 991 49 9 95 331 939 628 968 648 595 105 948 9 230 845 901 769 278 798 695 193 171 9 164 408 533 878 687 160 67 100 777 9 792 175 119 192 622 449 482 249 768 9 130 196 873 77 777 69 330 545 346 9 479 592 538 650 755 298 182 984 336 9 341 51 436 469 194 962 939 386 583 9 740 867 184 507 348 379 731 425 155 9 799 106 51 496 584 642 386 233 748 1001 683 414 732 370 106 134 805 926 679 119 865 416 701 956 635 236 462 982 614 193 406 120 343 863 171 191 447 164 576 679 912 610 445 995 331 902 480 136 180 158 254 44 574 306 351 208 894 812 189 859 356 947 979 51 809 501 593 255 16 520 286 927 129 82 273 459 983 752 946 514 262 551 909 835 209 259 394 102 71 582 312 778 880 642 180 689 142 772 295 158 291 580 436 771 661 61 582 996 164 527 509 425 430 418 611 990 676 4 443 98 586 754 228 465 396 759 505 537 531 800 46 173 731 834 944 744 246 525 739 409 403 599 186 184 368 796 173 396 800 615 845 737 369 72 553 764 831 58 652 713 209 50 885 939 235 828 682 480 704 772 240 459 371 425 642 90 573 815 485 724 781 330 460 501 753 12 264 935 421 268 647 629 317 884 568 903 63 601 382 767 373 973 225 95 750 218 184 322 384 669 45 165 350 856 665 102 219 281 389 640 900 387 620 568 270 187 470 333 140 203 451 512 175 27 606 276 244 789 597 980 809 993 144 158 848 160 612 67 792 352 58 43 738 677 610 360 216 79 44 355 281 494 866 808 872 823 83 115 611 32 94 772 24 589 281 224 101 892 642 244 243 699 287 333 727 896 692 942 327 735 296 607 228 513 766 99 687 849 565 298 880 11 421 255 951 701 478 403 945 119 999 187 169 285 871 896 532 562 189 858 296 837 817 875 701 582 325 388 782 242 37 661 604 457 916 554 509 745 309 453 864 307 992 384 943 862 631 474 424 820 684 71 8 852 298 708 433 974 95 215 567 131 227 170 939 142 76 448 887 384 900 102 42 891 837 984 105 468 809 528 639 844 950 646 695 599 353 128 925 800 694 491 930 920 661 221 414 88 668 652 823 919 105 864 810 941 199 914 408 7 793 46 851 94 43 545 45 396 24 969 195 717 459 476 989 471 696 402 910 715 405 732 634 509 947 795 801 145 60 209 504 204 606 706 649 1 602 693 396 626 13 942 694 824 769 34 646 817 787 556 531 191 639 516 51 586 662 852 730 73 412 585 276 17 290 277 17 892 321 764 869 334 57 914 509 826 948 154 642 734 709 524 925 700 392 975 285 405 178 366 478 589 951 105 958 592 381 326 835 54 90 703 387 498 617 247 323 564 400 316 649 461 192 573 160 935 900 796 339 77 161 816 666 463 921 623 55 653 300 889 706 389 944 444 887 912 42 561 827 442 229 475 254 420 400 413 354 651 560 692 727 720 860 744 183 132 718 589 136 18 829 842 758 124 637 996 35 679 909 861 472 137 688 725 556 87 489 261 737 48 304 815 119 515 911 653 646 628 241 782 997 422 975 107 545 963 102 580 993 10 792 464 498 831 540 405 917 28 665 5 427 321 172 546 835 82 198 833 61 791 966 410 212 940 516 756 254 969 687 247 331 831 710 828 661 250 233 930 629 249 934 408 921 457 305 108 538 854 940 599 644 905 360 207 196 875 315 801 843 1 47 173 831 109 353 844 710 585 773 690 185 58 97 106 515 401 213 404 255 504 354 250 760 713 457 307 587 771 107 782 123 154 306 306 262 658 149 323 594 273 12 131 682 109 236 548 861 800 952 115 655 305 717 414 370 525 72 308 647 178 89 769 683 747 426 296 404 926 618 350 198 630 480 232 90 67 779 950 218 730 417 872 387 133 637 108 657 708 415 655 237 504 423 920 250 201 567 5 126 185 354 676 166 185 907 255 251 37 204 468 119 620 691 505 104 679 964 112 738 378 766 975 233 541 246 482 741 812 839 218 348 544 893 513 729 151 767 331 188 323 151 306 942 193 162 398 872 125 509 961 502 627 935 735 519 532 568 259 696 758 476 43 302 721 556 382 871 674 64 58 996 566 363 290 759 876 39 982 1000 547 942 502 525 229 588 43 760 507 653 455 265 129 850 566 201 757 299 71 782 714 129 778 280 843 419 390 719 457 371 718 355 312 571 880 892 510 274 652 17 927 458 281 407 659 198 607 415 848 677 197 561 157 326 840 1000 744 229 70 552 951 139 906 615 62 137 506 571 411 509 939 689 319 219 95 977 768 53 744 615 81 940 528 238 617 367 589 712 948 658 263 250 148 168 864 209 305 370 780 67 878 718 755 196 289 201 525 56 605 268 23 685 559 550 274 175 268 862 886 567 871 500 817 19 667 680 227 323 49 358 741 279 428 847 826 716 399 702 123 3 969 145 688 879 46 961 53 314 175 290 880 397 789 48 415 808 728 994 482 128 703 223 2001 258 130 69 436 197 468 137 320 470 458 316 9 336 214 322 241 27 348 30 258 244 171 306 159 478 385 4 311 12 206 33 270 188 454 57 384 273 193 203 94 150 371 103 338 84 276 78 462 123 459 71 366 129 228 376 458 112 379 269 476 437 153 97 124 106 153 359 378 345 62 324 347 284 426 184 367 53 261 180 175 219 250 40 200 478 268 157 441 498 277 416 434 430 12 409 387 164 268 117 9 181 440 207 464 217 390 182 269 150 213 443 220 462 334 419 291 101 428 84 99 56 499 384 485 11 145 224 26 412 340 34 444 131 92 259 347 481 292 467 130 4 261 202 317 446 120 460 47 399 43 497 455 41 232 291 403 376 14 429 139 205 314 434 187 406 192 385 386 483 351 368 338 463 421 155 409 40 466 307 291 8 303 245 400 386 35 155 114 401 83 104 457 248 38 144 153 81 28 391 416 231 110 253 193 30 259 101 421 76 407 211 83 61 307 335 447 342 489 412 94 423 15 50 170 404 193 175 485 73 65 252 303 26 4 495 55 115 96 327 190 354 390 125 415 196 311 213 389 299 124 482 221 490 384 390 394 76 64 230 148 480 481 450 357 336 297 263 302 392 90 492 97 479 468 11 26 278 75 415 428 198 248 148 40 131 389 433 59 305 14 58 284 494 360 141 329 156 403 483 399 344 474 495 174 293 358 200 422 432 466 349 482 65 496 21 48 236 453 458 40 466 15 176 311 226 168 491 381 422 473 131 266 298 478 291 90 335 342 11 266 307 211 99 224 58 119 271 294 71 228 333 388 94 360 50 320 27 41 52 449 13 183 66 311 160 208 252 346 50 115 463 356 325 62 431 383 180 201 28 103 280 360 342 374 220 392 45 98 432 96 398 444 130 463 106 141 171 358 338 72 472 301 427 148 362 210 382 393 410 409 347 42 269 189 267 340 80 311 289 363 258 187 306 240 1 264 232 23 121 70 94 444 370 373 91 83 82 473 327 343 381 174 384 1 362 150 192 293 312 481 155 422 19 312 13 19 75 244 42 47 313 135 342 34 7 285 468 440 109 147 283 341 320 166 342 33 168 385 325 331 217 331 104 235 142 116 254 69 360 147 115 24 281 309 410 140 93 377 431 201 23 213 41 194 231 234 226 250 471 402 80 187 232 36 422 374 151 27 294 362 173 260 386 453 68 295 444 160 23 375 360 398 439 253 91 169 338 317 270 308 218 202 495 450 237 268 175 387 294 468 249 466 227 486 270 147 280 214 306 302 440 18 199 378 122 142 399 459 458 168 267 27 369 113 328 105 380 354 344 173 173 444 138 252 429 407 398 208 472 203 361 411 72 412 141 193 53 39 152 362 58 418 240 279 382 68 383 261 273 78 433 446 21 70 197 449 328 94 8 300 148 369 210 220 132 202 412 36 92 63 397 150 332 488 280 213 407 162 473 180 92 257 477 112 326 173 61 154 118 420 305 265 140 14 484 271 68 396 158 159 310 406 160 142 394 439 206 300 453 31 331 44 287 307 7 113 479 419 118 96 339 422 213 478 287 196 101 206 91 258 365 253 164 376 394 57 167 451 356 471 481 187 366 268 345 372 232 324 291 201 271 129 474 483 458 260 179 58 466 121 316 182 373 479 409 118 35 427 69 242 397 401 280 262 168 125 486 251 300 276 451 70 256 424 405 65 36 435 123 353 407 438 386 280 416 294 249 302 221 169 395 469 70 175 231 89 299 216 340 450 343 142 19 450 66 275 14 453 209 488 305 116 425 190 247 192 335 347 345 407 16 240 376 437 414 106 25 64 173 216 13 367 358 383 168 423 158 33 227 218 21 31 185 445 72 283 489 406 130 333 313 145 72 188 81 485 145 457 400 169 173 412 387 30 147 406 304 304 438 30 373 458 412 58 255 483 340 243 240 321 427 52 317 499 91 249 335 87 206 235 107 378 498 493 259 144 398 62 299 336 443 172 145 206 81 399 188 420 493 279 93 420 183 409 270 125 158 104 212 363 190 318 92 188 163 202 331 412 115 130 99 57 301 244 114 233 494 301 4 339 431 96 110 113 5 379 238 162 334 449 376 24 118 319 211 132 20 393 44 134 22 142 42 174 237 155 406 231 307 410 69 89 5 30 202 361 408 439 374 241 239 101 264 208 419 326 340 290 219 235 275 240 376 168 266 113 322 171 195 480 432 115 69 289 144 122 149 51 412 23 143 2 123 259 209 394 84 400 183 302 134 310 394 362 477 11 326 151 33 20 130 465 486 50 105 129 23 105 31 434 127 25 435 102 283 496 347 219 247 381 372 381 190 117 94 167 127 419 317 160 438 298 476 275 200 432 255 222 36 285 156 15 161 442 468 444 437 314 162 184 46 385 416 236 2 9 254 128 279 70 139 68 219 466 342 418 397 96 140 285 232 147 299 392 88 266 187 377 431 200 412 476 85 179 63 86 187 316 213 317 237 204 384 456 21 225 373 270 320 364 54 403 10 352 294 98 469 481 326 251 180 237 78 264 415 141 349 453 308 414 269 45 469 152 500 489 228 224 258 47 88 311 301 449 14 94 46 334 426 223 84 106 459 162 221 225 302 422 177 109 335 297 5 303 300 356 291 27 80 401 425 19 211 225 467 77 319 365 410 244 87 494 201 398 155 422 122 308 195 151 268 29 447 273 183 247 128 325 125 59 225 50 77 288 274 396 364 444 260 273 40 346 118 92 243 124 365 217 431 59 367 51 87 165 175 121 263 154 446 388 213 22 289 141 161 62 36 24 358 147 149 249 493 266 340 87 390 205 303 172 263 21 222 202 186 248 174 300 402 471 187 466 493 475 458 153 389 346 29 98 492 177 346 484 294 185 423 183 241 77 207 356 98 428 57 135 28 230 434 429 53 473 246 397 299 203 49 39 48 429 136 40 457 481 375 251 18 149 285 258 226 491 465 175 271 21 309 298 103 94 226 7 66 323 403 365 25 303 255 73 232 391 464 188 223 190 290 240 339 75 350 64 417 314 238 187 187 398 336 141 491 413 147 409 235 49 125 260 351 379 184 434 269 147 474 492 336 115 83 26 189 284 89 458 450 178 496 488 75 332 480 418 244 126 326 479 26 450 238 228 180 421 14 449 419 487 292 106 101 226 132 142 10 72 99 311 250 446 150 176 277 129 445 21 106 270 499 483 71 88 210 251 360 75 51 278 61 342 235 14 419 366 7 428 438 457 90 39 402 239 66 179 219 11 51 324 132 49 158 203 488 220 305 347 294 355 124 207 48 210 220 466 76 78 246 365 34 187 255 435 278 320 465 496 330 15 172 462 415 329 16 402 48 172 248 342 378 223 400 425 433 471 242 8 48 339 224 81 26 478 367 303 297 332 150 479 198 321 440 113 2 307 14 49 478 262 242 355 484 493 131 268 463 224 275 10 63 350 90 88 327 309 242 124 140 243 454 189 64 245 301 417 51 315 317 380 428 411 86 263 403 216 31 366 291 157 375 353 7 317 292 333 125 33 308 116 276 113 156 191 357 457 459 407 123 275 138 50 185 223 164 440 290 194 305 81 351 31 285 209 199 77 393 175 461 53 142 88 165 298 130 22 254 88 280 376 215 418 277 399 492 440 190 134 134 494 66 336 377 350 396 75 426 288 250 239 340 391 326 357 188 456 378 293 43 9 168 257 278 296 8 270 236 197 255 221 43 320 408 419 169 303 493 447 442 242 185 134 485 362 490 172 317 219 465 212 227 484 320 357 280 179 478 367 228 232 439 270 403 198 40 71 352 32 369 293 126 405 426 462 267 267 133 83 485 449 146 64 285 466 420 416 144 397 282 223 480 72 492 382 269 31 304 472 415 173 264 392 429 190 353 195 308 337 130 293 286 275 356 70 92 127 485 88 23 118 310 354 41 154 235 309 184 38 280 450 210 395 193 139 436 45 185 244 382 314 388 19 441 243 88 32 221 424 471 95 41 281 448 81 434 182 241 469 219 372 271 281 118 463 271 54 8 455 149 241 121 36 259 61 130 198 444 350 121 415 444 13 195 391 445 480 424 37 448 494 260 218 274 377 33 396 282 40 351 430 132 323 317 390 235 446 439 178 295 59 92 90 423 138 332 219 469 255 107 269 249 366 338 374 94 370 270 228 261 472 9 392 294 326 281 28 271 219 205 418 129 149 7 403 138 339 473 459 445 79 227 193 296 64 419 390 286 188 469 46 159 477 438 304 154 70 331 277 141 387 194 121 387 52 376 377 390 348 335 335 427 413 379 222 476 297 463 113 336 431 159 494 260 448 297 265 17 479 41 9 366 86 130 104 138 5 480 379 352 166 65 130 78 444 352 406 92 166 18 428 449 176 273 208 123 422 324 492 400 365 500 117 450 129 73 439 485 52 318 337 70 382 318 147 177 21 52 121 187 70 400 135 97 172 194 72 445 17 63 345 381 62 313 183 43 385 121 27 289 290 215 358 24 33 356 52 53 408 172 239 329 423 225 277 95 418 348 391 435 410 235 167 324 400 201 4001 116 136 174 142 26 213 209 133 236 93 91 140 145 100 61 236 178 234 210 204 180 230 154 172 16 63 9 182 136 158 235 103 43 158 97 171 120 55 53 208 147 245 199 143 94 9 230 123 94 42 179 125 21 82 47 36 246 55 69 234 64 53 86 208 62 34 128 34 88 33 241 86 27 41 81 223 151 60 95 245 101 23 221 223 206 119 8 202 25 179 185 190 231 122 148 145 156 127 178 95 159 20 33 38 60 113 10 210 172 104 56 125 229 129 97 184 247 207 135 124 135 171 63 217 43 62 111 198 189 38 42 199 57 74 236 116 38 97 76 62 201 131 186 31 9 134 214 108 90 99 83 224 19 247 191 163 59 153 110 99 191 4 149 99 179 135 215 69 83 142 130 33 124 167 165 235 50 129 92 140 79 174 215 199 22 155 112 80 160 73 30 100 178 179 50 107 165 14 175 247 7 156 132 131 72 46 115 121 26 58 112 104 231 77 53 104 231 16 184 242 88 65 91 16 95 243 224 9 6 250 108 13 155 91 245 78 238 109 198 14 166 60 117 248 136 21 101 218 36 136 210 226 53 152 241 147 144 214 156 2 65 115 116 219 205 212 46 192 70 95 57 87 6 26 186 243 46 138 63 184 24 124 159 178 127 1 74 123 214 81 124 130 195 91 98 1 52 245 45 223 191 101 59 49 126 96 41 24 233 103 59 108 226 217 35 103 217 109 225 32 41 200 13 236 142 110 88 193 206 132 17 248 85 177 46 62 22 87 85 106 41 245 214 119 63 100 221 131 60 47 14 101 98 26 188 91 237 25 33 192 9 151 42 93 77 87 154 200 25 91 55 168 85 18 36 250 220 108 130 29 6 144 231 103 169 168 193 156 45 77 199 53 227 240 145 155 179 150 104 55 92 158 222 29 28 7 28 99 114 157 127 119 152 210 73 71 127 15 226 171 193 26 75 21 16 71 27 46 221 130 100 164 140 72 192 19 78 71 117 44 80 95 162 231 54 235 51 181 101 128 203 146 154 28 166 21 98 193 66 170 174 165 186 165 88 127 183 18 50 49 61 129 246 74 109 49 160 160 81 113 37 136 8 42 15 25 62 214 69 229 134 243 144 69 9 83 47 192 100 96 92 160 224 87 86 83 136 245 94 68 107 232 203 114 24 217 139 187 181 59 166 166 153 161 86 162 243 132 103 93 80 194 104 53 133 189 237 120 184 182 187 40 164 242 6 39 60 246 225 92 54 140 7 207 152 194 220 145 178 72 89 7 117 192 161 249 131 148 220 166 79 157 57 94 250 62 132 59 159 209 3 213 200 111 21 102 55 92 246 232 15 84 90 131 127 250 232 7 249 201 24 180 209 81 23 208 244 7 119 153 215 121 217 164 231 89 15 137 180 112 118 194 195 207 176 72 207 157 180 57 210 204 236 168 136 9 228 129 15 96 133 81 68 99 244 150 39 9 37 218 222 154 13 167 213 189 90 21 197 121 77 156 176 165 176 61 173 153 42 39 100 174 221 167 125 214 66 163 74 102 233 46 108 245 64 172 183 5 192 130 125 120 137 153 34 62 65 58 214 208 198 63 132 168 81 108 234 249 20 57 202 2 204 59 247 17 82 31 123 125 12 100 97 149 2 130 210 168 40 174 126 89 88 109 109 169 216 92 167 87 250 220 191 204 131 39 72 212 69 195 87 81 146 183 81 249 164 40 166 55 65 41 144 153 149 2 173 216 195 191 53 194 160 243 147 40 133 71 104 201 117 190 133 12 224 213 10 239 105 27 44 169 68 39 173 68 142 95 136 86 137 40 29 47 134 28 188 16 98 41 216 214 82 201 77 157 163 86 248 119 112 41 38 31 181 210 201 72 157 188 157 43 227 185 191 110 212 231 125 161 21 192 124 205 142 200 213 157 137 210 25 101 102 164 233 32 124 35 103 30 222 111 174 198 148 115 159 109 95 135 20 217 77 245 23 70 195 236 78 183 47 205 33 149 220 16 180 93 50 135 224 124 245 148 71 142 114 82 103 60 216 224 26 144 70 151 66 116 136 143 49 182 199 81 80 169 198 112 113 100 246 87 223 92 86 145 86 199 226 188 8 192 13 135 187 82 35 2 198 22 247 98 56 195 178 237 215 228 98 78 77 195 16 49 139 101 193 224 151 21 13 10 64 127 246 250 208 31 104 7 154 100 104 209 44 134 196 111 111 145 188 39 192 55 189 80 155 233 155 157 3 19 18 168 145 13 168 204 145 21 211 49 222 166 109 15 49 156 227 11 51 164 151 94 218 89 25 224 72 31 232 176 49 249 94 193 12 113 146 156 133 208 204 104 124 165 220 24 70 197 137 222 212 37 65 32 228 191 107 151 221 89 76 19 87 169 63 200 133 209 106 15 18 161 220 243 75 42 119 247 90 5 218 153 143 135 36 222 75 143 122 46 231 198 166 169 218 229 119 101 39 76 217 56 236 39 49 163 182 19 159 123 125 228 25 17 112 163 91 187 55 212 84 137 11 249 55 81 227 173 181 15 100 249 173 188 139 73 100 70 91 110 44 215 87 171 83 199 83 173 237 137 237 70 23 99 68 179 179 147 204 211 13 53 210 185 240 200 7 191 122 199 50 165 163 239 85 246 39 167 20 25 155 6 196 29 207 115 208 135 11 161 96 126 213 157 60 203 106 169 143 79 117 45 244 132 33 78 229 173 97 248 197 1 106 244 132 62 108 89 48 221 249 245 96 63 151 7 15 109 175 10 187 144 54 32 127 188 110 105 110 58 204 158 160 161 151 41 222 8 129 122 80 229 116 175 42 119 182 158 227 208 167 15 203 220 47 79 9 8 183 118 65 239 25 224 149 27 117 223 137 97 94 216 76 209 141 117 77 174 126 155 131 43 170 84 114 68 162 123 75 197 240 241 185 117 66 83 143 182 55 131 29 250 97 206 209 89 174 137 114 49 42 244 91 63 179 205 130 91 77 56 139 168 46 73 136 213 7 29 145 164 11 25 163 209 82 121 47 5 8 12 53 151 6 246 213 184 200 194 126 128 249 14 147 146 188 33 108 195 163 104 108 173 230 122 132 61 243 30 65 102 42 220 104 149 215 66 82 16 111 60 245 211 73 141 106 113 25 65 57 187 21 16 110 250 239 93 163 83 224 79 184 117 150 139 15 114 56 199 231 166 8 77 126 182 70 83 44 94 250 202 31 20 69 242 121 58 84 33 140 159 112 176 26 11 64 40 227 120 238 59 137 245 238 13 29 57 197 72 150 196 24 32 215 92 23 86 149 208 220 39 117 183 214 142 194 129 181 22 248 21 182 237 117 169 249 145 225 47 217 227 243 92 8 59 183 133 246 184 90 216 74 206 148 37 97 193 17 130 66 117 150 100 103 16 18 203 161 95 249 229 173 93 70 180 152 2 62 249 37 4 66 110 209 214 248 158 8 15 37 176 131 186 25 233 201 42 185 213 238 35 191 160 128 112 192 131 114 105 129 2 108 195 112 67 10 109 224 119 123 10 44 105 47 170 189 99 64 123 62 51 10 104 63 137 216 4 17 181 108 247 182 216 43 145 134 52 4 209 23 228 70 168 185 218 88 123 66 151 98 229 53 107 83 115 243 150 118 111 80 78 209 113 145 2 8 130 155 113 88 177 192 9 197 126 226 34 249 41 184 198 20 236 54 204 203 148 103 70 110 34 249 68 248 143 171 107 22 178 71 211 104 13 219 50 138 194 185 238 235 118 37 106 206 90 161 158 237 13 79 198 148 78 16 247 72 38 104 94 215 174 156 171 38 125 72 28 68 7 15 154 226 52 111 33 243 21 190 82 135 121 29 134 50 146 131 121 184 234 66 250 9 222 170 47 96 242 74 15 248 190 21 75 93 131 108 86 4 149 19 138 19 47 22 170 45 152 41 80 237 208 79 97 31 249 143 228 240 216 243 89 8 115 163 100 97 20 37 100 21 55 90 39 204 213 61 248 216 203 77 202 160 7 48 191 5 43 20 96 8 12 184 15 228 199 217 75 70 3 26 90 58 115 231 113 77 41 110 42 243 38 95 152 44 245 194 151 37 214 246 146 77 32 13 55 230 229 231 151 231 6 241 140 223 221 2 151 11 213 45 3 102 139 6 146 235 52 46 21 117 143 19 193 174 31 99 5 111 181 156 193 187 146 83 11 218 186 161 80 149 205 184 250 196 189 247 180 92 144 53 208 139 71 3 62 203 101 169 63 32 74 5 70 71 189 80 140 125 240 219 125 195 152 226 242 192 75 171 34 218 223 93 106 145 95 20 97 48 188 11 79 113 16 250 35 56 181 174 32 170 244 156 216 145 234 207 86 58 230 221 127 202 64 85 97 158 104 45 205 143 56 135 107 173 236 243 228 166 166 112 188 159 17 153 155 102 212 240 159 191 63 138 244 126 222 192 135 177 237 192 69 144 76 27 66 164 19 145 79 184 6 16 194 125 21 98 226 84 189 237 24 103 226 119 228 197 61 113 123 149 156 43 144 231 69 209 246 87 205 75 122 63 192 65 187 212 14 14 45 54 102 170 157 77 39 236 23 201 200 145 201 105 187 94 188 107 154 183 193 108 109 64 170 51 230 208 114 95 222 159 1 73 180 157 2 70 244 24 122 194 21 72 48 59 17 235 166 170 20 210 130 128 24 151 178 105 109 42 200 182 52 52 106 231 60 107 153 53 233 24 246 3 198 146 163 214 130 78 134 149 38 13 129 163 163 56 17 21 199 68 54 250 221 160 83 30 16 235 83 248 110 78 102 57 223 15 21 205 194 154 205 231 18 83 245 180 241 114 53 189 33 106 189 4 15 123 33 133 107 115 130 68 45 232 125 119 98 145 73 41 150 130 124 167 64 118 198 54 231 102 243 116 208 33 119 74 155 151 206 113 118 188 180 162 21 156 30 118 50 205 158 51 84 31 217 147 1 165 201 231 118 45 198 75 179 66 1 83 69 58 47 186 245 78 97 117 234 228 234 135 182 244 186 15 24 4 14 126 20 66 107 138 110 156 64 140 222 64 74 40 224 120 225 70 49 173 187 134 2 22 121 184 15 158 50 141 161 63 16 33 230 224 170 191 130 233 80 101 149 153 242 224 124 68 43 25 92 81 158 93 103 28 26 219 185 178 109 198 92 125 230 72 200 149 12 79 233 194 31 233 96 124 206 72 43 101 96 134 181 105 227 33 133 104 2 169 31 212 116 123 188 95 194 138 95 57 68 180 250 201 14 198 176 72 19 219 172 216 102 204 70 180 89 54 34 192 223 64 153 190 38 193 137 83 80 231 140 249 12 241 51 128 40 227 199 58 47 222 125 148 175 195 78 13 100 213 56 72 26 209 12 166 3 148 248 82 230 137 182 94 230 85 221 19 163 21 179 209 242 53 106 166 99 35 31 199 247 86 122 125 146 235 40 148 234 37 81 66 26 115 159 107 51 231 125 213 1 155 171 94 208 128 9 158 15 141 208 11 79 182 237 76 166 26 76 150 165 8 215 42 224 225 148 24 57 22 236 57 29 156 150 88 136 10 245 150 3 55 12 183 236 249 8 3 126 185 4 142 193 70 183 166 44 182 190 202 56 27 8 84 183 9 171 170 19 17 69 123 71 182 55 158 32 164 13 158 201 16 151 245 86 186 160 231 117 201 183 172 80 42 5 114 51 175 33 171 192 203 43 114 134 199 124 166 214 136 175 164 151 75 158 88 10 170 171 229 222 103 150 51 246 7 164 148 33 196 68 76 250 212 190 134 160 63 151 124 50 75 139 200 1 47 140 11 216 60 91 39 14 240 90 9 98 3 157 131 51 76 206 152 38 247 35 49 161 185 24 210 111 163 12 112 61 151 224 128 210 64 166 75 155 5 83 3 110 91 133 12 167 190 163 56 187 50 206 97 234 230 159 197 244 170 58 54 70 31 181 131 196 96 205 100 101 139 102 62 230 86 73 248 26 87 155 64 136 110 12 222 89 170 168 184 89 225 237 158 107 19 38 52 115 94 151 67 233 105 128 64 190 52 61 67 138 67 130 24 176 142 97 117 61 14 50 2 90 139 11 196 157 151 99 21 244 249 189 226 205 66 39 145 219 201 63 107 17 193 232 193 186 78 59 98 91 210 99 32 98 110 227 5 10 75 127 3 175 66 81 232 233 119 228 202 172 40 160 188 232 141 130 19 218 40 117 160 102 215 191 51 176 19 55 37 195 34 142 221 201 222 202 183 192 179 236 113 219 145 51 52 137 32 71 104 174 187 115 25 3 157 75 179 175 232 67 119 117 208 90 67 179 41 101 121 72 87 233 40 83 135 91 220 167 13 175 90 199 142 216 54 48 142 84 223 123 150 193 239 108 134 157 36 27 8 8 98 196 93 239 130 227 181 201 245 194 228 186 244 119 151 47 18 43 130 92 17 132 35 108 239 168 14 126 194 123 236 41 170 78 29 152 156 210 102 151 5 181 86 248 151 89 45 169 131 26 10 147 9 44 106 247 212 222 225 7 94 210 150 116 37 178 17 192 239 220 194 243 151 30 241 51 118 137 71 100 14 81 98 23 226 204 121 187 175 95 46 120 54 195 235 192 224 103 236 213 175 179 57 177 208 149 79 177 137 150 26 151 230 124 25 205 179 145 244 103 92 141 222 247 85 59 189 58 13 174 122 187 102 31 113 162 179 44 88 66 193 216 68 24 89 92 80 17 88 175 221 179 65 44 176 149 102 216 59 217 139 32 153 92 62 118 3 93 161 193 158 205 158 77 228 246 20 159 114 107 84 186 138 148 229 165 149 183 130 59 149 120 90 51 211 4 20 66 96 32 8 105 88 165 181 65 12 200 224 227 158 159 162 147 56 140 61 56 72 190 114 220 59 56 123 122 59 244 187 6 26 194 212 113 210 142 30 73 193 105 49 202 13 210 99 170 99 11 226 23 201 191 94 111 246 216 84 156 210 20 13 87 65 224 51 126 217 182 198 11 138 246 213 150 205 163 172 156 173 249 30 225 189 123 188 185 191 21 192 2 41 205 88 207 178 240 83 247 172 30 7 59 26 71 61 82 233 84 89 8 82 118 232 20 241 169 56 33 190 100 34 82 54 121 38 83 212 222 79 235 2 86 146 129 8 206 210 241 39 151 100 222 18 183 241 110 204 149 142 245 248 175 76 153 147 215 235 211 39 166 195 40 103 90 168 110 147 229 202 37 129 51 8 249 234 101 108 187 249 102 33 98 128 108 250 127 174 234 87 212 149 31 103 103 223 122 213 221 101 164 8 81 67 117 79 152 69 187 190 67 140 222 164 17 181 15 143 104 249 229 168 249 112 20 102 186 142 64 156 94 79 15 174 145 234 3 148 52 41 87 221 180 58 236 48 238 1 191 194 249 21 111 99 234 130 52 21 123 217 177 216 46 43 140 42 26 142 190 78 182 26 48 213 186 33 10 173 33 52 116 133 175 226 232 158 208 135 179 182 102 207 148 147 249 37 40 25 30 81 102 63 107 1 25 144 33 34 66 66 188 34 50 112 111 133 121 170 18 151 102 119 107 249 117 208 137 156 232 166 237 185 228 195 185 104 88 217 239 5 134 176 38 36 37 149 168 158 68 185 160 21 53 17 19 21 224 155 177 57 172 15 93 1 61 27 104 148 95 93 4 81 18 42 116 157 42 135 166 211 70 75 232 224 193 102 245 166 109 23 74 30 37 166 133 199 44 236 96 241 78 201 71 198 94 38 206 135 172 121 198 241 195 31 67 138 234 163 155 92 185 81 224 73 246 106 21 142 193 218 132 123 168 202 172 12 91 127 248 12 247 47 105 43 179 171 180 163 185 187 106 119 17 181 43 114 138 165 5 81 234 136 203 3 189 124 116 29 102 114 143 98 12 247 140 43 19 172 205 203 210 162 173 226 93 67 191 230 231 48 162 214 183 114 216 224 89 82 104 190 47 246 139 160 242 131 202 112 154 8 166 113 170 88 190 114 6 130 93 236 177 5 51 212 220 119 37 161 52 140 202 200 136 193 109 229 73 163 193 226 170 108 190 191 196 129 54 201 110 249 39 139 105 191 202 176 59 238 86 110 229 140 161 216 82 20 47 6 34 239 83 55 96 22 98 41 150 151 94 111 1 234 249 207 174 52 133 233 39 70 194 120 61 105 85 142 226 131 249 111 119 81 165 215 102 12 107 103 15 52 214 117 35 64 74 61 116 58 145 6 229 88 227 40 44 62 33 121 44 32 231 15 112 146 229 66 9 187 168 23 91 233 242 227 149 65 37 116 224 181 121 202 121 98 241 164 11 24 35 54 55 117 68 18 12 148 83 123 187 103 247 27 85 238 105 85 52 142 200 25 174 173 227 44 20 69 208 132 92 94 185 248 62 105 16 74 104 98 48 40 52 44 168 239 32 23 73 185 16 23 62 189 195 38 233 66 208 42 197 50 237 233 47 48 189 164 223 145 114 20 36 165 166 204 153 197 78 78 131 195 202 192 133 146 81 217 63 39 110 111 190 198 195 88 98 236 104 172 130 217 192 165 131 209 220 136 155 47 213 137 241 164 181 226 161 11 44 75 151 154 37 192 203 231 132 50 216 235 222 197 201 15 112 183 223 81 170 229 230 132 217 72 147 147 47 159 10 91 85 160 96 121 204 150 204 85 200 21 69 23 218 121 139 79 53 213 11 223 191 240 206 157 62 205 156 210 215 165 152 50 176 99 22 129 249 225 65 50 98 133 174 65 3 62 245 158 24 107 130 66 199 187 74 10 141 229 71 208 245 75 109 171 173 130 49 23 207 114 72 156 98 97 220 203 158 66 110 33 172 91 200 120 129 126 231 122 104 154 79 99 228 187 121 150 168 169 173 226 134 96 131 84 45 202 138 202 17 247 87 41 189 138 12 67 13 95 188 219 100 118 169 77 54 39 78 74 59 102 49 45 50 32 128 94 233 15 147 102 113 233 244 153 223 107 219 235 201 9 55 50 126 223 228 32 113 56 105 172 8001 9 5 68 58 13 70 26 98 61 48 74 25 7 44 52 104 25 122 66 78 107 97 104 108 70 59 116 57 114 72 80 99 53 22 32 66 68 57 38 105 81 88 106 65 6 9 43 7 6 85 61 112 57 17 71 103 75 61 11 40 109 91 13 37 89 44 102 32 78 116 113 10 78 94 74 60 102 94 43 84 30 104 48 86 120 118 40 46 31 51 85 14 118 97 27 81 118 3 89 70 95 77 56 47 45 5 83 123 98 103 82 2 58 4 65 52 121 104 74 3 6 33 119 100 4 20 33 121 125 121 42 94 49 98 118 70 102 52 68 51 29 24 52 86 27 93 114 124 49 62 2 54 94 97 6 75 93 38 47 92 10 89 38 59 38 30 3 116 58 70 41 87 70 69 47 96 14 13 95 62 51 73 92 20 44 97 71 11 111 117 80 121 57 117 31 94 123 10 61 55 57 78 118 1 124 17 97 12 29 43 50 79 115 16 75 10 90 20 122 52 12 53 47 45 21 54 14 18 64 74 50 120 4 19 120 2 35 68 13 40 87 62 96 53 54 45 62 120 42 36 47 30 88 70 74 109 124 64 103 62 115 4 33 118 23 4 119 34 72 108 74 10 44 21 63 74 42 124 69 83 11 115 89 99 59 15 82 57 78 36 95 67 40 2 36 39 6 29 72 54 11 122 63 31 17 125 105 36 101 25 118 111 14 59 61 49 73 119 106 2 30 52 69 46 54 81 61 36 87 109 89 97 106 3 105 99 105 61 9 80 85 104 42 75 14 103 123 86 96 80 87 102 7 7 124 37 88 59 72 49 43 12 122 125 14 78 75 95 13 61 26 74 16 68 23 29 22 21 114 94 77 52 71 83 59 69 119 123 3 42 23 22 53 19 21 44 74 72 13 63 7 39 12 22 83 34 50 81 31 15 49 85 67 119 42 125 40 13 122 19 54 19 40 84 14 37 104 87 108 93 25 92 6 13 113 65 23 15 20 31 29 69 115 95 39 31 94 55 20 67 50 51 62 66 111 76 102 89 14 62 56 15 28 39 27 117 80 50 6 100 80 35 20 69 4 35 76 75 90 73 118 14 123 55 80 108 107 33 48 120 71 103 112 98 118 115 90 73 39 95 47 95 106 43 15 110 77 68 36 18 15 28 9 12 82 65 96 63 97 18 35 20 97 123 117 90 112 58 37 3 5 60 97 110 102 89 94 53 31 4 48 45 9 56 33 90 120 105 5 68 122 16 87 93 13 56 34 101 113 70 103 117 4 75 79 82 15 47 10 45 28 57 66 36 89 98 102 83 77 83 25 50 98 112 119 87 42 28 63 6 74 40 100 55 91 53 11 105 76 20 24 103 53 66 115 16 38 69 75 91 26 100 117 101 63 111 62 81 115 124 63 63 16 37 117 106 89 3 86 40 124 86 119 29 27 86 44 41 29 96 109 31 70 100 6 109 85 68 41 51 43 103 114 58 15 82 39 80 61 101 96 37 38 90 65 41 27 85 82 32 55 65 62 101 16 68 84 78 112 124 3 29 79 93 64 93 27 102 24 87 54 120 123 91 84 39 109 87 124 65 118 30 106 54 108 98 98 66 50 84 42 53 90 97 122 28 64 23 106 64 110 11 58 84 78 118 100 61 79 75 102 71 104 59 102 86 32 74 4 81 10 22 110 76 118 107 80 33 4 37 96 90 47 29 49 124 21 23 37 77 97 13 124 52 49 100 115 80 26 118 12 35 14 122 87 108 103 41 15 83 77 110 48 100 115 73 75 11 95 111 64 43 101 62 71 24 37 60 80 62 52 91 73 42 64 11 24 41 51 15 101 104 125 23 78 114 95 27 101 41 115 39 60 90 78 5 90 114 65 44 27 93 111 76 112 50 86 112 67 113 2 42 68 103 64 20 68 10 23 21 50 114 36 86 55 113 91 19 78 7 39 104 76 25 31 62 74 116 26 15 80 4 34 22 106 97 18 25 84 18 45 8 6 58 94 61 45 36 56 100 19 95 78 94 96 109 8 44 76 33 35 31 36 45 29 118 17 47 17 77 64 39 84 46 96 29 83 117 41 14 91 59 85 21 28 55 106 12 75 33 44 86 40 79 6 69 71 124 115 64 75 30 79 10 52 49 16 10 18 56 23 85 92 84 82 96 13 62 107 87 72 25 47 111 80 52 54 2 27 20 65 101 26 19 111 78 44 1 64 38 56 63 123 124 21 79 94 33 118 75 96 64 99 119 49 30 46 80 31 49 76 73 25 102 91 10 31 111 112 94 24 19 8 123 18 28 53 111 37 45 61 7 85 11 125 111 41 22 42 71 71 117 18 95 93 85 81 100 48 67 45 71 85 52 45 102 79 97 65 115 119 102 98 78 112 98 40 27 119 81 75 41 73 69 112 17 6 67 94 53 110 13 100 70 65 19 23 120 115 64 87 85 40 59 38 27 31 54 30 2 10 81 19 59 25 6 52 30 72 20 59 57 10 33 103 51 51 125 45 17 64 6 102 80 65 116 106 72 44 113 50 30 68 69 65 69 74 94 98 20 90 8 53 99 40 30 24 67 7 46 84 47 28 37 1 69 4 84 118 24 71 42 54 13 87 95 82 35 63 31 32 28 39 61 103 55 91 104 122 74 24 57 120 28 70 97 97 73 55 89 96 102 5 1 115 92 96 48 103 10 78 111 37 93 47 117 23 12 95 121 62 95 29 33 122 98 4 93 22 36 33 117 12 15 118 103 83 65 25 60 74 80 46 88 24 92 79 23 80 25 18 118 119 23 25 92 97 5 37 118 17 69 110 6 60 79 108 17 18 110 77 68 41 99 30 64 42 85 64 98 109 58 90 79 81 91 46 52 72 59 45 89 104 6 94 39 84 53 55 78 14 108 20 54 58 50 95 76 9 33 48 95 90 114 48 22 79 70 74 26 3 95 91 84 100 36 122 35 88 28 112 79 113 6 109 45 32 78 121 18 87 20 112 29 111 34 50 64 81 100 66 60 46 8 18 20 43 116 31 108 19 17 61 108 125 44 27 8 99 124 25 37 121 11 65 106 22 92 21 79 43 64 13 89 71 8 85 114 123 116 73 118 109 8 100 108 51 104 116 1 102 117 38 74 105 79 54 103 45 52 56 65 115 68 28 37 75 89 2 50 79 74 42 63 81 17 22 109 120 114 86 73 106 123 22 85 77 52 62 98 80 117 37 69 36 41 83 88 5 84 12 60 10 30 99 67 46 121 50 17 109 113 90 66 110 88 2 38 116 63 11 71 31 24 116 44 42 73 108 46 9 96 82 18 125 56 84 23 51 111 39 11 98 105 54 82 44 55 120 35 118 107 82 125 107 72 20 23 20 2 45 28 74 2 22 74 57 105 73 84 90 111 94 62 68 22 121 111 54 92 122 23 73 78 22 31 25 19 54 21 122 75 25 71 76 46 121 109 25 68 67 92 30 13 28 97 11 23 60 64 91 56 63 38 9 62 46 33 80 76 30 76 25 54 123 78 99 118 61 100 60 105 66 90 94 71 38 104 93 97 20 59 28 82 73 13 18 95 22 74 45 51 2 70 104 124 22 54 117 59 28 28 38 71 94 6 16 7 87 85 80 83 18 84 16 68 96 11 37 117 84 59 42 85 3 122 84 1 50 52 59 55 79 74 125 48 56 15 31 119 99 110 76 94 69 69 13 39 79 26 31 14 84 49 76 63 23 11 63 72 62 99 103 117 24 79 39 79 93 69 50 44 31 125 114 99 45 103 114 100 105 121 114 41 45 64 103 67 74 18 115 112 93 70 103 116 23 119 46 93 39 95 11 69 72 101 19 93 55 8 68 34 3 56 74 47 96 29 90 21 23 57 7 115 1 86 82 23 56 104 115 95 51 102 15 99 54 34 66 108 41 8 119 43 40 44 67 10 49 8 30 71 64 13 37 64 76 95 64 6 74 53 77 101 7 92 74 60 125 14 20 40 124 115 82 38 10 125 48 59 8 54 106 71 44 18 112 119 89 50 101 37 79 53 12 62 19 62 99 18 53 118 34 51 84 92 88 93 92 112 26 99 41 7 21 61 1 7 54 89 33 29 103 89 58 91 25 76 28 100 70 80 69 103 5 27 70 69 120 13 56 122 111 73 105 6 8 105 115 38 46 124 43 23 87 101 113 89 28 117 63 98 71 109 52 52 10 98 98 106 110 28 103 72 77 59 78 84 39 44 121 84 42 15 83 106 115 70 69 18 62 108 92 109 91 120 13 78 93 110 58 54 114 12 1 65 71 78 125 86 98 97 21 14 111 103 119 78 24 39 72 62 22 38 23 89 32 35 41 101 121 76 30 86 87 30 25 9 84 1 94 56 74 114 69 59 68 40 113 92 78 59 5 76 96 27 40 105 61 80 57 33 30 86 118 94 92 119 102 27 119 71 82 67 36 3 103 81 19 67 47 96 1 28 47 73 55 86 29 92 17 86 125 24 23 117 117 92 111 93 118 81 15 75 125 28 54 79 108 72 20 6 19 20 33 42 93 87 2 121 54 121 58 53 19 81 21 112 47 108 79 39 64 71 90 63 98 120 16 80 43 12 62 62 32 94 103 101 33 82 96 63 54 29 92 49 86 112 35 7 95 113 22 10 58 112 49 7 83 41 63 1 52 124 39 83 70 118 35 102 51 6 39 104 11 5 27 96 93 61 79 39 26 100 48 60 63 73 67 21 113 4 123 40 105 36 99 49 5 9 25 56 116 40 34 103 21 38 73 90 98 26 4 100 102 28 35 40 101 101 37 65 81 34 81 60 46 32 108 50 40 109 105 7 125 116 109 20 28 33 87 102 58 67 77 11 94 111 50 46 63 86 111 18 96 43 55 16 74 14 66 90 123 45 96 122 35 56 119 62 88 80 16 122 21 92 8 91 54 57 114 116 120 76 110 90 118 16 106 67 30 46 31 27 67 104 125 79 34 95 15 122 26 30 118 23 98 102 114 26 11 102 118 5 52 80 71 21 95 51 87 124 73 95 2 117 73 2 70 106 96 84 79 99 91 49 121 40 25 109 66 12 62 35 16 90 114 87 111 84 114 49 59 39 18 61 30 90 39 99 48 111 34 103 84 101 3 80 16 5 63 58 16 102 92 32 66 81 95 28 16 60 77 74 98 94 111 2 36 24 100 60 10 111 37 93 86 40 24 101 44 64 10 36 40 102 44 82 34 13 110 49 73 61 99 22 29 85 24 41 85 100 100 94 85 12 39 23 28 39 100 48 102 110 83 16 86 2 98 119 116 82 19 40 119 117 62 124 53 85 40 13 36 14 83 98 2 121 120 6 35 94 53 11 78 113 4 15 114 78 110 81 34 3 121 27 97 57 2 24 118 41 13 28 32 96 125 33 68 96 39 79 65 68 67 119 55 70 111 20 22 95 101 32 75 73 35 46 4 36 46 98 77 59 125 85 6 102 117 73 49 7 27 113 52 93 84 83 37 69 103 35 38 55 66 89 2 100 111 107 112 32 79 40 67 55 124 72 8 93 121 57 99 22 21 2 114 104 85 2 24 39 36 62 70 78 2 48 29 113 29 16 19 107 55 62 13 54 110 21 21 105 77 96 104 97 75 92 76 34 71 99 49 83 12 118 13 14 40 41 1 45 33 121 3 88 34 15 118 18 35 115 99 111 62 77 83 11 21 10 21 91 108 69 25 97 38 37 87 54 55 64 98 87 36 100 26 69 92 120 63 1 109 13 112 23 90 69 33 87 55 31 29 14 99 53 110 114 67 48 42 121 111 117 59 123 68 85 43 34 79 105 35 40 118 123 62 59 43 71 20 97 101 48 110 52 77 72 40 120 119 58 115 82 26 49 56 71 110 99 104 63 78 115 79 47 89 117 82 6 63 78 102 15 102 64 43 31 112 59 25 82 94 15 38 119 40 71 41 24 44 122 63 98 111 17 122 75 110 78 57 24 8 11 39 109 74 81 14 60 117 39 16 85 30 31 78 69 101 119 69 19 115 6 93 77 124 89 3 109 42 60 109 49 47 124 9 120 57 23 31 48 38 46 7 67 53 84 112 28 54 55 23 20 37 116 74 36 56 53 121 74 112 81 122 10 80 108 4 11 107 34 58 19 57 64 62 86 124 48 91 30 79 113 26 115 80 99 2 11 27 122 84 115 78 58 125 9 17 105 19 123 116 76 118 47 116 54 109 91 78 74 120 31 39 21 20 95 119 124 105 122 120 41 112 49 75 88 57 68 67 52 65 57 104 57 80 94 87 64 60 39 114 31 46 27 51 42 122 22 40 78 120 12 95 106 60 44 45 94 111 112 122 27 20 101 60 100 69 21 15 105 36 3 11 81 7 38 123 3 59 37 57 31 48 27 11 85 47 33 30 10 19 26 36 15 1 73 91 47 93 105 26 106 85 13 61 68 51 35 70 86 49 103 116 96 4 104 32 51 11 38 60 6 64 72 20 41 19 111 87 89 67 90 69 3 102 106 70 27 16 116 90 64 94 80 11 74 58 20 124 45 57 35 50 120 107 47 13 102 9 76 65 52 40 8 55 119 114 101 122 106 69 86 44 14 41 31 87 75 50 63 120 107 97 21 78 55 67 67 32 52 18 96 104 57 81 33 27 46 110 24 26 30 109 46 20 1 76 107 53 1 21 24 84 117 21 13 24 65 80 55 116 97 25 94 5 82 103 32 2 65 32 27 94 117 72 114 95 125 72 22 102 92 22 37 60 42 49 83 106 3 114 97 76 14 42 81 72 20 89 74 84 97 100 29 88 24 119 57 125 65 55 101 8 76 12 68 118 60 2 75 40 116 46 115 106 88 47 52 84 112 102 19 60 77 47 23 77 41 56 76 82 88 28 90 38 39 9 7 75 112 82 114 79 104 81 59 43 104 88 1 91 64 19 25 117 66 24 45 83 57 97 39 19 124 3 56 37 113 40 112 100 121 77 53 76 32 89 119 113 28 119 78 68 13 79 37 55 80 81 114 11 53 27 29 51 7 61 65 119 100 51 70 72 104 123 23 113 86 16 100 90 9 29 32 123 107 68 29 38 1 17 48 53 21 53 80 27 114 19 122 88 46 67 35 25 41 57 114 103 49 88 67 34 116 98 9 74 18 37 89 18 31 11 70 28 64 1 31 29 20 27 116 42 70 2 43 87 35 31 64 83 95 5 94 85 80 102 11 97 115 99 91 20 86 12 47 1 12 54 29 8 81 122 50 2 123 92 89 10 100 27 69 69 9 37 6 65 13 16 36 105 91 103 124 51 114 23 52 125 76 80 8 8 76 57 10 51 125 75 37 99 78 105 20 86 119 25 25 108 40 37 87 5 14 63 55 2 85 83 104 12 38 111 20 90 19 6 15 120 80 51 94 32 8 90 95 1 114 96 85 28 110 47 9 100 109 40 79 45 123 57 56 35 42 75 124 37 57 116 31 113 18 101 122 25 65 91 2 53 38 87 57 22 8 65 99 93 105 52 12 102 108 44 113 1 119 88 14 27 78 44 15 73 20 11 97 61 101 76 114 115 37 45 114 21 87 87 90 43 13 101 121 97 19 108 74 114 47 87 16 102 5 30 49 1 17 122 62 94 72 27 83 85 48 71 105 9 32 69 28 21 21 23 94 17 107 42 107 29 3 99 107 8 105 7 110 121 3 46 89 52 49 47 11 97 94 93 82 103 36 110 100 34 109 69 27 91 110 8 96 113 84 77 97 63 60 58 59 62 81 124 113 4 22 101 100 116 68 34 70 80 18 44 90 1 112 116 68 97 101 38 61 59 91 9 98 25 66 8 64 21 7 28 25 28 3 101 120 47 9 64 2 3 108 91 106 71 59 48 19 34 63 79 69 5 64 41 7 107 49 70 2 32 74 3 36 54 81 8 100 66 71 78 46 30 44 26 78 102 50 96 112 112 27 55 94 90 72 100 71 97 44 50 3 94 29 16 22 109 23 99 27 70 51 72 77 94 74 29 47 123 124 33 87 25 64 55 92 11 29 37 107 49 63 87 17 92 102 16 52 101 114 78 45 39 24 121 110 97 24 31 72 125 41 33 24 104 87 115 91 92 4 50 15 66 11 8 32 89 23 84 64 113 13 85 27 37 58 113 110 58 18 56 57 35 88 58 116 26 47 81 117 50 5 108 93 117 93 101 57 92 36 97 80 49 57 83 62 91 70 23 23 64 79 80 99 18 12 89 21 35 21 114 62 3 97 6 119 64 106 28 7 17 124 86 42 32 43 80 122 89 102 122 28 55 53 103 50 41 66 70 75 63 35 113 65 6 118 36 46 99 63 53 92 38 115 110 47 10 64 20 98 40 16 102 95 68 79 121 85 121 42 35 59 76 124 123 59 117 33 81 67 72 110 33 110 100 17 31 109 80 50 58 96 43 35 42 87 113 37 47 109 78 58 42 6 56 16 64 24 49 19 90 120 4 99 81 80 92 111 40 23 13 97 119 32 108 35 95 96 72 16 56 1 50 74 6 83 89 46 106 12 65 48 109 45 21 64 101 113 27 15 10 39 88 3 47 71 38 16 18 86 9 73 63 58 21 69 117 109 114 98 98 30 122 81 51 17 19 26 106 45 17 93 60 105 72 83 27 86 99 44 46 107 116 109 16 113 29 8 73 119 82 45 1 78 102 51 71 98 54 52 119 70 121 31 26 67 113 52 28 86 95 50 44 62 10 60 49 38 44 122 9 125 18 9 54 97 36 124 69 89 27 62 11 22 92 13 89 57 42 93 17 11 17 38 50 4 74 75 18 117 71 26 93 66 34 21 37 70 121 82 10 23 18 122 21 87 10 86 18 51 53 11 38 47 48 87 50 121 37 67 89 84 70 56 1 80 53 14 1 49 95 11 71 90 109 68 28 118 29 22 20 81 9 58 104 57 121 28 29 9 72 95 70 118 2 47 72 55 61 50 103 30 60 25 96 43 92 123 13 120 121 32 53 5 66 31 38 62 36 43 47 84 12 116 76 14 38 124 68 98 48 22 104 84 23 52 104 114 26 116 86 22 124 13 26 65 20 63 1 55 105 24 115 117 15 65 107 52 64 26 1 88 24 81 47 46 7 25 11 33 15 96 54 115 85 56 54 82 118 31 11 97 55 1 65 69 42 23 97 82 48 74 45 71 6 91 93 115 92 104 124 106 51 29 72 113 84 1 69 76 8 56 24 62 33 66 107 75 65 55 8 113 105 52 35 111 119 105 77 85 83 75 42 8 103 114 120 61 91 63 113 98 96 113 12 3 53 118 54 95 25 62 59 106 113 93 91 84 72 19 43 6 93 85 116 70 50 110 107 15 25 94 112 120 59 123 99 88 93 28 57 94 89 115 74 53 60 17 11 108 35 31 114 3 115 104 49 39 65 8 30 66 101 16 60 11 116 34 99 60 38 30 28 1 122 101 30 56 117 41 38 27 71 3 6 37 83 31 52 23 38 81 65 116 73 125 1 40 10 99 99 47 106 1 24 102 102 53 9 70 70 23 73 117 26 78 28 85 109 56 84 123 11 24 113 61 125 114 100 9 64 74 32 44 74 32 122 27 84 5 97 6 28 21 122 30 99 25 91 59 57 50 56 68 73 44 105 72 9 79 57 49 4 65 93 55 96 66 58 31 48 29 36 52 50 33 58 125 34 23 35 90 72 90 9 121 110 113 44 95 44 77 19 24 16 88 78 88 28 11 119 52 16 6 103 42 15 35 18 48 58 52 115 106 119 123 102 80 88 122 50 108 74 68 108 89 7 61 29 34 48 124 63 40 4 40 59 19 52 53 43 86 82 32 66 75 7 19 6 94 118 55 53 66 99 35 6 105 72 34 116 96 32 53 113 13 69 23 31 120 75 73 80 31 82 123 82 88 118 65 33 110 119 85 27 70 96 33 26 43 43 16 13 52 45 102 64 114 124 71 85 74 120 40 81 76 14 15 38 108 79 70 70 49 6 73 95 102 82 121 19 125 113 8 28 33 110 91 21 85 36 105 10 7 121 68 83 111 82 97 71 12 42 15 37 24 64 109 125 21 104 120 20 68 105 47 100 66 114 97 25 1 54 35 7 26 79 89 114 35 61 59 23 79 50 36 79 113 19 79 8 99 50 4 42 29 27 118 94 15 67 96 15 97 107 22 122 60 87 87 71 124 122 93 77 46 105 8 11 124 86 120 74 10 124 92 16 25 62 86 40 3 56 31 76 37 52 49 96 116 11 41 114 7 110 43 30 90 50 17 65 10 11 115 121 111 82 113 11 120 74 27 99 4 34 49 41 63 97 113 53 84 29 41 91 115 83 97 79 7 113 120 118 100 110 91 86 43 78 73 37 3 99 10 7 109 58 24 46 6 11 98 90 16 14 32 108 73 105 61 57 92 33 26 66 17 116 3 36 46 75 72 48 25 58 31 9 92 54 54 97 42 27 38 34 17 46 16 66 25 54 122 93 63 23 11 56 115 13 91 12 88 14 60 89 71 67 97 37 98 26 110 116 29 125 24 22 45 17 87 47 47 61 116 109 83 1 39 49 116 106 61 55 119 97 18 64 15 115 77 112 117 38 102 20 37 103 41 59 96 104 105 17 39 95 102 98 73 117 124 63 97 36 117 90 7 111 5 123 100 81 110 91 118 63 87 7 40 104 65 10 83 21 3 98 92 81 71 39 72 69 78 43 104 46 109 87 32 113 84 6 68 45 74 38 108 35 44 124 116 85 111 73 105 90 22 71 46 92 87 94 12 16 12 92 62 97 30 93 85 91 75 4 10 23 41 94 35 84 93 25 20 55 74 124 19 95 47 64 39 110 33 50 125 21 119 61 117 23 28 53 90 80 57 100 102 97 45 113 33 12 12 52 43 85 28 62 32 51 102 70 35 111 96 34 6 89 72 100 89 76 27 53 30 83 4 7 32 49 119 64 37 108 92 80 44 119 16 75 44 94 19 55 80 92 89 85 55 35 59 18 110 63 48 117 20 51 123 51 99 93 91 113 52 58 67 96 28 59 22 49 27 18 103 106 109 66 66 15 77 101 33 39 15 57 30 12 107 4 62 58 73 5 45 125 39 111 72 66 44 70 114 47 87 69 28 70 111 70 85 63 22 94 78 37 25 84 48 108 64 86 40 11 67 84 112 105 46 35 23 66 105 113 113 43 56 117 113 42 61 49 81 59 119 10 72 120 93 119 79 31 57 96 18 123 31 107 80 77 16 102 119 97 89 83 15 122 74 104 38 111 4 95 22 99 104 93 93 71 64 23 78 120 118 72 94 24 53 48 77 46 1 70 17 90 28 31 86 78 111 100 41 114 69 62 87 47 29 31 94 92 54 23 63 23 94 9 46 124 56 122 44 57 44 37 123 48 45 60 125 30 34 17 121 102 78 82 125 84 90 70 27 120 69 67 17 14 75 40 12 5 13 32 38 56 46 12 103 90 71 80 96 104 96 91 57 26 25 33 86 91 79 112 85 22 30 78 36 104 117 24 86 107 56 100 37 101 112 117 42 57 48 12 13 120 80 46 20 81 56 82 46 9 46 5 8 75 59 20 54 51 43 14 32 75 113 45 27 76 36 45 110 60 57 122 55 113 19 51 68 74 8 113 60 30 94 44 104 27 63 9 54 105 22 62 32 112 107 58 62 119 103 46 54 11 19 85 100 15 10 19 88 119 6 124 23 76 42 104 79 104 112 8 61 9 69 69 97 27 1 10 123 80 33 51 67 51 112 41 65 98 59 5 92 41 105 91 93 22 69 47 102 56 54 14 41 99 82 12 103 60 123 100 116 30 2 58 58 113 75 99 85 111 103 28 3 60 119 96 58 62 119 34 94 24 25 9 122 106 122 76 40 120 50 31 1 51 65 58 15 116 9 100 101 88 104 81 22 97 51 79 11 21 90 104 44 114 90 17 71 86 93 88 57 17 95 35 45 34 69 59 24 77 10 102 40 91 57 38 62 84 117 72 104 81 28 124 46 117 15 116 54 107 78 88 101 47 122 20 57 42 55 58 119 42 34 10 7 67 47 45 2 38 94 82 95 121 80 117 89 94 108 119 53 37 81 28 61 54 24 94 96 55 26 66 96 36 75 79 79 121 124 80 11 69 13 82 64 92 74 4 38 33 122 90 46 55 94 83 85 117 52 55 46 54 97 119 67 46 49 20 19 24 77 6 92 89 87 7 56 12 10 70 21 109 34 44 15 2 1 99 95 29 6 15 83 102 110 24 125 34 20 18 57 96 125 1 60 63 7 92 75 119 36 72 102 46 115 116 47 93 66 16 121 71 7 78 25 94 78 24 104 98 18 12 68 17 12 104 79 19 70 5 12 82 54 90 2 43 57 25 10 122 17 108 45 1 60 46 94 115 69 49 87 63 60 6 56 72 110 111 67 31 116 55 113 21 19 91 63 52 116 50 48 7 32 69 109 68 114 77 34 34 102 97 96 37 103 3 85 64 114 26 71 81 57 35 101 75 1 15 1 93 41 25 99 72 71 60 117 36 11 2 70 90 99 17 1 76 20 85 116 110 87 61 65 120 96 40 69 96 31 46 63 72 47 13 120 94 72 88 5 60 90 51 24 63 67 1 115 63 62 105 47 125 40 88 119 112 104 39 59 10 84 121 58 107 111 52 76 34 15 80 70 81 5 70 18 48 70 7 88 6 88 111 107 104 74 100 91 52 13 24 38 73 122 95 32 84 124 107 117 13 38 39 93 19 108 87 43 30 70 5 12 32 116 119 10 41 93 77 69 83 101 84 7 74 53 38 32 51 121 125 40 33 15 109 28 123 70 48 27 14 52 15 22 19 8 32 36 78 85 82 35 37 40 41 110 92 56 118 120 51 95 11 61 109 97 88 83 41 112 86 32 39 101 30 34 108 38 47 37 123 3 71 34 42 89 19 110 19 113 81 69 82 92 4 43 63 69 102 80 55 63 88 70 15 118 81 99 30 2 11 4 106 81 38 22 21 33 6 39 20 64 85 79 30 65 98 69 110 74 23 17 113 88 63 2 80 18 101 86 121 111 90 101 43 104 99 41 11 105 56 30 20 15 85 49 57 57 94 41 6 116 57 95 55 120 97 111 114 49 72 110 11 13 62 53 116 36 70 103 117 1 109 11 117 69 36 48 125 4 89 107 96 122 77 26 93 25 11 59 73 59 20 83 48 81 112 15 116 57 117 84 34 101 94 25 44 106 73 20 109 13 104 80 111 32 82 79 56 92 114 3 3 8 62 50 88 25 65 56 58 56 14 91 8 85 116 51 65 40 48 26 29 26 82 14 57 38 69 89 4 57 68 6 64 4 33 27 28 97 59 86 4 49 28 12 8 120 39 50 34 86 52 62 88 8 53 19 45 121 84 25 53 26 8 93 29 40 96 34 113 29 96 116 78 123 104 62 118 18 88 3 80 14 42 43 123 94 38 19 89 122 44 118 22 28 86 28 67 56 38 31 62 8 123 14 107 102 52 76 119 15 56 50 5 97 92 3 65 5 21 5 1 41 123 22 68 60 26 111 92 63 16 28 47 14 18 29 92 70 81 62 61 113 111 65 84 78 44 125 82 42 5 59 82 104 80 25 38 83 112 4 20 3 9 67 118 26 72 84 72 4 20 7 117 5 49 52 59 92 52 15 110 56 73 67 34 5 68 48 87 54 51 83 33 59 24 25 62 72 108 8 76 104 15 67 86 40 95 19 108 21 34 93 53 83 34 63 64 78 110 2 6 13 85 39 48 85 63 109 32 23 117 84 103 108 25 63 124 119 82 106 117 92 73 44 26 83 107 90 35 68 68 41 80 4 56 3 66 95 88 97 117 79 55 72 38 56 9 13 26 90 119 17 56 66 38 82 24 121 23 58 63 90 75 120 71 5 122 11 100 84 84 68 15 13 14 29 45 125 42 47 89 35 41 122 77 78 78 77 50 77 112 112 18 61 106 88 43 79 98 119 15 33 38 6 45 29 34 66 28 52 113 116 86 28 112 15 82 41 68 6 117 54 117 10 92 75 74 111 5 24 104 19 56 16 24 78 21 35 18 48 86 107 39 24 111 2 38 67 20 105 72 11 11 41 122 102 92 71 87 96 94 42 92 1 34 92 78 55 1 73 102 87 54 117 110 40 96 124 106 115 80 30 102 67 47 76 43 13 123 106 85 68 124 51 68 33 18 21 87 18 93 40 81 123 32 42 14 104 17 97 70 97 1 46 38 47 121 58 36 118 15 120 60 14 46 105 46 63 125 109 57 69 23 13 43 31 54 57 111 48 28 55 19 5 101 33 28 73 90 63 43 82 57 79 95 79 58 117 16 34 100 50 102 99 39 122 5 69 53 115 116 57 22 9 38 122 19 65 46 85 104 88 41 35 42 10 114 76 103 106 110 77 7 63 51 45 59 32 114 88 123 104 121 19 90 33 117 108 74 38 67 52 102 85 64 120 71 29 71 49 9 55 125 16 117 27 37 28 58 25 115 33 4 88 51 70 97 20 52 46 57 95 74 10 54 12 5 125 17 75 48 26 106 24 18 74 51 31 101 85 56 68 94 36 30 122 105 1 16 8 23 49 102 97 58 8 85 62 109 102 113 8 104 93 31 98 42 58 3 17 120 58 61 88 70 90 84 49 68 76 56 90 124 10 61 57 119 21 95 102 122 83 109 100 50 116 49 91 49 51 85 20 109 20 107 53 87 43 79 29 118 111 118 94 97 31 25 90 28 96 66 1 53 26 77 103 17 125 45 65 50 4 84 10 1 42 40 64 61 118 92 31 80 61 124 52 68 125 118 95 95 59 95 23 84 46 102 100 22 21 16 72 2 76 81 104 118 120 42 53 89 110 60 44 22 58 72 90 34 64 36 4 122 108 3 58 28 104 9 50 124 2 98 102 77 53 80 46 25 121 76 113 105 10 31 104 68 102 68 78 41 103 58 14 85 60 48 90 15 57 116 116 58 88 92 9 117 47 55 16 19 5 4 101 116 11 79 35 90 21 113 107 100 45 120 37 82 43 103 96 76 93 86 8 32 53 118 125 76 24 118 94 5 98 69 121 108 22 30 49 19 17 30 96 39 25 7 120 44 109 90 119 53 28 103 61 57 72 37 109 96 29 77 77 1 123 72 109 121 79 9 117 72 39 87 110 63 70 81 83 30 23 53 82 50 30 119 83 101 30 66 48 59 119 125 36 93 48 121 89 1 5 57 73 43 18 34 82 64 115 39 93 114 68 26 38 97 19 97 49 25 37 74 60 7 73 96 100 120 91 40 98 95 96 22 114 90 55 70 28 21 85 120 9 27 20 23 123 15 119 24 39 7 97 99 14 21 46 113 117 11 27 89 83 99 110 71 63 17 16 90 37 100 84 46 2 80 68 101 94 39 101 7 45 49 82 58 69 2 45 61 115 48 1 72 21 111 17 83 2 9 24 15 86 84 60 64 38 105 39 108 18 117 92 62 40 25 120 109 27 16 21 118 41 21 64 61 108 57 121 109 66 19 124 26 80 35 89 94 14 104 77 8 72 43 70 112 44 41 72 70 33 92 62 73 89 102 111 72 34 106 32 76 101 30 78 55 42 18 24 32 121 77 40 68 96 86 31 14 103 79 61 10 45 99 60 110 76 45 56 86 25 88 13 125 94 90 32 10 107 32 19 79 108 58 123 55 120 28 68 97 83 3 106 104 79 40 89 29 61 19 91 85 83 103 62 29 67 70 15 25 101 33 103 60 90 78 114 61 82 33 32 40 13 13 18 91 29 106 96 90 102 61 26 36 15 87 64 58 8 79 82 108 111 36 19 53 113 7 113 70 17 20 109 29 9 103 96 14 84 66 80 37 1 83 72 117 21 11 49 29 89 5 11 51 17 30 80 5 13 68 51 6 64 11 34 49 113 4 39 48 46 119 84 23 53 31 14 73 41 62 101 106 43 89 31 60 95 88 41 107 30 91 113 70 101 123 95 65 104 8 113 24 103 71 47 30 101 37 103 118 99 78 75 16 18 83 52 112 45 92 94 74 34 58 120 111 32 89 51 112 73 15 113 51 85 11 57 38 47 11 30 20 89 82 13 106 39 41 70 83 8 38 31 18 72 2 4 80 67 31 67 14 45 54 41 106 41 98 18 87 108 25 84 48 106 73 6 19 113 75 101 97 89 108 115 12 109 95 91 27 102 9 40 21 39 81 103 79 53 121 18 12 122 101 60 102 48 65 97 35 116 72 109 79 31 98 90 116 44 32 17 20 18 56 17 56 113 119 112 17 91 4 29 87 104 88 40 3 4 11 14 119 59 122 72 66 94 13 56 114 44 49 110 61 105 1 94 69 97 57 86 39 60 114 1 15 76 17 119 56 5 7 49 63 4 97 106 74 109 36 63 4 85 47 42 41 25 10 109 98 43 69 11 79 34 113 93 86 5 63 16 111 69 41 48 72 12 5 21 120 41 60 101 102 106 17 17 107 3 102 79 45 23 90 123 56 54 67 119 58 4 9 43 49 50 68 121 38 72 118 33 89 52 110 42 9 1 35 116 3 12 46 24 11 112 123 43 41 64 36 75 44 22 95 92 48 14 64 85 62 56 94 26 107 78 44 93 78 79 60 57 90 105 57 77 92 54 119 109 117 7 58 12 28 27 104 52 17 42 11 79 98 105 81 56 34 124 23 89 77 82 20 18 39 54 94 107 107 65 90 76 71 124 87 75 3 42 1 19 84 11 97 33 92 29 65 1 28 65 89 104 123 85 99 36 13 67 119 97 108 83 47 53 82 8 104 84 50 104 102 110 92 51 119 35 79 35 12 83 99 77 62 97 37 12 109 26 78 103 122 61 37 43 90 95 28 69 53 54 24 7 15 92 34 8 2 89 42 13 47 118 67 85 89 103 96 49 105 25 3 79 62 17 98 27 111 125 72 39 30 95 22 44 39 55 51 17 120 70 6 41 62 72 125 2 49 95 27 6 97 30 84 33 46 56 59 8 33 107 46 39 54 44 83 92 75 110 108 70 54 113 110 92 60 87 93 85 33 97 67 4 1 25 37 23 58 72 30 67 54 53 105 107 73 62 50 23 24 9 69 54 121 30 21 32 116 90 94 24 61 35 4 38 37 40 37 71 112 44 12 17 73 93 100 20 7 24 19 30 32 87 83 4 117 80 13 84 45 106 84 105 117 88 18 28 2 31 98 90 74 86 83 21 54 57 41 60 80 36 66 88 123 23 69 91 80 81 26 124 38 110 80 29 49 74 34 50 105 108 117 53 69 74 51 99 6 68 33 62 103 75 2 77 74 70 19 28 2 45 26 39 6 106 44 54 54 77 80 33 60 48 63 105 122 113 78 104 32 87 17 9 36 120 63 109 41 81 12 42 102 14 57 107 119 101 12 25 29 69 34 65 116 73 44 89 37 98 44 68 59 38 77 94 32 14 55 73 71 66 114 48 79 23 6 50 100 18 74 3 63 84 45 53 32 65 119 68 38 37 11 96 74 64 42 106 54 96 30 124 36 120 46 91 17 29 117 93 23 42 73 85 1 117 12 32 56 107 76 93 19 63 41 69 1 82 26 54 52 55 30 87 50 52 29 43 80 21 11 102 62 83 61 62 74 50 70 106 31 123 51 26 60 91 95 38 47 120 68 98 27 97 36 76 24 41 95 103 61 82 80 100 39 117 13 89 41 60 47 49 57 97 74 116 62 43 5 85 15 73 57 41 44 69 93 67 109 39 22 22 121 78 121 34 69 8 100 87 67 21 10 123 117 60 91 30 80 95 114 94 42 22 111 63 90 55 4 73 93 2 94 65 79 66 76 125 74 50 86 15 47 72 115 15 6 57 21 62 3 9 30 45 30 117 84 96 23 64 20 93 66 91 32 19 31 84 120 81 110 80 73 31 3 62 22 9 95 42 70 97 50 77 118 56 45 76 3 45 15 23 12 80 113 20 75 120 104 70 76 88 1 23 119 4 61 15 114 30 57 35 1 83 88 119 116 110 46 118 29 60 15 40 116 104 59 43 99 14 89 26 102 89 48 72 69 108 63 34 12 96 69 114 54 16001 18 5 21 16 11 50 28 57 14 39 52 19 2 47 51 14 21 39 18 41 43 60 31 43 29 23 18 50 52 28 31 8 32 51 21 42 37 49 35 50 23 24 4 22 8 55 36 26 31 51 4 10 47 34 50 13 55 6 62 42 31 29 49 62 17 6 40 53 54 12 38 14 35 42 36 40 34 7 1 62 55 4 7 39 36 57 51 28 60 49 7 28 15 54 27 31 59 2 20 48 13 55 59 45 34 30 20 3 34 20 3 27 22 7 3 57 1 52 20 58 38 24 23 52 13 50 18 7 49 35 54 62 28 51 42 61 16 62 2 50 17 2 14 38 6 14 30 5 3 47 62 40 9 23 29 21 8 45 28 56 17 17 55 44 3 33 41 19 30 40 6 46 39 17 20 44 30 49 48 33 34 48 8 40 6 37 58 13 17 21 6 33 38 59 13 38 27 51 56 56 26 59 39 2 11 56 43 41 43 27 9 12 10 16 51 15 50 46 27 4 5 30 35 40 24 45 15 50 31 7 43 56 1 18 57 12 11 35 52 51 61 60 62 8 11 50 20 61 32 46 2 34 12 34 11 35 14 23 23 44 29 1 37 30 18 29 41 29 2 28 15 62 23 15 6 33 62 25 31 29 7 31 62 18 62 8 50 14 31 10 57 57 11 32 22 26 60 62 52 59 25 5 57 47 19 62 16 16 22 46 45 28 12 44 43 12 50 31 23 18 38 17 10 46 46 32 10 42 31 61 38 54 3 30 38 19 27 51 35 49 33 15 12 44 58 55 53 45 21 13 60 58 28 8 42 11 39 51 50 5 47 26 58 48 53 32 4 18 18 36 4 50 50 15 32 44 5 20 26 25 31 22 19 58 27 60 4 3 46 54 5 30 15 61 15 5 28 17 22 45 52 25 33 38 38 62 19 40 19 42 3 49 1 19 44 27 16 46 27 59 37 30 24 51 28 37 55 53 53 13 35 40 35 5 15 10 4 33 50 21 13 50 7 11 6 49 36 19 30 62 13 4 27 36 52 54 10 44 44 60 56 15 38 27 19 52 36 21 21 21 39 31 6 43 39 9 29 12 27 56 10 39 59 36 11 48 26 20 28 5 18 19 19 55 45 36 42 17 54 60 37 30 28 41 10 5 49 37 14 12 30 23 50 25 57 60 10 20 16 35 24 33 54 41 23 36 14 62 50 5 58 25 32 21 1 41 25 49 13 37 60 41 59 46 3 53 41 12 8 56 47 30 24 36 8 44 7 21 42 57 23 37 17 54 57 17 30 18 3 43 54 61 21 48 44 21 37 22 32 44 14 14 11 37 47 18 17 54 36 58 46 58 32 60 47 26 14 13 41 14 55 32 12 11 18 53 29 54 11 58 33 24 8 44 58 54 59 12 43 31 5 26 24 34 21 9 58 34 21 36 46 11 6 55 19 21 46 47 10 54 42 42 15 49 21 8 39 16 18 19 46 22 43 7 56 1 13 49 33 33 22 16 41 25 6 57 45 51 41 54 42 19 32 54 3 52 62 41 5 17 58 50 36 36 55 27 36 5 13 4 38 33 17 14 57 23 9 38 9 47 27 49 3 58 40 4 48 37 44 50 51 37 38 23 10 30 49 44 32 60 47 7 28 2 19 20 24 27 57 30 11 22 16 12 15 54 15 62 28 56 48 15 31 23 37 40 50 21 21 19 16 4 24 43 3 40 1 24 4 55 53 12 12 7 21 27 60 35 24 23 29 9 37 57 29 9 32 16 28 51 33 43 54 54 22 56 31 20 15 32 12 5 43 24 9 2 48 4 34 9 27 60 18 61 54 46 6 24 60 33 12 28 13 1 19 32 54 49 51 6 18 61 8 58 20 17 57 5 20 29 11 44 24 28 41 16 10 46 37 5 16 46 32 26 46 50 58 35 34 44 40 49 42 47 42 61 1 37 1 19 1 12 60 24 37 38 39 46 21 11 48 34 56 17 58 37 2 53 9 35 32 48 19 12 31 61 8 29 35 7 47 35 18 43 56 54 18 33 36 37 41 19 8 35 36 3 7 35 53 16 6 21 61 24 30 27 20 37 56 54 43 38 24 58 18 18 48 36 48 19 8 24 37 15 56 8 16 1 43 4 16 48 22 12 7 51 39 27 24 30 16 2 5 40 60 21 55 43 56 38 61 61 61 33 11 53 41 26 53 19 28 4 4 49 15 10 36 51 36 59 18 50 60 23 27 57 41 17 35 32 52 33 30 48 4 40 38 42 2 28 60 29 29 61 13 42 6 46 30 40 42 48 27 40 6 51 32 46 5 3 13 54 35 42 39 36 19 13 13 20 38 8 46 5 6 57 46 12 40 11 51 18 56 15 55 59 3 22 40 5 24 52 58 59 31 32 30 50 42 43 5 18 50 51 20 54 43 1 3 20 11 51 35 5 1 27 1 1 49 41 5 10 30 60 4 59 27 32 46 7 10 48 22 59 36 41 48 14 41 48 32 49 36 4 53 34 31 52 34 15 30 36 22 57 31 24 53 56 55 34 60 2 20 19 58 53 57 44 5 33 29 36 19 1 37 8 32 3 59 2 17 24 37 37 18 4 60 9 59 52 42 56 53 61 10 46 50 2 27 54 32 54 25 48 52 61 55 21 2 49 22 18 10 57 52 26 60 49 34 54 38 11 47 26 8 54 10 57 53 34 46 22 25 8 5 14 6 58 33 7 44 54 23 52 48 12 15 43 59 46 34 34 54 16 58 59 7 3 53 57 36 34 16 59 41 19 8 47 14 40 53 55 30 11 44 13 21 56 56 17 37 27 48 29 41 43 25 47 43 14 40 17 47 53 11 26 9 18 8 22 56 58 15 23 7 56 35 27 50 26 41 24 53 26 50 29 7 11 13 49 24 50 1 6 41 11 29 49 27 36 7 20 32 21 42 36 12 12 60 59 38 38 21 26 1 6 54 5 16 2 52 39 52 50 43 30 61 9 16 23 45 22 42 12 40 21 47 50 30 42 46 5 17 4 30 15 8 19 20 23 21 7 60 10 56 40 39 52 48 52 12 28 10 53 39 47 9 21 34 39 60 18 41 14 19 7 27 26 25 44 49 45 50 44 52 41 21 26 31 4 16 42 30 23 31 4 7 37 23 39 11 20 56 50 32 10 56 58 36 18 39 20 61 24 61 50 2 19 14 32 20 27 10 49 49 38 53 53 10 13 29 21 32 20 6 1 30 61 56 1 14 32 18 12 55 16 62 57 32 13 24 51 39 33 36 23 6 26 13 16 36 40 34 3 57 39 2 22 37 57 20 50 27 37 60 17 50 59 9 17 7 33 6 45 1 39 3 7 62 13 22 35 50 55 37 45 31 36 2 3 31 22 50 55 56 47 7 44 43 16 60 47 46 1 29 46 39 29 52 36 42 9 8 29 61 43 9 29 16 11 29 44 30 17 36 23 61 43 2 40 56 60 24 39 58 51 20 33 17 8 6 56 16 14 21 15 54 29 41 5 37 6 49 4 22 20 25 18 60 24 57 51 21 19 27 15 7 45 47 21 52 52 15 5 1 35 17 52 61 56 57 34 61 41 35 18 58 57 35 56 19 30 44 37 46 7 51 50 51 33 8 38 23 20 40 21 52 57 11 49 50 3 20 48 41 52 3 36 47 35 27 3 2 7 37 45 13 26 32 61 58 40 34 16 59 11 35 47 3 45 33 52 45 52 35 23 41 35 56 23 8 21 25 7 27 60 52 37 21 21 33 16 58 4 30 53 12 2 37 15 44 7 4 24 56 37 46 34 9 37 57 14 57 17 19 19 12 8 53 32 26 23 48 20 24 13 10 36 14 46 50 55 50 51 16 43 25 59 12 32 33 4 43 26 19 61 44 30 4 33 62 30 55 45 49 15 57 56 50 6 37 37 58 24 25 11 2 48 5 13 17 37 15 57 60 33 56 40 62 59 10 59 24 2 41 8 16 33 1 1 36 37 37 29 58 60 37 59 43 41 8 59 16 22 51 11 54 44 50 51 39 59 46 62 59 22 8 12 53 6 11 24 41 47 53 36 42 27 31 22 6 36 16 19 57 5 29 46 46 17 32 22 11 15 22 7 37 27 17 27 32 27 48 8 9 38 42 51 3 8 8 6 43 22 24 37 26 50 18 9 4 49 29 13 62 50 19 34 12 35 58 41 59 43 49 6 19 28 54 19 33 61 24 13 20 47 47 43 32 2 50 34 48 16 46 45 1 2 16 10 35 9 50 31 52 34 36 6 59 25 24 29 22 45 41 39 29 25 20 58 24 5 29 8 18 12 52 16 12 4 25 46 12 10 14 61 44 48 2 38 10 25 5 31 7 43 6 33 4 25 29 25 27 55 32 44 5 20 57 16 21 17 61 30 26 10 29 5 55 28 43 1 53 47 29 57 25 34 26 28 56 52 53 20 44 20 61 46 39 53 61 57 7 57 25 33 3 51 37 55 16 15 55 4 59 20 59 22 51 20 47 45 7 35 62 48 55 59 32 29 49 28 24 56 21 46 24 23 34 58 13 47 11 6 51 7 23 45 26 11 2 11 55 8 45 53 55 35 49 22 2 35 50 23 26 8 6 49 28 37 45 40 21 53 43 7 57 3 51 21 14 52 29 4 57 9 56 48 44 40 7 43 13 54 3 36 61 6 23 24 42 3 2 60 55 44 5 49 45 55 5 56 43 33 57 35 40 49 20 21 26 25 61 36 16 61 10 13 4 30 36 43 32 35 40 22 17 42 6 59 33 11 50 13 41 44 45 18 30 3 36 56 27 34 27 40 30 36 52 31 3 26 11 32 60 49 53 12 26 57 6 58 5 55 8 43 37 51 61 4 53 32 57 15 4 22 54 31 55 42 62 56 5 10 25 62 56 14 12 20 8 17 15 10 8 21 52 44 9 48 45 59 18 38 11 19 57 62 49 49 41 48 42 43 56 3 43 47 14 52 4 21 4 17 28 11 35 15 52 43 1 35 37 16 8 45 34 2 44 18 50 21 2 28 61 57 30 41 39 43 28 41 61 32 57 24 40 29 38 30 7 36 2 43 51 9 25 20 8 4 38 57 22 39 22 21 31 49 59 7 27 25 47 23 54 39 46 31 3 22 60 9 57 59 49 44 3 9 1 10 11 38 3 30 12 22 50 42 9 45 47 33 5 29 56 58 4 39 26 6 58 22 13 51 16 61 32 19 6 30 26 16 6 28 43 15 50 31 55 56 11 39 26 15 3 17 8 6 54 31 12 47 52 22 33 6 20 62 22 23 30 47 36 33 13 17 47 60 45 39 51 55 13 12 5 16 29 12 19 18 42 28 2 30 49 35 35 5 34 54 25 1 38 61 31 48 15 16 43 59 54 31 49 3 43 53 16 7 62 34 24 41 60 23 8 44 55 40 48 25 31 11 23 5 7 54 52 19 7 31 15 58 61 61 60 39 49 13 43 48 45 2 24 42 25 30 23 15 7 7 39 36 15 62 38 21 53 25 37 59 55 49 54 54 47 50 28 33 62 9 16 44 8 39 21 30 6 44 45 11 48 21 44 62 18 19 18 8 43 54 2 36 40 54 25 22 41 52 52 40 58 5 22 2 41 40 31 47 21 13 55 4 32 36 1 49 54 18 55 34 7 56 7 44 47 29 1 25 17 52 1 10 54 20 11 33 59 42 15 16 52 7 19 21 40 20 6 31 35 60 62 40 53 5 19 36 33 20 58 49 9 58 59 61 13 5 31 10 46 43 25 36 47 43 54 24 60 59 54 33 56 51 10 45 55 28 18 26 45 13 10 52 7 4 50 19 9 16 26 52 58 50 25 42 29 17 1 24 13 52 56 5 40 1 49 33 27 4 56 9 14 1 60 18 5 45 35 11 60 60 62 53 46 23 30 10 37 30 33 47 19 25 51 59 25 37 27 49 38 20 58 50 20 53 5 22 34 39 30 29 35 28 20 18 50 47 25 22 15 57 6 31 19 57 25 42 29 51 28 3 6 21 52 24 10 54 43 43 29 11 9 1 38 28 16 23 11 40 44 23 32 49 53 51 41 14 28 8 62 55 10 6 12 59 27 21 50 7 1 16 15 9 14 50 35 27 10 45 4 51 3 34 38 55 20 14 4 47 19 4 37 28 7 48 22 33 6 8 37 6 21 52 13 35 39 45 61 47 25 1 35 27 32 8 17 51 22 21 35 40 24 9 4 30 55 25 60 60 32 34 2 53 21 12 23 60 56 19 42 16 17 14 42 48 22 56 36 41 14 6 18 35 13 21 62 5 44 59 62 11 29 61 61 49 10 21 44 1 38 23 14 54 35 55 38 56 47 11 32 60 15 49 31 25 6 30 29 47 25 26 57 53 25 56 39 32 12 21 31 49 41 44 41 13 35 16 4 19 24 35 14 36 20 44 60 25 10 24 9 34 50 3 22 10 56 58 41 6 14 7 54 55 51 30 5 23 43 7 41 3 41 52 38 58 34 34 20 41 57 26 10 44 27 31 53 20 26 30 23 40 36 13 30 22 40 32 44 21 38 20 21 15 10 56 10 41 27 28 17 22 53 26 1 17 54 52 35 17 19 57 54 52 5 19 12 45 51 53 1 26 9 21 38 16 14 48 54 41 11 8 60 1 33 60 16 22 49 50 38 3 42 28 55 47 46 2 27 34 52 27 58 60 47 31 11 58 14 2 34 24 9 31 23 39 29 38 60 13 23 34 16 62 59 6 46 40 5 8 12 56 34 5 52 16 35 62 12 49 2 45 8 8 12 30 45 38 5 42 50 25 11 3 25 5 6 6 45 10 14 54 2 47 58 53 1 28 50 10 12 51 52 20 57 1 47 39 38 50 16 24 12 25 24 34 29 30 40 11 39 51 2 40 35 57 28 33 21 16 42 32 2 32 49 58 30 34 32 6 21 46 27 30 8 50 2 34 17 41 45 54 29 44 29 61 37 57 32 57 10 9 26 11 38 11 5 6 42 34 9 62 17 35 29 22 22 28 56 37 6 36 28 32 15 56 29 51 50 58 45 57 4 7 4 40 15 8 43 56 39 51 55 56 21 19 13 40 47 6 14 50 39 39 18 54 33 46 42 18 41 23 11 42 29 14 19 43 19 61 36 57 47 26 48 3 42 61 43 24 4 56 10 41 31 27 32 1 10 9 16 48 31 26 27 57 39 46 37 55 42 8 50 27 31 35 29 9 31 7 32 33 61 41 11 29 3 42 29 12 50 44 57 17 6 22 11 44 5 46 37 44 51 22 8 20 54 35 28 23 41 57 53 39 34 1 5 36 40 31 46 25 11 40 41 16 61 50 57 1 33 29 45 21 48 50 38 38 22 1 58 61 56 48 35 27 48 38 60 23 6 43 45 14 19 24 27 15 9 20 16 41 46 58 59 32 45 33 7 3 31 2 61 24 49 33 50 32 6 48 52 10 26 34 23 42 55 48 57 1 5 8 39 50 3 34 17 45 4 21 45 34 22 43 56 6 12 43 35 17 26 24 26 50 56 47 29 48 32 21 47 34 28 21 19 30 54 34 11 55 54 55 25 14 34 18 17 43 58 50 57 22 9 21 7 2 3 33 48 32 54 30 1 19 50 19 47 40 52 57 30 42 47 54 53 16 7 7 58 3 54 53 22 1 9 28 62 9 60 47 40 51 12 40 6 60 56 52 37 44 44 2 23 28 56 13 42 62 17 35 62 9 25 21 7 31 46 6 39 44 53 14 30 62 51 35 59 45 22 31 24 3 33 44 29 26 54 8 23 8 42 21 14 3 41 20 31 25 26 8 4 14 19 31 13 8 2 10 50 23 40 11 24 10 52 52 33 43 57 54 48 34 12 62 36 50 17 3 10 40 8 11 53 26 42 2 31 41 9 18 1 46 26 24 56 15 11 24 57 5 13 43 39 22 40 10 8 56 10 17 32 17 28 22 43 5 21 11 45 29 27 45 13 52 5 4 5 13 25 61 18 38 39 54 57 16 61 2 8 9 19 39 25 44 58 3 48 17 12 30 43 38 10 55 27 12 58 31 25 19 28 40 54 2 29 48 16 27 48 23 35 4 59 58 45 52 60 28 4 9 55 47 44 62 39 9 12 33 37 34 51 62 9 42 62 37 25 15 1 10 35 34 11 31 29 55 18 24 18 22 31 10 6 12 10 44 18 19 12 53 52 60 50 60 39 49 32 62 1 32 9 35 3 20 1 29 10 19 51 28 40 19 35 43 28 44 22 44 62 34 34 49 29 21 44 6 8 13 3 6 43 11 41 43 28 39 8 36 57 58 61 32 14 33 10 39 13 32 20 10 1 53 59 29 10 38 32 15 49 34 20 27 43 60 7 8 37 14 41 29 9 39 59 20 10 6 59 22 37 14 29 37 5 23 2 12 61 33 26 45 5 45 9 47 41 13 52 13 27 31 41 33 5 35 51 12 41 45 31 13 58 60 48 60 20 49 7 16 19 32 60 21 15 4 5 53 17 55 3 41 21 43 9 25 16 57 37 54 39 3 4 33 62 51 28 20 37 35 33 54 4 31 12 16 32 15 6 48 7 8 24 27 49 31 49 62 25 21 51 62 24 54 30 21 41 57 40 13 27 11 4 31 39 16 44 8 28 48 54 34 53 13 58 37 43 42 34 4 1 22 1 22 12 30 42 50 24 18 62 51 26 2 17 2 15 58 7 42 43 58 13 32 7 6 6 49 47 40 50 45 61 50 4 8 17 44 57 39 61 55 25 24 56 39 23 8 34 27 49 13 23 59 44 29 2 49 13 46 24 61 29 21 48 30 28 1 9 21 39 7 13 61 28 6 37 48 13 6 13 59 18 33 55 59 59 54 44 7 37 5 5 1 25 51 29 51 49 37 9 23 42 21 21 7 24 55 53 34 60 1 30 14 31 20 10 27 11 53 31 45 56 34 44 18 20 10 4 6 44 10 28 23 28 46 28 51 38 16 22 35 16 51 48 46 8 56 8 16 46 36 59 39 7 40 55 26 47 56 29 28 4 56 49 31 39 12 18 12 27 39 47 42 26 30 23 31 23 30 47 5 3 41 41 8 18 31 31 2 25 60 27 26 51 11 56 26 22 9 37 48 48 19 25 9 47 47 39 7 14 21 9 15 61 50 22 14 18 52 13 40 47 40 3 34 50 57 57 8 3 31 55 48 48 18 56 32 2 31 36 14 49 45 28 46 30 47 59 45 34 8 23 17 45 23 50 30 15 44 37 16 10 30 1 57 45 55 24 44 21 60 57 7 40 20 50 5 4 45 49 36 52 7 52 34 28 39 1 42 18 36 57 27 1 56 20 45 48 43 24 4 38 19 8 13 36 58 17 38 40 2 11 27 6 62 58 33 36 56 11 53 29 5 15 29 60 34 9 43 13 33 46 48 49 54 59 22 47 13 59 22 12 5 48 18 4 41 50 37 34 60 27 1 1 42 29 58 11 38 37 21 6 20 7 54 9 3 11 53 13 6 12 25 10 57 40 12 35 25 48 7 21 11 5 21 50 33 14 60 6 50 19 11 8 23 2 14 25 13 3 35 16 14 59 25 7 34 36 39 59 20 43 17 30 47 35 17 18 48 12 21 36 30 32 41 52 31 54 12 41 56 47 56 6 41 17 10 13 52 48 7 7 29 23 36 13 57 52 28 42 2 47 13 29 16 53 17 44 45 26 21 36 10 14 39 49 28 46 59 18 32 3 24 58 25 58 6 17 45 34 56 44 18 7 9 31 59 25 10 39 50 30 11 58 42 47 42 7 31 38 22 62 40 44 57 62 37 60 14 19 31 7 1 46 11 9 12 8 31 22 44 18 49 54 11 26 39 52 33 7 27 52 4 2 31 58 61 5 55 12 24 22 17 22 3 27 28 15 32 58 34 14 11 20 5 22 46 41 9 14 45 34 3 48 33 32 41 32 36 34 41 59 53 55 16 55 18 43 7 49 36 40 62 47 58 3 4 39 41 12 52 24 43 52 7 14 21 48 43 55 17 19 49 7 12 3 59 29 45 4 13 19 41 13 1 34 13 4 10 53 13 59 12 56 47 19 5 5 2 45 57 16 1 44 20 12 46 16 38 26 17 51 42 58 61 42 27 9 43 37 61 56 31 9 47 15 27 49 18 26 31 12 41 31 55 60 41 38 11 14 62 28 62 41 21 60 21 47 4 1 19 3 54 50 9 38 62 35 24 17 58 52 29 36 21 19 31 59 55 41 10 54 6 10 32 26 5 50 9 9 51 27 9 40 12 17 16 12 51 37 26 44 27 54 17 45 9 47 41 1 23 48 52 29 57 21 52 62 7 58 6 57 21 14 34 32 30 47 41 16 20 5 59 44 56 11 24 2 57 2 62 15 47 51 41 42 8 31 39 14 24 44 8 44 55 39 14 22 22 54 37 39 56 31 20 50 41 41 51 33 40 51 47 24 39 26 3 46 54 39 59 15 18 2 57 10 39 8 31 58 59 3 34 53 31 51 40 9 29 26 39 6 14 24 27 51 47 28 32 36 4 29 48 20 28 42 29 2 49 58 59 44 58 28 32 27 16 7 33 42 32 10 45 44 31 10 32 15 37 1 50 38 27 35 57 53 13 24 54 59 19 49 40 12 14 9 38 28 15 9 5 45 18 50 26 46 57 57 60 31 55 45 6 18 15 61 8 27 22 59 24 38 43 61 49 57 6 23 20 18 31 24 62 46 9 25 29 3 17 24 33 10 4 37 25 18 35 30 43 54 26 2 29 7 62 13 61 3 35 18 21 1 39 20 44 48 43 10 50 59 31 19 4 34 55 28 50 25 57 28 16 19 29 42 23 26 54 21 29 27 36 47 25 12 4 7 59 46 16 45 41 45 1 42 14 53 6 1 15 62 26 28 16 54 7 38 16 60 58 42 22 29 26 47 41 29 53 35 11 4 15 49 46 15 28 60 3 33 58 15 31 22 42 44 11 46 20 26 44 13 5 1 42 28 45 18 55 33 52 3 35 5 49 18 17 14 13 20 45 9 32 11 30 12 54 38 57 11 2 36 22 4 35 61 32 15 16 24 48 3 24 20 7 10 35 22 21 48 39 1 56 8 11 21 17 3 58 12 11 57 45 30 61 15 28 28 30 43 49 15 46 10 32 50 17 4 9 35 51 47 36 44 53 44 62 7 44 58 18 53 52 61 20 48 13 48 13 42 26 61 54 9 6 23 57 20 27 3 55 13 48 26 55 38 5 54 44 47 49 60 37 37 56 56 22 6 39 33 46 3 29 35 9 35 58 1 52 20 4 44 32 49 5 22 24 8 14 3 54 60 60 28 32 53 19 52 57 58 22 38 58 50 10 2 20 3 3 10 22 4 51 52 52 54 11 11 61 22 11 50 18 9 15 49 61 31 38 53 24 59 28 19 45 38 19 2 40 19 9 60 22 60 47 9 51 55 17 47 13 27 34 30 35 46 14 32 14 52 22 38 46 50 54 26 23 8 26 60 26 34 55 45 31 39 53 17 30 5 61 42 32 32 7 2 15 20 33 27 7 53 2 51 38 53 14 60 61 39 55 24 11 48 7 39 22 57 54 51 62 52 28 29 20 32 30 32 52 61 58 58 49 59 46 24 50 58 19 46 34 11 7 42 56 11 17 16 4 8 2 1 57 28 29 14 59 56 46 46 52 41 40 38 36 21 59 21 16 15 4 48 24 8 27 17 19 43 30 22 48 30 22 41 57 48 54 51 39 35 35 29 12 12 2 47 32 59 3 46 11 6 31 32 11 55 47 29 34 14 48 17 43 5 57 35 50 49 24 27 19 56 55 30 3 54 12 34 50 14 15 59 17 45 28 28 36 10 54 7 22 40 23 2 42 18 35 30 2 56 56 20 49 46 48 51 37 59 20 23 9 33 19 23 15 44 50 48 52 40 54 11 15 15 10 56 30 44 23 29 35 14 48 21 57 31 7 30 26 25 52 34 57 6 56 7 47 42 55 36 19 46 46 33 58 56 26 23 35 47 51 8 58 35 28 53 3 33 20 28 57 7 61 51 12 53 57 58 32 49 32 48 31 13 18 26 6 41 47 41 23 35 46 17 7 11 5 10 41 24 35 35 28 32 23 39 22 16 32 51 2 1 34 30 12 51 54 17 27 38 55 48 10 38 62 17 47 4 24 25 25 58 58 52 27 18 28 46 31 59 34 31 58 5 60 5 53 51 21 16 26 12 61 34 47 60 50 31 1 9 54 25 4 49 14 29 2 39 12 33 33 44 61 26 46 58 30 35 45 49 50 8 58 48 41 42 43 26 11 43 34 62 3 36 48 14 2 49 50 11 17 18 54 15 42 36 9 9 8 53 55 55 58 50 38 35 30 18 58 38 58 30 37 60 1 22 9 62 6 56 10 21 11 62 35 52 35 43 59 42 31 51 32 27 39 7 59 4 24 54 39 19 21 13 14 19 32 20 18 35 13 28 55 21 25 28 11 59 6 7 36 37 55 3 61 29 9 57 32 32 48 8 48 5 18 59 23 49 14 41 22 26 4 14 46 26 39 54 22 45 60 55 17 51 57 15 17 1 9 49 32 56 54 15 58 10 9 19 56 22 57 13 45 58 25 26 21 1 18 40 43 13 30 59 1 22 11 18 22 17 2 51 9 53 1 4 60 9 20 54 30 12 2 10 7 26 35 27 27 50 2 5 1 31 2 1 52 10 16 9 25 15 59 33 6 59 34 3 3 54 54 30 1 56 39 8 17 10 32 43 59 34 48 59 62 47 58 50 56 9 58 18 24 53 48 29 47 18 29 50 7 19 17 7 12 54 14 28 1 44 7 59 15 52 54 12 36 49 61 27 55 55 43 16 45 26 42 29 43 7 14 49 25 31 56 34 20 7 59 20 50 3 16 62 52 5 12 23 53 8 50 44 62 28 59 42 53 37 7 34 43 20 20 3 48 13 36 5 18 32 22 3 33 38 1 22 42 12 45 31 17 30 12 15 57 6 56 47 40 62 18 18 18 36 20 1 46 53 6 1 21 27 4 53 62 4 10 40 13 54 6 27 21 15 41 13 18 35 60 58 32 13 11 47 46 31 48 30 19 51 30 39 13 31 29 13 32 39 50 42 28 53 7 47 5 47 59 20 17 54 15 47 3 24 31 46 52 16 13 8 4 41 47 17 9 11 27 39 47 12 16 11 2 22 57 6 5 51 23 19 41 38 3 41 59 34 24 48 47 37 55 51 13 37 3 21 46 27 57 28 38 11 38 39 30 30 42 34 17 2 53 55 37 53 33 33 24 54 18 7 26 9 57 38 43 57 57 26 21 51 54 56 59 29 32 27 57 9 60 11 8 48 3 45 39 33 13 60 24 29 4 50 35 58 25 15 50 19 39 6 8 30 61 4 56 30 28 48 36 26 58 44 9 58 26 45 28 36 41 52 2 44 39 36 38 61 49 25 18 25 31 23 52 29 24 43 57 52 29 30 13 24 9 19 20 32 2 45 6 42 34 5 21 8 39 58 7 25 19 24 47 49 44 36 13 5 16 5 56 42 35 4 4 41 23 21 11 24 3 16 1 35 18 21 42 56 15 48 16 33 7 62 19 50 33 29 55 49 34 46 28 4 50 29 44 8 47 54 29 48 5 29 20 23 49 61 16 61 45 32 31 51 29 47 39 62 14 29 46 45 12 9 48 59 36 29 2 20 19 30 5 23 58 22 45 43 21 59 41 3 26 10 51 54 54 27 53 5 53 34 49 1 43 32 57 16 61 59 33 15 26 38 37 22 59 18 62 15 14 38 15 37 47 4 28 37 28 17 41 19 50 26 17 28 57 11 41 53 7 12 5 33 47 42 52 41 57 51 56 8 26 6 42 9 9 7 45 35 21 21 51 7 46 5 34 39 15 13 29 20 22 34 52 6 11 41 46 5 27 37 10 50 43 51 58 49 55 38 21 14 57 9 20 40 11 51 14 24 61 43 43 20 12 30 25 20 6 9 22 32 45 31 17 25 17 11 12 7 48 30 20 42 37 37 18 47 24 31 6 22 9 46 42 20 13 4 37 18 10 58 47 53 24 2 13 40 10 22 47 55 52 2 33 26 37 50 8 60 16 12 17 23 57 58 40 8 60 15 23 5 10 6 57 34 7 6 9 14 27 53 6 16 53 38 39 27 23 45 22 39 54 36 61 48 30 38 53 25 50 14 29 60 19 22 29 23 27 37 36 53 26 39 5 16 15 41 40 37 21 61 11 12 32 7 60 61 43 48 23 30 59 52 25 15 9 53 35 35 26 6 23 51 45 25 4 57 4 43 31 22 39 40 34 8 46 29 5 26 14 27 54 11 14 16 23 22 5 56 54 30 61 13 18 41 37 19 35 38 61 2 60 35 41 29 40 24 57 44 48 6 9 39 16 22 52 37 42 56 30 31 21 26 43 38 5 16 56 39 53 52 40 48 22 16 14 62 40 6 43 23 12 49 59 25 7 48 61 48 40 28 16 60 54 57 34 58 10 25 32 60 13 8 44 34 23 57 33 60 61 12 20 10 60 14 34 2 60 33 47 37 58 1 32 47 55 1 40 62 26 10 59 36 15 40 7 37 33 38 33 29 49 52 38 44 2 7 46 61 37 30 33 33 28 2 15 18 3 55 17 26 62 12 61 14 51 3 48 19 40 18 47 24 6 20 4 7 27 47 5 1 12 37 31 38 38 46 55 38 36 8 61 35 19 57 48 7 60 33 24 35 51 6 57 56 26 60 62 50 42 4 48 53 38 15 26 11 60 19 47 33 26 45 3 44 38 50 48 33 20 7 5 6 13 59 61 36 54 58 23 33 59 8 22 34 20 47 45 15 1 29 45 26 9 47 5 46 34 51 14 52 57 17 57 7 13 54 42 5 47 62 35 44 6 56 13 25 39 57 40 39 21 22 1 28 7 5 9 38 55 23 27 48 39 20 54 49 11 32 53 55 31 24 36 34 15 49 59 53 41 36 28 60 55 28 25 61 30 31 37 21 53 61 6 27 18 57 14 26 26 2 19 55 23 52 26 38 38 20 28 15 53 55 12 46 18 34 42 48 2 14 6 53 13 9 15 28 3 26 52 27 26 6 19 48 57 42 23 31 62 49 45 50 39 56 33 57 25 11 40 26 24 43 14 34 51 29 62 53 52 49 17 15 54 33 1 48 11 21 16 8 7 58 57 44 49 26 36 11 36 11 35 59 53 48 31 41 12 28 29 2 14 44 16 3 12 14 50 22 35 2 29 39 59 22 18 46 47 51 56 20 61 26 14 51 12 42 27 21 7 56 20 18 35 34 20 46 47 6 4 17 7 32 56 3 53 9 46 35 60 40 54 58 1 6 45 12 47 9 31 52 62 50 7 34 21 25 16 6 30 19 20 36 48 13 36 37 20 20 9 17 57 1 12 57 4 54 5 50 1 35 37 62 20 44 32 41 4 45 44 33 61 1 4 46 12 39 20 31 56 29 45 50 27 54 43 30 46 47 15 46 17 52 43 36 31 10 12 34 52 55 2 50 54 5 34 1 41 51 29 35 17 11 20 41 2 60 8 47 44 21 28 58 10 7 30 40 14 41 9 4 32 10 53 21 14 24 21 54 13 49 24 27 59 44 6 58 41 11 41 21 31 4 14 38 10 43 15 24 20 23 27 49 32 15 7 43 39 25 35 49 11 56 11 5 35 14 62 12 25 38 32 53 42 43 29 51 22 41 10 41 62 34 27 29 49 31 10 23 55 42 7 1 35 17 5 8 31 2 19 53 40 48 43 19 28 9 5 47 48 13 25 47 46 49 13 30 15 20 52 7 61 58 7 32 11 9 39 41 11 55 29 48 38 9 4 1 16 6 48 1 18 8 45 62 57 57 29 7 15 19 12 11 12 18 42 20 25 16 60 35 8 24 18 43 33 19 44 48 24 29 46 40 34 28 39 26 20 5 33 32 21 44 43 31 59 22 50 21 36 46 53 43 7 8 22 39 26 3 22 48 29 5 25 62 30 1 24 50 5 56 19 24 37 59 54 31 19 41 52 54 24 42 32 31 48 51 5 11 53 25 58 17 29 18 15 57 18 38 42 21 29 58 44 3 55 35 33 9 11 20 60 35 60 27 1 45 16 3 53 4 27 47 19 54 2 33 48 18 6 25 38 34 20 19 34 12 51 2 18 61 20 15 31 17 40 29 59 55 32 47 56 56 31 12 47 31 42 30 48 47 54 21 16 12 37 49 21 23 49 39 19 6 51 50 20 28 14 16 18 43 62 12 37 29 23 21 57 3 51 40 49 42 60 1 51 32 49 10 54 33 48 10 38 34 57 55 62 9 8 17 51 6 28 25 34 49 44 26 51 32 3 35 9 60 35 60 29 20 5 20 52 50 27 26 21 22 18 20 30 24 35 16 29 60 39 60 46 20 23 34 49 25 5 55 20 39 52 48 58 54 3 46 41 29 7 62 48 24 17 13 45 49 27 11 47 3 8 30 20 30 62 6 52 4 60 7 40 48 54 34 39 54 15 16 19 21 15 2 42 29 15 25 16 41 35 62 43 41 27 62 6 26 3 56 27 60 62 5 45 52 36 20 43 50 35 59 8 47 61 47 13 11 9 26 51 42 25 29 20 52 26 25 13 28 18 38 25 18 40 6 5 13 23 45 60 55 42 5 37 38 51 47 48 58 11 36 37 33 62 56 20 25 16 33 50 34 6 10 49 45 15 53 57 35 33 52 25 10 56 61 47 42 44 30 35 54 3 9 24 62 62 44 24 16 12 11 49 17 21 33 59 33 21 51 4 53 40 28 1 31 25 45 8 6 13 43 57 13 51 16 13 49 57 34 2 6 43 48 20 1 16 16 31 36 2 34 24 41 60 22 9 20 5 17 23 15 59 17 27 45 32 37 29 27 9 30 30 51 13 48 49 28 61 17 61 1 49 23 41 44 42 48 61 44 2 21 58 58 35 21 38 2 57 5 26 1 32 56 51 45 39 37 8 37 52 7 37 36 27 14 15 6 61 13 48 60 31 43 53 3 1 26 2 56 30 28 56 60 21 45 40 57 17 47 31 4 51 4 37 15 17 51 19 13 61 4 8 27 44 60 27 45 23 29 36 51 56 29 46 12 9 23 6 24 5 36 25 56 37 62 8 51 48 24 1 45 27 6 9 9 1 36 51 22 2 22 8 57 50 53 4 57 13 9 18 15 42 42 8 17 39 14 5 23 37 4 5 62 7 13 6 8 46 54 29 45 13 36 37 62 24 40 54 36 48 7 48 28 47 56 42 23 7 44 45 41 47 47 38 52 58 43 59 41 34 23 24 44 58 60 44 19 36 33 52 21 40 37 46 24 28 25 44 32 5 27 9 51 9 46 38 4 25 34 43 56 56 4 38 49 61 17 3 34 49 52 53 26 25 34 47 52 59 29 20 1 53 28 49 61 11 25 3 33 56 45 27 48 46 2 34 42 18 35 12 4 24 2 28 48 33 12 36 29 40 55 27 30 20 12 29 28 34 29 61 25 11 25 10 54 26 42 33 41 14 44 44 35 43 7 21 14 19 54 40 56 46 3 22 1 12 50 26 43 14 24 5 22 46 13 13 7 54 45 47 5 25 27 39 5 33 57 16 49 46 54 43 27 56 2 27 3 49 51 45 62 10 47 21 56 59 33 60 50 13 45 52 37 9 27 40 39 19 53 26 3 44 4 29 35 5 54 37 51 42 19 50 51 4 6 42 62 36 40 48 46 22 37 21 28 1 58 2 20 48 27 22 28 30 48 62 32 39 37 20 16 53 5 5 54 10 46 54 43 23 37 27 42 11 45 7 10 40 7 27 23 33 48 50 61 31 48 30 6 22 48 21 10 52 25 2 60 7 53 40 29 27 4 9 35 46 13 44 21 17 8 44 50 53 29 46 22 14 11 27 33 58 47 43 48 8 44 45 14 34 22 40 58 24 46 30 5 59 12 26 13 17 7 60 8 33 41 27 45 52 51 15 47 33 55 32 40 36 12 51 5 32 29 62 53 12 28 57 6 39 20 17 53 24 14 60 57 53 24 39 42 10 53 26 43 46 56 20 17 3 7 20 34 35 17 24 46 44 17 52 18 36 4 9 60 15 6 54 5 28 28 46 35 16 8 15 59 61 33 14 1 39 31 35 11 47 56 54 29 10 41 44 44 44 52 41 59 56 30 1 19 57 45 53 10 52 6 5 50 36 18 48 12 46 20 20 30 12 11 56 19 52 38 62 31 25 38 27 16 3 26 32 57 6 23 3 57 26 7 42 61 22 27 8 5 45 27 34 54 37 26 8 24 61 6 55 23 43 17 37 44 42 6 38 45 26 40 39 51 44 16 47 3 41 54 7 21 16 39 12 53 2 17 14 60 22 4 20 1 21 54 44 60 60 17 43 23 55 17 10 36 33 54 39 9 44 43 29 59 19 38 49 20 54 61 17 12 2 35 12 20 24 55 18 19 7 60 42 61 12 49 35 42 40 9 50 21 51 14 16 8 49 2 25 39 60 40 50 60 10 61 17 33 51 32 52 55 27 29 54 39 13 24 18 50 32 4 7 18 15 22 25 2 21 48 38 19 23 25 16 32 21 30 62 7 62 49 61 26 13 52 62 23 11 16 11 40 19 17 58 33 38 18 32 56 3 7 12 23 29 25 52 49 53 52 55 50 36 54 11 47 41 11 7 52 26 17 29 42 31 22 10 4 40 42 60 40 46 7 1 13 30 52 59 18 39 52 5 11 41 15 57 19 25 61 6 48 14 33 27 44 54 35 46 31 14 43 7 57 47 7 5 12 56 2 29 31 53 33 41 29 48 35 45 8 31 51 54 44 21 18 26 10 52 9 39 1 49 45 56 31 49 60 43 42 61 9 10 49 40 48 15 23 20 60 30 51 46 21 30 4 37 55 11 24 61 49 25 45 31 18 14 17 13 54 57 12 60 4 60 37 52 11 59 7 8 25 55 53 45 23 54 17 13 2 41 10 51 1 54 17 16 3 34 28 56 26 39 54 27 35 26 16 43 23 21 48 45 11 36 25 31 27 42 44 26 20 51 12 18 42 27 33 45 58 60 36 21 35 25 47 5 51 61 47 9 17 32 53 27 5 15 56 29 54 37 52 9 23 62 26 2 26 58 44 21 54 18 41 24 40 25 28 28 23 10 34 39 39 24 2 43 37 57 7 28 29 56 37 51 55 60 50 18 54 32 36 45 47 14 4 24 37 31 50 57 38 21 32 14 43 33 54 17 25 58 42 51 51 14 39 44 12 26 59 3 55 33 45 39 46 48 61 18 14 48 13 49 6 44 62 46 12 51 60 34 46 38 22 34 51 58 15 60 19 10 60 12 42 40 48 23 23 46 41 36 29 51 20 33 32 19 16 41 5 14 12 50 51 31 22 37 26 34 33 44 43 30 55 20 8 41 43 28 22 19 62 51 7 19 21 36 36 34 12 40 45 23 28 31 53 47 6 16 16 36 57 57 3 50 14 8 26 54 34 45 8 33 33 14 51 51 47 24 21 58 62 3 18 25 34 6 7 37 19 22 8 14 14 8 61 26 14 24 15 47 4 23 17 35 36 5 23 21 27 41 16 24 44 32 48 13 35 54 47 54 11 54 3 25 61 1 50 12 22 62 56 25 22 10 57 58 13 18 14 39 56 27 62 37 56 45 47 29 36 29 18 46 18 20 6 15 18 53 24 37 53 18 59 12 27 54 5 39 7 16 13 62 43 10 35 36 54 17 62 27 46 17 9 61 34 12 13 49 3 37 23 53 54 18 62 16 9 3 55 13 18 3 10 58 13 44 30 4 59 29 29 42 46 37 40 15 46 51 2 46 25 22 36 14 39 36 29 45 38 19 57 53 22 5 49 34 46 16 37 42 42 1 19 23 35 57 38 19 45 39 2 7 60 38 18 37 9 46 17 44 3 12 34 24 14 20 57 59 33 29 39 13 30 55 35 2 49 8 18 31 46 20 35 42 55 52 14 61 36 30 42 36 41 13 59 52 31 51 49 61 15 23 9 42 15 42 42 62 49 59 28 31 14 1 10 6 50 23 4 21 50 43 56 27 56 50 16 22 36 62 18 51 22 27 30 35 6 7 32 52 4 59 20 17 59 29 21 45 49 22 3 37 3 57 1 56 42 14 13 16 14 30 4 33 56 31 3 59 38 34 49 39 31 6 53 25 33 11 7 17 33 8 53 35 62 51 26 41 1 38 56 14 5 57 44 59 24 47 55 61 18 39 35 46 43 25 7 11 36 11 27 4 18 16 36 15 2 61 56 2 36 47 13 38 42 57 34 3 41 25 61 56 61 33 38 41 57 44 51 28 54 16 31 8 29 2 22 30 62 13 32 33 60 44 7 37 36 38 37 12 62 35 6 59 3 41 37 57 22 24 21 11 37 49 18 3 51 38 32 48 50 61 17 45 43 23 19 14 60 53 26 58 25 29 54 25 7 26 18 28 49 38 38 23 24 54 23 12 29 55 60 16 53 12 59 31 34 15 45 31 6 8 24 28 36 15 51 42 39 6 5 25 43 40 46 2 29 6 14 57 58 9 9 49 20 5 15 51 17 59 17 22 2 41 48 37 53 36 14 29 39 16 52 17 54 35 18 20 38 31 13 34 37 19 18 54 23 32 42 39 27 59 59 28 37 42 1 27 13 14 54 51 28 43 5 17 15 22 34 50 51 46 21 25 2 38 17 22 6 58 61 32 52 55 59 26 34 57 51 46 9 42 32 34 22 36 50 34 55 21 21 43 3 42 4 2 15 18 24 18 11 20 49 1 12 44 26 43 38 12 26 44 53 55 13 12 28 60 43 20 19 2 61 19 41 2 20 53 17 43 9 27 60 55 27 9 36 51 51 10 62 12 51 53 4 2 62 29 61 41 47 15 42 45 31 18 44 51 8 60 29 16 24 27 7 49 33 42 37 20 49 34 31 38 22 33 37 22 59 33 62 43 48 39 25 16 56 6 2 1 3 29 15 25 55 21 11 23 60 45 42 45 16 9 18 38 41 54 59 37 24 56 16 7 30 40 21 21 44 22 19 44 50 33 6 40 51 14 1 47 58 42 29 12 50 46 49 26 35 43 61 58 34 14 1 1 51 21 19 32 42 37 14 28 8 17 5 56 31 3 40 24 45 6 35 30 49 21 54 21 61 50 15 32 1 15 30 49 35 48 19 12 23 30 39 28 44 42 21 10 44 61 34 24 2 6 54 51 25 43 7 23 30 21 53 28 33 20 14 3 4 30 15 26 59 51 53 39 30 9 48 10 5 17 33 5 23 22 53 45 2 59 3 31 16 55 58 48 11 8 51 14 37 1 39 32 51 27 8 17 33 53 26 36 8 56 40 28 16 30 10 17 26 10 46 41 1 39 25 11 46 13 24 21 13 60 50 61 22 57 15 52 47 38 25 52 32 62 17 45 29 24 61 53 32 42 29 32 17 53 42 60 1 1 18 11 58 3 10 15 59 24 4 42 60 27 31 29 26 46 11 53 5 7 43 36 47 7 5 1 58 44 60 58 44 14 7 37 16 16 51 11 37 53 52 34 17 18 60 40 1 8 30 4 13 8 39 59 13 44 57 8 25 52 1 5 3 7 41 17 20 30 27 55 18 14 26 34 29 22 9 28 29 39 31 39 44 7 33 56 48 27 1 11 17 62 13 17 6 53 33 24 18 57 16 35 8 39 4 37 58 13 62 25 49 30 61 28 36 32 22 22 58 20 30 10 19 42 27 23 30 59 44 48 52 57 18 57 31 20 29 27 30 28 49 14 57 47 41 29 16 60 50 10 16 15 19 32 54 43 52 21 38 33 4 27 27 22 21 58 39 50 22 6 15 6 19 8 52 59 36 4 57 21 13 8 35 29 39 26 10 29 44 47 61 48 9 24 5 29 17 43 14 36 48 27 41 4 34 28 60 5 31 52 25 41 59 57 8 36 18 15 2 61 59 60 44 5 19 48 31 35 26 45 6 9 7 46 10 38 12 8 42 40 57 2 19 54 56 24 25 11 38 24 7 32 21 51 36 38 34 2 8 60 44 14 4 50 57 14 23 6 19 62 44 13 1 62 2 56 21 26 2 56 49 9 25 6 59 58 41 28 59 48 25 41 61 27 26 56 40 49 59 56 48 40 6 47 37 6 40 57 31 42 50 16 48 12 19 44 7 59 9 2 42 32 42 41 58 3 32 33 51 28 26 35 6 29 19 40 32 56 35 1 35 22 14 20 32 30 61 36 24 6 37 3 37 14 43 30 17 12 60 3 38 21 37 41 49 55 18 19 49 52 17 19 10 28 37 41 55 33 14 16 38 49 18 10 60 59 37 14 6 34 15 43 54 49 19 39 40 37 55 26 24 7 42 33 32 14 9 24 45 21 39 20 7 54 28 4 50 2 16 54 34 30 34 25 14 51 61 53 25 51 16 48 57 56 17 26 5 25 49 49 45 23 5 49 15 32 53 2 31 4 55 2 31 25 25 44 13 23 35 35 12 48 18 4 41 34 30 44 59 14 28 39 37 32 26 51 61 14 50 28 17 41 29 47 1 53 28 11 12 62 45 21 48 62 24 24 32 51 3 26 3 31 2 37 60 27 25 59 40 10 24 54 50 50 38 50 39 2 58 50 1 40 8 46 38 29 8 7 18 8 32 18 38 31 54 36 58 14 30 33 23 51 23 9 36 60 56 12 61 52 61 60 27 4 43 2 33 48 6 48 54 35 3 29 4 56 62 59 5 27 27 25 13 49 33 49 45 25 60 41 14 59 36 38 60 15 40 30 60 43 15 51 14 15 16 17 6 15 11 10 40 35 35 52 20 3 38 2 25 36 40 38 30 14 14 27 28 51 55 25 29 5 12 42 20 27 56 25 41 2 33 18 37 3 8 56 3 43 55 28 16 32 3 43 43 14 8 8 62 60 31 27 2 42 4 19 6 60 44 44 59 12 60 33 14 3 24 16 45 16 43 59 46 44 39 26 55 46 32 53 41 62 17 43 39 20 61 44 15 40 23 12 51 20 44 62 22 4 16 3 19 56 61 62 35 37 26 28 19 55 16 59 54 32 37 28 49 34 7 2 11 29 13 60 49 54 57 6 57 8 8 12 2 6 9 34 43 32 61 59 24 12 55 15 43 30 40 30 1 46 29 9 13 39 4 59 30 59 2 23 4 8 32 5 13 38 39 53 8 35 49 31 47 40 44 25 7 21 52 5 5 16 11 17 54 13 11 20 9 12 40 12 17 9 15 30 44 51 18 51 21 3 20 5 42 1 28 46 21 15 50 23 31 58 37 22 6 47 41 14 57 18 24 11 24 38 38 6 24 56 56 44 58 11 47 35 11 12 18 30 26 3 50 56 60 25 14 2 9 54 15 3 8 38 12 31 11 49 34 34 42 26 16 35 36 60 7 45 9 24 10 32 24 59 24 20 19 37 21 28 28 35 28 33 9 39 62 17 26 33 51 3 56 2 38 30 61 42 10 5 2 19 36 25 13 57 44 32 31 2 57 57 35 20 27 41 59 26 57 20 57 43 20 50 44 57 15 40 37 24 42 36 42 16 60 53 10 42 22 39 41 14 33 11 33 59 51 27 21 46 46 15 26 4 2 6 58 17 43 30 40 23 3 18 38 1 8 45 40 27 19 16 40 51 27 10 48 15 35 6 58 18 18 22 19 19 25 13 33 5 40 9 27 43 26 62 41 31 43 16 55 61 31 30 50 57 37 33 8 9 36 3 25 53 22 41 7 46 53 40 49 31 46 13 9 7 11 47 35 53 62 27 51 28 56 36 21 28 4 28 37 39 28 61 27 50 39 34 33 28 9 17 56 54 30 2 60 40 46 32 28 45 56 16 8 47 50 28 12 53 53 46 30 19 44 54 6 19 23 36 44 31 53 37 20 18 36 15 57 17 44 22 61 35 35 4 19 20 32 29 11 22 12 38 38 54 29 43 8 52 15 51 18 5 23 36 22 58 50 14 12 30 33 8 2 3 9 19 23 40 47 31 60 58 6 35 49 32 14 56 19 28 42 37 30 2 8 49 57 55 62 6 22 30 11 24 32 20 42 52 57 24 20 52 19 25 23 4 55 34 57 11 61 37 45 26 38 52 12 31 43 11 34 2 38 45 23 7 62 62 57 54 23 14 42 40 37 62 43 29 33 35 37 29 9 18 54 45 5 1 13 47 9 46 49 46 26 7 50 23 7 44 13 27 58 54 4 32 51 44 58 19 17 30 47 23 47 36 3 52 36 13 36 44 57 20 25 20 27 12 41 31 56 53 57 49 42 59 16 28 38 9 46 54 38 30 13 23 1 13 10 34 26 43 13 20 1 37 37 25 48 15 53 39 3 45 23 42 39 38 7 15 46 52 4 20 17 16 42 17 29 49 50 52 29 62 7 27 34 43 49 20 56 39 56 56 20 17 36 58 52 40 10 36 30 14 55 46 29 32 61 55 18 46 42 46 44 48 9 15 27 57 32 18 34 24 11 51 40 44 46 29 22 56 62 49 7 54 32 33 21 28 24 38 12 1 20 55 49 28 5 11 22 35 28 53 58 38 41 35 18 23 61 39 16 61 25 20 50 54 50 9 20 9 44 29 10 1 19 56 26 23 4 46 55 29 34 50 4 11 22 19 33 21 57 46 17 17 1 4 7 48 12 26 57 54 52 2 52 8 55 16 28 56 61 21 22 30 8 23 40 28 42 10 46 34 53 62 51 53 1 57 39 11 18 31 2 7 30 53 12 20 6 37 13 2 55 32 32 61 54 7 26 33 17 7 5 7 4 53 58 4 45 34 14 62 62 15 4 27 6 13 46 9 47 58 9 40 27 38 38 16 42 61 47 58 3 51 1 6 39 58 9 21 27 23 18 24 35 19 50 38 31 33 45 15 26 53 52 50 26 25 3 5 23 49 61 25 35 59 30 9 52 37 29 16 59 44 37 31 62 24 7 28 56 51 41 19 39 30 4 62 55 6 2 13 53 60 36 25 56 1 34 45 37 60 58 31 42 30 62 39 53 4 3 44 52 43 60 26 8 1 25 62 7 24 11 59 22 46 19 13 46 50 56 19 48 49 49 25 17 46 61 7 47 1 51 34 41 48 59 49 49 19 48 53 43 56 47 2 39 3 12 21 51 5 37 34 54 23 58 8 5 54 14 49 53 62 21 31 46 17 17 32 36 1 20 16 56 4 15 31 4 26 51 52 31 25 23 20 45 16 27 47 8 38 34 60 38 54 26 21 8 43 50 41 41 5 54 34 6 4 62 9 30 48 59 58 10 19 15 53 35 39 37 40 14 6 37 51 59 60 7 3 40 54 41 16 58 33 48 1 36 47 8 1 33 4 56 40 22 6 28 54 42 1 31 56 6 5 42 1 1 47 1 40 38 41 54 34 9 39 32 43 23 39 41 53 40 33 31 60 38 56 51 18 56 20 9 62 22 50 60 22 34 60 60 8 36 51 39 45 27 8 25 47 45 3 36 20 33 2 17 9 57 6 24 51 25 30 48 46 17 45 4 49 40 1 54 13 51 30 57 13 35 17 57 15 18 28 35 50 29 51 56 24 56 15 10 18 44 57 62 59 39 3 45 14 1 34 26 49 1 19 61 33 35 53 48 50 19 20 38 45 8 31 6 2 46 15 17 25 7 14 21 43 14 1 56 14 34 20 62 34 38 58 3 8 47 50 58 1 7 31 45 12 59 51 13 40 1 28 3 8 39 23 48 53 24 42 4 57 59 2 27 34 57 29 39 41 14 34 41 20 62 24 31 59 10 42 36 8 5 36 13 43 59 61 31 20 40 33 12 36 34 36 5 28 2 43 7 15 13 45 32 10 4 61 6 13 38 40 19 42 13 31 22 9 29 51 26 4 21 36 37 54 9 41 17 9 20 21 21 30 4 51 39 7 49 43 18 24 20 36 1 32 4 20 39 31 8 62 34 28 33 9 17 40 47 34 46 4 54 4 31 55 52 8 60 38 50 15 59 5 48 59 34 51 17 8 17 24 6 51 50 38 57 4 15 41 37 60 43 27 62 11 19 51 16 14 25 1 28 19 5 13 16 39 62 30 46 16 51 51 2 38 25 58 40 37 35 14 33 13 38 30 23 55 16 37 6 40 37 32 59 42 44 10 16 41 37 61 57 25 48 56 61 8 50 38 44 22 49 12 34 25 41 54 15 57 28 20 34 3 51 28 42 31 35 57 9 9 55 1 32 38 57 30 45 44 5 25 1 53 36 32 13 13 23 27 7 49 47 38 51 33 2 30 61 36 24 6 43 14 6 12 50 60 41 30 39 43 54 39 33 26 6 44 38 29 8 42 13 52 17 61 21 18 26 19 52 47 24 32 60 28 43 45 25 19 13 62 61 2 36 29 25 42 10 60 6 16 39 18 3 56 16 23 9 41 40 60 25 1 27 20 26 5 3 49 23 13 48 19 12 21 46 37 62 55 34 5 6 11 20 9 2 35 29 8 13 6 4 35 5 30 55 30 35 55 16 55 3 1 10 14 20 55 50 19 45 20 22 51 28 41 57 29 12 23 36 22 27 39 57 31 5 47 60 37 39 14 29 41 12 38 54 31 30 40 50 13 59 7 61 24 45 53 50 56 13 21 16 39 58 10 5 62 54 3 36 30 14 62 6 25 36 57 56 1 32 41 13 26 47 9 49 29 61 34 21 10 55 36 46 50 43 51 49 34 53 20 61 2 19 4 26 52 58 19 53 28 59 1 53 41 10 38 6 6 7 26 15 61 59 61 46 39 47 30 10 35 49 8 36 4 9 61 55 4 16 45 29 10 46 18 49 53 55 54 58 61 15 9 58 11 7 41 49 51 9 56 23 57 1 58 58 7 54 51 10 7 31 39 15 14 56 1 2 46 52 60 42 4 6 37 12 10 16 58 60 22 51 18 14 49 13 10 55 2 58 62 7 26 38 21 38 29 19 39 10 8 34 52 11 39 26 20 46 39 15 43 60 1 60 12 49 8 19 39 8 14 38 14 37 12 34 10 40 52 49 48 57 18 37 3 57 60 22 40 37 34 19 32 34 14 43 18 20 59 56 27 8 31 40 45 40 9 52 16 58 38 1 52 54 37 52 48 34 11 23 6 44 39 38 13 51 16 30 8 13 23 34 18 51 9 62 27 15 52 42 10 25 42 59 16 14 48 61 45 56 20 51 35 56 26 47 44 39 14 51 49 34 20 5 20 28 2 46 40 51 23 49 14 2 43 27 13 26 24 58 19 41 44 53 34 5 37 16 43 48 2 30 19 22 32 37 47 33 20 25 22 41 9 33 40 50 57 53 13 18 46 30 58 27 20 28 29 55 43 7 40 44 36 57 1 5 29 46 38 46 8 57 24 14 27 2 1 21 52 12 37 35 41 30 59 60 57 25 50 35 31 26 15 3 18 15 5 46 60 40 29 3 34 53 15 58 52 15 17 41 26 53 13 2 18 7 60 13 29 47 47 57 8 61 59 25 12 62 8 9 39 35 10 9 23 24 4 12 36 18 52 60 6 62 61 24 6 58 34 34 41 18 28 48 15 23 9 26 22 14 32 58 48 39 2 8 62 4 17 34 21 6 31 25 3 27 46 8 21 17 39 61 32 3 44 46 23 52 7 42 4 37 35 49 13 37 57 11 38 11 44 58 15 12 18 17 36 1 23 56 17 59 54 49 59 34 30 19 23 35 60 24 9 31 11 21 5 3 31 40 11 12 33 25 21 51 40 57 51 62 48 4 56 38 50 53 9 15 9 31 49 5 53 57 35 61 16 37 1 44 12 11 54 44 34 12 32 11 4 19 8 50 20 61 25 7 51 33 19 58 61 6 62 51 60 32 49 11 4 47 55 15 58 46 58 27 55 26 35 57 44 40 44 1 38 4 5 27 36 21 22 34 24 19 21 22 50 5 32 51 52 22 1 45 3 58 9 56 19 41 48 62 18 27 60 55 30 62 19 3 19 38 34 42 56 54 1 41 57 31 29 46 50 27 26 53 21 32 46 39 10 31 37 27 57 32 17 22 30 34 24 48 9 57 27 3 47 26 41 41 54 6 22 41 32 45 29 52 14 10 29 23 38 3 47 30 34 61 51 61 32 12 46 41 5 9 41 49 34 19 25 23 24 46 1 56 26 28 43 39 37 9 59 13 9 41 42 41 39 31 39 9 40 23 49 44 29 27 30 62 43 54 20 5 35 20 58 60 45 38 34 20 45 30 32 53 6 9 29 45 39 6 53 17 26 37 58 54 1 24 51 41 13 8 45 46 25 38 41 8 14 13 25 58 40 56 46 46 62 13 28 37 16 16 51 39 52 46 28 50 5 16 28 18 21 9 1 45 46 39 50 57 51 12 50 27 3 34 8 3 44 33 39 57 48 27 33 35 8 60 20 13 11 47 28 31 53 26 11 35 2 61 29 51 8 17 15 11 48 20 11 29 52 47 23 37 9 53 7 16 50 26 26 58 8 51 26 61 14 36 33 16 32 59 2 38 13 14 46 60 33 56 24 22 38 44 56 46 34 62 59 19 25 23 14 32 11 37 28 23 9 60 38 38 57 37 13 5 50 58 1 20 49 22 39 24 4 32 7 35 29 4 52 53 24 1 20 32 38 48 54 44 43 27 19 37 1 30 40 48 25 40 3 10 61 41 33 62 8 40 35 36 41 22 26 62 22 46 31 57 29 21 38 9 47 55 46 46 20 21 31 42 58 34 51 56 10 22 54 18 59 24 53 35 45 15 34 2 58 2 59 24 22 32 32 5 22 13 50 41 33 16 21 28 47 9 20 57 28 11 10 24 32 62 58 14 14 27 13 9 27 9 32 48 39 62 50 60 12 35 37 45 49 57 8 33 1 25 25 29 33 34 50 2 34 46 13 45 8 26 52 34 32 19 18 8 18 5 4 30 38 40 10 24 34 15 56 34 40 19 60 10 50 48 10 21 29 22 2 36 45 53 8 15 7 25 22 25 27 25 52 2 2 59 25 33 9 19 3 46 35 62 54 22 45 1 41 11 20 42 47 3 30 52 17 36 14 38 58 40 61 45 42 60 41 2 29 48 18 31 31 52 28 22 10 11 22 50 21 42 27 3 44 54 54 58 25 3 31 19 41 29 1 18 25 40 19 53 25 37 21 55 24 48 15 33 56 36 18 13 13 42 15 54 31 5 49 56 5 18 12 45 44 12 62 6 51 17 58 11 53 14 4 12 62 18 45 53 53 60 3 2 40 18 55 8 20 42 61 24 59 8 7 40 18 4 46 4 20 39 15 8 53 18 20 50 35 62 40 23 59 43 24 34 58 17 40 15 58 38 38 52 46 44 27 61 46 8 2 1 47 16 9 37 33 26 24 3 25 1 26 19 41 47 53 36 61 30 50 54 3 26 43 46 5 8 44 48 13 46 49 59 59 55 33 28 18 54 30 40 53 53 58 31 36 48 5 34 13 52 26 14 13 6 59 16 11 41 1 24 22 49 18 16 39 49 43 56 40 9 31 30 59 27 59 32 10 1 4 21 50 29 34 1 32 30 16 41 6 14 62 25 61 17 41 37 3 19 29 41 25 59 6 22 23 2 53 31 62 54 51 50 18 22 50 48 51 1 24 55 14 23 17 12 37 55 47 38 10 13 14 34 9 19 55 30 21 44 60 20 35 48 5 51 7 54 36 55 52 59 45 2 17 62 11 51 52 57 26 61 7 37 33 14 56 25 43 14 4 40 31 39 23 36 27 27 25 60 19 13 56 2 14 8 61 24 58 48 19 20 47 23 56 15 34 49 39 14 60 41 51 29 17 9 62 41 35 22 38 52 34 29 51 47 34 47 9 29 32 25 48 14 45 40 28 17 26 3 28 22 43 15 50 59 21 47 35 56 6 8 43 40 34 31 22 5 13 28 33 44 52 17 58 33 56 23 47 17 25 10 38 5 22 23 61 43 7 31 34 11 38 14 50 7 42 9 11 54 37 42 33 24 58 28 54 49 49 38 3 11 46 39 14 5 61 10 45 4 41 16 14 14 29 61 21 6 5 29 59 39 8 30 61 1 55 52 49 41 26 50 50 9 26 61 11 24 6 56 27 44 7 38 58 34 36 14 39 41 40 34 15 48 61 13 48 53 3 33 30 26 20 17 32 45 13 40 4 18 33 29 62 40 4 55 9 38 6 47 14 43 18 28 28 16 41 12 5 41 44 34 2 61 48 33 41 58 10 42 13 41 8 12 16 10 2 24 47 7 6 60 50 22 23 13 35 61 22 39 37 3 8 38 61 53 6 39 48 14 19 61 52 24 8 3 33 10 24 15 14 29 10 61 50 33 10 23 29 31 59 4 32 5 39 30 55 43 5 41 54 23 37 43 44 42 43 15 51 4 29 1 32 39 59 20 7 6 40 35 37 36 36 6 40 11 35 33 51 39 9 42 59 45 20 41 24 62 53 11 3 17 11 34 55 7 51 59 11 28 30 47 62 1 50 37 11 20 7 61 57 13 38 53 55 57 29 15 56 17 25 56 34 33 26 24 37 14 21 47 40 48 29 39 48 16 13 57 34 18 53 28 28 29 18 21 21 45 35 13 61 57 6 32 27 31 56 61 43 12 44 18 59 10 54 42 24 2 36 57 17 27 22 45 53 37 3 11 17 35 23 16 29 29 45 53 57 36 51 37 47 30 52 41 40 43 21 61 45 54 55 61 18 12 43 6 48 43 17 3 13 37 16 39 1 58 29 58 32 16 30 14 45 20 53 20 60 11 18 42 2 8 39 18 19 17 23 3 60 37 5 8 12 18 47 12 11 11 5 42 24 33 54 5 52 44 24 47 52 40 27 53 47 3 6 4 19 27 6 14 1 8 20 10 23 4 20 33 12 24 11 36 56 62 40 43 43 61 28 32 38 52 20 23 52 24 24 6 50 27 20 50 32 37 60 54 38 17 22 49 38 32 20 30 31 59 8 9 56 33 38 31 22 56 51 11 17 12 17 4 36 34 51 5 8 48 58 45 62 16 29 36 47 49 1 14 43 8 20 36 41 56 3 62 49 53 9 1 1 23 4 34 56 54 39 61 38 32 41 35 47 7 6 30 53 6 41 32 14 60 3 52 51 5 51 37 56 57 37 54 17 38 25 10 28 61 6 1 31 46 33 15 51 39 44 41 44 22 8 55 18 11 44 6 13 31 41 6 25 13 57 42 51 18 49 16 16 55 14 46 36 46 59 24 22 40 1 2 60 8 54 13 18 34 16 31 2 56 34 24 7 27 3 55 44 50 6 57 40 19 41 13 2 35 37 22 10 37 21 7 42 12 17 60 45 33 26 44 24 57 6 30 21 6 22 62 55 27 57 32 43 33 43 43 5 17 2 14 51 20 19 30 31 35 25 12 5 48 55 29 43 58 56 61 2 14 61 54 38 55 22 19 25 2 61 29 16 60 40 2 17 58 29 45 31 54 54 33 37 45 59 17 40 51 16 41 2 14 33 39 4 54 55 26 53 51 52 6 46 29 7 62 25 35 43 53 24 34 23 61 14 18 13 54 6 28 30 7 39 62 43 40 51 34 3 41 22 54 44 6 19 48 3 43 21 45 31 42 15 51 38 28 6 51 17 11 14 47 15 51 44 56 28 31 27 29 7 48 20 51 51 38 36 54 16 54 34 46 32 46 35 7 10 38 55 24 47 5 8 59 55 50 52 18 18 14 46 24 60 2 10 48 37 44 37 53 35 7 34 2 50 4 9 57 42 61 19 26 3 24 20 55 11 10 9 28 23 54 50 20 53 59 4 28 40 40 16 11 44 47 12 32 51 18 26 28 15 42 51 17 4 8 8 14 15 16 42 38 5 27 55 56 23 58 21 61 34 34 9 15 16 18 44 2 36 8 29 50 49 15 2 52 23 7 2 37 22 41 10 25 5 3 18 27 58 36 23 29 5 31 42 20 47 23 22 18 30 48 5 15 1 4 2 21 11 3 55 30 43 3 54 45 3 7 8 60 42 30 25 46 59 4 2 43 26 23 60 54 8 62 6 6 3 5 26 11 6 19 39 46 19 30 29 21 35 36 16 14 3 40 60 61 43 61 41 5 19 38 58 24 35 61 28 36 3 51 46 6 7 20 52 23 50 18 41 20 53 57 33 55 32 28 52 13 24 30 15 40 4 10 2 38 6 29 9 8 17 55 12 22 12 1 42 59 18 21 16 8 15 47 60 44 12 47 54 34 13 6 11 16 15 12 51 18 38 60 24 53 50 35 10 59 35 51 54 52 9 5 57 21 51 52 3 61 37 56 32 49 60 40 62 12 50 48 28 25 43 51 13 28 23 22 25 57 9 14 44 15 18 38 36 5 25 36 3 61 27 32 45 24 9 42 34 58 28 61 19 6 49 29 34 7 49 56 1 57 7 44 9 24 17 42 26 41 13 26 38 40 57 20 61 2 60 30 57 25 26 11 28 12 40 61 18 26 54 16 20 58 59 26 18 11 6 43 52 16 7 27 53 61 44 52 60 41 19 55 1 43 3 29 54 40 25 8 3 15 21 20 10 16 46 27 26 49 6 15 2 12 39 55 8 19 42 6 57 58 60 58 38 60 22 28 38 44 35 38 58 53 58 4 6 39 30 32 25 35 44 24 44 21 14 52 39 55 57 31 51 52 26 26 49 45 51 22 25 21 60 20 12 53 23 17 29 51 48 51 23 30 10 3 48 24 54 22 16 46 52 2 35 14 26 21 56 14 43 18 35 38 38 46 28 58 62 54 46 46 40 5 13 49 5 60 10 58 17 24 41 6 25 13 19 48 31 13 62 9 30 34 44 3 15 7 61 14 60 42 59 37 44 7 22 48 2 29 41 18 52 17 24 13 27 40 60 58 52 57 2 18 28 46 20 42 52 16 54 48 56 48 20 35 53 41 19 54 8 59 8 57 14 31 5 40 6 3 33 58 57 33 11 23 16 30 62 3 44 51 50 35 37 8 7 27 46 25 16 51 20 23 46 31 51 48 6 57 48 37 50 43 7 60 1 20 25 62 22 4 49 8 38 21 15 43 47 58 3 60 47 22 21 28 50 7 13 56 1 59 30 48 39 36 45 39 55 8 36 12 9 22 19 47 42 31 25 24 27 27 22 9 47 40 36 32 44 46 25 43 42 52 28 16 23 11 54 13 16 28 25 24 47 43 6 27 10 30 48 36 55 5 42 37 44 13 6 24 56 31 4 36 18 31 49 41 41 41 53 54 4 15 14 50 56 19 12 3 47 60 36 39 2 13 13 44 25 16 3 18 46 6 51 62 36 38 40 13 16 30 4 17 43 17 2 34 34 14 34 18 9 5 54 8 17 2 49 41 17 51 56 61 54 45 60 28 20 37 38 33 2 39 47 42 54 48 11 25 59 44 40 5 48 31 11 62 30 57 40 46 44 32 42 35 14 39 60 31 11 35 61 11 12 45 50 1 30 61 25 27 42 62 29 26 28 37 25 57 32 1 38 13 32 18 47 45 54 45 13 1 15 11 11 24 53 60 24 20 58 46 44 36 45 9 61 10 45 23 2 12 23 38 24 52 55 7 34 44 49 44 44 61 52 54 23 42 50 46 60 43 30 41 16 10 47 12 20 30 33 19 39 53 56 61 43 46 5 14 28 51 56 9 49 43 61 7 23 46 53 18 26 18 58 40 27 41 51 44 8 21 1 46 12 54 44 54 38 46 3 3 32 56 9 17 37 5 23 57 50 11 12 14 28 5 51 55 45 39 34 50 58 32 34 7 24 13 58 59 57 58 61 24 52 5 40 24 10 61 18 59 7 29 8 35 33 58 25 14 35 56 1 28 26 32 34 49 43 27 45 37 22 41 58 9 45 34 32 52 30 49 47 36 13 54 6 46 50 30 59 20 24 57 45 49 27 16 33 7 40 15 41 61 53 36 6 33 5 37 23 34 24 7 8 36 58 13 17 43 41 11 60 62 6 42 48 30 55 16 36 32 28 12 29 18 45 34 50 50 8 8 21 29 12 26 3 6 39 17 48 15 28 46 14 31 23 59 60 16 12 31 47 39 40 11 54 22 44 39 7 50 45 28 16 56 51 16 59 25 31 45 39 56 26 52 22 48 48 19 1 59 47 46 33 24 54 24 43 36 61 50 21 43 13 34 34 1 48 31 26 16 13 2 9 36 52 30 21 37 46 20 32 28 1 62 49 54 22 29 25 20 14 45 62 26 15 33 27 62 1 50 13 11 51 21 46 40 48 5 13 29 22 44 56 22 43 40 13 2 4 36 19 18 18 18 43 30 51 7 29 49 54 41 60 41 59 43 18 42 45 28 8 4 7 61 25 48 38 36 49 42 9 4 59 24 21 37 54 7 42 18 54 33 59 51 11 53 29 27 33 12 54 40 15 61 37 38 46 10 11 30 49 17 33 43 40 52 18 29 58 59 47 49 27 43 35 38 33 2 2 1 11 53 39 23 51 13 60 32 20 6 60 7 22 30 49 60 19 2 26 13 58 8 59 23 50 32 60 19 31 59 17 41 49 55 1 36 5 59 5 25 2 2 29 22 30 13 17 46 15 40 58 10 48 53 30 33 20 25 49 50 21 4 26 8 58 26 41 61 20 43 21 22 45 47 41 10 59 55 55 9 32 49 17 17 39 46 48 56 9 34 43 29 37 4 34 31 27 10 29 47 53 47 4 33 31 44 42 27 36 32 36 3 18 52 18 54 33 3 47 41 36 25 6 9 28 39 39 53 49 3 37 37 47 40 7 15 19 48 39 52 17 10 54 33 59 9 22 28 9 5 6 45 27 11 51 53 48 25 43 32 27 17 6 9 56 12 21 10 57 59 61 9 5 52 39 61 59 61 26 5 1 30 47 27 38 33 17 21 57 57 52 21 11 55 27 2 2 47 11 56 42 7 3 46 59 39 42 53 35 4 55 35 33 38 60 8 8 12 29 3 7 16 21 15 7 48 17 6 32 25 62 11 32 62 54 26 38 34 14 11 37 6 43 5 43 40 10 51 52 38 51 56 52 9 8 56 56 24 61 24 47 60 32 14 59 24 39 33 55 52 41 29 55 21 31 36 59 40 22 46 14 10 39 3 16 46 58 8 6 54 31 50 52 62 1 46 23 37 14 15 24 54 41 16 11 9 49 7 47 8 50 60 15 26 62 31 7 55 38 12 44 4 61 33 1 59 15 24 33 28 36 54 20 13 8 30 19 54 34 3 60 19 62 12 44 59 40 50 49 13 60 31 14 56 61 15 51 13 36 19 41 7 11 58 17 16 23 36 7 54 36 2 10 36 12 53 30 51 38 15 62 33 45 11 27 41 25 15 54 60 33 30 3 41 25 19 56 47 54 61 38 26 62 47 59 11 35 26 60 10 40 57 43 20 5 5 61 28 17 50 23 49 17 25 26 41 44 19 23 33 17 58 58 15 40 54 23 12 16 20 19 53 12 59 11 17 61 7 44 15 54 2 62 8 27 25 46 8 43 4 38 58 61 34 8 38 23 30 47 38 48 1 29 59 58 37 11 56 41 52 9 32 54 8 37 18 32 20 23 10 21 60 5 19 29 10 54 52 40 36 27 25 34 53 21 29 25 30 23 3 19 31 32 10 36 6 25 5 23 47 12 43 45 15 59 9 24 48 60 1 19 23 25 53 11 44 19 36 11 41 36 27 7 4 37 42 9 61 44 30 44 56 8 24 6 3 32 29 48 30 30 5 50 52 57 60 31 11 31 39 50 5 4 56 8 38 34 14 34 13 41 15 4 49 38 9 51 6 38 36 35 3 38 20 52 30 15 21 41 46 57 26 48 60 17 53 35 50 4 5 61 43 19 2 29 55 11 15 60 48 48 30 48 24 49 37 53 1 55 29 44 50 54 29 45 9 19 16 56 21 20 54 1 38 56 27 30 2 41 25 49 26 54 32 49 40 6 38 39 61 4 20 48 56 49 28 62 3 43 55 23 62 45 21 38 38 47 3 37 25 26 21 49 17 52 33 55 57 8 31 53 10 48 36 3 32 2 2 35 44 54 55 44 36 12 17 32001 9 27 17 14 19 11 3 5 26 21 6 18 14 12 15 4 19 31 9 21 1 8 20 2 20 9 23 30 14 3 13 20 30 28 1 15 7 1 19 1 22 22 16 4 31 30 5 18 30 11 5 28 18 24 29 5 31 20 3 11 23 14 30 19 10 28 2 14 29 18 15 17 6 30 18 6 29 22 23 25 2 28 21 17 18 18 21 15 4 22 25 24 4 22 11 13 18 12 24 13 27 7 27 2 4 13 7 30 2 27 23 1 21 10 17 8 25 7 22 28 26 14 21 29 4 29 8 19 10 31 30 3 5 25 4 6 5 8 4 6 4 24 4 24 31 20 29 24 24 18 20 18 31 7 15 3 5 20 19 12 18 17 14 22 11 16 27 13 23 28 18 26 20 19 17 19 7 14 9 31 31 26 17 30 2 30 30 6 16 16 15 2 1 26 23 9 10 16 21 2 12 5 25 29 23 10 14 30 24 22 27 21 17 10 18 16 6 14 21 22 29 2 23 30 27 13 7 6 28 28 5 7 1 29 4 22 6 18 20 27 6 13 16 20 22 2 4 26 14 24 16 11 23 5 7 19 17 14 22 12 8 26 18 6 21 21 27 26 5 13 21 9 25 6 28 14 5 1 8 16 22 21 27 14 25 2 1 11 13 20 20 18 14 6 24 3 24 17 27 29 30 16 6 21 19 2 1 22 31 8 6 22 26 30 4 20 1 2 28 11 21 16 29 1 21 21 3 13 4 29 8 2 12 11 21 30 11 21 18 10 27 24 31 21 22 3 9 20 2 3 31 20 18 26 20 5 13 21 18 16 16 23 16 27 3 5 24 13 23 10 22 18 31 22 6 20 22 12 8 22 15 5 10 1 28 30 4 9 19 21 25 1 12 7 26 12 9 18 24 31 25 15 16 25 3 21 11 22 1 16 12 13 19 22 12 15 20 15 24 5 2 15 3 11 21 28 23 29 14 15 26 6 27 10 28 27 28 7 18 27 22 29 6 9 19 17 24 5 31 14 7 1 28 10 10 15 6 1 10 18 13 4 23 9 12 19 4 6 25 21 30 15 17 5 22 4 21 12 9 19 25 15 17 19 24 26 2 28 26 11 14 6 12 5 12 21 23 13 27 14 1 25 28 17 27 16 20 17 27 26 4 20 8 20 7 29 15 6 25 7 14 7 12 24 9 21 13 31 3 6 13 3 29 8 19 24 23 5 9 17 31 10 3 7 28 8 2 9 13 27 15 27 31 25 17 9 14 29 6 14 4 17 16 1 24 3 22 13 6 31 27 5 9 30 9 5 6 10 13 16 3 26 9 3 17 25 9 28 23 14 11 24 30 26 22 20 27 12 31 1 9 26 3 18 22 9 20 27 16 31 12 19 23 20 19 6 14 25 2 3 7 12 26 4 5 14 21 31 25 18 29 3 13 29 18 3 6 4 28 21 1 6 8 23 23 24 28 5 17 28 5 22 8 28 23 10 10 12 9 4 28 4 4 9 1 21 9 6 22 3 27 23 8 1 12 31 23 7 2 8 3 5 29 8 1 20 18 11 30 24 12 26 28 15 1 26 2 7 30 23 8 23 12 15 23 24 12 14 30 12 20 1 16 17 6 16 4 23 24 31 16 4 23 10 16 23 2 15 27 31 5 3 22 16 16 12 8 25 23 4 5 11 2 18 26 8 3 29 30 24 26 12 26 17 19 10 8 21 25 1 20 29 2 11 11 17 22 19 8 13 20 13 24 22 28 18 29 28 13 25 21 7 6 15 23 24 22 28 13 13 26 2 8 27 10 19 10 29 4 18 10 23 28 31 13 24 15 8 21 25 2 10 31 5 22 20 28 12 14 8 25 9 7 1 4 14 19 14 11 22 29 18 12 25 18 24 17 30 30 6 24 31 13 21 2 3 8 29 15 21 3 6 27 7 6 29 20 23 11 30 13 6 15 22 30 1 13 15 28 11 19 18 10 29 6 9 1 13 4 13 31 7 18 27 11 21 24 31 12 1 27 23 6 10 13 4 8 25 16 3 4 1 20 11 30 25 19 30 6 23 9 6 27 24 1 6 13 22 3 25 22 30 14 27 6 26 28 14 18 10 16 19 11 2 30 9 27 15 5 30 4 13 2 28 5 2 3 15 21 5 8 11 1 19 4 5 14 31 18 29 10 31 16 20 1 12 26 25 27 30 24 28 9 25 25 11 25 25 25 14 29 31 23 28 18 26 1 29 26 16 26 2 13 9 19 11 20 13 5 13 9 26 10 17 17 1 27 10 25 18 22 20 17 11 16 2 5 14 30 28 27 23 29 8 31 14 19 17 26 21 30 1 15 6 17 31 6 10 8 30 28 29 18 11 8 1 12 10 12 9 7 8 31 2 15 28 16 2 13 8 22 11 9 3 16 23 3 21 31 10 17 25 5 4 4 10 2 14 17 13 22 23 20 19 23 2 15 5 1 27 12 21 5 18 23 18 8 23 6 7 1 22 31 3 23 1 10 24 12 27 4 2 16 23 18 7 22 1 9 23 26 19 12 28 5 3 14 10 26 19 16 24 10 13 25 30 12 3 21 23 27 24 23 12 13 9 16 4 8 25 26 31 12 6 27 14 6 9 24 31 28 6 22 4 17 15 31 26 17 20 15 11 10 6 22 23 13 4 24 18 28 16 17 6 19 12 20 24 20 10 22 14 13 12 15 27 26 15 21 9 1 5 17 11 8 7 31 18 9 21 4 5 5 20 9 23 31 26 15 18 2 3 29 14 14 13 10 6 25 28 13 23 30 29 31 7 3 28 24 11 17 26 13 19 14 21 10 14 15 23 29 16 25 26 28 6 7 4 11 29 31 21 21 30 19 18 3 21 15 24 31 29 18 10 17 30 31 26 12 12 15 7 26 9 1 22 12 6 25 22 3 22 12 21 18 28 6 18 17 20 9 14 17 26 21 31 24 20 26 2 1 7 8 24 15 9 14 24 12 5 15 14 24 24 2 9 20 7 26 3 24 3 14 7 27 3 7 17 21 30 19 19 5 24 11 18 30 22 10 10 24 22 22 14 14 21 22 31 25 15 31 17 17 13 23 10 14 27 27 3 25 12 19 30 4 29 16 1 17 23 10 9 14 29 22 27 18 11 25 11 25 24 25 8 4 15 18 15 10 11 17 4 22 4 31 23 30 13 23 15 4 31 21 17 28 9 11 15 19 2 23 10 25 17 16 26 31 31 9 9 10 23 10 29 24 9 20 22 19 10 3 23 9 21 6 5 30 14 17 15 13 9 23 7 25 7 30 24 6 8 30 13 30 9 10 21 15 27 11 3 5 12 23 11 30 26 14 28 7 30 10 19 5 1 23 29 5 22 19 10 27 18 22 25 24 29 14 7 24 23 7 27 1 29 6 30 22 19 25 28 16 3 15 20 1 5 16 3 26 3 10 21 18 29 12 10 26 24 15 16 13 21 11 13 17 15 9 7 31 2 1 15 2 13 2 31 17 17 2 9 17 11 29 2 8 8 11 31 31 23 16 12 13 26 22 27 9 30 31 9 1 29 21 31 10 22 31 25 5 30 2 20 10 31 21 15 5 29 15 4 21 28 15 31 22 3 26 29 1 23 4 1 20 24 1 27 13 29 20 15 27 22 1 3 19 21 18 23 17 30 24 6 24 5 3 14 7 26 9 7 17 12 6 3 3 4 29 13 1 18 25 25 8 26 28 24 13 12 13 29 8 5 1 31 9 3 11 15 28 20 21 11 29 26 11 29 29 9 8 27 26 2 21 31 27 17 21 6 26 2 4 2 6 4 1 14 5 11 28 30 28 15 8 26 8 18 21 3 26 29 30 18 30 17 15 23 31 4 28 25 3 29 26 8 31 24 19 4 3 13 31 29 28 7 21 4 25 10 6 17 7 2 2 3 18 16 23 17 18 20 10 20 15 2 26 14 25 13 15 26 26 15 23 22 19 12 23 12 19 26 27 26 28 28 28 14 10 18 29 27 6 7 14 18 7 8 30 31 18 13 23 12 25 12 31 13 23 22 22 9 17 17 3 11 11 28 24 21 14 21 16 17 26 27 4 1 3 2 29 21 12 21 30 6 1 30 18 22 18 8 30 1 23 30 11 2 26 2 22 7 20 5 21 14 31 22 12 3 21 10 21 2 28 19 7 28 15 22 16 31 27 12 29 18 10 7 20 3 8 8 7 27 12 27 8 12 18 17 12 7 26 1 6 22 17 12 17 30 31 30 27 27 11 24 11 18 30 28 20 4 5 26 29 16 20 5 27 6 19 5 10 14 3 16 2 20 25 16 16 23 13 11 18 23 1 26 9 31 23 27 1 27 19 29 11 7 31 5 10 19 9 18 30 12 2 31 29 24 14 11 15 26 21 30 15 19 25 21 16 16 16 17 9 2 14 17 6 14 21 16 30 28 2 28 8 1 25 3 24 7 13 6 30 31 4 13 18 26 3 3 8 16 19 16 17 30 2 23 10 20 5 8 16 4 2 21 2 27 23 25 31 4 28 30 3 1 9 19 26 9 21 1 23 6 16 8 4 15 28 12 4 30 19 17 2 21 7 1 14 29 26 13 31 22 9 31 20 16 18 13 24 5 13 15 8 26 21 12 10 15 21 11 12 8 27 11 26 2 12 8 29 4 19 26 23 25 23 12 9 8 22 31 12 3 12 20 28 30 29 4 12 18 14 23 23 10 2 16 9 13 21 4 16 8 27 6 31 19 17 8 26 7 5 4 7 17 21 1 15 16 5 26 2 18 15 23 25 17 5 1 27 25 2 10 31 29 15 30 16 29 4 10 2 9 11 8 25 1 8 6 16 10 30 16 26 11 7 17 27 11 17 21 2 19 28 1 14 11 30 29 6 3 5 7 9 15 14 31 15 19 3 29 27 1 13 19 12 17 4 5 25 19 23 26 4 19 27 17 27 23 14 1 23 16 7 31 30 18 30 12 4 31 9 28 31 21 15 9 6 18 12 28 5 1 22 8 20 15 22 13 7 4 14 29 19 18 27 16 3 23 27 6 22 2 2 20 22 14 26 25 31 4 21 3 5 9 8 24 24 30 3 30 31 16 25 19 1 18 1 3 10 27 6 29 26 7 17 16 18 10 7 17 13 25 17 17 2 25 7 23 21 10 19 20 23 13 5 23 30 5 25 6 29 30 4 23 3 18 5 20 27 9 4 9 2 20 23 2 11 30 24 29 8 12 18 30 22 22 20 18 25 13 24 22 12 25 12 12 9 16 1 3 25 2 9 24 19 31 23 30 27 16 25 1 25 11 29 13 31 17 30 22 29 20 10 7 11 21 19 20 4 19 20 26 18 28 18 5 25 10 1 21 23 26 21 14 3 18 26 2 1 24 21 30 11 31 5 21 18 21 7 21 6 24 15 23 20 2 28 12 9 28 1 29 22 19 11 25 4 5 24 4 26 14 31 3 11 3 22 28 23 28 18 29 21 30 20 7 31 16 18 6 11 16 3 1 2 11 23 5 13 14 6 8 25 6 8 4 8 29 29 30 24 15 25 11 14 14 17 11 27 2 15 4 15 15 5 16 26 25 18 7 7 24 12 29 29 20 1 3 17 30 30 9 11 24 19 22 4 3 31 30 4 12 1 16 26 5 1 20 27 16 27 1 8 7 29 3 26 28 3 10 26 2 18 3 25 4 23 28 6 20 24 7 31 24 22 25 26 20 14 22 3 7 20 10 11 17 11 4 13 13 13 5 12 28 6 5 31 28 30 5 14 23 9 13 13 29 4 8 17 15 27 19 21 15 27 30 31 4 2 11 14 14 15 26 10 20 28 8 14 27 10 25 16 19 6 28 16 10 4 30 22 30 16 10 11 9 8 9 12 9 19 23 22 31 17 29 18 12 5 29 7 15 23 22 2 26 18 15 2 20 13 24 16 26 2 27 3 9 2 14 17 18 4 5 17 20 2 1 31 5 30 4 19 19 23 18 13 8 30 15 27 9 7 11 4 8 4 6 14 3 18 28 20 21 1 6 7 31 4 5 2 2 6 18 20 29 4 31 5 31 14 29 9 18 6 10 23 10 13 5 12 28 1 30 15 30 4 22 27 7 24 29 7 29 15 24 24 17 23 26 16 3 23 22 20 29 31 11 5 13 15 14 7 13 12 22 9 13 10 5 18 2 2 24 28 16 14 21 1 6 15 15 8 5 5 26 2 5 5 4 15 18 17 19 28 27 9 6 8 18 10 25 17 9 15 12 24 29 30 23 1 11 6 6 15 10 31 14 12 3 17 24 20 1 12 14 27 18 19 1 3 26 24 19 3 7 30 27 2 26 16 2 6 21 8 20 28 5 3 7 7 17 28 26 17 6 9 10 24 25 11 24 20 1 9 22 7 8 15 7 31 30 8 5 17 13 25 12 18 25 18 24 10 12 17 25 18 25 3 8 16 11 29 4 11 6 24 16 11 7 22 11 4 27 15 18 9 6 29 26 30 13 18 7 25 3 31 9 25 31 14 10 9 11 11 19 16 3 1 27 8 22 6 9 18 20 26 24 26 24 18 22 5 2 28 27 3 25 4 27 23 17 3 31 25 12 16 10 12 17 5 19 5 8 27 20 25 20 12 19 12 29 8 16 29 2 12 31 25 13 24 16 28 25 13 21 5 28 30 16 11 1 2 16 8 26 4 2 14 16 18 23 11 23 6 6 25 15 5 18 27 27 31 23 20 10 13 22 6 9 4 15 10 5 30 15 29 31 16 9 13 1 1 22 23 6 27 14 20 30 29 13 25 26 5 13 4 15 3 8 23 4 22 30 9 18 14 4 15 27 12 28 25 10 16 15 15 11 28 3 9 26 14 2 18 18 12 22 30 12 29 19 16 19 18 22 3 29 25 17 22 3 13 16 13 28 30 25 6 24 28 14 16 10 14 3 25 25 24 23 6 21 10 19 6 25 9 8 22 31 24 13 2 4 26 12 29 24 6 3 14 31 15 30 7 26 30 29 17 22 20 20 9 27 7 12 19 15 17 9 12 7 19 14 10 13 23 6 3 28 6 15 27 20 13 31 12 11 28 29 30 14 17 5 10 24 16 26 5 1 3 17 7 20 28 15 30 19 20 31 14 23 14 7 10 24 7 21 1 3 18 30 17 2 3 24 25 16 18 27 14 18 10 18 4 6 1 3 23 18 31 3 10 13 9 19 5 15 6 3 16 22 1 30 23 1 20 16 16 4 9 27 21 19 13 23 22 14 23 13 29 22 15 5 1 22 21 5 3 27 5 16 17 5 14 8 3 2 21 16 3 27 11 22 14 23 13 5 3 4 15 30 25 28 3 25 16 24 27 18 17 31 3 31 2 14 5 2 14 23 17 16 18 27 6 30 16 18 3 19 19 15 17 10 9 17 3 24 7 27 9 21 24 11 20 23 24 24 24 4 15 9 20 2 2 25 31 18 10 31 3 28 12 17 7 19 2 7 9 7 1 17 27 22 25 16 14 16 6 6 19 19 13 7 18 12 30 15 29 6 12 29 2 23 12 6 8 12 11 17 18 9 31 13 30 23 26 12 7 30 16 23 17 28 28 3 8 26 17 4 31 28 30 30 17 11 3 23 22 11 6 8 19 5 18 17 25 11 29 31 9 13 21 25 7 17 25 12 9 10 13 8 4 12 4 18 22 4 9 10 14 14 15 30 17 1 16 10 9 11 8 17 21 28 8 25 13 30 5 21 8 18 26 9 29 27 27 17 29 2 26 9 14 9 8 30 7 21 6 16 31 13 30 18 7 5 11 19 3 15 6 9 30 29 17 25 23 10 10 20 10 2 28 23 10 2 21 17 22 26 30 19 6 28 5 12 30 15 29 2 28 1 10 26 30 24 18 21 1 27 7 10 29 1 1 5 3 19 19 24 11 17 12 14 12 14 26 10 29 21 9 23 21 18 15 19 9 1 6 9 26 10 16 23 11 14 25 13 1 13 5 9 29 14 23 7 28 15 15 23 4 23 12 24 8 26 10 16 27 13 22 19 23 6 8 2 17 1 14 15 13 16 23 9 28 12 13 22 26 27 11 27 19 22 18 26 16 27 8 9 6 29 27 28 1 3 27 17 2 7 31 12 23 22 20 17 1 31 7 24 26 15 20 11 5 6 5 18 30 12 27 2 7 20 30 7 21 25 23 20 30 22 31 21 11 18 4 9 17 8 1 9 22 20 20 26 23 24 10 19 3 5 21 9 23 17 14 10 10 5 29 8 25 28 26 2 14 27 10 30 3 10 8 22 28 25 14 17 15 24 5 17 26 25 24 17 10 4 26 17 6 23 23 30 20 15 29 31 11 7 28 11 15 4 2 9 26 15 25 9 5 29 26 31 20 16 16 27 17 9 13 22 31 2 19 17 16 16 17 24 21 13 2 2 14 3 10 8 15 1 16 20 30 8 19 16 21 1 12 6 9 22 28 7 21 15 23 5 28 6 27 17 16 28 18 29 28 25 3 11 26 19 28 22 24 13 6 14 12 15 17 20 5 11 24 23 25 14 28 20 19 21 5 4 15 21 30 11 14 2 19 6 18 14 27 8 26 31 19 6 14 5 24 17 15 16 8 7 27 2 26 15 20 28 16 3 17 12 13 29 11 30 3 28 12 28 3 6 27 21 10 7 25 31 23 7 13 29 13 9 28 5 21 17 1 3 19 16 14 30 11 25 28 11 19 8 7 21 11 31 9 20 7 2 19 27 6 1 22 18 7 19 20 27 4 19 29 20 3 11 18 11 2 14 21 19 19 26 6 30 23 14 16 29 14 2 23 19 2 11 4 8 29 23 1 30 10 29 19 10 6 3 18 6 15 6 22 2 31 27 29 22 10 14 18 21 15 7 8 14 17 11 19 13 1 19 11 8 14 27 16 17 30 2 22 13 7 12 12 4 8 10 26 15 21 10 4 4 16 9 15 30 20 2 11 18 18 22 25 31 17 9 14 13 11 5 25 15 14 6 19 19 13 11 2 2 20 3 3 2 10 17 31 29 16 11 15 2 30 6 30 13 15 12 26 23 14 17 4 28 20 22 15 1 30 15 31 18 15 2 17 24 16 17 19 31 25 31 30 21 6 26 2 20 7 27 9 18 11 12 14 30 1 27 31 30 10 30 15 22 30 31 15 14 14 2 14 7 2 12 25 7 5 27 24 11 20 30 26 30 10 9 29 8 2 26 7 9 22 21 30 20 18 13 3 1 15 14 5 14 23 30 18 27 23 10 4 11 8 30 8 15 5 5 23 6 28 27 14 18 14 12 7 29 23 7 29 4 18 1 17 9 28 3 5 19 10 8 29 15 4 5 27 8 7 16 11 3 11 24 19 22 3 23 20 25 29 15 26 15 15 11 21 11 11 25 29 18 31 25 1 1 27 27 9 3 12 19 3 20 10 19 11 10 10 28 1 5 11 26 17 24 3 7 3 13 29 30 30 26 21 28 27 16 21 4 16 1 20 17 19 27 4 27 3 14 23 3 16 2 26 2 23 28 6 24 7 1 22 5 27 9 30 22 24 20 23 7 18 9 23 5 3 24 31 5 4 20 6 20 20 31 19 11 26 22 3 1 22 22 4 17 30 2 7 21 19 27 27 6 5 16 10 7 6 8 9 10 27 14 27 15 12 12 26 4 2 28 4 23 19 5 7 15 5 11 4 23 7 30 28 9 12 5 13 18 12 21 27 7 2 20 22 11 31 14 14 1 8 17 21 24 20 27 8 24 7 11 15 13 10 12 21 21 14 2 7 25 20 31 29 19 19 19 29 18 30 11 16 7 26 6 30 14 1 4 6 7 15 18 19 22 27 6 11 9 5 16 2 23 13 31 10 1 16 8 16 13 16 1 19 10 6 15 23 6 19 26 11 31 13 27 21 8 2 29 15 4 11 16 26 24 13 5 22 29 10 6 8 25 4 26 2 9 7 24 13 23 17 21 22 27 16 9 3 15 7 17 19 15 31 11 7 12 15 28 7 22 1 14 14 4 6 15 11 11 5 21 31 21 10 20 16 23 28 17 7 1 31 25 16 28 4 20 7 17 17 11 5 15 23 18 18 28 1 26 5 6 13 5 24 22 22 7 14 16 23 18 17 20 11 30 17 12 18 21 26 1 31 31 15 22 17 31 17 16 23 21 19 5 23 11 26 11 17 6 27 6 23 12 24 31 8 9 10 25 29 4 26 26 1 7 17 16 6 2 31 27 20 18 31 12 28 25 22 12 29 17 17 18 26 9 18 2 15 25 25 10 28 17 5 29 23 19 13 27 20 10 22 8 27 21 17 21 12 6 1 7 20 16 25 15 22 9 14 4 2 5 11 27 21 13 22 13 31 3 6 17 10 27 23 5 14 8 24 25 13 22 30 2 4 23 14 24 31 25 27 30 30 4 25 19 17 16 29 14 16 3 31 26 27 20 28 7 27 20 30 7 9 28 6 12 19 19 4 16 10 28 14 8 1 7 25 15 20 22 26 5 23 23 28 16 11 24 23 7 11 21 11 17 17 16 28 2 3 30 17 10 24 28 18 22 1 11 5 21 30 29 23 19 20 19 4 31 9 24 4 19 11 14 4 27 27 30 26 27 26 9 5 18 5 22 9 3 30 11 23 29 8 14 14 26 30 15 25 8 7 26 24 17 6 26 10 1 24 4 27 16 12 31 2 14 20 8 17 18 17 6 13 24 18 27 16 16 10 9 21 15 1 14 31 6 8 10 6 29 11 30 13 21 30 14 3 18 20 17 2 5 23 15 26 9 8 11 22 15 17 12 29 18 25 29 21 30 5 27 27 13 23 8 2 19 19 5 5 5 19 5 9 10 17 4 16 24 14 5 5 30 16 3 14 7 29 4 3 31 28 29 12 19 3 14 7 19 16 9 24 3 11 1 11 27 2 24 17 13 28 22 10 10 22 23 16 19 24 18 16 18 13 27 4 13 7 10 30 22 16 22 23 25 20 31 20 20 23 6 1 18 25 10 27 15 31 10 31 21 25 15 8 7 8 11 17 15 18 15 3 31 3 25 24 21 22 13 9 14 16 7 29 7 15 24 21 14 2 18 3 27 30 8 31 6 18 16 18 4 29 21 4 29 12 27 18 3 6 24 14 19 31 11 25 14 1 12 25 3 29 25 27 25 2 26 31 19 8 15 21 3 4 24 1 14 17 18 14 23 11 27 8 8 4 2 21 2 11 14 2 7 7 28 31 8 20 28 25 26 12 14 28 13 4 26 24 20 11 6 9 21 30 17 26 31 16 15 2 26 26 3 1 30 31 30 7 17 26 29 11 4 11 6 17 12 31 9 31 10 13 7 28 11 23 22 11 5 3 12 30 28 12 29 27 11 27 31 26 19 26 5 23 5 8 6 16 6 12 13 15 24 19 10 2 8 29 12 12 1 21 9 26 1 6 19 10 30 18 2 17 12 6 8 14 12 13 27 17 23 7 31 15 25 7 16 31 5 25 11 3 12 19 28 11 22 16 18 20 31 19 6 10 22 11 23 2 22 17 18 13 23 16 25 14 22 8 13 24 30 22 26 11 9 21 19 31 3 5 17 2 23 22 9 13 31 30 15 21 15 30 2 4 14 24 17 3 31 28 24 30 18 17 7 26 4 25 23 6 29 9 5 18 28 14 30 27 12 11 14 24 8 13 27 19 6 10 21 5 6 12 1 23 28 7 16 31 29 7 3 26 13 7 12 8 18 9 1 27 17 15 19 24 27 14 12 30 22 30 2 27 10 2 19 4 7 3 1 4 7 3 28 18 8 6 23 25 14 23 21 29 4 6 21 29 18 30 27 8 27 28 3 3 28 19 7 3 21 7 6 26 8 31 10 15 6 1 8 19 21 26 14 25 1 2 22 18 31 17 25 24 12 25 27 8 13 31 10 31 4 13 23 11 13 1 23 18 1 31 3 22 23 17 13 23 18 3 7 15 17 29 6 28 21 1 4 2 29 13 30 1 24 22 10 5 22 1 20 21 31 22 9 21 5 21 12 20 21 17 4 6 12 9 1 1 7 4 2 4 15 30 2 7 20 11 9 8 12 28 28 9 18 3 29 21 21 8 9 8 24 10 12 4 16 12 3 22 15 4 23 27 2 25 2 19 4 10 27 13 6 21 22 22 22 19 11 11 26 17 17 16 27 28 18 11 8 20 31 20 21 20 16 21 11 15 8 15 23 1 27 28 22 15 16 12 3 24 20 26 10 5 11 5 30 28 13 6 14 10 24 3 28 8 23 7 22 29 19 13 29 15 8 17 27 21 26 29 14 13 24 23 15 1 25 14 26 4 17 8 12 9 10 8 16 31 14 5 26 2 15 21 14 20 7 9 10 30 5 21 9 28 12 24 26 3 4 20 4 20 27 15 29 3 22 11 31 3 13 25 4 26 15 15 14 19 23 21 15 27 10 24 21 19 16 15 19 19 3 23 5 27 6 31 30 26 9 29 28 21 21 29 15 2 12 27 18 1 16 1 26 24 24 15 11 6 28 30 22 28 19 25 24 24 24 20 16 1 17 12 20 4 7 3 5 16 27 20 17 10 21 11 2 11 23 10 15 17 6 3 14 24 27 6 15 20 25 30 18 8 9 6 10 15 7 12 31 2 1 14 9 21 22 10 29 11 20 10 28 23 13 10 16 8 13 30 25 6 26 10 11 3 15 20 16 21 1 13 21 1 24 29 19 14 6 14 24 23 24 20 14 5 27 29 10 8 25 4 11 20 11 22 22 25 8 4 13 6 16 31 4 8 28 20 19 31 3 12 22 24 29 5 28 25 31 4 30 25 5 10 13 15 29 1 9 5 5 19 9 18 18 12 24 12 1 11 12 1 20 2 24 16 4 18 7 4 21 5 28 26 14 7 9 9 5 15 12 7 2 20 23 19 29 15 31 27 23 11 27 10 10 19 25 14 5 31 17 24 2 11 18 14 17 26 22 19 10 2 26 9 19 17 28 17 29 25 12 20 4 6 29 13 24 20 26 27 19 9 19 21 19 3 3 2 26 22 21 4 22 15 11 9 29 7 23 26 31 2 12 1 7 10 11 28 29 4 21 15 12 6 2 31 8 2 30 3 23 19 4 13 31 14 20 28 18 9 20 15 10 1 15 14 8 26 9 5 27 29 17 7 4 18 4 11 19 3 11 9 21 15 19 19 26 5 13 13 14 2 27 21 31 9 4 7 1 12 9 27 7 26 2 10 10 6 19 27 6 27 4 26 10 20 11 5 25 24 15 5 23 8 25 22 16 26 26 14 4 3 9 11 26 9 18 5 12 3 31 17 30 1 9 6 20 20 10 11 10 22 15 1 30 9 20 14 1 14 26 5 14 3 15 9 9 30 13 20 2 10 3 31 10 12 3 27 29 13 7 7 1 21 5 30 27 22 11 28 2 5 30 15 5 13 23 14 9 2 31 10 9 3 7 18 12 10 14 9 20 18 13 20 7 17 17 1 7 27 26 8 29 24 20 2 3 10 13 11 11 13 19 18 13 23 4 24 30 15 30 16 1 11 3 6 25 19 4 29 12 29 3 9 21 22 8 23 29 21 2 7 31 18 24 10 10 27 31 8 9 29 24 7 6 26 10 28 11 13 25 22 8 25 28 26 15 4 17 11 22 17 17 21 3 9 30 10 2 27 18 10 24 8 15 27 31 24 23 10 4 14 29 9 7 25 4 20 26 20 30 17 3 15 4 4 23 1 13 24 27 28 1 20 4 15 13 3 5 5 10 6 18 7 15 25 29 18 11 24 4 9 9 7 23 12 10 12 12 22 2 6 19 2 23 20 14 4 21 17 8 28 22 24 4 5 15 30 20 25 22 24 2 28 28 22 7 6 2 16 25 1 21 10 3 12 30 14 16 17 30 21 13 19 11 14 21 23 13 10 16 1 2 15 29 27 5 4 1 4 19 23 5 9 2 5 18 29 16 2 12 15 21 24 31 29 7 20 21 17 29 5 17 28 18 14 23 22 15 21 24 3 13 26 9 12 30 26 7 14 26 18 26 15 10 25 10 14 14 30 30 9 4 14 6 21 25 26 9 9 16 30 9 26 24 17 6 20 9 10 1 3 27 26 15 5 18 25 17 29 23 13 6 24 26 9 13 18 4 20 26 17 18 3 11 9 17 14 28 25 23 28 26 18 21 9 20 5 31 3 2 23 16 5 15 8 12 26 25 15 12 17 31 27 17 8 4 31 21 1 25 12 26 19 27 15 25 15 17 25 18 16 14 31 21 28 5 1 20 28 13 31 13 10 25 28 17 28 27 4 26 18 13 21 3 8 2 28 20 19 19 4 3 1 3 21 26 6 19 15 2 29 12 14 7 5 8 21 31 4 24 25 19 5 14 22 10 14 18 30 30 5 2 1 5 3 20 30 6 5 11 7 3 21 18 9 23 26 28 22 27 18 16 14 23 27 4 30 9 19 28 7 23 28 6 25 28 25 22 2 29 30 8 29 19 25 5 11 17 1 1 12 18 14 24 7 10 27 6 18 15 2 23 4 27 28 29 21 19 17 22 14 15 27 12 1 19 16 11 4 16 9 14 31 23 6 7 1 30 12 16 13 11 7 15 5 1 10 25 19 26 16 2 7 9 11 7 27 26 17 29 8 24 9 7 15 14 13 13 10 22 28 23 31 4 6 4 2 13 28 21 7 10 20 13 19 30 18 12 22 1 9 29 24 17 2 7 28 13 19 7 3 14 27 2 17 30 5 16 11 31 5 17 9 22 27 25 20 13 6 8 12 12 3 4 29 5 11 23 17 27 29 19 9 22 19 23 20 21 8 30 20 10 13 27 1 7 18 18 17 23 26 28 4 28 30 30 30 9 21 15 2 17 1 9 5 17 31 25 6 5 21 24 15 1 17 13 5 3 30 21 26 22 16 27 17 14 23 15 20 10 30 19 26 28 27 29 13 25 22 18 29 9 8 10 9 24 22 13 27 19 1 19 7 14 14 23 25 3 7 13 12 3 31 5 28 25 2 9 18 21 24 13 29 1 21 7 22 9 17 17 25 15 2 1 26 13 23 19 15 27 31 27 29 29 29 23 20 30 31 6 19 22 16 16 20 3 20 10 12 4 25 5 16 26 3 11 8 26 29 22 21 27 15 17 24 12 6 12 8 6 15 26 25 28 9 13 31 26 22 9 29 13 11 12 8 14 22 15 6 19 3 24 14 16 7 4 27 13 15 4 18 27 27 11 22 2 21 19 28 9 27 23 22 4 3 29 17 24 10 22 10 10 15 23 25 21 27 19 31 8 20 17 2 15 25 23 15 14 10 11 23 3 31 11 6 1 8 23 22 15 11 31 24 23 21 16 11 14 3 10 21 22 25 20 3 18 11 15 30 18 25 19 20 23 29 24 23 3 13 11 15 23 11 7 13 31 20 23 13 20 30 31 10 23 20 11 8 28 25 4 13 17 20 30 6 15 22 26 17 3 5 31 24 15 4 5 12 24 25 22 12 23 22 20 15 8 28 20 2 19 23 14 2 11 13 7 25 1 1 8 4 4 5 27 16 8 29 28 29 22 16 8 13 4 25 25 11 19 13 11 6 2 24 8 10 3 12 1 4 13 8 5 16 12 29 31 18 26 25 13 16 10 18 26 13 11 18 22 29 30 1 2 30 22 7 8 25 18 9 26 30 14 28 12 24 25 10 8 19 1 20 1 10 7 24 21 15 10 11 11 7 9 12 5 30 16 12 21 2 18 13 1 1 9 10 22 2 17 29 18 18 17 16 27 21 9 14 3 18 22 13 24 30 22 26 27 6 7 16 7 22 29 5 20 4 13 10 6 29 7 21 15 22 6 9 11 14 22 13 29 13 23 22 9 11 14 4 14 20 18 21 9 13 23 28 16 2 7 21 31 13 11 12 3 14 20 12 27 9 22 24 19 14 12 27 22 26 29 5 12 15 23 18 27 14 15 11 16 21 30 13 31 7 22 1 20 11 12 13 17 2 3 4 13 15 28 4 7 25 8 16 8 28 3 1 10 17 12 23 4 8 2 1 12 24 1 31 1 10 10 15 12 12 16 22 24 12 23 30 4 30 15 11 24 15 12 3 31 21 23 1 26 23 1 6 13 31 3 13 9 12 27 20 23 11 9 16 20 31 12 23 28 26 1 20 7 12 20 4 30 10 4 24 1 3 29 11 2 31 23 10 9 16 28 31 24 5 13 10 2 25 2 29 17 2 16 24 11 4 27 7 13 29 30 11 31 25 21 30 22 10 8 30 23 2 27 15 4 7 25 6 31 24 1 14 23 16 4 2 20 29 6 30 26 4 8 23 26 28 21 14 5 26 12 27 28 5 9 31 11 31 3 8 23 4 22 14 17 25 13 5 20 16 2 14 17 9 5 11 3 23 24 7 18 2 3 12 6 11 9 15 10 10 22 30 13 10 10 27 4 20 1 23 4 2 4 20 8 6 30 10 27 20 17 13 21 17 22 24 27 28 7 3 6 29 30 16 7 8 12 8 25 10 29 28 9 30 16 16 4 12 25 30 29 8 9 16 24 28 8 17 25 15 17 30 10 15 13 14 20 24 20 13 2 17 7 8 13 20 23 16 31 14 13 26 22 19 10 14 16 18 31 7 30 14 5 6 29 15 19 15 5 7 28 4 21 3 11 2 23 2 16 20 16 26 15 4 13 24 17 28 8 14 3 6 28 6 11 23 18 28 6 23 3 2 26 22 3 6 21 23 5 3 9 18 28 23 21 10 14 7 4 21 18 5 27 12 8 4 3 23 31 9 14 1 8 7 22 8 12 9 30 14 12 8 1 6 28 21 13 10 25 15 29 12 17 22 23 24 25 24 15 23 1 27 23 6 2 11 14 11 19 12 24 28 17 24 3 12 14 15 21 7 27 16 16 12 6 6 2 29 29 17 20 27 10 11 1 11 19 14 19 6 24 11 1 9 4 1 20 15 13 8 19 9 21 2 20 25 7 22 22 2 5 10 28 14 18 28 22 3 9 7 6 1 17 6 7 18 6 25 30 19 30 18 25 19 19 13 12 23 1 2 24 5 9 18 16 24 14 4 26 22 10 1 20 25 4 27 11 8 20 10 24 16 25 17 3 10 27 13 30 28 12 22 30 19 8 13 11 19 14 4 8 22 2 27 15 3 20 25 10 6 1 2 21 23 18 24 1 12 5 28 8 16 18 4 3 23 14 12 9 28 13 14 18 12 9 1 14 27 23 24 1 22 25 22 13 10 12 12 21 14 8 26 27 24 29 28 13 12 6 19 8 18 1 23 29 8 23 9 3 12 1 1 2 26 22 13 2 31 22 22 13 29 16 9 19 11 3 30 20 8 17 25 23 18 16 18 23 5 26 25 17 27 25 18 19 14 28 20 13 18 8 24 16 21 30 1 31 1 30 20 6 14 13 28 29 27 14 20 31 8 11 16 1 2 1 19 15 28 5 26 15 12 16 28 30 14 26 30 12 25 16 17 7 26 13 2 21 24 21 21 29 29 3 28 30 3 13 12 31 18 4 12 27 19 8 26 1 2 22 12 24 6 28 28 31 7 29 19 28 16 6 25 13 8 19 10 11 1 21 8 18 24 17 11 11 24 5 9 23 24 18 14 29 12 8 27 18 6 12 12 19 17 3 1 24 22 8 1 22 28 6 6 18 22 16 26 12 19 3 2 11 20 15 7 31 22 2 15 25 11 24 11 27 26 9 17 16 16 18 4 12 23 9 29 12 25 23 23 12 23 24 20 9 5 26 8 25 25 20 16 4 12 26 30 6 3 16 20 18 31 23 29 20 1 24 31 23 13 21 1 2 11 20 10 16 15 15 9 8 3 22 10 12 17 8 16 19 21 2 6 18 24 1 5 22 23 2 13 2 22 11 4 2 31 13 15 12 26 21 17 26 11 26 7 27 1 22 13 19 21 16 6 13 16 8 2 5 9 12 5 31 23 8 30 20 18 11 31 12 31 16 7 8 9 11 2 9 30 14 27 19 29 30 29 11 6 30 14 15 9 18 12 29 25 8 17 9 18 16 19 15 29 25 22 6 2 23 12 31 3 8 18 31 4 15 9 10 12 22 22 18 8 31 15 30 7 31 5 22 13 23 3 8 16 24 14 15 14 25 14 14 30 31 12 3 13 20 10 22 8 29 8 15 28 20 11 1 17 15 20 29 7 22 3 20 14 16 4 25 8 15 8 4 13 19 4 23 5 11 13 12 8 18 24 2 6 1 31 20 15 19 17 19 9 17 6 21 31 9 12 7 21 17 8 2 4 12 24 6 20 3 17 28 20 7 27 23 7 27 11 20 12 25 7 21 11 12 8 10 18 19 14 8 5 19 9 6 28 31 12 17 2 26 11 22 31 6 11 6 30 22 25 11 13 30 29 23 10 5 30 26 21 10 2 25 29 8 29 25 7 9 10 9 1 20 28 31 24 7 4 20 26 28 28 8 26 25 28 3 27 25 28 17 3 27 8 29 3 5 23 8 11 30 14 12 17 10 9 7 14 12 26 9 9 21 14 1 14 8 1 8 1 28 22 2 21 29 30 24 1 19 29 11 16 11 20 30 20 29 5 2 9 28 8 15 17 21 14 29 27 14 5 27 9 24 26 29 19 25 19 19 10 16 28 23 26 14 21 12 11 25 12 18 20 17 30 5 7 10 2 2 24 4 26 30 25 21 27 13 12 15 29 21 28 25 11 23 8 31 1 16 23 12 31 11 29 28 13 2 6 13 1 27 16 24 25 10 13 19 20 22 31 17 10 27 9 20 16 16 19 17 29 8 26 29 18 21 23 31 20 28 12 18 24 25 11 15 1 21 2 20 10 1 6 19 28 14 7 12 27 23 26 22 31 21 17 15 8 8 14 28 5 23 12 26 17 22 9 15 10 11 4 19 11 7 4 5 18 10 15 11 30 9 1 27 27 18 11 2 23 22 27 27 14 7 21 28 27 28 11 5 7 12 21 15 16 24 18 2 31 1 10 27 7 9 23 3 24 31 2 15 21 28 11 1 3 29 28 29 25 6 31 29 15 18 11 31 8 28 30 7 28 9 1 3 15 23 3 7 22 4 21 9 29 29 10 1 27 4 27 18 9 25 14 24 9 24 21 17 20 19 23 14 25 23 14 6 12 15 12 31 16 2 9 14 28 18 12 21 21 5 6 28 27 19 18 5 11 5 21 28 21 10 8 15 31 21 20 11 2 30 11 18 29 17 29 25 3 7 15 21 11 20 15 7 7 30 11 15 3 29 9 24 7 16 5 6 3 22 17 5 20 25 20 15 10 15 9 10 21 21 28 29 9 12 2 13 10 10 25 11 7 2 1 14 15 5 19 17 24 2 19 11 26 5 25 4 19 2 11 6 22 8 4 28 19 5 7 26 15 29 3 21 28 3 1 11 7 20 28 29 21 13 8 14 18 1 15 5 1 26 11 20 2 12 17 18 16 21 10 28 19 13 16 15 15 16 24 20 4 18 17 23 30 24 5 16 22 17 19 22 11 27 11 10 7 25 27 20 14 6 17 30 18 30 12 30 14 4 18 16 21 1 5 19 22 9 2 13 23 20 3 3 13 13 12 19 4 6 5 18 11 21 14 26 19 25 22 31 28 7 15 17 7 19 3 29 25 4 10 16 21 10 16 2 21 26 18 24 31 22 8 8 10 22 31 26 15 21 25 12 27 6 26 1 22 28 29 13 31 5 27 18 12 11 17 1 5 3 23 2 25 30 9 3 20 6 26 2 27 20 13 20 23 7 20 14 2 15 26 30 17 21 17 29 30 2 27 1 3 18 3 27 15 9 27 1 15 21 2 10 7 14 27 30 19 16 12 18 30 4 16 14 25 30 11 21 1 4 21 3 20 23 27 3 30 20 3 13 7 5 20 14 16 15 12 3 30 21 20 27 24 3 9 15 1 17 4 30 20 23 30 8 14 25 10 12 11 11 22 18 15 10 31 28 25 9 29 21 29 15 16 19 17 22 3 18 7 4 14 27 26 13 1 7 6 9 16 17 19 7 1 31 16 31 25 7 8 22 28 3 6 10 21 20 1 21 4 5 23 18 29 17 30 30 21 2 5 6 16 23 12 16 20 25 15 13 1 20 2 26 22 5 4 12 24 2 30 28 7 21 14 4 5 12 2 25 13 6 30 29 26 8 13 12 31 26 23 29 14 24 23 5 26 24 14 18 26 10 14 1 31 25 4 4 5 4 28 16 7 25 11 2 1 21 11 31 15 2 26 27 23 17 29 17 10 9 4 4 18 15 2 17 9 5 20 11 6 15 24 13 8 3 14 6 22 22 4 5 24 29 29 13 13 26 28 22 3 31 23 21 12 22 6 18 26 24 27 30 5 19 11 12 20 22 15 10 12 18 12 2 16 10 15 28 4 11 16 7 8 5 25 17 26 28 4 18 20 28 16 22 15 26 2 1 14 17 10 26 1 20 27 16 29 8 10 30 16 23 3 21 27 27 7 21 22 8 6 8 4 21 30 16 14 31 17 27 14 24 19 15 10 13 28 5 20 5 4 3 27 4 23 21 29 27 8 19 3 13 26 4 3 24 20 14 22 3 9 2 24 26 14 3 7 9 7 24 13 8 26 6 12 18 26 9 13 3 27 14 13 19 17 13 12 3 26 31 3 2 1 27 27 15 27 2 21 31 25 2 8 18 5 17 4 29 23 14 29 16 25 10 3 11 23 12 11 17 11 14 16 10 7 11 22 2 10 11 1 2 10 6 19 14 22 20 11 13 31 6 28 25 16 31 2 5 9 12 19 20 23 4 29 29 12 19 30 20 29 29 21 7 3 8 18 23 25 27 4 24 1 30 17 14 29 18 16 4 28 2 23 19 3 18 17 14 5 13 2 31 10 20 4 11 27 20 2 18 15 3 11 13 1 27 25 27 12 7 31 8 8 22 26 10 7 9 24 11 22 23 9 29 12 10 6 5 29 7 23 10 10 31 21 8 26 12 4 4 18 3 9 26 22 2 4 28 10 25 6 29 15 12 25 26 21 30 28 17 4 17 24 11 16 13 18 9 24 21 12 9 23 21 3 12 22 4 8 29 27 13 25 10 24 18 2 12 14 29 28 17 15 18 27 28 31 12 5 21 1 17 29 22 4 29 2 25 2 9 20 28 20 13 4 10 30 5 21 11 31 15 27 12 31 21 9 28 1 13 17 1 29 13 20 30 10 21 21 9 28 10 5 14 22 6 23 19 10 11 29 8 23 22 19 20 11 27 16 9 7 31 8 2 12 27 1 19 15 21 28 9 30 30 22 19 5 11 4 12 19 30 19 9 20 5 28 29 29 11 6 4 10 11 6 21 5 6 8 19 24 2 27 21 1 15 8 5 23 9 14 9 7 31 17 26 4 11 21 1 21 25 5 30 4 8 17 8 11 25 24 3 26 17 23 24 31 28 26 21 5 9 29 9 8 12 4 11 20 22 9 8 15 13 4 19 20 21 26 28 12 17 31 4 2 20 28 2 15 20 20 17 28 15 26 2 24 27 10 12 17 19 17 1 29 21 17 16 10 9 12 21 25 9 22 27 29 16 26 10 5 14 26 1 26 18 1 18 13 8 27 28 26 13 26 22 2 11 6 11 19 15 29 11 24 17 6 19 2 29 28 6 9 20 4 3 7 4 20 17 12 15 13 4 25 5 25 26 15 28 3 1 10 31 11 2 15 14 18 16 11 12 21 17 31 24 19 4 26 5 19 4 17 29 5 11 3 28 5 17 24 8 15 31 5 23 1 19 3 16 1 11 27 21 27 25 12 12 26 4 16 13 7 31 11 11 10 13 7 12 27 29 17 11 28 20 31 27 5 3 11 6 13 5 24 7 27 4 18 21 7 1 3 11 31 13 20 7 23 26 18 18 21 2 26 16 21 24 9 23 26 17 26 5 21 19 9 16 20 27 4 25 27 6 4 24 16 23 30 7 16 14 22 3 15 15 16 2 7 24 25 30 10 19 1 28 4 10 11 24 3 14 17 29 17 18 21 1 8 17 5 23 30 26 23 14 9 8 15 13 29 6 11 5 23 12 2 26 19 10 16 21 23 30 16 8 17 3 6 24 19 10 13 17 4 2 28 11 7 10 23 5 15 3 9 4 12 10 28 28 17 12 17 8 11 1 13 25 3 18 15 19 27 25 4 29 26 1 8 31 10 28 4 22 28 12 24 6 20 20 2 5 29 18 11 6 16 21 30 16 6 11 1 30 2 5 27 28 3 1 25 10 27 28 29 23 6 21 29 25 9 28 28 5 13 5 10 28 25 7 11 28 17 11 27 19 13 22 13 13 21 6 22 16 2 20 5 5 7 2 28 14 28 24 18 9 26 27 5 17 2 13 14 19 22 9 4 3 28 16 16 17 19 4 30 18 23 4 22 28 3 18 10 30 8 27 7 31 22 10 17 22 22 30 7 10 5 10 13 1 23 26 16 10 29 14 25 21 15 15 15 16 31 24 14 7 19 19 5 7 28 21 28 16 17 3 26 21 10 5 19 30 30 1 8 27 13 30 14 27 12 28 11 11 20 23 15 5 10 19 12 6 6 6 19 22 7 13 9 14 17 26 13 13 26 18 9 7 17 22 1 28 19 11 5 5 31 19 10 9 5 19 12 10 22 31 30 28 10 7 9 25 1 21 6 25 7 14 31 23 3 31 17 21 9 21 25 8 7 1 17 9 19 26 18 10 23 14 4 2 21 12 24 19 1 27 12 6 8 10 26 10 9 12 28 17 30 21 25 3 22 8 11 7 2 27 14 25 9 16 24 27 27 14 13 26 9 22 31 16 31 25 25 9 3 21 23 2 9 14 4 28 19 13 1 19 8 15 10 14 30 2 10 23 15 22 17 21 12 14 6 10 6 28 18 8 16 7 7 22 21 9 18 8 21 16 24 26 30 2 8 26 3 17 18 15 5 1 3 15 13 6 24 18 2 8 23 15 14 28 5 1 5 20 7 23 5 30 17 1 1 22 27 1 8 11 14 10 11 16 24 23 21 16 7 20 21 30 2 4 26 6 4 28 24 8 19 28 7 2 26 5 23 21 5 28 31 18 7 9 31 28 29 18 11 5 7 31 1 8 3 24 11 5 20 1 12 5 26 16 6 21 20 26 8 23 23 8 9 27 14 7 23 11 24 2 13 28 2 13 4 2 5 13 4 22 11 14 26 6 29 29 26 16 24 2 7 13 7 13 8 18 19 30 29 12 30 10 8 29 21 10 30 25 20 3 16 30 16 8 4 11 6 27 26 27 27 30 8 31 12 15 18 30 11 13 8 7 20 16 4 9 23 1 1 11 3 16 7 16 21 11 24 26 4 17 21 30 15 26 30 26 9 14 23 18 26 30 22 14 14 26 23 3 26 23 13 26 5 18 8 23 26 31 18 29 16 5 26 29 31 22 23 6 4 14 21 27 11 12 9 24 6 29 25 29 18 4 23 20 21 30 12 15 29 29 13 12 31 7 9 30 28 29 3 29 10 23 24 20 3 30 10 8 28 3 5 12 7 25 1 27 23 12 11 19 7 21 30 6 27 5 3 21 2 5 16 11 27 8 30 28 6 7 4 31 9 7 12 15 31 10 9 21 21 19 8 25 8 6 28 1 8 30 19 9 1 3 18 26 8 16 22 13 20 25 11 29 29 20 10 27 29 18 16 18 3 23 9 8 26 5 6 2 2 24 8 2 24 25 27 31 8 17 11 27 9 21 22 4 9 1 30 4 16 12 21 17 1 29 24 26 31 28 25 1 18 31 3 11 24 27 10 29 11 18 25 19 5 15 20 11 13 19 14 27 28 1 12 29 27 2 21 27 29 13 27 16 12 27 24 4 21 2 2 31 18 24 16 22 5 4 2 18 20 15 13 17 16 22 12 11 23 1 4 21 13 31 3 24 24 26 26 13 25 25 12 11 17 25 31 21 29 1 5 15 13 15 29 28 5 9 6 28 10 9 15 20 6 15 13 30 7 5 9 31 29 21 9 14 12 6 1 9 6 4 22 16 18 19 11 23 28 16 17 4 22 29 23 28 12 2 24 18 6 1 15 3 19 21 14 31 26 15 6 29 18 27 14 2 15 24 24 9 6 7 12 25 4 3 21 15 5 11 1 10 10 14 11 28 3 24 25 27 7 29 24 22 24 4 24 5 25 14 11 28 21 22 22 24 23 9 6 27 18 4 3 27 17 13 21 18 6 15 13 10 10 3 1 31 5 22 3 29 4 13 24 24 4 14 15 26 20 20 19 6 23 19 1 7 30 22 24 4 3 3 11 12 5 9 11 9 30 13 5 3 24 28 24 27 8 5 19 27 24 4 31 14 22 31 20 20 19 12 21 21 14 30 30 16 7 8 23 6 18 27 6 10 21 27 5 26 1 21 19 24 24 18 6 13 16 23 30 3 3 18 24 14 16 20 30 20 27 21 25 14 14 28 23 1 24 26 26 22 13 13 12 4 29 16 16 13 7 12 15 10 29 5 23 11 25 19 31 18 8 22 29 21 17 19 21 7 11 13 28 23 26 8 26 21 23 8 2 30 20 16 6 15 19 26 24 10 14 23 27 19 11 23 9 27 10 27 31 20 9 27 9 1 2 4 21 22 9 20 18 26 2 23 10 20 16 31 29 29 20 23 16 30 14 22 24 21 18 23 7 24 17 15 24 18 16 11 8 25 30 26 19 31 15 26 18 30 25 13 25 13 4 8 10 15 29 2 2 13 22 8 5 7 21 26 24 5 3 30 27 30 24 15 28 5 7 14 4 30 26 26 9 28 2 18 9 31 17 9 10 8 14 13 14 3 7 5 8 8 3 3 6 26 15 31 28 20 13 31 18 6 26 26 31 27 13 6 24 27 14 3 3 28 15 15 28 19 19 4 24 21 5 30 13 17 27 9 5 9 7 20 12 30 15 9 23 25 14 16 18 26 16 21 22 28 2 18 13 20 20 6 7 22 2 17 5 28 25 8 3 29 27 14 27 8 22 19 30 3 1 17 28 14 4 16 10 5 31 20 24 17 25 28 7 26 13 10 21 4 17 23 2 10 4 28 18 23 13 14 25 11 30 19 24 2 3 31 6 3 20 27 19 11 23 24 4 4 31 24 8 14 13 7 23 14 1 7 6 14 21 28 24 17 14 15 17 16 14 22 16 31 16 2 11 7 23 14 9 22 6 14 4 16 20 24 30 20 29 4 31 18 29 22 1 11 5 17 25 16 6 9 16 21 8 26 25 30 6 2 18 9 13 19 24 1 10 22 19 7 23 18 22 19 8 22 29 10 6 20 26 11 29 10 29 3 2 22 31 5 22 17 13 3 3 5 4 12 25 20 16 16 6 6 3 12 25 30 21 30 18 15 9 13 22 6 16 21 26 15 25 16 29 4 18 29 9 19 9 31 7 24 15 11 27 16 22 21 12 9 19 27 24 26 9 12 29 22 31 21 3 24 5 31 26 21 29 1 6 4 31 11 26 12 21 21 27 9 10 5 17 27 1 7 19 9 17 14 28 16 4 30 6 8 27 31 26 24 31 1 26 30 11 20 11 29 7 4 4 15 9 18 10 9 25 26 15 10 8 11 25 11 7 30 17 2 28 9 26 27 7 18 24 15 6 3 12 12 4 13 26 12 31 2 18 24 25 30 31 2 7 24 10 13 20 24 15 14 2 7 10 8 22 31 23 27 2 1 5 3 14 29 13 13 28 30 3 22 27 2 21 2 23 30 13 9 21 25 23 20 31 30 25 21 29 16 14 28 15 16 28 26 11 9 5 8 6 7 27 1 6 16 31 28 12 12 3 30 3 23 18 2 21 12 20 16 25 31 10 8 16 7 31 24 15 4 29 20 10 24 18 15 6 16 9 16 27 12 14 28 3 30 29 22 10 16 4 1 13 14 7 26 18 6 19 1 10 16 19 17 7 3 30 12 18 7 25 12 16 8 8 17 4 5 5 11 18 8 11 31 19 17 23 5 21 10 6 30 26 22 13 30 24 11 10 11 16 4 22 31 9 29 14 10 31 18 20 16 24 30 15 11 14 6 16 3 14 19 30 6 9 11 4 30 22 11 9 4 12 28 1 20 25 15 27 25 30 15 9 20 12 21 31 25 24 13 25 4 29 23 9 4 31 12 2 19 23 9 22 1 5 23 19 30 4 14 21 2 29 27 22 9 14 19 31 4 29 24 8 26 15 16 29 12 26 28 31 15 5 21 15 10 10 2 8 13 16 26 13 11 21 1 19 1 19 18 4 14 10 11 8 22 25 3 31 17 30 30 31 4 18 12 13 25 14 18 7 27 10 19 6 28 17 22 28 4 8 31 17 15 9 22 3 2 24 2 18 20 30 15 23 14 26 2 7 6 17 13 1 26 29 4 22 14 25 18 15 30 16 29 13 24 17 13 23 7 13 7 27 9 21 16 22 13 18 28 19 1 8 17 27 3 21 15 15 14 31 27 13 15 23 23 7 8 3 27 15 13 2 10 21 22 23 11 1 9 5 19 8 10 5 3 11 23 15 23 5 14 18 15 28 9 7 1 17 7 27 29 19 26 5 8 16 27 16 15 3 18 31 10 26 4 10 5 24 24 25 29 7 11 10 1 18 14 31 1 20 26 29 7 21 2 14 3 26 27 15 28 14 15 6 8 16 13 10 9 6 3 4 10 11 13 10 28 27 7 28 15 31 23 22 20 24 2 20 19 29 2 13 9 16 17 14 31 29 21 8 3 21 9 10 29 22 18 26 15 24 20 29 23 10 17 9 2 17 27 18 12 28 29 18 12 14 31 9 11 18 17 12 7 23 21 4 13 7 27 27 29 14 23 20 23 6 29 22 20 22 7 29 18 4 15 29 15 12 4 25 29 20 3 2 12 24 6 22 28 30 16 23 12 5 12 3 8 7 23 28 28 29 25 14 30 7 9 13 18 12 4 14 30 7 15 8 28 18 27 22 17 11 14 26 13 23 27 21 29 18 15 25 13 6 5 11 12 11 23 28 20 24 10 18 30 22 23 24 9 19 15 23 27 26 17 9 17 12 29 14 27 12 5 8 17 7 18 27 17 7 23 3 31 30 19 27 18 10 20 26 26 3 17 22 28 1 28 13 12 25 24 6 3 26 13 17 1 29 10 15 4 30 17 1 28 4 28 13 12 16 7 6 16 22 25 10 22 21 20 31 12 10 5 14 4 16 29 4 13 7 16 16 4 1 15 31 3 11 10 14 24 17 17 6 5 11 15 24 31 1 23 12 10 26 23 13 10 18 14 20 23 29 2 26 27 16 23 29 26 2 9 16 18 26 21 22 5 2 14 2 2 3 11 11 26 3 23 2 18 5 21 9 31 23 3 27 7 26 22 31 27 29 13 11 21 3 30 23 4 10 24 6 12 4 16 5 4 6 6 21 8 27 28 8 16 30 1 20 24 20 17 19 15 30 27 4 1 25 26 2 3 19 5 13 20 21 17 21 24 22 8 31 15 4 5 28 3 3 17 24 21 2 10 4 29 5 8 29 30 2 29 1 18 2 11 4 20 27 24 12 16 30 10 28 2 12 25 2 15 8 26 2 9 2 5 7 6 10 2 2 10 28 1 27 30 11 29 16 5 21 28 20 19 4 16 19 15 9 18 27 16 10 28 23 11 31 27 15 9 26 14 18 23 14 12 19 23 9 3 27 27 28 15 13 31 28 29 13 4 15 8 17 25 5 8 2 2 1 16 10 25 28 26 16 8 4 1 30 12 3 23 5 31 4 17 28 1 14 9 2 27 17 18 20 19 26 19 20 24 2 27 17 29 21 30 5 24 30 2 2 2 22 7 30 26 21 26 24 2 4 25 28 18 9 14 5 1 1 22 25 31 17 8 28 7 7 31 28 5 1 28 4 22 1 2 14 21 26 4 20 29 26 16 15 4 27 17 4 26 7 26 25 23 3 22 27 9 21 22 11 19 18 15 7 18 14 19 7 8 22 25 5 15 9 17 16 3 31 19 28 6 12 21 27 14 9 22 20 27 12 28 12 29 11 19 13 25 6 18 30 25 11 2 6 17 16 21 19 16 7 15 21 18 3 16 29 9 5 15 3 16 11 14 12 22 30 24 13 4 8 9 27 18 10 1 4 26 20 22 10 26 4 28 10 4 11 7 10 15 21 12 28 31 26 6 19 24 28 29 26 4 7 19 22 16 17 25 10 5 13 17 30 14 14 8 17 24 12 25 5 30 5 1 30 28 7 15 19 3 13 11 4 17 29 25 1 14 16 9 17 27 25 13 9 5 21 24 26 30 17 30 29 21 29 25 16 2 8 1 4 18 11 7 3 6 30 4 17 14 10 2 7 1 15 16 4 2 8 29 31 24 26 26 11 23 19 24 24 27 24 25 13 3 29 16 8 27 17 25 8 24 26 14 24 7 27 27 8 3 23 6 24 17 31 4 8 19 25 29 12 18 22 22 20 19 4 26 13 20 19 18 10 11 29 3 18 25 27 23 25 18 28 18 1 26 19 8 13 12 3 22 29 24 12 16 10 16 10 20 2 26 4 12 5 30 14 20 23 7 12 15 23 6 30 23 31 17 29 10 26 31 31 22 22 12 6 31 25 13 17 26 7 18 6 9 16 17 27 8 24 7 20 13 10 18 4 8 1 1 17 26 1 15 14 22 24 19 19 17 29 2 9 2 19 15 11 3 29 6 8 19 10 27 31 17 11 4 24 11 4 8 6 2 20 19 21 12 5 8 26 31 7 3 2 25 15 12 26 13 15 2 31 24 27 29 9 6 1 31 15 2 7 20 2 26 5 22 4 7 28 27 5 3 27 6 26 11 15 20 21 29 19 18 19 12 15 25 16 13 24 30 13 28 16 14 20 18 4 21 23 31 16 27 1 12 1 26 20 15 14 7 10 1 24 26 11 6 19 26 16 10 24 28 6 8 8 24 23 12 13 14 9 27 9 9 5 9 3 24 21 14 28 28 13 18 22 23 21 10 17 6 17 7 31 22 12 8 14 3 17 25 17 25 20 25 1 24 1 1 16 21 15 10 16 27 27 6 18 17 13 1 22 29 7 19 18 18 26 29 20 9 22 5 3 10 30 1 2 28 1 15 15 15 24 30 10 20 3 25 5 13 25 24 9 29 11 26 15 4 23 2 12 14 6 12 21 2 12 23 29 13 4 13 25 28 9 2 14 11 26 16 22 18 8 30 15 16 24 28 19 13 29 29 24 3 9 14 3 19 3 29 31 6 8 22 31 17 23 13 25 16 28 13 2 2 11 14 18 1 10 3 14 7 31 4 8 7 15 8 25 17 5 22 21 11 12 20 25 2 2 16 17 27 29 16 29 8 27 13 7 6 13 18 10 13 21 17 17 5 22 10 19 27 31 8 4 11 28 28 10 27 12 26 20 9 8 15 15 4 27 19 7 9 5 16 19 25 31 4 27 21 13 15 14 10 22 17 18 16 13 28 9 23 20 29 29 28 10 10 29 6 28 4 12 1 19 28 24 18 29 19 6 8 2 19 17 22 3 3 6 15 28 13 4 17 8 2 11 17 11 8 20 6 11 29 6 29 25 29 14 22 15 19 27 16 4 12 6 6 13 10 19 9 20 22 23 27 21 2 10 30 9 30 4 17 25 7 13 19 5 26 7 19 11 3 1 14 12 5 18 22 12 5 29 31 26 20 24 14 22 31 12 28 29 15 14 21 21 26 8 23 18 12 8 26 12 7 8 22 9 23 12 20 27 9 17 20 27 7 2 17 6 13 13 2 25 24 22 12 16 27 2 2 7 9 27 17 13 2 7 21 24 16 9 18 23 23 6 18 29 7 1 4 19 13 3 12 4 24 23 19 19 24 19 23 31 14 6 10 13 12 31 4 26 6 21 15 29 26 1 24 1 1 25 17 11 27 28 14 19 17 31 4 8 18 27 5 29 30 14 11 9 11 12 3 15 1 17 12 26 15 2 24 15 27 9 23 22 3 4 8 17 3 9 22 20 2 26 17 1 7 25 9 15 5 11 29 5 25 7 28 8 7 20 20 2 26 11 21 28 14 26 14 14 4 2 2 5 28 17 5 1 8 11 13 13 19 9 15 12 15 10 17 21 27 3 20 22 14 10 16 25 2 27 6 5 29 7 8 23 21 10 23 29 21 2 8 8 10 20 18 23 29 1 12 25 4 30 13 15 6 28 6 7 24 11 10 21 16 17 12 5 24 1 31 13 2 5 19 10 25 3 1 20 3 10 13 6 8 23 18 13 20 24 20 12 1 29 30 16 12 10 19 4 10 16 15 9 21 31 18 12 2 16 31 2 26 11 8 2 2 23 13 21 15 1 30 16 27 28 29 5 6 16 6 13 1 18 20 21 17 4 1 16 20 29 18 14 8 23 13 10 14 25 28 27 23 27 9 16 23 6 18 27 20 24 6 18 8 25 7 25 29 5 7 15 31 24 26 8 15 7 15 27 30 11 20 19 6 28 2 27 31 19 22 17 11 27 3 17 19 7 10 16 9 14 30 9 7 24 16 19 28 30 12 24 7 31 12 13 25 11 8 23 29 27 8 7 20 9 23 7 15 30 20 24 12 16 30 18 8 14 4 3 10 15 24 16 13 2 26 4 12 31 26 10 26 1 16 13 9 5 19 23 3 8 13 14 23 11 30 29 22 31 29 29 12 21 12 24 21 6 28 1 6 20 8 29 20 23 10 28 25 27 18 27 3 30 8 23 10 4 18 29 3 15 27 14 3 7 5 23 10 30 23 13 18 31 11 7 20 18 3 14 13 20 7 13 17 12 5 24 15 22 21 17 4 14 29 6 20 31 26 28 29 17 9 15 14 17 21 1 4 22 12 14 8 18 27 24 30 29 16 11 19 4 26 20 17 21 25 4 20 19 31 17 3 6 31 16 23 21 14 24 11 25 6 18 12 1 9 8 29 22 16 15 25 10 3 9 30 26 12 18 11 11 3 11 14 1 25 5 21 7 28 29 1 3 13 12 1 19 17 28 10 1 11 1 9 11 9 7 3 20 23 12 28 23 22 11 23 15 15 10 22 10 5 22 12 16 31 10 3 16 6 12 14 14 11 22 23 19 27 25 8 16 5 4 7 27 12 28 10 27 6 29 3 9 19 14 24 16 21 26 29 27 5 12 7 15 31 29 2 24 23 7 8 25 9 15 20 20 9 28 13 14 23 15 22 11 26 12 24 16 5 22 9 7 31 15 21 30 13 20 23 2 25 28 26 2 11 13 19 19 7 1 31 29 15 19 6 8 31 30 23 2 18 29 8 17 12 26 13 22 14 4 21 5 1 14 6 9 24 25 26 30 23 23 25 4 10 31 11 7 27 31 6 11 28 13 27 7 7 8 26 19 10 14 23 8 27 27 14 19 18 6 15 9 28 8 10 5 5 21 9 29 18 15 8 15 27 1 19 3 9 11 21 16 24 10 21 19 5 3 4 20 9 18 26 3 26 5 7 30 23 16 26 9 28 2 21 23 3 8 23 9 17 10 22 9 20 11 26 22 13 29 11 19 16 3 22 10 7 28 6 29 10 31 7 4 31 25 27 31 31 16 8 16 26 29 24 12 6 18 31 18 14 8 4 29 11 25 5 17 19 8 13 27 8 17 30 5 10 25 4 9 8 9 24 2 4 15 11 9 30 10 24 12 18 27 9 28 18 13 13 6 21 23 1 26 8 30 28 18 22 29 26 29 4 17 28 7 31 7 13 29 16 3 8 2 30 16 29 14 27 9 19 14 29 17 6 6 16 2 21 4 30 15 1 2 29 28 6 26 1 16 24 16 18 31 16 14 13 11 28 8 17 13 19 15 30 24 20 14 25 9 15 21 21 15 20 19 9 25 11 9 9 3 22 25 31 6 5 11 17 1 16 2 12 4 14 10 27 2 21 19 8 4 8 27 18 28 12 24 19 22 30 26 23 20 19 20 24 21 30 7 22 13 6 31 16 20 9 9 19 29 25 27 1 2 20 16 27 31 6 14 21 4 8 12 21 24 1 11 14 28 17 2 9 23 1 22 9 7 29 27 4 22 20 2 23 8 15 16 7 18 30 28 19 4 6 6 26 4 17 6 30 31 5 5 22 5 27 28 9 22 24 10 12 12 9 2 18 21 17 24 7 13 18 23 15 22 28 9 23 13 12 21 13 16 26 1 18 19 29 26 9 19 4 20 28 10 21 14 30 5 5 5 17 22 27 31 10 21 6 2 3 17 22 13 30 16 11 16 3 8 8 9 24 9 29 21 18 16 3 16 20 7 18 6 27 11 3 5 1 7 6 1 21 26 13 20 8 23 2 11 29 8 17 21 16 14 8 1 30 11 14 16 15 30 19 8 9 22 11 7 26 16 7 15 8 17 1 16 7 1 24 4 8 9 22 21 23 30 19 19 7 2 3 19 31 20 27 6 8 6 13 2 19 17 14 27 3 13 11 7 13 3 10 18 9 29 7 31 25 26 16 31 25 17 19 24 5 12 29 12 17 8 13 2 25 24 28 25 5 5 31 15 5 7 1 14 4 6 11 29 29 27 26 22 12 13 12 14 22 7 25 7 15 4 9 6 27 3 30 30 8 27 13 10 2 14 23 3 17 3 29 14 27 24 2 5 3 13 18 25 17 9 29 29 10 4 3 3 7 30 1 12 25 12 21 24 23 11 25 8 11 22 21 6 12 22 8 13 1 23 4 17 31 1 15 7 5 15 9 9 12 8 20 3 19 7 27 10 15 18 17 25 8 4 28 18 23 2 30 23 24 2 6 21 31 18 27 2 2 3 10 11 10 27 13 28 1 6 4 15 23 20 9 29 21 3 15 12 5 11 3 28 12 6 16 9 24 11 11 23 13 20 2 22 16 14 16 14 20 19 28 9 5 3 6 25 6 20 5 8 28 5 2 8 11 17 17 1 26 27 23 5 13 24 25 26 4 9 8 21 26 5 30 30 5 4 24 8 22 26 15 18 31 17 24 8 31 7 8 25 31 30 30 12 20 23 7 23 29 12 13 23 14 9 20 19 12 10 26 31 4 8 18 1 22 10 8 21 16 13 13 13 9 9 24 28 31 28 18 26 9 28 16 22 5 4 7 14 11 31 14 14 7 29 13 28 5 18 15 18 31 27 30 6 2 22 1 30 19 18 25 25 12 9 13 14 10 20 27 20 17 7 31 23 4 10 17 8 28 29 25 25 23 23 30 24 14 30 23 30 14 14 21 25 20 2 7 29 19 1 15 4 7 12 24 11 22 7 16 16 5 10 7 25 1 5 17 12 2 6 8 15 19 28 7 7 28 11 2 15 11 14 17 16 24 7 24 14 14 8 27 16 17 2 7 16 4 21 25 5 27 31 18 14 27 24 19 21 3 20 3 12 1 19 27 24 23 19 4 3 24 30 16 8 29 22 21 1 12 14 6 7 11 23 18 5 13 3 25 15 23 27 24 23 12 19 13 4 4 16 4 26 14 20 2 11 10 22 11 19 2 14 23 13 3 8 17 15 10 10 28 30 4 20 21 15 6 2 16 7 15 20 1 28 8 2 5 15 21 14 1 23 27 23 2 28 30 18 11 9 25 7 7 26 27 26 10 30 25 23 5 9 9 6 3 14 5 6 29 24 19 27 15 12 18 14 8 15 29 17 21 22 23 25 15 16 17 22 12 9 13 17 15 22 20 15 4 22 20 30 14 7 25 26 17 10 8 24 24 5 7 11 25 30 4 8 12 19 29 24 27 8 7 10 29 26 24 31 16 11 27 28 17 19 22 31 28 30 22 18 3 28 26 25 24 29 1 5 14 27 26 9 4 1 16 30 24 7 27 6 17 23 2 31 10 22 31 4 20 21 19 20 17 13 14 8 8 12 12 22 8 4 28 11 2 13 7 23 17 3 28 2 25 28 30 1 18 29 2 4 16 20 23 31 1 3 7 8 15 16 29 20 19 24 30 18 5 5 9 19 5 3 18 29 30 16 27 14 12 28 17 27 16 7 26 14 9 1 22 21 16 17 9 1 7 5 18 11 8 24 27 12 27 13 8 23 29 3 4 9 29 20 4 11 24 28 25 31 26 13 20 9 27 27 9 3 31 25 11 5 17 7 17 10 19 24 31 16 24 3 22 21 20 24 1 13 20 23 10 12 4 27 20 30 22 27 30 20 20 10 24 3 16 7 11 1 28 10 17 21 12 7 8 31 28 6 10 16 28 19 28 31 15 16 28 3 9 26 22 28 2 13 29 15 19 8 16 16 15 1 3 26 5 10 23 2 16 2 15 10 20 9 10 1 23 4 4 31 27 23 26 29 4 21 12 21 28 27 3 9 25 5 3 28 12 23 27 27 24 8 4 11 17 13 11 6 14 14 5 9 4 28 4 7 17 14 25 11 7 27 19 30 31 19 24 12 11 19 5 3 24 8 11 7 18 22 12 29 2 15 7 5 11 8 10 26 21 3 5 26 30 24 24 29 9 16 7 19 1 10 20 22 15 30 29 2 18 7 28 20 19 1 24 28 9 2 22 27 5 24 21 1 16 11 27 23 24 3 10 22 10 27 13 24 24 8 23 10 14 20 29 31 20 20 27 26 19 17 22 21 9 9 21 23 18 17 12 10 17 19 1 26 15 11 16 7 18 8 14 29 25 12 28 13 29 23 8 16 6 27 4 13 2 24 2 19 7 13 27 23 31 25 15 12 4 31 18 19 5 30 16 29 10 11 10 5 2 15 18 6 8 21 18 8 12 17 26 18 29 19 8 26 12 20 7 13 19 22 29 23 20 14 18 27 24 26 31 23 7 16 26 15 5 10 22 14 26 14 1 21 31 6 16 9 25 20 22 11 10 17 31 28 28 18 23 20 12 21 10 18 5 4 30 7 14 18 21 6 30 19 27 29 22 11 6 13 28 25 23 6 11 23 31 7 9 23 25 18 10 1 2 12 2 1 18 15 16 5 19 14 21 14 11 11 22 15 24 18 8 13 21 16 4 21 23 10 10 14 25 19 12 27 30 13 25 14 26 7 17 13 21 6 26 31 15 14 12 5 31 20 15 18 2 19 7 22 26 16 4 18 1 15 13 30 28 4 11 20 10 25 1 28 28 24 26 9 6 6 13 3 25 26 20 27 13 27 17 5 9 19 22 10 31 1 6 25 2 14 13 10 7 13 6 4 5 31 12 10 6 23 10 28 17 30 21 27 23 5 29 31 21 18 7 20 16 11 14 18 24 26 25 31 6 30 1 10 28 10 18 2 1 27 27 15 23 15 10 14 19 6 14 8 23 18 25 7 28 7 24 21 31 17 18 5 14 16 12 10 25 27 9 24 23 2 7 12 16 15 26 1 20 6 6 11 23 31 17 20 4 8 7 3 22 22 5 4 6 15 11 28 10 17 20 30 19 25 11 1 8 5 2 27 10 7 4 30 4 20 18 8 25 22 8 16 12 11 17 15 25 26 10 3 11 29 2 29 20 12 30 27 14 29 20 23 2 23 21 4 10 6 11 1 25 16 14 4 26 31 18 19 25 25 20 4 23 21 31 9 30 27 5 12 22 22 1 23 12 19 24 19 22 1 19 16 17 2 19 9 30 3 26 23 28 14 24 17 1 21 25 30 14 29 8 4 18 6 25 29 24 17 16 13 18 1 28 1 2 13 9 31 15 3 20 11 14 11 25 14 29 19 10 12 14 15 13 31 20 6 26 11 21 10 23 7 11 17 7 10 29 13 8 10 14 25 21 27 2 12 8 31 30 17 9 13 1 21 10 18 27 5 28 16 12 17 20 22 31 24 30 28 5 6 7 16 28 25 12 30 5 19 27 4 2 4 14 2 24 21 20 19 25 14 1 6 29 20 25 28 10 23 25 13 26 29 28 21 22 6 19 24 24 14 25 26 15 5 25 7 26 11 24 19 23 24 22 20 11 16 16 18 5 7 30 29 2 27 18 21 1 3 14 23 16 5 15 30 10 8 3 4 17 26 20 8 17 9 25 25 22 7 11 26 14 10 21 13 3 7 3 1 9 14 21 22 18 4 18 25 10 19 26 24 13 15 31 27 21 24 20 11 30 31 3 10 7 24 23 7 30 23 5 6 5 26 25 22 27 10 16 5 28 10 26 9 22 25 5 11 15 22 19 12 19 22 19 25 14 8 29 10 30 3 13 3 26 7 23 21 16 7 24 12 14 18 18 3 10 20 11 24 11 30 2 29 20 21 21 31 26 18 7 25 18 20 27 12 24 16 31 8 20 23 17 3 7 1 3 16 21 13 7 31 9 6 26 28 24 15 25 19 31 1 12 15 18 5 25 10 21 24 15 9 13 31 9 17 29 11 31 18 22 4 15 30 9 10 25 2 22 18 18 19 16 29 1 2 31 25 11 20 15 23 27 25 22 4 10 18 15 7 4 5 10 17 1 19 24 25 18 14 12 4 31 27 30 31 27 29 22 4 16 5 27 11 29 15 14 5 1 26 10 3 28 19 19 29 4 11 22 19 24 31 22 21 25 18 20 20 16 10 23 31 12 16 10 7 31 21 10 31 16 19 2 10 6 18 7 8 28 27 26 19 26 15 8 19 1 26 5 14 2 26 13 14 10 20 18 9 10 27 7 23 14 6 1 18 24 8 23 20 3 17 7 26 31 13 14 30 7 16 12 6 10 25 17 20 11 4 26 20 30 30 9 11 5 10 26 26 15 17 14 15 31 19 9 29 29 20 27 2 5 7 7 14 29 24 31 7 27 26 24 23 24 2 2 26 11 27 20 23 10 1 6 10 17 14 7 14 3 2 15 7 6 19 18 2 11 18 8 4 10 31 27 31 1 26 24 9 22 12 31 31 12 5 7 26 19 13 8 19 12 20 23 18 8 9 19 16 24 24 20 31 23 13 29 22 7 21 30 26 1 28 24 11 1 30 5 17 10 11 4 21 30 24 7 6 31 23 20 23 15 6 21 5 18 18 26 22 7 24 15 5 20 5 13 19 1 16 4 10 26 6 31 22 27 4 26 26 25 14 16 8 19 5 12 3 20 4 22 24 28 5 28 14 7 8 1 8 23 3 17 15 6 14 5 1 18 28 27 9 10 9 14 26 13 24 26 30 27 17 22 21 19 16 4 26 23 2 2 12 2 16 24 5 30 27 6 14 23 30 22 31 7 2 25 17 25 18 15 21 3 5 10 21 18 11 13 8 11 12 17 12 28 10 17 24 3 20 4 25 18 23 22 22 24 14 7 18 31 21 7 2 23 14 20 7 25 2 14 4 11 31 13 5 7 27 28 9 15 29 31 30 20 22 20 11 4 26 28 3 13 1 2 2 14 21 9 5 20 22 6 29 19 19 2 25 12 28 2 27 25 2 23 14 21 12 22 24 4 18 24 15 16 25 16 29 12 24 1 1 13 6 29 31 22 28 23 1 24 22 27 18 23 16 29 12 25 19 2 29 5 25 12 18 16 25 15 28 16 13 26 26 17 21 23 7 17 14 7 10 5 31 27 25 14 22 4 7 9 5 4 11 28 13 28 12 5 9 6 20 22 31 14 7 20 5 11 6 17 16 13 21 13 8 14 24 29 17 31 4 20 1 14 14 14 8 25 16 16 31 4 4 28 15 8 17 17 17 20 2 30 1 20 11 6 3 4 1 17 1 4 3 1 15 16 12 22 8 27 6 5 28 10 1 9 15 15 26 31 3 25 29 3 14 7 6 16 8 6 30 8 9 2 8 23 17 18 13 24 13 17 28 8 24 27 16 7 10 10 7 13 2 4 13 15 8 19 28 15 24 26 22 31 25 28 22 9 12 2 30 24 16 27 29 8 22 14 14 29 21 18 10 22 20 21 5 27 8 30 11 29 23 30 28 16 24 17 24 4 16 23 26 31 16 23 7 4 3 18 1 24 5 9 14 24 29 17 17 5 15 25 31 6 22 28 20 14 11 12 16 26 1 8 23 16 30 29 17 2 13 18 23 17 24 5 7 21 19 24 23 3 15 22 6 5 16 25 17 24 4 1 16 4 6 7 18 2 2 3 3 15 18 23 29 8 26 3 28 13 26 17 13 7 6 19 12 21 10 28 12 13 26 27 17 31 1 1 1 31 1 2 12 17 24 10 24 18 12 19 31 4 4 12 8 9 28 19 28 7 15 8 19 9 1 2 6 30 2 7 30 1 8 10 17 29 17 7 16 26 25 13 27 29 24 4 4 19 22 29 25 4 3 10 10 4 12 16 31 11 20 29 11 27 6 25 22 22 1 6 15 23 18 10 20 9 11 22 25 2 19 18 3 22 27 12 23 5 25 22 14 13 18 22 6 23 16 28 13 14 31 25 5 16 4 23 24 14 11 17 13 29 1 13 17 25 25 8 28 16 28 10 27 14 31 1 5 13 26 15 24 26 7 29 10 10 18 31 21 28 14 1 25 14 13 9 5 4 14 1 20 10 10 15 21 8 13 23 18 6 5 11 29 11 6 5 18 23 4 7 19 15 7 10 26 20 16 30 23 30 29 9 6 5 21 27 12 1 18 28 6 20 7 3 30 10 7 14 1 8 21 17 20 25 26 14 11 9 10 1 7 7 7 12 12 28 7 21 28 23 17 2 9 21 2 6 30 6 19 28 11 6 13 30 29 6 10 8 14 19 6 20 24 13 29 2 7 5 22 3 25 6 2 31 24 1 5 23 6 24 17 14 27 30 10 24 4 19 30 15 4 4 1 25 14 29 26 20 31 15 20 22 18 21 22 10 21 26 30 24 16 16 6 12 12 15 4 13 31 2 27 4 4 27 26 17 24 21 4 22 2 23 12 19 13 2 26 31 28 25 22 10 7 27 21 18 9 23 28 8 22 23 9 25 16 2 9 6 22 12 27 23 1 8 8 11 9 2 11 3 24 30 11 28 25 31 12 31 20 8 6 11 28 12 2 12 13 10 18 1 19 11 21 18 16 28 28 25 28 5 25 20 3 4 15 26 2 26 25 21 3 28 29 30 7 31 9 19 7 24 20 24 3 7 10 19 4 6 10 31 11 1 17 13 3 31 5 4 24 28 22 26 24 20 22 30 19 28 16 23 20 2 15 21 8 24 6 11 30 13 8 7 11 23 17 13 20 22 14 12 18 5 4 8 22 24 7 7 20 20 29 7 21 13 25 28 5 30 6 1 9 11 5 19 2 22 30 20 10 12 31 27 14 2 1 2 23 5 8 11 24 6 15 13 16 8 8 18 4 13 19 10 23 23 27 23 11 25 11 20 3 8 13 15 9 14 16 31 18 24 9 9 27 23 21 11 29 26 28 30 7 13 9 28 3 4 19 13 26 29 31 28 5 12 9 12 23 25 11 8 15 17 16 8 7 3 16 4 29 10 31 4 23 8 31 25 9 16 4 3 13 3 29 16 13 6 27 4 30 4 11 11 21 26 18 27 29 2 28 24 12 27 25 1 2 23 23 10 7 26 13 20 27 10 4 8 15 28 11 12 31 20 20 20 12 7 13 9 6 9 30 15 3 24 15 4 15 6 13 21 30 23 7 25 30 8 30 12 4 7 21 4 26 9 21 7 15 3 13 19 9 12 2 11 4 15 14 16 20 25 5 16 14 10 7 11 17 5 22 19 12 11 22 4 17 9 10 1 11 21 17 18 1 18 28 2 1 9 17 19 31 19 3 13 28 10 21 12 12 11 30 23 19 18 25 5 26 3 3 4 23 19 21 21 3 15 20 2 21 3 18 20 22 20 31 16 27 20 25 6 29 23 26 16 7 19 18 2 22 20 3 11 5 21 30 8 4 18 7 25 21 24 11 9 10 8 22 4 28 16 9 23 5 3 5 10 22 23 9 10 9 11 20 14 31 18 19 1 3 25 23 23 15 3 29 24 10 19 27 4 1 2 26 4 5 31 11 24 20 19 2 28 29 19 10 26 4 26 26 6 17 18 26 31 18 23 24 25 8 17 29 7 19 21 8 23 18 18 15 4 5 14 1 31 1 8 23 4 3 17 9 19 1 1 19 16 23 9 10 29 25 5 2 12 25 7 1 10 24 13 13 26 26 11 23 25 19 14 28 21 28 4 6 29 4 24 11 25 30 20 20 24 24 21 2 16 27 1 23 17 11 4 11 4 13 31 28 31 13 24 18 9 27 23 4 29 14 15 22 12 1 10 4 25 28 4 9 23 4 29 8 14 1 16 17 11 15 11 10 25 4 27 31 28 19 4 25 1 16 13 12 16 22 14 7 16 17 13 7 18 10 12 29 9 25 13 19 6 23 29 30 26 22 28 21 7 29 12 7 13 25 17 26 13 28 31 29 13 12 2 28 20 12 25 28 5 6 13 9 29 8 5 21 30 1 10 5 29 22 10 8 13 26 1 25 22 31 20 1 9 22 28 28 2 19 22 4 25 4 12 20 11 17 9 7 15 19 12 13 7 21 20 19 13 18 10 1 17 30 30 26 18 24 22 17 11 13 20 2 14 1 21 24 15 30 31 29 15 9 8 19 27 28 4 8 14 11 6 29 7 4 23 24 25 11 9 4 21 29 6 3 27 24 25 8 22 22 5 3 28 13 19 23 7 22 28 18 2 2 15 8 3 4 30 27 13 7 28 31 2 2 1 26 26 25 2 14 13 7 15 9 17 2 31 23 22 25 7 21 24 20 26 26 23 22 19 2 29 15 2 28 15 2 23 7 24 24 18 5 28 1 11 11 1 8 31 20 1 7 7 24 26 1 18 15 23 3 17 18 15 16 12 29 17 3 2 9 25 20 11 19 18 21 30 16 26 29 4 26 2 10 18 27 9 2 9 29 4 23 13 16 7 24 14 21 25 15 27 16 1 6 3 19 24 30 3 16 28 5 10 27 12 27 23 18 26 29 13 27 20 25 11 24 16 22 13 7 4 8 22 4 11 22 20 1 21 21 14 15 25 23 10 3 16 30 21 10 25 2 5 13 25 15 3 9 6 13 15 9 20 3 10 28 22 30 26 9 19 8 21 10 28 29 12 12 27 30 21 19 1 23 29 23 5 1 31 10 13 12 16 31 12 23 25 2 21 18 11 6 23 31 13 20 26 25 31 22 21 19 7 19 10 4 10 12 4 9 21 17 18 3 14 27 24 7 29 13 24 6 17 14 3 29 2 29 20 30 17 10 15 23 28 25 26 7 5 28 13 24 11 29 24 24 24 16 28 19 27 19 24 12 1 25 7 2 22 25 29 5 3 13 27 28 4 19 1 6 15 12 27 25 9 20 15 30 2 12 18 26 30 8 4 30 1 11 29 20 4 26 24 4 5 17 31 8 5 30 14 17 10 9 9 16 26 23 14 28 1 29 22 28 6 26 24 4 3 21 24 4 14 16 7 16 31 4 24 4 2 4 18 11 12 26 24 5 16 5 1 16 2 20 11 5 12 3 9 12 22 30 15 4 12 21 17 11 23 9 14 24 12 30 2 22 24 25 26 6 29 24 22 29 12 30 2 22 1 8 2 22 6 15 23 18 4 9 28 24 17 9 17 27 7 18 17 28 9 11 3 7 3 22 4 12 20 3 31 20 11 31 11 16 14 31 31 15 8 28 8 23 3 24 18 7 8 3 3 16 11 3 20 11 24 21 22 10 22 20 30 1 19 7 14 1 4 14 15 12 8 22 3 10 12 20 16 17 20 16 31 30 19 19 7 9 7 26 19 28 14 15 26 1 19 8 1 22 21 14 2 26 2 2 4 12 21 17 28 7 2 27 3 18 13 9 26 17 4 13 13 17 25 5 16 12 12 14 3 31 27 4 25 27 6 27 7 24 12 3 29 11 28 31 28 9 9 21 25 10 31 4 24 25 8 8 5 17 22 7 16 15 9 8 10 12 3 16 2 12 17 30 23 13 30 17 19 5 6 10 14 6 11 6 30 16 12 1 1 31 8 15 14 14 22 24 25 22 6 26 2 20 23 24 1 21 10 17 25 13 26 5 18 3 8 14 18 19 15 19 18 20 31 30 2 19 20 24 9 25 16 8 14 7 30 12 27 6 27 18 18 21 20 3 22 28 16 8 13 28 24 29 16 23 25 15 10 13 5 16 4 21 24 15 27 22 27 21 27 20 5 11 7 25 13 28 19 27 5 29 23 28 24 6 20 15 18 27 27 23 10 31 12 31 14 5 19 7 23 12 24 28 22 31 19 4 27 4 28 31 30 17 26 21 20 12 4 7 7 29 27 14 28 5 13 8 9 31 13 30 11 5 24 31 2 11 1 29 12 28 28 8 13 20 28 31 31 30 6 5 27 30 18 21 3 29 26 9 26 5 7 4 10 30 3 11 7 3 6 16 28 1 24 7 20 18 6 20 16 9 24 11 7 8 31 7 5 24 16 31 28 20 3 4 17 5 15 23 5 18 6 1 18 29 5 7 13 11 26 29 19 16 6 24 23 4 30 28 27 12 27 23 1 27 27 17 29 8 6 2 25 9 31 12 6 4 16 19 12 8 14 29 23 19 21 12 22 17 8 15 29 1 7 29 25 31 12 22 7 15 21 29 24 20 7 27 22 22 12 31 27 25 28 18 11 17 28 1 1 2 14 29 1 20 24 25 17 2 16 23 16 3 18 6 23 25 2 11 13 13 10 9 5 7 24 15 21 20 13 21 22 26 16 22 12 8 15 28 9 28 19 23 31 4 28 20 28 29 28 9 9 4 15 13 10 8 25 29 27 6 16 15 1 1 5 12 6 18 9 15 12 25 4 11 28 31 28 22 27 24 29 4 28 12 14 4 17 7 30 11 10 15 25 10 13 30 20 18 14 26 30 25 17 2 3 12 2 30 2 26 21 28 27 15 7 9 16 23 13 15 2 22 27 25 30 6 21 16 21 3 8 20 27 24 19 27 4 20 26 4 12 13 31 7 27 6 13 9 27 25 21 26 14 14 19 10 19 6 25 9 8 1 26 2 22 13 28 26 2 20 27 11 1 24 18 25 28 30 1 23 22 21 15 4 4 1 11 22 6 4 28 14 2 22 13 21 4 9 15 3 27 8 13 25 1 28 19 28 27 19 19 15 6 31 18 9 31 28 29 6 29 23 17 28 14 29 17 15 4 30 17 30 6 27 22 6 24 9 2 17 25 18 31 30 16 15 6 15 9 1 20 6 23 3 31 3 31 16 17 2 14 31 31 18 25 21 23 15 27 23 29 18 7 28 15 22 9 18 4 17 18 21 20 7 24 19 10 23 1 24 24 15 22 22 30 13 9 21 27 3 10 24 18 15 18 1 3 24 16 4 7 2 25 26 7 17 11 16 6 11 6 28 23 25 16 21 6 24 9 1 24 16 22 11 28 6 9 31 29 25 3 4 24 25 27 30 10 6 12 14 15 18 10 6 9 25 25 15 15 2 13 6 17 2 14 14 5 22 11 3 13 11 4 6 5 29 4 12 1 14 23 15 29 1 19 6 23 12 20 5 13 31 10 27 1 23 7 5 11 15 5 24 26 7 27 28 2 28 8 2 10 31 17 7 29 2 13 19 13 30 23 23 29 30 18 27 19 23 30 29 6 1 19 29 7 14 25 8 11 31 10 20 28 24 27 23 25 6 10 4 4 1 26 31 28 10 26 15 30 24 13 5 23 29 2 29 12 25 4 20 24 11 6 20 1 30 9 23 4 19 26 6 17 18 5 14 25 30 28 24 21 7 26 12 5 25 7 14 18 8 2 10 18 5 27 18 4 5 7 5 21 1 10 6 16 14 19 10 11 14 31 29 20 25 7 22 18 11 4 5 19 3 12 3 6 6 19 9 8 25 11 28 24 21 31 8 1 17 15 9 30 14 4 16 7 8 7 25 17 8 27 4 9 5 4 14 10 22 20 15 14 30 9 6 17 9 11 16 25 26 22 21 6 24 5 11 31 9 2 16 17 28 17 23 1 21 3 9 9 22 23 22 18 1 25 2 7 5 15 31 28 5 20 2 28 22 12 26 31 11 8 14 7 25 5 6 12 7 14 18 26 3 9 10 3 2 11 9 4 25 6 31 28 23 31 22 14 9 16 13 20 24 24 24 15 28 29 24 1 9 10 26 12 16 4 14 18 13 21 19 4 26 17 29 18 14 20 29 20 2 10 8 23 31 30 4 27 27 27 25 3 6 19 14 21 20 25 5 30 14 22 1 7 7 29 22 20 15 19 8 17 26 14 6 25 12 10 18 5 3 11 7 8 27 20 27 13 14 29 10 25 19 10 29 23 7 19 11 22 4 17 5 27 30 10 18 8 17 2 10 20 12 17 25 5 3 20 16 14 16 25 6 3 3 3 26 9 20 3 28 21 19 1 17 15 9 3 22 25 5 30 13 14 15 7 17 15 24 1 29 8 25 1 9 27 3 1 2 22 3 28 12 20 26 26 3 3 26 23 28 28 21 7 9 2 13 25 14 4 25 9 11 16 9 17 9 12 17 8 31 18 4 9 6 30 1 6 1 27 26 26 21 13 2 29 12 12 22 26 15 13 3 24 26 12 9 3 21 26 11 20 10 12 27 15 10 27 18 9 20 11 1 10 23 31 5 4 10 25 29 24 6 31 14 1 9 23 1 29 15 11 16 22 23 9 3 30 4 20 5 22 30 6 29 20 3 2 23 12 26 18 5 30 15 16 28 24 5 28 19 19 8 3 9 28 11 9 24 13 29 29 3 25 1 29 13 3 30 2 15 25 19 17 21 1 1 17 24 6 13 11 22 18 12 29 12 22 6 5 1 1 31 1 26 31 29 5 2 28 7 14 19 23 30 8 21 29 24 13 1 3 22 22 21 31 17 30 19 21 1 20 21 31 20 13 30 18 18 30 14 22 10 30 11 7 6 1 4 27 11 4 27 30 23 14 29 9 13 17 27 13 3 16 11 22 29 7 8 13 5 19 1 13 17 11 19 20 9 22 13 18 23 9 16 14 20 12 20 1 26 15 12 28 31 22 18 26 28 24 5 31 9 5 12 24 13 30 10 20 18 21 6 9 29 21 20 15 30 9 16 24 23 25 20 20 15 5 12 9 26 14 8 1 18 19 24 29 15 1 17 1 21 22 7 16 9 27 30 6 2 12 29 22 5 16 11 19 20 20 28 12 3 2 12 18 19 3 13 2 3 29 1 23 17 5 7 24 31 3 29 30 15 24 21 19 8 31 5 25 17 30 5 17 31 15 4 18 15 14 18 17 10 16 6 26 18 10 16 16 12 11 14 24 4 3 12 11 31 16 3 17 12 5 2 11 19 3 27 31 15 11 16 24 24 19 18 10 26 1 25 5 11 8 28 12 10 8 21 8 21 23 24 1 27 23 10 13 24 3 12 7 13 26 30 3 11 14 12 6 12 4 10 23 11 4 1 18 10 21 25 30 10 15 29 4 5 5 14 28 7 25 1 17 17 30 19 28 10 30 31 22 2 9 11 10 10 11 26 19 30 19 18 6 1 13 9 5 17 22 1 23 14 1 8 28 28 24 24 4 22 23 25 22 29 4 31 8 13 25 24 9 11 10 14 11 20 21 15 5 11 13 25 22 11 30 19 7 22 9 10 11 30 2 1 27 3 29 1 15 21 25 21 29 1 4 8 19 24 20 21 1 30 15 23 9 11 8 13 2 16 20 10 14 21 10 8 22 5 6 5 23 28 24 20 27 27 25 14 17 11 3 17 9 15 6 17 26 11 27 25 27 16 1 7 3 8 14 24 12 20 27 4 14 19 21 9 12 15 22 28 25 23 11 1 6 15 17 29 25 11 20 18 26 20 25 28 27 5 19 8 24 14 9 7 1 27 13 12 10 4 6 2 26 16 2 29 30 16 27 22 26 15 8 18 4 1 13 30 6 31 4 27 11 10 31 11 6 13 20 13 14 23 14 8 7 13 5 4 29 31 25 21 13 1 8 14 31 18 12 3 17 14 29 25 21 27 2 24 6 21 6 19 12 17 26 16 28 28 17 23 26 10 12 7 9 17 20 6 1 29 8 15 9 3 8 28 29 9 20 3 29 23 21 7 7 13 21 3 8 6 25 2 14 3 6 20 18 25 25 18 20 30 2 29 1 9 23 28 16 11 28 13 1 16 18 7 26 5 7 2 8 29 3 21 29 8 7 15 30 29 31 19 27 30 14 26 5 5 22 20 13 16 31 11 29 15 15 24 19 21 25 24 16 26 12 14 2 18 26 30 16 23 15 9 21 28 3 24 30 22 12 9 7 9 20 4 23 3 27 8 22 19 1 6 13 12 17 12 27 10 8 11 1 22 20 20 18 20 12 14 11 21 23 17 30 9 18 19 11 12 27 30 30 25 5 9 3 19 18 29 28 26 9 27 16 26 15 1 14 26 14 24 13 3 7 9 11 25 28 22 3 21 20 1 12 22 9 14 8 26 11 4 18 17 30 3 11 11 3 23 3 16 13 16 19 18 24 29 9 18 17 11 5 4 11 16 23 17 29 30 9 9 1 27 23 28 29 1 8 29 23 10 11 2 23 29 19 14 25 27 31 8 6 3 11 14 18 1 28 16 30 6 22 28 30 13 23 25 13 30 22 2 6 1 4 27 28 20 9 19 16 6 24 19 8 2 2 24 2 29 6 29 1 27 26 30 6 15 21 17 11 11 18 16 10 19 9 4 8 15 20 21 19 12 8 24 13 7 16 14 3 21 12 1 14 4 31 18 18 20 3 28 29 18 10 5 4 17 8 9 31 27 27 18 7 1 11 18 8 24 31 8 14 9 8 25 10 5 11 27 23 11 21 20 27 29 22 28 14 27 5 13 22 29 29 26 29 8 12 3 31 10 10 11 16 18 3 26 20 11 19 11 20 9 28 15 4 18 9 17 13 11 27 1 8 22 25 5 27 3 8 25 12 17 4 26 1 4 20 19 15 7 29 3 13 26 15 16 10 23 30 21 2 24 21 7 14 12 11 10 15 16 3 24 31 4 18 31 8 6 16 22 11 14 22 23 6 5 6 15 25 4 2 24 27 23 30 8 1 7 17 15 23 19 6 22 20 21 19 27 25 4 15 4 15 3 24 20 5 29 1 27 31 3 19 24 23 15 31 23 20 16 5 11 1 8 30 19 28 15 12 19 18 25 22 30 27 13 18 1 10 17 27 7 19 13 31 8 25 28 28 13 13 30 21 11 6 19 27 1 3 8 19 18 1 8 17 27 20 1 25 27 17 19 3 2 29 31 7 22 27 4 4 6 2 22 15 6 10 10 4 10 15 22 25 15 27 10 9 15 11 2 9 25 18 11 25 15 8 31 6 3 1 7 7 1 26 21 6 4 28 9 11 12 28 5 26 24 12 1 5 20 1 13 14 18 21 5 31 28 4 3 29 5 9 2 5 1 22 8 3 16 14 13 27 10 15 20 31 27 18 5 15 18 15 26 5 5 30 4 30 3 6 25 5 12 26 7 12 16 14 14 30 25 25 23 1 8 11 1 3 27 3 16 13 17 10 17 19 9 18 18 9 21 11 11 30 6 17 9 19 28 22 15 21 13 7 21 19 15 19 19 10 21 3 23 5 11 6 23 19 22 7 25 11 16 4 10 21 18 18 6 14 6 21 1 17 27 19 4 10 7 22 20 25 25 9 27 4 14 17 20 4 23 11 13 7 12 20 25 29 6 31 9 9 20 9 25 13 27 26 20 31 17 6 23 8 14 18 9 26 3 26 29 26 5 8 30 16 27 24 11 30 23 19 8 9 27 30 19 20 25 7 18 8 13 9 13 26 26 21 18 27 15 14 21 17 21 17 1 17 9 11 15 29 27 20 4 22 17 22 8 10 27 25 15 8 31 27 31 26 16 18 21 28 31 8 11 18 24 9 3 31 19 16 26 12 2 30 31 18 20 7 25 15 30 8 20 29 1 20 21 14 4 10 10 1 15 20 18 6 28 19 3 13 3 28 22 4 26 21 20 13 28 13 25 26 21 14 21 19 31 11 2 1 18 9 1 31 29 16 5 23 3 5 3 3 1 24 5 25 12 24 6 8 5 28 31 23 8 20 11 7 28 12 5 15 20 3 14 15 19 16 5 19 18 5 22 18 26 26 9 6 16 12 11 20 9 8 10 16 26 18 21 22 27 25 3 13 26 14 26 13 27 30 31 13 1 19 29 24 11 6 28 26 18 7 15 24 13 22 8 7 8 26 28 3 18 29 15 12 11 9 22 7 5 19 19 3 7 14 27 17 20 23 12 4 27 24 27 6 12 1 12 19 25 7 21 11 4 2 20 14 11 10 18 13 28 4 16 1 17 9 16 5 29 25 6 24 15 1 28 26 31 8 13 24 12 31 1 15 1 20 27 9 29 13 20 23 14 4 24 31 12 6 4 9 30 8 30 13 6 26 7 5 1 17 26 12 16 26 27 14 14 20 21 9 30 9 30 13 12 20 12 21 25 13 29 23 20 25 2 26 20 8 28 20 24 23 31 6 15 24 17 29 10 6 4 9 12 2 21 23 21 30 10 14 9 7 3 29 1 4 21 18 11 17 4 1 6 1 4 21 25 21 16 1 24 19 9 5 19 27 25 8 25 4 20 3 8 22 29 6 24 16 23 1 30 24 2 5 25 3 23 16 23 5 16 16 23 25 18 8 20 11 14 12 14 2 12 22 21 7 27 13 22 17 14 20 9 13 22 2 15 13 17 5 17 31 18 7 24 4 12 10 14 25 19 28 24 30 16 14 5 11 24 26 25 4 13 3 16 3 2 29 16 19 2 30 18 19 3 8 22 15 15 2 8 3 27 1 30 11 12 4 20 4 27 13 8 8 13 21 9 15 18 22 31 19 20 17 4 23 22 23 4 5 25 11 5 18 9 4 29 20 5 15 24 31 25 29 6 7 18 12 21 5 2 20 21 21 3 25 10 22 14 11 24 5 22 29 23 30 1 18 17 5 1 9 2 25 6 5 29 21 16 18 25 17 4 15 5 4 6 12 25 17 23 18 22 11 15 11 7 13 28 23 15 26 31 16 17 3 19 15 24 3 1 15 18 3 27 20 6 30 29 29 16 18 15 6 28 27 14 4 8 10 26 22 4 24 4 20 24 22 1 14 23 2 29 7 2 24 24 5 23 21 2 5 8 14 8 4 9 21 5 14 30 29 2 31 19 4 17 11 23 18 25 12 17 20 18 16 12 10 20 1 29 22 5 5 4 12 6 11 1 9 22 28 6 24 25 24 27 11 1 18 26 25 30 11 13 14 26 23 22 12 21 19 2 26 21 4 4 24 14 3 1 4 30 4 25 22 27 18 30 26 5 24 19 1 1 30 12 24 19 2 4 8 18 4 31 5 7 4 29 18 4 27 19 31 31 13 21 24 30 19 18 1 11 4 30 9 31 11 1 18 10 3 23 26 6 23 30 12 24 27 27 27 21 14 26 20 26 14 10 23 1 28 21 10 29 20 18 28 28 17 14 6 19 3 31 24 25 30 2 15 23 28 8 12 8 1 29 1 14 8 23 12 2 12 21 30 29 6 24 25 20 6 29 7 6 28 28 31 24 29 12 14 23 20 25 30 20 21 30 2 26 21 11 27 31 30 23 28 4 15 20 23 18 17 27 23 13 23 20 4 20 1 17 11 20 8 9 8 28 6 7 20 26 17 15 23 15 4 18 16 18 6 5 2 22 31 25 1 22 13 4 8 13 18 16 30 26 23 4 20 28 10 9 20 25 21 12 6 25 29 20 9 1 24 11 22 24 2 22 12 12 24 18 23 10 2 21 4 22 25 22 18 1 30 7 23 19 16 29 10 11 15 17 11 7 27 1 28 26 20 7 6 10 24 28 20 23 18 21 14 9 11 29 9 9 2 30 26 17 25 2 27 8 18 4 14 11 4 11 5 22 15 11 31 7 7 19 29 22 7 9 30 17 7 6 24 8 4 16 23 28 15 16 4 2 20 15 10 21 25 13 9 8 23 9 12 27 25 8 18 31 16 14 15 20 19 7 26 20 20 17 16 3 30 17 2 18 1 10 8 23 22 16 29 13 22 9 6 14 14 21 11 28 4 25 16 20 29 8 9 17 24 22 18 23 6 17 7 6 26 12 28 16 26 23 26 16 1 1 27 12 19 7 8 20 31 24 9 29 31 15 12 22 3 27 11 8 13 17 11 7 27 6 23 21 28 15 3 28 15 30 9 1 5 14 20 2 6 26 28 4 7 7 23 8 2 2 13 14 16 24 19 11 29 10 29 25 22 1 20 4 28 26 4 30 8 21 31 12 16 28 13 20 3 4 27 2 3 9 16 16 30 3 25 27 10 22 18 31 20 4 3 16 27 4 14 4 25 12 13 7 8 23 26 8 24 20 9 26 26 22 8 24 24 1 17 31 23 1 29 11 5 29 25 31 31 5 1 24 16 11 28 23 2 22 28 25 8 6 17 2 27 25 23 18 25 6 15 14 7 10 23 9 8 16 6 7 20 5 28 3 15 24 25 15 12 22 6 20 25 23 19 18 16 9 4 7 14 19 19 18 26 10 26 2 23 30 6 9 3 31 11 15 23 3 27 2 22 2 21 15 24 6 1 6 14 3 10 26 19 28 12 13 4 5 13 26 3 16 4 3 16 12 17 5 14 13 6 4 12 24 16 4 30 15 7 10 15 14 4 2 11 16 12 14 20 24 7 20 9 8 22 24 19 5 28 2 15 1 3 26 24 17 27 22 29 2 1 12 16 2 13 24 17 24 4 3 15 10 22 23 17 10 13 5 15 7 4 27 7 4 22 31 20 17 19 17 19 17 26 1 19 7 22 2 29 25 3 12 4 22 1 20 30 11 22 13 17 23 8 22 27 27 19 13 13 4 28 29 21 22 27 6 27 17 5 24 10 5 2 13 27 2 31 25 12 19 4 26 11 9 16 4 5 3 16 15 7 12 12 25 1 7 28 27 23 30 19 30 4 18 12 30 19 9 21 28 27 22 22 4 30 5 7 1 5 21 15 11 30 26 2 30 30 27 25 19 26 10 18 27 27 27 23 12 4 12 8 28 2 28 1 29 1 5 30 5 25 13 14 24 8 13 20 4 9 12 23 1 19 9 27 15 4 18 24 5 27 1 1 28 28 30 25 26 2 23 30 24 3 10 14 10 23 3 11 29 14 2 29 1 8 22 13 11 8 6 13 3 4 12 28 29 10 19 23 9 9 19 2 11 27 15 18 16 15 28 13 26 28 8 25 4 29 4 13 3 9 25 3 10 5 28 7 13 15 27 21 21 13 20 31 8 2 17 21 16 12 2 11 8 7 2 9 4 5 21 4 12 13 4 21 15 31 26 27 12 21 15 2 31 3 30 5 4 14 25 18 25 26 26 30 1 27 7 2 31 26 3 11 5 6 30 19 5 24 15 15 11 27 16 11 29 12 15 31 25 9 17 16 1 9 14 31 4 19 30 1 11 2 10 15 7 8 2 10 31 14 24 8 9 6 18 5 17 31 4 9 6 18 24 4 26 5 3 27 23 2 27 31 1 5 14 7 10 13 14 7 25 6 15 2 9 30 6 24 29 7 1 1 22 22 5 14 26 7 9 17 6 3 14 6 7 25 11 15 7 24 21 29 28 2 30 5 1 3 26 27 7 24 28 29 15 1 11 9 7 18 24 11 20 6 16 24 31 26 7 4 17 26 1 13 27 28 17 27 30 10 21 4 2 17 1 16 17 9 23 21 26 15 31 12 18 14 5 15 6 11 18 22 3 16 3 30 13 18 23 9 25 12 12 26 26 10 9 11 17 31 30 11 14 27 23 29 9 25 13 13 2 30 3 5 13 4 3 25 19 23 31 12 2 12 6 27 19 12 7 4 11 3 15 22 29 4 20 7 26 1 17 27 28 19 31 9 20 31 31 7 23 31 18 22 9 22 17 27 2 21 31 11 23 12 30 21 13 18 25 7 16 10 31 11 26 31 17 15 28 15 19 17 14 4 7 20 25 24 15 24 13 12 1 3 21 31 23 2 15 14 6 31 23 6 8 15 3 22 29 30 5 15 16 16 18 22 4 9 12 17 30 23 28 31 25 18 28 14 17 11 27 23 8 16 28 15 30 30 6 26 26 10 7 10 24 24 30 27 1 10 12 30 30 7 27 23 22 23 5 5 3 29 27 10 11 21 23 8 17 28 31 12 4 6 19 27 29 17 21 27 25 30 25 23 3 19 13 24 10 17 27 10 13 22 20 21 10 9 28 26 3 27 4 4 1 23 31 27 6 18 22 30 16 14 20 17 1 1 7 8 15 2 18 27 24 4 17 31 12 11 25 12 5 27 15 5 18 12 30 21 29 20 20 12 2 8 28 31 8 3 8 22 5 23 16 26 26 30 25 4 9 16 15 13 9 29 16 24 10 14 14 5 31 31 16 31 7 10 28 12 13 4 31 15 24 13 7 18 11 29 19 18 11 2 28 20 29 10 12 7 21 23 9 21 22 25 18 26 3 14 4 13 16 4 25 8 14 31 24 25 26 11 9 6 11 5 23 8 13 1 12 2 24 20 22 12 11 6 7 12 20 10 22 2 11 16 9 25 13 1 16 8 10 24 11 20 26 2 25 7 2 5 9 23 22 28 4 31 1 8 11 20 15 1 21 26 14 27 17 27 26 1 1 4 22 11 21 16 10 14 21 9 16 27 1 4 23 2 3 23 9 13 9 23 12 27 15 25 23 31 18 15 29 18 18 19 28 5 2 6 18 22 13 31 17 13 3 6 12 4 27 18 14 2 7 25 27 20 17 18 19 3 30 15 21 16 2 15 18 3 19 2 22 31 1 5 10 1 9 19 2 2 5 16 3 9 7 29 28 23 13 14 24 11 28 13 24 29 25 10 30 12 11 18 9 9 21 18 8 29 5 9 30 7 24 1 16 29 28 12 20 9 25 12 18 19 22 10 15 16 18 13 25 26 28 3 2 17 18 9 12 21 17 10 27 8 9 9 5 5 19 22 11 10 3 28 29 22 5 12 4 20 22 29 12 16 29 13 2 15 21 11 2 5 21 27 12 27 4 14 31 20 4 8 30 4 3 25 24 5 3 27 24 22 24 4 6 19 15 5 3 4 16 4 8 5 30 17 31 1 28 28 18 30 2 16 2 4 7 25 6 9 19 29 28 9 31 3 28 14 7 30 15 20 31 21 24 28 4 21 26 1 15 12 30 17 26 29 18 1 21 24 8 8 19 4 16 16 4 12 27 9 8 11 28 8 31 19 2 3 8 27 1 21 7 30 6 1 28 21 31 15 13 5 22 1 6 6 16 10 16 12 16 23 20 12 30 19 30 31 19 5 24 18 25 31 16 28 29 10 17 26 24 30 30 12 28 3 18 10 10 31 21 25 22 9 5 19 25 4 16 11 6 9 28 30 6 10 24 3 18 7 29 10 3 25 22 30 27 6 9 5 3 27 29 24 5 1 9 27 2 25 4 7 2 31 3 5 8 26 7 25 1 2 3 2 25 22 31 20 25 6 23 25 2 18 18 4 18 26 30 19 17 3 25 16 31 25 20 7 19 25 31 18 24 1 17 17 20 16 4 12 22 26 5 21 12 20 24 28 13 20 15 29 20 7 14 20 31 31 24 17 24 22 1 17 22 17 31 8 30 3 17 18 26 20 7 7 8 28 3 18 17 15 16 3 21 27 22 19 24 13 4 17 3 4 31 22 18 28 29 16 31 13 3 25 1 9 29 6 4 29 24 20 13 6 22 31 30 11 18 22 23 21 5 23 22 4 13 8 30 8 22 29 20 24 20 18 30 18 24 2 15 16 19 25 19 8 25 17 18 11 7 7 30 12 27 18 13 8 26 11 13 16 8 31 6 28 17 4 12 9 4 24 22 22 18 9 29 9 23 13 17 30 17 15 10 12 31 20 17 25 31 30 7 5 29 10 30 12 11 10 19 14 3 9 3 18 16 29 26 5 11 11 3 25 24 10 4 23 30 20 14 29 18 20 31 13 27 30 25 6 6 12 20 6 18 22 23 31 19 17 5 27 26 7 21 18 15 22 9 13 10 22 8 26 8 7 7 3 3 29 8 7 9 25 12 25 15 2 24 1 16 26 25 10 31 12 27 14 2 4 26 12 23 31 6 30 4 10 1 5 6 7 11 12 31 20 5 13 21 27 11 4 21 4 13 18 16 7 31 15 10 23 26 31 20 29 29 24 6 28 26 11 3 5 22 31 22 25 10 10 20 20 13 7 22 25 25 4 31 22 18 8 12 13 7 31 8 2 23 13 29 17 21 29 19 12 27 10 5 5 19 22 23 31 28 13 22 19 16 20 10 31 27 21 12 31 18 18 1 8 28 28 24 18 25 10 29 18 17 31 23 2 21 12 30 15 24 20 1 6 6 8 5 1 28 15 29 12 30 30 19 26 24 10 12 15 19 7 2 2 4 24 3 24 4 1 6 25 18 6 28 22 13 30 22 7 11 18 18 9 14 6 4 6 13 13 20 31 20 21 1 23 11 1 14 12 30 17 5 14 22 30 4 1 29 24 5 8 10 20 15 23 23 18 28 4 30 14 3 16 4 1 8 12 30 21 24 28 4 26 9 25 25 12 23 20 4 27 25 11 15 8 2 5 25 27 8 22 10 9 6 13 9 13 24 6 31 14 31 3 9 8 25 31 20 16 19 21 9 12 1 22 20 31 26 11 27 2 1 5 10 5 15 17 17 5 20 15 19 19 15 25 27 9 24 13 22 9 31 29 18 31 17 4 29 11 15 24 10 13 26 18 17 9 1 1 11 20 15 29 7 27 20 31 2 12 12 24 18 12 19 5 9 4 8 6 12 22 27 21 2 21 5 18 29 5 16 9 24 30 4 29 24 24 28 25 2 7 17 20 18 2 24 24 5 29 30 16 18 23 4 19 13 8 3 8 13 19 14 3 15 18 29 7 8 26 1 7 30 15 26 14 17 16 6 19 14 2 2 31 25 5 18 6 12 18 13 22 5 25 23 18 9 20 24 16 12 22 20 10 6 15 23 20 28 29 5 10 30 6 7 21 8 22 26 20 9 6 8 13 30 30 30 7 19 21 20 30 11 8 9 14 20 29 31 17 26 3 24 23 8 31 12 14 21 5 31 27 8 7 7 4 6 3 8 22 23 27 18 1 1 26 12 19 22 10 2 16 12 25 5 17 22 15 30 10 17 29 5 24 3 11 25 6 14 1 27 3 25 13 3 25 6 13 10 27 22 11 9 2 3 12 16 24 24 15 2 9 10 5 30 12 13 23 15 24 23 10 27 16 21 27 7 24 8 17 17 27 25 23 26 27 1 11 18 24 23 19 1 30 21 28 11 3 19 23 26 8 31 19 23 20 15 28 10 20 11 24 16 4 15 8 29 16 18 15 8 7 31 7 6 21 3 14 21 20 5 15 27 4 1 19 21 15 13 30 1 23 22 14 24 4 22 21 17 6 4 22 13 4 28 16 24 29 29 11 17 2 23 12 4 23 28 24 4 9 21 5 29 9 16 22 12 6 9 28 10 13 17 22 14 11 6 4 8 1 14 22 31 5 1 3 28 28 27 31 4 14 2 30 22 18 18 3 21 27 28 30 6 13 18 19 22 21 22 29 21 4 18 21 6 18 23 2 12 16 31 15 29 30 12 20 14 29 20 4 22 14 2 27 25 18 12 15 7 2 10 28 3 27 15 9 13 4 8 25 20 5 6 15 4 17 3 17 13 20 18 3 3 18 28 27 4 8 8 10 10 17 4 10 13 16 16 25 20 24 16 6 26 22 20 27 5 21 13 17 9 28 18 9 14 14 2 17 21 9 25 28 26 26 5 7 9 20 29 28 12 12 2 7 2 19 2 4 8 12 19 15 7 5 23 20 16 25 4 3 31 26 29 25 20 2 29 26 21 25 22 2 5 21 6 4 7 5 7 14 15 25 28 21 27 18 9 11 9 10 12 8 4 9 2 22 10 28 16 30 21 5 29 25 23 1 28 29 6 2 10 18 26 4 7 20 21 13 30 29 21 10 6 24 18 5 12 25 1 28 24 20 30 21 13 21 22 8 19 25 9 28 11 1 29 15 20 19 25 17 14 14 24 19 5 9 21 16 2 20 10 23 8 8 13 18 29 1 25 14 23 31 8 31 30 5 14 16 21 5 30 4 17 23 20 21 29 10 5 28 27 13 20 3 20 30 20 15 30 12 28 19 11 2 18 7 7 29 23 25 2 21 28 18 10 17 5 7 24 8 4 19 20 21 19 8 19 7 23 15 18 17 2 27 19 19 31 23 16 22 16 15 10 13 2 19 27 6 24 17 13 25 2 1 14 20 7 1 24 29 15 9 12 14 2 30 1 1 21 14 21 4 28 30 16 27 15 9 2 7 23 12 29 24 11 11 10 17 11 2 12 23 10 23 5 9 22 3 10 9 16 30 12 11 26 25 6 9 31 7 14 22 17 11 12 27 22 21 12 30 21 21 22 28 12 24 6 31 27 15 7 9 11 18 19 5 10 23 13 9 27 24 29 12 4 9 7 23 28 16 21 17 5 9 13 15 31 18 14 24 1 20 1 9 5 18 13 14 9 24 20 4 16 15 14 17 24 18 8 20 3 27 5 5 2 15 17 1 2 31 24 31 17 23 9 19 9 19 30 15 11 19 18 25 2 29 10 23 16 16 9 16 11 13 20 10 28 4 11 27 3 1 26 17 23 1 5 29 20 3 12 30 19 28 23 19 25 31 8 9 15 17 24 23 29 11 1 23 14 9 16 14 10 9 28 30 9 30 28 26 31 6 23 18 2 12 3 25 11 11 2 23 27 24 14 22 1 15 12 12 21 27 23 30 2 19 27 11 18 23 3 17 28 25 1 28 6 2 21 16 12 20 6 5 12 19 26 10 31 4 21 21 29 10 17 30 29 12 9 13 1 10 27 29 3 27 23 8 26 12 22 6 31 27 8 10 12 1 17 12 4 5 1 30 14 15 29 11 27 4 21 27 13 16 22 16 10 11 21 4 22 11 8 20 4 15 27 16 13 12 25 17 16 25 15 30 6 10 7 1 14 28 26 26 10 14 8 19 25 29 23 15 6 28 1 8 9 27 23 22 8 14 5 21 7 17 17 10 27 24 11 9 18 3 1 27 16 7 13 9 4 4 22 7 29 20 14 6 16 3 27 21 16 31 10 20 17 27 30 10 17 7 16 1 9 16 27 22 22 8 29 23 9 19 30 6 7 10 12 20 13 5 7 28 3 17 15 19 10 13 28 24 19 10 24 25 25 17 15 14 25 12 3 31 28 30 4 2 9 13 21 21 17 28 15 19 11 27 4 18 8 29 10 24 7 31 15 30 16 30 10 7 8 12 7 5 11 8 4 19 20 22 6 5 16 18 22 26 14 25 10 19 21 17 12 27 16 24 25 1 22 1 5 28 13 9 1 23 16 2 8 4 23 11 7 8 28 28 31 10 19 10 29 8 26 7 2 9 30 24 7 19 25 11 15 6 20 13 26 4 14 31 6 5 10 12 12 6 8 10 14 24 19 11 1 11 15 2 19 13 23 23 31 16 3 14 19 20 24 13 23 6 10 28 9 19 6 18 23 13 27 5 6 12 13 4 23 27 3 8 6 25 31 6 10 31 17 28 19 10 8 8 13 15 3 21 1 8 8 23 19 3 25 22 13 4 25 4 28 27 9 2 18 6 5 25 5 20 20 21 27 27 27 8 8 29 27 8 3 1 30 21 3 21 11 13 24 2 16 20 26 23 20 13 28 22 6 31 10 25 18 3 18 13 9 26 8 4 2 11 4 30 29 4 19 7 17 10 8 30 27 3 19 15 13 14 4 16 13 13 10 28 14 25 10 22 17 15 25 19 25 26 15 23 29 31 27 12 9 3 9 3 3 27 15 15 9 18 31 19 29 7 16 11 31 23 1 17 6 23 2 29 17 14 20 12 13 13 24 20 15 1 22 18 25 3 30 3 21 27 21 18 2 3 26 31 25 26 14 29 17 13 26 2 26 12 11 5 24 3 22 7 1 10 22 26 13 19 26 2 12 13 17 12 14 11 11 5 5 22 2 19 1 27 18 26 7 28 28 28 29 19 2 27 28 21 21 9 8 13 8 20 24 24 31 6 1 8 10 3 27 12 21 27 5 7 19 10 2 15 6 30 31 7 25 26 26 13 3 2 23 9 19 15 30 16 20 31 21 28 2 16 8 23 11 10 27 29 19 26 11 23 24 10 27 16 4 21 28 5 21 19 13 8 1 9 22 18 8 11 14 10 27 19 30 6 29 23 2 14 18 12 5 10 19 30 23 21 19 19 25 8 5 4 14 5 12 2 20 18 12 3 25 7 21 23 11 16 12 10 30 29 19 1 6 6 30 28 24 16 14 15 21 16 16 1 18 26 2 6 12 14 8 5 18 27 25 26 11 5 4 7 1 20 6 6 24 4 31 16 17 13 31 5 28 15 5 14 7 5 20 18 18 25 20 2 20 13 28 31 16 29 4 16 16 9 19 8 11 18 23 27 29 20 31 23 2 3 4 8 7 21 26 22 14 12 23 1 25 17 29 7 13 1 22 28 10 7 4 20 22 24 13 19 13 11 9 14 13 10 19 17 30 13 7 10 25 27 10 16 11 5 22 23 6 10 17 15 16 18 1 6 10 13 23 20 23 31 31 2 7 19 18 5 29 22 12 22 18 20 4 26 24 23 15 29 1 31 10 14 17 10 18 24 23 9 13 12 6 12 14 12 30 31 14 28 22 25 16 6 13 18 31 4 7 14 1 8 11 9 19 25 18 5 17 9 11 27 19 16 6 1 25 2 31 7 27 19 30 10 22 9 27 19 12 2 30 11 7 7 19 24 31 3 28 15 10 6 8 28 21 13 28 13 15 25 17 8 11 15 17 1 22 10 18 2 10 16 10 14 23 26 6 20 29 1 3 7 6 9 3 24 21 30 5 2 23 20 8 31 3 24 1 24 1 16 24 10 29 31 23 18 26 27 7 23 27 7 29 30 15 31 22 3 27 25 2 16 13 9 16 13 2 14 4 2 29 27 9 26 26 29 13 20 24 17 9 17 23 6 15 5 3 6 7 29 30 8 14 9 17 29 21 16 11 24 15 6 17 23 31 10 18 10 27 11 26 5 27 16 10 11 20 13 14 26 8 10 31 21 18 16 16 5 29 26 27 12 29 12 1 29 19 19 5 15 27 29 19 20 13 26 28 1 5 10 24 13 19 23 2 3 6 18 6 3 10 1 13 8 10 13 3 29 29 5 10 24 2 26 11 14 20 7 14 25 17 4 6 2 27 5 3 1 20 6 3 28 6 13 2 13 26 4 8 21 6 17 12 8 11 22 21 29 28 2 22 11 5 25 11 31 27 13 29 14 18 30 10 21 11 11 31 3 12 8 24 17 22 4 24 2 25 12 30 19 13 18 30 15 9 9 13 4 19 10 15 3 6 24 21 17 1 20 19 12 27 9 27 18 12 19 17 3 30 13 20 9 28 18 22 5 24 3 6 11 12 21 11 16 11 31 1 12 19 17 23 13 24 18 28 4 4 13 5 31 23 24 7 19 8 28 23 31 30 26 8 8 15 18 23 26 15 21 6 2 7 26 14 30 13 10 31 14 20 2 13 11 25 19 29 30 15 18 29 11 13 3 19 27 18 10 19 1 31 22 3 4 17 14 31 27 22 28 9 8 30 19 19 21 5 14 20 17 1 15 28 13 18 15 6 4 22 25 3 19 15 5 20 29 16 19 24 4 14 30 12 12 18 28 30 22 10 18 5 10 31 1 20 15 13 26 18 2 17 20 20 29 22 7 27 5 23 19 8 5 18 17 14 2 13 13 21 21 28 25 30 25 26 17 8 5 9 24 6 25 12 24 20 1 30 15 3 19 1 8 24 16 25 4 15 4 14 4 24 11 28 21 2 20 6 10 25 12 2 28 5 11 20 22 11 16 6 11 2 4 19 25 19 10 26 2 11 9 3 4 17 28 22 18 17 25 27 8 5 28 2 7 6 20 28 14 4 2 25 5 3 10 27 19 19 22 18 29 28 20 30 13 17 18 30 31 11 24 7 15 18 8 21 23 27 18 6 29 17 30 31 20 6 25 7 24 13 25 19 9 11 16 19 27 2 17 26 13 9 30 27 27 5 15 16 29 1 21 26 15 17 24 3 22 17 8 14 27 30 31 2 9 13 20 5 14 5 28 24 12 25 18 5 29 1 20 26 30 10 19 13 24 11 14 15 25 21 26 18 17 23 19 25 4 7 27 18 9 22 10 20 15 25 22 12 25 9 6 23 16 22 3 8 1 16 22 23 3 15 9 19 6 27 12 10 31 6 25 9 27 1 26 10 26 15 21 19 23 24 9 7 15 11 14 13 26 3 5 28 17 11 13 22 5 24 29 4 29 22 10 24 23 5 2 15 17 20 2 8 11 8 14 23 18 25 4 10 27 6 4 10 17 16 1 19 7 27 22 4 18 30 26 7 1 25 21 17 12 20 24 22 28 4 13 12 26 14 22 22 20 25 29 3 8 27 21 14 23 9 15 7 7 9 13 7 1 31 23 12 19 13 2 13 14 14 25 9 27 13 28 13 4 25 15 11 21 2 22 10 9 6 16 15 14 28 20 14 25 9 25 12 22 24 23 4 4 16 10 29 26 6 10 27 29 23 5 16 22 26 25 30 31 9 14 12 3 31 25 27 8 17 5 27 9 27 29 11 9 7 8 1 11 17 28 8 6 1 23 28 26 16 26 26 22 6 6 22 3 28 15 11 11 19 6 20 13 3 28 21 8 4 22 18 18 16 25 24 16 14 20 10 27 12 2 17 16 5 5 18 31 19 26 10 4 1 27 14 1 23 2 8 26 21 23 13 5 14 5 20 27 22 27 22 31 27 5 13 31 7 31 28 25 25 7 27 23 2 7 24 25 8 29 17 28 19 29 1 1 31 18 28 19 12 16 19 7 19 31 4 25 28 1 17 20 7 10 11 6 16 1 28 24 28 14 20 15 9 19 15 9 5 9 27 14 23 12 20 10 10 22 3 4 22 17 23 26 26 3 29 11 1 26 3 28 6 20 9 14 7 22 20 10 28 14 23 19 25 10 26 1 31 27 5 19 12 27 13 7 27 8 17 26 2 17 20 5 5 29 19 10 19 7 19 13 18 8 1 10 17 26 10 14 19 14 1 31 8 11 6 1 19 20 26 18 5 15 23 7 10 10 14 26 14 1 7 1 7 5 10 21 29 17 4 16 29 4 15 5 15 18 3 2 6 29 19 8 10 10 13 19 17 26 11 29 25 17 27 31 20 3 20 17 19 21 1 16 25 14 18 6 31 21 7 4 16 23 11 25 31 21 10 14 16 20 11 9 3 4 6 22 6 23 7 25 13 6 7 4 19 25 9 18 12 13 21 27 2 30 18 1 19 25 13 1 11 21 7 11 25 12 2 30 4 6 21 14 9 28 17 27 19 25 12 30 6 30 23 5 26 7 6 12 29 16 12 8 5 19 18 29 30 17 26 31 21 13 13 29 9 27 23 25 18 1 21 23 30 10 26 23 16 31 3 13 13 14 18 17 30 3 13 29 19 7 26 8 19 6 4 26 1 26 19 19 24 7 8 22 16 2 13 30 30 13 9 11 27 27 26 25 29 7 20 14 13 13 22 29 18 23 23 16 15 9 1 7 13 7 26 28 6 8 26 3 18 4 11 13 28 5 5 25 11 22 7 21 3 26 19 18 17 8 1 29 14 30 4 26 5 30 23 9 4 15 11 21 16 21 1 12 26 5 3 5 24 8 24 25 31 11 11 17 16 9 12 30 8 16 22 10 14 11 18 15 26 26 4 8 16 4 18 10 6 18 12 30 25 2 23 25 10 31 8 26 7 19 22 14 1 12 21 12 23 6 26 15 31 28 20 15 31 6 22 4 24 1 2 15 2 22 8 12 19 13 4 25 30 23 5 30 1 26 11 21 31 5 4 30 1 22 14 30 27 2 2 17 2 1 30 2 20 6 13 7 17 14 30 15 5 3 13 5 28 23 26 27 26 27 24 24 17 4 22 11 5 21 25 5 19 23 6 7 27 18 12 12 29 10 26 2 12 5 4 7 28 29 31 20 23 23 12 8 26 1 16 29 21 10 2 7 1 7 13 25 22 22 5 19 31 28 20 10 2 23 16 27 19 15 15 10 7 26 15 30 24 31 27 12 7 28 18 5 3 30 30 22 19 1 9 18 29 26 25 30 16 9 25 3 24 8 10 28 31 22 24 24 19 20 4 25 14 19 28 15 15 24 5 2 24 14 18 21 8 11 19 23 18 10 23 8 15 1 4 15 23 27 5 10 13 6 2 27 24 29 10 7 21 14 7 13 25 24 1 2 3 17 22 20 27 14 27 8 12 28 20 3 22 24 11 3 27 12 27 17 7 5 22 25 17 28 4 8 20 4 7 20 19 29 7 12 11 31 19 22 28 8 23 16 29 31 18 25 9 12 8 15 16 29 6 30 25 9 5 11 11 11 29 29 8 4 9 16 1 27 5 28 1 25 10 30 24 26 23 1 6 28 13 19 26 18 18 17 24 22 28 3 30 23 29 7 26 6 22 26 31 24 21 31 17 28 29 9 22 18 7 27 15 19 15 7 5 30 23 27 18 17 29 16 8 27 20 31 30 9 24 27 1 11 27 18 7 22 24 29 7 31 24 21 18 5 27 21 3 16 16 20 31 11 3 7 4 22 5 3 30 28 29 31 7 22 15 13 13 7 10 19 4 1 6 20 5 30 7 8 14 22 25 13 30 27 18 3 16 22 5 14 18 31 11 22 22 23 3 3 30 11 19 31 11 24 19 15 22 25 20 2 13 14 13 12 7 30 14 20 18 16 3 2 15 11 23 5 3 23 5 30 2 21 29 10 13 17 23 1 8 11 1 21 22 13 1 27 9 12 15 24 27 15 25 8 24 16 11 26 5 13 22 5 3 19 14 13 2 5 12 10 14 12 30 2 22 28 28 28 6 10 20 30 24 13 6 14 26 14 8 28 27 29 1 27 15 13 6 16 15 17 23 28 26 19 30 14 15 24 10 18 31 27 16 22 6 22 4 29 2 12 26 26 7 26 21 19 5 27 2 20 10 24 16 5 12 12 18 24 3 26 9 2 21 24 23 27 12 27 22 14 5 16 8 9 9 27 28 13 22 27 1 31 19 15 2 28 24 20 19 26 12 27 26 1 19 15 25 31 8 16 11 12 29 18 19 6 13 13 17 1 8 17 30 24 29 31 21 22 17 8 14 28 1 6 27 19 21 18 16 28 31 24 7 27 11 25 1 21 4 15 20 9 30 18 1 27 15 21 15 1 26 29 26 24 3 19 10 21 4 25 18 3 18 24 29 26 15 28 13 18 9 30 24 7 14 24 3 29 12 15 27 4 10 19 28 11 7 6 31 8 28 17 10 12 7 6 4 19 31 17 3 8 15 26 15 29 19 15 24 30 27 17 2 6 4 27 16 8 1 13 15 27 28 23 7 3 26 11 20 25 25 22 30 8 17 11 3 2 23 24 31 19 9 30 22 13 26 4 20 24 16 2 19 12 24 26 13 18 3 30 9 27 20 7 1 5 16 4 4 7 27 3 23 3 31 13 15 23 16 1 15 30 2 1 8 25 24 18 9 26 16 17 21 5 22 19 7 6 22 11 10 16 11 2 18 8 14 30 30 28 28 12 26 30 12 31 21 2 18 30 25 2 13 14 6 3 1 11 6 21 21 16 3 29 17 18 6 28 14 4 24 10 13 16 8 22 16 27 23 31 23 16 1 4 27 7 5 26 15 10 13 4 25 15 1 10 30 4 5 12 8 28 21 18 11 27 9 24 22 29 23 13 14 23 14 7 27 18 30 8 28 11 11 19 23 10 27 21 13 31 1 18 27 20 5 4 15 11 25 5 8 16 15 19 6 28 26 30 13 24 7 7 2 15 25 24 22 20 14 2 19 12 19 13 31 21 14 14 31 8 16 6 21 30 24 24 25 16 21 6 9 25 12 8 8 5 31 28 23 11 29 8 23 16 20 22 4 3 5 3 8 18 8 28 17 30 19 10 14 8 13 20 1 24 27 6 26 27 2 17 6 30 25 26 13 11 17 14 11 19 16 16 5 22 13 19 18 29 28 31 5 9 20 3 30 13 8 25 8 8 8 12 4 30 6 14 8 20 27 18 7 10 1 10 29 11 28 15 8 23 14 12 31 31 12 28 13 19 19 18 24 26 27 26 23 31 8 30 19 4 14 24 11 14 2 8 24 29 20 29 18 2 9 16 31 18 12 10 4 30 27 27 22 21 21 13 20 27 9 7 28 21 30 7 1 29 12 23 25 31 20 11 1 27 26 29 13 4 7 16 2 1 10 22 21 30 1 9 25 8 13 21 28 10 25 26 7 5 17 31 4 4 9 3 30 1 31 9 5 5 25 4 3 1 25 23 30 26 29 22 2 8 9 27 17 1 21 22 5 5 19 9 8 27 9 4 28 6 12 1 10 3 4 12 3 29 1 2 21 27 21 20 4 27 15 20 27 2 8 1 6 27 7 13 22 13 16 18 18 28 16 26 30 18 6 31 13 5 1 2 31 19 21 3 14 2 21 8 3 28 8 9 21 12 19 12 24 4 27 10 29 12 4 25 27 8 24 8 10 22 9 9 7 27 10 21 28 28 26 28 22 2 5 12 11 24 21 3 25 16 10 20 25 12 11 20 19 2 25 26 21 2 3 28 26 10 15 20 4 9 17 26 8 21 4 18 11 24 20 2 6 27 19 29 7 30 15 23 31 9 17 20 10 18 14 3 27 28 22 31 5 5 23 12 24 24 27 3 14 13 3 19 9 21 16 15 19 31 7 16 8 21 3 15 7 16 15 1 11 4 31 15 8 20 25 31 10 18 1 23 31 3 10 8 23 24 22 9 21 26 24 26 16 24 7 22 9 22 22 19 23 19 31 30 5 22 28 14 9 28 5 8 30 13 13 19 3 1 27 23 27 18 15 9 10 21 30 16 9 19 1 31 4 30 28 7 20 24 20 26 18 23 31 16 4 12 1 6 13 26 26 6 10 9 14 17 27 10 2 3 26 2 31 30 31 27 3 18 17 22 10 3 11 10 16 14 19 15 17 29 9 9 3 18 15 14 3 11 24 2 11 18 2 10 14 30 4 16 16 20 5 24 21 15 2 5 27 18 17 10 16 25 19 16 9 31 30 10 10 22 11 20 6 12 28 20 11 31 2 24 19 6 14 6 19 15 9 14 31 25 23 13 17 8 28 25 8 24 3 15 12 12 2 18 21 29 4 29 26 5 20 13 9 2 17 27 15 25 7 14 18 27 26 1 4 20 26 9 11 26 23 22 4 22 8 25 17 9 22 11 12 8 22 18 10 7 13 24 31 17 4 15 12 27 16 13 15 8 19 25 31 9 14 4 30 21 26 16 28 14 26 8 22 16 25 31 20 4 21 17 18 24 1 29 19 14 9 31 19 27 23 18 2 5 19 1 23 13 14 19 27 6 24 15 20 17 14 8 18 1 25 4 24 23 31 9 5 6 6 21 1 28 7 3 1 24 1 22 5 12 9 29 17 2 12 5 16 23 13 1 23 4 4 13 26 1 21 28 6 27 17 5 23 21 5 22 13 5 12 16 14 18 13 30 17 25 4 2 16 14 2 8 17 3 18 11 4 8 7 9 1 21 11 21 10 15 11 21 17 20 5 30 7 15 29 23 6 30 22 22 12 21 27 26 24 13 3 25 18 7 2 18 27 11 8 3 25 16 21 9 5 23 7 9 7 2 29 12 29 20 31 7 9 24 1 30 4 3 23 21 9 23 6 2 2 13 5 24 28 25 1 30 17 6 5 21 7 3 30 5 20 30 11 26 20 10 23 23 12 14 11 19 5 16 20 4 28 24 28 22 16 26 19 30 31 21 17 7 23 15 9 9 11 19 2 31 28 24 22 7 4 1 25 7 14 13 10 10 4 4 30 17 30 15 13 29 4 29 2 25 10 10 31 21 27 1 20 21 22 8 27 26 7 20 1 20 31 8 28 1 12 24 17 8 7 27 5 8 22 5 30 31 14 30 18 9 28 4 28 17 12 23 11 16 10 9 2 9 14 29 7 23 21 21 30 25 16 2 31 6 6 29 3 17 25 21 24 22 24 20 7 2 11 15 15 20 21 17 26 3 14 30 26 2 19 22 24 1 23 23 6 28 19 7 14 12 27 4 31 17 23 4 19 2 18 2 20 5 18 12 8 30 11 31 29 27 21 21 28 11 11 2 7 27 6 18 5 1 21 5 16 10 8 3 12 24 2 29 28 18 7 2 14 17 30 11 13 20 29 9 30 6 8 3 1 14 19 6 12 6 8 27 16 15 27 25 5 27 20 2 11 26 1 22 10 31 1 20 17 27 26 15 2 2 15 31 13 31 5 23 4 12 16 17 25 12 8 29 5 27 28 13 21 27 3 28 26 1 16 11 27 10 23 26 10 4 26 20 4 30 11 5 9 27 21 31 5 28 28 7 23 23 19 10 18 21 7 10 21 20 20 16 30 9 11 8 12 5 27 13 1 5 17 7 31 6 6 2 2 1 8 22 21 26 30 7 13 3 14 2 22 2 15 20 10 23 25 19 25 19 1 24 23 17 30 20 21 3 19 20 3 26 11 23 18 9 27 30 11 9 29 30 8 12 17 15 4 10 2 26 26 31 18 15 17 17 3 4 19 21 23 19 13 31 8 28 8 3 26 16 9 23 13 14 2 29 28 3 7 27 28 2 27 15 14 10 31 17 13 16 4 4 3 15 2 10 11 7 10 6 23 16 26 4 29 27 1 25 29 5 20 24 4 15 7 18 24 4 1 3 17 2 5 19 16 6 26 27 12 2 30 1 17 24 2 14 18 31 5 13 3 22 5 6 4 9 21 25 12 21 28 28 23 1 13 5 4 5 31 15 6 27 14 20 18 15 31 4 15 2 14 17 24 17 20 27 25 10 20 6 28 14 31 17 12 13 20 15 15 17 28 19 13 8 7 30 22 7 31 3 6 11 17 29 27 4 22 21 11 9 24 7 22 23 22 1 2 10 13 17 24 9 2 5 16 8 1 5 12 31 7 18 11 22 13 6 25 4 24 4 12 16 8 31 6 27 31 5 3 13 21 27 19 22 31 4 28 1 6 6 29 10 23 8 31 5 12 22 6 2 25 17 18 31 16 23 26 16 27 29 26 15 24 13 3 23 14 28 21 19 3 19 27 23 24 24 25 2 15 30 4 6 13 21 5 29 10 31 11 3 26 3 15 18 15 16 7 27 10 26 14 12 13 7 2 3 31 26 5 14 23 8 19 4 26 22 30 2 19 7 2 13 9 15 28 24 30 1 17 6 26 30 18 5 4 17 8 3 11 12 14 2 17 30 4 9 20 2 10 7 9 11 17 17 25 13 7 21 14 23 27 6 20 11 11 23 27 18 23 4 27 5 4 12 3 7 20 23 8 27 27 16 4 13 31 29 23 6 16 3 27 11 9 15 19 19 4 12 5 26 16 29 30 19 7 1 23 24 21 30 19 17 13 22 27 12 17 16 17 2 19 12 10 27 24 29 14 27 9 16 19 22 13 17 7 19 16 29 9 3 28 27 17 9 17 10 20 1 26 3 2 13 13 9 8 5 6 19 30 13 1 15 1 11 1 8 27 14 5 4 14 30 30 31 5 13 9 22 13 3 25 12 15 4 21 20 6 24 5 2 3 5 17 4 15 15 9 10 28 11 13 10 8 9 7 12 22 16 3 1 16 25 13 29 26 2 17 31 23 22 2 26 24 18 27 8 1 4 15 26 12 26 2 19 3 9 31 24 22 31 25 6 22 4 3 16 3 18 15 25 6 14 19 29 29 14 3 27 15 18 19 27 12 21 14 12 27 11 5 17 10 27 20 29 28 21 13 30 7 26 23 12 6 9 9 4 20 10 30 4 27 16 28 5 5 8 16 29 19 18 12 26 11 31 24 5 20 3 3 24 28 24 4 3 1 11 4 20 20 2 21 13 15 17 15 17 25 28 14 10 13 25 4 21 23 25 26 9 28 28 2 24 18 5 24 18 13 27 5 1 27 25 11 10 9 23 27 31 20 7 9 1 1 10 19 21 4 13 29 31 8 28 21 25 31 12 12 12 5 14 11 31 7 19 8 15 11 3 14 30 7 20 28 7 30 15 25 2 26 21 30 2 17 17 24 16 26 2 26 31 15 3 30 22 21 4 3 31 4 15 29 11 3 23 15 30 5 9 29 30 29 27 31 12 11 23 26 5 23 18 2 6 20 30 25 9 2 28 9 6 9 4 16 11 25 30 10 29 5 7 27 2 1 24 12 9 13 4 11 4 21 13 10 9 11 3 15 10 28 23 15 5 25 28 14 16 27 23 13 31 27 6 31 25 29 9 2 8 12 11 12 30 23 19 7 31 19 21 9 16 11 22 18 2 18 31 17 11 20 27 9 14 1 8 7 29 14 7 5 23 17 14 21 6 1 27 3 18 14 11 2 22 30 17 21 17 17 6 27 5 1 4 18 30 9 23 27 20 29 30 11 12 10 31 17 9 24 19 26 7 27 25 26 26 10 16 9 26 19 2 29 18 6 15 16 12 6 10 1 1 8 9 12 15 9 26 23 1 11 17 5 7 10 31 30 18 13 7 12 31 8 9 17 11 22 2 21 25 9 19 26 14 27 4 28 2 30 20 1 7 3 5 11 13 2 9 30 14 13 8 12 19 15 26 27 5 27 16 27 2 1 21 15 28 23 12 27 19 29 27 25 31 30 5 10 31 11 8 12 22 14 21 9 28 15 4 30 9 18 25 10 18 13 25 12 4 3 6 20 31 1 13 30 30 15 9 28 24 14 6 14 27 26 22 21 7 23 19 15 7 11 23 23 23 14 1 24 16 6 12 13 7 22 11 3 4 17 28 27 29 31 9 22 23 30 12 30 19 28 11 26 7 2 17 27 15 17 19 28 21 28 9 25 19 18 27 22 1 22 15 29 21 23 20 13 19 29 11 6 23 19 31 30 21 14 25 2 29 13 30 18 7 5 11 25 22 4 13 21 25 27 18 13 16 4 25 3 30 2 9 22 20 6 20 7 18 11 9 15 21 5 30 28 7 7 19 27 10 30 16 2 23 31 14 8 4 5 8 31 6 14 21 23 18 7 30 4 16 5 16 5 7 12 30 13 18 18 6 25 14 21 26 5 21 6 10 22 8 18 21 13 29 9 3 15 15 30 18 30 3 31 2 7 11 31 17 28 15 23 22 28 12 14 31 30 18 9 20 25 24 8 5 22 16 7 5 28 5 21 27 5 20 28 9 29 25 25 25 9 14 13 3 24 25 2 22 11 9 9 2 1 16 6 20 29 10 23 25 12 12 18 14 29 12 22 26 6 16 18 12 27 28 14 19 21 16 10 31 24 16 2 22 29 5 11 26 15 31 17 26 9 4 7 6 15 28 30 18 10 14 29 6 10 12 24 31 25 31 28 17 15 27 5 10 1 13 2 15 12 19 7 20 22 13 24 3 8 22 21 17 4 18 20 13 27 13 10 20 10 7 3 23 2 8 1 31 20 3 14 30 19 19 18 7 29 10 9 5 29 29 20 1 14 8 12 9 18 19 27 26 23 29 15 25 5 15 24 23 15 5 21 31 21 5 6 16 15 15 19 12 10 7 11 23 12 20 30 28 5 25 22 28 22 3 21 25 15 11 14 30 13 3 27 2 7 2 16 19 14 3 29 23 9 6 13 18 23 9 14 27 2 2 23 21 4 10 12 19 21 25 15 31 25 8 31 30 9 15 15 22 17 12 12 25 15 24 9 6 30 23 2 31 22 24 18 24 3 30 9 21 21 23 20 15 30 19 11 6 2 25 25 16 4 5 7 18 26 16 24 24 7 25 21 26 17 8 18 17 4 26 6 24 15 24 5 12 9 13 17 9 7 10 24 10 13 31 27 7 15 17 29 19 10 18 13 25 23 29 10 26 21 14 17 5 6 19 14 14 1 28 22 5 4 13 14 16 12 7 21 26 24 18 11 31 2 23 24 25 18 1 17 8 14 2 10 17 21 21 28 19 17 19 23 20 29 3 3 9 7 23 1 28 7 11 28 6 31 20 30 18 18 16 23 31 15 30 16 4 19 13 20 4 29 11 21 26 11 23 1 18 12 1 14 16 9 8 22 8 26 18 23 12 2 12 12 17 10 25 18 26 4 5 27 1 13 17 24 24 6 22 8 16 20 19 29 28 27 19 3 21 4 23 1 3 4 10 17 11 2 4 6 5 6 1 4 18 17 25 8 21 16 15 5 2 1 31 30 27 19 30 14 20 21 12 22 22 20 8 2 21 9 7 25 14 5 26 29 20 20 6 9 2 18 11 3 18 10 30 13 26 26 24 14 16 5 5 4 24 10 5 11 18 9 4 29 14 28 26 2 14 31 10 15 18 18 15 4 27 14 15 20 6 7 2 21 9 4 23 1 13 27 11 28 5 13 25 16 7 18 17 20 17 24 3 1 10 15 3 3 26 15 22 1 21 22 19 28 25 10 28 5 6 6 30 8 16 22 23 20 8 6 8 22 29 8 23 5 22 23 7 17 6 27 17 26 17 4 20 8 14 17 10 17 20 9 22 2 30 11 21 6 16 26 27 11 2 16 15 21 7 19 6 12 14 20 5 28 24 24 5 4 7 14 18 24 22 8 23 18 18 10 23 31 4 17 10 3 30 22 24 4 9 29 15 21 16 17 17 6 8 21 9 12 4 24 3 23 31 25 10 15 2 30 14 5 13 21 6 12 11 29 13 17 24 27 6 8 11 23 13 16 10 19 27 11 11 29 3 8 21 10 20 22 6 2 24 17 20 29 26 30 26 7 16 17 31 19 24 10 10 4 25 18 20 19 28 31 16 28 5 3 4 25 24 10 24 15 24 13 12 18 9 5 24 24 19 23 12 11 31 19 12 24 5 1 9 31 29 25 27 2 25 29 24 16 5 17 30 28 27 8 14 4 10 6 26 28 26 6 6 25 22 17 16 25 17 24 24 14 15 17 14 7 12 6 22 16 20 18 12 13 25 25 17 2 28 11 27 21 14 1 12 2 16 27 26 1 18 16 13 30 31 24 5 11 29 26 27 16 12 7 28 4 30 11 3 24 19 29 11 1 28 23 3 12 16 26 10 2 11 22 30 10 14 3 18 10 27 13 23 5 18 17 8 14 28 8 4 15 4 15 14 31 6 14 11 21 8 20 21 16 9 19 23 20 19 10 29 14 22 18 19 6 4 24 17 31 1 21 12 4 4 25 3 7 5 11 25 13 28 14 28 3 30 18 23 18 27 18 31 15 5 18 21 8 11 6 5 9 24 16 12 27 8 12 2 12 20 25 22 16 7 17 17 4 3 8 21 29 25 18 10 27 5 30 3 13 3 5 19 24 21 30 20 26 8 19 4 25 12 24 9 17 7 23 20 9 30 7 4 22 24 13 17 26 10 18 5 10 22 23 2 9 21 19 1 26 5 5 19 14 26 26 30 1 17 16 7 14 22 10 4 13 20 18 7 27 4 12 5 24 3 5 1 22 21 31 14 23 2 2 6 27 25 2 27 10 16 2 21 6 9 24 18 28 9 23 22 12 3 24 2 3 28 3 24 16 31 5 7 1 6 10 27 28 12 20 4 27 21 25 30 27 15 15 21 23 6 11 2 6 4 3 8 29 3 30 13 2 3 18 2 6 27 28 2 5 16 5 31 3 27 28 27 11 11 17 2 14 27 3 19 30 4 24 26 6 20 5 8 20 20 9 25 16 4 24 18 17 27 18 18 22 12 13 1 22 29 1 2 25 1 20 21 4 10 13 8 28 18 15 16 6 21 8 19 22 29 6 8 24 21 23 13 1 4 11 20 2 11 21 24 10 7 11 11 14 22 18 10 8 30 24 11 18 31 28 8 26 2 13 17 20 4 29 20 6 8 6 7 17 26 28 24 1 5 3 14 26 19 22 31 17 14 9 3 11 5 9 5 4 21 21 23 23 18 9 28 24 14 1 7 8 28 30 6 30 30 17 23 17 5 20 1 18 28 3 26 30 11 31 2 30 18 22 21 3 30 17 26 12 17 30 17 11 26 20 7 24 6 29 8 8 18 8 26 12 8 20 64001 10 7 5 4 4 7 12 5 9 9 11 13 2 9 7 6 3 8 10 8 9 4 1 13 10 5 12 13 11 6 14 5 4 3 1 7 1 12 3 1 12 5 5 13 13 11 4 15 3 5 14 4 8 14 8 9 3 5 7 6 2 5 2 5 14 2 3 15 13 12 7 2 1 12 6 13 7 1 4 2 5 2 5 4 8 4 13 2 8 11 7 1 15 9 12 5 10 14 11 15 10 3 1 10 14 6 14 5 7 2 13 3 4 9 7 3 13 4 4 12 6 11 13 12 11 9 1 5 15 12 11 1 14 11 3 4 9 1 15 7 3 13 9 13 6 7 15 3 2 10 7 7 5 4 3 15 4 4 12 10 7 7 11 5 10 13 15 10 5 14 1 14 11 9 3 9 1 9 3 9 4 9 1 15 12 3 7 8 6 3 2 12 1 12 8 2 1 14 11 13 13 11 11 8 12 14 8 4 7 11 12 2 11 12 2 8 7 8 7 12 2 8 1 9 12 15 11 12 14 6 1 11 9 12 10 5 2 10 15 8 12 11 2 7 15 3 6 6 2 12 9 10 5 1 3 8 8 13 11 6 11 12 8 11 8 9 15 9 10 6 8 6 8 9 13 7 3 3 4 4 15 13 13 11 5 8 3 12 12 13 9 7 1 1 2 8 2 8 8 11 13 8 2 13 8 6 4 11 8 15 6 7 4 11 9 8 3 11 5 14 1 13 13 8 6 14 8 14 14 15 1 3 14 9 15 7 14 11 9 7 2 6 5 5 1 14 12 10 1 8 9 8 13 6 1 10 11 8 15 1 14 15 4 13 9 10 11 7 12 11 13 13 1 10 2 2 8 6 11 15 5 11 8 9 8 8 3 4 7 9 11 5 9 6 9 2 1 4 15 12 6 5 10 7 14 3 15 6 15 2 5 5 13 4 13 5 3 8 15 9 1 3 14 1 8 14 2 8 10 9 12 15 13 6 6 11 15 5 8 15 7 4 11 11 8 8 7 10 7 14 4 15 1 9 15 8 7 9 8 1 2 4 8 6 1 13 1 15 10 8 6 1 3 1 3 10 9 9 5 7 7 15 13 7 8 13 7 6 13 14 14 6 2 6 11 2 10 3 8 4 2 14 4 4 14 13 14 14 7 10 13 5 9 10 12 8 14 10 5 3 8 10 8 1 15 10 9 10 12 1 13 5 6 9 9 12 6 14 2 4 8 14 9 8 1 12 7 6 6 11 9 5 6 1 5 12 11 5 6 14 5 11 4 3 11 4 6 8 2 7 12 9 13 12 8 5 8 14 10 5 9 3 9 6 4 5 3 6 9 15 11 5 10 6 7 12 9 4 12 10 11 8 10 15 11 2 4 3 7 13 7 1 1 7 13 11 11 15 8 4 15 3 8 1 9 7 5 9 10 1 4 12 15 5 11 10 14 14 12 5 4 10 12 4 1 10 6 3 9 13 13 15 7 12 1 15 10 5 1 5 12 4 8 11 15 11 5 13 9 1 3 4 2 14 14 9 8 4 3 2 8 15 8 15 11 8 6 6 4 6 2 15 9 1 2 9 11 6 6 5 13 15 15 14 14 14 14 6 2 1 14 2 15 14 1 3 13 6 15 2 12 1 8 12 1 2 5 12 7 3 8 5 9 14 10 7 12 9 5 6 1 10 7 8 8 7 10 6 4 9 14 15 1 13 12 8 14 8 11 6 2 10 2 11 9 11 2 5 11 13 2 12 8 15 4 7 6 5 4 10 13 2 1 5 7 12 12 5 12 15 2 13 9 10 8 2 13 2 14 8 14 15 11 13 15 6 5 12 10 8 13 14 2 14 3 8 2 7 4 13 6 13 11 6 7 10 8 11 11 13 4 2 4 6 14 10 12 10 7 6 3 11 12 11 1 14 10 3 12 13 7 9 2 9 15 1 4 14 11 14 3 6 15 6 12 6 1 8 15 14 5 9 1 1 4 2 7 13 11 10 3 9 4 11 3 10 11 6 15 14 11 9 4 3 14 7 8 6 6 7 4 11 8 5 3 11 13 1 1 15 11 10 8 6 5 10 7 8 7 6 6 3 14 1 12 4 15 4 10 5 2 5 7 9 1 10 12 5 10 4 4 12 13 12 2 2 6 8 1 5 5 13 7 10 14 3 14 13 13 15 9 6 11 1 7 12 2 3 1 3 13 12 15 10 8 1 3 5 9 4 9 13 1 7 15 6 9 13 10 13 4 4 4 14 11 10 10 12 4 3 14 1 14 13 2 13 14 4 2 14 14 3 11 7 9 10 12 10 14 7 14 9 2 2 8 12 3 9 8 13 3 13 5 8 11 6 5 1 2 14 14 15 1 1 6 1 3 10 2 8 8 1 2 1 9 9 12 4 2 11 1 5 8 6 12 10 3 9 10 11 7 15 11 14 1 8 6 3 9 8 10 1 15 11 8 8 11 4 11 5 6 4 1 6 1 4 15 10 12 2 6 10 1 1 15 1 15 6 10 1 5 12 8 4 14 1 3 10 4 6 6 2 9 6 7 1 9 13 10 6 14 15 15 15 7 15 7 14 12 9 14 1 5 6 11 10 6 5 11 2 10 1 3 10 6 1 10 15 13 5 12 12 11 11 3 3 2 1 1 5 9 6 12 5 11 7 15 9 4 10 2 13 3 11 8 8 11 9 7 8 5 3 11 1 6 5 10 14 6 2 11 14 7 7 11 9 6 10 9 9 11 10 13 5 5 5 13 15 14 11 15 10 6 2 10 3 7 11 8 12 4 3 2 10 2 12 11 7 13 4 7 1 14 4 5 10 1 9 10 6 5 1 15 2 2 2 4 15 12 11 11 1 6 5 2 7 1 4 5 6 8 11 13 13 6 2 7 6 3 8 11 7 8 3 8 2 4 3 1 7 13 4 14 10 8 1 1 15 11 5 12 3 7 9 7 5 3 6 10 5 13 13 3 13 15 10 14 3 4 6 9 8 9 8 3 8 15 3 8 10 15 4 5 13 5 3 2 7 8 4 3 6 1 5 10 15 6 15 9 9 5 2 1 6 1 3 13 7 13 12 9 4 8 13 1 4 15 10 10 15 13 4 12 5 8 6 4 13 5 12 13 1 5 5 13 13 8 3 4 12 6 12 15 13 1 7 1 8 1 2 7 5 5 3 9 4 15 4 8 11 15 5 3 12 10 1 9 9 10 4 5 15 8 11 5 8 2 12 15 3 14 13 14 10 7 8 14 13 11 13 8 3 10 11 6 4 3 6 4 4 9 15 3 1 10 7 1 11 4 7 5 9 5 4 10 3 3 8 1 5 13 15 14 7 2 4 2 4 1 5 7 2 11 2 2 5 15 9 15 3 1 5 3 12 15 13 14 9 12 6 13 9 6 12 15 7 7 8 3 15 4 1 1 14 9 9 3 9 3 10 11 3 6 6 6 5 3 11 13 14 2 2 15 14 5 6 12 4 14 6 3 2 14 3 1 7 11 10 15 5 4 3 14 9 8 4 5 2 7 2 15 15 11 14 13 15 12 1 3 10 14 12 3 12 14 3 10 2 5 2 13 8 11 12 2 3 7 6 11 13 15 10 12 10 1 1 1 12 2 4 13 7 7 15 3 13 10 4 6 14 5 3 6 15 6 14 9 13 5 4 10 11 6 14 5 13 14 12 1 7 7 5 13 14 4 7 11 13 3 1 3 14 3 9 14 1 7 14 13 3 10 14 13 7 12 9 11 3 6 11 1 12 15 6 2 10 4 12 15 6 4 2 5 14 2 10 14 1 15 11 3 9 1 8 15 13 8 10 7 5 12 7 9 3 4 10 5 8 14 4 13 2 5 9 15 14 3 13 14 3 15 1 3 1 15 10 13 8 11 11 4 8 9 12 2 13 14 6 5 12 1 9 13 13 10 5 11 4 2 9 6 2 9 1 2 1 10 6 15 5 8 3 4 1 7 13 5 5 3 9 8 4 10 12 1 4 1 11 7 3 11 5 11 4 12 4 11 6 1 10 2 8 13 13 8 11 10 5 15 4 13 7 14 14 3 14 9 11 1 8 5 11 4 15 7 15 10 9 12 10 4 13 2 8 2 1 3 11 5 9 15 10 7 13 15 1 4 9 11 11 8 15 14 11 6 12 10 15 5 6 9 8 10 2 7 12 10 9 14 14 2 5 15 15 10 15 1 5 15 11 15 7 3 5 2 8 1 3 15 13 8 15 5 9 9 12 12 3 12 3 8 6 7 8 5 1 7 5 12 13 8 12 4 2 8 12 1 9 14 15 6 13 7 2 6 15 5 10 2 2 12 9 14 3 1 3 11 14 15 7 11 14 10 6 15 3 2 15 3 15 7 15 12 13 8 10 12 13 4 5 6 15 13 11 9 6 13 11 11 4 3 7 2 4 4 8 13 6 8 15 12 6 6 1 3 14 2 6 3 5 10 15 11 14 10 11 4 14 7 15 3 1 13 11 4 1 4 2 13 3 8 2 8 6 2 2 11 10 14 13 6 8 4 8 13 13 3 2 3 1 8 5 1 5 8 12 12 11 5 2 5 4 3 12 9 11 5 4 5 3 8 2 2 11 9 6 15 11 7 3 4 6 14 4 2 6 7 14 8 3 7 12 7 9 15 15 11 4 11 7 13 3 8 6 6 1 12 5 3 10 14 6 1 13 2 2 10 15 7 3 3 13 6 9 13 6 15 8 1 2 6 14 5 13 11 10 5 7 6 15 2 5 12 9 9 5 10 10 12 2 12 14 6 10 14 4 15 5 11 15 7 9 5 3 6 1 4 3 14 9 9 7 5 12 15 13 2 2 8 13 10 11 3 15 12 8 10 11 12 13 3 10 6 14 4 3 6 7 5 5 8 5 3 12 2 10 2 10 11 1 7 12 3 1 3 15 8 13 2 11 10 4 6 15 3 9 2 15 8 14 4 15 10 7 3 11 8 4 5 3 11 3 6 14 3 8 5 2 12 6 13 6 10 3 12 4 3 6 3 10 11 14 1 5 12 4 8 4 14 12 13 10 15 3 15 9 2 4 11 14 1 8 11 2 2 15 5 11 12 15 6 7 5 6 3 8 9 10 3 15 7 15 9 13 9 15 13 2 10 8 15 10 7 3 12 15 9 8 11 5 14 8 3 3 13 5 2 14 7 4 5 5 3 5 2 3 4 6 5 13 6 11 14 12 13 10 4 13 10 14 2 8 13 11 3 10 8 4 15 14 15 4 3 9 8 11 12 3 1 1 7 6 3 6 10 8 7 13 5 1 3 14 1 15 9 3 1 1 13 8 6 12 3 8 6 3 3 9 5 11 1 4 1 3 1 10 10 7 14 7 15 8 5 15 14 5 9 15 13 6 14 3 3 1 3 15 10 5 8 7 7 8 10 8 2 10 9 12 1 15 10 7 7 14 6 6 10 14 12 7 5 2 2 14 2 4 5 4 15 4 10 7 3 4 14 4 5 14 7 12 13 1 4 12 6 9 9 1 15 12 7 11 13 8 1 6 3 5 9 3 15 3 9 2 13 14 5 2 4 12 6 9 4 9 5 10 9 5 10 8 1 8 10 5 8 10 10 10 6 11 12 5 5 12 6 3 10 3 11 14 6 1 7 9 1 3 3 10 14 4 9 14 12 4 10 4 13 4 5 11 6 2 15 11 13 6 13 15 15 15 5 5 8 11 13 8 5 8 2 3 3 11 8 6 14 9 9 3 12 6 13 10 7 5 5 4 10 9 10 1 8 14 5 15 1 9 8 5 1 1 14 11 11 13 1 1 6 2 11 10 7 8 4 13 12 8 8 13 8 3 13 15 1 9 7 2 3 6 13 10 6 12 5 9 1 6 9 14 7 4 15 13 4 3 2 7 2 9 12 9 11 1 15 4 10 13 5 4 3 2 13 9 5 3 2 13 15 2 11 6 13 10 10 8 4 11 14 12 4 10 12 7 3 3 10 12 1 6 15 10 14 4 3 4 13 11 8 12 5 10 2 2 4 3 9 14 13 14 2 9 1 13 15 3 7 1 6 7 6 5 2 4 15 11 14 13 14 6 9 3 15 3 11 10 5 11 15 10 1 1 3 1 5 2 10 12 9 15 3 14 11 11 9 11 14 15 8 12 5 1 6 12 3 8 6 15 10 13 9 10 13 11 3 3 4 12 14 4 12 8 2 7 11 2 2 9 1 9 12 13 2 9 9 11 8 6 2 2 3 10 3 1 12 5 10 7 2 15 10 13 14 3 11 9 5 5 9 12 13 12 9 6 12 2 9 4 15 10 12 2 5 15 9 8 4 3 15 5 2 9 9 1 12 12 1 8 1 2 4 5 13 5 11 10 13 4 5 12 5 2 14 9 1 14 9 4 2 8 1 10 8 1 2 4 12 10 3 12 11 14 9 8 3 4 9 15 14 14 12 3 15 2 4 7 15 12 10 8 11 2 10 3 3 3 14 6 12 1 10 7 6 3 7 8 13 7 8 3 12 11 12 3 12 15 9 3 3 11 11 5 12 5 8 6 14 13 4 11 13 5 9 11 14 15 3 3 14 10 5 10 5 1 13 8 8 6 11 2 8 13 7 12 2 6 9 15 3 12 2 7 8 11 2 6 2 5 8 15 6 4 10 3 12 14 10 4 11 12 12 4 9 10 15 2 15 15 9 2 12 10 9 4 5 2 2 14 6 9 13 4 13 14 6 9 4 7 4 15 4 7 10 12 2 1 6 1 15 14 10 3 8 10 14 5 11 15 3 9 15 7 12 12 13 2 12 1 15 7 7 3 14 1 7 15 1 12 7 8 2 1 10 9 2 8 5 13 7 14 6 7 6 9 10 10 10 14 2 9 5 9 4 3 1 2 9 9 5 8 1 6 15 10 6 2 10 11 6 8 9 11 14 6 4 1 15 5 14 9 5 3 9 15 13 9 1 13 2 5 5 9 2 5 11 8 6 5 3 11 12 3 13 3 9 8 3 15 4 8 8 15 2 1 15 14 2 7 4 10 4 8 4 5 4 6 12 9 10 6 11 13 9 15 7 2 14 9 8 2 8 8 9 10 8 8 15 1 6 3 11 9 3 6 14 6 11 2 15 12 8 2 9 1 9 8 9 14 8 1 1 1 8 1 2 8 8 1 8 13 4 10 14 13 15 4 3 2 5 9 13 4 11 14 11 11 6 4 9 13 12 1 5 11 1 6 10 15 7 10 5 2 4 3 14 11 13 1 12 2 10 2 13 12 7 8 14 4 4 7 8 7 15 13 2 7 3 4 7 1 13 11 9 1 5 14 3 2 7 7 10 8 15 14 4 6 7 9 9 2 7 8 8 6 5 1 13 15 4 11 15 8 13 1 1 9 14 3 2 5 1 3 12 15 2 7 5 15 15 5 1 14 13 15 11 9 7 15 8 3 10 15 10 7 15 2 7 13 5 8 3 5 11 6 5 12 13 1 11 4 13 3 2 10 9 13 3 7 12 3 1 14 2 3 12 1 4 4 5 8 11 14 5 6 5 1 9 9 1 11 12 13 5 6 14 13 10 9 12 13 11 12 11 4 14 8 4 3 11 15 2 13 14 6 11 10 6 4 3 14 7 6 3 11 3 2 1 12 2 12 10 4 15 12 7 6 4 2 8 6 1 1 4 6 14 14 15 11 9 9 9 15 7 12 11 9 5 3 13 13 6 7 1 5 3 7 10 14 8 9 4 15 10 7 6 8 12 12 3 6 13 4 5 4 7 7 12 3 9 1 15 14 7 15 11 2 13 5 7 12 6 10 11 7 9 8 6 5 12 15 2 9 3 7 12 9 5 15 3 6 1 2 11 14 8 6 15 5 3 13 1 8 8 4 14 8 11 4 12 7 3 6 15 13 4 3 13 8 3 1 13 3 2 1 8 10 6 15 6 8 12 7 7 4 10 5 11 12 15 15 4 10 5 10 7 8 5 4 7 7 11 12 1 13 12 8 14 2 7 4 2 11 2 8 14 11 5 2 8 11 8 3 5 4 4 3 3 15 14 9 6 9 12 13 13 8 13 3 2 11 7 10 6 15 2 12 11 13 5 10 9 12 4 5 15 14 15 9 14 13 2 11 13 6 1 11 13 5 5 6 15 3 15 13 3 9 9 13 13 5 14 13 1 2 3 7 7 9 15 5 6 8 8 10 13 8 5 3 12 2 15 3 4 15 15 6 15 15 3 12 4 8 10 11 1 4 2 8 12 8 4 9 1 11 3 5 3 15 7 6 1 7 9 4 13 15 10 12 15 4 8 10 12 9 6 12 12 7 11 8 7 15 1 7 2 11 3 12 10 2 2 10 8 2 13 12 2 7 15 8 11 14 2 14 8 7 2 4 6 13 4 12 4 11 10 12 6 12 8 15 13 2 1 12 3 14 8 11 12 14 3 14 13 5 12 5 3 14 15 8 3 10 4 13 6 5 9 3 2 9 10 6 2 10 3 11 8 2 7 12 1 1 10 13 5 7 9 8 12 8 7 6 3 3 10 15 7 10 9 8 10 3 14 11 13 8 7 12 9 13 15 1 13 10 13 10 8 6 9 4 6 15 1 15 2 10 6 1 11 14 8 6 2 13 1 6 12 7 9 6 11 9 6 1 10 11 2 2 8 10 12 5 1 12 4 10 13 9 10 8 15 9 13 1 7 6 13 3 4 13 15 15 13 13 7 7 15 8 8 14 2 4 4 9 7 14 3 4 15 12 4 14 6 8 6 4 13 3 13 9 7 5 8 5 2 6 11 8 13 4 6 6 14 1 14 6 15 2 1 14 13 4 4 10 4 9 13 8 3 3 1 9 7 15 13 15 5 9 7 2 4 4 7 2 5 13 7 11 14 15 1 3 10 4 13 13 4 2 13 6 4 13 6 2 13 4 1 9 4 14 3 7 3 9 15 14 13 14 1 11 13 8 6 7 11 3 12 6 11 9 11 7 13 1 8 2 11 1 11 14 14 13 12 8 13 12 13 11 10 13 13 14 5 3 5 7 12 8 12 8 1 14 6 14 7 13 7 2 13 2 8 4 6 4 11 11 7 1 6 1 5 10 14 2 13 11 8 1 3 12 8 11 2 13 1 15 3 7 9 7 1 1 10 6 11 13 1 3 13 13 10 9 8 1 10 12 11 10 12 5 13 12 15 14 1 7 6 3 14 14 2 6 6 11 11 1 15 4 10 4 1 12 13 15 12 7 11 14 1 8 3 5 4 10 4 4 1 1 14 6 14 15 11 4 2 14 11 9 2 13 12 9 9 1 9 5 8 11 3 15 10 12 12 13 13 15 9 14 15 14 11 5 5 14 15 13 12 10 6 13 7 3 13 15 10 13 11 2 9 5 9 3 9 5 8 6 11 8 11 2 6 7 13 2 5 12 14 1 6 5 5 5 14 2 11 8 15 14 2 15 3 2 2 11 13 1 2 15 8 12 8 5 10 5 6 14 1 12 6 13 1 2 2 6 11 5 13 2 3 6 1 12 7 9 8 11 10 1 10 9 4 2 14 14 6 11 4 13 7 2 11 14 3 4 11 5 15 1 6 2 6 13 14 5 7 13 15 8 13 2 1 8 10 6 6 8 9 2 5 15 3 7 6 12 3 1 2 2 1 14 11 14 12 1 3 10 13 9 2 2 10 9 9 5 15 7 12 15 8 8 14 2 15 11 5 9 4 6 10 4 12 5 2 15 12 11 9 9 5 2 2 6 10 3 2 1 9 13 15 8 13 6 1 4 8 5 12 11 3 6 7 14 3 15 13 6 11 13 15 7 14 8 12 15 10 6 1 10 3 7 9 7 4 9 10 12 14 6 14 1 4 5 6 13 12 3 3 7 7 2 5 5 2 8 4 3 13 11 13 8 10 6 14 13 7 9 1 5 14 15 12 2 11 2 6 7 11 9 5 2 2 9 13 3 2 8 6 14 4 10 13 13 7 12 2 13 5 10 9 10 1 5 4 11 13 9 10 8 2 6 1 4 15 5 6 8 13 3 13 1 12 11 5 11 7 13 8 3 7 9 12 7 13 7 10 11 1 11 10 9 1 3 12 7 7 10 14 11 4 4 11 8 14 7 3 12 12 2 6 3 10 9 2 8 1 3 10 8 5 11 1 5 5 5 12 4 14 2 14 2 5 2 1 10 8 3 13 11 5 3 6 14 12 7 13 4 1 14 11 5 10 11 1 6 7 4 9 5 6 15 14 2 1 14 4 15 9 1 11 13 11 1 3 7 14 1 2 6 14 12 2 15 14 2 13 6 13 6 2 10 12 7 11 12 13 6 4 6 7 14 10 2 6 12 15 11 4 1 1 3 4 2 9 2 10 6 14 7 4 8 1 15 14 4 4 11 9 7 8 7 12 2 8 2 6 14 12 9 6 4 3 1 5 12 3 6 9 8 5 4 15 5 4 14 15 14 1 9 5 9 15 1 2 15 2 7 5 5 1 3 8 10 3 4 13 12 1 7 5 5 10 11 2 5 1 1 3 2 1 14 2 8 14 10 7 7 2 3 3 9 5 10 3 8 5 8 11 6 14 15 10 15 11 11 12 11 4 14 4 4 13 12 11 3 7 9 10 15 12 12 15 8 14 9 7 10 1 3 15 14 2 2 6 4 4 2 7 14 7 2 3 4 14 13 14 12 14 8 11 2 11 2 9 1 10 1 11 11 3 2 1 11 3 6 7 14 7 5 12 6 13 6 1 11 11 14 14 9 6 1 10 9 2 10 9 12 10 4 7 4 6 7 7 15 5 5 5 3 1 9 8 13 14 9 1 9 7 14 9 5 15 10 13 8 5 13 4 6 9 2 2 6 1 15 12 5 4 2 7 4 10 15 8 15 15 8 1 6 7 1 10 13 11 14 5 15 4 1 12 12 2 13 2 9 12 13 13 7 6 12 2 7 11 10 14 10 2 14 7 15 6 9 4 1 14 1 7 2 1 4 5 9 8 13 3 12 3 7 3 8 3 5 7 13 14 5 14 7 10 13 7 15 6 10 8 11 10 14 13 2 9 9 11 9 7 5 5 9 11 7 8 14 3 14 3 8 10 9 15 4 6 6 11 3 7 3 5 2 8 9 10 2 3 12 2 9 1 6 9 4 4 1 2 7 15 11 14 9 4 5 5 1 10 15 10 9 2 15 2 9 8 11 2 2 8 3 10 8 15 3 11 4 11 4 2 2 15 7 2 10 12 6 3 13 12 4 6 5 3 7 14 3 3 7 4 2 2 6 1 1 15 4 4 10 7 12 11 13 4 13 15 15 10 2 12 7 12 3 11 15 1 1 9 3 8 4 4 9 9 12 1 9 15 12 3 6 8 6 11 11 3 10 10 12 3 14 3 14 1 6 5 1 6 5 11 5 9 6 5 2 2 6 10 1 2 5 14 9 10 9 12 4 10 13 15 4 11 10 2 11 15 14 4 5 3 6 10 11 11 14 5 5 11 6 12 12 10 10 13 11 10 9 14 11 6 14 14 2 8 8 4 14 13 14 3 7 4 4 3 7 10 14 3 5 4 14 9 14 1 6 9 2 6 8 13 3 13 3 11 12 2 7 10 14 12 4 6 1 15 15 14 1 13 1 5 1 6 5 6 6 2 7 8 7 6 12 2 3 14 4 6 1 10 7 6 7 10 11 14 1 2 4 1 14 11 6 7 1 2 4 14 4 10 13 10 15 9 3 9 14 7 14 6 8 5 12 14 7 14 4 14 1 7 15 6 2 12 4 3 13 8 1 1 2 13 3 9 13 5 9 11 3 8 9 11 4 12 1 2 10 5 1 2 11 15 15 13 3 3 7 15 2 14 8 11 3 10 4 15 6 12 2 1 11 10 11 7 6 11 8 8 15 15 1 3 6 7 15 8 2 13 15 3 11 7 13 13 8 1 12 13 5 5 5 15 7 15 13 12 11 6 11 2 12 12 4 3 10 10 10 11 7 1 14 2 7 11 6 14 4 9 4 15 14 8 6 5 15 4 8 2 1 4 3 12 7 14 14 1 8 1 12 7 1 2 15 15 4 6 5 7 14 8 13 4 8 4 15 14 7 8 15 7 3 9 10 1 14 1 8 14 1 11 5 8 12 4 7 1 1 4 14 7 3 12 2 10 15 2 15 13 1 14 11 3 15 5 10 13 12 2 11 4 13 7 12 1 3 10 1 3 13 7 1 1 3 3 2 9 11 2 6 11 7 1 5 13 12 14 11 9 15 13 12 12 5 15 13 7 2 5 1 14 11 9 6 5 3 15 13 13 8 3 8 6 10 4 4 14 2 14 7 1 11 10 5 7 10 9 5 11 5 6 1 1 14 14 5 8 5 10 5 12 12 4 2 14 7 5 12 8 10 10 15 13 4 4 4 5 4 9 7 9 6 15 1 11 13 5 3 9 6 7 5 3 2 6 8 8 3 4 7 12 5 6 1 8 10 5 5 5 5 3 13 10 2 13 5 6 10 7 14 15 5 10 9 6 8 1 5 10 11 11 13 15 1 14 15 2 10 11 7 14 13 4 15 7 9 4 4 3 2 3 9 13 12 10 3 4 2 14 5 13 9 10 4 9 15 10 3 9 5 9 14 10 4 13 1 12 8 4 6 9 13 7 13 2 1 7 12 2 5 2 6 13 3 2 13 2 11 15 10 8 15 8 2 4 12 9 7 4 12 5 12 2 3 1 3 3 7 14 11 11 7 9 8 9 10 12 2 12 12 11 4 11 10 12 6 6 5 13 9 9 9 12 10 11 12 4 5 3 9 7 13 8 15 12 1 1 9 3 13 12 5 8 7 15 5 5 12 1 9 6 9 2 9 10 4 6 5 8 15 14 6 5 6 13 8 13 13 1 7 2 4 12 2 3 3 13 7 14 13 15 11 14 8 5 8 11 2 13 10 1 3 15 5 8 12 5 12 2 5 4 3 1 15 11 3 9 8 9 14 6 15 10 4 7 14 3 2 7 7 11 7 9 10 4 8 14 8 5 15 4 15 9 4 6 5 6 14 12 6 12 9 5 13 12 3 3 7 4 9 5 6 1 14 8 11 13 6 3 9 12 13 8 5 9 13 1 6 3 5 12 15 13 8 4 2 11 7 8 6 15 4 12 15 2 4 2 7 1 11 7 12 9 15 8 2 4 9 7 7 13 10 13 2 10 1 3 5 7 2 10 7 6 6 13 14 1 7 12 1 2 4 12 2 10 5 10 13 5 9 11 2 3 15 10 12 1 13 8 14 6 3 12 11 15 10 2 1 8 13 1 9 8 5 11 2 1 5 7 5 13 2 13 8 2 7 4 9 11 4 7 2 6 4 4 5 5 5 12 12 10 13 12 9 9 7 11 9 4 2 13 8 10 2 15 3 8 11 11 4 14 3 12 11 13 15 15 9 12 4 5 13 1 1 6 9 15 8 2 10 1 6 2 11 7 9 13 6 4 9 1 9 3 12 4 7 4 10 15 7 13 11 4 5 11 1 5 2 9 6 3 9 3 5 11 1 13 9 7 8 9 7 1 3 4 4 9 7 5 8 5 3 3 8 7 5 15 12 14 8 9 1 9 4 12 11 4 9 4 10 1 4 9 8 13 4 3 6 10 8 5 14 2 14 13 15 11 12 3 1 12 4 8 12 7 5 7 2 5 3 4 6 13 12 5 11 15 8 8 1 15 5 6 1 10 10 7 12 13 10 12 9 13 5 12 4 1 4 12 5 13 15 10 10 3 7 12 2 14 12 9 5 1 14 12 2 8 3 14 6 12 2 6 1 6 10 11 6 13 8 3 2 7 12 3 10 10 7 3 8 3 12 12 10 2 15 11 10 3 1 7 6 3 4 7 15 13 2 13 2 9 15 3 8 3 13 9 13 4 3 5 6 14 9 15 1 15 2 2 2 3 15 15 5 3 6 4 8 14 1 9 15 7 4 14 10 1 14 7 4 1 3 1 7 11 7 14 3 8 7 4 2 6 10 6 15 15 2 7 6 9 1 5 1 11 10 10 11 8 8 6 8 10 6 14 13 4 4 15 11 10 10 5 15 5 10 15 11 3 13 1 4 5 12 4 15 6 5 10 5 12 7 13 13 12 3 10 7 7 1 3 1 11 14 8 7 8 14 2 3 11 10 6 1 6 9 15 4 5 2 8 8 8 12 5 12 15 7 3 13 14 12 5 1 10 12 7 3 10 9 12 13 3 2 5 15 2 4 3 13 5 3 5 5 14 1 1 5 14 3 2 13 15 7 5 9 10 12 3 12 12 14 9 6 7 13 5 15 8 15 12 5 9 1 9 7 9 9 12 7 3 5 11 2 3 1 3 13 4 12 1 15 3 9 5 9 13 1 9 12 7 5 1 7 13 1 14 6 9 2 4 12 13 7 5 1 7 7 5 10 4 5 1 13 5 12 6 9 4 6 5 3 3 13 9 15 13 14 12 14 7 15 2 5 6 6 12 4 5 8 5 15 12 5 12 8 1 2 8 12 15 4 14 2 1 7 1 6 6 12 4 12 3 5 8 1 2 4 4 6 3 9 5 14 5 8 13 13 10 5 9 1 9 7 2 1 13 2 6 10 5 1 7 14 12 6 14 14 2 10 11 4 10 8 10 6 15 7 3 1 4 11 1 4 9 2 11 7 10 9 1 6 9 14 5 13 12 10 11 13 11 13 8 5 5 2 3 5 1 5 5 4 8 6 14 1 7 9 7 9 9 15 14 3 5 10 7 8 5 9 5 7 6 13 4 11 6 6 7 6 10 3 1 2 8 6 3 7 7 1 7 15 7 5 9 4 15 15 11 11 8 1 2 6 5 5 8 2 10 14 15 5 1 15 13 1 13 7 14 4 8 5 3 14 1 12 2 15 3 5 10 11 12 12 1 1 1 8 9 3 13 8 7 5 15 11 12 12 3 2 15 2 6 9 15 14 12 9 13 15 13 8 2 1 11 9 1 3 8 1 5 5 9 3 1 15 14 13 11 1 14 2 2 12 10 8 10 14 8 14 13 12 13 6 12 8 14 4 11 6 12 15 2 5 3 2 11 8 6 6 15 12 14 1 8 15 15 9 13 15 14 2 3 12 7 15 11 5 10 6 10 6 13 11 2 7 5 12 6 10 9 5 6 7 12 5 7 11 5 11 2 4 13 5 7 4 11 2 1 5 15 2 3 12 5 4 10 9 8 15 3 1 4 1 15 15 5 6 2 10 8 4 5 5 15 11 1 10 12 8 14 11 9 8 14 13 12 15 6 11 14 1 11 9 1 10 15 5 7 2 6 15 12 2 11 11 12 3 5 1 10 10 3 4 3 2 1 6 8 14 1 7 14 11 7 6 13 7 2 4 8 8 10 11 1 6 6 13 8 2 5 10 3 7 13 5 15 5 2 8 10 2 6 15 5 12 5 9 3 7 4 2 6 14 12 6 11 9 10 10 2 14 4 5 13 8 1 4 13 10 3 7 11 8 7 7 12 3 7 14 9 11 8 14 9 11 12 4 5 6 13 13 12 9 9 1 1 2 4 13 11 7 12 13 6 10 12 2 12 3 1 13 13 15 11 13 10 14 1 6 5 6 4 8 6 4 8 6 5 11 11 7 9 14 5 15 8 1 1 11 10 8 8 8 7 11 5 9 9 13 14 5 10 9 12 15 13 4 12 2 7 7 1 15 5 5 6 4 12 14 15 6 6 14 13 5 1 10 5 10 14 3 6 8 12 10 14 9 13 10 2 11 2 2 11 13 13 8 2 9 6 8 15 4 6 4 15 14 5 4 8 3 6 5 10 2 14 15 2 4 10 11 14 3 4 1 7 2 9 8 2 14 7 8 2 5 12 1 3 1 11 2 11 2 6 5 10 12 12 12 15 6 14 13 15 2 6 6 10 14 14 12 4 12 4 13 1 7 5 10 15 1 11 10 2 9 6 3 5 2 6 4 7 4 8 13 6 13 4 7 3 9 3 14 5 7 11 13 13 15 7 4 7 3 13 15 3 4 3 7 5 8 2 4 12 9 1 9 14 4 15 8 12 3 6 9 1 1 6 5 8 12 9 14 6 6 14 15 1 1 6 13 15 7 8 11 8 8 11 13 4 11 12 7 5 3 15 12 10 12 8 2 1 1 8 13 14 13 13 6 5 3 3 4 2 10 7 1 10 2 5 13 4 1 11 15 3 3 11 5 14 4 13 14 11 5 4 9 2 1 15 13 10 9 2 3 4 15 3 13 1 14 2 12 15 12 11 9 14 7 5 5 2 3 3 12 7 13 13 1 13 4 5 8 12 6 10 15 12 5 4 13 3 5 9 9 2 4 10 7 2 14 11 10 1 6 7 15 3 11 7 1 14 11 15 2 9 9 2 5 5 12 9 8 2 9 8 10 13 9 8 6 8 4 1 15 1 14 6 3 1 12 10 14 15 9 7 15 10 8 4 14 12 13 13 5 13 6 6 2 14 13 8 13 8 15 13 8 5 10 11 5 7 12 10 13 6 1 12 7 1 7 5 4 11 3 8 9 15 13 10 13 10 2 11 3 8 15 2 4 1 4 15 14 1 9 11 13 2 7 4 9 14 8 12 1 2 11 9 1 8 4 6 9 12 8 3 5 7 5 15 7 15 15 13 15 15 8 4 8 7 7 1 12 7 4 12 8 14 6 9 13 1 14 7 12 6 9 8 4 5 8 2 5 7 14 11 13 14 15 6 5 6 13 8 4 2 4 12 7 1 12 5 1 2 3 13 14 3 12 9 8 4 2 4 2 8 14 15 6 13 5 2 11 2 9 14 10 4 2 9 5 5 13 12 6 7 9 11 9 13 4 8 1 6 11 10 5 2 9 10 6 5 11 8 13 11 14 15 14 15 8 3 12 12 15 2 3 15 5 3 4 8 3 5 5 5 6 9 6 6 10 4 2 12 11 14 7 9 13 6 1 12 15 12 8 14 5 2 6 9 12 9 9 14 5 5 3 2 6 9 7 15 4 8 12 14 7 3 15 11 8 15 15 15 3 14 5 7 1 10 8 12 11 1 10 7 5 12 9 10 12 15 2 7 15 13 6 13 7 12 8 7 3 14 6 5 13 10 3 13 12 10 1 14 10 2 5 7 5 5 8 9 12 1 15 11 13 5 8 12 1 7 3 3 6 15 14 3 1 2 7 12 11 7 2 13 8 14 11 4 3 3 12 14 4 12 1 8 1 8 11 9 15 5 3 12 4 2 14 5 10 12 8 5 10 2 9 9 15 4 12 2 7 9 8 2 5 8 1 12 8 12 5 7 1 15 10 12 8 15 8 2 11 15 13 5 1 7 13 7 10 9 9 8 9 8 1 13 15 2 10 14 5 6 12 5 12 6 1 4 5 8 12 7 15 10 11 7 8 15 14 9 1 14 9 9 6 9 7 12 2 8 11 6 5 7 11 2 5 3 5 9 3 9 8 2 3 3 15 2 10 13 10 10 3 3 10 15 12 8 12 5 15 14 11 12 12 13 13 1 15 9 2 2 2 9 10 11 3 10 12 12 14 7 13 2 1 15 1 4 7 4 9 14 2 4 10 6 1 7 6 7 7 14 9 9 7 3 4 10 12 8 13 3 14 3 4 6 2 11 10 15 15 3 5 8 13 14 13 5 12 4 11 11 2 11 4 1 14 14 2 2 6 14 4 11 8 14 2 1 10 11 1 9 5 12 1 2 3 6 13 6 9 8 1 2 4 4 2 9 10 10 10 15 1 6 11 8 4 4 9 5 14 1 5 10 4 13 11 6 3 15 12 3 7 12 4 2 8 13 10 2 7 12 1 7 9 3 7 4 6 7 9 11 14 13 5 2 10 7 8 12 6 4 6 13 7 10 6 14 14 8 15 12 11 1 11 4 10 9 7 1 15 7 3 13 12 8 6 6 14 13 10 5 8 15 9 15 1 14 13 6 13 13 10 8 5 5 3 6 13 2 13 4 8 1 8 4 8 13 2 6 11 3 2 10 9 10 9 2 1 14 7 5 3 8 13 7 4 15 4 8 1 2 11 1 2 3 11 9 1 4 6 3 6 15 12 7 9 13 8 1 11 6 6 13 14 10 11 2 1 6 10 9 7 12 9 8 7 11 8 14 15 6 1 5 5 4 11 5 8 10 13 10 1 3 14 6 4 9 14 4 7 15 12 13 12 12 13 3 8 12 1 7 2 8 3 13 3 6 3 11 15 15 5 7 9 4 4 12 4 3 7 10 2 4 8 5 7 12 7 14 8 14 5 10 6 8 7 1 13 1 11 4 15 7 3 15 10 6 3 6 8 2 15 10 5 14 6 3 2 13 2 10 3 6 4 9 5 2 1 9 3 11 13 9 2 15 1 4 5 10 1 5 11 7 6 7 6 11 10 7 15 11 8 3 8 3 3 13 5 3 13 14 13 2 14 6 8 6 1 5 1 1 9 11 8 14 3 5 1 12 3 1 14 11 3 6 13 5 10 9 14 8 14 3 1 5 8 9 2 1 13 2 8 13 5 7 3 7 11 3 10 6 3 15 8 12 12 12 8 7 13 6 6 11 8 6 7 8 6 9 15 3 2 7 15 6 14 2 4 1 12 5 13 6 4 5 3 1 2 2 14 14 8 11 1 7 1 15 6 14 8 5 8 9 4 8 7 9 1 10 1 4 15 14 10 3 3 12 10 11 5 8 9 4 3 2 11 11 1 8 9 15 13 8 15 8 7 6 1 8 8 1 11 7 6 12 1 9 15 11 11 5 10 12 8 5 13 10 15 5 3 15 4 7 7 10 14 14 8 6 13 15 13 15 13 4 12 13 4 11 15 14 15 10 2 15 14 14 9 5 10 11 11 5 2 9 15 7 7 7 12 11 13 2 11 10 5 14 7 15 9 7 5 1 8 7 7 13 12 15 9 7 3 4 11 11 12 2 3 11 8 6 6 5 7 8 14 3 6 13 9 7 11 14 14 10 12 5 14 8 4 7 6 13 2 2 9 5 3 3 15 3 8 13 14 7 12 13 1 10 2 2 1 12 7 14 6 3 10 4 2 5 2 8 3 3 9 11 14 3 5 6 5 12 3 4 10 6 8 3 15 9 4 15 12 2 5 9 4 6 4 12 11 12 4 13 6 4 15 4 14 4 9 3 7 3 13 9 9 12 3 8 12 13 8 8 14 4 8 9 10 3 5 5 14 1 9 4 11 15 8 9 10 1 4 1 11 8 1 4 5 3 11 8 15 10 1 5 6 15 13 15 3 10 11 1 10 11 5 12 2 4 6 11 11 1 11 6 8 4 9 4 6 12 12 13 13 4 2 3 3 15 9 12 1 11 5 10 6 1 13 7 4 3 2 6 10 5 12 3 15 12 6 12 15 9 9 13 12 11 15 7 2 9 3 2 4 7 3 2 7 15 15 2 10 9 8 4 5 11 13 4 7 4 15 14 4 1 11 1 3 10 7 4 10 1 12 6 15 6 14 13 12 13 15 6 13 14 10 9 9 14 12 7 2 4 5 13 11 7 13 13 2 11 8 3 3 4 8 2 1 13 15 12 3 6 3 15 4 4 9 4 2 12 2 11 7 14 8 2 5 12 14 13 7 13 1 1 1 15 3 8 13 2 5 7 14 14 6 2 2 6 12 10 10 13 12 1 11 4 10 8 7 8 5 5 13 12 6 13 12 8 13 1 1 2 7 14 15 4 7 8 10 3 9 11 7 6 11 10 1 5 2 8 5 13 12 2 10 9 6 13 1 3 5 8 11 11 13 2 6 4 1 7 13 10 2 12 7 13 6 7 9 14 6 5 11 10 13 12 3 4 9 11 13 13 3 1 15 1 9 13 11 10 4 1 11 6 12 2 10 9 15 10 7 6 15 9 7 12 13 9 7 6 11 12 11 14 4 2 6 12 14 8 6 3 8 8 15 4 9 9 12 9 10 10 6 9 4 12 13 1 12 11 13 8 14 15 6 2 9 3 6 7 10 3 1 10 11 7 13 4 7 2 4 2 11 9 2 6 12 14 13 9 2 3 1 7 2 13 9 2 7 6 9 1 8 1 2 3 8 15 7 6 1 2 7 3 3 9 1 14 14 13 7 7 15 14 14 9 3 7 10 9 4 10 2 11 3 3 14 10 2 12 15 9 13 14 4 15 7 4 6 12 8 4 4 8 3 2 8 5 15 9 14 3 4 15 13 6 2 3 7 11 14 13 11 12 11 14 3 9 9 8 6 2 12 1 9 6 2 8 10 8 1 15 10 11 6 14 8 8 2 14 10 15 4 5 3 6 11 13 15 4 5 12 5 8 4 5 13 5 12 15 4 5 14 13 15 12 3 8 11 4 13 5 11 1 1 5 7 11 2 13 7 14 1 3 13 11 8 11 7 11 2 10 15 7 7 7 3 9 6 13 5 3 9 15 11 10 4 9 12 13 13 10 11 5 13 8 15 5 10 6 7 11 15 14 10 6 5 12 6 10 2 10 4 10 1 14 4 12 7 8 9 11 2 11 15 14 3 14 10 5 4 2 15 3 7 1 15 11 13 13 12 14 14 7 15 15 6 11 3 4 3 11 15 11 6 14 10 15 13 11 4 8 4 11 11 10 11 10 12 15 7 8 5 13 15 5 12 12 15 14 7 9 1 6 4 13 12 5 12 1 1 8 8 11 3 3 6 5 5 9 5 3 9 1 15 15 5 3 11 11 1 2 4 8 15 8 5 11 4 9 11 4 1 10 7 10 13 4 14 9 12 10 11 5 3 3 4 7 5 6 10 13 15 13 5 14 12 2 1 1 10 3 11 2 12 2 11 1 12 1 9 1 11 12 5 5 6 1 11 10 13 12 14 12 10 11 2 13 4 2 13 13 11 1 6 8 9 1 15 6 1 1 6 3 4 2 7 9 9 10 10 14 6 1 10 7 11 12 12 14 5 9 3 1 1 8 15 10 15 14 7 7 6 4 2 9 12 15 2 13 9 4 11 7 4 12 5 14 15 1 4 5 2 6 12 2 5 3 3 11 1 1 2 7 4 3 7 8 3 9 5 3 12 15 1 15 3 13 5 3 13 15 14 6 5 10 15 1 12 2 11 4 10 12 2 13 7 9 12 1 9 1 3 12 7 11 3 10 8 7 12 12 6 10 3 2 11 2 9 14 10 4 2 4 7 11 9 5 4 5 5 4 13 15 15 4 10 2 5 9 15 8 5 5 9 14 13 11 15 6 9 2 1 3 12 14 13 5 11 8 2 15 11 14 6 10 9 15 11 6 15 2 13 5 13 14 10 10 9 2 7 3 3 14 5 14 4 2 11 14 1 12 6 11 10 11 5 10 3 7 15 2 15 13 13 12 11 8 6 11 9 4 13 3 9 9 8 12 10 3 3 10 14 8 12 15 10 8 10 12 14 9 6 5 13 10 1 15 9 13 11 9 1 8 11 9 2 4 13 3 13 15 5 12 14 1 11 15 9 12 4 14 6 9 4 10 10 11 10 11 9 5 4 9 4 7 10 5 2 14 15 14 5 11 10 3 11 13 9 11 9 12 2 6 12 12 1 7 7 10 2 15 6 12 1 9 3 2 14 11 15 5 10 4 15 11 13 2 15 6 13 1 10 6 13 6 2 13 12 15 14 5 7 4 2 7 13 11 8 3 14 14 14 15 9 13 10 13 14 2 10 3 2 4 15 14 10 8 4 13 8 9 3 6 5 11 12 9 13 11 3 11 1 1 10 9 13 12 13 3 13 7 13 6 11 4 11 12 12 6 9 11 15 11 1 4 13 12 12 11 14 14 13 14 14 15 14 3 3 11 12 7 9 1 12 4 5 14 7 1 5 1 3 4 3 3 14 1 6 10 3 4 15 7 9 5 6 7 14 15 9 2 6 2 3 9 13 14 8 4 14 4 4 1 7 7 10 12 14 15 6 1 10 12 14 3 1 12 1 6 11 1 7 2 2 9 2 6 7 9 10 12 12 5 4 10 3 5 6 8 4 3 8 13 6 14 7 13 10 14 3 5 14 10 13 8 10 15 13 9 15 14 12 4 11 8 5 13 12 3 6 1 5 5 5 3 3 12 15 12 2 3 9 1 4 6 8 5 12 5 5 12 11 2 7 6 9 11 10 5 13 15 12 10 12 9 12 6 12 3 10 13 12 3 13 15 8 12 12 12 9 1 8 4 2 14 9 2 1 10 14 6 2 2 15 13 10 3 10 13 12 4 11 9 6 15 15 6 12 11 2 5 4 1 8 12 6 8 14 6 2 4 11 3 12 2 7 7 11 2 11 8 5 6 8 3 6 7 8 2 10 1 6 13 1 5 9 6 12 14 3 5 9 6 15 6 14 13 4 10 14 14 9 11 5 1 5 2 14 12 3 8 12 15 12 4 4 13 1 7 3 3 3 12 15 2 9 14 7 12 15 12 2 15 7 13 7 11 14 5 14 8 5 2 14 1 12 2 5 12 15 8 7 3 11 6 11 4 11 2 7 2 14 8 1 12 6 7 15 4 4 5 4 8 7 2 15 3 11 12 7 10 4 13 4 14 10 7 9 6 15 15 7 5 7 15 9 4 13 8 15 1 12 3 15 10 11 7 5 6 3 11 8 13 15 3 3 9 9 11 6 1 2 5 5 15 4 13 4 1 12 3 9 1 12 8 10 7 14 6 13 8 8 12 5 7 14 14 8 15 1 13 15 2 2 11 2 12 1 5 5 12 14 13 12 10 5 14 1 11 4 5 10 12 1 7 10 15 5 2 14 6 7 5 7 15 15 15 12 7 4 1 4 9 5 7 3 1 5 4 11 1 15 13 4 1 4 13 7 8 7 12 5 13 1 4 12 7 3 15 14 14 7 9 7 11 15 10 4 12 5 14 12 4 3 15 4 6 4 2 14 10 13 10 7 13 13 11 12 1 2 2 14 9 10 12 11 1 6 14 12 2 5 8 13 7 14 1 13 3 10 3 12 7 12 11 12 10 13 8 2 14 9 15 7 10 3 10 10 9 8 7 2 4 6 14 3 5 7 15 14 1 9 2 7 5 12 3 6 9 2 7 8 2 13 6 11 1 15 13 1 15 11 9 10 1 8 12 12 14 3 2 6 11 4 12 8 15 7 5 1 8 12 8 2 1 5 4 8 12 1 8 3 3 2 12 11 1 1 7 14 3 9 11 14 12 7 13 3 5 2 3 5 5 2 6 6 14 9 13 10 2 13 12 4 6 15 14 6 15 13 11 10 13 13 8 1 4 12 10 1 13 13 5 10 6 10 15 4 10 4 13 11 8 1 7 5 8 12 2 7 9 4 1 13 1 15 5 5 3 15 12 8 4 1 2 9 10 1 5 4 11 9 7 11 2 13 15 9 9 2 7 10 5 15 7 6 6 4 2 9 3 13 1 6 13 2 6 14 9 2 9 4 11 15 14 12 4 6 12 5 7 3 14 11 2 12 8 8 15 9 8 9 13 8 6 2 9 12 15 9 5 1 12 15 7 3 3 11 8 14 15 6 2 5 8 10 1 1 9 8 1 1 1 6 8 7 7 8 10 14 1 14 14 5 6 5 14 8 7 13 7 6 3 15 10 10 9 3 10 3 10 3 10 2 8 3 15 14 2 1 4 10 15 2 14 12 14 4 4 5 1 2 3 3 8 12 12 9 6 14 11 7 8 12 9 15 14 15 5 8 1 9 2 15 2 15 3 15 3 6 12 10 15 14 12 7 2 15 15 8 13 2 6 12 14 14 11 4 14 1 11 6 1 12 5 2 3 14 9 12 4 5 6 3 10 2 2 11 2 1 10 6 3 1 3 1 6 5 11 11 12 7 1 12 3 12 6 6 10 6 9 14 10 15 8 11 1 9 13 9 2 8 7 11 15 1 3 5 12 13 8 9 4 8 12 14 5 2 11 6 7 4 11 8 3 4 10 11 4 8 4 12 15 2 7 6 9 9 10 6 7 2 14 2 2 10 15 13 4 10 3 2 14 14 2 1 9 11 11 4 3 7 1 9 8 7 14 2 8 1 7 14 9 12 15 10 13 15 7 8 1 2 10 14 15 3 7 8 5 2 3 8 15 3 8 15 2 7 8 9 7 14 14 7 2 5 2 6 11 15 14 12 1 15 2 7 2 8 6 13 2 9 5 1 3 5 7 4 11 14 4 9 4 2 15 5 14 8 11 9 8 1 5 15 15 14 7 8 6 12 5 14 12 2 7 15 6 13 10 1 12 14 1 15 7 15 5 5 15 7 6 7 7 2 13 6 15 4 5 6 8 9 11 4 10 2 10 15 15 5 7 11 3 14 2 1 6 6 13 5 4 3 11 10 4 8 7 4 4 3 1 11 12 11 6 13 5 1 5 4 12 11 6 6 10 7 6 7 5 3 11 8 5 13 10 1 12 8 4 15 11 11 2 14 6 15 11 10 7 15 5 3 3 10 8 4 2 5 10 13 8 5 5 4 2 6 4 13 14 14 5 1 9 6 14 7 12 1 8 3 1 13 5 10 14 4 13 7 9 7 4 8 3 1 11 11 6 7 8 11 12 4 3 6 10 1 4 6 9 11 1 9 8 5 10 7 9 7 5 9 5 9 1 7 9 3 2 14 1 1 2 13 5 4 10 6 5 13 3 5 15 3 13 15 15 14 13 15 5 2 8 1 10 15 7 3 2 15 9 10 7 10 7 3 13 8 15 9 12 3 13 11 12 2 2 11 15 14 2 11 1 9 11 2 15 2 5 2 8 5 11 7 14 9 9 3 8 9 12 4 3 1 6 14 3 8 2 9 6 3 5 13 4 15 15 3 9 4 11 8 15 6 14 13 6 15 7 13 15 10 1 9 11 14 14 5 6 15 13 3 10 9 1 13 1 15 15 9 10 11 8 9 8 7 13 6 13 4 3 4 14 11 12 1 1 10 5 6 2 9 8 11 10 8 15 10 7 6 10 8 1 2 1 1 8 13 13 12 9 7 7 14 2 3 14 2 5 10 14 13 10 7 15 4 6 14 5 5 4 14 12 12 1 13 4 15 2 1 4 2 7 10 15 1 5 5 9 1 14 8 13 1 6 12 11 3 2 1 7 5 14 11 8 6 15 11 6 1 11 9 10 10 3 9 10 7 14 3 7 4 2 11 4 7 14 15 2 15 15 8 12 5 3 4 11 9 15 8 2 2 1 11 11 10 4 5 9 9 15 7 13 1 3 8 15 8 7 1 8 13 15 4 3 10 7 5 3 6 12 4 8 4 14 10 5 10 15 13 3 14 5 7 6 14 15 5 6 6 12 5 4 12 8 13 6 7 9 15 4 5 4 3 15 9 13 4 3 12 9 6 2 5 12 14 10 11 4 15 9 7 12 4 3 4 1 15 2 9 7 6 5 10 8 11 3 5 14 13 8 14 3 1 3 6 15 12 9 10 4 2 1 15 12 11 10 12 2 12 12 8 2 8 9 9 3 4 6 8 1 13 14 10 6 1 15 5 13 15 6 8 8 6 7 4 8 1 7 2 4 10 9 5 9 3 6 3 13 11 11 13 15 9 7 5 1 13 9 5 5 6 12 12 12 10 1 11 3 14 12 6 9 13 3 2 7 8 5 4 3 7 1 9 7 14 14 7 11 14 4 15 5 15 4 8 10 11 3 4 9 7 9 9 11 11 3 2 10 14 12 4 12 4 13 3 2 11 1 4 9 4 11 5 11 6 12 5 1 7 8 1 13 8 10 15 11 4 1 5 2 4 9 13 7 6 7 15 8 7 3 8 3 5 13 13 10 9 9 10 15 8 3 4 15 12 3 10 7 10 7 8 13 15 12 11 12 3 10 4 1 5 11 3 9 8 15 11 9 8 12 8 7 14 12 7 10 6 8 8 8 6 15 5 5 3 8 1 5 2 11 13 13 14 15 14 6 7 9 14 6 5 14 13 4 2 11 5 7 3 13 14 1 4 11 5 7 10 13 3 3 15 15 1 13 15 14 4 13 7 9 3 3 14 15 6 15 10 3 14 5 15 4 5 3 6 1 1 15 13 11 3 13 10 3 2 1 8 12 13 6 6 1 8 4 7 6 11 2 8 9 13 7 12 2 1 3 2 9 2 7 4 11 11 13 5 12 6 12 9 3 2 6 10 2 1 2 7 11 10 14 4 7 12 1 15 4 10 8 12 3 14 15 14 1 5 3 5 10 15 5 4 8 10 6 9 2 14 7 13 15 12 8 13 8 15 12 4 9 4 15 12 10 7 10 2 3 4 6 4 3 10 14 3 11 4 3 13 9 10 10 8 6 2 5 6 2 8 9 2 12 15 13 13 13 14 14 15 3 12 3 12 6 2 6 9 12 9 6 6 10 7 13 15 15 10 12 8 2 12 10 5 12 14 2 9 5 8 9 7 4 3 10 1 4 1 9 1 9 14 13 3 12 2 9 12 11 13 4 13 9 5 9 12 11 11 13 15 10 13 13 13 15 7 13 11 14 7 3 14 12 15 1 9 1 2 12 4 6 7 1 6 4 1 10 14 11 7 13 5 11 2 9 2 8 14 12 7 12 6 5 8 5 13 8 13 6 11 1 3 3 8 8 13 8 9 11 11 15 15 7 2 1 1 4 8 14 15 6 10 6 3 9 2 7 9 14 4 11 6 6 5 13 5 2 13 14 12 8 5 11 14 7 3 14 10 11 4 9 8 5 6 2 14 15 8 14 5 11 9 11 1 14 15 6 15 12 11 4 4 15 6 3 6 9 8 15 11 12 1 3 1 6 5 6 5 12 11 2 15 5 12 15 10 11 12 1 15 7 4 3 7 2 5 12 10 5 4 5 1 4 14 8 9 10 14 6 14 1 7 13 5 10 4 6 12 8 14 11 14 9 14 12 10 10 1 4 14 4 15 6 7 14 6 7 8 11 4 13 11 10 10 8 11 14 13 8 6 11 3 11 5 8 15 6 10 15 2 8 10 1 6 1 6 11 7 6 6 11 3 1 12 13 15 15 3 13 7 15 15 1 10 11 9 9 2 3 15 3 2 9 10 14 1 1 9 15 13 6 2 15 14 5 4 13 4 13 10 10 12 2 11 14 12 11 14 5 5 14 14 6 14 1 5 15 8 5 14 5 11 15 11 9 4 7 6 8 4 8 9 1 1 11 6 4 6 4 9 10 2 14 8 1 14 4 7 6 8 5 10 3 11 13 3 14 4 9 13 7 8 7 14 8 9 4 11 15 15 11 1 8 10 15 15 8 3 6 6 11 10 7 13 12 4 8 11 7 8 15 6 15 13 11 14 7 7 9 13 6 12 5 13 6 5 13 5 7 3 2 2 5 9 7 1 12 14 3 11 6 10 8 12 7 3 10 5 9 10 2 14 6 14 4 3 3 1 15 9 10 1 3 6 9 9 7 13 14 1 15 11 10 7 7 2 9 8 13 3 2 7 8 15 5 11 2 7 3 8 7 5 9 9 10 9 9 8 13 14 9 12 9 10 10 15 11 4 7 1 13 1 7 12 15 11 15 8 9 9 1 7 13 9 8 15 9 8 14 7 7 7 10 15 2 5 7 4 15 13 4 4 5 2 15 4 4 14 4 12 15 4 11 12 4 3 3 12 10 2 10 1 15 12 8 1 8 14 12 7 3 7 10 8 9 1 3 12 7 6 1 6 9 3 9 4 5 12 1 6 5 2 14 4 5 6 12 12 4 8 3 13 6 4 5 14 12 15 3 3 5 10 8 6 12 8 9 8 4 1 13 15 10 11 4 14 1 15 11 11 14 5 9 4 1 5 10 12 4 12 6 9 13 5 6 1 12 6 8 8 7 5 7 8 8 2 6 15 1 8 11 14 5 11 3 5 15 12 8 4 15 5 4 4 9 1 4 12 6 11 11 4 7 3 11 14 4 9 6 12 1 1 2 12 11 4 8 2 7 15 12 13 11 7 1 4 7 4 8 13 6 3 8 13 12 4 3 8 4 8 4 11 15 5 8 2 1 15 4 14 7 15 12 2 7 4 13 5 8 5 2 13 7 2 2 11 5 5 3 15 4 13 10 4 2 2 5 9 9 15 8 15 7 11 8 13 14 5 2 13 9 11 3 8 4 4 10 8 15 12 14 11 9 8 14 2 2 10 3 10 10 2 9 1 12 8 5 10 13 13 15 13 15 2 12 3 12 6 2 12 2 15 7 2 8 12 11 9 6 13 10 15 14 3 7 2 2 11 3 14 1 2 12 15 3 15 3 15 6 4 3 14 4 1 8 3 12 3 3 9 7 12 1 12 6 7 13 7 10 15 6 10 2 9 9 11 8 11 10 5 7 4 4 2 4 11 4 7 5 13 1 11 9 1 14 14 14 11 12 8 10 2 2 3 2 11 14 2 13 15 6 11 4 9 12 14 11 7 6 7 4 13 9 4 5 7 2 3 2 6 11 4 7 4 13 1 6 11 2 11 3 7 6 13 8 10 11 10 1 8 2 12 12 2 15 1 9 9 11 2 14 13 12 12 1 10 12 7 12 5 9 14 4 14 11 11 8 14 12 1 13 5 4 10 7 3 2 15 3 12 8 8 9 5 5 2 14 8 15 10 5 8 1 8 13 3 10 13 8 6 5 6 11 8 7 2 2 15 8 5 4 15 12 4 4 8 5 9 8 11 11 12 3 11 4 8 5 13 5 13 10 9 10 12 1 1 13 9 7 12 13 10 12 2 14 7 1 10 1 8 6 11 11 15 13 14 7 2 3 3 6 5 3 15 1 10 7 6 4 14 2 8 8 5 1 13 12 2 8 4 1 5 6 12 4 3 2 3 11 12 12 2 1 15 1 8 1 8 13 4 6 15 4 5 4 4 3 7 12 2 2 13 6 7 1 1 9 9 3 12 12 7 13 12 13 5 5 13 12 9 2 9 8 12 14 4 15 8 2 12 9 4 1 6 10 8 6 11 1 1 14 13 7 11 1 4 15 12 1 4 6 9 4 5 5 9 15 12 1 2 15 1 12 15 6 6 14 4 8 14 4 6 3 2 8 11 5 15 7 12 3 4 13 13 9 9 7 8 5 7 1 4 15 12 10 12 10 15 15 9 6 10 15 8 11 14 10 15 13 9 4 7 12 1 5 12 9 11 12 14 9 12 9 15 1 11 12 10 10 3 3 15 13 9 15 8 8 9 8 12 2 11 11 6 3 15 2 11 2 13 1 2 2 10 2 2 12 5 11 6 7 5 13 4 14 12 12 6 12 11 9 14 6 4 4 15 10 12 10 11 2 11 13 3 12 6 4 15 10 6 12 1 10 9 5 8 12 1 5 9 11 6 14 8 9 9 7 4 12 8 6 13 10 10 15 13 15 10 12 9 15 9 2 2 9 13 1 13 13 6 13 15 11 3 14 11 11 12 14 14 4 5 12 6 14 11 3 6 13 15 6 4 15 7 5 8 4 6 12 8 3 9 14 5 11 12 15 13 15 6 12 11 10 8 1 15 10 3 5 7 9 11 11 8 9 7 8 13 4 4 12 6 13 11 10 15 14 2 13 6 7 9 1 1 1 1 7 2 10 12 1 4 14 3 11 7 9 10 11 13 14 8 10 3 10 5 2 15 13 6 5 4 14 5 11 6 12 2 15 7 5 15 2 3 2 12 10 10 14 12 14 4 4 9 6 5 5 14 5 2 12 1 12 10 13 7 8 1 8 7 7 13 13 8 15 14 12 1 15 2 13 6 5 8 14 2 5 10 7 1 3 3 1 14 5 5 5 12 6 4 10 4 1 7 12 8 12 15 8 11 1 12 1 12 12 6 13 1 7 4 1 9 7 8 14 11 13 3 14 10 7 15 13 14 13 1 6 9 7 6 11 14 9 4 10 5 1 7 12 8 3 12 8 1 12 7 3 1 1 1 10 7 7 7 13 11 15 3 4 6 8 6 5 9 1 14 13 2 13 10 1 7 13 15 7 9 13 9 1 14 1 2 12 7 1 9 9 15 12 12 5 11 9 1 4 10 7 9 3 4 3 10 10 7 1 8 8 14 1 8 4 1 10 15 14 10 1 7 9 12 10 5 14 10 6 10 11 12 10 5 7 4 6 8 10 7 15 2 12 15 2 15 7 11 14 12 12 14 10 12 2 11 1 8 5 13 9 1 1 3 12 14 6 3 6 15 9 12 9 5 3 10 4 9 12 9 12 8 15 6 11 8 8 3 7 13 1 15 5 8 9 1 7 14 3 4 6 11 1 6 7 3 15 2 4 3 3 7 10 2 5 12 1 12 14 8 1 6 7 5 14 1 6 12 6 15 7 3 3 14 8 9 2 7 3 12 9 5 10 10 6 14 6 13 11 12 5 11 2 4 8 7 11 5 10 8 4 2 11 6 15 3 7 8 2 9 11 2 13 6 4 10 4 1 7 6 12 4 9 14 7 8 5 9 12 15 1 15 8 11 13 7 6 4 7 7 12 2 15 9 7 3 10 3 4 8 15 15 11 15 5 9 7 2 2 3 8 10 10 15 12 7 13 2 10 4 15 13 13 15 13 11 9 7 13 12 14 5 4 2 4 15 10 11 1 4 5 15 13 14 6 1 5 4 3 6 14 9 3 3 15 7 14 1 13 3 12 4 7 7 5 3 7 14 13 14 9 9 6 6 8 11 7 4 6 1 2 12 1 11 14 8 3 12 8 15 7 11 10 13 3 14 15 1 5 4 6 13 13 11 11 12 7 9 15 4 9 8 15 1 4 14 8 6 2 15 12 8 11 7 13 5 12 12 12 8 8 2 6 5 5 8 1 3 1 7 6 1 15 6 1 3 11 1 15 4 15 11 12 2 9 9 13 6 12 9 13 4 3 10 15 7 9 15 1 9 14 6 9 13 3 2 7 13 2 6 2 8 8 5 2 2 5 14 7 1 15 11 12 9 13 11 15 6 3 15 7 1 12 15 5 15 1 3 4 9 8 12 2 7 8 3 8 12 8 6 5 14 9 1 7 6 3 13 3 12 12 9 4 1 1 15 15 8 2 10 2 1 7 3 8 14 12 15 3 11 6 7 10 6 14 1 11 8 14 5 5 2 6 8 2 6 8 8 13 1 3 6 2 1 8 1 6 11 7 15 7 12 6 1 2 11 8 4 4 6 1 15 8 6 14 1 11 13 9 15 14 3 6 7 10 5 14 7 8 5 7 14 9 4 6 2 15 13 6 10 11 13 1 10 3 14 10 5 4 10 11 9 4 1 7 13 13 5 12 5 9 3 10 2 6 15 4 12 4 1 6 6 13 13 15 7 12 2 11 7 3 6 15 7 14 6 11 3 10 7 7 10 1 1 12 7 7 7 10 2 7 1 15 11 13 6 2 1 7 12 14 2 9 13 8 14 10 10 1 11 2 14 6 9 6 9 7 4 15 2 13 13 9 12 8 13 2 9 14 1 12 12 2 12 2 1 3 11 10 3 7 3 9 4 12 14 12 3 3 3 4 15 15 12 3 7 10 4 7 15 11 10 3 12 6 11 12 8 7 14 3 5 1 11 8 12 9 11 7 3 13 10 2 12 14 11 10 15 15 1 6 2 2 8 14 7 4 2 7 2 15 1 13 8 11 5 11 11 7 2 14 4 4 7 7 2 3 1 1 9 8 6 10 9 5 15 7 15 9 5 1 15 5 5 7 7 9 3 3 15 4 1 10 7 14 1 15 1 1 7 9 15 12 11 15 9 10 7 8 10 3 1 10 8 5 1 14 6 10 1 12 14 8 14 12 7 14 12 14 7 3 15 6 7 10 13 15 11 4 14 6 6 6 15 5 3 7 11 15 2 3 3 7 11 1 3 9 7 6 7 13 9 13 10 7 14 7 13 10 2 11 7 15 9 13 4 3 4 14 2 12 2 11 3 4 12 6 4 3 11 2 7 11 15 1 2 13 15 14 14 1 2 12 15 2 9 11 4 5 1 12 1 9 7 4 12 3 1 7 12 3 9 3 14 8 11 15 12 10 6 3 10 7 14 10 8 15 12 3 11 12 14 11 6 5 6 9 15 13 1 3 1 9 6 14 8 8 5 11 2 10 13 11 8 4 12 7 10 8 1 5 12 14 7 2 11 13 10 2 10 10 4 10 10 1 15 2 8 12 5 9 13 2 12 6 12 15 4 6 8 5 2 4 10 9 12 12 13 13 13 7 8 9 9 9 9 15 3 9 11 7 2 9 8 5 6 12 5 9 9 4 5 11 14 15 4 10 3 1 7 1 14 6 9 14 15 9 14 2 2 9 8 11 2 7 7 14 10 11 15 4 6 4 14 4 10 9 13 13 1 12 5 14 9 13 13 15 13 11 1 7 11 15 9 5 14 15 3 8 11 2 11 8 13 1 12 7 9 1 11 9 4 15 15 13 4 4 12 2 14 5 15 9 11 8 5 9 7 8 9 9 9 11 2 6 12 5 5 12 5 15 13 9 7 4 6 10 7 9 3 12 13 2 12 9 1 2 9 8 9 9 8 9 5 1 7 8 5 3 11 10 2 15 3 8 3 15 10 9 8 4 5 13 6 2 13 13 10 13 5 3 7 5 3 3 5 9 2 10 11 4 11 5 4 5 4 13 11 5 7 3 9 3 7 6 11 4 3 12 9 15 14 7 4 9 9 15 9 2 9 12 5 11 1 8 15 11 6 10 8 4 5 1 13 11 6 1 7 15 12 7 14 3 13 9 11 13 9 4 14 9 15 3 5 7 3 11 10 15 6 2 10 2 2 7 4 14 14 2 5 3 8 4 5 5 4 7 9 12 10 7 13 2 2 2 15 4 4 9 3 1 2 4 2 10 10 6 15 1 7 5 3 7 15 7 3 3 13 12 7 14 10 4 7 11 12 7 6 15 7 15 1 1 3 9 10 5 14 10 5 13 14 7 11 13 5 13 7 9 1 13 14 11 1 6 6 4 4 12 4 2 11 11 2 14 4 12 3 10 13 14 14 11 12 9 15 1 6 13 1 14 11 14 9 3 11 6 7 6 2 2 8 5 4 1 10 14 12 4 8 1 2 13 3 13 6 9 5 4 7 5 2 2 10 10 11 6 7 9 11 9 2 10 5 5 11 14 11 14 2 10 15 10 8 2 7 13 11 3 8 2 14 9 10 15 10 12 12 2 6 8 2 7 9 6 4 4 11 14 10 12 8 9 6 15 2 4 5 4 13 12 12 11 13 6 10 14 3 7 15 15 6 8 13 6 13 1 2 8 6 11 11 14 4 8 5 12 11 1 1 15 13 12 10 2 10 12 15 4 10 7 3 7 14 15 12 4 8 13 3 13 15 14 3 3 13 8 7 1 15 14 15 4 10 2 5 11 5 5 14 14 3 8 12 1 15 15 11 7 13 14 4 12 4 14 7 1 6 5 1 12 3 8 1 12 9 5 15 13 1 13 3 3 6 14 11 5 13 6 3 2 11 13 6 6 11 4 14 8 8 6 5 10 13 5 13 13 9 12 10 2 2 4 4 14 2 6 3 7 4 12 15 6 9 5 12 5 15 10 12 7 7 1 8 5 5 13 2 6 1 4 7 2 7 2 15 1 8 9 7 3 5 6 8 14 3 4 10 2 5 6 1 4 7 8 8 3 12 1 8 13 4 14 6 3 1 13 3 15 13 1 2 3 6 9 8 15 5 2 9 1 14 9 4 5 8 3 8 5 4 15 9 14 6 6 1 6 3 10 12 1 10 13 10 8 13 9 7 9 2 15 10 15 8 5 5 8 8 4 4 3 10 12 8 15 2 9 12 12 10 8 12 5 12 13 12 10 6 10 3 7 2 4 6 9 9 2 8 8 5 11 10 7 7 2 6 1 2 10 12 12 2 15 8 6 12 4 7 9 5 1 15 6 5 12 7 5 14 14 12 10 10 6 1 8 14 14 15 1 8 3 4 1 2 11 13 5 6 4 13 10 5 12 1 1 1 14 12 14 12 15 15 13 12 8 13 10 13 4 10 5 7 13 12 15 15 10 5 5 5 2 7 1 6 14 8 6 12 4 11 15 3 2 5 14 9 9 1 6 12 10 2 10 15 6 10 6 7 14 11 11 7 2 12 12 7 4 2 3 15 4 9 9 6 13 15 14 6 15 12 10 1 5 4 7 2 5 13 8 3 8 4 10 1 7 13 7 2 7 1 1 10 9 2 15 14 1 6 4 15 9 5 15 13 9 7 7 5 4 14 8 3 9 9 10 15 13 8 9 4 8 1 14 8 2 5 6 2 10 2 1 3 6 8 8 6 6 14 11 1 4 10 3 13 10 4 4 7 11 12 11 10 13 1 2 14 5 15 8 7 1 15 9 13 14 8 4 4 13 6 4 2 15 13 14 9 1 9 7 3 13 2 12 10 9 6 15 14 5 14 12 12 14 5 9 12 5 4 1 2 9 11 3 15 9 8 8 9 2 7 12 14 15 15 15 9 5 6 14 1 5 10 12 3 6 13 6 10 1 13 12 10 9 14 9 2 14 9 2 7 15 5 12 14 5 11 14 1 8 12 2 12 6 5 6 12 2 12 13 3 9 9 4 2 15 4 10 13 12 12 11 3 8 7 9 12 9 7 5 1 4 13 13 1 2 3 4 11 6 2 5 15 2 8 8 1 11 3 5 15 6 7 9 13 13 2 2 6 9 6 7 4 3 11 11 11 5 15 13 11 8 2 2 9 1 9 2 12 3 13 3 8 5 11 13 2 13 14 15 13 4 6 8 13 8 3 15 12 9 13 7 8 14 8 2 15 9 10 3 11 7 12 11 3 7 8 12 11 13 11 15 8 8 14 5 15 2 11 11 2 8 3 10 14 2 3 5 2 4 14 13 10 10 15 5 8 14 1 11 11 3 2 10 10 1 6 9 2 1 11 10 9 5 4 14 7 13 3 15 1 1 12 3 2 3 7 9 1 14 11 3 1 13 12 10 13 2 10 6 3 5 15 3 2 11 1 15 15 10 14 1 2 11 3 3 5 1 3 6 14 14 15 14 3 12 15 15 5 1 12 7 5 3 1 6 13 8 12 5 2 11 5 10 13 14 12 2 14 7 14 4 5 14 9 14 2 8 5 6 15 1 5 4 10 12 2 8 5 5 4 13 15 8 8 12 6 11 14 11 2 4 6 13 9 14 11 10 13 7 8 12 7 4 7 2 15 15 1 11 5 4 1 4 3 8 1 15 10 6 10 12 1 15 1 10 5 12 4 2 3 3 5 2 6 11 10 13 3 2 8 7 12 8 10 6 7 2 5 2 14 6 13 15 12 5 1 1 1 4 9 11 14 13 4 4 15 5 1 2 13 1 15 9 8 10 14 15 3 10 8 9 15 12 15 11 1 15 3 2 10 11 4 8 15 14 4 6 3 4 8 7 4 7 15 4 8 5 3 3 14 10 3 5 6 2 15 6 8 9 14 2 4 9 2 10 14 5 15 8 8 7 14 4 6 13 7 5 9 1 7 14 2 9 3 7 2 9 4 9 2 10 11 12 10 12 6 9 1 6 1 15 4 15 10 9 4 1 14 13 1 12 3 2 6 6 15 14 6 11 8 8 12 10 4 13 13 10 6 5 7 14 11 10 13 6 4 8 6 9 12 14 5 15 7 2 12 14 1 2 1 15 1 4 9 5 1 13 6 7 2 12 12 12 13 1 2 8 8 15 1 5 5 13 11 11 6 14 1 13 15 1 12 1 4 12 12 5 9 9 3 2 12 14 6 9 14 14 2 13 5 9 9 9 13 4 5 4 2 5 8 9 13 5 1 1 8 4 12 9 12 14 2 8 4 7 8 9 13 1 7 2 10 15 11 7 11 7 2 4 3 10 4 7 6 4 15 5 14 11 13 10 2 7 9 5 13 9 6 2 9 12 4 10 3 6 2 13 4 10 2 13 11 5 5 8 1 4 13 14 14 2 1 7 8 1 4 6 9 9 14 10 5 2 4 7 14 12 12 9 7 5 7 9 9 11 2 1 14 14 15 4 15 7 11 8 7 14 5 8 14 3 2 10 12 5 8 2 2 4 11 15 8 2 8 9 4 9 9 2 14 15 12 6 6 14 13 5 4 9 12 2 3 13 11 6 9 4 8 2 14 10 1 7 11 1 15 14 1 15 7 15 15 10 5 5 9 9 9 4 9 12 6 11 9 8 9 10 3 1 11 2 10 12 8 12 4 14 2 4 13 15 3 4 9 14 9 9 14 9 13 14 6 10 2 6 2 10 7 12 2 3 13 3 6 12 14 9 2 7 12 14 6 7 10 14 12 3 15 3 3 12 1 15 6 2 13 14 3 4 10 4 13 7 6 3 10 11 11 11 2 15 2 7 6 11 13 9 5 4 11 7 15 4 14 12 5 11 10 8 6 12 3 4 10 9 6 5 4 9 15 13 8 8 4 5 3 8 5 7 11 1 6 2 11 11 13 7 13 15 6 3 11 9 6 5 2 4 1 12 4 8 9 3 15 5 7 10 12 3 1 15 10 13 1 5 8 6 12 5 5 2 15 15 10 12 11 3 15 12 7 3 4 15 5 10 4 3 4 8 13 12 14 7 9 6 12 9 11 15 5 15 1 11 6 3 8 9 5 14 12 3 2 15 3 13 1 13 8 5 12 5 1 2 3 1 8 6 1 3 5 6 10 6 8 7 15 15 15 11 14 11 14 7 2 1 11 3 5 3 14 9 14 14 10 9 6 2 14 7 12 4 4 6 1 11 4 15 11 4 10 1 6 8 7 15 15 2 9 12 12 7 5 2 12 6 10 2 15 9 8 11 4 11 8 4 14 11 10 1 14 4 1 12 4 7 11 10 15 4 13 11 10 9 5 6 15 14 7 14 14 7 1 2 9 8 12 7 3 6 7 9 10 7 5 5 5 7 6 12 10 4 14 11 12 3 8 3 2 6 1 7 12 8 9 13 15 5 4 10 11 3 3 12 1 14 8 13 5 13 9 6 1 7 8 5 10 7 7 3 12 15 9 1 7 9 13 7 6 8 8 8 2 10 11 3 15 3 7 11 15 15 8 8 13 15 12 14 6 10 8 9 9 9 9 8 2 13 6 14 13 13 6 14 14 1 8 13 3 14 8 10 13 15 9 3 6 12 1 3 6 9 11 7 2 12 6 10 1 11 9 13 8 6 12 13 7 4 10 1 3 9 2 7 15 10 1 12 6 2 14 4 2 1 2 10 4 7 4 5 2 4 2 1 10 5 13 8 9 14 8 3 7 2 1 13 11 2 9 9 10 7 4 11 14 5 12 3 11 15 14 4 4 15 11 5 12 15 12 12 13 11 14 11 12 6 15 8 7 8 8 8 6 11 3 4 15 6 13 2 6 11 12 1 3 7 12 14 6 8 10 10 3 15 12 15 5 11 14 4 3 6 11 8 8 6 3 14 11 1 7 1 3 3 8 5 9 4 3 6 3 4 7 13 3 3 12 8 5 2 11 14 14 6 13 6 11 15 11 14 7 2 6 10 4 14 14 4 9 9 1 12 12 7 9 15 1 12 14 12 5 9 10 3 6 7 15 9 13 10 7 12 11 12 6 6 2 11 1 11 4 1 14 8 14 14 14 6 2 12 2 6 5 11 8 2 9 14 10 13 8 1 9 10 5 14 7 6 2 7 1 12 7 6 4 12 11 2 2 12 13 3 2 9 5 1 11 13 14 12 10 13 5 11 7 9 9 13 14 2 4 7 14 2 4 9 5 15 3 6 11 7 15 5 1 4 5 3 8 11 6 10 8 10 5 15 3 5 4 9 14 15 15 12 8 3 12 13 9 14 3 5 6 10 9 13 5 5 15 13 15 5 14 8 7 10 14 1 6 9 9 4 8 15 7 1 10 4 13 3 9 7 7 14 1 7 11 13 12 2 10 3 14 15 2 5 1 15 5 6 9 6 2 8 5 15 8 14 3 12 2 12 11 15 2 3 14 13 15 2 6 1 4 4 15 6 15 7 12 5 5 12 10 6 5 6 5 4 5 15 1 13 3 11 4 4 5 2 8 5 3 14 5 14 2 12 4 2 3 7 13 7 4 14 4 8 4 1 11 15 15 3 4 2 13 8 12 3 1 5 14 11 3 3 1 4 6 11 12 1 2 1 14 5 14 3 12 10 10 15 9 9 2 5 2 7 12 5 1 4 9 14 6 11 8 6 7 6 1 10 6 3 11 4 14 1 13 3 10 7 2 11 7 10 15 15 8 3 5 8 6 13 13 4 1 13 9 14 3 2 8 15 11 10 3 9 11 8 3 5 14 11 7 13 6 6 12 5 8 1 13 6 6 2 9 6 14 9 4 1 10 3 15 12 13 10 13 15 9 15 11 7 11 3 11 8 8 8 12 1 15 1 6 12 3 14 2 1 7 12 9 9 7 15 5 4 1 2 3 9 9 13 8 4 15 3 3 15 2 14 15 9 7 12 5 9 2 14 1 15 10 1 8 8 8 5 11 8 13 5 2 6 10 1 9 1 10 3 15 12 9 6 12 15 9 1 15 10 6 15 10 8 8 9 15 15 13 3 7 11 7 15 8 8 15 9 1 10 11 7 13 4 13 9 3 6 1 2 8 14 9 2 6 1 2 5 15 15 7 13 2 6 5 9 5 4 9 5 5 5 12 9 8 1 9 3 6 2 11 5 15 11 6 5 3 8 1 9 14 15 7 7 12 11 7 1 6 1 6 3 12 9 3 4 9 12 13 6 13 1 11 4 11 8 8 14 7 15 7 5 14 5 3 10 7 2 11 5 2 8 14 13 8 1 8 1 12 13 13 1 13 8 4 15 1 3 13 14 3 12 11 1 8 13 3 7 14 5 11 7 4 9 11 11 9 11 11 13 8 8 13 12 8 2 11 15 4 1 13 13 4 8 6 3 13 8 9 3 12 11 10 7 4 12 2 5 14 4 2 13 11 6 9 10 7 12 9 3 4 14 15 7 6 5 1 10 4 10 13 7 5 14 13 1 2 14 12 1 2 13 13 5 3 14 6 2 2 7 11 5 5 10 3 2 7 3 12 2 4 9 9 1 14 13 1 15 4 12 15 5 1 5 1 10 10 7 3 11 13 13 7 9 15 9 10 13 3 13 14 14 13 14 14 11 12 6 11 15 9 2 11 1 6 12 10 15 10 13 10 14 10 8 14 1 8 8 13 11 13 12 1 10 10 6 13 13 11 8 12 11 9 8 11 7 11 5 6 12 9 8 2 11 15 15 11 8 14 1 10 11 12 2 13 13 7 10 11 9 9 7 4 9 6 14 15 8 10 13 4 11 5 5 6 11 11 8 10 10 8 11 12 11 12 1 9 10 2 4 3 10 2 13 4 15 3 10 7 13 7 3 15 3 7 5 6 10 12 7 11 12 3 7 7 6 15 15 8 1 10 10 11 4 15 6 3 2 15 9 6 14 11 5 1 10 1 13 11 5 5 6 1 14 4 7 11 3 14 3 4 8 5 14 3 4 11 5 12 10 6 3 15 8 7 1 9 15 5 4 4 9 9 4 14 13 10 10 7 15 12 10 15 8 15 2 11 10 7 15 12 4 2 11 11 15 3 5 14 8 15 2 8 9 12 7 13 14 8 4 13 4 6 12 4 5 14 14 15 12 13 3 15 6 13 2 13 1 6 11 15 13 5 7 13 1 5 2 14 12 5 4 8 2 15 11 7 13 1 13 1 6 15 15 3 4 2 15 4 14 3 10 3 7 9 15 14 13 1 5 2 13 8 9 14 7 11 12 12 3 9 12 8 15 4 11 4 12 2 14 2 4 9 5 10 2 4 1 6 5 5 7 9 12 7 7 10 9 4 6 12 4 10 11 11 13 13 6 9 15 4 10 3 4 14 5 12 10 5 3 14 9 1 7 12 15 5 6 8 15 4 4 11 13 7 6 10 4 11 10 3 6 11 6 10 10 2 6 4 6 15 9 6 1 7 9 15 11 14 7 3 9 3 13 6 1 10 7 4 5 1 7 2 12 4 3 13 5 9 8 2 15 1 14 15 14 7 6 9 12 5 11 6 7 15 3 7 9 10 2 5 2 8 7 5 3 9 9 14 9 1 15 9 8 5 15 6 11 6 7 8 10 9 5 8 9 7 6 2 8 7 14 2 7 5 6 9 5 15 15 14 7 6 14 15 11 13 12 6 10 10 5 4 4 1 3 4 8 8 12 7 7 10 8 13 14 14 13 11 5 12 9 3 3 14 9 5 11 6 2 13 15 7 8 10 7 11 5 6 10 2 13 1 11 12 13 2 2 11 12 6 14 12 1 8 10 9 12 12 14 6 9 6 12 2 7 10 4 12 8 13 5 12 14 15 8 3 8 10 5 11 7 4 7 7 3 8 1 7 5 6 12 5 3 8 13 10 9 1 13 8 6 2 4 11 8 12 13 1 13 3 3 4 13 10 3 15 2 10 6 13 15 2 3 10 1 7 11 2 8 8 9 5 1 13 15 8 1 12 15 13 14 3 8 11 4 2 3 12 11 8 10 3 2 4 12 2 10 7 3 9 14 4 13 6 1 12 13 8 1 5 5 14 7 4 2 2 6 11 13 1 3 7 3 4 10 6 13 12 12 7 5 2 10 3 7 2 6 12 9 6 1 5 12 14 9 13 15 6 8 12 13 2 11 8 13 12 13 2 8 10 15 5 11 10 7 10 3 12 6 4 3 6 8 14 11 8 3 10 5 2 13 3 10 15 10 14 12 7 15 11 8 15 15 11 1 13 5 3 2 10 13 11 7 13 9 2 12 3 3 2 11 7 4 5 7 5 4 10 3 10 5 11 9 12 6 9 1 10 4 2 11 8 12 9 5 12 2 2 14 4 3 1 10 13 13 1 9 8 10 11 2 7 13 11 10 10 11 10 11 6 12 6 6 8 6 10 12 7 3 2 10 12 3 12 9 15 4 9 7 6 12 15 12 9 10 13 4 13 7 14 10 3 12 15 3 2 2 6 9 4 7 10 1 9 6 1 15 10 2 13 15 13 13 3 6 14 15 1 3 6 15 5 1 3 4 10 4 12 15 4 1 6 14 8 7 4 15 13 5 1 11 4 5 15 13 11 13 12 3 8 10 9 12 10 11 7 11 7 4 10 10 11 7 15 3 5 11 9 3 15 2 13 11 6 4 8 1 8 12 4 15 13 4 11 14 15 10 9 6 13 10 7 8 8 7 2 13 2 10 15 8 11 4 10 9 7 10 9 14 6 4 6 3 8 8 1 14 2 1 11 14 10 2 13 2 15 14 14 1 1 5 1 3 8 10 11 6 4 12 12 1 7 2 10 6 9 2 4 3 2 14 1 3 8 14 5 7 4 10 15 11 15 7 14 14 1 1 5 12 12 1 12 11 9 7 1 9 15 12 11 2 2 4 4 9 2 15 8 12 2 14 8 1 5 13 6 5 13 2 1 2 9 5 12 2 3 12 3 2 15 13 10 2 1 14 2 9 5 1 6 6 14 5 13 3 9 4 8 6 12 15 7 6 11 3 14 5 7 1 7 6 14 8 14 14 6 8 15 3 8 12 8 7 1 6 9 9 1 8 6 12 15 5 2 10 7 8 7 5 8 13 3 6 12 8 12 3 15 3 12 8 14 4 6 6 9 14 6 1 14 11 13 13 15 6 14 14 13 5 3 6 9 12 3 6 5 6 15 4 8 11 3 13 6 8 3 7 14 8 7 12 4 4 1 10 2 14 8 14 11 3 11 4 6 6 1 10 11 15 6 11 2 15 8 8 15 3 14 13 10 5 9 5 1 9 15 2 14 14 7 9 8 3 13 14 8 5 15 10 5 12 12 13 12 12 5 11 14 10 8 15 15 8 5 7 8 11 15 6 9 6 7 2 15 4 15 14 15 6 9 11 3 12 9 14 8 5 9 13 15 8 13 6 7 2 12 14 12 11 11 12 8 2 13 8 12 4 6 12 10 6 7 12 3 15 2 2 5 10 15 11 9 12 1 15 13 4 5 1 6 15 12 13 9 2 5 5 5 3 1 6 8 8 2 2 14 3 4 10 4 3 5 4 6 5 10 10 8 6 10 13 6 13 3 14 14 14 10 11 1 11 1 1 10 10 9 15 4 12 10 15 6 14 10 3 11 5 12 10 10 6 15 7 11 9 12 9 7 7 4 15 9 12 15 10 13 15 9 1 12 3 7 9 9 2 12 11 13 15 12 14 13 11 6 8 4 9 1 3 7 12 2 15 15 8 9 12 7 3 4 10 12 11 11 12 4 14 7 1 13 4 14 10 6 11 2 2 12 3 4 3 6 12 10 5 4 10 1 2 4 11 12 1 13 7 4 1 5 11 8 9 6 14 4 3 1 5 4 12 14 14 7 11 10 1 15 13 2 7 15 6 10 3 13 7 1 1 8 5 3 15 5 15 13 8 3 14 5 13 2 3 12 8 14 6 15 5 11 9 4 2 14 13 4 3 4 4 10 11 15 13 3 4 4 7 12 6 12 8 11 14 10 7 13 15 12 13 12 14 6 15 15 11 4 3 13 7 13 7 10 12 11 4 8 7 10 11 4 7 3 14 5 4 5 2 11 9 6 7 7 3 13 7 5 1 1 2 14 14 1 15 2 3 3 9 9 13 11 13 4 13 11 15 2 8 8 12 1 6 10 7 8 7 5 5 14 6 13 12 11 13 4 4 8 6 5 8 3 15 12 13 5 8 4 13 7 4 1 7 9 10 5 8 8 2 12 6 14 10 9 9 14 12 12 13 3 1 6 12 8 2 2 12 1 12 9 7 15 9 5 15 10 2 8 2 3 11 14 1 12 7 1 3 11 4 15 5 12 12 8 4 14 1 15 6 13 15 5 4 15 9 4 9 2 3 10 4 5 8 11 2 6 11 4 8 15 10 12 11 7 5 6 5 12 12 2 9 11 6 5 2 7 8 10 8 2 4 12 6 3 7 7 15 10 2 8 1 12 4 3 3 15 8 14 12 11 7 12 13 13 1 14 4 15 8 3 8 3 6 14 12 5 12 11 14 6 3 14 2 14 1 11 5 15 1 8 10 7 12 7 11 4 5 6 11 4 9 3 6 14 8 9 3 5 4 8 10 14 6 3 4 13 5 15 4 5 15 13 11 11 11 14 6 7 4 1 10 12 4 7 3 11 15 5 7 11 13 8 9 10 10 4 15 14 3 3 10 2 8 13 4 10 11 10 2 14 10 3 3 5 2 5 8 8 9 14 3 13 7 3 15 8 6 14 14 1 8 8 9 7 12 13 2 7 14 10 13 15 4 15 12 5 4 4 13 4 9 7 9 7 10 8 15 15 13 5 7 5 4 1 4 1 5 5 7 3 6 11 9 9 10 5 14 5 15 3 9 9 9 9 15 3 1 6 10 5 10 1 1 14 8 4 14 12 8 12 6 13 8 15 14 9 11 12 14 11 6 14 4 14 7 10 9 14 1 3 3 10 10 3 8 10 7 13 6 6 10 4 11 9 10 9 2 5 12 7 7 2 5 2 7 3 12 15 1 4 9 10 13 11 5 13 5 3 10 2 8 11 5 10 4 14 3 6 11 6 12 2 14 9 4 6 11 7 12 4 10 13 13 14 15 9 11 4 11 6 12 11 8 2 5 12 7 15 9 2 5 12 11 4 5 14 1 8 12 12 3 6 1 7 4 15 1 7 10 11 12 7 6 11 15 3 7 13 2 7 15 13 4 10 8 15 15 8 14 3 12 1 8 12 8 3 4 8 9 13 10 12 11 8 8 2 2 6 15 10 13 6 7 8 7 7 7 13 14 6 15 2 13 14 6 5 1 9 4 10 13 6 13 1 5 5 2 6 11 8 15 15 13 13 7 11 4 13 8 10 10 7 11 8 5 1 4 13 1 15 7 14 5 4 14 9 1 7 6 3 7 5 2 11 9 8 7 13 12 14 7 7 13 9 6 9 10 9 6 10 8 4 15 4 15 5 4 15 4 9 2 10 5 10 5 14 2 11 3 13 2 1 11 6 9 1 14 10 2 12 12 1 7 11 5 6 1 15 12 4 9 5 13 5 14 9 10 15 12 12 5 13 4 7 3 13 8 8 14 1 11 10 1 3 6 12 8 13 12 12 1 12 1 5 1 15 5 11 6 1 14 2 13 3 9 7 7 1 7 5 8 2 7 15 4 12 12 4 9 15 15 1 11 15 12 3 6 1 5 12 2 11 13 6 13 6 13 11 13 11 7 12 12 13 12 8 1 15 11 9 14 10 1 1 1 12 10 7 5 15 10 6 10 7 3 14 5 15 9 9 2 7 6 14 5 9 6 5 8 1 6 13 2 13 13 2 10 7 15 14 13 9 11 7 8 13 5 4 5 5 12 6 12 9 11 8 2 1 4 1 8 1 13 1 14 10 10 15 9 9 5 6 3 7 13 2 4 9 5 15 6 1 13 9 2 8 1 3 1 11 11 15 4 8 1 9 3 2 8 3 10 4 8 4 10 5 5 5 6 9 12 11 2 9 4 3 8 11 12 15 13 7 7 1 7 14 9 9 15 8 11 9 3 10 5 12 7 9 9 12 10 5 14 3 5 2 12 4 12 15 11 1 14 2 2 5 15 2 5 6 10 15 6 4 1 10 1 7 11 1 3 5 12 1 14 8 9 10 11 12 9 13 13 7 14 6 11 5 7 15 10 8 6 1 12 7 2 4 5 12 4 8 8 15 15 13 7 1 7 9 12 1 7 1 14 12 6 10 2 13 1 3 12 14 10 15 5 4 3 9 7 13 8 15 4 15 12 2 15 11 11 3 3 9 4 1 5 1 2 13 5 3 8 2 1 9 1 12 12 11 12 4 8 12 10 12 11 13 13 2 8 15 11 10 8 14 3 5 7 4 9 11 6 1 12 13 2 5 9 13 7 13 8 14 9 2 2 4 7 7 12 14 6 7 1 6 13 3 10 4 6 3 14 4 11 3 8 4 14 2 1 5 14 1 10 7 9 12 2 15 3 5 6 8 11 13 5 15 15 14 3 12 9 9 7 11 11 15 14 9 8 6 5 13 6 14 11 15 10 4 14 4 8 11 4 10 8 8 10 14 14 4 11 7 12 9 9 14 15 7 14 7 12 3 4 10 2 14 9 3 2 14 14 1 2 2 11 9 9 5 8 7 8 10 5 12 3 13 10 10 11 9 1 15 11 12 9 4 10 9 14 4 14 12 4 15 5 14 9 5 10 8 4 10 2 8 6 11 13 7 5 15 15 13 14 3 9 7 13 3 7 11 13 6 14 9 12 3 7 5 15 9 4 3 10 5 2 15 8 6 6 12 6 13 1 4 15 9 3 12 4 9 15 1 6 13 9 3 8 8 14 7 8 3 1 2 14 2 8 6 8 5 10 5 2 10 8 8 11 10 5 14 11 11 14 8 8 15 2 7 14 8 5 6 2 5 7 15 7 14 13 6 3 14 10 12 15 9 4 10 11 8 8 13 10 14 5 3 5 7 1 3 6 6 8 7 10 6 13 8 4 2 5 13 7 6 9 7 15 13 8 10 12 8 7 7 13 3 1 2 1 8 4 6 13 3 12 15 8 10 14 11 11 4 15 3 1 1 1 15 5 15 1 1 7 14 14 4 9 6 12 9 6 15 15 3 9 3 9 1 12 8 3 15 3 3 9 3 3 1 10 7 15 2 14 14 8 5 9 1 2 6 1 7 12 15 2 6 3 10 6 6 9 9 12 11 3 12 6 5 12 7 3 4 8 8 2 7 4 10 7 6 7 8 12 11 14 13 1 8 15 13 6 8 13 2 4 15 6 1 11 2 7 5 5 6 13 13 13 1 8 11 13 6 10 10 1 9 14 8 8 13 6 13 6 3 7 1 10 12 1 5 5 7 2 10 12 14 14 1 6 13 12 4 4 6 5 4 6 3 12 14 1 9 3 13 11 9 13 12 12 5 9 2 3 10 3 6 15 1 7 5 14 3 15 2 15 4 12 6 7 15 11 14 8 13 3 11 14 15 7 10 4 15 11 6 1 13 3 15 14 9 5 12 3 11 5 3 15 8 15 13 8 10 3 15 7 5 10 12 11 9 7 6 8 2 3 9 15 5 15 5 14 11 8 1 7 12 10 6 4 9 10 3 3 4 3 2 8 12 13 3 12 4 15 5 13 2 5 12 6 4 8 4 7 15 12 13 3 6 10 13 7 4 1 9 14 3 2 6 6 7 15 3 2 14 14 14 15 10 2 5 5 9 1 11 15 4 8 2 1 2 15 7 12 15 8 10 2 1 7 14 7 6 1 1 11 6 6 10 15 15 7 5 15 14 15 15 9 15 1 9 1 7 1 5 13 8 6 6 8 5 5 7 2 12 14 13 3 4 7 2 10 5 6 10 10 13 9 3 12 1 12 4 15 4 15 12 11 6 3 10 2 7 8 3 3 6 15 12 2 14 14 11 3 11 12 5 8 12 7 4 5 3 8 4 6 7 15 8 4 9 10 5 7 2 15 10 15 14 13 8 12 11 10 7 7 7 3 6 3 9 2 7 4 1 2 1 7 9 9 3 2 10 14 9 3 13 10 9 4 7 1 7 10 11 5 8 9 7 13 3 1 14 2 11 14 3 11 13 11 11 7 5 5 12 5 8 2 14 1 5 12 9 3 6 4 8 5 4 6 3 6 13 8 7 8 14 10 4 3 12 14 1 1 11 12 12 3 13 10 10 9 14 3 4 11 13 11 1 1 8 10 7 6 2 5 13 7 6 8 9 3 14 1 10 9 13 7 3 2 8 12 3 6 15 6 2 4 8 9 5 15 3 3 5 4 14 3 3 5 2 3 14 15 4 15 8 1 13 10 9 6 14 11 3 5 1 11 8 8 4 4 8 6 13 4 2 12 13 4 8 15 6 6 14 9 5 14 1 10 15 10 15 5 5 9 9 6 5 9 5 15 12 4 6 2 8 7 5 5 2 12 4 7 9 10 8 5 8 8 14 14 2 5 4 14 14 12 11 10 12 15 9 9 11 14 2 3 12 6 7 13 9 3 12 2 12 4 6 11 11 12 1 5 1 4 10 14 8 5 8 4 11 9 4 6 7 12 8 4 2 7 8 2 9 4 3 12 7 1 14 10 12 14 6 4 10 15 10 2 11 9 12 6 2 8 4 9 4 3 4 13 1 3 14 9 7 9 12 5 9 2 6 12 1 11 15 2 2 9 10 4 3 6 10 4 5 5 4 1 7 14 13 8 2 3 8 15 11 12 4 4 13 10 7 5 12 7 6 6 7 15 9 9 13 10 5 9 14 15 9 13 14 13 12 7 1 11 6 11 7 9 7 12 10 13 8 14 11 14 4 10 5 12 10 9 14 14 3 12 6 3 1 4 1 12 10 1 15 15 11 13 15 9 9 2 14 9 15 1 14 10 10 3 13 5 4 11 10 6 15 15 8 7 3 15 11 4 15 10 10 3 7 2 11 8 3 1 1 9 2 14 3 11 8 7 7 11 10 2 8 9 1 8 15 11 7 10 6 14 11 1 1 3 2 3 2 11 4 9 4 5 14 13 7 6 11 14 9 5 15 8 5 7 15 12 2 14 6 15 12 9 15 12 3 8 6 4 3 9 4 13 5 2 2 4 7 12 2 7 2 8 15 6 6 6 2 8 4 15 7 7 15 13 10 2 5 1 12 14 1 15 11 6 1 12 9 14 8 2 6 1 1 12 14 6 2 7 5 13 13 3 4 12 15 6 5 11 6 1 9 13 7 4 10 14 7 10 13 7 11 10 7 11 13 12 9 14 4 13 3 8 1 7 5 7 4 9 3 1 2 3 13 8 14 8 7 5 2 11 3 5 12 2 7 9 13 15 14 8 13 2 1 5 15 12 11 3 12 5 3 13 8 7 13 13 14 11 2 1 6 12 5 9 13 3 2 10 3 7 10 15 8 10 11 14 13 6 1 9 3 10 7 2 2 4 14 15 14 7 7 11 3 3 4 15 6 12 2 15 3 11 6 3 12 1 1 9 13 9 2 15 3 15 1 11 10 14 3 15 6 1 10 8 11 5 15 8 8 1 7 3 3 12 5 14 12 12 14 9 5 7 1 15 7 1 2 8 7 4 8 4 12 9 3 7 6 2 14 13 9 5 15 11 8 11 1 4 8 14 4 4 13 4 10 4 5 12 3 3 7 2 6 3 11 8 1 1 2 6 5 10 10 5 13 9 7 13 12 14 12 1 10 9 11 4 4 7 15 13 9 14 15 14 8 2 14 9 2 7 14 13 1 1 2 5 9 1 3 13 14 6 5 15 6 15 4 1 7 10 13 15 8 4 6 1 5 11 1 13 2 6 11 9 13 4 14 14 4 8 11 10 13 7 9 3 6 12 10 4 7 7 11 6 3 8 13 7 3 5 5 11 11 15 11 15 3 1 13 7 8 15 8 12 6 1 6 4 13 15 7 11 14 2 8 1 9 13 7 3 2 11 5 4 2 1 4 5 8 1 3 1 1 10 4 6 2 10 9 6 9 8 1 7 9 1 14 10 13 6 12 14 8 2 3 10 9 13 6 1 13 8 1 5 9 12 3 10 6 11 1 14 10 8 13 4 8 11 13 12 8 1 11 1 2 5 10 10 2 7 11 6 14 3 11 14 14 13 15 11 15 7 2 10 15 14 5 14 1 9 3 1 9 5 1 3 9 2 12 2 8 14 7 13 9 9 3 14 6 2 10 13 9 3 7 15 8 3 5 8 11 7 8 4 11 15 6 11 1 10 4 15 15 11 12 15 11 14 14 2 8 15 14 8 2 12 14 9 14 3 8 1 2 8 4 4 14 2 15 7 3 3 6 2 5 10 2 1 15 7 9 14 6 14 6 14 2 4 14 15 14 6 15 15 5 10 3 11 3 9 2 5 4 14 7 8 8 8 15 15 14 8 13 11 6 4 9 7 14 7 13 12 4 4 3 1 6 6 11 8 6 4 13 9 2 11 9 2 10 8 1 8 8 5 10 13 15 10 12 14 8 1 2 3 12 5 3 9 2 5 1 7 15 5 8 2 15 1 10 9 8 2 8 15 6 9 5 6 3 8 4 10 15 5 13 11 1 7 4 2 4 12 9 3 8 1 11 8 8 5 8 15 6 8 7 4 1 3 9 11 10 4 12 1 15 1 12 1 8 7 2 3 10 2 12 3 9 15 2 1 11 1 8 9 15 14 12 8 8 12 3 9 15 14 9 6 15 12 6 14 11 15 8 5 8 4 14 2 10 7 9 6 15 1 14 14 6 10 13 13 6 15 6 12 6 15 9 12 11 15 2 6 6 9 3 5 4 8 6 14 7 15 4 6 7 2 11 13 3 9 2 15 15 8 3 12 14 11 8 1 2 9 14 7 9 1 4 13 15 9 11 6 15 6 11 14 7 14 11 1 7 12 7 13 11 9 10 9 4 2 2 6 3 15 4 11 7 7 8 6 8 10 12 14 15 14 12 13 12 14 13 10 11 11 8 13 4 2 14 8 10 15 5 12 6 15 15 12 7 7 9 6 2 12 11 8 3 8 6 14 6 10 1 8 6 8 6 9 1 11 8 10 10 4 14 7 4 13 3 2 11 3 14 12 15 9 12 2 8 2 7 14 3 7 13 15 6 10 1 6 5 8 8 6 4 13 12 7 10 6 15 5 9 13 9 15 6 5 8 14 13 6 4 7 13 1 7 10 3 7 8 14 6 15 5 9 12 8 7 13 6 6 2 14 3 2 5 1 13 12 14 10 9 2 2 6 9 15 8 3 6 15 2 11 6 13 5 2 5 11 6 10 9 14 15 11 1 11 11 13 14 1 15 8 9 8 13 10 7 12 12 4 11 13 14 1 2 10 9 7 13 14 8 6 13 15 8 5 10 4 9 9 4 8 1 13 7 5 7 5 2 10 8 4 15 14 5 1 8 13 14 5 4 7 2 8 13 10 12 7 5 12 7 8 12 7 12 3 4 10 15 12 5 7 15 11 5 11 11 5 1 10 1 4 8 3 3 5 4 6 11 8 2 10 7 13 1 4 8 11 5 7 7 1 5 14 11 2 9 7 6 9 8 6 4 7 15 6 11 3 11 13 2 5 7 9 9 15 4 1 10 8 14 9 1 4 7 11 5 7 9 2 1 8 14 11 14 6 2 1 8 4 14 2 15 12 10 9 11 5 1 13 12 15 13 4 10 4 7 6 2 15 7 2 15 12 13 13 2 6 14 2 1 4 3 1 15 12 9 3 1 9 7 4 15 4 15 9 14 6 14 15 12 12 2 11 9 6 1 10 3 6 11 3 9 13 10 15 1 3 9 8 4 15 4 3 3 3 12 1 15 2 1 11 6 9 7 14 6 14 15 8 4 11 2 4 15 12 3 8 6 4 7 9 3 2 4 6 11 7 13 10 8 13 13 13 13 4 3 3 2 3 2 12 5 4 15 11 15 9 10 12 12 9 6 15 2 9 12 13 15 9 14 14 14 11 4 11 6 6 14 14 15 15 10 11 3 1 7 9 10 8 6 6 1 3 12 10 11 8 7 2 9 12 15 7 8 10 2 5 1 15 4 7 7 5 3 9 6 1 10 7 8 7 4 1 9 1 10 11 15 8 12 8 4 3 14 3 13 8 8 5 7 3 11 13 7 13 14 4 13 15 10 13 6 14 13 14 6 14 9 5 6 12 13 1 6 3 4 3 10 3 7 9 5 10 13 3 7 11 7 12 10 8 9 15 6 6 5 3 11 5 8 1 1 12 1 7 6 4 1 1 6 15 1 2 9 13 5 7 9 3 10 10 10 3 10 8 15 6 10 10 11 9 2 3 5 3 1 11 13 2 3 11 8 3 12 8 15 8 6 15 10 1 10 12 3 11 4 10 1 5 11 3 14 13 6 10 15 13 5 4 6 14 14 13 1 3 12 8 2 3 7 12 3 8 15 12 3 10 6 11 14 2 13 4 14 10 14 5 15 10 8 5 1 14 10 1 8 6 15 9 8 7 12 2 6 11 6 9 5 11 11 11 4 15 6 9 2 11 5 1 13 5 5 13 3 6 5 2 12 5 10 11 3 7 5 8 9 10 8 6 12 3 1 1 3 13 1 4 9 6 11 6 10 7 10 4 13 14 5 9 10 6 11 12 4 15 12 13 1 4 3 13 14 10 5 8 7 5 3 7 2 13 4 3 4 13 6 1 12 2 1 6 15 4 10 3 3 13 7 11 1 9 8 14 10 12 13 9 8 15 15 10 12 4 4 1 1 2 8 4 10 9 2 9 4 3 12 6 15 3 8 7 4 15 13 5 3 10 13 3 10 13 4 6 8 7 13 15 8 6 11 3 6 12 11 9 6 14 6 5 9 6 11 4 5 8 8 15 3 6 2 12 10 12 9 9 3 14 8 3 11 3 12 1 6 14 1 11 13 13 15 13 10 3 1 15 10 8 6 4 5 14 7 14 10 1 7 4 6 7 13 1 9 9 8 15 8 15 10 12 12 2 9 14 4 1 13 5 8 10 1 13 15 7 3 9 14 2 4 4 8 2 4 8 10 11 14 2 10 9 5 14 2 13 12 12 13 1 1 13 2 1 2 1 15 11 9 13 12 4 2 11 5 12 4 7 8 2 15 9 2 5 7 10 9 10 6 7 10 14 11 11 14 12 11 13 7 11 3 11 7 11 6 11 7 9 9 6 3 9 7 4 13 13 14 6 15 11 4 9 9 14 12 15 2 14 4 9 2 6 4 8 8 1 3 7 10 12 12 4 12 10 14 9 8 4 6 14 15 10 14 8 15 10 7 2 1 11 10 2 8 5 9 1 5 3 7 6 6 10 9 2 5 15 10 4 3 8 2 9 2 15 2 8 2 15 9 2 2 10 3 2 14 3 2 11 5 15 1 11 1 2 12 5 1 14 15 10 13 8 4 6 15 12 13 1 3 7 9 12 8 3 13 7 5 6 9 1 12 9 11 12 2 15 9 9 5 8 4 2 8 14 7 7 10 11 14 12 2 7 8 10 1 12 8 5 2 1 12 13 1 15 10 10 6 10 3 10 9 13 3 1 11 1 7 5 11 12 9 5 3 8 14 3 5 13 14 13 5 3 11 12 2 12 6 7 6 9 8 6 13 10 7 9 10 5 13 12 2 13 1 11 6 6 14 2 3 4 14 14 6 1 11 14 12 1 5 9 1 12 15 14 13 13 7 7 2 11 4 3 1 11 14 6 2 4 14 4 14 12 3 12 13 13 10 1 5 7 2 13 3 8 11 1 5 9 14 6 11 9 1 11 5 6 8 6 9 6 1 14 10 10 10 14 14 5 14 4 11 7 1 5 14 3 12 3 3 3 1 13 11 8 1 7 13 15 4 6 6 5 4 7 6 6 5 5 10 10 8 12 2 15 8 7 9 5 2 3 7 2 15 9 1 7 1 13 7 11 3 4 15 13 10 6 3 6 2 4 7 1 7 8 15 15 7 15 11 8 2 2 1 8 2 1 7 2 13 13 13 7 8 4 11 9 1 6 14 2 9 5 2 8 5 8 7 11 14 9 10 7 10 10 15 3 2 13 5 6 10 9 12 9 4 14 2 12 4 15 13 13 11 7 12 15 6 3 2 5 3 11 3 4 12 2 6 5 14 2 10 15 10 13 8 6 12 9 2 15 15 6 4 11 4 15 2 10 9 4 6 3 6 8 6 3 2 12 7 7 13 9 7 15 6 6 5 2 7 13 9 13 3 4 15 14 11 2 8 11 5 5 14 2 12 4 4 13 7 3 12 5 11 10 11 1 15 15 10 13 4 10 3 13 5 2 11 15 3 10 3 14 14 8 1 11 3 11 15 10 13 3 6 8 12 1 1 4 7 2 1 10 11 10 14 15 12 10 7 14 4 1 5 10 15 5 12 2 15 3 11 5 6 1 4 2 1 4 5 7 5 13 8 7 7 7 14 3 8 12 9 3 4 13 12 3 9 8 4 15 3 7 4 8 7 8 9 15 3 6 13 15 3 13 13 1 4 11 11 3 14 11 5 2 15 9 4 8 8 15 14 10 6 3 2 4 2 3 3 11 8 8 2 2 5 15 9 15 2 4 9 1 14 13 9 13 13 5 12 6 4 11 7 9 5 9 12 13 3 7 8 10 6 10 11 10 9 11 1 10 15 9 2 5 13 11 10 11 7 13 8 10 8 14 10 4 14 13 1 1 4 9 10 9 10 12 10 3 8 10 4 14 10 13 10 8 15 4 3 6 2 2 15 1 15 9 5 6 6 12 6 2 5 8 2 14 11 12 8 10 13 4 15 8 1 10 15 15 5 9 12 13 10 11 6 1 11 10 13 8 13 11 9 3 3 11 8 5 14 8 7 11 11 6 3 3 7 9 9 12 2 5 9 3 7 14 11 9 15 8 1 13 3 2 7 12 12 6 2 2 5 15 12 7 5 7 9 4 15 9 15 9 5 15 3 11 6 13 11 12 13 12 1 15 13 14 4 1 5 12 2 1 11 5 8 7 3 8 10 3 2 1 3 13 8 5 1 13 3 11 1 15 7 2 6 11 15 9 11 11 5 4 12 15 9 4 14 11 11 8 5 4 1 7 2 8 4 2 5 6 4 5 12 11 13 9 6 5 3 9 15 14 12 3 14 12 6 4 8 9 11 4 4 11 3 12 3 6 5 14 3 9 11 6 11 8 14 8 4 1 1 4 7 13 6 12 9 4 15 8 4 10 4 14 13 6 11 7 11 7 13 5 15 15 10 10 14 8 3 3 1 10 6 7 14 3 3 15 13 2 7 1 3 2 7 7 7 2 6 9 8 3 13 15 2 14 1 15 7 10 2 14 5 14 5 3 9 14 9 6 7 8 14 1 9 5 8 8 13 5 1 12 7 6 11 15 4 12 6 2 13 15 15 2 13 11 12 6 1 5 4 7 12 2 8 13 6 7 5 3 11 5 14 9 2 2 8 13 5 5 14 2 4 6 11 9 1 14 6 2 10 9 15 7 10 7 11 7 13 15 1 15 11 7 8 13 8 15 10 12 12 15 5 15 5 15 15 13 13 6 14 8 14 13 6 1 12 1 14 1 7 15 1 2 6 8 6 5 15 7 1 11 7 12 10 11 12 10 15 1 7 13 8 5 3 5 12 6 12 3 6 3 2 6 12 14 14 2 3 13 9 10 8 15 6 9 2 9 10 2 10 1 6 9 13 15 14 9 5 2 11 11 5 4 8 1 9 6 9 3 10 2 12 9 8 10 3 2 10 12 10 4 13 7 5 10 7 10 10 3 11 13 5 7 8 13 7 2 10 1 4 12 9 8 5 2 9 14 10 3 11 4 14 15 2 3 1 8 4 10 3 14 14 14 6 7 3 4 15 5 4 3 1 5 2 5 13 2 11 7 5 6 10 10 12 3 4 12 3 7 13 5 5 12 10 2 3 13 6 2 2 1 11 2 5 5 13 2 6 8 8 2 5 9 11 1 12 14 4 14 12 2 10 2 13 4 10 7 1 15 8 9 1 10 10 12 14 15 6 5 14 13 6 4 14 9 11 2 14 15 7 11 8 8 4 5 11 13 11 4 5 10 4 12 4 14 8 3 5 13 14 3 3 11 13 8 11 9 1 10 15 14 12 7 6 15 3 8 4 13 3 15 7 7 11 2 12 11 11 1 15 9 10 2 12 8 1 7 8 8 8 14 6 4 5 11 10 7 4 6 11 6 5 9 12 1 2 8 11 13 15 10 13 10 4 9 9 11 1 1 4 8 14 9 4 10 5 13 8 15 3 3 5 15 3 9 15 4 8 2 1 8 3 6 9 13 14 2 9 6 2 4 6 7 12 9 1 8 13 8 14 8 2 4 7 4 4 13 14 11 6 7 3 8 12 11 13 2 12 6 8 5 1 13 11 4 13 11 12 2 10 10 9 11 5 7 6 8 11 12 11 1 3 13 9 6 1 13 7 4 3 14 9 10 3 11 13 7 14 1 9 8 3 9 4 7 1 1 7 3 12 2 4 14 6 4 11 6 1 3 2 10 1 10 4 11 12 1 2 10 2 2 3 4 11 13 2 3 13 15 5 2 1 8 7 14 3 3 11 3 5 12 12 12 13 7 7 10 8 1 4 1 2 13 11 4 10 4 6 15 4 3 1 11 10 7 9 5 1 5 7 5 8 11 2 6 2 15 7 1 15 2 1 9 7 3 12 1 7 10 7 2 12 14 12 13 13 13 2 13 9 1 3 1 11 11 13 12 10 11 5 2 13 5 2 4 15 5 11 13 14 10 14 2 8 2 7 12 14 8 10 7 8 4 15 3 14 4 7 15 15 11 1 4 7 9 14 13 14 1 10 4 10 15 6 10 2 12 6 15 11 7 14 11 10 5 13 8 8 11 8 14 6 15 2 5 9 7 2 14 15 4 2 9 3 14 10 4 2 8 11 13 14 1 8 9 5 12 8 4 15 7 3 12 7 11 1 7 3 10 5 2 13 6 2 15 12 4 11 13 11 6 2 1 6 1 1 2 5 1 5 4 7 7 15 13 10 8 11 4 2 15 5 6 13 13 12 9 8 14 13 10 11 15 11 1 7 3 9 11 3 14 6 10 12 13 14 6 5 10 9 13 1 5 10 13 10 6 6 2 5 11 12 15 2 14 8 8 1 8 11 11 6 1 5 10 5 10 7 9 4 1 13 5 12 7 9 13 5 7 15 9 2 3 15 3 8 14 2 15 7 12 10 4 5 6 5 9 1 12 10 11 4 7 7 15 14 1 13 3 7 4 3 15 13 9 2 12 15 10 11 13 7 13 8 3 3 13 3 3 9 12 14 4 11 5 10 1 12 14 3 3 9 12 9 6 12 2 2 3 12 5 15 10 2 8 12 4 12 14 14 12 3 12 15 13 8 9 13 5 8 7 14 8 10 8 14 13 9 7 1 12 3 15 6 4 14 9 15 10 8 13 6 2 1 5 6 15 6 3 4 5 1 10 12 2 9 10 14 9 9 14 6 11 6 11 7 4 5 6 14 4 10 4 12 2 1 2 1 6 11 12 10 11 6 13 12 14 15 2 7 8 8 4 10 13 15 8 1 11 5 6 6 14 2 2 7 9 10 8 14 5 11 15 7 1 4 10 6 3 11 4 2 3 15 12 15 14 11 8 1 1 5 13 6 6 14 13 14 8 12 4 4 7 10 10 14 14 4 4 8 14 14 10 9 13 13 15 3 8 14 10 8 4 7 14 1 12 3 7 11 14 2 14 5 12 8 3 2 11 13 9 2 3 3 2 1 15 1 10 15 15 12 7 3 3 12 10 15 14 1 10 12 3 9 1 6 8 10 7 4 7 7 12 10 2 13 2 8 5 3 7 4 14 14 13 9 10 8 8 9 8 9 12 2 9 13 7 2 7 13 12 6 12 15 7 13 12 15 5 1 2 4 12 8 2 9 1 3 8 15 3 8 8 15 9 9 4 1 10 2 5 13 7 1 12 5 5 15 4 2 7 13 5 10 5 13 11 5 7 3 4 2 10 3 1 4 11 11 11 12 12 15 1 11 8 4 15 4 10 11 5 2 8 1 3 4 13 13 8 12 1 3 13 2 5 5 12 8 15 7 11 3 14 12 13 6 15 5 1 10 7 6 3 6 6 5 9 11 3 1 14 10 10 11 11 14 15 8 13 6 6 9 8 4 12 13 1 3 2 2 12 15 14 6 5 4 11 13 6 5 5 4 6 14 6 1 4 5 15 2 10 6 2 10 1 5 7 2 7 15 10 4 14 8 1 10 3 3 7 1 7 11 4 4 1 2 5 4 13 11 12 15 8 13 9 1 2 15 2 1 14 3 11 4 10 11 13 12 14 11 12 12 6 8 1 6 9 12 1 6 14 13 12 7 2 5 7 11 11 15 11 1 2 6 4 11 1 8 14 6 3 11 3 15 10 10 12 10 6 13 7 4 10 4 2 3 8 15 13 4 14 15 4 7 5 15 9 13 14 8 10 2 10 12 1 11 13 13 5 10 2 11 6 3 14 7 5 14 14 10 9 4 9 4 11 6 3 11 3 2 10 12 10 4 1 2 6 5 6 10 15 7 13 5 9 11 3 6 1 1 15 9 5 8 13 7 5 7 2 7 15 12 11 9 7 3 3 13 7 8 14 6 15 11 2 15 14 5 5 14 12 11 15 8 4 12 14 15 10 8 7 2 11 9 10 2 11 4 6 9 12 12 7 11 14 8 2 12 4 7 3 1 2 2 15 12 5 14 12 14 6 10 15 1 10 2 9 12 5 7 5 8 3 11 3 1 11 12 5 14 3 7 6 11 15 6 15 4 11 3 9 8 4 9 15 13 2 8 9 13 6 5 6 8 8 15 1 3 11 5 8 5 3 6 8 2 11 14 5 13 1 13 5 11 13 4 8 6 11 8 4 2 4 1 1 11 7 8 5 10 12 5 14 6 10 13 7 12 11 3 9 3 8 13 13 5 1 12 3 3 11 13 11 7 13 12 9 11 4 14 5 8 3 4 5 4 8 12 15 11 6 8 13 13 12 3 10 12 6 12 6 2 9 2 8 13 5 1 8 15 6 13 7 15 8 12 3 7 15 9 2 5 8 7 10 4 9 4 7 6 7 13 7 7 14 6 11 3 14 10 2 11 14 1 11 13 4 5 5 10 6 13 6 13 4 15 9 4 10 15 10 8 12 8 6 2 6 1 11 11 11 5 6 1 5 8 14 15 5 3 9 10 7 14 14 11 6 14 6 7 14 15 15 2 15 5 11 5 13 6 15 15 10 12 15 6 5 13 5 9 7 5 10 14 11 15 1 8 14 6 14 4 13 5 5 12 2 15 8 14 13 7 13 7 10 4 5 14 2 1 14 15 6 15 5 8 15 12 15 13 3 13 1 7 3 12 10 11 12 2 9 9 15 13 7 9 1 11 8 9 12 13 1 9 13 5 1 12 2 15 1 11 4 8 9 13 4 3 8 7 4 8 7 3 5 6 3 6 1 10 6 4 15 6 4 12 3 4 8 4 10 15 6 6 7 6 3 10 8 3 2 11 10 15 5 15 5 7 12 13 9 2 8 8 8 12 11 10 7 3 5 9 2 2 14 8 7 8 9 14 10 2 1 5 2 12 11 13 10 7 10 10 8 3 9 7 6 4 8 12 6 12 12 14 5 10 13 3 3 14 1 4 15 8 8 8 11 3 6 6 9 7 15 9 9 9 7 6 12 15 10 10 3 6 15 8 8 13 10 10 3 3 13 2 2 13 10 13 15 7 3 1 13 9 1 14 2 7 4 6 13 13 7 1 11 6 15 3 10 1 12 12 10 1 14 12 5 15 1 12 13 10 12 2 3 4 15 12 2 11 2 15 8 15 7 3 5 6 5 15 13 8 3 8 1 8 11 5 14 11 1 11 5 4 13 14 14 4 10 1 14 3 7 7 2 5 1 14 10 13 5 14 12 7 13 4 15 8 9 13 10 1 1 6 12 5 5 10 8 6 2 7 1 15 5 9 4 12 7 5 9 3 4 13 10 1 1 1 1 1 5 10 9 5 1 5 9 12 6 2 9 8 15 9 14 4 10 3 15 8 7 1 11 2 13 12 3 5 12 10 13 8 4 13 13 11 2 13 14 14 6 8 13 5 8 12 8 2 6 15 2 12 15 12 6 4 15 15 15 11 9 12 10 4 9 14 15 2 12 5 8 2 4 5 14 12 8 13 5 13 12 6 2 11 9 7 6 8 6 6 10 14 9 5 2 10 3 8 3 6 13 10 15 1 15 13 4 14 10 1 12 14 13 13 9 7 4 7 6 1 12 8 14 5 4 7 14 13 15 2 4 4 3 3 11 9 7 7 8 8 7 4 6 4 8 7 2 3 13 8 3 1 7 8 5 10 14 11 7 5 4 2 15 6 11 11 15 2 2 14 2 8 9 14 3 1 5 5 10 9 4 12 9 10 4 6 4 9 8 2 14 3 4 13 8 14 15 14 8 8 4 9 7 12 7 10 4 4 6 13 4 9 9 5 3 4 10 13 13 9 6 3 11 9 7 10 15 7 9 7 14 4 7 13 1 5 7 4 15 12 9 4 12 9 8 6 13 9 3 2 2 15 11 12 9 2 6 15 15 6 13 6 10 4 3 2 15 1 5 15 12 13 10 15 14 2 5 11 10 14 4 3 13 14 14 13 7 11 12 7 9 9 12 3 4 6 4 4 6 15 10 9 5 4 8 3 5 12 5 6 10 8 8 14 13 13 12 4 8 8 2 1 9 5 10 12 10 13 7 7 5 1 15 9 4 14 3 15 10 7 5 11 6 12 2 10 9 13 13 9 12 7 9 12 11 11 9 13 15 7 4 4 8 11 4 11 9 13 11 11 4 7 6 1 11 14 10 4 11 15 4 15 6 5 11 8 15 11 5 14 3 1 3 2 11 13 4 4 11 6 14 6 13 12 7 8 10 8 3 13 7 7 4 4 11 14 4 10 2 8 15 11 8 9 12 10 7 7 14 9 13 12 14 2 15 12 9 10 5 3 14 3 1 2 14 3 7 2 4 8 1 4 10 1 12 13 10 3 5 8 3 9 12 2 10 11 5 10 12 9 12 10 4 13 3 2 15 10 10 4 9 10 14 11 10 10 8 5 5 4 4 7 12 15 15 6 11 5 15 14 5 4 1 8 8 3 1 14 4 10 9 5 5 7 15 6 2 7 10 13 11 14 11 7 5 11 5 7 7 4 6 11 7 13 11 6 15 11 5 11 13 13 15 9 5 14 14 13 12 1 10 14 6 12 13 2 7 2 9 5 12 6 1 11 3 3 1 9 5 5 4 2 3 10 10 7 15 1 11 12 8 5 2 5 1 14 6 15 15 14 4 4 4 11 14 13 13 14 7 10 4 2 11 13 4 13 11 3 5 6 6 12 2 8 1 9 6 13 8 13 12 4 1 7 6 6 12 11 4 10 5 14 11 7 11 6 4 13 9 8 3 14 11 4 6 3 13 4 1 12 8 4 15 8 2 13 5 13 8 8 7 4 14 10 10 1 15 14 14 8 13 1 14 9 12 11 11 9 14 11 5 13 6 12 12 8 9 1 12 8 1 4 11 14 5 12 6 4 10 4 4 15 12 9 8 8 4 10 8 10 13 4 7 3 15 4 10 15 11 7 14 11 2 1 9 13 13 7 1 14 10 11 13 13 11 12 12 15 7 4 1 4 8 14 13 14 9 15 14 5 13 4 15 6 5 1 3 2 7 3 15 8 6 5 6 1 1 9 7 7 13 14 2 12 13 7 10 6 6 15 10 3 4 2 8 8 2 10 1 8 4 15 7 1 4 4 9 12 13 15 10 2 6 4 13 3 10 14 8 15 6 10 9 1 11 8 15 12 9 15 11 4 6 9 5 2 13 5 5 2 11 14 3 1 2 7 3 11 12 3 2 9 12 10 9 14 9 15 2 2 6 12 13 4 12 2 5 9 6 9 10 8 14 4 9 1 10 3 11 14 5 5 7 8 14 8 6 15 7 7 1 5 10 13 8 7 6 4 7 3 4 9 11 2 12 11 9 14 13 12 12 3 1 3 2 6 2 8 5 9 6 13 5 1 2 12 14 15 15 12 2 10 5 4 11 9 6 5 7 4 1 10 13 8 12 14 13 14 6 3 14 12 7 3 4 8 6 9 7 12 5 1 6 2 11 8 10 2 12 1 12 4 10 9 3 13 7 1 3 5 10 8 1 1 2 11 15 7 4 14 3 15 14 15 1 1 8 10 9 11 2 5 7 3 5 9 8 12 9 10 1 10 10 8 10 11 10 10 10 13 15 4 4 13 4 5 5 3 6 6 13 8 2 4 10 7 5 9 3 5 4 10 15 5 9 1 7 3 10 1 7 9 12 10 13 7 6 10 9 12 15 6 11 1 2 12 14 6 6 1 10 1 2 9 5 10 10 11 12 11 4 10 12 15 5 1 13 10 10 6 13 1 11 8 9 12 5 7 2 10 15 12 10 8 12 6 3 6 1 6 2 11 1 5 2 12 5 14 13 7 4 11 7 7 3 7 3 14 14 12 8 5 15 9 12 11 14 6 2 7 12 10 9 4 6 11 7 10 1 4 8 12 6 7 3 9 13 5 14 3 8 7 14 7 15 11 3 6 1 11 12 4 12 5 14 2 7 5 3 8 1 11 4 6 2 13 6 6 9 5 9 2 11 7 8 2 9 2 14 2 4 2 12 7 7 3 8 5 14 3 4 14 5 14 5 13 11 2 3 5 6 3 13 8 2 12 2 10 14 15 3 9 2 15 1 15 2 15 4 15 9 15 6 13 13 2 10 1 3 13 5 9 7 9 1 8 5 2 10 10 9 12 4 10 11 11 9 4 10 4 11 4 3 8 8 8 9 3 8 11 7 4 4 13 12 12 6 1 5 15 3 13 3 6 7 6 8 7 1 9 3 11 12 12 3 12 4 3 14 11 14 12 14 9 9 2 5 6 10 10 12 12 7 15 9 6 5 1 4 5 9 6 8 13 3 2 9 13 5 14 9 10 10 14 3 3 1 8 1 10 9 12 13 7 3 6 4 14 6 8 4 14 5 3 3 14 4 11 12 15 9 12 9 3 10 12 13 2 11 13 3 4 1 15 2 4 5 6 2 2 13 12 1 9 6 10 8 10 6 4 1 6 7 10 1 1 13 13 10 8 2 12 3 9 4 4 4 15 1 13 2 5 9 9 14 15 3 13 1 8 8 8 6 14 2 6 14 6 10 15 13 11 4 7 4 7 3 15 6 3 12 7 8 5 15 13 11 10 10 3 2 2 11 7 15 4 4 5 2 13 5 6 15 8 13 11 6 15 10 11 9 6 10 1 2 1 13 5 10 7 7 4 8 9 2 14 5 13 4 13 10 8 3 10 15 15 5 12 6 14 7 15 11 8 7 12 1 5 1 2 3 15 12 3 15 6 1 11 3 4 8 12 3 11 6 9 2 2 5 8 7 4 7 2 11 5 14 3 9 6 5 4 5 8 6 12 13 13 7 15 9 15 12 11 2 9 5 3 11 9 10 9 12 8 11 15 13 1 2 13 6 13 1 3 6 13 14 10 11 5 10 11 11 13 6 4 6 10 7 8 4 8 2 7 8 4 6 12 4 15 9 9 4 2 11 1 6 9 11 8 6 12 3 8 9 9 12 6 3 3 14 13 2 7 12 9 2 9 5 5 8 6 5 4 7 1 4 12 1 6 5 13 2 7 6 10 7 9 8 2 11 13 6 4 4 2 13 5 11 2 1 10 7 5 5 5 12 9 9 5 6 13 9 8 11 14 9 10 14 1 11 9 13 1 5 8 3 2 4 5 10 11 6 9 8 11 5 4 11 13 15 1 2 9 15 13 14 1 14 13 8 9 13 13 9 2 5 3 10 1 7 5 3 5 5 10 15 9 14 10 7 5 2 8 13 9 12 4 9 10 1 1 10 13 13 4 7 10 6 1 2 5 12 4 1 1 14 15 10 4 1 8 15 9 7 5 2 11 8 10 5 8 3 15 12 7 10 10 8 7 3 1 3 14 5 3 15 10 2 1 5 9 15 4 3 6 8 11 1 7 13 13 6 15 4 10 13 13 4 6 11 6 13 14 5 2 1 11 3 10 3 14 10 9 3 4 6 2 15 7 9 12 11 14 3 14 8 15 3 4 12 13 9 10 3 5 3 4 7 13 5 1 11 14 9 5 10 15 7 9 13 7 5 8 12 14 13 12 5 7 7 2 4 15 3 14 12 5 9 10 9 13 11 5 3 4 9 12 10 7 12 7 5 8 6 2 6 10 5 11 1 11 4 12 2 6 10 13 2 10 8 3 7 10 7 1 5 15 5 15 14 1 13 3 1 11 4 6 5 15 8 13 10 3 9 12 15 10 1 9 4 15 11 2 9 2 9 6 8 5 5 6 6 9 9 13 11 4 3 8 4 3 5 13 5 5 1 5 6 9 13 1 15 8 2 1 1 2 6 8 7 2 14 4 10 7 1 13 10 10 5 5 12 9 3 9 5 10 5 10 10 2 10 10 1 3 10 1 4 7 15 2 8 13 5 9 11 5 6 13 7 10 2 10 10 11 3 14 6 7 15 7 15 1 1 7 3 2 14 14 8 14 15 15 11 12 1 7 1 6 4 14 8 12 9 2 8 11 8 13 10 14 11 1 15 12 8 9 5 6 7 13 11 14 4 7 10 4 5 2 10 15 1 9 11 9 10 3 11 9 7 12 8 3 13 7 6 12 15 10 9 14 14 5 4 3 3 5 6 14 6 7 13 13 15 15 13 2 10 9 10 8 12 2 2 1 15 7 12 7 9 13 12 7 9 15 9 11 11 7 1 8 5 5 6 12 4 3 5 5 3 14 13 15 8 14 15 14 6 4 5 6 8 1 12 1 7 13 3 9 11 3 2 15 7 7 3 2 1 7 7 11 13 4 2 5 9 8 3 6 11 15 11 3 7 8 10 14 12 12 7 7 14 15 13 12 6 1 14 14 14 5 9 11 15 10 7 8 9 2 14 5 1 1 14 14 15 1 12 11 12 11 2 3 2 7 14 8 14 12 13 12 8 6 15 14 7 13 7 15 14 12 11 6 4 2 5 4 2 8 14 5 10 8 7 12 14 6 11 12 9 8 15 9 5 14 7 3 12 5 9 2 8 5 8 12 13 4 15 14 11 5 10 6 12 2 2 2 14 4 5 14 11 5 7 7 10 6 9 13 10 2 15 3 13 7 6 10 2 12 15 12 1 10 9 5 3 2 6 1 5 3 14 15 7 13 13 8 3 6 6 12 15 5 6 12 3 3 7 4 14 13 7 15 7 1 4 9 2 1 1 7 3 15 13 1 12 11 9 6 8 14 2 7 10 15 4 4 2 2 7 1 14 13 7 13 13 10 13 7 2 14 13 5 5 2 12 8 12 5 13 5 10 6 3 4 12 6 7 14 7 5 6 13 10 12 10 14 13 14 5 14 4 2 10 8 11 7 7 7 11 11 3 13 2 6 8 13 3 15 3 2 11 15 14 5 3 15 4 15 5 8 14 9 2 8 8 12 14 15 10 2 10 5 14 3 2 6 8 11 12 10 12 15 2 2 4 4 8 14 4 13 14 9 6 7 8 13 10 14 12 4 15 14 15 5 1 1 2 8 12 6 10 15 12 11 2 15 14 9 6 9 6 11 2 3 2 10 8 11 8 4 6 14 9 6 10 10 13 3 9 1 8 3 1 11 13 2 11 4 2 8 12 8 3 6 2 11 15 9 6 14 5 3 4 13 8 13 14 13 7 8 13 7 10 13 2 15 6 4 3 8 11 6 7 5 11 8 7 2 2 4 7 6 7 2 10 6 6 9 3 13 8 1 4 2 5 5 1 11 1 10 3 11 8 9 8 10 1 14 4 9 3 10 6 1 4 1 6 9 1 1 6 8 8 1 1 12 13 9 14 13 10 1 15 2 1 7 12 9 13 7 9 7 8 15 7 11 7 4 5 14 4 2 13 11 3 13 15 15 6 13 12 1 6 11 9 6 10 12 6 7 3 15 5 11 6 11 6 12 14 2 10 3 4 7 5 6 11 4 12 9 9 8 9 14 10 9 11 11 6 2 9 8 8 13 10 13 8 1 1 14 9 2 8 12 15 12 2 10 8 13 3 1 12 3 6 14 12 8 9 9 1 3 8 8 15 3 12 15 10 12 13 3 13 5 15 12 8 8 7 7 13 1 7 1 4 4 14 7 12 15 15 12 2 7 12 8 9 8 14 10 5 11 13 2 7 12 6 7 11 4 13 8 4 12 9 14 15 14 5 3 13 11 15 6 3 11 6 3 10 4 13 14 7 10 8 5 13 13 11 8 8 1 8 11 4 8 2 3 6 6 13 11 9 4 1 11 6 13 5 15 2 2 14 15 3 13 4 7 2 7 7 9 7 14 11 10 13 12 4 3 10 8 5 3 11 13 5 1 10 9 1 11 3 6 10 5 10 6 12 11 12 10 4 10 15 14 11 12 3 6 6 12 14 11 6 9 8 10 2 2 3 2 5 5 14 6 2 8 11 5 3 14 14 13 8 13 3 3 1 5 9 6 8 14 1 13 14 8 7 15 2 10 8 6 6 6 3 7 5 14 3 14 4 1 11 12 5 14 6 5 10 6 11 3 4 3 15 3 3 7 2 4 8 2 1 5 7 10 4 4 8 6 2 4 14 13 15 3 3 5 15 12 3 2 6 13 11 6 15 13 4 9 8 3 10 15 14 8 10 2 11 9 15 13 12 13 2 3 7 11 8 6 14 2 14 5 14 10 2 6 7 12 14 7 14 15 6 4 14 15 6 2 1 5 6 12 9 7 15 15 2 14 6 15 15 11 11 5 5 12 10 12 8 15 3 13 14 15 2 5 15 14 6 15 10 11 3 3 9 2 2 10 7 14 1 13 10 12 3 14 8 12 2 8 12 11 5 2 11 13 6 2 11 3 1 5 13 10 14 6 4 1 7 10 6 8 8 7 11 10 6 3 13 14 2 9 10 7 3 5 11 15 6 7 3 13 3 7 14 2 5 2 9 11 12 6 10 11 13 5 12 3 15 9 8 1 10 2 14 12 13 10 11 3 8 13 7 2 12 6 10 1 7 3 11 10 9 6 5 6 2 8 15 1 2 7 2 11 1 15 14 13 1 9 8 8 14 14 10 10 11 4 10 10 14 12 4 14 9 1 11 11 8 2 3 1 15 4 11 15 11 1 13 11 10 12 11 15 10 5 1 13 15 2 7 5 13 2 10 7 2 5 9 2 6 11 2 13 15 5 12 2 5 1 4 6 12 14 5 14 10 12 11 2 13 9 6 11 10 1 9 4 12 2 12 10 12 13 7 3 9 3 4 14 11 8 4 7 6 1 5 8 12 7 9 10 7 14 12 9 6 5 4 3 6 15 4 9 4 10 12 13 4 7 3 14 14 13 13 12 5 9 4 2 8 4 3 14 9 6 7 15 10 10 9 7 1 12 15 5 13 3 9 1 10 11 7 15 15 4 3 5 12 13 13 4 1 7 10 10 12 1 1 13 3 9 11 3 12 2 7 9 5 7 1 14 2 7 5 2 2 8 6 6 5 10 1 6 1 10 7 12 3 7 1 5 15 11 7 11 12 6 11 1 12 11 6 6 10 11 14 3 10 11 8 14 5 9 11 5 10 2 8 12 8 8 8 7 3 7 9 14 12 11 7 15 14 12 5 8 14 10 10 8 5 10 14 1 10 9 5 4 11 12 8 3 4 15 2 13 13 2 12 9 13 10 1 11 6 12 10 12 7 11 11 3 5 9 4 6 3 8 10 13 12 9 7 7 15 8 5 13 10 8 13 14 2 13 1 14 2 10 2 8 12 13 2 9 6 5 14 15 5 15 4 8 8 11 14 15 3 10 4 4 9 1 9 2 6 9 1 7 10 9 6 7 6 7 15 4 4 13 3 8 13 7 15 12 9 5 11 11 15 6 7 15 7 15 2 4 9 9 10 3 2 7 1 15 5 15 3 8 5 12 7 2 10 13 5 10 3 8 13 9 13 4 8 11 10 9 14 10 9 15 5 11 6 5 10 3 5 4 10 9 7 9 2 9 6 6 3 8 5 15 8 3 10 1 13 12 1 4 6 10 3 10 5 1 15 6 3 11 1 4 11 14 12 12 14 10 9 9 9 6 15 2 8 10 2 12 6 9 15 3 3 10 13 14 10 4 11 4 6 11 14 1 2 3 4 15 12 12 8 5 9 8 6 1 9 14 5 6 8 11 8 10 12 5 1 6 15 11 1 5 14 15 12 15 2 15 14 5 4 14 9 12 6 7 5 14 5 9 4 12 11 3 14 8 15 14 5 14 9 6 11 14 12 7 13 5 7 4 9 2 2 9 13 14 15 2 4 12 2 14 8 5 1 13 12 15 11 8 6 12 13 1 10 1 14 15 5 12 3 5 13 11 14 11 9 5 4 12 1 13 2 1 2 2 13 13 9 1 5 14 12 10 6 13 2 4 12 14 1 6 3 13 1 1 15 1 6 11 4 13 8 5 13 9 14 11 13 7 11 9 12 14 10 2 3 12 12 7 10 4 4 12 9 5 5 8 12 2 3 1 14 2 12 12 10 2 14 14 8 1 8 11 14 2 4 8 5 1 14 6 4 10 10 12 14 6 12 2 7 6 9 12 8 6 8 2 7 13 1 7 13 15 2 3 8 13 11 5 13 1 10 8 10 11 5 15 1 8 9 7 13 2 11 5 14 10 14 13 8 14 11 5 5 12 8 12 9 10 8 13 2 3 6 4 13 2 10 14 9 3 12 6 12 7 11 10 2 9 7 1 14 2 5 10 6 4 6 6 5 6 11 7 8 1 2 12 9 11 2 2 6 6 7 2 4 9 11 12 9 10 12 7 3 2 8 8 12 14 6 9 11 1 7 3 8 8 6 1 10 15 2 15 5 15 1 8 1 4 5 9 13 8 8 15 1 15 15 13 5 5 6 15 12 12 9 4 11 15 4 5 14 12 5 10 11 12 2 11 15 13 12 4 6 4 4 6 3 10 10 15 14 7 14 2 10 15 5 5 14 15 2 4 11 13 5 6 9 13 9 1 11 5 4 8 15 7 5 9 1 7 8 6 13 14 7 8 13 3 4 3 2 5 6 12 9 10 10 3 7 3 3 9 14 6 8 13 5 13 6 12 4 6 10 8 4 8 7 1 11 11 3 12 7 15 1 1 1 10 10 14 4 4 8 9 1 7 6 12 4 3 9 14 15 10 7 3 2 13 10 12 15 4 1 14 3 1 6 3 2 15 9 5 10 1 13 10 7 10 14 3 4 7 8 4 8 6 13 9 4 8 13 10 11 13 15 6 5 5 15 6 11 8 10 5 8 14 7 7 8 5 1 3 3 8 6 10 14 4 10 9 3 7 10 13 11 10 3 7 6 3 12 2 10 13 13 10 11 11 8 10 7 15 13 9 7 10 10 12 5 12 5 7 3 15 5 6 1 14 12 6 8 1 14 10 13 12 4 1 7 3 2 14 2 6 14 15 1 1 12 5 12 8 12 6 7 8 11 14 13 15 5 6 15 3 15 4 6 10 4 5 4 6 3 5 11 8 4 3 8 7 8 4 15 11 10 13 10 12 12 7 3 8 12 2 2 3 6 8 4 1 12 7 6 6 3 9 5 14 11 13 5 10 8 4 5 9 9 14 6 5 13 8 4 1 2 5 4 14 4 14 14 7 6 12 4 8 5 9 6 7 13 3 2 5 6 6 14 14 12 11 10 9 10 13 1 11 10 11 1 5 10 15 12 15 11 7 7 7 15 5 13 4 7 14 9 4 12 14 10 8 9 4 8 10 9 15 13 10 11 13 14 5 12 2 4 14 9 2 5 15 13 10 4 4 8 4 15 11 9 9 3 2 4 2 3 4 2 15 13 12 13 4 8 1 5 11 15 5 4 11 12 2 12 7 12 5 2 11 15 10 11 10 3 15 3 5 3 11 5 8 14 9 11 6 9 7 8 15 4 12 3 7 5 14 5 1 3 6 4 10 7 14 11 9 5 5 5 15 1 1 7 14 9 2 5 10 15 12 9 3 15 11 1 4 10 5 12 4 10 15 5 8 5 15 1 2 5 13 1 12 13 7 10 14 15 6 8 14 10 8 9 1 11 9 5 5 6 8 15 7 7 5 15 3 11 7 4 7 4 4 3 9 2 5 7 1 2 6 7 3 5 15 4 15 15 15 11 5 7 11 12 5 7 11 7 2 9 11 1 13 6 10 13 8 6 4 8 15 1 14 2 5 5 12 5 5 11 7 1 2 2 12 6 8 14 5 2 8 15 9 12 12 3 9 4 1 4 4 15 11 9 8 15 14 5 11 10 15 3 10 9 11 14 14 11 4 3 4 3 9 12 6 6 6 14 1 13 9 4 12 4 13 5 11 3 1 13 4 15 7 13 8 3 3 14 5 7 1 8 1 2 11 7 14 8 12 14 6 6 10 9 1 14 5 3 1 5 1 11 5 7 8 4 1 3 2 12 1 10 4 1 11 6 7 1 14 4 14 11 1 15 4 1 13 9 4 5 5 11 15 9 9 15 5 2 2 6 13 2 7 9 9 9 14 1 9 4 11 15 6 3 14 10 10 12 10 5 1 6 15 8 15 9 7 11 2 15 8 14 1 15 7 9 15 13 1 9 1 3 8 7 5 6 8 7 9 9 11 2 14 11 9 5 11 7 15 12 6 15 10 13 14 9 13 13 6 14 13 6 8 5 4 5 3 3 11 11 11 6 12 2 8 12 6 3 3 13 6 15 12 8 12 2 1 10 6 13 15 4 10 7 8 14 3 2 8 13 13 4 11 1 12 3 5 9 13 14 6 3 14 9 2 10 10 2 11 1 14 10 11 9 9 3 14 11 12 6 1 9 1 11 1 12 13 12 6 10 11 3 5 9 4 6 10 5 15 6 12 5 7 7 5 7 10 3 10 13 1 10 13 8 12 13 5 1 10 2 3 12 11 7 5 14 4 6 4 3 11 15 8 10 14 4 1 15 7 10 12 14 11 9 6 7 6 2 15 7 10 2 3 6 8 14 11 11 5 6 6 7 13 5 1 11 8 9 10 6 10 6 4 6 14 10 4 11 3 3 10 13 4 4 3 3 3 5 6 14 11 11 5 15 15 13 10 14 6 4 5 15 1 8 12 6 9 8 1 12 2 2 9 6 6 3 15 15 7 5 13 9 7 9 8 13 13 2 12 3 12 1 10 12 8 13 9 9 12 10 5 14 3 5 11 8 7 10 7 13 7 11 7 13 12 14 3 9 8 14 4 11 6 5 8 5 9 1 13 6 2 2 4 5 6 14 4 4 8 3 2 6 5 15 11 1 5 13 10 4 3 5 15 8 9 14 12 2 6 10 7 15 3 2 4 1 15 14 11 15 1 4 5 6 3 15 13 15 4 14 3 6 3 9 13 3 7 10 5 13 11 3 12 5 12 7 12 11 5 8 10 13 11 7 10 6 6 7 5 10 6 14 15 15 15 5 3 6 6 14 10 1 8 13 12 4 11 9 15 8 1 1 5 3 7 6 8 5 4 4 14 9 3 5 1 2 9 3 14 14 8 9 6 7 13 3 11 9 11 2 1 3 2 5 5 1 2 13 5 5 1 10 6 10 14 6 3 15 15 2 13 14 2 4 5 14 13 15 14 15 8 14 2 2 10 13 2 11 2 6 1 10 15 13 11 5 3 14 4 9 7 9 7 15 4 11 13 1 3 4 7 10 2 15 11 12 12 12 14 6 9 6 15 15 3 2 12 5 15 15 13 13 15 11 12 3 7 2 10 9 5 1 10 6 15 6 9 12 9 8 9 10 13 8 1 8 1 12 12 1 4 2 13 3 4 2 6 10 3 15 10 7 1 5 4 7 2 13 3 2 12 3 11 1 2 12 8 3 8 12 3 3 5 7 6 8 15 3 10 2 9 4 15 9 15 4 8 8 8 2 10 4 5 12 4 6 8 4 8 8 15 2 10 11 1 7 3 15 9 12 2 3 8 8 3 14 11 10 7 3 12 8 13 1 4 2 13 4 12 6 11 3 7 12 13 14 11 15 14 4 4 7 13 3 14 1 8 2 2 6 4 13 13 2 5 9 10 3 12 13 8 14 15 6 10 12 5 12 3 10 1 13 8 13 15 6 5 8 14 7 13 3 4 3 11 1 11 12 3 7 9 2 5 8 14 6 11 10 10 13 11 10 3 3 14 2 9 4 1 14 10 6 1 5 15 3 12 10 14 6 8 14 7 4 13 13 1 8 14 10 13 10 11 15 12 10 8 12 5 1 11 6 13 3 10 12 6 14 13 11 4 12 10 3 15 14 15 7 7 13 2 11 7 12 10 11 13 9 7 2 9 2 7 13 5 9 1 2 7 13 12 10 9 13 12 15 12 3 7 10 8 8 5 6 11 14 1 9 14 15 2 15 8 9 12 4 9 13 5 15 10 9 1 11 6 5 10 9 7 8 3 6 15 7 4 3 12 4 3 11 10 4 10 3 4 6 6 12 10 11 11 12 11 12 7 1 1 8 10 14 1 12 12 7 11 15 9 7 10 11 9 5 7 3 14 10 1 4 7 10 6 2 6 1 5 4 9 12 12 3 11 12 6 7 3 8 13 4 7 7 6 15 11 12 3 1 7 10 5 13 4 2 6 2 10 11 5 3 7 8 12 9 4 9 7 14 2 4 9 8 11 14 14 13 11 1 14 2 2 10 14 13 3 4 14 12 6 10 14 5 3 2 13 6 11 5 11 4 15 11 3 2 10 1 15 5 9 5 13 10 6 11 7 15 6 5 12 4 7 2 8 9 4 12 6 6 8 2 1 8 12 3 9 13 3 15 2 11 11 6 6 8 1 4 8 14 1 11 9 7 12 1 15 7 12 5 4 5 13 4 4 2 6 12 6 1 4 15 11 14 5 8 14 13 4 6 11 4 1 11 10 4 11 1 3 14 12 6 10 2 10 13 3 7 2 15 7 12 14 10 2 4 2 15 1 5 5 3 15 12 13 1 8 15 1 10 5 5 15 15 6 1 4 15 15 12 14 6 8 13 15 10 8 9 9 8 5 6 10 5 9 14 12 1 13 5 2 2 9 2 8 6 9 4 5 8 7 10 6 15 14 12 1 6 5 1 13 2 13 14 13 7 12 9 14 9 13 1 3 13 9 2 3 9 12 14 2 4 1 14 10 14 10 10 5 7 2 9 8 15 15 12 13 11 5 3 12 10 3 6 14 3 7 9 12 4 7 5 7 7 10 1 13 4 2 9 2 3 9 9 9 8 5 13 4 2 1 7 3 10 12 1 5 10 9 8 13 8 12 11 6 6 3 3 1 11 3 3 6 12 3 14 11 15 12 14 8 4 5 10 5 8 2 9 3 11 1 15 10 4 3 15 1 12 10 2 8 12 11 13 15 13 11 11 4 14 1 11 9 13 12 14 5 14 14 7 1 15 14 10 3 8 1 11 4 10 12 11 14 14 8 13 3 11 15 7 1 8 9 2 5 6 15 1 11 13 15 11 4 5 12 14 12 12 9 7 14 12 10 12 10 2 1 12 4 8 10 12 15 4 13 4 1 4 11 3 1 10 13 12 14 1 10 2 12 3 1 10 6 10 13 15 3 14 3 7 6 5 10 5 8 7 15 15 10 2 2 2 12 6 13 2 6 14 11 9 8 11 11 13 5 8 4 7 13 7 5 10 11 14 6 10 5 5 1 6 14 2 8 2 14 12 3 4 11 5 4 10 7 14 8 11 14 3 10 3 9 14 13 11 5 3 12 1 15 12 7 13 5 6 14 3 2 8 13 4 5 2 14 11 7 13 7 12 15 8 15 1 13 4 3 2 6 15 3 5 3 9 2 8 6 7 2 7 7 15 3 11 8 1 6 6 5 12 10 4 11 1 4 9 4 7 10 9 13 4 14 15 4 7 14 9 6 1 8 12 7 10 7 6 10 12 11 14 1 5 9 11 12 13 4 15 11 6 9 8 9 14 7 13 5 13 6 2 13 13 13 4 14 4 1 15 1 11 13 8 8 14 3 4 3 14 4 13 4 4 12 12 2 10 1 13 7 14 15 4 3 12 14 2 8 14 1 8 2 6 15 1 4 9 11 6 7 14 10 2 9 6 14 10 15 6 8 7 4 7 2 7 10 1 15 2 6 15 1 14 5 7 14 15 1 10 12 14 15 6 1 9 3 6 3 3 11 2 1 7 15 2 5 10 9 4 3 7 10 4 5 7 2 4 13 9 5 10 8 4 7 15 12 10 12 7 4 14 15 11 5 15 12 1 1 13 11 3 4 6 13 8 4 7 3 1 15 7 2 14 3 9 5 6 10 1 12 5 15 12 15 11 3 11 12 3 15 7 12 3 4 2 3 14 8 12 15 7 11 8 13 13 1 2 3 2 10 7 6 9 10 5 4 12 8 7 6 7 6 2 10 1 10 4 15 2 15 6 1 2 13 13 14 6 6 9 7 15 7 13 15 1 9 4 4 1 2 1 8 7 9 9 8 4 12 7 5 3 12 12 12 1 1 2 6 7 10 5 13 8 9 13 15 2 8 10 3 1 10 2 8 4 10 15 7 13 13 3 7 1 15 3 8 7 12 14 13 13 10 3 6 3 7 5 4 6 15 13 6 1 14 13 4 15 4 2 4 8 12 3 15 3 12 8 9 8 6 14 6 15 8 3 9 14 14 12 4 13 2 9 6 7 14 9 14 9 3 2 2 14 4 1 1 8 8 1 15 5 14 12 11 6 14 4 11 13 8 14 2 1 15 7 7 5 8 12 13 10 14 14 8 9 7 15 8 6 15 8 11 6 4 13 3 10 9 14 7 1 4 15 8 3 7 6 14 14 3 12 8 8 2 7 8 8 13 1 6 4 15 1 9 10 5 4 4 13 2 2 5 5 2 12 15 8 3 13 13 5 1 5 4 3 3 11 2 15 11 7 3 10 14 4 12 4 7 15 8 15 2 13 4 3 9 10 2 3 15 14 7 15 10 10 2 12 13 11 3 15 9 12 2 8 15 13 3 13 12 10 12 5 7 8 14 8 2 7 10 1 5 9 1 6 10 9 9 7 11 11 7 5 8 8 4 14 5 6 12 8 15 8 13 14 15 3 6 9 10 7 1 6 15 1 12 10 2 5 1 12 1 14 8 15 13 11 13 2 1 1 2 8 9 6 13 15 8 10 15 9 1 1 15 1 8 11 10 9 7 2 13 14 1 12 13 13 8 3 7 15 3 15 7 3 5 11 10 4 5 9 13 6 9 4 6 9 6 7 2 12 8 6 3 8 3 7 13 2 9 11 1 4 10 15 13 14 10 14 9 15 8 13 12 8 1 9 1 6 15 10 10 14 7 12 14 1 3 11 2 4 6 3 7 15 2 11 5 3 10 13 9 9 3 12 1 3 5 9 1 4 10 10 10 8 13 8 9 15 3 10 3 15 4 1 6 12 12 2 7 13 6 15 6 8 12 13 11 8 13 3 4 7 12 13 15 1 5 15 15 14 1 10 13 12 10 10 8 13 11 6 2 1 6 7 9 9 12 11 1 9 13 11 8 1 8 7 1 12 13 7 10 13 1 14 9 3 8 9 7 3 14 9 11 11 7 4 11 3 6 4 12 3 14 4 10 14 2 2 2 6 8 4 3 1 2 4 3 2 4 9 11 9 9 6 12 1 1 14 3 6 2 6 15 8 1 9 13 2 2 14 7 10 2 2 10 4 12 4 12 15 12 7 15 13 13 11 13 5 10 15 11 3 13 10 2 13 11 14 15 4 5 13 13 6 6 14 1 2 9 12 8 13 4 8 10 8 3 7 12 4 13 14 14 10 1 7 15 3 13 6 6 2 3 11 7 9 9 8 2 10 11 10 7 6 2 1 13 11 7 2 7 11 15 5 13 15 3 12 2 15 2 15 1 11 10 15 11 10 7 13 4 9 7 10 15 15 10 12 10 8 5 1 4 5 12 1 11 15 12 5 14 5 4 7 15 13 6 11 7 4 8 11 12 14 12 11 5 7 15 14 14 4 7 9 15 3 1 3 9 12 14 15 1 2 6 1 6 3 3 4 6 10 6 2 15 3 5 4 1 4 2 6 14 15 15 6 3 15 15 3 4 13 2 11 6 14 3 11 1 5 6 6 14 12 15 5 6 4 8 6 14 2 11 4 1 10 1 10 2 15 5 12 12 6 7 2 12 10 4 12 6 10 10 12 13 9 1 3 4 1 8 9 9 3 12 9 5 5 11 13 4 15 9 8 12 7 1 8 8 5 12 14 6 6 10 3 14 2 5 9 2 12 2 10 6 5 11 2 9 13 14 5 4 14 12 7 6 12 7 13 8 3 3 13 8 12 7 13 6 11 13 7 14 14 9 12 10 4 13 11 1 4 15 4 9 3 2 6 6 8 11 14 10 13 3 9 2 10 6 7 12 3 5 3 8 13 14 10 1 3 5 8 13 4 3 7 13 5 12 3 12 14 8 7 12 3 7 5 4 5 11 15 14 15 2 7 13 7 1 5 10 12 13 7 7 7 5 4 11 9 13 15 7 13 13 10 15 4 14 10 8 1 9 7 1 3 5 5 1 12 1 10 8 5 9 14 12 13 2 14 13 6 13 5 3 10 14 9 14 5 3 6 5 4 4 12 13 8 1 13 4 9 8 11 13 8 1 9 5 2 8 10 15 5 14 2 7 4 11 5 8 5 2 5 8 6 1 5 5 9 3 1 2 2 3 14 9 4 15 5 12 7 14 11 3 4 13 9 8 15 5 7 4 7 11 4 4 4 8 15 12 2 15 5 3 3 3 3 6 9 8 2 7 13 13 10 2 2 10 1 8 15 14 11 13 2 6 8 5 14 7 8 15 7 12 10 1 6 12 6 15 11 14 6 1 3 7 9 4 9 9 3 8 14 6 12 15 11 11 11 1 2 3 8 15 6 2 7 12 5 12 3 8 3 15 8 5 7 8 1 15 8 3 14 6 15 2 6 11 12 8 11 5 11 3 12 1 11 3 4 1 7 6 15 9 6 7 5 4 6 12 10 13 7 15 3 6 1 15 1 4 8 4 15 10 6 11 10 9 14 14 9 5 11 15 5 1 13 1 4 3 13 5 15 11 4 2 1 11 9 9 6 1 4 6 10 1 1 11 9 6 9 9 10 12 8 6 12 5 7 8 7 11 12 6 6 8 15 13 3 8 13 9 15 1 6 9 2 6 11 10 12 12 11 13 8 3 11 4 8 2 3 6 4 7 12 9 14 3 6 8 10 4 1 1 11 13 1 12 4 11 14 7 7 9 4 14 3 6 10 10 7 12 8 2 10 11 10 8 13 8 1 14 3 8 14 5 6 14 2 1 9 7 7 8 15 2 6 2 8 7 4 6 11 11 8 5 13 9 13 10 8 5 8 2 4 13 7 9 11 8 1 11 6 7 3 5 1 1 13 15 14 8 12 9 3 4 14 15 5 3 1 12 14 15 6 2 12 12 3 14 11 3 2 1 2 11 5 9 11 9 8 2 2 4 10 11 15 15 3 4 9 3 7 7 10 12 9 6 15 3 12 10 12 13 10 13 15 6 13 11 7 5 4 8 1 13 3 7 13 5 2 13 15 8 5 9 12 5 6 3 7 9 13 3 6 14 8 13 5 12 15 11 2 3 10 9 15 12 15 4 9 1 2 15 15 6 8 3 2 5 6 8 14 10 2 11 8 1 8 4 13 7 6 6 9 15 6 9 4 12 4 4 12 5 3 3 2 2 13 3 6 10 2 4 4 11 15 11 11 7 7 15 6 12 12 14 12 2 14 7 13 3 10 1 7 12 11 1 5 8 10 10 9 12 6 12 14 5 14 1 3 5 1 8 9 12 7 12 6 5 3 3 14 12 11 13 15 6 13 11 5 7 5 13 10 10 9 8 6 14 9 9 11 1 8 4 4 6 15 9 3 9 4 1 12 6 13 3 11 2 13 15 1 2 4 10 4 4 10 9 2 10 9 4 2 9 14 5 14 5 6 1 13 1 9 9 6 6 3 8 15 15 14 15 9 2 1 12 5 2 12 13 11 13 9 4 6 7 1 11 12 13 12 9 13 5 10 10 2 12 9 1 12 7 15 12 15 8 15 11 9 11 8 12 15 1 15 5 15 15 1 11 12 4 4 1 15 5 2 1 2 10 9 5 8 15 8 7 7 7 2 1 9 2 12 9 9 11 5 8 3 12 3 6 15 14 14 6 10 7 7 3 2 7 7 1 6 14 8 13 12 1 5 6 2 1 14 3 3 10 10 5 7 5 3 6 10 1 4 4 7 2 7 15 8 5 1 5 11 15 2 7 15 13 12 9 13 2 11 8 12 12 4 3 8 6 15 2 6 3 13 5 4 4 4 3 8 11 8 10 10 1 2 2 14 5 2 3 7 4 10 10 15 14 4 15 4 3 1 2 13 13 13 8 8 8 11 8 4 10 2 5 10 3 13 15 15 14 3 13 9 4 7 9 9 10 8 5 4 15 13 1 5 10 9 12 2 11 4 12 12 6 9 6 15 13 13 6 12 7 3 12 10 9 5 11 3 4 15 14 11 12 14 15 13 14 11 6 1 7 3 12 4 3 10 10 15 7 1 3 13 3 15 14 4 11 1 13 15 15 11 10 3 2 1 15 15 11 13 8 9 15 4 12 9 13 7 8 11 14 11 15 1 2 6 11 12 6 9 3 6 4 4 15 5 4 7 12 7 4 4 15 10 14 4 3 4 10 10 14 15 12 6 7 13 11 3 2 1 11 4 13 6 8 5 3 3 11 6 9 6 1 9 15 14 12 2 2 13 3 8 4 7 5 10 11 15 12 12 7 14 8 12 5 7 1 14 9 3 4 3 8 4 3 7 9 6 15 3 10 2 2 13 15 6 7 11 12 4 14 3 2 6 14 13 12 6 3 13 8 13 15 15 8 9 13 2 14 12 11 8 6 12 12 12 9 3 7 5 13 13 14 7 3 5 11 7 10 14 4 10 11 10 1 4 3 14 12 1 2 7 15 14 10 11 11 10 5 9 14 3 6 4 9 1 8 4 14 10 9 9 4 12 3 11 7 12 1 3 4 10 1 3 8 2 5 3 11 9 4 1 11 9 4 11 9 12 7 14 13 7 7 8 3 9 3 9 5 4 3 8 13 3 2 12 11 6 7 6 7 10 6 9 3 2 12 4 13 3 2 10 9 9 2 4 9 11 12 6 6 15 5 3 9 7 7 12 4 13 2 2 7 15 11 1 1 7 11 5 1 13 6 1 13 14 4 13 9 8 3 15 14 8 9 14 6 15 10 1 4 4 3 2 10 5 3 2 11 13 6 3 2 3 3 6 1 14 4 1 6 6 7 11 5 8 9 10 14 4 3 3 7 12 4 8 1 13 9 3 3 14 5 4 8 14 10 8 12 5 15 9 10 7 4 15 6 13 1 4 8 3 13 6 14 2 13 6 6 6 8 8 11 4 4 3 3 5 10 6 9 1 7 3 14 10 9 4 14 2 8 13 11 5 3 2 13 15 7 4 12 7 3 7 10 6 9 4 10 10 10 10 11 8 5 9 9 13 5 8 6 4 12 2 8 15 3 13 6 1 8 3 7 10 9 9 8 10 12 9 4 13 4 6 5 8 7 14 12 11 13 3 14 9 11 13 8 5 10 14 5 9 8 4 11 8 12 3 2 8 11 6 6 6 11 10 5 9 15 9 4 12 11 9 6 13 14 5 2 8 10 13 9 2 1 4 10 12 6 11 12 8 8 9 6 11 10 10 4 10 3 15 6 5 15 3 9 13 8 10 13 2 15 6 11 15 9 5 4 6 7 15 5 15 8 10 2 2 12 12 3 14 11 9 11 11 3 4 8 10 6 5 12 5 2 7 4 10 3 14 7 9 13 12 15 12 13 8 6 9 5 15 15 15 8 10 2 11 5 2 12 10 13 15 14 15 6 10 1 15 8 8 1 13 11 7 1 8 15 13 2 4 13 8 10 12 2 12 14 6 5 11 8 2 10 13 1 8 7 9 7 7 1 14 11 3 6 3 10 5 8 3 8 5 10 9 8 3 12 7 1 1 9 8 3 3 5 10 2 4 3 1 2 10 14 4 12 4 13 14 8 5 8 7 1 10 8 9 12 4 7 4 5 15 11 14 9 8 15 3 11 10 3 4 4 8 14 8 12 11 13 11 1 5 10 8 6 2 1 10 5 14 13 1 5 9 6 6 1 6 8 3 15 2 13 10 9 11 9 12 6 6 8 13 3 9 6 8 10 13 2 6 12 15 14 1 15 4 13 7 1 5 1 7 13 13 2 7 15 2 3 5 8 2 10 10 10 15 9 11 12 11 9 15 2 14 8 1 2 5 14 10 2 14 1 14 3 9 12 2 11 7 13 10 8 7 11 10 13 4 12 2 6 12 1 7 10 15 14 12 12 12 6 13 2 13 3 4 14 15 5 9 6 3 3 5 1 5 14 14 8 3 15 14 14 7 12 9 7 3 12 3 6 9 7 8 6 9 11 4 15 8 4 5 10 13 10 2 2 15 15 2 2 6 15 8 13 3 1 11 12 12 13 3 5 11 2 2 4 4 6 4 11 1 15 12 14 1 14 7 1 5 8 9 11 14 1 15 9 8 10 5 4 14 14 15 9 7 2 4 11 14 7 13 14 14 2 4 14 15 11 6 11 3 15 6 2 7 5 10 15 6 6 10 4 5 10 12 3 3 1 13 1 14 3 6 4 4 2 3 10 12 15 5 6 6 3 14 13 14 15 4 5 6 13 8 2 14 12 4 1 4 9 1 9 11 14 13 14 15 7 15 3 6 4 8 12 6 7 1 5 13 4 1 10 1 8 11 7 11 7 7 14 7 15 8 9 13 12 14 12 3 13 14 8 1 13 11 14 11 11 10 9 14 10 3 7 2 6 13 13 4 11 3 2 10 10 10 7 13 8 10 15 5 15 15 12 13 10 10 15 13 4 8 3 5 3 1 7 8 5 11 3 1 5 4 10 7 5 9 4 12 3 4 8 10 10 11 14 4 13 13 8 1 13 11 13 15 3 11 14 8 6 1 8 2 11 9 8 15 2 12 3 12 7 10 6 1 12 11 11 9 8 11 2 5 6 14 11 8 9 9 7 6 1 14 7 3 8 15 2 1 3 11 4 9 5 1 1 9 11 3 2 11 13 3 15 3 1 3 3 9 11 9 14 4 15 13 6 14 4 15 6 6 10 10 6 7 10 13 15 6 15 1 1 13 4 7 7 11 9 1 5 12 10 10 15 1 14 5 14 2 4 4 7 14 13 4 5 15 1 11 5 1 11 12 5 14 10 11 2 4 12 6 15 13 7 6 13 13 2 3 14 6 13 13 11 3 1 7 2 9 2 13 1 4 1 5 10 10 7 11 5 3 8 4 7 6 1 11 3 3 13 2 15 3 14 2 5 6 8 6 6 1 10 6 11 10 2 5 11 9 15 1 3 14 4 2 5 12 12 7 14 2 15 13 4 5 14 8 11 13 5 8 5 14 14 15 15 7 5 10 15 11 10 10 10 6 11 14 2 7 12 7 8 12 4 3 1 9 10 3 6 6 11 10 11 1 1 10 14 5 5 6 8 6 15 9 11 10 7 4 8 10 10 8 6 5 10 14 13 12 8 10 2 3 11 13 10 12 14 9 8 10 14 15 1 5 8 3 6 6 14 13 8 15 12 5 5 14 3 9 10 11 4 3 5 14 7 7 2 6 7 10 15 12 1 7 1 1 10 13 13 15 10 12 14 14 2 3 12 4 12 13 6 7 7 3 12 14 9 14 11 7 15 10 3 7 9 10 14 3 7 4 9 8 15 7 6 1 10 9 12 13 13 9 11 5 11 7 10 11 12 5 2 3 6 11 2 14 5 15 8 11 10 1 11 10 8 1 2 9 2 5 13 6 14 8 10 1 6 11 4 3 15 5 12 13 8 13 11 12 5 11 15 14 3 10 15 10 2 2 10 10 6 7 1 11 6 10 12 12 6 15 6 12 11 2 9 3 7 12 7 3 14 6 1 1 7 8 3 8 9 12 10 6 11 10 2 1 11 5 4 8 4 9 12 6 3 5 9 1 8 7 3 6 12 10 7 10 2 9 9 2 12 3 15 7 12 1 8 15 5 11 7 15 12 3 12 6 15 5 6 7 11 15 13 14 9 11 8 3 4 2 11 7 11 10 14 8 10 13 7 6 15 5 12 11 15 9 8 14 5 13 12 8 12 1 6 13 11 6 7 6 14 2 13 9 12 11 8 13 15 6 11 14 11 14 2 10 7 9 15 4 14 11 11 10 12 8 14 14 5 5 5 3 14 9 12 10 11 4 14 10 10 1 8 12 15 9 13 13 10 12 1 8 7 3 9 10 3 8 9 7 4 5 10 9 13 13 10 8 8 9 2 9 9 1 5 8 2 2 13 11 5 13 3 12 8 3 13 10 2 6 1 6 10 2 14 7 6 9 6 14 9 7 7 9 15 4 2 1 12 14 11 2 3 5 5 10 7 2 11 9 15 12 6 9 5 11 8 11 11 5 9 4 12 7 13 3 10 6 3 7 11 5 15 5 9 4 7 7 5 2 15 4 5 12 5 10 8 4 5 10 8 5 14 11 11 3 13 13 15 15 11 2 4 10 13 4 13 4 11 9 13 2 5 2 14 9 3 13 4 7 7 11 3 5 14 6 14 11 3 5 3 5 13 13 6 11 2 3 6 12 3 3 13 7 12 3 7 14 15 10 13 7 13 15 3 11 12 9 6 6 13 8 10 3 13 15 5 14 9 10 2 12 5 14 10 8 9 2 6 8 3 10 14 15 2 2 10 13 2 8 4 14 7 13 8 4 5 12 9 13 7 10 1 3 9 3 10 9 11 7 1 13 2 7 5 3 15 6 15 1 13 3 6 12 8 14 7 12 10 1 1 8 10 9 10 10 11 11 3 13 3 11 10 4 2 6 6 1 12 5 1 1 15 13 4 14 11 11 2 6 11 9 5 12 2 15 7 4 10 1 8 12 11 3 7 12 8 12 4 11 9 11 12 15 9 15 13 4 2 14 1 12 7 6 1 1 5 7 11 6 7 4 10 10 13 1 6 12 5 10 8 5 12 11 4 5 10 1 9 12 6 9 15 4 6 15 11 10 13 14 8 12 9 9 6 6 9 11 9 5 12 1 9 9 11 12 5 13 4 13 1 1 14 7 12 4 14 7 6 11 12 5 7 5 13 12 2 13 15 11 3 3 11 11 3 14 15 8 3 3 12 10 11 10 1 7 6 14 5 11 2 2 7 8 13 4 12 15 1 11 10 10 5 12 6 8 2 5 7 4 14 3 5 9 5 6 7 10 11 12 12 12 13 3 12 2 6 8 1 13 10 2 8 14 14 5 13 7 1 4 3 14 14 7 15 3 4 6 12 15 9 15 3 13 2 14 15 14 6 15 11 7 9 10 13 7 14 2 5 14 6 7 5 11 6 11 13 9 8 1 8 2 15 11 14 1 1 13 6 14 5 1 5 13 11 9 11 1 11 15 7 1 14 11 3 4 13 15 12 5 15 12 6 6 14 12 6 14 9 11 4 5 3 9 2 5 2 4 13 12 11 4 4 9 6 6 4 3 12 7 14 3 3 5 8 8 1 5 14 1 7 2 6 10 2 14 6 4 10 3 7 5 6 3 5 3 15 8 5 12 14 4 6 9 15 14 1 7 3 14 14 10 8 11 4 9 2 1 4 11 4 3 7 1 12 11 4 11 10 15 14 8 10 5 8 1 3 9 7 12 14 6 6 13 8 1 7 9 2 2 4 5 4 2 12 15 12 15 3 13 15 1 13 9 12 5 2 6 5 8 3 11 5 15 8 13 1 14 13 2 1 9 13 11 10 9 11 14 9 5 11 15 12 8 15 9 13 1 6 2 1 8 12 5 8 12 9 15 10 7 1 2 15 5 5 9 13 7 7 13 11 10 12 7 2 4 15 6 4 13 15 11 5 11 1 4 7 1 3 9 7 10 2 13 14 6 14 4 12 12 1 14 6 5 6 8 15 5 5 10 2 4 6 14 15 13 9 13 13 4 13 12 5 7 9 4 4 14 14 8 11 6 6 1 10 11 15 9 8 5 11 1 8 1 6 14 13 15 4 2 10 8 13 14 6 14 9 10 12 14 9 7 5 6 15 14 2 6 15 1 10 10 8 10 2 14 15 14 5 3 7 6 3 5 4 8 10 5 9 6 3 2 5 7 8 11 13 1 1 4 8 3 5 15 12 6 13 11 11 9 6 2 14 8 13 10 15 7 14 1 5 8 2 1 15 1 3 4 8 3 7 15 5 3 7 8 8 4 4 10 5 1 3 3 8 8 12 14 6 2 14 2 10 1 2 9 8 11 4 8 14 2 7 10 4 13 10 3 9 13 12 5 5 14 7 12 13 11 10 4 12 9 5 6 1 7 6 15 9 9 7 7 10 6 9 13 10 3 15 3 7 3 7 11 9 6 14 6 1 8 9 4 8 14 10 15 12 7 15 5 8 6 4 2 3 4 7 13 13 13 7 4 8 14 6 1 11 4 13 3 3 14 6 11 4 15 10 15 14 1 11 6 7 6 14 9 1 5 13 13 10 5 8 9 10 13 1 5 8 13 7 3 11 12 13 14 4 14 5 2 15 8 14 13 5 12 13 6 9 11 3 3 15 3 11 9 7 11 5 7 15 11 9 3 14 13 8 2 11 5 10 2 4 8 6 8 5 4 5 13 6 15 7 12 2 9 12 8 11 1 14 2 3 14 4 1 11 4 10 7 8 11 15 11 11 6 10 7 1 15 11 6 14 2 2 7 2 5 6 4 5 5 5 7 3 1 14 6 4 8 12 11 11 3 13 6 8 7 12 8 6 7 5 11 15 13 2 1 2 8 11 6 4 15 4 13 15 3 10 3 2 6 5 4 1 2 9 8 9 12 8 6 10 12 2 9 10 10 1 11 9 11 9 4 3 4 9 2 13 3 12 15 1 1 10 1 3 11 15 3 7 7 8 2 4 1 2 5 11 3 7 11 5 15 7 7 11 15 1 8 2 12 14 9 4 9 9 13 4 9 15 10 7 8 3 2 15 5 13 2 7 5 13 3 11 4 10 6 10 10 14 3 13 12 12 1 5 12 14 15 12 13 2 4 12 4 5 12 15 3 13 6 14 2 1 9 12 10 7 6 11 5 9 8 1 5 8 13 8 6 12 5 11 5 8 14 9 4 10 8 13 15 6 3 8 6 12 5 7 3 2 2 14 10 9 6 6 8 3 14 14 7 10 1 11 2 14 11 12 1 11 2 7 1 4 14 13 7 10 4 9 12 5 7 13 5 5 11 12 7 1 2 5 10 2 8 3 8 10 6 8 5 7 14 5 11 12 2 2 14 12 3 10 8 1 7 12 5 9 1 4 9 2 15 3 11 7 5 3 2 11 2 13 9 15 3 4 3 11 13 1 15 7 2 7 7 1 11 12 9 11 7 3 4 6 12 6 5 9 15 13 11 1 10 4 7 4 15 10 7 12 2 6 10 11 4 1 11 14 4 11 1 10 5 5 8 2 2 12 10 2 1 5 2 10 8 9 6 14 10 12 10 3 2 4 13 5 12 15 11 7 11 11 2 15 7 1 8 9 4 2 10 4 13 11 5 13 11 2 11 5 13 13 15 6 8 4 3 4 4 13 11 6 15 4 12 7 11 5 7 14 13 8 9 11 10 13 8 6 7 10 2 4 7 1 2 15 5 4 10 15 8 5 5 7 15 8 5 10 4 3 15 2 10 8 4 5 13 11 10 4 5 3 7 4 11 15 3 15 3 12 6 2 9 2 1 15 9 5 10 13 15 9 6 9 9 9 5 6 11 6 9 7 9 7 10 4 7 4 10 1 1 15 3 1 8 10 15 8 6 1 5 5 2 2 6 10 10 10 7 5 1 7 12 9 13 13 4 11 2 13 4 9 4 13 1 11 7 15 3 12 8 15 2 1 1 7 2 3 1 8 14 8 14 2 1 3 15 11 14 8 8 9 1 3 6 1 13 12 7 8 15 6 14 1 6 6 14 7 8 7 6 7 14 4 8 7 7 14 2 12 6 2 5 6 4 2 13 9 5 12 8 4 2 6 12 15 3 10 6 11 8 12 9 14 7 1 12 5 15 5 1 12 6 12 10 2 5 7 2 9 3 9 13 12 6 1 11 8 2 8 10 10 11 3 8 3 11 11 7 2 15 15 13 6 3 7 14 8 6 15 1 8 15 5 11 5 5 6 4 7 14 14 8 9 1 7 3 3 2 2 4 1 1 9 13 3 15 11 10 5 2 3 5 1 7 15 5 4 13 9 10 3 14 9 3 14 15 6 9 1 7 12 1 14 5 6 1 12 1 3 8 10 12 12 10 10 4 15 13 1 15 14 3 13 7 5 3 6 2 11 13 8 15 6 6 11 11 14 7 3 8 15 12 4 3 7 13 6 13 3 13 4 1 15 8 15 12 10 5 5 13 3 5 12 8 10 14 10 15 6 12 14 12 1 9 14 7 7 5 11 1 2 14 8 9 6 7 12 7 4 1 11 13 5 14 5 7 13 6 13 3 2 12 6 2 5 4 15 3 8 2 10 2 7 3 2 4 9 13 11 12 5 6 9 2 5 5 15 9 10 12 3 4 15 8 12 5 11 4 14 11 5 9 4 12 11 5 15 11 9 2 15 5 15 8 6 11 5 5 4 6 2 6 9 8 13 13 4 15 1 3 10 12 3 13 15 5 9 7 7 2 15 6 7 14 6 12 1 10 9 4 15 2 1 1 9 5 5 13 12 12 7 6 8 1 11 15 5 4 13 11 13 12 9 4 11 14 7 11 8 7 7 14 8 14 6 9 4 10 6 15 6 4 12 6 4 14 12 15 3 9 2 15 5 10 10 7 15 8 10 7 15 8 13 7 6 3 7 1 5 12 7 2 7 4 14 10 2 10 1 11 3 3 2 15 4 11 6 4 4 7 2 10 14 14 8 5 9 15 5 5 3 12 6 10 7 5 11 8 6 4 11 1 6 12 15 1 15 12 4 10 4 13 4 9 11 11 13 11 2 10 7 5 13 5 6 4 1 8 3 6 11 13 6 8 2 5 9 1 9 4 10 4 1 13 12 4 15 10 6 9 11 13 13 8 2 10 3 9 2 5 14 5 10 5 12 3 1 12 3 9 1 4 12 8 8 9 11 7 10 9 15 12 13 4 4 6 5 13 14 14 9 12 3 3 8 6 12 9 3 14 9 10 2 13 9 9 13 12 8 7 5 14 3 2 10 13 7 14 10 5 12 10 8 6 13 1 12 1 1 6 15 9 15 8 6 15 9 3 11 1 1 15 6 10 8 15 14 14 6 15 10 9 10 3 15 14 10 3 14 10 8 5 10 14 13 1 13 6 10 9 13 3 15 10 12 8 10 3 6 7 2 8 15 3 2 6 1 11 8 15 12 7 11 6 12 8 13 2 5 8 10 9 10 1 4 13 8 5 15 6 11 9 13 10 11 6 8 4 8 7 10 4 14 5 9 2 5 7 3 9 6 4 10 7 5 5 4 12 9 11 2 4 11 6 5 6 11 4 1 3 11 10 13 1 15 7 2 4 5 5 4 2 8 5 8 4 9 3 1 2 13 9 12 15 7 9 13 9 12 13 4 7 8 1 7 7 14 1 10 10 12 5 11 4 10 3 15 3 6 15 12 10 15 8 10 13 1 7 7 13 4 10 11 3 2 10 9 1 10 10 10 6 15 13 1 1 7 15 10 12 6 6 14 13 14 15 10 6 13 1 3 8 2 6 11 4 15 11 11 9 6 5 6 12 9 6 12 1 6 6 4 3 12 2 15 2 8 10 7 12 2 2 5 4 7 7 7 13 2 2 6 7 13 11 10 7 8 13 14 5 4 2 8 7 11 7 15 3 8 13 15 10 6 11 5 4 2 11 1 10 4 13 2 8 15 3 6 8 1 4 12 11 13 11 9 8 10 8 2 2 12 8 3 3 3 7 6 11 9 7 6 12 11 14 12 11 8 2 10 8 13 13 3 10 9 3 2 3 10 10 11 14 3 14 1 12 5 6 8 6 4 5 2 15 10 5 2 2 7 11 2 4 8 4 13 8 7 6 10 8 15 13 6 9 11 13 6 7 4 5 12 14 1 6 5 10 10 6 3 8 8 4 3 8 15 7 15 13 12 2 5 4 14 3 12 1 15 2 7 10 6 11 1 6 1 5 7 2 11 10 10 3 5 12 10 4 4 2 1 7 3 13 10 8 7 14 8 6 15 14 8 13 9 8 10 1 12 9 10 14 3 4 9 14 7 10 3 10 11 3 9 5 7 3 12 13 1 4 4 8 10 3 12 10 2 6 11 13 14 5 4 8 15 12 7 6 6 9 8 9 3 1 13 10 10 10 7 3 13 2 10 7 11 6 2 12 3 4 10 2 15 5 1 14 8 7 11 13 7 3 13 2 10 11 11 5 12 9 7 9 11 8 8 6 5 1 3 7 11 4 15 10 15 1 15 7 7 10 11 6 5 9 7 14 11 9 3 7 2 1 15 4 15 14 2 4 6 11 11 1 6 10 10 5 2 9 11 9 11 13 6 15 6 12 13 1 12 8 7 13 15 14 2 15 4 10 10 10 5 5 10 10 7 12 6 8 12 1 8 7 13 5 6 11 1 11 11 4 10 10 2 9 8 10 15 11 4 10 12 8 6 7 9 12 10 14 12 6 6 11 13 10 1 3 5 8 5 8 12 14 2 13 8 1 14 14 3 2 8 15 1 14 13 1 2 7 14 5 12 11 1 9 5 1 4 10 8 8 9 4 14 10 8 13 2 6 11 4 14 4 3 6 9 7 6 2 13 4 7 10 6 7 10 11 7 5 12 6 5 5 10 3 14 9 15 15 15 10 10 5 5 5 11 5 11 1 7 9 12 13 10 2 11 11 12 9 1 15 14 5 4 15 7 9 1 13 15 15 14 10 11 4 14 6 15 9 14 6 9 10 10 3 3 12 14 7 5 6 6 11 10 2 2 8 10 2 5 10 8 3 11 4 13 9 9 13 9 7 3 3 8 5 12 3 1 2 1 13 7 6 8 1 14 1 8 9 3 4 10 10 7 5 13 4 5 14 8 13 12 3 15 12 7 4 14 14 5 14 3 12 11 2 12 10 3 12 10 5 7 4 14 13 8 4 9 12 2 8 1 5 10 1 1 8 4 14 7 15 4 9 11 7 11 15 8 5 3 2 9 9 12 14 14 11 9 14 7 2 6 14 7 1 6 7 8 1 13 6 1 8 7 11 14 9 10 13 13 4 14 13 13 2 3 3 12 12 1 10 13 6 9 4 13 14 3 13 15 15 3 15 7 9 10 13 2 12 10 6 7 1 3 4 2 6 6 6 9 6 15 6 4 8 2 1 7 4 5 6 3 8 12 1 8 13 13 10 1 15 7 8 7 10 11 15 7 9 5 15 6 12 12 1 4 13 9 2 1 13 14 10 5 10 11 13 8 15 14 8 6 5 7 12 6 3 4 4 3 15 3 8 11 7 9 15 4 2 8 12 14 7 6 11 1 1 8 15 8 13 15 13 9 6 2 15 15 5 3 9 11 13 9 7 4 9 13 14 2 5 10 15 11 1 2 4 8 1 10 15 13 1 5 7 14 6 13 5 2 7 14 4 4 7 10 14 15 7 5 1 4 14 7 6 6 9 1 6 1 11 12 14 3 1 12 1 13 9 6 6 15 4 10 11 2 11 1 8 3 5 8 13 11 6 3 1 6 4 13 7 6 10 12 8 2 8 9 7 8 6 12 7 1 13 9 2 9 10 9 11 6 8 15 1 5 9 9 11 4 6 2 9 7 5 9 9 12 9 15 11 14 3 2 14 1 3 7 9 12 7 11 2 6 10 10 10 3 3 5 14 15 13 7 7 9 15 7 5 15 6 7 13 15 1 3 15 3 1 15 6 7 10 7 4 11 8 14 6 10 10 4 10 8 2 1 8 2 14 5 8 11 11 6 10 11 15 2 13 1 1 3 14 11 2 3 13 9 8 3 4 2 6 5 1 8 12 9 1 10 13 8 5 8 5 6 4 5 7 8 12 8 11 2 10 4 4 7 12 3 10 7 5 7 3 5 6 14 5 13 15 2 13 11 2 2 2 5 13 8 12 1 15 14 3 9 2 13 8 6 1 9 12 5 15 15 1 13 5 6 10 5 14 14 15 15 1 1 11 5 1 15 6 15 13 8 1 7 5 15 12 12 8 15 1 14 14 9 11 11 14 13 7 12 11 6 12 3 14 14 8 14 13 5 5 11 12 12 9 8 11 5 5 10 4 12 9 10 5 11 5 10 15 11 7 11 8 10 5 13 8 4 3 13 8 15 15 4 3 8 4 14 12 15 15 7 11 8 1 8 4 12 2 10 14 15 12 14 1 2 3 1 5 6 13 5 12 12 15 14 4 3 4 15 2 4 13 5 3 14 12 13 2 13 8 1 5 4 6 5 12 8 5 2 13 2 6 1 13 5 15 8 15 10 14 8 5 12 12 8 2 15 5 3 5 4 3 9 8 8 13 4 8 10 12 12 11 9 13 1 6 4 8 5 13 7 4 10 10 8 2 11 7 13 13 11 9 8 11 8 7 1 11 14 10 15 11 12 15 8 12 5 3 12 1 7 10 5 1 4 12 9 14 10 14 11 13 7 10 8 14 2 8 1 7 9 15 2 6 15 1 9 11 3 5 12 2 14 8 2 2 11 11 7 5 9 3 2 15 12 10 5 5 9 5 12 10 5 5 15 11 6 15 6 15 5 9 1 10 1 10 4 11 5 10 8 5 4 9 11 8 10 15 12 4 4 15 5 15 5 11 10 2 10 8 8 6 8 1 1 1 10 11 3 6 5 10 10 1 11 5 8 5 4 4 15 14 11 4 14 15 14 15 8 1 14 15 6 14 15 13 14 1 8 8 6 5 10 7 5 5 11 12 9 6 7 9 5 2 4 10 8 10 9 15 10 8 7 7 13 13 5 11 6 4 10 11 15 4 3 4 8 5 7 2 3 6 2 7 14 12 1 7 6 1 13 7 15 11 14 12 9 3 14 14 13 9 1 13 12 10 8 5 15 7 13 2 12 6 15 10 2 7 8 15 7 6 6 14 8 4 10 8 13 9 13 3 2 14 15 5 15 7 9 14 13 13 7 1 3 13 11 12 4 10 3 3 7 8 1 15 4 2 7 8 2 5 10 10 10 9 15 9 8 15 15 12 13 13 5 7 11 7 10 6 1 4 15 8 12 7 14 7 9 5 6 2 1 1 12 10 1 11 11 15 2 10 4 6 7 8 5 2 14 14 15 14 3 14 13 6 6 11 4 14 8 9 15 8 1 3 10 2 5 5 1 7 14 11 12 12 3 1 6 1 7 5 7 1 3 11 13 8 14 8 13 6 1 5 5 9 14 14 10 4 10 2 10 15 13 13 12 7 6 2 8 4 13 6 11 15 8 8 15 6 7 4 11 7 15 1 7 14 6 1 9 1 10 10 15 7 14 3 13 4 11 12 14 8 9 9 15 2 8 14 7 14 9 10 13 1 10 4 14 7 12 14 7 6 8 14 4 6 1 8 10 4 12 15 11 12 9 10 13 8 15 12 7 9 6 4 9 7 14 14 13 10 12 12 7 4 10 10 1 2 10 2 5 6 2 1 2 2 2 7 9 2 10 15 2 15 10 2 13 9 7 2 10 3 13 2 13 7 3 13 1 12 15 5 9 8 12 3 9 6 1 2 7 10 2 15 9 3 1 13 3 7 14 5 1 12 6 5 10 15 9 10 4 15 7 4 7 10 6 15 15 6 2 13 15 10 12 15 4 4 4 7 2 3 3 2 14 15 13 15 14 7 2 9 6 8 13 13 9 10 4 9 1 12 13 7 13 10 14 2 5 2 15 7 11 2 15 9 1 13 1 6 4 2 15 9 1 12 13 9 13 2 9 5 13 7 12 11 8 2 12 12 10 3 3 6 4 10 6 11 7 6 1 10 14 7 10 14 10 8 15 8 9 8 12 6 6 15 8 13 8 4 2 3 13 11 8 8 5 5 3 11 11 11 12 9 9 7 15 4 6 14 11 14 13 14 11 11 14 4 8 6 14 1 15 12 12 7 11 1 12 14 4 14 1 15 14 1 13 5 4 3 10 6 8 8 5 11 3 10 14 2 7 4 3 7 7 6 5 3 13 8 8 1 13 8 8 12 8 12 8 4 15 3 1 14 10 12 9 4 6 14 12 5 3 14 11 9 11 7 11 9 15 3 9 12 2 8 15 2 5 8 12 11 10 12 1 11 9 10 14 6 15 2 10 9 1 12 3 3 4 5 11 10 15 12 13 8 4 5 1 15 4 12 10 13 1 3 15 1 12 5 6 3 6 8 12 13 11 6 1 6 10 3 15 1 14 5 1 10 9 1 1 12 5 3 1 12 5 7 12 8 11 9 10 1 1 6 6 12 11 6 2 13 8 9 5 14 13 5 8 13 6 15 1 10 2 8 13 6 14 9 13 9 2 8 1 10 5 6 6 8 3 14 5 11 14 9 1 3 14 15 15 11 14 7 12 1 14 9 6 12 2 11 12 3 3 13 12 14 10 9 6 13 15 10 15 13 11 15 1 1 14 15 11 4 14 7 4 12 15 2 1 8 12 12 2 14 1 6 4 11 14 10 15 5 11 14 3 6 5 3 6 10 9 8 13 7 14 2 4 5 3 11 4 6 7 6 11 8 11 14 10 1 8 1 6 4 14 8 1 10 2 14 4 10 6 8 9 12 1 4 8 10 14 12 15 5 2 10 4 4 9 5 4 8 5 1 3 10 8 4 4 1 9 14 11 6 7 11 9 7 14 2 9 12 5 8 8 6 3 12 1 3 1 4 10 6 5 13 15 4 8 11 5 8 9 7 13 7 2 7 6 15 15 14 3 4 6 10 1 15 13 8 2 14 3 12 11 14 1 2 3 8 4 14 15 13 12 4 11 13 2 1 4 8 6 13 3 4 7 10 3 5 2 12 10 5 8 12 3 15 5 12 14 9 10 5 13 6 8 8 10 2 1 5 9 13 2 12 1 9 13 4 5 15 15 6 4 14 2 13 13 6 10 3 6 11 7 3 9 6 3 3 7 3 15 8 15 1 4 8 1 8 11 12 7 2 2 2 7 10 15 11 1 1 13 6 11 4 1 4 9 3 14 1 12 13 15 3 5 3 10 6 2 5 9 9 13 11 10 4 5 1 14 12 1 11 10 12 6 10 15 15 4 5 7 15 2 6 2 7 15 12 4 1 8 12 1 13 14 3 1 4 3 7 7 4 9 1 7 15 2 13 6 5 3 4 11 4 1 13 2 7 1 5 14 15 9 15 12 7 2 5 10 11 11 9 6 4 1 12 10 10 2 7 6 4 2 2 14 2 6 1 8 6 12 7 5 5 13 9 4 6 13 13 1 8 13 7 3 14 3 5 8 4 3 13 14 5 6 13 6 11 5 6 8 8 4 5 5 1 13 8 6 10 12 13 9 10 4 3 15 14 14 14 9 2 3 8 6 9 12 11 4 8 1 4 7 11 8 11 3 5 10 15 6 14 13 6 8 8 8 14 6 7 12 7 15 6 6 5 14 2 15 10 1 8 13 14 10 5 2 13 1 11 12 13 9 9 3 8 2 2 13 14 8 9 5 7 15 10 3 5 3 10 14 10 9 3 9 3 14 10 15 14 12 12 11 13 12 5 5 5 7 3 4 6 3 15 13 9 10 7 6 4 1 4 14 9 14 7 12 12 8 3 3 4 14 5 1 3 10 13 14 1 7 9 6 1 9 10 10 10 2 15 13 2 10 11 3 15 9 14 12 1 1 6 12 7 10 12 1 4 1 14 11 7 8 2 15 8 3 9 2 4 15 14 13 1 2 15 1 10 5 12 11 12 9 7 10 3 10 10 14 11 1 9 9 15 10 8 7 13 8 15 8 14 13 12 15 14 3 15 9 7 3 11 11 11 2 5 13 3 7 11 5 7 12 6 13 6 5 4 10 13 3 10 3 7 6 2 13 9 1 13 7 10 8 9 12 1 14 2 10 12 4 15 3 15 5 15 13 1 10 7 13 4 8 1 10 14 9 14 14 2 11 12 11 3 6 8 10 11 9 5 7 12 11 1 4 15 15 1 15 1 7 5 4 7 12 5 5 12 4 10 13 6 6 1 1 3 15 10 13 15 6 4 11 1 4 6 7 10 6 14 2 5 10 5 11 13 2 7 9 12 1 7 2 13 14 2 1 13 12 13 12 9 9 14 10 12 5 1 14 10 14 15 6 15 12 1 12 13 7 6 9 14 4 2 12 2 4 12 6 7 1 2 15 9 7 9 13 11 2 11 13 7 2 3 7 13 4 3 2 2 15 10 8 10 4 4 11 7 7 8 13 7 9 12 1 1 6 13 3 7 15 15 13 1 10 11 14 5 14 7 6 5 2 13 15 5 8 2 3 14 10 15 6 3 11 13 10 8 2 13 6 1 4 11 8 13 6 13 2 11 5 15 1 13 4 15 9 12 1 11 10 10 2 7 5 12 11 6 12 12 10 2 4 14 4 4 3 10 1 12 5 12 11 12 9 14 11 2 2 4 4 12 13 5 10 9 9 6 15 5 9 9 13 5 14 2 8 2 11 8 13 7 5 15 4 5 13 6 14 15 9 2 3 14 7 4 7 7 1 13 11 10 7 8 14 12 1 6 5 3 5 9 10 1 8 5 6 13 10 4 4 11 12 13 9 10 1 7 1 2 5 3 3 3 3 1 14 3 13 4 6 9 12 7 10 5 11 7 9 12 2 12 7 13 9 7 15 1 14 15 2 10 10 4 12 12 11 10 6 15 5 11 9 9 9 10 13 4 8 13 8 9 9 6 13 9 5 12 9 10 4 11 4 5 6 15 1 9 1 13 15 13 9 8 6 9 9 10 5 1 7 12 9 7 9 14 15 13 2 8 7 5 10 10 9 8 1 1 1 9 14 7 6 14 7 11 7 15 12 11 8 3 14 8 9 8 6 8 5 8 7 4 4 2 13 5 9 6 5 1 6 10 7 11 8 5 13 7 5 9 9 12 3 8 11 11 7 2 10 3 1 1 6 4 2 4 8 2 1 5 9 6 14 1 8 14 12 5 5 1 5 5 4 7 4 15 9 10 8 3 13 8 3 10 3 12 5 11 13 5 15 7 2 5 14 9 3 10 5 14 3 9 11 13 7 14 4 15 1 11 2 5 10 12 14 13 8 4 15 12 8 14 10 10 10 8 10 13 10 15 3 12 15 13 1 7 12 5 13 12 15 7 1 2 3 6 14 2 9 5 5 9 3 15 10 12 14 4 1 8 3 4 11 10 1 12 1 4 1 5 15 7 11 7 15 5 5 5 6 13 9 3 6 11 2 15 15 7 4 7 15 13 10 2 7 3 5 14 6 12 4 13 4 14 11 10 4 15 15 1 13 8 3 10 11 11 10 2 3 5 8 9 9 10 2 8 12 7 6 9 3 1 6 13 7 2 8 2 8 7 9 5 6 12 15 1 14 1 2 8 12 2 1 5 11 3 4 14 9 10 7 3 2 13 1 8 6 8 9 13 6 3 10 11 6 1 12 11 8 5 4 4 6 11 15 8 5 4 6 5 5 13 8 6 2 15 6 14 7 6 3 12 8 12 14 5 4 2 8 11 7 3 14 4 13 6 12 10 1 9 14 5 13 13 2 14 12 7 4 3 13 7 6 12 3 12 9 14 13 1 9 4 3 15 15 7 5 11 1 5 11 15 1 9 12 2 14 9 9 3 3 13 9 1 9 3 12 9 1 9 9 2 5 3 1 4 10 12 6 10 1 1 1 1 1 13 9 15 13 9 9 7 6 9 14 7 3 10 15 11 11 9 12 7 11 12 10 5 15 7 7 15 14 7 7 15 11 7 6 8 1 14 7 6 7 5 12 1 7 12 11 2 12 7 8 7 10 9 4 9 7 10 15 12 8 13 3 4 5 8 11 5 13 9 10 11 14 14 12 5 10 7 13 13 6 5 4 15 5 14 1 11 15 15 7 8 13 10 11 9 9 13 13 14 7 14 9 12 12 12 1 13 4 5 10 1 9 6 15 5 11 15 7 11 7 5 3 11 6 5 4 7 2 8 5 15 6 13 11 10 2 3 14 5 7 1 5 7 13 11 11 8 3 9 3 1 14 12 11 11 1 6 2 10 13 6 9 10 11 5 11 12 14 2 8 6 2 4 12 14 6 15 6 8 8 1 15 13 12 10 1 5 7 2 14 4 15 7 6 10 3 8 13 2 9 12 7 2 15 10 15 12 1 13 12 1 5 11 13 8 13 13 12 4 7 10 8 6 9 5 7 11 12 11 12 6 7 10 7 13 12 14 9 12 3 12 4 7 8 9 14 5 6 3 8 4 12 7 1 5 3 14 8 15 9 11 12 7 13 3 11 9 8 12 12 10 8 1 8 15 9 14 11 6 1 11 2 12 9 2 9 12 1 1 11 1 11 7 15 8 1 10 8 1 6 12 10 14 12 10 5 12 8 1 9 8 3 10 11 11 4 4 7 11 11 9 11 14 15 10 6 8 5 6 8 2 2 9 15 5 10 12 1 2 4 1 1 6 11 4 1 6 14 15 1 10 8 11 8 15 13 5 14 9 2 13 10 3 6 2 14 8 13 6 1 1 7 2 13 9 5 5 14 3 4 6 4 4 1 3 3 5 15 1 5 1 13 15 11 10 8 9 2 5 15 3 12 6 11 1 6 7 5 4 1 1 9 12 4 1 14 6 13 13 13 2 6 2 8 1 11 15 9 5 11 8 14 14 5 1 14 10 7 11 5 14 11 5 10 6 13 9 3 2 13 15 3 3 1 3 3 3 2 12 7 13 11 12 3 8 12 2 9 10 4 6 9 14 10 3 4 14 3 6 15 1 12 10 3 4 12 13 6 5 1 5 2 11 1 5 10 5 13 4 14 1 9 14 6 10 9 1 9 11 13 15 11 9 9 6 12 12 3 9 2 10 13 10 12 6 6 7 2 10 10 15 2 10 6 7 4 14 14 12 9 11 4 12 11 4 9 14 1 3 8 9 12 5 10 8 2 8 14 3 2 15 10 4 9 15 2 13 5 1 1 5 11 11 1 7 15 1 5 7 3 4 7 6 9 1 6 2 8 4 5 2 11 14 5 11 5 6 8 9 6 1 13 9 11 6 7 2 6 11 8 1 15 14 6 15 7 11 8 6 7 12 7 9 2 3 4 6 9 4 6 6 4 11 6 6 1 12 8 13 15 7 13 6 6 11 12 4 13 4 9 11 8 1 4 9 3 8 7 3 3 12 1 6 14 13 3 14 10 10 4 1 2 8 6 14 10 9 2 8 12 2 10 4 9 6 13 12 13 11 6 7 14 13 12 13 11 14 3 12 1 6 12 9 6 9 14 15 2 7 14 13 8 9 9 2 14 13 5 3 8 2 9 6 15 12 10 2 2 13 13 9 10 1 2 15 9 7 7 10 13 5 14 6 5 14 14 3 11 3 12 10 11 12 8 2 15 2 3 2 6 7 10 1 7 4 7 7 10 13 1 15 3 7 5 7 5 10 2 8 4 5 2 14 2 9 1 1 3 3 9 8 10 11 15 8 6 7 15 7 4 7 6 13 5 2 12 10 11 5 9 14 9 10 13 2 11 5 10 13 7 3 5 8 5 5 8 2 3 7 9 13 5 14 11 10 8 14 11 3 3 4 9 11 5 13 5 15 2 14 4 15 8 9 15 5 5 7 6 14 5 14 11 9 5 13 10 12 11 5 6 5 15 14 8 12 11 12 11 12 2 7 4 1 7 3 5 11 1 11 1 5 1 11 5 12 1 15 15 11 11 6 8 3 11 15 14 14 3 1 2 4 7 5 4 13 7 9 15 7 11 15 3 3 3 8 15 3 14 6 5 1 3 4 10 14 3 8 12 5 1 5 15 14 10 11 12 8 11 3 7 6 10 9 15 4 8 6 6 13 12 2 6 14 6 15 12 15 15 15 12 7 5 11 5 6 6 8 13 1 11 11 13 12 12 13 15 11 3 12 1 6 13 6 5 10 12 1 10 3 8 6 9 4 8 6 9 6 13 13 13 15 1 11 11 12 15 2 7 9 13 14 15 3 11 4 12 8 11 13 2 10 10 11 13 3 1 13 8 5 11 5 5 11 7 7 14 6 9 12 7 6 11 6 15 6 9 12 5 11 9 7 6 4 9 10 13 1 8 12 5 3 8 1 5 15 8 10 12 8 13 3 5 8 15 5 6 15 8 10 11 1 8 8 11 1 2 15 1 9 11 13 3 4 13 14 10 5 8 13 4 6 1 9 5 15 13 2 7 12 12 2 4 11 9 15 12 2 6 4 11 9 1 13 4 14 4 13 10 11 10 14 8 2 14 5 9 3 6 15 14 9 8 2 5 8 8 8 9 14 11 4 7 12 9 10 2 12 14 3 14 15 8 14 2 6 3 10 15 8 1 13 2 8 15 6 15 14 13 15 12 15 4 10 3 4 11 4 7 9 14 5 1 6 3 2 4 12 3 3 12 10 8 13 2 7 10 8 12 14 7 9 5 2 10 8 12 13 3 3 13 1 15 13 14 9 14 9 6 8 11 2 2 3 6 10 1 7 2 13 5 1 13 1 9 14 8 6 11 3 15 9 3 14 6 8 15 12 1 5 4 4 13 13 13 3 7 14 1 9 3 12 1 7 12 9 12 5 6 8 7 13 8 1 3 5 1 2 8 8 6 12 11 10 1 9 4 7 14 4 15 8 15 7 6 12 8 2 8 5 1 6 2 15 6 5 5 13 6 12 6 4 15 1 13 7 1 2 14 14 5 5 13 5 12 3 8 4 12 15 8 12 5 2 12 2 6 8 7 3 11 12 6 3 4 11 9 5 12 7 10 8 12 8 4 15 10 11 3 6 2 2 10 6 3 13 15 15 5 6 3 15 9 8 9 12 3 3 1 6 1 11 14 4 10 2 3 11 5 12 2 6 14 3 4 8 15 10 8 4 7 10 10 15 2 11 11 12 13 4 2 5 14 15 9 8 9 11 3 5 8 11 2 13 5 12 5 4 6 12 14 12 13 9 3 15 4 14 11 8 2 12 4 7 4 12 6 4 15 15 8 14 3 9 3 7 6 14 11 3 11 9 15 8 9 2 14 4 7 1 3 15 5 7 6 8 10 11 3 1 3 10 6 5 10 8 11 7 14 13 10 9 7 1 8 7 9 14 3 1 14 5 7 3 3 13 2 5 15 11 12 2 5 3 6 7 2 9 13 15 6 14 15 4 14 15 3 15 13 5 7 3 9 13 13 4 10 6 15 2 2 11 3 13 5 1 11 7 9 9 13 6 14 5 2 5 4 4 4 8 8 2 2 8 14 14 11 1 12 2 2 13 13 11 2 2 3 13 15 3 13 5 9 11 9 10 15 4 13 10 3 12 11 4 4 2 10 7 2 6 8 10 10 5 12 3 14 15 15 5 2 4 9 2 15 2 3 6 12 15 8 14 11 10 10 7 11 4 13 4 1 5 5 2 2 2 4 15 8 4 4 9 14 13 3 13 6 5 11 10 12 10 8 7 4 2 5 7 12 2 10 12 7 15 13 8 8 2 14 15 12 9 15 2 6 2 15 4 7 2 13 3 11 12 1 6 6 6 12 2 7 7 6 5 13 3 4 5 11 9 11 14 3 10 1 15 12 7 3 10 15 7 12 2 11 12 7 8 9 4 9 1 2 14 12 14 9 1 10 11 9 12 2 11 6 9 11 9 15 5 3 6 4 6 7 6 3 13 13 3 1 13 3 9 4 7 7 4 7 8 14 7 4 7 10 2 15 12 2 6 8 5 11 11 2 2 8 11 7 5 14 7 3 1 1 6 7 14 1 5 14 14 4 9 6 13 2 12 9 4 3 8 15 13 11 1 7 3 12 13 15 10 11 2 2 3 14 1 2 14 12 7 4 15 15 1 12 9 13 12 12 7 5 11 4 15 3 2 9 14 14 8 15 2 1 2 4 14 9 12 4 5 3 15 5 10 15 8 3 4 12 6 10 1 8 6 7 10 14 15 1 5 8 15 6 8 8 9 14 8 13 9 13 7 8 9 1 15 1 10 10 12 7 12 4 14 9 10 9 7 2 1 11 9 7 1 8 7 2 13 14 14 7 11 12 6 4 13 12 12 14 7 15 6 3 4 4 3 5 4 9 6 11 5 6 3 12 6 9 5 3 7 10 9 10 7 15 5 11 3 1 9 9 8 6 3 11 2 5 15 12 6 13 8 2 10 10 13 15 10 10 3 1 4 11 2 10 2 7 5 12 14 6 5 6 3 15 8 11 11 15 8 1 4 15 2 13 1 7 13 10 1 15 2 4 2 4 6 11 2 2 7 15 14 3 13 2 2 12 12 5 11 11 12 14 10 6 12 10 12 1 11 4 15 13 14 8 1 11 3 2 13 9 8 3 12 12 11 5 9 15 1 4 10 13 10 12 3 13 13 6 13 9 1 4 6 14 11 13 10 14 14 14 14 13 1 10 10 12 7 3 11 7 13 12 11 14 8 13 11 6 10 8 14 10 11 11 9 14 8 10 12 13 15 10 2 15 12 11 3 10 5 5 8 10 2 4 8 9 1 4 6 3 3 11 12 6 6 12 4 5 6 7 9 5 1 11 12 4 13 14 13 10 11 6 4 12 1 11 12 8 14 3 10 9 5 7 14 11 3 9 7 1 15 8 12 7 10 8 11 7 14 15 8 9 12 11 12 12 7 8 12 12 2 6 5 7 12 10 9 7 3 15 7 9 14 10 1 8 3 3 7 8 9 14 1 13 2 12 1 8 11 12 11 13 3 1 4 6 2 12 12 12 3 10 5 9 12 12 8 6 6 14 13 15 5 5 4 6 8 11 5 3 8 15 15 2 7 10 7 9 13 11 5 8 12 1 1 8 5 15 13 10 14 2 1 10 6 4 7 13 15 11 8 14 2 7 15 9 9 13 2 13 15 13 5 4 5 12 3 9 12 8 4 2 9 11 11 15 7 9 4 13 4 11 11 5 10 2 5 3 6 13 7 6 10 12 1 7 15 3 15 3 10 10 4 11 13 6 2 4 14 5 1 9 8 3 6 2 4 10 11 9 8 2 6 9 5 13 15 12 1 7 14 2 8 10 12 12 7 5 15 13 10 15 6 2 2 11 10 12 13 5 13 12 13 10 5 3 8 12 14 15 10 4 8 9 13 12 6 12 1 5 9 10 12 14 3 5 2 12 9 6 8 6 2 6 7 6 15 14 9 5 5 3 8 13 4 13 1 9 9 1 5 2 3 8 7 5 5 15 9 13 5 1 10 6 13 1 4 12 7 12 1 3 7 1 7 10 13 7 3 13 8 14 6 2 7 12 13 11 12 6 15 1 14 9 7 11 1 10 15 14 13 7 2 4 7 8 13 11 15 7 8 14 6 13 7 4 10 4 6 13 2 5 13 7 5 11 9 12 12 8 11 10 15 12 13 6 11 3 9 2 9 1 7 6 6 13 1 7 2 6 4 10 2 8 1 13 11 9 10 7 9 12 8 8 8 13 5 10 15 13 12 15 6 3 13 3 8 13 9 1 11 4 10 12 3 2 2 13 10 3 5 3 14 4 2 13 1 14 7 15 3 10 7 8 5 4 10 12 1 10 12 3 5 13 7 8 14 8 5 15 10 1 10 8 5 11 12 5 1 3 12 4 13 3 3 9 13 5 5 5 14 8 8 11 5 14 3 3 13 7 9 14 15 3 13 4 6 9 15 6 3 11 1 15 5 4 15 2 8 4 14 13 11 6 8 15 11 10 9 15 9 10 13 8 12 10 11 2 3 10 15 12 13 15 4 9 3 3 11 2 7 1 15 9 13 14 1 8 9 9 7 9 10 11 1 7 5 3 15 14 4 6 2 8 6 5 2 15 8 4 9 14 4 15 7 1 13 7 15 13 8 13 6 2 8 13 15 4 15 15 9 11 5 10 3 2 15 4 9 7 7 2 12 10 1 10 2 13 9 1 3 1 13 8 9 12 6 1 7 12 15 15 7 11 2 10 5 8 5 13 6 12 6 2 13 13 11 15 10 11 7 12 3 12 12 12 8 9 12 7 5 3 6 4 5 14 5 9 6 9 13 11 12 10 4 10 7 7 1 9 2 7 12 5 10 8 8 3 1 11 9 13 13 6 8 9 12 12 3 9 12 7 12 9 2 15 10 8 13 10 8 7 8 5 11 3 4 10 12 5 5 12 9 9 9 1 2 5 4 11 6 15 10 2 8 11 1 9 10 6 3 3 12 3 14 14 12 2 8 15 13 4 11 6 12 11 13 5 1 1 8 6 1 2 14 15 4 14 9 13 11 3 7 7 12 5 5 8 7 4 7 11 14 9 2 2 5 6 7 12 14 14 9 6 7 7 5 10 12 5 14 8 15 6 6 11 2 3 11 15 6 2 11 5 3 4 6 7 9 4 3 7 9 3 12 15 9 9 1 5 5 15 4 4 5 10 15 13 12 10 13 9 3 8 5 5 11 3 3 11 13 12 3 7 14 6 13 14 6 14 4 11 13 14 14 9 15 5 6 11 14 3 12 9 2 1 13 4 3 1 15 1 4 9 14 3 6 11 1 12 1 11 7 5 10 12 13 9 2 11 12 7 5 8 15 7 15 5 10 3 5 1 10 8 1 8 2 7 10 3 3 11 5 1 15 14 12 5 15 5 15 3 12 4 10 11 2 9 15 12 3 11 4 4 11 5 11 12 11 13 6 5 15 11 12 14 1 15 10 7 5 9 9 1 5 10 11 6 11 3 9 13 13 13 2 15 9 4 4 11 1 9 15 15 11 3 6 12 2 15 3 6 1 4 13 5 13 1 10 8 3 4 13 7 8 14 14 1 9 2 11 10 2 2 1 13 4 6 9 12 13 3 10 13 6 7 2 11 7 3 3 1 6 15 15 5 5 13 5 14 6 15 8 7 8 15 4 11 13 4 15 10 7 9 14 4 15 7 14 14 9 9 6 7 8 5 11 5 9 1 3 14 7 2 6 15 1 9 2 13 13 1 7 11 9 12 6 1 3 12 14 12 5 4 3 4 1 13 8 9 5 10 15 12 11 5 3 4 5 4 1 9 12 15 4 12 11 2 12 14 13 2 2 2 13 4 5 13 8 5 13 13 14 4 1 2 8 3 5 13 13 12 6 1 3 2 13 14 3 1 4 15 3 5 8 15 15 4 4 7 8 8 11 14 12 11 7 11 5 3 15 3 6 13 10 9 6 7 14 8 8 2 14 2 13 13 8 12 1 11 3 1 10 14 6 13 1 4 1 6 6 15 15 11 12 9 11 2 1 9 1 15 10 6 1 7 3 15 3 11 2 13 3 11 3 8 1 3 11 1 8 8 15 14 10 4 8 6 12 15 14 5 6 9 10 6 7 13 5 2 15 13 6 2 8 8 1 15 2 3 15 2 10 7 15 4 10 7 1 13 13 15 2 3 15 12 15 13 1 11 14 15 8 11 8 8 3 8 7 12 10 7 13 4 13 4 14 14 3 7 11 15 6 13 3 12 9 9 9 9 5 15 15 12 10 7 4 5 14 11 8 15 9 5 3 6 8 8 11 10 14 6 2 11 3 11 14 3 4 15 3 8 14 9 5 15 15 15 11 5 2 3 4 10 14 13 7 14 13 9 15 3 15 1 6 9 11 4 4 15 3 6 7 8 7 3 8 13 10 10 3 11 13 13 13 3 3 11 1 7 5 1 9 4 1 6 4 12 10 7 3 4 5 1 12 11 4 11 15 5 12 2 15 9 7 4 4 9 15 4 15 4 4 15 14 5 6 9 8 7 8 10 10 12 10 13 14 5 15 13 9 12 7 1 12 5 11 15 13 10 11 4 5 14 10 10 10 15 4 2 13 3 3 15 6 5 12 4 1 4 8 2 7 6 9 10 10 4 2 14 6 12 9 10 10 4 12 5 10 7 13 8 9 8 7 14 4 10 9 11 5 8 12 11 6 12 6 15 1 14 6 6 10 6 7 4 9 10 15 11 8 5 10 1 4 8 6 14 9 6 9 14 14 13 1 4 9 13 10 1 11 7 13 5 13 12 1 13 6 15 15 14 11 9 6 14 1 4 4 2 9 13 15 14 10 7 2 10 5 4 3 7 10 15 12 14 11 12 12 9 3 11 14 6 12 11 11 4 14 15 5 8 12 11 6 13 3 15 14 14 10 1 5 11 8 1 10 10 4 13 3 14 15 8 11 11 4 6 15 2 5 4 1 8 7 14 12 9 5 3 7 14 3 3 1 2 11 10 12 14 14 6 4 14 14 14 9 9 5 15 2 1 11 10 1 2 8 12 10 4 14 8 9 9 10 9 2 5 11 13 11 9 4 14 14 9 5 15 9 1 14 10 1 9 4 8 10 3 12 11 6 10 3 14 10 5 8 12 9 10 1 11 10 11 2 9 4 6 8 12 6 6 14 13 7 9 13 1 12 9 12 2 3 6 8 5 10 7 8 4 1 8 6 10 4 7 3 14 12 2 3 9 8 1 14 14 9 11 6 12 4 2 14 13 8 13 9 9 4 1 4 4 9 10 5 4 1 8 2 13 9 11 13 8 3 11 13 12 13 4 8 1 12 13 14 11 10 7 5 5 15 8 15 15 2 5 3 10 4 11 14 4 7 11 12 9 14 1 12 11 11 12 12 15 1 2 10 3 15 6 7 14 6 7 13 14 3 15 8 6 3 6 9 9 9 12 9 7 13 13 2 8 1 13 7 1 14 9 10 6 6 2 4 11 15 2 2 2 8 1 14 10 14 7 10 7 4 11 13 8 8 6 15 8 4 14 15 9 14 10 14 4 3 10 7 9 11 15 2 3 15 15 5 13 6 14 11 1 9 15 8 8 6 15 15 1 5 7 9 3 1 15 6 10 9 4 3 11 3 4 5 3 10 9 7 7 8 10 8 8 9 7 1 14 13 15 14 2 6 15 4 13 6 2 7 14 12 1 1 15 11 5 9 5 14 7 12 13 1 11 5 10 2 5 15 15 12 14 8 9 13 12 14 3 5 12 8 1 13 15 7 8 4 7 5 9 14 1 13 6 11 10 15 4 6 15 10 2 5 3 3 9 14 1 3 10 12 10 2 1 1 9 1 11 15 5 12 5 12 9 11 7 3 2 2 9 8 12 2 4 14 4 12 4 11 14 13 8 15 14 15 15 14 15 11 6 4 7 2 7 7 12 13 10 6 15 10 5 3 3 9 1 7 12 4 2 11 8 1 2 6 8 2 12 7 4 2 3 10 3 9 1 7 14 2 4 5 3 15 7 6 8 7 4 12 2 12 7 9 13 15 6 5 1 2 3 4 10 12 5 5 13 13 3 11 6 6 15 1 12 13 6 12 4 1 8 12 12 6 5 1 5 10 12 13 12 15 1 6 3 13 2 15 2 4 10 7 1 1 14 13 13 4 9 8 4 1 4 8 6 15 8 2 10 5 14 13 4 7 10 13 4 12 13 12 15 7 10 1 15 9 13 12 4 13 12 15 13 7 7 10 7 14 11 1 3 10 13 13 8 7 11 11 10 8 7 10 6 8 2 5 1 6 9 5 3 12 4 7 3 10 8 9 15 10 1 3 4 5 7 3 4 9 13 13 8 11 14 6 4 15 10 4 12 10 15 6 13 3 12 1 4 4 1 4 14 9 13 9 13 11 12 8 5 1 6 4 4 11 9 7 11 11 2 14 12 9 5 10 3 1 10 7 12 2 2 2 10 14 2 15 1 5 7 12 6 12 1 1 8 9 14 10 4 15 15 1 15 4 10 3 12 11 9 15 12 2 1 14 7 9 13 7 14 4 4 11 8 4 11 7 12 9 8 8 15 7 15 15 11 9 2 7 11 2 6 14 3 13 12 9 6 1 15 4 5 10 14 4 13 9 10 2 9 2 9 9 15 8 8 10 8 1 8 10 9 5 8 11 2 12 11 8 12 2 3 8 12 2 11 9 2 12 2 11 5 10 11 5 9 10 6 8 10 14 2 3 3 2 5 5 13 15 4 9 1 13 2 12 6 4 13 8 1 14 10 12 1 12 1 1 6 14 9 15 12 2 9 6 10 5 10 7 4 5 8 11 3 1 15 8 4 4 7 11 2 8 15 2 4 7 10 9 5 10 15 1 11 15 7 6 4 8 4 14 5 11 10 14 3 1 6 14 4 5 1 5 12 15 14 8 7 15 1 11 9 8 4 11 7 10 1 11 9 12 1 13 14 10 11 2 2 9 15 5 5 15 2 1 15 7 8 13 6 1 8 6 8 11 1 14 12 9 1 13 5 2 10 3 3 13 11 5 13 2 1 2 2 9 9 8 7 9 12 4 1 11 9 8 7 10 13 10 3 6 7 14 7 9 8 1 13 11 12 2 12 13 10 5 13 3 4 5 3 15 8 3 11 9 2 9 3 15 10 12 12 2 2 3 2 9 3 6 4 7 7 8 11 1 12 8 10 1 4 5 15 4 7 10 12 1 10 6 7 5 9 3 13 10 5 14 10 14 11 14 12 9 6 7 1 9 15 2 9 3 6 9 13 5 10 9 5 12 14 11 1 14 13 13 8 9 3 3 14 13 8 11 13 5 2 13 13 8 14 7 3 5 7 15 1 8 1 5 4 6 7 4 5 11 8 12 11 10 14 9 14 13 11 11 2 5 15 15 12 6 13 14 10 11 6 2 3 6 13 14 11 4 9 15 14 2 12 1 3 2 9 9 15 12 11 8 1 11 7 12 1 11 3 2 6 8 10 1 5 7 14 15 10 14 7 15 7 3 15 10 11 15 10 2 11 5 10 11 7 8 15 14 4 9 7 1 1 1 1 12 7 6 11 8 5 2 7 11 11 13 12 14 13 6 15 15 3 1 3 1 9 9 15 4 2 13 4 2 6 12 5 12 2 15 5 13 9 3 1 11 8 12 1 12 10 1 11 4 8 5 4 1 13 10 4 14 15 15 7 5 11 11 1 12 3 12 2 3 7 2 13 14 5 6 2 6 6 12 9 5 9 5 6 6 6 1 5 5 15 3 9 10 14 2 14 1 5 15 10 11 8 7 1 12 12 9 10 9 13 3 6 6 14 11 11 5 3 7 9 3 10 10 4 15 11 2 7 15 8 1 3 15 14 10 4 3 4 13 3 1 7 8 6 13 3 8 2 13 7 2 15 8 3 3 7 13 12 13 5 4 13 14 4 3 15 14 5 3 3 8 10 9 15 7 6 10 15 14 7 13 8 13 5 10 15 11 15 11 15 4 7 4 9 10 6 8 15 11 3 2 10 12 2 9 4 8 10 10 13 1 7 5 13 3 7 5 13 6 7 4 1 13 7 9 14 4 8 13 6 10 14 15 7 1 1 2 15 10 11 4 11 9 1 15 11 7 11 15 12 3 3 4 15 1 4 14 4 11 3 2 6 9 1 4 1 1 5 7 11 7 10 13 15 10 4 10 1 15 9 4 9 3 7 8 3 10 13 13 6 8 6 3 1 7 6 8 14 2 14 9 8 8 13 7 10 2 8 10 8 8 6 1 10 12 15 4 14 5 8 11 12 14 5 4 12 10 11 10 3 9 11 10 8 15 8 2 1 15 4 15 7 9 7 8 12 7 3 2 11 10 12 7 15 1 10 3 2 12 13 11 5 15 5 12 14 4 6 7 3 9 6 1 9 13 15 12 11 2 14 6 4 2 4 10 3 5 13 11 1 2 7 5 1 3 8 6 7 5 12 1 5 10 9 13 14 8 2 9 2 15 6 12 1 9 6 10 13 10 13 5 3 4 1 10 13 8 1 4 5 4 12 9 13 5 14 3 12 15 11 5 6 1 1 6 1 14 8 5 8 5 9 11 15 9 12 12 9 12 8 5 1 4 13 5 8 3 8 11 2 10 8 14 3 8 5 3 6 12 15 6 8 8 8 7 9 4 3 9 8 10 13 8 5 2 4 4 5 11 15 13 13 7 12 15 6 8 2 4 11 1 1 3 1 8 1 1 3 3 1 10 5 13 9 9 6 13 5 2 15 4 15 12 2 3 11 14 2 5 2 12 12 9 6 4 1 6 4 11 15 11 5 4 15 14 5 6 3 9 7 9 4 13 13 12 7 8 10 8 4 4 11 1 12 1 11 5 13 7 15 13 2 11 8 2 9 12 7 3 12 5 12 7 10 1 3 1 8 5 1 4 15 11 11 3 4 6 7 1 12 13 13 6 9 6 7 9 9 5 12 13 9 15 4 10 15 14 11 14 3 11 9 2 13 4 4 1 10 3 2 13 15 6 3 8 3 9 2 4 5 5 1 6 11 11 15 2 9 2 15 3 4 9 11 2 4 7 9 5 9 2 3 15 8 12 15 10 13 1 5 2 12 5 7 7 8 14 8 1 15 14 11 4 14 6 12 3 12 5 7 12 7 1 12 6 13 11 7 10 3 12 11 6 8 10 12 15 8 11 1 14 1 11 9 15 8 5 9 5 2 7 1 15 8 4 5 12 14 11 6 8 7 8 13 15 9 1 6 1 3 6 15 4 8 8 10 1 5 10 12 6 1 4 12 15 8 1 11 13 11 8 13 10 1 10 1 9 3 6 2 5 4 8 15 3 7 1 10 3 10 6 15 3 2 11 9 1 11 5 5 14 4 2 15 11 4 15 12 6 12 13 2 15 12 9 3 3 9 12 13 11 10 12 13 3 8 6 3 10 2 7 8 13 1 7 8 11 13 4 1 10 8 9 1 11 2 10 6 3 14 3 13 8 14 2 2 6 7 4 1 1 2 15 13 2 14 12 12 11 8 4 12 15 5 13 11 13 7 1 15 12 10 12 11 8 13 12 6 12 15 13 4 9 12 8 2 10 4 14 13 3 9 9 3 5 6 5 3 5 12 2 1 6 6 12 5 10 15 10 6 15 7 1 15 11 8 1 5 4 6 2 6 7 11 15 11 8 4 13 4 7 7 12 4 12 8 9 6 7 3 4 13 2 4 4 12 4 5 8 7 10 10 4 1 12 4 4 11 14 1 15 6 14 3 1 2 10 9 15 8 4 3 13 5 13 1 1 8 12 15 6 7 1 10 14 12 13 2 15 11 10 6 8 8 8 9 2 9 9 1 8 12 10 12 1 14 5 8 7 1 8 12 14 8 6 13 12 10 6 3 13 7 8 12 7 7 12 8 15 6 8 14 2 2 11 10 15 15 2 13 7 1 10 6 1 7 10 12 9 7 14 6 14 13 9 5 4 6 12 10 11 4 8 4 12 10 13 3 1 7 1 8 7 2 5 7 15 14 10 15 5 15 5 10 12 14 14 7 11 10 1 6 5 1 9 8 10 14 3 3 5 10 10 3 11 6 10 2 4 11 2 15 11 13 10 14 3 15 6 13 2 6 10 13 13 4 6 15 2 8 2 13 2 3 15 4 8 1 12 3 12 5 9 7 3 10 5 5 10 2 10 11 15 4 8 12 14 5 11 15 12 4 4 5 6 4 15 5 4 4 14 7 8 8 5 10 2 2 7 11 3 1 13 2 11 6 14 10 2 1 1 6 12 5 2 2 8 2 14 3 5 12 10 12 4 14 14 13 7 12 15 10 12 13 11 14 10 1 8 11 9 9 1 5 13 3 13 12 11 11 14 7 15 15 3 10 6 8 7 12 4 7 13 7 11 9 6 5 1 13 7 1 6 8 5 10 2 10 6 12 12 12 3 11 3 12 6 8 12 4 12 15 2 9 7 12 9 4 8 2 1 15 2 14 7 14 8 15 8 6 3 4 9 5 15 11 8 12 11 4 7 14 4 9 14 2 12 8 5 5 1 12 4 9 10 2 7 10 1 14 7 3 10 15 14 1 10 13 12 5 2 10 3 12 10 2 5 7 1 1 11 8 12 6 1 14 7 15 15 14 5 6 8 14 5 13 14 14 10 2 11 3 12 5 6 6 6 10 12 13 10 14 5 14 11 13 4 9 12 3 7 1 8 6 15 12 3 5 2 13 7 12 7 3 2 13 8 14 7 12 12 9 2 8 14 13 12 2 6 8 4 5 1 11 10 7 14 13 11 15 2 9 12 8 11 5 5 11 3 4 7 14 4 8 14 2 5 10 10 3 10 13 7 2 15 1 15 5 13 10 4 6 11 7 14 6 11 10 1 14 13 14 4 8 7 9 9 3 11 3 12 5 7 3 13 13 4 12 2 8 13 13 6 8 4 4 6 15 5 6 5 10 5 15 2 3 9 3 12 4 5 9 15 4 3 4 1 13 15 10 6 4 7 11 12 10 6 2 1 2 14 12 11 10 12 13 4 5 7 8 15 3 8 6 6 10 9 14 8 8 8 5 3 14 7 14 8 4 7 1 5 13 12 8 14 8 12 3 4 3 2 10 5 9 15 11 10 8 1 9 7 8 13 10 6 11 15 5 6 14 5 3 3 2 10 1 1 6 10 12 8 11 6 4 4 6 6 6 5 6 14 4 13 4 5 10 14 4 15 12 9 4 14 11 12 8 4 13 5 13 1 4 9 6 7 4 3 13 9 15 10 8 3 8 11 7 2 1 2 1 12 3 12 10 5 15 9 8 4 5 6 4 8 14 10 7 9 4 4 3 3 13 10 5 12 5 3 6 12 12 13 9 14 9 10 3 1 11 3 4 15 8 8 8 13 9 14 6 12 9 8 7 13 9 3 2 5 6 7 2 2 4 2 7 5 11 1 5 13 3 8 13 2 7 5 14 7 10 12 4 10 11 2 7 5 4 8 1 9 14 2 2 10 10 15 14 13 1 3 10 3 10 7 5 9 3 10 15 12 13 10 6 9 11 5 5 15 4 5 15 10 14 2 4 8 1 2 5 8 4 15 3 5 13 14 5 1 8 5 4 6 6 10 6 2 6 10 8 9 14 7 3 12 15 6 5 8 7 1 15 2 7 2 14 5 15 10 12 15 14 15 12 5 1 2 13 6 11 5 15 9 3 2 13 3 15 9 10 13 9 9 7 8 3 5 4 2 14 15 1 5 6 12 1 7 5 5 4 15 9 3 1 3 12 13 5 11 13 14 8 13 15 14 5 2 10 15 10 1 14 3 5 12 6 12 10 11 1 13 10 1 8 2 3 4 6 8 6 3 13 13 1 12 4 12 5 5 12 15 5 2 2 1 5 7 4 14 9 4 12 4 11 4 12 6 7 3 5 12 5 2 1 12 6 11 1 2 8 4 1 12 5 9 5 10 8 8 8 1 4 11 11 6 14 8 11 12 10 15 15 6 9 8 10 14 3 10 15 2 13 8 6 9 1 10 3 8 9 3 9 4 5 11 10 4 3 12 15 12 12 7 10 12 14 4 10 8 13 1 10 2 15 15 10 8 1 5 15 1 14 15 5 3 11 6 6 5 2 13 9 5 11 3 1 9 6 2 8 10 3 9 11 9 15 12 1 15 1 8 1 6 14 5 9 9 2 6 6 3 10 14 8 5 1 8 5 13 10 5 7 4 13 9 12 13 12 13 4 5 12 4 10 10 15 3 11 1 1 1 11 2 14 3 14 6 2 3 3 3 14 1 6 12 1 10 1 12 14 11 1 10 15 11 4 6 5 14 14 12 14 1 14 4 3 12 9 11 6 3 14 5 3 4 8 3 13 15 7 3 10 7 12 1 9 1 14 14 6 12 2 12 12 15 15 6 3 1 1 9 3 6 13 6 2 12 15 6 11 6 9 5 5 5 13 13 5 11 3 3 14 5 14 10 11 13 7 14 13 14 7 8 5 11 5 6 7 4 3 9 2 11 5 6 1 2 3 12 12 13 14 10 2 12 11 4 2 9 2 14 8 15 6 4 10 2 1 8 6 3 1 14 14 6 4 6 14 13 2 11 10 1 12 3 4 15 7 5 8 8 4 7 8 1 10 9 10 2 2 15 12 2 13 10 14 8 15 13 5 8 15 7 8 3 9 4 2 15 8 2 15 3 8 14 11 10 7 5 3 8 4 14 2 8 8 7 15 14 4 11 14 10 2 6 13 3 1 6 2 9 7 8 11 15 6 6 1 13 10 3 12 5 2 5 4 1 12 10 7 7 6 5 2 14 2 6 1 3 11 10 11 3 2 6 9 15 4 9 4 13 3 15 10 4 12 13 12 15 8 3 6 5 7 14 3 15 11 11 2 7 5 12 1 13 10 1 12 5 9 15 9 3 7 3 7 3 1 3 9 15 12 14 4 10 5 13 9 15 8 11 13 12 14 5 10 15 5 13 4 5 13 13 8 11 15 14 5 7 8 13 6 11 11 1 5 7 14 13 14 6 8 11 10 7 8 4 6 12 8 10 2 5 14 9 15 13 14 4 12 13 1 9 8 4 10 12 2 15 9 15 5 9 3 6 7 10 1 4 13 9 5 14 13 3 14 5 8 4 15 4 1 8 12 15 3 13 3 4 4 4 11 9 12 13 6 10 14 7 13 11 15 3 2 4 5 15 8 4 11 15 7 3 7 11 3 9 15 12 4 4 15 14 4 3 3 9 12 1 15 2 12 14 4 13 10 15 4 2 11 6 1 2 9 14 4 3 14 11 14 3 14 6 8 9 8 11 2 12 11 9 5 14 14 8 3 8 14 14 2 9 4 9 3 12 8 13 14 13 8 5 7 13 10 15 6 9 10 15 12 12 8 1 3 13 15 5 13 14 10 14 14 14 7 8 2 6 6 8 11 13 12 2 3 13 8 8 6 2 7 10 6 6 10 15 4 10 4 1 15 6 6 5 4 4 13 5 2 3 4 12 7 15 5 9 4 13 9 2 6 15 11 11 13 5 2 8 6 6 15 5 11 5 10 6 15 7 2 1 1 6 4 14 12 9 15 1 6 8 9 11 14 4 14 11 15 15 3 6 12 2 2 14 13 11 11 13 9 13 13 9 3 2 15 6 2 14 13 7 13 6 9 11 1 14 14 1 6 8 13 2 10 14 8 14 10 3 11 10 7 1 4 1 9 10 7 10 15 4 8 12 2 8 7 2 7 12 9 12 5 13 5 6 12 4 4 13 14 7 7 5 14 2 6 7 11 4 8 10 14 7 13 15 14 12 9 12 8 9 15 12 7 12 9 3 7 13 7 5 11 5 2 9 7 14 7 9 2 6 11 15 12 15 7 2 11 15 6 4 8 5 7 6 8 1 8 15 5 6 11 15 11 12 8 9 10 6 9 3 11 4 10 7 4 1 15 6 7 5 1 6 2 8 12 1 15 11 7 11 2 3 10 4 6 9 12 1 14 5 10 9 1 4 7 11 11 13 1 2 10 2 8 11 1 11 3 7 6 10 2 14 12 3 2 2 3 5 9 1 2 11 1 9 14 14 4 10 11 11 3 5 4 10 7 11 12 10 2 10 4 10 8 7 4 2 15 6 13 1 13 14 11 5 7 9 3 2 10 6 13 13 2 8 14 9 4 11 10 12 5 13 7 4 11 2 12 10 8 10 2 12 8 12 2 7 13 4 8 7 1 12 11 3 5 10 11 8 12 12 11 8 1 2 3 11 4 15 12 3 9 14 14 8 10 15 6 7 11 6 6 3 2 8 5 13 2 7 12 5 3 8 12 3 1 15 13 11 6 2 5 14 15 4 13 1 10 4 15 12 9 5 15 2 12 4 15 6 3 3 2 5 10 6 15 3 12 4 13 2 5 3 15 4 13 12 5 7 15 11 4 15 15 3 2 3 13 8 15 15 10 2 12 12 7 11 14 3 6 11 4 11 5 10 6 2 13 2 9 13 12 4 4 3 13 5 6 2 12 12 2 14 13 5 10 11 7 8 13 12 10 8 7 15 2 5 1 15 6 1 4 3 11 14 5 8 4 2 10 7 14 3 12 3 14 6 14 5 13 3 1 15 11 15 14 4 4 14 10 9 7 13 3 2 12 15 2 7 8 11 5 13 5 2 1 3 14 6 7 12 8 14 3 10 13 1 14 1 6 8 2 12 13 4 6 1 3 7 14 3 9 3 15 5 11 15 7 10 5 5 13 5 10 15 14 8 15 4 15 12 12 1 1 1 12 6 1 6 4 6 8 12 15 8 1 11 14 14 12 4 10 9 15 4 15 13 11 6 2 3 2 5 3 2 5 6 14 12 12 2 9 4 13 8 3 5 3 2 10 14 5 4 14 11 8 13 8 10 3 1 12 12 12 7 13 8 12 12 11 15 5 4 4 3 12 13 14 6 14 9 5 3 4 10 5 3 15 13 13 9 5 1 5 2 14 10 9 3 13 5 2 2 8 12 11 11 10 2 2 15 2 13 3 5 7 14 8 6 11 12 7 8 4 11 9 10 12 9 12 1 5 5 3 5 9 5 15 10 6 8 9 14 5 3 4 12 2 3 9 4 14 15 11 9 3 11 3 6 12 14 7 8 11 9 12 11 5 4 5 3 11 5 1 1 15 11 4 1 13 4 11 3 11 14 4 13 9 6 3 12 12 9 5 7 9 8 9 6 11 5 8 14 9 15 14 8 3 9 15 7 4 11 10 14 9 5 3 9 10 6 13 6 6 2 4 7 9 12 4 12 1 3 10 2 2 15 1 4 15 1 11 3 3 12 2 3 1 4 3 2 1 15 8 14 8 3 5 2 7 15 5 14 2 14 15 3 5 1 14 4 8 1 6 2 4 7 4 4 11 6 5 3 13 4 1 5 14 12 6 5 11 10 10 12 15 2 7 4 9 5 7 1 5 13 2 8 11 12 3 13 2 14 1 14 10 1 4 15 5 1 4 15 3 5 4 9 6 10 13 14 6 11 6 10 8 7 9 11 10 3 8 4 8 8 2 2 1 12 1 12 5 11 11 14 8 6 7 13 15 4 12 5 7 2 6 14 1 6 9 10 8 9 13 8 8 7 9 8 10 2 4 6 4 7 4 3 12 11 1 4 6 4 8 12 12 6 3 4 11 3 14 11 11 3 3 4 1 3 3 3 11 14 8 7 12 12 9 8 14 9 3 11 4 11 15 1 1 2 4 3 11 9 13 14 12 15 2 4 10 11 6 5 1 14 11 12 2 5 12 7 5 14 2 9 9 1 9 1 9 12 11 5 13 8 3 9 15 11 4 9 13 10 13 14 15 9 10 1 5 6 7 9 5 15 2 5 1 10 13 9 14 8 5 11 15 14 11 6 9 14 14 7 15 12 12 14 12 6 6 1 4 4 1 15 4 3 4 11 4 8 11 2 15 1 4 7 14 6 12 15 12 3 13 11 6 9 2 2 6 14 9 9 3 9 8 13 3 4 8 7 11 3 15 11 10 4 9 9 1 12 8 12 14 12 15 4 5 8 12 10 6 5 4 15 6 3 12 15 6 4 6 9 14 6 11 8 1 4 8 8 15 7 5 14 3 11 2 7 3 6 9 8 2 4 15 14 6 11 14 4 7 4 12 12 1 7 4 8 2 4 1 1 10 12 6 13 7 15 11 9 5 4 8 6 14 7 5 5 10 3 15 8 13 3 4 6 1 14 5 2 2 5 9 4 8 15 1 14 6 3 14 10 14 7 7 12 5 3 1 6 12 7 5 10 9 8 7 9 14 11 2 7 8 11 10 15 2 10 14 7 5 12 8 3 10 6 14 7 9 7 12 5 13 2 6 14 1 12 14 6 15 1 13 7 3 7 6 11 9 11 9 13 8 1 7 9 6 5 15 6 11 4 11 1 12 1 6 4 5 4 10 4 11 7 10 5 5 7 15 13 3 8 2 2 15 8 10 13 13 2 3 15 5 13 7 8 6 12 11 10 8 5 5 10 3 14 7 8 5 13 12 7 13 14 8 12 6 10 1 10 11 4 2 7 8 15 14 5 4 9 14 11 6 3 12 15 8 3 14 5 1 11 3 13 1 3 1 13 12 2 15 14 12 1 5 4 15 3 9 3 3 14 5 15 9 9 7 8 3 5 12 10 7 15 14 7 2 15 5 13 8 11 11 4 11 7 14 2 1 14 12 10 5 1 10 13 1 1 5 4 12 2 13 4 8 12 2 9 11 6 6 10 1 8 5 3 6 3 12 6 2 8 15 6 15 1 10 1 8 14 4 5 7 8 15 14 4 1 14 6 14 11 15 6 3 4 9 8 14 5 5 7 4 5 12 3 5 13 10 5 3 13 9 2 13 8 15 1 8 14 14 13 9 13 4 4 9 12 3 14 8 8 5 11 4 8 5 15 5 15 4 7 4 4 8 1 3 15 9 3 5 7 15 5 11 3 15 4 6 10 2 13 9 13 15 12 5 12 3 9 11 7 8 6 2 7 7 5 13 15 7 2 6 13 14 1 1 5 12 6 14 5 11 7 3 2 3 14 13 13 15 8 11 7 14 12 5 12 8 3 11 6 11 8 4 1 15 4 6 3 1 4 8 11 11 2 13 5 15 10 2 6 10 4 12 15 1 2 11 15 11 13 6 13 5 9 14 11 4 4 14 4 7 13 15 9 6 4 6 12 5 7 3 14 3 14 13 10 7 15 9 9 12 14 7 8 7 5 4 10 15 9 6 13 6 5 7 3 15 12 14 4 10 1 10 12 7 7 6 5 7 7 14 3 5 12 3 4 8 6 5 7 14 10 4 11 6 10 13 5 13 11 1 15 4 10 11 2 1 9 6 14 15 11 9 11 14 11 14 6 8 4 12 13 13 8 8 4 9 12 15 7 14 15 6 2 9 8 10 2 8 1 15 7 3 15 3 2 10 8 7 9 11 11 6 1 3 13 11 3 1 10 1 15 10 6 8 10 6 3 11 13 10 3 12 12 2 14 13 4 6 12 12 9 14 3 9 8 7 4 10 15 5 11 14 6 8 13 1 13 7 3 3 1 12 14 5 14 4 9 9 1 5 12 1 10 6 9 2 13 4 12 12 1 14 2 6 6 6 13 11 13 8 5 13 4 3 2 9 13 11 9 13 7 6 6 2 11 6 10 15 10 13 3 2 11 11 14 9 2 4 11 14 11 15 3 6 2 12 7 6 14 15 10 12 5 15 5 8 6 15 14 7 12 2 8 15 4 13 8 5 1 3 10 3 2 13 9 10 1 15 15 14 14 1 10 11 1 7 10 6 6 8 4 9 1 11 8 5 15 7 9 1 1 11 3 2 15 3 3 15 9 9 5 8 10 14 10 10 5 4 7 2 3 10 11 4 12 10 8 11 2 8 3 2 3 6 11 2 15 5 8 9 14 12 8 8 3 9 9 14 12 7 1 6 8 3 9 11 4 8 6 5 1 9 14 10 6 1 4 12 5 11 5 3 15 12 2 2 5 2 7 8 15 14 14 7 1 14 2 5 7 15 1 14 15 6 8 5 6 11 8 3 14 13 5 13 1 14 6 13 7 12 5 7 11 10 5 3 1 7 14 7 13 15 5 12 12 4 8 10 15 15 12 5 4 8 9 5 6 14 2 5 2 13 11 4 15 7 7 15 5 5 13 2 11 9 13 15 12 12 9 3 12 5 14 15 12 7 11 10 12 12 14 14 2 1 9 1 7 15 7 12 12 11 5 14 4 10 13 7 6 13 2 9 2 15 1 6 14 11 15 10 15 5 15 1 5 9 8 3 15 14 6 3 1 11 2 11 5 6 2 2 11 10 11 12 2 11 2 15 13 8 1 12 12 8 12 8 1 11 11 7 1 8 10 1 10 3 11 6 15 5 8 10 14 10 7 7 12 15 13 9 15 14 6 11 6 9 4 13 5 6 11 5 5 5 13 15 14 8 5 14 12 4 8 3 13 6 9 9 13 7 3 12 12 15 7 9 15 2 6 11 14 8 1 4 13 5 3 3 12 14 1 9 3 9 3 15 6 11 1 3 9 10 14 5 9 13 13 8 14 10 11 5 3 11 8 7 15 2 9 3 15 10 3 9 10 5 9 15 8 1 10 1 10 8 6 3 12 3 2 11 13 12 7 7 14 6 13 5 7 6 15 13 7 2 14 8 14 7 15 6 14 9 6 8 8 11 10 5 6 3 7 3 7 13 1 12 3 13 9 1 10 8 5 9 9 3 1 14 1 15 4 14 15 10 6 8 12 7 12 2 2 3 11 15 7 11 11 1 15 4 1 2 3 12 10 4 15 2 2 7 2 6 6 8 7 3 15 3 2 3 5 3 12 7 2 3 10 4 3 9 8 10 10 10 7 11 5 13 13 7 4 6 12 1 13 10 4 5 12 5 7 8 14 11 15 15 13 9 3 8 9 2 9 11 4 15 6 8 4 3 14 8 8 2 8 13 11 3 2 15 7 15 7 5 10 13 11 15 13 6 7 14 7 7 9 2 14 14 2 2 2 15 1 1 9 9 13 11 3 6 10 2 6 9 6 15 13 9 14 3 14 12 1 12 11 9 6 9 7 7 10 15 13 3 8 6 3 5 9 5 11 10 6 8 3 4 14 8 12 5 10 2 8 2 5 3 10 10 11 8 8 13 15 6 15 7 3 2 3 11 6 5 6 4 12 15 7 11 14 10 15 8 11 7 1 7 2 10 2 12 10 1 1 1 6 15 7 9 8 1 11 14 6 8 2 2 15 15 4 13 9 10 13 11 9 13 2 10 15 10 13 9 11 14 1 1 5 7 1 13 7 12 3 12 11 11 6 10 10 1 8 3 3 5 13 11 9 14 12 8 1 1 8 11 14 8 11 11 6 4 8 5 15 10 8 2 12 13 12 6 6 4 15 8 15 12 10 15 2 13 15 2 13 7 12 4 7 15 14 12 3 13 1 9 14 9 10 10 13 13 7 10 8 6 9 14 2 10 14 10 7 13 12 12 11 15 7 2 6 12 6 15 9 13 15 14 13 2 15 3 14 6 4 7 11 13 12 4 7 10 13 6 14 1 9 10 8 15 3 5 11 15 12 11 13 11 1 2 4 15 4 3 12 8 1 7 12 12 2 10 14 6 15 12 14 8 6 13 14 1 2 9 15 13 11 4 1 11 6 4 10 1 13 13 15 13 4 11 2 12 6 15 3 12 3 8 12 1 5 2 1 13 11 7 3 13 11 3 9 1 6 10 8 4 8 8 8 3 10 9 15 7 15 9 11 3 8 7 3 12 8 10 1 10 1 3 15 11 5 8 3 3 9 11 13 1 10 5 11 4 6 2 3 12 2 13 14 9 11 8 12 10 9 12 5 10 7 4 12 11 3 7 5 11 9 2 4 3 14 14 13 4 7 15 15 8 12 6 1 14 5 4 9 14 15 5 15 13 8 11 1 2 9 5 4 2 14 7 4 12 12 2 7 10 8 13 2 12 10 9 10 15 12 3 5 4 7 4 1 6 6 8 7 15 13 3 8 11 9 12 14 13 5 12 7 4 9 1 15 4 1 10 10 5 4 6 8 11 9 15 8 6 8 15 12 12 9 5 14 9 8 4 6 12 15 5 15 15 12 7 10 12 8 4 1 11 9 15 6 9 7 14 7 6 5 10 2 13 14 7 6 13 10 4 1 1 15 8 15 11 14 10 14 6 5 15 1 6 14 14 6 12 4 12 2 15 7 10 4 12 1 1 2 2 4 2 2 10 9 9 5 7 3 4 4 14 10 12 4 15 10 10 12 5 13 5 4 11 15 7 15 7 7 1 1 3 2 9 12 11 2 9 9 11 4 5 10 13 1 5 12 2 14 15 6 4 5 9 14 11 7 13 2 5 13 2 7 15 3 11 2 4 4 2 15 7 6 1 11 6 5 14 7 11 14 12 14 10 12 12 5 10 2 6 7 14 15 5 5 9 15 13 12 10 15 3 8 5 10 3 11 15 2 9 2 7 13 15 1 1 3 5 11 11 2 2 10 8 6 6 1 13 4 5 7 3 14 7 14 9 9 1 15 2 10 1 8 7 7 8 7 1 12 9 12 6 2 13 13 15 10 6 12 13 10 10 7 8 1 6 8 2 13 7 3 7 14 11 5 12 10 12 13 14 12 1 4 14 5 8 13 14 13 9 4 14 10 10 7 3 7 6 4 5 13 6 3 11 8 8 8 3 11 12 1 7 12 11 12 8 3 9 6 8 9 9 6 11 11 4 13 2 10 1 13 14 13 8 1 13 15 15 15 2 11 7 15 14 9 12 6 3 12 12 10 6 12 8 1 7 3 5 1 12 5 13 2 9 5 3 6 11 2 12 4 5 10 4 3 3 15 1 13 11 4 7 8 15 6 15 14 9 4 14 12 15 3 14 1 15 1 6 10 9 10 14 13 4 9 8 14 15 15 11 2 3 9 10 9 15 1 7 8 12 12 4 3 15 9 3 14 1 1 15 10 10 5 14 5 13 13 3 12 12 5 14 6 14 15 7 5 7 5 12 3 2 7 6 8 1 8 6 1 8 12 2 9 2 8 14 6 12 1 3 9 13 8 6 11 14 4 15 5 9 3 15 2 9 5 9 1 4 14 9 4 10 2 12 3 9 10 9 6 3 3 6 15 2 3 2 7 7 8 11 7 10 2 8 10 13 1 11 2 6 11 12 7 12 15 2 13 2 10 10 4 4 7 10 5 9 3 11 7 10 13 13 4 7 12 5 4 4 7 12 9 2 8 8 6 8 9 3 9 10 4 4 13 10 5 9 10 7 11 2 1 15 6 11 6 10 7 10 13 14 6 14 15 6 13 12 5 6 6 13 7 9 8 11 10 12 11 5 10 6 13 2 12 10 4 10 4 10 4 9 8 1 7 15 13 4 11 2 1 9 6 7 2 13 9 12 1 4 8 2 1 12 3 12 13 6 6 2 8 1 10 7 9 8 6 13 11 9 15 3 2 5 1 10 10 9 13 10 4 12 4 4 8 6 7 6 4 5 14 11 12 15 9 12 7 15 10 9 15 9 11 8 5 3 9 14 11 7 1 14 3 4 9 3 1 15 15 4 11 5 6 8 4 15 4 2 6 13 2 12 13 12 4 3 6 12 8 1 10 8 6 5 3 14 7 4 5 13 14 1 2 12 8 12 11 3 13 8 8 14 4 5 2 7 14 7 10 7 14 5 6 4 9 1 9 7 4 13 4 9 13 12 5 12 8 7 15 12 14 14 10 9 3 3 7 2 1 2 15 14 13 5 2 6 5 10 4 15 14 14 1 4 10 5 15 2 4 6 13 9 4 14 3 14 1 9 7 1 2 6 6 14 2 14 11 14 15 14 5 13 12 5 1 6 2 8 14 5 13 3 13 9 8 7 7 8 1 5 15 2 10 12 1 3 10 3 1 9 2 6 7 5 2 14 3 3 6 1 14 11 11 4 11 3 10 2 3 10 13 9 4 7 6 4 9 15 6 2 1 14 14 14 4 7 12 13 10 10 5 15 12 15 3 7 10 13 15 12 14 12 5 2 10 2 12 10 2 10 11 9 8 1 7 3 8 10 15 9 4 12 8 7 11 11 13 5 15 12 8 13 15 5 15 9 6 3 4 14 12 6 7 12 7 5 14 6 15 6 14 3 2 13 10 4 15 14 1 14 3 15 4 2 4 10 3 10 12 13 15 9 3 7 5 1 11 10 6 2 7 11 12 8 9 6 4 8 11 11 14 13 10 2 7 14 11 1 15 7 13 14 7 15 12 3 8 15 13 5 1 4 1 12 4 9 9 14 8 12 9 6 9 3 7 7 8 9 7 7 8 4 13 14 11 9 2 10 15 6 14 1 9 14 4 4 14 5 2 14 1 10 4 1 5 3 8 12 11 6 4 10 2 1 9 12 1 2 13 1 14 11 8 14 2 3 3 7 7 4 5 14 6 1 15 10 3 14 6 5 4 1 15 5 8 15 8 9 8 5 1 6 8 15 4 1 2 6 7 1 2 4 6 7 11 5 1 5 3 13 9 14 14 15 3 6 6 3 6 13 7 13 10 6 12 14 6 6 11 5 13 12 15 3 10 10 15 2 14 2 15 14 15 5 6 10 2 11 12 8 9 10 5 3 8 9 8 5 14 4 1 3 7 15 5 9 1 4 10 6 13 1 12 4 12 2 5 14 12 1 13 12 3 2 7 10 2 6 6 7 1 7 9 15 13 6 8 14 1 9 11 5 2 7 9 13 15 13 11 4 6 15 7 15 9 5 1 10 11 6 2 11 12 2 10 10 7 9 15 8 3 2 12 4 1 12 1 15 2 4 10 14 3 2 5 3 6 5 13 8 10 6 4 14 7 5 15 14 14 6 13 8 7 1 11 7 5 3 14 6 13 8 11 8 9 15 10 7 4 14 14 5 4 9 10 11 6 9 1 11 14 13 3 13 5 5 4 9 14 9 6 12 2 1 11 2 15 5 8 10 11 7 15 14 7 9 9 12 10 1 7 15 5 1 12 10 5 8 3 4 1 9 7 2 1 2 4 8 13 3 2 15 1 8 14 8 2 14 11 3 15 3 2 4 10 14 5 7 6 8 10 6 8 8 15 15 1 3 7 5 12 9 5 13 1 10 5 9 8 15 3 14 9 5 3 4 10 14 10 7 6 11 4 5 10 3 5 2 12 3 6 9 11 2 6 4 11 2 4 4 1 7 9 2 11 3 12 5 2 13 11 14 8 14 4 9 9 15 10 5 2 7 5 5 9 10 8 4 11 11 14 4 2 8 5 4 10 1 15 11 13 10 10 12 1 5 12 1 11 6 5 12 4 2 8 12 11 15 8 14 3 6 9 11 13 13 15 15 5 14 2 9 1 11 12 8 7 8 8 2 5 4 6 15 5 13 12 8 5 4 6 7 1 6 9 6 10 8 5 14 14 6 14 14 9 2 13 7 1 5 9 12 8 6 11 13 3 7 5 7 2 2 5 3 7 14 15 1 13 4 6 3 1 11 8 1 12 5 15 12 9 8 8 2 5 10 6 7 9 2 6 10 3 2 4 1 15 3 8 5 13 5 7 6 15 15 13 3 4 12 14 5 11 13 13 15 7 3 7 7 11 4 9 13 5 12 5 12 7 4 1 11 8 14 1 14 13 14 1 9 10 6 13 13 3 2 12 1 4 10 8 14 13 1 3 3 4 14 6 2 2 6 13 1 11 5 14 1 3 14 9 5 4 13 2 13 14 13 13 9 15 12 14 12 4 8 6 15 6 11 1 14 8 5 14 4 10 12 4 12 10 4 8 5 8 1 2 6 6 6 6 5 10 4 1 13 11 14 4 1 9 5 6 9 9 4 12 3 15 7 7 1 2 6 5 9 7 6 6 12 3 11 8 12 14 15 2 1 13 5 1 14 9 6 7 10 1 10 4 15 8 10 7 9 8 11 9 14 8 14 2 10 9 9 14 14 8 15 14 13 4 6 11 5 3 9 6 3 10 9 2 2 11 15 2 3 10 10 1 9 8 9 10 8 2 8 6 1 14 4 5 10 9 15 14 3 15 4 5 9 4 13 10 14 12 11 1 13 12 8 6 4 8 7 11 1 7 8 2 5 3 6 14 3 13 4 5 12 7 9 13 3 6 14 1 9 10 9 6 13 8 3 2 1 10 4 1 8 12 9 12 6 7 3 9 11 6 13 14 5 7 11 7 4 10 7 5 11 7 10 8 15 5 1 7 6 5 14 13 8 8 1 13 6 3 6 1 9 11 14 13 9 10 11 12 11 9 1 6 1 3 13 7 7 14 13 4 10 3 1 9 10 1 6 7 4 4 7 4 14 13 8 7 14 3 10 9 11 3 6 11 12 10 9 10 8 6 13 9 9 13 2 10 5 15 9 8 3 15 3 8 4 10 6 2 12 7 2 8 1 7 10 12 2 4 6 1 1 10 10 1 14 3 11 4 2 4 3 11 10 6 10 6 15 15 7 12 14 9 11 14 7 12 11 8 15 8 1 1 3 2 1 1 4 3 11 13 13 14 15 15 4 10 5 10 1 11 13 14 11 8 13 10 5 15 2 11 7 9 11 1 10 4 2 6 13 4 3 11 2 9 10 12 10 6 7 3 8 4 1 4 4 5 13 15 11 6 10 3 15 13 3 1 1 11 6 5 7 15 15 8 9 1 5 10 13 11 12 6 6 5 9 9 9 13 8 5 10 3 14 1 15 8 2 7 11 7 11 2 7 3 9 7 10 5 1 8 7 5 13 13 9 13 6 9 2 14 5 11 8 10 12 14 3 5 12 5 11 14 6 9 1 6 7 3 3 15 2 9 4 14 6 4 3 4 12 4 9 9 6 1 3 9 6 5 5 2 1 8 15 13 1 8 4 15 10 13 6 11 6 9 1 12 4 10 15 15 5 8 15 2 15 3 11 5 14 15 13 15 7 12 12 15 11 7 6 12 4 11 14 10 11 6 13 14 15 4 5 4 3 5 6 9 7 8 13 5 14 2 11 13 5 8 4 1 14 9 12 10 4 3 11 14 8 8 12 8 3 8 3 5 12 15 5 3 7 2 15 13 10 10 10 14 2 13 6 8 6 3 9 1 5 4 6 4 3 9 11 12 1 14 1 13 5 12 15 12 13 6 9 14 1 10 12 9 7 3 8 4 12 1 4 8 4 9 11 13 9 14 9 9 4 1 6 8 12 13 11 1 3 4 14 10 5 3 4 11 5 11 6 8 12 9 7 7 9 2 5 9 7 5 3 10 6 15 3 9 12 13 10 7 9 8 8 13 2 11 1 13 14 6 5 2 7 11 8 7 5 4 1 11 1 10 6 6 9 15 14 13 4 15 11 4 15 3 9 1 6 1 14 4 6 3 5 4 6 4 3 10 8 10 5 8 4 2 5 4 8 10 1 12 10 11 7 9 6 15 9 11 15 14 14 13 2 10 8 14 13 10 8 12 11 4 4 14 6 15 3 13 10 10 1 11 13 8 4 3 7 4 13 14 3 3 11 11 12 10 9 9 5 1 6 7 11 1 13 1 1 7 6 2 1 13 4 13 5 7 15 4 2 4 2 11 6 4 6 2 13 6 11 9 6 8 1 9 8 13 9 15 4 6 8 11 4 11 9 15 9 15 3 11 4 11 13 1 6 4 3 4 9 5 4 7 12 11 15 4 8 15 11 3 13 3 6 8 6 14 7 14 5 2 1 15 4 14 1 10 9 10 5 9 14 15 15 10 11 6 5 10 13 7 5 2 2 10 9 7 15 7 5 11 15 13 11 11 11 3 12 4 12 8 4 10 7 11 11 9 8 15 4 5 14 15 13 15 9 13 6 15 5 2 10 11 14 12 6 1 14 2 11 10 9 15 11 8 10 6 1 2 13 11 14 11 10 11 10 10 9 7 9 5 8 4 7 14 15 13 14 6 6 10 15 7 9 11 14 3 8 6 4 5 2 9 7 11 5 8 13 5 14 6 1 14 1 7 12 1 11 10 6 2 4 12 15 4 14 5 13 7 10 9 3 3 2 2 6 6 9 3 2 15 8 2 5 9 9 1 1 4 2 13 12 13 1 11 1 15 15 14 13 2 7 7 4 15 8 1 13 9 3 14 8 3 8 12 11 8 4 3 11 12 15 15 9 15 2 2 6 9 7 3 10 5 2 5 4 9 6 1 2 15 7 1 2 14 4 4 6 14 6 8 11 5 7 11 12 1 4 9 9 10 4 10 6 5 14 10 13 11 2 7 3 15 14 4 13 10 8 10 15 13 3 10 10 1 13 13 1 1 6 1 3 9 10 8 5 1 9 10 11 3 8 5 2 6 9 15 7 8 1 7 12 10 8 13 3 5 10 10 13 8 11 15 8 5 14 13 12 8 7 15 10 14 4 3 11 12 9 3 11 10 1 8 4 8 5 13 5 7 8 9 14 3 8 13 14 13 10 3 5 8 2 6 6 5 9 2 9 9 11 4 3 11 11 14 10 8 11 6 14 10 14 4 4 6 1 10 4 11 12 15 10 13 13 1 9 13 9 2 6 4 6 1 6 8 6 7 7 8 13 5 3 11 8 6 9 1 7 4 3 3 10 12 7 7 12 1 11 12 2 9 15 14 9 12 14 6 4 5 13 8 10 15 3 9 13 11 9 4 6 11 14 1 15 5 14 11 5 10 8 14 3 14 12 3 3 2 8 13 7 5 5 8 12 14 8 1 10 2 4 15 4 9 7 3 14 6 6 10 15 5 8 9 10 12 3 12 13 2 1 4 6 5 3 9 4 11 9 5 4 5 11 14 5 3 9 3 15 14 13 14 10 12 14 4 8 1 8 6 2 8 1 14 5 4 15 15 6 15 11 9 11 6 14 1 15 7 3 14 5 7 4 6 4 9 10 11 1 9 8 9 1 9 15 12 4 14 11 9 13 6 9 1 4 7 1 10 14 10 1 10 9 11 1 12 5 2 14 12 10 7 6 2 7 5 14 10 10 1 10 7 14 3 7 9 9 14 3 14 9 10 9 2 6 1 5 2 2 3 5 3 1 10 4 14 6 9 15 15 2 9 14 15 11 12 8 12 11 2 10 11 12 10 12 9 10 1 2 11 10 6 13 3 8 9 8 13 9 8 13 10 1 11 9 4 14 8 15 9 10 9 4 13 4 7 13 5 14 14 8 1 4 12 10 11 5 2 1 14 9 13 8 2 15 9 5 13 1 4 14 2 4 9 6 14 1 3 11 14 8 3 14 12 14 15 14 4 2 6 9 2 3 8 3 9 1 14 14 9 9 12 2 5 12 8 10 12 10 5 3 3 7 8 6 6 8 11 1 9 2 9 2 11 1 12 12 9 10 10 2 4 13 3 15 1 2 9 13 4 14 15 13 5 7 3 2 6 5 2 6 13 10 8 1 3 4 12 11 5 13 4 15 2 6 14 2 8 15 6 3 13 5 15 9 4 2 11 9 13 12 15 3 14 14 3 8 9 14 3 13 3 6 5 4 3 10 12 2 9 3 4 6 14 3 15 2 11 2 3 1 5 9 3 3 7 5 10 15 10 4 4 12 1 8 7 11 3 10 12 11 12 8 9 3 2 15 4 5 1 13 12 12 6 14 15 4 10 1 3 4 12 14 7 12 13 5 14 7 6 3 10 10 10 3 12 3 9 7 14 9 5 10 5 2 8 11 6 9 4 15 4 7 13 2 10 3 13 9 9 4 11 3 13 5 12 9 14 5 15 13 5 11 7 2 13 7 4 10 15 7 9 4 5 14 12 15 1 10 8 1 13 3 4 10 14 7 10 12 12 1 1 1 4 15 2 8 6 6 2 12 4 2 7 9 15 4 8 7 13 15 15 10 9 10 11 7 1 12 10 12 12 11 5 15 10 13 7 7 10 15 3 6 2 10 6 8 13 13 7 2 4 6 3 4 15 13 10 7 9 11 11 12 6 15 12 7 4 10 13 14 10 1 11 3 2 1 10 6 5 1 7 8 6 9 3 12 13 12 4 13 7 14 9 5 5 12 11 15 7 1 13 8 8 15 10 9 15 11 14 4 12 12 3 9 12 5 13 9 1 8 6 15 13 6 11 9 3 6 8 1 13 13 8 5 12 9 5 12 4 3 15 7 6 3 8 2 7 5 2 15 12 7 6 1 5 1 9 7 13 1 7 11 13 6 7 10 6 12 6 1 14 12 8 12 6 7 13 13 3 7 4 6 5 9 6 9 1 14 15 13 14 13 15 4 10 7 13 15 3 10 1 8 13 15 4 4 13 9 8 15 15 3 5 4 11 10 13 3 15 4 15 13 2 15 8 3 13 12 3 15 13 10 7 11 1 11 6 13 11 13 4 10 15 8 5 2 9 9 4 8 13 10 12 6 1 5 8 13 1 2 12 6 3 11 1 10 6 6 7 8 10 2 9 1 9 13 9 9 7 4 1 11 13 5 8 14 9 7 3 1 9 15 6 3 10 13 13 7 10 11 6 4 13 14 11 13 11 4 7 9 7 14 11 5 3 3 10 3 10 4 4 10 3 1 4 4 14 1 2 8 12 7 4 1 5 14 13 8 10 4 8 1 3 4 12 12 13 13 15 14 2 10 8 11 10 4 7 15 4 15 15 7 14 3 7 10 8 5 2 9 15 2 10 9 5 13 6 2 3 5 1 11 14 15 6 15 3 4 15 14 11 14 5 9 8 12 3 7 1 12 1 15 5 2 1 9 6 6 2 8 2 2 3 7 9 1 6 3 11 12 1 6 2 6 6 1 9 9 8 9 12 8 15 1 1 15 1 6 12 2 14 13 11 8 4 11 8 2 13 11 5 14 1 7 11 7 7 4 7 6 4 10 13 3 2 5 10 2 11 6 10 9 11 12 8 6 7 8 14 5 3 4 10 3 10 5 1 8 15 7 14 3 8 3 12 9 8 13 10 3 11 12 3 6 8 10 11 15 2 10 11 4 5 5 14 14 1 14 13 7 13 11 9 5 14 12 14 13 10 15 15 12 11 9 2 11 3 4 10 12 5 12 7 9 1 5 14 8 11 12 14 8 14 14 4 4 2 2 1 3 9 15 14 4 15 7 6 10 11 7 6 7 3 4 8 10 1 6 9 11 9 14 10 15 12 13 3 6 7 4 8 15 10 14 10 10 5 1 4 7 7 1 6 2 11 13 11 11 10 5 13 11 3 14 10 7 12 12 4 3 7 11 9 2 1 3 3 13 10 13 4 2 5 1 10 15 13 12 3 15 1 15 10 11 14 4 9 2 7 12 11 14 14 4 7 7 13 1 4 8 13 14 1 9 15 10 8 4 6 10 3 14 2 12 1 7 7 1 8 14 12 3 4 2 13 2 15 10 2 3 2 14 2 2 7 8 3 6 11 1 8 14 14 1 10 6 7 9 6 14 14 9 8 2 10 5 3 10 6 4 4 8 9 12 1 7 4 4 4 15 4 3 13 9 3 14 14 9 14 4 14 12 12 13 5 13 9 7 14 15 2 10 7 2 6 14 15 10 9 11 1 4 13 5 12 1 10 2 1 9 5 7 5 8 4 10 13 13 8 3 12 2 12 10 3 3 8 10 4 9 5 4 12 2 8 9 9 2 2 2 2 14 8 7 6 3 8 10 7 15 13 3 8 1 4 3 3 4 12 6 12 8 1 8 9 15 8 10 2 10 11 3 8 10 1 5 12 15 7 4 7 11 13 14 11 9 1 14 12 4 11 8 11 4 7 12 3 7 6 11 8 8 6 7 2 6 11 5 13 9 8 4 4 13 2 15 6 10 5 2 13 7 1 1 10 14 12 13 5 2 8 12 9 13 10 2 11 13 6 8 6 6 3 10 10 4 1 15 5 5 8 10 11 15 10 6 5 6 10 10 14 9 13 14 7 8 15 9 12 12 1 2 2 10 3 11 13 3 2 10 14 1 4 2 15 13 14 5 10 8 6 8 1 10 6 14 9 12 7 5 8 14 7 2 8 1 4 13 4 13 7 9 13 2 10 5 6 8 9 15 15 6 7 8 15 4 6 1 15 13 5 14 3 3 15 11 4 11 15 14 8 6 7 5 14 2 9 4 9 9 3 1 14 1 8 6 4 5 6 10 9 10 8 12 13 15 14 8 10 13 6 9 10 12 13 8 5 14 11 14 7 5 6 13 5 5 10 15 1 15 9 10 1 8 13 5 7 11 12 8 15 2 1 9 6 6 8 10 4 3 15 2 7 5 6 11 1 15 2 2 6 10 3 14 2 15 3 1 10 7 8 1 15 1 1 5 6 8 7 1 10 6 2 8 3 15 10 10 6 11 11 12 5 13 10 13 12 4 13 13 2 13 5 2 13 5 13 10 12 4 10 13 2 3 5 11 2 6 5 15 1 1 11 12 5 12 2 9 7 14 13 9 3 3 2 7 14 14 1 11 10 2 8 11 5 5 6 13 10 10 12 11 2 14 14 14 2 15 14 9 6 11 9 8 5 10 7 4 15 7 14 9 9 13 4 5 2 1 2 12 3 6 14 11 4 12 9 13 4 7 13 9 10 6 8 14 7 14 2 6 13 7 15 13 12 10 2 13 3 3 1 5 15 6 7 4 10 1 8 13 14 5 6 8 2 5 14 8 4 7 13 8 6 4 5 2 6 6 14 8 15 7 4 15 12 10 10 6 2 2 3 8 6 15 7 7 5 5 6 15 4 10 7 9 6 11 10 11 1 15 10 7 6 13 6 3 14 15 15 1 8 3 15 5 9 6 3 5 11 8 4 14 10 2 7 15 4 8 10 11 7 4 3 5 8 15 7 13 15 13 5 14 7 4 4 1 10 6 5 5 6 1 10 15 9 8 14 13 15 15 15 13 10 2 2 9 2 15 6 8 13 11 13 4 14 1 11 8 14 8 4 11 15 13 10 8 12 15 12 11 6 4 9 7 5 2 15 13 2 5 12 14 7 10 9 6 2 5 5 7 4 9 2 3 13 3 10 10 9 14 12 14 2 12 5 13 14 4 3 7 1 14 12 7 15 5 4 9 1 9 15 4 9 9 6 13 11 8 14 5 13 3 10 6 14 15 3 4 10 12 2 2 3 13 1 2 10 4 2 2 4 9 6 4 2 3 2 12 2 7 8 6 9 3 11 15 9 6 10 10 9 12 12 11 1 4 5 10 14 6 12 3 14 9 13 15 3 14 4 12 13 11 9 6 5 5 12 5 2 7 15 10 3 3 13 10 6 2 5 4 7 8 13 13 1 11 4 10 1 7 6 13 10 15 11 6 11 7 11 4 13 10 5 7 12 2 2 9 3 13 12 2 5 10 14 12 12 2 6 12 1 4 10 2 10 5 7 5 11 2 15 1 3 4 14 6 6 7 14 15 4 3 1 8 4 6 4 15 15 2 11 15 5 12 8 14 8 14 10 11 8 9 3 2 12 1 8 9 8 13 1 11 15 1 11 3 14 6 9 13 7 12 12 11 8 11 1 8 9 10 3 8 3 5 2 7 12 9 7 4 13 7 7 13 15 9 7 13 14 8 10 6 4 13 8 3 8 9 2 8 3 4 8 13 15 9 4 12 9 2 7 6 9 13 3 15 13 2 12 12 1 13 2 4 10 1 13 9 9 15 1 4 10 15 1 10 8 11 13 1 12 4 7 12 9 1 11 6 9 7 2 9 11 10 12 5 11 2 13 11 1 6 14 10 5 6 11 13 1 8 5 13 12 11 9 12 4 12 2 12 10 11 13 6 5 1 10 7 2 15 10 9 12 15 4 1 6 6 5 6 14 2 3 10 4 4 6 7 15 14 11 1 9 8 6 6 8 1 4 2 7 5 10 3 5 5 10 10 11 7 15 9 8 10 10 11 5 7 3 11 5 5 11 6 12 2 11 11 9 6 12 15 11 7 9 15 11 3 1 6 9 7 14 1 1 15 4 12 6 6 7 3 2 10 8 13 3 10 15 11 15 12 2 2 3 10 8 5 4 8 11 13 15 1 5 7 8 8 11 13 5 9 15 6 3 7 10 5 8 10 7 8 6 8 1 15 2 9 11 6 8 13 10 7 6 6 6 13 14 1 10 10 1 2 1 4 15 2 15 8 11 7 15 8 6 7 14 8 15 10 5 8 7 6 6 12 3 3 9 1 10 11 3 11 12 10 6 11 11 12 3 7 3 9 6 9 8 5 8 7 14 4 6 12 1 4 1 3 6 1 11 8 11 13 10 14 7 15 2 9 11 11 7 6 12 13 6 4 2 13 2 7 8 8 10 15 3 10 2 15 11 4 7 13 8 1 4 14 7 5 15 3 15 6 8 3 3 13 6 11 2 8 2 1 7 12 15 9 13 8 8 15 12 15 13 4 7 8 10 14 12 9 1 3 6 15 6 9 4 11 4 5 10 13 12 1 1 11 9 13 3 2 13 6 8 2 2 14 9 11 12 12 11 4 14 1 10 11 1 13 14 12 9 8 9 5 9 9 15 2 13 10 10 2 7 2 3 8 1 3 10 4 6 12 15 12 5 9 7 5 7 5 1 15 13 1 5 13 9 11 14 14 12 9 15 4 10 10 3 2 12 13 13 3 1 12 14 5 5 12 2 3 2 9 3 6 10 14 3 10 1 8 8 13 8 8 8 10 2 2 3 5 6 15 14 7 11 4 3 8 1 4 10 9 13 4 6 14 9 15 8 10 14 1 14 7 15 13 8 8 14 10 4 5 10 3 11 12 13 13 4 5 9 14 5 6 9 2 11 3 1 3 12 7 10 2 5 9 14 12 1 4 6 12 8 7 14 10 4 3 15 7 8 8 12 4 5 6 6 15 15 6 2 3 4 4 4 8 12 9 4 5 12 2 1 5 8 6 6 11 15 5 10 7 12 6 3 8 3 8 7 2 5 1 11 9 4 14 1 7 7 12 11 4 13 3 15 12 15 5 15 15 10 9 13 13 6 15 6 1 7 4 9 12 4 5 12 14 3 12 6 2 15 8 12 4 11 11 1 2 7 7 1 8 15 14 6 5 13 3 5 12 6 14 8 2 10 11 15 12 14 12 5 14 12 1 9 7 3 1 15 10 7 1 2 6 6 14 3 10 1 14 6 7 4 5 15 13 15 6 2 14 10 6 4 6 7 12 4 9 13 3 10 4 3 12 2 15 10 11 10 3 9 7 1 13 12 15 2 3 5 3 8 6 9 11 11 7 15 14 7 4 2 2 7 11 5 15 11 14 10 5 1 11 11 1 15 14 7 1 9 4 11 1 9 11 4 5 2 3 3 15 6 11 1 4 7 5 11 2 11 12 13 3 7 15 11 6 6 9 14 14 12 9 6 13 4 9 2 5 3 11 4 8 7 12 4 5 8 14 13 10 10 2 13 2 1 15 14 13 8 12 11 12 5 2 9 15 2 10 4 5 12 15 4 10 3 7 6 10 12 3 5 7 4 9 15 12 8 5 9 7 2 12 3 13 5 11 13 6 12 8 2 1 14 6 2 1 4 8 3 1 10 14 14 6 7 13 2 6 9 2 4 2 13 7 15 2 9 4 8 13 3 9 13 9 6 14 9 10 6 3 10 8 1 8 5 14 12 6 11 5 7 15 14 12 13 5 13 6 8 12 3 2 13 7 10 3 13 11 4 10 13 13 2 6 12 6 11 15 3 7 12 2 13 10 13 10 14 2 7 13 14 2 14 11 8 1 13 12 3 2 7 7 6 15 12 10 6 15 1 15 13 12 8 10 13 12 11 11 14 2 15 12 3 6 7 3 6 11 14 8 4 5 14 2 5 3 11 2 9 3 8 6 15 1 15 12 12 10 15 10 11 14 13 6 4 11 8 1 7 13 15 2 10 6 3 6 8 5 7 1 8 6 6 14 6 12 2 10 6 1 11 8 7 9 13 2 4 12 3 2 2 2 4 11 7 13 1 6 10 14 13 9 4 10 14 2 6 15 11 3 8 6 11 14 6 15 15 10 4 9 11 12 11 6 7 9 4 14 7 5 4 4 5 7 6 3 15 11 2 10 6 1 8 8 14 13 14 6 14 2 14 10 5 1 7 3 2 2 1 8 6 11 3 10 10 8 12 9 11 6 11 1 6 10 8 12 7 6 9 13 15 14 7 4 15 5 7 8 7 14 15 12 2 9 14 11 2 2 4 12 14 14 12 5 8 11 8 7 1 1 4 15 6 2 11 5 6 9 4 4 14 10 8 15 4 6 10 5 14 14 8 13 4 11 9 4 6 8 2 13 15 12 13 5 13 15 2 10 8 5 6 6 15 13 13 3 10 7 14 8 12 13 12 1 8 12 11 5 4 12 2 3 8 6 8 12 5 1 13 4 5 3 10 4 15 14 13 9 5 3 9 2 15 5 9 14 2 4 10 12 15 12 15 14 9 14 10 14 14 14 2 3 2 3 14 8 1 3 2 13 13 2 14 4 6 7 3 14 2 4 11 8 7 10 6 1 15 7 14 5 5 7 14 13 2 12 6 9 7 14 6 4 15 11 7 5 9 1 11 10 5 6 2 11 7 14 11 6 12 1 10 2 15 8 6 8 12 11 1 10 9 14 13 8 1 11 5 10 12 15 11 8 12 5 10 3 3 13 15 15 5 1 8 4 15 13 3 3 1 11 12 1 9 1 1 9 12 5 10 15 11 6 14 7 10 8 1 4 5 15 10 10 7 2 5 6 7 8 1 14 3 12 14 3 5 14 3 8 10 13 7 5 10 12 3 11 4 3 14 1 9 9 10 15 2 6 13 15 5 5 13 7 1 4 1 12 9 11 4 4 15 2 15 9 13 3 4 2 12 9 9 6 9 3 12 11 15 1 2 5 5 15 3 13 3 11 1 3 6 5 6 5 6 6 13 11 15 8 4 11 8 12 8 2 6 12 4 5 4 5 9 1 11 4 5 5 14 5 8 4 9 13 8 7 10 12 2 1 11 12 4 10 8 11 11 13 14 6 2 10 11 3 2 13 13 6 3 11 10 10 6 11 14 5 9 9 8 10 9 10 13 4 4 5 7 15 2 5 12 10 6 7 4 7 12 8 4 14 10 14 8 15 1 13 11 9 13 3 10 14 12 7 2 1 11 8 7 4 5 3 5 10 2 1 9 13 8 12 3 3 10 2 9 2 14 5 10 12 14 11 10 3 2 11 10 4 4 8 7 8 10 4 9 3 4 2 7 11 14 1 5 15 2 14 2 1 10 3 12 8 14 13 10 7 8 11 11 3 3 9 2 5 12 11 14 15 12 6 3 2 13 7 2 15 12 10 7 6 12 10 14 2 7 15 9 6 3 4 9 5 12 10 9 1 12 8 15 9 5 9 10 2 1 3 8 12 12 14 10 1 8 15 9 14 14 2 5 8 12 5 13 1 6 6 1 3 5 7 3 9 1 4 3 8 7 10 11 10 9 5 2 1 4 11 7 10 4 3 2 1 14 14 1 4 12 8 13 1 6 7 10 13 11 12 5 9 13 8 10 6 12 12 14 8 14 5 2 2 7 10 2 5 9 9 15 12 1 13 12 14 4 13 11 6 1 1 14 14 8 1 11 11 12 9 3 10 13 11 11 11 6 5 7 6 13 7 2 6 11 5 11 6 3 6 12 10 13 2 8 12 2 4 8 5 4 2 6 2 13 9 4 3 13 11 15 2 2 1 14 4 5 9 9 14 15 12 9 12 14 1 9 7 11 8 4 15 9 9 8 13 9 11 7 13 13 6 15 6 6 5 9 3 6 3 1 12 6 1 15 11 9 15 3 4 7 13 10 8 13 9 12 7 12 4 4 9 9 10 15 7 7 15 9 12 2 1 15 15 2 14 10 10 14 4 5 12 1 7 11 14 15 8 12 3 11 7 12 11 9 3 2 15 2 2 3 11 10 9 10 3 7 4 12 12 8 8 9 15 14 11 5 6 3 1 8 5 15 4 1 8 13 9 14 15 11 8 2 12 1 3 14 7 6 10 11 5 9 4 5 8 6 1 13 9 9 5 13 8 1 13 7 13 7 5 4 9 4 12 5 4 14 3 2 5 4 12 1 12 7 12 11 13 13 15 13 6 5 10 5 12 15 11 1 13 7 5 6 10 8 2 5 7 11 6 3 6 10 3 9 8 7 5 5 4 4 9 1 15 11 5 11 10 7 4 14 13 15 11 7 7 12 11 13 14 8 15 4 2 10 12 10 1 1 6 11 12 7 11 11 2 7 14 11 13 2 9 2 8 4 8 14 7 10 4 5 2 3 15 11 4 11 12 4 4 9 6 15 15 8 2 1 14 15 3 3 8 3 4 15 13 3 6 4 4 9 15 6 3 14 8 7 10 4 2 5 4 8 4 4 15 5 11 6 12 14 15 4 8 11 11 6 13 8 1 2 8 1 14 10 6 13 8 7 8 2 11 11 9 14 6 15 11 2 12 7 7 12 2 6 7 12 11 11 11 12 4 3 4 2 5 9 14 12 1 13 5 3 9 5 2 14 5 12 7 8 10 5 4 11 11 2 15 13 13 10 1 1 13 4 10 9 5 15 12 12 13 2 14 6 6 7 11 2 3 10 10 12 14 13 15 1 15 14 14 4 8 6 4 12 10 13 5 6 5 2 2 2 10 15 7 15 14 9 9 1 3 3 5 9 7 4 1 13 2 6 1 1 12 12 13 13 1 9 3 5 2 11 6 11 2 4 3 15 5 11 8 14 5 4 7 11 7 15 9 15 12 1 7 8 12 11 12 5 12 6 9 13 1 7 1 3 10 10 2 14 12 9 13 1 4 11 3 2 2 3 8 14 11 15 13 7 10 10 3 13 15 12 11 8 3 3 10 4 4 3 10 15 4 14 7 7 1 9 9 10 4 1 8 14 15 12 12 2 13 15 14 13 3 1 12 12 10 6 15 13 8 1 12 3 6 3 10 7 4 10 1 14 10 15 12 2 11 8 10 9 14 15 13 1 8 9 12 2 6 4 15 5 11 3 8 2 13 9 15 1 3 15 14 12 6 2 5 8 1 14 1 15 6 5 15 13 5 4 14 10 7 5 15 9 8 14 10 12 7 9 12 9 15 2 12 5 10 9 13 10 14 5 9 4 2 1 8 6 4 7 8 2 3 14 10 2 12 12 13 10 5 1 10 12 9 13 1 3 6 5 13 5 2 13 15 3 5 8 8 15 6 15 1 8 5 3 2 1 6 14 10 2 15 11 13 8 9 6 3 14 2 7 10 3 4 10 12 1 9 12 15 14 3 1 13 8 10 14 8 7 5 10 8 11 5 6 3 5 11 12 4 4 3 5 7 14 6 3 14 14 14 13 4 2 5 9 9 6 14 8 12 3 9 5 13 14 2 8 3 4 11 13 7 14 3 5 12 15 8 2 14 13 14 9 6 11 2 6 1 8 6 5 10 14 1 15 4 2 14 7 5 9 11 3 7 5 8 10 5 7 3 10 11 9 10 9 4 4 14 11 11 4 15 5 10 15 11 13 8 9 11 4 10 7 7 8 3 6 3 7 12 12 8 7 5 3 15 8 6 6 11 1 1 2 12 10 9 15 8 1 15 3 5 9 1 3 2 4 8 11 2 4 7 10 2 12 4 9 11 1 14 13 8 6 15 11 1 8 10 8 15 10 2 11 10 3 13 11 13 5 13 14 15 12 15 9 8 10 2 10 10 7 15 2 12 14 13 12 13 14 11 12 15 5 8 10 14 12 12 11 9 10 1 8 6 1 8 5 10 9 6 5 7 5 13 4 10 2 7 7 1 10 11 15 14 10 9 4 6 13 14 6 14 14 6 4 6 13 15 8 14 12 12 5 9 1 15 3 3 14 2 10 8 12 9 13 13 10 1 10 7 6 1 5 11 6 15 9 10 6 1 8 2 4 5 10 4 4 5 13 2 6 7 1 9 1 13 6 2 5 7 8 2 7 4 5 4 3 13 14 15 13 13 1 1 2 3 4 6 7 9 14 12 15 15 12 15 4 2 1 9 8 15 2 7 10 6 2 4 3 15 3 7 5 4 7 6 6 3 11 4 11 10 15 10 1 11 2 4 4 9 4 3 1 6 1 10 3 3 14 13 9 1 4 13 11 3 4 8 5 6 11 7 7 2 8 7 4 1 11 7 10 14 2 2 11 2 11 14 11 1 11 5 2 14 9 4 1 4 12 12 10 7 10 1 9 3 15 12 3 10 11 4 15 4 12 3 12 8 1 8 15 3 4 1 8 4 5 1 8 8 4 9 14 14 9 14 1 15 3 10 9 5 6 1 8 2 3 4 1 10 3 1 12 6 8 11 10 12 11 9 4 15 2 10 13 2 8 5 2 2 6 2 6 11 2 13 5 11 9 5 5 11 12 8 9 5 4 10 8 14 3 4 5 4 13 9 12 12 13 13 14 11 15 11 13 8 1 2 11 9 14 15 11 10 15 11 14 3 5 14 8 14 2 5 9 14 13 6 2 3 3 7 13 9 3 2 9 3 4 4 3 9 10 5 3 9 1 9 3 5 7 3 4 8 14 12 13 11 9 14 5 12 13 9 12 15 11 12 9 6 15 11 14 2 15 1 2 15 1 12 12 14 6 7 6 4 3 10 14 12 1 11 15 13 4 3 12 14 15 12 4 6 7 2 14 13 10 1 5 2 4 1 1 9 14 13 12 1 15 2 4 15 12 10 12 1 5 15 14 4 11 10 1 9 3 15 13 12 7 2 6 2 9 6 10 7 10 6 15 9 7 10 8 11 12 11 11 1 2 1 11 4 10 11 12 5 2 2 8 15 10 13 1 11 10 10 9 5 7 15 13 6 10 13 1 6 15 3 13 2 3 8 5 5 10 9 1 4 10 8 3 11 6 11 6 7 12 15 11 11 14 1 1 15 5 8 12 4 2 9 12 4 8 2 15 3 2 15 6 3 15 15 13 5 10 4 3 7 10 14 2 8 6 9 15 10 8 11 5 9 12 2 4 4 10 4 6 11 10 11 13 9 11 10 5 12 13 15 10 14 13 3 7 10 11 6 11 10 8 15 3 4 8 7 8 2 2 13 12 3 1 1 4 3 11 15 14 15 14 9 14 3 11 12 12 14 9 7 15 1 14 3 12 6 1 4 8 9 8 11 11 8 12 6 10 14 6 1 13 11 1 3 14 3 14 2 8 14 1 8 7 14 10 3 4 2 6 3 10 13 14 12 13 2 3 7 15 15 14 4 2 14 7 7 2 12 9 9 11 9 1 2 14 2 11 9 3 1 4 12 5 2 1 2 10 3 1 9 9 14 12 10 5 10 2 6 7 2 6 9 2 14 2 15 15 12 15 10 4 3 13 8 4 13 10 5 15 2 13 15 15 10 10 4 11 11 1 2 12 7 2 13 5 10 4 11 6 3 5 1 6 3 9 1 15 10 6 7 11 10 6 2 11 7 6 7 9 13 8 12 4 2 1 15 11 4 11 9 14 7 9 11 9 2 3 1 3 8 14 13 10 11 15 5 3 12 11 11 9 11 8 5 12 15 4 7 4 6 7 9 13 1 4 6 9 6 13 12 6 11 9 15 7 15 4 1 3 15 11 4 2 10 8 13 10 3 11 5 9 3 13 6 3 8 3 11 5 8 7 10 3 8 1 1 14 12 1 2 3 4 5 4 13 4 1 14 6 3 10 14 5 14 11 14 6 6 2 3 13 15 12 7 14 5 15 13 1 15 6 3 10 2 6 15 5 13 13 2 15 15 8 12 13 3 10 11 15 3 13 4 3 1 3 1 5 2 5 5 8 2 7 3 3 12 9 14 1 6 1 1 5 8 12 10 2 13 5 9 8 2 12 10 2 14 2 7 7 14 3 15 15 10 9 10 13 2 8 6 14 8 6 11 7 9 5 1 13 1 9 5 9 5 6 10 11 15 8 2 13 3 8 12 4 8 6 8 1 6 13 7 5 3 2 12 3 13 12 8 5 5 12 13 1 10 14 11 9 14 5 6 1 4 9 4 12 7 11 4 12 9 10 8 3 11 4 13 15 7 5 4 3 8 1 11 2 15 6 10 5 2 7 5 6 8 8 9 14 10 12 2 10 7 9 5 9 5 2 9 3 13 4 13 5 5 8 14 11 5 8 15 7 7 11 4 14 3 12 4 4 8 5 14 14 5 10 8 1 11 8 4 15 11 1 4 7 15 2 2 4 2 8 10 15 3 5 13 12 1 8 8 9 4 13 14 8 7 13 1 9 12 11 8 8 3 3 14 2 12 8 5 13 7 7 4 10 11 8 13 12 15 5 12 3 2 2 2 15 7 2 8 3 12 15 10 6 3 1 7 14 8 4 3 14 10 6 15 12 13 5 15 4 1 3 6 10 5 14 9 11 8 2 13 11 1 15 2 3 15 8 8 14 11 10 12 12 7 4 9 11 15 15 6 15 3 11 9 7 2 3 9 9 4 13 4 4 12 5 14 3 5 6 1 15 8 5 4 6 15 12 9 14 3 14 13 5 2 7 11 3 9 11 3 12 9 6 7 5 11 12 15 15 10 15 6 2 11 9 14 10 12 14 8 15 13 6 4 6 4 7 8 12 2 10 15 2 7 13 14 9 10 13 15 4 4 6 12 15 6 10 9 10 9 2 1 13 14 11 3 2 9 2 5 3 3 4 4 9 1 2 3 10 14 2 13 3 14 1 2 12 3 2 13 11 3 13 15 8 15 9 9 9 10 13 11 4 8 14 12 9 1 6 10 6 15 15 8 5 15 1 1 2 3 13 4 12 2 10 5 2 3 13 2 12 3 12 15 10 2 4 10 9 1 5 15 15 11 14 5 2 15 12 4 9 2 14 5 3 9 9 11 11 14 12 15 1 15 6 2 2 1 12 10 2 8 9 8 10 15 4 11 14 1 14 7 9 5 3 11 13 12 14 15 2 2 6 9 2 4 10 10 4 13 4 5 12 5 5 6 4 8 2 9 8 7 7 1 3 9 4 7 12 9 7 5 10 4 13 11 7 15 12 3 4 1 14 8 12 3 13 7 11 6 15 3 5 13 11 7 13 6 14 2 14 12 6 8 7 11 11 6 10 7 8 5 14 6 12 10 9 2 8 4 7 7 13 3 11 8 2 9 13 7 10 3 3 7 3 1 2 13 6 11 11 13 8 10 4 4 11 4 5 4 7 4 2 11 13 5 4 14 13 8 5 14 3 14 5 5 15 14 2 5 1 4 10 8 5 5 4 8 8 8 11 6 3 4 1 8 15 11 6 12 11 11 2 13 1 14 9 15 12 2 12 12 5 13 12 10 2 15 2 1 14 4 13 2 14 5 9 14 8 6 2 3 8 11 7 9 1 15 8 12 8 11 15 12 8 11 13 1 10 6 1 9 1 13 2 15 10 2 5 2 14 13 11 7 8 9 15 8 15 14 11 7 10 3 3 2 13 8 10 15 13 10 15 14 15 1 5 9 9 1 2 7 13 12 13 13 5 12 12 4 11 15 2 12 2 4 5 14 11 14 5 1 9 4 14 15 11 10 15 4 10 1 3 14 4 15 3 15 4 15 10 6 14 11 2 7 14 13 12 2 12 2 2 12 5 7 3 1 1 2 11 2 9 13 15 12 13 3 3 8 9 12 13 14 7 6 5 12 10 1 13 6 9 6 9 14 12 11 6 4 12 1 5 12 14 12 15 3 6 2 10 14 13 14 4 11 11 8 8 5 15 12 11 9 10 4 14 6 7 4 2 3 11 6 7 9 9 6 11 14 15 12 12 4 10 7 15 5 6 14 10 6 2 12 6 11 7 11 2 13 14 10 8 9 15 14 10 1 11 5 14 10 2 3 14 3 9 5 15 15 10 9 12 11 12 2 7 3 12 15 8 2 9 15 2 15 5 11 15 15 8 14 10 1 8 15 10 1 11 9 7 5 9 3 15 5 11 6 15 14 5 14 15 5 13 9 5 2 11 4 8 10 9 9 2 1 8 12 9 10 5 15 14 6 3 14 2 5 11 1 4 8 6 10 12 3 3 1 11 6 12 4 15 12 12 2 5 12 13 13 6 9 4 12 14 13 2 1 3 12 8 6 4 14 7 8 8 10 15 11 7 11 6 6 15 2 14 4 5 3 8 3 4 3 14 2 1 15 9 3 3 9 15 14 14 6 6 13 7 5 8 13 8 13 11 7 7 1 2 3 4 1 5 7 3 10 15 3 1 9 12 4 9 3 2 7 9 7 4 7 3 4 12 2 1 14 8 14 14 1 2 2 1 13 15 4 8 15 13 8 15 2 11 8 4 4 6 4 2 1 11 5 4 14 6 12 12 6 10 10 13 3 12 14 1 3 9 8 2 13 15 1 14 3 15 3 6 5 6 15 13 8 4 1 13 1 4 9 13 6 4 11 8 7 1 8 9 9 7 3 6 14 10 12 1 10 14 13 6 11 12 3 11 7 11 8 8 14 9 12 4 4 7 4 10 7 11 10 7 3 4 5 8 14 1 15 8 6 12 5 1 1 15 3 7 10 3 6 15 11 10 4 14 1 7 15 8 9 1 6 3 5 10 10 3 10 9 2 15 13 6 8 5 5 10 3 6 4 1 6 14 10 1 12 10 14 3 9 7 4 15 2 8 9 3 2 11 4 10 10 1 15 9 5 12 11 14 9 14 14 14 13 8 6 1 10 4 4 10 3 7 9 4 6 10 6 14 12 9 8 13 1 14 7 12 10 2 11 11 15 1 1 4 9 7 5 10 10 8 4 4 6 5 7 3 6 5 1 2 5 8 14 6 13 12 9 8 13 11 10 5 12 10 8 12 1 12 6 3 11 9 6 8 5 5 10 10 1 2 11 5 1 2 2 14 13 11 13 3 6 7 7 9 1 14 5 9 3 10 11 13 11 1 6 15 12 7 2 12 9 12 2 1 5 10 14 10 5 11 12 3 2 10 3 10 15 8 3 2 9 13 7 11 5 4 11 9 10 12 5 10 15 13 11 12 8 1 6 4 12 9 13 5 3 1 6 2 15 8 11 8 12 2 11 9 5 6 2 6 9 13 8 15 11 10 11 3 10 8 13 13 1 11 10 10 3 7 12 2 15 7 1 3 15 11 3 11 8 4 8 8 2 15 8 4 1 10 13 3 10 10 7 2 5 1 12 14 8 8 15 14 6 1 8 12 3 11 7 11 6 6 3 14 6 2 2 13 4 14 15 5 9 7 6 5 14 2 4 13 1 10 3 13 2 11 9 5 13 7 7 3 13 1 9 10 3 10 7 13 1 7 2 1 5 7 5 3 9 15 1 1 10 3 14 3 5 7 7 2 6 13 12 3 6 5 4 8 6 10 12 6 8 5 6 12 11 3 15 11 2 7 12 3 9 10 6 14 8 4 7 13 9 3 15 14 14 3 13 5 5 9 10 12 13 8 1 15 10 7 3 3 13 14 13 13 15 10 3 7 13 2 5 13 4 11 11 3 6 8 14 2 8 8 5 12 15 5 4 1 3 6 4 7 11 1 5 10 10 14 8 14 15 4 12 11 7 7 5 12 7 3 5 6 2 9 10 2 6 13 2 8 10 12 15 5 4 11 14 13 1 13 4 8 2 15 3 8 13 7 11 11 1 15 9 2 15 3 10 5 7 4 5 1 15 11 5 4 13 10 8 13 7 3 5 15 2 14 7 7 12 9 9 12 15 2 6 15 11 15 11 2 3 15 2 10 2 6 5 14 7 4 12 14 7 8 13 15 7 12 13 3 5 7 15 5 15 5 11 11 4 13 12 14 13 14 15 6 11 4 5 3 14 1 8 5 8 5 12 6 8 9 9 5 15 8 9 7 4 11 2 14 8 13 12 12 3 3 3 6 6 7 8 12 14 7 1 13 3 12 4 11 13 4 15 4 11 15 10 14 2 11 12 9 1 1 13 10 3 15 15 1 13 14 4 3 5 4 7 8 8 2 3 12 5 9 15 7 8 10 5 9 12 9 9 12 1 6 7 10 5 6 2 9 12 5 3 1 1 10 8 15 3 2 11 8 10 10 14 9 11 11 9 8 11 3 4 11 8 2 5 5 8 14 5 11 3 8 11 3 9 4 2 11 12 12 3 7 14 9 7 9 4 1 1 14 3 12 1 2 13 5 6 12 10 11 7 13 10 3 15 3 13 9 13 9 12 8 7 2 1 6 11 11 6 3 1 8 14 1 9 12 12 7 8 7 9 7 4 10 9 10 12 13 10 1 13 7 15 12 8 7 2 10 2 7 13 2 6 11 2 6 14 14 12 14 5 12 5 15 6 5 9 9 2 4 10 6 2 1 2 1 8 3 11 9 1 8 3 13 10 11 4 9 1 7 7 12 4 11 11 9 15 12 3 8 7 4 13 15 4 7 15 3 1 2 4 2 9 6 14 11 8 9 4 9 1 2 12 4 4 15 4 10 3 13 2 1 8 6 15 4 12 6 6 13 8 9 14 8 14 4 10 14 13 13 14 13 6 10 8 9 1 3 3 3 1 11 3 8 2 9 11 13 15 9 2 14 2 7 13 8 11 8 6 15 12 4 4 3 5 3 3 6 5 6 15 5 8 3 5 9 3 7 14 9 15 15 14 9 7 12 1 2 11 6 8 7 1 3 1 5 5 4 2 9 1 2 6 8 11 2 2 13 8 7 14 15 6 12 8 12 15 8 5 10 5 12 2 5 6 2 1 10 12 3 4 12 11 9 5 6 10 13 10 9 4 8 15 9 5 7 13 4 6 2 6 10 6 7 6 11 15 7 6 12 1 1 15 11 1 4 1 2 8 10 10 3 10 2 12 6 8 1 1 6 9 6 7 14 4 13 2 4 11 14 7 11 6 6 13 6 2 13 7 1 14 8 4 15 9 7 5 9 7 6 6 15 3 12 6 7 1 14 2 11 12 15 13 2 12 10 14 5 14 12 6 5 11 1 4 5 7 9 5 5 6 10 4 15 13 1 6 14 14 14 1 2 5 6 10 2 15 8 13 6 11 10 10 7 10 13 3 1 13 7 12 10 8 8 10 12 8 7 10 14 13 3 15 2 8 2 10 14 9 8 4 12 2 5 3 4 10 5 11 7 3 8 9 2 15 10 13 7 1 15 5 5 2 12 7 1 13 8 14 13 15 10 9 9 6 3 12 15 14 7 14 1 6 7 9 5 1 14 12 8 13 8 13 6 11 11 13 8 3 3 6 10 12 6 10 3 9 13 9 14 11 7 15 2 5 15 6 12 13 9 5 2 9 9 14 4 4 11 12 6 14 9 7 2 6 1 11 6 13 5 5 1 3 11 2 8 10 7 4 15 1 15 8 9 8 7 12 11 9 15 9 14 15 7 1 6 8 3 3 12 7 7 12 10 2 13 9 4 12 12 3 4 12 2 12 4 8 15 7 9 7 7 7 6 13 14 3 12 2 6 9 15 4 12 1 6 2 9 1 13 13 3 8 9 11 4 4 4 10 2 4 8 8 10 6 6 1 15 2 2 12 2 1 1 6 9 13 14 2 13 11 14 7 10 14 2 5 10 12 14 11 15 14 4 2 4 1 2 3 9 3 15 11 10 15 8 3 12 6 12 1 8 10 7 2 1 8 6 10 5 11 5 4 9 15 5 12 15 13 15 9 15 6 11 2 12 10 11 15 15 7 15 14 9 6 15 9 13 5 10 2 7 14 13 1 6 9 12 5 7 3 5 13 15 7 6 11 1 2 10 7 15 9 5 8 14 4 8 4 15 2 12 7 8 1 14 13 10 2 9 8 12 6 5 11 12 11 14 5 4 8 11 3 9 8 11 14 11 10 2 3 4 6 1 3 6 14 15 7 7 15 14 3 5 4 6 2 6 4 13 9 11 8 11 11 15 13 10 3 15 3 12 3 8 12 5 6 2 11 12 15 10 11 3 7 6 8 15 11 11 12 4 13 4 6 9 11 11 10 5 10 12 1 4 12 4 15 2 12 10 13 11 11 8 5 9 13 12 8 15 14 4 10 4 15 1 4 10 3 13 14 4 1 14 7 12 9 6 13 5 7 3 7 9 2 12 3 15 15 2 6 14 6 1 9 5 8 12 14 10 9 4 13 9 9 11 13 2 8 2 13 14 4 4 14 6 15 8 12 15 10 2 5 15 9 13 11 1 9 1 2 9 4 6 9 4 1 6 5 8 8 9 13 3 12 12 8 4 11 11 3 5 13 14 11 6 11 6 14 11 6 15 4 1 13 4 4 13 10 8 13 9 8 2 11 5 13 11 8 1 6 2 5 3 15 1 1 10 13 6 12 4 5 7 4 2 10 8 7 11 7 11 4 15 12 7 128001 3 1 6 5 1 3 6 4 7 5 4 3 6 6 6 2 3 4 4 4 2 3 4 1 2 7 6 3 4 4 1 4 4 4 1 2 7 4 6 4 6 2 6 4 5 4 3 5 7 6 7 1 6 3 6 7 2 4 1 3 6 6 6 2 3 4 4 7 5 2 1 3 1 6 4 4 7 6 6 4 2 5 5 1 6 1 5 5 3 5 1 1 2 4 2 2 6 3 6 3 2 6 6 1 2 2 2 1 6 7 4 7 3 6 5 1 5 3 3 7 5 1 7 4 5 6 5 1 7 3 3 6 6 6 6 7 6 5 5 4 3 7 1 5 3 6 3 5 6 5 4 3 6 1 7 1 5 2 1 2 3 1 7 1 7 4 6 5 1 1 6 1 5 6 5 1 2 7 5 7 5 7 3 1 7 7 1 2 1 1 3 3 6 1 2 5 2 5 7 7 5 5 1 3 2 5 1 3 5 5 3 7 2 3 7 2 2 7 1 7 5 2 3 3 2 2 6 3 6 5 2 3 1 2 3 2 5 3 2 2 6 4 6 7 6 5 6 5 2 7 5 6 1 5 6 7 6 4 7 2 7 6 4 5 6 5 6 3 7 7 2 5 2 7 5 5 2 3 3 3 7 5 1 5 7 4 2 5 6 1 6 5 5 7 2 3 2 5 3 2 2 4 4 3 1 6 1 2 2 1 4 6 3 2 4 2 5 5 6 1 4 2 5 1 6 4 3 1 6 3 7 1 4 3 1 4 2 6 3 1 4 4 6 6 5 7 7 7 5 3 1 1 2 3 1 1 5 1 6 3 3 3 1 6 5 7 7 4 5 7 2 2 3 1 5 7 7 5 4 2 7 4 2 7 5 7 5 2 7 3 2 7 3 1 3 7 7 2 2 2 1 3 1 3 1 6 7 6 3 4 7 7 5 7 6 2 6 3 1 4 3 1 1 5 1 4 3 5 3 2 6 4 2 5 4 3 3 2 6 5 3 3 2 5 7 6 5 4 6 3 7 2 3 7 4 3 1 4 5 4 5 2 5 7 6 6 7 1 7 5 3 7 5 2 5 5 7 7 1 6 2 5 5 5 2 1 5 3 5 1 4 2 2 1 6 7 6 5 5 4 7 5 1 5 6 3 2 6 2 7 2 4 4 6 6 3 4 1 5 1 1 1 1 2 6 6 6 5 2 3 6 1 5 6 5 4 2 4 7 1 3 1 2 6 4 7 2 7 1 4 6 6 3 4 1 1 7 4 3 1 5 6 2 2 5 4 5 4 1 2 4 3 7 4 7 3 3 6 1 1 7 6 7 2 7 5 1 6 1 1 7 5 7 6 5 2 2 7 5 2 2 6 3 1 2 2 2 3 5 2 1 4 5 7 6 4 2 4 7 1 4 4 3 1 2 7 2 2 7 4 3 1 3 3 6 2 4 5 4 1 6 5 3 1 2 1 2 4 2 2 2 5 5 4 6 5 4 5 6 3 2 6 1 2 2 4 3 3 2 5 2 5 2 4 4 1 2 5 2 3 4 3 5 7 7 1 4 1 6 2 3 5 7 1 6 6 4 1 2 3 5 3 1 4 4 4 5 5 6 6 5 3 7 2 2 4 1 5 4 6 4 6 1 1 4 6 7 5 6 1 1 2 1 1 5 2 2 7 6 7 4 3 2 3 2 1 6 2 3 2 5 6 5 5 7 1 1 6 5 7 4 3 6 2 1 3 3 2 1 6 2 4 6 1 4 7 7 7 7 2 6 2 1 3 5 5 1 5 3 3 2 4 6 7 3 6 1 5 6 1 3 5 2 1 3 5 5 2 4 2 4 2 4 2 2 1 6 7 3 6 2 5 2 5 4 4 2 2 6 7 2 6 4 3 4 4 5 1 6 1 1 2 7 4 1 6 2 6 5 2 4 5 6 3 2 1 4 1 2 2 7 2 5 1 4 1 5 7 6 3 5 6 2 5 7 2 1 6 5 6 1 1 3 4 1 2 2 4 3 4 3 7 3 5 1 6 5 3 3 3 3 1 7 2 5 4 3 5 3 5 1 1 3 1 4 3 3 4 4 5 7 4 4 2 1 2 5 3 4 1 3 4 1 2 5 3 4 5 5 6 2 4 4 4 4 7 4 6 3 5 1 7 6 3 6 4 2 2 6 4 7 2 7 5 1 5 5 4 2 7 7 2 3 3 3 7 1 7 3 1 2 2 6 1 4 2 4 5 3 3 1 7 2 1 4 7 3 1 2 4 1 6 3 1 7 6 7 7 5 1 5 4 2 3 4 5 5 6 7 5 1 6 5 7 6 1 4 6 7 3 7 5 2 3 5 1 1 3 5 3 3 2 6 4 3 1 6 5 6 5 2 4 3 4 1 6 5 4 2 2 5 2 6 4 4 3 2 2 5 6 2 5 5 5 1 5 5 4 2 1 2 2 4 2 5 2 6 7 4 7 1 1 1 6 4 2 7 5 1 2 1 2 7 3 7 5 1 2 2 7 3 1 1 4 2 4 6 5 3 2 5 2 2 3 5 3 3 4 5 3 4 5 3 1 7 2 5 5 1 6 5 3 6 3 5 6 6 3 1 7 2 3 1 1 6 5 3 6 7 7 1 1 4 1 1 1 7 5 6 1 2 1 1 5 3 5 3 7 5 2 4 6 4 4 6 2 6 6 7 3 5 6 3 6 4 3 5 4 1 1 4 2 1 4 6 1 7 7 5 2 1 1 6 4 2 2 4 1 1 1 1 3 4 4 7 1 6 4 4 4 4 5 3 2 6 7 7 5 6 5 5 4 3 3 5 5 4 1 3 4 7 3 7 3 6 6 1 3 7 4 4 1 6 7 2 5 6 1 2 2 3 6 3 6 6 7 1 3 6 3 6 3 5 3 3 2 6 4 2 5 5 5 5 4 4 4 1 7 3 7 6 5 4 1 1 2 1 1 4 4 1 1 6 6 1 1 5 5 2 6 2 7 1 5 1 3 6 1 2 1 5 1 4 1 1 2 1 6 1 2 7 1 7 3 4 1 4 1 5 3 4 4 2 5 6 2 5 5 7 6 3 5 4 4 3 3 6 3 1 4 5 6 4 4 1 1 2 2 6 6 5 1 1 6 5 6 6 7 3 5 5 4 7 7 7 3 2 3 5 7 4 7 5 1 2 4 6 3 5 4 7 2 4 7 6 6 5 2 5 6 4 1 2 4 7 6 4 1 7 6 7 3 6 3 1 7 6 6 7 3 1 6 3 4 5 6 1 3 7 3 6 3 3 5 4 2 1 7 7 5 6 5 6 2 7 6 6 5 3 5 5 3 2 7 4 6 5 2 6 2 5 2 5 7 6 6 7 7 4 4 2 2 1 7 1 7 4 4 2 6 1 7 6 2 4 7 6 7 2 2 1 6 4 3 3 2 7 7 6 3 4 1 2 4 5 2 2 1 5 3 4 3 7 7 3 2 7 1 6 6 7 4 2 3 5 2 3 4 2 6 6 5 6 7 6 2 6 7 7 3 1 4 3 5 1 5 6 7 3 4 3 3 6 4 5 3 6 5 6 5 4 4 7 7 1 5 1 6 3 1 1 3 2 3 5 2 6 4 7 1 5 2 3 3 4 6 3 7 3 1 4 6 2 1 6 2 5 4 7 5 4 5 5 3 6 3 5 2 6 2 2 1 1 3 2 4 6 4 1 6 3 4 5 4 2 1 6 7 4 3 2 6 6 7 6 2 2 1 3 5 2 2 5 3 4 4 4 7 1 5 6 3 6 1 4 1 1 7 5 2 3 6 5 6 5 2 7 6 2 7 1 4 1 6 4 3 7 7 7 5 2 5 5 1 5 2 6 3 1 3 3 1 1 5 6 4 6 3 7 1 2 1 2 1 4 5 1 3 2 7 1 4 5 5 2 7 4 7 3 5 2 3 5 7 7 2 3 4 4 1 4 4 1 3 4 4 7 4 4 6 3 4 7 5 7 1 5 3 5 5 5 4 5 1 4 2 2 4 5 3 2 6 6 2 1 7 3 5 3 7 2 4 1 1 6 5 7 1 6 2 3 1 6 7 1 7 7 2 1 4 3 3 1 1 2 1 1 3 4 1 7 5 2 5 5 6 3 2 6 6 4 7 6 7 6 7 6 3 6 6 7 1 6 7 7 1 5 5 3 1 5 7 3 5 4 1 3 6 7 6 2 1 5 1 7 2 5 5 4 3 2 1 2 5 5 1 5 3 5 5 1 7 4 4 2 1 2 2 4 1 1 6 7 3 4 6 2 1 2 6 3 3 6 2 7 4 7 3 4 2 5 4 7 7 5 1 7 6 3 1 5 1 4 4 1 7 7 3 7 1 6 1 3 4 2 1 5 7 3 6 1 5 1 7 4 5 6 1 2 6 2 4 6 5 5 4 5 4 6 2 5 4 2 5 6 2 5 1 1 5 5 1 3 5 1 6 7 4 5 1 2 6 2 5 1 6 1 5 3 5 7 5 6 6 2 2 7 5 3 7 7 7 6 7 2 4 4 1 7 1 7 1 6 1 5 6 5 5 2 5 2 6 2 6 4 1 7 4 5 7 1 3 4 6 2 5 2 5 4 1 5 3 1 1 1 3 7 5 1 6 2 7 4 1 5 7 2 5 1 4 4 7 6 1 5 1 3 5 5 6 5 1 6 4 1 5 6 5 7 4 3 7 2 6 7 6 4 6 1 2 3 3 1 1 1 4 6 1 1 4 5 3 2 3 6 2 5 3 7 5 4 7 4 5 6 1 4 7 7 2 6 2 2 7 7 7 3 6 1 1 7 5 3 1 5 2 7 3 2 6 7 5 6 1 3 2 1 4 6 7 3 4 6 5 1 6 4 1 4 2 1 3 6 4 1 2 3 7 4 4 4 1 6 7 1 1 1 1 2 4 6 5 7 2 7 6 7 1 6 1 3 5 1 6 1 1 7 1 1 1 2 2 1 7 1 1 6 1 7 7 2 3 2 1 4 1 4 4 2 3 4 2 7 3 7 5 3 5 5 1 5 4 2 6 3 2 4 6 7 1 4 1 3 5 7 7 4 3 1 5 3 2 4 2 4 1 4 5 5 6 5 1 2 7 4 3 6 5 6 6 6 2 6 1 7 3 5 3 6 3 5 1 5 1 1 6 1 2 3 4 1 1 2 7 5 5 7 1 7 6 6 5 7 3 4 4 3 6 6 1 2 1 7 4 1 5 2 7 6 3 1 4 1 2 2 3 4 1 3 3 4 7 6 4 2 2 5 4 7 4 3 6 2 7 2 3 4 2 7 7 4 7 2 2 6 3 4 2 1 4 2 5 3 7 6 2 6 3 4 4 4 6 2 6 3 2 6 6 3 5 3 4 2 4 5 7 6 6 6 7 2 5 2 5 3 7 6 1 7 7 4 4 5 4 7 7 5 5 3 7 2 6 1 3 2 3 7 6 1 3 3 7 7 4 2 2 1 6 1 7 5 2 1 1 5 7 5 2 4 1 6 5 4 4 5 3 6 2 1 6 4 3 4 2 6 5 3 6 3 1 4 1 3 4 6 5 4 3 5 7 3 3 3 4 7 5 7 5 5 5 2 1 1 3 7 4 7 1 1 1 1 4 6 1 7 4 6 1 6 3 1 7 3 1 3 2 3 7 5 7 5 4 1 3 6 5 6 3 5 4 1 6 7 6 6 5 2 4 5 6 4 3 5 7 1 5 1 4 3 3 3 5 4 1 7 7 6 3 3 3 7 3 1 6 7 5 1 1 6 4 4 3 4 6 2 5 2 7 1 4 3 1 6 4 2 5 4 7 7 6 7 6 6 1 3 5 3 1 4 1 4 7 1 1 6 2 5 5 2 3 1 2 3 6 5 4 1 1 1 5 4 1 2 3 6 4 5 6 2 1 6 6 6 7 4 2 6 6 6 5 1 4 6 1 7 2 3 7 7 3 4 4 1 3 4 6 4 1 2 6 7 1 4 5 5 7 4 3 5 2 6 3 3 4 3 2 3 5 6 3 6 7 6 6 3 2 3 6 7 4 4 6 2 5 1 4 2 4 5 6 3 3 6 5 6 7 6 7 4 4 2 7 4 7 4 6 6 6 4 3 7 6 2 7 3 7 3 5 4 7 1 4 7 7 2 4 6 7 3 7 2 4 5 3 1 1 1 4 4 2 6 1 5 5 7 1 5 1 5 6 5 3 2 5 2 1 1 5 6 3 3 7 6 7 7 4 5 7 7 1 6 5 1 4 1 6 2 3 6 6 1 3 6 7 7 1 6 5 3 4 7 3 1 3 2 7 6 4 4 3 4 2 6 5 3 6 1 4 1 6 7 6 1 6 3 6 4 1 3 4 4 1 7 2 3 6 1 7 3 4 2 6 4 7 1 4 5 1 6 3 4 5 1 5 1 2 1 2 2 1 6 4 1 5 5 4 3 4 3 5 5 2 2 6 2 7 3 4 1 6 7 4 3 5 6 2 6 4 3 6 5 1 2 3 3 4 6 6 7 6 1 3 1 7 1 7 7 1 3 5 6 7 6 7 3 3 1 1 6 1 6 1 2 5 4 2 2 7 7 6 4 6 1 4 5 7 1 2 7 3 6 4 1 5 3 3 5 1 1 3 1 7 2 7 2 3 2 3 2 6 2 5 2 7 6 5 6 6 6 4 7 3 7 7 5 2 7 2 2 7 2 7 4 3 5 6 5 4 1 5 2 7 7 2 5 6 6 3 2 2 6 6 4 3 5 1 4 2 7 3 2 2 1 5 2 5 3 5 1 2 2 7 6 6 1 3 4 4 6 4 6 2 2 2 3 5 1 6 6 7 7 5 1 7 3 1 2 3 5 7 2 4 4 1 2 5 3 4 6 6 7 4 6 6 6 1 3 6 6 7 3 3 4 4 7 4 4 6 7 6 5 1 2 2 1 1 4 2 4 7 7 1 4 5 7 7 5 2 3 2 1 5 2 3 6 2 6 7 7 5 5 3 4 4 2 2 5 3 3 6 2 1 7 3 5 6 2 1 5 4 7 4 7 1 6 5 7 4 5 5 7 7 7 1 4 6 2 6 6 3 4 7 3 1 3 5 4 2 5 2 6 4 3 3 3 1 7 2 4 2 6 3 2 3 3 3 6 3 6 4 5 7 2 5 1 2 2 2 3 5 1 6 6 3 1 1 3 6 1 5 7 4 7 6 5 1 6 3 1 4 7 3 2 6 7 7 7 6 1 7 3 2 4 2 4 4 7 7 7 7 2 7 2 1 3 6 6 2 1 4 5 5 6 6 1 3 5 7 2 4 5 2 5 1 3 6 2 1 3 2 5 4 6 6 5 1 2 1 2 3 3 7 5 1 3 6 4 6 3 3 2 5 4 6 5 5 4 5 5 7 6 7 3 4 6 5 4 5 4 6 5 6 3 3 4 3 6 5 1 6 7 7 4 4 5 6 1 7 3 3 4 6 2 4 2 5 7 4 3 3 7 7 6 7 7 2 2 5 7 1 2 4 7 3 7 3 6 5 2 7 7 3 5 2 6 5 6 5 1 6 5 7 6 3 6 5 3 5 1 2 5 2 3 5 2 3 5 7 7 6 6 5 1 2 4 4 6 7 2 6 6 6 3 4 7 6 6 2 3 6 1 6 5 3 1 4 3 5 2 1 1 5 5 6 6 1 2 4 7 1 7 3 5 2 4 4 5 3 3 6 6 3 4 2 3 2 5 4 6 4 4 6 2 6 2 7 6 3 2 3 2 1 4 6 3 7 7 5 2 2 3 6 2 6 7 2 7 2 5 3 6 1 6 7 6 7 4 2 1 5 3 2 6 6 7 6 5 6 3 5 7 6 3 6 4 7 7 2 1 5 2 4 3 1 3 2 7 7 1 5 4 3 6 2 6 5 5 2 1 1 6 5 6 6 3 7 5 3 6 3 7 1 7 2 1 7 1 5 6 7 1 1 2 6 7 6 2 5 7 2 5 5 7 3 1 2 7 5 2 6 5 6 4 4 6 2 4 6 4 7 3 4 7 5 3 7 1 4 4 7 5 6 2 2 6 2 2 5 4 3 1 1 2 4 3 5 5 4 1 2 1 4 3 1 6 5 5 6 1 6 5 4 4 4 3 2 5 4 4 6 7 5 4 6 6 6 1 2 7 1 1 1 4 3 6 7 1 3 5 6 6 7 7 2 3 3 1 5 6 2 3 3 6 5 6 3 3 6 4 1 5 2 1 6 4 6 6 2 6 3 1 4 1 7 5 1 7 3 6 6 4 6 6 1 3 3 3 4 1 4 4 3 5 4 2 6 7 7 1 5 2 1 1 7 5 3 1 5 5 6 1 6 2 4 6 3 6 6 6 5 7 7 7 2 3 1 1 7 7 1 4 7 6 2 4 3 4 4 5 6 7 3 4 2 7 1 4 5 4 7 2 2 6 7 3 6 5 1 5 5 6 6 2 4 7 5 5 1 7 2 6 6 3 7 7 2 5 1 4 7 5 4 1 3 3 1 6 7 7 1 2 5 6 1 2 3 4 6 3 3 5 6 1 5 4 6 6 6 6 3 5 2 4 3 4 6 2 1 3 1 1 5 5 5 3 6 5 6 2 1 1 5 4 7 2 5 5 6 4 1 6 6 2 2 7 4 7 1 4 7 6 2 4 3 6 5 7 4 3 6 2 2 1 3 1 3 1 3 6 2 3 4 5 5 5 4 6 2 2 2 1 7 1 3 1 7 7 5 1 2 3 7 1 4 7 1 4 5 3 2 6 4 3 4 6 7 5 4 1 7 3 1 4 3 1 4 7 7 1 5 7 2 4 7 3 2 6 6 6 6 5 3 2 7 6 7 4 1 1 4 5 3 2 2 4 3 3 3 7 2 6 6 3 7 4 3 1 2 6 7 7 3 2 7 7 5 4 3 3 5 4 1 5 3 7 1 3 2 4 3 1 7 6 1 6 2 3 7 3 1 6 1 1 5 5 5 7 1 5 2 3 1 2 1 2 1 1 4 1 2 4 1 1 3 2 7 4 2 4 5 1 7 5 1 4 7 6 3 7 3 2 1 2 4 1 1 2 6 4 7 6 1 1 6 3 7 3 6 6 6 1 6 5 5 5 6 4 3 6 2 3 1 7 2 4 7 2 3 3 4 3 1 4 1 5 4 5 7 7 3 4 1 7 1 3 4 5 5 4 3 4 6 3 3 6 6 7 5 7 2 1 2 1 2 7 5 5 4 4 3 4 5 3 3 6 3 4 3 7 7 5 3 4 6 3 2 2 2 6 1 2 5 7 7 6 6 4 4 7 5 6 4 3 6 4 6 1 6 1 6 5 3 6 6 1 2 7 3 1 4 1 2 6 1 1 4 6 2 7 4 7 3 7 7 6 1 5 5 6 3 3 2 5 1 7 4 2 5 4 1 6 4 7 4 2 6 7 6 7 5 2 4 5 6 3 2 6 7 6 3 2 6 2 5 6 6 6 6 3 2 6 6 3 5 2 5 3 7 1 1 2 2 4 4 7 5 5 3 4 3 3 4 1 4 6 5 3 4 1 3 3 6 7 3 1 1 5 2 5 5 7 4 6 3 1 5 7 5 1 2 6 1 5 4 5 3 1 5 4 1 5 6 4 4 1 3 3 6 2 5 1 1 2 7 1 2 4 6 6 2 7 2 1 2 6 5 2 4 7 5 3 2 1 4 4 6 6 4 2 5 1 3 5 2 2 6 1 3 4 5 3 1 6 3 2 2 5 1 6 2 5 6 3 3 2 4 1 6 7 3 3 1 3 1 7 4 4 1 4 5 5 6 5 1 6 4 3 3 4 6 4 6 4 5 1 5 1 6 3 6 6 4 4 1 2 3 2 3 1 6 7 5 2 2 4 1 5 6 1 6 4 5 4 5 7 2 2 5 7 3 3 6 4 4 4 5 7 6 7 7 2 4 3 3 5 4 1 7 2 2 5 3 4 6 7 1 7 6 5 6 6 6 2 2 2 6 4 6 2 3 4 3 4 4 3 1 7 2 5 1 3 2 1 4 7 5 4 6 3 6 3 2 2 4 1 2 7 5 5 1 7 1 3 4 4 6 2 3 5 5 1 7 6 1 1 4 3 2 7 6 5 7 5 7 4 5 6 3 2 3 4 7 4 4 1 5 7 2 1 4 6 6 1 3 5 1 4 7 7 1 5 5 1 7 2 2 5 7 2 6 7 3 5 3 7 5 6 4 5 4 1 1 2 6 1 4 7 2 4 4 3 6 1 3 6 2 2 3 1 3 6 1 6 4 1 3 6 4 6 1 7 4 2 7 3 7 3 7 2 6 3 4 5 2 4 1 3 3 1 2 5 6 7 1 7 5 1 4 2 5 4 6 6 3 5 6 3 6 3 2 4 4 3 6 5 4 4 5 6 4 6 1 3 3 7 2 1 7 3 7 4 7 3 1 2 6 6 2 4 2 3 7 3 5 4 7 1 7 4 6 2 1 7 4 3 6 3 1 3 6 5 5 3 1 5 4 6 1 6 7 7 6 4 2 4 7 1 2 5 3 1 4 1 5 7 3 1 7 2 1 3 4 5 5 2 7 7 5 1 3 4 5 1 1 7 2 5 5 4 2 7 2 5 7 4 2 1 4 7 7 2 2 3 5 5 5 4 4 2 2 4 4 7 4 4 4 6 1 1 7 1 1 1 3 5 4 3 5 5 2 4 6 1 5 3 3 7 5 4 6 4 7 2 3 2 5 4 5 6 5 4 4 5 2 6 7 5 6 5 7 5 6 3 6 1 4 6 7 1 3 6 2 7 7 3 1 3 6 3 6 3 4 2 5 5 5 5 7 4 2 6 1 5 7 4 6 3 3 3 1 3 1 2 2 6 4 1 1 3 3 6 5 7 5 3 2 2 7 2 3 6 5 4 1 4 5 4 4 7 7 4 7 5 6 7 1 7 7 6 7 7 4 5 4 6 5 6 1 2 5 1 5 7 4 3 4 7 7 5 4 4 2 4 6 5 3 7 2 7 5 2 6 7 4 1 3 1 4 3 7 6 4 2 5 5 4 6 4 3 4 1 4 5 2 3 7 4 7 1 1 2 2 4 6 5 4 2 3 5 2 7 3 3 1 1 1 5 6 2 5 7 7 2 2 1 2 1 2 6 7 2 7 6 6 6 4 7 5 4 5 6 4 7 2 2 5 7 6 2 6 2 1 6 1 3 4 7 1 6 5 7 5 4 6 1 7 7 1 4 1 3 1 2 2 7 4 5 6 7 6 4 1 6 7 6 6 4 5 7 7 2 6 2 4 2 3 1 6 1 3 7 3 3 1 4 2 2 1 5 2 4 6 7 3 6 6 1 7 1 5 4 1 2 5 4 3 5 4 7 5 6 6 7 6 4 2 7 4 7 2 5 4 1 2 6 4 5 4 1 6 2 4 6 1 6 2 1 4 3 7 1 7 3 1 5 5 7 3 1 6 4 5 2 2 4 5 5 2 2 5 7 1 6 5 1 5 4 1 1 4 6 6 3 1 4 6 5 3 1 3 2 2 7 3 4 2 1 6 3 7 4 2 5 7 4 3 4 5 1 2 1 6 6 2 5 2 7 2 3 7 3 4 6 7 4 2 1 2 1 3 6 2 4 3 1 5 5 3 2 6 2 3 2 7 2 6 7 1 6 2 5 1 3 3 7 4 5 1 6 3 3 4 4 5 5 2 2 2 2 4 5 4 4 7 1 5 3 7 5 1 1 7 1 1 2 6 5 4 4 3 6 6 4 7 1 1 7 1 1 1 4 3 2 5 7 3 7 3 2 2 1 1 1 7 1 2 5 5 6 1 5 2 4 7 2 5 7 1 5 5 6 6 6 1 1 5 3 7 7 2 1 6 7 1 5 1 7 2 3 5 7 6 7 3 5 6 5 2 6 7 5 4 5 3 2 3 7 4 2 5 4 2 3 3 7 7 1 7 6 2 2 5 7 6 7 2 4 3 1 7 2 5 2 5 7 3 7 5 5 7 2 1 1 2 1 6 6 2 5 4 3 4 6 7 3 3 6 4 5 6 4 5 4 3 2 1 5 6 5 2 5 4 7 4 5 1 2 1 2 4 4 2 5 2 6 5 3 4 2 7 2 3 4 3 5 3 4 7 2 1 2 4 5 6 5 7 6 6 1 5 7 2 6 3 2 4 7 4 5 1 1 7 1 5 2 5 7 3 5 6 4 4 1 6 2 5 3 1 2 3 3 1 3 2 1 4 3 1 5 1 1 5 5 2 7 4 4 7 7 6 3 1 2 3 4 2 1 6 7 7 7 2 7 7 3 1 3 4 6 5 2 6 2 6 5 2 7 7 6 6 5 6 4 5 7 7 6 5 4 3 4 1 4 1 7 5 6 7 1 4 4 2 1 5 5 3 4 4 2 7 3 5 6 4 7 5 4 5 2 5 7 3 5 1 3 4 5 2 3 5 5 6 4 3 1 1 6 5 5 5 2 5 2 7 1 1 2 2 3 1 6 7 3 3 1 6 4 5 7 6 1 2 4 4 3 3 5 1 5 7 5 6 4 5 6 2 3 5 4 4 6 7 3 1 1 1 6 4 4 3 3 4 3 4 7 5 6 2 5 1 6 7 7 2 2 3 2 3 7 3 6 5 2 6 4 2 5 2 6 1 3 6 2 5 2 1 2 6 1 4 6 6 1 5 6 1 5 7 1 5 7 4 7 1 2 3 1 4 3 6 4 5 2 5 7 3 4 1 1 2 2 5 5 7 7 1 7 5 5 7 7 4 3 6 5 3 7 5 4 2 1 1 4 2 3 3 2 4 1 3 3 7 5 1 6 4 1 4 1 4 1 7 7 2 4 4 2 3 6 5 2 6 3 3 5 4 5 7 5 3 7 1 2 4 6 5 7 4 6 1 7 7 5 7 6 1 1 7 1 7 2 2 3 5 4 1 6 6 5 3 6 4 3 7 7 1 3 4 5 1 2 2 7 7 1 3 7 2 2 1 6 2 7 6 6 2 4 2 7 1 4 6 2 7 3 1 5 5 3 7 4 4 2 3 1 7 4 1 6 5 6 4 4 3 1 7 4 4 1 2 5 5 7 6 2 7 5 4 3 5 4 6 1 3 6 2 2 2 7 1 5 3 2 1 5 2 1 7 6 1 1 1 5 5 4 4 4 6 1 6 3 4 2 4 4 1 3 5 2 7 3 6 2 3 5 4 4 5 3 7 3 1 7 6 5 2 2 7 7 2 3 3 3 5 4 6 5 4 2 4 3 4 1 2 6 5 3 1 7 4 7 2 4 5 7 7 6 2 6 5 1 6 5 4 3 1 2 5 4 1 7 4 5 7 5 1 2 6 6 6 2 6 7 5 3 5 4 6 4 7 3 4 6 1 7 6 6 7 2 1 7 6 2 2 5 5 1 4 3 6 2 4 4 6 1 4 3 3 7 6 7 3 3 3 1 7 7 4 6 1 4 4 6 4 5 1 1 5 2 3 2 3 6 3 6 4 7 2 4 4 7 4 6 7 4 4 7 3 1 3 1 2 6 6 5 2 4 3 4 3 5 5 5 1 1 4 5 5 3 1 1 7 2 5 5 6 1 2 1 6 4 2 6 1 5 1 2 7 4 5 2 1 3 5 2 1 6 4 5 1 2 3 5 4 7 2 7 6 3 5 4 7 6 2 5 2 3 6 6 4 1 7 4 1 2 3 1 7 4 3 7 6 6 3 7 3 4 4 1 7 1 5 6 5 4 3 6 4 6 2 7 6 1 2 5 1 2 3 7 6 6 5 2 2 7 1 4 3 2 5 2 2 7 5 6 1 5 2 5 1 3 4 5 2 3 2 2 5 4 1 3 7 3 2 1 2 2 3 5 1 5 4 2 4 7 1 4 2 7 6 3 3 1 7 2 3 6 3 7 2 1 7 2 4 1 7 3 7 2 5 7 6 7 2 7 6 7 2 7 6 7 2 6 7 6 5 3 4 7 7 4 6 7 5 7 7 2 7 7 2 5 4 5 4 5 5 2 2 4 6 6 3 6 4 3 4 2 3 1 6 2 4 2 6 6 1 6 5 1 3 6 3 4 4 6 7 6 5 1 2 1 6 4 6 1 4 3 7 4 1 5 4 2 5 2 5 3 5 2 1 5 1 3 2 2 6 1 7 1 1 6 2 5 2 5 5 4 5 2 5 3 6 1 4 1 3 1 4 5 1 4 3 1 5 4 7 3 2 4 2 7 2 3 4 3 5 6 4 3 7 2 5 4 2 7 4 2 5 7 7 5 2 7 3 6 1 2 1 2 5 7 1 6 2 5 7 5 1 3 7 1 2 2 4 2 1 5 1 6 5 5 3 4 4 6 2 4 5 7 5 3 7 4 6 6 6 5 3 6 6 7 6 7 2 7 6 7 5 7 3 7 4 4 3 1 7 4 2 4 1 5 4 7 1 3 4 6 7 6 2 5 4 1 3 5 5 1 2 2 5 5 1 2 1 3 7 7 4 1 1 5 3 5 4 3 7 7 6 4 4 1 7 7 6 2 2 3 7 3 3 5 5 3 4 3 4 3 7 7 3 1 2 6 5 6 6 2 3 3 5 4 1 4 1 4 5 2 6 3 3 6 5 5 2 1 1 3 3 7 2 3 5 4 6 2 7 5 1 7 5 6 2 5 2 2 1 5 4 4 5 4 3 2 1 2 2 1 4 4 6 3 4 3 6 3 3 3 7 3 1 2 6 2 6 6 3 4 3 4 7 7 7 7 6 1 1 7 6 4 1 2 7 4 3 3 6 5 4 3 5 4 4 4 3 7 2 5 3 2 2 3 6 6 2 4 4 1 1 1 4 1 2 1 2 4 2 6 6 3 1 4 4 3 5 6 2 4 3 5 3 2 5 1 1 4 2 2 4 2 2 6 7 4 4 6 7 3 4 4 5 3 7 1 5 2 6 6 3 7 1 5 1 5 5 6 7 4 1 1 3 2 6 2 3 1 7 1 3 2 4 1 4 1 6 1 7 3 4 2 2 5 6 7 7 1 4 4 4 4 5 6 3 3 5 4 3 2 4 4 3 5 2 6 3 7 4 2 2 1 3 1 3 1 1 7 6 4 4 2 5 1 5 5 1 7 6 2 1 7 5 2 4 6 7 6 3 2 7 3 2 7 3 2 7 1 1 5 2 4 4 4 4 6 7 5 5 5 4 4 5 1 5 6 4 2 3 6 1 7 1 2 7 2 1 4 7 2 7 2 5 1 3 7 5 2 2 2 5 5 3 7 3 5 5 6 5 5 2 5 3 1 5 2 2 5 3 6 6 2 7 2 3 3 6 7 2 7 6 6 2 7 5 4 4 1 7 6 3 1 4 5 1 1 4 7 3 7 6 2 6 5 1 6 5 6 3 5 3 7 1 2 6 6 3 7 4 2 6 4 2 7 2 3 7 3 2 7 2 7 1 1 3 6 6 5 2 7 2 4 6 3 3 4 6 5 1 7 6 4 3 6 3 2 1 7 5 7 7 4 5 5 2 7 4 6 2 5 5 2 7 3 4 7 4 7 5 4 4 1 1 4 6 3 6 4 1 1 4 7 4 6 4 4 3 5 2 4 1 6 5 5 1 6 4 2 3 6 5 6 7 3 3 5 4 6 7 4 4 3 1 5 1 4 1 3 7 2 4 5 5 7 2 3 5 3 4 1 2 2 4 6 2 6 1 5 2 7 1 5 7 1 3 5 3 3 7 7 3 2 4 7 1 5 3 3 7 4 3 6 3 5 4 5 1 5 2 3 2 3 5 2 1 7 6 1 1 4 7 3 5 3 2 3 5 2 5 3 6 6 1 1 3 3 5 3 5 5 3 6 5 1 7 5 7 4 4 7 7 3 7 2 6 7 4 3 1 1 3 4 6 4 3 6 4 5 2 1 2 4 6 6 4 4 2 2 7 5 6 4 5 6 5 3 5 6 4 3 6 6 5 3 7 7 1 3 4 7 3 4 2 7 7 3 1 1 4 5 3 3 6 1 6 3 1 1 1 2 3 4 1 7 4 5 6 3 1 1 2 1 2 1 5 1 4 3 7 7 5 2 7 3 7 3 5 1 3 3 7 6 5 5 3 1 3 7 1 1 7 3 6 6 3 2 6 4 4 5 2 2 5 6 4 4 2 7 2 4 7 7 7 2 4 3 3 6 7 1 4 6 3 3 2 4 4 7 5 5 3 6 4 7 5 6 1 6 3 1 7 2 7 5 2 3 5 2 7 4 2 3 7 3 3 1 6 4 7 1 7 2 7 3 6 4 6 7 7 1 5 6 1 4 1 2 4 5 3 3 1 4 4 7 6 4 7 2 1 7 3 5 6 7 7 5 3 6 4 7 4 6 3 4 2 4 3 3 1 5 4 2 7 7 1 5 1 6 5 1 5 5 5 1 4 3 5 6 6 6 3 2 4 5 4 3 1 6 6 2 2 2 1 1 1 6 5 6 4 7 7 6 4 2 7 7 2 4 3 5 1 5 5 4 3 1 7 3 4 5 2 5 4 7 5 2 6 1 7 7 7 4 6 4 6 3 3 5 4 6 3 4 3 7 1 5 5 5 6 1 7 5 6 3 5 3 4 1 1 3 7 1 5 3 4 3 5 4 5 2 7 5 5 3 4 3 5 1 5 1 7 4 4 5 4 1 5 5 6 6 6 5 4 3 6 5 3 3 1 7 2 1 5 5 1 6 7 3 5 3 2 4 4 5 6 1 3 3 3 1 6 1 3 2 1 6 6 3 2 5 1 1 3 3 5 1 6 3 1 3 5 2 6 6 4 4 4 4 5 7 2 3 5 5 3 6 3 6 6 2 3 6 3 5 1 5 5 5 7 6 7 2 5 4 1 7 5 4 3 2 1 5 3 6 7 3 4 7 1 2 2 2 6 2 6 4 4 2 1 4 5 1 3 7 2 3 6 6 5 2 6 5 6 6 3 5 1 4 2 6 4 1 7 2 7 4 5 4 5 6 5 7 4 7 6 5 1 5 1 5 4 6 7 7 4 1 2 2 4 3 6 7 4 5 6 3 1 4 6 3 7 3 2 1 1 6 3 6 1 3 1 4 2 7 3 3 7 2 3 2 4 1 6 7 3 5 1 4 6 4 6 3 5 6 3 5 4 5 3 4 5 3 7 4 7 7 5 5 1 7 6 2 5 4 7 7 6 7 1 4 3 7 4 7 5 4 2 1 6 2 4 4 4 1 7 2 5 4 6 5 1 4 6 3 5 5 1 2 2 1 3 5 5 7 2 7 3 2 5 2 3 6 5 5 6 2 6 3 4 4 5 2 5 2 5 7 4 5 6 6 3 2 1 1 1 7 7 1 1 5 7 4 3 2 1 7 4 4 2 7 5 5 1 7 6 3 6 2 7 5 7 1 4 5 1 4 5 7 2 5 2 2 6 5 3 6 4 4 7 3 3 4 7 2 3 5 2 7 5 7 4 4 7 5 7 7 1 4 4 7 6 6 1 5 1 2 1 2 5 1 4 6 4 2 5 7 4 6 4 1 5 7 3 4 2 2 3 2 5 5 6 1 3 5 5 3 6 6 2 1 4 5 6 7 4 3 4 1 7 7 1 4 4 3 1 5 2 1 4 4 5 1 5 5 5 2 5 1 5 6 1 1 2 5 6 5 7 2 5 6 7 4 1 1 4 6 4 6 6 7 2 2 5 6 4 2 1 2 2 3 5 1 4 6 5 2 4 2 1 6 6 7 2 6 6 6 4 2 2 7 6 3 6 4 2 3 5 7 2 5 2 6 5 3 5 7 4 6 1 5 4 6 2 4 2 7 7 3 1 1 1 5 3 6 1 4 6 5 1 7 2 1 6 4 3 1 3 5 6 4 2 7 7 1 3 7 6 2 7 4 2 7 1 5 4 1 6 2 4 5 2 3 5 5 7 7 5 7 4 3 3 3 2 1 2 3 5 5 4 4 1 4 4 7 1 7 7 4 1 1 1 7 4 3 4 3 3 6 7 4 6 1 5 6 1 6 1 3 3 2 6 1 5 7 7 5 6 5 7 5 5 5 2 1 1 4 1 3 2 1 4 6 1 1 4 6 4 2 1 6 3 6 7 1 4 4 3 2 1 7 4 6 5 4 6 5 7 5 5 6 5 1 2 3 2 5 1 3 6 1 2 7 4 6 7 7 2 7 7 1 7 1 6 4 4 2 1 1 6 5 5 1 3 6 3 2 2 1 5 5 6 4 4 1 2 1 5 1 1 4 1 7 3 4 1 6 6 6 5 2 1 2 1 3 5 1 5 6 7 7 4 5 3 7 5 4 1 3 2 6 4 1 5 6 4 3 3 7 1 5 7 1 4 5 3 1 5 5 7 4 4 1 7 6 5 2 7 3 4 7 1 6 7 3 2 1 5 4 1 5 1 5 3 4 2 4 3 4 1 7 1 3 7 5 6 4 6 4 5 1 3 5 6 7 1 5 7 3 2 5 6 7 7 1 2 1 4 4 5 3 3 3 5 7 7 3 3 3 4 5 3 6 3 6 3 1 4 3 1 3 5 6 7 5 5 1 3 1 2 7 1 4 7 3 3 4 6 4 7 7 1 7 6 1 4 6 1 5 1 2 7 4 5 6 6 2 5 1 1 6 1 1 1 5 4 3 2 7 4 6 4 3 5 7 3 6 6 2 3 4 1 7 7 5 4 5 5 1 6 3 4 4 1 4 1 2 5 2 6 6 5 3 1 3 2 2 6 7 1 2 4 6 6 1 1 2 6 5 7 2 7 4 3 6 7 3 7 2 3 6 1 7 1 6 7 2 7 6 7 5 5 3 3 3 1 4 3 4 6 2 5 4 3 7 2 1 1 1 2 3 4 2 7 4 6 5 4 3 3 1 1 5 1 3 5 1 4 7 5 3 7 7 6 2 5 7 2 5 5 2 5 2 1 2 3 6 6 6 2 6 6 2 3 6 2 1 5 6 7 2 6 6 6 4 6 3 1 5 7 5 6 2 4 7 4 7 5 7 5 4 6 2 3 1 5 5 6 7 1 6 1 6 2 7 7 5 7 5 3 5 2 1 6 6 5 7 3 1 7 5 4 3 6 7 3 2 2 2 1 7 5 7 3 4 4 7 2 3 4 4 7 3 2 4 6 7 1 1 7 5 6 1 7 2 5 1 1 4 7 2 3 4 6 3 5 2 2 6 2 5 7 7 1 7 3 6 6 1 5 3 6 3 1 5 4 6 5 3 2 4 4 3 5 7 5 3 6 7 6 7 2 4 4 2 3 4 6 1 5 1 1 3 3 1 7 4 6 3 6 6 4 7 1 7 4 5 2 2 4 5 7 6 1 3 5 3 7 1 1 4 1 1 4 1 7 3 5 3 3 1 1 5 6 1 4 2 4 3 4 5 7 1 1 6 3 4 1 7 4 7 1 3 7 4 3 4 5 5 7 5 6 7 2 4 6 5 5 2 7 6 4 5 6 5 3 7 1 1 4 2 7 5 4 5 6 7 1 1 2 7 6 7 7 7 1 3 3 4 4 7 7 7 2 6 2 4 3 2 3 6 4 2 1 7 6 7 4 7 7 6 4 5 3 3 3 4 3 3 5 6 2 4 4 2 7 3 3 2 5 5 1 6 7 6 3 3 5 7 7 5 3 4 7 5 4 7 6 7 2 3 3 2 5 4 3 4 7 5 4 2 3 2 7 7 7 2 2 5 6 7 7 1 3 4 6 6 4 2 3 5 3 6 4 7 2 6 1 6 2 2 7 4 3 6 1 1 1 7 3 6 6 7 5 1 3 1 5 6 2 7 2 2 5 5 6 5 4 5 3 5 6 3 6 7 1 4 5 6 3 7 3 2 6 7 7 6 5 4 5 4 4 4 6 6 1 4 3 2 1 6 4 5 6 7 2 6 3 6 3 6 5 3 5 1 7 4 6 4 1 1 7 4 4 5 2 5 7 3 4 5 1 1 2 6 7 3 2 3 6 2 6 1 4 3 1 3 6 5 6 6 5 4 7 7 1 7 2 5 2 5 3 7 3 2 5 3 3 4 3 1 4 6 2 7 6 7 1 4 4 6 1 7 7 5 6 1 4 5 3 5 2 5 4 5 5 6 5 7 1 5 5 4 1 6 1 6 6 1 2 7 5 7 4 4 5 7 2 1 4 5 4 4 7 5 6 4 4 3 1 2 5 6 5 3 4 5 1 7 4 7 5 1 7 1 4 2 1 6 7 4 3 3 7 2 1 5 4 2 5 4 3 7 7 5 2 4 7 2 1 3 7 5 3 6 6 7 5 6 5 4 7 5 5 7 4 3 2 5 4 5 7 4 4 6 1 6 7 5 5 1 1 4 3 3 7 1 7 2 4 2 6 2 4 1 1 1 3 7 5 4 4 4 5 1 1 5 4 7 7 6 5 7 3 1 1 7 6 7 2 1 7 5 2 3 3 7 1 5 6 4 6 1 7 3 1 5 5 2 5 4 7 2 4 7 7 2 5 6 1 6 4 5 1 5 1 3 2 1 5 7 4 1 7 2 3 5 6 5 6 1 1 4 1 2 3 7 3 7 3 2 3 4 6 1 6 4 1 7 3 5 5 6 5 2 5 5 7 2 2 3 7 1 4 7 7 7 5 1 4 5 2 5 2 5 5 7 7 6 5 2 1 2 5 4 3 3 1 7 2 1 3 1 6 6 6 5 3 1 5 5 5 4 2 4 2 6 2 1 2 6 2 3 5 4 6 7 6 4 7 5 4 7 4 2 3 2 5 4 2 2 1 4 6 2 6 5 5 5 3 7 1 2 7 5 5 3 2 2 6 6 6 1 5 2 2 6 1 6 2 7 6 2 4 4 1 7 6 5 4 1 2 4 2 6 6 6 1 7 7 7 6 4 5 1 3 6 6 4 3 5 3 1 6 4 2 4 3 7 2 4 5 1 5 6 5 3 4 5 1 2 2 6 5 6 4 7 3 1 1 3 5 2 1 4 5 2 7 6 6 6 7 3 5 5 6 2 5 7 4 5 6 6 1 3 2 3 1 4 3 6 4 7 7 4 1 5 3 6 1 1 2 7 1 6 2 4 5 7 4 7 2 2 5 1 3 4 3 1 6 3 6 2 2 4 6 1 6 1 6 6 7 7 3 7 4 5 2 6 2 5 5 1 4 7 6 6 4 6 4 2 1 1 1 1 4 6 1 2 5 6 5 4 3 7 1 6 2 2 3 1 6 7 2 1 7 7 6 1 4 1 7 4 1 7 4 4 4 4 5 1 7 2 4 3 6 4 6 1 4 6 1 7 6 7 7 3 5 4 1 1 4 7 2 4 4 6 7 5 7 2 5 7 1 6 7 6 1 3 6 4 2 5 3 5 2 1 7 6 4 5 4 7 2 6 3 3 2 7 1 1 1 5 5 1 2 2 4 2 3 1 3 4 5 5 1 4 5 5 3 6 7 4 5 1 2 5 3 1 2 3 7 2 6 4 7 5 4 4 6 6 2 1 2 6 3 7 2 6 2 2 4 6 4 7 6 3 2 6 4 4 7 3 3 5 4 1 7 7 2 5 5 3 3 4 1 3 1 7 6 7 7 3 5 3 7 3 3 1 7 6 2 6 1 5 3 3 5 7 2 6 2 5 1 4 1 6 4 7 3 3 6 7 3 2 7 2 4 3 7 3 1 2 6 7 6 1 2 1 5 1 6 6 5 4 7 4 2 4 3 2 4 6 2 6 7 1 5 2 3 4 2 2 3 1 6 6 6 7 6 4 5 2 2 3 5 7 6 4 3 6 4 6 4 5 2 2 3 6 3 6 7 2 5 1 2 3 6 6 7 5 2 4 4 1 6 2 7 2 3 7 5 6 3 2 1 4 1 4 7 1 7 5 2 4 5 2 4 3 7 3 5 1 4 2 6 1 1 4 7 3 3 5 7 6 4 5 2 4 1 7 4 7 4 5 1 1 4 2 1 3 2 6 1 6 7 7 6 7 3 5 7 3 2 4 1 3 2 1 6 7 7 2 5 1 5 3 1 1 5 1 2 6 4 2 4 3 6 7 7 6 3 5 2 2 1 2 5 7 2 3 7 6 3 4 6 5 6 4 3 1 3 4 7 6 4 1 7 2 1 6 6 3 3 7 4 2 6 6 1 1 2 5 4 2 6 1 4 3 2 6 3 4 1 2 1 4 3 5 3 1 3 1 3 4 7 4 3 6 3 3 4 2 6 5 1 4 5 4 6 7 2 2 1 7 1 6 3 1 3 4 1 4 4 1 5 2 5 7 5 5 7 6 4 5 1 4 2 6 5 5 3 4 6 1 4 5 7 4 5 7 7 6 3 2 6 7 1 1 6 5 3 6 1 4 1 1 5 2 4 2 7 4 6 3 5 2 5 2 5 3 6 3 6 2 4 2 6 4 1 3 6 3 6 6 5 6 4 2 6 1 4 3 4 2 3 6 1 1 5 3 3 4 5 6 3 1 7 1 4 5 3 7 6 1 5 3 5 2 4 3 7 5 5 1 6 7 5 4 7 2 7 7 3 4 3 5 3 1 4 4 5 6 4 3 5 6 5 2 5 7 4 4 4 6 3 1 3 7 2 1 6 1 5 2 3 1 4 3 1 7 6 5 4 7 6 1 4 1 7 1 7 1 3 2 4 5 2 6 2 3 6 7 2 4 6 2 4 1 4 2 5 7 6 1 7 2 6 3 3 3 1 7 3 3 1 6 5 7 3 4 3 1 2 2 2 5 3 3 5 4 4 1 3 1 6 7 2 5 7 2 5 1 2 6 1 2 2 4 2 4 7 2 3 1 1 4 6 3 7 1 6 1 1 6 1 7 6 1 2 3 2 6 1 1 2 2 3 4 3 2 7 2 1 2 1 1 4 4 1 1 4 4 6 3 7 7 2 5 5 1 6 4 4 6 5 6 5 5 2 7 4 6 2 2 6 7 2 7 3 7 7 6 1 5 1 7 2 7 3 4 7 1 1 2 6 3 7 4 7 6 3 1 4 2 2 7 1 3 6 1 7 3 7 7 6 5 6 7 5 6 2 2 6 2 3 5 4 7 6 1 5 1 1 7 1 2 4 6 2 3 7 6 3 4 3 1 1 6 6 3 5 7 3 3 1 5 5 2 3 3 7 5 2 5 4 7 4 6 5 3 6 4 1 1 7 3 2 6 1 7 1 5 4 3 6 2 6 3 3 6 4 7 3 5 4 5 4 7 3 6 2 1 1 7 1 7 2 7 3 7 4 4 3 7 4 6 1 7 1 1 5 2 7 1 4 1 5 5 5 5 4 4 5 4 3 3 1 2 1 4 2 4 7 2 2 1 7 2 1 5 1 5 7 5 5 3 6 7 1 1 4 4 5 6 5 7 2 5 2 2 1 1 3 5 2 4 6 6 4 4 3 4 1 2 6 4 3 2 1 3 3 3 4 7 1 1 4 7 3 3 1 2 3 2 6 2 5 2 5 6 5 1 2 4 7 6 5 2 7 5 2 2 7 5 6 1 3 3 5 4 3 6 5 4 5 3 5 2 3 1 6 5 1 5 1 7 3 5 7 3 1 1 4 7 4 1 5 4 3 3 7 5 6 4 1 3 5 4 2 7 4 7 4 2 5 3 6 7 7 5 7 7 4 2 5 5 2 2 1 2 2 1 6 7 2 5 2 6 6 2 3 7 6 7 6 3 7 4 1 6 7 5 4 1 6 1 5 7 7 3 1 2 3 5 1 5 7 1 1 3 7 4 2 5 1 5 6 7 1 4 3 5 1 6 3 5 4 7 2 4 3 3 3 3 5 1 5 2 6 6 4 5 2 3 1 7 7 4 6 5 7 1 1 5 5 3 7 1 3 2 2 3 2 2 3 6 3 1 5 6 6 1 2 5 3 2 2 7 5 7 4 2 5 4 4 2 7 4 3 7 5 2 7 6 4 2 2 4 7 4 2 3 4 1 7 4 2 1 3 4 5 4 3 3 6 5 4 3 1 4 7 3 4 6 6 5 5 5 1 5 1 7 7 4 6 5 5 7 3 5 2 1 1 2 1 4 6 2 6 4 4 5 6 7 1 2 4 6 6 2 1 4 6 7 5 4 2 2 2 5 6 1 3 5 2 1 1 6 2 5 2 5 2 6 4 3 5 5 6 4 4 6 7 3 3 5 4 5 4 5 7 1 3 7 5 3 7 3 1 1 7 7 4 7 3 5 2 1 3 5 4 4 3 1 4 5 3 1 2 7 3 6 5 6 5 7 1 4 2 6 3 7 5 6 6 1 3 5 1 3 2 2 7 2 7 3 6 1 1 6 5 4 4 2 7 7 1 7 3 7 5 5 4 7 1 7 7 2 4 5 4 3 4 1 4 2 2 1 2 2 4 6 3 7 7 2 6 5 6 7 4 3 2 1 3 1 7 7 2 2 3 3 2 4 2 4 5 3 4 4 2 7 2 3 4 6 4 1 3 3 5 5 3 6 5 3 6 2 1 5 1 1 1 3 4 2 6 7 2 7 3 1 4 3 3 5 1 7 5 2 7 2 6 2 6 1 3 4 2 3 2 1 3 7 3 4 1 6 3 7 3 4 7 6 6 3 1 4 7 6 5 6 5 3 5 3 3 5 5 3 7 6 3 7 5 3 4 3 6 4 2 1 7 1 4 3 1 4 7 7 7 4 3 5 5 6 5 5 3 2 7 1 7 7 7 2 2 1 2 5 5 1 3 2 7 4 5 7 6 2 7 5 3 7 7 7 5 5 5 1 6 4 1 4 2 5 3 1 6 5 6 1 5 1 2 4 5 4 2 3 5 6 5 1 5 5 5 1 7 2 1 5 4 6 6 5 3 2 5 6 4 1 6 1 2 6 3 4 2 2 6 5 7 3 3 2 5 7 2 4 7 7 7 3 5 5 5 6 6 7 2 2 6 1 1 7 4 1 3 5 2 6 7 6 6 2 7 4 7 2 5 6 1 4 6 4 2 1 2 7 7 3 7 5 1 5 2 4 5 2 7 6 5 6 2 4 6 1 5 5 7 2 3 1 6 1 4 5 1 3 2 5 3 1 1 4 5 7 7 7 2 4 3 4 3 4 7 1 5 2 5 4 4 5 2 7 3 3 4 3 5 5 5 1 4 5 2 6 3 6 6 2 3 1 5 3 5 5 3 7 6 5 3 7 2 3 4 2 5 5 4 3 3 6 1 4 2 7 2 4 5 7 5 7 6 2 2 3 4 2 2 1 4 2 5 3 4 2 4 7 6 5 7 6 4 5 2 3 4 2 6 1 6 1 6 4 7 5 4 4 5 3 2 1 5 6 4 6 7 5 3 4 3 2 2 4 6 2 6 2 1 2 1 6 2 6 1 1 1 2 2 5 5 3 6 7 2 7 3 6 4 6 2 6 5 4 7 2 3 5 1 3 6 1 6 5 4 4 4 5 6 5 2 3 1 7 2 7 6 2 5 1 7 7 4 3 1 4 4 3 1 4 3 5 3 6 7 6 3 3 3 1 1 5 3 6 2 2 5 6 3 7 6 1 6 2 3 4 3 4 4 4 7 4 6 2 3 5 1 5 6 1 5 4 3 5 2 3 4 4 1 4 3 4 2 7 3 4 1 6 5 5 7 5 1 5 4 3 7 2 7 5 3 2 1 3 6 7 5 7 3 3 4 4 4 5 1 7 7 1 3 4 5 2 6 4 4 3 6 1 4 4 4 4 3 2 5 7 2 7 6 2 3 2 3 4 5 3 1 4 4 3 5 6 2 4 2 3 6 6 4 7 7 7 2 2 6 6 1 7 5 7 7 5 6 2 2 1 5 7 4 6 3 2 4 2 3 6 5 1 4 6 5 1 5 6 2 3 4 1 1 7 5 7 2 3 6 3 2 1 1 5 6 1 4 3 2 6 1 4 4 2 2 2 2 6 7 1 7 2 1 5 6 5 2 7 6 7 1 7 1 1 2 6 1 4 1 7 7 6 4 4 5 5 3 4 2 2 5 6 1 3 3 6 1 4 6 4 1 6 1 1 4 2 5 4 3 3 3 3 2 6 4 4 4 6 1 3 5 3 1 6 5 3 2 3 6 5 6 4 3 6 5 6 6 7 7 1 2 3 1 1 6 4 5 7 2 3 2 7 5 2 3 2 4 4 5 7 2 1 4 2 5 6 6 3 5 5 1 4 5 2 5 4 3 7 1 5 2 3 2 4 4 4 3 6 7 5 3 6 6 6 1 3 2 6 3 4 1 3 1 6 2 3 7 5 2 7 7 1 2 1 4 4 2 6 2 1 4 2 5 7 6 5 7 7 1 2 2 1 2 2 4 4 4 1 6 3 1 3 3 7 1 4 1 2 7 7 7 1 2 4 7 7 6 6 6 6 5 7 5 7 6 6 1 7 7 6 2 5 6 2 4 6 3 5 7 3 4 6 3 5 1 1 2 6 4 1 3 2 5 7 1 2 5 1 1 2 4 3 6 2 2 3 7 5 5 4 7 6 7 7 4 7 5 5 4 2 3 6 3 6 5 1 7 7 1 7 2 2 7 7 3 7 7 7 4 2 1 1 1 7 5 2 5 3 4 1 4 7 6 4 3 1 4 2 5 2 6 6 3 4 4 3 3 1 7 6 3 7 4 3 4 1 4 1 3 5 6 4 4 2 7 4 7 3 5 5 4 2 1 4 5 2 6 7 3 5 3 3 2 6 5 6 4 6 4 5 3 1 1 5 2 1 1 2 1 4 4 5 3 4 6 7 6 3 6 6 7 6 1 7 2 3 3 5 1 6 2 1 6 3 3 6 1 4 5 1 5 1 3 7 2 2 4 7 4 2 5 1 5 5 7 6 7 2 3 5 6 3 6 2 5 6 5 5 2 2 5 4 7 1 1 2 7 4 6 1 3 2 1 7 6 6 5 4 5 6 6 3 1 2 3 3 1 7 7 7 7 2 4 4 7 2 5 4 6 2 4 1 3 5 6 6 1 1 2 5 6 6 6 4 7 1 6 7 5 3 5 4 5 1 1 2 7 3 6 5 4 2 4 6 4 2 5 4 7 4 7 6 2 5 2 7 3 6 4 7 1 1 2 5 6 2 5 6 2 1 3 6 2 4 2 4 5 4 5 5 1 4 1 7 6 7 4 1 5 1 1 6 1 2 1 7 1 5 3 2 5 5 7 5 2 7 6 4 3 3 6 1 5 4 6 3 4 2 4 6 7 2 4 1 3 3 5 3 7 7 2 3 2 7 5 1 6 3 3 6 3 1 7 7 3 3 3 6 4 4 2 2 5 6 2 5 1 4 7 5 1 6 5 2 5 2 3 3 2 5 7 3 3 4 2 5 6 2 1 7 3 3 1 7 6 7 4 4 3 1 1 3 7 4 3 2 3 3 3 5 7 2 7 7 5 6 3 1 6 1 7 1 1 1 6 6 5 7 2 6 6 1 1 3 2 1 4 4 3 6 1 7 5 5 7 2 2 2 2 5 7 7 5 1 5 1 6 2 6 6 7 4 4 6 6 5 6 2 1 2 6 7 1 3 4 5 3 3 4 2 7 4 1 3 4 5 1 7 5 6 5 4 2 6 7 7 1 6 7 2 5 5 6 3 5 7 6 7 3 2 7 2 5 7 2 6 3 3 6 7 1 1 1 1 7 1 7 7 4 4 6 6 6 4 6 4 4 4 1 4 4 7 3 6 7 5 5 7 5 3 4 5 1 4 5 5 2 3 3 3 6 1 6 5 3 5 6 4 6 6 7 2 6 2 1 3 6 5 7 3 5 3 6 3 4 1 1 4 3 3 4 7 1 3 2 3 5 5 6 3 3 5 3 6 5 3 6 3 5 5 4 7 7 7 7 2 7 7 5 1 2 1 5 1 1 4 3 5 1 7 6 1 4 1 5 1 1 3 2 3 6 3 7 3 2 6 4 6 4 6 4 3 7 1 3 7 2 6 3 2 3 6 1 4 4 5 5 2 5 4 2 3 4 1 6 3 4 7 1 7 6 3 3 3 3 3 7 3 6 2 2 1 5 2 5 1 4 7 2 2 3 3 2 4 1 5 6 3 5 6 2 1 1 2 3 2 5 2 2 3 2 3 2 6 5 6 5 6 5 4 7 5 5 7 1 5 4 6 7 6 2 7 4 1 1 6 7 3 6 1 4 7 1 5 3 3 3 7 2 5 2 6 7 6 5 7 3 7 3 1 3 2 7 7 2 5 5 6 1 3 4 2 7 5 6 1 7 6 7 1 3 1 7 2 6 2 6 7 1 6 5 4 7 4 3 2 6 5 5 4 6 2 5 5 6 3 5 3 6 3 4 1 1 1 7 5 2 3 2 3 1 6 4 1 2 6 7 7 1 2 2 6 3 6 4 6 2 6 2 7 1 5 6 7 3 3 4 4 4 5 4 2 3 7 7 2 3 4 6 4 6 7 2 1 6 3 5 5 2 6 2 7 1 5 6 3 6 7 6 7 2 3 1 2 7 1 3 1 4 7 4 7 6 3 1 2 4 5 4 3 1 6 7 1 1 4 3 4 3 1 3 3 1 4 4 1 2 7 6 3 4 2 3 7 2 1 2 3 3 3 5 3 6 5 3 7 1 5 3 1 3 6 3 2 7 7 7 1 4 5 1 7 6 3 6 5 3 5 1 3 1 5 5 6 7 5 5 5 7 6 6 3 2 6 2 1 5 1 6 6 5 6 5 1 7 2 5 7 6 3 3 6 6 5 5 5 3 7 1 2 3 6 2 4 2 3 2 7 1 5 5 5 4 1 5 1 2 1 7 7 3 2 4 6 7 6 2 7 3 2 1 6 5 1 7 6 1 2 3 2 4 1 6 5 6 2 5 7 2 5 4 2 4 5 6 1 3 7 7 6 1 6 2 3 6 1 1 4 7 4 5 4 2 2 1 5 3 4 4 2 1 5 1 2 3 6 3 3 5 2 6 3 7 7 5 3 6 4 7 3 7 2 4 6 3 5 3 5 6 4 4 6 6 5 7 1 3 7 2 1 7 7 3 6 5 6 7 3 2 4 3 6 5 7 2 6 2 2 1 7 5 5 3 3 2 7 2 2 7 3 2 6 2 3 2 6 6 6 6 7 2 2 3 5 6 4 3 7 5 1 4 7 5 6 7 4 5 1 6 4 1 5 2 1 5 2 4 3 7 3 7 2 2 7 4 5 3 6 4 5 6 5 2 2 3 2 5 7 7 1 2 1 4 1 1 1 2 4 4 2 4 1 1 3 1 4 7 1 7 1 4 3 5 5 2 5 4 5 5 4 5 4 2 1 4 7 2 6 1 3 5 3 1 3 5 1 6 3 2 3 1 5 3 4 7 5 1 4 2 3 5 4 6 6 3 1 3 2 4 3 4 1 5 2 1 1 3 6 1 4 6 1 6 1 2 5 3 1 6 2 3 3 6 7 6 1 5 1 2 1 4 3 6 6 4 6 4 4 2 4 5 7 3 3 5 2 6 1 2 4 2 3 5 5 2 3 3 6 4 4 4 5 4 2 1 6 7 5 2 1 6 7 5 1 2 2 3 5 7 4 2 7 4 4 2 5 6 5 1 7 6 2 2 3 3 3 1 7 5 2 7 3 6 2 2 1 4 4 3 1 5 2 5 7 5 7 2 4 2 3 1 7 2 3 2 5 3 7 4 5 7 2 7 5 3 1 3 4 2 6 3 5 7 7 4 5 4 3 6 5 5 6 5 5 6 4 2 6 4 3 3 3 4 1 5 7 6 1 1 6 6 3 1 5 1 2 7 4 4 5 7 7 2 2 4 5 5 5 2 6 5 2 6 2 2 4 6 1 2 6 4 7 2 4 2 7 5 2 3 6 4 7 5 3 1 1 6 4 3 7 7 1 1 4 7 3 5 5 1 6 1 2 5 7 5 4 6 7 5 7 5 7 6 1 2 7 6 5 1 7 4 7 5 3 1 4 3 5 6 3 3 6 2 5 4 6 2 2 3 6 1 5 3 5 5 5 4 2 2 2 1 4 6 5 6 7 6 1 4 4 1 7 7 2 2 3 5 3 3 5 7 1 2 2 5 5 4 6 4 4 7 4 7 6 6 3 3 4 3 6 7 1 3 4 2 5 7 4 7 7 1 6 7 7 1 5 2 4 1 5 7 1 1 4 4 6 6 6 2 6 2 6 6 5 3 7 2 7 1 6 6 1 5 3 6 3 7 7 6 6 5 4 4 5 5 7 2 4 3 1 2 4 7 1 1 7 5 7 6 6 6 2 4 1 4 2 3 2 2 6 7 4 2 3 6 5 7 7 1 2 6 7 3 3 5 2 2 3 1 7 6 4 6 7 4 2 7 6 3 6 5 2 2 4 2 7 1 1 5 6 2 3 6 3 3 1 4 4 1 4 1 6 1 6 4 4 7 3 1 3 1 5 2 7 6 4 4 7 4 1 3 4 1 6 6 3 7 2 4 7 3 4 4 1 7 7 3 7 7 3 7 5 7 6 4 5 7 7 2 4 6 5 5 6 3 1 7 2 7 3 7 2 5 3 1 4 7 3 3 6 5 7 3 2 4 6 6 3 3 6 4 1 3 1 5 3 6 4 3 5 4 2 5 1 2 5 5 1 5 5 6 2 3 6 3 6 2 6 1 4 4 5 3 4 3 7 7 2 1 2 4 2 1 6 3 2 1 5 7 5 7 3 6 7 1 1 5 2 5 4 3 1 6 3 5 1 7 4 7 7 3 2 2 1 7 2 7 1 4 6 3 3 1 2 3 6 7 5 5 4 1 7 3 6 1 7 5 7 1 2 5 1 3 6 1 1 5 5 6 1 3 1 1 1 7 3 6 7 6 3 1 6 7 1 3 7 7 5 5 5 6 2 5 2 5 3 2 2 5 7 7 7 5 7 5 5 1 3 2 6 3 7 2 1 1 2 5 7 6 2 3 5 3 5 4 7 6 3 6 3 7 5 3 4 3 7 1 3 1 2 1 1 2 7 1 7 2 6 6 7 7 6 2 1 4 5 5 7 7 2 2 4 6 2 1 1 7 1 1 5 1 1 5 7 1 6 6 7 4 2 6 1 6 6 6 2 3 4 6 1 5 7 4 1 7 2 7 6 1 7 3 1 6 7 5 4 3 1 3 4 7 6 5 5 4 1 4 5 4 2 5 6 7 6 5 6 1 4 4 1 1 4 6 6 1 1 7 4 6 2 7 5 1 2 3 4 3 6 6 4 6 3 1 5 7 3 3 5 6 4 3 4 5 6 1 5 6 7 6 4 2 4 1 7 5 1 1 5 5 7 7 3 7 7 7 6 2 7 1 5 3 3 1 7 1 1 2 4 6 1 5 7 4 4 4 6 4 4 4 1 3 3 1 3 7 5 6 1 4 7 3 6 7 1 3 1 7 5 2 5 3 7 2 6 1 5 2 4 1 5 3 2 5 1 2 2 6 7 7 2 4 2 6 4 3 1 2 7 3 1 4 5 7 5 1 5 7 3 2 7 5 2 1 1 2 2 2 5 7 2 7 1 1 5 2 1 3 1 7 4 2 1 6 6 3 7 4 2 7 3 7 2 2 7 7 1 7 2 6 4 1 5 2 6 7 4 7 7 4 4 3 5 5 2 2 7 6 5 7 3 5 6 4 6 3 4 6 2 3 4 3 1 6 5 6 3 1 5 1 2 7 1 5 4 7 6 1 5 1 7 5 5 5 2 1 1 3 6 7 3 1 3 3 4 5 6 5 3 2 5 4 1 5 6 4 3 4 4 7 2 2 3 4 4 2 4 4 4 1 2 4 1 2 6 2 6 4 6 6 3 1 2 3 4 1 6 6 2 1 3 2 7 5 5 3 6 7 7 7 7 6 3 5 7 6 6 3 1 3 1 3 3 2 6 6 7 2 4 7 2 7 6 6 4 3 2 1 7 6 7 6 4 3 3 3 1 7 5 1 7 3 4 2 4 7 6 2 1 2 6 1 6 4 6 1 4 7 1 4 5 7 7 6 7 1 6 1 7 1 6 6 3 7 5 5 6 3 6 7 3 2 7 1 5 5 6 6 3 6 2 7 4 7 4 3 7 2 1 6 3 5 2 5 4 4 2 3 7 5 2 7 6 6 7 1 3 4 7 3 2 6 3 3 5 4 4 2 5 4 7 7 6 6 5 3 3 4 5 7 2 4 6 5 2 3 6 2 6 3 5 6 6 5 1 2 1 4 3 5 6 1 3 4 4 5 4 6 1 1 3 2 2 1 7 3 4 3 3 2 5 5 7 1 2 6 2 7 7 3 2 5 3 4 7 6 1 3 3 7 2 5 6 3 4 5 4 7 5 6 6 7 3 4 1 2 2 7 1 1 2 7 4 2 4 3 6 2 3 6 6 4 1 5 7 4 7 3 3 5 6 7 4 6 3 2 7 2 2 5 2 1 2 3 1 3 5 4 5 1 2 1 2 2 5 6 4 5 6 4 7 4 3 1 7 3 3 4 4 2 1 4 2 3 6 7 5 4 3 7 2 2 6 1 2 3 7 5 5 5 1 2 7 4 3 6 6 5 3 1 6 1 4 5 1 2 5 4 3 5 1 2 7 6 3 1 7 2 5 4 6 3 6 3 6 6 2 3 3 4 1 6 2 4 1 3 5 3 6 6 1 6 7 5 5 2 3 4 1 5 5 5 7 1 7 4 6 1 6 6 2 4 2 4 7 3 6 2 3 4 7 1 7 7 5 2 1 7 3 7 4 1 4 2 6 3 5 5 4 1 1 5 4 3 6 3 3 4 4 5 5 4 6 5 1 1 4 6 6 7 5 7 7 1 1 5 4 5 7 5 5 6 7 1 1 6 3 3 2 5 5 5 6 3 7 6 2 3 2 7 2 7 6 6 5 7 2 1 4 6 5 7 4 5 7 4 1 1 4 2 3 2 4 1 2 1 4 1 4 5 7 3 2 4 7 7 3 1 5 4 4 1 3 1 5 1 2 5 1 4 4 3 3 6 1 2 6 4 3 7 6 7 1 6 3 7 3 3 5 7 7 1 7 7 6 2 7 6 4 5 7 6 5 2 2 5 1 7 6 3 5 3 3 5 1 3 4 3 6 6 7 3 4 7 2 3 6 7 6 1 4 5 6 7 6 7 4 6 4 1 7 1 3 7 3 3 2 4 3 7 2 2 2 6 6 2 6 3 1 4 3 2 1 1 1 4 5 3 7 6 3 4 7 5 3 2 5 3 6 5 2 5 4 2 3 3 3 6 5 1 2 5 7 7 3 1 1 7 1 6 5 3 2 2 5 3 2 7 5 5 4 4 7 7 5 3 7 5 6 2 3 1 6 3 5 1 1 4 5 1 2 1 1 3 2 5 5 1 4 7 3 5 4 3 4 6 3 4 2 1 3 4 6 2 4 4 2 4 7 7 4 6 7 2 1 6 6 4 5 7 1 7 4 4 2 6 3 4 7 4 3 2 5 1 3 2 2 3 5 6 7 7 4 6 1 3 2 5 4 6 4 4 4 6 1 3 2 1 5 1 2 7 7 6 7 1 5 7 3 3 5 2 7 2 5 5 4 4 2 5 1 4 1 4 7 1 6 1 6 3 1 7 7 5 4 5 5 1 4 7 1 1 6 7 7 3 3 1 7 2 5 7 5 6 1 2 4 4 2 1 7 7 7 4 5 1 1 2 2 4 7 2 3 5 7 7 6 7 6 5 1 3 2 4 6 7 5 1 3 7 1 7 6 5 4 1 6 4 3 5 6 7 4 6 4 1 3 2 7 1 4 1 4 3 2 7 7 6 7 3 3 5 7 7 3 3 7 6 5 7 1 1 6 4 6 1 5 1 7 2 2 2 7 3 4 1 7 2 5 7 4 7 2 3 6 4 4 4 7 6 3 7 6 7 2 2 5 6 7 4 5 6 5 5 1 7 5 1 1 2 5 2 7 4 2 5 6 3 6 5 1 2 3 6 6 4 5 3 7 5 4 4 3 2 1 2 6 4 2 4 3 4 5 2 7 4 5 5 7 3 1 7 2 3 4 5 4 1 7 3 5 4 6 1 3 5 2 1 1 1 4 1 2 6 3 6 2 5 2 6 5 2 6 7 2 7 4 5 7 2 7 3 5 3 3 5 7 2 3 5 7 4 6 1 2 1 4 1 3 5 5 7 4 3 6 5 2 1 7 6 2 4 1 4 7 1 6 4 2 1 2 1 4 7 6 3 5 3 1 7 5 5 6 2 5 3 4 4 1 4 3 7 7 1 3 4 2 6 1 1 6 2 7 7 6 5 7 3 5 7 7 3 3 3 4 7 5 7 2 3 1 2 2 6 2 2 2 3 7 7 2 3 6 1 2 4 3 6 4 1 4 3 3 6 6 4 3 1 1 4 4 2 3 5 7 5 7 6 5 4 6 6 7 4 4 1 6 7 7 2 7 3 3 7 6 1 3 6 6 1 1 2 2 3 5 6 7 2 5 3 5 1 6 4 2 3 3 7 2 2 2 1 2 4 5 5 2 7 3 7 7 3 7 7 4 4 3 1 5 7 3 7 5 2 4 7 4 6 6 3 5 5 1 4 6 5 1 5 2 1 3 6 2 2 5 5 3 1 5 5 5 6 4 3 7 7 7 1 3 5 1 7 1 1 1 4 5 1 2 6 7 4 4 1 3 7 5 5 5 7 2 2 5 3 2 2 1 1 7 3 4 7 1 4 7 1 7 4 7 1 7 6 2 2 6 4 1 1 6 3 5 7 4 3 1 4 2 1 4 7 3 5 6 1 1 4 2 6 5 1 4 5 6 6 6 2 7 4 7 6 6 4 3 7 4 3 3 4 3 5 3 4 7 1 4 1 4 3 4 7 1 7 4 4 3 7 5 1 1 2 6 4 6 6 3 7 2 4 3 2 6 5 3 5 4 5 3 5 7 4 4 1 2 7 4 4 4 7 2 4 1 5 5 6 4 1 4 3 2 6 2 7 4 5 2 5 2 3 2 6 6 6 4 7 3 1 2 5 5 3 6 5 1 4 2 2 4 5 2 3 1 3 7 4 7 1 1 6 3 1 5 2 6 1 1 6 6 7 3 1 3 2 6 1 3 5 7 6 7 1 6 7 3 5 2 1 5 2 6 6 7 1 5 5 7 5 2 5 3 4 6 3 3 2 3 5 4 7 1 3 7 6 2 7 1 3 7 6 3 6 2 2 6 6 5 3 1 6 1 3 7 4 5 1 3 5 5 6 4 4 6 1 7 7 1 1 1 7 6 3 3 5 2 7 3 4 2 3 2 2 6 7 3 3 7 3 1 2 6 2 3 4 3 3 4 3 3 2 2 6 2 5 3 3 4 5 5 3 7 6 5 3 3 5 6 7 6 4 2 4 5 4 1 7 4 2 7 6 3 2 2 4 4 4 4 5 6 1 7 4 5 2 6 7 5 2 5 3 5 4 6 1 5 6 7 2 7 7 5 7 6 7 3 7 1 5 4 5 5 1 1 7 3 4 5 5 6 2 7 3 5 5 3 2 2 1 3 6 5 6 6 3 5 6 7 3 3 3 7 6 1 5 5 3 2 2 5 7 3 4 2 5 7 3 7 6 1 7 4 5 5 2 5 7 6 4 3 1 4 7 6 4 5 2 5 6 3 2 5 4 4 4 1 3 4 5 1 4 3 4 6 5 4 3 5 2 6 5 7 7 2 6 4 6 5 6 2 7 7 4 1 3 6 2 3 2 4 1 6 4 3 4 2 6 5 4 5 1 6 2 1 7 7 2 4 2 7 3 2 4 7 2 5 5 1 5 4 3 6 7 6 1 2 5 4 6 6 1 6 4 2 4 2 7 5 3 1 2 5 7 4 2 7 6 6 7 3 3 7 1 7 4 1 1 1 4 6 7 2 3 1 2 6 2 6 2 2 4 1 7 4 4 1 3 7 5 7 3 5 5 3 4 1 2 5 1 5 1 5 5 3 6 6 7 5 2 6 7 5 6 6 6 1 4 6 5 6 4 7 3 1 3 5 1 4 7 6 6 7 4 1 1 7 4 7 4 5 3 3 3 6 6 6 4 1 5 2 6 1 1 7 6 1 4 6 4 3 2 1 7 5 1 7 4 5 4 6 2 6 1 2 5 5 6 1 5 3 7 1 1 1 7 4 1 1 7 3 1 1 3 6 4 1 5 5 5 7 3 5 5 2 4 7 6 2 6 1 2 5 6 7 3 4 3 4 4 2 6 3 1 6 1 4 6 3 1 2 2 2 4 7 1 7 4 4 7 2 4 1 5 7 6 7 3 1 1 7 1 4 7 1 2 7 2 6 7 7 5 2 1 1 6 1 7 2 4 4 2 5 5 6 5 1 3 7 6 4 4 4 5 1 4 5 5 3 1 5 3 5 6 1 5 4 7 2 3 1 6 4 6 1 7 1 1 1 5 4 2 7 1 6 7 2 3 3 5 3 7 5 5 5 5 2 6 2 2 6 3 7 3 6 5 7 4 3 7 1 6 6 5 4 5 3 6 5 5 3 6 4 5 3 6 7 5 2 2 4 7 2 3 7 7 5 7 1 7 4 6 3 3 4 7 5 6 5 2 1 5 7 2 2 3 7 6 5 6 7 1 5 6 1 5 3 5 2 3 2 5 2 4 5 3 1 2 1 5 2 6 7 6 7 6 1 4 5 3 2 2 1 6 1 1 1 1 3 7 4 2 3 5 4 7 7 4 7 5 7 1 1 6 6 7 3 5 3 5 5 2 6 6 5 4 4 6 5 5 3 6 6 5 3 2 5 7 6 2 2 5 7 7 1 3 6 1 7 6 5 3 7 4 1 4 5 2 7 7 6 3 5 5 7 5 6 2 2 2 1 1 4 7 7 3 3 5 3 7 1 1 2 7 2 7 2 6 2 1 6 5 1 1 2 1 6 6 7 7 5 1 1 2 5 7 4 7 3 4 5 1 4 6 1 5 4 7 2 3 7 5 7 1 5 2 6 1 5 3 1 2 3 6 1 6 3 2 5 3 6 7 4 2 6 2 5 7 1 4 2 7 1 1 5 3 7 1 4 4 4 2 4 4 7 4 2 7 6 5 3 4 4 6 3 7 7 7 6 5 1 7 2 6 1 7 7 7 7 3 2 1 2 5 5 6 1 4 5 6 1 7 2 3 3 3 2 7 7 6 4 1 5 6 6 3 3 5 1 7 5 2 1 6 4 3 2 4 4 7 1 3 4 7 5 5 2 4 4 2 2 6 2 5 2 5 5 2 1 5 1 5 4 6 2 7 6 3 2 3 7 2 5 4 6 7 6 1 3 7 2 3 3 1 5 4 3 2 5 3 5 4 6 6 2 5 6 6 5 5 1 5 4 3 6 2 2 4 7 2 3 1 2 6 6 6 7 7 6 3 2 3 6 5 6 5 2 2 3 7 6 1 4 2 1 7 2 2 3 1 2 3 7 3 6 3 7 6 2 5 6 2 5 4 6 3 6 1 5 7 5 3 5 6 3 6 5 2 5 5 2 6 5 6 2 4 2 1 7 3 3 5 4 7 6 1 7 2 6 4 1 3 5 4 6 5 2 3 6 6 5 7 5 2 6 4 3 5 2 2 7 4 4 2 1 7 2 7 2 7 2 7 7 6 3 5 3 4 5 1 1 2 5 3 1 1 6 4 5 5 3 5 6 5 4 4 4 5 3 3 2 4 3 1 7 3 5 2 5 7 7 5 1 3 5 1 3 3 2 1 5 5 3 3 7 4 6 3 1 6 4 7 1 6 7 7 6 2 7 3 6 4 5 6 6 2 4 2 2 6 7 6 1 7 6 7 3 2 7 1 6 3 7 6 6 4 3 5 3 7 5 1 4 3 4 2 2 7 1 4 3 7 7 3 6 4 7 6 5 7 6 1 2 5 6 1 6 2 3 1 1 7 6 2 7 2 4 2 2 4 3 2 2 2 5 5 3 2 4 6 1 2 6 1 5 5 6 3 4 1 2 2 7 7 4 7 2 5 6 1 6 1 2 7 2 4 5 3 6 6 1 4 7 6 4 2 1 2 5 2 7 4 2 7 3 5 4 2 7 2 7 5 7 7 3 6 1 5 1 6 3 1 3 2 5 4 4 3 6 6 5 5 2 6 2 2 1 3 2 5 2 1 2 1 5 2 7 6 6 7 2 1 6 4 1 1 6 4 3 4 7 7 6 6 3 6 7 3 1 6 7 1 7 7 6 2 1 5 7 5 3 2 5 6 3 5 6 1 6 1 2 3 6 1 1 1 4 6 2 2 4 6 2 1 3 1 3 2 3 2 6 5 1 1 3 4 6 6 4 2 7 4 5 3 4 3 3 5 1 4 6 5 1 1 5 3 1 7 4 3 7 2 6 7 3 6 3 6 3 5 5 2 1 7 2 2 3 4 6 1 6 2 5 6 2 1 6 7 5 3 1 4 2 4 2 2 2 2 5 4 6 3 3 4 7 4 3 7 6 6 1 2 1 5 7 2 5 3 7 1 5 7 4 5 3 5 6 2 7 4 4 3 4 4 5 3 6 7 3 4 4 1 5 4 5 2 3 1 4 2 1 7 6 2 4 6 5 7 6 2 3 2 4 4 3 6 5 1 6 5 2 7 5 4 3 7 5 5 5 7 5 3 6 3 5 7 2 2 6 5 1 7 6 4 3 6 1 5 7 4 2 1 3 4 5 5 4 7 7 6 4 4 2 7 5 6 6 4 5 3 1 3 2 4 4 2 2 4 5 1 7 4 7 2 1 2 4 2 6 4 7 3 7 1 2 2 4 6 5 6 6 5 1 5 1 5 6 3 1 1 1 6 5 7 7 5 6 4 6 5 7 3 5 4 4 4 6 5 2 1 2 5 6 2 2 4 4 6 6 3 6 5 1 3 4 7 5 3 1 1 5 5 4 2 7 5 5 5 7 5 3 1 2 1 1 4 5 4 2 1 4 5 5 4 1 7 2 3 7 2 4 4 5 5 3 4 2 7 6 1 2 1 7 4 7 7 5 4 1 6 2 5 1 5 1 6 4 7 2 1 7 5 2 4 2 4 7 1 1 5 6 3 3 5 4 2 4 1 3 3 4 5 7 4 7 5 3 3 5 4 1 4 6 2 7 5 3 4 5 3 6 1 5 1 6 1 3 7 6 5 2 2 7 6 6 6 4 6 6 1 2 6 2 5 5 6 7 7 2 4 3 7 2 5 5 7 4 7 5 2 3 4 4 2 3 7 1 4 5 4 4 4 3 3 1 7 1 7 5 7 1 7 6 2 4 3 7 5 1 2 7 3 5 1 2 7 7 2 3 4 4 4 7 6 4 5 3 4 2 7 3 7 4 6 1 6 7 5 3 7 6 7 2 4 7 3 1 6 3 2 7 6 5 4 2 2 6 2 3 7 7 6 6 3 2 5 1 1 7 2 7 6 1 6 7 6 7 5 2 7 6 2 3 4 3 4 3 2 3 3 1 2 1 5 3 1 7 1 1 6 2 6 2 1 4 1 6 1 4 7 7 2 1 2 3 2 3 5 3 6 1 1 5 6 5 7 4 4 1 5 1 7 3 2 7 4 1 5 5 4 5 4 5 3 4 1 2 6 3 4 2 1 5 5 5 7 2 1 2 2 5 2 7 5 3 6 2 3 2 4 6 4 7 2 6 3 7 1 7 2 2 1 1 4 5 5 2 7 3 3 6 1 2 3 3 4 2 2 5 1 5 1 4 5 7 7 5 6 5 4 1 7 3 6 1 5 3 2 2 5 4 6 3 5 1 4 7 7 5 2 7 3 7 3 5 7 3 7 5 5 4 3 4 4 1 3 1 3 4 1 6 6 6 6 1 6 2 5 6 7 6 5 2 6 1 4 3 1 3 7 5 4 3 7 7 1 2 6 2 3 6 7 1 4 5 7 2 7 4 5 4 1 3 3 4 1 6 6 6 6 5 1 3 5 7 7 4 6 5 5 7 1 2 5 4 4 4 4 1 1 1 4 1 1 6 4 1 2 7 4 1 2 5 3 7 2 2 1 1 5 5 5 5 6 2 7 2 6 3 3 4 1 4 2 7 3 3 5 4 2 2 4 3 6 4 7 7 6 7 5 3 4 2 5 7 4 4 7 7 6 7 3 5 3 2 4 3 4 1 5 3 7 6 5 5 3 5 3 6 2 7 1 4 7 5 1 1 7 7 5 3 4 7 7 7 6 1 7 7 7 4 2 6 3 6 2 5 1 4 3 1 1 1 4 5 3 4 5 2 2 2 5 5 6 2 2 2 1 2 1 7 5 2 3 7 6 2 2 4 3 4 4 4 2 7 6 5 2 2 4 3 3 6 7 7 6 2 6 6 1 7 3 5 1 3 3 6 5 4 3 7 6 4 1 7 4 7 2 3 1 4 5 1 2 2 5 5 1 4 3 1 3 3 6 1 6 1 5 3 2 5 7 7 1 1 5 2 5 6 4 3 7 1 3 7 1 6 4 1 2 7 2 2 7 5 2 5 3 4 5 4 1 5 2 2 3 6 1 5 2 5 7 2 3 7 1 3 5 4 2 4 1 3 5 1 5 5 3 7 1 1 1 7 3 2 6 3 5 6 7 7 1 4 6 4 3 4 4 6 5 5 2 4 5 5 4 2 7 4 6 5 4 7 4 4 1 2 4 6 6 3 3 6 6 6 7 7 2 4 5 6 6 4 2 2 6 3 1 5 5 7 3 6 6 4 3 6 6 6 2 4 7 2 7 3 7 7 2 1 1 4 5 4 6 4 5 4 5 6 7 2 5 2 7 3 3 2 6 1 6 6 2 5 7 7 5 5 6 5 5 4 1 7 7 4 4 3 1 6 1 5 7 3 4 6 3 6 6 6 5 2 4 4 6 2 3 1 6 6 5 1 2 4 6 7 7 2 2 5 5 7 2 4 7 5 7 2 4 5 5 6 6 7 2 2 6 5 3 2 3 7 2 3 3 5 2 1 6 1 5 3 7 5 4 4 2 4 3 3 1 7 1 5 4 3 4 2 5 6 3 7 4 3 2 4 7 1 4 4 1 2 4 5 6 1 1 5 4 3 1 2 1 6 4 4 6 1 6 3 4 1 3 7 3 2 4 1 3 7 4 1 6 7 6 4 7 4 7 1 7 5 1 7 3 4 1 2 2 6 2 6 5 2 5 5 4 6 5 4 6 1 2 2 1 7 4 5 2 3 4 1 7 4 5 7 5 3 6 5 2 1 3 6 2 5 1 3 4 6 6 7 4 1 1 2 5 2 7 6 4 1 4 1 2 6 1 4 2 4 1 1 4 3 4 6 6 4 1 7 7 5 6 4 3 4 5 5 4 2 2 7 2 3 6 3 2 6 7 1 2 5 1 4 6 4 7 4 5 5 3 5 2 6 1 2 7 3 5 3 5 6 1 4 1 6 5 7 2 4 5 1 1 5 2 4 6 1 7 2 6 7 4 5 3 4 7 3 4 4 3 6 7 1 3 5 6 7 3 5 1 7 4 6 3 5 3 6 4 2 7 2 7 3 6 2 4 3 4 6 4 5 4 1 5 6 6 2 3 6 4 3 5 7 7 5 3 2 4 6 1 1 5 7 2 1 2 3 4 3 1 5 5 3 6 3 6 2 2 2 7 5 2 2 3 1 7 3 7 1 6 1 1 3 5 7 3 4 3 4 5 1 7 2 1 3 2 7 2 3 1 1 6 7 7 6 6 6 6 5 4 4 5 3 4 3 2 4 6 2 6 3 1 5 3 1 7 4 7 1 5 5 6 1 3 5 6 1 2 4 5 3 5 1 5 1 1 5 4 4 4 2 7 4 4 7 3 3 3 7 1 5 3 4 5 5 7 1 3 6 4 7 1 6 5 4 6 5 1 1 2 2 7 6 4 4 5 6 4 5 3 3 3 5 6 7 7 5 1 2 1 2 7 2 1 4 5 4 7 3 2 1 4 2 6 7 3 1 3 6 5 6 1 7 3 5 5 1 7 5 2 1 4 6 7 2 3 2 4 2 4 5 7 5 4 5 3 6 5 5 5 7 3 3 7 4 7 4 4 5 6 3 5 7 2 2 2 2 3 5 3 4 7 2 1 4 4 3 2 6 1 4 5 1 5 2 2 2 3 3 6 1 6 1 1 7 2 7 6 4 4 1 5 1 7 6 4 1 6 4 4 4 7 1 5 4 1 4 6 3 7 2 2 3 3 2 7 4 6 5 6 2 5 3 2 2 6 4 7 5 7 3 1 6 3 3 1 1 5 4 4 4 5 5 4 7 4 3 2 2 7 5 1 2 5 7 1 4 1 7 6 7 2 4 4 2 7 2 3 4 5 4 5 2 1 1 7 2 1 6 1 7 3 6 6 7 3 6 1 4 5 6 1 6 3 4 7 7 3 7 1 7 3 3 7 1 1 4 2 1 2 7 7 4 3 5 1 6 1 2 7 5 5 7 1 5 2 7 4 4 5 2 2 7 4 1 1 4 4 7 4 3 5 1 6 7 3 4 5 3 3 4 7 6 2 7 3 3 5 5 4 2 6 5 1 3 5 6 4 6 4 1 1 1 1 4 7 4 6 3 4 1 4 4 4 5 1 7 5 5 4 2 4 7 6 3 2 4 6 6 7 2 4 6 2 2 2 2 5 5 4 7 4 7 3 7 3 1 6 7 4 7 1 7 7 7 7 6 1 6 2 5 7 3 3 2 5 3 1 7 7 4 6 3 1 1 1 1 7 4 1 3 4 6 2 1 5 2 4 3 7 4 1 4 6 1 5 3 3 5 3 1 6 6 1 5 7 1 5 6 3 3 6 6 2 7 4 4 6 5 7 3 1 5 7 7 5 2 7 6 5 7 4 1 6 2 5 3 1 1 1 3 1 4 6 2 3 2 6 7 6 3 2 7 7 6 4 2 6 3 5 3 3 6 3 1 1 6 3 1 4 1 3 4 4 1 6 4 2 2 3 5 2 3 2 6 6 5 7 4 6 3 4 6 1 5 4 1 1 6 1 4 4 1 5 5 1 1 1 7 2 2 3 3 2 4 1 5 7 6 2 3 6 3 1 6 7 4 5 7 7 3 1 3 4 6 5 2 6 3 7 6 2 2 6 1 3 7 6 7 3 5 2 6 7 2 2 5 3 6 4 2 2 3 2 3 1 4 2 6 7 1 4 1 7 3 2 3 7 5 7 7 2 2 5 1 1 6 5 4 3 7 3 2 2 3 4 2 6 3 5 3 4 7 2 3 2 3 3 6 5 1 3 6 2 5 6 7 1 2 1 3 6 2 4 7 4 5 6 7 1 3 3 2 7 4 2 1 4 3 4 1 3 4 6 2 1 2 1 2 1 7 2 6 1 6 5 4 1 1 3 6 2 5 7 1 6 7 7 2 2 3 2 4 7 5 3 7 7 1 6 7 7 1 4 7 4 1 3 2 7 4 1 1 6 5 1 5 4 7 4 5 3 4 6 7 1 6 4 5 7 3 3 6 1 6 6 4 4 6 3 3 7 3 3 4 6 4 1 2 3 2 5 3 5 1 7 6 7 4 1 4 4 3 2 2 1 5 3 5 2 5 7 6 1 3 2 6 4 2 5 4 2 2 7 6 1 6 2 5 7 3 1 1 5 7 2 6 5 4 1 4 2 7 2 7 7 4 3 1 3 7 5 4 7 2 3 7 7 2 4 5 4 2 5 2 1 7 5 3 1 5 6 2 2 6 1 7 2 1 7 2 1 4 6 7 3 6 4 3 7 5 5 4 6 2 3 6 6 5 2 7 7 7 6 1 5 5 7 4 5 5 6 5 6 4 2 2 7 5 2 4 2 6 5 7 5 7 6 2 2 5 1 1 2 6 2 7 3 6 1 1 1 6 3 5 7 5 6 4 7 5 1 2 1 5 6 5 5 2 6 4 6 4 5 1 1 4 5 3 7 3 1 1 2 4 5 6 6 1 3 5 5 3 4 5 5 1 7 7 7 4 4 6 7 1 4 7 4 6 1 3 1 1 1 7 2 5 4 5 5 4 1 7 4 4 4 1 2 2 1 2 5 4 5 4 2 6 4 5 2 4 5 7 2 6 7 2 3 1 6 6 2 6 5 5 1 7 5 7 1 3 1 5 4 5 6 5 1 7 7 2 3 5 2 3 1 6 4 1 6 7 6 7 4 2 2 4 6 4 1 6 7 2 1 1 4 4 6 5 4 5 4 6 7 5 6 7 3 7 1 6 7 4 3 3 3 4 4 1 1 4 4 5 5 2 5 7 6 1 2 2 4 5 5 3 3 4 1 3 3 6 2 2 2 4 2 5 6 5 3 6 2 7 1 4 6 5 1 4 6 2 5 7 7 3 2 7 4 7 2 4 5 1 6 5 5 5 7 3 3 2 6 2 6 6 3 5 1 4 1 4 5 4 3 2 4 3 1 7 2 1 3 7 1 6 4 5 4 3 5 4 2 1 3 1 4 5 3 5 1 1 6 4 4 7 5 5 2 4 4 1 4 5 7 4 1 1 7 2 1 2 3 1 3 5 6 4 1 1 6 1 1 5 2 3 2 5 7 3 6 2 3 2 4 1 3 4 6 7 4 5 2 6 3 2 2 1 5 2 1 2 7 6 4 7 6 5 4 6 7 2 5 7 1 1 5 3 2 2 1 3 6 2 2 1 1 1 6 3 7 6 4 6 2 7 5 1 4 6 4 1 5 1 6 5 6 3 6 7 4 6 3 7 7 2 5 5 7 3 7 6 6 2 2 6 1 7 6 3 3 7 3 1 5 6 5 3 2 3 7 3 6 2 1 3 1 3 7 5 6 5 3 2 6 5 7 6 2 3 6 4 2 7 4 6 5 7 6 4 7 6 7 6 5 5 1 4 7 6 1 3 3 4 5 1 1 4 4 7 5 3 3 4 2 5 1 6 2 6 3 1 2 7 4 7 2 3 3 1 1 3 4 1 4 6 1 2 7 4 1 4 4 2 1 5 4 6 2 5 4 2 3 6 1 7 3 2 7 5 7 5 5 1 5 7 6 5 1 6 6 7 2 1 1 7 5 2 5 4 6 7 5 1 3 3 5 5 2 2 7 2 6 2 2 1 1 1 5 7 4 2 6 3 2 4 3 4 5 5 6 1 2 3 1 4 6 4 6 5 3 3 6 2 5 6 2 5 4 5 2 7 4 7 2 3 1 2 4 5 7 2 5 6 3 4 1 6 5 6 3 7 2 2 6 4 5 6 1 1 3 1 7 4 7 6 6 6 1 7 3 5 2 6 3 4 7 3 2 2 7 4 6 6 3 5 2 5 3 7 5 3 7 2 4 5 1 7 3 1 6 5 5 5 1 5 1 5 6 7 6 5 2 5 3 2 7 2 7 2 1 4 2 1 6 5 5 6 4 7 4 7 2 6 5 1 3 3 5 1 3 2 3 4 6 5 5 5 4 4 4 5 6 5 5 2 7 7 5 1 4 1 7 5 6 2 3 6 5 1 7 7 2 7 1 5 3 3 2 6 5 3 3 3 7 5 4 4 2 1 2 5 6 1 1 2 1 3 7 5 1 4 2 2 4 2 4 6 2 5 4 6 5 5 6 2 2 7 5 4 5 6 6 3 5 6 4 5 2 2 2 2 5 1 2 1 2 5 4 3 1 6 7 3 3 5 5 2 3 2 3 7 6 2 1 1 5 4 5 6 3 4 6 1 4 5 6 3 7 1 3 5 6 2 1 6 5 5 5 7 4 1 6 2 7 6 7 4 1 4 1 3 5 4 1 6 1 7 1 7 7 4 3 3 3 3 1 7 7 3 6 1 3 3 3 7 1 2 4 6 4 2 7 6 5 7 5 5 4 5 2 1 6 4 3 2 4 1 6 3 4 5 4 4 5 4 4 3 3 5 2 4 6 1 3 1 5 7 5 2 2 4 7 6 6 3 7 2 1 5 5 2 7 6 6 4 7 7 7 7 2 6 4 5 4 4 5 1 1 7 7 7 3 7 5 1 7 4 3 7 7 5 2 6 1 5 1 7 2 7 4 1 5 7 3 6 1 7 6 1 4 6 1 6 3 3 5 2 7 5 1 4 7 7 7 7 2 7 4 1 4 5 1 6 3 3 4 3 7 1 2 3 6 7 7 1 2 2 7 6 4 7 2 3 5 7 7 4 6 1 5 1 5 3 6 5 4 1 1 3 1 7 4 4 6 1 4 7 7 1 4 3 7 3 3 2 2 2 6 1 7 3 6 2 3 4 7 6 4 5 2 2 4 3 5 2 3 6 6 2 6 2 2 6 3 4 5 4 3 3 2 7 3 7 1 6 4 5 4 5 2 3 7 5 3 2 4 3 1 1 2 6 7 3 2 2 4 7 6 6 7 7 5 1 7 4 6 1 1 7 3 1 1 7 3 1 2 5 2 2 5 3 7 4 4 2 6 7 6 2 4 5 6 6 3 5 7 1 3 1 6 4 6 4 1 1 2 7 5 3 1 7 6 6 4 7 5 7 4 1 1 7 3 6 4 6 2 3 4 2 1 2 3 6 3 4 5 5 3 2 5 2 2 1 5 3 7 2 2 4 2 7 1 2 3 4 7 2 5 4 2 5 3 4 4 6 5 1 1 6 7 5 7 6 4 2 1 3 3 7 4 2 4 5 3 5 6 1 4 3 4 5 1 6 7 2 4 2 7 2 7 6 5 4 5 1 5 3 1 5 3 5 4 4 7 5 1 5 5 5 6 1 7 6 6 6 5 1 1 4 7 5 7 4 2 4 2 4 5 3 2 7 7 5 3 6 7 2 1 4 4 6 2 3 2 6 7 6 4 7 7 3 2 7 5 3 1 4 5 5 6 6 2 3 1 3 6 1 4 5 2 7 3 4 7 3 7 6 6 3 3 6 5 5 3 7 5 3 4 2 1 2 5 7 3 6 2 6 4 5 3 5 2 6 6 2 1 5 7 6 7 3 2 3 5 4 2 2 7 3 2 5 3 6 4 5 4 4 3 7 6 6 3 1 2 1 7 7 4 4 3 1 4 3 3 1 6 3 1 3 5 2 5 7 5 7 2 2 3 5 6 1 1 6 6 7 5 3 4 1 7 6 1 3 1 2 2 5 2 7 7 6 1 3 4 5 2 5 4 2 7 1 7 5 6 6 4 1 6 7 1 5 4 7 6 2 6 5 6 7 4 4 5 2 6 6 4 5 4 6 6 3 6 3 1 2 6 2 3 5 7 1 7 3 7 5 2 5 7 6 4 3 2 7 2 5 5 6 7 6 2 3 7 7 5 7 6 4 6 1 6 5 2 5 5 6 1 5 2 7 3 3 1 2 7 2 6 3 5 3 1 6 5 7 3 7 4 2 1 3 7 6 5 6 4 1 3 2 5 4 1 5 4 6 6 4 1 2 6 3 4 6 7 6 4 2 3 7 1 4 7 6 7 5 4 1 3 4 2 5 5 3 2 2 1 7 3 6 6 6 7 2 2 6 5 5 5 7 5 4 1 2 2 1 6 3 1 6 7 3 3 2 3 4 3 1 1 3 5 6 1 4 5 3 7 2 5 4 7 2 5 5 4 6 5 7 7 4 4 4 4 6 5 4 1 6 2 6 1 6 5 2 2 7 2 6 7 6 3 6 6 7 1 7 4 4 4 3 7 7 6 1 6 3 2 4 1 3 2 7 2 4 1 1 4 7 7 3 5 7 6 3 6 6 7 7 2 4 2 6 3 5 4 6 6 5 7 4 6 2 3 7 3 1 5 6 7 4 6 3 3 2 3 7 6 3 4 5 6 6 2 6 1 5 5 4 1 2 1 6 3 3 3 4 2 7 7 1 2 6 1 4 5 4 1 3 6 5 1 2 1 2 7 1 4 2 5 4 4 3 7 4 3 7 7 4 7 7 3 1 3 3 2 7 6 3 1 2 7 1 3 5 7 1 5 3 7 7 5 1 7 4 5 3 4 2 6 1 6 1 1 1 4 7 6 7 2 6 2 6 4 4 3 3 2 6 5 2 3 7 2 3 4 4 5 5 4 1 3 2 2 1 1 3 7 4 2 7 2 3 5 5 5 6 5 6 4 2 7 4 2 7 6 3 1 1 5 4 2 7 6 1 7 4 3 4 7 2 3 6 5 1 3 2 4 5 5 7 6 3 1 5 7 5 5 7 5 7 4 4 6 7 2 3 1 2 7 7 4 7 5 6 7 5 5 3 2 2 7 5 4 6 1 3 3 5 3 5 5 4 7 1 1 1 2 1 3 6 7 4 5 2 2 5 4 6 5 5 7 3 7 2 1 7 2 1 3 2 5 5 5 2 3 5 3 4 5 3 2 2 6 7 1 7 2 4 3 4 6 2 4 6 1 4 3 3 2 3 4 5 7 2 6 3 4 6 4 7 6 6 6 2 3 7 6 4 3 1 5 2 1 2 5 1 3 7 3 5 3 7 7 7 6 5 7 2 2 4 6 7 7 5 2 2 4 7 3 4 6 7 5 6 6 7 6 2 7 2 6 7 1 5 4 6 7 4 5 6 5 4 6 4 1 5 3 2 2 3 5 7 7 1 3 6 5 2 7 4 3 3 1 1 5 5 4 2 1 6 1 3 2 6 6 7 1 6 6 2 1 4 7 5 2 2 3 6 3 7 1 3 7 6 1 4 3 2 6 1 1 6 3 2 2 6 7 7 4 5 1 2 6 5 5 5 5 5 4 5 5 2 1 4 7 6 6 1 1 2 1 1 5 2 7 6 7 6 5 2 2 3 1 7 6 5 5 3 3 6 7 5 7 5 6 4 4 4 4 2 3 5 2 7 6 1 3 3 5 5 4 6 1 3 3 4 7 7 6 7 3 3 4 7 1 3 4 2 4 7 3 7 4 4 6 7 2 7 1 4 4 2 2 2 4 3 5 2 2 3 1 3 4 3 2 4 5 5 5 6 5 7 3 6 1 2 4 7 6 4 4 2 3 3 4 7 5 1 1 5 2 6 7 5 1 1 6 3 4 3 2 6 7 4 4 5 3 5 4 1 6 7 1 2 1 4 1 5 2 6 2 3 4 6 5 3 5 3 5 1 5 4 6 2 6 7 6 6 5 1 5 3 5 5 2 5 6 2 1 7 5 2 3 7 6 7 2 3 1 4 1 5 1 6 5 4 3 1 7 5 6 4 1 4 6 2 6 4 2 6 4 6 6 4 5 4 3 4 4 3 1 4 6 6 7 1 7 2 6 6 7 5 3 5 1 1 4 4 3 3 3 6 7 6 2 2 7 2 6 3 3 4 4 6 7 3 6 6 2 4 4 6 1 4 1 6 3 3 3 5 5 3 1 2 1 2 2 7 3 5 7 3 1 3 1 7 3 4 3 4 6 4 1 4 1 1 3 1 1 3 3 4 3 3 5 1 4 6 7 4 3 4 5 1 6 5 5 6 7 7 7 5 4 7 1 2 6 1 7 6 1 2 2 3 2 7 3 5 3 7 6 4 3 1 4 6 6 7 2 3 6 2 7 7 1 5 6 6 6 5 5 4 4 6 7 5 3 7 7 4 7 4 7 7 4 1 4 7 7 5 2 6 6 1 3 5 4 7 3 7 2 5 3 6 2 2 1 4 7 6 5 4 2 4 1 5 5 4 3 4 7 4 7 3 3 1 7 6 7 1 5 1 3 5 4 4 5 5 6 4 3 3 7 2 5 7 4 7 2 6 3 6 1 1 6 1 6 6 6 5 4 1 3 4 5 7 1 2 2 4 3 2 6 7 1 1 5 4 7 4 1 1 2 1 1 7 1 6 3 4 1 4 2 3 1 4 7 1 4 6 2 6 5 7 6 5 6 1 2 5 4 7 5 5 7 3 2 5 6 5 6 6 6 7 7 6 3 4 4 4 3 5 3 7 3 6 3 1 4 2 5 7 1 1 4 5 3 3 2 2 5 7 7 4 4 4 2 4 1 6 1 1 1 1 5 3 4 7 3 7 1 6 6 1 6 7 3 1 2 4 2 7 1 7 3 4 3 4 1 1 7 1 1 1 1 6 1 2 5 2 1 4 7 6 2 3 5 5 1 6 6 3 3 7 7 5 3 7 7 1 1 4 6 1 2 4 6 3 5 2 4 5 5 1 3 4 1 5 1 1 2 7 1 4 4 7 2 4 7 6 5 5 2 3 5 2 5 2 4 2 1 5 7 3 3 7 6 3 5 5 1 6 2 2 2 5 1 1 1 5 6 5 2 6 6 5 7 3 4 1 2 4 3 1 4 3 6 2 5 1 4 5 6 5 6 5 2 5 4 3 7 7 5 7 5 1 4 2 1 5 7 3 6 2 1 2 4 6 1 6 6 5 2 2 2 5 7 2 7 1 4 7 7 6 6 3 7 7 4 7 2 2 7 7 1 1 1 3 4 1 1 3 5 7 2 5 5 6 6 2 6 7 6 6 5 4 1 2 1 2 7 2 3 6 1 4 4 6 4 1 7 4 1 2 2 2 6 4 1 2 5 6 1 4 2 4 5 2 5 4 2 2 3 2 1 2 3 2 7 6 2 4 1 2 6 2 2 2 3 2 4 7 5 2 1 7 5 4 6 1 5 7 2 7 7 7 1 2 2 6 1 1 2 1 1 7 7 2 7 2 1 3 1 3 2 7 7 7 3 6 5 7 3 6 4 2 4 5 4 3 3 2 3 2 2 3 2 1 2 1 2 7 1 7 3 2 4 2 6 6 5 3 3 6 7 7 5 3 2 1 3 2 7 5 3 1 6 2 6 5 7 5 5 7 5 5 7 1 6 5 5 2 6 5 7 5 2 4 5 1 3 7 2 2 2 3 1 5 2 6 1 2 2 5 6 6 2 5 4 5 3 6 6 1 4 3 3 5 7 7 6 2 4 5 1 3 5 6 1 7 3 6 1 4 3 6 7 2 2 3 4 4 2 3 2 3 5 4 5 2 1 1 1 2 4 2 4 1 5 2 5 7 7 5 3 7 2 2 6 1 5 3 4 4 3 3 4 7 4 1 7 2 7 7 3 3 6 4 3 4 6 6 3 3 3 6 3 2 7 1 2 2 1 3 3 3 3 4 1 6 3 7 7 2 4 7 2 3 4 2 4 2 7 6 2 1 2 2 7 7 1 2 6 1 2 7 4 5 3 2 1 3 6 6 2 2 5 3 4 1 5 5 7 4 4 2 2 3 3 2 2 3 1 1 2 2 5 3 4 5 4 5 1 2 3 2 3 7 5 5 6 7 2 5 1 3 4 3 6 5 2 5 5 2 3 6 3 7 1 5 5 2 2 3 3 2 4 4 6 6 6 4 3 5 7 4 1 3 4 4 5 5 6 3 6 2 1 6 6 7 3 1 1 2 3 4 3 7 5 2 3 3 3 6 7 2 2 5 3 3 1 7 7 5 2 3 4 1 1 2 7 2 1 7 3 3 1 6 7 5 7 3 7 2 6 5 2 7 2 4 7 1 3 4 5 3 6 1 3 4 7 7 5 7 6 1 1 5 6 7 2 3 7 7 2 5 4 3 2 3 4 1 3 5 4 7 7 7 5 7 4 3 6 1 7 2 1 7 6 6 5 6 6 4 5 1 7 6 1 1 1 5 7 4 2 1 1 6 1 4 5 4 6 3 2 3 4 3 3 1 6 7 6 5 1 1 3 7 6 3 6 4 5 3 5 6 3 6 4 1 7 6 2 3 1 4 5 3 6 5 3 4 4 6 6 3 6 1 7 4 2 3 5 4 5 3 1 6 1 2 4 5 1 6 7 1 2 4 1 5 2 1 1 3 6 5 3 4 3 1 5 2 3 3 6 6 5 6 4 3 7 5 5 7 3 4 6 4 5 6 1 4 7 7 5 3 2 7 7 4 7 4 6 1 4 4 6 6 7 7 1 6 4 5 6 7 6 2 1 4 7 7 5 4 6 2 7 5 2 4 1 6 5 4 6 2 5 4 7 4 1 6 3 5 1 6 2 7 7 7 1 4 6 3 1 2 5 5 6 4 1 5 2 5 1 6 4 6 7 2 2 1 7 2 3 7 7 4 4 6 3 2 1 2 5 1 1 7 3 7 3 1 4 2 3 2 7 7 7 7 1 7 7 5 1 2 2 6 3 4 2 5 5 2 4 7 7 3 6 7 2 6 7 3 1 3 4 7 7 2 6 5 1 3 2 6 4 3 2 4 6 4 7 2 3 1 6 3 3 3 2 4 1 7 4 6 7 1 6 6 2 2 1 7 5 2 3 6 2 5 3 6 6 2 5 1 7 3 1 3 3 1 6 2 7 1 7 4 1 3 2 7 3 2 6 5 1 1 3 2 3 3 5 1 2 2 2 2 3 7 4 5 7 7 4 4 7 4 7 5 4 6 4 6 5 7 1 3 6 4 5 1 4 7 2 4 2 1 3 4 7 6 6 5 3 3 6 1 4 4 5 7 7 7 4 5 4 4 7 2 5 2 3 7 2 2 3 1 2 5 4 6 1 7 1 1 2 5 1 5 1 4 3 5 1 4 7 4 7 5 6 3 4 6 2 5 7 2 3 6 4 4 4 4 4 3 2 3 7 3 1 5 4 1 2 2 4 2 5 1 6 1 3 2 6 2 5 3 3 5 1 6 2 3 7 3 5 2 5 4 2 3 6 3 3 7 4 6 6 1 7 2 7 7 2 3 2 4 4 4 1 4 1 7 4 7 2 1 1 7 2 7 2 7 2 3 5 5 6 3 4 3 5 3 3 6 3 4 2 6 5 7 1 5 7 4 3 1 5 3 5 6 3 5 4 2 7 1 7 5 3 3 1 5 3 1 3 5 4 2 2 6 2 2 2 6 5 4 6 2 4 2 6 4 6 7 6 5 7 5 7 7 5 5 5 5 5 5 2 6 5 1 5 4 2 6 2 7 2 5 6 5 6 2 2 2 1 5 6 5 2 4 3 4 1 5 1 6 2 7 2 4 1 6 7 2 2 6 6 1 4 3 4 7 4 3 2 3 7 5 7 6 1 2 2 7 4 2 3 6 6 4 7 6 1 7 6 2 5 4 3 6 6 4 6 1 6 5 3 5 2 7 3 3 7 2 2 3 1 2 6 6 5 6 3 5 3 1 7 7 2 7 4 1 3 2 6 6 6 1 3 5 5 3 5 4 2 4 7 2 5 3 5 3 1 7 7 3 7 4 1 2 1 4 7 1 3 5 6 6 3 1 3 7 1 1 4 2 4 1 1 2 3 6 2 2 5 1 4 3 3 2 4 3 5 1 4 5 5 2 3 7 1 4 4 6 4 7 1 5 5 6 6 6 4 5 7 7 6 1 2 6 3 3 1 7 3 2 5 5 2 5 4 2 1 5 7 4 3 5 7 7 4 3 5 5 1 2 4 4 3 3 2 5 5 7 2 7 2 4 4 3 2 5 2 2 1 6 4 3 2 1 2 5 3 5 2 3 4 4 6 6 6 7 1 2 7 3 1 6 6 3 6 5 5 7 5 5 3 1 5 4 1 5 6 1 2 1 4 3 2 2 2 5 7 2 6 4 2 5 2 1 5 7 3 2 4 7 5 6 5 2 3 5 6 1 6 5 6 7 1 5 6 7 3 5 6 1 1 1 5 2 6 2 6 1 2 2 6 4 1 3 3 1 1 2 1 4 4 5 1 2 2 6 6 2 2 5 3 2 3 5 2 1 5 7 6 4 2 4 7 7 7 2 7 5 1 5 6 3 2 6 4 2 2 1 3 3 5 3 3 7 6 4 5 1 1 1 4 2 5 1 1 2 2 5 4 1 3 7 3 4 3 4 3 4 4 4 7 6 4 2 3 2 3 7 2 3 6 5 3 1 3 3 2 5 1 3 3 3 2 3 4 4 6 5 7 1 1 4 6 4 3 7 4 3 4 5 6 2 1 1 2 3 1 1 5 6 3 5 6 2 7 1 5 4 5 3 2 3 6 5 4 7 4 7 2 1 3 5 2 1 5 4 1 4 2 4 2 5 1 1 6 6 1 2 2 3 4 1 5 7 5 6 4 2 6 6 7 6 3 1 6 6 2 4 2 4 7 1 6 6 1 2 4 6 3 3 1 4 1 3 4 5 2 7 4 5 3 3 3 4 2 6 7 3 2 1 4 7 1 2 3 7 2 6 3 4 6 2 1 6 4 2 1 3 6 5 7 2 5 7 3 6 3 2 7 3 7 3 2 5 3 4 4 4 7 7 5 3 1 3 6 2 2 4 3 1 1 7 7 4 7 2 2 7 3 1 2 7 2 1 4 4 4 1 5 1 5 7 1 3 1 6 2 2 3 4 2 1 4 6 4 1 5 4 7 7 2 7 4 3 7 1 4 2 6 6 2 3 6 3 3 4 6 4 5 6 6 5 5 7 3 1 7 1 2 4 5 4 1 7 4 1 7 1 2 5 4 1 5 7 3 5 3 7 1 1 5 4 3 2 3 3 1 7 1 7 2 4 1 2 3 5 2 2 3 1 4 6 2 1 6 2 5 6 1 3 4 4 5 6 3 7 7 1 5 7 1 4 3 1 5 3 3 5 2 5 5 5 4 4 5 7 6 7 5 4 1 7 5 5 5 6 2 4 6 6 2 4 2 2 5 5 5 7 2 6 3 4 2 4 1 4 3 4 4 5 7 2 4 3 6 7 1 5 1 6 2 7 3 3 2 5 5 4 2 4 7 4 1 1 7 6 3 7 2 4 5 6 5 6 1 1 3 1 5 4 5 6 3 5 7 2 2 4 5 1 1 3 5 6 1 2 4 3 2 5 6 4 3 3 2 4 1 3 2 6 6 6 4 6 3 3 1 2 5 3 3 3 5 5 1 6 6 4 6 7 6 5 3 1 5 3 2 6 5 2 4 1 5 5 6 6 6 4 7 3 7 7 5 2 4 5 5 3 6 4 7 4 6 1 2 3 1 2 6 3 1 7 3 5 5 6 3 3 3 1 5 7 5 7 6 2 4 4 2 7 5 1 3 3 6 2 3 6 1 7 1 1 6 1 6 3 7 6 3 7 6 5 4 4 4 2 3 5 3 2 4 5 2 4 5 6 4 1 4 4 5 3 5 3 3 3 4 7 6 4 6 5 2 7 6 3 2 6 1 2 7 2 7 6 4 4 4 7 2 6 3 6 1 5 7 1 5 1 1 4 4 4 6 3 4 2 6 5 7 6 4 6 7 3 4 3 7 6 7 6 4 1 3 2 5 2 2 3 2 2 4 3 6 2 6 2 3 4 4 2 7 7 5 4 1 1 5 5 6 4 3 7 4 5 1 7 4 3 2 3 2 5 6 7 6 2 6 6 3 7 7 2 5 4 3 5 2 7 2 6 2 4 5 3 7 6 2 3 1 3 6 7 5 2 7 1 3 3 6 3 1 3 2 5 4 4 2 4 2 3 2 3 4 6 5 3 2 7 4 7 7 7 7 5 1 4 3 1 6 2 3 6 2 4 1 6 5 2 2 6 2 1 6 6 6 4 6 1 1 7 7 5 6 4 7 4 7 3 2 4 2 2 7 3 5 1 6 1 2 5 6 2 5 5 5 2 6 1 2 4 1 6 1 4 3 1 6 7 3 7 3 4 2 3 4 4 3 3 4 2 7 1 3 3 3 5 4 6 6 3 2 4 6 2 7 6 7 3 6 2 3 1 3 4 1 7 5 3 7 7 3 4 7 3 6 2 1 2 7 4 4 6 7 3 7 4 1 5 7 6 4 2 5 7 3 5 4 5 6 1 4 6 4 3 1 3 2 6 4 6 2 1 4 6 1 2 3 1 6 7 5 2 6 7 6 1 4 7 3 7 7 7 5 4 7 4 6 2 7 2 5 7 7 2 5 7 1 5 6 6 4 1 5 2 7 4 7 1 3 3 6 3 7 1 6 6 2 4 7 2 3 5 1 1 4 3 7 4 1 3 7 4 1 4 4 5 5 1 4 1 1 2 1 7 7 4 6 2 5 3 3 7 5 1 7 1 3 5 2 3 5 1 5 6 5 1 3 2 6 4 7 7 5 7 6 3 3 2 4 7 5 4 5 7 4 2 1 6 6 2 2 4 1 6 7 3 4 7 4 7 4 2 6 6 6 3 1 7 4 4 6 6 7 1 6 1 3 4 7 6 3 1 7 3 4 6 5 5 6 7 4 7 1 1 5 6 3 6 5 4 7 2 3 5 7 6 5 7 2 4 6 4 2 5 5 3 2 2 5 5 6 2 4 6 7 6 3 2 4 5 5 2 4 5 4 2 3 1 1 2 3 6 4 2 2 1 5 1 2 2 5 1 1 6 4 7 4 4 6 6 7 2 7 1 4 3 2 5 1 3 6 1 6 2 3 5 2 5 5 2 6 2 7 5 5 1 2 2 5 1 5 2 7 4 2 3 4 2 7 2 4 6 3 7 5 3 5 5 7 2 6 3 2 3 7 4 3 7 5 5 7 2 6 6 3 6 6 4 7 6 4 1 2 6 7 6 1 2 1 7 4 4 7 3 6 7 6 2 6 2 4 3 1 3 6 2 6 4 5 3 7 1 3 1 4 7 5 2 2 5 6 3 7 6 5 5 5 1 4 1 2 1 1 3 1 6 4 6 7 6 6 7 5 1 5 1 7 2 3 1 5 1 3 4 4 5 6 1 6 3 6 5 1 6 7 1 2 1 4 7 5 2 6 2 7 1 7 6 1 7 5 5 6 5 6 2 3 4 1 6 4 4 3 4 1 1 4 2 6 5 6 3 6 2 2 3 3 2 2 3 6 4 5 4 1 3 6 1 4 4 6 1 7 7 2 7 7 4 7 5 1 5 1 5 7 7 7 2 1 6 2 7 2 6 1 1 6 4 1 7 7 5 5 5 4 7 4 3 3 3 5 3 6 5 5 5 5 5 4 3 3 5 7 3 1 6 3 4 2 3 3 7 5 1 4 1 7 5 1 7 1 6 2 4 1 5 1 3 2 2 6 2 4 3 4 4 1 6 5 1 7 7 7 4 5 1 5 4 5 3 1 3 1 3 6 2 5 4 4 6 5 7 7 1 3 2 2 1 5 6 1 4 4 5 6 1 3 1 3 1 3 3 1 4 3 5 3 7 1 6 5 6 4 3 4 4 2 4 4 6 7 3 1 3 5 6 4 1 6 6 6 1 1 6 2 4 3 4 3 4 1 6 7 2 6 1 5 7 4 6 5 4 1 5 4 6 1 7 4 6 3 2 5 2 5 6 5 1 1 5 2 1 1 6 2 6 6 4 5 1 2 1 2 1 5 5 4 6 3 7 2 5 1 6 6 3 3 1 3 3 4 2 1 4 7 7 3 4 3 7 4 4 5 5 4 3 7 7 6 2 4 5 5 4 4 1 7 6 7 7 1 3 2 6 6 6 5 1 2 7 6 5 3 3 7 5 3 5 2 6 4 6 4 1 7 5 7 4 1 6 4 6 1 3 4 6 1 1 5 3 7 1 5 7 1 5 4 2 7 6 5 3 4 1 4 3 3 1 7 3 6 1 1 6 3 4 2 1 2 4 3 1 4 1 1 3 3 2 4 2 5 1 4 1 7 5 2 7 5 6 3 1 6 1 6 6 3 6 6 4 2 7 3 6 5 3 6 5 2 2 4 7 7 5 5 6 3 6 6 5 2 6 4 7 4 2 3 6 7 7 1 7 4 3 5 1 3 3 5 4 2 1 3 1 5 6 5 5 4 1 1 4 6 4 1 7 3 4 4 1 1 4 7 4 4 2 4 6 2 6 7 3 4 1 1 6 6 5 4 7 5 2 3 1 3 4 1 3 7 4 3 7 5 2 3 1 1 4 6 2 2 3 4 3 3 5 1 1 7 2 1 5 3 1 3 3 4 3 6 1 4 6 7 1 6 7 1 6 1 4 1 7 5 2 2 7 4 3 6 4 4 6 6 5 6 1 7 1 2 3 1 3 2 1 4 7 5 2 5 4 4 3 3 1 3 5 5 6 5 3 7 1 6 3 5 5 2 3 3 3 3 3 5 4 1 6 1 6 6 4 7 2 4 2 7 6 4 4 5 1 7 2 2 3 5 4 7 6 4 7 6 7 3 3 1 3 7 7 6 5 1 5 4 4 7 1 3 1 2 5 2 6 6 3 2 3 4 6 6 1 6 4 5 1 5 3 3 4 2 7 6 2 4 7 6 1 5 6 2 6 1 3 3 6 3 4 7 6 7 5 4 5 7 1 3 4 4 6 5 3 3 3 5 6 7 1 7 2 4 6 7 4 1 7 2 3 3 6 6 3 2 1 5 1 1 1 4 2 4 1 5 6 1 7 4 5 5 1 6 1 6 3 4 4 3 3 4 5 7 3 5 1 3 3 1 1 3 2 1 6 7 3 4 5 7 5 2 4 6 7 2 2 2 5 6 2 5 2 7 4 4 2 2 4 2 7 3 4 1 3 7 5 5 1 2 4 6 1 5 2 7 6 3 7 1 1 1 5 3 5 7 4 5 1 1 6 1 1 1 6 3 7 4 5 6 3 6 4 4 3 5 3 6 5 7 6 6 6 1 1 1 7 2 5 1 7 4 6 7 4 4 7 1 5 4 6 1 7 7 4 7 2 4 5 7 4 1 3 7 2 1 7 1 2 5 6 2 6 2 1 7 6 1 5 3 2 2 3 2 1 6 1 1 3 4 7 4 4 2 3 5 2 2 4 1 4 7 2 7 2 1 6 5 6 2 7 5 3 1 6 3 4 5 3 6 1 7 7 2 6 2 5 7 2 6 6 3 5 7 3 4 5 6 1 3 7 6 1 2 6 4 3 2 6 3 6 4 3 3 6 6 3 3 6 2 1 2 4 3 1 4 7 6 1 5 6 7 3 4 7 6 6 7 6 4 2 4 1 2 4 6 1 6 6 4 7 6 5 4 6 3 5 5 6 5 1 3 3 3 6 2 7 2 6 5 4 5 6 4 5 2 7 3 1 5 4 5 1 6 1 6 1 4 2 5 1 2 7 3 2 3 2 1 3 7 3 6 3 1 2 7 1 6 7 6 1 3 3 6 1 2 2 6 5 3 3 5 2 7 6 2 3 7 2 5 5 3 1 5 1 2 4 1 5 3 6 5 3 2 3 3 3 2 1 5 5 2 2 4 1 5 5 1 5 5 3 7 7 3 4 7 2 5 1 6 5 4 1 7 3 1 7 3 3 7 7 7 6 7 1 7 4 6 5 6 1 1 5 7 1 6 4 3 3 2 1 5 6 2 4 1 2 3 2 2 1 1 6 6 7 7 3 2 3 1 7 3 6 3 2 6 1 5 1 2 5 7 6 3 6 3 1 5 3 2 7 1 1 5 5 5 2 7 6 4 5 6 6 3 1 5 7 6 1 5 7 5 4 6 7 7 6 5 5 6 5 2 7 5 4 4 2 6 1 1 2 6 4 1 6 2 5 3 7 5 1 7 2 2 3 6 2 1 2 4 6 6 3 3 1 6 6 2 4 5 7 6 3 1 4 6 2 1 7 7 4 7 6 3 6 1 7 7 6 1 1 4 4 3 7 4 2 3 3 5 7 1 1 7 1 4 4 3 3 3 7 4 7 5 6 5 3 3 3 1 1 3 2 4 6 6 5 5 2 1 7 1 1 1 6 6 2 2 6 4 4 5 7 3 7 4 7 2 6 7 7 7 3 2 1 6 7 6 3 1 4 7 7 2 5 5 7 7 4 4 1 7 1 1 7 1 2 4 2 7 4 7 4 6 1 5 2 7 1 2 6 4 1 3 3 6 7 2 3 3 5 3 7 4 3 6 4 2 7 3 2 3 2 3 6 7 7 7 7 7 6 3 1 7 5 3 3 2 3 5 2 5 7 1 1 1 4 2 2 3 3 1 4 4 2 2 4 1 7 1 6 5 3 4 2 5 5 4 6 7 6 5 4 4 3 3 4 4 4 3 6 6 2 7 1 3 7 2 1 6 2 4 1 2 1 3 4 3 4 7 2 1 4 3 4 6 3 5 2 5 5 5 3 6 5 1 6 2 2 5 7 1 6 5 7 6 7 3 1 2 2 7 2 5 1 5 1 3 7 2 7 4 5 1 1 7 1 4 1 1 1 5 6 7 2 6 3 7 6 2 1 6 6 7 3 6 2 2 2 1 1 1 4 5 1 2 4 7 6 2 5 4 6 3 1 1 6 4 7 5 3 5 3 1 4 3 7 5 4 6 5 3 6 6 7 5 6 2 2 4 3 6 7 2 6 1 7 5 2 6 7 2 1 2 2 4 2 6 6 4 4 1 6 1 6 3 3 4 4 4 5 5 7 3 6 5 1 3 2 2 1 1 3 1 7 2 2 7 6 7 3 7 7 6 7 3 1 7 5 5 1 7 7 5 2 3 3 2 5 2 1 3 1 1 1 5 3 2 4 1 6 6 7 5 4 5 5 5 2 7 7 3 7 4 7 1 6 7 1 3 2 1 5 7 2 5 4 2 4 1 7 2 4 4 4 1 6 6 3 1 6 7 1 5 3 5 3 1 5 3 1 4 4 3 1 3 7 4 4 1 2 1 2 6 4 3 4 3 1 4 3 4 3 1 1 3 5 4 1 7 4 6 3 5 1 1 7 5 5 1 5 6 1 4 2 3 6 5 5 4 1 5 1 1 5 6 1 7 7 6 7 4 4 7 1 4 1 6 1 5 4 3 1 3 6 3 5 2 5 7 6 4 4 4 2 6 2 3 5 2 6 4 3 3 4 1 4 4 6 3 6 1 5 4 3 2 6 5 3 2 4 6 5 5 2 6 3 4 6 5 3 5 7 5 5 1 5 6 2 2 6 7 2 2 3 2 3 7 6 3 1 2 2 3 4 3 6 4 4 5 1 6 7 5 1 2 5 4 5 6 5 2 3 4 3 6 5 3 3 3 5 1 2 4 1 3 5 6 6 1 1 4 5 5 2 3 6 6 6 2 5 3 3 7 4 3 3 1 5 3 1 7 3 7 4 1 2 6 7 5 4 7 2 1 5 3 4 1 1 7 2 3 3 2 3 4 4 3 3 1 6 1 6 6 1 7 7 7 5 6 3 1 3 4 7 5 6 3 6 4 2 5 5 2 5 5 4 1 7 6 7 5 6 5 2 4 4 1 2 6 4 4 6 6 7 5 2 3 5 7 4 5 2 1 4 6 5 7 5 3 5 4 7 2 6 6 5 2 6 4 7 2 7 3 6 4 1 7 6 3 4 1 7 3 6 4 2 4 3 6 6 6 7 3 7 5 2 2 4 5 6 3 5 5 3 1 2 3 7 5 6 1 5 3 3 4 6 2 5 2 5 1 7 4 1 4 1 7 5 4 5 3 4 7 6 7 7 5 7 4 2 3 2 5 6 4 6 4 4 3 3 1 1 7 5 1 3 3 1 6 5 3 6 1 7 4 5 6 1 3 7 1 5 1 5 3 4 3 5 5 3 7 6 3 5 1 3 7 3 1 5 5 1 4 6 7 5 1 3 4 3 2 4 1 2 1 1 4 1 3 1 3 1 4 3 5 4 3 2 5 4 5 2 2 1 5 2 3 6 2 6 1 4 2 6 3 7 5 4 7 5 3 7 5 6 2 7 3 5 2 5 6 6 6 7 4 4 6 6 7 1 3 5 2 4 2 2 2 6 6 1 1 1 6 6 6 5 5 6 7 4 1 5 7 7 3 3 1 6 7 7 4 2 2 5 3 3 7 4 6 3 3 7 3 1 3 6 3 5 3 3 2 3 7 1 7 7 2 7 6 1 4 2 7 6 5 2 6 2 4 5 4 6 2 4 4 4 7 6 1 2 1 7 5 1 6 4 5 7 2 3 5 5 3 4 1 7 3 7 6 6 2 7 4 3 3 5 4 7 4 2 2 4 7 4 2 5 5 7 2 6 7 6 2 2 7 7 6 2 4 2 6 5 1 7 5 1 5 6 1 1 1 7 2 7 3 4 2 7 1 3 4 7 1 3 7 5 2 3 4 6 5 2 1 3 7 4 4 4 2 2 2 7 1 3 6 3 4 5 7 4 7 3 2 7 3 1 2 5 3 6 1 5 5 1 1 4 4 2 5 4 3 6 3 3 7 7 3 3 4 2 7 4 3 1 1 5 6 3 7 6 1 7 4 3 1 2 7 2 3 4 3 5 1 6 5 7 3 7 2 6 6 6 7 6 6 1 2 2 1 6 1 6 6 4 1 4 5 7 3 5 2 6 2 2 4 4 1 6 1 2 2 6 6 2 3 4 7 2 4 5 7 4 3 5 5 3 1 2 1 4 4 7 7 5 1 3 6 6 6 6 5 5 4 3 4 4 5 3 5 1 7 5 4 7 7 1 1 6 7 6 7 3 5 6 5 5 6 3 1 2 1 5 6 2 1 3 6 5 3 1 5 1 3 1 7 3 6 7 1 5 5 7 5 7 5 2 2 1 4 2 2 2 7 7 3 7 7 6 2 1 7 6 1 2 4 5 2 2 3 2 4 5 1 1 5 3 2 6 3 3 1 2 2 5 2 4 2 6 1 3 4 5 6 4 4 2 7 6 1 2 7 4 6 6 2 1 6 1 7 7 3 5 1 4 2 7 5 3 6 3 3 7 7 1 4 4 2 1 7 7 2 6 1 5 2 2 6 6 2 3 5 2 7 3 3 6 3 5 6 6 1 1 5 7 6 6 1 5 6 7 4 5 4 4 1 3 3 6 1 4 6 3 3 3 6 5 1 1 2 4 6 2 4 3 7 7 7 7 4 5 5 7 1 1 1 1 3 1 4 2 4 2 4 4 4 2 1 2 7 7 5 5 7 6 6 4 5 3 3 1 7 5 5 5 5 3 5 6 3 1 7 4 7 1 7 3 3 5 2 2 2 6 5 1 4 1 4 1 3 5 6 7 2 1 5 5 1 7 3 3 6 7 6 5 7 3 6 7 5 7 7 7 4 4 7 7 2 2 6 4 6 2 1 5 1 5 2 1 5 2 4 1 1 7 5 6 1 1 5 5 6 4 4 2 5 2 6 4 3 2 7 6 4 1 3 4 3 3 4 5 4 5 5 3 3 1 6 3 6 3 7 4 5 2 3 7 3 2 4 3 3 1 1 4 6 1 5 2 3 7 4 5 2 2 5 4 7 3 6 5 5 4 7 7 5 2 5 5 3 1 7 4 1 7 5 7 5 1 6 1 7 2 3 6 1 7 3 7 2 6 5 4 2 4 4 4 3 1 1 6 6 5 7 4 4 2 1 2 2 6 7 6 1 2 5 6 1 5 6 2 3 1 3 3 2 6 4 4 4 5 7 7 7 4 4 2 6 4 1 5 1 7 4 6 6 6 4 4 3 2 5 3 7 5 5 1 4 2 3 5 4 7 5 3 4 1 4 7 2 2 4 2 1 5 7 4 3 4 7 3 3 2 6 1 7 3 6 3 2 1 5 3 1 2 4 2 7 5 6 7 7 2 1 5 5 6 2 7 7 1 1 7 3 6 7 2 6 6 2 6 6 6 1 4 6 4 3 3 7 1 7 6 1 6 3 5 4 2 2 1 3 2 7 5 7 7 4 4 5 5 2 1 1 2 3 4 4 3 5 1 4 4 4 2 2 6 6 3 6 5 3 1 7 3 3 4 2 6 7 4 1 1 2 1 1 2 5 2 5 7 2 6 3 5 7 5 1 3 7 6 7 3 4 4 3 6 1 2 4 7 3 4 6 4 3 4 6 5 5 1 4 4 4 6 6 3 1 4 3 6 1 2 1 4 4 1 1 4 2 2 1 4 4 6 5 6 7 1 1 2 1 4 3 4 7 1 4 1 3 6 6 3 6 4 4 2 2 2 3 3 4 3 4 7 7 1 3 6 2 3 6 7 4 1 2 1 2 5 1 2 2 4 2 5 5 5 4 6 5 6 6 1 1 7 5 5 1 5 4 7 5 2 4 1 2 5 1 1 1 7 7 7 1 1 4 4 4 7 2 1 3 6 6 3 5 3 1 3 5 2 7 2 1 4 7 7 6 7 6 4 4 5 3 3 6 4 6 2 1 5 2 3 3 7 4 6 7 2 6 4 1 6 5 1 7 4 5 5 1 3 7 3 6 7 5 4 2 3 3 2 7 2 3 1 6 6 4 3 5 2 6 5 7 1 3 6 2 7 2 7 1 6 2 6 5 4 7 6 4 2 6 4 1 1 2 6 4 5 1 1 4 4 3 4 2 5 7 3 2 6 7 2 4 7 7 2 3 4 5 7 3 3 1 3 3 7 1 4 4 6 4 5 2 4 1 1 1 6 3 3 4 3 2 1 2 7 7 2 3 4 1 6 7 6 1 7 5 7 4 6 3 5 4 3 2 2 3 7 7 4 2 2 6 4 2 5 1 6 4 3 7 3 1 4 1 7 4 4 4 5 7 6 2 3 6 1 3 2 1 2 5 7 3 1 1 2 3 1 5 6 4 5 6 2 1 5 6 4 1 7 6 7 4 6 1 2 6 3 3 4 4 5 4 5 5 2 4 5 3 2 4 4 6 7 3 6 4 7 1 4 6 4 2 2 2 2 4 6 4 4 2 5 2 3 7 6 5 4 4 5 5 5 6 1 2 1 6 6 5 4 7 4 1 1 5 7 2 6 5 3 3 7 6 4 7 5 7 4 1 1 6 5 3 4 3 5 3 2 3 7 3 7 1 1 1 6 1 7 4 5 1 4 2 6 7 2 3 7 3 2 5 2 4 1 3 7 3 3 1 3 1 1 2 1 2 7 4 7 7 1 2 7 4 4 3 2 3 5 6 5 4 3 4 1 1 7 7 3 7 5 5 7 5 7 1 4 6 2 3 3 2 5 7 4 6 2 3 1 5 1 3 1 3 7 1 2 4 5 4 3 2 7 1 5 6 6 1 2 7 2 3 7 4 7 1 2 2 3 7 4 3 2 2 3 6 1 4 2 5 1 3 5 5 3 2 1 6 2 2 5 1 2 2 4 2 2 3 1 4 2 2 6 2 1 7 7 1 3 2 4 1 2 6 5 2 7 5 7 6 5 2 7 6 4 3 5 5 4 3 7 5 4 5 6 5 2 4 3 5 3 4 3 4 2 1 5 1 3 4 7 7 5 4 4 6 4 6 4 7 2 3 5 5 5 1 7 7 2 3 2 4 6 4 7 6 2 4 6 5 5 3 4 1 6 5 6 3 4 7 2 5 7 4 7 5 3 7 2 4 7 3 1 3 4 5 1 6 7 5 3 4 7 4 4 4 7 1 6 3 7 5 5 7 7 2 2 7 6 3 3 3 3 1 6 4 4 4 2 3 1 2 6 1 6 1 4 5 1 7 5 7 2 7 6 1 6 7 7 5 7 1 7 7 6 3 4 2 7 5 4 7 5 3 5 3 1 6 5 1 3 7 7 5 4 4 3 2 1 1 6 1 1 4 5 6 6 1 6 5 4 2 3 1 2 5 1 2 2 3 2 4 2 7 6 5 3 2 4 3 2 3 1 7 6 6 5 2 4 1 5 7 3 7 5 2 2 5 4 3 7 3 5 6 2 3 1 2 4 5 3 3 7 3 2 3 6 5 2 3 5 6 7 7 3 5 7 5 2 3 5 7 3 2 5 3 5 6 4 6 3 6 2 7 7 3 7 5 7 1 7 5 5 5 2 7 2 1 2 1 1 7 7 4 1 5 4 3 3 7 2 3 4 3 2 3 3 6 7 3 6 5 5 3 2 4 1 1 3 2 1 1 1 1 2 7 3 5 2 5 5 3 5 1 3 4 1 6 2 7 6 5 2 1 6 1 4 6 1 4 7 2 5 6 7 6 3 2 2 4 4 6 5 1 4 5 4 2 3 3 1 6 7 1 6 5 1 1 3 7 4 1 6 6 6 5 3 6 6 4 2 2 7 4 7 3 2 1 4 2 3 2 1 2 7 4 7 6 4 7 5 6 7 3 4 3 7 6 1 3 2 1 4 1 2 1 1 3 1 2 3 3 2 1 2 1 4 1 6 6 6 3 4 3 3 5 4 2 4 4 2 3 2 3 4 4 3 2 4 3 4 4 3 3 4 5 3 6 3 7 4 1 7 7 4 3 2 7 2 5 1 4 1 1 6 2 2 7 1 3 2 4 7 5 4 3 7 7 6 2 4 2 3 3 6 4 3 1 1 5 3 6 6 3 6 2 2 5 1 3 1 1 4 7 3 1 7 2 5 6 3 1 5 3 1 4 4 4 2 4 6 4 1 2 5 6 3 6 2 4 6 2 2 1 6 4 6 3 5 1 6 5 6 4 1 6 5 4 7 6 6 5 7 6 6 4 2 7 1 3 1 6 2 2 4 7 5 2 1 2 7 4 4 5 5 4 4 2 6 1 5 4 6 3 2 2 6 1 6 6 4 6 3 5 5 4 3 2 4 1 1 3 4 5 1 2 6 2 1 4 2 4 5 5 6 4 5 4 5 3 1 6 2 1 1 6 4 3 6 7 1 4 3 5 1 1 4 5 2 4 1 1 7 6 6 3 2 3 7 4 5 5 2 4 5 3 1 6 3 4 6 4 7 6 6 6 4 2 3 3 5 1 3 3 4 6 5 6 1 2 7 4 6 2 5 1 4 5 7 6 1 3 7 6 6 5 4 2 6 4 4 2 4 4 4 1 3 6 4 3 1 3 4 6 2 2 5 5 4 4 2 3 6 6 1 4 4 2 3 2 5 6 3 6 2 4 6 4 3 7 5 3 1 6 6 2 7 3 5 2 4 6 4 7 4 4 1 5 3 3 5 7 6 7 3 6 2 2 7 2 6 4 2 6 3 7 1 7 1 5 1 2 1 4 2 2 5 7 5 5 3 2 4 6 6 7 4 7 6 4 1 2 5 2 1 7 7 6 5 5 1 3 4 6 5 3 5 2 3 2 7 3 3 1 1 2 5 5 6 1 1 5 3 5 4 1 3 1 6 5 3 4 7 7 2 4 2 6 4 4 6 3 4 1 1 5 7 4 2 4 4 7 1 4 2 2 4 4 3 2 6 5 3 6 2 4 2 4 1 5 5 6 5 2 4 4 6 4 7 5 7 1 2 5 5 3 6 1 5 6 1 3 2 3 6 3 5 1 6 5 3 2 1 6 1 4 7 6 5 6 1 2 4 2 6 1 2 3 7 6 1 7 7 2 7 5 5 2 3 1 6 4 7 6 7 7 1 6 3 5 2 3 7 5 2 3 4 2 5 3 7 4 7 4 5 4 7 7 6 7 6 2 3 5 6 2 3 6 5 5 3 6 6 2 2 7 5 5 1 7 5 6 3 4 7 6 7 6 3 3 6 6 5 6 2 3 1 4 1 3 1 1 2 6 1 3 4 3 5 2 2 2 5 3 3 5 1 7 1 1 3 4 7 7 3 1 7 1 2 7 3 7 5 4 4 5 4 7 7 1 6 7 7 2 2 2 6 7 2 4 7 4 1 4 1 3 2 7 3 3 4 3 3 1 5 6 6 1 3 3 7 6 2 6 7 3 6 5 2 7 7 7 1 7 3 1 7 5 5 7 7 1 2 7 6 6 5 4 5 5 7 4 4 6 7 3 2 5 6 1 4 3 7 2 2 3 2 6 7 6 5 4 4 4 4 3 3 6 4 5 4 1 1 5 7 5 5 1 3 1 6 4 3 6 6 4 6 5 2 5 4 4 6 5 1 2 7 1 6 4 5 7 4 3 4 3 7 1 1 7 7 7 2 2 3 7 4 1 2 5 3 3 7 6 1 5 6 7 5 4 1 7 3 5 2 4 5 6 2 6 6 1 3 7 3 3 4 6 1 5 1 1 1 7 6 6 4 4 5 6 5 4 5 7 1 6 3 5 3 5 1 1 3 1 5 5 1 6 3 1 1 2 1 6 6 5 4 1 6 7 6 4 3 2 1 3 7 2 5 7 6 4 5 1 4 2 4 5 5 4 3 6 5 2 4 4 4 6 4 2 5 7 5 7 1 4 7 6 5 2 5 1 5 3 6 7 2 2 2 7 6 2 5 1 3 6 4 6 4 5 6 6 5 1 3 5 4 7 3 1 2 1 1 4 1 7 1 2 6 7 1 4 2 3 5 2 2 6 6 3 4 4 2 6 2 2 3 6 2 4 6 1 2 5 4 2 4 3 1 2 2 2 4 1 4 6 1 3 2 4 4 5 5 3 1 6 4 2 4 5 5 1 5 4 5 7 5 6 2 5 5 1 4 6 7 6 4 5 6 6 1 2 1 5 4 7 3 1 1 5 3 3 3 1 6 5 7 1 3 1 3 5 6 7 2 5 3 5 2 1 1 7 1 7 4 4 4 5 2 4 7 5 6 2 5 2 6 2 2 6 7 4 1 5 1 2 1 1 5 7 2 3 7 2 7 1 3 3 3 3 6 2 7 2 3 2 1 6 3 2 4 7 4 5 2 2 4 2 3 1 7 4 4 4 3 3 4 3 6 5 5 2 6 2 2 7 1 2 5 1 2 7 7 3 2 2 4 5 1 6 6 7 7 7 3 7 2 5 1 7 2 3 7 5 5 1 4 3 7 7 4 1 4 1 3 3 7 5 5 1 3 3 5 1 7 6 5 2 1 5 6 2 1 5 4 3 5 6 5 3 5 6 3 6 5 4 1 4 1 5 2 1 6 7 1 5 3 6 4 3 3 3 2 1 7 5 3 3 3 6 5 5 4 5 1 6 1 1 3 6 4 4 7 7 1 7 2 1 3 6 3 6 1 2 6 7 7 7 7 7 5 2 3 6 7 3 5 5 2 5 4 5 1 3 2 7 2 3 7 5 1 1 1 1 2 4 6 6 3 5 4 5 7 6 4 4 1 6 1 7 3 4 4 1 6 3 7 6 6 5 3 6 3 1 5 2 4 1 1 5 3 2 7 2 7 3 3 5 6 4 5 1 7 6 2 4 2 6 2 5 1 2 3 3 2 5 3 3 5 3 5 1 4 5 7 1 5 3 5 4 4 7 4 1 6 3 4 5 2 5 2 7 6 2 1 5 7 3 6 2 3 3 7 4 7 7 4 3 7 6 6 3 6 7 3 2 3 5 6 2 2 7 6 6 1 6 1 7 1 6 7 3 2 6 4 6 3 7 1 2 4 4 2 2 4 3 3 4 7 6 3 6 5 1 2 5 5 3 3 5 1 2 6 7 5 7 6 1 7 6 2 1 1 2 7 4 4 2 5 1 7 5 6 2 5 6 6 7 1 6 3 6 7 6 6 5 5 4 3 2 7 4 2 7 5 1 1 6 7 5 4 4 7 3 5 5 6 2 2 6 7 4 4 5 2 7 7 7 3 2 1 1 3 1 5 6 1 6 4 6 1 1 2 1 1 5 3 6 6 4 2 3 1 3 7 7 3 4 4 3 5 3 3 1 3 1 6 1 4 7 6 4 5 6 4 3 3 4 6 1 1 5 3 6 1 1 3 1 4 7 3 7 2 6 7 4 4 3 4 7 7 1 3 3 6 5 5 1 1 2 6 6 6 6 2 6 6 5 6 1 4 7 7 5 5 4 6 6 4 2 5 3 7 5 3 5 2 6 5 1 7 3 6 5 2 6 2 5 3 5 5 6 4 2 1 6 5 6 4 1 5 6 2 5 4 4 2 5 2 5 3 6 5 7 2 4 5 3 2 7 5 4 3 7 6 3 3 1 6 7 7 3 3 1 7 6 2 7 2 2 2 4 7 6 3 6 3 5 1 2 4 4 3 6 3 6 6 3 5 4 2 4 7 3 4 4 1 3 1 2 4 2 4 2 6 4 7 6 2 6 5 5 7 5 2 7 4 5 2 1 2 2 4 6 4 5 7 4 5 1 4 2 7 7 1 3 1 5 1 2 1 3 5 7 1 4 6 2 1 6 2 2 7 3 7 3 5 7 4 2 5 5 1 2 2 1 5 3 4 5 2 4 1 6 4 6 2 7 7 1 5 1 2 2 1 7 4 5 4 6 4 6 3 5 7 3 3 4 5 6 7 6 3 5 3 4 3 4 1 2 4 4 7 4 5 5 1 7 7 4 5 3 7 5 7 6 7 3 1 4 6 7 1 6 2 3 7 2 4 1 3 1 4 7 2 1 4 2 5 1 3 2 3 2 5 1 5 4 1 5 6 6 2 6 3 1 6 2 2 2 2 4 7 3 1 6 2 2 7 6 2 7 1 3 6 5 3 4 6 1 6 4 6 6 7 1 6 3 3 1 5 2 2 4 5 3 3 6 2 7 4 2 5 2 4 3 4 4 4 3 4 3 4 7 1 2 6 4 4 6 4 6 7 6 3 2 6 3 5 7 7 7 1 4 1 2 5 3 5 1 3 1 1 6 6 6 5 4 3 2 2 6 7 6 2 7 6 7 7 3 5 5 2 3 6 1 5 1 3 2 2 5 1 7 1 4 6 6 7 1 5 6 4 2 2 6 7 7 3 4 3 7 6 2 3 5 2 5 5 2 4 4 4 2 4 5 5 2 1 2 7 3 7 3 2 2 6 1 6 2 3 6 1 1 1 1 3 7 3 6 2 7 2 5 1 3 7 6 4 7 7 1 7 5 4 2 4 2 7 2 1 2 1 7 1 6 7 3 5 3 1 6 7 3 2 7 5 1 5 7 6 3 5 5 5 1 6 1 1 4 2 1 5 7 7 5 5 5 1 3 5 6 6 4 6 7 3 2 6 6 1 4 6 3 1 3 4 5 3 2 1 2 7 3 7 7 6 4 2 6 4 6 2 3 7 1 7 2 2 5 5 7 6 3 2 5 3 3 7 5 4 7 5 2 7 4 6 5 5 7 1 2 3 3 2 2 3 6 1 2 2 4 6 7 6 7 4 2 3 1 4 4 7 6 5 5 2 3 2 5 7 3 6 2 3 5 1 3 3 7 4 4 3 2 2 1 6 3 7 6 4 2 1 1 5 5 5 5 6 5 2 3 7 5 3 7 2 3 2 2 7 5 4 2 4 5 1 2 5 5 1 1 6 1 7 2 3 4 6 6 1 7 7 5 4 2 4 3 2 5 4 2 7 5 3 1 7 3 3 5 1 1 3 4 6 2 5 6 6 3 3 4 7 2 2 1 3 3 3 2 1 5 3 5 2 4 6 2 6 6 4 4 6 6 1 2 1 3 7 4 4 2 7 3 3 6 4 3 2 4 5 7 1 7 4 1 3 2 7 7 7 3 1 3 1 6 4 1 2 2 4 5 3 2 5 4 7 1 6 1 5 3 7 3 1 2 3 1 3 2 5 1 4 6 1 3 4 5 1 3 6 3 7 6 4 5 2 3 3 6 2 5 1 1 1 6 2 3 5 3 3 2 1 6 5 1 6 2 5 7 4 1 2 2 7 5 4 6 5 4 4 6 2 3 5 2 6 6 2 3 6 4 3 6 1 7 5 6 1 7 5 3 1 6 2 5 1 5 1 6 1 5 4 7 5 1 1 3 5 3 6 1 4 1 7 4 7 4 3 6 3 7 6 1 4 7 3 4 4 4 2 2 1 4 2 5 2 7 5 6 2 3 7 6 1 4 2 1 5 2 4 7 2 2 6 3 1 1 6 2 4 6 3 2 2 2 4 1 2 2 7 1 2 4 4 3 7 4 3 2 5 4 6 4 5 4 6 5 3 5 6 4 1 6 4 7 1 7 7 2 6 4 7 6 7 4 1 4 7 1 3 4 4 2 6 1 5 4 3 5 6 6 2 6 4 5 3 4 2 3 3 6 4 3 4 4 4 4 5 3 4 1 4 5 7 2 5 2 4 5 7 2 3 1 6 6 3 1 1 4 1 1 7 5 1 3 6 4 6 1 4 7 6 6 4 5 7 6 7 3 3 6 3 3 4 6 2 6 6 7 7 5 5 7 7 6 7 3 7 4 3 4 3 2 2 5 4 6 1 1 7 2 6 2 4 7 7 3 3 3 2 1 5 7 5 4 3 4 6 2 7 7 3 3 6 4 5 2 1 5 3 7 6 6 6 1 4 3 3 6 3 3 6 1 7 3 2 2 7 6 1 6 5 4 6 3 5 1 2 5 6 2 2 2 1 5 2 2 7 3 7 1 5 4 6 2 6 7 1 3 3 1 7 7 2 3 7 7 4 7 2 2 1 2 1 6 6 1 7 4 3 5 4 5 1 2 6 6 6 6 7 2 4 6 6 6 1 4 3 4 3 4 3 1 3 4 7 2 4 4 5 4 1 6 1 6 5 4 5 3 7 2 2 3 7 1 6 5 2 1 2 4 3 2 4 3 5 1 4 6 3 6 2 1 2 7 7 6 3 2 7 7 3 1 3 7 6 6 4 7 5 5 3 5 5 5 7 2 3 4 6 5 7 5 6 2 3 3 5 3 4 4 3 6 5 3 5 3 1 6 1 5 4 3 7 1 5 7 7 1 1 3 3 7 6 6 6 1 1 4 3 2 7 5 5 2 5 7 5 6 6 5 1 7 5 1 5 1 7 2 6 5 5 6 4 3 5 1 1 3 2 1 3 1 4 7 1 1 7 3 6 3 5 5 2 2 5 6 7 2 5 5 6 2 2 7 2 6 5 7 6 6 1 1 5 4 1 5 4 5 7 1 7 4 5 6 3 7 2 3 6 6 5 2 6 6 1 7 2 4 5 6 2 5 6 4 1 4 1 2 6 5 2 3 6 4 1 2 1 2 2 4 6 4 5 4 1 4 1 2 7 5 7 6 2 4 3 7 7 1 7 6 6 6 1 4 3 7 3 1 6 2 5 4 6 2 7 6 5 6 5 2 3 3 1 3 6 1 2 3 1 1 1 4 7 7 1 7 4 1 5 2 3 2 6 1 2 3 4 4 1 1 6 4 3 4 4 6 4 5 2 4 4 7 1 1 4 6 5 7 4 2 2 6 2 5 4 1 7 7 4 6 6 7 7 6 1 3 5 4 5 4 6 6 3 4 6 5 7 1 4 3 1 3 2 7 5 5 7 5 3 1 1 1 1 7 6 6 7 1 3 4 4 6 3 5 2 6 7 1 7 3 3 5 4 2 4 1 7 3 3 7 3 3 7 1 7 3 7 6 4 7 1 5 3 3 7 4 6 6 2 3 7 4 7 3 4 3 1 3 3 4 2 4 4 6 4 4 1 1 7 2 5 7 5 7 7 4 1 6 3 2 1 7 4 1 2 7 1 2 7 4 3 6 7 5 2 1 1 2 7 5 2 2 5 6 7 2 7 7 7 7 2 1 6 3 6 7 7 4 7 6 5 7 2 4 4 3 3 2 2 7 7 3 6 2 6 5 3 6 5 3 5 4 1 4 4 4 1 3 7 7 6 5 5 7 6 1 2 6 3 3 3 7 4 2 1 2 4 3 7 1 3 3 2 1 6 3 2 4 5 7 4 3 2 1 7 5 6 1 2 1 2 4 5 5 3 5 4 7 6 2 5 6 4 7 5 7 7 6 3 5 3 4 5 4 2 5 2 1 5 1 6 4 4 4 1 7 6 5 4 4 6 1 3 7 5 7 6 5 3 1 2 6 3 4 7 4 1 6 4 4 6 1 7 1 4 6 5 2 1 1 4 6 1 4 3 4 1 1 1 3 6 7 6 1 3 6 5 2 2 6 5 1 4 2 1 7 7 5 7 7 3 1 3 1 4 5 4 4 3 2 4 2 6 3 7 7 6 2 1 7 1 3 5 2 4 3 7 4 5 6 1 7 4 4 1 7 1 2 1 4 2 4 3 7 4 2 6 7 2 4 7 7 4 2 1 1 5 7 2 2 3 2 7 6 5 5 3 4 6 3 5 7 5 5 5 1 4 1 6 5 5 3 4 1 4 5 6 1 4 7 1 5 7 7 3 2 4 4 3 7 6 7 5 1 2 2 2 6 2 5 3 4 7 7 3 3 2 1 2 3 6 2 7 5 6 1 6 7 4 7 6 7 6 3 1 1 4 7 4 4 4 6 7 3 3 2 3 2 3 4 5 6 3 2 3 1 7 6 7 3 5 4 1 2 6 6 7 1 3 3 4 6 6 3 6 2 3 6 1 3 3 5 1 3 7 3 2 6 6 1 7 2 4 5 3 1 3 7 1 5 7 4 1 5 4 4 4 6 2 5 1 2 7 6 5 6 1 6 3 5 4 7 6 6 4 6 4 4 5 4 6 4 5 4 6 6 5 3 5 6 5 3 6 4 2 1 1 7 4 1 2 5 7 7 3 1 5 4 2 7 7 5 1 2 1 7 1 5 7 3 1 4 5 4 5 4 4 5 2 7 5 3 3 2 3 5 7 5 2 1 3 6 3 3 1 3 7 6 5 6 1 6 7 3 7 5 7 4 7 1 1 5 1 3 4 3 6 2 6 5 7 1 1 3 1 6 5 1 4 3 6 4 6 4 7 5 1 4 6 7 2 5 2 2 7 4 3 3 5 1 7 4 6 6 6 6 4 2 6 1 4 3 2 7 6 6 2 4 2 6 1 3 3 3 5 2 6 7 3 1 5 7 4 1 5 3 6 2 4 3 7 5 3 1 2 6 5 3 2 6 1 2 7 1 2 4 1 5 1 3 5 3 2 2 3 5 2 6 6 5 6 3 7 1 1 1 4 5 1 5 2 7 5 1 7 4 2 7 2 2 2 6 2 2 7 2 6 1 7 2 3 6 4 2 4 2 2 1 7 1 3 1 7 5 1 6 2 2 6 3 1 5 6 7 4 4 1 2 2 7 1 5 3 2 4 5 4 4 3 1 4 3 1 3 1 6 6 7 5 2 7 3 5 5 2 1 1 2 1 1 6 1 3 7 1 6 4 4 7 6 4 3 6 2 3 6 7 2 3 4 3 2 6 7 5 5 6 3 4 6 3 2 4 5 1 4 2 2 5 1 5 6 4 4 7 4 7 4 5 1 7 6 2 3 3 4 5 1 7 1 4 2 3 6 5 1 7 4 1 3 4 5 1 5 6 1 2 6 4 4 4 2 2 5 2 3 2 7 1 6 5 3 5 5 1 2 4 5 3 4 7 7 6 6 2 5 6 3 1 7 5 4 6 4 6 6 6 7 3 5 3 7 7 1 5 5 7 1 7 3 4 7 2 7 3 3 4 6 4 4 5 1 5 2 2 4 7 1 1 2 3 4 1 2 4 3 4 3 3 3 5 4 7 4 4 2 5 5 7 6 7 3 4 4 4 5 5 3 3 6 2 5 7 7 4 3 3 7 3 3 3 6 5 7 7 6 2 4 3 6 2 7 1 3 4 4 1 1 4 3 4 3 6 3 3 2 5 5 7 6 5 7 4 2 6 1 5 5 5 1 4 4 7 4 7 1 6 5 7 7 5 3 3 3 6 5 3 1 7 2 6 4 1 7 4 4 1 1 2 3 6 5 4 4 6 1 2 4 5 1 2 1 4 4 3 2 1 3 2 5 2 6 1 2 3 2 4 3 3 5 3 6 7 7 2 3 5 4 5 3 2 6 1 5 2 1 6 7 4 6 4 5 2 2 5 4 4 1 5 4 3 7 2 2 4 2 4 2 3 1 2 4 4 2 2 5 2 5 4 5 1 5 1 2 7 5 6 3 3 3 6 5 2 5 4 4 6 7 5 6 6 6 3 2 7 2 5 1 6 6 4 7 4 4 6 3 6 4 3 1 4 6 3 6 3 6 7 7 5 4 5 1 2 7 1 6 1 5 6 5 3 7 4 6 1 7 6 6 4 1 4 7 6 6 3 7 4 2 6 7 5 3 5 4 1 5 2 6 2 6 3 3 5 4 6 6 4 5 2 5 3 6 4 2 2 5 6 4 6 4 3 2 4 5 3 2 3 5 1 2 3 3 2 5 5 1 3 1 5 5 5 7 1 6 6 7 3 4 3 7 5 3 6 7 1 1 1 1 3 1 7 5 2 2 3 6 2 3 4 4 5 6 3 3 4 7 3 5 1 5 2 4 1 7 3 6 5 3 6 1 4 5 3 5 6 3 1 5 4 4 1 1 2 2 4 3 6 6 7 6 1 6 2 6 3 2 4 1 5 2 6 6 5 6 1 3 7 1 6 3 2 6 1 1 5 4 3 3 7 1 2 6 6 1 4 7 3 1 7 5 7 3 3 4 6 3 5 5 1 3 5 2 1 6 2 6 7 2 6 5 7 5 3 4 6 6 3 6 4 7 1 4 2 3 5 5 3 2 3 3 4 7 4 3 3 3 6 3 2 4 7 2 2 2 5 5 5 7 1 7 6 1 3 5 3 7 7 5 7 2 5 3 7 6 3 7 1 1 2 7 3 1 1 2 7 3 6 3 7 4 2 3 4 2 7 4 6 5 6 5 6 1 6 3 6 1 3 4 7 2 3 2 1 2 3 7 4 6 2 4 7 3 6 1 4 4 2 1 1 5 5 4 5 3 5 3 2 5 6 1 6 6 2 6 7 2 4 2 5 5 5 4 6 1 4 7 2 5 7 2 7 3 4 4 5 1 4 6 3 2 6 6 5 5 5 5 4 1 4 1 3 1 2 6 6 3 4 1 7 3 7 4 3 3 7 1 1 3 4 3 2 1 2 7 3 4 2 7 2 5 5 2 3 7 1 6 2 4 6 7 4 6 3 7 6 3 5 7 3 1 7 5 6 6 2 2 2 1 1 1 3 5 3 3 4 3 1 4 4 7 3 5 3 3 2 1 3 6 7 6 5 5 1 3 3 2 4 3 7 2 3 2 7 5 4 1 5 4 4 6 1 4 4 3 7 5 4 2 2 1 5 6 5 5 6 1 4 3 3 3 2 5 2 1 1 3 7 5 5 1 4 5 3 5 6 2 7 7 1 1 7 6 4 3 1 3 3 5 3 3 5 4 5 5 3 3 5 7 1 2 7 2 5 2 4 1 1 3 7 2 2 6 5 5 1 3 5 1 5 7 1 3 2 4 5 4 6 2 3 4 2 7 5 6 2 6 4 7 2 3 1 1 6 3 5 7 6 3 5 3 7 6 3 1 2 7 2 5 7 2 2 1 7 4 4 6 3 7 5 2 7 4 2 5 6 4 4 2 4 7 3 4 3 5 2 2 3 2 6 7 1 7 5 7 4 1 3 4 5 1 5 4 4 6 6 7 7 1 2 4 7 4 7 7 6 6 1 6 5 4 5 6 4 2 3 5 7 6 1 2 4 5 3 7 1 2 6 7 2 5 1 6 1 5 5 5 4 5 3 6 1 1 2 2 7 5 6 7 1 4 1 4 6 2 1 4 3 6 2 2 4 2 7 2 7 4 4 1 1 7 6 6 5 1 1 4 3 4 1 3 1 7 4 4 1 4 1 1 2 2 2 3 3 1 3 7 4 6 7 2 3 6 7 5 6 5 2 1 2 7 1 7 6 4 3 4 7 3 4 6 2 5 7 5 3 2 4 4 5 2 5 6 7 3 3 3 7 2 1 6 2 1 5 7 2 6 2 6 1 5 2 1 1 1 5 1 7 6 5 3 7 7 1 4 2 3 6 7 5 4 5 4 2 1 3 3 6 4 6 4 7 1 4 5 1 6 5 1 3 2 3 2 2 1 4 1 3 2 7 5 4 3 1 5 1 2 1 4 3 4 5 7 4 2 4 5 5 2 3 7 1 3 7 7 3 1 6 3 2 3 1 3 5 6 1 3 5 6 6 6 2 4 5 6 3 2 1 7 1 3 5 6 5 2 6 5 2 2 7 1 4 5 4 2 2 2 2 6 7 1 4 1 4 2 4 4 1 4 1 6 4 5 4 6 4 7 3 5 1 3 4 3 5 5 4 6 6 3 5 5 3 6 3 4 5 7 7 5 1 1 1 5 3 3 1 7 2 4 2 1 4 3 3 1 7 4 7 5 6 2 2 7 5 3 3 3 7 1 5 7 1 6 2 1 1 3 5 7 4 7 5 7 7 7 5 7 1 2 4 5 3 4 4 1 6 6 3 5 4 5 2 2 3 2 3 1 4 7 1 5 4 5 4 4 3 6 3 3 1 4 5 3 7 1 1 5 5 1 7 1 6 2 3 6 1 3 7 2 2 5 6 4 2 7 7 2 5 7 3 5 3 7 6 1 1 6 3 3 5 3 1 1 2 3 6 7 5 5 1 5 2 6 1 2 5 5 3 2 2 3 5 2 3 3 2 1 6 3 1 3 3 1 3 2 2 7 1 4 2 1 1 2 6 6 3 3 1 3 2 2 6 4 4 6 4 3 4 3 5 4 3 7 4 4 1 3 3 1 7 4 1 7 5 4 4 5 4 4 6 4 6 2 7 7 5 4 2 1 4 5 4 6 2 5 7 1 1 7 1 7 4 7 4 6 3 7 2 5 4 7 1 7 6 7 6 3 1 5 3 4 7 4 1 2 6 5 2 4 5 7 3 6 4 5 2 5 2 3 2 5 7 2 2 5 6 7 7 7 3 2 1 2 3 6 1 2 4 2 5 1 7 6 6 3 1 7 7 2 1 6 5 7 7 6 5 4 6 2 3 6 2 1 7 4 7 6 3 3 5 1 1 4 4 4 5 4 1 2 5 1 1 7 6 5 6 1 1 2 2 1 7 3 2 4 5 1 2 7 1 5 5 1 1 6 2 3 2 2 5 5 3 3 2 1 7 7 6 6 6 7 6 5 1 7 7 3 5 6 7 3 3 5 1 2 1 2 4 1 4 1 3 4 3 4 2 1 4 7 6 2 6 4 5 4 2 2 6 4 7 6 7 1 1 7 2 1 2 5 6 3 4 1 6 4 5 7 4 6 6 2 5 4 4 7 6 3 1 4 6 6 2 5 6 7 5 7 6 4 4 4 6 5 5 2 2 7 1 5 3 6 5 7 7 6 7 3 1 5 7 6 3 6 4 6 6 6 5 2 7 7 5 3 4 7 4 5 6 4 1 1 7 5 6 4 3 3 7 3 7 4 1 1 2 2 6 5 7 2 6 4 1 2 6 2 1 2 7 5 3 7 3 7 2 6 4 4 1 1 4 6 4 2 4 3 4 2 1 1 1 4 3 1 3 1 3 2 3 7 6 3 4 6 3 5 5 6 6 5 4 7 1 7 1 4 2 2 4 7 1 4 2 3 3 4 1 3 5 1 2 1 4 3 7 6 5 2 4 1 4 7 7 5 4 5 1 3 5 2 3 3 6 4 3 1 5 3 3 3 4 2 3 7 2 7 5 6 1 6 6 3 3 3 7 6 7 5 6 4 7 1 4 5 2 6 3 7 7 3 7 3 2 7 7 3 7 4 1 5 7 4 7 2 6 4 5 5 2 3 7 1 2 1 3 3 7 5 7 6 7 6 6 1 6 5 1 3 6 6 5 5 2 3 4 7 6 6 2 7 1 6 5 7 5 7 1 4 2 7 7 6 6 5 4 2 2 4 2 7 2 6 2 1 1 5 5 5 3 5 2 1 3 7 1 7 4 6 1 6 5 7 4 1 2 1 2 1 2 3 5 4 7 6 4 7 1 7 2 1 4 4 2 4 3 7 2 4 5 2 2 7 7 4 1 1 2 7 7 3 1 4 4 7 3 1 4 3 5 6 2 1 7 1 4 7 7 5 3 2 7 5 1 4 6 6 2 7 4 1 2 4 5 6 1 5 4 2 7 1 5 6 6 4 6 2 3 3 7 6 4 4 1 3 7 4 6 6 3 2 7 2 3 2 5 1 6 6 3 3 4 5 2 2 7 7 4 7 3 1 3 4 4 3 6 1 4 5 4 6 4 3 6 5 4 3 5 2 2 5 5 3 3 6 5 2 3 6 1 5 6 2 2 2 4 5 7 6 7 3 4 2 4 2 6 7 3 3 7 2 1 2 4 3 5 1 2 7 6 7 3 2 1 2 1 3 6 7 1 4 1 2 5 4 2 3 1 2 5 5 3 3 6 4 3 1 3 4 6 6 2 1 1 7 2 1 7 5 6 5 1 6 7 3 7 6 5 7 7 1 3 7 3 1 3 6 7 3 7 5 2 1 5 2 6 4 7 5 6 5 1 5 3 5 7 2 3 3 7 7 3 2 4 5 7 4 1 6 7 1 1 1 6 5 7 4 6 6 7 3 4 7 7 4 4 4 4 4 6 1 3 1 2 4 4 6 7 4 3 4 2 3 2 1 6 1 4 4 5 1 6 6 7 3 2 1 7 3 4 5 3 6 4 2 7 5 1 7 6 3 3 1 5 5 1 1 3 2 5 7 1 1 5 7 2 5 6 1 7 2 3 1 6 4 2 5 6 7 4 5 2 5 3 5 7 1 5 2 2 7 7 7 6 2 5 5 4 3 5 2 4 5 2 2 7 3 7 5 3 1 7 2 3 2 4 2 2 7 2 2 4 6 1 7 5 5 4 2 7 6 3 4 4 4 3 1 4 7 5 4 1 5 4 1 6 7 1 1 4 7 7 1 5 7 7 7 5 2 1 2 7 3 3 3 4 6 3 6 5 6 2 3 1 5 2 6 3 2 4 6 1 3 4 3 3 2 2 5 3 1 4 7 1 7 3 5 5 3 3 7 6 2 1 6 7 7 3 7 1 6 3 6 7 5 6 7 6 5 2 6 5 5 5 6 4 5 1 6 6 3 4 2 4 2 1 1 1 3 5 1 6 1 4 5 5 2 2 1 4 3 4 2 1 6 5 4 2 5 1 5 5 4 6 6 5 4 5 5 6 2 3 3 7 6 7 2 5 7 2 1 2 3 7 2 7 4 4 6 6 4 3 3 7 6 7 4 1 4 6 6 5 1 6 5 4 4 6 6 3 6 6 4 6 4 4 3 5 7 1 4 3 1 4 7 5 3 1 5 6 6 1 2 4 7 4 7 3 2 5 5 5 1 6 2 4 2 4 7 6 5 3 1 5 4 7 2 7 7 4 3 3 5 2 6 4 5 3 4 5 7 1 7 6 4 1 7 6 5 6 2 2 6 3 4 3 7 4 7 5 7 7 7 2 2 4 5 4 6 1 1 4 6 1 7 3 1 6 6 3 3 7 2 1 7 6 1 5 7 5 2 4 5 6 6 4 7 3 7 6 2 6 7 7 6 6 7 4 2 3 7 4 1 1 3 7 4 3 4 1 1 3 5 3 7 1 6 6 1 3 2 2 1 1 7 4 4 4 6 6 5 3 7 5 1 2 2 5 5 4 3 3 4 7 5 3 5 1 2 6 3 1 5 2 7 2 3 3 6 1 6 1 3 4 5 4 5 6 6 7 7 1 7 4 6 4 6 3 2 5 6 3 6 4 4 3 3 6 3 6 5 7 6 5 3 3 1 5 7 4 3 6 5 2 7 1 6 4 1 5 1 5 7 4 1 3 6 1 7 7 7 2 6 5 6 1 1 5 3 5 1 5 1 3 7 1 1 3 4 2 7 2 6 7 4 4 7 7 4 6 6 3 7 4 1 4 4 6 1 5 1 1 2 1 2 1 6 2 3 7 1 1 2 6 7 3 7 6 2 4 3 1 4 7 4 2 3 6 5 1 3 5 7 4 4 1 3 2 7 3 2 1 3 1 4 7 3 4 6 4 5 6 4 1 3 6 1 4 4 5 4 6 1 3 7 4 1 2 5 1 5 4 1 7 4 4 7 4 5 3 1 2 6 2 1 1 7 1 4 1 3 1 6 3 1 6 6 2 5 2 2 2 5 7 2 7 3 6 3 6 1 1 7 4 1 7 4 7 5 1 1 1 6 4 3 6 7 7 7 5 1 6 6 3 5 5 2 6 1 5 4 1 5 1 4 3 1 6 3 3 4 1 3 2 2 4 5 2 3 3 4 1 1 7 3 4 5 5 7 5 7 1 4 2 1 5 5 6 1 5 2 4 5 4 5 4 5 1 3 7 3 6 5 1 6 1 4 1 3 3 3 2 1 4 3 2 7 7 7 7 2 1 4 6 3 6 3 7 6 5 5 6 2 2 7 5 7 1 5 2 2 5 1 2 2 2 3 1 6 1 5 1 6 6 4 1 5 4 6 1 2 3 5 1 2 4 5 7 2 7 6 3 4 7 5 5 1 5 3 4 5 6 4 4 4 1 2 6 4 7 5 3 7 2 3 7 3 5 6 4 4 4 7 1 1 2 3 6 4 4 3 2 2 4 3 3 4 2 2 6 7 6 1 6 7 2 5 2 4 1 5 1 5 2 6 3 3 1 2 7 2 2 6 3 5 6 6 2 5 5 7 4 3 5 1 7 4 3 6 1 4 1 1 6 3 6 1 3 4 2 7 6 3 3 6 1 6 2 7 4 6 4 5 6 1 5 5 3 1 1 3 2 2 1 7 2 4 7 4 7 7 2 3 7 2 2 7 1 3 4 2 2 7 6 7 6 2 3 1 7 3 1 1 2 1 5 3 4 4 5 1 3 4 4 1 5 3 7 3 5 2 4 4 1 1 2 4 7 2 2 6 2 2 4 4 7 1 4 1 2 1 2 3 4 3 3 7 5 7 2 7 1 6 2 7 4 3 1 3 2 3 6 3 2 7 4 7 5 1 7 6 6 6 1 3 1 1 7 3 1 1 1 6 4 2 5 5 2 6 7 3 6 3 3 7 7 7 6 4 7 4 3 5 2 1 5 1 2 2 1 7 3 1 5 4 7 3 2 1 6 6 1 2 7 4 6 6 1 3 3 5 6 5 7 5 3 3 5 4 4 6 3 4 4 6 1 4 6 2 4 4 5 3 3 4 4 1 3 4 3 3 6 6 7 5 4 7 7 1 2 2 4 2 5 1 7 3 2 5 4 3 6 7 5 1 3 1 2 3 2 2 5 7 1 2 3 2 2 7 7 3 1 4 4 4 2 2 6 1 6 1 3 5 7 1 3 7 6 2 3 6 2 5 3 7 7 5 1 6 3 7 6 3 1 7 4 7 1 3 7 7 3 3 2 7 1 2 6 6 2 6 4 3 2 7 2 1 2 2 4 4 6 2 5 7 1 1 4 2 1 4 6 1 4 5 7 4 4 4 7 5 7 2 7 1 6 1 6 7 7 2 2 6 3 6 3 2 4 6 3 5 7 6 5 3 1 3 4 4 6 4 2 5 5 6 4 3 5 2 7 4 4 1 7 4 4 2 5 6 6 5 1 5 3 5 6 1 5 2 5 1 3 4 4 5 2 7 7 6 1 5 1 2 5 7 6 7 2 3 5 5 1 5 2 1 7 5 2 5 5 4 3 7 7 6 5 6 5 2 3 4 4 1 5 2 7 3 6 6 6 3 3 4 5 3 4 4 7 5 6 2 1 2 2 5 7 4 2 3 3 4 6 7 2 1 6 1 4 2 5 7 4 7 3 1 7 4 2 5 2 1 6 7 2 7 3 6 1 4 1 2 5 4 6 6 5 2 6 6 3 1 5 4 1 5 4 7 1 5 4 7 3 3 5 2 7 7 1 6 3 6 5 5 3 3 3 5 4 6 3 4 7 5 7 5 7 1 2 5 3 6 3 6 6 7 7 3 6 7 6 6 4 3 3 6 3 3 3 4 1 3 7 7 5 6 4 4 6 6 6 2 2 1 5 5 7 4 5 3 2 2 6 5 4 6 1 5 1 1 1 2 3 1 6 7 4 1 1 1 4 6 2 3 5 6 7 2 7 2 3 1 3 1 3 5 5 3 2 5 3 7 4 3 5 3 7 2 1 5 2 4 4 1 6 6 4 3 7 3 4 2 2 5 1 4 2 5 5 1 2 7 7 6 1 5 6 7 4 6 5 5 7 6 3 5 4 6 5 1 6 1 3 5 3 1 7 4 5 4 4 4 1 2 7 1 6 3 6 2 1 1 4 5 6 4 7 7 2 4 7 5 3 7 3 5 5 7 2 2 3 3 4 1 4 3 7 7 6 5 1 4 5 2 2 1 5 1 7 4 3 4 2 5 2 2 2 6 1 1 6 1 2 2 6 5 2 5 5 7 7 3 2 4 5 3 2 2 1 6 4 3 3 5 5 2 4 5 7 2 5 3 7 6 2 5 2 4 3 4 3 2 6 2 4 1 4 3 1 3 2 4 3 4 6 1 3 2 5 7 1 7 3 7 4 4 2 5 7 2 6 1 2 2 2 5 3 4 5 1 4 6 4 6 7 7 6 2 1 1 2 6 1 2 3 4 5 4 6 3 4 4 1 5 5 7 7 5 3 4 5 6 3 6 3 2 5 6 2 3 7 3 1 7 2 3 1 6 5 6 6 1 2 4 3 6 4 2 4 6 5 6 3 7 5 3 7 2 1 1 5 7 1 3 4 2 4 4 5 1 2 4 6 1 7 1 7 1 2 1 5 4 4 5 2 1 7 1 1 7 6 5 7 6 7 3 5 3 5 2 1 6 3 6 7 1 4 4 1 3 2 5 7 3 2 1 4 1 6 2 6 4 6 5 7 3 5 4 6 2 5 4 6 6 1 3 6 4 4 6 7 3 2 4 5 1 2 6 2 7 7 7 3 3 2 2 6 4 5 2 4 7 5 2 5 5 2 3 7 3 7 4 5 6 7 7 6 1 4 5 7 3 2 7 4 3 6 2 5 1 1 1 7 5 7 3 1 1 5 7 3 2 3 5 7 7 4 4 7 5 1 4 1 3 1 2 3 6 1 5 6 1 5 3 5 4 5 5 2 1 2 2 2 4 4 7 1 6 3 7 3 1 1 1 1 6 2 2 4 2 6 7 2 4 3 5 5 5 7 5 5 2 6 5 3 3 4 4 6 4 1 1 2 7 2 3 5 1 4 7 3 2 6 2 3 6 6 1 4 6 5 1 5 1 5 7 1 6 3 6 7 2 7 2 1 6 2 5 6 5 4 1 4 1 1 7 6 6 5 2 2 7 1 6 7 3 6 1 2 6 6 6 5 3 7 5 1 1 1 5 3 2 3 5 2 3 4 6 2 6 5 1 5 5 7 4 1 3 2 2 6 6 7 4 6 5 6 7 3 6 2 4 6 4 1 5 7 2 3 6 7 1 6 2 5 3 5 3 3 5 2 2 3 7 3 1 4 1 5 4 5 4 7 3 1 5 7 7 6 1 3 3 1 6 4 3 2 7 6 4 4 7 3 4 6 3 2 7 4 7 4 6 3 1 6 1 6 5 5 4 3 7 5 3 4 1 6 5 5 2 6 1 1 7 4 7 2 6 6 3 3 7 1 3 1 6 4 6 2 6 7 4 6 4 5 7 3 1 4 7 2 7 6 2 4 7 6 4 5 5 6 5 2 5 6 2 3 7 7 2 5 5 4 1 6 1 7 6 1 1 6 2 6 2 1 2 1 7 5 6 2 2 1 3 6 6 5 6 5 2 6 3 6 2 1 3 7 1 1 5 1 6 6 6 5 4 6 6 3 3 2 4 2 2 5 7 6 2 4 1 1 2 1 7 3 2 7 7 2 7 4 2 4 7 6 1 3 4 6 6 4 7 7 6 7 4 5 5 3 6 5 4 7 6 1 7 7 7 6 1 6 2 7 7 6 3 1 2 6 6 5 3 4 2 6 3 4 1 7 6 7 4 7 6 7 5 6 6 4 2 4 1 2 2 5 7 4 5 6 1 2 3 1 5 3 6 7 6 6 4 2 5 5 2 2 5 4 5 1 6 6 3 4 5 4 1 3 5 6 1 5 7 2 3 2 4 1 6 7 5 2 1 7 4 7 1 1 4 5 7 7 2 2 3 6 3 3 6 7 6 7 3 3 6 5 4 7 4 7 6 6 1 4 5 3 4 6 3 5 1 7 2 2 1 4 6 3 4 4 1 3 1 3 5 6 5 7 5 6 6 1 4 5 5 7 7 6 5 7 1 3 5 2 5 5 3 1 6 6 2 4 1 1 4 4 6 1 1 2 5 4 7 6 1 4 5 5 7 2 3 5 3 7 4 5 2 6 5 5 5 4 1 3 4 4 4 1 3 4 2 5 1 6 3 6 1 1 2 7 7 2 3 2 6 6 6 5 5 1 3 7 5 1 7 6 5 4 6 5 5 5 2 3 4 2 7 4 2 1 3 7 2 3 1 5 2 5 2 6 3 2 3 7 3 2 6 5 3 2 2 1 7 1 1 3 2 7 6 2 5 6 1 4 2 6 1 1 1 3 6 4 4 6 1 4 5 4 1 1 6 7 6 5 7 6 5 7 4 1 1 1 4 6 5 3 4 5 3 5 5 6 6 7 4 6 3 2 3 4 7 1 3 5 3 1 1 7 5 4 7 3 3 1 1 7 4 2 4 4 4 7 3 2 6 4 1 1 3 3 2 2 3 3 4 3 3 5 2 5 6 6 7 1 4 7 5 7 1 7 4 5 6 4 6 4 7 6 2 3 6 4 2 6 4 6 1 4 1 2 1 4 5 7 3 2 6 7 6 4 6 7 6 2 3 5 5 3 1 5 3 5 6 4 3 2 7 4 5 7 3 5 2 6 2 4 7 5 3 3 1 7 3 7 1 5 2 4 5 7 1 7 4 4 2 5 3 6 1 7 6 1 2 5 6 3 1 3 7 1 6 5 7 6 2 1 3 3 2 6 3 2 5 4 3 4 1 5 3 6 2 6 7 3 3 3 3 1 6 7 1 2 2 6 7 4 4 7 4 5 5 4 6 1 1 6 4 6 3 4 5 4 2 2 4 2 4 4 2 2 1 1 1 7 6 7 3 2 7 7 6 4 3 2 4 1 5 6 7 7 2 2 1 2 3 2 3 6 3 3 1 3 3 6 7 6 6 3 5 3 7 1 4 2 2 6 1 4 4 7 3 3 1 1 4 1 2 7 6 4 7 4 4 2 3 3 5 6 3 2 1 2 2 4 2 1 2 2 4 3 6 6 6 4 4 7 4 5 6 7 6 3 4 7 4 4 7 1 2 3 7 2 2 1 3 3 1 5 2 4 5 5 7 3 6 3 3 2 5 6 7 1 2 3 7 3 6 7 2 5 7 1 6 1 2 1 4 7 3 3 2 1 1 6 3 6 7 3 6 4 7 5 5 1 5 2 1 1 6 2 5 5 1 1 6 7 1 7 4 2 2 5 2 7 4 2 4 3 5 7 4 4 4 6 2 6 1 7 4 6 2 6 4 7 6 7 6 4 6 2 5 7 5 6 5 1 1 1 1 3 7 4 4 1 3 5 4 1 4 7 4 3 5 5 7 3 4 5 4 2 5 2 7 7 7 2 7 5 2 5 7 6 1 1 6 1 3 2 6 7 6 3 7 3 5 7 3 7 2 6 6 4 7 5 3 5 4 7 7 5 4 5 3 3 5 6 1 1 5 7 5 3 7 2 3 2 1 3 1 1 7 7 2 6 2 3 1 6 2 6 1 4 3 2 6 7 7 4 7 5 1 2 5 7 4 6 7 2 1 7 2 7 4 2 4 6 4 2 2 3 7 2 6 2 3 2 2 1 6 6 3 6 6 7 4 2 5 3 3 4 7 3 3 4 4 4 7 5 6 1 7 5 7 6 5 3 7 4 1 3 7 3 2 5 2 3 6 5 5 2 6 2 2 6 5 5 3 2 2 6 2 6 3 2 4 5 2 2 1 2 4 1 2 5 5 1 7 2 3 2 3 1 4 2 7 6 6 7 1 5 5 7 3 5 6 5 3 5 6 3 4 2 1 5 5 6 6 2 7 1 4 7 2 5 1 6 1 4 5 6 6 2 6 6 4 2 1 6 7 6 7 3 6 7 6 3 3 4 2 2 4 3 6 3 7 4 1 6 5 3 4 3 2 7 7 6 7 7 4 6 6 3 6 2 1 4 4 3 5 5 3 2 1 1 2 5 3 3 1 7 3 3 1 5 7 7 3 6 6 6 2 2 7 1 3 7 2 4 7 7 7 2 6 5 1 7 7 3 7 6 7 3 1 7 7 7 4 7 6 1 3 7 2 2 5 3 6 7 4 6 4 1 5 2 5 5 1 3 5 6 1 5 1 1 2 5 5 6 4 3 6 6 1 5 6 5 7 2 2 2 5 5 2 3 6 5 5 5 5 1 1 5 5 1 3 4 3 7 2 4 1 5 7 1 3 5 3 7 5 5 6 2 2 1 2 6 3 5 1 7 5 1 2 7 6 2 3 1 6 3 4 6 7 1 4 7 4 7 7 1 2 5 7 3 3 7 6 5 4 6 2 6 6 1 3 4 2 5 2 1 5 3 4 3 4 1 2 7 5 6 5 6 4 4 1 4 3 5 7 4 3 1 7 7 7 2 1 1 5 3 6 2 3 3 4 6 3 6 3 7 4 7 5 5 2 3 2 2 7 6 4 1 4 3 7 3 5 7 2 7 7 7 1 1 2 3 6 2 1 7 6 2 4 1 5 5 4 4 7 1 2 3 1 5 3 5 6 5 3 7 4 7 6 5 7 1 7 4 7 5 3 6 4 6 6 1 2 7 4 6 1 5 6 6 1 1 2 6 6 4 5 7 3 3 2 1 1 6 4 6 3 4 4 5 7 7 5 1 7 2 6 5 4 4 3 2 3 4 7 6 5 4 5 6 5 7 6 3 5 7 1 6 3 2 3 2 2 5 3 1 4 6 5 6 1 5 7 3 7 7 1 2 1 3 7 3 2 3 6 5 2 4 1 4 6 1 4 5 5 6 3 7 2 5 5 2 2 4 2 6 1 7 1 2 3 5 4 4 1 7 6 7 2 6 4 7 6 5 2 2 1 4 6 2 1 3 2 7 4 3 4 5 3 4 4 3 6 5 6 4 5 3 4 6 1 5 3 5 2 2 4 2 5 2 1 3 2 2 7 5 3 3 7 3 4 3 5 3 6 1 6 3 3 7 6 2 4 6 4 3 7 5 4 2 4 5 2 5 4 1 7 6 4 7 6 7 7 3 7 5 2 4 5 2 3 1 3 5 6 4 7 3 6 4 2 2 6 3 6 7 4 6 6 5 3 4 4 2 5 4 7 6 7 4 7 7 5 1 4 1 2 4 2 1 5 3 2 1 6 6 7 7 2 3 4 4 5 5 5 2 6 2 5 3 6 2 3 1 7 6 1 2 7 2 7 4 3 6 4 6 4 2 5 3 4 6 6 1 3 2 7 2 3 2 4 6 4 4 6 3 3 5 2 2 4 6 4 6 5 5 4 6 6 6 2 1 4 7 1 5 6 6 4 7 7 5 5 3 2 2 4 4 4 3 3 7 2 4 6 6 2 7 4 5 4 5 5 7 3 4 2 6 2 5 5 1 3 3 2 4 2 5 5 5 5 7 2 6 4 5 2 3 5 6 7 1 1 3 5 1 6 5 7 7 2 4 7 2 4 1 3 3 3 7 7 1 5 7 6 6 4 6 1 1 2 5 6 7 7 2 1 5 6 5 2 5 1 2 7 3 7 7 5 1 7 3 1 2 2 4 7 3 2 5 2 3 7 5 3 5 6 1 2 2 5 2 7 3 3 4 3 7 3 1 7 7 1 5 1 7 2 5 7 1 7 1 4 5 6 4 2 4 2 1 6 4 2 3 6 2 6 2 2 6 7 6 6 5 4 6 2 5 2 1 3 6 2 4 3 5 7 4 6 6 5 4 2 4 4 6 6 2 5 5 1 2 1 4 6 4 2 5 6 1 3 2 7 4 5 7 6 3 4 5 6 6 6 1 7 3 4 5 2 1 7 7 2 6 3 5 2 3 7 6 3 2 5 7 4 7 7 2 7 1 6 6 4 5 4 3 5 7 6 6 5 5 6 4 3 1 1 3 3 5 6 4 6 3 3 2 7 7 4 7 7 7 3 3 2 6 6 6 3 2 3 5 6 6 1 7 6 1 7 7 5 3 1 1 5 3 3 2 1 4 1 7 1 3 1 3 6 4 6 6 5 6 3 3 4 3 7 1 1 4 7 3 6 5 4 1 7 4 3 7 5 1 5 5 2 5 5 7 1 4 4 5 7 4 5 4 7 3 4 5 4 1 1 3 5 2 1 2 3 3 7 7 4 2 4 3 4 2 7 4 3 3 6 2 7 1 3 4 1 4 1 5 2 6 5 4 7 3 6 2 6 3 1 7 2 3 2 5 2 1 6 2 2 2 1 1 2 4 2 1 5 2 5 7 1 7 3 5 2 6 7 5 6 5 2 7 7 1 4 6 7 2 7 1 3 1 6 3 2 7 3 6 6 5 5 6 4 6 4 3 4 1 1 3 5 2 7 3 1 4 1 7 3 1 7 4 6 3 6 7 7 6 5 5 3 3 4 4 1 5 6 2 3 4 4 7 4 2 7 4 5 1 3 5 6 7 6 4 7 2 3 6 7 7 3 7 2 4 1 7 6 5 2 1 1 3 6 2 4 5 3 6 5 3 2 1 2 7 4 6 2 6 4 1 6 5 6 5 1 6 3 5 3 4 5 2 4 1 3 6 6 6 4 1 1 5 2 1 3 5 6 4 2 1 2 5 5 7 7 3 4 2 7 6 3 3 7 7 3 1 3 6 4 6 7 2 2 1 7 4 3 4 5 2 4 4 6 6 4 6 1 5 5 6 3 1 6 1 5 6 6 7 5 2 3 2 3 2 2 1 3 2 4 7 4 7 4 7 5 5 3 3 2 1 6 2 6 2 7 1 1 5 5 3 4 7 4 5 7 3 5 2 2 1 7 5 5 1 3 7 5 5 2 4 5 6 3 1 5 3 1 3 5 5 5 2 3 1 6 2 1 1 3 3 1 2 5 5 2 7 2 4 5 1 5 7 6 1 6 2 3 6 4 5 2 2 6 4 7 2 3 1 2 5 3 7 5 7 2 4 5 3 6 2 4 3 6 7 3 4 1 3 1 5 1 2 4 6 3 3 6 5 3 5 7 3 3 4 1 4 6 5 5 4 4 6 6 2 5 2 4 4 2 4 1 2 3 4 6 5 4 2 2 7 6 6 7 1 3 7 3 1 2 7 2 5 5 7 5 7 6 1 3 1 2 1 7 4 2 5 6 6 6 5 3 3 3 2 3 5 7 5 3 1 2 4 6 4 2 1 4 7 1 4 5 7 5 5 3 6 7 1 4 6 3 4 6 5 6 1 1 3 4 3 3 3 5 6 7 6 4 3 3 4 6 1 3 1 5 3 7 4 1 1 7 3 3 3 1 1 2 6 1 5 6 1 5 3 5 4 6 1 4 7 3 1 7 5 1 2 6 5 3 4 4 1 7 6 3 5 4 4 1 4 6 6 4 4 2 6 5 5 7 2 4 2 2 1 4 7 7 2 5 3 4 6 1 1 4 1 3 7 5 3 1 1 1 2 2 7 1 5 5 5 6 6 6 5 5 2 2 4 2 4 4 5 2 2 3 3 3 5 2 5 7 7 5 7 7 5 5 7 2 7 4 5 3 7 7 7 6 1 2 7 5 5 2 4 5 4 7 7 6 6 4 5 4 1 3 3 3 7 7 4 4 3 6 6 7 5 6 5 4 7 3 6 2 4 2 4 6 6 3 2 5 6 7 6 5 7 1 7 6 7 2 2 7 7 5 6 3 3 3 6 7 3 4 7 5 3 3 3 2 6 4 4 2 1 2 6 7 7 4 3 6 3 2 3 7 7 1 2 7 1 5 7 4 6 4 1 2 6 1 1 2 2 2 4 3 1 7 7 7 1 1 3 3 2 5 3 6 5 2 6 3 7 3 6 5 4 4 4 7 4 4 2 4 3 3 4 3 7 3 2 1 3 4 1 3 1 3 6 3 3 2 6 7 4 2 2 7 6 6 7 7 7 6 3 3 6 6 5 5 7 5 3 7 1 4 7 7 4 6 2 6 7 5 5 4 7 7 1 3 3 5 7 2 3 1 2 1 6 5 4 3 2 6 3 2 2 2 6 6 5 1 2 5 3 7 6 7 4 4 7 6 2 7 7 2 7 7 1 3 4 4 4 5 7 4 4 2 5 3 5 1 1 4 5 3 3 3 1 4 4 7 2 5 4 7 7 3 6 7 4 2 1 5 6 7 1 2 6 5 2 3 5 2 5 7 3 5 7 3 2 4 7 3 6 4 2 5 4 7 2 5 6 2 2 4 2 2 4 7 5 3 1 7 5 5 7 5 2 4 5 3 7 4 4 6 7 3 1 2 3 1 6 6 2 1 1 1 7 4 1 4 6 6 2 1 1 6 5 2 2 7 3 7 4 6 3 1 6 3 2 1 3 6 5 3 6 5 3 3 1 1 5 4 6 6 3 6 4 5 6 5 5 6 2 1 2 4 1 7 5 1 6 5 6 3 7 2 7 3 4 5 1 1 6 5 4 1 3 7 6 6 3 3 4 4 1 5 1 6 5 3 6 1 7 2 3 7 3 2 7 5 4 5 3 2 2 7 3 3 6 6 1 6 1 3 3 6 5 1 4 7 3 1 7 7 2 2 6 3 1 3 7 4 1 2 6 7 6 6 2 3 4 3 1 2 3 1 7 7 1 3 7 1 3 6 1 5 1 4 5 6 5 4 1 5 3 6 2 2 2 4 2 5 4 2 6 6 3 3 5 3 5 4 2 6 1 7 3 6 3 7 4 7 1 4 2 1 7 4 2 1 5 3 3 1 3 6 6 5 1 1 5 4 3 4 2 3 3 2 1 6 1 2 3 6 4 3 6 3 4 6 2 1 6 2 1 1 1 4 3 6 4 6 2 6 2 3 6 5 4 6 1 2 6 3 7 2 3 4 4 6 2 3 6 5 5 4 4 3 7 6 1 4 4 3 7 6 3 6 1 7 2 1 6 7 1 6 1 4 7 3 2 6 5 1 3 7 4 6 2 2 3 3 5 6 3 4 2 5 7 2 2 2 2 1 1 3 4 7 4 3 2 5 1 4 3 1 4 5 5 3 6 7 3 1 3 5 2 5 1 2 4 2 3 4 7 1 6 3 7 7 3 6 4 1 1 7 7 4 2 4 6 7 3 2 7 5 4 1 7 4 7 4 4 7 7 1 1 3 2 5 2 4 2 5 3 2 2 2 3 3 5 6 7 5 5 4 2 2 3 7 3 2 3 4 7 7 5 7 2 6 2 1 7 1 3 7 2 5 1 4 5 3 3 3 7 5 6 7 6 6 4 7 1 6 3 7 3 5 4 4 1 3 4 6 4 6 5 3 1 4 5 4 6 5 4 4 2 2 1 1 1 4 5 6 7 5 3 2 3 6 3 3 6 4 6 7 7 4 3 1 7 7 2 3 4 5 6 5 4 4 3 2 5 5 7 4 3 2 3 5 5 5 5 2 1 4 1 1 7 3 6 4 7 5 6 3 2 3 6 3 6 6 5 4 4 4 5 6 4 1 1 6 5 5 7 4 6 1 4 3 1 7 6 1 4 3 1 3 3 6 5 1 3 7 2 4 4 5 2 5 5 7 3 7 2 1 3 1 1 4 3 6 1 7 6 4 7 7 4 2 3 7 7 5 6 7 1 7 4 7 4 6 6 5 3 1 5 6 6 3 7 6 6 1 3 5 2 2 2 6 3 4 5 3 7 3 2 7 3 5 5 4 1 1 6 3 6 3 6 4 3 6 1 2 4 3 4 3 5 5 6 7 1 3 7 5 4 1 5 4 3 7 5 1 7 4 4 6 4 2 7 5 5 7 4 6 3 7 2 7 2 7 4 2 1 2 5 2 2 2 5 3 6 7 3 5 3 4 1 5 6 1 2 1 7 5 7 7 2 6 6 3 5 1 2 3 2 6 4 1 5 6 1 3 6 2 6 6 5 6 3 1 6 2 2 4 4 6 3 5 4 7 5 6 7 7 2 6 5 5 4 1 4 5 3 7 6 1 3 3 5 6 4 3 5 3 6 2 6 2 4 2 1 2 5 5 6 6 1 3 2 4 3 3 1 4 7 4 2 2 5 6 5 6 7 3 1 5 2 6 4 3 5 4 4 7 6 7 4 6 3 5 3 3 5 1 4 4 5 6 5 7 2 3 5 1 3 5 6 4 1 2 6 3 4 1 7 7 7 3 6 7 5 1 1 2 6 4 5 1 7 1 7 2 3 4 2 3 6 5 6 4 5 2 4 6 7 4 5 5 6 3 2 4 1 2 3 5 4 6 5 1 6 5 7 6 6 7 1 5 4 4 6 6 3 3 4 1 6 7 3 2 2 4 3 1 4 6 5 5 4 2 5 7 4 3 5 3 2 3 5 5 6 3 2 6 5 5 6 1 2 6 3 2 3 5 2 4 1 4 1 2 3 3 1 7 5 5 7 4 5 4 2 3 6 1 7 2 5 3 2 7 2 2 6 2 7 7 5 5 3 3 7 3 3 7 2 6 3 6 2 7 2 1 1 6 1 5 5 4 7 6 1 1 1 6 2 5 3 4 7 5 6 6 5 7 4 5 5 6 3 4 3 3 5 1 1 3 5 5 6 5 1 4 3 6 2 3 3 4 6 3 6 3 6 4 2 2 1 4 5 1 7 6 3 2 6 1 5 2 3 1 6 4 5 6 2 4 1 3 6 7 3 2 2 6 5 1 1 3 4 3 4 1 6 4 1 3 5 5 4 7 3 7 1 5 5 1 7 6 3 5 3 3 6 2 1 2 2 6 2 3 2 3 3 7 7 3 2 2 5 3 1 6 2 7 1 5 7 7 3 2 2 5 2 1 6 2 7 5 1 6 7 7 2 7 4 6 3 4 7 5 6 5 3 6 4 4 3 3 1 5 2 3 7 1 1 3 3 5 7 1 3 4 7 4 3 1 7 5 4 6 1 3 2 3 1 3 4 3 4 5 5 3 5 2 4 5 4 4 2 1 4 2 4 1 4 6 1 3 2 3 7 2 3 6 2 3 1 4 3 4 6 5 7 3 6 1 5 7 4 4 5 5 5 1 3 1 4 1 2 3 3 1 4 5 6 4 5 4 7 5 1 5 2 5 5 5 5 2 2 6 5 6 1 7 4 3 6 1 3 7 1 4 7 3 1 3 6 4 6 3 1 4 5 1 6 2 3 3 3 5 6 5 1 4 4 5 6 2 3 7 6 3 1 5 5 6 5 1 2 2 3 1 3 7 1 2 6 1 2 1 3 1 3 4 4 5 6 1 6 6 5 5 1 3 7 4 1 3 2 3 2 3 1 4 7 6 5 6 6 7 4 2 7 7 3 1 4 6 6 7 4 1 2 2 3 7 5 4 2 5 4 3 7 4 6 6 7 4 4 5 1 6 4 7 5 4 5 6 2 2 5 5 2 7 5 3 6 2 4 5 4 7 5 3 1 3 7 7 4 3 2 4 1 4 1 3 7 4 1 7 3 4 2 2 3 6 4 6 6 7 1 2 4 5 5 2 5 4 6 2 4 6 3 3 2 2 3 6 3 4 5 5 5 7 6 7 3 1 3 1 5 3 3 7 7 5 1 4 6 5 3 7 1 4 2 2 5 3 5 7 4 1 2 1 5 7 5 7 7 7 1 5 7 3 4 4 5 2 5 3 4 6 2 4 2 2 3 4 4 1 1 7 1 2 7 5 6 2 2 6 1 2 1 5 2 2 1 4 1 5 6 5 1 1 1 2 2 4 5 3 2 3 7 7 4 6 2 3 5 3 6 5 3 4 7 4 5 5 1 5 2 4 7 1 2 1 2 3 2 5 3 3 7 2 2 2 5 3 2 2 3 5 4 5 1 3 7 3 7 5 5 7 1 5 7 3 3 6 3 2 3 6 4 1 5 3 7 3 3 6 4 5 3 1 1 1 1 7 1 6 4 5 5 2 7 2 2 2 7 5 3 1 1 4 6 5 4 5 5 4 3 2 7 3 7 7 3 5 6 3 3 7 5 5 6 5 6 1 4 6 3 5 4 1 6 2 3 3 4 1 6 4 7 5 6 4 2 6 1 5 6 4 4 1 1 1 5 5 6 7 3 1 2 4 1 7 5 1 7 1 1 4 2 5 6 7 1 1 3 2 5 6 3 7 6 1 7 2 3 5 6 3 3 7 6 1 6 3 1 4 1 7 7 7 4 5 4 5 5 6 4 1 2 4 7 1 2 4 7 5 6 5 7 1 4 6 6 7 6 6 3 5 3 2 4 7 5 1 2 2 4 5 2 6 1 6 6 7 2 5 4 7 7 4 5 1 2 3 7 5 7 1 2 7 2 6 6 6 6 7 6 2 2 5 5 7 4 3 7 3 5 3 1 2 6 3 2 5 4 2 3 1 2 4 7 1 7 6 5 5 3 1 5 5 5 2 4 6 3 3 7 5 6 7 7 2 2 6 5 3 7 7 3 6 1 3 5 1 1 7 3 1 7 5 5 2 7 2 6 7 2 5 2 5 2 1 5 1 5 2 4 4 1 6 1 1 1 3 6 6 7 2 7 4 6 2 5 3 3 1 2 3 5 4 7 6 2 4 7 6 3 1 1 3 6 6 2 5 6 7 3 5 1 7 1 7 2 3 7 2 4 7 2 6 3 7 3 2 1 7 6 4 7 4 6 5 7 7 7 5 5 1 7 5 7 7 2 6 2 7 1 3 6 2 2 6 1 4 5 2 3 3 5 2 4 1 4 1 6 4 5 3 2 2 5 1 1 5 7 1 4 5 3 2 4 2 7 5 5 4 4 5 5 6 4 6 6 6 7 2 7 2 4 1 4 7 1 4 4 5 2 5 2 3 4 6 4 1 1 7 4 2 4 6 7 6 3 3 4 2 5 3 3 6 3 4 3 1 6 4 6 7 1 5 7 4 1 4 4 6 1 6 7 4 2 4 7 4 7 3 3 2 3 4 5 5 7 1 4 5 4 2 3 5 4 2 6 3 3 1 1 3 4 6 5 3 2 4 7 6 5 7 7 7 3 3 5 1 3 1 3 6 7 5 1 1 5 5 3 5 3 4 1 6 2 3 6 1 4 3 7 1 3 4 1 5 6 3 3 6 1 6 5 5 3 3 3 5 5 6 3 7 7 1 3 6 3 2 6 4 2 3 5 4 7 3 7 3 3 2 2 1 7 4 5 1 6 7 5 2 3 5 6 2 3 2 7 3 1 4 7 7 6 2 4 5 4 3 1 6 2 7 6 2 3 1 7 6 5 4 7 1 7 6 7 2 5 5 3 3 1 2 2 6 3 3 2 4 5 7 2 5 6 5 6 1 3 5 6 5 6 4 3 3 2 3 3 4 7 5 6 5 6 5 1 6 1 7 2 3 6 1 7 2 3 3 7 5 7 6 2 4 2 5 6 1 5 6 2 2 3 5 4 6 2 4 4 7 4 5 3 7 5 7 2 7 3 1 2 7 4 2 3 3 4 7 1 1 5 2 7 6 6 3 4 6 4 1 5 7 3 5 5 6 5 4 3 7 2 5 6 6 6 7 6 7 6 5 5 1 6 4 6 3 4 3 6 7 1 1 5 3 6 2 1 3 3 2 7 4 6 5 7 2 2 4 1 7 1 3 6 4 4 4 4 7 4 2 6 4 3 1 5 1 7 3 1 2 4 7 6 2 2 5 1 4 1 6 1 6 1 6 3 4 3 6 1 6 1 5 1 1 5 5 6 5 7 6 6 4 3 2 3 4 7 2 5 5 7 6 4 6 2 4 7 2 2 1 1 7 5 6 7 7 3 5 4 7 1 1 1 3 2 4 5 6 3 2 2 2 5 5 5 7 6 5 1 7 3 6 5 7 2 2 6 4 5 1 2 5 1 2 6 7 3 3 6 5 2 7 5 5 2 2 2 7 4 7 4 6 4 1 3 5 3 7 7 5 7 1 2 5 2 5 4 5 5 7 2 7 4 4 2 5 6 3 2 2 2 6 6 3 4 1 1 4 7 7 1 4 5 1 6 6 5 3 1 3 7 1 7 4 4 1 6 2 1 1 2 7 6 7 3 7 5 1 4 3 7 4 6 4 4 3 7 7 5 1 2 2 6 6 5 2 6 4 2 4 4 3 3 7 7 3 6 4 3 7 4 7 4 1 3 5 3 1 4 5 6 3 6 4 1 4 5 4 5 6 7 6 6 1 3 5 3 1 7 4 6 3 3 7 1 4 2 3 4 4 7 2 6 6 5 5 7 2 1 2 6 6 7 4 6 2 2 6 7 6 2 5 6 5 2 7 1 4 2 2 7 7 3 3 3 5 7 7 6 6 1 2 4 5 6 7 6 5 3 3 3 5 6 1 7 7 5 5 3 5 6 7 4 6 3 4 3 2 3 6 7 3 1 1 7 6 7 3 1 1 3 3 5 1 1 2 6 4 6 6 1 2 6 2 5 1 5 5 7 7 3 5 7 1 5 6 4 3 6 4 3 1 4 5 2 3 6 5 6 2 3 6 1 1 7 3 6 2 7 6 1 7 3 7 6 5 3 2 7 6 4 7 6 7 4 5 7 7 2 5 6 5 3 6 3 7 6 2 1 5 7 6 3 7 3 1 4 5 7 2 1 3 1 7 1 3 2 7 2 2 5 6 4 5 4 6 3 1 5 3 5 2 7 7 1 2 5 3 5 5 4 5 7 2 2 5 4 4 3 6 3 7 4 6 2 5 2 4 3 7 5 1 6 4 5 5 5 3 7 2 7 1 7 4 2 1 7 6 2 2 2 4 6 3 7 7 5 2 4 1 6 6 6 4 2 3 6 6 3 5 6 7 3 5 2 5 3 1 3 5 2 2 6 7 4 6 6 1 5 7 1 3 5 6 4 4 7 3 3 7 5 1 7 1 3 1 3 5 6 5 7 7 6 4 6 7 2 2 7 6 7 6 6 2 2 7 6 6 2 6 6 5 4 3 3 6 3 5 1 1 7 6 5 3 2 1 2 1 7 6 6 6 4 2 6 4 1 4 2 1 2 7 5 5 2 5 1 2 2 6 7 6 4 4 1 3 2 2 3 2 7 6 5 2 7 3 5 1 6 6 1 5 6 3 7 5 7 7 7 6 6 4 4 7 6 4 3 7 3 5 1 2 2 4 3 1 6 5 1 3 4 1 7 7 1 7 4 7 4 1 5 7 5 6 5 3 2 7 7 2 2 6 4 3 2 4 4 7 7 2 2 3 1 7 2 1 4 3 6 5 2 1 5 4 7 2 4 6 6 3 1 7 1 2 1 2 3 2 2 2 3 1 4 1 5 3 7 1 4 5 6 3 5 1 6 4 7 2 3 5 4 1 2 5 2 7 4 4 1 3 4 2 2 7 2 6 1 1 5 2 3 1 4 1 1 2 2 5 3 2 2 4 2 1 6 1 1 3 3 6 5 6 7 6 3 7 3 3 5 7 2 6 7 5 6 5 6 7 2 6 7 1 3 1 1 6 7 6 1 2 5 4 5 2 7 7 6 2 1 2 1 2 7 5 7 5 2 3 2 1 2 6 1 2 5 7 7 4 5 6 3 7 2 7 7 1 6 5 1 6 6 1 1 5 6 5 7 5 7 7 6 1 5 6 7 2 3 7 3 1 5 5 5 4 4 4 2 3 2 2 6 5 1 6 1 4 1 5 1 1 2 6 1 7 3 1 6 5 5 7 3 7 4 6 3 1 2 2 1 1 4 6 4 4 3 4 7 3 6 5 1 1 2 2 5 4 7 3 6 2 7 7 1 4 5 1 2 4 2 7 5 3 3 1 4 5 2 1 6 7 6 6 7 7 5 4 1 2 5 6 3 4 3 3 5 7 3 6 4 3 3 6 5 6 4 7 1 5 7 6 4 5 3 2 2 5 5 2 7 7 6 7 4 1 3 6 6 3 3 7 3 5 5 6 3 1 5 4 3 4 7 6 7 7 5 1 5 3 3 2 7 6 1 1 4 1 7 7 2 2 6 4 6 1 2 2 6 6 3 1 3 2 5 2 2 2 7 4 2 7 5 2 5 3 7 7 4 6 6 5 7 3 1 4 3 1 3 7 6 5 7 6 6 2 7 7 4 5 1 3 4 5 2 2 1 2 1 4 7 4 6 5 6 4 1 2 4 3 1 3 5 5 6 3 7 4 1 1 1 1 3 4 4 5 5 4 6 3 5 3 7 1 7 3 4 5 2 1 5 7 1 2 5 6 3 2 2 3 2 2 1 2 4 4 4 6 5 2 2 7 3 6 7 2 1 4 7 1 2 2 7 7 4 2 5 4 3 5 4 2 4 4 2 7 6 5 6 1 5 5 1 7 1 5 1 6 6 5 6 7 5 6 6 6 7 2 2 1 6 5 2 7 1 3 5 4 6 3 5 3 5 3 2 5 7 7 3 6 3 2 3 7 5 2 5 2 1 6 2 6 3 2 3 1 4 7 3 7 7 7 2 4 7 3 1 4 1 2 2 3 1 3 7 3 2 4 4 2 7 6 5 7 5 7 5 6 7 7 6 6 4 7 1 1 1 6 5 1 7 4 1 5 6 7 7 7 1 2 1 5 5 3 2 2 3 6 7 7 4 5 3 5 5 3 6 3 2 3 3 6 6 1 2 3 7 6 2 5 7 1 7 4 3 1 5 3 4 5 2 7 7 5 5 2 5 1 4 4 3 6 1 6 4 2 1 1 7 1 5 5 6 2 1 1 2 4 4 6 6 3 3 5 7 5 7 3 3 3 6 5 7 6 2 3 5 7 2 5 5 4 7 3 6 5 4 7 1 5 3 4 7 4 2 5 6 6 7 2 6 5 4 3 2 5 4 6 3 5 1 7 1 7 3 6 5 4 4 3 6 4 7 5 7 6 2 4 4 6 5 2 2 1 5 3 4 6 1 4 3 7 1 3 6 1 7 1 4 3 2 2 6 1 5 4 6 4 5 7 3 2 6 4 7 1 4 1 6 2 2 1 1 3 2 5 3 1 3 5 3 4 4 6 4 1 2 7 3 6 6 3 5 5 4 3 5 7 1 2 1 3 2 7 5 3 2 7 3 4 4 3 1 6 2 2 6 1 2 1 5 5 1 2 7 4 2 3 3 3 4 2 5 5 6 2 6 7 6 1 3 1 4 1 6 3 1 2 3 7 1 7 4 1 7 4 5 1 6 7 3 2 6 7 4 4 6 2 3 3 1 4 3 2 2 6 4 2 7 6 1 7 6 3 1 3 6 3 3 2 2 4 1 6 1 2 2 7 2 3 7 2 6 2 3 7 7 4 7 6 2 7 4 5 7 2 7 3 4 1 4 5 4 2 1 4 4 3 1 3 5 7 4 1 6 4 5 5 7 2 2 6 7 5 2 6 6 6 2 2 6 3 4 7 5 5 4 6 5 2 1 7 2 2 5 7 3 2 3 7 4 4 5 3 6 4 1 2 3 7 1 1 3 2 1 5 6 2 3 1 3 1 5 4 7 2 2 2 4 4 1 5 5 3 5 3 7 3 4 2 3 2 7 5 3 7 7 7 6 2 7 2 7 5 3 4 6 4 5 7 5 3 2 2 5 6 4 4 2 5 3 2 6 3 4 2 7 3 1 6 2 5 5 1 7 7 4 6 2 6 3 6 1 5 6 3 3 7 7 2 5 7 3 1 2 4 7 7 6 5 5 7 3 7 5 7 6 6 5 5 4 6 2 2 3 7 5 3 6 2 3 1 1 3 2 1 7 6 7 3 4 2 3 4 1 7 3 6 4 6 2 7 2 3 2 2 2 4 4 7 5 4 1 3 7 7 3 4 3 2 6 4 3 6 5 3 6 1 7 7 4 1 6 3 3 5 4 2 1 5 1 3 2 6 6 6 3 1 7 6 1 5 2 3 2 7 4 5 5 3 4 6 1 2 1 1 5 2 2 3 6 7 6 5 6 2 3 1 2 7 4 2 3 4 3 4 3 6 1 5 6 4 1 6 3 1 4 7 7 5 3 5 4 6 3 7 7 3 6 6 3 2 6 5 3 1 6 3 4 6 7 2 7 7 5 2 5 6 2 2 3 2 7 4 5 7 2 4 2 7 7 2 6 5 4 2 3 2 4 6 5 2 5 4 6 7 6 2 5 5 3 5 6 7 7 3 6 1 4 6 7 3 7 3 6 4 4 1 3 6 5 1 5 7 4 3 7 2 2 2 4 3 7 2 2 6 2 1 4 3 6 3 4 3 5 2 6 7 7 7 3 2 7 7 2 1 7 6 1 7 7 4 2 4 6 3 7 5 1 3 1 6 3 4 2 6 3 5 3 7 4 5 2 1 2 1 2 6 6 2 5 3 5 4 7 1 7 6 4 5 7 4 2 2 5 1 5 5 5 7 2 7 2 1 5 1 1 4 7 6 5 2 2 1 6 6 6 3 2 2 7 1 3 6 1 5 6 5 7 2 3 2 6 4 2 3 3 1 7 2 6 2 1 5 7 4 3 6 6 5 5 4 3 6 2 1 1 1 4 1 2 6 7 7 7 6 7 2 6 6 1 3 6 2 7 5 5 1 1 2 3 6 3 5 2 4 4 2 2 7 2 1 3 6 5 2 5 5 2 3 1 7 3 6 1 3 2 4 1 2 3 3 5 5 5 6 6 1 1 1 5 7 1 7 6 6 2 1 1 1 1 1 7 4 5 6 4 6 2 2 5 4 4 3 6 6 6 4 5 6 4 2 4 3 2 7 6 3 5 4 1 5 4 7 6 6 5 2 4 4 3 2 5 4 2 3 3 7 7 5 4 1 6 7 1 7 4 4 7 1 7 7 5 2 5 4 7 2 3 4 6 4 3 3 7 4 4 7 3 3 4 6 1 3 3 7 7 6 3 5 6 3 4 2 2 1 3 1 1 5 2 4 1 4 6 6 5 7 5 1 7 2 4 1 2 7 7 6 3 7 3 2 7 7 1 1 5 3 2 3 5 3 6 6 5 3 2 2 2 6 7 2 5 2 7 6 1 4 3 3 3 5 2 1 2 7 1 7 7 2 7 5 3 6 1 5 6 2 6 7 7 4 6 3 5 3 6 3 6 1 3 7 6 3 7 7 2 7 4 2 7 4 6 2 7 4 4 5 5 2 2 2 3 1 4 7 3 3 7 7 3 3 6 1 5 5 1 6 2 2 5 1 5 3 7 4 4 3 1 1 3 3 3 3 1 6 3 3 1 7 7 2 2 5 2 6 7 7 3 2 2 7 7 4 1 5 1 4 7 6 5 7 6 5 3 4 1 3 5 7 2 4 1 4 2 7 7 6 7 2 5 6 7 5 2 7 2 7 1 6 4 3 4 7 7 4 4 1 6 1 5 5 4 5 6 3 4 6 2 3 5 6 6 4 1 6 1 2 5 2 6 6 4 7 6 2 3 2 7 6 2 4 3 3 1 2 6 2 7 7 3 2 3 1 6 4 6 6 3 2 5 6 7 7 5 5 6 7 6 5 5 5 6 6 1 4 7 4 5 4 1 7 5 3 6 1 4 4 5 7 3 2 5 3 6 1 5 4 5 2 6 3 6 4 6 4 7 5 5 3 6 5 2 3 6 5 4 2 7 1 6 2 7 4 2 4 2 7 7 6 1 6 6 4 2 4 6 7 1 3 2 6 6 1 7 4 6 1 5 5 6 4 4 3 5 6 6 6 5 6 2 3 2 1 6 1 4 2 7 3 5 6 6 1 5 3 4 3 3 6 5 1 7 1 2 2 4 7 5 1 3 7 3 4 7 7 5 1 6 2 3 3 1 2 3 3 4 4 5 5 1 7 3 7 5 4 7 2 4 4 2 6 3 3 1 7 7 5 1 5 6 1 6 4 7 6 6 2 1 1 6 1 5 1 7 3 5 6 4 6 1 3 2 1 3 2 1 7 6 1 3 3 6 1 4 6 4 1 7 4 6 5 4 4 3 2 4 5 5 7 3 3 7 3 4 3 4 4 7 1 2 2 1 7 7 2 5 4 2 2 5 6 6 2 7 2 1 3 6 3 7 7 6 6 2 2 6 3 3 6 3 2 5 3 1 5 5 4 1 4 5 3 7 2 2 6 3 2 1 6 3 5 3 6 4 2 5 7 5 7 3 5 1 1 6 6 5 1 2 3 4 5 5 2 6 7 7 6 6 6 2 6 3 5 4 4 4 1 4 6 5 6 4 5 6 2 2 1 7 3 1 1 5 6 2 1 3 2 6 6 5 6 5 7 3 1 4 4 2 5 3 4 3 4 2 7 3 3 5 2 3 6 2 6 2 4 6 4 3 5 2 7 1 6 6 1 5 7 4 4 4 6 7 5 7 6 2 2 6 6 3 2 4 5 5 5 6 3 6 1 5 6 7 5 2 5 5 6 3 2 7 6 5 5 1 3 3 2 4 2 1 7 1 2 2 5 5 7 7 1 7 3 6 6 7 1 1 3 4 3 2 2 7 4 6 5 6 1 7 3 7 5 7 7 4 6 4 1 5 2 2 2 2 5 5 6 3 3 1 5 4 2 6 1 4 4 5 2 2 4 2 2 6 1 1 3 6 3 1 1 2 2 2 3 5 4 6 7 7 7 4 3 6 2 3 2 3 5 2 5 2 3 4 5 4 4 7 7 4 1 1 3 7 7 3 4 4 2 4 1 6 5 1 4 7 1 4 7 5 5 4 4 7 7 2 1 2 6 1 3 4 1 6 4 5 6 5 1 7 6 6 5 4 6 7 1 6 1 7 4 5 4 7 2 1 6 3 7 5 1 3 1 6 6 2 3 4 7 2 2 3 7 4 6 4 1 6 2 1 4 3 3 5 3 5 5 6 5 3 3 5 3 4 3 1 3 3 2 2 4 1 5 2 5 1 5 5 5 4 4 1 7 6 5 7 3 7 5 5 2 6 2 4 7 2 2 2 5 2 2 6 2 4 5 4 4 2 7 1 4 3 6 1 1 3 5 2 1 2 4 2 5 6 4 4 5 5 6 7 4 7 6 6 3 3 2 6 3 1 5 4 1 1 4 7 4 1 6 2 7 2 3 5 5 4 1 3 7 4 2 3 3 5 1 5 6 1 2 6 6 4 2 7 4 3 6 5 3 2 6 7 3 7 4 1 3 3 1 2 6 7 5 7 3 3 4 1 3 3 6 2 4 5 6 1 7 2 3 2 3 2 6 5 1 1 3 1 3 1 1 6 6 5 5 1 5 7 1 6 7 4 5 4 1 3 2 5 4 4 4 4 5 2 6 3 2 7 2 4 7 2 1 5 4 5 5 1 2 3 6 2 4 3 5 2 3 6 6 4 7 7 7 5 2 6 5 3 5 6 5 2 5 5 7 1 7 2 2 7 3 5 1 4 6 3 4 1 6 2 5 5 2 4 7 1 7 5 3 4 1 5 6 6 7 3 4 5 2 5 4 4 1 2 6 6 4 2 6 7 1 3 2 7 5 2 7 4 4 1 6 2 5 2 5 5 2 2 2 3 4 3 5 4 4 3 2 5 2 6 4 2 1 5 2 3 4 6 7 7 6 3 2 2 4 6 6 5 5 5 5 2 5 2 5 1 2 5 3 3 3 6 5 1 1 4 4 3 2 3 2 6 3 1 7 6 5 3 1 2 5 5 1 2 7 6 7 1 3 2 2 3 5 6 3 5 7 6 5 1 6 7 6 1 5 3 4 7 5 4 7 2 2 7 3 1 5 7 6 5 1 7 7 5 3 1 1 2 4 5 1 3 2 4 1 7 7 5 4 2 1 3 4 7 3 4 7 5 4 4 1 4 1 5 7 4 5 7 3 2 2 1 2 4 5 2 1 2 4 4 3 3 7 4 2 7 1 7 4 2 3 4 5 3 2 2 4 4 6 5 5 1 5 6 2 2 6 2 1 2 3 4 4 7 7 6 6 5 5 1 6 5 2 2 5 3 3 7 7 7 4 2 7 1 6 6 1 4 5 1 3 7 2 7 5 2 3 3 6 7 1 3 2 3 4 6 3 4 5 2 3 1 2 2 7 7 5 7 1 2 5 3 7 7 2 4 1 2 4 4 6 5 6 7 7 7 4 2 4 1 2 6 7 1 6 4 5 3 3 5 5 7 7 4 6 7 7 4 1 1 6 7 5 2 6 2 2 7 2 5 1 1 1 5 1 6 1 5 7 1 7 4 5 6 5 4 3 2 5 4 2 1 1 5 3 4 6 4 4 7 6 2 5 4 6 5 3 4 7 2 4 6 3 6 3 5 2 5 6 5 6 7 5 6 4 7 3 1 1 6 5 4 5 3 1 3 5 1 4 5 7 5 1 7 3 3 4 3 1 2 7 4 6 2 3 1 7 5 6 5 1 3 2 5 3 7 5 1 5 6 3 2 3 3 1 5 4 4 7 2 3 4 5 6 4 7 6 3 2 4 5 7 5 6 2 7 3 4 7 5 2 7 6 4 1 6 7 2 7 4 3 2 6 5 1 2 3 4 2 2 6 6 2 3 3 1 2 5 5 7 3 6 4 6 1 4 5 7 5 2 3 5 4 1 3 2 7 3 3 1 4 1 7 3 3 7 4 3 2 6 7 4 2 3 1 2 5 5 6 2 6 7 5 7 7 5 6 5 7 2 5 1 2 2 4 3 6 5 3 1 3 2 2 2 4 2 4 6 6 7 1 3 6 3 7 4 7 6 1 6 5 3 6 4 3 7 6 1 4 1 1 4 7 3 4 2 4 7 7 1 4 5 3 3 7 7 6 6 5 6 2 2 1 6 4 3 5 2 4 7 1 2 1 5 4 4 6 1 1 4 1 5 1 1 7 6 7 3 2 3 1 2 2 6 7 5 7 2 5 1 6 3 2 7 7 6 1 6 4 2 2 4 4 7 2 1 5 6 3 7 1 3 1 1 6 5 5 5 4 7 5 3 2 5 7 2 3 7 5 4 6 4 5 2 3 6 2 6 4 4 3 3 4 1 1 1 3 3 5 6 3 1 1 4 3 7 3 3 5 7 6 3 1 3 3 4 1 2 7 2 6 7 2 7 7 2 7 2 5 3 5 5 1 6 1 3 3 2 5 5 1 3 1 2 3 1 3 1 2 7 2 5 6 2 5 3 3 2 2 5 2 6 2 7 4 1 2 5 2 4 2 7 4 7 6 6 7 6 4 2 5 6 6 1 5 1 3 5 1 4 3 2 1 2 2 4 7 1 6 1 3 6 6 6 5 4 3 5 1 6 4 5 2 7 4 6 1 4 2 1 6 4 7 6 3 1 7 3 7 6 1 2 4 6 5 6 1 5 3 1 2 4 3 1 4 4 5 2 1 6 7 6 7 6 4 2 5 3 2 2 6 1 3 2 6 5 1 4 1 1 2 7 3 3 7 4 6 4 5 6 7 4 2 6 7 5 6 4 6 5 5 4 5 5 4 2 1 4 5 1 2 5 7 2 7 6 5 3 1 2 2 5 3 3 2 3 6 7 4 4 2 2 7 7 4 3 1 4 4 3 2 4 5 1 5 4 5 3 5 3 4 6 7 5 6 1 7 2 5 1 5 7 2 3 6 4 5 4 7 7 4 2 3 2 7 7 3 2 2 7 4 4 3 4 6 2 2 3 3 5 3 6 4 3 1 7 6 3 1 3 2 4 2 4 5 2 2 1 3 1 5 5 4 1 6 7 2 7 2 2 4 5 5 5 7 5 4 5 6 4 7 7 6 7 2 3 1 3 1 1 3 6 5 5 6 3 4 5 1 6 4 2 3 7 7 7 4 1 4 2 3 1 7 1 7 1 1 5 1 7 4 1 5 6 5 1 2 7 3 7 3 4 6 5 3 3 2 5 4 5 4 4 3 3 2 3 1 2 5 1 6 1 2 1 7 4 1 6 3 1 3 5 5 1 7 5 4 1 2 5 3 6 1 6 1 7 6 7 1 1 7 5 2 6 5 6 3 4 2 3 4 4 1 6 2 5 4 3 4 5 7 6 3 5 2 2 4 7 1 3 1 5 7 7 4 4 3 6 7 2 1 2 3 6 5 4 4 1 7 5 4 4 3 4 2 5 5 5 2 3 7 2 1 6 6 2 1 1 7 5 7 5 4 2 2 2 6 3 7 3 7 3 6 2 7 7 4 2 3 6 5 2 7 3 6 4 4 4 2 1 6 2 3 3 3 4 4 6 6 3 6 5 4 5 5 3 2 1 2 4 4 4 4 2 6 7 5 7 3 6 7 1 5 1 1 6 4 4 4 1 5 3 5 6 5 7 6 6 6 7 1 2 4 4 3 7 1 5 5 3 2 2 1 6 2 2 4 6 3 6 6 5 6 1 3 3 6 1 6 4 6 6 3 2 7 4 6 7 1 3 7 2 5 1 6 6 7 7 2 7 5 7 3 1 6 5 3 4 4 2 7 2 5 7 1 5 3 6 4 4 2 2 3 4 7 1 2 4 1 2 3 3 1 5 2 6 1 4 7 4 3 6 3 6 4 3 3 6 1 4 2 7 5 5 1 2 3 1 5 1 2 1 2 2 3 3 6 3 4 5 4 5 2 6 3 5 1 3 3 7 6 3 4 2 5 3 3 7 3 1 6 4 6 7 3 1 2 6 2 5 2 3 2 3 2 2 5 7 4 5 4 3 5 6 2 2 1 2 7 3 7 5 4 5 2 4 4 3 3 5 5 4 7 5 4 6 6 6 4 3 3 7 3 1 5 4 7 3 3 4 3 3 1 6 7 2 1 3 2 3 5 5 4 3 2 5 1 7 3 4 7 5 2 2 3 4 3 3 7 6 6 7 1 5 4 5 4 4 1 4 4 3 1 7 5 2 4 4 6 4 5 6 1 6 5 2 1 1 2 5 4 5 4 2 7 7 6 4 3 4 5 6 7 5 3 2 4 4 5 7 7 1 3 6 4 1 7 4 6 6 6 2 3 3 3 3 7 1 4 1 3 1 4 2 5 7 3 6 1 6 5 1 4 1 6 7 6 3 4 4 1 2 3 3 2 3 3 2 1 6 7 3 6 3 4 1 7 5 4 1 1 2 1 4 7 4 1 5 4 4 1 4 4 1 4 3 3 7 2 3 3 1 6 7 4 7 5 3 2 2 1 2 1 1 3 7 2 4 2 5 5 7 6 6 7 3 7 2 7 1 2 7 7 7 6 1 7 2 1 6 1 2 1 1 2 1 5 2 4 6 6 7 5 5 5 4 5 4 3 4 3 4 1 2 2 7 2 6 6 2 4 6 3 4 4 3 3 1 2 6 6 7 3 1 2 1 2 4 2 4 7 2 5 6 3 6 3 2 4 1 2 1 6 2 2 7 2 4 7 3 1 3 1 3 3 7 1 2 4 1 3 1 2 7 6 3 4 1 4 5 1 3 5 4 5 5 3 6 1 7 7 6 2 7 2 2 4 7 3 7 5 5 1 7 3 6 7 6 7 1 3 5 4 6 7 1 3 2 4 1 2 1 5 1 7 4 3 4 3 3 1 1 1 1 5 1 5 4 4 2 4 4 6 5 2 3 3 2 5 5 1 4 5 5 4 3 1 4 4 1 7 4 6 5 3 3 5 7 4 6 1 6 2 4 3 2 7 4 1 2 1 1 3 5 3 6 7 1 3 3 2 7 5 7 4 7 1 6 6 4 4 4 7 5 5 1 6 2 4 7 3 4 5 5 6 6 2 4 6 2 6 7 1 1 5 2 7 5 7 3 6 3 6 6 5 2 6 4 3 2 1 4 3 3 6 6 1 5 2 7 6 6 4 4 6 1 5 6 3 2 1 2 2 5 5 7 4 3 3 4 2 1 7 2 1 4 7 2 1 2 6 5 7 7 6 5 6 2 1 1 3 7 7 5 2 4 4 5 6 4 6 5 2 6 6 2 7 6 1 7 5 6 2 4 4 1 6 2 2 5 2 2 4 7 4 3 3 5 5 7 1 3 4 7 6 1 2 5 4 2 3 1 6 4 2 2 2 5 3 1 2 2 1 3 1 4 5 4 2 2 3 7 5 4 7 3 2 1 6 5 7 1 5 5 2 4 6 4 2 6 2 3 1 2 6 6 6 3 2 5 3 2 4 7 4 3 7 5 3 5 3 3 3 5 5 5 2 2 6 3 7 5 3 5 7 1 4 3 2 3 7 4 3 3 1 4 4 7 1 4 3 1 4 3 6 2 7 5 1 3 5 7 1 7 3 5 6 4 7 7 4 4 3 4 4 1 7 7 7 1 4 7 6 5 3 2 6 7 6 6 1 1 4 6 6 4 3 4 7 7 3 3 1 3 5 4 3 4 2 7 2 3 5 1 7 7 7 4 4 6 2 2 4 3 7 2 6 7 5 5 6 5 6 4 7 3 1 7 4 7 5 6 2 2 4 1 6 3 4 2 6 4 4 3 6 1 4 3 1 7 5 4 4 3 1 2 3 1 6 5 5 3 3 6 4 6 4 2 1 6 2 5 7 3 7 3 3 1 5 3 5 3 7 2 3 7 1 6 5 6 1 2 2 3 5 3 6 1 3 4 4 4 1 3 6 5 6 1 6 3 4 3 3 1 2 6 7 7 2 4 6 2 3 5 4 7 5 7 5 7 3 2 3 2 2 6 6 5 7 2 1 1 5 1 6 4 6 5 4 7 6 7 6 6 2 2 5 4 6 2 4 2 1 4 3 3 3 1 7 7 1 5 5 5 6 3 6 2 5 7 7 1 4 5 6 5 5 1 2 3 7 3 4 1 6 4 1 6 3 5 5 3 1 7 5 4 2 3 5 4 1 4 4 4 7 7 2 4 7 1 6 7 3 1 7 6 4 5 5 4 2 7 6 2 7 1 5 6 2 1 3 2 2 4 5 1 4 4 4 3 2 3 2 2 3 6 1 4 1 3 6 3 7 2 2 6 3 5 3 4 3 3 3 4 6 5 5 2 2 6 3 1 1 2 3 1 1 1 3 6 3 1 1 2 2 1 6 4 3 6 5 5 1 5 1 6 3 3 6 2 2 1 2 7 7 2 6 7 2 1 4 2 1 2 2 7 2 7 2 4 5 4 6 5 2 5 1 4 7 4 3 6 2 2 6 2 4 4 6 3 4 2 5 2 4 6 1 5 3 2 7 5 6 3 7 5 7 7 6 7 2 1 5 3 7 1 4 3 4 3 6 5 4 1 4 7 4 5 3 6 4 7 3 7 2 2 4 2 6 7 6 7 7 1 1 5 2 4 7 3 4 3 6 1 1 2 5 4 4 5 2 6 4 2 5 4 1 7 3 5 4 1 2 2 6 2 6 5 4 5 1 7 6 4 5 6 5 1 1 7 5 7 5 7 7 7 3 7 4 5 2 1 3 2 2 1 3 7 6 4 2 4 2 5 5 6 2 7 4 2 6 2 6 1 1 5 1 1 3 4 5 4 2 5 5 3 5 6 7 1 7 7 2 1 4 6 5 5 6 1 4 2 2 3 3 7 7 3 7 7 4 2 4 4 4 6 4 2 2 4 7 2 1 7 2 4 5 6 7 1 5 1 3 4 3 3 4 1 3 1 7 6 1 1 7 4 7 4 3 6 5 1 7 5 7 7 1 2 3 5 3 7 6 3 4 6 5 5 6 5 5 4 1 5 2 1 7 6 4 2 5 1 2 4 3 6 3 3 1 4 6 3 3 4 3 6 2 5 3 6 2 6 7 2 1 1 2 5 5 3 7 2 1 6 3 3 5 4 4 5 7 2 5 2 3 5 6 2 2 6 7 1 2 4 7 3 3 7 7 7 2 4 6 3 1 1 3 5 4 6 7 3 7 2 3 2 4 1 4 3 4 1 3 6 3 7 6 3 6 5 2 1 7 5 1 7 5 1 2 7 7 6 2 4 7 2 4 1 2 5 3 4 3 3 2 5 2 7 7 1 2 6 6 1 1 6 5 6 4 6 5 3 4 4 7 1 6 1 1 5 5 1 1 7 3 7 3 5 4 7 5 6 4 3 4 4 6 2 2 2 5 4 3 2 1 7 7 6 7 6 3 4 6 2 1 2 6 3 6 3 3 1 6 6 1 2 2 4 1 2 3 6 5 5 5 5 2 4 1 1 2 2 2 6 1 3 7 6 3 3 1 3 1 6 6 1 6 1 2 4 7 4 7 4 7 4 7 1 6 7 7 5 6 1 3 6 1 7 5 2 2 3 4 2 7 3 7 3 1 6 6 7 1 6 1 7 7 7 5 3 5 4 1 1 3 1 7 1 1 2 7 7 4 4 2 3 4 6 5 2 5 2 6 5 5 6 2 4 4 6 5 6 1 3 6 1 3 3 6 1 4 6 1 6 7 2 1 3 5 4 2 7 5 7 4 2 3 3 3 4 7 5 7 7 7 4 5 1 4 3 1 1 1 1 4 5 7 2 7 3 5 6 2 7 3 4 6 6 6 7 7 5 4 7 2 2 1 6 2 4 7 7 2 5 1 5 3 5 7 7 7 2 6 2 7 1 5 3 4 1 2 4 4 4 1 5 5 1 2 4 2 1 3 4 5 1 6 7 6 3 7 3 3 3 4 2 3 6 4 7 5 4 1 1 7 1 3 2 6 4 3 7 2 5 1 7 4 7 4 2 2 1 2 4 3 4 3 4 7 7 1 4 1 1 2 7 6 5 6 4 1 1 1 3 3 2 7 6 6 3 5 7 2 7 2 2 3 4 3 2 1 3 4 1 1 5 5 6 2 3 7 3 3 1 3 6 7 2 4 5 2 7 4 1 6 3 3 1 7 3 7 5 6 3 6 6 1 3 3 7 4 2 7 4 2 2 2 1 1 4 3 3 3 7 1 6 7 1 4 4 4 3 2 2 4 5 5 2 5 7 1 1 7 1 5 6 2 4 5 1 7 7 3 7 4 1 5 4 2 1 7 5 2 1 4 5 5 6 6 3 4 6 1 3 4 5 1 4 2 5 4 6 5 4 4 1 4 1 2 5 7 2 7 1 7 3 3 5 7 1 5 3 4 5 3 6 1 3 2 7 6 5 5 1 6 1 6 2 7 1 5 4 7 2 4 6 3 6 1 2 4 5 2 5 1 4 3 1 4 2 5 2 4 2 7 2 1 6 2 5 4 4 1 3 5 2 1 7 5 2 1 1 4 2 3 2 5 4 7 2 5 4 1 2 4 1 3 2 6 2 6 7 5 4 2 3 5 7 2 2 6 3 7 1 2 7 2 5 3 2 6 1 3 4 2 6 4 2 7 7 4 3 6 1 6 5 1 3 5 3 2 3 3 6 3 2 6 5 6 1 4 2 1 4 6 7 3 7 2 7 7 3 1 3 1 6 1 2 7 5 2 1 7 4 7 1 5 5 3 2 5 6 3 4 7 1 3 7 1 2 7 5 2 5 7 3 3 5 2 2 2 3 1 7 4 5 5 6 2 7 7 4 3 1 5 2 1 1 2 6 7 6 1 7 3 6 2 3 3 1 3 3 1 3 7 4 7 4 7 6 3 7 7 3 5 5 4 5 3 3 2 2 1 7 1 1 5 7 2 6 5 4 6 5 4 5 1 3 1 6 6 1 3 5 3 7 2 4 2 4 7 3 4 5 1 2 4 3 7 5 1 4 1 6 2 4 1 7 4 1 5 7 6 7 4 1 6 4 3 1 7 2 1 1 6 6 3 2 2 2 4 7 3 4 6 4 5 6 4 6 5 1 5 1 6 7 7 4 3 2 2 7 3 1 1 6 6 1 1 7 7 4 7 2 6 3 6 1 6 7 7 1 7 2 2 3 1 1 7 3 2 6 1 4 6 1 7 3 1 7 2 7 2 6 1 5 1 4 3 5 3 2 5 1 2 6 3 2 6 7 3 5 4 3 6 2 1 6 2 6 3 4 5 2 7 3 6 6 5 2 3 7 1 7 5 2 4 1 2 7 5 2 5 1 2 3 1 2 1 2 7 4 3 2 5 3 2 2 1 4 1 1 2 6 7 6 1 3 4 7 3 2 1 5 7 7 7 5 6 6 7 3 2 7 2 4 7 3 3 5 7 3 5 6 2 5 4 7 5 6 6 5 5 4 2 4 1 2 2 6 7 6 1 6 5 2 7 5 2 3 2 6 5 7 4 4 2 6 3 6 4 6 4 1 7 3 4 7 4 3 5 1 1 3 6 4 4 6 6 4 6 5 2 3 4 6 5 3 4 5 7 5 4 1 5 1 3 1 1 7 2 3 5 7 4 2 3 5 7 1 1 3 6 3 3 7 6 7 1 7 5 7 4 6 7 1 6 7 6 4 4 5 5 2 5 1 3 7 3 7 6 4 2 2 4 4 6 7 4 4 4 6 3 5 4 7 5 7 7 1 4 3 4 6 2 1 4 4 5 6 3 1 7 2 2 1 6 6 7 7 2 1 5 3 5 6 2 7 5 6 1 1 7 4 4 1 2 7 3 6 4 3 7 3 5 6 4 1 4 1 7 4 2 2 6 6 7 5 6 4 2 4 3 6 5 6 6 6 6 6 2 2 2 1 2 4 5 5 4 6 4 1 2 5 2 5 1 1 3 4 4 2 7 4 7 2 3 3 5 6 2 7 7 1 7 6 2 2 4 3 1 5 3 2 7 2 5 7 7 5 2 1 6 6 5 5 1 7 7 5 5 6 4 2 4 2 7 5 3 1 7 3 5 7 3 2 1 5 2 7 2 1 1 7 6 5 2 6 2 1 2 4 5 5 5 1 4 2 6 7 1 3 7 3 3 7 5 3 4 4 1 3 4 6 2 2 1 1 6 7 2 7 3 4 2 5 4 4 6 7 1 4 3 7 7 5 5 2 5 6 5 3 2 6 1 1 7 6 2 3 5 1 7 7 2 2 4 5 5 1 5 5 2 7 2 1 2 4 7 4 3 4 7 2 2 5 7 7 4 6 2 1 6 2 6 7 1 7 3 3 5 5 5 7 2 6 5 3 1 5 6 1 6 5 2 1 3 6 5 4 5 6 4 1 5 7 6 3 7 1 5 4 5 2 1 6 6 6 6 6 1 4 6 6 7 5 6 7 3 1 3 5 5 4 6 7 4 4 3 1 2 5 4 6 5 5 2 3 1 7 6 1 1 2 6 5 6 3 2 6 3 2 4 5 6 2 5 7 3 7 5 4 4 1 7 1 3 1 1 1 5 6 1 3 7 5 6 3 5 7 2 5 2 5 3 5 4 7 2 6 6 6 7 7 4 6 6 5 4 6 5 1 3 4 1 2 1 6 3 5 4 4 7 3 6 2 5 7 1 6 3 4 2 2 4 3 5 7 7 1 5 5 1 5 1 6 5 6 5 7 1 1 1 7 1 4 2 5 3 7 3 3 4 2 2 5 4 6 4 4 6 6 6 6 4 4 4 1 2 6 5 2 4 5 6 4 1 7 1 1 7 1 3 1 2 4 3 4 2 4 7 5 2 3 3 3 6 4 1 7 1 5 6 4 2 4 6 7 2 6 7 6 5 7 6 4 3 6 7 2 2 6 6 3 1 6 4 4 1 4 3 6 2 6 7 3 3 5 1 4 2 7 2 4 7 5 7 7 3 7 7 4 3 3 4 2 7 7 5 7 4 6 3 3 4 2 3 6 5 3 7 4 3 1 7 7 3 6 4 3 5 3 4 6 4 1 7 3 5 4 7 6 7 2 1 4 1 4 2 5 6 7 1 6 5 7 5 1 4 7 3 6 2 5 4 5 5 3 7 7 5 4 6 4 5 6 5 6 7 5 1 6 4 2 2 1 6 5 1 2 4 2 1 3 6 2 1 1 5 5 7 7 2 5 1 4 2 6 7 1 3 1 4 6 7 4 6 3 1 5 3 4 4 1 6 7 2 4 5 6 7 4 3 6 7 4 7 6 2 7 4 2 5 6 5 2 2 1 4 7 3 6 1 6 6 4 3 1 1 7 4 5 2 7 1 6 1 7 4 7 6 5 1 1 3 3 2 2 3 4 1 6 7 1 2 4 5 5 2 3 2 5 7 3 2 7 1 2 6 2 6 3 7 6 1 7 1 1 2 2 4 2 7 1 1 1 4 5 3 5 7 5 1 4 7 2 1 6 2 6 5 5 6 4 2 5 4 7 5 3 1 6 2 7 6 2 6 1 6 1 3 3 3 3 6 1 3 6 6 2 3 3 6 6 5 7 3 6 7 5 6 7 1 7 5 5 2 3 5 7 1 7 1 4 1 6 4 1 3 7 2 5 7 7 1 4 5 2 7 4 6 5 1 7 5 3 2 4 3 6 3 4 3 3 5 1 7 1 1 2 7 2 4 4 7 4 1 2 3 5 3 2 1 1 6 3 4 7 6 6 3 6 2 3 2 6 4 6 4 2 5 1 2 1 5 1 2 3 7 3 7 2 4 5 2 7 7 5 4 5 2 4 4 1 6 3 7 7 6 1 2 3 2 3 1 6 1 7 1 7 2 5 6 3 3 7 2 2 3 3 5 4 6 6 4 3 6 1 2 4 7 1 6 1 3 4 4 1 3 2 7 5 6 3 7 6 1 7 6 3 2 3 4 6 6 5 1 4 4 7 7 3 6 3 1 6 6 4 7 1 5 4 3 1 7 3 7 7 7 3 7 6 5 1 4 1 5 2 4 6 7 1 6 5 3 6 3 6 7 2 6 2 4 2 3 3 2 7 7 6 2 6 4 4 6 6 4 1 7 5 5 4 5 3 1 5 7 2 3 4 1 6 6 4 5 1 4 6 5 3 2 6 6 6 7 2 4 3 1 1 5 5 5 2 5 5 4 4 4 6 1 5 4 4 1 2 2 5 5 6 5 7 2 4 3 1 5 6 1 5 6 5 2 1 4 5 4 7 6 7 3 4 4 4 7 3 5 1 7 1 6 4 5 5 7 5 5 3 3 3 7 6 7 7 7 1 4 1 5 2 7 7 6 4 4 5 6 6 4 3 4 7 4 6 5 2 3 7 4 3 3 1 7 7 7 4 1 3 4 5 3 3 3 1 4 6 3 7 4 4 2 6 4 4 4 1 5 7 7 6 2 2 6 1 2 6 4 7 6 7 4 1 1 6 6 4 2 7 4 4 3 3 2 6 6 5 6 1 4 4 6 4 5 5 2 4 1 4 3 6 3 5 7 1 1 3 5 1 2 1 4 5 3 5 3 7 7 2 7 4 3 6 5 7 1 6 2 1 2 2 6 3 4 3 3 5 6 5 3 7 5 6 4 6 1 7 5 7 6 4 3 1 7 5 5 7 2 4 7 3 6 6 3 2 1 4 4 6 1 6 4 6 2 7 2 2 6 4 2 2 5 2 2 5 7 7 2 1 1 2 1 6 5 2 6 3 5 7 7 5 4 3 1 5 2 2 7 6 5 6 7 1 7 7 5 4 4 6 2 4 5 1 3 7 2 6 3 6 5 7 3 1 2 2 6 1 1 3 4 6 6 4 4 3 3 1 7 6 4 6 7 7 6 2 6 5 7 1 3 5 5 4 3 6 5 6 5 3 1 1 6 6 2 2 2 2 2 6 5 4 2 5 3 6 6 1 3 4 7 4 6 4 7 1 1 2 7 5 4 5 3 3 2 5 4 1 6 4 4 4 5 5 1 7 3 4 5 6 5 2 7 3 4 6 2 2 5 6 4 6 3 6 6 2 1 1 2 7 4 5 1 6 3 1 5 3 2 7 6 7 7 5 7 1 3 1 2 5 6 3 4 7 6 7 1 7 7 3 4 3 5 4 6 7 2 3 1 3 1 6 7 5 4 7 5 4 5 4 2 4 4 3 1 2 7 6 1 7 1 4 7 4 5 6 1 4 6 1 7 4 7 4 1 3 3 3 4 1 4 3 2 7 3 7 7 3 5 7 2 4 2 1 7 4 6 7 1 3 1 5 6 5 1 7 5 2 7 1 7 4 4 6 1 4 5 7 6 2 5 7 5 4 6 4 7 2 2 7 4 7 4 3 4 3 7 6 4 6 6 3 7 7 1 6 4 3 5 7 4 7 7 2 3 5 3 3 6 4 2 1 1 4 3 4 6 2 7 7 5 4 7 5 1 5 1 4 7 5 2 3 5 1 2 5 3 5 7 6 6 7 6 7 1 6 1 6 7 1 3 3 4 2 5 2 6 5 4 5 7 5 7 4 5 2 7 5 4 6 1 7 3 7 6 3 5 5 6 3 3 1 3 4 2 7 5 7 2 1 2 1 5 7 3 7 1 2 4 2 7 5 1 3 2 5 3 4 2 2 4 4 2 6 5 2 3 2 6 4 3 1 5 7 7 7 5 5 1 1 4 5 3 4 5 2 6 1 6 7 7 2 1 6 6 5 7 1 5 4 5 7 2 7 4 6 6 1 3 4 7 4 1 7 5 4 2 4 4 7 1 1 6 2 6 2 4 4 3 1 7 5 5 1 2 7 6 7 5 6 1 2 7 6 2 4 2 3 7 3 7 6 3 3 5 7 5 1 3 5 7 7 2 2 5 3 1 1 7 4 6 5 5 3 3 6 6 5 6 4 5 3 2 6 6 4 5 1 4 5 5 1 4 4 1 1 4 6 1 3 2 4 7 7 6 7 3 2 2 2 3 7 2 2 3 7 5 7 5 7 4 2 7 5 3 5 3 6 4 3 1 5 4 5 2 7 3 5 1 4 4 2 1 5 3 3 3 1 2 7 7 3 7 4 5 2 2 7 1 3 7 6 7 3 2 7 2 4 2 1 7 5 2 1 7 4 1 7 4 1 7 1 3 4 5 6 3 4 5 3 6 5 7 3 7 1 7 7 2 1 7 6 3 1 4 3 2 5 2 4 5 6 4 5 7 6 3 3 7 1 5 5 3 2 6 2 2 5 6 1 4 5 7 6 3 3 6 5 5 6 1 2 4 4 7 4 1 2 4 7 7 6 3 2 1 6 2 7 3 7 1 4 3 7 3 5 7 1 2 5 6 2 4 1 4 3 2 2 3 5 1 7 3 1 7 3 6 6 1 7 5 1 3 5 5 5 3 2 4 2 6 7 2 3 7 3 3 6 4 3 3 2 3 4 3 2 4 1 7 4 5 2 2 1 5 6 3 5 1 6 6 4 4 5 4 3 7 5 2 3 7 2 3 7 5 5 6 7 3 3 3 1 5 5 6 7 1 1 4 6 5 2 3 1 5 4 1 4 6 7 5 6 2 7 3 4 2 2 3 4 4 4 2 6 1 5 5 6 6 1 5 1 1 5 1 5 6 6 6 5 6 3 1 7 7 3 1 1 4 4 3 6 7 2 4 5 7 2 3 3 7 5 3 5 2 1 7 6 6 6 3 4 6 3 1 6 3 2 4 5 3 4 3 7 4 4 4 3 3 4 3 3 7 5 5 6 3 5 4 1 3 6 3 1 6 1 4 7 7 6 4 2 2 4 1 5 7 2 5 3 6 7 3 5 2 7 3 4 4 5 3 4 1 3 3 7 3 6 4 3 2 5 4 4 1 3 6 7 4 2 7 7 1 7 2 1 7 3 4 1 7 4 5 7 6 7 4 2 3 7 2 5 4 3 6 4 5 4 2 7 5 6 6 4 6 1 4 3 3 5 3 2 2 7 6 5 4 3 4 7 2 5 2 4 1 7 5 3 3 4 2 6 3 6 7 6 6 1 1 6 5 3 7 4 1 3 7 4 5 3 1 5 1 2 1 6 1 3 6 2 7 6 5 7 4 4 5 7 2 5 5 4 5 2 1 5 4 5 7 2 7 7 4 5 7 2 1 7 4 7 6 1 3 3 7 6 4 2 5 5 4 2 2 2 3 7 4 4 4 3 5 3 1 6 1 7 7 6 4 4 3 3 4 5 5 2 3 2 1 7 6 5 6 5 4 6 4 7 3 7 3 5 1 1 4 6 7 3 4 3 4 7 5 6 4 1 7 7 7 7 4 3 2 1 1 5 6 4 5 6 2 5 2 2 5 5 7 2 5 3 4 2 2 7 7 4 5 4 3 4 1 4 6 3 4 6 7 1 1 4 6 2 6 5 3 1 2 2 2 5 4 4 4 4 1 1 7 5 4 7 1 4 3 4 4 5 3 4 5 3 5 1 2 2 6 4 2 5 5 4 7 6 5 3 7 5 1 6 2 4 5 7 6 6 3 2 1 3 3 5 3 6 3 4 7 6 7 1 2 2 2 1 6 6 2 5 3 7 4 2 4 6 6 7 2 7 6 2 2 7 4 3 5 7 4 4 3 4 4 2 3 6 1 1 4 2 6 5 1 7 6 2 3 3 6 5 2 3 6 1 2 3 3 6 7 7 2 7 1 5 2 1 1 2 7 5 1 3 7 6 2 3 6 4 5 2 6 6 4 3 5 5 3 7 3 7 4 2 6 2 7 5 1 5 6 7 2 4 2 6 3 3 2 6 4 6 7 1 3 4 3 7 1 5 4 2 2 6 3 7 7 7 5 7 5 1 4 4 3 5 3 3 5 4 1 7 2 5 7 2 1 7 1 7 2 5 6 3 3 1 7 7 6 4 5 3 3 1 4 5 6 6 7 3 7 5 2 7 2 6 1 1 5 2 7 6 4 5 6 4 3 6 3 6 7 5 6 2 6 3 4 4 6 1 4 6 5 4 3 5 7 3 5 5 2 4 1 5 6 7 1 6 5 2 5 2 6 1 4 4 3 5 5 7 6 7 3 1 1 5 5 7 7 7 4 2 1 3 4 6 2 3 3 4 4 5 5 2 5 6 4 6 2 6 5 5 5 7 3 5 2 6 5 1 5 6 7 6 1 2 2 7 4 4 1 7 6 4 6 4 7 2 2 1 1 4 3 3 1 6 1 2 4 3 7 1 1 7 4 7 6 6 6 2 7 7 6 6 1 4 7 7 4 6 6 2 2 1 4 7 6 2 1 7 4 7 6 3 4 2 2 2 7 5 1 5 2 6 3 2 3 7 7 6 5 5 7 4 5 1 3 2 3 1 1 4 7 6 4 2 6 5 3 3 1 4 7 2 7 7 2 2 6 1 5 1 3 4 4 5 3 4 6 5 4 5 6 2 1 3 3 6 5 3 7 5 4 6 5 4 4 6 5 2 4 3 1 6 4 2 1 6 6 5 1 7 2 7 1 7 2 1 4 6 4 3 2 7 1 6 3 4 2 6 4 5 6 2 1 7 3 1 4 6 5 2 6 4 1 4 4 7 5 5 4 6 7 3 5 5 1 6 2 2 2 3 4 7 4 4 4 4 2 7 3 5 2 6 1 7 7 2 5 4 6 6 7 5 1 5 1 6 1 2 5 2 2 1 6 3 2 2 4 3 7 4 5 6 2 6 3 7 5 5 1 2 3 1 4 1 5 4 6 3 3 1 4 4 1 7 4 2 6 1 3 5 4 7 1 4 3 4 3 1 1 3 7 2 3 3 2 5 7 6 5 2 4 1 4 5 5 7 4 4 7 4 1 2 2 7 5 4 3 7 2 1 7 1 2 1 2 2 3 1 5 1 7 1 1 3 3 4 1 5 7 5 1 5 6 2 4 3 4 4 7 5 5 5 4 4 5 5 3 7 3 5 7 2 4 6 3 6 2 3 1 6 7 2 3 6 1 7 6 4 1 4 7 3 1 1 5 3 3 7 7 5 3 5 4 6 1 6 2 7 1 3 5 1 2 7 4 2 4 2 4 3 3 3 5 1 1 2 3 3 7 1 7 2 5 1 5 5 7 4 4 7 4 1 5 5 5 1 5 7 1 1 2 1 1 6 2 1 1 2 1 5 2 7 4 6 5 1 1 4 2 4 2 4 2 6 1 5 5 3 4 3 1 5 1 6 1 2 6 6 4 4 3 3 3 6 2 1 4 2 2 4 4 3 7 5 7 5 2 4 6 3 4 6 5 4 5 6 4 1 4 5 5 5 7 5 1 1 3 3 1 3 6 2 5 3 6 4 7 6 5 3 6 6 2 4 3 4 2 6 2 3 3 4 5 7 7 6 6 7 1 6 2 4 5 5 4 1 1 1 6 4 4 3 2 3 6 2 6 5 5 5 7 5 7 3 5 6 1 3 5 6 6 7 7 3 2 3 3 2 1 7 3 4 7 3 6 5 4 2 2 7 5 6 2 4 1 6 2 6 6 4 2 2 1 1 2 2 1 3 2 2 7 4 3 6 6 2 1 1 1 7 5 5 5 6 1 4 3 7 7 6 4 2 1 4 7 7 6 1 2 5 7 6 1 2 2 5 1 2 3 2 1 5 4 4 3 3 7 3 2 4 2 3 5 7 5 3 6 1 1 6 5 7 2 3 6 4 7 7 5 7 6 6 4 7 2 7 2 6 7 2 2 1 4 5 7 6 7 4 6 7 7 3 4 1 6 7 4 3 6 2 3 2 5 6 7 6 3 1 2 3 7 1 1 2 5 1 7 2 2 6 1 1 6 2 1 2 2 5 5 5 4 5 5 1 1 4 4 4 2 3 4 2 3 4 3 6 2 2 7 1 5 6 1 4 7 2 3 6 4 5 4 5 2 6 3 3 2 6 4 3 6 5 2 1 6 4 6 6 4 6 6 1 2 7 2 1 6 5 5 7 7 6 4 2 4 6 2 5 2 3 5 7 7 7 7 5 1 4 1 4 7 7 5 1 6 4 6 2 6 3 1 6 1 4 5 4 2 6 6 3 1 2 2 5 1 6 7 1 2 1 3 6 7 5 6 3 1 5 2 5 5 2 3 4 3 5 5 4 1 4 4 1 3 3 3 3 6 2 1 6 7 3 4 4 5 1 4 6 3 5 3 7 4 3 3 6 5 6 7 5 7 1 3 2 1 5 2 7 4 7 3 2 1 6 5 5 6 7 3 6 4 3 6 6 3 6 4 7 4 2 4 3 2 6 2 3 1 3 7 5 3 2 6 3 7 1 7 4 7 1 2 2 3 5 7 4 2 1 3 5 2 7 6 2 3 5 2 4 1 1 6 3 2 4 3 6 2 7 7 2 7 2 1 3 4 5 4 5 3 6 1 3 3 4 4 6 1 5 2 1 3 5 1 4 1 1 7 7 1 7 6 7 6 6 7 2 1 3 7 4 2 5 6 4 1 7 7 1 4 6 2 4 3 7 7 1 1 6 1 1 5 6 7 3 3 5 3 3 7 2 4 6 6 2 3 4 1 7 4 2 6 3 5 6 3 2 7 1 6 7 6 3 3 3 4 5 7 6 6 7 5 2 3 1 2 3 4 7 3 5 7 6 1 2 4 1 4 3 1 2 7 4 2 1 6 3 3 6 6 1 3 3 1 3 1 2 6 4 1 1 2 7 6 7 2 7 7 3 1 5 2 5 1 3 5 4 4 1 7 2 6 7 3 6 3 3 7 1 5 6 1 4 3 4 1 2 1 7 4 1 2 5 6 7 6 1 3 2 1 1 1 5 7 3 3 2 4 1 7 6 6 5 7 1 6 7 3 7 4 4 7 5 2 3 2 5 4 2 6 2 2 4 6 7 7 2 6 1 7 6 6 5 3 5 3 7 2 5 6 5 2 3 2 1 6 1 5 7 2 1 1 2 4 5 1 1 4 6 1 3 2 4 7 5 6 7 4 7 5 7 4 4 2 3 2 5 3 4 4 3 4 3 4 5 5 4 6 1 7 4 3 2 6 7 4 4 4 5 2 6 4 3 2 3 6 1 1 6 4 2 6 5 4 7 3 1 3 6 6 1 7 6 7 5 3 3 7 7 7 6 5 1 1 7 1 4 5 1 1 2 3 6 6 4 6 6 5 6 4 3 6 4 2 5 6 4 5 3 3 2 1 6 7 2 3 1 5 7 1 5 6 1 2 5 5 7 1 7 3 5 2 7 6 1 2 2 3 7 5 3 1 5 1 6 6 3 6 2 3 4 4 1 5 5 3 2 2 4 1 5 6 7 4 2 6 5 3 1 2 7 1 1 5 2 6 1 2 4 2 2 7 4 3 2 1 3 1 1 4 1 5 2 6 6 3 4 1 6 2 3 3 2 3 7 1 6 6 3 7 7 4 4 1 4 6 2 5 6 2 1 5 4 1 3 2 1 4 2 4 3 2 7 2 4 4 3 2 2 3 6 7 6 3 7 1 1 6 3 4 5 3 1 1 1 1 7 7 2 2 3 4 3 7 6 5 2 1 4 3 3 3 2 6 5 7 4 3 5 6 6 1 7 5 1 5 5 1 4 7 7 5 3 7 2 6 2 3 6 4 6 6 4 5 3 1 2 4 1 5 1 4 5 5 1 5 2 6 3 4 3 7 1 3 5 7 2 6 3 5 2 6 2 5 1 2 3 1 5 1 5 5 5 2 2 3 4 2 1 5 5 1 2 3 4 6 2 5 3 2 7 2 5 1 5 6 2 5 4 7 6 1 2 1 7 2 3 1 1 2 5 5 2 7 5 3 3 4 7 5 6 7 5 1 5 2 4 7 6 7 4 2 7 3 2 4 4 3 5 4 4 2 6 3 6 1 6 7 5 3 4 1 7 1 1 5 7 5 2 6 2 5 5 2 5 7 3 2 7 7 3 1 7 7 3 3 7 6 2 2 7 4 2 4 4 1 1 2 3 7 7 4 2 4 3 7 1 6 6 5 5 6 5 2 3 6 5 1 2 6 2 1 2 2 5 4 7 3 5 2 3 2 3 2 3 6 1 4 2 4 1 6 3 4 1 5 2 3 3 3 1 5 2 3 4 6 6 3 6 1 2 6 2 4 1 4 2 6 5 1 3 4 7 3 7 5 5 6 7 1 6 5 3 7 7 6 3 3 6 2 1 7 5 2 1 5 4 1 4 1 1 4 2 5 6 6 7 3 4 6 3 1 2 5 7 1 1 1 2 6 7 2 3 4 2 4 2 3 4 3 1 2 6 3 7 4 1 6 4 3 3 7 1 4 4 5 2 5 5 1 1 4 3 4 6 2 5 7 4 6 7 4 7 3 4 6 6 5 3 7 5 5 6 5 6 1 2 7 3 5 1 3 1 1 4 4 7 1 1 3 4 7 4 4 2 1 7 5 3 2 5 7 4 1 2 2 1 1 7 3 5 5 4 4 3 5 7 2 4 1 2 7 7 3 1 7 3 1 4 5 7 6 2 2 7 3 1 5 4 7 6 6 2 2 2 4 4 2 3 7 2 2 5 6 5 5 5 7 3 7 3 3 3 4 4 2 5 2 7 6 2 5 4 1 4 6 3 5 7 5 5 6 7 2 4 2 4 7 1 7 4 1 7 6 5 1 6 7 2 3 5 1 5 6 2 6 2 4 3 1 6 5 4 3 4 6 4 1 3 3 7 6 3 6 2 5 6 5 2 5 5 6 6 2 3 5 5 4 1 1 3 4 5 6 5 2 2 1 7 4 1 4 7 2 2 2 6 5 4 1 7 2 4 5 3 4 2 6 1 7 6 1 2 1 6 6 7 6 4 4 2 5 7 7 4 1 1 2 3 2 7 3 3 2 5 4 3 7 2 3 4 5 1 5 3 5 3 3 3 5 4 2 2 4 1 3 2 6 4 5 1 2 5 3 1 7 6 3 4 7 4 1 2 4 3 5 1 4 5 1 1 1 3 7 4 3 2 6 2 3 1 2 2 3 4 2 2 1 3 6 5 4 4 7 5 6 4 6 2 6 6 2 6 6 6 3 2 7 6 3 1 4 2 2 6 5 2 7 3 2 3 1 5 6 5 2 5 6 5 6 4 2 6 2 7 2 2 1 2 5 1 7 1 2 1 6 5 2 4 5 1 6 5 5 5 7 5 7 5 2 3 6 1 6 6 1 1 5 6 7 3 7 6 1 6 6 7 1 6 1 6 6 4 3 2 6 1 6 5 5 5 1 2 6 6 7 4 6 4 7 3 4 4 1 5 3 7 4 3 3 2 1 6 5 2 7 4 7 3 6 2 6 6 3 2 3 2 5 6 4 4 2 7 6 2 4 1 6 5 1 6 6 7 5 2 6 2 5 5 3 3 6 1 7 2 2 2 1 4 5 4 5 6 4 3 1 7 1 4 3 2 3 1 1 7 7 4 6 4 1 1 5 6 1 2 5 7 1 4 3 5 7 6 2 1 1 7 6 2 3 1 1 5 6 6 2 6 2 1 7 2 1 2 5 7 3 3 6 1 6 7 6 3 5 5 2 3 4 7 2 6 7 2 2 3 7 1 1 1 1 1 7 7 2 5 4 3 5 7 3 1 6 6 1 1 3 2 2 6 1 3 3 5 5 2 1 2 2 6 1 1 6 7 7 6 2 1 1 4 7 1 2 4 5 3 2 7 4 3 4 3 6 4 5 1 5 5 7 6 2 7 4 7 5 3 3 4 1 1 1 1 2 2 2 4 2 3 3 4 6 4 6 2 5 3 2 2 6 6 6 7 6 2 4 3 3 5 6 3 5 4 1 4 6 2 7 5 5 1 1 1 4 6 7 7 7 6 1 3 4 4 7 2 4 1 2 4 5 6 4 3 2 5 4 5 4 4 3 6 2 3 6 5 7 5 4 4 3 3 6 5 4 3 6 5 3 6 1 6 4 3 6 3 7 2 6 3 3 1 7 4 1 5 7 5 1 1 1 1 1 4 5 5 4 2 7 5 7 6 3 1 1 1 1 5 2 6 7 3 4 4 6 3 2 5 7 7 6 6 5 4 7 1 6 4 2 6 1 6 4 3 4 4 1 4 1 7 3 5 2 6 2 1 1 1 3 6 5 6 4 2 3 3 7 1 4 1 6 4 4 7 4 7 1 4 4 1 4 4 4 3 2 3 3 1 1 4 6 5 2 2 4 2 2 4 3 6 2 6 7 4 6 2 1 6 5 4 5 6 7 6 2 7 1 2 7 6 5 5 1 5 4 4 6 3 5 1 6 5 5 6 6 3 7 6 6 2 3 1 6 7 6 7 6 4 6 3 2 4 5 7 6 1 4 4 4 6 3 7 1 7 5 6 2 2 5 5 4 5 6 7 4 2 6 1 4 2 3 5 3 1 3 1 6 6 5 7 2 7 7 3 6 2 6 5 4 3 7 5 7 5 4 2 5 7 7 1 1 2 3 2 7 5 2 4 1 4 1 1 3 7 3 6 7 6 1 1 2 1 5 6 3 6 5 5 3 4 5 1 4 6 2 1 3 2 4 2 5 5 2 6 2 2 2 6 7 3 6 6 1 1 5 1 4 7 6 6 4 1 5 7 6 6 7 7 7 2 1 3 4 7 1 3 1 2 2 7 2 5 6 2 6 1 1 2 7 4 6 1 4 3 7 1 6 5 5 4 6 3 6 2 2 4 2 2 5 3 6 5 1 2 6 4 7 4 3 7 7 1 5 2 1 5 7 7 2 4 3 5 6 6 4 5 2 5 4 6 6 2 3 4 4 7 7 3 1 2 7 6 1 5 7 1 7 4 7 6 7 7 3 3 5 4 5 6 1 1 3 4 2 3 7 3 7 4 4 1 4 1 6 4 5 3 4 2 6 2 7 5 1 7 5 6 1 2 2 7 2 4 3 1 7 1 4 6 4 7 6 7 7 2 3 3 4 5 2 2 6 7 4 4 4 6 2 5 5 4 4 4 5 4 5 4 4 6 1 1 3 4 5 2 6 1 2 7 3 4 7 1 1 3 2 4 7 4 1 4 5 2 1 7 6 3 4 7 1 4 5 3 7 3 2 3 1 2 3 3 3 2 1 3 2 2 6 6 3 5 3 5 6 1 5 2 1 6 2 6 2 6 1 6 6 7 2 6 1 2 1 3 3 1 3 2 1 2 1 1 4 1 6 2 6 3 2 6 1 1 4 7 6 2 3 5 1 4 1 2 5 2 2 5 7 5 7 5 4 5 6 7 5 4 6 3 4 5 1 2 5 2 6 2 3 1 4 3 3 4 2 5 5 2 3 3 4 7 7 7 4 5 4 1 6 7 1 2 3 1 1 7 7 6 1 2 7 4 2 2 6 4 6 3 5 6 5 1 3 3 5 6 7 6 4 6 3 2 5 5 7 6 3 6 4 3 7 3 5 2 2 3 3 6 3 7 2 6 5 5 1 7 1 5 3 3 3 5 4 1 1 4 4 3 2 7 3 7 1 5 1 7 5 1 5 1 5 7 4 2 2 2 6 2 6 1 4 7 3 6 5 1 2 1 3 1 7 4 7 5 1 5 5 6 5 7 4 2 4 7 1 5 6 6 5 4 4 1 3 5 6 7 5 5 5 1 6 3 2 5 7 2 1 2 5 5 2 1 5 5 5 5 1 3 2 5 5 3 3 7 7 7 5 3 4 2 3 7 4 2 3 2 3 3 3 1 7 2 6 2 7 2 7 5 2 6 2 6 1 4 4 1 3 1 3 7 7 3 6 2 2 6 1 4 1 3 2 6 5 1 7 2 7 4 6 1 2 5 7 3 1 3 1 4 1 1 1 5 1 4 4 2 3 4 3 1 5 5 6 7 3 4 1 2 7 4 7 2 1 6 2 6 6 2 2 4 7 7 2 5 2 3 6 2 7 6 2 4 3 1 3 3 2 1 2 1 2 2 7 7 5 1 5 2 7 5 3 4 2 4 1 3 5 4 4 4 3 6 5 3 4 5 4 5 3 5 5 4 4 5 1 7 3 5 1 3 7 3 6 2 5 5 4 2 1 6 3 1 4 7 4 5 2 7 2 4 4 4 7 6 6 5 5 7 2 3 2 2 5 5 1 7 7 4 1 1 7 1 1 1 7 4 5 6 1 4 2 3 1 6 1 4 3 3 3 3 5 2 4 2 5 2 2 4 3 7 4 3 6 3 3 3 4 1 2 5 4 3 5 2 2 5 4 2 7 6 4 4 1 7 3 3 6 2 6 2 7 3 4 5 3 6 7 6 4 1 1 6 2 5 7 3 2 3 4 6 7 1 7 5 5 3 7 2 2 5 3 1 5 6 3 7 2 3 4 6 1 4 4 2 2 3 2 1 4 6 7 3 4 4 5 6 6 4 7 6 1 7 6 4 5 2 3 7 2 6 5 2 1 6 4 2 6 5 2 2 1 6 2 2 3 6 6 6 2 3 4 1 3 3 4 7 2 4 4 3 1 6 2 1 4 5 2 3 1 1 2 6 7 4 1 7 7 4 5 7 6 2 5 6 2 1 4 1 2 7 3 2 6 4 2 7 7 1 2 5 2 4 3 6 5 1 3 2 4 7 6 1 6 3 6 5 1 7 5 3 7 5 4 3 7 6 2 4 4 2 1 5 3 1 1 5 2 3 6 3 1 5 3 6 5 7 2 6 6 4 1 3 7 4 5 6 7 5 7 2 4 5 6 6 5 5 1 6 7 6 2 7 1 2 4 6 1 3 2 5 6 2 7 5 3 3 1 1 5 5 2 1 2 5 4 7 2 4 3 7 7 4 6 6 4 7 2 2 2 3 6 6 4 4 3 4 4 2 4 1 6 5 6 6 3 7 5 2 3 7 1 7 2 5 5 3 4 6 4 4 1 3 7 2 4 7 6 7 1 2 5 5 5 1 3 5 7 5 6 7 4 7 6 3 2 2 5 3 7 2 6 6 2 3 7 3 3 3 7 1 5 4 5 7 2 5 4 1 2 2 5 4 6 1 6 7 2 2 3 2 1 6 5 7 7 4 2 2 7 1 2 2 2 5 1 3 2 2 1 4 1 3 7 5 3 3 4 5 4 4 4 2 1 1 1 5 2 7 6 6 5 5 7 4 2 5 6 2 4 4 5 5 6 2 2 7 4 3 4 6 5 5 5 3 5 4 7 4 3 5 3 6 7 7 2 7 3 6 1 6 2 5 3 6 4 2 3 7 5 6 3 7 1 1 2 5 4 1 6 4 3 1 2 7 6 4 6 1 2 6 6 1 1 7 4 4 1 6 4 3 2 4 2 2 4 1 4 5 6 3 2 1 1 3 1 6 4 6 6 5 3 3 4 3 2 5 7 7 4 1 1 3 4 7 3 6 1 4 3 6 6 4 5 5 5 3 3 1 6 7 4 1 2 5 4 1 2 3 5 3 3 5 4 6 3 6 4 3 2 5 6 6 6 3 1 3 3 3 2 2 7 3 2 1 5 5 6 6 7 4 7 2 6 3 6 6 1 7 1 7 4 5 3 1 5 3 1 1 4 2 2 3 2 3 4 6 1 7 3 5 1 2 5 7 4 3 5 2 7 4 1 2 6 2 2 3 4 2 1 5 2 2 1 3 3 2 7 1 1 2 5 2 1 2 6 4 2 1 3 2 2 1 3 7 2 2 3 4 3 1 1 4 3 6 5 5 7 2 3 6 1 7 5 1 7 3 2 1 1 4 7 3 2 7 2 4 1 2 5 2 3 5 3 3 2 5 7 1 6 2 4 4 6 1 4 5 1 3 4 2 4 1 4 6 1 3 7 6 5 4 5 7 6 1 2 7 5 6 6 2 5 7 5 1 1 7 6 6 7 7 7 4 7 1 7 5 4 6 2 1 7 6 5 3 4 4 1 2 7 6 3 4 3 5 2 3 4 7 7 4 4 6 5 2 5 4 6 1 7 5 6 4 4 3 6 7 4 6 6 3 2 6 4 5 4 5 5 5 3 4 1 6 1 3 7 5 4 4 5 3 1 1 6 2 1 5 7 4 1 5 4 3 4 7 7 5 2 4 2 4 6 1 1 6 3 5 3 7 1 5 7 7 5 4 1 3 1 7 6 6 3 2 1 6 6 5 1 7 7 2 4 5 7 2 3 3 6 5 7 5 7 4 4 2 7 2 4 5 7 7 4 7 1 2 3 4 7 3 3 6 4 4 3 4 3 5 4 2 7 1 6 4 4 7 5 2 6 6 6 3 5 2 2 3 4 4 6 1 6 6 6 1 1 1 2 3 3 3 4 7 1 7 3 2 4 5 3 1 3 2 3 7 3 3 7 4 4 5 4 1 1 7 1 1 5 7 4 7 7 5 6 7 3 6 1 6 3 4 4 3 5 5 2 5 7 1 7 1 3 1 1 2 1 6 2 5 3 3 5 2 6 1 1 1 5 2 4 5 3 6 1 7 3 2 2 7 1 1 7 1 2 6 2 2 2 2 4 5 2 1 6 5 7 5 3 2 4 5 6 6 3 6 5 5 6 4 2 4 5 6 4 4 2 4 3 4 3 6 6 2 5 2 7 4 6 2 3 2 4 1 7 6 5 2 1 3 6 7 6 1 6 7 4 7 1 6 1 3 4 6 3 1 1 2 2 6 1 4 6 5 3 3 1 7 5 2 2 1 1 5 1 4 4 2 2 5 7 2 5 1 1 7 7 6 6 1 2 5 3 7 7 3 3 7 7 5 6 1 5 5 3 3 6 4 4 7 6 3 2 4 1 7 1 7 5 5 6 4 2 6 4 6 1 4 5 7 1 2 5 3 4 5 5 2 1 1 2 7 1 1 1 1 7 1 6 2 3 4 3 4 2 6 7 7 7 3 6 5 4 1 7 7 5 4 6 3 2 7 2 2 7 2 1 4 1 6 3 3 7 6 5 1 2 4 7 2 6 3 6 7 1 4 4 5 7 3 7 7 2 7 6 7 6 6 1 6 2 4 7 1 7 4 6 1 5 3 7 4 5 4 1 3 7 5 5 4 7 5 3 1 2 2 5 7 5 6 6 5 2 5 3 6 6 2 6 3 4 4 4 7 7 5 2 4 2 7 7 6 2 3 6 3 2 2 7 4 7 5 6 6 7 2 4 3 3 7 6 4 3 7 3 7 4 3 3 3 7 3 1 1 3 5 1 2 4 7 3 3 3 2 6 7 3 2 3 3 6 6 6 2 5 7 6 7 2 2 7 6 2 6 6 2 3 4 1 6 3 3 6 3 4 4 3 4 3 5 6 1 3 3 7 7 2 6 4 1 5 4 6 4 2 2 5 2 5 3 5 5 5 3 1 7 4 3 1 6 7 5 6 7 7 6 4 6 2 1 4 4 4 2 7 5 1 2 6 3 4 3 7 6 3 5 3 6 7 4 4 4 1 7 3 5 5 7 3 4 5 6 7 1 5 6 5 3 5 1 5 1 1 4 5 3 2 7 1 6 3 2 1 1 1 1 5 4 5 5 7 2 1 7 2 3 3 4 5 1 4 2 6 4 4 3 4 3 1 4 6 3 5 6 2 4 7 4 7 4 2 6 6 2 3 7 5 6 2 7 4 5 2 7 7 3 3 3 3 1 5 1 1 7 7 2 3 4 6 2 7 7 6 3 6 1 1 1 4 2 1 7 4 7 7 3 7 7 4 2 7 6 2 7 5 6 7 6 2 5 7 7 2 5 2 5 4 2 6 7 1 6 5 5 3 4 5 2 1 1 3 5 4 2 4 2 6 1 7 5 3 4 4 4 7 4 2 3 3 5 2 4 1 4 1 3 7 5 2 5 4 2 2 7 3 4 6 6 4 3 4 7 7 5 1 6 1 7 6 2 2 5 5 2 2 3 2 6 5 3 4 1 4 3 6 5 4 2 1 1 5 4 5 2 2 3 5 7 1 3 1 2 5 3 4 6 5 3 3 3 6 6 1 7 6 4 2 3 6 3 1 1 6 3 7 5 5 4 3 5 4 1 7 1 4 1 5 6 3 7 1 6 5 7 4 1 3 5 3 6 7 1 6 4 3 3 6 6 6 6 3 2 7 7 1 3 5 5 1 1 4 7 4 6 6 7 6 6 5 7 5 2 7 1 3 1 4 7 6 7 5 6 2 4 6 7 4 3 4 3 1 5 7 5 1 5 4 4 3 6 3 5 6 1 6 6 1 7 5 4 6 1 2 5 4 5 4 6 6 5 6 6 7 5 1 7 2 3 4 2 1 4 5 4 4 1 3 2 7 7 3 5 7 5 3 2 7 4 5 5 7 3 4 6 7 2 4 6 4 7 5 3 3 7 6 5 7 1 4 6 6 7 2 3 2 2 2 1 5 6 6 2 6 7 6 3 1 2 1 5 1 4 7 1 3 5 5 3 4 7 6 7 6 7 2 7 1 2 7 4 7 3 3 4 2 1 6 3 2 5 7 2 1 4 1 3 6 3 3 7 2 2 6 5 6 6 4 5 7 2 1 4 4 3 7 6 4 4 6 3 1 3 5 1 6 3 1 2 5 2 2 5 3 7 2 1 3 6 5 2 5 3 4 6 4 1 2 5 4 7 7 4 2 2 2 5 4 1 7 7 2 1 4 4 5 5 2 1 1 5 7 5 5 3 2 1 4 3 5 5 3 3 7 4 4 1 2 1 1 1 7 2 6 1 3 3 5 3 1 6 7 1 1 2 3 2 3 4 5 5 7 7 7 6 1 2 4 7 7 3 5 4 4 3 4 5 4 1 7 4 4 4 4 3 5 5 4 5 6 6 1 5 3 5 1 4 6 5 1 5 7 6 1 1 6 2 3 2 1 7 6 4 3 7 6 6 4 1 1 1 6 1 5 7 4 6 1 2 1 1 5 7 6 3 7 3 5 3 4 5 2 7 6 3 7 3 6 1 3 4 1 6 3 4 5 6 7 3 5 7 4 2 6 7 3 3 2 7 3 6 2 3 3 5 5 2 7 1 1 7 2 6 4 4 2 6 2 1 2 5 7 5 6 3 4 6 6 6 3 1 2 4 3 2 2 5 2 6 3 2 6 5 7 7 1 7 5 1 7 6 5 5 3 1 7 5 7 3 1 2 4 7 4 4 1 3 7 2 1 2 1 4 4 6 3 3 5 6 3 2 4 5 6 5 3 4 2 7 6 7 7 7 6 3 4 4 3 1 6 1 7 4 5 4 2 5 6 6 3 6 1 5 1 4 2 3 7 1 1 4 5 7 3 1 2 4 4 4 4 7 4 2 4 6 5 5 2 1 2 2 4 2 4 4 3 5 4 1 3 4 4 5 3 4 5 2 6 2 5 7 6 7 1 2 3 5 5 4 3 6 4 6 5 7 2 7 3 4 5 3 7 6 1 1 3 5 2 1 4 5 5 3 2 6 2 4 3 6 6 6 4 7 2 1 6 4 6 6 5 3 2 2 2 7 2 2 4 2 7 6 4 4 6 5 2 7 6 5 6 2 1 7 6 2 1 3 3 6 1 7 1 7 2 7 6 1 1 1 2 7 4 3 4 2 7 5 1 4 7 4 3 5 4 2 5 4 4 7 7 2 5 5 2 4 3 7 2 3 5 2 3 1 4 4 2 2 6 1 5 4 4 5 1 7 4 3 1 7 1 5 2 5 1 1 6 3 5 7 5 3 1 5 1 5 6 3 6 5 1 1 1 4 3 6 2 7 2 7 4 2 5 5 4 5 3 2 7 1 6 2 1 7 5 1 2 3 1 5 7 1 3 5 3 5 2 4 4 3 3 1 2 5 3 3 7 6 2 4 4 7 6 4 4 1 2 5 3 3 7 1 1 2 5 3 5 4 4 6 4 5 4 5 7 5 7 7 1 6 1 4 6 4 5 7 4 6 5 7 6 2 7 7 4 2 7 6 6 2 4 7 4 1 5 3 5 2 7 5 1 1 6 4 4 3 3 1 6 5 7 5 7 4 2 1 3 6 4 6 7 7 6 3 5 1 4 7 7 3 2 5 3 7 1 7 7 2 5 6 6 2 1 3 5 2 1 5 7 4 4 5 2 7 7 4 7 1 4 6 4 5 4 4 3 2 1 2 3 5 5 7 6 5 7 1 6 6 4 4 7 7 1 1 4 5 3 1 6 6 4 2 1 5 3 3 7 4 3 7 1 7 4 5 5 4 3 1 7 6 4 6 3 4 5 6 7 7 6 5 5 3 4 3 5 6 6 4 7 6 2 6 5 5 3 7 6 5 1 5 4 2 4 6 4 6 3 3 5 6 7 7 6 1 2 4 6 7 5 6 5 6 2 1 2 4 7 7 6 5 3 7 5 4 6 1 2 6 1 6 4 7 5 3 7 6 6 3 4 3 6 6 2 7 6 1 1 4 7 7 6 7 6 1 3 2 1 2 7 1 7 4 5 2 6 2 6 2 5 2 4 1 5 3 6 2 3 6 5 1 5 1 5 2 2 1 3 7 7 1 1 7 4 3 6 7 5 4 1 7 3 2 5 1 5 3 2 5 2 4 5 4 4 1 3 3 1 4 3 7 4 1 4 5 1 1 2 3 2 7 2 5 1 5 5 3 7 4 1 6 7 3 1 1 3 1 2 1 4 2 6 5 7 7 2 7 7 1 3 2 7 2 4 6 6 6 1 4 2 6 7 6 7 5 4 7 6 5 1 2 4 4 7 3 1 6 3 6 7 3 5 4 4 1 2 1 6 3 2 5 6 1 1 5 6 4 5 4 7 3 3 1 6 7 4 6 6 4 4 3 6 1 6 7 6 1 7 2 1 1 6 6 7 4 4 3 6 1 6 3 1 6 3 6 6 6 2 2 7 4 2 5 2 7 5 6 5 2 7 5 1 4 2 7 7 5 2 5 3 5 5 1 1 1 4 4 4 5 3 4 6 4 6 6 2 1 4 4 1 1 7 1 4 1 5 4 3 4 6 3 6 2 3 6 2 6 1 3 1 3 4 7 5 1 3 6 1 4 2 1 4 6 6 1 6 1 2 1 4 5 1 7 6 3 4 5 1 4 1 7 4 2 4 1 2 6 4 3 2 4 1 5 2 5 3 1 5 4 6 7 7 7 6 5 7 2 3 6 3 1 5 7 7 1 5 2 4 2 2 3 5 7 7 6 4 1 4 7 4 1 6 3 5 2 6 2 2 6 7 2 4 2 1 3 2 6 4 3 5 5 5 2 5 3 5 6 3 7 5 4 5 1 5 2 1 3 3 2 1 3 3 2 4 2 4 4 5 1 4 2 3 2 1 5 4 5 2 4 2 4 7 6 5 4 7 5 6 1 4 4 1 4 5 2 3 2 3 7 7 7 6 7 1 6 3 2 2 4 5 3 7 2 7 2 6 4 4 2 4 5 6 2 2 1 4 2 7 4 2 4 3 5 2 1 4 4 7 3 5 2 3 2 4 2 4 7 6 5 1 7 3 4 7 2 5 1 3 2 4 2 6 5 7 7 3 1 1 3 1 5 2 3 4 5 5 5 4 1 3 3 5 5 6 4 4 1 2 6 3 6 1 1 1 5 5 3 3 5 3 3 2 5 5 5 2 7 3 4 5 3 6 1 5 2 4 1 3 6 6 3 2 4 1 2 6 5 2 1 2 5 3 1 2 1 3 3 5 3 4 3 5 2 3 2 2 4 2 4 7 6 6 6 7 6 7 6 1 2 6 2 6 2 7 7 7 2 7 4 5 4 4 7 3 6 7 2 1 6 5 7 4 1 6 2 4 3 7 2 2 5 3 7 4 7 4 3 2 2 5 4 3 1 3 3 5 2 5 5 6 7 4 2 6 7 3 2 3 7 4 4 3 4 2 6 4 3 7 3 2 2 6 4 7 6 5 4 6 2 1 4 1 3 3 6 2 4 6 2 3 7 4 3 1 3 2 2 5 6 4 7 5 7 1 4 4 5 1 7 4 6 3 3 1 3 6 1 4 4 7 5 1 3 7 7 5 6 1 1 2 3 5 6 7 5 3 1 1 3 7 4 6 7 6 5 3 5 5 4 6 2 1 5 5 1 4 7 6 2 7 1 2 4 4 2 7 6 7 7 6 7 1 5 6 7 2 6 2 4 3 5 5 3 2 7 1 3 7 7 3 4 5 4 6 6 3 5 5 3 2 3 7 2 5 5 6 6 2 5 7 4 3 5 6 2 2 7 3 1 4 5 3 6 6 1 4 7 3 6 7 4 7 6 3 4 1 2 1 2 6 7 5 1 2 2 1 4 6 3 2 7 5 4 3 3 2 4 7 4 3 6 5 7 2 1 1 3 2 1 2 5 6 5 4 7 6 4 1 2 4 3 6 1 4 6 3 4 2 1 7 2 6 3 1 1 3 2 1 2 7 2 6 5 6 7 3 2 3 1 1 6 1 6 4 3 4 7 6 4 7 5 3 3 5 4 1 7 3 1 6 7 1 5 3 6 2 3 6 5 3 4 1 4 1 5 6 2 2 4 5 6 6 1 6 4 2 7 1 2 7 7 1 5 2 3 2 3 5 7 5 6 3 4 7 3 1 3 3 7 4 7 5 2 5 3 3 6 7 2 7 5 6 6 2 7 1 3 7 4 7 3 2 1 6 1 1 6 3 3 3 6 3 7 5 7 7 6 4 5 5 1 2 3 6 3 7 5 4 4 1 3 6 7 1 4 5 2 7 5 4 2 1 4 6 5 2 4 1 5 1 5 5 2 5 2 2 4 6 3 1 4 4 6 3 4 1 5 5 7 2 2 2 2 5 7 4 4 1 3 1 1 7 4 7 3 3 7 6 1 2 4 2 5 3 2 2 3 6 4 7 5 3 1 6 6 6 7 2 4 2 3 5 7 4 4 2 6 1 5 4 3 2 3 5 4 4 4 4 7 1 3 4 3 2 7 1 5 4 3 1 4 3 3 3 4 5 2 7 5 6 3 7 5 3 3 6 6 6 2 3 6 3 4 7 2 3 7 4 4 7 2 7 7 5 7 3 2 1 2 4 5 2 4 2 4 6 1 7 4 7 7 1 7 3 7 6 3 4 2 7 4 2 6 1 6 4 4 5 2 3 1 6 3 2 6 4 5 4 4 7 1 3 7 6 4 4 4 6 7 4 5 1 5 2 2 1 5 3 5 4 3 3 3 5 5 6 7 7 7 1 6 7 1 3 5 4 6 7 3 4 3 5 2 5 4 3 3 6 3 5 3 4 7 3 6 2 1 5 2 5 5 5 4 6 6 7 7 2 6 2 5 6 5 7 1 1 7 3 7 1 7 2 4 4 2 2 6 2 7 5 6 2 7 7 5 5 4 5 7 2 6 2 5 1 6 5 2 4 5 6 4 4 5 7 6 6 6 2 5 5 4 1 5 3 7 2 6 4 6 3 3 3 4 6 3 1 3 2 4 6 7 7 7 4 4 5 2 2 6 6 5 2 6 2 3 4 1 1 5 7 1 7 2 2 3 2 2 4 4 5 2 1 2 1 5 5 4 4 5 2 1 2 2 6 1 2 7 1 2 4 5 7 2 4 1 4 6 1 7 7 5 6 7 5 7 2 7 1 6 4 2 6 3 1 2 3 2 2 2 1 3 6 7 2 3 6 4 6 6 3 5 1 7 4 3 4 4 3 4 2 6 3 7 7 4 1 2 3 7 1 4 1 7 1 2 7 4 5 5 7 6 2 1 5 3 3 1 6 3 4 5 7 6 4 6 7 3 5 3 7 6 4 7 3 2 7 2 4 4 6 3 7 5 1 2 5 4 2 2 4 3 6 3 7 1 1 4 1 6 6 5 2 7 3 4 7 2 3 3 3 1 3 3 3 4 4 5 5 4 6 1 4 3 4 3 1 2 7 1 5 3 3 6 1 5 7 5 6 2 7 2 7 2 2 2 3 5 5 7 6 3 1 3 3 2 3 3 3 7 1 1 1 4 4 1 6 4 3 5 5 2 4 5 1 5 4 2 7 1 1 6 2 1 6 2 7 1 3 3 6 3 1 6 4 2 4 3 5 6 5 1 5 1 3 3 3 4 4 2 5 5 5 4 3 1 3 3 7 5 3 5 1 1 3 2 2 4 2 5 2 6 3 6 4 5 6 6 1 3 6 3 5 1 4 7 2 7 7 1 4 7 3 2 7 3 2 7 6 3 4 5 7 6 1 3 1 6 2 1 6 5 2 3 5 5 3 4 2 7 2 4 7 4 3 6 6 4 5 2 7 6 4 4 2 4 6 2 1 7 1 6 2 2 2 7 4 2 3 6 1 5 7 7 6 2 4 3 6 6 4 3 5 1 6 4 2 4 6 2 2 6 1 3 5 2 7 1 1 3 4 1 5 3 6 3 3 7 5 1 5 7 1 7 7 4 4 6 5 2 1 4 5 6 5 2 7 4 2 5 4 4 5 1 4 1 2 6 7 6 6 5 5 4 2 2 7 5 1 3 4 6 6 1 4 3 7 1 7 7 5 1 3 7 2 6 1 1 3 7 6 6 2 2 3 4 3 7 6 1 2 1 6 1 6 7 1 6 7 7 3 4 6 5 4 5 1 2 5 3 6 3 2 1 4 2 2 5 1 5 5 1 5 2 1 2 1 1 7 6 6 2 7 2 4 1 6 2 2 3 3 1 3 2 6 5 3 5 2 1 2 4 1 5 5 6 6 4 5 3 2 3 2 1 4 3 2 7 4 1 2 4 6 2 5 4 6 5 1 7 6 1 2 6 3 4 3 6 7 7 1 6 2 7 5 3 2 4 7 3 4 6 5 3 7 2 4 6 7 5 3 3 3 4 6 5 1 1 3 5 7 1 4 6 7 1 6 6 4 5 6 5 3 3 5 3 3 2 6 7 4 1 2 6 3 7 1 1 1 1 3 7 1 6 6 5 4 4 1 5 2 6 3 2 7 7 4 2 6 7 1 2 6 2 5 1 6 5 6 6 5 1 4 5 5 7 7 6 3 7 4 2 4 4 2 3 1 5 2 7 3 7 1 1 6 6 6 4 3 4 1 6 2 4 1 4 3 1 3 3 5 6 3 1 7 4 1 7 6 2 6 1 6 7 1 4 3 6 6 3 7 6 1 2 2 2 3 2 7 5 4 4 1 6 5 7 2 3 7 1 3 3 1 1 7 7 3 2 5 1 5 5 6 3 4 7 2 6 1 1 2 2 3 2 1 5 7 7 7 4 5 2 6 4 1 6 3 3 5 7 3 7 2 6 3 3 3 4 2 1 3 1 2 5 2 7 2 6 7 6 2 4 6 6 7 6 2 2 6 6 7 6 6 6 4 6 2 6 7 1 6 2 1 5 4 7 5 3 6 2 2 5 5 7 3 3 3 4 2 1 1 6 6 4 5 2 2 4 5 1 2 1 1 2 5 2 6 2 5 2 3 4 7 6 3 7 6 5 2 7 5 7 4 1 3 1 7 2 2 4 7 3 4 7 2 6 7 7 6 4 7 6 5 4 4 7 3 7 2 2 7 4 1 1 4 1 6 1 2 7 4 2 2 5 6 1 1 5 5 6 6 4 5 3 7 6 7 1 6 1 7 3 4 1 3 5 6 1 5 1 5 6 2 4 1 5 4 2 3 1 5 6 3 7 2 2 6 6 7 2 7 7 2 1 5 2 4 3 7 6 1 4 5 7 7 3 5 1 2 5 6 7 3 1 6 2 1 4 1 7 3 5 4 4 5 1 3 6 2 2 5 2 5 2 2 2 2 6 7 4 3 6 3 3 4 1 5 2 3 5 2 3 2 3 5 4 4 7 3 3 2 7 4 4 6 5 4 5 1 3 1 1 6 3 4 3 2 1 4 2 3 3 4 2 6 1 5 7 6 5 2 7 2 3 3 5 1 6 3 6 7 3 7 5 4 1 5 5 1 2 4 1 2 5 2 5 4 4 2 2 7 1 6 1 4 1 6 2 5 1 7 4 3 4 1 6 4 6 1 2 5 2 7 4 5 6 2 1 3 1 7 2 2 5 2 5 5 5 4 7 5 3 3 6 5 2 2 6 5 1 6 7 2 5 3 6 4 2 4 6 1 3 5 2 7 4 4 3 2 7 2 4 7 3 7 4 2 2 3 4 7 6 3 1 3 3 5 6 3 6 2 3 2 4 2 6 1 5 6 7 2 1 1 1 1 1 3 7 7 3 3 6 1 3 4 3 3 6 7 5 5 1 5 4 3 6 2 3 1 1 7 7 6 7 1 4 5 3 3 4 3 3 2 3 5 6 3 7 4 2 3 6 1 5 2 3 2 2 3 2 2 2 2 5 6 7 1 2 7 1 3 2 3 5 2 7 1 4 4 2 6 4 6 4 2 7 6 3 1 1 2 7 7 1 4 3 7 2 2 6 2 5 5 4 7 6 1 5 3 3 6 6 6 2 2 7 2 5 7 7 3 2 7 2 2 3 2 7 5 4 3 4 6 1 1 5 4 1 2 4 1 5 2 7 7 1 4 6 5 2 5 7 3 4 6 2 5 6 1 7 2 4 3 5 2 3 2 5 2 1 2 7 5 1 6 2 2 1 7 4 2 5 2 2 6 7 3 3 5 2 7 4 3 3 1 2 3 7 6 2 7 5 2 5 4 5 6 3 5 4 4 4 6 5 5 4 5 6 5 7 5 4 2 7 4 2 1 7 7 4 6 6 7 7 3 1 3 7 3 7 3 6 2 1 2 4 2 4 2 6 3 6 1 2 3 4 2 1 1 1 5 7 6 2 4 2 2 6 6 2 4 6 7 3 4 6 6 5 2 1 2 5 4 2 6 7 3 5 7 4 5 2 1 4 3 2 3 2 6 1 3 7 6 1 2 2 6 7 4 1 5 5 3 2 4 6 6 7 4 3 1 1 3 6 4 3 7 6 5 3 4 5 2 7 5 3 6 2 1 3 2 5 5 2 4 2 7 7 1 1 3 1 2 3 4 3 5 1 7 7 4 3 5 3 3 7 6 1 1 4 3 7 1 1 1 5 7 6 4 7 6 4 5 7 6 1 1 2 1 7 6 2 2 3 5 4 1 1 3 6 4 3 4 2 1 4 4 7 7 1 6 6 2 1 3 6 1 3 7 7 2 3 6 4 4 1 5 4 6 7 7 2 1 3 2 1 7 5 1 6 3 4 2 5 5 5 1 3 7 5 7 2 7 6 3 3 4 5 6 3 3 6 4 3 6 3 3 5 1 1 2 1 5 1 5 2 5 5 4 3 2 4 2 7 7 4 2 3 6 6 5 1 4 7 1 7 2 4 3 7 4 4 1 6 2 3 7 7 6 2 2 5 3 1 4 2 4 6 2 7 4 5 1 5 4 6 4 3 7 6 1 4 7 6 2 2 1 7 6 4 1 5 2 3 5 5 2 6 1 1 5 4 5 3 6 6 2 3 7 1 6 7 2 6 3 2 5 3 6 1 7 6 5 6 6 7 3 7 5 4 7 7 5 3 3 4 1 2 4 7 7 2 4 2 5 6 1 7 7 6 7 4 2 4 2 7 3 2 4 5 5 1 5 1 3 5 4 2 6 5 1 5 6 3 4 4 1 2 3 5 5 1 1 6 2 2 5 5 4 6 7 6 7 4 4 7 1 5 1 6 2 7 2 1 2 3 2 7 5 2 5 2 2 3 6 4 5 1 6 6 7 5 4 4 7 1 3 7 5 2 4 7 6 3 5 5 5 4 2 7 5 4 7 5 7 5 6 4 5 4 7 2 6 3 5 5 1 6 5 4 5 6 1 3 1 3 7 3 6 1 3 1 5 7 5 4 2 1 5 6 4 4 6 1 4 3 5 5 6 7 6 3 3 6 5 3 1 2 4 6 3 6 4 5 3 2 6 4 2 1 7 4 4 5 2 5 6 6 7 4 4 5 5 4 3 2 7 1 2 1 4 2 4 1 6 6 7 2 2 6 2 1 7 5 4 1 2 2 5 2 3 1 4 7 2 5 2 1 5 1 1 7 2 2 5 7 7 4 1 6 7 2 7 7 4 1 7 3 2 4 2 4 2 6 4 4 3 3 2 5 3 1 4 2 2 1 1 2 2 6 7 2 5 4 1 6 2 7 1 3 2 1 5 3 6 6 4 6 6 6 3 1 6 5 2 5 5 7 4 5 3 4 6 5 5 6 3 7 3 1 7 4 1 2 5 4 7 1 2 5 4 5 3 7 2 2 5 4 6 1 1 1 2 6 3 5 2 5 2 3 4 1 6 4 3 1 1 7 2 7 3 5 4 5 5 3 5 7 5 3 7 5 2 7 2 4 4 1 7 5 3 3 3 7 4 3 7 2 3 6 2 3 2 5 7 4 6 2 3 3 3 7 5 4 6 6 5 7 7 2 4 7 2 7 6 6 2 6 7 2 4 1 4 3 4 2 6 7 3 1 2 3 1 4 4 4 3 7 4 7 1 5 4 3 4 3 6 4 6 3 3 2 2 5 3 3 6 1 2 6 2 1 7 7 4 3 1 4 2 2 1 3 7 5 3 3 7 6 4 5 1 5 4 2 2 6 4 5 5 3 1 4 3 7 1 7 3 1 3 4 3 2 4 2 6 4 2 5 2 4 7 1 1 1 7 7 5 4 4 2 4 4 5 7 2 5 6 4 5 6 5 5 7 7 4 3 3 4 5 3 7 4 1 5 3 7 4 7 1 5 1 5 6 5 4 7 2 7 1 4 3 6 7 1 3 3 3 3 6 1 5 3 2 5 7 4 3 1 3 3 3 1 7 7 5 1 4 4 5 5 6 1 1 5 1 3 5 1 5 4 6 1 4 1 3 4 2 5 2 5 6 3 3 3 2 6 4 5 2 1 2 5 6 7 7 4 2 5 5 5 6 3 5 2 1 5 3 3 3 3 5 6 5 7 1 4 5 4 1 5 3 1 7 6 7 7 3 7 2 5 2 5 7 4 4 6 1 5 1 1 7 3 6 2 2 7 5 5 1 3 7 1 3 4 7 1 1 2 5 2 6 6 4 3 2 1 6 7 5 6 1 2 6 4 3 6 3 5 3 2 7 7 2 3 3 6 1 4 5 5 3 1 1 7 4 2 5 7 6 2 6 4 1 4 1 3 7 3 7 7 2 4 6 2 4 7 7 4 1 5 1 1 5 1 5 6 7 2 6 4 1 2 7 1 3 7 3 3 1 7 2 2 4 6 3 7 5 3 2 3 5 7 3 2 1 1 6 5 7 4 6 1 3 6 1 5 5 2 5 3 6 7 5 7 3 5 5 5 5 6 7 2 5 7 2 3 5 7 6 5 1 4 3 3 7 3 5 5 2 1 5 1 5 2 7 7 5 2 4 2 7 1 2 3 7 3 5 3 7 1 5 7 5 7 7 4 7 2 6 2 2 2 7 6 1 6 5 5 6 6 7 5 6 6 7 4 1 3 6 7 3 1 4 5 7 3 7 4 2 3 5 4 4 4 7 5 1 3 2 4 1 6 1 5 4 6 1 2 1 4 1 1 4 4 6 1 4 5 4 6 7 7 7 4 1 6 1 6 1 7 2 2 6 1 4 7 6 2 2 4 5 2 4 6 4 2 4 5 4 5 1 4 2 7 5 3 6 5 6 4 4 6 3 7 6 6 7 4 7 1 7 2 7 1 7 1 3 1 6 6 6 6 7 7 4 4 7 2 6 6 5 1 4 6 7 7 4 6 1 4 4 7 5 4 5 3 4 7 1 7 4 6 6 3 4 2 5 1 1 3 4 3 3 5 1 1 4 5 4 4 6 1 1 1 2 6 1 3 3 2 3 6 7 6 7 1 5 4 2 5 4 5 5 5 3 4 5 4 6 1 1 4 6 1 2 7 4 3 3 7 4 5 5 1 3 2 2 5 5 1 2 7 5 4 4 5 7 1 2 5 1 7 6 7 7 1 4 4 3 6 3 6 1 5 6 1 7 5 5 2 5 4 1 1 1 4 3 5 2 4 1 3 3 6 7 1 6 3 2 6 7 2 4 7 6 1 6 3 3 3 5 1 5 3 6 3 7 1 7 6 3 7 1 3 4 5 3 2 6 4 6 3 5 7 2 2 7 5 4 1 6 6 6 3 2 4 5 6 2 2 4 4 7 3 7 3 7 7 2 3 4 5 5 6 5 5 5 2 2 2 2 7 5 7 7 6 1 2 2 3 2 6 6 1 1 3 1 5 3 7 6 6 5 3 2 2 5 7 3 5 6 3 2 3 2 2 2 1 3 3 3 4 6 1 2 4 4 7 7 4 7 5 2 2 5 1 3 3 5 3 7 3 5 1 6 5 7 5 5 1 5 7 4 2 5 4 5 6 3 4 2 7 1 1 1 6 7 1 1 4 2 5 5 4 5 3 1 5 5 3 5 7 7 6 1 3 7 6 6 1 2 6 5 1 4 4 4 3 4 2 5 3 6 2 7 1 4 5 3 6 1 5 5 5 4 4 7 1 2 6 6 1 2 4 6 5 7 2 1 1 3 5 4 1 6 3 2 7 7 4 3 5 2 5 3 3 1 2 1 2 5 7 1 6 3 6 2 7 1 2 7 1 4 3 2 7 3 1 4 3 2 6 5 1 3 7 1 4 7 2 3 4 6 1 1 6 7 2 5 5 1 4 3 2 5 4 1 5 2 4 7 4 2 5 4 2 2 3 5 1 4 6 3 7 6 1 5 3 2 2 5 7 3 1 1 5 4 1 3 4 2 7 7 3 2 1 4 4 1 7 4 2 5 4 1 3 4 5 6 3 4 3 2 5 1 2 2 3 7 2 6 1 2 3 1 1 1 3 4 2 2 6 3 4 7 4 4 4 1 7 6 3 3 1 7 1 7 6 3 5 1 1 5 7 3 4 7 4 6 2 5 5 5 7 6 4 1 2 7 7 2 4 2 2 2 6 2 1 4 5 5 4 5 1 1 6 4 6 2 7 7 4 2 4 1 7 5 2 6 5 6 7 6 7 6 7 5 1 7 6 3 3 1 7 3 1 3 4 6 4 1 3 5 2 6 6 6 2 5 2 6 3 2 2 7 5 1 4 5 7 7 5 7 7 3 7 1 5 3 4 7 1 7 4 7 3 7 5 4 4 5 7 6 6 1 5 1 1 6 4 6 6 1 5 5 3 5 3 1 5 7 7 6 4 1 5 6 1 1 1 4 5 7 1 1 1 3 6 6 2 2 2 5 3 7 7 5 2 1 3 4 5 2 7 1 3 3 4 3 1 4 4 3 2 4 1 7 7 6 5 6 1 7 3 3 4 7 7 3 7 3 6 4 2 4 2 2 6 6 4 4 7 6 6 1 2 6 7 1 4 3 4 4 2 6 6 3 4 4 5 3 4 1 5 3 4 6 5 7 2 6 3 2 4 1 7 6 4 7 4 1 2 1 4 1 4 1 1 7 2 5 3 5 3 5 7 5 3 2 4 3 1 5 4 4 3 1 2 7 7 4 5 6 4 6 4 7 6 4 7 5 6 7 2 2 2 7 6 2 1 7 4 6 2 5 3 3 6 2 7 3 5 4 2 6 2 5 4 6 7 1 3 5 7 3 6 6 7 2 7 5 7 2 4 1 6 4 1 2 5 7 5 1 3 6 6 3 1 2 6 7 2 1 3 6 1 1 2 5 1 2 3 7 3 4 5 1 7 6 3 2 3 5 2 6 1 6 6 1 5 4 6 7 2 1 3 3 6 5 7 4 4 7 1 6 3 6 4 7 2 4 2 2 1 3 7 1 1 3 7 6 6 3 3 1 3 3 1 6 5 7 3 1 5 3 4 5 6 1 5 5 2 6 5 3 6 4 1 5 5 5 1 3 7 1 3 7 3 3 4 1 1 6 6 3 6 3 7 3 1 2 5 2 7 2 2 6 4 1 1 1 5 1 1 3 1 4 2 3 4 5 1 2 1 7 2 5 7 2 5 7 3 2 1 1 2 3 4 5 1 4 3 5 4 3 7 4 4 7 4 6 4 3 5 3 7 7 7 6 6 4 5 6 3 3 6 4 3 7 6 3 3 1 6 4 2 5 7 3 4 2 1 6 4 4 1 3 3 5 6 1 1 1 4 3 3 3 5 4 2 3 4 3 2 2 6 1 5 4 3 6 5 2 4 6 5 4 1 5 6 4 5 6 4 6 7 4 1 4 7 1 4 2 1 5 3 6 3 5 7 6 4 4 7 7 7 2 2 7 6 7 1 1 4 4 6 1 1 5 4 5 5 5 6 5 1 7 1 3 4 1 1 7 2 5 5 2 6 4 6 4 3 7 4 4 1 3 4 1 7 5 6 2 3 2 4 1 1 2 1 3 7 2 2 2 4 4 1 1 7 4 4 1 3 6 4 4 6 6 2 3 3 5 4 3 7 5 1 5 6 2 7 4 1 7 5 4 3 3 4 3 6 6 3 7 2 4 1 7 2 7 7 3 5 1 5 2 5 6 6 1 5 4 4 5 3 6 1 5 1 3 5 5 6 5 4 7 7 2 4 1 1 1 1 5 1 4 6 5 7 3 3 4 6 5 1 1 3 1 3 2 1 1 4 4 3 5 1 2 6 4 1 6 4 1 2 2 4 5 4 3 5 7 6 3 4 6 1 4 5 2 3 3 7 4 7 2 1 7 2 6 2 2 3 3 2 2 5 4 4 1 6 2 5 3 2 6 6 3 1 3 4 3 4 1 7 3 2 5 2 3 2 1 2 4 4 4 3 6 5 6 6 1 5 2 3 7 7 2 7 7 2 1 1 5 1 5 7 2 2 7 3 3 7 4 4 1 5 6 6 7 3 3 1 7 4 3 4 3 4 3 1 6 3 1 3 3 3 1 3 2 7 3 5 4 4 6 5 7 3 1 6 3 3 6 2 6 2 6 7 3 6 7 6 2 5 7 2 5 7 2 6 4 2 3 5 6 7 7 3 2 1 1 4 3 7 3 7 6 6 4 6 5 1 3 6 3 2 5 7 6 7 5 7 1 1 4 4 5 4 6 6 2 5 7 2 2 2 1 7 1 2 3 5 2 5 1 4 4 3 1 2 2 6 6 1 4 3 2 1 4 6 4 5 3 3 6 4 2 5 1 7 6 1 2 6 6 2 7 7 5 1 2 4 6 7 2 7 7 2 7 1 7 3 5 2 3 2 3 4 6 3 2 2 3 3 5 6 3 5 6 5 3 5 6 1 2 1 5 7 7 4 7 6 4 5 5 6 6 7 7 2 7 1 3 7 4 1 4 6 3 2 1 5 4 6 3 5 4 7 4 3 3 4 1 6 6 5 2 2 2 1 3 1 2 5 6 3 3 2 6 5 1 6 2 2 4 4 4 1 1 1 3 3 2 2 6 5 4 7 6 6 6 1 4 7 3 7 7 6 1 5 3 6 1 3 7 4 4 4 2 5 2 3 7 1 2 4 5 5 1 3 3 6 1 5 3 3 4 2 1 3 4 2 1 4 2 6 6 5 7 7 2 1 7 7 6 1 3 1 6 3 3 6 7 1 3 2 3 5 4 2 7 7 1 5 4 2 1 7 6 7 4 6 5 4 5 1 2 5 1 7 5 1 4 4 1 4 6 4 1 7 3 5 6 3 1 7 4 6 6 7 4 3 5 1 4 2 7 5 6 7 3 2 1 6 5 1 7 1 2 1 7 4 3 4 4 1 1 7 7 5 7 3 7 4 1 1 4 7 3 7 7 5 1 5 1 4 3 1 4 5 6 2 6 6 5 3 7 3 7 6 7 4 6 4 6 6 4 7 4 7 6 1 2 5 5 3 6 7 3 2 2 1 1 1 4 3 1 3 6 5 6 5 7 2 2 3 1 3 2 2 2 5 2 4 2 4 4 7 3 6 7 3 4 7 1 7 1 1 1 6 3 6 3 2 1 2 4 6 5 3 5 4 1 6 5 7 2 1 7 2 4 4 2 5 1 2 3 1 7 3 6 3 6 7 2 6 6 4 2 3 6 6 5 4 2 7 4 1 1 3 3 2 4 2 7 4 4 2 5 3 2 1 5 7 5 5 4 4 1 5 6 4 2 1 1 3 1 4 4 6 4 4 7 7 5 4 1 1 3 5 2 4 4 6 2 1 1 5 4 6 7 1 3 1 6 1 4 6 2 5 2 5 1 7 2 3 3 7 2 4 3 3 5 6 6 6 6 7 3 1 5 1 6 5 1 4 3 2 3 4 6 2 6 4 1 5 7 2 5 6 5 7 1 2 5 6 6 1 3 6 6 6 6 4 3 7 1 4 6 1 7 5 2 4 6 1 1 5 2 5 1 6 4 1 5 6 5 3 5 7 7 3 5 5 5 6 2 5 7 1 3 6 3 2 2 1 2 1 4 3 5 4 6 7 5 4 5 7 4 7 6 3 3 2 6 7 5 5 2 2 5 2 7 7 3 7 6 3 7 2 3 2 5 2 1 7 3 4 6 6 3 3 7 3 2 5 2 4 2 1 5 5 2 2 2 3 6 7 5 5 1 7 5 4 6 5 1 1 6 5 5 2 7 4 2 6 6 4 7 7 2 4 2 4 3 4 6 2 1 1 6 7 5 3 3 4 6 3 4 4 5 1 3 4 2 5 7 7 6 6 7 7 7 6 1 3 2 4 2 3 4 5 7 2 6 2 5 4 2 6 5 7 5 6 1 6 1 6 6 6 4 3 3 2 1 4 2 1 7 3 1 2 7 7 3 5 6 5 1 7 3 4 4 5 7 3 4 7 1 2 3 4 4 5 3 4 6 4 4 4 6 2 5 6 1 5 3 6 2 2 4 2 3 7 7 2 2 1 1 2 2 3 4 5 5 4 6 4 1 1 7 6 2 2 2 1 6 3 6 5 2 2 4 4 7 1 3 6 1 3 6 2 3 2 4 5 3 1 1 3 6 5 7 5 4 1 5 7 1 4 4 2 3 6 3 2 6 5 1 7 5 6 6 5 5 1 3 7 1 3 1 4 6 7 1 2 5 6 2 6 7 3 5 2 1 1 2 5 5 7 2 3 5 7 5 7 5 7 4 3 1 4 6 6 1 7 5 6 5 4 2 2 5 6 3 3 6 2 7 2 1 1 2 3 6 6 7 3 6 4 6 6 5 4 2 6 3 4 4 5 6 3 4 1 1 5 3 7 6 3 1 7 1 7 7 6 5 7 2 3 3 5 6 7 1 5 3 2 2 6 4 5 1 6 5 7 3 7 4 1 7 4 5 6 3 5 4 5 2 3 1 2 7 4 1 6 2 2 5 1 7 6 5 6 4 7 3 6 4 6 5 4 7 2 2 2 4 3 4 5 4 2 4 1 6 5 4 5 4 1 5 1 5 7 6 1 6 6 5 7 4 2 3 3 1 2 2 3 3 6 5 6 7 2 4 5 4 1 7 7 6 4 7 3 1 4 2 4 2 6 4 6 5 4 1 3 4 3 5 6 6 1 2 5 2 5 1 5 5 7 2 2 2 1 4 2 4 3 6 4 6 2 2 3 3 7 4 6 7 6 4 5 6 3 3 7 6 1 2 3 5 3 2 6 2 6 1 3 1 4 6 7 3 5 7 5 5 3 2 4 2 3 7 5 6 2 5 4 7 6 4 4 7 6 3 1 2 1 3 7 2 7 4 4 4 4 6 1 4 7 3 3 3 2 1 6 1 3 2 7 6 3 1 5 1 1 3 7 1 4 7 7 3 3 1 6 4 7 7 1 4 7 1 4 1 6 7 1 1 6 5 7 2 5 2 7 6 5 7 4 1 6 4 3 6 4 1 3 1 5 1 3 4 6 4 2 5 4 2 5 2 6 2 3 2 4 3 7 1 7 3 6 3 4 1 1 1 6 1 6 2 6 1 3 5 5 5 7 1 4 2 7 1 4 3 7 7 3 6 5 2 6 3 2 1 1 2 6 4 1 4 3 6 3 6 1 5 1 7 3 2 2 2 2 3 4 1 2 4 4 4 5 1 6 6 1 4 6 6 7 4 2 3 7 2 6 1 6 6 5 1 7 4 3 7 6 4 5 5 1 7 1 3 7 4 7 7 7 3 3 5 6 4 5 5 6 3 3 4 6 6 3 3 2 5 7 6 1 5 1 1 2 7 2 1 3 1 5 1 3 7 3 1 1 7 3 6 2 6 1 5 4 1 7 3 5 7 6 3 2 5 2 3 4 3 1 4 1 5 2 3 4 4 1 4 1 3 1 7 6 6 4 7 6 2 1 1 1 4 3 7 1 4 7 2 4 7 6 4 4 5 6 5 7 4 6 7 5 4 7 3 7 1 3 5 2 1 3 7 4 4 6 5 7 3 6 2 2 2 5 3 5 2 5 4 5 4 1 7 7 7 3 5 6 3 2 7 3 3 7 6 6 3 1 3 6 7 4 5 6 7 1 3 6 5 4 3 6 5 3 4 2 3 1 7 5 7 7 5 2 4 3 7 4 4 1 2 1 4 5 4 1 5 5 6 7 1 7 4 5 7 7 7 2 7 4 4 6 3 1 6 4 1 3 1 2 3 7 2 5 4 4 5 6 1 4 4 1 1 7 4 7 6 3 6 3 6 2 1 7 7 6 3 7 7 1 2 2 1 1 6 2 4 2 1 4 3 2 3 3 1 6 7 4 6 5 6 2 6 6 1 5 3 2 2 7 7 3 1 7 2 5 2 5 4 7 7 6 1 2 6 6 5 5 2 3 2 7 4 5 3 3 2 3 2 1 2 1 4 3 6 5 5 5 7 1 4 4 4 2 5 2 7 2 6 1 2 5 5 4 2 7 6 1 3 5 1 4 3 2 4 1 6 6 5 4 6 6 7 2 7 3 1 4 2 6 2 4 3 6 7 2 4 3 2 4 5 3 5 7 4 2 1 1 7 3 2 4 7 1 3 6 1 4 1 3 7 7 4 3 6 3 2 7 3 4 3 7 6 7 6 7 6 4 5 4 5 6 7 4 5 7 7 5 3 7 5 3 5 1 3 3 3 4 7 3 7 2 2 3 6 6 1 5 7 5 6 4 2 5 7 6 2 7 1 5 4 6 5 1 6 7 1 7 1 7 2 1 6 2 1 3 7 6 7 6 4 5 1 5 7 7 1 6 4 1 3 6 6 5 6 5 4 5 2 5 2 3 3 6 2 1 1 6 7 5 3 1 2 3 3 6 7 3 4 4 3 5 7 7 2 3 2 4 7 3 6 7 3 1 5 3 6 5 1 5 2 3 5 1 5 5 4 3 7 7 4 1 2 3 5 2 5 6 5 3 6 3 2 6 1 6 1 6 3 7 4 2 2 6 2 5 2 5 7 1 2 1 6 2 3 3 3 5 6 5 7 2 7 1 6 7 4 6 3 4 5 4 5 5 3 4 7 2 6 6 2 6 6 6 7 6 6 7 3 3 4 1 4 3 6 2 7 3 6 2 4 1 6 2 3 6 3 2 7 2 5 6 5 1 2 4 6 1 3 7 1 4 7 4 4 3 4 3 5 7 2 2 5 5 1 1 1 1 2 5 2 7 4 6 7 3 7 4 3 7 1 3 3 5 5 6 7 6 6 3 5 6 2 2 1 7 7 2 7 2 4 7 6 7 5 3 1 3 4 1 2 4 2 3 6 6 6 6 2 3 6 4 6 7 3 6 6 3 5 5 2 2 4 7 6 7 7 6 7 4 7 6 5 1 6 4 4 5 2 5 5 7 6 3 4 1 6 7 3 2 2 4 3 4 1 6 1 1 5 7 4 2 5 1 7 4 4 3 6 3 5 1 7 3 1 3 3 6 7 4 5 2 7 7 5 1 6 5 1 1 4 2 7 6 2 6 7 4 6 3 6 3 3 6 3 3 6 3 7 6 6 4 5 4 2 2 2 5 4 7 5 5 1 4 3 7 7 1 3 5 3 2 5 6 5 7 1 1 7 5 4 4 2 1 7 3 2 1 7 3 5 2 7 5 3 3 4 2 1 7 4 3 6 1 1 1 5 7 6 4 4 3 5 5 3 4 5 3 2 2 5 6 3 3 1 5 3 5 4 3 2 7 5 5 5 6 3 2 3 1 4 6 1 1 2 4 3 4 4 2 6 6 6 6 1 6 2 3 1 5 3 2 3 1 4 7 4 6 2 6 5 3 2 5 1 3 6 3 5 2 3 3 6 1 1 6 6 2 7 5 5 2 6 7 7 1 6 3 4 5 1 1 7 3 4 6 3 7 6 7 2 1 7 5 6 6 1 3 7 5 7 4 7 3 1 6 3 7 7 7 2 5 5 7 5 6 5 1 6 3 5 5 2 5 2 7 3 2 2 7 7 1 2 4 4 2 7 6 6 4 3 1 2 6 7 6 4 4 6 7 4 2 4 5 4 5 5 6 5 4 3 2 5 4 3 1 4 7 4 2 4 5 7 5 3 6 3 4 7 7 4 2 1 7 6 4 3 1 7 5 5 2 4 7 4 6 5 7 3 1 6 6 3 6 3 5 2 4 7 7 3 3 6 1 7 2 4 7 3 1 4 5 2 5 2 3 1 6 7 4 4 6 2 7 2 3 2 1 6 1 5 1 3 3 1 1 5 2 7 5 2 2 7 1 6 1 4 7 6 3 3 2 6 2 6 7 4 1 6 7 1 3 5 2 6 3 2 1 2 6 3 3 7 2 2 4 2 5 3 5 5 3 4 4 2 3 1 4 1 6 3 1 2 1 7 5 1 6 3 3 5 5 3 2 6 4 5 5 1 5 2 6 7 3 7 2 3 7 5 3 6 5 2 5 3 1 2 4 7 2 4 2 6 6 3 4 3 1 6 1 3 5 4 3 7 3 2 3 3 4 5 6 6 6 3 2 5 2 3 4 3 4 3 1 2 5 2 2 3 5 3 6 2 6 6 1 7 7 1 2 1 6 5 6 2 7 5 6 1 7 7 1 3 2 6 3 5 5 4 7 2 4 3 3 1 1 1 7 5 2 6 5 5 3 2 4 2 6 3 7 4 2 7 4 2 3 6 6 7 1 3 1 4 6 1 4 6 6 1 4 7 6 6 2 1 7 6 7 4 1 6 5 7 3 1 6 5 5 4 4 3 7 2 4 5 2 1 1 1 6 2 5 5 1 7 3 5 3 3 6 1 6 3 5 2 2 4 4 6 5 1 6 4 7 2 6 2 7 7 7 6 6 2 3 6 6 5 2 1 5 7 1 4 1 4 5 2 7 1 5 4 6 3 6 6 4 4 5 2 1 2 7 7 3 7 3 7 2 2 5 7 7 4 3 7 7 5 6 6 3 3 7 2 3 5 5 4 7 2 5 7 1 2 4 1 1 5 7 3 6 5 2 3 6 2 2 5 6 5 3 1 5 2 7 7 5 4 2 4 3 6 1 3 6 3 4 6 7 1 1 3 3 7 6 1 1 5 5 4 3 5 5 7 5 4 5 2 6 6 5 1 2 5 4 7 7 5 4 4 5 2 5 6 2 3 6 7 5 4 4 5 6 6 3 3 7 7 4 5 3 6 6 4 2 7 2 6 4 5 3 6 4 7 4 5 7 3 3 2 4 4 7 2 2 2 5 1 1 6 6 3 5 2 4 4 1 3 2 4 5 4 2 2 1 6 6 5 6 6 7 2 2 6 1 1 5 3 2 3 2 5 3 4 4 6 7 4 7 6 5 4 1 4 5 1 7 2 4 5 7 3 4 7 6 5 7 1 5 6 3 6 1 5 7 4 1 4 7 7 3 2 2 3 6 6 1 5 7 4 1 5 4 4 4 7 6 1 7 4 7 2 7 7 4 5 2 3 1 6 2 3 1 3 3 4 7 4 1 6 7 6 1 2 3 2 1 6 3 1 7 7 7 7 4 2 4 5 4 4 4 3 5 2 4 7 5 3 1 3 6 6 2 7 7 2 1 7 5 1 5 5 7 3 4 4 4 5 1 5 6 2 7 1 3 3 6 5 3 6 1 2 4 7 6 3 6 4 1 3 5 3 7 2 5 1 5 6 5 4 3 2 3 1 2 4 3 7 1 4 4 6 5 7 5 1 1 3 4 1 4 6 3 3 1 6 2 3 4 6 6 5 5 7 5 7 3 5 4 3 1 7 7 3 5 2 3 5 5 7 3 6 3 5 1 3 1 2 6 5 6 2 7 1 1 4 5 1 1 2 4 7 6 3 2 3 2 5 7 6 2 2 2 4 5 1 5 5 2 1 7 5 2 6 4 1 7 1 1 1 2 2 7 6 2 6 1 4 3 6 7 2 5 2 6 2 2 1 5 1 1 2 4 7 1 7 5 7 7 4 5 7 5 2 5 5 1 3 6 1 1 5 3 6 4 6 5 3 6 7 2 4 2 3 3 7 7 1 4 6 4 2 3 6 1 5 1 6 1 6 7 1 2 2 4 3 5 7 4 3 6 5 6 5 7 6 4 4 4 1 2 5 7 3 2 7 7 2 6 7 6 3 6 7 4 7 2 6 6 5 1 3 7 4 7 4 7 2 7 4 2 7 1 6 2 2 3 6 4 1 4 7 1 7 6 2 6 5 7 3 1 5 5 5 1 2 2 1 3 6 2 4 5 2 7 4 4 3 1 5 3 4 4 2 3 7 3 6 2 3 1 2 7 3 7 6 5 6 6 7 4 7 2 7 6 1 1 7 3 1 2 4 4 5 5 4 2 7 3 4 7 1 3 7 4 7 5 1 5 1 5 7 5 6 6 3 5 6 3 7 5 4 1 6 7 5 3 6 3 3 2 2 1 3 6 4 2 3 2 7 1 7 4 5 3 7 1 7 3 1 5 7 2 5 6 1 1 6 5 1 1 6 7 1 1 6 3 1 6 4 5 7 1 1 4 4 7 2 1 2 2 3 2 2 6 5 7 6 3 4 4 1 3 3 1 1 6 1 1 3 5 5 2 3 3 3 4 2 3 5 2 2 5 1 3 3 5 3 6 7 6 2 7 6 3 5 7 1 4 5 1 6 1 2 1 1 3 5 3 5 7 2 6 4 2 2 7 6 4 5 3 2 7 7 1 7 2 5 5 5 7 6 3 5 7 4 6 2 6 6 4 5 7 3 6 1 4 5 4 5 3 4 6 7 1 4 4 2 6 1 5 6 6 7 3 4 1 6 3 6 4 7 1 1 7 7 1 3 2 2 7 2 3 3 6 3 7 2 5 3 3 2 1 6 6 2 7 7 5 1 3 2 7 2 2 6 6 1 6 7 7 5 2 3 5 5 5 4 7 7 7 7 1 5 5 5 4 3 2 2 3 4 1 7 3 2 5 1 7 1 6 7 3 5 2 7 2 4 2 1 4 6 5 2 1 3 6 5 5 7 4 5 2 4 4 4 5 1 3 3 6 6 2 1 1 1 5 2 4 6 1 5 4 5 7 5 5 3 7 7 3 3 4 2 6 7 3 1 5 5 3 3 1 2 1 1 2 6 1 4 4 1 1 6 3 5 1 1 1 7 7 3 7 2 4 5 1 6 3 4 2 6 6 7 5 5 1 7 3 1 3 4 6 1 7 1 6 7 1 6 4 6 6 1 5 7 3 5 3 6 6 4 2 3 2 6 7 2 3 7 7 5 3 5 4 3 3 2 7 2 5 2 7 3 2 2 2 5 6 4 1 3 6 2 5 7 5 4 6 1 3 5 3 3 7 6 3 2 5 3 3 2 2 7 4 3 1 3 5 5 7 5 7 3 4 2 2 2 5 5 7 5 2 2 7 6 6 3 5 3 3 6 5 4 5 6 6 4 2 4 6 1 6 3 3 3 4 2 2 6 6 1 3 5 7 7 1 5 2 5 1 4 3 3 7 6 1 4 7 2 5 3 7 3 3 7 3 6 6 2 2 2 7 2 6 7 1 6 4 3 2 2 4 2 4 2 7 3 5 4 2 7 6 7 7 1 4 3 4 3 2 5 4 2 6 1 1 5 4 2 7 5 2 1 7 3 2 4 5 4 1 5 3 6 4 3 5 7 3 1 7 4 4 4 3 7 2 3 4 5 3 1 3 2 2 7 4 1 3 7 5 3 4 7 7 5 7 4 2 2 2 2 6 5 3 1 5 2 2 6 6 2 7 6 3 6 5 4 6 6 3 3 1 4 1 5 6 7 6 1 7 1 7 3 5 7 3 7 1 2 6 4 1 5 3 3 1 7 7 6 5 7 7 4 4 5 6 7 2 5 7 1 5 4 3 7 3 4 5 1 5 3 5 4 5 5 6 5 2 3 1 5 1 7 1 2 4 4 1 6 1 1 4 3 2 7 3 5 1 7 3 3 7 5 6 2 2 3 6 4 5 6 1 3 4 6 4 7 2 5 3 1 3 5 3 4 4 3 6 2 7 7 4 4 4 3 5 4 5 1 7 7 7 5 3 3 1 6 7 7 1 1 5 1 5 1 3 6 1 1 7 6 7 3 2 2 3 7 5 5 7 2 5 4 4 7 4 4 3 2 1 2 2 6 2 4 4 4 2 4 3 6 7 7 6 2 6 2 6 3 6 3 2 1 7 5 5 1 6 6 2 7 7 1 3 6 4 6 1 5 7 1 1 7 7 7 6 6 6 4 6 4 6 1 3 3 3 7 4 7 5 5 6 2 6 6 6 2 2 6 5 1 4 5 5 3 4 3 6 2 6 3 4 3 1 6 5 3 3 1 2 6 6 5 7 2 1 3 1 2 6 5 3 2 1 5 3 2 1 1 2 4 1 5 6 1 1 4 4 1 4 3 6 7 6 4 6 6 6 7 1 5 2 1 4 2 5 6 4 3 5 3 7 5 5 3 6 5 6 7 3 1 2 2 5 5 3 4 4 6 1 2 1 2 7 5 2 4 3 3 5 7 5 2 5 2 4 3 4 1 7 6 6 6 5 3 4 5 4 5 4 4 6 4 4 5 1 5 6 2 7 1 1 4 2 3 3 6 3 6 4 2 2 2 6 7 4 2 4 1 6 5 2 2 2 5 4 7 2 2 1 6 3 7 7 2 7 2 5 3 5 1 2 7 2 7 6 6 6 7 4 4 5 5 3 4 3 6 3 2 6 2 1 6 6 7 5 5 7 3 5 4 3 7 3 5 4 6 1 3 6 4 4 1 6 7 4 6 3 4 6 6 3 6 2 1 3 7 4 2 2 1 6 2 5 6 6 2 5 6 4 1 7 5 6 4 2 2 2 5 3 7 1 6 3 1 4 4 7 7 5 6 1 1 7 3 7 4 4 2 7 5 2 7 3 7 1 4 6 2 6 6 7 5 2 7 5 6 3 2 5 6 7 3 6 4 6 3 5 7 4 5 5 3 2 7 7 2 1 3 1 7 2 5 4 3 5 6 1 5 7 4 3 4 4 7 7 7 2 3 7 4 7 4 4 1 1 4 7 6 4 7 3 5 5 4 6 7 2 6 4 1 7 5 4 4 4 2 1 5 4 7 6 1 1 3 6 1 4 5 7 7 4 7 5 6 4 3 3 5 6 5 6 4 2 7 5 3 6 5 7 7 5 4 7 5 4 5 4 7 2 1 6 4 7 1 7 3 1 3 6 5 5 4 6 6 1 3 1 7 7 5 6 2 6 6 5 2 1 1 1 1 6 5 4 5 3 3 6 2 3 4 6 7 5 4 3 5 4 1 2 3 4 6 3 7 2 7 2 2 5 7 2 1 4 3 3 7 6 1 1 6 2 4 4 6 5 4 2 1 3 1 1 6 6 3 3 7 7 4 2 2 4 1 2 5 4 5 2 7 3 2 3 5 3 6 1 7 1 7 7 3 1 6 6 6 1 1 4 6 5 5 7 6 3 7 3 6 2 5 5 4 4 1 6 7 4 5 4 4 4 2 4 2 7 2 6 5 3 2 1 5 4 6 3 6 5 3 5 6 7 7 7 2 5 6 6 7 1 2 3 4 1 7 4 5 6 2 3 6 3 1 3 6 6 3 2 3 6 6 6 3 4 6 4 6 2 2 5 2 2 6 5 2 3 6 7 1 7 7 7 2 7 7 5 6 1 7 6 4 3 5 6 4 1 1 3 2 2 5 3 3 3 5 3 3 4 7 4 3 4 1 3 3 5 5 6 5 2 3 6 3 5 5 6 5 5 6 6 4 4 1 7 4 5 7 7 6 6 1 7 2 6 2 2 3 4 6 6 6 1 4 1 5 6 4 2 1 3 5 5 4 5 2 5 7 1 4 6 4 2 5 5 7 4 4 1 7 2 4 3 7 7 3 4 4 5 3 4 5 7 1 1 2 2 5 2 7 7 5 3 1 7 5 1 3 2 6 7 1 2 3 1 6 3 2 2 5 3 6 2 7 4 7 2 4 5 1 3 2 3 4 2 2 1 7 2 7 3 6 1 4 6 1 3 2 7 4 4 2 7 6 2 4 5 3 5 7 1 7 6 3 3 6 4 2 3 3 1 6 1 1 2 7 6 2 6 6 4 2 7 3 5 1 4 1 1 1 7 1 6 4 3 6 2 4 7 4 6 6 2 5 6 2 4 3 3 2 1 6 1 5 7 4 4 1 4 4 7 1 3 5 4 3 3 5 7 1 2 3 6 1 7 4 2 1 4 3 7 4 6 6 7 5 2 3 4 5 4 3 5 4 7 2 7 7 6 4 7 5 4 5 6 2 7 5 2 3 7 7 5 4 5 4 1 6 4 2 3 5 4 7 2 1 6 6 1 3 2 7 7 5 5 3 6 2 1 6 4 5 5 6 1 2 2 7 5 3 1 7 1 3 4 7 3 1 5 3 3 6 1 2 1 3 3 5 4 1 1 5 5 3 4 4 4 3 1 6 6 6 5 4 1 6 3 2 6 7 4 6 3 2 6 1 4 1 3 7 1 3 3 3 5 6 4 6 1 4 4 4 1 6 7 6 3 7 7 6 6 2 5 6 3 3 5 7 1 7 4 6 1 6 1 5 4 3 2 3 4 5 6 4 2 6 3 4 5 2 2 2 1 4 5 4 4 2 3 4 7 4 2 7 3 1 4 4 3 5 6 6 1 3 1 7 6 1 3 3 7 2 2 1 6 7 4 2 6 4 4 5 7 5 4 7 3 6 2 5 1 5 2 6 7 7 5 5 7 7 6 6 7 7 6 3 4 7 2 3 3 5 5 1 1 2 7 3 5 1 6 5 4 7 4 3 6 1 6 5 6 4 1 5 1 7 5 5 4 6 5 7 4 2 7 2 1 4 4 5 3 2 1 6 6 4 6 4 2 4 6 5 7 7 2 6 4 4 1 5 3 5 4 4 4 1 5 3 5 1 7 5 1 5 3 6 6 1 3 1 3 6 5 7 3 5 5 4 1 5 2 1 2 5 4 4 4 1 6 6 7 3 3 7 1 5 5 6 3 5 4 5 2 2 5 4 4 7 6 2 5 7 3 4 2 6 7 5 5 3 3 4 6 3 1 6 7 3 2 1 6 6 5 7 5 7 1 1 7 6 2 2 3 2 3 5 1 1 7 5 3 1 6 1 3 4 4 3 6 4 1 2 2 5 1 4 3 7 2 7 3 1 1 6 3 1 3 3 1 2 5 4 7 3 2 3 6 4 3 2 7 3 4 6 5 2 7 7 6 1 4 2 1 2 7 3 3 2 3 3 1 5 4 6 5 6 1 1 2 3 3 6 5 4 2 2 3 1 7 2 1 3 3 6 3 2 7 5 1 7 5 6 5 2 4 2 7 4 3 6 4 3 2 6 6 3 6 1 3 5 2 1 5 4 6 7 3 5 2 1 3 7 7 7 1 1 1 5 3 1 3 6 3 4 3 1 6 1 2 6 5 1 6 7 3 4 5 5 7 4 6 7 3 3 6 1 3 4 5 3 5 5 7 7 6 2 1 2 2 7 7 4 7 5 3 7 7 5 3 4 2 6 3 2 1 6 3 1 2 5 4 6 3 3 6 1 2 4 3 3 3 7 6 7 5 6 7 2 4 7 3 3 5 3 4 5 1 4 3 2 2 4 6 2 4 4 2 5 7 2 7 7 2 5 4 4 2 1 5 5 7 5 5 4 7 1 6 7 3 2 6 4 3 4 3 7 7 4 4 4 4 2 1 5 4 5 6 5 5 1 7 5 5 4 6 4 3 5 1 5 4 6 6 6 1 1 5 5 2 7 2 5 1 7 7 4 4 3 7 7 3 6 4 7 1 2 1 3 4 6 7 7 3 3 6 3 3 3 7 2 7 6 5 7 6 2 2 7 5 6 6 7 4 7 5 4 7 3 4 3 2 1 3 4 3 6 4 3 6 3 5 6 7 7 3 5 1 2 4 5 7 1 3 2 7 5 3 4 7 7 7 6 7 7 7 1 3 3 3 1 4 5 6 3 4 7 5 3 1 1 5 1 6 7 2 6 2 4 2 7 1 6 5 1 3 3 6 5 5 6 6 6 4 2 1 5 1 5 5 7 4 3 5 2 7 6 5 2 7 5 1 6 1 3 4 4 5 2 1 1 7 4 4 1 6 5 4 4 7 1 3 1 3 7 3 3 3 5 2 1 7 7 4 1 2 7 4 5 1 4 3 5 1 4 6 4 6 2 5 6 7 1 6 3 5 6 3 6 2 4 4 1 1 7 1 7 6 2 4 4 6 4 1 4 1 4 5 6 3 2 2 3 7 6 3 3 2 5 1 3 6 4 2 4 3 7 3 1 2 5 2 7 1 7 1 6 4 3 3 4 2 2 4 2 7 6 4 7 1 4 7 4 5 1 7 7 1 3 5 2 7 6 6 5 3 4 2 4 6 2 1 7 3 2 6 1 1 2 5 6 3 4 1 7 5 5 4 3 7 6 4 4 2 7 7 5 3 6 1 6 7 6 3 7 1 2 5 6 1 2 2 2 6 2 6 1 7 3 3 4 6 4 6 1 3 5 5 3 3 3 6 7 2 1 4 2 7 2 5 6 1 6 7 6 1 3 4 5 5 6 1 4 2 6 2 4 1 6 4 1 6 2 5 7 3 2 6 7 1 3 5 1 7 2 5 5 5 1 2 7 5 7 1 6 4 2 1 4 5 2 3 4 4 7 1 4 1 7 3 6 7 6 5 6 5 2 3 7 7 2 7 4 2 5 1 5 7 1 1 2 2 3 5 3 1 6 6 6 3 7 5 2 3 2 6 7 1 6 5 7 1 2 2 2 6 2 6 3 7 4 5 6 5 7 2 3 5 5 1 5 4 5 5 6 4 3 4 4 1 6 2 1 7 3 7 5 4 3 1 3 7 3 6 2 2 7 4 5 5 2 2 6 7 6 3 1 6 4 5 7 2 6 5 1 6 5 5 2 7 3 2 4 3 7 3 5 5 4 7 7 6 6 5 5 5 5 5 1 1 7 5 2 3 3 7 1 5 3 7 2 3 1 6 6 6 1 1 3 3 7 7 1 5 2 5 7 7 7 1 5 5 5 7 7 5 4 6 2 6 5 4 2 6 7 7 2 5 5 4 7 4 3 7 6 4 2 4 1 7 4 6 4 6 3 1 2 6 4 3 5 2 4 4 5 3 1 6 6 5 7 5 6 7 3 4 3 4 7 2 3 1 7 4 5 2 3 6 5 6 6 2 5 3 3 2 3 3 5 1 7 4 4 5 3 6 2 4 2 6 3 3 5 2 4 2 1 6 5 5 5 3 5 7 3 7 2 6 3 6 4 2 1 7 7 1 5 6 2 5 2 4 7 4 5 1 5 3 7 7 1 2 3 3 1 3 2 7 1 2 4 5 2 4 4 6 2 7 4 4 4 3 7 1 7 3 1 2 5 5 2 3 4 2 5 5 4 5 4 3 4 5 7 5 1 1 3 1 5 6 4 6 7 1 4 4 1 3 5 4 7 4 6 4 5 2 6 7 4 7 2 7 5 6 5 3 4 7 3 2 4 4 7 1 3 2 4 3 4 1 6 1 5 3 4 7 4 7 6 5 7 5 2 2 3 6 4 7 4 5 6 5 1 3 5 3 4 1 4 7 6 2 6 1 4 2 1 5 7 4 7 6 7 2 7 2 5 1 6 1 5 2 5 4 5 7 4 6 7 7 4 4 7 2 4 1 1 4 4 7 6 3 5 5 2 2 4 7 3 1 5 5 2 1 1 4 7 5 3 5 2 6 1 1 7 4 2 7 6 5 5 4 5 7 6 7 2 2 4 2 2 1 6 2 1 5 5 1 7 7 5 1 3 3 2 2 6 1 7 4 5 2 5 7 1 1 4 7 3 7 1 2 1 5 3 1 7 1 6 6 5 3 6 1 5 5 7 2 5 4 3 7 5 6 7 6 6 3 3 1 1 4 1 1 6 3 6 3 1 5 1 4 5 4 2 1 2 1 2 6 3 2 6 7 7 3 3 6 3 6 6 3 7 4 1 3 5 7 5 3 4 3 6 1 6 7 1 7 6 7 4 1 2 2 5 1 2 6 4 2 2 1 5 6 4 5 1 1 4 3 4 5 3 2 4 1 7 4 6 5 2 2 3 1 1 7 6 2 3 3 3 4 3 5 2 6 3 7 5 4 7 1 7 2 7 3 1 6 4 6 1 5 7 3 3 7 1 2 6 3 4 1 5 4 6 6 7 6 4 4 7 3 4 6 3 2 1 3 7 5 1 6 7 7 6 3 4 6 2 2 7 5 2 4 6 5 7 5 1 3 7 6 4 3 4 6 2 3 6 7 5 6 5 4 3 3 4 6 7 5 7 4 7 6 5 3 2 2 1 2 5 7 7 6 7 2 2 2 4 7 1 6 5 3 7 5 3 4 3 7 6 7 3 6 5 5 1 4 7 6 6 2 3 3 7 1 4 6 2 5 5 7 3 7 7 3 4 2 4 4 2 2 3 2 5 5 7 4 2 4 7 7 5 3 7 2 3 4 7 2 6 2 6 7 1 5 7 2 6 1 5 5 2 7 7 5 2 4 6 3 7 5 7 2 5 7 3 5 1 7 4 4 1 2 3 6 6 2 7 3 2 4 5 2 1 4 4 2 5 7 3 4 4 2 3 7 6 5 4 6 2 6 3 7 7 3 5 4 3 2 4 2 3 1 1 3 3 4 3 7 1 5 2 3 4 4 2 3 7 3 6 1 1 6 1 6 2 3 7 2 5 3 3 7 3 4 1 5 5 3 3 6 5 4 1 6 7 7 1 6 7 5 5 1 3 3 4 4 5 3 3 7 5 6 7 5 7 7 1 2 7 3 7 2 6 5 7 3 2 6 2 2 3 4 7 5 4 3 7 1 5 2 6 7 5 5 4 4 2 4 6 6 6 3 5 4 6 2 7 7 7 6 6 7 7 5 3 3 7 7 1 2 6 6 1 4 1 5 5 7 1 1 3 5 2 7 6 7 2 3 4 1 6 3 6 5 5 1 5 5 7 6 4 5 2 5 6 3 2 4 7 7 2 3 4 3 2 1 2 3 3 4 2 2 4 5 4 1 5 2 3 2 7 7 4 6 4 3 6 3 4 6 2 5 1 4 1 7 4 7 1 4 3 7 5 4 4 2 5 6 1 7 7 5 4 3 3 7 3 2 7 6 5 2 2 3 3 7 2 4 6 7 7 7 4 3 3 7 2 5 5 2 3 2 6 6 5 1 4 7 7 3 4 4 2 5 4 4 4 4 7 7 3 5 6 7 7 7 4 6 4 7 7 4 1 5 3 3 3 6 1 3 1 4 4 3 6 1 4 7 2 2 6 4 6 3 1 3 2 3 1 3 2 5 7 7 2 7 3 2 3 1 4 1 4 6 1 7 4 5 6 5 6 4 6 2 6 5 2 5 7 7 6 6 2 3 5 3 2 5 2 4 5 6 2 6 2 3 5 3 7 3 5 3 5 1 2 1 5 1 6 2 5 2 5 6 4 3 6 3 5 7 4 3 3 5 1 4 7 4 4 4 4 1 6 1 2 5 2 4 5 5 6 7 6 3 5 2 3 3 2 1 3 5 1 5 2 1 7 2 2 3 5 6 4 2 6 3 4 5 6 7 2 2 6 5 5 4 4 5 4 5 5 4 2 5 7 2 4 6 3 5 6 5 3 7 4 7 2 1 2 6 7 2 7 3 6 4 4 1 7 1 5 4 4 5 7 1 6 1 6 6 5 3 1 6 2 5 3 2 3 4 7 7 5 6 2 2 1 6 2 7 4 6 1 5 1 7 6 6 5 4 2 3 6 3 6 6 5 1 7 7 2 6 6 5 4 5 6 4 3 7 3 4 3 4 2 2 1 7 5 6 1 7 6 7 7 2 3 4 7 2 1 1 7 4 5 1 1 1 5 2 5 5 5 1 6 6 2 5 3 6 1 4 3 6 1 2 7 3 3 6 4 1 4 1 4 7 1 3 7 3 2 5 6 6 3 4 3 2 1 3 7 1 6 1 4 6 7 1 6 3 4 2 3 1 7 5 7 6 7 4 1 1 6 6 4 1 1 4 2 6 7 7 7 5 7 1 2 6 2 7 6 5 7 7 5 6 4 2 4 3 4 3 1 2 6 2 3 6 6 2 5 3 1 2 7 5 2 6 2 1 6 5 6 5 4 1 1 7 1 3 7 4 5 7 5 1 2 5 7 5 7 2 7 5 1 4 1 7 3 2 1 1 6 6 3 3 4 3 7 4 3 7 5 7 4 3 6 5 5 3 7 2 4 6 7 2 3 7 1 5 6 1 3 4 4 3 4 1 5 2 2 1 1 7 5 4 7 1 7 4 3 6 6 4 3 3 5 5 2 6 7 7 4 7 1 1 2 3 6 4 2 7 2 2 4 5 3 3 5 7 5 1 4 1 4 6 3 2 1 2 5 5 6 1 4 4 6 3 4 4 6 5 2 6 4 5 3 5 6 7 4 1 5 5 1 2 1 1 1 1 2 5 3 5 3 4 1 2 6 3 5 3 7 4 1 2 2 3 6 5 7 7 5 3 3 3 4 3 3 2 4 2 4 4 6 6 1 4 5 6 6 1 1 4 4 6 3 3 1 6 7 6 3 2 1 5 4 2 1 6 1 2 7 4 5 3 7 5 5 5 4 1 3 2 2 6 1 4 2 6 2 6 2 3 1 7 7 2 1 7 1 1 6 5 2 4 6 7 6 3 2 7 3 4 7 5 7 7 6 6 3 6 5 5 1 3 2 7 4 3 5 2 1 1 5 1 4 1 7 1 1 1 7 1 2 6 3 1 3 2 7 4 7 2 6 7 2 7 4 3 2 6 3 1 7 7 1 1 5 5 1 5 3 6 5 4 2 6 2 3 7 6 6 4 7 4 1 1 1 2 4 1 1 6 1 7 3 6 7 5 3 6 7 3 2 2 4 3 7 5 3 4 4 1 7 1 2 7 7 3 2 1 3 7 4 1 6 6 6 3 1 6 6 7 1 7 1 4 1 6 6 3 2 7 2 2 1 1 6 7 1 5 7 3 4 3 1 7 6 4 1 4 2 6 3 7 4 1 1 2 6 5 2 6 4 3 7 2 2 3 1 2 1 5 5 2 5 3 2 1 7 2 4 1 5 4 6 1 3 4 7 1 1 2 6 5 2 3 6 3 6 5 5 4 7 7 5 5 2 6 3 1 5 7 7 3 3 3 1 3 6 6 4 5 7 7 7 1 1 3 2 4 7 6 7 5 3 4 7 2 1 2 3 3 1 7 3 2 7 4 4 3 2 5 7 6 3 6 4 3 2 5 4 6 1 3 1 1 4 7 3 2 2 3 5 7 2 7 6 6 1 1 1 7 3 1 5 5 4 7 5 3 4 1 7 3 1 7 3 5 7 5 6 6 5 1 5 4 1 2 2 1 2 3 6 4 1 3 7 2 7 4 5 2 3 2 4 1 1 4 5 5 7 2 3 4 7 6 1 7 5 2 6 6 2 4 7 7 4 6 2 2 1 4 3 3 5 6 3 3 7 6 1 6 5 1 3 4 4 1 2 1 2 5 4 2 6 4 1 7 2 2 1 2 3 3 2 7 6 3 3 6 6 1 4 3 1 4 4 3 4 5 3 4 7 7 5 5 3 3 5 2 3 5 2 5 1 3 3 6 3 5 4 1 5 6 1 3 2 3 5 4 5 1 7 5 5 2 2 5 4 4 6 4 2 5 2 7 1 4 3 1 6 5 7 3 3 7 3 2 7 1 5 5 6 2 7 1 1 1 5 3 3 1 6 4 6 5 1 4 6 3 2 4 5 1 4 5 6 7 7 5 5 2 7 3 2 6 1 2 5 5 4 7 3 1 1 6 5 6 2 4 1 4 7 4 2 2 1 7 1 5 5 5 5 2 5 6 1 5 5 3 7 7 2 7 7 7 6 4 5 5 5 3 6 5 6 1 4 7 7 4 4 2 6 6 4 1 4 2 3 2 4 7 1 5 6 5 4 4 1 1 2 6 3 7 1 7 7 4 6 5 5 7 6 1 6 7 1 7 1 1 6 4 7 4 6 5 1 7 7 2 5 6 5 6 3 3 5 1 6 1 5 1 5 1 1 1 1 1 1 6 6 4 1 5 1 4 7 1 4 6 7 1 4 4 4 7 6 6 5 2 6 2 2 2 7 2 2 7 7 7 4 5 4 4 7 4 7 7 4 1 5 4 7 7 5 3 4 4 2 1 3 5 7 5 6 6 4 1 4 2 5 7 6 1 1 4 4 7 3 6 6 5 2 5 2 4 7 5 7 6 3 1 4 7 5 2 6 6 7 7 7 5 6 4 3 4 7 7 3 2 3 6 4 4 3 6 7 3 1 5 6 2 5 2 1 7 2 4 3 6 3 3 1 6 6 4 2 3 1 3 2 3 1 5 4 4 1 1 4 7 3 7 1 5 2 6 4 1 1 7 4 3 7 3 7 3 6 6 5 4 1 6 4 7 1 7 3 7 5 4 6 1 3 6 5 2 2 7 7 2 4 4 3 1 6 2 3 2 7 7 3 6 3 6 5 1 3 5 7 7 1 5 5 1 1 1 3 3 5 2 4 6 3 6 6 6 5 1 5 3 5 7 1 5 3 3 5 5 7 5 3 5 7 5 5 1 5 5 3 7 7 4 5 7 1 3 4 3 3 1 5 5 6 3 2 1 5 5 4 2 2 4 6 6 6 2 6 2 6 6 1 3 1 6 3 1 1 6 3 2 4 6 6 2 6 6 1 2 3 2 3 2 3 7 7 1 1 4 2 6 2 1 2 2 6 2 7 4 7 1 5 1 4 2 1 2 5 6 3 7 5 4 6 7 3 5 5 1 1 5 6 1 5 7 7 3 6 7 6 5 5 2 4 1 1 4 2 5 2 3 2 6 6 7 3 6 2 7 6 1 2 2 6 6 7 5 6 5 2 3 3 4 4 4 4 2 7 4 4 6 6 5 2 2 2 4 7 1 1 3 1 3 4 4 6 3 7 5 1 1 7 1 5 1 4 6 2 1 2 5 6 7 7 5 1 6 1 5 6 6 7 5 6 4 6 3 4 5 7 4 6 4 4 1 4 5 4 3 5 6 7 1 5 4 5 4 7 3 6 5 7 6 7 3 7 6 5 3 3 4 5 6 7 1 4 1 4 1 3 6 6 7 7 1 3 2 2 7 3 1 5 2 4 2 4 1 5 2 3 1 3 7 4 1 6 6 1 7 6 4 5 2 3 2 7 4 4 7 3 4 5 5 5 1 5 6 1 2 5 1 7 1 6 4 1 4 7 6 3 5 2 5 4 3 7 1 4 3 7 4 6 2 7 1 7 4 4 7 3 2 6 3 7 4 4 5 7 3 3 7 5 3 4 6 5 3 6 6 3 4 7 6 3 6 4 3 7 1 2 3 7 5 5 6 1 6 3 5 1 5 4 3 7 6 1 2 6 4 5 7 5 5 3 1 1 7 3 1 5 2 3 4 7 5 7 7 1 2 5 6 4 6 1 2 2 6 1 1 2 6 5 7 1 7 5 1 4 7 6 6 1 6 2 7 1 6 5 1 7 2 6 2 5 4 3 7 2 3 5 2 6 2 6 4 6 3 5 3 2 1 1 7 7 1 5 7 6 2 1 4 1 4 5 5 6 5 4 7 7 6 6 4 5 4 7 4 6 2 4 5 3 2 3 7 2 7 6 6 1 4 7 1 6 2 5 4 6 7 1 3 3 7 6 1 3 4 4 7 3 5 2 3 6 4 2 6 3 6 2 3 7 1 1 3 2 4 6 7 1 5 7 3 4 6 3 4 7 4 3 2 1 5 5 7 6 4 3 2 7 4 2 7 4 1 2 3 4 6 2 4 3 1 4 6 4 5 7 3 6 3 3 7 5 5 4 1 1 6 2 6 7 2 5 3 2 6 5 5 2 4 6 4 2 7 7 6 4 7 6 3 7 6 7 2 1 1 2 2 4 4 5 3 3 2 5 4 5 7 6 7 3 2 1 2 1 1 7 3 7 4 3 4 7 7 5 1 7 6 7 3 7 4 3 2 5 5 3 7 4 1 4 4 7 5 5 1 5 3 1 2 4 3 5 1 7 2 1 6 5 7 6 5 1 6 6 3 3 2 3 4 7 6 7 7 3 2 5 5 2 5 6 3 5 1 4 4 7 2 7 5 2 5 2 2 3 7 5 3 6 5 6 4 3 3 3 4 2 7 1 4 2 5 4 4 5 7 7 5 2 6 2 1 1 1 7 1 5 2 3 4 6 1 5 7 1 7 3 2 4 1 5 5 5 7 1 1 4 5 3 5 1 2 3 1 2 1 6 4 2 1 5 6 6 2 3 4 1 3 5 2 3 1 6 6 7 4 4 3 6 4 6 6 5 6 4 4 6 2 7 6 7 3 4 3 4 4 6 3 6 4 4 6 2 1 2 1 4 5 1 1 6 6 6 3 5 1 4 3 2 2 6 7 4 7 2 7 3 6 2 6 7 6 5 1 4 4 6 5 7 6 5 5 3 2 6 7 2 2 7 3 3 6 7 4 3 7 4 6 5 3 4 4 6 6 2 2 3 7 7 2 3 2 4 5 3 2 2 4 2 7 5 2 3 4 6 5 3 7 3 7 2 5 1 6 3 7 5 3 4 2 2 7 4 6 2 6 5 4 3 6 1 5 1 3 1 6 7 4 5 1 1 4 3 7 2 3 6 5 6 3 6 5 7 2 3 1 1 1 2 1 6 2 3 4 4 3 2 2 4 4 7 3 1 2 2 7 4 5 4 7 5 1 5 4 2 5 3 7 3 4 5 7 4 7 3 7 1 5 6 4 1 3 4 6 2 5 4 4 1 5 3 5 5 5 7 7 3 7 4 5 1 2 2 4 6 5 2 6 2 5 1 7 1 4 4 2 7 7 5 7 4 6 2 2 3 6 6 3 5 2 6 4 1 7 7 7 4 1 5 3 6 3 3 4 7 4 5 6 3 1 3 4 6 4 3 1 1 6 2 3 1 7 6 6 6 6 5 3 4 1 5 7 1 5 3 7 1 6 3 3 6 5 5 4 7 7 2 7 6 3 7 4 2 6 2 6 2 5 1 3 3 5 3 3 3 5 1 1 3 3 4 6 6 6 7 3 5 2 7 1 2 6 4 2 2 4 7 3 6 5 6 6 2 6 6 2 1 6 1 2 7 2 7 3 7 7 5 4 6 4 5 5 2 6 6 4 2 3 4 5 7 7 3 7 5 2 6 6 5 6 7 4 7 4 6 6 3 1 1 1 4 3 4 4 1 2 5 1 3 1 5 7 6 6 6 1 7 3 6 4 6 3 6 4 5 2 7 7 3 7 6 6 7 2 2 6 1 6 4 3 5 6 1 3 4 4 3 1 6 7 5 5 7 1 6 4 2 5 2 4 3 5 3 2 4 2 7 4 6 3 5 1 2 5 1 3 1 1 4 5 5 6 7 5 6 5 6 7 2 5 4 4 2 4 4 5 5 3 7 1 4 2 1 3 4 1 5 2 2 6 6 6 4 3 1 2 7 5 2 7 2 5 1 2 6 4 4 1 5 1 2 1 2 7 1 3 6 3 5 5 2 1 1 5 4 2 7 1 4 1 7 3 3 1 2 1 4 6 1 6 4 7 6 4 7 4 6 5 7 1 2 6 2 2 3 3 1 7 3 2 5 1 5 7 1 6 5 2 2 4 1 6 3 4 7 7 6 3 2 5 4 3 3 3 3 3 5 1 3 5 3 5 5 7 5 3 3 7 5 3 1 3 6 2 4 5 1 2 7 3 4 3 3 4 3 3 5 5 4 7 3 4 4 7 1 6 3 3 4 5 5 4 5 3 3 6 5 4 6 5 4 2 5 4 4 1 7 1 5 1 5 5 4 6 3 4 3 3 4 4 7 7 5 2 2 1 7 7 2 5 2 5 5 4 6 6 4 5 6 7 3 1 2 4 6 4 7 6 6 2 2 3 1 7 4 7 7 2 4 1 4 5 3 6 2 1 4 3 4 7 7 6 7 2 3 4 5 7 2 4 1 4 6 6 3 1 6 7 7 2 5 1 5 5 7 6 3 1 6 6 1 6 3 7 7 3 3 4 7 5 5 6 6 2 4 6 7 7 5 6 2 7 6 6 4 3 2 4 4 7 3 4 5 3 1 2 3 4 4 2 6 1 7 4 7 2 2 6 1 4 2 7 1 1 3 2 1 4 5 4 4 5 7 6 5 6 6 7 2 2 2 5 7 6 6 7 5 5 3 6 1 5 3 6 5 6 7 3 2 2 7 3 5 4 7 2 2 5 2 1 6 1 5 3 4 3 2 2 7 5 5 5 7 7 3 2 5 7 4 5 7 3 5 4 5 4 3 6 1 4 7 4 2 2 7 4 5 6 5 2 1 7 7 7 4 7 6 7 5 3 4 2 5 1 3 2 3 5 6 3 2 3 5 1 4 2 4 6 5 6 1 4 5 5 3 7 2 2 6 6 2 2 5 4 7 7 4 2 5 2 3 4 4 5 4 5 6 6 4 1 4 4 4 7 6 5 4 7 4 2 4 5 1 1 1 7 1 4 7 3 3 2 6 6 4 7 4 7 3 5 7 7 6 4 4 4 6 7 3 2 6 4 4 6 5 2 5 3 6 2 3 1 1 6 5 4 5 6 3 1 3 3 5 1 4 6 2 7 5 2 6 3 6 2 6 1 3 1 1 6 3 3 5 3 1 7 7 3 5 7 3 5 2 5 3 3 3 2 2 5 3 7 5 1 6 3 1 2 2 1 5 4 1 2 4 1 6 3 4 1 3 4 5 2 7 5 3 2 6 2 5 2 2 7 7 5 1 1 4 2 6 2 3 7 1 6 5 7 7 1 7 7 3 3 6 2 7 1 1 4 3 3 5 2 3 4 6 3 2 3 2 1 2 4 5 2 7 2 6 6 1 6 5 3 6 4 2 3 2 7 6 4 3 1 5 5 3 2 5 4 4 4 2 5 7 4 4 6 6 3 5 4 6 7 4 4 1 5 4 3 4 3 6 6 3 2 1 5 3 3 7 4 6 6 1 5 3 2 2 1 4 4 4 7 1 7 1 2 2 5 4 3 7 7 2 7 1 7 3 3 3 2 6 1 7 4 4 2 6 5 7 7 6 1 7 6 7 7 7 6 4 1 2 3 1 1 1 1 7 3 2 2 4 7 1 3 2 2 3 5 4 2 4 2 3 3 7 7 3 5 6 4 5 5 5 5 5 5 4 4 7 5 4 3 2 2 3 3 3 3 7 6 5 2 5 5 4 4 2 4 6 5 1 2 2 3 4 6 7 7 1 6 4 2 6 4 3 6 6 3 2 4 1 4 5 5 6 6 6 7 1 3 5 6 4 6 1 7 3 7 7 1 3 1 2 1 4 2 6 1 4 7 2 4 1 4 6 6 2 2 6 7 4 1 5 5 4 5 5 6 2 2 6 4 7 5 4 4 6 1 2 2 5 3 3 6 6 6 4 5 1 7 5 4 7 7 2 4 3 4 7 4 3 4 1 2 1 2 3 5 2 4 6 7 6 7 5 2 5 6 7 5 6 2 7 3 6 6 6 1 7 6 5 2 7 3 1 5 4 4 2 6 7 6 3 6 5 5 7 7 3 4 3 6 3 2 2 2 5 7 2 4 3 4 3 7 6 3 5 3 6 6 6 4 4 1 2 6 3 6 6 5 1 1 2 1 7 3 2 2 7 2 5 1 5 5 7 4 5 2 4 4 1 2 7 2 7 6 6 2 2 2 4 2 7 5 3 4 5 2 5 3 3 7 3 6 4 7 2 1 2 3 2 7 4 6 1 1 4 4 2 4 5 3 3 2 6 3 5 1 5 2 3 5 1 3 1 2 3 7 3 2 2 2 1 5 1 6 5 2 1 4 5 5 5 1 5 3 1 2 3 3 4 4 1 2 6 6 4 6 6 4 7 7 5 5 3 5 2 5 5 2 2 2 4 6 7 1 6 1 3 6 1 4 2 6 5 6 5 1 4 3 4 2 2 7 4 4 4 5 2 6 4 1 1 1 4 5 1 2 3 1 5 4 4 7 2 7 3 6 7 6 1 2 5 1 6 2 4 7 4 3 6 1 3 6 6 4 1 6 5 4 5 1 5 1 5 4 7 7 3 5 3 1 4 1 6 2 7 1 1 1 3 4 6 4 7 4 7 1 1 3 2 5 1 6 3 5 7 1 4 2 5 6 1 6 4 4 5 1 4 3 7 5 7 5 6 6 7 3 4 7 3 5 2 3 1 4 7 1 4 3 7 6 7 5 2 1 2 4 7 3 7 4 7 4 1 3 2 5 6 6 4 1 1 3 2 2 5 1 2 6 2 1 3 6 4 4 4 5 1 3 7 5 6 5 1 5 5 2 7 1 5 2 7 6 4 1 5 1 1 6 7 2 4 2 5 7 3 2 2 1 2 7 5 6 2 5 1 4 5 7 5 2 1 4 5 5 4 2 3 4 5 7 4 7 1 6 4 2 7 4 2 2 3 7 7 2 4 7 5 6 4 2 6 5 5 3 7 6 3 7 1 5 7 4 2 5 2 4 6 7 7 1 6 7 7 5 1 1 2 3 7 3 3 3 7 5 3 4 4 5 4 4 1 3 5 7 7 4 3 4 3 2 4 1 1 1 3 6 6 2 7 3 5 2 5 2 4 1 6 7 3 7 1 3 7 5 1 4 7 3 7 2 5 3 1 3 1 1 7 7 3 6 2 5 5 7 4 1 7 7 1 7 6 6 1 5 4 1 2 3 3 6 2 5 2 7 1 7 1 7 6 3 3 6 5 7 5 1 7 2 1 5 6 6 4 6 2 5 6 1 5 2 6 4 6 5 4 4 5 4 1 1 4 3 6 1 7 1 1 7 7 6 2 6 3 3 4 4 5 3 4 7 2 7 4 5 5 7 2 7 1 7 7 4 1 6 2 7 6 7 4 6 6 6 4 1 6 7 4 4 7 5 3 1 2 4 6 6 3 5 5 1 2 5 4 2 1 5 2 6 5 5 2 1 1 5 1 7 3 2 1 7 4 3 1 5 7 4 2 7 6 4 1 7 6 2 2 6 5 1 3 7 5 4 7 4 7 5 3 7 4 1 6 7 3 4 2 7 5 1 5 1 5 3 6 1 2 7 7 6 7 7 3 2 3 2 5 7 4 5 4 7 5 3 4 6 4 6 3 7 4 7 7 1 7 5 7 2 2 6 5 6 3 1 6 5 2 3 3 4 1 6 3 3 6 5 1 1 1 4 7 4 1 4 3 1 2 2 7 1 5 4 7 7 4 5 2 4 5 4 5 3 1 7 6 4 2 6 4 2 7 1 6 6 5 1 4 4 2 3 4 4 4 1 3 6 3 4 2 1 6 4 1 6 1 6 2 3 3 4 4 7 4 2 5 1 7 1 2 6 1 4 2 5 4 4 3 5 6 2 3 4 5 3 2 5 2 1 5 2 4 2 1 1 3 4 6 1 4 1 6 3 4 1 7 5 4 7 2 2 6 4 3 3 5 4 5 4 5 3 5 6 2 3 6 4 4 3 4 6 1 1 1 2 1 7 6 2 4 6 2 2 7 4 2 4 6 4 7 1 6 2 6 5 3 3 7 6 5 1 4 3 1 4 4 1 1 7 1 2 3 2 3 3 3 4 4 1 6 2 1 2 1 7 7 3 7 6 7 4 6 3 6 7 5 7 5 3 6 5 5 2 4 5 2 7 7 3 7 5 2 6 6 1 3 5 1 2 1 7 3 7 1 6 6 3 5 3 5 1 6 7 7 2 5 1 1 4 2 6 6 1 4 4 1 6 7 2 7 7 6 2 6 6 5 2 6 2 3 4 2 1 1 2 2 5 7 1 6 6 6 2 7 7 4 7 5 3 6 2 7 5 1 4 1 5 5 7 6 5 1 5 5 1 6 5 4 4 5 7 2 1 2 1 7 5 6 2 5 2 3 4 6 1 5 5 5 1 4 1 5 4 3 1 2 7 3 5 3 7 3 4 5 4 3 4 6 6 5 1 7 5 2 4 5 7 6 7 7 2 5 2 3 7 2 4 6 4 7 6 1 2 3 3 3 3 6 6 6 1 6 3 3 7 4 5 6 2 4 3 1 6 3 3 6 4 5 2 6 2 1 4 1 1 7 1 1 3 6 6 2 4 1 4 1 5 7 5 6 3 7 7 7 2 7 3 4 2 4 7 3 2 3 3 2 7 1 2 1 6 5 2 7 6 3 1 1 2 5 6 3 2 3 2 2 3 4 5 4 5 2 5 5 4 5 6 2 6 6 2 4 1 3 4 6 3 2 6 5 6 3 5 5 5 6 6 5 7 1 7 2 2 4 6 4 6 3 5 4 6 6 6 6 6 7 3 6 1 6 3 4 1 7 1 4 3 5 6 2 5 5 2 7 6 7 3 5 7 5 6 5 3 4 2 6 3 4 4 1 7 5 2 1 2 1 2 5 5 7 4 2 5 5 6 1 3 1 5 2 5 4 5 5 5 6 1 6 7 3 6 6 7 6 4 1 6 5 3 1 3 7 2 7 2 6 5 4 6 3 4 2 4 1 4 1 4 3 6 3 5 3 6 2 1 3 2 4 7 3 4 2 2 3 6 1 1 2 5 7 4 6 6 5 4 7 5 7 2 2 7 6 4 5 7 2 5 7 5 3 7 6 2 1 1 1 1 2 7 3 6 3 6 2 5 2 1 2 6 3 1 5 6 2 1 4 3 5 1 5 7 7 1 2 7 2 7 5 3 6 6 6 6 4 7 3 4 7 2 2 7 3 5 6 2 5 7 5 2 7 7 7 6 1 6 3 7 5 7 7 1 3 5 4 5 2 6 6 1 5 7 6 5 4 2 7 6 1 4 6 7 1 5 5 6 3 7 5 5 4 4 3 5 6 6 2 7 4 5 6 6 4 4 4 6 3 3 4 3 4 2 2 4 4 4 1 4 1 5 6 4 7 1 1 5 6 7 5 7 2 3 6 6 4 7 2 6 2 5 1 5 5 7 6 6 1 6 3 1 2 1 2 1 7 1 3 3 5 7 3 7 7 6 5 3 5 4 1 4 6 6 6 3 3 4 2 3 1 2 1 7 7 3 7 6 3 7 2 7 7 2 6 4 5 1 7 7 2 5 3 1 2 1 3 2 2 2 3 2 3 3 1 3 5 5 1 5 3 7 5 7 1 1 3 5 7 7 4 1 3 6 1 2 4 2 3 6 3 5 5 6 1 4 6 3 6 4 1 1 4 3 7 4 1 1 7 7 7 3 6 7 7 6 1 1 7 4 6 3 1 2 6 6 3 2 7 6 5 7 7 1 7 4 5 7 2 2 7 2 4 5 6 1 1 7 2 1 3 5 1 1 4 4 5 6 5 4 5 2 3 2 3 2 3 5 6 5 6 5 4 7 7 2 6 6 1 7 4 1 2 4 7 6 5 4 2 7 7 6 1 7 5 1 6 1 3 4 3 6 7 6 4 4 7 2 2 6 6 5 4 7 6 3 5 3 6 5 2 3 3 1 2 6 6 5 6 7 7 1 5 6 4 1 7 1 7 2 6 5 4 1 5 3 3 7 3 7 4 3 2 5 1 2 1 6 4 6 5 3 4 1 6 7 6 6 5 6 5 2 3 1 2 5 1 4 3 4 1 6 4 1 1 4 2 1 7 3 4 3 6 5 3 4 2 1 7 7 6 4 1 7 3 2 2 3 3 4 4 2 1 7 2 1 1 1 7 1 3 1 3 1 6 3 3 7 3 2 4 7 4 4 4 6 3 5 6 4 2 3 5 2 7 6 7 1 6 4 6 6 5 6 7 1 1 7 5 1 6 2 7 2 5 1 5 6 6 2 2 5 2 4 6 1 7 3 6 3 5 4 1 2 2 5 7 7 4 4 1 3 5 5 2 1 6 5 6 2 4 5 6 5 1 2 5 5 4 4 7 1 5 7 7 5 5 6 4 6 1 4 6 5 2 1 3 5 3 6 6 6 3 4 3 1 5 5 5 6 6 4 7 4 2 4 1 6 1 4 2 1 6 1 5 5 6 6 2 1 4 5 4 5 1 4 5 3 6 1 1 5 2 5 1 1 7 6 4 7 7 6 7 5 6 2 7 4 7 1 2 4 5 3 1 3 4 3 5 2 1 4 6 1 6 4 1 5 2 5 4 2 3 3 4 1 3 2 2 2 2 3 3 5 3 1 5 6 2 1 7 2 4 6 2 2 2 3 5 2 7 1 1 7 2 2 7 4 3 1 3 3 1 4 7 3 2 2 6 3 2 5 3 3 1 2 3 1 2 7 2 6 5 2 5 6 1 4 7 4 2 3 6 7 4 3 7 5 4 5 6 4 1 1 4 1 2 6 1 2 3 7 7 1 1 5 4 7 6 4 3 6 4 1 5 7 1 3 2 4 7 7 5 5 7 2 6 7 5 4 1 6 4 7 4 2 2 7 1 1 1 3 6 4 1 1 1 1 3 3 3 1 7 7 5 7 6 1 4 2 5 2 7 1 1 3 2 1 2 3 1 3 3 4 4 4 2 3 4 3 5 6 3 2 4 5 1 2 6 2 1 1 3 7 6 2 2 7 2 2 7 7 2 3 1 3 4 2 5 7 4 7 4 4 2 7 2 7 6 5 2 7 3 2 4 1 3 4 7 2 3 5 6 4 5 6 4 1 6 2 7 2 1 1 4 2 7 3 7 4 5 1 1 7 2 4 7 3 7 4 4 7 1 3 3 3 6 7 3 4 6 1 4 6 1 7 6 6 2 5 7 6 3 7 3 2 1 2 2 6 3 4 5 2 4 6 4 2 3 7 4 1 5 7 4 3 4 2 1 3 4 5 6 4 2 1 4 3 7 5 1 2 6 3 3 2 1 7 2 3 4 5 1 1 2 5 1 5 4 7 7 6 4 3 2 6 3 3 6 2 6 4 1 4 6 4 6 5 1 5 5 4 2 6 2 3 3 7 5 6 6 2 4 3 4 4 6 4 4 4 3 2 7 3 6 5 4 2 2 4 6 7 5 5 3 4 5 5 4 2 1 2 1 3 2 4 4 7 5 7 3 7 2 2 7 5 7 4 6 6 5 2 3 3 6 5 6 3 7 7 2 1 2 2 3 3 3 6 3 7 5 5 6 4 5 5 1 2 6 6 7 4 5 1 4 1 5 2 1 5 7 2 3 1 1 5 1 3 1 3 2 3 6 5 7 3 1 7 2 6 4 1 7 1 6 3 2 2 3 2 4 2 2 6 7 2 1 7 3 1 1 2 3 4 7 2 4 5 7 5 1 3 3 1 1 2 1 7 3 3 7 6 2 6 4 1 7 4 1 7 2 1 2 4 2 6 4 5 1 3 2 1 3 4 6 3 5 5 1 7 7 7 3 7 5 6 7 2 7 5 7 1 3 1 5 4 4 6 1 4 1 7 4 3 4 1 3 6 5 3 6 2 2 1 1 4 5 6 4 4 1 3 3 4 1 7 7 4 5 6 7 3 5 1 5 6 6 7 5 1 1 1 3 7 1 1 4 3 4 5 5 5 7 7 1 7 4 5 1 6 1 5 1 4 3 3 2 2 7 6 2 7 6 2 7 5 3 1 7 4 5 2 1 4 1 6 1 2 2 1 7 2 3 5 5 5 7 7 6 5 5 6 4 2 7 1 6 7 6 3 4 3 5 4 4 3 3 2 5 4 7 2 3 2 7 1 7 4 5 3 1 7 1 3 1 1 1 4 7 7 5 3 2 7 5 4 2 5 5 4 6 5 6 1 6 5 6 3 1 3 6 7 1 6 2 1 4 2 3 4 1 7 4 1 6 6 4 5 1 6 2 6 1 7 5 7 2 3 7 7 4 5 6 4 2 5 2 5 5 2 6 3 1 1 3 4 6 4 2 7 1 3 3 1 7 7 5 6 1 5 5 4 7 2 5 1 4 4 6 1 6 2 4 4 2 4 1 6 6 2 5 6 2 5 6 6 5 4 4 5 6 6 6 5 5 1 4 2 4 2 2 2 1 3 6 3 7 4 6 5 5 1 3 4 5 6 7 2 7 3 4 5 6 7 1 2 7 4 3 2 3 2 1 3 5 6 3 2 7 1 4 4 1 4 5 6 2 4 5 7 4 7 4 1 4 2 2 2 5 2 3 7 3 3 1 5 7 3 4 6 4 7 1 2 3 5 5 3 7 3 2 3 7 3 3 3 5 2 4 7 3 4 7 4 5 7 1 4 7 3 7 1 2 5 3 3 1 7 3 7 7 2 7 4 4 1 7 6 2 1 6 5 5 3 1 2 7 6 3 6 1 7 5 1 5 5 3 3 2 3 2 2 4 6 5 7 6 2 4 6 3 2 1 5 4 6 4 3 4 4 6 3 3 3 3 5 7 3 7 7 5 6 1 6 5 3 5 1 3 1 6 3 7 6 7 1 4 1 1 1 2 5 1 2 7 1 7 5 1 4 4 3 3 2 1 5 2 3 5 2 2 4 4 1 7 1 7 4 1 7 2 2 4 2 2 2 7 1 4 7 2 5 2 2 4 7 6 5 2 2 7 3 3 1 4 2 2 1 5 7 7 4 7 2 3 1 3 2 6 6 6 7 3 7 2 6 4 5 1 6 6 5 1 6 6 2 1 7 2 3 6 7 7 5 1 2 3 3 4 1 6 2 1 1 7 2 4 3 4 2 6 1 7 7 6 5 6 6 2 1 2 7 7 6 3 7 7 5 7 1 6 5 1 4 3 7 3 6 7 6 7 6 6 4 3 5 1 1 1 2 6 7 7 5 5 7 2 3 2 1 3 5 3 1 1 5 5 1 1 5 7 6 1 3 2 3 5 1 1 4 7 7 3 4 4 1 3 4 1 3 2 1 7 5 2 6 7 6 6 1 3 3 4 1 4 5 3 1 3 4 4 3 1 5 6 4 3 7 5 3 2 5 3 1 7 4 4 6 3 3 4 3 3 7 2 6 3 4 5 5 5 6 7 5 3 4 7 3 3 2 5 4 6 6 2 5 7 6 2 7 6 5 1 1 3 2 5 5 5 7 7 1 5 7 3 6 1 7 6 3 7 4 6 5 7 5 1 6 3 2 6 1 6 6 7 6 7 4 3 2 1 3 7 5 7 1 1 7 7 7 2 6 1 5 2 5 7 2 3 3 1 6 1 6 2 7 3 6 1 5 6 1 5 5 4 4 5 2 1 3 6 7 6 4 2 5 1 2 6 4 4 6 7 2 3 2 7 5 7 5 7 5 6 5 1 7 6 3 6 7 3 5 4 7 6 6 4 7 7 1 1 1 4 7 2 6 6 6 1 4 4 6 6 7 1 4 6 6 7 2 3 7 4 7 6 3 5 3 2 2 3 7 7 6 4 1 3 3 5 1 4 1 6 7 7 4 4 3 3 1 4 3 7 6 7 4 1 2 6 7 3 6 6 2 2 2 1 4 2 5 3 5 3 6 5 2 3 6 2 3 6 3 5 3 1 5 6 6 4 2 5 7 7 3 6 7 3 4 1 4 6 3 7 1 2 2 7 2 7 1 4 3 2 6 5 2 1 2 1 5 3 3 2 1 4 7 5 6 4 5 7 7 6 6 1 5 7 7 6 4 6 2 6 7 5 2 6 6 1 6 3 1 7 4 6 3 1 3 1 2 6 7 2 4 4 2 1 3 6 6 5 4 5 1 3 2 7 2 5 7 5 7 1 4 1 4 4 2 7 4 1 5 2 2 6 5 1 6 5 7 2 2 3 4 3 4 3 2 3 1 7 5 7 5 2 6 1 5 7 5 7 7 2 1 7 5 3 7 3 7 4 2 2 5 3 2 1 6 1 1 6 5 5 3 2 4 1 3 7 5 7 6 3 7 4 7 4 6 4 5 3 1 4 2 5 7 1 3 5 2 3 1 6 5 3 1 2 2 1 1 4 5 4 4 4 7 3 6 3 7 1 5 7 4 5 2 3 5 4 5 6 4 5 3 1 6 1 7 7 6 7 1 3 3 5 5 7 7 3 7 4 1 3 1 4 7 2 5 4 3 2 1 4 7 1 3 5 6 2 2 4 2 2 6 2 4 1 7 2 1 6 5 1 1 6 3 5 5 7 7 1 1 5 4 7 5 4 2 3 6 1 4 5 1 7 4 4 1 3 5 1 7 1 7 5 6 2 3 3 1 2 1 6 4 3 4 1 6 5 1 4 4 4 6 4 3 3 7 1 5 3 7 4 3 6 2 6 5 2 6 3 1 5 1 4 7 4 2 3 7 2 7 3 3 3 6 3 5 3 4 1 3 3 2 5 6 1 1 3 2 5 3 7 2 3 1 1 5 2 3 4 1 7 4 3 1 2 4 5 2 7 3 5 7 5 7 5 5 1 5 5 3 7 4 4 7 5 2 4 4 4 7 5 2 3 5 2 2 1 4 4 7 7 6 4 4 5 6 6 3 1 3 5 7 5 1 5 2 2 1 3 4 6 7 3 6 3 2 6 3 5 7 1 2 5 4 5 7 3 4 3 3 4 5 1 1 6 3 7 5 3 3 6 6 7 1 3 2 7 1 3 5 7 3 6 2 6 2 1 6 3 1 7 6 6 5 5 2 7 2 4 7 2 3 4 2 1 6 1 1 4 3 3 1 5 6 2 2 7 7 5 2 6 2 6 4 4 1 3 3 7 6 1 2 1 4 1 7 7 6 5 3 2 7 3 4 5 2 3 5 1 6 4 6 7 7 7 4 5 2 4 5 6 2 4 6 3 4 3 2 7 7 2 1 6 2 3 2 3 3 4 2 1 5 5 6 3 3 7 7 2 3 2 7 3 5 4 5 6 6 5 6 4 4 4 7 6 4 1 6 7 4 5 5 2 3 3 4 3 2 1 4 3 1 4 3 3 7 5 2 3 2 5 6 4 6 6 2 3 6 5 7 1 3 4 7 3 7 1 5 6 1 1 6 6 4 1 2 1 6 1 4 5 5 2 1 1 5 7 3 2 5 2 2 7 6 6 2 3 6 6 1 4 6 5 3 1 5 4 6 1 4 2 6 6 2 6 6 4 6 7 5 3 1 4 7 4 2 1 6 7 6 5 4 2 7 4 7 4 5 6 5 1 5 1 4 4 6 7 1 2 6 5 2 5 2 1 1 3 1 5 1 4 7 2 4 6 5 1 7 2 6 2 7 2 2 3 5 6 7 3 7 6 1 7 1 7 7 1 7 6 3 7 7 2 1 3 5 3 2 5 4 7 6 3 6 1 3 2 6 1 4 3 6 2 7 4 1 7 4 6 3 5 5 2 4 4 3 2 6 4 6 1 1 2 1 7 2 2 6 5 2 2 6 5 4 5 1 2 2 4 7 4 6 5 4 3 6 6 4 2 7 7 2 7 1 3 4 3 4 2 5 5 4 3 2 5 6 2 6 7 3 6 4 2 1 5 2 6 3 5 7 7 4 7 6 2 2 1 4 3 7 7 5 1 7 4 5 5 3 4 3 5 7 4 4 7 1 5 5 1 7 2 7 3 1 3 5 7 3 6 7 1 3 4 1 3 7 6 5 2 7 7 5 6 1 6 3 1 4 5 1 3 6 5 4 5 1 6 2 1 2 2 1 3 5 2 5 3 5 7 2 2 5 6 7 5 5 7 4 6 4 2 1 2 7 2 4 5 5 6 5 5 7 4 7 2 3 2 4 7 1 6 6 3 2 3 1 6 2 4 2 5 3 1 4 2 2 1 6 5 6 4 2 3 5 1 4 7 2 6 4 7 2 2 3 1 4 1 5 5 2 6 2 4 6 5 6 6 3 2 3 6 3 4 1 7 2 3 6 1 6 2 7 7 1 7 7 4 7 2 1 6 1 7 3 6 3 6 4 5 7 6 4 3 7 2 7 6 4 6 6 2 5 4 6 6 3 4 7 1 5 6 4 3 5 4 2 5 2 5 1 7 2 4 7 6 3 6 5 5 4 1 4 7 4 3 5 5 4 4 3 6 7 6 2 5 3 1 7 2 3 7 1 4 1 7 1 4 6 5 1 7 3 4 6 7 4 1 2 5 3 4 2 2 7 3 4 7 3 4 2 5 3 7 7 2 5 5 5 3 7 3 7 2 4 4 1 6 4 7 3 4 1 4 6 1 4 2 5 4 3 4 2 4 4 6 5 6 3 7 1 7 7 5 1 3 1 7 1 3 6 2 6 7 5 4 5 2 4 2 5 4 6 4 7 7 7 2 5 7 6 3 6 5 5 7 6 6 6 4 1 2 5 4 1 3 1 3 2 2 3 4 5 1 6 3 5 5 4 7 3 3 7 6 5 4 5 3 7 1 7 5 1 4 2 6 4 7 2 3 1 4 7 3 2 5 5 4 7 2 3 7 2 7 6 6 3 1 7 3 7 6 7 7 7 6 5 4 5 4 6 5 7 3 6 6 5 3 2 3 2 2 2 3 1 5 7 4 6 6 4 5 2 1 2 1 7 4 4 4 1 1 7 5 3 5 4 1 7 3 3 7 5 4 7 5 2 6 6 5 2 2 7 3 3 1 4 7 2 7 3 7 7 7 5 1 4 6 1 2 1 3 1 5 4 7 3 3 6 6 5 5 1 4 1 1 2 4 5 2 1 7 1 6 5 5 6 1 1 6 2 2 6 7 4 7 7 4 1 3 3 5 7 3 7 7 1 6 1 5 7 2 2 1 7 6 3 3 5 4 1 4 3 4 4 6 3 3 3 1 5 5 4 2 5 3 2 5 6 7 7 6 1 6 4 5 3 6 7 7 7 5 3 2 1 4 1 2 6 3 7 1 7 3 3 4 5 2 6 4 1 3 7 7 1 3 2 3 6 2 2 6 4 3 5 5 6 5 4 3 5 3 1 4 6 1 5 1 7 1 2 6 3 1 3 2 1 4 4 7 3 4 3 7 4 7 2 7 3 5 2 7 5 1 2 3 6 4 2 6 3 3 4 5 2 6 6 7 7 1 4 3 4 6 2 7 4 1 6 4 5 6 3 2 4 2 3 2 4 2 5 6 2 1 1 1 4 5 1 2 5 4 4 6 1 3 3 2 1 1 5 5 4 5 4 5 7 4 7 3 5 4 6 7 3 6 7 4 3 5 3 5 2 4 3 7 6 5 1 6 4 5 1 5 2 3 3 1 6 7 1 2 1 6 6 1 3 3 5 5 1 5 3 7 2 3 6 5 1 6 4 4 1 2 1 2 2 1 1 1 7 6 7 1 5 5 1 5 5 3 2 3 6 2 2 7 5 5 4 3 3 5 4 1 7 4 3 1 5 3 6 2 1 3 7 3 5 6 7 3 1 7 5 6 6 5 3 1 2 7 3 3 4 6 3 3 1 3 2 3 5 5 4 4 1 4 4 5 2 2 5 7 1 3 4 6 5 6 5 6 3 7 1 7 4 2 7 4 4 6 6 7 4 7 1 2 1 4 6 7 5 4 5 3 4 6 7 1 2 4 4 5 1 3 4 4 4 1 7 5 7 3 4 3 1 4 4 1 6 7 6 3 1 3 4 2 1 3 7 2 4 4 4 4 6 7 1 7 6 5 4 5 6 6 5 6 2 6 4 7 3 2 1 4 4 2 3 2 4 3 2 5 4 5 1 7 3 6 6 1 4 7 3 7 5 7 5 5 5 6 2 5 1 7 1 2 1 4 2 2 4 3 6 7 7 7 6 7 3 2 7 4 6 7 3 2 6 5 6 1 4 5 6 4 5 4 3 5 5 4 5 1 6 3 5 4 7 3 1 3 2 6 6 1 5 7 2 4 4 5 2 7 2 5 1 4 2 4 7 6 5 4 7 2 6 4 3 4 5 3 6 4 1 2 4 4 1 3 7 5 7 6 2 7 4 3 3 5 4 7 1 6 3 5 7 7 2 2 3 4 3 1 7 1 7 2 4 1 4 1 5 2 7 4 6 3 6 6 5 7 6 5 6 1 1 3 5 2 3 7 3 5 5 7 5 5 1 2 5 3 2 7 2 6 3 7 6 7 3 1 4 1 4 7 7 4 3 4 3 3 2 5 7 6 2 2 3 3 1 5 3 1 2 4 6 5 1 3 2 1 3 5 2 6 3 6 2 5 2 2 5 3 6 4 7 1 3 2 1 2 5 1 2 6 2 5 1 7 7 2 7 1 5 1 4 7 4 4 2 6 5 6 6 4 7 3 2 7 5 7 1 7 5 2 5 6 5 6 3 4 5 2 2 7 1 6 6 4 2 5 7 4 1 4 5 7 6 4 5 3 3 5 7 5 7 5 3 4 1 5 5 5 5 5 5 5 1 1 1 7 4 6 3 4 2 1 2 7 4 6 1 5 3 7 2 7 2 3 1 2 5 4 5 2 1 7 6 1 5 5 7 1 3 2 5 4 7 4 3 4 2 1 1 2 1 2 7 2 4 7 4 2 3 6 1 1 5 7 6 2 2 3 3 4 3 5 5 2 6 5 5 7 6 3 6 6 3 5 5 6 3 6 5 3 4 6 2 1 3 7 1 2 3 1 3 3 5 7 4 1 2 7 7 5 2 3 3 2 6 6 6 1 4 3 1 6 6 2 4 6 2 4 7 2 4 2 4 6 6 5 6 6 2 3 3 2 4 4 3 2 2 1 7 3 2 7 1 7 7 5 4 6 1 1 7 3 1 1 1 6 3 5 4 5 5 5 6 1 1 1 7 2 2 6 4 3 4 5 7 1 2 1 6 7 2 5 2 2 3 1 5 5 3 7 2 7 4 7 6 4 6 5 5 7 2 6 7 3 1 4 3 7 5 1 7 6 3 6 7 5 4 2 7 4 1 2 2 4 6 7 7 4 2 2 1 1 6 5 1 6 2 3 6 6 1 3 2 1 6 6 3 1 7 3 4 1 2 5 4 5 2 2 2 4 3 7 2 1 5 3 5 4 3 1 2 4 3 3 2 6 1 5 6 5 5 1 5 6 3 2 3 5 1 2 6 3 7 7 2 2 2 6 5 5 6 6 6 6 6 7 2 4 2 6 1 6 6 6 4 6 5 5 3 5 4 6 5 3 6 6 4 5 2 6 7 7 4 3 3 7 1 5 1 2 3 2 1 6 5 2 4 7 6 5 4 1 3 6 3 1 5 5 4 6 3 1 4 5 4 6 2 4 1 3 3 1 4 3 6 6 5 1 5 1 5 6 1 7 4 2 6 1 4 7 5 4 7 1 6 1 4 1 2 3 1 5 3 2 7 2 7 2 2 4 1 6 2 1 3 5 7 1 4 3 7 6 5 5 4 3 5 7 1 7 2 6 4 5 7 1 4 4 1 3 5 1 1 4 6 1 7 6 2 3 6 6 1 1 3 4 2 1 1 7 5 1 6 6 3 5 4 4 7 4 6 4 2 4 1 1 4 7 4 3 2 2 2 7 1 4 1 2 2 6 1 4 4 6 2 6 2 4 2 1 7 5 2 2 1 2 7 5 1 3 7 7 2 6 4 2 1 4 1 2 1 2 4 4 5 3 1 4 6 2 2 4 5 4 5 5 5 2 2 4 4 7 1 3 5 5 5 5 6 5 5 6 4 6 1 7 1 1 3 7 7 3 3 4 6 5 2 1 6 1 2 7 5 3 2 3 7 4 5 5 2 7 2 3 5 2 2 6 2 3 3 1 5 3 5 3 5 4 1 1 4 3 7 2 5 6 2 2 3 6 4 2 6 3 4 3 4 4 6 3 6 6 2 3 1 4 3 5 7 3 5 1 3 2 7 5 1 1 6 3 5 1 4 3 3 5 3 5 1 7 5 4 5 6 6 6 2 1 1 6 2 4 5 2 5 4 7 5 5 3 5 2 1 6 2 4 4 2 6 2 1 3 6 6 2 2 2 1 1 7 5 7 3 2 1 1 5 5 3 7 1 1 1 6 6 7 2 7 2 7 7 7 1 3 3 7 4 2 7 4 2 2 3 4 1 2 2 6 6 5 5 4 3 4 3 6 1 2 6 2 7 3 2 7 5 2 6 1 4 3 3 5 5 3 1 5 2 1 1 1 5 4 2 7 5 4 5 5 4 1 7 3 3 6 2 7 5 5 6 1 7 6 5 2 6 4 7 1 4 5 6 6 1 7 5 5 2 7 3 3 1 7 5 1 3 4 6 7 1 2 6 5 7 3 7 3 4 4 3 5 1 6 3 2 4 5 4 3 3 4 5 3 1 7 3 3 3 6 1 1 7 6 5 6 6 4 2 1 7 2 3 6 6 6 7 2 1 1 4 3 5 6 3 3 5 4 6 7 2 4 7 2 2 2 5 5 6 4 5 3 4 1 1 2 4 5 3 2 6 4 3 1 7 5 3 4 6 6 1 1 2 5 7 1 6 4 6 2 1 3 5 4 1 5 3 4 1 3 4 4 6 6 4 5 3 4 6 2 1 6 7 2 3 6 1 6 7 6 1 5 6 3 1 7 7 1 1 5 3 4 1 6 7 4 1 1 6 6 7 6 2 6 5 2 2 5 1 1 1 6 6 7 1 4 4 5 5 2 3 7 4 3 4 3 7 4 3 3 3 2 6 4 5 3 6 6 6 4 5 6 2 3 3 2 4 6 6 1 6 1 6 2 4 2 4 1 5 5 3 5 4 6 7 2 6 5 7 4 6 2 1 7 4 3 1 1 7 6 6 5 5 2 4 1 1 7 6 4 2 6 1 6 4 5 7 2 7 4 6 5 6 4 4 7 6 2 5 3 6 2 7 3 3 3 1 2 1 6 5 2 4 3 5 7 1 4 6 7 6 4 3 2 7 6 1 4 1 6 6 4 7 4 6 7 4 6 1 4 2 3 4 3 6 1 2 4 3 5 1 6 7 3 7 6 7 7 7 5 3 4 1 7 7 4 7 3 7 5 5 1 1 6 3 4 6 2 5 6 4 3 2 3 4 1 7 3 6 6 5 1 2 3 1 6 6 5 2 3 7 4 3 5 2 3 1 5 2 3 2 5 6 3 1 2 4 7 2 7 3 4 7 3 6 5 1 2 7 7 4 7 3 4 4 4 4 3 2 5 5 3 7 1 3 5 7 4 2 1 3 3 4 1 5 7 3 5 1 1 3 4 7 5 7 1 7 3 1 6 5 4 6 3 4 1 5 4 5 7 2 5 7 4 5 4 3 1 6 2 1 1 5 5 4 3 3 3 3 4 1 6 5 6 1 1 4 5 2 1 2 2 6 1 5 1 4 5 6 1 6 4 1 2 6 2 4 2 4 4 3 2 2 7 7 2 5 2 5 7 2 6 1 5 5 3 4 6 7 2 6 6 4 5 5 2 6 6 3 3 2 3 2 4 2 2 3 7 1 5 4 7 4 4 5 6 6 6 4 3 5 3 6 1 5 3 3 3 1 3 3 1 6 5 2 7 4 4 4 2 2 7 1 3 1 3 1 4 1 2 7 6 2 5 4 6 6 6 7 6 7 7 6 5 2 5 2 3 7 6 4 6 3 5 1 4 7 6 7 6 5 4 2 7 2 5 3 7 4 2 3 3 7 7 5 6 4 6 2 3 2 3 1 3 5 6 6 5 2 3 1 7 7 2 6 6 6 1 5 7 1 5 2 5 4 4 3 1 1 4 1 7 5 7 2 2 5 7 4 7 1 4 6 5 5 2 3 4 7 5 3 7 2 3 4 6 4 7 4 4 1 2 4 5 1 5 7 6 3 3 3 1 5 1 5 2 7 7 3 6 4 4 4 3 4 7 6 7 4 7 2 3 2 5 5 2 7 4 5 7 5 7 7 7 5 2 1 2 1 2 1 2 3 4 5 6 1 1 3 5 1 4 5 2 6 2 1 4 4 4 3 6 1 1 5 6 2 3 5 1 2 5 2 4 6 4 2 7 5 5 2 3 6 6 4 5 5 2 6 1 5 1 6 6 1 1 2 1 4 6 1 5 4 7 2 7 2 1 6 4 3 7 6 2 3 7 4 1 1 2 6 6 7 3 2 6 3 3 6 4 6 4 7 7 3 6 7 4 6 5 7 7 3 5 1 3 4 2 3 3 1 7 6 7 2 7 3 4 7 1 1 5 4 7 5 5 5 2 1 1 6 6 7 6 1 5 2 3 4 2 5 4 1 3 2 2 7 4 6 4 5 4 6 6 3 1 3 5 2 2 5 6 7 3 4 7 7 5 7 4 7 4 5 7 4 6 7 1 3 5 4 5 1 1 3 1 1 4 3 3 5 7 1 2 2 4 6 7 7 6 3 4 7 7 1 4 4 7 2 6 2 4 1 2 4 1 7 4 4 2 4 6 7 2 5 1 6 4 5 3 7 7 6 6 5 4 7 1 4 2 4 5 5 4 5 6 4 4 2 6 4 4 4 3 5 7 1 1 3 6 3 7 3 6 5 7 3 5 5 6 4 1 1 6 4 5 4 6 7 5 4 3 1 5 3 6 4 3 6 4 6 7 3 2 3 6 6 5 1 4 1 4 4 2 7 6 4 3 2 3 5 5 3 4 7 5 7 4 6 3 5 4 2 6 5 5 4 4 7 2 7 1 3 1 7 2 4 1 4 5 2 1 7 4 2 7 7 1 1 5 4 3 1 3 1 4 5 2 7 5 3 4 3 5 2 7 4 4 7 7 6 1 6 4 3 7 1 2 6 1 4 2 1 2 2 2 5 7 3 2 4 4 3 6 6 3 5 3 6 2 7 4 3 3 7 5 1 5 4 6 5 7 5 6 1 6 5 6 5 5 5 1 1 1 4 5 3 6 7 6 1 4 7 1 7 5 5 7 2 6 3 5 5 7 3 5 5 5 1 3 2 4 1 1 2 3 5 2 1 2 7 6 5 6 6 2 1 1 1 3 6 1 7 1 7 7 6 3 4 4 3 3 7 1 3 1 3 7 2 2 6 6 5 4 3 4 5 3 2 4 5 6 4 2 6 2 6 2 4 7 4 4 3 1 4 3 7 7 1 6 1 6 5 5 2 7 6 5 7 6 6 3 2 7 2 7 1 1 7 2 7 1 5 2 1 2 3 7 6 3 6 4 1 1 6 1 5 3 5 4 1 1 6 2 7 1 6 6 6 3 5 5 3 1 5 4 7 7 1 5 2 4 1 7 4 6 7 1 1 2 3 6 7 1 5 7 6 4 3 2 4 5 7 7 5 2 1 4 6 1 6 7 5 6 4 1 3 4 7 3 3 2 7 3 7 4 7 4 7 2 5 4 4 4 1 2 3 1 3 1 6 2 5 3 5 2 2 7 3 1 1 5 7 7 7 6 3 6 2 1 5 7 2 7 1 2 6 4 7 1 2 5 7 7 6 5 1 7 2 3 5 2 7 2 1 5 7 2 1 7 7 4 4 1 3 2 7 1 3 6 1 5 1 6 4 6 3 2 3 4 4 5 4 1 6 2 3 4 3 4 3 2 7 4 7 2 5 6 2 1 2 7 3 1 3 6 4 5 7 7 7 1 2 1 6 1 2 2 4 3 3 4 4 2 7 2 1 4 7 7 2 7 4 4 7 7 7 3 2 4 7 1 4 2 1 3 7 1 2 3 3 4 4 4 3 3 5 3 4 3 7 4 2 3 7 6 2 7 6 4 3 6 2 5 5 1 5 4 1 6 4 1 7 7 4 2 7 2 2 1 2 1 4 1 3 4 6 3 1 2 4 1 5 5 3 2 3 7 3 1 3 4 1 7 1 5 1 7 4 7 1 5 7 2 3 1 5 6 3 3 7 6 2 5 1 4 4 4 2 7 4 2 3 5 2 4 7 7 1 1 7 6 3 6 1 5 4 3 3 6 4 2 4 5 4 3 6 1 6 7 5 7 7 5 2 1 6 1 7 7 1 4 3 3 1 3 5 4 4 7 1 7 2 4 4 5 4 7 3 2 7 7 2 6 3 3 4 1 2 1 5 7 3 1 1 3 1 5 4 4 5 4 3 4 6 4 6 2 4 2 4 1 6 3 4 1 3 7 7 2 5 4 2 7 4 2 2 3 4 6 6 1 7 7 2 5 3 1 7 4 7 1 4 3 3 5 2 3 2 1 5 7 2 4 6 4 3 6 6 6 2 2 5 1 1 6 6 4 4 3 7 1 3 2 2 3 6 3 5 6 1 7 5 7 3 1 3 3 4 6 2 3 1 4 4 1 7 7 4 2 7 2 2 2 1 1 4 4 1 6 2 6 6 4 6 6 5 1 2 1 7 1 4 7 4 5 5 3 2 2 4 1 1 4 7 6 2 1 7 3 6 2 1 2 5 6 6 7 5 7 6 2 5 7 6 1 2 3 1 3 4 3 1 2 4 7 5 5 7 5 7 3 4 6 5 1 4 3 6 6 7 2 7 4 1 5 2 2 1 7 2 2 7 2 2 3 6 6 6 3 3 5 5 6 1 7 5 5 7 1 3 6 2 1 7 2 5 6 1 5 4 2 5 3 1 6 4 4 4 2 6 5 4 1 1 5 6 5 7 5 3 7 2 4 7 6 3 3 3 3 5 6 2 2 6 2 7 7 3 2 1 1 6 3 7 6 5 5 2 2 7 4 1 6 6 6 5 1 1 7 4 3 3 5 5 6 5 2 6 7 1 4 6 4 6 3 3 1 5 2 2 4 3 3 3 1 6 5 2 4 2 3 6 2 5 1 7 2 1 3 7 1 7 3 5 3 5 5 2 2 4 3 3 6 3 3 7 1 5 1 2 6 1 6 5 5 6 5 7 4 5 4 3 4 6 5 5 3 2 6 2 3 6 4 1 2 5 7 7 2 5 7 1 5 5 5 3 3 7 7 5 5 3 7 6 6 4 1 6 3 4 7 5 3 1 5 2 5 3 6 7 7 5 5 3 2 7 5 3 5 2 7 7 2 6 5 7 7 4 5 2 5 2 6 7 2 1 6 5 3 3 2 1 7 6 3 2 3 5 2 7 6 1 6 5 4 2 2 3 5 4 2 2 5 5 7 4 5 3 1 6 5 2 6 3 5 1 2 1 3 3 7 6 1 4 3 4 5 2 4 7 5 3 6 7 7 3 3 2 6 2 5 1 1 3 3 6 1 4 4 3 6 1 6 4 4 6 7 1 7 1 5 2 1 4 1 5 4 2 7 7 1 4 1 1 5 3 4 3 5 7 6 1 1 2 5 2 1 2 1 7 1 5 2 1 6 7 6 3 6 3 2 6 6 2 5 1 3 1 4 5 6 7 5 4 1 2 5 1 2 5 6 2 1 5 2 6 2 7 1 1 7 1 4 6 2 1 4 2 7 7 6 3 6 2 4 5 1 1 3 2 4 1 3 2 3 5 7 5 2 6 3 2 6 6 5 5 5 6 5 2 6 3 4 2 2 7 6 3 5 2 4 6 7 7 7 3 2 5 5 1 3 5 7 1 1 4 3 5 3 7 6 6 1 7 7 2 4 6 2 2 5 6 7 4 3 5 4 4 2 1 4 4 3 4 2 4 5 2 1 5 2 5 1 7 2 1 6 6 4 1 7 6 6 4 2 1 6 6 2 7 4 3 1 5 4 7 1 2 2 6 4 1 1 3 5 3 1 3 1 2 3 5 7 6 6 1 4 5 4 5 4 6 6 3 3 2 2 1 3 1 6 5 1 7 7 3 2 5 6 7 6 6 2 5 5 7 3 6 4 5 2 6 3 7 1 3 1 7 3 2 1 1 4 6 5 1 2 4 5 5 1 3 3 2 7 5 2 2 2 3 6 3 6 6 2 4 6 7 4 1 1 2 7 4 7 2 2 6 6 6 3 6 1 4 6 5 6 5 5 7 7 1 2 4 5 1 7 3 1 3 2 6 4 1 1 2 7 2 5 5 6 6 2 6 2 7 2 7 4 6 5 1 4 6 4 1 5 4 4 5 4 3 1 6 1 1 5 7 1 2 3 6 7 4 2 6 1 3 4 2 6 1 7 3 4 2 1 1 3 2 3 6 4 4 2 4 2 6 2 7 1 4 5 5 5 5 2 5 7 5 4 4 3 3 4 6 4 4 7 4 4 2 3 5 3 4 2 3 1 1 2 1 4 7 3 1 4 4 3 1 6 6 2 1 6 5 5 1 7 2 4 1 1 4 5 4 6 4 6 6 4 7 4 7 4 6 5 5 1 7 4 4 3 5 5 2 1 7 7 5 1 3 5 1 7 2 2 3 6 5 1 2 3 4 7 6 7 4 2 5 4 3 2 6 5 4 5 5 3 4 2 3 5 4 1 2 6 3 4 2 7 4 1 2 5 7 6 2 4 5 7 5 7 1 1 4 4 6 7 4 7 6 4 4 3 4 5 6 4 1 7 2 2 5 1 4 5 4 4 6 1 3 3 5 1 3 7 4 6 6 7 6 4 1 7 4 4 5 2 6 3 6 7 3 2 5 4 6 2 7 2 7 7 4 5 7 4 4 1 1 7 7 4 1 7 3 5 2 5 4 7 1 1 4 1 2 1 4 5 7 2 6 7 1 7 4 6 3 5 6 1 2 4 4 2 1 7 4 2 4 6 6 2 6 7 7 5 1 2 2 5 3 7 4 1 6 5 6 6 2 5 5 1 1 1 3 1 5 4 1 7 2 4 1 7 4 1 4 2 2 3 6 2 7 3 2 5 7 6 2 7 1 6 7 1 4 7 6 2 4 6 1 5 3 6 5 6 4 6 5 3 2 3 4 1 5 4 4 3 7 3 2 7 6 6 5 7 6 3 6 2 2 4 6 2 3 1 5 4 5 2 7 4 2 1 2 5 2 3 7 1 5 6 5 1 4 2 1 2 5 6 3 4 3 2 3 3 7 7 6 4 6 3 7 7 4 2 4 3 4 1 4 7 6 1 7 3 3 5 4 5 2 5 1 2 4 1 2 3 7 7 7 3 1 6 2 4 5 4 6 2 4 7 1 3 6 5 3 6 3 4 3 2 1 1 3 4 1 4 5 5 1 4 7 1 7 6 2 5 2 1 4 6 5 4 6 3 1 1 1 1 4 1 2 3 6 4 4 4 5 1 1 6 2 5 4 7 4 6 4 5 4 5 3 1 1 6 2 6 6 7 7 1 1 6 1 4 1 4 1 5 3 6 1 4 4 5 1 7 3 4 2 6 1 3 6 6 1 7 3 7 7 2 5 5 5 5 6 5 1 6 1 1 3 1 5 6 5 5 3 7 7 4 3 5 6 7 2 7 4 4 4 1 3 1 5 7 5 4 5 3 7 3 4 2 3 6 5 1 1 7 5 5 4 6 3 7 5 2 6 1 5 7 2 5 7 4 4 2 5 6 5 5 1 6 4 4 4 2 2 4 6 4 2 7 2 2 7 4 3 3 5 5 3 4 2 2 7 5 2 3 2 6 5 7 4 1 1 5 7 2 1 6 4 7 5 3 6 2 5 1 5 7 3 7 3 4 6 7 7 7 2 1 3 6 5 6 5 6 1 4 5 7 7 1 6 5 2 5 6 6 3 1 5 6 7 5 7 4 4 6 3 6 4 6 4 2 2 6 7 1 3 4 7 2 3 5 4 2 7 1 7 1 1 2 6 6 6 5 2 7 4 2 5 5 5 7 4 5 5 3 5 5 5 2 7 5 4 1 6 4 1 3 4 7 2 7 5 5 4 4 4 5 3 2 1 6 6 4 1 3 5 5 6 2 4 5 4 7 5 7 1 4 2 4 3 1 1 5 5 3 6 1 5 6 7 5 4 5 2 4 6 6 6 4 5 2 6 6 2 3 5 2 4 6 4 6 4 2 1 1 4 6 1 2 3 1 4 6 5 3 3 1 1 6 4 3 1 2 1 7 3 5 6 4 1 7 1 4 2 1 2 3 5 3 2 7 1 6 5 3 1 5 4 7 2 5 2 2 7 1 6 7 3 2 3 2 2 3 3 1 2 5 1 6 5 3 3 5 1 5 7 1 3 1 5 4 6 5 3 3 5 6 7 5 7 2 6 6 3 7 6 2 4 7 7 6 7 7 3 7 4 7 5 4 1 3 7 4 7 7 6 2 5 3 6 3 2 3 1 4 7 5 5 1 2 2 6 1 1 1 5 5 5 2 1 3 2 6 6 1 3 2 7 6 4 4 1 6 4 6 7 3 3 3 3 2 2 1 2 3 6 6 5 3 6 3 6 5 6 4 4 7 4 3 5 7 6 3 3 7 1 3 2 2 3 4 3 4 2 5 6 7 1 1 1 4 2 6 2 7 7 3 6 3 5 1 1 2 3 3 1 4 3 3 5 5 4 5 2 6 2 5 3 1 6 3 2 5 6 3 4 6 5 1 6 1 1 4 7 4 7 7 5 7 7 7 5 4 4 4 7 4 1 7 2 4 1 3 1 6 4 3 2 6 1 6 4 1 2 3 2 1 3 4 6 2 1 3 3 3 6 7 6 4 5 5 1 5 7 6 3 1 1 3 7 1 1 3 7 2 6 6 1 6 3 6 5 3 6 6 5 2 5 1 5 7 5 5 4 3 2 5 3 7 7 7 1 5 3 5 4 6 3 4 2 5 7 6 6 5 4 1 6 7 2 2 6 4 4 1 6 5 5 2 5 2 6 3 4 1 7 7 4 2 2 5 5 1 2 1 4 3 1 7 2 7 1 6 4 5 6 7 7 1 6 4 7 5 6 3 3 3 7 7 3 1 2 5 2 1 5 3 4 5 2 3 5 3 1 6 5 4 5 4 2 4 6 1 1 4 1 3 5 1 7 7 6 2 4 7 7 6 2 3 3 2 6 5 4 4 3 1 6 1 2 7 2 7 6 2 2 4 2 6 4 2 3 3 1 4 7 7 2 7 3 2 1 6 7 2 2 7 2 7 5 1 5 6 1 3 5 2 6 7 5 1 1 7 1 1 1 5 7 2 4 7 1 2 5 7 3 5 5 2 2 2 3 4 1 1 4 5 2 1 4 4 1 2 3 6 7 1 3 7 7 5 4 7 4 7 7 7 4 4 6 3 3 6 7 3 6 3 6 5 3 7 1 1 7 3 6 6 1 7 3 7 2 7 7 3 6 4 2 2 5 6 2 7 4 1 1 3 4 6 7 4 3 1 5 2 1 1 1 7 7 3 6 6 7 5 2 5 1 1 4 5 4 6 5 1 4 3 1 7 6 5 4 1 3 6 1 2 6 6 1 4 6 6 7 6 4 1 3 2 7 5 5 3 1 7 1 4 2 1 2 7 6 5 7 6 1 5 7 6 3 7 2 2 6 2 7 7 7 7 6 4 2 3 7 2 2 7 4 3 6 5 7 2 7 7 7 7 2 7 5 5 6 5 4 2 4 3 6 3 7 3 7 7 5 4 6 5 1 2 5 6 6 5 7 5 2 7 4 3 6 7 7 2 4 3 2 7 3 5 7 1 7 4 5 3 7 3 7 1 5 4 6 3 1 4 6 2 3 2 3 6 6 2 5 7 3 6 6 3 2 4 1 1 7 5 1 5 1 7 5 5 4 1 5 2 4 3 2 6 3 4 2 6 3 7 6 3 3 2 6 4 5 6 3 3 2 3 7 2 3 4 4 4 4 6 3 6 2 4 2 2 7 4 7 1 3 5 3 5 7 1 7 2 5 2 4 6 2 3 5 4 4 6 5 6 4 1 4 5 2 5 4 7 6 2 7 1 6 2 4 3 1 1 3 3 2 6 6 3 7 3 5 3 1 7 1 4 5 2 7 7 5 1 6 3 2 3 2 6 2 3 6 2 3 1 2 4 5 7 4 4 7 6 4 5 6 3 7 3 2 4 7 6 4 3 7 6 5 1 4 5 3 2 4 3 1 6 4 5 3 7 6 3 4 2 7 2 2 4 2 4 7 2 7 4 2 6 7 5 6 3 2 6 2 5 1 2 3 4 4 6 2 2 6 5 2 5 4 1 7 5 4 6 4 4 7 4 7 6 1 4 6 2 7 1 6 6 7 2 7 2 5 1 3 3 3 2 5 6 3 4 2 4 3 3 5 7 6 5 6 6 1 4 5 7 2 4 5 7 3 5 1 7 3 1 2 4 3 4 2 3 1 1 4 1 2 2 7 7 4 5 4 2 7 1 6 6 2 2 5 4 4 5 1 4 4 2 7 4 6 2 6 4 7 7 4 1 6 1 6 2 4 7 1 3 5 5 1 7 6 4 1 7 6 2 3 2 1 3 5 4 2 1 7 1 1 1 7 6 2 5 6 5 2 4 5 6 1 3 3 4 6 2 3 3 3 6 4 1 1 7 5 2 7 2 7 7 1 6 4 2 1 7 4 2 1 6 6 2 1 6 5 5 7 6 7 7 4 1 1 4 7 3 3 7 4 2 4 4 6 5 3 4 2 4 4 3 2 2 4 3 5 6 5 3 4 4 2 5 2 7 6 2 2 1 6 4 1 2 7 4 5 1 7 6 4 3 6 6 2 2 6 7 6 3 7 7 4 1 5 3 1 1 4 7 7 2 3 5 2 1 1 4 1 5 7 2 1 6 5 7 5 3 4 3 3 3 1 4 2 3 7 2 3 1 6 2 1 2 6 2 7 4 3 7 2 2 6 7 7 4 6 5 4 1 5 5 3 5 1 4 5 5 3 1 6 2 7 4 1 4 3 7 5 5 4 4 6 2 3 4 3 7 1 7 7 5 2 7 1 7 4 5 5 4 3 1 5 3 4 3 4 4 2 1 1 5 5 4 5 5 7 7 2 7 4 1 3 5 1 3 5 2 5 7 5 1 5 1 1 6 3 4 2 3 2 2 5 4 3 2 2 3 7 3 7 1 2 2 6 7 2 1 6 7 5 3 5 2 1 5 7 4 6 6 4 5 7 1 2 2 3 1 2 7 3 2 7 2 1 3 1 1 3 6 5 5 7 2 6 5 4 3 6 2 1 2 4 5 3 5 5 5 5 6 2 6 5 1 5 4 4 4 4 4 7 1 2 6 2 5 2 3 6 7 4 4 2 5 7 4 3 4 6 5 7 7 1 3 5 6 6 1 7 2 3 6 2 2 3 1 6 4 3 2 3 4 4 4 1 3 5 1 6 3 4 3 7 4 5 5 7 1 3 6 7 5 3 1 4 5 6 1 1 6 2 3 2 5 5 1 7 2 1 3 3 2 4 7 4 6 2 1 5 5 7 4 7 7 3 2 4 1 2 4 7 3 4 6 6 1 6 3 3 5 4 3 6 5 2 7 3 2 1 7 4 5 2 1 4 4 2 7 4 3 3 1 4 6 7 2 5 3 2 5 5 3 7 2 7 6 1 1 7 1 5 3 5 6 4 1 2 5 7 6 6 7 4 2 4 3 3 1 4 2 3 1 5 2 2 4 5 1 2 5 1 7 5 4 5 6 4 7 4 2 3 2 6 6 1 2 7 1 7 3 2 7 1 4 1 1 6 4 1 7 6 6 6 3 2 4 7 4 1 1 5 3 7 1 6 7 1 5 7 5 5 6 5 4 3 3 4 1 6 2 7 4 5 4 5 7 5 4 3 5 2 5 5 1 3 3 7 3 6 6 1 3 2 5 6 4 5 7 4 4 6 2 5 4 5 7 3 7 1 3 4 2 5 1 7 7 3 6 3 1 2 1 2 4 3 5 5 7 3 7 1 1 1 4 4 3 3 4 2 2 4 3 1 6 3 1 6 3 6 6 2 6 4 3 2 6 5 4 3 7 3 4 1 1 7 2 3 7 4 2 1 5 4 7 4 4 7 7 5 3 3 6 1 6 6 7 2 3 4 4 3 6 5 1 7 4 7 7 2 1 7 7 6 1 6 7 5 5 6 2 1 1 5 6 4 3 6 3 3 2 4 3 5 2 1 2 3 1 2 2 1 1 2 4 1 7 3 3 3 1 2 1 6 6 6 7 6 4 7 7 3 4 2 6 5 3 7 5 1 1 7 6 6 1 3 7 5 5 7 5 4 2 5 7 5 4 5 2 5 4 1 1 7 7 4 2 7 3 7 5 4 4 4 7 2 4 4 6 6 4 2 2 3 6 7 5 2 4 6 5 7 4 3 7 2 6 6 6 1 5 4 2 6 7 2 7 3 5 4 1 6 5 1 1 1 7 6 1 3 2 5 7 4 7 6 5 3 3 1 3 5 4 3 4 3 4 1 3 6 4 2 5 6 7 3 7 6 6 7 6 1 4 3 2 1 7 4 3 2 4 3 6 1 5 2 1 1 3 2 5 4 1 2 1 7 2 7 3 1 4 1 6 5 3 7 3 2 3 5 1 6 5 7 4 3 1 3 1 1 4 5 3 4 4 3 3 6 7 5 4 1 3 2 5 3 1 7 3 1 2 1 6 6 7 1 6 6 3 7 6 6 2 6 7 4 6 7 7 5 4 3 3 4 4 7 4 2 4 4 2 3 5 7 7 2 5 5 7 7 2 4 3 2 2 2 5 1 1 2 3 2 4 4 3 5 1 5 6 5 1 7 5 3 4 2 5 2 5 4 1 6 5 2 5 7 3 7 5 4 1 5 3 4 1 6 1 2 3 6 4 1 3 6 2 7 1 4 1 5 5 6 1 3 7 6 7 1 3 4 2 4 6 4 5 5 7 4 4 7 7 7 6 3 3 7 2 3 3 7 7 7 5 6 7 3 4 6 3 6 7 4 7 6 5 5 1 5 1 4 4 7 1 2 7 3 6 1 6 1 5 3 6 3 1 5 3 2 2 5 6 1 6 5 6 3 7 6 7 7 7 4 5 7 3 2 3 2 3 6 7 5 6 5 7 7 1 7 6 7 4 2 7 2 7 4 5 6 2 4 4 7 5 6 6 6 7 1 7 7 4 6 5 3 2 2 7 7 2 5 6 3 7 5 5 4 1 7 7 1 1 1 7 4 4 3 2 4 4 1 1 5 4 3 7 3 3 6 2 2 2 5 4 6 1 6 7 1 3 6 6 2 7 3 5 1 6 6 2 7 4 3 4 5 3 4 1 3 7 7 4 6 5 6 4 5 4 3 3 5 7 2 6 4 2 3 4 7 6 6 4 7 6 1 4 6 2 4 2 1 4 5 5 6 3 1 3 5 2 5 2 6 4 7 7 6 7 3 3 3 6 7 2 4 5 5 1 6 7 2 4 1 6 1 6 7 7 1 4 6 5 3 2 7 7 1 5 4 3 5 6 7 2 7 1 6 2 1 2 1 2 4 1 6 4 6 5 1 6 6 4 2 6 5 6 5 5 3 6 6 5 4 5 7 3 3 3 4 4 5 3 5 1 3 1 2 7 5 1 3 1 2 4 4 7 2 1 2 2 4 7 5 7 2 2 7 5 4 4 6 6 4 3 4 6 2 4 5 4 2 1 5 3 2 1 2 2 7 2 1 3 1 5 1 1 6 7 3 1 1 1 6 4 1 1 3 2 4 5 6 5 3 1 7 3 1 7 4 5 1 4 6 6 7 6 4 3 5 6 1 4 4 5 7 5 5 7 4 6 5 2 3 5 2 7 7 1 4 3 3 2 5 1 1 2 4 2 2 7 1 3 3 2 7 7 6 2 7 3 7 2 2 7 6 2 4 4 2 1 4 2 2 6 1 7 7 4 2 7 1 7 7 3 1 6 1 7 5 7 7 4 6 1 1 4 2 4 5 1 4 2 1 4 7 1 3 5 2 2 4 3 1 3 3 7 6 3 4 3 7 3 4 5 1 4 7 1 5 4 1 2 5 1 3 5 6 5 7 1 5 1 3 3 1 3 2 6 6 5 6 5 5 7 1 6 1 7 4 5 3 4 4 1 3 6 3 6 4 7 6 6 7 6 1 7 2 3 3 7 5 6 2 3 5 2 6 5 1 2 7 2 3 4 7 5 2 2 2 3 1 7 1 5 6 2 4 7 2 4 4 6 2 3 1 6 3 6 1 1 5 7 2 1 3 1 3 3 7 4 5 5 4 6 2 7 5 3 6 6 6 7 2 7 2 3 3 2 6 3 3 4 1 2 4 1 3 4 3 7 1 6 5 4 2 6 3 6 7 6 2 5 3 3 5 4 3 7 4 2 1 6 3 6 5 4 6 5 7 7 5 7 5 2 1 6 5 1 2 4 6 1 7 1 3 4 3 6 1 4 5 1 2 5 4 4 1 3 2 7 7 6 7 4 5 5 7 7 6 6 2 2 6 1 3 6 4 3 2 2 6 4 1 5 1 4 1 1 4 2 1 3 5 5 4 2 2 1 7 5 6 1 7 2 1 7 6 2 7 7 3 5 4 1 7 2 5 5 3 6 5 1 2 2 3 5 2 2 4 1 7 2 1 6 2 6 3 7 7 2 4 7 4 5 1 3 7 3 5 7 1 2 7 2 2 7 5 1 1 1 1 5 7 6 3 6 4 3 5 1 4 7 7 7 4 7 7 1 2 5 7 3 4 4 2 3 3 6 3 2 4 1 6 2 4 7 7 5 2 3 5 6 2 5 3 3 2 1 4 2 3 1 2 6 5 3 2 5 7 2 6 1 3 5 2 6 2 2 4 3 4 6 6 3 3 2 5 3 2 6 4 2 7 5 7 4 5 6 6 2 1 5 3 1 7 2 4 1 1 7 1 4 4 7 4 4 6 7 6 5 5 7 6 4 2 3 5 7 2 4 6 7 6 6 7 3 1 3 3 6 1 1 3 4 5 4 7 3 3 4 5 1 3 3 2 5 4 7 2 5 3 7 2 6 4 1 1 2 1 1 7 6 1 7 7 6 4 5 6 6 1 4 4 3 4 6 5 7 5 6 2 5 4 3 1 5 1 1 6 7 1 3 5 6 3 5 4 4 7 1 7 7 4 4 7 7 7 3 5 2 6 6 6 2 2 6 4 2 4 7 6 4 3 4 7 3 6 4 6 5 4 3 2 5 6 6 2 5 1 6 6 7 5 2 6 4 5 3 3 6 7 2 7 2 3 7 4 6 3 7 3 4 3 2 6 6 7 7 2 6 6 5 3 1 7 1 2 2 1 2 1 1 3 7 7 3 6 2 1 6 1 1 7 1 2 5 7 7 5 6 3 1 3 5 6 7 3 5 2 4 6 7 2 7 4 1 2 3 2 1 6 1 1 6 6 1 1 3 5 5 1 5 3 4 2 6 1 2 3 2 5 7 6 4 6 3 5 5 3 4 5 6 2 4 4 1 2 3 3 6 5 2 1 1 3 2 4 3 1 7 3 4 6 1 7 2 3 2 6 3 4 2 2 5 5 3 3 6 5 4 2 3 5 2 1 7 1 4 7 6 1 2 2 6 3 2 7 3 3 4 6 6 5 7 2 7 7 4 3 5 7 4 5 2 3 5 6 1 6 6 6 7 7 1 3 7 7 3 3 7 4 6 4 1 3 5 5 2 1 7 4 6 3 1 7 3 3 6 1 2 2 6 1 1 4 3 1 3 3 1 3 4 4 6 4 6 1 6 7 6 5 2 4 5 2 2 7 5 5 7 4 6 4 2 4 5 2 2 1 5 7 1 1 3 4 3 1 4 1 6 7 6 7 2 1 6 1 1 1 5 5 4 1 6 3 2 4 5 4 2 2 3 7 7 4 1 7 4 2 6 7 1 2 4 2 2 3 2 7 1 4 3 3 4 1 5 6 2 2 7 1 1 7 7 6 3 7 5 5 6 1 4 7 2 1 6 2 1 1 1 1 2 3 3 6 2 6 2 1 7 6 2 6 5 6 4 6 4 6 3 2 7 4 6 6 2 5 5 2 3 6 1 4 6 1 2 5 6 1 6 4 4 5 2 2 1 5 5 2 1 5 4 5 1 7 4 1 4 1 2 6 4 7 3 1 1 2 3 6 3 1 2 6 3 3 5 2 5 7 3 6 4 6 3 3 6 4 3 7 3 2 6 4 2 1 4 2 7 5 7 7 5 7 4 6 2 1 7 5 6 7 3 2 4 3 4 7 5 4 6 5 6 4 1 7 2 3 1 7 7 5 6 2 4 2 5 4 1 2 1 6 2 1 7 5 1 2 4 5 3 2 2 1 4 1 5 3 1 5 2 7 1 6 6 4 7 4 7 7 3 5 5 4 5 3 1 6 2 4 1 2 4 1 3 5 1 7 7 6 3 7 5 3 5 1 4 4 2 2 2 5 6 4 1 2 4 7 7 5 1 5 7 4 5 7 6 3 4 6 1 4 3 3 4 7 2 1 1 3 7 7 5 5 4 4 6 7 3 3 3 3 6 7 5 3 6 3 4 7 6 2 4 1 5 5 5 6 3 4 6 2 3 4 7 6 7 3 6 7 4 6 7 2 5 2 2 1 5 5 7 1 7 1 7 2 6 4 5 1 7 1 1 3 2 7 1 1 7 4 5 3 2 5 4 6 6 4 4 1 1 4 7 5 2 6 4 5 2 1 4 7 2 4 7 1 1 7 2 7 2 4 1 1 6 2 5 5 5 1 3 4 2 2 1 4 5 3 6 7 3 7 4 2 3 3 3 1 7 2 6 1 3 6 7 2 7 4 4 5 4 6 1 4 6 6 7 3 1 3 7 2 3 3 1 3 3 1 4 3 7 2 1 3 5 7 4 4 3 5 6 5 1 4 1 6 3 5 7 1 5 4 7 7 5 6 1 7 6 2 2 6 1 1 6 5 7 7 6 1 4 5 3 4 1 3 1 1 5 7 7 2 1 4 7 5 2 7 5 1 6 4 4 6 4 2 1 2 6 6 7 2 1 2 5 7 2 5 7 6 2 4 5 3 1 4 7 2 1 2 7 4 4 1 7 5 7 7 6 5 4 5 6 4 4 2 3 5 4 1 1 4 2 4 4 7 5 1 2 4 3 6 7 6 7 7 1 4 4 7 2 7 2 5 2 4 4 2 1 6 7 7 2 2 3 5 1 5 5 7 1 5 6 1 1 3 5 2 4 1 1 5 1 7 1 2 3 2 3 2 7 3 6 1 2 6 5 2 3 1 7 4 5 3 2 6 3 6 5 6 4 3 2 4 2 2 3 3 3 4 4 3 4 2 1 5 7 4 4 7 4 1 1 6 3 2 2 5 5 6 4 2 1 5 3 1 4 6 3 4 7 6 4 1 5 3 3 2 6 4 1 7 5 2 5 7 1 5 5 6 3 6 5 2 1 7 2 2 3 2 5 2 7 7 7 2 2 2 3 5 6 1 4 3 7 1 2 1 5 4 6 6 7 3 5 5 7 6 6 3 7 2 2 4 1 2 3 7 1 3 4 6 3 7 1 3 5 1 1 1 2 4 4 7 4 1 4 3 4 3 3 1 4 3 4 2 2 4 6 2 6 2 1 6 6 6 6 1 4 6 1 4 7 2 3 3 2 6 6 5 6 6 5 7 1 6 6 2 7 4 4 5 3 2 2 6 5 7 7 2 4 5 3 3 7 5 4 1 1 2 4 5 5 6 4 6 5 1 5 4 4 6 7 5 7 1 3 3 5 2 4 6 5 6 7 4 1 3 2 6 2 5 3 6 4 7 2 6 7 7 7 1 5 6 5 3 4 6 5 2 5 6 5 2 2 4 5 2 6 5 7 7 2 3 4 3 7 5 1 4 4 1 2 7 4 5 2 1 3 6 7 5 4 4 7 3 6 2 4 2 6 1 7 6 1 3 1 5 7 7 6 2 5 1 1 1 3 2 1 3 5 5 7 6 7 6 1 5 6 2 4 4 7 3 2 1 5 1 3 3 7 2 2 4 7 2 4 2 1 3 4 3 5 1 6 4 5 6 6 3 5 3 6 4 3 6 2 6 6 5 1 3 4 7 6 1 6 7 2 4 7 3 6 5 1 4 6 5 7 3 7 4 3 4 5 5 2 7 3 5 2 1 7 3 7 3 3 5 2 2 1 7 2 4 2 2 7 7 7 4 7 6 5 2 2 3 7 1 7 2 5 6 1 2 1 7 4 1 3 4 2 3 3 3 7 2 4 4 1 3 1 1 2 5 7 1 5 6 2 4 6 4 2 4 6 7 3 7 7 5 3 6 6 3 1 5 4 5 6 3 5 6 1 4 2 7 5 6 4 4 3 7 7 2 3 3 2 5 3 6 1 3 5 6 6 3 1 7 7 6 2 3 5 2 6 4 7 1 2 1 4 4 7 2 4 2 2 3 4 4 6 2 7 3 7 3 6 5 2 3 4 4 5 6 3 2 2 2 2 3 2 4 5 6 3 6 5 4 1 2 6 6 1 5 7 6 7 3 3 6 5 6 2 1 2 3 7 3 4 1 4 4 2 6 7 4 2 5 6 2 4 4 5 4 6 4 2 3 4 5 1 2 1 1 7 3 3 6 3 4 4 4 7 4 7 5 5 1 2 3 2 5 4 5 1 2 6 1 4 3 5 3 2 3 3 1 5 5 4 6 1 5 2 6 1 2 3 6 2 4 6 2 6 3 4 4 4 2 4 6 4 6 1 5 2 1 3 4 5 4 2 3 2 4 1 7 3 1 5 2 4 4 1 7 4 4 4 7 6 5 3 7 4 1 3 5 1 3 1 5 7 3 1 6 4 6 5 4 7 1 5 1 2 6 1 5 2 2 2 5 6 3 5 2 3 5 4 2 7 3 6 4 3 4 2 6 1 5 7 7 3 4 5 2 2 5 4 2 4 3 4 3 5 6 2 1 3 6 2 1 6 5 4 1 7 4 4 5 6 3 2 1 6 6 7 6 2 3 5 5 5 6 7 1 5 7 1 5 3 7 5 1 2 7 1 6 3 4 1 1 4 2 6 2 1 3 5 2 5 7 4 7 6 2 7 1 1 5 5 3 2 1 3 2 7 3 5 2 4 6 7 7 5 3 6 5 5 2 4 7 1 1 4 6 7 2 6 7 4 2 7 6 2 2 5 1 2 7 7 3 3 4 7 1 6 5 5 1 6 7 5 5 5 1 3 4 2 7 1 4 1 7 2 2 6 4 7 5 3 4 5 6 7 4 6 3 6 1 3 5 5 7 7 2 5 2 5 5 6 3 1 4 2 7 3 5 3 2 7 3 5 4 1 2 7 4 4 6 3 6 1 7 3 7 2 1 6 4 3 3 5 3 6 4 7 2 2 2 1 1 2 4 3 1 5 2 2 2 5 4 5 3 4 1 2 3 6 6 4 1 1 1 1 6 3 5 5 4 6 6 2 5 2 4 5 4 4 7 5 6 3 3 2 4 1 1 4 6 6 6 4 4 4 2 1 6 6 5 7 2 1 7 4 7 3 2 4 4 1 6 3 1 6 4 3 6 4 4 2 1 2 3 4 6 2 2 2 7 7 2 6 5 1 3 5 1 2 6 5 7 2 5 7 1 6 7 4 7 4 6 7 3 1 2 1 1 3 3 7 7 2 4 5 2 4 7 2 5 3 4 4 4 6 1 2 4 6 6 4 7 4 1 2 2 7 1 2 3 1 7 7 2 1 4 3 4 1 2 6 3 4 7 5 2 7 6 6 3 4 7 2 5 5 4 5 5 4 4 7 4 1 4 5 1 1 5 2 6 4 7 7 7 6 2 7 4 7 3 6 2 7 1 4 4 2 1 1 5 3 5 6 3 2 1 4 7 3 3 5 6 3 2 4 6 3 3 7 1 3 4 2 2 2 3 5 3 4 6 5 4 1 3 6 2 1 7 1 3 3 4 1 3 3 2 6 6 2 6 6 4 2 5 5 1 7 3 3 1 6 5 4 6 5 3 6 5 7 4 7 2 5 5 2 1 7 1 6 1 4 4 3 5 6 7 3 5 7 5 6 3 2 2 7 4 2 5 1 2 6 5 1 4 2 3 4 6 3 2 5 6 3 7 1 1 4 3 5 4 5 1 4 4 3 3 7 2 5 5 1 4 2 2 5 3 2 1 7 4 7 4 7 2 1 5 7 4 5 4 5 7 3 2 1 5 2 7 4 5 2 5 1 3 4 5 5 5 3 2 1 2 5 5 1 5 7 7 7 4 1 4 1 3 3 1 5 5 7 2 2 1 4 7 1 7 2 3 4 2 5 2 3 7 4 3 5 3 2 2 4 2 5 4 3 6 4 7 1 1 1 7 6 2 6 6 1 5 1 4 6 5 3 6 5 6 1 7 1 7 6 4 6 1 5 1 6 1 6 6 1 4 5 4 6 1 2 6 3 1 1 1 3 3 6 5 2 4 2 7 1 7 2 7 1 6 5 4 7 3 3 5 5 5 2 3 4 1 6 6 1 6 7 2 7 3 6 6 5 1 5 5 5 6 2 5 5 5 2 2 5 2 4 2 6 3 4 7 4 1 6 2 6 5 3 3 5 7 1 2 5 6 5 2 2 6 7 4 3 6 5 1 7 2 7 3 2 2 3 5 2 1 5 7 3 7 1 5 4 1 7 1 4 4 3 6 7 2 2 1 5 5 6 4 4 5 6 5 6 6 3 7 6 7 5 6 4 5 4 6 5 1 6 2 2 6 5 1 7 6 6 2 3 4 5 4 2 2 2 7 7 2 5 4 6 2 2 2 4 5 5 1 3 4 7 4 2 2 3 7 1 1 1 1 5 4 5 6 5 4 3 2 5 5 5 3 6 5 2 2 2 7 1 3 1 5 6 7 7 1 4 5 2 3 3 4 6 5 7 1 1 2 2 5 5 7 7 3 4 2 3 3 6 1 5 6 3 2 5 7 2 2 4 1 4 7 2 7 2 1 7 3 1 1 5 5 5 5 5 6 4 7 2 2 5 4 5 1 3 7 7 3 6 2 3 7 6 5 6 7 3 5 7 3 4 5 7 1 7 5 7 3 2 6 2 5 7 4 5 3 3 2 5 2 1 5 1 6 7 5 6 3 2 3 5 3 7 5 2 6 7 1 6 6 4 7 3 1 1 5 3 4 7 5 3 7 3 1 4 2 5 7 2 5 2 7 7 2 2 6 7 6 6 4 4 7 1 7 1 2 4 1 5 1 6 5 6 6 5 2 7 1 1 2 5 2 6 2 1 5 1 6 3 4 2 6 2 2 3 7 3 5 7 5 5 3 7 1 1 5 2 6 3 7 5 5 7 3 6 7 5 4 3 7 6 4 5 5 4 6 4 4 3 1 7 5 4 6 6 2 1 5 7 3 3 2 7 2 2 4 6 6 5 2 5 3 3 1 7 4 6 1 1 6 2 5 3 3 3 1 4 4 4 2 6 6 3 4 7 5 7 3 3 4 2 6 5 3 6 2 6 2 3 4 7 4 1 2 6 4 1 7 5 2 1 1 7 4 4 4 1 1 6 1 3 1 6 7 3 2 6 6 3 1 3 2 2 1 2 5 4 7 5 6 1 3 7 7 6 3 1 4 2 6 3 4 4 1 1 4 1 6 3 1 5 3 3 4 3 2 7 5 1 2 3 6 4 2 3 3 3 3 4 2 1 6 5 3 5 3 6 5 6 6 5 1 1 5 5 2 4 2 6 2 3 1 7 6 1 2 6 1 4 3 2 3 6 4 3 1 6 6 5 2 5 1 3 3 3 5 2 5 6 7 6 1 6 4 4 4 3 3 4 5 3 5 5 1 6 7 2 4 5 4 3 7 2 5 1 3 2 2 5 5 7 3 3 3 4 7 6 7 2 7 4 2 2 6 7 7 5 6 1 7 1 3 5 2 1 3 2 7 2 6 5 1 7 7 3 3 6 6 7 5 5 1 4 6 6 4 5 1 2 5 6 2 6 3 2 6 5 1 3 4 5 7 5 4 5 5 4 1 2 4 4 6 2 7 3 6 3 7 6 3 3 4 2 1 4 1 4 6 7 6 3 4 4 5 7 1 2 1 1 1 2 4 7 4 2 2 2 2 6 7 2 6 2 4 4 5 2 5 4 1 4 4 4 5 1 1 5 7 2 3 1 3 5 7 4 6 6 5 5 2 3 7 6 2 3 7 6 2 5 7 3 6 3 6 3 1 5 5 1 6 5 1 6 2 7 3 5 3 5 3 2 7 2 5 6 2 5 5 3 7 2 3 5 3 2 5 3 6 2 3 2 6 3 7 6 7 2 1 7 7 3 7 4 2 4 3 3 1 5 4 7 4 6 2 4 5 4 7 1 3 7 7 7 1 7 5 5 6 5 5 3 6 4 5 7 5 7 1 6 2 2 3 3 7 3 7 3 6 4 1 2 3 1 1 3 7 3 1 3 5 3 6 3 4 3 3 1 7 1 4 6 2 7 1 6 7 7 6 5 3 7 4 4 7 4 4 4 4 2 6 2 4 2 4 5 2 4 6 6 2 2 4 1 6 5 5 3 2 3 1 3 7 4 6 6 6 7 7 7 2 6 1 3 5 3 1 7 6 4 5 1 3 2 6 7 4 3 2 3 6 2 3 5 4 6 2 7 6 1 4 7 4 5 2 2 7 7 6 3 3 3 1 4 2 7 3 3 2 4 4 5 4 6 1 7 5 2 4 3 7 7 7 4 2 6 3 1 6 1 2 6 1 2 2 3 6 4 3 1 1 6 3 2 5 3 1 2 2 2 2 2 6 1 3 1 4 3 6 7 1 7 6 1 7 5 1 5 2 4 3 7 2 4 1 6 6 6 5 6 5 4 5 3 2 7 1 6 7 7 5 7 4 1 7 3 6 1 6 5 4 1 2 3 4 7 2 1 3 4 6 7 1 1 7 2 7 1 5 4 5 3 3 1 3 7 4 6 5 7 3 6 7 2 2 2 1 1 7 3 4 3 7 2 3 7 2 7 7 6 3 4 1 3 2 2 7 3 5 5 2 6 3 7 7 2 6 6 2 5 1 4 7 1 5 2 5 6 6 2 3 1 5 1 1 4 7 7 7 5 4 1 1 5 7 7 6 5 5 1 7 4 2 6 2 4 5 4 1 3 5 3 1 7 3 1 3 3 6 2 5 2 1 5 6 7 4 3 3 7 1 2 1 2 6 7 5 1 3 5 2 7 5 2 6 1 1 1 1 6 1 5 5 1 2 2 5 3 4 7 7 4 7 5 3 3 4 5 3 4 3 4 3 7 4 6 5 2 5 5 5 5 2 2 3 1 1 7 4 4 5 3 5 2 1 5 4 2 3 4 6 3 1 6 2 2 3 5 1 7 2 5 2 4 4 4 2 5 1 5 6 5 6 2 6 4 6 2 3 1 6 1 3 4 5 3 3 7 7 3 4 6 5 5 7 1 6 2 3 6 6 7 2 2 1 5 5 4 5 1 3 1 6 3 2 1 5 4 7 2 4 1 1 1 5 7 6 1 6 7 5 5 6 6 6 6 1 2 2 5 7 4 5 5 5 6 6 7 7 3 2 3 4 7 1 6 4 5 7 3 4 2 5 2 5 1 5 5 2 6 3 1 1 5 4 5 4 7 2 1 2 3 4 3 7 2 2 2 6 6 4 7 7 1 1 2 1 5 6 1 2 6 6 7 4 2 2 5 6 3 5 1 4 6 1 3 6 2 4 4 5 5 4 4 5 2 5 4 7 2 2 1 7 7 5 1 7 6 3 5 1 6 3 4 4 4 7 2 5 1 4 3 6 5 4 1 6 7 4 3 1 3 1 5 3 5 4 2 3 6 4 2 4 7 5 6 3 4 5 7 3 1 7 1 3 2 1 7 1 3 7 6 3 1 1 5 3 4 4 4 1 1 5 4 7 2 2 2 4 5 6 6 3 4 4 6 5 2 3 3 2 2 6 5 7 6 2 3 1 4 6 1 4 1 2 1 2 2 7 3 6 3 1 1 4 2 4 1 4 6 1 5 1 6 2 5 3 2 7 3 5 3 1 6 1 2 4 3 3 3 3 1 3 2 2 7 3 3 5 6 2 4 2 7 7 3 4 2 2 2 2 4 2 2 2 3 2 5 3 4 5 5 3 6 6 2 5 2 4 7 5 5 3 6 2 3 7 6 2 6 5 4 3 6 3 4 6 2 7 6 6 2 4 6 5 7 7 7 6 1 7 2 4 7 7 5 7 4 1 2 3 5 3 3 2 3 6 5 5 3 4 1 3 5 6 7 4 3 7 1 3 4 2 6 3 6 2 3 3 2 2 3 5 4 5 4 4 1 1 1 2 2 1 2 6 4 1 1 4 5 1 5 1 2 1 2 5 2 2 5 2 3 7 4 4 2 5 7 1 3 1 7 5 6 1 1 1 6 1 2 4 6 6 2 5 7 1 3 6 2 7 5 2 5 1 5 4 5 5 2 6 3 1 3 6 1 1 6 5 2 1 6 5 4 7 1 1 6 3 7 5 7 2 7 2 3 4 4 5 6 5 3 1 6 3 7 4 4 3 1 3 1 6 5 5 4 5 3 7 5 2 4 5 4 3 4 4 5 7 6 3 5 7 2 1 2 6 2 3 6 1 5 7 4 3 2 5 7 4 4 5 4 1 7 5 3 1 6 7 1 4 1 3 3 2 1 3 5 2 5 3 7 3 2 4 3 1 1 7 3 5 2 6 3 6 1 3 7 6 1 5 2 1 5 3 7 5 5 4 4 7 6 4 7 6 5 2 4 5 7 6 7 1 2 7 7 2 3 4 5 3 1 7 1 3 7 7 5 2 1 1 1 4 2 1 7 6 7 4 2 6 7 6 7 7 6 4 6 1 7 4 1 5 1 1 7 5 5 4 6 3 2 6 6 4 4 6 7 4 7 6 2 4 5 1 1 1 2 7 6 1 1 6 3 6 4 7 3 1 1 1 3 3 4 6 4 1 2 1 4 6 7 5 1 2 4 1 2 3 5 7 4 3 3 4 1 6 4 1 4 4 6 4 4 3 7 7 3 2 1 4 7 5 6 5 6 7 6 5 3 1 2 4 4 4 7 4 7 3 3 1 5 1 2 1 3 1 6 3 7 4 6 5 1 3 2 4 2 7 1 4 1 2 7 2 3 7 3 2 7 5 7 2 6 1 1 6 6 6 7 6 2 3 3 2 5 4 5 7 2 3 3 7 4 1 1 6 7 1 5 4 6 4 6 2 2 6 7 7 2 4 5 3 7 5 2 4 7 4 1 6 6 2 3 7 2 1 3 6 1 7 2 6 1 5 5 2 1 3 1 2 6 4 2 5 6 1 2 5 4 7 1 7 1 3 6 2 3 6 7 4 5 7 7 3 4 5 4 3 7 3 2 5 4 4 1 2 2 2 5 6 6 5 3 7 1 7 1 1 5 1 2 3 7 2 3 1 4 5 1 3 7 3 5 1 4 5 7 5 4 2 1 3 7 4 7 5 3 7 3 7 5 5 7 2 6 3 1 7 7 1 7 4 3 4 2 4 7 1 2 1 3 7 1 7 3 7 2 3 7 4 1 2 1 7 4 4 7 4 3 4 2 2 5 5 4 6 6 1 5 7 1 5 5 2 4 7 1 3 1 5 6 1 7 5 5 1 1 5 2 2 6 3 1 2 5 4 5 4 4 2 1 3 6 5 4 7 3 2 2 3 7 1 3 4 3 5 2 3 7 3 2 6 3 3 7 6 4 4 2 6 4 7 1 7 3 2 7 5 1 1 5 5 6 5 1 1 2 7 2 2 2 1 5 3 1 2 1 5 3 7 1 6 6 6 6 6 7 3 1 5 1 5 3 7 7 1 5 7 1 4 1 7 5 5 2 5 4 2 7 6 1 7 3 5 3 1 3 7 1 2 5 1 4 7 5 4 7 3 3 7 6 1 7 1 3 6 4 6 1 3 4 6 1 6 1 3 4 2 3 4 3 5 3 6 4 7 7 3 2 2 1 6 2 5 4 4 3 7 7 1 1 4 7 6 7 5 1 2 6 1 3 1 5 5 5 6 3 4 7 4 4 7 7 5 2 4 7 4 1 4 5 1 7 2 6 5 6 5 4 3 3 6 1 6 2 5 4 4 2 1 5 5 7 3 7 1 4 4 3 4 1 5 3 5 4 6 7 7 1 3 2 2 7 3 7 6 5 1 2 4 2 4 6 6 6 4 5 2 7 7 4 5 2 4 1 5 2 5 2 1 1 4 2 5 4 1 3 1 6 2 3 5 5 1 4 2 4 1 1 2 5 4 4 4 7 4 6 7 2 7 7 7 1 1 2 4 6 4 3 2 3 5 7 5 3 1 6 7 6 7 6 3 1 2 4 6 4 2 5 3 1 2 2 2 7 1 3 5 4 5 4 4 7 3 1 1 3 5 5 1 2 3 1 2 2 4 5 5 3 2 7 4 1 6 3 7 6 5 4 7 1 6 3 5 1 2 5 2 4 2 7 5 2 1 4 4 2 2 6 5 1 6 6 2 2 1 1 6 3 3 5 3 1 6 6 6 5 3 7 1 3 7 5 2 5 6 5 6 7 2 1 6 5 6 7 6 4 5 4 7 7 7 7 5 3 5 4 7 6 3 7 6 7 2 7 4 7 3 3 5 4 1 3 1 7 7 4 3 4 1 7 2 5 7 6 7 2 2 6 7 3 3 5 2 4 5 6 1 5 6 5 1 6 7 6 5 4 2 6 1 7 3 2 4 2 7 1 2 7 6 1 2 6 4 3 7 6 1 1 3 6 5 3 5 3 1 7 6 7 3 4 7 6 5 3 5 3 2 6 2 7 5 1 4 1 3 3 6 2 3 1 7 6 1 2 6 6 7 4 5 2 6 2 7 3 3 3 3 4 1 2 1 5 2 4 3 5 7 1 6 7 6 3 5 4 3 3 7 2 5 5 3 3 4 1 3 6 3 4 2 1 5 3 4 7 4 6 2 3 5 5 3 3 7 5 5 2 6 4 1 1 6 4 1 3 2 3 6 4 6 1 4 2 1 7 6 4 4 7 5 1 4 5 1 1 2 5 1 5 7 1 5 5 2 5 5 3 6 4 6 2 2 1 3 2 5 1 3 6 5 7 6 6 4 7 7 4 2 5 1 1 5 4 4 5 1 1 7 4 4 4 6 3 2 6 4 6 5 7 5 2 4 1 6 6 5 5 2 5 7 7 5 2 3 1 6 2 7 6 5 1 7 1 4 1 7 5 4 4 2 6 3 6 7 1 4 2 3 3 6 2 7 4 4 3 2 7 2 6 3 4 7 2 5 1 2 4 5 4 7 7 2 7 3 6 1 6 1 3 6 6 5 5 7 6 5 7 5 4 5 1 1 2 7 5 2 2 6 5 5 3 4 4 2 6 3 2 2 3 5 5 1 7 7 6 5 5 5 2 6 7 7 6 7 7 3 6 6 6 3 1 1 4 4 3 7 6 4 1 1 1 3 7 7 3 3 2 5 5 2 3 2 1 2 1 5 2 5 1 1 5 1 1 2 5 1 1 1 5 7 7 3 2 4 1 4 6 7 6 1 1 2 2 7 1 1 4 2 3 5 7 7 3 6 1 7 6 2 6 1 6 5 2 7 1 7 2 4 6 7 2 7 6 3 6 6 1 7 6 3 4 3 3 7 6 3 4 5 2 2 3 7 4 4 5 2 1 6 5 7 3 6 6 7 7 4 5 7 1 1 1 5 4 3 2 2 3 5 4 5 5 5 2 1 6 4 3 7 2 5 6 3 2 4 2 6 5 4 5 5 5 3 7 6 5 1 5 6 4 2 1 6 6 7 4 4 4 4 3 3 7 1 5 1 2 4 6 4 6 1 2 1 4 6 6 6 7 3 2 1 2 2 6 5 2 7 2 5 4 2 7 3 1 3 1 7 4 6 4 2 4 3 7 5 1 5 2 7 6 3 5 5 3 1 3 4 1 2 6 2 3 3 2 1 3 2 1 7 5 4 6 1 6 6 4 6 1 5 4 4 5 1 2 7 7 4 1 7 5 4 6 5 7 7 6 2 1 6 1 5 7 5 3 5 3 4 1 1 1 4 5 4 3 6 3 2 7 2 6 2 5 2 6 4 1 2 6 6 7 4 3 4 1 3 1 1 7 7 2 5 3 6 1 3 2 2 2 1 3 5 7 7 6 5 4 6 5 7 4 2 1 4 6 7 5 6 7 2 5 1 6 6 4 5 6 5 6 1 3 6 5 7 5 2 3 6 5 7 5 7 1 4 3 6 3 5 3 2 6 5 1 3 3 2 5 7 5 3 7 5 1 2 5 3 3 7 2 1 6 4 7 6 7 7 5 7 3 5 7 6 2 5 1 3 6 5 2 3 5 1 1 3 7 5 6 1 2 5 1 7 1 5 3 6 2 7 5 4 2 4 3 4 1 1 6 5 4 7 7 6 5 5 2 2 7 5 2 1 2 7 5 7 4 1 3 4 5 1 7 7 2 7 3 3 6 1 5 2 5 4 5 7 7 6 1 6 1 3 5 7 2 2 5 4 2 7 7 7 7 4 6 7 4 1 7 2 6 4 1 1 7 5 7 4 2 7 3 2 2 5 7 2 6 4 3 6 1 2 5 1 5 1 5 6 1 4 7 4 7 5 4 4 3 3 1 4 7 1 3 7 5 7 1 1 1 3 6 2 2 3 7 6 3 4 3 1 7 2 2 6 5 3 7 7 5 7 1 3 5 3 2 2 1 2 3 1 2 6 2 1 2 1 4 2 2 6 1 1 6 2 4 3 5 2 2 7 1 2 2 6 2 3 5 2 2 5 3 1 4 2 1 3 1 5 2 2 3 2 1 6 2 2 1 4 3 2 3 2 1 3 7 1 3 2 2 5 5 2 3 1 4 4 1 2 6 2 3 6 4 1 5 5 3 5 6 5 5 1 6 3 3 3 3 4 3 5 1 7 4 1 5 5 2 5 6 7 6 7 4 7 7 1 2 7 3 7 3 5 6 6 1 6 2 3 2 2 5 7 1 2 1 3 4 2 7 3 7 3 7 3 1 4 1 2 4 1 7 6 6 5 4 6 1 3 6 3 4 4 2 2 3 7 4 6 2 1 6 6 2 3 1 2 7 6 1 3 6 7 1 2 2 2 5 3 5 4 5 6 5 4 6 5 4 7 1 3 1 5 1 7 7 6 1 6 2 6 1 7 6 6 7 5 6 4 7 3 5 2 6 7 4 4 4 7 4 3 7 2 7 5 6 6 3 6 5 4 4 3 1 7 7 7 3 5 2 2 5 6 2 3 4 5 5 7 2 6 2 6 7 6 3 5 5 5 1 7 6 2 7 6 7 6 4 2 3 5 1 7 1 2 1 4 4 5 2 3 3 1 1 7 7 3 2 2 5 7 1 3 1 7 7 5 6 3 6 6 7 7 4 7 6 4 2 3 1 3 5 1 3 4 7 2 6 6 3 4 5 1 4 3 6 3 1 4 5 6 7 2 3 3 7 2 6 1 2 4 3 6 4 5 7 1 5 6 4 5 7 1 4 1 2 2 4 7 3 6 3 2 1 6 5 7 5 3 5 6 5 7 2 6 2 2 7 4 5 1 7 2 7 3 2 1 4 3 7 6 2 2 7 7 5 2 4 2 3 1 5 7 5 7 5 6 6 2 1 3 3 7 2 2 2 3 2 5 4 6 1 3 5 5 2 1 7 3 2 2 3 5 1 5 4 3 3 7 5 3 2 7 2 3 6 1 3 5 3 6 3 3 1 5 1 7 5 7 2 5 6 2 2 6 6 3 6 7 2 3 7 1 7 7 1 5 7 3 2 3 7 2 3 5 5 3 5 2 7 4 4 5 4 3 1 7 5 7 4 4 7 4 2 7 3 2 2 7 3 2 7 2 3 3 6 5 3 1 7 1 3 1 3 4 4 4 3 6 1 5 1 7 1 2 4 1 4 6 5 6 5 5 5 5 5 1 3 7 2 7 7 2 7 1 5 1 4 5 5 2 7 5 1 7 4 3 5 5 6 1 1 3 5 5 7 2 6 2 6 5 6 4 6 6 4 1 4 5 3 1 6 3 3 4 7 5 6 3 2 2 3 3 2 7 5 2 6 3 1 2 5 7 3 3 3 6 1 6 1 2 5 6 4 7 1 1 4 4 3 4 6 5 6 7 4 3 6 7 4 7 2 1 4 4 2 6 1 7 2 1 1 6 5 4 4 5 3 5 1 5 1 4 3 4 2 4 5 7 4 1 4 3 6 7 4 7 3 2 7 3 1 5 1 5 7 2 7 2 7 5 6 5 2 1 2 1 5 4 7 6 4 2 6 7 1 2 5 2 2 2 4 2 6 2 4 5 4 3 6 3 7 5 7 6 3 6 6 5 2 4 3 3 5 6 3 3 1 7 2 7 1 5 1 4 7 4 2 1 6 5 3 3 7 7 7 3 6 3 5 7 6 1 1 1 4 3 4 2 7 5 1 5 1 1 1 5 2 7 5 7 5 5 1 4 4 5 4 7 7 2 5 4 7 5 4 3 5 5 5 4 1 5 1 1 4 6 3 5 6 7 3 3 4 3 4 5 7 1 3 4 2 7 5 1 2 2 3 6 4 5 2 4 3 7 2 4 3 2 1 1 1 3 1 2 3 3 5 7 3 7 4 4 4 1 2 5 7 4 3 2 2 2 3 2 6 5 5 1 6 5 7 5 6 5 4 1 7 1 1 2 5 2 3 1 7 4 5 7 6 5 1 5 6 3 6 4 5 1 3 2 3 7 4 1 4 7 7 2 6 5 1 3 6 4 4 3 5 6 2 3 4 7 7 2 1 3 4 3 1 4 4 4 3 7 2 4 5 6 5 3 3 6 5 6 7 6 2 4 3 1 5 6 1 2 5 6 5 6 1 3 7 3 6 2 2 6 4 4 4 1 6 5 4 2 1 3 5 2 5 7 3 2 3 1 3 6 6 5 2 4 1 2 6 4 1 1 7 4 2 2 5 1 6 6 7 6 2 2 6 6 7 6 5 2 6 7 5 2 5 7 5 5 6 4 6 6 2 6 3 3 7 5 1 5 3 5 1 4 7 6 7 6 2 4 5 7 2 1 6 6 5 4 1 3 5 6 6 4 2 1 4 1 5 5 3 1 7 4 2 6 7 7 2 2 1 5 6 2 5 5 5 2 6 3 2 1 7 7 4 1 6 7 2 3 2 4 1 2 5 1 7 5 7 7 4 5 4 7 5 1 2 7 7 7 3 6 7 2 5 1 7 3 1 1 4 2 3 4 3 5 2 1 7 6 5 3 4 1 3 1 6 4 5 5 2 7 1 6 6 5 7 4 6 5 2 7 4 4 1 5 2 3 3 1 1 7 2 2 7 2 7 5 3 5 7 2 4 7 1 1 2 5 4 5 2 5 4 3 7 5 7 6 7 2 6 5 1 5 7 7 6 6 2 7 3 1 1 5 7 1 3 7 3 6 4 2 1 1 5 7 3 4 5 7 6 2 4 4 6 1 4 3 7 5 2 7 4 7 2 1 6 4 7 1 2 2 3 1 2 7 5 2 1 3 1 6 2 2 1 5 3 4 7 7 6 6 4 2 4 6 1 2 2 7 2 2 1 2 7 7 6 4 1 7 4 6 3 5 6 3 3 6 4 7 5 3 4 6 2 7 2 2 6 2 7 5 3 5 7 7 5 5 3 3 2 7 7 5 4 5 7 4 3 4 2 5 4 5 3 5 2 5 5 7 4 2 4 6 6 1 3 1 4 5 2 5 2 1 2 6 3 7 7 5 3 1 7 4 3 2 6 4 4 3 3 7 4 5 3 1 3 3 1 6 1 7 4 2 5 5 5 7 4 3 2 4 3 1 7 6 1 6 7 2 6 1 7 1 5 7 1 7 3 6 6 1 4 7 2 1 4 5 1 6 5 2 7 7 1 7 3 1 3 3 2 6 3 1 6 5 6 4 2 1 3 5 1 4 4 7 4 6 2 2 4 6 4 1 6 2 5 6 2 7 1 1 4 1 7 2 5 5 6 5 5 6 2 3 2 6 2 3 2 4 5 5 2 6 5 5 7 3 4 1 7 2 6 3 3 5 3 5 2 6 7 4 4 2 6 3 5 1 5 6 4 2 1 3 7 3 1 4 3 4 2 1 3 1 3 3 5 3 6 7 1 5 1 2 6 7 4 1 7 7 6 1 6 6 3 4 7 1 7 2 2 2 2 5 2 3 7 6 5 5 3 6 3 4 7 6 1 2 7 7 6 5 5 4 2 7 7 1 1 7 2 7 6 2 4 5 4 4 1 1 6 4 4 6 5 2 5 5 1 4 2 6 6 6 2 5 3 7 5 1 4 5 1 2 6 4 6 7 5 6 5 2 7 7 7 2 1 4 6 6 5 5 4 2 1 3 6 4 2 2 2 5 6 2 6 2 4 2 6 6 1 3 7 5 2 5 7 7 6 3 5 2 1 1 3 6 4 1 2 5 7 4 1 5 3 6 4 4 1 2 3 6 3 7 3 4 2 7 4 1 3 6 7 1 5 2 6 1 7 6 3 7 2 3 2 2 7 4 6 5 5 6 3 7 3 3 2 5 3 3 3 5 1 2 3 5 1 1 3 7 6 4 4 5 4 6 5 3 2 3 7 4 6 7 2 6 3 3 1 5 5 3 7 5 2 2 1 2 7 3 7 6 4 3 1 1 6 5 1 5 5 1 2 3 5 3 7 7 3 7 2 7 3 6 2 2 5 7 2 5 1 1 1 4 1 1 4 5 6 5 2 1 3 3 4 7 3 3 5 5 7 4 2 7 1 2 2 5 1 3 7 1 1 7 5 6 6 6 3 2 3 5 2 3 5 3 1 6 3 3 1 3 6 3 2 6 4 3 2 4 3 1 3 1 1 7 7 6 5 7 7 6 2 6 1 5 2 6 3 4 1 3 6 5 3 1 3 4 1 2 1 2 3 3 2 1 7 6 4 2 6 1 7 5 6 6 2 7 4 2 4 3 3 7 7 5 7 2 2 6 2 7 7 2 7 1 2 4 5 3 5 1 3 3 5 1 1 5 6 2 6 2 4 1 6 3 4 4 3 3 2 4 2 1 3 6 6 4 2 3 6 4 3 1 6 6 6 4 3 4 6 1 3 7 7 2 1 1 5 3 3 4 4 2 4 6 5 7 7 6 1 3 7 1 1 6 6 6 2 1 1 5 7 1 3 6 7 3 4 2 3 6 5 4 5 6 7 2 6 4 5 6 6 4 6 6 2 3 2 2 3 7 4 7 1 6 3 7 6 6 2 1 4 6 2 6 3 1 7 1 4 4 4 7 1 7 5 7 2 5 1 3 4 3 2 4 1 5 2 5 1 3 3 3 6 5 1 1 3 1 6 5 4 7 4 2 5 7 2 4 2 7 6 5 2 6 2 1 1 3 5 1 3 7 3 6 2 4 7 3 2 3 7 5 1 1 7 5 5 6 1 6 5 5 4 7 1 3 7 1 3 4 6 5 1 7 1 3 1 5 5 2 1 2 4 1 2 3 3 5 6 3 3 4 5 4 3 5 6 2 3 1 3 2 3 3 1 2 5 1 6 7 7 6 1 3 4 1 4 6 5 2 7 7 5 2 4 7 7 7 6 2 6 1 1 6 4 6 7 6 6 6 6 3 2 4 6 6 4 2 2 6 3 6 4 1 1 5 5 5 4 4 4 7 4 5 6 5 3 5 4 7 1 7 2 3 3 7 1 5 6 7 3 7 6 6 5 6 3 2 1 5 3 4 4 7 1 2 4 2 5 5 6 5 4 7 7 7 5 5 4 1 5 4 7 1 3 4 4 3 4 4 7 6 7 4 3 6 3 5 7 7 2 5 5 6 2 2 3 4 5 4 3 7 7 2 7 2 4 3 3 7 6 2 5 3 3 1 1 6 3 5 5 4 2 7 7 2 7 2 3 4 5 5 3 3 5 7 2 1 7 4 5 3 6 2 5 1 7 6 4 2 3 7 4 3 6 3 2 3 3 2 4 5 7 4 7 2 3 2 2 2 5 4 4 1 5 2 7 3 5 3 2 5 2 3 7 6 6 6 1 6 1 5 3 5 1 1 6 2 2 5 3 4 1 5 5 3 4 4 5 1 6 5 5 6 7 3 4 3 1 4 1 1 6 4 5 7 4 3 1 3 5 1 6 5 5 1 1 1 4 3 6 1 7 4 6 5 6 7 7 4 1 6 5 7 7 7 4 1 1 2 3 5 2 6 3 5 7 1 5 1 3 4 6 1 5 2 3 1 1 2 4 2 5 6 6 4 4 2 4 4 3 4 6 2 3 1 6 7 6 2 5 7 3 4 7 7 3 2 5 2 1 6 3 6 5 6 2 1 7 4 2 2 7 7 3 7 6 7 6 4 1 4 3 3 5 7 7 7 6 4 1 5 2 1 3 4 6 2 2 5 3 3 4 3 3 5 7 6 4 6 2 2 7 3 4 4 7 3 1 6 4 2 1 5 7 1 7 6 2 1 1 3 4 3 3 4 7 2 2 1 7 1 2 4 1 3 7 1 3 1 4 6 7 4 1 4 4 7 2 3 6 1 5 2 3 5 3 7 7 2 5 4 2 4 1 1 6 7 1 6 5 2 2 2 5 2 6 6 7 5 1 5 5 4 4 5 1 4 2 7 5 6 4 6 2 2 4 5 1 4 3 4 5 4 5 7 4 1 5 1 6 4 3 1 7 4 6 5 7 7 5 4 4 6 7 5 7 4 1 5 5 3 6 3 5 2 7 6 2 3 4 5 6 6 6 5 2 2 7 1 1 2 4 4 5 1 7 4 4 7 7 2 7 5 2 2 6 1 5 6 3 1 3 6 6 1 3 5 2 1 5 1 2 6 2 7 7 6 1 1 5 7 2 3 3 1 2 6 2 7 4 2 7 7 1 4 5 1 1 5 1 4 5 1 2 4 7 6 3 7 5 5 5 6 7 5 7 7 3 6 6 5 5 5 2 5 6 6 4 7 1 2 3 5 2 2 7 1 6 2 6 3 6 3 6 4 7 3 3 7 6 1 4 4 3 5 6 2 2 2 6 2 2 6 5 3 7 4 4 3 3 2 3 1 2 2 2 6 2 4 5 1 2 2 2 5 4 5 4 3 5 2 3 6 5 7 1 4 1 2 5 1 3 7 1 2 6 1 7 1 4 5 6 4 4 7 6 5 2 2 1 6 1 1 4 5 7 5 6 5 6 3 5 7 3 3 1 6 3 1 6 5 3 4 6 4 1 4 1 3 3 6 6 3 6 3 5 3 5 1 5 3 2 7 7 2 1 1 7 1 6 6 3 6 7 1 2 6 4 7 6 6 4 4 6 7 4 3 3 1 2 5 2 3 5 1 4 5 6 3 3 2 6 6 7 4 6 6 2 3 6 5 1 7 6 7 6 3 7 6 3 1 4 4 1 6 3 4 1 1 5 3 3 3 1 7 4 7 6 5 7 2 7 7 1 6 4 6 1 2 5 1 2 6 3 1 4 5 4 4 3 6 6 3 7 5 3 3 2 6 1 1 7 5 5 7 3 2 3 1 3 5 7 2 3 7 2 6 4 4 2 4 2 6 7 1 1 7 4 2 5 2 2 4 6 6 1 7 5 1 5 7 6 4 2 1 3 1 7 4 4 6 6 4 2 3 4 2 2 5 1 6 4 7 7 3 4 7 7 1 5 2 6 3 6 7 4 6 5 1 1 2 4 4 5 6 6 6 5 5 2 4 3 5 3 7 7 6 4 4 5 1 6 3 4 2 7 5 5 4 5 3 3 6 6 5 4 2 2 7 6 3 1 6 7 1 5 5 7 1 1 2 2 4 4 5 5 3 7 1 4 4 3 7 2 7 2 4 1 3 1 7 5 6 5 3 6 3 7 3 1 5 4 2 2 7 4 4 7 3 2 4 4 5 1 4 4 7 5 2 1 5 6 3 3 4 5 1 4 4 4 2 7 5 4 1 5 5 2 2 1 4 3 2 6 1 5 7 1 2 1 1 4 5 3 4 6 6 5 2 2 6 1 1 3 4 6 5 7 6 7 5 7 7 6 5 1 2 2 6 3 7 6 5 4 6 1 2 4 3 1 4 1 2 2 2 3 6 4 2 4 1 6 1 1 5 5 1 6 6 6 6 5 2 3 7 5 4 1 7 6 2 3 5 3 2 4 5 7 7 5 1 1 3 1 1 7 3 6 3 1 4 2 4 3 2 3 7 5 1 6 2 2 6 4 2 1 7 5 5 6 2 6 6 4 6 4 2 2 2 2 7 3 3 1 5 3 1 3 5 2 6 6 1 3 7 1 3 6 3 7 5 4 3 1 5 2 5 4 1 6 6 5 2 6 6 4 1 4 4 4 3 3 7 2 5 7 2 5 5 4 2 2 5 5 3 7 4 7 2 4 3 7 1 2 3 4 6 2 6 2 5 1 2 4 2 4 3 1 6 1 2 1 7 4 3 7 2 6 6 3 7 7 7 5 1 2 2 6 3 5 6 5 5 5 2 5 7 2 3 5 7 3 3 7 6 5 6 7 3 3 7 2 2 6 5 7 6 6 6 1 3 2 4 5 4 5 7 3 4 3 1 4 5 1 3 1 6 6 6 6 6 3 6 7 2 3 5 7 6 1 5 6 2 1 3 3 3 1 6 7 1 4 1 3 4 3 3 7 6 6 6 5 2 2 2 1 4 6 5 2 6 2 5 5 1 5 1 1 5 6 5 5 7 5 7 1 7 1 1 4 4 4 1 3 5 2 3 1 6 7 7 4 7 4 7 7 6 7 5 4 3 3 6 2 7 4 2 7 2 7 1 5 3 1 1 7 7 3 5 3 1 2 5 7 3 4 4 2 3 1 3 3 3 1 4 3 4 3 7 5 1 7 1 3 5 1 1 4 1 5 5 1 7 2 5 7 5 1 1 5 2 3 7 2 2 1 4 3 3 1 6 3 7 6 4 4 4 4 6 4 6 3 3 3 4 7 3 6 1 1 3 7 2 2 1 3 2 3 3 2 3 1 3 3 4 6 4 7 7 7 2 5 7 4 1 1 1 3 6 1 3 1 5 2 7 4 4 1 6 7 1 1 5 3 1 2 1 5 1 7 2 2 2 2 3 2 2 4 2 1 2 3 6 7 4 6 3 6 4 6 3 4 6 7 6 7 1 4 2 7 1 1 1 3 2 2 2 2 5 4 2 6 4 5 3 7 3 3 5 5 1 7 1 7 5 5 4 5 1 3 4 7 3 3 7 3 4 1 4 6 2 3 2 5 7 5 5 1 7 7 5 6 5 5 5 2 2 6 4 1 6 6 5 6 1 4 1 2 2 4 5 4 4 6 1 4 1 3 4 6 1 1 4 3 3 6 4 3 4 5 1 7 3 5 5 1 6 6 2 7 7 4 1 2 3 2 5 1 2 6 6 7 4 2 2 6 7 3 1 1 1 6 5 1 3 3 2 1 6 1 6 3 5 6 4 5 5 1 5 5 6 2 4 2 3 4 6 1 4 4 6 2 3 4 3 3 4 4 2 2 2 7 4 4 5 6 1 1 4 4 5 1 5 6 7 5 2 5 3 4 2 7 5 2 1 7 4 4 1 3 3 1 2 4 4 5 2 3 3 6 6 7 6 1 5 5 3 5 3 6 6 2 3 3 1 3 1 2 6 1 5 1 6 4 4 3 6 6 5 1 2 1 5 7 6 1 4 1 3 4 4 1 3 6 3 1 1 3 3 4 2 5 4 7 1 6 7 5 2 4 5 3 2 3 2 5 1 3 4 3 5 5 3 7 2 5 6 2 6 1 4 7 5 5 4 3 3 4 5 4 5 3 6 5 3 5 2 3 1 5 5 5 3 7 2 4 2 7 3 7 5 4 4 7 2 1 1 4 4 5 6 6 5 2 3 7 7 5 7 5 7 2 7 7 6 6 1 1 4 2 5 1 5 7 6 4 7 6 6 1 3 4 4 6 3 7 5 2 2 3 4 6 4 3 6 3 2 4 1 3 3 3 3 6 2 1 2 1 4 7 6 5 1 3 3 4 7 5 3 1 7 7 6 2 7 2 4 6 6 2 1 1 4 2 6 6 7 6 4 4 3 1 6 4 1 1 5 7 3 5 7 1 2 3 2 7 5 3 5 1 4 4 6 5 5 3 3 2 1 5 3 3 3 1 4 3 6 6 2 2 2 6 2 3 1 1 7 3 3 5 3 4 6 2 1 1 4 2 2 2 4 5 2 6 5 4 1 2 2 2 1 1 7 7 2 5 7 1 1 7 5 3 3 1 2 3 1 3 2 3 4 5 5 4 3 7 7 3 1 6 2 6 7 1 5 1 4 4 1 4 3 4 4 3 4 6 4 3 1 5 3 3 3 7 6 3 4 5 6 3 1 7 1 5 6 6 5 2 7 4 3 1 5 6 3 6 2 4 1 3 2 3 3 2 7 1 4 2 3 7 4 3 5 4 1 1 7 3 7 5 4 2 5 1 5 5 7 7 2 7 7 1 1 2 7 5 2 1 4 2 6 7 2 3 2 7 3 6 3 7 3 6 1 5 5 5 3 4 2 2 1 1 7 1 2 6 4 1 6 7 7 4 5 2 4 6 1 4 2 1 3 5 5 1 2 2 4 2 5 5 1 5 6 7 4 5 3 5 4 7 4 3 1 6 4 5 2 3 1 4 3 2 1 7 2 7 1 5 7 3 3 7 6 6 5 2 1 7 4 4 6 7 7 7 4 3 2 5 5 7 1 6 1 6 5 1 4 4 5 3 4 5 7 2 1 4 1 2 2 4 5 5 2 4 4 5 5 3 2 2 3 3 7 3 1 3 3 2 4 6 4 7 1 2 2 2 3 2 3 4 6 7 2 5 2 3 2 6 6 3 5 6 3 3 6 2 5 7 3 6 5 7 5 5 6 4 6 1 6 6 5 2 4 4 6 5 4 5 1 7 7 3 5 3 5 4 4 7 3 4 5 5 3 1 7 1 4 4 7 7 2 4 6 5 5 4 7 1 1 5 6 6 1 3 6 3 4 7 1 4 3 5 6 4 5 6 2 7 2 1 6 3 2 5 6 6 6 3 5 5 6 3 3 4 3 6 6 5 5 6 1 7 2 7 1 4 3 3 3 4 3 2 4 3 6 7 1 4 1 3 1 6 3 1 2 4 6 5 1 3 2 6 1 1 3 1 4 5 3 7 6 4 6 3 6 4 2 4 5 7 5 4 5 7 4 4 3 1 7 1 1 1 7 1 1 2 7 2 7 7 1 5 1 4 5 4 7 5 1 3 4 3 6 7 2 7 3 3 7 2 3 6 7 2 6 5 2 3 5 1 3 5 3 1 7 6 5 6 3 5 6 4 7 4 3 6 2 6 6 1 5 2 4 3 1 1 5 2 3 2 7 3 5 1 4 4 6 1 2 1 3 1 4 7 2 5 5 3 3 2 2 5 3 5 7 1 5 3 3 6 4 2 1 1 7 4 4 5 2 4 3 4 2 5 3 3 2 6 4 2 7 3 6 7 7 4 7 3 6 2 1 2 2 6 1 1 1 4 4 2 5 6 4 6 1 6 7 2 2 1 3 1 3 7 7 7 1 7 7 6 6 5 5 7 4 3 6 4 7 2 3 2 5 6 1 6 3 5 5 4 5 1 3 7 5 2 4 5 6 4 1 5 1 3 2 2 6 5 3 3 4 6 4 2 2 2 5 4 6 2 6 1 7 1 5 4 2 2 6 6 3 6 3 3 2 2 5 5 7 7 7 1 3 1 7 3 3 4 4 6 4 2 7 3 2 4 5 2 5 1 5 5 5 7 1 6 6 3 1 3 7 7 4 1 7 3 3 7 5 6 6 1 1 5 1 7 1 3 6 4 4 3 1 1 7 6 4 6 6 4 6 6 1 7 6 5 3 6 5 5 4 3 5 2 5 3 7 5 4 5 6 7 6 5 5 5 1 6 1 7 7 5 3 5 4 6 2 6 4 6 1 5 6 5 7 3 6 6 6 2 1 2 6 6 6 1 2 5 6 7 4 3 4 6 7 1 4 1 4 5 5 5 2 3 7 1 4 3 4 2 4 3 3 7 6 7 7 7 4 3 5 5 5 1 3 4 6 4 3 1 1 7 5 2 7 2 1 3 5 2 2 6 4 3 6 3 7 5 7 1 6 4 5 3 3 5 5 6 1 5 6 6 4 3 5 1 5 3 2 7 5 1 5 6 3 3 1 7 6 6 7 4 7 4 6 2 1 1 1 6 5 4 4 6 7 7 7 2 2 6 1 4 6 3 3 7 6 1 6 4 6 6 5 6 7 1 5 1 2 3 6 4 7 1 3 4 5 7 3 6 3 3 3 1 5 3 5 1 3 4 2 2 7 6 5 6 7 7 4 1 1 1 4 7 6 4 1 3 3 3 6 5 3 6 4 5 1 1 6 4 2 7 3 6 6 7 3 5 4 6 3 4 6 4 1 4 1 1 4 3 1 3 6 3 6 7 1 7 7 4 1 7 3 3 3 6 7 5 3 3 4 3 7 7 7 7 2 7 6 5 7 6 5 5 2 4 4 7 1 2 3 6 6 3 1 1 2 7 6 2 7 7 5 6 4 4 4 5 1 7 1 7 5 5 3 4 6 4 3 4 3 5 2 6 1 7 7 7 4 3 1 4 7 3 7 3 6 1 1 4 7 6 2 5 3 2 6 7 5 2 1 6 4 3 4 2 2 3 1 4 3 2 7 2 4 6 5 1 5 3 2 4 1 3 6 1 4 5 5 7 6 6 5 7 6 6 2 5 7 2 1 2 1 7 2 3 4 4 1 1 6 2 2 4 3 1 4 6 5 7 3 1 5 5 5 3 4 6 7 3 6 1 4 4 5 3 6 1 6 4 6 4 4 1 5 6 6 7 2 1 6 3 6 1 7 3 3 3 7 7 5 5 5 7 1 1 2 5 6 1 6 5 2 2 3 5 5 1 4 5 6 2 7 4 7 6 4 2 7 3 6 4 7 2 1 6 2 3 1 7 1 4 2 7 4 4 4 1 2 7 3 7 6 7 1 5 6 5 4 5 5 1 6 5 7 7 1 1 7 6 5 5 2 7 4 3 1 6 2 3 3 4 7 2 4 6 4 7 1 6 2 5 4 7 7 3 4 5 3 1 3 7 5 3 4 7 5 5 5 6 5 7 1 4 6 4 7 1 1 7 6 2 5 7 6 4 2 1 7 2 1 2 1 4 2 3 3 7 7 5 3 2 2 3 5 6 4 3 6 4 2 2 5 4 1 2 6 2 2 5 3 7 6 1 3 6 1 3 5 7 5 7 1 7 1 4 5 4 6 1 1 5 2 3 2 7 2 5 1 3 2 1 3 5 6 3 3 7 4 5 4 1 3 3 7 3 6 2 6 2 2 4 4 1 5 3 7 6 7 5 7 6 3 7 2 2 2 4 1 5 7 2 4 2 4 1 4 7 3 7 1 2 2 3 1 6 5 5 2 3 1 1 6 3 7 7 2 2 2 7 4 1 2 7 2 5 1 3 5 1 7 3 7 6 3 5 4 6 3 4 1 3 4 6 3 4 6 5 3 7 4 4 5 3 2 6 1 7 6 3 7 3 3 4 2 6 2 3 4 2 6 2 2 3 7 4 6 3 6 6 7 3 2 4 5 3 7 3 2 3 3 6 6 6 3 7 4 2 2 5 3 1 6 2 3 3 5 6 6 4 4 3 4 3 7 6 4 4 7 5 7 2 2 5 7 2 4 1 3 3 3 3 1 1 4 3 4 6 6 7 2 7 2 3 1 1 2 4 5 1 1 2 7 2 6 5 3 7 5 3 7 1 3 1 6 6 1 2 3 7 1 2 4 3 5 4 1 4 7 3 2 6 4 1 5 7 5 6 6 1 1 6 6 4 4 4 7 4 4 7 3 2 2 5 2 6 1 1 2 6 3 3 4 5 1 6 4 4 4 1 4 5 4 7 6 7 1 3 3 2 3 4 4 4 1 3 7 6 3 1 2 6 1 3 1 6 2 4 2 5 2 5 2 5 2 5 4 3 1 7 4 1 1 5 4 1 1 3 4 3 1 6 6 6 1 6 4 7 1 6 5 2 1 4 7 3 2 1 3 7 7 6 7 5 4 1 3 4 3 7 4 1 3 3 4 1 6 7 1 6 3 5 1 4 6 5 4 7 5 6 6 3 2 5 7 3 5 1 4 5 5 1 3 7 1 6 5 6 4 3 3 6 5 3 7 4 5 1 3 7 6 7 7 6 2 5 1 5 5 5 7 2 3 3 6 3 6 3 1 2 6 3 6 3 3 5 4 5 6 7 5 2 4 4 7 5 6 6 2 3 3 2 4 3 2 2 5 7 3 3 7 6 4 5 6 4 7 3 2 3 7 4 3 3 5 2 7 4 5 7 6 5 1 1 7 2 7 2 6 7 5 5 5 1 7 4 4 7 4 3 7 3 4 2 3 2 4 7 5 6 6 1 4 4 6 3 3 6 5 2 5 7 4 1 5 4 2 6 3 5 2 2 5 5 2 7 4 5 6 6 1 3 7 4 6 3 5 2 6 7 1 4 6 4 2 3 7 3 1 7 7 7 7 4 3 1 1 6 3 4 5 3 6 2 5 5 4 2 4 3 1 4 4 4 7 5 6 5 7 4 4 4 4 3 5 6 1 3 4 3 6 6 4 5 7 1 2 2 2 3 2 7 6 5 3 5 7 6 2 4 2 4 5 5 4 2 1 5 4 3 5 7 1 1 4 6 6 3 7 5 5 6 4 3 3 4 6 7 2 5 1 4 1 5 6 5 6 7 7 7 7 4 6 7 3 1 5 6 3 2 4 6 7 5 1 7 2 4 4 3 2 4 4 7 1 1 2 4 5 1 3 4 3 7 3 3 7 6 1 7 7 2 5 5 7 4 2 1 7 6 1 6 2 5 4 3 3 5 6 7 4 7 3 4 4 5 6 3 3 4 7 1 6 5 3 5 1 4 5 5 2 3 2 2 5 5 4 7 2 7 6 5 4 1 1 7 4 4 7 4 6 7 4 4 2 4 6 7 1 3 4 7 3 5 1 1 2 2 7 2 7 6 4 1 4 3 1 7 6 5 4 4 2 5 5 1 2 3 7 7 3 2 6 6 4 5 4 4 6 3 5 3 6 6 4 3 1 2 7 5 4 3 6 4 6 4 4 7 4 4 6 7 3 2 3 6 6 6 2 3 6 4 5 5 3 6 5 3 7 4 5 4 7 4 7 3 7 1 2 1 4 5 7 4 6 7 3 3 5 2 5 4 6 7 6 6 6 3 1 5 6 6 6 3 7 3 5 4 4 4 4 5 1 2 2 5 1 4 7 4 3 2 5 1 1 3 4 6 3 3 2 6 6 5 7 5 1 2 1 4 6 4 1 4 3 7 1 4 1 5 5 4 6 2 2 5 2 6 1 2 1 2 7 6 5 6 1 5 1 1 6 4 2 6 7 5 6 6 6 6 1 3 7 7 2 2 2 1 7 2 7 5 2 6 3 6 3 3 3 1 1 1 2 2 4 6 4 7 4 7 6 5 7 3 2 6 4 3 6 1 4 3 5 5 2 5 1 2 5 3 7 5 1 1 5 3 6 6 2 1 6 5 5 5 1 4 4 4 6 7 5 7 3 7 3 2 5 3 3 2 4 7 5 2 7 7 4 3 5 6 3 1 3 5 6 3 1 7 5 4 6 7 2 6 6 4 7 1 4 7 1 5 6 3 7 3 2 3 6 4 6 6 5 2 4 1 2 2 5 4 4 3 3 3 2 2 4 6 7 7 6 7 3 2 2 2 5 3 2 1 5 1 6 7 7 7 7 1 7 4 5 1 4 5 3 3 4 6 2 4 3 5 3 5 6 5 6 1 5 6 1 2 6 5 6 5 2 3 3 1 6 5 1 1 3 3 1 6 6 7 2 2 4 3 6 1 5 3 6 2 1 5 2 6 2 7 1 1 3 1 2 6 6 7 4 6 3 5 2 1 4 4 7 6 4 6 4 1 1 7 7 1 4 1 4 3 6 2 4 6 2 3 2 7 2 6 3 2 1 5 1 2 6 7 5 2 5 6 7 5 6 6 3 7 7 6 3 3 7 4 1 7 6 7 6 7 3 7 7 3 4 7 3 2 6 5 1 2 4 7 4 2 5 7 1 2 3 1 2 1 4 7 7 7 7 3 7 2 2 4 3 5 3 3 4 6 7 4 7 3 1 4 2 4 1 3 5 3 1 5 3 5 4 2 4 1 5 1 3 4 4 3 2 4 3 3 3 2 5 7 3 5 3 4 6 1 4 2 4 5 6 4 7 2 6 3 3 1 2 3 2 3 3 1 7 5 4 7 4 6 6 6 1 7 3 7 7 6 1 1 3 6 5 7 5 1 1 5 6 2 5 7 4 5 1 1 2 4 7 6 2 4 2 2 3 4 6 2 3 6 1 3 2 5 1 5 5 1 7 3 2 3 7 3 7 7 4 7 1 1 3 7 4 4 2 6 1 5 6 1 4 6 1 3 1 1 5 5 1 5 5 7 7 4 3 4 2 4 3 2 4 5 2 6 7 1 2 7 5 7 5 6 3 3 7 3 2 4 5 2 1 2 7 5 4 7 2 5 3 2 4 4 7 5 7 6 5 2 3 1 6 5 6 2 7 3 4 1 7 7 1 5 1 7 1 2 6 2 4 6 3 1 7 7 3 7 3 6 6 3 6 4 7 2 5 7 5 7 7 4 6 5 6 4 4 6 4 7 5 7 3 6 5 1 3 1 5 6 6 3 1 2 6 1 3 2 5 7 1 4 1 4 7 5 5 3 3 1 1 6 6 1 4 3 1 6 1 5 2 4 5 3 5 2 1 1 3 5 5 1 6 4 4 5 1 6 6 1 7 6 4 5 4 5 5 5 4 6 7 3 2 3 5 5 4 5 5 4 7 7 4 6 1 5 3 1 3 1 7 7 4 3 4 1 1 7 3 2 5 7 4 4 7 7 1 3 2 3 4 2 3 7 7 3 2 7 2 5 6 6 2 2 6 6 7 4 5 7 3 7 5 7 3 4 4 2 5 5 4 1 4 4 6 3 5 7 1 4 2 6 2 4 5 5 7 3 2 2 7 4 6 4 1 6 6 4 7 1 7 2 6 3 5 2 4 2 7 2 3 1 7 2 2 2 7 6 4 6 5 4 7 3 5 1 2 3 2 6 1 6 7 7 7 3 6 1 2 5 2 5 4 6 6 5 7 3 2 4 1 4 5 1 7 2 6 6 3 5 2 1 4 2 5 3 2 4 3 3 1 2 7 4 7 4 7 6 6 1 7 5 2 2 5 6 4 1 4 4 5 4 4 1 3 2 1 4 3 1 6 3 2 4 7 1 5 4 5 1 2 4 5 3 6 7 2 7 7 3 1 5 6 4 3 1 3 2 2 5 2 6 6 2 7 5 2 4 1 6 4 2 1 2 4 4 1 3 3 6 6 3 3 4 4 3 3 5 4 2 2 6 7 7 7 6 2 6 7 7 3 4 1 3 3 3 6 1 3 6 6 1 1 1 3 2 4 5 6 7 4 1 3 4 5 7 7 5 6 7 4 1 3 3 1 3 3 4 3 5 2 2 6 7 7 1 1 1 3 7 6 6 5 1 7 7 6 7 4 4 6 1 2 6 1 7 1 3 3 3 7 2 2 3 1 2 1 1 7 1 5 5 5 2 4 4 2 2 1 5 5 4 3 4 2 3 1 7 3 3 1 1 4 2 3 2 1 2 2 1 2 7 3 6 6 6 1 7 7 1 3 2 5 5 3 4 6 3 4 6 5 2 6 6 3 7 5 2 1 5 2 7 2 4 4 7 1 2 5 7 7 7 7 2 2 2 6 5 5 7 4 7 1 7 4 1 6 1 2 4 5 1 2 4 3 3 4 3 4 1 7 3 5 6 3 4 6 6 2 1 5 3 7 3 2 1 1 6 7 3 2 2 1 1 6 3 3 2 3 4 7 3 5 2 6 7 5 4 5 4 4 7 6 2 7 1 7 7 6 6 2 5 1 3 6 6 3 6 5 6 3 2 6 7 3 2 6 5 6 3 2 7 7 7 6 6 5 6 5 1 2 5 6 2 5 2 5 7 7 7 3 2 1 6 1 1 1 4 6 4 6 5 1 3 2 7 1 7 3 4 5 4 1 3 4 5 2 1 2 2 1 3 1 6 1 2 5 6 5 1 2 2 5 3 4 6 7 3 3 7 6 1 1 4 1 4 6 3 3 5 2 3 7 2 6 6 1 3 4 6 3 4 5 5 4 6 4 1 1 4 5 4 2 5 7 3 2 5 3 4 3 4 4 7 5 2 3 6 3 5 2 5 1 4 3 2 2 4 2 1 5 6 2 7 1 2 7 7 4 2 1 4 5 4 2 7 4 4 3 4 1 4 6 6 7 1 7 7 2 6 5 7 2 6 4 1 5 3 7 2 4 1 3 6 2 4 5 3 6 1 6 4 2 5 3 7 3 7 6 5 4 1 2 3 6 3 3 4 5 3 3 6 1 5 4 2 7 6 5 5 6 1 1 1 5 1 5 1 1 3 3 2 3 2 4 6 2 5 2 4 5 4 2 5 7 3 4 6 1 6 1 5 7 1 3 2 2 7 2 7 7 2 1 7 1 2 5 2 6 5 3 3 6 4 7 5 4 2 1 3 7 1 7 6 7 7 1 1 4 7 7 3 7 5 2 5 6 4 5 5 1 7 7 5 2 5 2 5 6 1 7 5 1 4 2 7 1 2 5 4 6 2 6 5 6 5 3 5 2 7 7 7 6 6 4 5 1 4 3 6 4 7 2 2 2 3 7 2 2 4 6 5 6 2 3 2 7 3 4 6 7 3 3 3 7 5 1 7 1 3 4 2 7 3 1 1 5 7 3 4 2 6 1 5 7 1 6 4 1 3 7 7 5 3 3 2 5 1 2 5 1 3 4 7 5 4 1 2 2 1 3 3 4 1 5 3 2 3 5 2 3 4 2 6 4 2 7 1 2 6 3 2 1 4 6 5 6 4 4 7 4 6 7 7 7 4 1 6 4 5 7 7 6 6 3 3 5 2 1 4 1 2 3 1 5 2 4 3 5 7 7 7 4 6 4 1 2 4 4 6 6 1 3 5 5 5 5 2 4 3 6 4 4 6 3 7 7 4 7 3 3 7 2 4 5 5 2 5 7 5 3 5 6 3 7 3 7 4 4 3 5 7 5 6 6 5 5 3 1 5 5 1 4 4 5 6 7 6 3 6 2 3 1 7 5 1 2 2 2 3 3 6 1 7 5 4 4 7 4 2 4 2 2 5 3 6 2 2 3 4 7 4 5 6 1 7 6 2 2 5 2 2 4 7 1 6 3 2 5 7 3 7 6 4 2 6 1 3 1 1 5 5 2 2 3 2 6 6 1 7 4 7 6 5 7 6 3 7 5 5 6 5 4 2 7 6 1 5 6 6 5 3 1 6 2 4 5 1 7 5 5 3 4 4 7 1 7 7 1 5 5 4 2 1 6 6 4 4 3 3 7 7 5 7 3 7 1 5 5 1 2 2 3 4 5 1 2 5 7 2 7 4 6 6 3 2 5 6 3 7 1 2 5 6 1 5 3 2 3 7 7 2 1 7 5 4 7 7 6 5 6 5 6 4 1 1 3 5 7 5 3 7 6 7 3 5 4 5 6 6 2 3 1 1 2 3 4 7 7 7 2 6 2 7 7 2 1 3 5 7 7 7 4 4 4 7 1 7 2 4 4 2 6 2 2 5 2 3 4 2 2 5 5 3 3 2 2 3 4 6 7 2 3 1 5 6 7 5 6 7 1 7 1 4 1 7 1 7 2 3 1 1 5 3 1 7 5 2 7 6 1 6 7 3 7 2 7 4 6 3 1 4 2 6 7 7 5 1 6 4 3 5 4 7 7 4 7 2 6 6 1 4 3 5 4 7 7 1 3 3 3 2 7 4 7 4 1 5 4 7 1 4 2 3 4 1 6 1 1 2 4 6 3 4 1 5 3 5 5 4 1 1 5 5 2 4 1 3 6 3 7 5 6 1 7 7 6 3 5 6 3 7 2 3 3 3 7 6 7 3 7 5 1 4 2 2 5 1 2 4 1 1 1 6 6 7 4 5 7 6 1 2 5 3 5 1 3 2 4 2 4 3 7 4 6 6 4 1 4 5 4 4 4 4 1 2 1 4 6 6 2 5 7 7 7 2 5 2 4 1 1 5 1 5 2 4 4 3 4 5 7 1 2 3 2 2 5 1 5 1 6 4 5 5 1 2 5 5 1 1 3 2 5 3 4 4 6 7 6 1 5 4 1 4 4 7 5 6 7 7 5 3 1 2 6 2 2 3 6 2 3 7 1 5 7 5 7 6 2 3 4 4 6 2 7 1 1 2 6 6 1 3 1 2 3 6 1 2 6 4 1 6 3 2 4 3 4 1 6 3 3 2 7 7 3 4 5 1 4 3 4 4 4 5 3 6 1 3 7 7 7 7 5 7 6 6 2 7 4 5 3 5 4 7 2 6 3 6 5 6 1 1 1 2 3 1 7 4 2 4 1 6 2 3 5 7 7 5 7 3 2 7 5 6 6 6 2 6 4 4 3 3 5 1 4 7 1 2 1 2 5 6 5 6 7 3 4 6 5 1 6 4 7 4 7 5 7 2 3 2 3 3 4 7 3 5 5 4 6 3 3 2 2 1 7 6 1 1 4 5 1 7 1 7 1 1 2 1 7 5 2 2 5 3 2 1 7 4 4 4 6 4 5 5 2 2 3 2 3 4 6 3 4 5 1 2 5 2 7 4 4 1 3 2 1 2 2 6 5 3 2 2 6 6 4 6 7 7 7 7 1 6 1 4 3 1 4 5 7 3 6 4 2 1 5 2 3 6 7 5 6 6 4 2 4 1 7 2 7 7 6 7 3 6 2 3 4 5 7 4 5 3 7 6 3 4 6 3 7 5 6 3 4 2 4 5 2 2 4 6 6 3 6 1 1 5 1 5 7 7 6 4 2 5 3 2 6 1 3 3 3 1 5 4 2 6 7 2 7 3 7 5 5 5 3 4 7 3 6 6 7 4 1 6 6 3 6 4 1 1 6 1 1 1 3 7 4 2 1 2 4 1 6 7 3 7 1 1 2 6 6 7 7 4 5 5 6 3 6 4 3 2 3 1 2 5 6 3 6 6 4 7 4 3 6 5 7 6 5 6 2 1 5 6 5 3 3 1 3 1 5 4 7 7 2 1 4 7 2 7 4 5 6 5 7 3 2 4 6 6 3 1 7 7 6 4 7 7 2 1 5 6 4 5 3 5 3 4 3 4 1 4 2 7 1 6 2 3 3 7 6 3 5 3 2 2 4 7 1 6 7 3 2 1 7 5 3 1 6 5 4 7 1 3 4 7 2 5 2 2 2 5 4 5 1 3 6 4 7 4 2 4 6 4 4 6 6 7 4 4 2 7 1 1 1 4 7 7 6 6 1 1 3 2 3 3 2 1 7 2 4 6 5 2 2 7 5 7 6 1 2 5 6 2 5 6 4 2 5 2 5 5 7 1 4 2 1 5 2 5 6 3 4 2 5 5 1 2 5 4 1 4 1 6 5 4 4 1 3 1 1 1 3 7 1 4 2 6 1 1 4 5 4 7 6 1 4 4 7 6 7 5 2 5 3 5 1 6 3 2 4 3 2 4 3 2 7 2 7 6 7 1 3 3 7 6 1 2 7 6 5 4 3 7 1 6 2 7 2 2 1 4 5 2 7 5 1 5 4 5 1 3 6 3 6 3 6 4 4 3 2 2 6 5 6 6 1 5 3 2 6 3 3 3 2 3 5 7 5 1 5 5 2 1 5 5 3 1 1 7 3 3 6 1 5 4 4 5 6 7 4 4 7 7 5 7 7 2 6 2 1 3 6 7 1 1 4 4 1 4 1 1 4 4 6 1 5 2 5 3 6 7 6 4 6 3 3 3 3 6 4 1 2 7 7 7 7 1 3 5 4 1 5 1 4 3 1 1 2 4 1 6 3 7 2 6 7 2 1 7 7 4 5 6 1 2 6 7 2 6 4 4 5 6 4 6 1 2 5 7 3 5 5 3 4 4 1 2 3 6 6 3 7 4 6 7 5 2 4 5 6 7 1 3 5 2 1 3 3 5 1 4 3 3 6 4 7 5 3 2 3 2 2 1 3 6 5 5 7 2 2 5 1 7 5 4 1 6 4 2 1 2 5 1 5 1 5 2 5 5 1 6 6 3 6 1 6 3 4 5 4 5 1 3 3 5 4 3 1 7 2 2 7 6 2 4 5 6 5 2 2 5 7 7 5 3 6 3 6 2 6 7 4 6 2 6 3 5 7 4 3 1 3 7 5 4 3 2 1 5 3 2 2 1 6 5 3 2 7 1 3 3 6 5 1 7 3 2 3 7 3 3 1 5 2 5 6 2 4 6 6 6 7 5 6 4 2 7 5 7 5 6 2 3 3 1 3 3 2 3 3 2 3 3 4 4 5 2 5 1 1 1 4 5 5 1 6 5 7 4 2 4 2 3 7 2 1 7 4 7 7 4 1 2 4 4 5 1 4 7 6 4 5 3 6 7 3 5 4 2 6 5 3 7 6 7 6 6 6 2 6 5 4 4 6 7 6 1 1 2 5 6 5 2 6 1 7 1 3 3 7 1 6 3 5 2 7 3 5 6 3 1 1 4 5 7 3 3 5 3 4 3 7 6 2 5 4 1 4 7 2 1 5 5 1 1 6 1 3 1 6 3 2 6 6 6 3 2 6 1 2 7 1 6 5 7 2 6 6 5 3 5 5 1 2 6 1 5 6 1 5 2 2 6 5 5 2 1 4 7 6 4 6 4 2 1 1 3 7 4 5 7 1 1 7 7 4 5 4 7 4 2 1 5 5 3 2 7 3 6 4 6 7 1 7 1 6 1 2 3 4 4 3 3 4 2 2 5 5 4 4 1 3 2 5 7 5 4 4 5 7 6 2 6 6 1 5 4 6 6 7 3 2 2 3 4 1 2 6 5 5 3 5 7 2 7 5 4 4 6 2 1 4 3 7 7 1 4 2 7 7 1 7 6 7 2 7 5 3 6 1 6 6 5 5 7 3 7 2 4 6 3 4 7 3 3 7 1 4 1 7 3 6 6 2 3 5 1 7 1 6 7 4 4 3 1 2 3 6 3 6 4 3 2 3 3 5 7 3 6 5 3 2 3 6 3 5 4 3 3 2 7 7 5 1 2 3 2 2 1 2 7 2 2 2 3 2 4 7 5 2 5 5 3 7 1 3 3 4 4 5 3 3 2 7 1 2 1 1 3 6 7 3 6 2 2 1 3 5 7 5 4 2 7 5 2 1 5 2 4 1 4 7 1 5 4 2 6 4 7 7 3 6 2 1 7 3 6 1 5 3 5 6 5 3 1 4 3 6 5 6 4 6 3 5 3 5 4 7 1 3 6 1 6 5 6 4 5 2 4 7 5 6 5 7 1 6 3 3 2 5 7 5 3 7 7 3 4 3 2 3 3 5 3 2 2 7 5 6 1 6 5 3 2 1 2 3 4 2 3 5 4 7 2 4 7 2 7 3 2 6 5 3 4 6 2 3 5 4 2 5 2 4 1 3 2 7 3 5 7 6 2 3 5 2 7 2 1 4 5 2 2 7 4 3 5 3 6 7 6 5 3 7 6 1 1 1 7 3 5 6 6 5 7 2 6 6 3 6 7 5 5 1 3 7 2 5 2 7 5 1 2 7 5 7 5 5 5 4 6 1 1 2 5 7 3 1 3 4 4 7 1 1 7 3 7 6 1 7 5 3 5 4 2 2 2 6 5 6 7 1 6 5 2 1 2 3 1 2 6 4 1 4 3 6 7 7 4 5 6 7 7 3 3 6 3 2 4 7 6 1 5 2 6 4 3 5 6 1 7 2 5 7 6 7 5 5 6 2 7 3 1 6 3 1 4 5 3 5 2 1 5 6 2 1 1 2 6 6 3 3 1 5 2 6 4 5 1 7 4 7 7 2 3 3 2 6 5 2 1 7 7 5 3 7 4 3 1 7 7 1 2 7 5 3 3 6 5 1 6 1 5 3 2 7 5 2 3 3 3 3 7 1 5 2 7 6 3 5 5 2 6 6 6 3 7 1 2 4 6 5 5 3 7 4 7 3 5 7 3 6 7 2 6 4 1 3 3 3 7 5 2 5 4 7 6 1 5 7 4 3 2 6 3 1 1 7 1 5 4 3 1 3 4 6 5 3 1 7 3 6 2 5 3 3 4 1 3 7 5 5 7 6 3 3 7 1 7 7 6 4 1 4 6 4 3 3 4 1 7 7 6 7 4 7 2 5 5 5 4 3 2 2 1 2 4 5 3 1 3 6 4 3 2 1 4 2 1 1 1 1 5 4 7 6 3 6 3 1 3 5 1 2 6 1 4 7 4 4 7 6 7 2 6 1 2 2 1 7 7 6 5 4 2 2 2 3 1 3 1 3 5 1 5 1 6 6 7 2 2 4 7 1 3 5 6 4 5 4 2 4 2 6 6 2 1 5 2 1 5 2 3 2 7 5 2 5 3 6 7 2 1 4 2 3 7 6 5 4 2 6 5 2 4 1 1 4 4 2 4 1 3 5 1 7 2 7 4 3 6 1 4 4 3 4 6 2 2 3 3 1 1 5 2 3 4 2 6 7 1 1 7 1 5 7 7 4 7 4 6 3 2 1 6 4 4 2 5 3 5 5 3 3 3 3 5 6 2 2 3 3 2 2 3 4 7 3 5 4 4 2 4 5 2 7 2 3 1 4 5 5 2 5 6 2 7 1 5 7 2 7 7 3 6 7 4 3 2 2 6 3 3 7 6 4 6 5 4 5 1 1 7 7 5 5 6 3 6 3 7 7 7 6 1 6 5 2 1 5 3 5 5 5 2 3 6 6 7 2 3 6 7 2 3 3 7 2 3 3 2 2 2 7 5 7 3 2 7 1 4 2 5 2 5 5 4 1 3 2 1 5 7 5 6 7 7 3 6 7 5 6 1 5 5 3 2 7 3 1 7 6 3 3 5 5 7 2 5 7 1 3 4 5 1 7 4 7 3 1 5 5 6 3 2 3 6 2 7 1 2 4 4 2 4 2 6 3 1 2 7 1 4 1 5 2 1 6 2 1 6 4 3 2 6 3 2 4 4 1 2 3 3 6 5 6 5 1 7 5 7 6 5 4 7 7 5 5 3 4 5 7 5 5 1 4 7 3 5 3 1 7 6 3 3 1 2 7 1 1 4 1 6 6 2 3 3 4 7 3 6 2 2 3 7 1 6 6 3 2 7 3 1 3 4 3 3 5 7 1 5 3 1 1 6 7 4 6 2 1 1 7 3 3 7 7 3 4 5 3 5 2 3 5 4 6 5 6 3 4 7 5 4 5 4 7 3 5 5 4 3 5 1 5 5 5 4 5 1 7 7 5 1 1 7 5 6 2 1 7 3 5 2 6 1 3 3 3 5 7 4 1 5 4 3 7 6 5 5 7 4 2 2 2 2 7 4 6 1 5 3 2 2 2 5 2 5 1 2 7 7 5 7 2 6 3 2 5 5 6 4 1 5 3 2 5 2 4 1 1 1 3 2 7 2 6 2 4 6 1 4 6 6 1 7 2 3 1 6 7 4 7 5 7 3 5 4 2 1 2 2 6 4 3 5 3 7 4 7 5 5 3 1 1 3 6 2 4 4 1 1 6 5 4 5 5 6 6 7 6 7 1 4 1 2 6 3 6 3 2 3 7 2 2 7 3 7 6 4 3 4 2 1 2 5 3 6 3 1 5 6 5 4 7 5 3 6 6 1 1 7 1 5 7 2 2 7 6 7 3 2 4 4 7 3 7 1 1 7 1 4 4 6 7 3 1 7 1 6 7 6 4 7 3 1 7 2 7 5 2 7 4 3 1 4 5 7 2 3 5 2 6 1 5 3 3 4 2 2 2 6 7 5 4 1 3 3 2 2 5 1 1 2 1 2 3 3 6 4 6 3 3 4 1 1 5 4 4 4 3 3 3 2 6 6 7 1 6 2 3 3 7 1 4 1 2 6 3 6 7 6 1 3 1 2 3 5 3 4 1 5 4 1 4 2 6 4 1 2 3 3 3 2 1 6 7 1 3 1 6 2 6 4 2 4 3 2 1 5 5 7 7 7 7 4 1 4 7 6 5 7 1 7 1 7 4 6 7 4 6 5 3 2 1 5 6 4 6 4 6 2 3 6 1 1 7 6 4 6 5 6 3 3 4 3 2 5 6 6 6 2 3 1 2 2 3 7 3 2 1 6 1 2 4 6 2 3 2 3 6 6 6 6 7 7 7 6 4 5 3 7 7 5 1 1 4 3 5 4 2 3 3 2 4 4 5 3 5 7 5 1 3 2 7 2 1 6 6 3 3 1 2 7 3 2 5 5 3 7 1 4 3 1 4 6 5 1 7 2 5 4 2 1 5 6 7 4 4 5 6 5 3 7 4 4 7 7 1 2 6 6 3 1 7 4 5 2 3 4 3 7 5 2 7 1 1 7 4 2 2 7 6 3 6 1 6 3 7 4 4 3 7 5 4 6 6 6 7 1 7 7 1 2 7 5 2 5 2 3 6 4 2 3 4 6 1 2 1 7 3 3 2 2 5 3 6 3 6 3 4 3 1 2 5 7 6 4 2 6 5 7 2 4 7 3 2 7 2 1 4 4 3 4 3 5 6 6 7 3 2 3 5 7 2 7 4 6 4 5 4 6 4 3 2 2 5 4 1 6 2 5 7 2 1 2 6 4 1 5 4 7 6 2 6 7 6 2 3 7 6 6 5 7 6 7 1 3 1 7 6 2 4 5 3 4 7 1 5 5 3 2 4 1 1 7 6 6 6 1 4 2 5 1 6 1 5 7 4 5 4 2 4 7 5 4 1 4 2 3 6 5 4 7 3 4 4 1 1 2 7 4 3 2 2 1 2 7 5 3 2 1 3 4 5 7 7 3 1 2 6 6 6 2 3 6 4 6 7 2 7 4 3 7 3 2 5 2 6 1 5 1 6 7 2 4 4 1 4 4 2 2 7 5 2 2 4 3 7 1 4 4 2 4 1 2 5 5 3 4 3 5 2 2 4 3 3 5 3 6 6 3 6 5 5 7 4 6 2 1 6 3 2 5 6 2 6 3 5 7 4 7 4 5 1 6 5 3 3 6 7 2 1 5 4 3 4 1 2 3 1 5 5 1 3 1 2 6 1 6 5 5 6 2 7 4 7 3 5 2 1 4 1 6 6 5 1 7 5 2 2 3 7 4 3 7 4 3 5 4 1 1 6 4 2 4 6 1 6 3 7 6 4 6 2 2 3 2 1 5 2 7 7 1 3 1 5 4 3 2 5 1 2 4 3 1 7 1 6 3 3 4 1 4 2 7 5 4 1 3 1 2 2 5 7 2 3 4 5 5 4 2 4 3 3 6 4 7 6 2 2 6 5 7 7 6 6 4 7 5 4 5 6 3 3 6 2 5 7 4 1 3 3 4 6 6 7 2 3 3 1 5 1 4 2 7 7 1 1 7 5 2 2 1 2 4 4 3 7 4 6 5 6 1 1 2 4 5 3 7 7 2 4 7 5 3 4 2 3 2 6 5 3 1 4 2 4 7 4 1 3 2 5 7 7 3 1 4 7 2 3 6 3 4 3 5 6 4 6 7 3 5 2 3 3 5 4 6 5 7 5 7 6 7 6 6 3 5 2 7 6 2 4 6 5 4 1 1 6 4 7 1 6 2 4 1 6 7 5 3 7 2 1 3 1 4 1 1 1 7 6 4 1 2 2 3 3 2 4 1 6 3 2 4 2 5 3 1 2 7 1 6 1 1 2 6 3 7 5 3 7 3 7 5 4 6 1 6 6 4 5 2 4 6 3 6 1 5 4 7 4 2 6 2 1 5 1 3 4 5 3 3 5 2 1 6 6 6 4 4 2 6 3 3 4 5 6 2 3 7 2 4 2 5 6 2 2 4 4 3 6 6 4 1 6 4 6 2 7 7 3 1 6 5 1 7 2 7 2 2 6 1 4 5 3 7 6 2 1 7 4 4 4 7 4 7 1 2 1 7 1 1 5 6 5 6 6 4 3 5 4 6 3 7 4 5 6 7 6 4 5 2 7 1 7 3 5 7 4 3 7 4 3 2 3 7 5 6 3 7 3 4 6 3 3 7 7 6 6 3 2 3 4 6 1 1 1 5 1 4 7 5 6 2 6 6 6 4 4 7 1 4 3 4 6 4 3 5 7 7 7 2 2 1 5 1 2 6 5 7 7 3 2 5 2 5 3 1 1 6 5 7 7 7 3 5 1 4 7 1 3 4 7 4 3 4 4 2 2 7 1 7 7 2 4 1 6 5 6 5 1 3 2 1 1 4 3 1 7 3 6 2 4 5 4 6 7 5 7 6 2 5 5 1 6 2 2 3 6 5 5 6 1 6 4 6 7 7 4 7 7 3 6 3 5 7 2 4 3 6 3 4 4 7 3 7 6 2 7 2 6 4 1 4 7 2 2 7 1 6 4 7 6 7 1 3 7 2 7 2 5 7 3 6 6 5 6 5 4 5 6 3 7 4 6 6 6 6 5 4 2 1 2 7 1 2 2 5 1 6 4 5 5 6 4 2 2 7 6 5 4 2 7 3 4 4 2 7 2 4 1 3 5 2 7 3 3 1 7 3 5 3 6 2 6 7 1 7 6 4 3 7 6 7 3 7 3 2 4 2 3 4 2 7 6 1 7 6 7 6 2 2 6 5 3 5 4 4 2 2 7 4 6 3 2 1 7 4 7 3 4 3 7 3 7 3 2 5 1 1 3 2 2 7 4 2 4 7 3 3 6 1 5 5 1 6 3 1 7 1 1 3 1 5 4 5 7 5 2 1 3 3 7 2 2 4 1 3 1 2 5 7 2 2 2 7 7 4 5 7 2 6 7 2 3 1 7 1 5 6 1 5 1 7 6 2 3 5 4 4 6 7 1 5 1 2 4 6 3 7 3 5 3 7 6 3 1 3 3 3 2 3 1 2 1 4 2 3 6 5 4 4 4 2 1 3 3 3 1 6 7 3 1 2 7 4 4 7 7 5 3 6 7 1 5 7 2 6 1 1 2 2 4 3 4 3 5 6 3 3 2 7 3 2 1 3 6 2 2 3 6 2 1 4 2 3 1 4 2 1 2 3 1 3 5 4 3 3 7 5 3 7 2 6 6 2 1 2 2 2 4 7 4 2 1 3 5 2 6 4 7 5 6 7 1 1 3 3 1 1 6 4 7 7 2 5 7 2 7 1 3 1 7 4 1 1 7 3 7 3 6 6 1 4 6 1 4 6 1 5 6 6 6 3 6 7 1 5 1 5 3 1 3 2 3 3 7 2 5 4 2 1 3 2 4 6 7 6 4 1 1 1 4 6 3 7 3 1 4 1 3 6 1 4 6 1 6 3 2 2 5 2 2 7 1 4 5 1 7 6 6 7 4 2 3 7 2 5 5 3 3 6 7 3 2 3 4 5 3 3 4 7 4 4 4 3 7 6 1 4 5 6 3 6 5 3 3 4 5 1 5 7 4 2 7 5 4 1 2 4 2 6 2 3 2 5 5 6 4 5 2 6 3 2 4 6 2 7 7 6 5 4 3 1 5 2 5 6 3 4 1 4 7 2 6 6 6 2 4 7 6 3 5 7 4 2 5 5 6 4 1 1 6 3 1 1 3 3 5 3 4 5 6 4 6 2 2 2 3 4 2 7 6 6 6 3 5 3 5 3 4 6 1 7 1 1 1 1 1 5 3 5 2 6 1 5 1 7 6 1 3 7 5 2 6 3 2 3 3 6 4 7 4 4 4 3 3 4 3 3 1 4 7 7 2 5 4 2 5 3 1 5 2 5 6 5 6 7 6 1 4 2 5 5 3 2 5 3 5 6 4 4 2 1 3 3 6 7 3 1 2 1 5 1 5 2 6 1 6 4 2 2 3 6 7 3 5 2 6 1 7 2 4 1 2 6 2 5 3 4 5 2 4 1 3 6 2 6 7 7 2 1 2 4 4 6 4 7 7 2 7 5 1 1 3 1 4 4 5 7 7 1 6 3 1 1 7 2 6 6 6 5 4 5 6 5 3 3 4 1 4 1 3 3 1 5 3 5 2 5 2 1 5 7 2 3 6 6 2 4 4 1 7 5 5 5 2 6 7 4 4 2 4 6 4 3 3 4 7 2 1 6 3 4 5 2 6 3 7 1 5 1 6 4 5 3 1 4 6 6 7 2 7 2 5 1 4 1 4 1 2 2 6 2 3 1 1 2 4 5 7 1 5 3 2 7 3 7 4 2 5 1 3 2 7 1 7 1 6 1 1 5 1 4 5 3 5 5 2 6 1 1 6 3 3 5 3 6 4 4 5 7 4 5 6 2 3 6 2 1 6 1 4 6 4 1 7 6 3 1 4 1 2 7 4 2 2 4 5 6 7 7 5 1 5 3 2 7 6 2 6 3 2 7 6 3 5 5 2 5 6 3 6 5 1 2 4 2 5 7 7 2 6 2 7 3 3 2 1 6 3 6 1 2 3 7 4 7 4 5 4 7 6 2 4 4 1 1 5 3 7 3 4 5 2 2 6 2 1 6 1 3 2 1 2 4 5 5 3 7 1 6 6 6 6 3 7 6 1 4 2 7 4 3 2 6 4 7 7 4 3 5 4 2 4 5 5 1 1 5 7 1 2 6 4 7 6 3 3 6 4 4 3 1 5 4 6 6 2 3 1 2 1 2 4 4 7 1 2 5 4 2 5 5 5 1 2 3 1 4 6 4 6 1 4 1 4 7 6 3 3 6 5 1 1 1 2 5 6 3 2 7 2 4 4 6 2 5 6 2 7 4 3 5 4 7 5 6 6 1 1 6 5 3 4 3 3 5 5 7 1 4 6 2 7 1 6 6 5 4 7 2 6 7 4 2 6 1 5 3 7 6 6 4 1 3 4 2 7 1 1 7 4 4 7 1 4 5 6 2 6 3 1 4 2 5 4 6 3 1 1 2 6 4 3 5 6 6 4 6 6 4 3 2 7 7 7 4 2 5 3 1 5 1 2 7 5 5 5 1 6 3 2 2 6 5 6 3 3 2 6 7 3 6 6 1 6 6 2 7 3 2 5 6 2 7 5 7 4 7 7 7 7 6 2 3 1 5 5 2 5 1 1 7 7 6 5 5 4 6 2 5 7 5 3 2 2 5 6 3 4 5 3 1 1 2 3 2 6 6 3 3 6 1 1 5 6 3 7 1 2 7 3 6 4 5 5 5 2 3 7 3 5 7 1 6 1 1 7 7 6 7 7 3 5 5 7 3 1 5 1 7 4 3 5 5 7 1 2 6 3 6 6 1 4 4 6 4 5 3 1 3 7 6 3 4 3 3 4 1 5 5 7 1 7 3 5 5 3 4 1 5 7 5 3 1 1 1 3 5 1 3 6 5 6 1 1 2 1 3 2 5 7 7 3 4 2 5 6 4 6 7 6 4 4 2 4 2 7 6 5 1 7 3 5 5 1 4 4 2 6 6 6 3 5 7 6 4 4 3 7 3 2 3 4 3 4 7 2 4 4 6 2 3 1 4 7 2 5 4 1 3 7 4 3 2 3 7 5 5 2 2 5 1 4 1 1 1 7 2 2 3 1 3 3 6 4 3 5 2 4 5 2 1 7 5 2 2 2 4 4 3 5 1 1 6 1 1 6 1 2 5 1 7 7 4 6 2 4 1 3 5 4 4 3 3 6 4 4 7 5 1 7 7 6 7 5 7 7 2 5 7 6 5 6 4 6 2 5 7 3 7 2 6 3 4 1 7 5 2 6 2 7 6 1 6 5 6 5 3 5 2 2 3 4 7 6 1 2 1 5 4 7 7 7 1 3 7 7 1 6 3 2 6 1 1 4 4 4 6 6 1 5 7 1 6 4 5 6 5 5 4 6 5 1 3 3 3 2 7 3 1 2 3 4 3 1 5 4 4 3 2 2 5 1 2 3 4 6 7 7 4 1 3 6 1 6 6 3 5 3 4 3 4 4 6 4 4 3 7 5 3 1 4 7 6 5 1 1 2 7 5 3 7 7 6 7 3 2 2 1 4 3 3 7 6 2 2 7 2 6 4 3 5 5 2 3 3 2 1 2 6 5 2 5 3 7 2 5 1 2 3 2 4 6 6 3 5 7 7 4 6 2 6 3 6 6 3 6 5 4 7 4 6 1 6 6 5 1 2 3 2 4 4 3 7 3 3 2 7 3 6 5 4 2 5 2 7 1 1 5 2 5 6 5 4 4 4 1 2 3 2 1 6 5 4 6 5 6 7 5 1 3 7 2 5 3 4 4 3 2 6 2 6 2 6 7 4 7 1 5 2 7 4 6 4 7 2 7 3 6 2 2 2 1 3 4 1 4 5 3 5 4 2 2 3 6 1 6 3 6 2 5 5 5 1 7 4 2 4 4 7 5 5 1 3 1 2 4 4 7 4 7 1 6 1 3 2 6 2 4 3 1 6 7 5 6 4 6 7 7 2 7 4 7 5 5 5 7 1 1 6 4 5 6 7 3 1 1 2 7 3 2 7 1 1 2 7 3 7 6 2 7 3 4 6 1 1 3 5 6 1 3 2 6 6 7 1 4 5 7 4 7 1 1 6 7 3 5 2 7 1 1 6 4 2 4 2 2 4 6 7 3 6 7 1 4 4 6 7 1 6 1 6 4 2 4 3 2 1 2 1 6 1 7 2 2 1 1 4 3 6 1 5 4 5 5 5 1 1 5 2 4 3 7 1 2 1 1 3 6 3 2 4 1 1 4 2 6 4 5 1 3 4 5 4 1 7 2 2 6 4 1 2 6 5 2 6 5 1 1 3 1 2 6 1 7 7 2 4 4 5 4 4 1 7 7 6 4 6 7 2 7 7 4 4 2 3 2 6 3 2 6 3 2 3 3 6 2 5 2 5 7 4 1 7 3 6 5 4 2 3 6 2 7 7 5 2 2 6 7 3 5 4 3 4 6 6 3 7 1 2 3 7 5 1 4 5 6 6 2 1 1 5 7 6 4 4 7 3 7 4 5 2 7 1 6 3 4 6 3 2 7 3 6 3 3 7 7 7 5 1 5 4 5 4 2 6 5 6 2 4 2 4 3 7 2 1 2 3 4 2 4 4 4 7 6 5 6 5 4 2 4 6 3 6 2 2 5 6 7 6 7 6 7 2 5 2 1 7 4 4 6 6 5 3 5 1 5 2 4 6 3 7 4 5 3 5 6 7 1 3 3 7 1 3 6 6 2 4 3 3 6 1 1 3 1 4 4 3 3 5 1 5 2 4 7 4 1 3 2 1 5 4 5 3 4 2 6 3 5 1 6 3 7 4 4 5 5 5 1 7 2 1 2 3 5 6 6 3 6 5 2 3 2 4 4 3 5 2 4 1 3 2 3 7 3 4 2 6 1 2 5 2 1 5 2 3 3 1 5 2 3 4 2 2 1 5 5 3 7 1 3 7 7 4 4 7 7 5 5 1 5 3 7 5 5 2 7 7 7 2 6 2 6 1 4 4 3 6 6 7 4 2 4 1 3 7 7 7 5 5 5 2 5 5 4 2 6 3 6 3 2 3 4 7 3 5 3 3 3 7 3 4 6 6 4 1 4 4 7 6 6 5 5 1 7 1 2 3 1 5 5 2 7 6 2 7 4 2 3 4 1 3 6 4 6 2 4 2 3 2 5 1 4 2 1 1 2 7 3 2 3 5 4 2 3 3 7 4 2 7 6 1 2 4 4 5 5 6 5 1 5 2 6 1 4 7 6 3 4 1 5 6 5 6 6 5 1 5 2 7 4 7 7 3 1 4 7 5 2 2 3 6 4 2 4 5 6 2 7 7 7 4 6 4 7 4 6 7 1 7 5 2 4 4 4 4 7 1 7 6 1 7 2 2 6 3 6 4 2 5 4 1 7 7 2 6 3 1 4 1 5 1 7 2 4 1 5 2 1 2 5 6 2 5 7 7 7 5 2 2 1 3 7 7 2 2 3 2 7 4 7 4 4 6 3 6 6 6 5 4 7 2 3 6 6 2 6 4 5 7 5 5 7 2 2 1 1 2 7 7 6 6 2 2 4 4 5 2 2 7 5 7 2 7 5 5 7 3 6 4 7 1 6 6 3 5 4 3 6 3 1 4 1 2 4 2 5 6 3 5 6 1 4 5 5 1 7 2 2 6 3 6 6 1 3 1 3 6 2 2 7 2 3 5 3 6 7 5 5 2 2 3 7 3 7 3 2 6 4 3 2 5 1 1 3 3 6 6 7 7 7 4 1 2 1 1 6 7 6 3 7 5 3 4 1 7 4 2 3 6 2 5 3 7 3 5 1 1 1 7 1 7 3 6 7 1 5 3 6 1 5 5 5 5 6 3 2 3 2 4 1 1 1 1 1 3 3 1 2 4 5 7 3 5 3 7 5 7 2 1 7 4 3 3 6 2 3 7 2 5 4 7 5 2 7 3 3 2 1 4 5 5 1 6 7 3 3 3 3 5 3 7 6 6 2 5 7 5 4 1 7 5 5 2 5 4 5 7 3 5 1 1 1 1 4 7 1 6 2 1 3 5 1 7 1 7 4 7 2 5 5 6 1 2 1 5 3 3 2 5 5 2 3 5 7 6 3 7 5 2 1 5 4 1 4 4 5 5 1 5 1 3 3 1 4 1 3 4 3 4 2 1 5 2 3 4 1 5 1 5 5 1 2 1 6 4 5 4 1 3 6 6 6 1 4 2 2 6 4 2 2 3 7 4 4 3 5 4 5 6 6 2 6 1 1 3 2 5 4 2 7 2 1 3 7 4 3 1 1 6 1 2 1 7 4 4 7 1 6 3 6 4 4 3 2 4 5 3 6 1 3 4 2 3 6 1 4 1 7 2 4 7 2 4 4 5 6 4 5 2 6 2 5 7 4 7 2 6 7 5 6 2 6 5 4 3 5 6 1 2 5 5 6 6 6 3 3 2 4 1 3 7 7 1 4 1 5 5 6 4 1 4 6 6 1 7 6 3 3 7 5 1 2 3 6 7 3 7 2 6 5 2 3 4 2 7 4 4 2 2 6 7 3 2 6 3 1 2 5 2 1 7 7 2 3 3 7 5 2 1 2 6 2 2 2 2 1 3 3 1 4 6 7 6 7 3 6 6 5 2 7 3 1 4 3 1 6 2 4 1 7 5 6 6 4 6 7 3 1 1 3 3 6 7 6 6 3 5 4 5 6 1 7 4 4 2 5 2 1 1 7 7 3 6 6 6 2 3 1 2 3 1 2 7 1 1 3 1 3 4 5 6 4 2 2 5 4 6 4 2 4 4 2 6 7 7 3 6 2 3 5 3 4 7 2 2 5 4 2 7 7 6 5 1 5 4 3 6 1 6 1 4 7 2 3 4 1 5 2 7 5 7 2 6 4 1 7 1 4 6 5 1 2 7 6 7 3 1 5 3 5 5 5 2 6 7 4 4 2 5 4 4 2 5 3 3 6 7 3 7 6 5 6 7 4 4 4 5 3 2 7 5 6 4 6 3 1 2 6 7 5 2 4 4 5 6 7 1 3 7 5 6 5 3 6 6 5 7 3 5 1 1 2 5 2 7 7 3 7 5 7 4 5 3 5 2 6 4 7 2 4 4 7 6 5 3 2 2 3 5 4 1 5 5 5 6 2 4 6 1 7 6 2 4 6 7 3 5 1 7 4 2 3 1 5 5 2 7 4 2 4 7 2 6 4 5 2 4 6 1 2 5 4 4 6 2 1 6 4 6 5 5 1 6 6 5 3 5 4 7 6 5 6 5 3 1 2 5 4 1 3 5 5 4 6 2 3 4 7 7 3 3 4 1 1 7 5 3 4 7 7 7 2 6 5 5 6 6 7 7 6 7 4 2 3 3 3 3 4 7 2 6 2 4 6 2 1 2 3 3 6 2 2 7 5 6 2 1 5 6 7 1 5 2 2 5 2 2 6 5 2 7 4 3 1 7 3 7 6 3 2 4 4 1 2 7 7 3 5 2 7 3 2 2 4 2 7 3 3 3 7 4 2 1 7 1 1 7 5 6 2 4 1 3 4 2 7 1 2 5 2 1 7 2 3 1 3 7 3 5 2 2 7 1 1 4 6 1 3 3 4 2 6 4 4 1 3 4 1 5 6 1 5 5 2 7 3 2 6 5 4 5 4 3 6 4 6 4 2 6 5 4 7 3 5 2 1 1 5 7 5 3 7 7 5 6 7 7 7 3 2 1 1 3 4 6 5 7 7 6 4 4 7 3 5 5 4 5 3 6 4 7 6 1 6 1 6 3 5 3 4 6 4 4 7 5 7 4 4 6 7 5 1 7 1 5 2 2 7 4 6 4 1 2 4 4 3 1 7 7 3 3 4 4 4 3 1 3 6 3 6 3 7 6 2 5 1 1 5 1 4 3 2 4 4 3 1 4 3 5 4 4 5 5 7 1 7 1 1 3 3 4 3 7 1 5 5 1 3 2 6 7 2 7 1 3 3 6 7 3 3 1 6 5 5 6 3 2 4 3 2 6 5 4 3 5 6 5 3 2 6 7 6 5 6 6 1 6 5 5 2 5 5 7 1 2 3 3 1 6 4 2 2 1 5 5 3 4 2 3 3 6 2 1 3 6 6 1 4 1 5 3 4 2 3 4 1 5 6 1 2 2 2 3 7 5 7 2 1 7 3 3 5 4 3 7 7 6 1 2 7 3 4 1 5 4 4 5 7 2 6 1 2 5 3 1 2 3 1 7 2 3 2 4 4 2 1 4 6 6 5 3 2 1 3 6 5 6 1 4 5 4 4 6 2 4 5 1 4 5 1 3 7 7 6 1 7 7 4 5 5 6 7 6 5 2 2 7 7 3 1 2 4 2 1 3 5 5 4 2 7 2 4 4 1 1 4 7 7 6 2 2 4 1 6 6 2 7 5 6 7 5 6 4 4 6 6 2 1 7 1 7 1 2 3 2 2 4 6 1 2 1 1 4 1 6 7 1 5 5 4 3 7 2 6 2 5 2 3 3 2 1 2 7 2 2 1 4 4 5 2 3 5 2 6 3 7 4 1 3 1 3 5 5 2 1 6 7 2 6 2 1 6 2 1 6 1 6 2 2 3 1 5 5 3 1 6 2 4 6 4 4 1 6 7 3 6 3 7 6 2 6 4 5 7 2 3 6 1 2 7 1 3 4 6 5 5 4 4 1 7 6 3 6 4 7 6 1 2 5 4 1 3 7 4 1 2 6 6 7 6 5 7 6 7 3 1 2 4 4 2 4 7 2 2 2 1 5 2 1 2 5 6 4 2 2 2 3 6 7 2 4 3 7 2 2 7 2 3 4 3 2 5 3 2 4 2 7 1 3 7 2 5 6 3 6 7 5 7 5 2 6 6 4 5 5 3 5 4 3 6 7 5 3 7 6 6 1 5 4 1 3 5 5 1 5 1 5 2 7 1 2 6 6 5 1 2 6 3 5 1 1 2 5 1 1 1 4 6 4 7 6 6 4 1 4 7 2 1 6 1 6 7 4 3 3 5 4 1 5 6 1 6 1 6 4 6 4 1 5 7 7 1 5 2 7 1 1 6 7 6 6 5 4 1 7 6 3 1 6 7 7 6 3 7 2 7 3 6 7 5 5 6 4 1 5 3 6 5 1 5 2 4 1 3 4 7 1 4 6 4 4 5 7 6 2 2 5 4 5 4 2 7 1 5 5 3 5 4 6 5 1 5 6 1 7 1 6 7 4 2 1 7 6 7 6 5 6 1 1 1 3 7 1 1 2 5 3 6 1 1 1 7 5 7 5 4 7 1 1 3 2 6 1 7 6 4 2 4 4 3 3 4 7 3 4 2 5 7 5 4 7 6 3 3 3 5 6 2 6 5 2 7 3 2 5 6 5 6 1 7 6 3 3 6 5 7 5 7 4 2 3 3 5 3 3 7 1 2 1 4 4 1 3 6 2 5 5 5 4 5 2 2 7 4 5 2 1 7 1 4 2 2 5 4 4 7 4 2 6 2 5 2 2 6 6 2 3 1 4 6 3 5 6 2 6 1 1 7 1 6 1 7 5 3 3 7 3 6 1 6 6 4 1 7 2 4 6 4 4 2 1 6 4 4 5 3 2 3 7 2 1 5 6 6 1 2 5 1 5 3 6 3 6 4 1 5 7 4 7 3 6 5 6 2 6 3 2 7 5 1 7 4 6 5 7 4 6 4 4 4 4 2 4 1 6 2 5 5 6 2 6 2 6 2 3 2 3 3 2 5 3 1 1 6 5 7 2 4 1 5 5 3 5 6 3 3 1 5 5 4 7 1 5 3 3 5 3 3 7 4 7 1 4 1 4 6 5 6 7 6 1 2 1 3 1 1 5 6 3 1 7 2 6 4 3 6 1 5 1 6 6 1 6 7 6 7 5 3 3 3 6 2 4 4 4 2 4 2 5 7 7 4 6 5 7 6 4 6 1 2 2 4 2 5 3 7 4 6 1 7 1 6 1 2 3 4 4 4 3 1 3 7 5 7 5 2 3 6 5 2 7 6 5 7 3 1 6 7 4 6 4 4 3 2 5 5 5 6 1 6 7 2 5 2 6 7 1 1 5 6 2 3 2 5 2 5 5 7 2 6 4 3 2 6 4 4 1 1 1 6 4 7 7 2 6 3 1 4 2 4 7 1 6 2 5 7 4 7 4 5 5 5 7 4 3 3 6 1 1 6 7 5 3 6 4 1 2 2 4 1 5 4 1 3 3 6 2 6 5 4 3 3 1 7 4 4 7 2 4 5 7 1 2 2 7 3 2 6 5 4 6 2 5 6 3 5 2 4 3 7 5 3 7 6 2 3 7 6 5 1 3 4 2 3 6 1 5 5 4 7 6 7 2 3 3 4 5 5 5 7 2 3 2 1 6 1 3 5 6 5 5 2 2 6 2 7 4 6 2 5 6 1 4 5 1 5 6 6 2 3 5 3 3 5 1 1 5 3 5 4 6 1 3 7 6 2 4 1 7 5 5 3 5 7 5 4 4 3 2 3 4 4 3 6 1 3 5 6 3 2 7 1 2 7 7 6 1 1 6 5 6 1 1 1 7 5 4 1 6 3 3 2 7 5 7 7 5 4 5 1 4 2 6 3 1 4 6 1 4 4 6 7 3 4 1 2 1 2 1 6 5 3 5 4 6 5 3 3 6 6 1 2 7 7 3 1 3 1 1 4 3 4 4 5 7 2 4 6 3 4 2 5 5 7 1 3 2 2 3 7 7 4 7 4 1 2 4 1 2 3 4 2 4 5 6 4 6 3 7 7 4 1 4 1 7 3 3 1 2 4 6 6 7 5 2 5 4 4 5 3 4 1 5 7 4 3 3 2 3 7 6 5 1 1 5 5 1 6 4 2 2 2 5 6 4 6 3 5 2 7 7 3 5 4 3 1 5 3 1 5 3 6 2 1 4 7 5 4 3 6 3 2 5 7 7 1 6 2 5 5 6 3 6 1 6 1 2 1 3 7 6 3 3 5 3 7 2 6 1 4 4 4 5 2 3 4 7 6 3 3 2 6 5 7 7 1 5 6 7 7 5 5 1 7 7 3 4 2 1 5 5 3 6 1 4 6 2 3 5 5 5 4 1 7 1 7 1 5 3 5 2 7 2 2 5 6 3 1 7 1 3 5 3 1 3 6 7 4 7 2 6 2 3 7 2 3 4 7 5 7 4 4 4 3 4 1 1 6 7 6 4 7 1 7 1 3 3 5 6 7 4 5 2 6 2 1 6 5 5 1 4 6 4 6 6 7 6 4 3 3 2 7 3 2 4 1 4 4 3 1 4 6 3 3 2 4 1 7 1 3 5 3 6 1 1 4 1 4 5 1 5 7 5 5 6 1 5 3 3 5 1 4 3 3 4 2 6 2 6 4 4 3 4 7 3 2 1 1 4 5 7 1 4 4 5 1 3 7 1 5 4 1 6 6 3 2 5 6 3 3 2 4 5 4 1 5 5 1 6 1 5 5 6 7 6 3 7 1 2 7 3 3 5 1 6 7 7 3 3 2 5 4 3 7 5 1 5 3 1 1 1 4 3 7 3 1 7 7 2 7 6 4 2 3 3 1 7 2 3 2 2 1 3 2 7 1 3 2 1 3 2 6 6 4 5 6 5 5 5 4 4 1 5 5 1 7 3 5 2 6 6 3 4 7 4 1 5 6 3 3 7 4 1 3 6 4 2 1 1 6 4 2 5 1 4 5 6 7 3 7 5 6 7 6 3 3 6 5 7 1 7 6 3 6 1 6 2 7 6 7 4 2 1 1 7 2 3 5 1 3 2 3 7 1 1 2 2 5 5 1 5 2 4 5 7 2 1 6 2 6 5 5 5 3 3 3 3 5 7 1 6 7 4 5 7 2 4 1 6 1 6 2 1 2 4 5 2 5 4 1 3 6 3 6 7 5 1 2 7 5 2 5 4 3 2 4 5 4 2 3 2 1 2 2 7 6 7 1 3 1 1 3 6 3 1 3 5 1 2 5 6 4 7 2 4 7 3 1 3 5 2 4 5 3 4 4 1 3 3 1 1 1 4 6 2 4 7 6 5 1 1 1 2 6 2 6 5 5 4 5 7 3 6 4 4 2 5 2 2 7 3 2 1 6 6 2 2 5 5 4 5 6 2 7 4 2 3 6 4 4 3 3 7 6 6 3 1 1 4 7 1 6 2 6 2 7 5 2 2 2 3 6 5 5 3 6 6 3 4 2 7 4 4 6 3 7 6 1 7 2 7 5 6 1 3 7 5 7 6 6 7 2 3 4 6 3 1 4 4 2 3 3 6 6 6 6 5 4 6 2 3 3 7 6 2 2 4 4 7 2 1 6 3 1 7 6 3 7 7 4 2 2 4 5 5 2 1 7 3 6 2 4 6 1 2 7 7 5 4 6 7 4 2 7 4 7 4 4 6 3 6 5 3 2 7 7 2 7 7 4 3 6 7 2 6 2 6 3 4 7 2 1 1 1 1 2 7 2 4 4 4 2 6 4 3 6 4 4 5 1 6 6 4 3 5 7 4 3 2 6 1 1 6 1 2 4 3 1 5 6 2 7 5 1 3 5 6 6 7 1 4 5 4 7 7 1 4 2 2 6 7 2 6 5 2 5 7 2 4 4 5 5 3 2 5 6 7 1 2 6 7 4 1 3 1 7 2 5 1 3 3 5 2 1 1 3 4 7 3 7 1 7 4 4 2 7 7 6 5 1 2 2 2 2 5 3 1 4 7 7 4 2 2 5 7 2 5 3 6 7 2 7 7 4 1 6 1 7 2 5 5 3 7 7 4 2 2 2 5 1 6 6 7 1 3 6 7 7 7 6 7 6 5 4 2 5 7 2 2 1 5 6 1 4 5 2 3 4 1 5 4 7 3 1 5 5 7 4 2 4 7 1 2 4 2 4 6 1 3 7 6 5 4 4 1 6 5 3 3 6 7 4 3 7 5 7 4 2 1 6 5 1 4 6 2 4 7 1 2 1 5 1 5 1 2 4 5 7 4 7 3 4 1 5 1 5 2 5 4 2 1 1 7 2 5 2 5 4 7 7 4 4 5 7 3 6 3 7 3 6 4 5 7 4 7 1 7 6 3 3 1 3 4 5 2 1 6 7 2 5 4 4 7 1 3 7 4 3 6 7 1 7 2 6 3 7 6 2 5 1 3 3 1 6 1 2 4 6 6 3 2 2 6 1 2 6 7 4 1 3 1 7 2 2 5 2 1 3 2 6 1 4 1 6 7 6 5 1 5 4 3 6 3 2 4 3 5 3 6 6 5 6 5 4 5 2 5 6 2 6 2 7 2 7 3 6 6 7 6 1 1 2 6 4 1 2 4 5 2 2 1 6 5 5 7 2 4 4 5 3 3 6 2 2 4 4 1 7 2 6 7 7 5 3 1 5 2 4 1 3 5 1 6 2 4 5 2 7 1 6 3 1 3 2 3 4 4 1 3 3 4 2 2 2 2 3 4 3 6 2 5 2 3 1 1 6 5 2 3 5 1 3 4 1 3 6 4 6 6 6 1 7 5 7 1 6 2 3 6 6 4 3 7 4 3 5 7 5 7 3 7 5 3 3 3 5 6 6 3 2 2 1 2 6 1 2 2 7 2 7 5 6 7 2 2 7 7 2 4 4 2 3 6 4 6 1 2 2 4 2 4 5 3 5 1 1 4 2 7 6 6 3 4 5 2 3 4 1 4 5 2 5 7 5 7 3 3 1 5 6 7 1 1 7 3 1 7 6 7 5 4 5 5 5 7 6 1 3 5 2 5 6 5 5 2 4 5 4 2 2 1 6 7 1 6 7 2 3 6 6 7 7 4 4 3 1 1 3 2 5 2 6 3 6 3 2 7 6 6 6 7 6 5 5 4 3 4 3 3 7 2 3 5 3 4 7 3 4 7 4 1 1 1 2 5 1 3 4 6 6 3 6 2 5 1 6 7 2 1 2 2 7 2 6 2 4 3 3 5 2 4 4 2 4 3 6 5 5 1 3 2 1 6 3 5 4 6 4 6 7 3 5 6 3 1 6 6 3 1 1 4 4 4 3 6 6 7 3 2 7 3 3 7 2 3 4 3 2 5 1 6 5 3 2 7 3 5 3 3 5 4 6 7 5 7 5 2 6 5 3 3 7 3 7 6 3 1 2 4 5 7 7 7 3 7 5 5 4 7 6 7 1 2 4 4 1 6 5 4 3 7 6 7 7 5 4 2 5 3 4 7 2 3 7 2 7 2 5 4 1 3 1 7 4 2 3 5 7 7 1 7 4 5 4 3 7 7 4 3 2 7 2 2 1 6 3 7 7 7 1 6 2 6 3 4 7 5 1 6 2 6 3 3 1 7 5 1 4 6 3 4 6 2 5 4 6 5 3 5 5 2 1 4 7 3 5 5 5 5 3 4 2 4 6 7 3 1 5 6 7 7 2 3 7 4 6 5 2 6 7 4 5 1 5 3 1 3 7 6 5 7 2 4 3 1 4 5 1 1 2 5 6 3 7 3 7 3 7 6 7 6 2 4 4 6 6 5 1 5 3 4 3 2 7 5 7 3 1 6 2 2 3 5 4 1 7 1 3 4 6 2 7 7 4 4 4 2 6 2 5 1 5 5 7 5 2 7 5 2 5 4 3 7 1 5 5 5 5 1 1 2 7 1 6 3 2 2 3 7 2 5 5 6 2 4 1 3 1 4 3 5 5 3 3 4 7 7 1 3 5 7 4 5 5 7 5 6 7 7 5 1 2 2 4 3 3 3 4 4 4 6 6 1 1 6 4 6 4 3 1 1 2 2 3 6 1 1 2 7 5 4 5 7 5 2 7 5 4 3 6 7 6 3 5 7 1 2 5 2 2 3 3 1 4 3 4 2 1 5 7 4 1 4 3 3 5 7 7 6 3 4 5 1 6 1 5 4 7 7 6 1 2 6 1 3 1 4 5 7 1 4 3 6 5 3 1 3 2 5 1 2 1 4 3 4 4 5 1 3 5 4 1 6 2 1 7 7 2 2 6 2 3 6 7 7 1 5 2 3 2 1 4 1 4 4 4 5 2 2 5 4 5 5 7 4 3 6 2 4 7 7 3 2 4 7 2 4 4 1 4 5 1 6 3 2 7 7 4 1 1 1 2 4 3 2 5 3 7 6 6 5 4 1 4 7 5 5 3 1 6 5 4 4 3 6 6 2 3 2 1 2 1 7 5 3 1 2 6 6 6 2 3 2 1 6 1 5 2 1 4 5 5 7 1 5 3 4 5 6 4 3 7 4 2 2 4 3 1 7 1 6 2 1 7 7 6 5 4 5 6 7 2 1 4 1 4 7 4 1 3 7 3 2 1 4 1 5 4 1 2 2 7 1 2 4 7 6 2 2 3 7 6 3 5 3 3 1 7 4 1 2 2 1 1 7 3 1 2 6 1 4 1 5 4 7 2 2 5 3 3 6 7 6 6 4 1 6 5 5 2 3 4 1 4 4 1 6 4 2 2 3 3 2 7 7 7 6 6 2 1 1 5 5 4 3 2 3 1 4 7 1 6 4 6 2 5 6 5 7 6 7 2 1 6 6 5 5 5 3 7 3 1 4 1 5 5 7 7 3 3 4 1 1 5 7 1 3 3 5 2 1 4 1 7 3 6 4 7 1 5 4 2 3 6 2 5 3 6 2 3 1 4 4 6 1 3 6 1 5 2 2 4 5 7 3 5 4 4 3 4 6 6 5 7 2 4 4 2 2 4 5 7 7 1 6 5 1 2 6 5 1 5 1 4 5 1 1 1 5 3 2 1 7 7 7 1 3 4 3 3 5 7 2 2 5 5 6 5 5 4 7 3 2 6 6 4 6 7 4 1 7 5 2 6 2 1 7 3 2 7 5 4 4 4 5 1 7 4 3 2 5 2 4 4 5 3 7 4 7 1 2 6 6 3 5 5 2 4 7 1 1 2 5 4 4 2 4 3 3 4 2 1 5 5 4 3 5 4 4 4 4 5 3 7 6 7 3 5 1 2 5 1 2 2 2 5 4 5 5 6 6 6 6 3 1 1 3 6 4 4 2 5 7 2 3 3 1 5 7 6 4 4 4 5 6 5 2 7 7 6 3 5 2 7 6 3 7 6 6 1 3 5 3 7 7 5 2 5 7 1 2 4 2 5 1 5 1 1 4 7 4 7 5 4 6 1 6 3 6 2 3 6 6 5 5 3 1 6 6 7 4 7 1 4 4 7 1 4 7 5 2 1 2 4 4 7 4 7 2 2 6 2 6 5 4 3 5 4 7 3 4 1 2 2 4 4 1 5 5 5 7 6 6 1 7 7 5 3 5 6 3 3 5 1 5 1 1 3 5 7 5 6 1 5 7 2 6 6 6 3 3 5 7 1 3 6 6 7 7 3 3 2 5 7 7 3 1 7 3 3 5 5 6 3 2 5 4 7 3 1 1 4 3 7 2 6 3 7 5 7 7 1 6 3 5 5 3 5 3 5 5 5 2 3 7 4 6 1 1 6 6 1 2 2 5 4 5 6 1 2 5 1 7 4 3 5 6 5 7 6 2 5 3 1 5 2 4 3 1 3 2 6 1 3 5 6 4 2 2 5 2 4 5 6 7 5 3 4 2 1 2 1 5 3 1 2 2 3 3 2 5 4 6 5 4 3 1 1 3 2 5 2 6 7 7 3 4 1 4 5 1 6 3 3 1 3 4 2 5 6 2 7 7 7 5 4 7 3 2 7 5 6 1 1 3 6 1 6 6 5 1 6 1 3 1 1 5 2 7 1 6 1 7 3 5 2 6 5 5 7 4 7 3 3 5 5 1 5 1 6 2 1 2 2 3 7 7 6 6 5 6 2 3 3 5 1 5 1 3 7 1 4 4 1 6 1 4 6 5 4 2 5 5 3 4 5 7 2 3 6 6 1 7 1 2 4 6 6 5 1 3 3 5 6 1 3 6 4 7 1 6 1 3 3 2 5 7 1 6 1 6 2 1 4 7 7 5 6 5 7 4 5 7 1 3 1 2 6 2 6 7 7 6 7 7 7 4 5 6 7 5 4 6 3 5 4 3 3 7 5 2 3 3 2 2 5 7 1 2 6 6 1 6 4 5 3 2 7 7 7 4 4 1 3 5 6 6 7 6 3 4 5 5 4 4 4 2 3 4 1 2 2 6 5 4 3 7 5 2 5 2 6 6 7 6 3 3 2 7 1 4 4 4 6 7 7 3 6 1 4 6 7 6 2 4 2 5 1 4 4 3 3 7 2 7 3 2 3 4 2 1 5 3 4 2 7 4 4 4 2 7 7 1 3 2 4 2 6 2 3 7 5 3 7 4 3 2 5 5 4 4 5 6 6 7 7 4 1 1 7 2 1 6 2 1 5 3 3 1 4 3 1 6 6 7 7 1 6 3 5 7 6 7 6 3 6 5 6 6 6 3 7 4 1 6 2 4 1 4 4 3 5 4 1 3 1 6 3 5 1 5 4 6 4 2 6 3 5 4 6 1 6 4 2 5 2 3 1 1 5 4 3 2 6 1 4 6 6 6 1 6 3 5 3 4 4 1 4 6 3 1 6 1 4 7 3 3 1 1 3 5 3 3 4 1 4 7 4 7 3 5 4 3 2 6 4 3 4 1 2 6 1 7 5 2 5 7 4 3 6 5 7 1 7 1 1 1 5 2 1 5 6 4 5 5 7 1 1 1 6 2 7 6 6 2 5 3 6 2 5 4 4 2 4 3 7 2 4 4 4 2 1 7 3 5 5 7 4 5 7 2 4 4 6 2 5 3 3 4 2 7 5 5 7 2 1 6 1 2 1 2 1 1 2 3 4 6 7 7 1 6 6 4 3 4 3 5 7 5 1 1 3 6 4 2 5 4 5 3 3 5 5 1 4 4 1 5 2 7 2 7 5 7 1 5 4 3 3 1 1 1 6 3 4 2 2 6 3 6 2 3 2 4 3 5 7 3 7 6 2 1 5 5 7 5 2 1 7 2 1 5 3 5 7 6 6 1 3 2 5 4 4 6 7 5 1 6 7 5 4 7 5 6 4 2 1 3 3 7 5 1 3 5 3 7 1 2 1 3 1 3 6 2 6 3 6 4 6 4 1 7 3 3 5 4 4 5 6 4 3 1 3 5 5 5 4 4 4 2 6 4 2 3 4 7 3 7 3 2 3 1 1 3 3 4 6 5 1 3 1 1 3 1 5 6 6 7 2 7 6 5 2 1 5 5 7 1 4 1 7 5 1 5 7 2 1 4 6 7 6 4 7 1 5 3 4 1 2 5 7 7 1 1 7 3 3 5 1 5 3 7 2 1 3 6 2 3 2 5 7 7 2 7 6 4 7 2 4 1 5 1 5 3 7 3 5 2 7 6 4 2 3 5 7 5 2 2 6 3 6 3 1 5 2 6 1 1 5 2 6 2 1 2 4 7 4 7 6 1 5 3 7 5 5 6 1 6 7 6 7 4 1 7 6 1 3 5 6 7 4 3 7 4 4 1 3 7 7 2 7 2 2 6 5 6 2 5 3 2 3 2 3 1 6 6 6 1 3 5 5 7 5 4 3 1 3 4 7 7 5 4 2 6 7 6 2 1 3 4 7 3 3 2 1 1 6 7 6 1 2 4 5 6 5 6 4 7 2 1 7 6 4 6 2 1 2 1 1 2 5 1 2 7 7 2 6 5 6 4 4 5 5 6 1 3 4 4 7 5 4 4 1 5 2 2 5 1 3 6 7 5 4 1 2 1 1 7 4 4 2 5 2 6 3 2 1 7 4 6 4 5 2 5 3 2 4 5 2 4 3 2 6 4 7 1 3 7 5 6 4 6 3 3 5 5 2 3 4 5 1 6 3 3 1 3 4 4 7 3 6 1 2 4 4 2 4 6 1 2 2 2 5 4 4 2 7 6 5 1 1 5 6 3 7 6 3 1 1 3 4 4 3 5 7 4 4 2 1 3 1 2 4 5 4 6 5 3 4 2 1 2 4 7 3 2 3 5 2 1 7 3 4 7 6 2 2 2 3 2 4 1 1 6 5 4 4 2 4 5 1 5 6 5 2 1 6 4 4 5 5 3 1 6 1 4 7 2 3 2 3 5 7 1 3 3 5 4 2 6 1 3 3 4 5 2 3 3 6 6 5 1 1 3 4 6 6 4 7 2 3 7 6 3 1 6 5 3 2 6 6 7 6 7 3 3 1 5 3 6 3 1 4 2 3 1 7 7 2 5 1 4 4 4 4 2 2 6 2 1 5 1 7 1 7 2 4 7 5 4 4 5 4 5 6 5 5 4 4 4 1 2 1 2 5 2 2 4 1 3 4 3 1 1 3 5 7 4 3 4 1 6 7 2 3 5 6 6 1 2 2 6 3 7 6 5 7 7 6 7 7 2 7 6 7 2 3 7 4 5 1 4 1 7 3 4 3 2 7 1 1 6 7 2 4 5 6 3 4 5 2 1 4 1 6 4 7 2 1 3 4 6 4 5 6 7 6 6 6 5 6 6 1 5 7 4 7 4 6 3 6 5 2 2 3 7 3 3 6 1 3 3 7 5 7 3 2 5 1 7 7 6 3 7 2 1 2 1 2 7 2 7 3 3 1 5 2 2 5 6 2 1 1 1 3 5 3 4 2 3 1 6 7 1 3 1 6 2 1 7 7 2 6 2 4 5 6 4 6 2 2 7 7 7 1 2 4 1 3 3 2 1 1 1 1 1 1 7 3 1 6 2 1 3 3 2 7 6 5 5 5 4 4 4 3 2 5 6 1 5 1 2 5 6 2 6 5 7 3 7 5 1 1 5 1 1 7 7 4 2 4 2 4 6 5 6 5 1 3 5 5 1 4 1 7 5 6 4 2 6 1 7 4 6 2 5 4 6 4 7 1 6 6 2 2 2 7 6 7 7 2 2 1 3 2 5 6 5 6 7 3 6 4 7 2 6 4 5 4 5 2 2 3 1 3 2 7 1 6 6 7 7 7 5 2 2 2 7 4 7 5 7 3 1 4 4 6 5 1 1 2 3 2 3 1 3 4 7 3 2 5 7 6 2 5 6 1 6 3 5 4 7 2 4 6 5 6 4 7 4 2 1 6 4 1 4 6 5 3 6 4 5 5 1 7 2 6 5 6 6 2 7 6 1 3 2 3 1 5 2 5 7 3 1 1 1 3 4 5 5 2 7 1 6 7 5 6 3 2 4 1 2 3 4 2 3 5 5 4 3 6 6 7 6 4 5 7 6 1 2 2 7 6 2 3 3 4 1 5 5 4 6 4 4 2 4 7 7 6 1 7 4 6 4 1 2 1 5 6 6 4 7 5 3 1 7 3 2 6 1 4 2 6 1 4 5 2 3 4 7 3 3 1 6 6 1 5 4 3 3 2 7 2 4 7 7 2 7 1 7 7 3 6 5 3 2 3 4 2 4 3 4 5 3 2 1 2 7 5 2 7 4 6 2 6 3 6 7 3 5 4 2 7 2 5 2 2 5 3 3 1 3 5 5 3 4 6 2 3 1 4 1 4 2 2 7 5 5 6 7 2 7 6 1 7 3 7 6 7 7 1 6 7 5 1 3 2 6 4 2 4 5 7 6 7 6 5 2 4 2 6 3 1 4 4 5 7 1 3 4 6 4 2 5 6 3 5 5 6 2 5 3 4 4 6 3 3 3 2 4 2 7 6 3 4 7 5 1 6 1 4 4 2 6 6 7 6 4 3 4 3 5 4 6 6 2 7 6 3 1 2 4 1 6 4 2 5 2 2 3 2 5 4 3 1 3 7 4 4 7 6 6 2 7 4 1 7 1 6 2 2 6 3 7 4 7 6 1 6 7 2 7 2 5 7 1 5 4 4 1 2 7 4 3 7 1 3 6 6 7 5 7 5 7 4 1 4 2 6 2 6 7 6 1 3 5 6 5 7 7 6 1 7 2 1 4 7 4 2 6 1 4 3 5 3 5 5 7 6 3 6 3 1 5 3 3 2 1 7 6 5 3 4 4 3 5 7 7 6 6 3 6 7 4 1 1 1 3 7 4 5 5 6 3 7 6 3 7 4 3 5 2 3 2 3 3 4 1 3 2 6 5 5 4 1 5 4 6 7 1 3 2 3 6 5 3 5 7 2 1 7 6 7 1 5 3 3 1 3 5 7 6 1 4 2 1 1 5 7 5 5 7 7 1 5 2 3 2 6 2 1 6 7 5 6 3 7 6 3 7 4 1 6 4 4 5 2 3 1 6 7 5 5 4 3 3 3 3 2 2 4 7 5 2 5 1 4 4 6 4 4 2 4 7 3 6 2 5 1 2 3 5 5 6 7 7 1 2 1 2 3 2 2 5 3 4 5 4 7 4 1 1 3 2 5 6 7 7 1 7 1 1 3 5 6 2 3 4 1 1 4 2 2 3 6 3 6 4 4 3 5 2 2 7 4 6 3 3 3 1 1 4 2 3 6 5 2 6 2 2 4 5 1 4 5 7 4 3 3 7 5 7 2 6 4 5 3 7 5 5 7 5 6 6 5 3 4 4 6 3 6 3 5 6 6 2 3 2 4 3 6 6 7 7 3 4 2 5 1 5 7 5 2 6 4 5 6 5 1 4 7 4 6 2 1 2 3 3 1 4 4 7 7 3 4 2 6 4 4 4 1 4 2 7 7 5 4 5 2 3 1 6 6 5 7 6 6 7 7 7 3 3 4 2 3 7 2 2 3 3 3 3 6 4 3 3 1 4 5 7 6 4 3 5 1 2 1 4 6 5 3 1 5 4 1 1 4 2 7 4 2 2 5 6 6 5 1 4 1 6 2 5 2 4 7 7 4 5 3 2 3 4 1 5 7 1 3 1 7 2 5 1 2 7 6 5 4 7 1 2 3 7 4 2 4 3 6 7 1 1 6 1 4 6 5 2 6 1 2 3 7 4 4 6 3 2 3 4 6 2 4 6 1 7 5 4 3 3 1 3 4 7 1 5 3 5 6 2 3 1 4 1 2 5 6 5 5 2 6 1 3 2 7 3 2 2 5 4 5 5 4 6 2 4 3 5 6 7 4 7 5 5 7 6 3 5 3 7 4 2 7 4 3 4 5 2 4 2 5 1 4 6 4 6 7 6 1 6 3 2 3 7 6 2 6 1 4 6 5 6 7 3 2 1 4 6 7 7 5 3 5 2 1 1 5 1 5 3 4 7 4 6 5 2 5 3 1 6 1 3 4 6 5 4 4 7 7 3 4 5 5 2 6 4 2 1 2 4 3 3 2 6 6 6 5 3 1 5 6 6 1 3 2 3 4 5 7 3 6 4 7 1 5 3 4 4 1 5 1 3 5 7 6 3 5 4 5 5 1 2 1 6 2 3 2 5 5 1 5 1 4 5 2 6 5 3 1 6 6 1 6 3 7 5 6 2 6 1 4 6 2 4 5 3 4 4 5 7 2 3 7 4 5 6 2 2 2 2 5 5 7 2 7 4 6 3 5 2 4 6 7 3 3 2 4 4 3 1 3 5 1 1 6 5 6 7 5 5 7 7 2 4 1 7 6 4 2 1 5 3 7 3 6 7 2 2 3 5 7 4 7 6 4 5 3 7 2 5 3 6 3 4 1 3 1 6 5 3 6 2 5 3 2 1 2 4 7 5 6 5 6 3 3 2 5 3 6 6 6 1 3 1 3 3 1 3 1 5 3 4 5 6 7 6 6 1 7 4 3 5 1 1 5 1 7 2 1 4 6 6 4 1 6 6 3 7 7 1 4 2 4 6 7 1 5 4 7 4 5 2 7 5 1 4 3 5 6 3 1 4 2 3 2 5 6 2 4 5 2 6 5 3 4 2 2 6 3 1 1 7 7 7 2 7 1 4 3 4 7 1 5 6 3 6 3 2 5 5 4 6 3 1 7 4 1 1 1 3 6 1 3 5 5 4 5 3 1 5 7 5 5 4 3 1 1 5 7 5 2 3 2 2 2 6 4 2 4 4 2 2 2 4 6 6 6 1 6 4 5 5 1 1 7 1 6 5 5 5 7 5 5 6 4 4 4 7 5 7 1 7 6 2 1 5 5 6 5 4 2 1 6 7 6 5 7 4 7 3 1 7 7 3 5 3 7 7 1 2 6 1 6 5 1 7 7 5 3 2 6 3 7 5 2 5 2 2 1 2 4 6 6 1 2 3 3 6 2 1 7 6 2 6 1 2 3 5 4 5 6 3 5 6 7 7 1 6 6 2 7 7 5 3 7 6 4 7 2 5 1 2 1 7 5 6 1 5 3 4 7 7 6 5 3 3 4 3 2 7 2 6 6 7 2 5 3 5 2 5 7 2 6 1 1 1 6 6 5 7 1 2 6 4 6 1 7 7 3 1 6 5 6 4 2 5 6 4 2 1 1 2 2 4 7 1 2 3 6 6 2 4 6 7 1 4 5 7 4 1 5 7 3 3 4 4 6 2 7 7 7 6 6 2 2 5 7 4 1 3 7 7 7 5 5 7 7 2 4 3 7 1 2 7 1 3 3 6 3 1 6 2 6 4 1 5 7 7 6 5 3 6 4 7 1 1 4 7 1 7 7 7 7 7 7 5 2 7 4 4 7 7 4 3 1 4 6 7 4 4 4 4 2 6 1 1 6 4 7 6 3 7 4 7 4 3 4 5 2 5 7 7 2 3 7 3 4 5 7 7 2 2 1 1 7 1 6 3 2 6 7 4 3 1 1 6 3 3 1 2 7 5 6 2 5 6 2 2 1 6 6 7 7 7 6 4 5 4 5 7 2 2 1 2 2 7 5 2 2 4 3 6 1 2 5 4 5 6 5 3 5 3 3 2 7 1 4 5 4 1 2 4 2 7 3 1 6 1 2 5 2 4 4 7 3 6 3 5 5 7 1 7 3 3 6 7 3 2 4 4 7 3 7 1 1 3 1 4 1 7 2 2 4 3 1 4 1 4 2 3 1 7 2 1 7 6 1 7 5 4 3 5 5 1 3 5 3 2 1 1 1 7 7 2 2 7 6 3 1 5 5 2 2 5 2 1 1 2 7 5 4 2 2 6 2 3 1 2 4 1 7 4 1 6 4 7 4 2 2 4 4 5 3 5 2 3 5 2 2 4 4 3 3 6 1 3 1 1 4 2 7 4 3 5 7 6 2 3 5 4 7 1 6 7 3 7 2 5 6 2 6 2 4 2 5 3 4 3 1 5 4 5 6 5 2 6 3 2 1 1 5 5 6 3 5 7 7 4 4 3 5 3 2 7 4 5 2 5 7 2 2 2 7 1 6 6 6 6 7 6 6 2 2 3 2 4 2 1 7 5 1 3 7 3 2 1 7 3 5 4 2 5 5 1 5 1 7 3 7 4 6 3 6 5 5 7 1 4 6 6 2 6 1 6 6 2 5 5 2 7 7 3 4 4 4 1 3 1 1 2 2 5 4 7 2 7 5 3 3 3 1 2 6 6 6 5 7 3 7 6 2 6 1 4 3 2 4 3 7 3 4 2 7 5 1 6 4 3 6 5 5 4 6 4 2 4 1 6 4 7 2 4 6 3 7 6 4 1 1 2 3 2 3 7 6 1 4 1 4 7 3 1 4 1 2 3 3 7 7 6 5 1 2 3 1 6 6 3 7 4 4 7 3 6 5 6 6 6 6 7 5 1 1 6 7 7 2 7 7 6 5 4 4 5 4 5 1 7 7 7 3 3 5 3 6 7 1 2 5 5 2 2 3 7 6 2 6 5 1 5 3 4 1 6 6 2 3 6 1 7 4 1 7 1 3 5 5 4 7 2 6 6 1 1 5 6 1 3 1 6 6 3 7 4 7 5 6 7 4 6 7 5 5 6 3 7 2 7 1 1 1 6 4 6 5 1 3 5 1 3 1 6 6 1 3 3 3 6 2 4 4 1 1 1 5 3 6 6 2 6 6 7 3 7 4 5 7 6 7 7 6 7 4 2 5 4 4 1 2 6 4 3 4 3 2 1 3 5 6 5 3 2 2 3 1 5 7 7 1 6 5 7 4 6 1 1 2 3 6 1 1 3 1 4 3 2 5 5 6 1 7 7 3 7 7 3 2 7 1 3 3 3 7 6 1 5 5 7 7 3 5 5 3 5 7 5 5 2 1 3 2 7 7 4 6 7 7 1 4 5 1 4 7 7 3 5 2 5 2 2 7 6 4 3 1 3 5 5 4 5 6 6 5 5 2 1 2 6 1 3 3 6 7 7 5 7 2 7 4 3 6 3 6 2 3 7 5 1 2 6 5 7 4 7 3 6 1 2 2 6 5 3 5 2 2 7 1 2 4 4 4 7 4 1 2 7 5 4 5 6 2 7 4 6 7 4 2 5 3 1 1 5 3 3 6 3 1 4 4 4 5 5 4 2 5 3 6 2 4 1 6 5 7 2 1 4 3 7 6 5 6 5 3 1 5 6 1 5 3 4 7 7 2 1 6 6 3 2 6 4 2 4 1 7 3 7 1 5 4 7 2 2 4 2 1 1 1 1 4 1 5 3 5 4 3 4 7 3 3 5 6 3 6 4 2 1 3 2 5 5 6 5 4 7 6 4 1 4 5 2 4 7 4 2 1 4 3 7 6 3 3 4 5 1 7 6 2 1 6 4 3 4 1 6 4 5 3 2 1 5 3 3 4 4 2 4 7 2 1 5 4 3 6 2 4 3 5 3 3 3 6 3 7 7 2 1 2 4 2 7 1 2 2 2 5 1 3 4 7 3 6 4 6 2 3 7 4 7 7 5 1 5 7 5 2 1 5 3 2 6 1 7 7 7 1 2 1 3 3 7 6 6 1 2 7 1 6 1 1 5 3 6 7 3 3 2 1 7 2 1 3 7 7 7 7 1 1 7 1 1 4 4 6 3 5 3 3 1 3 1 5 6 6 3 6 1 2 4 5 1 4 7 1 4 4 7 2 2 4 2 2 7 6 7 7 1 7 3 7 3 1 2 6 7 4 4 5 5 7 1 6 2 5 6 5 2 3 4 3 6 5 5 5 1 2 3 7 2 3 6 2 3 7 7 7 2 1 3 6 5 3 2 6 7 5 1 6 7 4 2 5 7 4 1 7 3 3 4 4 5 7 3 5 7 2 5 6 2 7 4 7 2 4 3 6 1 4 5 1 7 4 3 6 7 3 4 2 3 7 4 5 5 6 3 2 6 5 7 5 4 3 2 3 4 5 6 5 1 3 3 7 6 5 4 3 6 5 3 6 2 6 2 6 2 4 7 7 1 6 3 2 7 4 4 3 1 7 7 1 3 7 6 6 3 7 2 6 4 4 4 5 7 5 2 1 6 1 6 4 7 1 5 4 4 6 6 3 6 4 1 6 3 4 4 3 3 3 1 4 6 5 7 3 7 1 4 6 1 7 2 5 5 5 1 6 3 5 1 6 1 2 4 1 5 6 4 6 1 2 2 5 6 6 7 4 6 1 2 5 7 1 7 2 3 1 1 6 3 1 2 3 7 6 1 5 4 2 1 2 4 7 6 7 6 6 3 2 6 2 4 4 3 4 5 5 2 5 1 4 4 3 4 3 6 4 5 7 4 5 1 7 5 7 6 1 3 2 2 1 1 6 2 3 7 5 6 1 2 4 2 3 4 5 6 7 6 3 6 2 1 5 1 3 2 7 3 4 6 2 2 6 5 4 7 2 1 3 2 7 4 3 3 1 5 6 5 4 1 4 5 6 6 6 1 7 3 1 3 6 1 4 4 3 5 1 5 3 3 4 3 5 5 3 5 2 6 7 5 6 1 3 5 6 6 3 5 1 2 5 4 2 2 7 4 6 6 6 7 1 3 7 5 5 7 7 6 5 7 4 3 5 4 5 4 7 1 6 5 2 4 1 1 3 7 2 6 3 1 5 4 1 4 6 5 3 4 1 7 1 2 1 5 5 5 6 2 3 5 6 2 1 6 7 3 4 2 1 6 7 6 7 5 7 4 7 3 5 7 2 5 2 7 7 4 5 6 6 5 1 4 5 6 1 4 1 4 5 6 2 2 2 7 6 2 3 5 4 7 3 3 2 4 3 1 5 5 4 1 7 2 3 4 7 3 1 7 6 5 4 5 5 5 4 3 6 4 6 7 3 1 3 4 2 3 3 6 5 4 7 4 6 2 1 5 2 1 3 5 3 6 2 7 1 4 1 5 7 6 4 1 6 4 4 7 4 4 3 1 1 2 5 4 1 5 1 7 3 1 4 3 4 4 3 5 7 3 7 4 6 3 4 4 5 6 1 1 7 3 2 7 3 4 3 1 6 2 1 1 7 4 3 4 7 3 6 4 3 5 6 1 5 7 2 2 3 7 3 3 3 2 2 3 5 3 1 3 2 1 1 1 3 1 2 7 2 5 2 4 7 7 3 5 4 4 6 7 4 6 2 4 7 1 4 2 1 4 2 2 3 2 1 3 1 2 2 2 7 3 5 6 7 5 1 4 2 7 3 3 3 2 4 1 2 7 2 1 3 4 2 3 3 2 5 3 2 7 2 6 7 5 4 7 2 5 1 1 2 1 3 2 2 6 2 1 5 4 1 6 5 1 1 7 7 4 1 1 1 2 6 7 6 1 4 6 3 4 6 2 2 2 3 3 5 5 2 1 6 7 6 1 7 4 5 7 7 5 5 7 5 4 5 1 2 6 6 4 1 3 5 2 4 7 3 6 2 4 6 5 3 4 5 1 6 1 7 3 5 2 1 7 5 5 6 6 1 4 7 1 4 4 3 7 2 5 6 1 6 2 6 1 6 1 1 2 6 5 4 4 7 2 1 2 4 6 6 5 1 5 5 4 7 7 2 1 2 5 1 7 6 4 6 2 3 6 3 1 2 5 2 6 6 1 5 3 4 3 7 4 6 2 6 5 7 5 3 1 2 3 6 5 5 4 7 5 7 7 3 6 2 3 4 1 1 2 1 4 2 5 6 7 4 4 4 3 1 6 2 7 7 7 4 2 1 3 4 5 1 4 4 2 4 5 7 4 4 5 1 6 7 6 3 4 7 5 6 7 1 5 6 5 2 2 6 7 3 7 5 1 4 6 7 7 3 7 2 5 2 2 1 2 5 3 5 4 5 1 1 6 4 4 3 5 3 7 5 5 6 2 3 7 5 3 5 5 7 6 2 1 5 7 7 7 3 2 1 7 1 1 3 4 4 6 1 6 3 5 2 6 4 2 6 6 4 1 4 1 4 3 2 6 3 6 5 3 1 3 2 1 1 3 4 2 1 2 5 1 5 6 6 6 6 2 5 2 2 6 3 5 1 2 1 3 5 3 5 5 5 5 3 5 7 4 6 5 6 2 5 1 7 1 6 3 3 3 5 4 1 5 7 7 4 7 2 1 1 5 4 5 2 4 1 6 6 4 1 4 5 3 2 3 3 7 5 5 1 7 7 6 2 6 5 5 3 5 4 1 2 5 4 1 1 4 4 4 5 4 7 1 4 6 3 6 6 5 2 4 3 1 2 4 4 5 7 4 2 3 5 1 5 1 1 3 2 4 7 4 5 4 4 1 3 6 4 1 2 5 2 4 5 3 5 6 7 4 3 6 4 5 6 1 3 4 4 2 5 3 5 2 4 2 7 6 5 4 4 6 1 5 7 4 6 5 7 3 1 7 2 5 2 5 3 4 2 6 5 6 6 1 1 3 2 5 6 6 1 3 3 7 5 7 1 3 4 7 6 3 7 5 5 1 2 7 3 3 4 5 2 7 5 7 7 6 4 4 3 5 4 3 2 1 2 2 4 4 1 7 6 5 4 1 4 5 5 6 1 6 3 7 6 6 6 3 4 7 6 4 4 2 6 5 1 1 4 2 4 5 1 7 7 2 7 3 6 4 6 4 3 7 1 6 5 6 6 6 4 3 3 7 2 1 3 2 1 6 3 2 1 3 1 1 2 5 1 1 2 7 2 2 6 3 5 3 6 3 1 2 3 3 7 5 2 7 6 7 3 7 2 4 7 7 2 2 5 2 7 6 1 1 5 6 1 7 6 5 7 5 4 3 5 3 7 6 2 3 4 3 2 5 6 7 4 7 1 6 6 7 2 7 5 6 3 6 5 7 1 5 4 4 5 1 7 4 5 6 4 1 1 4 3 4 3 4 1 1 3 7 7 4 4 4 3 6 7 5 3 7 7 6 4 4 5 1 5 7 4 2 5 5 3 7 6 3 3 7 3 3 6 2 7 7 3 7 3 1 4 6 5 2 2 1 5 4 6 1 3 3 7 7 5 2 4 3 4 7 7 4 2 3 5 6 2 5 5 5 5 7 3 3 1 2 1 3 6 5 3 1 5 7 6 2 6 2 2 2 6 2 5 6 2 7 4 4 3 2 6 7 6 1 7 4 7 6 6 5 3 7 4 5 4 2 6 3 1 5 2 7 4 7 5 6 4 6 7 6 5 5 4 3 3 1 6 2 6 3 5 6 7 1 3 3 7 6 3 7 2 5 4 5 2 6 1 5 5 7 2 7 2 3 3 4 3 6 4 2 6 1 5 3 1 6 4 7 4 6 4 5 3 6 1 2 4 6 7 6 6 6 6 5 1 6 2 3 2 5 2 1 5 5 1 3 3 4 7 4 1 3 7 1 6 5 3 1 3 7 6 6 5 2 4 3 5 5 3 7 7 5 5 4 7 3 4 2 7 3 3 7 3 2 7 2 6 7 2 2 6 5 7 3 5 3 3 2 5 6 6 4 1 3 5 7 6 6 6 3 1 1 7 2 1 4 1 6 4 2 5 2 4 3 3 1 3 5 1 1 3 6 2 3 7 5 7 3 1 5 5 2 4 2 3 4 5 1 7 1 2 5 1 3 7 3 2 7 5 2 5 6 5 7 6 4 2 6 6 2 1 1 1 4 2 1 7 7 1 7 5 7 2 3 3 6 3 2 5 1 1 3 6 5 2 4 7 1 7 5 7 1 4 1 4 5 6 4 2 7 1 5 4 2 7 4 7 3 5 4 1 5 6 6 1 5 7 7 3 7 2 1 7 5 6 1 1 4 2 7 1 2 4 5 1 4 1 5 4 4 7 4 6 3 7 6 6 6 3 1 3 3 1 7 7 4 1 5 1 7 5 1 2 6 3 7 7 2 5 3 5 2 6 1 4 3 5 2 2 7 1 2 2 6 7 7 3 7 2 3 6 4 1 5 3 2 3 2 3 5 3 5 6 6 5 2 2 2 2 1 7 2 2 1 5 1 5 7 5 7 7 2 3 6 4 5 7 4 5 7 1 7 4 4 3 6 4 4 6 5 2 5 4 2 5 1 7 1 6 5 7 3 4 2 1 5 5 5 2 7 2 7 4 5 4 6 2 7 1 7 2 2 4 5 3 6 3 3 6 1 5 3 4 6 5 2 1 7 5 2 6 6 7 7 2 3 5 3 7 5 7 1 5 1 5 7 6 7 7 3 6 2 3 7 5 7 1 6 4 3 5 7 2 4 6 3 4 2 3 3 6 2 3 1 2 5 6 7 3 3 7 6 5 3 5 2 7 3 7 2 6 3 1 5 6 5 7 3 6 2 5 2 3 6 3 4 1 1 1 3 1 6 1 5 6 3 5 3 6 2 4 2 4 3 6 3 7 3 3 5 4 5 4 4 3 6 5 2 4 3 4 5 1 3 7 4 3 4 7 1 6 3 7 2 3 3 2 2 5 4 4 1 2 1 2 2 4 6 3 1 2 5 3 7 5 2 4 7 6 3 6 2 3 3 1 6 6 3 7 3 4 2 2 3 2 3 5 5 2 5 3 1 2 5 7 4 7 3 4 3 3 7 4 6 2 2 4 7 4 1 3 6 2 4 1 1 6 5 4 5 1 6 5 2 4 3 4 1 3 7 3 6 4 4 2 5 5 3 5 7 3 5 5 3 1 5 1 4 1 4 7 1 3 2 7 4 4 3 4 5 7 4 1 3 7 2 6 2 4 3 1 4 5 3 4 5 1 5 6 6 1 5 6 1 7 5 4 1 6 7 5 5 3 5 6 7 6 4 2 7 4 7 2 1 3 5 3 1 2 1 6 1 6 2 6 3 6 3 3 2 7 1 5 1 3 3 5 7 6 6 6 7 4 7 7 6 5 2 4 4 2 2 2 5 3 6 7 6 1 1 6 5 1 3 3 1 5 1 7 1 4 6 7 7 3 4 3 5 5 6 2 4 5 1 2 5 6 6 2 4 6 7 7 6 7 2 5 2 2 4 2 6 2 6 3 5 2 4 2 4 7 1 7 5 7 6 7 3 5 1 7 3 5 6 7 4 5 4 5 7 7 4 3 7 7 5 2 6 6 1 7 6 7 7 3 6 5 7 1 7 6 5 3 3 3 7 5 6 3 7 5 7 2 5 4 1 2 5 5 1 6 4 4 5 3 6 1 6 3 1 3 1 6 3 2 6 2 4 4 2 3 6 7 4 3 3 3 3 1 7 1 4 3 4 1 4 7 1 7 2 6 2 1 2 5 2 6 6 5 2 6 5 6 5 7 1 7 2 1 5 6 1 1 6 4 6 2 3 4 1 3 3 1 3 2 5 2 7 1 4 7 6 6 5 1 5 3 1 4 4 5 2 4 4 1 6 2 7 6 6 6 1 1 6 1 7 3 7 7 1 3 6 5 7 3 5 4 3 3 6 6 1 7 3 4 5 6 3 5 4 1 3 3 6 6 1 6 1 1 5 6 1 1 3 7 3 1 2 5 3 7 2 1 4 2 2 2 7 5 4 3 5 4 3 2 2 4 7 7 2 2 5 2 2 6 2 4 6 1 6 6 7 5 5 3 6 6 4 5 1 5 6 4 1 1 5 7 2 4 4 3 5 7 5 6 5 4 7 1 4 3 6 3 1 3 5 6 7 7 2 7 2 7 3 1 5 7 7 7 1 4 2 3 3 4 6 5 7 3 5 1 4 3 1 4 4 4 7 3 3 1 7 2 5 1 2 3 5 2 7 6 3 1 6 3 3 5 7 7 5 4 1 1 4 1 2 5 2 2 5 2 7 5 4 3 5 5 3 7 6 2 3 6 7 2 6 2 4 5 2 1 6 7 7 1 5 1 5 7 2 3 1 7 5 4 2 7 2 4 6 5 3 2 2 2 1 7 4 4 5 3 2 1 2 1 1 6 2 4 5 1 6 6 5 1 7 6 7 1 7 3 4 2 2 5 4 2 4 5 3 6 7 5 7 1 3 5 6 2 1 2 3 4 5 7 4 4 4 1 3 1 2 6 3 3 1 4 5 4 6 5 1 5 7 5 3 3 2 6 4 3 7 4 4 2 2 1 6 5 6 6 3 7 4 3 3 2 6 5 3 2 7 3 6 7 7 6 7 7 5 1 2 4 5 3 4 4 3 2 6 7 7 1 6 1 4 6 2 7 1 2 2 1 5 5 7 2 4 4 1 1 4 7 2 6 3 5 2 3 6 7 2 3 1 6 1 4 2 2 1 3 4 2 1 6 7 5 5 3 1 6 3 4 3 2 3 5 7 2 6 3 2 7 6 2 3 6 3 5 6 3 5 7 3 3 3 2 7 7 4 5 3 4 1 4 5 1 1 2 3 6 5 2 4 1 3 6 4 3 1 7 3 3 6 5 5 6 4 2 4 7 6 4 1 5 7 4 3 1 5 3 4 2 4 5 7 4 2 4 4 2 3 7 3 7 2 5 5 6 5 6 3 1 3 4 5 2 5 6 7 2 6 2 2 3 6 1 4 7 2 1 7 3 5 2 2 6 4 4 2 1 1 5 2 3 6 4 4 3 7 2 4 6 3 3 1 1 2 2 1 3 2 5 5 6 4 4 3 7 6 4 6 4 1 5 6 6 1 7 6 6 1 1 4 1 3 2 2 4 3 7 5 3 2 7 1 5 2 3 2 5 7 7 1 5 4 6 2 3 3 7 1 2 5 2 2 1 1 1 2 1 5 6 3 6 4 4 3 5 4 5 2 3 2 2 6 6 5 7 6 7 4 4 6 2 3 1 7 3 6 6 3 4 5 6 2 1 7 5 3 3 7 4 4 1 5 2 4 7 6 2 6 2 3 5 1 5 3 7 7 1 6 3 4 1 6 4 6 5 1 1 7 5 2 3 5 4 2 2 3 7 1 6 7 4 1 7 1 3 5 6 2 1 1 3 6 6 6 2 3 4 7 7 1 1 3 4 4 4 3 4 2 1 2 1 4 1 5 3 1 2 1 2 7 6 3 5 4 1 6 4 3 5 3 1 3 3 4 4 5 4 7 6 5 7 4 6 7 1 6 5 1 6 7 7 4 7 3 5 7 6 6 7 4 7 1 4 2 2 1 4 6 7 2 1 4 3 6 1 2 5 6 2 1 3 6 3 2 1 5 6 5 4 6 1 3 6 2 2 7 2 6 3 7 5 3 3 6 7 2 7 2 7 1 2 2 4 2 3 3 7 1 7 3 6 5 3 2 6 2 7 6 7 2 5 3 3 5 1 7 6 7 1 5 5 7 6 6 2 6 1 1 7 5 1 3 2 1 5 6 2 4 4 7 3 6 2 3 3 7 2 2 4 2 4 6 2 1 4 1 6 3 6 5 7 6 6 7 4 3 5 5 4 6 4 4 4 3 7 4 2 1 3 5 1 7 3 7 7 5 7 5 7 5 1 6 1 6 5 4 6 7 1 2 3 3 5 6 5 4 1 5 3 3 7 3 2 1 2 6 5 1 4 2 3 2 7 3 7 3 4 3 7 4 4 3 4 6 6 7 1 6 2 3 7 1 5 1 6 4 7 1 4 1 2 4 7 7 6 6 7 2 1 6 3 2 6 5 7 5 4 5 1 5 7 7 3 2 6 7 5 3 7 6 3 7 2 2 4 5 5 3 4 3 6 5 2 5 2 6 7 5 4 7 7 1 5 7 3 3 4 7 5 2 4 5 1 5 4 2 1 6 2 4 6 7 1 7 2 2 5 1 4 6 6 1 7 3 6 2 3 2 6 7 3 7 2 1 5 5 2 5 1 3 6 6 1 7 5 2 1 7 3 3 6 6 3 3 1 1 2 3 1 5 7 3 5 1 4 2 3 3 4 3 6 2 1 6 6 3 5 5 7 5 7 3 3 7 5 3 6 6 3 6 2 7 1 6 5 2 5 7 5 6 7 1 7 5 4 4 5 1 1 5 6 7 7 1 4 5 2 2 1 2 7 2 2 6 5 4 7 2 2 4 7 1 4 5 4 7 1 1 6 1 3 4 5 3 2 1 5 1 1 3 1 7 3 7 5 7 3 3 2 4 4 6 3 6 3 6 5 1 4 1 1 7 2 3 2 2 2 4 2 2 6 7 1 1 6 4 6 7 4 7 3 7 5 3 5 6 1 1 6 3 1 5 2 1 7 1 2 6 4 3 7 7 1 6 6 4 7 4 3 3 1 4 7 3 6 3 1 5 3 5 7 1 2 6 6 6 6 7 5 7 1 4 4 1 7 2 4 6 5 7 6 3 1 6 6 6 1 6 1 1 1 7 6 2 3 5 6 6 4 3 5 4 4 7 2 4 1 6 2 4 3 1 6 3 4 4 1 2 1 2 2 1 6 5 1 7 7 6 5 4 6 1 5 2 7 5 5 5 3 5 1 5 3 5 7 6 6 5 7 6 4 6 5 1 1 3 5 1 6 2 2 4 7 4 5 4 1 1 2 3 3 7 5 5 4 2 1 3 5 7 6 6 3 1 6 3 3 1 1 1 3 2 2 7 4 7 4 4 5 3 5 7 7 2 2 4 2 2 4 6 6 2 4 1 1 1 1 3 1 7 2 1 6 3 6 2 7 2 6 2 2 1 6 1 7 7 2 1 1 5 4 6 5 6 4 5 4 3 5 4 7 4 3 5 5 1 7 4 7 3 6 6 3 4 6 2 2 6 3 2 3 4 6 5 2 7 7 5 7 3 7 6 6 2 4 3 7 1 5 4 3 1 2 3 2 5 4 3 3 4 3 6 1 1 1 7 5 1 3 5 3 2 3 6 1 4 2 7 2 4 3 4 4 2 6 5 6 1 1 2 2 3 5 7 1 5 7 5 3 2 2 3 1 3 2 1 4 1 5 6 4 5 7 7 6 6 4 4 4 2 5 5 4 2 3 2 5 2 7 7 1 6 1 6 1 2 6 3 7 1 1 3 5 7 7 3 3 1 6 4 3 2 2 4 1 2 6 3 3 3 1 1 1 1 4 7 2 2 2 6 2 2 1 4 6 5 6 2 5 2 5 5 1 4 7 7 5 3 2 5 5 2 3 3 2 6 2 1 5 1 6 4 7 4 7 6 1 3 5 4 5 2 6 3 4 5 2 6 5 4 4 7 5 4 3 5 3 2 5 7 3 4 4 2 5 1 5 6 4 2 7 1 4 5 1 5 1 3 3 5 6 4 5 1 1 5 5 3 4 1 7 6 4 1 6 1 2 3 4 5 3 3 3 4 6 3 1 6 3 3 3 1 7 5 7 7 7 2 7 4 2 6 7 3 7 3 2 6 6 5 3 1 6 3 4 2 3 2 7 6 2 7 4 6 5 3 3 2 5 2 5 4 6 5 7 5 7 1 3 3 3 3 1 6 5 2 7 7 1 4 3 3 4 7 1 6 2 4 7 4 5 5 6 3 7 5 5 4 3 5 5 3 5 3 7 2 5 6 7 5 3 2 5 4 6 6 2 1 7 1 2 2 3 7 3 2 2 5 4 2 3 1 5 7 3 4 7 5 7 4 3 7 3 5 1 2 1 2 7 7 3 1 7 5 6 2 5 5 6 1 7 6 1 2 6 1 3 3 6 2 4 6 7 6 3 7 5 4 7 4 1 7 3 7 4 6 1 6 3 5 4 2 3 4 1 6 3 3 6 1 5 2 6 2 6 6 6 3 2 3 5 1 2 5 7 4 3 1 2 3 3 6 3 5 7 3 4 2 6 2 7 1 2 5 2 7 4 5 7 3 1 2 3 2 6 3 5 1 1 5 4 3 1 6 5 7 1 6 7 6 6 6 4 7 2 5 4 5 1 1 5 6 3 1 5 1 1 3 7 6 5 1 6 5 4 3 2 2 7 6 6 5 5 2 2 4 5 5 6 5 3 3 3 5 1 5 4 6 7 1 4 2 1 2 4 2 3 6 3 7 2 1 4 4 3 5 7 7 7 5 2 2 1 2 5 1 6 6 5 4 6 1 3 4 1 7 5 1 3 7 7 4 6 3 1 1 5 7 5 2 5 6 1 3 5 5 1 1 1 5 4 4 6 7 7 4 6 2 4 6 7 1 2 5 3 7 3 5 7 5 6 2 1 6 4 5 2 4 5 7 7 7 4 3 6 1 6 2 1 7 7 7 7 6 2 7 6 2 4 5 6 7 4 6 3 7 3 2 1 5 2 7 4 5 2 2 3 5 1 3 4 7 7 1 6 6 7 4 7 1 6 5 7 2 3 1 6 3 2 6 1 3 4 4 5 3 4 1 1 4 1 2 2 6 3 7 4 7 1 4 1 4 6 7 5 2 5 3 4 7 6 2 2 2 4 7 3 7 5 1 1 5 2 2 3 2 6 5 2 6 1 2 2 6 6 4 5 4 6 7 3 3 1 2 2 2 6 4 1 3 4 2 6 4 1 6 3 7 3 4 5 1 3 5 5 7 1 2 3 5 6 3 5 7 4 6 1 3 1 7 3 2 6 6 5 6 5 1 5 5 2 1 6 5 3 3 4 1 2 4 3 1 4 7 5 7 4 3 7 4 2 1 5 5 6 1 4 1 6 6 6 7 4 4 2 6 4 3 7 3 6 7 3 2 5 7 7 1 1 4 2 2 2 6 5 1 4 1 1 2 4 6 7 1 7 1 4 1 2 1 4 7 1 6 7 5 4 6 5 4 7 6 3 2 2 7 2 4 5 7 3 2 4 2 7 3 1 3 4 2 4 5 6 4 3 5 6 4 1 3 5 1 6 1 2 5 5 1 1 3 5 4 2 1 3 1 2 3 3 3 2 6 7 1 7 7 3 5 4 4 5 1 4 1 6 3 6 4 1 4 4 5 5 5 4 1 5 5 1 7 7 3 4 4 1 1 3 3 4 4 6 1 3 7 7 1 7 5 2 7 6 5 3 4 2 6 4 6 1 4 4 7 4 5 1 4 5 3 7 6 7 3 7 7 3 6 5 2 1 7 2 4 2 2 7 4 5 1 7 5 3 1 2 6 5 2 1 1 4 7 6 1 2 3 7 2 6 5 4 4 2 3 1 3 4 5 4 1 6 4 5 6 4 6 4 7 5 2 5 1 1 1 7 1 2 6 2 7 1 3 2 7 5 2 3 1 4 6 6 7 7 3 5 4 6 7 1 3 1 3 2 2 3 1 7 4 4 6 2 3 2 3 2 6 2 2 5 5 1 3 5 7 4 2 1 7 1 6 3 7 1 2 1 4 7 5 5 1 1 6 3 2 6 3 6 5 4 3 3 4 3 5 2 6 4 2 4 3 1 4 2 6 5 7 7 4 4 5 4 2 1 5 4 5 7 7 2 1 7 4 3 2 6 4 6 3 3 2 5 1 5 4 7 2 3 6 3 4 1 4 5 2 6 6 4 3 5 5 4 4 7 6 6 5 2 2 5 2 3 7 3 5 3 2 4 3 5 6 6 6 7 2 5 4 7 1 6 5 5 7 6 2 5 4 7 4 3 2 6 5 2 6 7 2 7 3 5 2 6 1 7 6 2 4 7 7 2 5 4 5 5 2 6 7 4 3 4 6 5 7 2 4 5 1 5 2 4 7 3 7 6 1 3 5 4 2 4 4 7 7 1 2 7 6 1 1 2 2 6 6 6 5 7 1 4 2 2 5 2 3 4 5 3 7 2 4 1 6 7 5 3 5 4 2 4 3 2 3 2 6 6 1 1 5 6 4 6 6 1 5 1 5 2 1 2 2 2 7 7 7 5 2 4 6 2 5 1 1 7 3 6 5 1 5 2 6 1 6 4 2 3 4 4 3 2 3 4 4 2 1 3 6 7 4 5 1 2 3 7 1 5 3 4 3 7 3 2 1 1 5 7 2 7 1 2 6 3 3 2 4 3 2 1 7 6 3 6 5 5 5 5 1 7 6 3 7 2 4 5 2 7 2 1 4 2 2 2 4 4 2 7 4 3 7 4 6 2 2 3 5 4 6 5 1 4 7 5 5 2 2 5 6 3 3 2 2 3 3 5 4 2 3 1 5 7 2 3 7 1 4 4 4 2 6 2 3 5 7 1 4 1 3 2 2 5 1 3 5 2 6 2 3 1 2 7 5 1 1 4 1 2 7 2 3 3 1 5 6 7 3 2 6 3 2 7 6 2 7 3 3 5 4 4 3 3 3 1 3 1 4 1 2 2 7 2 4 1 5 2 7 5 2 5 1 1 2 6 2 2 6 3 4 3 6 5 5 6 5 6 5 6 6 4 5 4 6 7 4 1 6 1 5 5 4 5 5 5 1 7 4 7 7 6 7 3 3 4 1 5 7 5 1 4 2 6 7 5 3 1 5 1 6 7 6 2 3 1 5 3 7 6 7 4 2 6 6 2 1 7 6 7 2 7 3 1 3 7 3 3 7 5 3 4 5 6 5 7 7 7 7 4 4 7 6 5 5 4 7 5 1 3 5 1 7 5 1 2 5 2 4 2 6 5 5 1 1 1 7 5 5 5 7 1 4 5 4 1 1 3 4 7 3 6 7 3 1 5 2 5 6 4 5 3 6 7 3 4 5 1 2 3 5 6 1 1 3 4 6 1 4 7 7 7 5 6 7 6 4 1 1 7 4 3 2 7 1 5 4 5 5 5 5 7 3 6 7 3 7 3 3 4 3 1 1 5 4 7 1 7 7 7 7 2 7 1 6 7 3 2 5 5 4 7 4 4 5 1 6 3 2 7 6 4 7 4 6 3 3 5 1 7 2 5 6 1 3 5 1 6 6 3 1 3 7 5 4 3 3 3 5 4 7 1 5 6 4 4 6 4 6 4 1 7 6 5 5 2 2 3 5 5 3 5 5 3 7 2 5 3 2 2 6 1 7 4 4 3 5 7 4 3 4 4 7 2 1 4 1 7 7 5 3 2 1 5 2 7 6 6 7 5 5 6 5 4 2 1 4 4 6 7 6 2 2 5 1 7 6 2 7 5 4 7 5 4 4 6 2 1 5 1 5 7 4 3 4 5 1 5 1 6 5 4 5 4 6 6 3 5 5 7 7 6 4 4 1 1 3 2 1 5 7 5 2 4 5 5 6 6 3 5 4 5 1 7 6 7 5 6 2 7 4 1 5 7 3 5 7 5 4 5 7 4 1 1 5 5 4 3 3 4 7 5 6 6 4 4 5 6 7 4 5 3 4 7 3 6 3 7 1 6 3 5 7 3 4 4 7 7 5 1 1 4 3 6 2 6 7 4 2 6 7 4 2 2 3 2 5 3 6 4 2 1 1 6 3 4 1 1 1 5 1 1 1 3 4 1 6 3 2 5 7 2 1 1 1 1 7 5 4 5 1 5 4 7 1 6 1 1 4 2 5 2 7 4 4 2 2 7 4 3 4 3 2 4 1 2 5 5 5 6 3 3 3 6 2 1 2 1 2 6 7 4 5 6 5 2 7 6 6 2 2 1 2 1 2 1 3 4 5 5 2 7 5 2 3 5 3 3 5 4 6 4 5 3 2 3 2 7 1 6 6 7 6 7 1 7 5 1 4 3 5 5 7 2 7 1 6 7 3 1 1 6 4 5 1 4 7 1 1 6 6 6 3 4 3 3 3 1 3 4 1 5 7 7 5 4 7 1 3 7 2 3 5 3 5 4 6 3 4 6 1 2 2 3 5 5 4 5 3 4 7 3 2 6 7 4 2 5 4 2 4 3 2 2 6 6 5 2 1 1 1 6 7 7 7 2 4 1 6 4 4 3 4 3 1 4 6 7 1 1 6 2 3 7 3 6 4 5 1 2 3 6 1 2 5 5 3 7 5 7 3 6 2 5 2 1 6 7 7 4 7 6 5 1 3 6 4 6 1 4 1 4 2 6 3 7 1 4 4 3 3 6 1 2 1 2 2 6 7 7 2 4 3 5 2 5 1 6 2 1 2 2 4 2 5 5 6 5 1 2 5 1 5 5 2 6 5 4 2 4 1 2 5 3 6 7 7 6 5 6 4 4 7 1 5 2 3 1 4 3 2 1 3 5 4 4 3 1 5 2 2 5 3 6 7 6 3 5 2 7 3 6 4 1 4 6 2 6 7 4 1 6 4 1 3 7 4 3 5 7 5 6 4 7 3 2 4 5 4 5 3 4 1 4 4 4 7 4 2 6 7 7 3 1 7 5 6 2 6 3 1 3 7 2 7 2 3 3 4 4 6 4 1 6 7 4 3 7 5 2 3 2 7 3 3 6 1 1 5 4 3 3 6 7 5 3 1 5 4 3 2 2 6 2 5 4 3 5 1 6 5 3 7 4 6 7 7 4 7 5 7 1 7 3 7 2 5 6 7 6 6 6 5 2 5 3 5 5 7 5 3 4 6 3 5 2 7 5 5 5 7 2 5 4 2 2 6 4 5 3 3 1 1 7 3 5 7 5 7 7 1 3 1 6 3 4 7 2 1 2 6 5 1 1 1 2 1 6 3 3 1 5 4 6 3 4 1 2 1 1 6 1 3 5 4 3 1 1 4 6 2 1 3 7 1 3 6 6 7 2 2 5 4 3 4 4 4 2 6 2 2 4 3 2 6 4 4 6 5 1 4 4 6 6 2 4 7 7 3 6 1 2 3 3 4 4 6 5 6 2 6 7 4 1 2 2 3 3 1 5 1 4 1 6 1 2 3 7 7 5 5 5 6 5 7 7 2 4 4 5 5 2 2 1 1 1 3 1 4 3 5 4 4 3 3 4 5 5 1 2 7 3 6 3 1 6 7 7 2 1 2 4 7 3 5 5 4 7 5 7 7 2 3 3 3 3 5 5 5 5 6 4 6 4 4 6 7 3 3 6 3 4 3 3 4 7 5 7 4 3 6 1 2 7 1 4 7 5 1 5 1 6 1 6 1 3 2 7 5 2 6 6 5 1 6 1 5 3 6 6 5 2 6 5 1 6 1 6 2 7 3 2 3 1 5 1 3 6 1 1 7 4 6 2 2 4 7 6 4 3 2 2 5 7 4 3 5 2 1 6 6 3 5 2 4 2 2 6 5 7 4 2 3 7 1 4 1 6 7 5 1 1 4 5 7 7 6 3 1 6 6 7 2 4 6 3 3 5 6 6 5 3 5 5 7 4 2 1 2 6 5 7 7 6 5 6 5 1 6 3 6 5 7 5 6 3 7 6 1 6 2 3 6 7 7 5 3 6 5 2 5 7 1 4 5 3 7 7 3 6 1 2 1 7 6 4 3 4 7 1 2 2 3 5 6 7 2 1 6 5 2 3 4 7 4 7 3 1 4 5 6 4 4 4 2 3 5 2 4 5 2 3 6 2 7 4 1 1 2 4 3 1 4 5 7 7 4 7 1 5 5 4 2 6 6 1 6 3 2 2 7 1 4 3 2 3 4 7 2 5 4 4 5 5 6 3 3 7 2 3 5 4 4 4 1 7 4 6 3 3 1 7 3 2 1 2 5 4 1 4 2 2 5 4 5 4 4 7 3 4 7 5 5 3 1 5 3 4 4 3 6 2 7 6 3 7 7 5 4 6 1 3 5 4 4 2 5 6 1 7 2 7 3 6 1 3 2 1 5 5 3 1 6 2 7 6 7 4 4 3 7 2 3 5 5 6 4 2 4 3 7 3 2 2 7 7 2 1 7 6 5 7 5 1 7 2 4 6 3 7 6 3 2 1 7 4 4 1 4 6 3 3 1 5 2 7 2 1 5 7 5 7 6 2 7 5 3 4 1 5 1 6 5 7 6 4 4 3 3 5 1 5 5 6 7 6 4 2 6 1 1 3 1 4 2 5 2 2 1 2 5 7 6 2 6 4 4 7 4 6 4 2 3 1 1 3 4 4 2 1 4 2 1 2 5 3 7 4 4 5 4 6 4 2 1 1 3 4 7 7 7 2 6 2 7 6 2 4 7 3 4 4 2 4 5 5 4 4 6 6 2 2 4 3 1 4 3 2 5 1 6 4 2 4 4 1 3 3 4 2 6 5 3 5 7 6 7 3 7 6 6 6 7 3 2 6 4 4 7 2 4 5 3 3 1 6 4 1 2 5 1 5 1 3 7 7 1 7 7 1 5 6 4 2 6 5 5 2 7 4 1 1 6 4 4 5 7 7 5 6 2 5 1 2 6 1 6 6 5 4 4 2 7 1 1 5 3 6 4 2 7 3 3 6 6 6 3 3 3 7 7 2 3 5 2 1 3 7 4 7 1 6 6 7 6 7 2 6 3 4 1 2 6 3 5 2 6 7 2 6 5 1 7 7 6 6 5 6 4 1 6 4 6 2 2 2 1 1 1 1 2 1 1 7 1 5 6 4 5 1 7 7 6 4 4 2 3 1 1 6 6 4 2 5 5 1 4 4 2 4 4 3 2 4 1 7 7 6 1 4 4 7 1 1 4 4 2 6 2 7 4 7 3 3 2 1 4 6 2 3 7 5 5 2 7 3 6 6 7 7 7 3 6 5 3 2 1 3 5 7 2 1 4 3 2 4 1 5 2 2 5 6 4 7 5 3 3 4 6 2 1 5 2 6 7 5 6 7 5 1 4 6 2 6 6 1 2 6 3 1 7 7 6 2 6 4 2 6 5 1 5 5 3 7 1 3 2 4 7 6 5 2 2 4 7 1 4 1 6 6 1 4 3 4 3 6 7 4 5 2 4 2 4 5 1 5 7 2 6 4 5 3 5 7 4 4 7 7 4 5 3 2 6 3 6 1 2 3 5 4 3 6 5 6 3 4 1 7 3 7 2 1 7 6 7 4 1 4 1 2 6 4 4 5 6 7 3 5 2 5 1 4 2 4 3 4 5 1 2 7 7 3 5 5 6 2 1 6 5 1 1 4 2 4 6 6 3 1 3 2 4 2 6 5 5 6 6 2 6 7 6 4 7 2 1 6 3 6 4 6 4 2 2 4 5 7 7 5 5 2 7 1 1 3 5 3 6 2 2 4 1 6 5 6 7 3 4 7 6 5 5 3 7 6 4 2 3 3 5 6 2 4 6 3 4 2 3 2 3 5 3 1 3 6 6 2 1 7 1 7 3 4 7 2 2 1 1 3 3 5 1 2 6 4 4 2 3 7 1 3 2 4 4 4 2 7 5 7 5 3 4 7 6 1 6 6 1 6 6 3 2 4 5 7 7 6 7 1 3 7 3 4 1 4 7 7 2 2 5 4 3 1 3 6 2 6 2 2 4 7 3 5 3 5 3 1 1 2 1 2 6 1 5 5 3 3 2 4 2 6 5 4 5 7 3 6 5 4 5 6 2 5 2 4 7 2 2 6 3 7 7 6 1 4 3 1 4 3 2 6 1 6 7 3 3 2 1 7 4 4 3 5 6 2 6 4 3 6 2 3 5 6 2 3 2 2 3 4 2 2 2 3 7 1 3 2 1 2 6 2 5 7 4 1 1 7 4 2 5 3 4 3 1 3 3 1 3 4 4 4 5 3 4 3 1 7 4 6 1 1 7 3 7 1 3 5 1 5 6 5 5 3 5 4 3 6 4 5 2 5 7 6 5 3 1 3 7 3 2 7 1 6 7 7 7 1 2 7 3 1 2 7 1 7 3 1 5 4 6 4 1 5 7 3 5 1 6 5 1 5 2 1 3 2 5 2 2 6 6 4 4 1 1 4 5 4 5 7 5 1 3 4 3 2 6 5 7 2 7 5 6 2 3 2 1 7 1 7 4 7 1 7 5 1 4 2 2 6 6 7 4 6 1 6 5 6 3 3 6 3 7 4 2 3 3 2 7 4 6 3 1 6 3 3 6 4 2 6 2 7 5 3 5 5 1 2 1 1 4 6 1 2 1 7 2 3 1 1 4 4 4 4 2 6 6 1 7 7 6 6 4 1 1 6 3 6 6 1 6 7 7 5 1 5 4 2 7 3 1 4 6 4 5 1 7 2 6 6 6 2 4 3 7 2 6 2 7 4 7 5 4 4 7 4 1 4 4 1 4 4 2 2 5 6 7 2 5 3 5 4 4 1 4 1 7 7 7 6 4 7 1 7 3 1 1 4 2 2 2 5 3 3 4 5 6 2 6 4 4 3 5 6 1 6 6 7 5 4 5 1 3 6 5 5 4 4 6 5 5 7 7 1 2 1 5 6 2 2 2 4 4 4 7 3 7 5 2 4 6 5 3 1 3 5 4 4 1 2 1 4 2 5 4 1 5 6 6 5 5 5 6 2 1 5 4 5 7 3 2 6 7 2 6 7 4 2 3 5 4 1 1 3 3 2 3 6 5 2 3 3 6 1 2 5 3 3 2 2 5 1 7 3 7 4 2 4 5 3 6 6 1 6 6 4 5 2 2 2 1 2 2 4 2 3 6 2 5 6 3 1 6 1 3 4 4 2 7 6 2 3 3 3 1 1 6 3 7 5 4 5 6 4 2 5 6 7 6 4 3 1 2 2 1 4 3 2 3 2 1 5 4 3 5 2 1 3 4 1 5 5 5 3 1 4 7 5 2 3 6 4 3 7 3 2 1 5 3 1 4 1 5 5 1 2 6 2 2 7 7 6 3 4 6 1 6 5 5 7 7 1 3 1 7 6 7 5 1 7 6 5 1 3 2 1 3 6 7 2 3 6 6 3 1 4 4 6 2 6 3 6 7 5 4 4 1 3 2 7 3 5 4 3 7 5 1 7 1 1 7 4 4 5 6 4 1 7 7 7 6 2 6 3 5 2 4 3 3 3 2 5 7 5 5 5 1 3 4 1 3 3 2 5 5 1 1 6 5 1 5 3 7 1 3 4 1 7 5 3 2 6 7 2 4 2 4 2 4 7 7 5 1 2 2 5 7 2 1 4 7 6 5 5 4 7 6 4 4 3 6 4 2 3 3 3 4 6 2 1 5 1 5 3 2 6 6 1 5 4 5 3 2 2 5 6 6 3 7 3 6 6 4 5 1 6 7 5 4 6 3 6 6 5 7 1 1 5 6 3 1 1 5 1 7 7 4 4 3 3 4 6 6 7 3 7 5 7 2 1 5 2 6 3 6 3 1 6 7 5 1 6 5 4 4 3 3 7 6 3 7 2 1 6 1 3 3 3 7 4 3 4 5 6 5 1 7 3 6 6 7 4 2 3 7 5 5 1 2 1 3 7 7 4 3 5 4 5 7 4 6 7 5 3 3 2 1 2 5 6 6 2 7 5 4 5 3 6 5 2 6 5 6 5 6 1 7 3 5 6 4 3 3 1 3 6 1 3 5 3 6 3 4 6 1 6 3 1 4 5 7 1 2 6 5 1 6 3 1 2 1 4 2 4 2 5 7 7 5 4 2 2 7 4 7 5 2 7 5 3 4 2 3 3 7 6 3 4 1 1 5 6 4 6 2 4 1 1 3 6 3 3 7 2 199999 19 87 37 47 72 1 94 56 41 58 65 20 13 74 46 29 5 94 8 85 50 16 29 70 58 60 95 92 12 71 82 30 56 19 74 28 17 69 81 56 25 46 73 37 20 19 63 23 11 70 8 60 83 34 28 42 91 23 32 4 91 13 31 47 31 4 74 46 72 53 99 94 99 72 31 17 88 91 39 98 61 46 56 45 77 84 84 69 5 14 70 94 26 98 41 55 2 14 98 71 66 97 65 63 69 95 80 57 84 19 53 46 63 9 88 38 90 70 7 93 81 74 87 8 73 26 60 74 37 58 46 4 55 11 66 22 5 44 78 88 61 29 32 22 35 18 59 26 85 64 17 67 38 4 74 9 27 32 83 64 89 27 65 42 35 29 63 37 73 39 24 32 67 55 53 2 71 10 25 56 73 41 23 10 42 94 18 67 26 98 31 15 25 95 54 58 22 17 94 92 55 18 24 20 71 76 20 42 86 44 97 57 85 21 66 25 15 84 91 39 80 20 51 6 13 6 61 35 22 55 27 75 71 51 92 40 25 12 81 11 56 76 66 39 94 32 61 8 14 53 46 94 72 96 97 83 2 58 18 22 11 42 94 79 92 84 19 16 96 99 24 52 74 89 88 68 22 49 75 33 99 19 27 70 14 24 53 13 79 70 32 90 10 26 69 3 11 88 16 5 85 39 54 59 29 42 26 48 88 98 80 88 18 8 58 29 29 9 41 9 76 73 98 85 96 65 85 7 53 1 9 37 40 62 93 68 4 19 14 90 18 93 78 33 98 34 59 28 42 99 34 18 72 32 3 69 94 88 73 48 88 82 82 26 42 75 91 46 94 5 36 10 96 12 40 94 43 98 20 84 95 53 99 66 82 99 35 77 85 6 23 72 85 5 97 26 79 89 71 71 91 5 80 87 14 18 80 56 14 99 38 10 51 37 75 33 34 8 8 20 11 30 91 94 34 88 20 12 75 88 82 67 90 61 52 4 78 32 57 90 30 94 99 78 29 72 11 60 79 17 79 87 46 70 81 78 57 1 89 32 88 71 96 78 30 49 79 7 78 34 96 6 28 95 83 54 65 94 13 44 9 91 31 54 60 11 32 15 11 19 44 97 88 41 73 18 87 51 24 63 84 20 69 11 13 52 64 77 44 76 19 52 66 48 7 24 58 36 38 66 53 81 61 41 20 35 56 7 85 80 70 69 97 39 79 9 88 42 83 33 16 1 84 79 48 88 3 4 23 40 69 75 20 29 14 39 63 69 44 46 47 12 13 45 48 90 51 36 32 34 66 45 34 51 25 79 37 25 82 59 63 50 32 82 78 45 19 39 15 60 84 61 71 94 4 17 84 52 53 14 84 19 59 16 67 81 95 3 4 75 61 66 23 91 46 1 36 63 37 48 23 19 8 94 14 9 9 97 61 61 12 45 78 68 58 43 47 53 45 50 27 5 15 49 95 60 48 31 23 84 77 46 4 84 38 15 90 46 12 51 6 21 93 81 88 52 24 33 3 69 83 27 71 97 76 66 55 22 94 78 4 71 22 7 53 57 19 44 3 31 92 6 49 84 86 38 34 11 70 34 77 51 61 48 48 37 12 2 56 6 79 59 75 98 64 26 55 82 69 57 11 60 63 60 44 47 95 75 55 65 9 32 15 69 77 60 4 86 61 59 92 40 19 65 36 82 90 90 62 58 48 73 18 9 33 59 53 28 34 9 90 42 38 5 12 14 65 13 99 24 72 89 62 88 54 97 68 45 88 30 3 34 3 18 40 35 76 92 60 10 1 51 49 39 53 60 50 18 71 49 40 43 39 2 31 90 98 98 33 86 26 35 18 29 50 57 61 26 50 22 33 48 72 82 84 25 40 34 41 11 83 78 51 20 79 79 10 77 75 43 62 2 75 79 30 26 35 90 49 82 10 80 30 81 60 15 5 99 48 43 9 29 21 59 46 99 39 56 74 14 96 34 15 71 12 42 94 46 31 42 28 40 22 55 20 81 69 22 78 16 64 86 42 82 44 88 79 80 42 51 93 38 85 7 7 94 46 2 38 76 41 63 15 60 18 32 39 85 53 17 98 15 2 38 94 43 26 73 23 67 24 14 3 7 20 10 98 64 11 36 38 49 96 52 9 15 81 47 97 32 61 95 46 62 33 38 3 57 11 25 22 33 39 25 37 56 34 36 18 42 69 56 90 66 6 96 78 87 43 75 19 4 68 63 64 98 1 66 53 12 89 75 42 28 99 76 81 31 12 99 72 79 55 60 45 58 56 21 45 98 95 62 99 61 25 61 57 25 26 11 34 15 85 73 40 82 50 19 13 59 18 82 38 70 42 80 29 97 1 71 93 93 33 90 52 55 52 10 78 77 20 10 89 3 83 29 82 31 45 92 89 63 74 26 31 14 4 57 11 5 27 2 95 57 91 48 13 41 55 88 16 72 97 3 72 78 29 54 9 74 46 96 37 18 20 65 31 23 23 39 25 49 40 19 6 29 64 16 68 19 4 83 90 99 84 62 77 13 14 84 86 57 78 23 74 95 86 3 16 9 41 39 55 78 57 58 5 21 72 72 37 75 54 25 72 38 84 50 50 97 32 37 54 8 57 26 3 41 28 18 47 66 56 2 44 11 58 46 29 30 17 65 3 68 89 75 6 71 23 53 68 52 87 20 59 43 45 61 83 70 76 31 36 31 30 77 41 87 24 70 15 38 35 16 6 23 90 9 91 11 59 60 60 47 77 19 87 23 77 70 90 51 98 27 81 29 2 23 14 23 92 27 60 25 42 65 45 30 73 37 38 33 94 97 77 71 16 64 91 90 32 82 41 29 7 23 55 6 45 66 29 35 92 88 57 34 52 1 61 23 37 98 53 29 95 30 97 9 91 89 98 22 69 38 50 73 60 5 78 3 70 7 35 61 93 91 92 45 91 54 67 26 50 21 54 44 48 52 52 40 39 49 61 6 86 9 78 44 13 56 46 80 61 80 41 54 69 32 98 61 85 63 84 33 83 37 76 30 86 27 69 25 73 28 30 57 36 6 1 46 59 44 24 20 22 63 73 90 94 69 49 79 31 32 10 14 68 86 43 54 13 10 76 85 35 4 40 70 9 40 14 65 83 38 85 3 98 56 92 92 24 40 69 54 71 78 67 39 64 9 90 74 16 66 57 51 67 96 19 73 34 33 38 15 68 23 17 66 77 8 56 1 47 25 54 16 3 19 52 65 25 42 37 41 6 94 89 72 88 6 43 21 36 80 35 4 2 52 67 78 57 21 76 2 45 30 17 46 48 68 11 71 8 45 10 11 37 98 80 26 4 23 46 40 3 78 41 2 28 7 79 84 27 55 85 72 82 99 16 29 67 24 99 72 68 9 82 6 5 62 29 6 84 74 45 85 52 84 86 80 90 64 62 15 17 48 84 97 47 99 26 13 23 25 84 91 31 67 96 33 27 25 38 12 96 81 94 46 65 80 24 53 42 86 67 57 32 52 54 76 51 79 88 72 2 71 63 30 36 57 62 62 79 99 71 75 80 65 19 45 44 41 95 83 27 63 40 56 13 93 32 61 70 19 33 69 89 95 98 23 50 60 82 29 58 54 2 38 17 21 81 58 61 76 42 85 37 79 39 47 71 70 9 41 88 41 9 75 35 7 95 84 65 78 12 23 30 13 58 44 31 39 3 89 14 42 72 48 21 11 95 91 79 4 31 65 42 37 39 76 43 34 59 6 10 68 28 39 78 84 81 8 23 83 94 34 23 67 82 43 75 77 33 54 80 61 20 22 97 56 96 38 89 55 44 97 23 69 36 98 53 15 6 74 95 1 8 18 67 89 61 40 64 91 94 44 50 12 64 47 67 60 82 54 13 24 51 33 93 85 31 44 99 37 16 95 37 24 13 4 11 71 41 75 60 35 17 10 44 80 54 9 40 35 63 50 58 12 82 49 96 14 91 94 50 7 87 86 30 97 87 39 67 28 12 27 61 28 35 5 7 86 12 46 21 72 94 77 83 76 26 78 89 15 72 39 22 57 25 49 54 10 87 21 38 98 48 96 25 80 1 31 66 10 74 85 81 68 60 63 45 83 41 32 98 11 71 20 67 93 68 21 4 54 40 39 50 85 35 74 65 33 3 29 43 77 12 22 43 71 84 85 55 25 18 53 33 88 70 99 79 38 19 82 91 58 19 42 41 53 14 6 84 17 32 25 91 42 46 34 11 31 20 65 53 35 16 84 23 83 83 99 20 99 82 11 55 98 50 95 50 62 98 34 78 29 58 67 70 2 1 80 30 18 44 83 52 57 67 72 39 48 72 58 46 52 66 1 50 17 94 97 78 90 31 54 19 86 21 86 88 19 65 16 35 7 96 84 61 63 57 99 10 27 57 55 78 24 53 26 38 45 22 14 36 50 67 52 37 85 39 23 2 2 38 36 8 35 21 68 95 75 68 3 2 23 55 77 46 7 1 83 51 22 96 84 72 61 37 9 44 73 29 46 74 64 81 79 96 2 45 92 76 13 92 75 34 48 52 79 54 53 61 3 74 55 87 44 15 24 52 58 94 78 4 68 43 85 45 37 84 89 27 59 1 20 32 34 65 84 11 19 35 71 21 7 25 6 51 39 29 1 96 21 79 1 88 20 83 31 56 65 21 81 22 21 1 54 54 65 36 62 81 68 32 99 74 56 6 25 94 32 26 88 53 3 88 39 20 69 70 73 33 90 54 52 9 52 4 60 17 39 22 97 5 53 97 79 9 1 2 1 32 25 89 84 27 75 22 44 43 91 18 75 79 69 27 85 22 29 45 36 65 64 32 70 18 27 49 24 27 50 23 58 75 12 41 99 84 60 44 27 49 59 99 28 26 25 13 47 53 55 83 18 19 15 87 34 41 34 56 65 84 78 21 57 87 59 56 71 19 97 96 67 54 95 92 80 20 3 27 70 57 8 86 74 20 73 8 58 6 63 23 87 41 44 44 28 1 97 97 20 93 93 84 47 86 77 27 5 77 52 74 35 59 60 9 77 32 14 35 35 77 56 22 16 97 65 42 97 60 39 15 53 30 99 1 16 74 25 20 51 76 92 83 34 50 89 9 79 4 43 14 78 96 33 93 93 97 33 91 56 69 4 9 98 1 7 13 72 30 30 22 4 22 5 37 70 92 45 47 95 86 59 71 82 91 62 74 87 95 63 43 64 66 49 61 67 54 73 39 83 3 60 86 23 63 22 90 55 64 37 48 48 95 17 31 85 78 5 72 71 65 15 36 31 61 96 95 15 69 33 97 69 90 82 91 53 2 81 6 65 17 51 12 10 67 40 94 44 44 66 15 9 78 50 37 38 44 33 52 11 65 48 80 53 30 69 7 29 49 10 91 65 61 3 72 26 42 67 69 83 31 84 89 8 32 27 45 74 57 94 84 20 42 62 72 69 30 76 97 78 86 89 41 45 89 13 68 32 77 38 15 7 20 3 12 51 29 56 23 83 48 8 3 90 67 72 57 96 49 55 74 33 42 13 75 29 26 43 60 1 80 73 7 97 75 18 49 2 71 69 84 20 76 84 8 44 56 64 38 3 17 13 35 56 25 8 85 48 51 43 49 29 16 53 27 90 69 73 89 38 42 73 55 17 57 62 58 12 25 95 14 39 8 47 95 31 54 78 76 3 21 25 32 37 76 58 25 45 29 15 80 70 85 36 86 41 95 44 52 20 38 65 57 45 10 52 73 64 30 50 66 48 72 95 84 48 51 8 90 79 20 71 50 3 5 34 43 99 76 94 18 14 58 74 56 67 24 30 29 51 77 93 98 49 88 81 95 40 88 85 17 6 54 66 6 58 98 49 56 72 41 73 85 96 45 41 64 68 68 90 19 43 83 17 90 70 97 85 8 83 68 24 86 23 88 92 78 86 39 34 58 79 5 41 76 47 79 38 15 46 26 31 88 8 46 78 77 41 61 84 23 30 6 9 50 93 98 26 77 37 58 33 15 60 73 88 8 53 24 22 96 49 51 84 56 96 61 31 35 22 15 57 51 19 64 98 12 62 25 89 97 82 22 10 42 93 97 47 46 21 69 40 69 18 24 24 12 84 54 46 5 67 4 55 85 67 52 96 27 76 83 24 56 4 33 95 96 28 43 40 48 10 79 16 25 1 39 36 85 92 81 89 59 84 42 42 51 91 39 76 65 20 99 19 23 31 15 17 58 55 56 5 62 35 18 86 36 54 22 19 46 3 6 4 87 45 45 36 37 81 12 99 99 10 19 22 38 31 39 93 85 92 97 47 28 13 31 61 66 52 77 13 54 80 14 39 25 56 73 59 38 82 57 37 91 75 56 29 6 92 23 88 85 18 33 11 31 63 71 96 15 46 7 66 26 18 6 48 74 78 6 10 58 62 44 50 37 97 76 40 90 96 28 75 13 60 85 43 23 54 37 35 97 42 1 23 59 6 68 31 81 73 38 38 35 81 87 69 79 61 7 67 58 32 42 70 89 25 11 10 76 45 44 73 86 45 95 44 48 61 74 28 35 13 65 67 91 50 35 68 9 41 35 64 71 74 34 60 98 42 70 74 87 14 45 71 56 38 13 3 99 87 30 34 97 92 98 86 40 33 55 48 72 89 13 41 64 44 1 60 84 70 35 71 82 77 40 38 16 53 38 15 38 65 46 33 57 44 19 94 75 73 43 45 63 55 85 25 96 83 84 80 54 17 49 34 94 87 69 10 40 8 22 75 72 67 8 28 9 26 22 81 99 64 24 60 17 9 84 14 92 66 91 44 83 41 77 75 28 44 82 65 51 4 40 24 68 47 51 74 70 70 56 69 35 79 27 49 86 9 60 76 75 52 18 56 90 92 29 16 36 11 80 87 12 18 9 79 64 57 51 32 27 7 2 59 84 26 9 68 35 68 42 8 20 57 61 8 49 89 23 82 99 3 69 11 20 75 87 81 30 38 14 57 43 13 16 25 38 24 90 70 90 32 75 8 88 36 16 35 23 38 17 20 41 84 30 58 59 15 40 89 51 51 44 93 63 59 16 98 81 6 67 69 35 42 76 23 76 91 55 98 30 71 19 68 55 46 26 13 59 63 2 10 14 43 1 76 99 16 73 78 19 40 47 53 81 24 73 55 13 28 52 42 96 68 8 52 14 34 64 70 96 63 79 11 6 77 84 3 90 57 81 9 96 28 59 76 49 32 31 62 57 80 4 54 48 12 6 60 43 67 30 39 28 8 47 31 84 30 33 75 86 14 81 81 40 41 57 88 70 85 50 26 66 52 79 14 63 82 71 4 47 2 40 74 9 87 3 90 15 35 65 1 47 45 81 86 83 36 74 51 22 25 76 85 76 55 96 37 35 68 40 81 69 77 55 75 62 57 65 76 90 29 77 37 73 56 23 54 92 94 5 14 19 81 98 92 34 92 29 69 60 66 50 27 42 4 2 4 58 65 80 46 93 57 82 64 11 3 18 3 95 20 14 14 1 10 5 33 3 31 2 62 95 49 87 37 50 88 40 9 53 20 54 44 74 35 8 85 35 23 85 30 43 99 42 41 9 46 73 11 74 72 71 69 22 58 6 71 44 46 77 95 63 30 39 36 62 45 21 96 65 4 25 6 3 66 47 12 10 18 20 83 90 88 51 10 44 56 78 88 99 56 81 61 83 20 96 45 62 15 39 28 18 63 33 21 27 77 30 36 93 47 18 83 36 66 90 79 20 66 67 18 22 48 78 3 66 72 47 26 86 86 51 4 49 84 22 74 59 49 8 52 96 23 33 32 88 21 9 9 87 74 26 7 20 2 10 83 73 56 10 59 40 60 60 87 42 80 61 2 29 68 51 23 91 82 54 77 3 61 85 89 35 9 96 54 10 4 38 80 57 45 39 97 5 97 82 45 77 43 44 4 9 94 27 97 74 78 75 77 39 58 64 71 65 60 26 72 61 61 53 19 6 89 14 8 86 95 52 61 36 93 65 44 86 91 40 60 67 13 37 7 70 2 77 33 59 1 6 21 59 56 39 62 45 50 70 30 45 20 90 80 12 55 22 97 44 61 57 12 73 94 16 42 93 90 72 52 89 77 70 48 33 7 11 76 56 78 6 1 95 95 78 7 49 1 2 90 61 59 99 33 51 13 72 44 4 44 93 90 22 62 38 52 68 46 26 23 22 31 21 16 25 99 20 71 99 22 61 58 80 59 88 31 71 60 72 72 5 65 62 26 27 98 75 93 44 2 16 66 30 34 79 52 33 98 23 30 20 82 86 99 41 74 28 10 35 97 82 39 63 44 62 87 42 37 78 84 36 91 48 64 26 27 16 56 25 39 86 45 19 72 42 59 46 68 68 80 65 48 17 26 90 78 12 30 14 89 14 49 79 59 11 5 85 27 58 9 63 44 51 79 14 90 38 58 58 4 38 22 50 53 47 40 31 58 67 44 46 81 91 23 38 99 27 24 26 84 30 86 27 80 65 40 70 1 97 27 3 34 48 52 84 92 89 15 49 56 57 94 35 46 17 73 45 41 94 69 23 24 53 47 2 19 85 71 17 80 97 19 14 43 68 95 36 55 11 84 12 65 76 44 11 90 17 53 31 9 22 51 30 75 98 31 91 83 3 8 63 97 25 75 39 90 70 74 46 78 58 55 43 34 96 51 24 12 5 52 20 24 1 50 96 98 80 87 79 80 93 41 76 16 16 15 4 83 88 47 62 44 99 3 75 96 52 96 8 54 46 27 77 46 74 72 45 53 59 22 33 50 62 7 65 75 21 67 59 7 14 19 48 14 19 23 10 70 17 15 22 62 41 97 9 14 69 51 66 26 72 96 76 33 4 39 8 24 6 66 29 20 82 76 31 2 97 38 69 14 52 89 74 90 86 82 4 55 31 67 78 1 64 54 33 67 91 41 88 96 5 15 14 87 91 42 86 86 79 53 99 31 42 71 20 28 51 23 80 81 90 59 82 54 11 13 19 2 53 7 96 56 20 10 43 11 50 27 94 29 79 91 58 22 63 77 47 14 99 28 95 87 84 75 39 94 85 57 96 37 62 92 92 81 99 33 89 49 59 83 76 38 74 34 57 35 11 5 49 8 32 42 93 16 15 32 8 99 87 4 36 47 93 28 26 91 60 13 40 17 95 16 53 67 49 10 3 57 12 49 65 43 90 58 56 5 87 62 4 72 65 40 19 57 65 44 48 24 54 85 40 47 2 90 15 48 98 15 4 10 63 66 51 51 22 5 53 9 66 56 81 32 93 97 86 57 40 34 80 93 19 18 41 18 7 53 64 5 67 67 14 28 33 64 76 54 69 29 60 35 82 41 64 74 39 50 31 76 81 9 69 98 26 10 16 30 62 77 34 27 44 48 52 74 10 26 28 76 54 86 10 37 27 73 11 63 22 39 37 1 47 7 98 70 16 13 1 76 89 32 3 32 79 53 6 87 78 32 63 31 18 72 65 42 44 73 4 63 12 40 63 56 46 62 26 62 72 24 36 61 56 36 92 33 88 98 20 65 30 81 95 47 51 60 86 94 31 89 57 42 30 21 97 75 80 21 35 52 45 70 11 98 5 4 31 90 99 49 55 27 28 48 71 78 6 57 73 36 47 28 75 76 46 70 49 24 91 84 75 34 52 86 30 56 87 60 47 84 7 99 11 34 48 81 13 51 38 83 87 84 9 62 58 55 33 8 76 22 91 50 53 41 34 82 97 21 40 44 5 47 41 15 80 88 93 90 40 31 71 25 14 80 84 71 33 17 78 9 36 67 58 88 9 91 70 6 10 9 47 12 55 87 24 33 74 17 24 12 48 92 36 59 72 20 30 3 35 7 12 68 73 67 57 79 57 25 84 64 33 29 76 85 15 99 19 86 17 40 97 62 30 33 21 3 50 48 5 82 52 14 51 26 79 6 5 34 28 87 97 59 14 73 44 28 73 60 14 87 97 9 47 28 39 65 28 89 11 30 71 63 42 20 88 21 25 90 54 53 75 51 12 89 23 53 15 93 14 27 80 11 35 25 36 74 89 63 61 99 93 30 62 35 50 48 55 74 37 7 25 12 55 36 98 75 89 14 68 1 38 46 9 72 70 45 44 59 8 5 59 1 35 19 33 82 67 87 54 4 91 79 13 45 13 12 20 99 23 88 99 58 34 9 28 5 53 72 61 58 74 20 59 7 39 91 88 4 77 43 5 66 20 17 9 32 26 29 32 46 15 29 4 46 37 30 48 87 2 10 46 75 27 3 82 63 91 68 64 66 9 68 31 28 83 39 60 9 67 89 53 79 18 54 24 53 83 71 38 82 78 83 58 4 83 38 64 73 4 29 39 13 96 69 40 79 9 97 86 73 86 37 51 3 90 74 53 74 43 90 56 20 72 12 21 53 47 84 26 51 13 65 61 8 32 1 84 38 96 68 10 80 5 60 80 95 32 33 67 74 24 21 91 93 31 12 46 77 96 72 26 7 35 86 12 66 85 96 3 79 64 12 59 69 71 40 62 1 72 29 72 93 47 64 86 77 73 31 53 69 3 78 74 35 63 85 98 48 79 1 27 44 12 83 11 80 23 72 78 93 98 51 84 43 13 69 21 85 99 73 53 99 51 25 34 12 10 32 59 89 31 83 31 40 67 41 19 87 11 96 80 7 45 63 49 57 32 69 43 29 40 93 28 89 18 59 1 25 90 58 14 19 41 44 59 6 82 77 93 90 71 71 96 17 34 46 73 63 13 14 91 53 7 17 40 22 75 40 47 64 97 60 82 37 3 39 42 82 16 35 73 85 5 69 2 38 13 74 99 26 86 88 76 90 6 16 13 78 53 57 42 51 15 23 87 17 61 29 97 75 62 70 60 66 37 61 2 50 33 98 73 17 87 49 8 90 62 18 68 15 74 9 63 88 29 48 4 89 77 1 64 37 68 22 1 5 80 2 52 14 98 25 30 85 71 35 73 33 52 41 46 24 47 9 13 75 57 14 63 32 14 25 66 81 47 66 83 27 65 36 38 63 60 66 46 30 1 19 62 51 58 6 74 5 13 84 78 67 97 41 98 11 65 62 89 10 28 73 37 90 7 74 52 64 40 97 93 39 15 54 89 72 59 63 74 71 48 50 38 45 90 34 54 54 95 41 63 21 12 97 10 18 70 61 82 10 56 75 46 68 27 35 38 86 96 11 55 42 60 91 84 49 25 36 3 19 77 63 37 88 61 46 5 31 5 84 38 59 57 84 27 84 17 63 70 11 73 25 50 33 16 35 79 39 68 79 57 45 43 91 32 2 38 34 30 40 18 67 96 74 49 22 58 64 84 28 74 55 51 25 87 64 57 65 1 23 44 55 68 86 47 97 85 82 31 15 20 48 80 17 20 27 38 78 90 20 4 63 74 52 85 59 15 42 24 15 64 68 70 30 52 15 25 38 96 53 50 14 98 30 30 19 57 67 96 45 84 97 8 58 50 92 18 64 32 41 76 94 7 44 22 59 58 45 94 52 97 42 66 96 72 93 15 27 61 9 69 43 6 77 2 53 67 19 17 97 59 91 91 66 35 11 23 93 55 15 43 53 56 9 47 26 3 59 52 61 67 20 4 70 96 5 22 61 21 38 58 80 27 47 44 62 58 64 55 11 78 95 61 34 5 8 60 5 66 10 63 31 29 64 2 25 69 23 84 87 58 42 65 85 87 9 45 45 72 97 53 50 92 15 82 94 22 42 98 88 51 59 19 80 24 18 3 90 38 86 77 94 27 43 77 14 49 22 56 20 19 9 69 11 23 49 6 43 90 2 31 42 61 47 20 84 63 22 74 1 7 49 92 33 91 69 44 41 90 99 60 9 6 27 18 29 76 21 71 64 22 99 4 80 44 23 62 5 43 34 4 49 83 95 79 72 65 23 11 53 20 68 62 25 93 77 51 67 97 20 31 17 19 35 97 61 57 59 65 99 93 68 46 74 64 25 46 27 45 57 79 64 25 39 87 18 14 38 84 11 58 16 26 74 48 23 35 3 79 98 1 70 66 46 44 28 69 90 52 12 45 32 76 69 68 61 85 82 98 67 92 54 80 16 29 28 36 61 31 16 59 31 83 26 74 28 51 41 16 4 53 58 33 27 25 1 87 10 82 85 77 73 38 57 88 66 85 23 27 14 36 86 42 19 10 14 44 58 55 57 61 8 15 91 34 40 92 21 49 72 4 24 43 41 81 32 5 64 52 32 75 87 16 17 6 23 28 48 80 82 5 40 89 18 31 21 57 21 41 4 93 43 26 36 81 7 65 86 68 17 16 41 4 29 55 8 51 82 55 29 65 57 68 52 74 97 73 29 18 12 33 9 54 58 45 34 62 8 18 28 25 33 68 26 59 21 31 8 3 83 36 65 41 3 18 13 99 90 42 15 99 72 24 54 30 68 85 89 75 3 15 97 33 80 22 91 1 52 98 1 36 34 66 76 36 83 86 33 71 28 48 70 99 71 22 27 37 5 14 12 7 28 8 39 6 29 30 4 78 26 5 14 60 70 87 93 51 74 25 20 99 72 87 99 43 8 26 77 12 40 86 19 65 93 57 69 20 85 72 98 11 76 10 68 44 95 60 92 67 84 10 66 56 97 65 96 5 89 73 16 27 59 34 91 51 89 60 68 72 31 66 80 7 74 49 49 69 7 39 36 90 49 99 44 46 65 38 50 54 9 63 78 65 97 69 16 84 28 84 54 56 48 34 62 20 80 9 86 86 48 20 74 96 20 18 40 84 55 87 36 63 50 14 27 45 80 42 29 6 24 82 61 70 15 22 89 94 30 76 81 75 93 55 69 13 71 9 96 24 93 30 85 44 41 12 88 22 51 16 25 73 95 86 43 10 6 30 5 33 4 83 9 97 36 75 10 7 82 5 31 75 32 16 19 73 25 6 92 75 21 17 48 16 1 88 26 6 19 28 39 20 11 45 17 46 20 25 51 2 29 79 77 58 92 95 31 17 1 23 91 19 38 38 35 38 26 58 42 42 85 80 62 93 25 76 37 42 1 87 44 27 66 21 85 56 14 14 72 13 37 62 31 72 99 63 10 23 19 51 65 2 29 27 94 51 3 30 93 2 17 37 28 81 55 11 35 68 25 8 78 61 69 10 33 66 70 40 88 89 89 53 90 18 77 83 67 78 13 60 79 27 94 5 6 49 16 41 15 40 48 93 98 15 1 29 80 70 68 66 57 55 18 48 71 92 29 38 70 41 97 47 67 89 52 71 38 67 12 50 5 57 43 3 71 41 31 49 10 96 15 66 52 32 12 23 23 40 60 92 80 55 40 46 44 89 17 79 56 26 29 58 82 70 60 53 11 90 2 20 86 14 84 36 44 95 58 66 34 16 56 12 70 95 55 12 82 71 90 38 96 18 95 78 87 53 29 95 41 28 16 28 42 97 63 85 90 20 49 24 35 5 36 4 98 90 15 80 60 4 17 54 21 10 31 6 63 59 1 4 85 14 29 27 11 90 10 99 10 56 23 42 60 56 45 58 47 60 37 5 61 53 58 79 62 86 84 25 44 82 27 29 96 55 55 5 43 62 4 50 18 25 92 75 80 37 32 25 94 68 29 55 21 85 34 80 71 16 6 15 98 30 41 92 84 93 94 26 55 98 75 70 21 67 44 1 3 75 26 96 43 52 50 61 35 81 41 7 95 44 19 93 73 60 85 56 53 77 81 7 75 54 74 93 22 18 94 24 90 18 18 31 69 65 91 5 47 31 9 42 74 25 33 46 84 16 99 36 92 78 40 66 32 14 59 53 30 51 74 20 68 90 51 36 55 40 40 99 70 46 39 43 70 71 86 53 84 85 86 77 63 26 41 92 37 99 44 66 51 18 84 17 8 35 52 61 72 89 60 41 35 99 81 4 68 67 56 51 50 40 28 11 63 68 3 99 65 46 64 14 62 48 31 69 80 82 28 52 72 88 90 5 85 71 8 51 38 61 2 85 1 27 95 63 92 96 63 56 42 25 69 4 72 99 71 52 80 98 2 52 84 92 56 69 61 64 19 99 25 20 82 24 45 78 86 37 74 47 92 14 71 62 18 41 59 86 92 39 84 92 88 69 82 43 36 43 7 54 40 29 72 23 50 17 98 37 51 70 81 44 83 53 4 98 91 60 84 84 97 67 74 85 36 56 28 69 96 32 24 37 59 93 59 9 10 55 43 60 25 23 2 8 73 3 5 64 63 88 48 60 55 20 45 88 73 71 56 70 3 77 7 59 70 63 66 77 18 9 37 40 31 37 45 4 39 49 68 2 38 14 59 90 32 5 77 5 73 33 74 73 10 78 33 77 39 98 54 56 5 88 93 34 25 39 37 62 87 3 63 23 15 23 14 46 25 88 48 95 19 23 68 26 98 1 3 38 96 54 91 99 42 85 33 65 24 67 27 9 68 87 32 82 8 43 26 30 29 73 25 47 93 93 72 92 91 74 30 86 28 19 85 67 4 16 32 25 82 56 34 50 42 63 32 47 4 55 77 32 27 99 76 20 90 48 10 82 20 37 66 45 56 49 12 59 64 42 84 46 95 16 96 37 76 26 84 77 79 59 7 6 58 82 25 49 28 35 29 47 71 92 91 27 41 1 84 5 40 66 48 36 79 44 70 55 68 54 30 47 11 36 52 69 18 74 16 45 7 44 89 76 36 78 1 74 78 84 78 19 50 26 52 27 68 22 79 34 74 9 78 84 44 28 53 59 2 66 2 7 10 90 82 43 68 82 17 45 65 92 63 13 19 13 40 84 34 19 18 8 26 93 92 69 21 43 27 20 10 26 26 19 17 8 60 82 88 74 27 53 67 87 65 83 99 3 67 34 22 82 39 47 75 31 14 93 74 38 13 81 64 39 97 78 44 57 60 32 32 85 82 98 72 48 81 70 48 46 2 69 26 40 14 98 69 26 91 41 61 4 22 25 42 19 3 86 74 61 16 4 46 98 99 16 44 78 83 91 24 84 59 47 23 70 45 89 95 36 30 57 39 49 79 79 65 80 63 39 41 78 40 84 74 39 97 16 17 81 8 38 63 64 84 83 34 29 72 30 62 2 84 2 50 63 78 16 43 41 52 81 17 92 63 89 31 61 5 46 40 10 83 1 73 66 84 8 92 56 35 55 56 17 54 6 77 32 19 19 70 69 99 84 61 61 73 89 22 76 35 59 85 17 59 57 82 43 62 74 99 94 27 53 11 80 58 87 12 75 6 79 44 4 64 3 64 35 91 83 11 25 42 94 41 1 51 21 42 11 92 39 5 20 91 13 99 47 99 10 22 4 88 63 5 50 65 66 85 55 49 95 79 88 89 18 86 38 38 28 46 30 66 50 49 55 62 47 3 60 56 22 61 44 83 65 94 46 31 77 1 77 72 77 65 60 94 51 95 30 77 42 60 41 89 7 96 52 53 98 10 9 18 70 51 1 33 43 47 61 18 47 38 89 23 1 47 17 51 43 45 26 82 5 67 71 9 63 21 60 59 28 68 76 95 17 75 28 57 22 88 74 66 24 62 88 24 7 4 73 49 48 98 29 50 65 1 58 26 19 18 82 47 84 57 42 98 32 68 54 51 56 26 17 78 85 6 2 92 9 74 39 54 73 68 4 36 66 59 60 82 75 40 29 57 96 69 53 26 37 5 76 90 31 93 66 16 96 68 6 3 42 45 54 13 11 57 49 74 14 9 56 86 46 83 41 43 52 94 66 86 98 41 74 27 32 41 41 28 9 46 28 48 88 81 61 98 36 10 72 49 16 29 34 61 12 74 2 61 68 68 45 65 9 19 91 40 57 32 65 65 76 92 12 64 71 72 63 7 79 35 53 92 61 86 53 70 59 53 29 25 19 73 89 25 92 79 62 49 11 27 13 86 17 22 51 87 93 12 91 72 44 44 64 6 31 15 73 89 65 3 14 83 75 2 8 65 80 67 13 88 91 23 75 8 44 24 92 37 33 83 7 76 28 68 79 56 80 53 43 46 53 54 29 26 55 35 91 35 99 4 24 91 26 96 98 69 18 89 4 50 70 8 24 97 75 4 51 55 54 93 98 5 48 26 30 1 58 21 34 57 22 57 48 45 51 45 12 66 34 15 14 4 20 37 99 94 38 48 48 89 40 44 93 87 69 24 85 27 42 19 84 64 73 30 7 22 74 19 87 8 31 98 10 51 34 7 45 69 54 90 59 91 35 50 78 2 71 62 29 14 80 11 75 54 40 81 75 15 99 61 20 31 57 27 79 90 31 24 60 83 13 17 74 45 66 51 46 38 13 72 49 92 80 22 44 21 3 18 33 1 78 50 29 33 75 8 24 6 29 81 86 39 97 61 83 63 10 28 98 22 99 47 12 78 68 54 96 69 71 29 67 47 76 93 79 51 1 1 55 27 81 41 66 78 99 47 40 9 74 36 28 72 83 38 50 49 91 46 16 60 72 80 5 48 73 81 97 71 82 50 98 63 88 62 40 88 9 77 94 81 13 21 51 93 58 1 43 47 44 56 5 16 37 9 61 8 89 56 79 71 6 75 33 94 35 72 80 43 49 74 22 59 92 72 53 50 70 95 94 12 49 98 27 83 5 86 91 94 42 70 63 46 43 95 40 77 65 20 18 12 91 40 71 84 10 24 32 78 17 27 89 63 23 15 47 28 1 38 20 40 6 82 85 48 76 23 23 39 42 40 49 32 77 20 16 85 41 47 63 55 71 52 18 92 66 62 20 64 97 39 5 3 19 87 48 94 11 68 34 52 9 82 81 85 99 94 70 38 40 31 92 11 83 8 3 47 70 20 12 65 58 16 68 77 3 14 69 13 82 3 63 88 82 42 73 79 37 42 17 76 70 7 86 53 13 87 1 80 7 12 45 63 25 11 38 25 25 7 36 5 8 96 92 87 38 63 67 74 3 81 50 73 86 35 26 98 20 24 76 24 33 21 86 57 32 22 80 54 27 16 58 34 12 48 19 47 11 83 22 14 65 69 86 49 2 10 45 21 32 21 45 64 41 29 20 70 51 99 24 75 13 79 9 22 27 25 68 38 9 89 49 71 57 33 20 58 40 64 79 71 84 22 34 23 48 51 93 96 50 15 71 60 94 77 81 19 3 49 54 11 37 1 81 93 33 1 49 71 62 26 42 46 47 73 68 93 24 59 89 71 74 61 31 66 38 12 84 38 59 37 48 95 37 27 86 70 25 35 39 86 61 80 32 6 52 98 98 75 57 86 47 29 47 77 94 82 87 77 19 44 14 66 39 48 91 23 16 16 55 54 3 16 33 32 20 84 30 16 59 85 2 4 14 46 81 7 27 66 83 45 10 94 9 46 42 99 68 58 16 23 10 16 37 42 47 54 26 77 69 83 60 69 86 73 15 65 79 41 31 60 83 38 52 92 83 92 91 49 48 5 70 57 20 7 99 67 60 23 42 27 6 2 95 92 72 9 57 52 47 86 10 31 24 62 23 6 54 12 54 2 17 24 56 36 28 55 1 85 78 42 11 81 43 6 73 16 12 29 65 59 15 72 89 36 34 10 41 85 21 95 84 35 17 41 69 43 93 69 28 69 12 36 51 52 42 24 65 53 52 28 10 64 1 96 1 32 6 41 18 25 34 99 57 49 40 26 91 32 95 17 1 5 53 51 54 92 75 18 43 25 45 53 87 43 49 87 73 53 26 88 75 60 87 32 9 26 58 97 57 51 12 57 53 64 9 7 54 81 22 97 4 65 48 90 8 94 77 80 45 4 68 20 61 54 50 67 79 8 62 36 56 73 92 9 36 98 13 89 79 33 84 83 97 30 71 5 23 47 83 67 50 49 85 9 3 35 75 79 40 37 15 95 8 6 2 43 4 12 33 81 44 17 64 41 45 33 44 67 79 25 34 27 71 19 35 74 51 8 53 90 42 66 83 50 71 82 92 72 92 25 53 36 40 15 75 82 48 17 49 27 39 80 54 10 97 88 81 48 94 33 37 36 98 20 85 67 1 78 39 92 1 92 26 38 7 98 18 54 15 66 79 53 47 33 61 44 19 42 89 13 74 26 49 72 44 32 37 44 8 76 34 7 68 59 44 72 58 62 27 70 26 6 22 70 36 82 12 54 24 2 65 96 25 14 66 68 43 4 10 51 79 43 57 45 1 98 17 58 60 41 28 84 44 49 54 79 29 66 32 51 65 96 47 89 8 11 56 50 14 65 1 90 7 55 35 7 54 50 62 12 90 87 95 33 35 50 10 63 14 41 14 78 35 58 65 40 69 21 90 80 84 88 69 88 44 4 94 97 51 54 7 40 41 3 72 75 50 79 37 61 19 48 37 53 5 2 91 71 21 79 51 5 67 20 92 9 22 84 4 70 38 11 10 76 11 79 50 60 59 86 19 77 32 55 28 36 56 19 7 76 97 56 78 63 75 68 69 94 52 73 65 87 81 72 62 91 52 12 49 9 95 67 83 27 22 11 63 75 28 69 50 23 25 28 83 98 96 53 90 46 24 53 32 3 26 93 93 75 3 40 81 97 5 64 22 24 72 84 98 97 52 46 21 74 74 4 70 68 54 61 14 77 12 43 79 37 36 70 10 36 8 90 33 12 52 55 33 25 37 30 22 86 75 40 59 49 42 29 17 95 87 29 71 99 71 48 34 6 17 42 39 24 30 70 34 82 23 66 5 59 95 24 44 69 64 3 18 4 31 33 96 17 59 67 16 28 14 47 31 30 88 70 51 19 40 82 98 62 47 3 21 40 26 62 9 87 64 27 90 93 57 85 10 16 52 23 41 63 69 72 90 56 42 40 72 81 22 70 43 68 72 61 9 95 24 17 81 85 41 69 78 95 54 85 11 5 8 52 67 75 22 58 29 63 95 1 42 17 68 84 85 38 43 91 33 64 6 12 50 47 81 26 40 35 12 51 39 17 1 5 89 22 60 18 82 55 16 24 71 81 6 54 19 48 43 50 11 49 61 60 93 42 83 33 75 92 81 12 10 79 16 96 1 75 13 80 30 28 4 99 10 7 53 26 55 96 75 65 43 37 23 36 76 4 68 51 96 48 61 6 27 76 99 26 52 12 6 79 38 8 78 47 14 30 70 66 24 46 29 66 80 49 99 56 53 65 6 49 13 66 52 38 42 51 63 91 61 68 69 98 73 45 43 85 74 13 51 95 58 80 59 38 29 58 92 79 22 97 28 32 61 77 69 3 27 32 92 87 98 61 85 71 4 28 56 78 40 6 71 98 83 31 34 12 86 26 89 8 21 17 40 81 92 9 82 19 39 74 6 37 33 88 6 36 16 60 12 53 65 83 49 48 12 83 57 97 9 46 6 30 61 43 9 51 49 90 69 87 62 72 22 92 60 28 29 73 85 38 26 48 19 75 93 30 56 50 28 62 94 31 89 53 71 98 4 20 88 70 6 49 40 27 41 97 52 67 70 37 6 93 84 22 66 77 52 22 26 77 84 18 6 73 70 76 69 71 93 56 41 98 5 78 24 45 75 75 13 43 13 16 36 94 37 3 70 86 22 93 61 4 11 64 75 78 38 44 47 32 99 87 28 2 63 51 47 38 27 57 80 37 72 14 29 7 16 98 91 36 89 52 39 99 15 14 75 52 56 22 81 53 7 10 55 69 60 2 5 84 56 84 21 28 98 48 32 12 46 23 47 36 73 84 33 87 95 7 37 49 28 19 3 33 28 57 99 85 56 5 68 12 88 88 37 84 34 68 96 80 89 41 14 60 25 44 45 19 50 81 67 76 99 69 7 25 24 6 9 77 10 76 86 98 62 21 82 96 89 76 74 76 18 87 36 40 29 80 58 77 59 26 53 57 92 57 81 15 62 87 89 72 63 76 68 26 96 50 20 83 25 93 57 42 78 92 81 7 70 40 81 28 63 32 84 53 88 63 67 51 51 55 23 14 31 90 37 25 38 56 7 62 47 63 4 25 54 83 30 22 21 11 49 83 43 31 36 31 94 2 79 45 56 2 56 84 89 91 7 26 47 13 87 94 74 89 17 28 72 46 47 90 55 96 73 97 25 7 26 19 6 6 61 59 5 18 43 94 9 48 20 53 60 5 45 34 93 60 59 63 6 7 53 60 1 24 55 25 29 79 42 34 84 3 91 88 20 32 80 26 79 97 77 38 3 20 69 93 79 29 55 85 33 8 43 31 30 96 55 58 75 94 89 57 97 80 43 15 13 24 39 89 19 16 27 21 35 96 13 15 23 67 97 55 72 38 85 2 34 38 57 7 31 45 63 28 25 7 42 35 28 80 23 46 93 49 65 27 45 77 39 65 42 36 20 14 71 3 14 4 39 70 10 69 15 73 94 38 77 36 70 5 15 92 48 8 42 13 34 84 87 72 50 29 6 67 43 75 68 56 78 5 24 87 73 37 58 65 74 33 1 42 37 13 35 83 19 74 95 50 56 81 21 6 10 24 71 52 98 39 6 76 43 30 62 14 64 20 78 38 51 76 77 87 87 12 68 6 83 64 55 40 43 73 45 52 97 14 3 95 52 8 72 92 35 34 4 98 51 79 34 2 54 12 87 41 21 53 46 5 15 98 44 57 72 86 10 69 1 12 64 52 17 34 43 52 65 46 48 15 24 82 14 77 91 98 18 12 52 63 14 66 59 57 24 31 44 33 97 44 42 62 93 58 93 36 10 59 80 56 73 4 38 84 78 27 83 95 36 35 56 50 98 15 7 22 44 50 52 41 91 93 3 85 50 94 19 59 53 96 13 24 97 48 8 75 74 88 70 11 21 24 60 20 39 66 41 82 15 91 21 6 84 24 88 32 16 6 89 68 99 2 89 97 50 94 70 24 83 39 32 4 62 91 23 98 56 62 78 70 53 99 73 35 21 60 65 36 63 54 2 62 55 90 57 5 82 28 27 65 66 58 67 28 50 87 25 6 47 3 73 97 2 44 31 22 2 95 57 64 49 58 27 4 46 83 7 29 9 33 91 74 90 58 1 38 44 25 41 90 27 14 86 27 56 17 46 57 10 4 22 58 59 46 59 4 27 65 32 36 95 23 10 86 79 8 22 21 30 63 9 57 76 94 81 30 9 27 87 18 28 7 73 85 52 33 88 76 95 20 12 91 40 20 75 17 27 96 37 57 59 44 12 34 38 90 63 45 17 50 62 45 56 36 30 6 66 16 82 61 35 91 52 72 11 27 87 36 22 24 92 80 67 2 14 4 91 77 48 8 25 8 50 79 43 77 82 9 92 64 68 25 54 20 95 64 45 82 99 66 4 89 44 69 90 56 72 79 33 18 85 55 25 35 34 66 11 17 72 1 78 40 24 32 58 19 94 1 98 91 64 2 79 8 68 69 63 38 47 93 55 32 47 78 64 80 42 74 94 12 73 71 50 96 1 8 13 92 6 9 84 69 10 63 74 76 30 36 14 76 27 67 8 73 43 72 52 82 44 44 93 15 15 43 11 14 48 21 6 53 29 87 20 37 48 94 13 78 30 26 52 54 90 58 28 33 28 77 15 71 21 7 86 34 47 94 47 95 16 50 46 42 38 66 78 85 60 90 61 87 15 14 41 5 71 66 36 98 43 48 67 64 54 51 97 2 44 42 94 57 91 40 98 27 6 77 13 63 67 71 50 79 84 89 82 53 55 16 49 98 63 15 62 16 65 57 15 7 98 9 63 87 48 62 15 52 39 25 15 4 95 63 81 78 52 63 31 7 78 80 3 39 92 62 54 55 19 68 62 15 74 25 3 21 84 17 72 23 39 84 25 34 45 6 12 96 66 41 2 42 19 2 80 11 64 35 65 82 1 27 97 75 50 97 93 34 12 63 55 50 45 77 83 90 80 93 84 46 34 83 87 52 85 67 62 49 99 25 31 98 52 26 71 99 23 64 31 32 27 85 81 71 60 63 59 40 56 44 83 87 27 70 39 12 36 98 60 35 23 89 31 72 15 2 71 36 65 1 67 89 83 47 61 44 10 20 81 63 61 65 48 88 35 84 99 68 82 58 2 3 47 32 75 59 34 44 92 98 44 60 88 28 5 47 69 14 64 50 74 26 15 22 12 48 6 9 16 85 66 17 87 11 49 60 70 82 3 60 78 46 20 64 71 24 11 38 35 73 88 7 96 3 26 8 48 29 16 64 12 80 78 97 88 27 57 56 7 59 17 83 4 34 47 72 58 56 11 90 27 98 95 23 98 19 30 47 48 43 9 57 21 86 54 10 12 12 65 16 68 81 98 69 16 44 42 71 99 50 59 26 46 52 46 44 71 75 88 17 16 94 71 35 81 26 44 90 35 7 6 3 86 5 70 2 46 12 70 45 61 27 68 7 79 14 48 48 86 35 62 2 29 33 34 8 58 77 95 90 82 2 93 68 4 63 67 49 72 37 91 31 61 59 35 38 72 82 83 56 15 45 55 42 76 89 49 32 66 43 23 46 44 16 14 45 76 80 91 46 15 82 76 74 39 11 12 9 90 95 64 6 38 19 47 14 8 93 46 72 36 68 18 77 81 30 20 55 10 11 1 23 90 76 96 29 84 6 35 74 1 98 77 37 18 22 50 25 14 93 94 47 61 13 25 40 42 42 94 49 53 94 69 41 68 65 68 52 71 3 25 69 2 99 6 19 20 54 41 33 47 36 79 9 46 2 48 85 44 43 34 94 35 2 35 4 66 1 53 35 4 75 5 5 75 8 21 94 61 59 25 9 92 4 15 36 4 60 21 47 1 53 39 36 54 71 37 18 72 89 53 75 63 55 77 38 60 95 30 22 54 52 28 45 55 42 80 56 2 2 1 1 52 39 36 6 9 72 21 80 59 73 53 22 26 28 57 86 23 84 6 74 36 33 19 89 72 97 43 71 98 44 71 48 80 5 51 88 76 71 68 34 43 19 53 68 46 9 52 68 90 55 43 27 87 59 14 57 56 56 29 52 97 97 97 78 3 48 66 76 18 35 8 60 53 61 26 97 67 76 65 57 31 6 81 17 63 94 73 19 49 99 69 46 95 66 24 97 13 90 71 30 23 79 89 73 38 13 70 5 88 34 59 20 39 41 36 2 33 7 19 81 7 85 26 2 49 47 96 61 35 67 90 57 44 77 29 81 90 98 83 78 32 43 95 69 83 31 68 16 38 84 95 42 67 19 41 17 65 37 77 1 4 66 55 48 43 83 27 31 80 11 8 10 53 3 78 36 32 45 49 67 27 42 9 94 60 49 11 26 85 87 26 86 53 80 32 94 64 57 25 44 67 32 51 18 35 30 51 64 72 99 31 98 42 39 92 2 85 3 25 70 88 50 54 39 29 84 33 90 41 58 32 8 87 82 23 22 10 73 85 81 72 16 80 12 52 70 12 37 73 36 5 59 84 57 97 13 41 31 1 79 86 32 84 73 12 7 95 22 79 78 1 49 92 78 61 42 49 72 77 20 6 81 78 89 36 75 99 76 4 99 53 89 29 37 63 39 43 56 60 20 34 58 69 24 37 30 64 83 99 41 1 5 20 78 92 56 51 91 30 55 89 83 44 18 18 7 56 61 62 14 78 94 70 47 16 7 74 79 87 71 18 87 76 38 63 68 91 14 57 21 68 46 2 11 62 20 15 18 78 75 30 56 69 99 2 82 4 75 60 90 47 77 75 21 13 38 86 4 51 43 23 18 87 24 26 49 41 40 66 19 15 93 73 81 90 74 62 93 47 22 81 91 96 54 10 8 91 95 9 41 37 31 56 24 53 81 72 93 19 36 11 34 28 81 13 18 53 74 12 99 95 90 89 90 45 98 97 34 92 6 72 29 35 28 52 87 7 22 78 26 57 88 57 84 69 69 1 22 44 10 20 39 99 7 27 42 5 24 76 96 28 48 23 62 74 74 49 80 93 27 6 51 14 62 33 82 30 33 3 73 42 20 10 40 24 37 79 28 58 53 23 85 2 45 47 73 18 95 53 11 21 57 59 34 17 90 14 46 23 14 17 63 31 27 1 54 63 79 80 21 33 3 7 32 45 51 5 62 45 55 71 65 10 30 96 25 20 8 70 41 22 87 2 50 12 2 5 74 78 84 92 11 84 96 40 27 48 42 87 90 97 58 55 5 85 49 29 4 56 97 42 75 82 43 26 93 42 28 65 20 10 57 29 91 52 66 18 99 9 5 89 4 60 42 8 44 88 37 47 42 32 88 18 14 31 41 7 70 66 69 87 75 26 14 66 75 80 81 72 88 84 59 89 44 1 96 87 86 31 34 29 62 20 44 73 48 82 79 18 48 46 4 23 72 17 86 45 96 67 18 82 51 76 71 93 77 66 78 61 96 11 89 57 30 31 30 78 13 8 93 60 53 96 80 23 14 64 68 8 30 85 88 78 61 57 71 36 23 48 95 18 58 84 74 87 14 2 63 26 7 57 84 60 51 62 80 62 25 48 70 54 31 56 30 90 13 99 24 36 47 19 53 5 2 25 91 15 24 53 38 31 8 20 88 58 82 66 21 5 13 88 56 43 44 85 33 54 84 57 89 31 73 40 33 74 62 25 88 86 75 27 15 82 46 1 38 26 66 56 30 78 44 83 20 85 69 50 40 51 7 27 82 78 65 15 52 27 37 41 11 10 65 23 91 9 23 30 35 87 85 62 65 28 46 84 11 13 35 48 63 39 73 43 17 38 56 69 64 90 8 73 1 72 95 91 78 17 19 13 4 3 73 68 28 17 51 38 29 83 84 89 22 57 33 37 94 88 4 56 76 9 29 76 78 25 66 56 41 84 69 42 86 40 8 14 54 58 50 82 41 34 69 61 90 2 95 82 87 96 38 64 5 67 40 82 89 4 38 28 88 5 69 72 42 76 84 95 33 32 77 71 65 45 30 53 44 25 35 32 21 70 93 23 37 31 5 24 35 41 51 21 45 20 92 85 94 74 80 27 6 56 97 68 1 28 21 44 50 53 73 69 24 66 91 58 95 94 82 30 35 31 50 77 51 40 62 43 15 43 69 18 98 64 86 96 91 5 40 40 56 14 9 77 77 97 35 72 91 15 99 26 46 47 2 94 87 61 37 99 4 4 17 99 67 1 93 57 6 34 94 61 45 3 38 22 99 70 94 89 83 93 13 27 41 14 19 26 75 53 25 76 56 39 74 21 38 67 75 43 98 69 2 43 69 37 65 67 5 57 56 85 48 68 12 88 80 28 12 53 80 34 27 34 71 1 53 9 66 28 49 64 95 50 8 64 84 70 29 86 27 84 72 74 51 81 61 31 10 72 81 87 5 8 22 75 7 74 83 72 99 32 34 94 79 39 57 63 9 85 49 33 68 19 6 19 1 66 47 8 36 28 94 40 35 16 15 41 87 97 11 87 27 45 81 6 83 36 66 90 22 14 21 89 32 26 6 30 89 52 37 26 77 32 63 12 47 76 51 33 71 59 20 98 4 98 2 85 35 68 73 56 81 93 43 13 18 48 43 7 97 79 30 74 9 93 83 54 67 34 86 38 93 6 34 94 4 36 77 38 4 48 91 84 42 34 94 59 79 35 63 76 15 93 48 21 84 32 74 51 65 60 86 56 65 21 49 67 54 24 5 57 72 94 39 12 26 31 68 6 66 31 79 78 24 28 98 6 59 73 54 22 31 39 76 96 57 23 61 11 46 65 65 18 57 2 29 83 32 96 86 97 26 65 73 47 90 72 53 47 43 5 67 73 43 41 69 99 63 28 10 9 93 72 25 48 73 53 31 6 48 17 1 73 80 74 20 68 46 70 14 86 75 80 59 18 21 27 16 81 54 25 89 45 95 14 93 68 65 24 73 11 39 72 83 17 46 1 84 89 69 95 75 44 75 34 59 93 58 74 72 13 97 62 57 92 73 50 60 38 72 32 48 9 2 29 23 47 28 5 34 96 1 9 38 73 40 96 65 98 69 37 9 64 98 65 54 70 14 12 6 83 43 52 91 44 80 12 88 8 16 22 2 16 28 39 89 66 34 54 62 1 88 70 64 85 35 18 55 46 29 60 29 70 12 18 12 90 29 1 95 45 20 97 60 46 34 47 12 67 98 73 67 87 43 29 72 75 46 25 22 75 82 50 43 94 66 54 82 94 52 77 39 72 72 97 16 7 42 27 71 39 97 39 24 40 67 93 13 12 18 34 84 99 82 27 91 48 80 73 40 31 49 77 3 21 72 18 25 14 42 96 52 39 35 75 76 99 68 86 9 83 21 92 81 1 19 72 46 97 44 85 28 92 62 28 11 34 43 36 46 82 32 97 19 64 71 92 61 37 78 70 21 96 62 2 94 79 71 40 74 13 26 99 5 85 27 14 20 67 49 65 47 78 60 65 40 29 57 1 64 33 68 82 30 29 81 24 8 52 64 79 65 87 78 67 72 3 80 89 67 27 52 14 3 13 78 42 39 33 43 3 65 11 84 92 39 65 17 44 16 78 21 78 63 98 45 33 98 24 23 65 48 74 76 51 84 54 92 24 84 33 24 50 42 9 42 78 71 56 21 84 32 41 62 94 38 6 28 36 29 48 99 74 22 75 25 7 28 16 28 10 46 51 59 87 57 99 64 27 53 84 11 85 25 71 77 62 76 3 96 3 50 93 76 70 66 99 74 91 13 99 2 58 50 58 46 6 57 8 30 9 91 38 91 16 9 68 76 82 69 70 84 17 63 59 86 27 58 60 19 70 59 20 26 8 77 69 11 33 76 38 41 67 75 32 81 82 97 55 64 64 25 49 81 85 8 65 10 63 26 28 31 82 45 56 87 23 26 95 53 2 33 91 69 7 23 48 88 18 3 52 80 25 98 61 8 6 26 17 66 49 43 96 30 87 53 17 8 76 11 60 77 43 51 44 49 71 91 35 87 91 87 67 14 85 28 21 89 51 36 55 1 78 50 28 65 3 44 71 76 54 31 53 95 80 97 42 51 86 77 36 76 62 3 89 45 28 11 34 77 44 87 75 22 35 3 84 37 44 55 13 96 84 63 91 62 58 31 13 43 6 47 19 67 47 8 11 75 16 44 50 59 29 25 78 63 27 61 97 70 14 8 66 97 69 55 59 27 84 70 69 89 17 87 55 61 93 65 36 9 7 85 66 34 8 44 96 34 3 92 3 17 97 66 14 66 22 71 93 6 39 60 92 53 46 47 14 39 12 50 45 17 33 9 50 41 53 46 72 55 36 74 69 34 41 83 99 60 52 90 63 90 49 55 43 94 3 54 31 12 2 73 28 35 82 75 73 33 20 43 85 55 16 55 88 56 38 86 14 87 74 76 77 23 29 18 15 29 71 43 39 73 17 66 6 98 42 76 31 61 19 16 14 34 70 1 87 6 84 98 92 58 74 67 79 2 82 91 30 54 35 68 25 51 33 28 49 72 4 79 31 20 92 44 52 63 42 39 66 26 36 59 82 8 24 61 9 7 52 39 58 86 5 80 37 37 8 83 7 9 60 37 28 53 79 77 14 21 15 79 45 50 36 27 57 58 87 66 64 37 3 20 24 7 99 58 42 5 40 48 13 99 83 38 50 62 16 61 80 30 39 25 79 72 51 36 30 36 99 91 73 2 11 94 7 10 50 48 14 89 93 24 87 76 60 37 36 75 96 15 3 35 37 79 7 88 13 35 22 13 26 94 14 37 88 20 44 39 65 56 26 59 79 13 33 39 48 67 12 44 81 14 78 18 90 82 4 4 17 26 16 43 20 27 77 7 45 21 43 10 74 66 66 52 79 99 90 27 64 1 70 45 12 46 60 3 26 64 6 43 89 21 83 7 47 60 11 91 78 51 99 53 18 65 5 96 62 92 21 26 90 88 68 3 34 29 3 59 90 8 99 77 26 82 81 70 40 92 60 17 41 59 67 58 22 69 52 82 59 72 6 50 60 74 50 91 1 52 51 88 57 48 65 82 29 46 52 68 36 12 82 75 68 49 31 88 16 83 70 75 53 75 23 12 47 72 3 45 24 51 33 80 99 95 60 28 40 10 93 73 22 74 48 87 23 79 75 39 62 43 12 13 19 34 24 63 6 25 7 27 73 39 5 70 35 62 95 74 71 89 47 92 63 93 78 83 72 53 20 32 96 31 44 13 62 66 73 65 90 79 91 61 17 93 32 51 55 27 23 27 14 67 17 74 60 94 58 30 46 75 61 40 5 4 50 66 67 23 32 57 1 21 16 17 13 47 65 67 74 87 91 85 52 9 60 11 1 16 38 46 90 99 83 92 1 33 59 67 54 88 22 54 7 37 70 19 84 35 86 56 20 77 41 69 83 98 79 84 14 18 28 3 15 12 94 13 42 51 79 95 39 98 49 46 35 17 62 17 51 48 70 68 24 10 36 5 8 13 88 22 28 15 22 42 24 16 52 65 67 31 61 4 27 8 47 62 25 10 76 73 55 47 40 76 56 75 81 61 87 67 80 16 81 2 55 5 18 8 68 82 36 29 85 63 36 33 25 58 42 98 32 94 45 71 71 98 46 52 58 33 17 38 46 98 38 2 1 55 9 66 35 44 94 20 5 29 52 27 86 91 26 16 86 68 86 57 65 30 7 23 63 23 58 9 19 95 8 18 48 16 83 82 58 76 1 62 5 50 89 88 42 15 5 26 80 88 80 45 19 84 65 79 7 24 85 24 17 93 41 65 7 24 45 64 97 45 25 2 95 14 88 35 26 90 58 6 78 38 49 96 22 14 73 26 37 59 49 54 52 87 17 58 10 59 21 7 5 45 7 97 56 94 30 81 84 87 84 60 25 33 55 44 47 28 69 81 86 17 33 36 4 47 94 13 7 13 18 9 57 24 6 13 16 35 93 99 22 75 57 44 9 12 85 53 40 52 32 24 68 65 60 70 10 52 80 16 64 97 22 21 21 27 31 36 59 22 33 78 96 88 20 3 99 5 53 37 57 85 59 23 48 19 92 57 68 73 71 32 68 92 50 89 18 78 23 74 99 54 51 93 42 70 96 39 73 49 74 28 32 33 50 79 51 43 35 17 14 4 46 81 95 93 68 11 71 89 85 70 41 34 63 80 2 57 19 74 5 90 2 36 23 50 14 71 92 46 87 4 49 33 82 42 26 49 53 96 36 36 64 76 67 26 54 68 80 70 43 84 61 42 19 83 91 30 53 81 75 40 82 22 71 65 63 94 12 14 89 47 47 53 21 14 76 74 80 57 44 23 39 5 62 55 86 54 82 39 35 57 76 18 76 47 80 40 42 91 51 31 38 98 81 56 10 56 30 89 11 73 10 47 76 72 3 60 24 84 98 58 40 74 73 16 22 51 53 61 42 5 89 77 1 70 33 8 24 60 97 34 32 5 81 8 74 83 65 97 65 63 54 3 35 27 19 54 76 71 15 18 73 4 93 73 72 24 81 95 84 76 30 16 78 9 21 53 89 85 50 54 46 4 57 80 29 73 35 5 42 49 20 14 51 13 86 21 37 65 16 19 39 43 32 18 51 52 68 40 35 18 92 80 20 47 60 46 18 94 48 59 42 67 72 90 78 57 11 13 20 24 31 57 67 62 72 16 12 40 54 46 55 44 24 72 90 81 18 6 74 65 62 14 31 33 4 9 89 14 21 7 35 49 63 99 11 33 16 20 72 67 63 26 11 84 97 98 65 16 4 39 78 65 52 9 97 53 17 84 64 35 89 99 83 50 98 91 83 12 11 55 76 71 80 84 55 78 82 21 91 83 57 69 47 8 78 44 60 92 27 25 28 16 22 11 65 18 3 48 28 11 2 4 82 79 86 37 55 68 55 46 50 13 14 96 20 91 40 77 81 64 99 9 79 19 18 43 37 20 88 64 28 89 65 10 69 51 45 24 18 99 68 67 10 81 63 27 72 1 5 51 65 2 60 42 21 77 82 57 94 71 19 22 60 81 30 27 31 72 51 46 69 19 11 79 99 73 4 69 71 6 20 34 8 77 76 28 52 58 82 46 29 98 66 87 77 93 14 6 65 62 51 34 78 61 11 77 32 15 44 4 20 62 35 25 37 11 50 89 67 30 33 93 28 96 78 4 89 92 9 54 54 58 86 33 19 94 8 49 9 50 50 27 10 84 51 46 93 99 33 60 29 66 51 57 62 30 58 50 20 66 2 73 22 87 4 39 80 10 87 88 57 37 13 66 21 62 10 14 61 43 71 89 7 23 44 66 50 2 16 69 66 18 40 87 3 42 26 80 51 11 69 6 45 79 71 66 41 78 77 99 21 47 89 25 67 31 91 17 33 5 85 96 20 23 81 21 64 6 1 13 16 67 18 61 47 86 25 85 63 99 85 83 46 74 7 13 5 95 29 35 99 12 29 20 35 11 38 96 14 38 10 29 6 25 87 50 10 10 35 72 10 20 53 55 91 59 66 94 54 94 29 52 5 56 69 37 66 7 33 79 44 40 6 47 63 93 96 72 1 30 44 10 49 94 63 39 54 29 33 6 23 59 55 25 15 24 61 78 30 92 57 72 32 61 19 94 52 14 64 52 43 6 62 89 1 25 26 52 51 58 57 71 16 11 96 30 34 55 7 62 47 61 34 77 22 50 69 73 61 34 24 2 39 83 89 39 8 15 90 56 71 46 27 86 56 23 14 87 78 20 49 23 81 82 99 1 31 69 74 91 3 95 93 39 78 80 78 83 94 66 39 65 10 65 49 63 88 61 51 64 78 99 86 59 80 84 58 11 53 32 99 53 25 90 91 3 70 67 85 65 32 24 28 41 88 75 5 74 36 53 38 14 52 23 71 30 7 29 40 57 58 38 8 82 28 96 84 98 62 69 61 93 90 88 32 78 63 34 51 96 86 86 11 37 9 79 66 13 8 5 67 65 42 74 45 67 71 29 63 33 95 24 24 83 11 55 59 71 89 10 68 73 96 76 10 3 55 74 16 60 76 80 25 16 55 67 82 24 95 46 54 88 67 75 71 77 30 30 49 17 38 15 90 34 90 97 34 43 69 47 3 45 28 25 60 80 91 43 4 84 86 55 72 53 30 41 29 57 68 75 74 6 89 62 37 77 57 71 18 27 18 20 71 43 42 32 23 33 72 24 15 58 76 84 9 6 25 37 61 90 12 35 96 98 94 31 73 49 2 90 75 18 8 45 60 49 74 81 79 46 5 93 2 81 77 8 84 2 45 45 90 54 77 86 51 69 17 24 19 17 15 91 32 22 36 91 71 10 70 50 53 75 42 54 54 19 62 38 19 5 83 9 56 58 92 7 28 9 31 46 23 45 37 54 64 71 44 33 80 14 81 34 86 23 85 40 41 45 76 57 47 57 65 4 15 57 10 42 64 40 87 84 82 23 37 47 93 80 79 71 91 58 3 76 80 88 14 20 31 89 76 78 46 42 81 61 96 88 3 60 29 88 45 9 9 81 55 2 59 33 72 48 90 75 24 69 61 38 88 91 25 64 67 71 6 48 30 1 37 30 60 63 16 3 71 24 81 25 25 38 55 95 86 43 68 8 12 27 43 97 18 66 62 83 37 65 31 64 65 65 93 24 26 10 26 95 33 6 20 56 43 72 49 27 13 17 33 25 41 75 22 58 41 81 39 75 47 70 39 10 33 33 33 59 40 59 52 72 62 69 26 5 41 74 30 53 88 62 75 29 37 95 85 76 74 24 49 21 91 88 29 25 19 61 81 58 18 33 28 79 2 54 82 40 26 12 90 15 73 64 43 8 57 26 81 31 50 31 50 41 17 78 63 33 39 42 88 57 72 16 34 71 67 16 11 93 27 2 6 99 63 46 6 20 72 86 50 22 17 99 60 31 75 22 63 15 63 51 69 34 65 3 5 32 19 16 23 45 15 28 43 77 74 48 94 44 34 44 63 49 42 23 79 17 42 43 29 4 91 97 37 56 98 41 86 17 54 7 59 66 33 2 43 5 47 35 48 81 79 11 28 19 31 7 35 73 47 62 76 39 57 13 94 55 51 78 71 4 85 29 69 18 28 11 22 75 45 67 54 24 77 81 40 8 85 73 78 33 35 54 71 91 64 63 47 16 42 16 19 25 42 85 40 70 95 59 43 41 26 96 62 1 75 3 6 60 75 84 92 10 38 61 98 3 23 43 16 62 57 32 86 98 17 24 66 13 82 9 51 6 3 13 6 77 13 11 36 87 94 26 94 31 87 91 31 10 34 44 71 90 75 55 87 91 78 51 2 60 60 52 65 62 63 68 38 75 76 73 63 69 98 55 99 83 46 28 90 78 71 59 68 46 14 53 35 91 5 37 49 62 86 12 22 49 77 59 25 54 30 85 23 27 40 20 8 84 47 98 62 18 57 28 61 71 81 95 60 83 30 8 45 17 17 66 63 94 24 87 48 53 70 68 77 11 87 85 92 32 83 54 47 38 81 6 7 60 98 67 43 29 72 85 43 88 50 4 80 73 91 28 24 59 93 99 69 78 84 59 8 65 13 54 3 94 57 10 52 56 74 95 82 44 78 23 32 28 26 13 1 15 38 23 74 30 22 41 8 4 1 16 68 13 67 68 5 25 77 57 78 49 50 60 92 28 82 23 56 8 35 54 23 70 76 96 99 95 37 8 98 37 21 64 48 85 33 52 10 8 9 87 57 58 45 47 86 27 69 40 33 2 93 55 72 68 49 69 63 85 74 60 21 94 24 68 80 56 18 87 64 25 73 19 82 18 65 66 43 33 6 75 34 97 28 4 65 76 73 28 59 47 87 77 40 10 45 18 65 61 5 27 85 75 43 65 93 7 32 34 39 35 9 70 32 36 74 94 12 45 21 68 91 8 46 29 15 88 46 78 49 51 5 34 24 46 97 17 52 27 48 88 59 56 58 89 89 30 83 98 74 4 67 64 10 13 92 24 1 39 2 48 87 5 79 11 48 76 26 99 3 73 85 62 30 41 49 19 71 32 16 43 36 82 7 43 92 99 66 92 36 66 38 23 68 18 33 16 91 56 15 92 30 97 52 57 38 1 73 7 32 88 50 65 70 56 8 60 53 72 51 88 36 88 9 4 4 40 19 95 95 31 85 23 28 37 79 63 37 51 70 66 39 20 30 8 73 35 67 25 7 18 11 40 5 20 43 8 57 61 1 50 89 85 73 15 20 50 78 54 1 48 21 38 65 48 43 36 82 8 60 87 24 71 27 28 88 68 33 43 29 32 92 17 17 63 31 35 14 7 88 12 54 7 47 17 54 89 53 35 97 13 22 19 81 46 46 67 14 76 10 41 8 1 57 23 63 85 57 74 92 45 86 44 52 31 61 4 21 14 38 16 24 59 34 4 6 77 68 19 53 76 57 59 76 14 81 37 99 38 12 89 80 95 33 30 26 93 34 44 5 71 59 27 31 90 28 34 67 95 50 19 69 8 77 45 19 58 80 16 93 89 5 71 82 38 2 6 29 35 50 34 6 7 58 34 97 85 67 62 78 16 80 48 21 57 90 39 13 70 55 4 57 59 75 39 94 76 45 24 11 92 55 16 98 13 50 93 95 15 56 73 28 36 21 48 93 10 87 4 79 40 8 35 96 82 73 91 58 16 13 68 8 67 81 5 77 29 97 72 44 53 43 71 87 64 18 78 73 3 81 50 42 88 84 36 68 56 27 26 69 37 91 75 2 73 79 76 2 74 48 43 26 91 13 13 53 30 90 24 32 71 71 71 58 54 7 26 10 32 52 76 66 41 51 68 14 28 44 14 3 90 56 26 79 66 38 30 93 28 53 23 96 22 93 52 75 98 78 82 30 28 59 95 68 10 61 80 36 4 91 38 93 45 61 70 12 98 99 5 24 50 28 18 71 19 70 45 17 48 27 44 73 85 40 39 93 1 19 29 4 10 64 94 55 25 62 64 21 59 68 44 9 93 61 78 11 29 23 27 76 47 71 47 33 9 86 26 7 3 52 9 13 16 1 65 40 63 29 60 22 94 2 29 86 60 5 96 89 25 21 63 71 89 11 4 95 94 27 3 96 78 9 9 93 9 71 31 69 97 88 91 92 89 18 76 50 22 72 37 46 90 99 17 80 8 19 73 2 45 75 98 22 81 5 15 88 76 44 57 73 32 48 63 20 65 39 67 84 9 4 30 99 3 45 77 9 63 50 10 8 24 8 27 5 13 40 92 86 83 50 57 13 95 21 32 59 57 98 43 66 99 71 63 3 16 40 9 78 87 18 83 11 26 11 14 36 50 6 22 31 53 76 43 47 96 73 4 52 71 46 18 69 15 78 69 30 16 77 8 3 94 89 14 18 97 27 53 47 30 72 75 81 49 18 28 43 88 31 94 58 74 10 27 89 87 95 17 3 72 23 6 66 12 17 84 9 41 35 53 68 8 26 49 54 41 74 96 30 3 91 87 75 98 14 62 86 9 78 86 78 1 89 42 10 4 26 18 44 59 68 11 66 93 57 20 35 32 14 62 32 5 49 7 2 60 68 87 66 45 71 44 45 61 85 55 64 10 70 7 68 37 17 32 30 73 51 62 3 64 22 33 67 70 37 66 28 4 53 93 48 22 37 92 82 21 45 45 30 16 51 95 52 65 27 79 36 77 40 39 39 61 69 4 30 6 69 57 9 20 49 56 42 83 47 22 4 91 64 31 5 15 26 56 77 52 34 14 27 71 50 64 32 19 65 59 24 35 15 31 52 63 86 91 44 31 12 48 23 75 76 27 88 3 81 65 52 13 78 79 83 26 41 13 44 6 72 66 38 84 96 90 45 82 79 88 12 90 34 34 64 11 58 52 11 37 15 62 49 91 39 30 17 79 43 61 85 13 27 23 96 23 11 39 3 90 27 14 78 61 45 42 69 2 91 79 38 5 41 85 95 78 15 12 57 55 70 40 67 94 63 61 15 71 99 18 59 25 29 38 83 72 77 52 73 67 31 9 71 69 91 64 47 7 75 3 59 44 42 27 38 3 85 51 74 83 66 33 8 94 68 90 64 46 40 35 13 70 44 81 37 35 45 82 39 18 84 98 59 24 23 97 27 8 46 98 90 12 31 95 4 97 83 68 43 23 3 53 90 44 32 28 77 76 10 16 91 91 14 51 15 34 46 39 42 91 37 30 3 66 26 6 63 9 71 4 30 72 54 20 16 85 45 92 59 52 7 48 43 18 98 56 52 44 94 93 33 32 23 33 97 46 37 58 53 8 61 82 79 13 2 93 95 47 83 54 96 89 2 40 8 98 95 59 40 87 50 73 19 70 6 14 17 40 69 67 48 28 49 25 40 48 16 35 92 99 86 89 88 86 29 93 84 22 52 22 9 2 94 26 72 98 37 86 38 5 53 83 32 99 7 70 47 22 5 38 21 89 27 8 75 53 1 57 72 51 78 78 52 71 4 22 67 39 6 3 43 56 86 72 55 90 42 1 12 45 38 31 34 64 38 7 15 36 61 86 86 39 64 37 8 66 56 74 5 62 77 45 18 61 17 71 49 59 71 60 2 9 88 35 70 26 39 84 60 99 70 46 38 34 82 44 99 37 18 2 98 92 46 14 51 61 84 99 18 53 58 19 59 46 51 29 70 89 11 30 88 80 73 24 13 54 67 10 90 83 12 86 73 55 99 23 14 82 20 31 35 75 47 92 22 97 21 89 84 30 17 72 8 89 94 20 41 61 28 31 42 37 17 16 89 15 36 4 96 55 32 29 31 79 21 50 74 40 39 59 69 53 29 76 40 23 94 81 82 22 10 24 56 27 37 45 39 70 48 33 26 80 59 54 57 80 4 31 18 40 87 84 90 15 60 30 37 52 11 17 71 21 39 27 45 73 72 81 44 20 14 67 97 72 21 54 50 22 83 65 59 68 49 49 82 8 78 18 59 87 32 29 8 70 55 50 42 27 31 85 45 44 52 40 14 70 94 64 89 75 27 48 41 76 94 22 83 72 39 40 59 68 66 64 39 22 14 80 46 44 63 88 85 13 29 99 82 21 61 71 93 87 17 34 63 11 55 44 82 91 82 40 60 46 4 96 67 16 74 12 59 37 99 45 49 26 44 29 46 3 99 39 89 16 71 51 24 26 92 4 18 72 43 75 19 45 71 83 60 45 94 19 79 92 61 28 18 3 56 62 5 53 1 94 66 69 43 89 95 35 92 11 8 34 83 24 78 54 7 36 96 2 54 75 91 14 1 9 16 54 70 21 7 69 13 70 38 55 57 31 87 47 39 92 80 22 16 56 75 21 91 69 22 44 42 13 57 42 19 72 95 87 90 99 56 1 67 91 53 24 23 39 71 61 31 51 81 45 6 54 65 96 24 84 40 65 94 96 6 13 67 98 99 55 98 53 56 63 45 7 87 65 45 56 24 74 5 5 19 10 59 83 7 82 65 46 45 59 41 50 69 8 49 67 60 45 20 14 8 62 21 92 27 63 48 51 37 51 55 55 60 12 36 64 93 1 9 37 59 49 86 27 54 35 93 14 77 13 28 85 73 48 75 99 11 22 48 46 72 2 1 30 13 37 94 5 35 3 41 92 49 27 19 3 60 12 16 37 22 43 20 94 88 95 92 97 17 40 43 88 39 41 16 52 75 10 56 11 10 96 3 58 21 19 58 80 30 74 16 49 15 35 42 2 30 34 98 46 71 39 32 11 77 48 60 53 55 16 61 63 10 61 19 30 79 77 9 7 49 24 53 63 56 94 64 86 28 60 30 97 96 60 8 74 6 67 25 60 80 83 23 89 44 42 17 21 17 23 25 65 44 77 28 1 72 90 86 97 48 14 94 45 73 2 17 78 66 39 37 44 22 57 31 65 98 46 83 13 68 8 77 13 84 6 11 56 93 96 54 41 8 46 83 81 46 99 57 12 38 93 54 57 51 84 22 47 30 3 60 98 10 37 9 94 40 19 48 31 13 99 72 20 46 53 98 91 53 54 1 88 45 54 46 95 39 65 41 66 68 98 64 75 33 70 69 71 86 16 2 96 15 71 15 58 25 13 49 75 64 48 61 10 2 7 3 38 70 41 5 36 39 66 11 72 35 78 43 21 93 42 18 6 14 32 64 38 42 11 13 7 58 73 14 58 78 16 95 46 57 97 81 93 64 89 63 96 67 6 17 60 46 32 66 59 61 28 94 2 36 5 6 94 75 19 50 51 32 43 96 86 41 75 80 3 65 43 98 32 47 13 90 92 43 54 49 4 81 43 3 17 47 8 9 22 24 58 73 56 99 67 40 40 43 20 40 8 63 36 37 8 48 27 99 90 80 48 92 59 88 92 74 35 98 80 54 22 39 27 75 38 94 16 75 35 33 15 40 95 50 76 1 95 2 99 84 81 45 74 39 33 66 13 65 64 90 20 84 29 44 59 64 36 72 37 68 6 49 8 98 96 84 99 92 85 96 76 64 42 48 1 72 14 11 36 76 2 53 60 28 94 17 90 31 87 27 96 90 76 5 88 72 86 85 62 71 82 38 33 22 83 34 91 97 44 27 71 45 77 29 73 72 43 63 1 30 87 96 20 63 1 7 34 86 89 95 55 69 32 86 90 15 20 80 10 61 5 78 5 82 7 75 54 50 38 54 77 23 48 95 84 49 99 18 33 88 11 86 58 40 72 46 53 89 26 60 48 29 39 52 11 43 27 62 90 62 16 66 85 63 61 69 10 58 84 41 46 92 27 2 33 96 46 83 83 69 43 31 97 79 83 6 21 10 67 11 70 82 76 55 44 35 22 51 92 6 91 37 95 16 36 26 10 81 9 92 49 50 24 46 29 5 52 49 12 19 58 81 99 34 34 41 69 55 89 59 58 79 95 52 94 32 77 3 13 86 94 61 34 16 6 60 18 55 10 30 71 65 9 68 98 43 7 65 95 96 25 52 75 18 4 67 49 80 69 60 64 62 19 97 75 22 58 93 76 65 21 46 30 29 14 26 69 21 89 63 17 12 15 89 29 18 56 76 97 26 34 60 87 52 57 60 74 15 53 48 79 73 93 7 1 6 33 67 24 22 30 40 31 44 27 59 61 82 33 57 6 66 17 90 19 71 51 90 86 4 36 63 75 28 68 73 31 1 40 54 20 70 91 50 14 18 7 73 99 40 28 6 4 42 93 20 13 44 8 96 48 44 58 21 69 26 93 99 26 33 53 43 3 42 90 15 59 94 87 56 32 13 59 36 54 53 55 66 96 63 61 42 5 19 62 73 44 53 70 67 84 21 10 86 62 97 98 21 91 83 74 24 95 34 59 49 86 12 14 80 72 74 23 76 92 82 47 34 34 17 1 18 37 8 2 96 5 1 17 93 83 89 17 79 23 73 28 7 83 39 86 55 13 7 32 5 89 76 38 23 93 36 40 28 43 41 25 45 39 39 39 23 28 55 99 48 27 25 54 10 64 41 62 76 47 93 79 34 68 15 56 61 49 93 86 91 33 11 35 69 48 73 91 75 26 88 24 52 14 77 59 75 16 22 49 61 13 28 94 80 41 49 39 89 40 26 78 72 36 13 40 81 85 29 57 12 18 78 61 29 53 19 4 67 40 52 28 52 78 22 31 19 70 69 6 11 94 83 80 29 94 20 10 77 49 64 86 64 40 48 92 91 66 95 58 4 47 85 53 23 5 83 41 73 51 44 83 43 26 61 69 20 79 79 94 26 41 81 89 79 27 81 70 90 74 28 93 19 11 44 42 15 28 80 87 76 25 68 19 48 28 88 65 7 65 59 30 4 40 19 82 66 97 52 56 71 77 47 89 85 91 29 1 17 10 85 92 32 52 9 79 79 96 42 83 59 1 13 63 41 29 43 5 24 93 59 94 68 6 81 54 96 11 52 11 18 37 1 47 86 10 26 63 4 65 46 63 65 56 24 4 82 66 7 6 57 65 97 26 68 79 79 63 87 31 73 3 65 74 49 52 81 72 13 84 37 57 45 2 13 68 4 93 33 10 96 87 72 94 13 40 71 89 3 58 20 76 60 83 48 7 33 29 78 45 13 13 2 58 12 13 24 15 4 54 22 99 42 93 93 52 34 64 42 34 20 59 10 77 42 55 83 72 83 59 18 94 71 17 50 83 29 71 95 32 26 18 30 65 11 23 15 42 85 56 76 5 16 83 82 55 39 63 28 20 23 43 14 93 59 63 74 86 35 70 16 58 87 45 21 95 68 35 36 53 89 10 55 5 92 37 57 29 98 84 47 21 25 60 12 84 22 86 68 54 56 83 10 41 29 30 36 94 62 71 45 51 78 97 53 71 33 11 97 31 92 44 51 18 3 60 99 24 46 67 77 99 48 84 40 74 14 74 66 73 43 9 25 22 7 77 92 39 85 87 69 78 32 18 93 34 77 90 55 22 55 30 21 3 14 61 77 25 35 43 97 77 50 22 98 56 99 88 94 82 74 61 60 6 76 51 37 53 41 91 74 95 21 93 98 34 54 73 58 86 14 53 61 63 75 58 19 72 44 11 54 18 69 13 21 45 63 57 96 3 48 70 97 66 61 93 97 15 64 53 98 78 7 58 39 81 16 56 51 59 64 5 75 34 15 95 78 76 53 74 78 98 43 75 63 4 67 58 17 31 12 13 7 16 70 46 94 85 2 45 43 65 47 16 98 62 11 75 38 61 47 14 58 87 88 21 91 53 78 6 84 87 18 90 3 86 36 96 69 35 39 10 98 84 25 94 46 34 69 81 94 15 94 52 2 80 70 90 32 47 95 16 34 12 4 35 97 38 29 66 72 68 76 68 52 98 63 95 32 30 74 27 44 66 76 46 44 45 34 75 91 30 90 23 39 94 57 34 30 86 97 2 52 73 70 2 70 31 96 2 60 68 26 5 34 1 48 77 45 81 53 34 9 41 56 47 33 12 78 62 97 76 62 47 47 30 48 17 60 44 17 18 12 42 20 43 42 65 20 84 47 70 18 53 10 74 98 40 85 76 3 80 52 62 27 99 89 72 16 49 14 32 64 25 72 84 65 12 49 82 96 93 53 12 45 60 83 43 99 66 17 99 46 69 61 70 66 50 42 79 96 55 10 61 77 81 43 40 90 89 23 86 83 73 96 28 33 79 68 32 46 84 32 89 51 90 58 17 39 99 96 35 53 6 93 28 84 34 66 74 24 88 59 5 61 55 30 93 34 95 23 77 79 52 67 31 43 25 45 81 22 41 14 72 44 6 98 28 39 64 3 60 50 61 64 11 16 91 2 47 86 24 23 64 74 89 92 17 12 37 95 31 76 7 2 20 12 97 48 49 59 50 9 9 11 71 19 24 60 18 70 47 41 92 11 15 79 1 29 88 37 22 18 13 29 17 33 40 14 80 86 72 28 93 78 36 62 96 59 22 14 27 66 52 18 74 65 94 74 93 83 12 14 98 22 42 15 54 79 26 32 66 95 59 59 73 92 21 69 51 40 80 76 5 30 93 78 94 87 51 86 68 62 99 66 81 41 78 36 20 4 65 83 98 23 42 71 15 60 38 64 98 16 40 3 46 33 80 40 18 31 26 86 90 23 50 72 61 29 6 81 30 68 62 29 90 3 97 4 62 34 67 58 49 7 60 94 37 39 35 54 67 58 40 56 79 90 26 40 17 29 19 46 96 81 74 85 83 70 88 43 4 55 2 52 59 59 47 95 95 79 49 63 35 87 17 12 77 42 52 91 70 70 37 64 49 10 49 30 79 37 73 80 89 72 32 48 31 76 43 25 53 90 87 86 77 4 97 52 43 47 43 11 18 79 74 64 86 24 94 65 58 67 43 46 37 73 91 65 47 33 89 98 23 74 84 99 75 79 49 18 27 91 28 42 68 1 6 55 24 99 18 79 64 59 23 98 32 15 64 78 47 51 76 67 26 58 64 98 38 13 17 64 2 42 4 69 42 9 22 63 7 38 41 68 96 63 65 28 77 29 4 22 77 80 88 1 36 52 99 73 62 16 35 63 55 38 31 97 45 52 60 51 87 1 17 83 62 81 9 37 8 11 59 85 90 45 85 24 97 84 97 59 97 30 21 53 68 51 50 11 1 8 59 88 7 75 69 68 57 76 5 62 86 61 45 74 7 31 97 2 13 92 58 9 23 78 61 88 27 9 98 28 14 57 14 20 30 82 85 84 58 90 47 44 51 91 16 55 20 14 56 33 6 15 39 26 90 99 14 18 6 10 45 19 64 58 37 94 38 22 78 96 10 25 38 59 15 54 14 34 65 68 64 70 82 3 94 70 99 8 87 3 16 30 20 79 87 56 73 24 75 52 20 83 74 55 42 88 7 53 21 71 21 82 40 1 85 34 71 82 39 58 85 54 88 3 34 73 56 7 96 31 56 14 14 31 67 53 17 73 7 35 43 27 18 82 28 1 14 98 82 52 54 65 5 40 67 38 12 21 42 6 52 96 20 63 25 84 17 41 55 23 74 97 49 91 77 74 91 88 72 71 41 25 35 43 64 99 78 73 21 20 79 70 14 96 33 38 80 47 77 35 69 51 31 17 40 8 90 31 96 61 99 35 83 34 77 47 34 55 21 54 72 97 24 86 93 54 22 73 2 98 6 70 47 36 84 86 42 73 17 38 34 15 70 17 48 45 61 81 99 79 33 69 76 54 53 67 9 75 38 10 71 44 77 19 79 62 5 21 33 20 56 64 34 24 80 81 68 39 61 65 17 93 35 90 46 85 58 54 60 95 63 32 37 38 48 17 97 52 35 30 69 89 93 3 13 71 82 79 9 43 44 25 34 76 13 79 62 68 31 22 62 91 51 98 30 98 13 27 49 48 55 18 35 46 19 45 18 1 24 24 41 68 48 72 42 58 50 4 27 80 24 88 72 74 86 99 71 99 24 18 45 78 35 77 25 53 22 40 53 44 63 91 10 9 64 51 66 14 55 90 93 78 78 63 50 63 62 19 60 86 36 5 62 71 79 86 22 1 24 75 44 86 66 51 94 28 3 59 41 57 49 33 33 26 95 82 88 56 2 48 42 35 50 4 6 29 88 28 27 10 1 69 96 64 20 88 92 22 45 31 76 92 63 9 18 57 89 6 13 88 51 54 23 1 55 27 27 41 54 53 49 52 20 45 16 40 31 6 59 74 37 34 66 97 42 83 54 29 86 66 15 37 18 36 35 71 62 59 10 14 10 58 65 30 1 78 67 30 84 26 4 19 59 69 16 99 50 70 26 36 34 39 70 50 74 3 21 36 61 30 47 70 86 12 99 86 87 64 16 69 90 19 87 47 85 2 44 35 69 68 70 3 7 38 52 80 40 70 16 1 1 62 69 86 71 68 70 58 33 86 26 21 5 13 65 88 14 10 23 80 75 91 83 81 29 33 61 67 4 74 67 2 34 36 85 3 3 55 60 33 39 83 51 42 96 16 30 8 23 52 88 97 41 69 76 70 99 37 37 3 11 2 2 42 36 84 44 36 38 3 66 76 85 17 16 79 30 45 87 51 95 73 46 36 40 23 4 39 57 38 42 66 40 41 8 73 26 52 9 61 54 74 37 37 88 53 17 16 95 2 66 90 74 11 25 14 31 28 52 87 66 91 53 4 31 61 74 56 11 80 15 62 52 51 98 40 2 15 53 97 16 18 85 87 28 10 98 58 36 51 43 99 40 96 1 70 55 74 24 65 54 38 25 6 87 23 43 86 36 95 83 49 11 67 35 38 76 33 93 10 81 35 9 22 29 9 91 83 82 14 46 34 49 70 37 36 90 77 23 24 71 4 73 81 70 6 18 45 38 9 54 20 43 63 41 71 71 30 52 52 41 97 83 90 65 21 26 56 97 46 79 66 50 50 48 20 55 65 62 91 71 17 11 15 77 49 83 48 76 36 97 18 33 81 8 98 99 31 52 94 77 29 61 27 79 9 44 32 71 7 23 42 21 31 56 97 79 40 43 56 73 39 71 6 20 78 2 17 7 53 11 83 82 71 8 59 79 52 90 48 56 12 90 76 42 44 71 22 81 14 75 54 52 46 58 69 22 59 85 28 11 96 10 90 65 17 47 43 68 37 90 22 46 80 95 88 25 66 8 4 78 80 58 28 24 16 97 43 72 80 70 82 74 79 70 40 94 17 82 60 52 70 82 97 51 77 85 73 44 90 76 20 68 32 47 91 47 42 34 20 23 3 99 94 79 70 32 73 86 12 34 38 82 16 36 31 90 19 4 34 8 77 51 75 10 98 67 54 40 1 73 60 1 71 55 80 41 86 53 27 98 84 63 78 99 96 9 88 15 10 20 22 86 71 95 93 69 62 48 9 60 19 69 61 89 22 39 28 8 91 55 4 76 16 81 73 12 87 61 26 96 81 46 81 52 39 74 21 98 20 27 56 39 95 15 26 15 53 54 23 45 7 24 19 22 4 89 31 90 51 54 87 30 97 66 81 36 40 99 34 58 26 90 94 20 5 20 34 58 71 54 1 75 76 17 94 79 6 25 69 56 79 54 83 76 20 64 11 58 61 44 16 85 32 8 3 35 27 34 90 96 88 88 71 64 5 66 41 10 90 8 64 67 62 47 42 79 10 52 37 70 95 50 53 26 57 55 60 82 89 50 78 75 36 47 37 40 11 77 47 2 84 9 66 44 56 8 24 63 59 58 31 53 7 84 78 63 39 36 43 28 83 19 3 19 66 37 58 76 14 3 75 96 12 40 40 65 47 63 28 5 20 58 57 26 42 35 86 81 68 30 7 51 48 8 69 12 44 25 86 58 25 59 54 36 98 91 1 44 53 28 48 72 84 5 97 26 37 83 5 5 11 12 53 59 19 20 68 62 42 52 18 66 10 69 3 8 61 1 49 14 27 96 85 11 1 80 34 35 63 39 37 74 50 89 31 66 9 96 26 50 49 44 15 58 13 15 63 71 15 13 82 41 9 67 49 8 45 83 40 9 22 77 80 69 64 11 35 73 5 60 21 51 2 33 7 15 47 70 83 62 80 66 1 86 31 50 91 76 33 32 82 54 7 62 21 70 70 55 43 72 13 62 24 15 94 30 27 40 97 10 2 77 73 2 64 3 49 53 78 81 84 58 33 90 18 53 61 87 6 2 59 19 61 80 33 54 11 59 93 8 66 94 85 38 93 47 40 43 99 16 22 82 73 55 72 90 6 31 75 12 31 34 30 91 13 62 43 23 19 36 30 82 28 13 20 20 57 59 60 55 74 81 37 45 34 7 35 40 36 10 51 66 42 80 55 54 40 98 74 56 34 2 38 62 13 58 79 69 15 39 22 87 20 56 32 54 63 67 93 96 74 42 62 14 22 17 65 59 13 39 15 47 41 52 7 53 8 85 20 21 24 42 8 41 95 39 94 58 4 85 52 76 27 14 89 46 29 55 5 41 93 17 85 32 69 91 82 74 74 3 94 95 42 2 37 37 39 29 93 42 13 43 18 37 57 6 83 83 58 85 22 49 3 8 81 69 96 63 41 69 63 36 64 3 35 98 38 73 28 29 14 38 71 29 74 28 32 55 9 89 41 31 39 41 36 20 8 32 80 48 1 42 81 63 44 15 61 81 85 86 10 98 24 81 26 96 7 57 51 14 45 89 42 83 30 77 1 37 7 80 83 6 20 62 68 64 76 27 43 62 14 51 60 35 30 83 31 34 39 80 47 83 69 88 66 99 63 64 34 70 42 15 75 62 77 43 24 53 67 66 15 80 15 73 14 44 56 42 78 92 22 23 75 89 12 39 86 72 3 20 42 45 33 17 7 10 57 30 60 25 93 75 3 9 46 16 52 99 56 28 92 75 51 67 64 60 7 50 32 7 68 72 51 98 88 55 8 46 82 67 70 74 40 72 82 85 86 32 85 42 58 77 15 7 42 79 66 46 27 95 53 92 67 2 90 54 57 97 99 39 63 67 13 1 39 92 86 23 23 69 62 80 46 77 86 85 56 50 32 80 45 84 73 11 85 63 64 40 59 61 77 22 28 87 22 64 80 6 87 3 74 49 80 18 26 66 4 79 16 33 60 58 15 33 66 99 93 30 38 52 90 15 71 16 2 93 80 79 96 67 79 71 14 59 86 38 23 87 17 38 20 74 94 32 5 60 32 98 88 67 48 76 81 20 92 80 11 70 58 7 37 35 75 48 92 62 85 15 47 1 51 67 74 43 98 79 3 28 75 90 92 23 65 71 42 57 50 52 27 8 59 61 40 32 9 32 93 92 45 41 92 93 6 66 36 2 43 38 28 18 27 18 41 91 89 80 46 39 31 72 44 87 31 83 19 37 16 11 29 58 49 21 51 54 85 86 53 28 22 78 44 46 96 82 37 85 62 80 22 92 52 65 79 80 48 98 18 63 9 46 21 57 65 69 9 48 55 59 73 77 36 17 23 32 98 58 15 59 38 36 51 88 1 29 68 48 25 83 10 31 30 28 87 92 97 93 40 52 50 11 27 85 28 48 17 24 6 29 82 41 64 32 29 64 60 95 11 82 78 18 13 6 45 97 97 40 90 35 90 40 46 17 24 71 64 38 94 67 67 75 9 31 7 37 93 64 30 2 46 9 19 56 14 63 53 10 4 43 44 91 80 87 8 4 56 70 42 49 35 7 24 43 37 28 78 28 89 8 29 33 16 47 88 28 9 41 37 12 81 80 1 61 66 8 63 22 75 3 70 11 9 91 51 43 19 29 71 6 35 99 38 48 45 26 75 53 64 12 62 45 90 62 5 56 67 65 75 43 67 46 51 73 37 2 16 54 29 84 59 63 82 97 11 27 21 86 79 85 95 41 28 85 3 32 41 69 96 17 10 61 60 58 34 94 60 48 48 86 30 6 49 12 3 57 38 21 41 15 4 37 53 32 22 53 61 61 23 58 75 30 17 35 88 49 29 46 96 77 32 26 80 78 36 82 35 71 1 74 86 5 11 37 34 30 90 94 90 11 50 65 40 67 97 26 16 27 71 10 2 1 33 81 78 68 61 14 40 61 87 24 63 95 60 94 25 50 89 14 60 39 76 98 6 74 24 19 1 93 28 99 93 61 80 70 29 39 81 66 97 66 87 61 61 48 55 83 95 42 94 54 81 71 52 84 45 73 4 43 64 29 42 56 89 20 26 17 58 7 82 55 72 70 14 31 16 67 14 9 9 9 62 87 77 12 70 22 83 71 62 47 99 2 3 89 21 26 4 78 32 85 31 2 53 45 32 66 10 46 75 18 52 37 4 29 47 73 48 30 42 10 74 41 11 75 28 29 1 31 7 31 15 35 32 65 77 64 32 86 8 7 3 59 41 6 85 87 76 33 15 18 42 89 58 50 64 84 78 62 13 82 92 27 17 25 92 92 86 22 78 93 28 80 52 66 85 37 52 61 67 66 76 7 53 33 56 17 17 32 79 29 12 69 54 28 93 46 20 79 67 96 70 92 76 22 56 60 56 8 19 21 72 95 27 25 28 80 40 42 12 17 70 23 85 24 49 79 67 66 56 32 60 27 22 37 46 78 94 1 83 13 21 53 8 46 78 33 26 16 74 36 32 43 56 15 66 3 91 32 67 48 63 27 72 85 61 16 61 55 16 44 68 35 95 73 78 71 5 2 86 78 35 16 19 89 30 85 91 22 15 56 67 77 81 39 60 42 54 21 97 68 63 63 3 58 36 78 29 38 79 13 15 15 28 33 4 55 16 92 76 30 47 43 6 28 79 65 69 34 84 64 2 45 25 2 1 59 77 27 96 56 39 11 68 64 44 69 19 57 60 95 87 7 36 92 32 16 55 98 47 39 63 46 81 87 47 81 46 24 8 43 77 44 51 44 8 92 13 27 50 72 20 37 76 53 27 8 66 81 7 13 19 69 58 99 54 3 79 98 24 84 39 2 29 89 45 36 82 55 60 32 28 77 66 4 31 92 10 94 71 16 8 89 82 65 87 34 66 66 32 89 48 70 90 76 58 33 11 40 88 70 69 14 46 35 15 74 25 22 68 95 37 75 83 17 39 70 51 5 34 82 91 81 51 80 56 9 13 66 46 98 36 13 10 79 45 23 53 69 44 22 64 81 94 47 97 31 15 46 33 48 27 25 28 77 5 83 83 17 49 27 14 82 39 21 62 81 43 13 50 87 32 12 66 27 57 61 55 71 8 88 18 34 13 45 9 17 26 89 31 72 16 42 54 52 63 14 33 4 25 80 90 56 91 54 80 48 16 36 18 21 22 35 54 34 77 60 48 3 47 76 74 62 17 26 12 77 38 42 80 62 20 69 18 9 23 98 57 38 32 72 56 53 7 8 84 83 67 30 83 14 6 55 73 20 78 82 96 16 22 75 75 41 44 91 50 66 87 5 3 19 76 58 69 80 66 53 61 31 82 42 43 85 96 16 6 72 96 99 86 18 74 61 57 16 50 5 80 37 7 82 53 80 38 22 60 2 74 19 31 54 60 73 38 54 86 43 26 80 40 10 98 13 69 53 28 19 55 8 56 61 87 7 41 24 29 98 23 1 17 53 55 76 24 90 28 11 33 53 90 70 63 86 82 30 37 9 48 91 16 2 52 2 9 90 25 37 88 47 35 3 98 89 76 22 79 4 30 10 55 21 78 18 5 58 47 42 66 92 31 80 94 81 81 3 71 4 37 58 50 71 60 46 59 35 68 36 38 97 44 92 16 22 8 21 79 52 60 44 45 88 24 37 69 3 39 39 6 73 96 55 44 54 2 3 86 67 37 25 64 80 17 80 99 23 98 76 74 56 20 17 44 41 53 14 43 89 50 48 62 44 2 7 95 1 7 82 67 41 7 29 21 21 7 20 43 3 94 18 58 14 34 1 53 85 12 95 74 61 42 37 5 43 41 99 43 45 81 8 86 85 34 5 7 41 23 49 43 17 64 99 28 96 99 80 81 11 74 53 71 16 89 73 58 28 72 98 71 52 4 57 37 37 59 43 77 81 90 19 97 54 18 24 48 15 4 29 25 75 80 93 90 69 66 46 95 36 44 66 87 47 21 23 82 79 65 59 61 53 75 56 8 92 79 53 5 81 80 29 56 60 20 47 27 83 90 22 20 35 85 5 79 6 27 61 85 90 19 44 43 93 99 48 84 77 2 88 58 79 16 14 39 35 58 65 17 49 85 34 81 70 38 58 76 63 18 59 51 34 1 91 27 99 38 9 76 37 97 32 16 11 44 54 43 2 19 59 48 4 92 27 72 29 83 48 91 1 5 40 32 5 31 58 2 68 65 78 5 60 8 18 70 51 71 13 53 88 70 98 89 62 24 61 90 7 7 79 5 11 17 36 13 46 91 15 14 56 90 17 16 97 34 83 49 4 94 99 91 64 97 80 24 21 42 13 25 48 89 29 57 7 64 69 50 54 83 63 10 73 77 24 69 10 5 18 11 98 17 2 60 12 79 82 31 21 94 55 67 81 82 24 85 44 90 35 97 74 96 6 45 71 29 14 78 31 29 88 30 45 89 87 55 69 69 85 87 61 38 52 41 18 75 26 62 66 59 57 38 55 62 82 26 88 94 5 20 23 92 47 66 80 34 21 47 2 4 32 60 39 84 1 55 57 25 17 21 83 71 58 38 34 39 61 20 31 63 37 53 56 83 17 34 16 35 78 17 38 10 74 75 93 75 30 49 99 44 69 82 15 26 18 46 64 78 64 92 40 1 45 95 84 60 27 97 94 5 12 31 14 85 6 6 60 33 54 57 76 23 37 88 48 52 35 10 29 96 2 68 96 45 61 78 3 87 75 96 89 86 27 1 72 32 4 30 62 57 85 38 78 20 27 24 72 59 32 98 55 31 66 49 75 27 28 77 12 3 72 98 87 98 98 57 29 3 86 90 57 69 27 33 89 53 57 59 10 88 57 62 17 23 11 90 47 36 65 56 37 37 54 24 36 50 80 62 50 64 50 8 34 76 40 21 29 94 79 36 80 36 97 97 56 7 87 3 42 52 56 78 89 8 99 23 57 79 82 6 44 32 11 75 9 50 95 35 43 74 71 23 8 66 18 63 72 5 63 15 55 17 90 42 24 90 64 78 67 44 83 9 75 93 83 81 42 76 17 84 48 85 5 55 51 23 16 22 25 78 34 79 94 24 21 16 12 82 94 79 24 77 87 99 71 69 80 11 43 94 94 91 79 96 46 29 19 60 50 42 38 83 21 31 5 40 46 17 20 40 93 44 16 78 41 84 47 19 94 90 14 88 79 90 84 23 19 2 82 66 43 21 49 61 49 54 98 92 68 19 33 61 60 46 39 98 30 84 15 24 72 26 10 51 17 91 73 33 92 56 99 33 74 46 94 21 97 92 13 65 9 43 26 66 88 63 62 18 47 77 39 17 3 48 67 17 40 38 50 30 91 47 63 63 92 57 83 90 47 96 53 54 37 77 18 26 40 80 41 84 57 80 1 57 28 65 74 65 1 22 95 92 66 58 55 58 13 37 46 57 31 99 11 67 74 27 90 14 7 30 95 61 8 93 18 35 56 89 98 56 9 93 46 74 49 99 33 61 36 76 16 66 73 25 31 47 51 22 58 57 49 53 18 56 44 33 88 99 21 86 56 29 77 2 4 26 1 34 84 34 10 1 99 81 25 29 28 75 48 86 30 96 37 45 52 81 75 40 80 95 25 34 25 2 34 28 28 32 61 10 64 68 10 61 49 34 89 75 7 37 59 36 33 93 78 82 74 54 21 53 49 45 84 73 46 16 98 71 48 57 81 12 24 88 72 72 21 60 45 27 96 4 61 28 95 39 8 69 90 28 20 40 70 3 11 15 18 10 85 63 64 64 72 87 51 43 58 71 3 3 95 96 5 56 24 99 93 32 66 83 57 84 21 28 86 32 42 4 39 25 67 3 89 39 90 38 81 48 9 81 48 4 78 52 58 2 49 49 31 16 30 86 99 51 14 83 80 55 86 17 77 51 19 64 88 7 2 67 52 10 49 1 12 27 50 69 26 99 18 57 13 45 41 10 95 54 92 73 7 76 89 83 28 7 48 14 11 49 80 61 57 29 59 68 55 9 35 79 6 50 34 16 94 74 25 88 28 15 61 32 89 49 15 15 53 60 28 61 8 8 22 64 35 80 30 87 87 64 66 92 14 99 7 8 73 29 95 98 44 55 30 33 2 43 47 52 1 72 13 8 79 33 71 14 13 98 2 99 62 65 90 75 65 96 81 36 25 74 33 66 29 62 96 28 3 41 79 4 13 92 11 90 23 80 2 35 78 3 33 39 68 21 12 31 17 92 66 39 67 98 4 93 59 97 20 59 39 98 60 49 88 71 39 11 49 41 44 25 41 76 61 7 96 73 37 11 65 2 47 30 97 50 22 54 48 41 14 84 37 73 33 24 42 70 32 88 9 75 12 49 49 72 54 45 43 88 53 9 89 1 36 85 48 55 37 93 93 48 77 31 20 9 52 59 76 83 48 84 59 57 31 6 27 84 51 70 73 2 76 60 99 10 43 48 65 80 39 58 28 15 86 47 23 36 7 96 20 52 80 76 7 11 81 33 93 30 3 66 32 78 26 31 88 67 76 51 47 16 7 74 30 93 20 50 27 24 46 46 73 24 22 79 32 2 10 25 31 13 88 60 88 13 89 74 79 65 25 26 78 32 97 6 23 17 53 49 38 96 93 11 18 13 87 50 14 97 74 45 8 61 5 95 73 91 70 52 57 92 75 33 22 72 37 42 87 87 91 23 84 82 34 2 94 19 51 9 16 24 51 23 82 53 17 55 45 84 5 99 76 79 32 96 51 66 38 36 54 29 59 38 9 90 37 4 9 86 12 23 8 62 43 89 13 59 44 57 43 48 56 18 27 88 14 75 52 51 12 6 78 68 41 86 58 78 87 66 64 98 86 71 58 30 60 71 86 2 28 30 49 82 45 73 68 56 46 20 5 57 26 82 25 66 67 80 44 54 45 6 51 31 74 7 60 34 77 45 33 4 72 81 83 17 52 51 70 98 70 74 53 93 55 76 60 20 56 2 73 1 8 22 30 81 29 87 14 4 32 46 5 4 26 87 18 77 38 87 73 7 62 27 99 15 1 59 34 56 59 7 55 66 27 82 45 55 69 56 56 99 3 61 1 28 48 19 3 84 4 76 90 63 1 89 77 1 47 11 54 6 16 7 69 42 88 14 94 56 70 50 53 70 11 53 95 57 69 97 41 73 71 29 36 69 18 14 67 62 24 20 67 37 26 34 76 13 48 70 66 16 21 19 83 29 69 78 85 39 73 24 12 45 52 47 12 68 58 79 30 80 98 95 17 22 29 93 34 74 63 97 87 81 14 70 11 83 48 93 22 22 18 33 64 69 77 75 37 36 52 65 16 48 60 30 70 86 21 2 61 82 99 48 63 13 17 71 95 64 65 15 83 80 47 45 47 23 19 84 58 70 47 71 19 7 98 86 92 20 87 51 2 84 99 62 97 14 32 90 75 96 6 59 74 50 2 21 70 20 3 26 88 49 96 5 55 93 90 46 11 75 96 12 60 93 71 55 7 3 43 82 96 46 39 70 96 40 91 64 58 93 90 46 43 84 48 95 77 38 41 87 11 36 96 70 29 68 23 34 68 66 16 65 12 52 33 6 89 24 70 47 16 60 90 56 44 38 51 20 73 90 5 84 26 2 54 52 67 75 85 33 41 98 97 52 50 31 56 38 52 26 84 65 83 73 21 25 11 70 42 82 58 47 66 81 46 18 33 11 92 17 43 31 15 39 83 63 69 37 98 19 62 80 82 43 53 1 67 62 70 10 44 26 54 8 5 99 25 38 10 16 52 50 46 66 88 27 27 55 63 25 74 23 6 56 65 56 56 31 18 25 38 59 48 91 66 53 88 91 88 95 5 40 45 50 4 34 77 29 88 38 53 60 61 56 14 26 13 68 54 28 90 91 87 36 80 53 88 66 42 74 61 46 14 7 94 16 38 71 44 24 9 94 82 67 49 95 91 59 61 45 86 51 35 71 87 15 25 73 79 64 48 40 11 59 44 3 72 79 71 14 4 77 9 85 45 55 78 36 14 40 80 97 88 13 69 75 28 93 47 5 55 94 44 65 51 86 65 24 65 36 37 68 14 43 51 58 97 30 91 9 69 71 7 55 84 75 31 10 66 75 14 21 67 55 84 18 41 49 39 5 83 74 72 96 17 22 52 13 51 43 21 18 12 25 72 93 97 1 1 61 75 12 82 42 65 64 58 6 11 96 8 93 68 80 89 85 99 39 95 48 81 14 65 91 39 35 82 34 34 83 95 7 92 77 47 57 39 5 61 49 98 68 43 67 46 30 50 45 67 45 92 46 58 55 37 94 88 20 29 22 1 24 28 92 98 74 50 37 76 11 83 75 78 24 40 25 52 89 67 19 32 60 64 89 15 2 84 3 19 11 22 19 34 48 11 30 22 58 66 96 68 47 69 45 71 9 67 23 95 34 41 27 93 5 16 7 4 97 7 20 6 29 38 39 76 47 68 95 5 32 91 71 77 60 16 48 66 80 68 61 14 7 85 8 9 99 14 13 94 18 32 1 46 68 39 22 13 6 18 17 35 7 85 10 67 98 55 31 78 23 90 92 29 75 97 36 74 9 46 69 26 77 69 72 43 6 91 55 9 9 70 42 14 55 51 78 54 7 9 30 29 98 22 56 72 19 89 44 27 35 11 51 12 79 23 53 83 14 8 89 21 75 31 34 31 82 12 82 86 20 12 13 17 32 68 86 48 55 30 73 89 41 24 99 18 46 52 98 57 57 88 77 33 19 9 61 98 20 43 84 38 52 97 52 81 63 36 30 19 65 3 8 4 24 7 22 67 56 18 24 14 6 99 46 23 6 5 21 26 45 6 61 94 1 11 76 63 46 6 79 9 6 87 13 29 91 32 93 48 49 17 61 55 14 5 77 20 7 95 43 51 98 2 45 98 12 21 60 55 24 39 63 27 24 75 53 16 5 46 63 54 63 22 7 74 24 81 93 30 76 34 78 73 35 23 71 44 42 29 98 65 68 62 92 91 35 45 5 38 91 65 91 52 86 95 26 8 74 18 35 50 51 13 23 86 36 92 30 77 21 27 40 86 86 30 76 19 73 80 56 64 46 45 14 30 40 37 36 14 54 70 62 4 83 82 87 17 72 15 91 91 41 29 77 27 59 53 46 32 32 99 93 77 45 5 5 82 41 40 94 93 9 54 96 89 34 81 6 7 95 94 97 37 23 72 63 79 24 7 9 55 7 99 30 49 4 32 31 43 72 25 36 78 76 30 67 11 11 70 17 6 64 12 40 84 81 2 62 5 8 70 57 12 70 86 60 71 19 89 14 88 12 47 66 88 74 31 98 82 1 13 86 62 22 26 44 3 27 6 8 33 74 64 42 42 49 1 13 67 89 25 53 98 69 17 86 44 47 82 26 47 94 12 7 16 36 50 17 62 56 24 92 30 85 33 71 32 33 81 96 20 4 49 18 73 65 5 17 12 84 40 56 79 52 62 92 85 13 9 47 66 30 38 93 14 70 62 45 3 41 42 22 45 88 37 18 54 41 34 63 26 73 18 3 23 77 92 8 87 2 53 53 29 88 44 40 58 6 85 58 45 25 77 89 13 14 7 64 53 40 26 76 11 43 76 32 18 68 39 6 67 89 56 96 77 1 34 35 4 19 90 48 41 67 37 54 79 43 16 30 80 41 6 89 83 81 21 2 49 57 5 15 47 60 9 22 58 42 55 62 59 45 8 99 11 43 51 87 83 67 17 62 8 22 51 89 1 69 88 47 26 92 61 70 50 69 92 9 10 47 68 68 89 73 67 97 16 19 84 99 85 1 59 90 20 10 79 18 78 65 65 2 55 24 70 6 91 62 12 1 7 77 68 93 50 33 91 66 49 75 63 32 74 22 23 91 29 99 10 5 65 72 6 20 95 75 23 84 35 34 84 39 11 50 33 59 83 24 23 32 96 83 64 68 3 84 60 31 83 67 35 46 39 38 64 32 12 86 17 44 19 98 83 27 49 14 85 30 37 6 59 31 88 21 97 90 5 57 19 86 22 53 32 60 89 93 89 98 78 6 42 96 3 23 21 51 36 5 78 70 10 37 2 98 58 98 86 60 53 6 46 74 56 76 32 43 69 19 41 47 25 81 41 25 4 62 75 38 64 51 8 71 87 7 67 43 3 54 2 55 59 47 27 13 23 56 56 90 75 94 37 97 75 76 22 77 36 94 15 99 43 20 70 28 27 38 71 29 89 72 82 46 17 7 58 38 61 12 28 36 7 62 31 79 38 50 56 71 42 68 70 84 88 39 12 15 74 80 41 61 50 23 7 65 30 62 3 90 74 28 24 78 87 52 57 24 99 12 94 41 79 63 23 67 99 34 79 73 13 21 34 62 43 38 25 70 99 27 58 71 52 79 49 40 29 7 61 28 16 55 66 94 16 88 60 15 21 39 85 31 57 19 90 98 54 16 66 52 40 25 23 92 2 70 30 29 76 90 56 91 43 21 83 57 7 43 71 25 80 57 55 35 73 46 33 26 61 99 77 1 22 99 90 21 69 20 49 43 8 4 32 49 24 14 6 30 56 74 55 34 29 8 69 3 53 99 28 12 98 3 11 18 2 1 39 69 19 87 10 26 90 40 72 12 53 77 42 7 50 94 41 78 2 8 78 53 7 4 62 4 6 72 21 6 73 59 74 89 45 81 13 35 21 85 45 73 60 86 80 10 78 19 88 77 26 64 28 30 68 90 33 73 62 54 78 33 11 50 22 55 32 35 88 50 20 33 24 77 17 2 87 94 20 73 69 43 37 97 72 3 87 4 76 49 57 52 82 65 1 4 21 32 36 9 81 55 39 3 33 55 4 18 47 23 88 16 63 23 13 36 26 97 39 99 47 93 51 27 56 51 28 76 80 64 82 60 17 19 62 47 73 64 64 20 84 52 34 48 73 44 83 98 42 20 97 86 11 46 11 66 97 38 41 75 2 21 35 17 40 95 63 13 59 28 31 41 77 62 88 50 6 69 46 45 88 43 31 96 89 41 63 84 77 2 59 76 22 92 92 61 85 56 74 42 81 3 82 56 64 71 5 67 40 50 13 27 91 41 23 78 82 83 62 57 84 19 33 5 11 26 65 93 79 37 35 60 39 18 16 1 88 20 68 26 68 80 52 57 21 73 35 1 54 94 55 37 13 88 41 22 12 6 15 90 41 50 50 79 65 63 78 53 81 46 78 47 24 29 4 42 99 38 41 53 32 95 89 42 81 30 61 92 34 74 82 74 24 30 51 88 91 29 39 72 72 15 19 93 43 22 34 40 57 72 93 86 67 82 28 47 11 89 39 44 63 20 18 84 49 66 70 40 95 9 10 65 21 26 59 62 45 92 2 2 62 94 87 29 75 14 73 85 1 13 27 61 30 42 45 76 8 13 15 3 19 24 66 39 48 25 98 92 15 1 92 76 92 77 3 67 90 74 50 90 86 76 51 14 18 93 89 24 4 4 26 22 26 91 59 73 14 57 63 26 57 55 99 48 33 1 13 21 74 63 10 58 37 58 71 53 52 58 76 53 60 99 75 85 89 32 56 3 88 17 27 44 72 24 91 3 24 4 23 95 64 32 53 2 90 22 52 40 80 28 92 38 27 65 23 16 96 76 17 83 90 41 27 62 64 16 62 86 17 83 81 81 13 35 80 1 56 32 40 34 57 31 71 81 93 91 97 90 65 12 71 56 52 97 16 14 11 78 99 27 59 81 6 71 16 83 72 69 13 10 2 69 38 70 51 32 62 46 20 27 55 90 80 5 85 96 18 95 72 18 20 29 96 26 99 12 9 69 78 20 77 77 88 15 48 37 44 10 80 63 34 33 51 13 37 36 9 53 31 78 68 49 7 64 74 4 73 80 73 51 99 50 27 86 62 74 21 7 83 99 67 15 32 19 27 67 54 33 18 83 9 85 32 13 49 4 17 22 81 87 70 79 35 96 65 96 68 83 1 49 80 68 64 11 84 88 77 38 20 94 19 26 79 48 39 26 49 55 45 31 40 15 10 74 10 72 68 77 55 67 27 36 33 88 46 17 76 21 52 93 13 71 20 89 17 58 15 66 11 59 94 50 71 4 22 80 75 87 56 28 54 82 61 86 70 5 1 44 23 53 36 35 22 55 24 38 11 36 2 19 94 95 68 64 96 87 44 69 72 97 95 25 79 56 11 47 59 10 89 81 62 23 17 83 77 38 19 85 74 19 4 66 12 69 30 9 54 72 77 26 69 72 50 47 27 59 91 85 68 78 66 30 1 80 11 75 19 27 60 92 45 61 58 55 30 88 63 83 58 38 10 27 9 59 73 35 18 63 18 83 41 81 11 42 62 21 15 80 46 75 72 88 36 28 43 64 16 6 47 73 42 54 98 50 12 69 82 27 32 99 11 71 80 21 11 42 40 25 20 83 99 91 71 34 20 13 95 33 16 42 5 57 94 1 5 6 69 86 30 99 83 40 70 62 59 80 2 96 5 22 79 3 13 48 34 30 60 29 61 76 68 63 31 62 63 36 65 32 22 95 29 4 33 98 65 91 76 66 85 81 87 64 81 98 13 15 26 70 41 86 44 9 49 75 69 12 11 32 42 30 27 70 33 60 67 95 49 43 62 35 22 47 96 3 45 7 15 71 77 53 55 19 62 3 93 29 12 2 60 53 30 85 22 62 43 88 56 91 29 18 24 51 64 21 51 8 25 66 76 99 17 31 19 76 31 12 5 43 12 63 95 41 48 15 1 90 3 56 79 32 71 2 82 34 22 31 41 44 94 15 44 12 45 62 87 74 71 92 17 82 53 12 21 1 27 22 88 27 77 67 58 47 68 38 80 87 67 21 32 61 35 73 72 77 35 60 51 4 50 65 86 3 77 7 1 2 26 88 26 2 53 82 48 22 18 28 7 84 46 36 46 78 9 18 53 41 75 3 45 23 67 29 23 42 33 23 41 59 9 67 60 62 49 6 81 66 31 87 51 74 22 96 52 30 12 3 71 87 3 14 10 68 42 33 10 74 53 51 31 62 16 88 22 62 93 3 28 24 87 76 95 9 70 45 37 82 48 8 67 48 19 74 16 60 7 26 32 58 74 63 20 87 51 41 49 45 41 74 66 28 51 62 35 21 5 71 1 52 76 67 98 94 42 14 54 46 37 85 4 11 46 21 95 97 59 44 40 99 19 6 26 69 65 60 87 70 31 88 20 7 53 18 1 94 32 52 41 66 35 42 77 81 63 70 78 22 15 18 20 31 21 45 97 84 5 84 54 35 70 71 39 24 87 39 18 17 90 56 82 25 98 57 4 59 28 81 80 42 98 99 70 18 42 67 2 46 51 53 80 22 24 17 45 9 55 60 25 43 15 6 66 13 62 69 69 89 49 49 29 45 47 96 62 88 63 63 33 15 16 11 34 38 28 76 46 82 34 69 24 48 74 87 58 34 54 27 22 3 74 48 48 19 45 10 5 8 71 37 20 86 48 51 22 75 27 66 55 59 35 76 7 7 63 63 40 18 89 61 18 63 8 65 79 52 75 84 57 44 21 77 30 66 28 50 41 53 16 94 12 48 68 16 54 32 78 91 47 66 51 64 27 58 30 7 8 3 90 64 46 9 41 73 75 67 21 14 18 36 6 29 81 74 42 35 6 19 25 50 84 75 14 9 31 41 15 38 41 3 2 84 12 41 56 84 8 76 95 25 11 2 51 91 75 90 27 78 7 49 28 90 24 39 97 52 80 12 89 19 13 88 4 22 29 59 4 34 33 98 56 43 99 5 35 74 93 61 52 99 8 77 88 31 17 85 80 94 94 69 13 7 55 14 28 82 72 31 14 4 30 70 46 27 72 80 2 65 39 51 65 46 29 53 74 45 38 54 37 32 21 49 37 76 61 62 58 31 91 71 34 19 39 80 45 10 60 44 74 99 95 37 45 24 89 18 66 25 71 3 55 92 49 89 68 10 51 24 41 42 92 74 60 32 54 4 39 15 47 13 12 42 50 54 63 37 71 29 60 43 29 13 35 76 2 1 85 50 22 26 92 14 98 50 43 50 53 81 64 98 92 73 40 40 28 4 74 98 30 32 39 57 42 71 33 43 69 18 91 90 42 81 3 38 31 43 87 82 23 50 80 15 23 18 52 50 19 26 47 49 56 85 4 97 57 36 39 26 51 30 15 90 11 17 26 39 59 14 19 81 63 98 93 83 15 45 32 33 69 78 79 25 61 82 20 16 16 58 40 65 87 54 55 95 68 81 35 25 92 53 5 53 50 97 36 64 41 67 94 10 43 74 32 5 54 51 18 70 8 57 35 94 9 87 90 76 66 23 2 58 73 6 11 21 1 47 82 41 12 77 48 55 49 77 57 3 27 72 72 34 30 5 26 36 92 14 13 58 36 12 15 8 15 25 28 15 69 11 54 81 85 99 34 34 75 88 36 2 60 7 33 87 11 58 24 1 72 36 57 6 45 71 13 57 93 41 71 61 49 23 40 34 21 73 67 95 61 1 94 19 7 27 7 16 84 30 16 54 63 72 60 6 41 72 62 35 11 31 93 59 54 33 92 72 6 57 65 64 58 59 82 62 85 86 77 67 16 91 22 76 61 81 81 3 51 43 35 62 74 28 21 26 60 12 97 63 66 62 25 24 21 5 84 4 91 59 68 5 50 89 81 12 68 60 12 18 4 44 79 77 69 97 1 27 7 97 89 73 57 12 94 75 16 78 76 5 38 44 10 85 32 88 94 97 48 6 15 51 49 91 26 18 87 24 44 91 19 31 64 75 42 57 48 56 33 24 60 68 66 67 54 95 55 48 92 2 52 6 50 1 94 74 17 79 97 58 71 17 87 33 89 27 89 36 82 23 59 41 90 23 6 42 18 59 90 9 60 42 12 10 40 4 83 54 83 79 13 52 93 97 84 82 24 74 18 5 94 75 43 84 95 48 25 12 7 13 18 66 54 29 74 91 30 55 46 13 34 56 64 27 53 49 8 74 21 23 78 15 95 21 96 91 69 21 1 73 33 18 40 84 44 12 74 73 66 20 86 98 73 48 23 24 94 28 97 15 51 74 27 44 94 24 33 61 42 33 35 73 50 72 55 93 81 29 67 47 46 51 43 19 96 66 42 91 93 40 4 42 12 31 86 6 52 17 65 91 50 97 62 97 67 18 89 48 44 56 92 90 5 36 9 1 2 49 89 92 86 91 35 97 20 19 1 69 35 65 60 82 60 21 80 27 38 69 72 81 23 65 71 25 98 78 23 97 25 13 89 11 2 22 8 21 38 6 89 71 71 47 53 29 67 31 56 3 99 26 84 20 88 53 44 86 29 65 83 53 75 71 61 76 90 66 96 29 72 83 99 41 30 50 69 95 81 23 97 78 49 79 98 37 31 40 22 57 5 5 11 79 75 69 53 66 36 49 92 8 30 89 48 58 39 15 53 20 38 48 96 84 28 94 19 56 32 40 13 35 43 21 14 16 90 67 79 26 14 71 31 42 60 76 99 97 90 52 17 26 99 11 8 25 3 25 80 35 64 91 69 5 12 80 21 2 45 99 25 57 69 55 98 27 31 97 24 20 47 39 45 44 49 51 69 52 75 47 84 37 38 51 42 48 31 60 49 74 59 74 31 26 27 27 53 58 24 76 77 70 15 20 12 64 68 78 14 43 26 97 80 61 48 20 9 76 79 56 50 36 28 78 62 54 5 15 10 26 90 86 95 6 5 6 67 72 83 80 14 7 77 91 68 23 11 74 98 87 28 49 23 55 25 84 8 30 96 17 55 87 4 49 90 6 54 55 75 37 35 88 42 10 77 8 30 87 81 28 72 8 74 95 62 99 77 67 29 74 84 81 59 85 30 47 90 81 2 63 17 34 52 58 41 27 65 70 15 44 95 84 51 70 79 12 69 55 78 95 27 62 74 83 47 5 30 35 83 29 98 99 60 48 55 98 74 20 66 86 64 61 71 13 31 48 22 97 1 1 90 27 60 65 10 8 67 37 40 50 63 38 48 23 85 3 19 60 23 84 44 84 46 15 94 74 63 17 72 63 17 60 88 74 25 95 81 91 31 22 40 93 57 87 15 43 89 33 1 10 18 44 93 61 57 86 35 18 3 5 80 17 63 66 90 87 62 70 77 90 89 17 83 46 4 95 86 90 27 86 1 42 29 91 3 85 77 35 3 79 38 80 95 1 45 86 87 5 54 62 94 43 78 77 88 79 71 75 70 97 59 70 39 87 61 39 70 39 73 72 16 9 51 10 9 95 93 94 99 47 56 93 89 33 68 77 12 37 50 79 34 10 47 70 94 9 9 65 45 80 35 58 88 85 67 97 78 60 89 77 5 45 68 93 75 35 69 85 71 19 64 6 26 12 75 21 18 82 85 60 62 20 18 48 4 83 43 81 41 32 59 46 75 25 39 50 59 6 33 31 25 97 34 50 7 9 68 22 88 53 81 48 71 96 96 74 77 37 53 19 69 10 62 42 35 98 89 93 5 23 24 27 18 57 76 24 64 43 43 50 95 22 98 64 18 92 36 93 29 89 10 95 98 71 37 33 69 27 25 73 49 46 99 66 2 74 87 63 17 30 13 10 51 9 74 66 1 8 59 28 96 66 23 93 37 58 24 7 84 48 77 31 92 75 94 93 47 81 54 63 9 66 70 57 73 42 23 71 50 80 98 44 46 20 37 81 77 61 85 59 7 60 89 98 35 83 89 81 64 43 42 70 8 13 27 80 52 47 51 2 25 50 46 69 67 80 50 44 41 35 3 46 92 89 42 28 72 32 7 34 72 49 4 79 59 28 59 11 74 9 13 99 56 56 66 23 36 16 64 75 48 66 21 40 55 62 65 25 91 72 58 64 21 59 41 77 86 98 87 58 7 97 55 62 53 21 84 87 36 48 62 81 12 80 20 64 40 84 88 32 56 44 93 74 3 34 51 86 30 39 44 36 34 97 95 87 18 79 72 52 25 32 33 34 12 52 95 51 37 81 82 90 25 73 65 25 6 16 9 35 52 51 71 86 48 66 71 65 44 43 17 66 74 48 98 83 99 93 34 34 75 15 23 97 85 87 23 90 1 31 26 51 79 96 37 27 60 6 92 2 46 7 68 18 54 64 1 54 57 32 85 32 44 8 28 30 92 50 20 93 78 45 44 56 39 78 82 99 83 74 1 29 81 66 46 33 30 44 86 85 75 70 15 20 75 42 47 68 89 66 59 66 12 3 22 48 78 4 47 61 76 46 87 55 10 31 87 38 74 72 23 47 40 35 64 15 77 11 82 64 77 41 30 86 41 49 34 17 53 79 77 27 23 62 79 30 92 66 67 64 36 87 10 75 23 73 90 97 84 70 61 59 10 91 45 50 38 76 67 90 53 42 15 75 3 93 6 92 58 70 55 93 58 64 67 78 37 57 75 19 25 36 77 34 25 20 82 63 96 47 51 47 86 64 23 88 57 26 79 13 95 34 5 51 97 71 27 34 26 2 53 50 36 28 84 58 48 66 21 42 11 70 88 96 34 11 83 88 34 62 99 28 95 4 76 92 74 4 24 99 3 74 49 38 3 31 94 50 94 13 91 5 82 79 2 14 88 82 1 20 44 99 47 39 3 24 29 76 25 52 73 27 27 20 63 29 51 57 76 45 69 65 50 50 42 49 61 28 31 61 48 72 60 94 11 60 16 39 34 40 88 7 67 13 27 28 39 75 84 15 20 51 77 67 98 20 14 60 47 42 19 94 14 79 87 22 37 3 58 71 41 45 75 6 57 99 33 96 74 15 9 92 63 86 59 62 6 71 20 50 11 38 45 25 15 30 44 52 30 1 21 70 45 95 75 2 95 6 97 69 20 7 59 81 92 19 43 95 87 60 45 97 95 87 20 11 15 64 60 45 64 78 15 7 73 88 8 66 93 4 34 12 10 92 92 99 9 33 92 95 92 35 91 87 23 11 95 35 72 53 79 34 29 92 40 1 80 46 66 73 49 97 82 56 90 74 53 96 7 45 92 96 79 81 82 99 91 75 35 64 29 12 95 55 4 36 55 83 81 22 55 28 17 37 83 7 10 36 2 16 80 93 13 57 74 92 55 63 67 89 25 93 98 21 49 3 54 4 83 33 23 38 60 40 73 41 44 82 76 45 95 54 36 8 9 8 99 63 71 65 50 93 58 49 12 7 51 65 11 34 95 31 70 53 70 43 93 15 23 67 57 18 19 93 24 28 1 21 88 69 85 39 63 44 87 74 50 36 38 58 67 33 89 37 84 57 77 75 71 97 41 29 16 59 20 39 84 20 59 73 89 45 10 50 88 96 24 36 30 61 92 94 92 81 30 74 38 5 47 8 3 87 34 18 45 53 56 29 72 13 99 59 55 9 9 41 3 31 77 30 89 69 25 79 48 54 53 83 58 1 90 60 85 22 75 30 74 31 57 45 42 56 2 96 63 9 38 65 39 13 95 28 79 20 6 25 71 58 8 29 56 96 87 40 18 62 69 92 91 24 35 33 80 36 27 41 44 62 6 80 74 98 7 51 18 12 75 86 67 83 14 22 79 1 61 94 60 28 84 51 52 19 81 30 53 7 70 94 68 75 75 41 72 81 91 89 90 67 74 57 48 87 78 25 85 37 19 45 65 4 94 17 20 75 46 70 79 14 65 48 86 40 88 58 19 77 46 9 42 20 63 89 5 42 14 89 78 31 34 41 32 26 57 49 99 1 20 78 12 84 26 98 22 12 54 40 89 99 46 29 17 9 19 21 48 30 8 25 58 40 65 89 65 21 39 64 19 58 43 31 40 66 27 61 76 80 98 63 78 44 91 94 50 10 14 96 38 21 19 95 60 81 83 26 2 20 87 19 75 30 47 15 94 71 75 70 51 73 33 27 15 24 22 64 32 33 58 69 53 76 62 12 58 43 35 57 62 22 73 37 50 20 51 44 90 24 14 40 96 44 66 9 67 85 71 96 16 29 65 67 4 26 78 61 68 13 16 31 34 89 65 81 7 17 25 97 38 36 35 33 79 98 41 45 82 12 41 97 39 5 64 42 28 40 1 95 52 16 24 84 3 89 65 10 4 88 5 41 22 39 73 99 35 15 44 17 24 82 13 62 84 74 2 12 15 2 8 64 18 31 48 20 18 12 27 21 97 31 62 19 67 35 18 3 47 59 17 71 40 27 31 24 2 33 34 16 32 39 77 49 69 24 67 85 35 93 6 30 23 67 48 89 1 66 89 45 23 7 16 62 33 45 84 32 75 18 47 7 56 23 56 23 46 21 8 78 12 14 8 34 78 55 22 76 19 11 22 42 17 35 2 48 79 85 79 54 3 25 61 58 47 15 79 90 33 86 68 42 97 75 74 76 28 95 50 45 4 71 84 21 7 85 66 85 69 45 38 71 67 96 28 14 11 7 2 41 90 69 82 88 42 54 62 68 49 12 13 53 81 96 71 87 79 37 70 48 79 8 18 47 2 43 58 10 47 60 50 37 27 31 23 69 84 82 37 32 92 47 84 73 41 53 60 20 87 28 66 66 34 83 11 35 26 67 45 72 25 92 7 51 23 28 18 6 10 52 37 99 96 21 72 37 71 30 55 58 58 21 22 89 2 33 24 25 97 68 94 22 61 98 70 81 26 86 86 34 38 23 33 35 41 4 71 12 31 24 67 88 44 89 77 43 20 99 67 17 65 59 36 26 58 6 6 83 91 91 17 28 13 48 60 51 51 29 61 81 53 28 68 94 15 43 38 34 40 3 48 6 62 83 29 20 87 34 3 76 24 18 2 36 63 61 86 12 90 47 92 43 73 58 35 87 99 72 22 39 75 67 44 37 49 73 54 34 5 54 10 28 71 10 61 32 70 46 43 58 90 34 98 63 91 34 51 88 4 70 28 78 37 69 13 83 40 66 17 45 21 25 70 89 34 32 20 2 77 62 58 65 95 56 29 85 87 77 73 91 47 98 67 81 66 80 65 4 44 81 48 62 6 17 50 37 48 69 39 23 29 96 87 25 50 14 8 36 90 78 27 35 75 93 15 41 71 77 44 14 56 90 75 60 7 23 96 52 91 33 72 21 27 57 43 75 69 50 11 59 26 37 92 1 28 5 39 97 79 81 11 35 71 83 94 75 7 89 25 95 20 96 16 47 51 56 20 20 4 30 77 30 64 67 28 89 71 67 86 50 48 96 82 17 80 75 89 84 62 14 79 81 8 93 26 58 49 45 76 51 72 53 78 36 18 6 26 86 70 10 34 16 7 16 30 84 90 19 68 52 32 47 32 37 40 57 93 87 1 69 38 72 20 16 9 35 19 32 21 89 41 54 3 45 69 33 29 58 51 94 8 81 42 39 18 79 96 9 64 96 75 2 68 92 15 74 27 34 4 47 21 45 98 23 87 68 55 17 24 5 9 31 85 48 70 1 28 64 10 91 60 84 91 26 77 6 98 2 37 2 49 55 44 47 78 32 13 31 46 34 35 54 65 18 3 33 19 28 96 26 19 54 10 8 77 84 14 73 86 48 75 33 4 17 77 79 48 88 8 93 20 41 46 82 58 48 15 76 75 9 99 91 60 8 99 36 91 11 9 75 56 83 6 57 98 81 34 46 69 42 38 88 82 83 71 40 29 83 15 2 90 14 92 50 21 89 85 11 97 92 83 54 73 89 9 71 70 43 18 37 84 53 23 64 36 91 2 64 73 16 65 63 28 55 11 46 43 94 54 40 86 38 91 59 25 1 29 92 43 46 27 25 98 47 88 32 39 89 93 10 4 56 72 29 9 80 74 51 74 27 91 58 64 80 16 86 80 44 76 21 87 3 43 83 49 31 15 85 19 6 94 22 61 64 48 69 45 20 19 17 46 10 75 8 87 88 93 66 32 67 84 19 69 28 2 17 58 14 2 74 19 94 93 77 58 41 46 1 61 64 18 5 71 90 13 57 78 4 23 8 71 7 26 40 34 25 56 90 38 56 64 56 50 58 33 6 96 76 7 57 39 22 62 8 12 72 64 87 75 84 94 44 91 18 82 23 42 36 13 79 91 75 33 41 31 63 45 25 39 51 82 77 72 42 83 81 12 47 66 86 32 60 29 21 77 11 43 17 46 54 95 38 27 28 76 55 88 21 79 27 69 59 3 39 1 85 20 10 30 85 94 59 43 23 79 18 33 21 34 78 74 27 14 98 52 88 53 40 7 32 65 76 91 67 15 89 50 33 99 77 16 93 37 57 16 16 74 46 34 7 22 8 31 36 6 81 22 56 21 28 88 83 2 77 48 17 66 97 47 63 75 62 54 10 19 69 23 91 13 57 95 35 62 24 68 66 5 89 22 24 15 8 7 17 84 55 31 49 50 77 12 23 37 66 32 54 33 53 43 46 10 38 80 71 59 46 35 64 35 57 85 47 64 91 63 47 44 93 95 94 68 7 15 6 70 45 57 4 97 99 49 5 35 27 75 93 70 9 55 5 65 40 51 27 32 13 73 73 4 66 65 72 73 80 75 43 25 32 44 20 31 90 24 65 17 96 56 84 5 12 88 67 51 38 94 82 48 65 54 51 32 19 23 3 98 97 43 21 27 87 40 57 77 61 20 92 58 76 76 60 87 63 28 36 98 20 17 46 82 70 96 12 88 18 14 87 13 57 6 40 44 44 94 19 5 15 11 62 88 87 21 73 50 48 9 48 65 25 91 47 94 87 59 81 3 70 66 16 27 71 55 68 15 49 87 20 61 95 79 49 82 99 20 30 45 29 75 10 51 66 55 44 52 14 25 54 83 90 69 9 59 22 74 74 69 59 91 30 55 68 77 37 66 96 65 11 23 40 19 74 5 73 18 56 84 40 10 65 28 77 73 86 96 46 58 65 5 49 95 59 16 72 94 81 66 59 91 89 96 8 61 1 80 76 56 62 16 64 28 43 39 98 27 35 44 85 1 49 32 93 8 47 63 2 28 29 58 18 16 55 25 76 55 4 52 10 65 65 71 92 8 10 91 33 44 35 18 42 81 49 35 89 96 97 88 22 25 47 39 40 99 64 15 52 65 66 61 30 32 32 21 37 41 10 69 83 42 84 23 24 34 58 11 28 53 98 49 75 43 88 14 40 50 28 92 15 91 53 42 23 83 60 58 22 69 25 3 12 10 26 35 41 81 43 68 34 41 17 8 82 3 21 20 50 48 12 64 39 63 5 60 46 64 16 65 34 40 68 43 47 91 75 87 72 18 55 6 56 70 13 36 70 31 56 21 78 67 82 16 28 86 75 71 49 90 37 80 28 3 23 75 93 95 62 65 13 16 68 68 83 79 5 53 10 58 73 88 25 56 2 53 40 76 24 86 64 58 66 91 60 86 64 53 79 27 16 91 40 84 58 23 63 60 73 72 18 47 58 40 1 59 90 38 33 13 23 96 70 86 86 29 73 50 79 50 74 95 42 14 77 97 34 40 57 8 10 72 52 66 12 50 23 3 85 56 15 8 50 82 94 34 9 65 82 88 15 56 81 54 68 58 51 99 95 6 7 5 77 56 68 89 4 91 89 87 45 2 94 92 81 86 27 90 49 9 78 62 62 59 16 30 15 65 28 10 70 32 12 46 88 80 35 89 69 22 76 14 23 69 6 2 55 30 91 3 38 67 64 98 24 77 26 38 42 53 47 11 85 57 56 71 35 88 60 4 10 37 15 30 4 18 31 58 48 21 60 83 87 22 81 12 99 8 49 41 58 94 49 43 51 5 14 85 90 72 88 99 7 1 27 10 18 56 65 63 76 26 47 61 45 26 72 44 31 22 85 89 14 34 30 64 37 42 47 27 14 33 25 18 33 49 27 48 5 91 12 78 15 56 40 60 79 12 4 11 31 86 97 42 19 25 6 53 66 52 79 77 84 4 94 15 51 19 63 55 11 74 32 23 28 71 80 7 80 82 15 10 66 10 51 84 35 55 37 98 7 15 76 89 16 70 4 66 89 64 20 97 36 51 18 63 20 98 68 97 78 80 7 44 90 56 27 25 11 63 21 15 75 96 2 91 65 4 57 52 67 74 49 4 23 66 64 42 62 30 40 38 11 44 82 1 99 9 23 8 69 43 23 45 38 24 34 3 25 88 54 92 63 1 93 85 64 55 28 27 85 65 64 95 7 44 95 5 52 16 12 20 58 32 64 95 54 97 95 78 85 49 70 46 49 61 32 14 17 57 38 2 20 99 96 26 44 89 30 93 5 40 13 60 71 76 54 25 71 49 4 55 96 71 1 43 31 30 56 47 86 91 46 6 91 42 30 33 29 59 26 31 96 39 88 68 13 42 90 82 89 91 37 83 63 37 26 91 65 80 38 51 69 83 55 60 23 84 90 49 41 17 79 38 53 67 4 63 8 93 45 94 85 79 77 46 15 1 37 79 78 72 30 48 55 84 6 75 66 96 24 6 13 1 43 63 67 46 26 72 39 69 66 22 48 43 67 62 42 4 41 20 75 69 67 28 51 73 3 18 69 24 23 79 24 63 40 89 9 63 61 45 32 28 67 78 68 32 40 10 36 79 28 9 48 94 35 98 65 35 14 32 59 36 11 80 96 48 69 3 12 31 46 43 56 11 19 24 42 59 32 75 36 59 82 83 51 17 79 15 51 93 46 8 27 57 88 24 5 55 24 14 83 69 55 39 79 73 61 22 30 90 94 65 47 76 48 95 92 26 10 44 19 56 51 43 11 37 64 15 92 88 27 73 57 81 13 37 54 71 56 82 61 50 47 8 27 93 3 17 19 11 60 35 66 10 75 76 44 40 88 34 26 15 8 82 95 20 17 48 90 70 30 49 21 74 54 45 67 54 61 83 64 20 18 30 27 93 6 70 31 92 5 56 7 12 36 1 29 51 46 17 21 73 65 39 47 17 83 13 70 43 95 33 62 12 60 86 3 66 56 33 56 58 86 62 69 22 60 97 70 6 12 91 76 76 28 24 90 12 34 61 52 29 91 12 40 51 97 42 15 51 72 70 10 58 31 78 78 90 74 48 94 85 37 68 60 65 89 50 74 23 9 26 52 97 35 89 49 32 32 63 82 2 32 91 60 62 68 36 50 40 81 44 25 19 13 82 81 99 31 55 23 37 78 74 35 13 63 83 44 92 44 24 94 75 14 52 35 79 87 85 19 68 27 41 84 37 24 65 37 52 20 59 88 95 31 23 8 93 4 49 84 46 71 78 19 84 28 54 63 15 39 81 80 65 22 63 3 43 28 37 94 46 95 83 41 26 4 47 17 6 95 1 51 66 76 69 48 4 23 9 16 59 89 94 23 10 55 25 52 80 59 45 24 54 26 63 77 29 10 93 34 3 92 82 67 66 50 15 68 70 24 81 30 11 73 52 20 28 74 70 9 33 13 32 84 38 94 61 66 4 52 98 5 42 78 71 9 28 85 76 96 7 57 26 18 29 75 35 56 49 3 64 79 15 94 63 52 88 22 17 90 71 15 94 14 90 65 20 17 48 95 13 55 50 36 70 78 11 5 33 57 8 96 36 22 90 96 72 77 18 88 65 86 1 59 99 90 22 19 7 69 12 17 22 60 52 91 36 62 96 68 19 2 63 52 21 51 48 92 28 63 80 92 50 80 49 47 69 70 64 73 38 73 90 57 33 40 49 69 3 43 35 19 44 97 71 64 49 17 57 74 80 35 65 28 16 14 72 82 82 36 55 18 10 43 74 42 83 21 9 83 63 44 99 7 39 70 69 87 85 26 60 63 60 25 90 73 36 62 55 16 96 9 31 6 49 4 45 30 24 52 13 87 93 13 91 32 80 60 18 63 85 77 26 44 99 16 17 33 76 70 49 72 76 79 75 25 82 18 55 5 69 65 91 60 75 82 92 54 43 8 17 26 84 43 69 81 58 84 14 32 52 62 2 28 40 76 50 20 94 3 24 61 68 13 22 43 93 12 96 36 19 14 59 1 56 29 81 12 11 94 42 62 55 43 87 92 20 37 10 12 40 32 70 8 44 89 48 35 98 43 70 15 56 30 15 10 56 93 19 66 86 60 28 39 4 15 31 21 49 38 30 88 69 97 93 12 85 42 46 83 84 15 96 38 42 11 45 97 3 63 63 88 22 88 25 23 1 53 41 49 90 68 36 58 65 29 69 48 68 13 30 50 27 26 85 68 34 30 63 36 91 24 22 13 12 46 33 10 98 73 57 87 41 92 45 4 19 14 52 85 26 81 33 51 7 19 19 40 46 80 74 37 4 95 47 14 40 79 23 36 52 77 23 90 69 67 94 86 78 46 71 3 27 2 53 31 20 69 70 64 49 42 98 51 36 44 64 75 23 86 9 73 64 32 61 31 96 55 15 75 1 85 75 25 85 28 55 3 94 24 66 42 65 65 92 1 9 56 73 29 40 80 99 2 12 61 33 6 16 47 78 15 31 53 39 16 78 92 18 73 14 82 15 76 45 7 75 51 62 48 77 2 28 77 4 37 36 34 41 49 78 19 63 7 72 1 20 48 90 36 21 4 18 35 79 62 39 54 11 98 1 87 1 26 62 2 61 97 33 2 47 11 20 10 16 89 8 35 36 97 70 56 1 87 89 78 47 28 32 57 27 32 43 25 56 5 24 17 3 56 18 49 64 35 56 79 23 62 15 58 59 82 14 58 70 1 36 15 27 65 70 51 95 13 75 51 17 96 67 17 50 84 63 12 17 18 89 39 79 2 96 36 83 9 93 53 9 27 66 33 92 36 83 87 48 58 36 62 52 3 79 2 84 42 14 1 59 1 38 36 2 34 72 84 40 63 36 47 90 2 79 80 37 63 65 82 19 1 44 71 3 23 70 84 63 81 84 20 81 22 56 82 54 26 67 91 88 1 38 78 2 18 58 36 78 23 18 96 21 59 67 21 80 36 5 43 17 87 60 98 7 14 80 58 39 45 50 28 45 87 4 46 3 62 79 80 82 94 75 2 54 40 22 34 75 27 74 92 12 32 90 18 46 70 76 84 16 26 12 58 11 14 5 12 75 81 89 55 76 64 56 30 3 76 61 77 1 33 67 12 64 57 29 10 26 3 94 39 26 4 96 37 17 98 46 89 80 33 43 56 95 96 83 97 72 42 72 72 74 40 83 38 94 11 48 20 13 40 56 39 41 53 73 56 49 17 45 29 49 85 82 44 82 63 41 52 5 12 25 76 51 6 15 45 14 60 65 27 97 19 65 38 69 36 93 19 52 37 45 1 22 26 45 2 88 83 54 91 94 76 67 43 79 79 88 93 37 51 18 34 69 82 70 39 16 61 57 67 95 99 67 16 25 10 17 12 91 68 1 83 42 67 27 22 45 15 13 81 65 30 14 32 10 81 68 25 42 23 89 38 23 56 53 47 64 67 56 53 34 56 36 75 22 62 94 66 76 5 45 39 34 56 69 41 37 37 65 77 60 54 13 80 9 63 25 70 28 81 23 61 37 58 37 56 19 29 20 92 34 65 30 65 19 98 7 54 33 69 31 92 22 41 70 28 4 95 97 31 76 18 90 11 73 25 67 91 53 84 82 84 49 12 50 66 10 54 20 42 23 48 33 42 88 1 69 89 95 64 18 69 81 8 78 53 32 43 44 83 27 24 67 74 35 15 40 42 68 57 82 89 5 15 31 90 13 98 77 9 62 94 77 44 1 53 94 30 95 36 11 23 60 76 96 94 90 36 37 57 90 19 44 94 31 74 82 43 72 59 49 33 51 25 76 51 77 68 79 73 4 89 95 63 65 89 58 54 23 92 9 13 11 52 5 39 26 86 81 96 45 31 29 95 55 3 45 32 70 22 3 71 11 95 35 74 84 90 28 7 82 34 17 90 85 21 29 9 7 10 5 49 38 31 43 92 31 85 23 98 7 23 70 17 19 3 88 3 92 14 8 74 47 22 62 32 43 90 41 47 99 43 96 36 72 37 26 3 22 48 99 28 71 69 42 87 71 29 89 61 42 94 33 89 17 94 19 57 84 57 4 81 1 97 17 70 34 43 72 53 88 71 80 57 38 21 44 7 49 32 67 88 24 97 75 40 91 94 94 73 51 98 53 49 93 69 19 28 10 89 80 96 58 59 53 94 77 95 1 26 27 66 14 48 63 89 86 53 81 80 24 30 76 76 79 70 46 95 95 53 82 75 49 41 32 1 35 9 95 33 32 20 98 46 67 60 33 53 13 12 32 36 41 8 11 18 77 56 14 72 7 93 46 56 34 75 54 66 82 49 99 14 66 95 57 33 53 89 84 65 98 14 99 40 21 10 57 96 63 68 66 67 62 10 23 93 85 76 58 67 23 55 78 88 50 36 20 4 23 2 66 22 15 63 61 33 70 16 27 31 84 93 98 44 1 19 35 85 93 92 50 16 45 29 3 93 64 20 96 84 21 60 6 33 22 64 63 89 80 90 21 62 81 17 4 81 35 38 65 26 29 15 42 73 41 42 66 3 61 60 87 79 19 90 12 38 55 72 27 35 62 45 94 43 61 97 23 94 33 87 20 61 2 59 33 41 1 96 43 59 57 30 38 73 21 47 11 73 20 37 6 79 82 99 23 41 94 45 35 27 30 53 88 31 12 19 69 11 15 13 69 69 40 6 42 58 52 52 31 69 87 36 49 67 35 69 8 29 12 41 54 41 93 40 69 5 58 39 13 72 51 82 42 90 85 81 47 35 34 77 5 19 12 51 85 44 20 92 71 31 33 25 71 26 64 40 29 20 76 41 91 27 21 31 16 4 11 62 39 44 37 41 60 48 91 45 92 11 37 63 39 68 85 8 93 49 45 20 68 22 59 57 48 79 86 61 81 96 21 20 38 56 60 97 4 49 42 93 59 78 54 95 44 39 3 38 85 45 55 53 66 14 9 13 91 94 73 72 88 92 91 26 48 49 23 49 97 62 43 54 38 96 49 82 34 49 18 19 93 72 72 58 86 78 70 77 72 41 49 60 33 38 83 78 86 6 28 81 65 70 35 3 64 81 84 97 28 2 15 19 74 84 76 58 62 46 35 34 87 81 91 18 17 74 96 1 77 22 81 40 89 14 42 53 92 25 49 20 24 63 38 95 47 15 53 9 58 85 40 43 64 29 61 80 1 55 80 75 76 59 15 65 70 56 16 62 78 64 81 3 25 18 97 71 30 51 77 87 34 15 31 98 43 89 78 41 44 57 16 18 14 30 80 84 84 95 44 62 58 24 62 82 41 60 52 70 9 27 55 42 42 85 40 82 74 17 24 16 71 37 31 82 67 11 64 49 7 9 9 62 30 71 42 70 31 91 38 39 19 90 78 58 74 17 38 48 33 59 62 2 96 92 83 61 4 46 10 8 54 18 67 81 88 9 49 17 1 86 53 17 74 32 74 48 48 12 94 78 71 56 77 65 46 60 26 47 4 33 54 57 50 19 38 37 28 86 51 26 70 5 42 43 34 14 90 79 23 84 55 91 38 32 56 84 89 79 31 93 12 83 48 62 2 84 96 27 68 47 50 37 49 91 79 80 3 69 57 26 52 12 15 87 43 71 71 33 50 1 26 62 81 71 22 80 55 16 8 24 60 57 60 10 47 37 87 47 4 45 70 55 56 85 41 97 54 12 30 4 10 53 63 90 22 82 71 77 97 76 98 58 31 58 65 75 92 52 21 95 94 90 51 51 75 89 48 29 1 75 31 9 26 93 96 47 74 65 22 71 41 20 29 70 75 93 43 67 44 63 63 38 54 12 86 27 1 32 54 98 5 84 5 30 75 2 75 49 66 94 21 6 15 47 73 87 39 16 53 82 79 16 18 31 25 5 55 23 34 9 19 39 92 24 66 66 25 39 13 90 34 31 93 46 78 66 31 15 82 83 94 59 96 12 87 21 14 42 41 48 51 60 86 41 83 50 7 8 89 18 95 23 48 89 66 24 55 96 38 35 80 32 93 76 42 80 95 55 23 36 3 71 95 86 12 78 37 17 83 26 34 79 46 79 66 12 4 21 8 39 56 85 71 47 60 13 26 55 65 46 90 68 17 84 54 26 62 88 40 44 14 71 23 59 51 88 68 52 7 74 90 60 59 59 6 19 69 31 71 35 74 60 1 90 44 54 14 4 43 54 47 54 23 67 12 71 53 79 23 60 53 12 18 11 68 23 27 38 51 98 70 25 58 70 15 99 22 27 3 62 78 50 17 1 15 28 70 68 5 90 28 56 2 43 66 68 66 90 4 17 86 73 42 44 41 54 43 62 80 44 25 56 91 39 55 6 66 25 73 68 15 98 24 15 42 87 82 6 76 83 22 62 56 61 5 96 16 45 56 93 88 80 48 77 19 3 83 82 27 54 49 39 51 70 51 90 58 31 93 32 14 13 93 67 74 97 61 87 41 18 78 29 95 26 7 13 28 87 94 52 39 43 89 87 12 40 75 69 71 68 98 82 81 91 50 55 87 9 40 28 26 18 54 20 44 58 32 69 45 24 20 82 65 9 67 76 46 43 43 15 11 41 97 89 32 45 44 17 53 83 42 77 99 96 96 43 54 26 10 97 49 29 77 14 35 44 89 79 86 32 93 95 72 88 84 3 31 27 17 84 8 59 59 7 55 53 49 7 78 59 4 27 85 80 41 21 23 30 99 9 62 90 2 32 79 86 32 8 13 49 89 20 8 48 27 62 98 73 68 76 30 70 4 16 50 42 34 70 69 31 79 29 19 80 61 95 64 92 4 74 41 92 92 48 41 19 8 39 89 74 14 20 44 15 33 91 56 64 62 25 92 39 54 11 17 13 7 81 3 10 53 44 2 45 89 40 61 95 77 51 69 90 68 11 3 98 2 58 62 61 80 52 99 32 62 17 42 66 95 45 75 48 86 75 91 73 13 52 68 87 3 35 75 68 45 77 66 45 33 26 4 14 77 4 43 40 18 85 6 11 30 79 56 16 52 47 88 64 99 55 52 99 89 27 68 33 3 32 75 35 58 78 48 35 79 91 72 94 76 76 3 4 53 57 19 5 4 5 66 1 59 16 1 47 43 66 77 43 97 50 77 55 26 26 88 4 15 58 95 88 34 98 91 84 55 8 88 56 10 53 57 67 68 55 12 9 19 88 51 16 36 29 69 61 52 55 62 64 13 58 52 45 54 41 27 7 46 16 62 55 66 17 22 34 69 33 43 87 19 93 2 52 20 68 12 71 21 73 35 31 29 84 75 82 25 1 88 68 16 49 24 79 65 43 13 35 74 55 20 90 47 19 43 66 86 54 38 5 25 70 36 52 55 9 34 77 9 21 46 22 69 67 1 34 10 14 66 83 66 84 72 13 3 15 77 87 66 13 91 88 82 27 40 35 34 72 13 42 92 56 64 61 23 64 92 32 75 57 14 42 41 85 52 41 97 29 28 61 41 18 49 22 42 87 56 75 59 66 18 51 22 79 10 44 43 99 76 19 56 87 58 94 70 10 36 67 37 63 26 77 80 72 96 21 59 53 95 16 19 13 66 41 91 73 82 33 73 58 49 27 43 7 22 13 14 57 77 50 18 3 26 96 75 22 17 32 72 12 48 89 23 12 30 14 83 12 44 54 68 92 80 9 96 2 22 9 56 96 56 74 97 81 70 70 2 86 2 73 95 47 62 18 59 89 30 42 99 73 95 65 64 73 73 60 73 92 66 29 89 23 1 86 2 68 56 3 52 55 74 48 3 34 65 59 22 94 98 21 68 91 83 32 64 56 89 35 49 56 64 36 76 62 20 77 31 73 80 82 28 52 28 28 85 93 86 7 87 84 25 53 75 8 82 38 64 70 72 11 24 34 44 99 96 63 76 25 36 54 5 61 6 33 89 89 26 75 95 11 58 21 62 33 26 44 70 89 12 43 97 35 76 41 34 70 2 9 94 35 62 97 96 66 30 83 55 53 58 50 61 14 68 23 47 94 65 15 81 76 55 77 12 30 16 43 99 18 51 92 50 14 89 46 79 19 29 32 69 85 81 30 98 48 53 43 40 16 58 19 89 11 93 98 40 10 42 38 25 90 30 74 2 19 19 78 35 47 10 4 30 89 33 29 37 83 69 74 96 25 90 86 36 84 84 75 93 24 13 16 15 40 89 16 58 8 94 92 53 4 95 82 90 27 9 27 10 78 98 5 3 89 90 38 73 72 12 64 96 22 79 11 62 68 24 20 74 16 11 27 20 4 7 10 30 16 35 38 93 31 42 95 18 30 32 90 2 43 52 95 64 31 4 26 97 28 44 69 43 54 95 60 55 99 68 83 15 1 19 8 29 60 2 47 87 33 37 86 75 89 82 37 18 85 61 13 13 5 81 54 56 76 12 11 76 77 93 88 75 12 96 5 69 95 51 54 28 85 41 1 72 23 35 90 8 95 3 19 99 84 70 53 58 81 62 32 57 53 21 32 63 15 36 30 8 86 84 33 70 25 33 42 45 67 32 50 61 33 68 58 15 36 12 72 16 73 3 72 24 21 4 86 33 38 17 40 22 1 72 91 23 3 34 67 69 63 17 28 95 83 86 8 17 95 78 32 68 80 2 91 1 6 76 31 41 92 70 62 90 42 54 13 44 85 77 11 48 91 39 42 72 23 49 89 18 27 19 83 5 21 72 3 24 48 33 64 40 3 24 30 42 77 40 85 62 17 94 9 7 31 50 78 53 98 65 70 24 84 53 28 5 23 31 28 71 63 89 9 64 13 37 6 90 76 89 50 91 83 56 95 14 6 71 66 3 37 34 24 21 84 51 23 7 79 50 75 41 39 84 5 51 19 10 39 92 98 87 81 79 43 76 92 49 48 56 49 84 87 72 3 71 21 25 76 1 72 51 41 11 33 43 59 51 52 98 44 49 83 25 28 26 99 19 72 47 74 21 29 60 90 29 31 12 51 7 12 23 56 50 33 88 92 89 38 44 85 79 90 68 2 17 94 1 33 66 45 5 85 71 64 75 99 95 86 50 99 95 70 55 45 1 42 37 90 77 79 75 56 69 42 57 83 36 56 16 99 98 21 82 70 84 58 67 77 42 16 77 38 85 30 82 86 69 20 74 44 98 49 99 65 90 55 49 24 9 62 22 7 82 4 76 65 61 42 42 4 57 17 41 40 47 23 26 14 42 97 58 38 47 55 4 35 10 50 57 16 12 78 23 94 81 96 59 41 38 98 44 92 16 82 33 60 3 56 71 43 54 29 80 98 84 83 31 91 33 87 6 45 65 28 37 45 24 93 85 60 91 27 52 5 7 82 64 9 39 36 51 92 62 32 88 44 13 19 34 44 7 39 86 69 66 21 12 87 14 94 45 3 19 97 8 25 79 69 34 16 3 82 6 63 14 93 7 25 13 40 66 17 76 50 83 42 70 93 28 81 87 72 83 7 67 88 31 45 58 62 60 58 45 66 21 56 59 26 78 69 63 44 83 40 93 65 79 61 58 7 42 45 77 26 49 44 14 80 88 69 40 47 26 84 13 44 41 69 69 19 37 31 61 20 70 54 82 49 16 40 54 55 83 29 80 32 72 92 10 59 59 50 6 84 32 16 29 72 84 95 89 19 26 50 37 93 2 19 41 15 59 94 70 42 21 48 71 92 40 81 49 99 29 52 83 60 67 10 31 50 4 20 68 29 67 5 21 68 24 61 81 80 53 49 22 73 96 90 63 35 71 13 34 97 62 15 58 30 23 88 79 26 8 47 52 72 50 72 38 73 33 19 53 85 67 72 58 62 62 20 96 32 30 28 29 91 42 86 21 64 72 97 87 77 45 40 49 94 10 87 65 43 4 18 26 71 87 82 31 49 2 27 78 31 54 8 22 93 91 41 56 62 38 43 39 80 80 86 74 90 73 37 31 76 52 56 45 39 36 75 86 35 99 64 65 51 69 85 43 59 26 98 21 61 39 57 42 20 43 16 8 16 51 38 90 3 91 33 42 26 7 28 60 6 89 24 55 59 7 97 16 30 93 36 90 32 92 32 49 34 46 56 47 96 91 37 98 81 70 38 7 76 63 64 79 53 85 32 10 91 29 25 21 22 58 12 52 48 41 1 81 86 55 29 82 46 63 79 25 33 17 29 7 80 93 84 31 78 16 40 68 43 64 88 62 20 97 14 67 39 15 49 23 69 77 6 13 40 82 38 71 98 66 75 76 57 59 7 34 73 46 2 16 8 87 77 27 83 89 94 20 4 43 42 70 18 45 82 55 25 18 26 24 82 99 99 39 56 5 72 29 50 71 42 56 57 18 82 38 7 74 57 8 15 96 75 32 40 57 87 64 73 11 85 55 10 83 93 66 87 64 92 35 33 33 90 87 50 71 25 54 45 79 59 60 76 34 89 14 88 74 77 61 85 63 16 92 44 8 56 31 69 49 65 99 79 54 87 27 25 12 80 67 89 39 25 63 70 15 76 58 88 51 20 71 14 33 62 55 38 18 85 7 64 49 5 43 3 91 69 25 1 47 91 89 83 17 52 53 29 26 12 17 77 29 86 88 59 48 44 97 63 27 2 28 75 6 68 77 94 38 2 95 84 91 82 66 8 33 19 36 58 28 50 33 54 34 22 14 81 63 9 45 89 10 70 65 14 38 40 8 73 40 3 56 31 83 22 36 16 38 71 71 66 19 5 20 53 24 31 32 84 39 74 73 49 42 36 60 80 76 67 53 16 70 9 46 51 28 81 66 66 50 35 32 66 39 49 17 60 78 49 44 17 21 18 63 63 53 23 41 27 90 93 42 58 1 85 9 26 64 72 91 14 7 21 80 46 68 96 4 46 43 48 62 62 63 26 25 14 46 63 39 34 54 80 91 54 64 99 78 28 69 69 42 76 88 20 20 56 14 23 2 57 68 63 17 29 86 41 43 31 2 81 64 55 59 56 8 23 53 85 51 23 54 90 98 42 8 16 95 21 38 96 75 7 58 91 35 42 30 75 72 31 54 37 86 12 90 93 34 41 78 82 61 30 70 57 70 77 72 65 96 11 60 71 15 18 61 47 57 90 23 30 20 74 64 6 85 52 96 18 92 72 97 52 99 66 9 69 43 81 33 39 89 90 9 4 6 69 50 62 59 70 91 76 43 53 81 26 5 75 43 95 47 39 47 47 5 55 14 45 34 44 82 23 34 90 26 39 57 74 2 16 42 90 90 84 44 71 11 46 47 51 41 91 87 85 38 91 41 50 35 74 93 17 95 28 7 19 64 63 92 65 76 33 54 66 15 95 36 23 39 80 72 80 71 59 63 8 51 4 57 85 76 50 99 71 75 4 87 40 64 80 3 38 11 56 3 25 49 38 46 88 16 18 68 86 76 29 91 25 33 48 8 7 96 7 75 71 10 62 11 71 40 14 10 48 67 12 71 17 47 17 5 62 34 70 46 8 98 38 33 29 83 38 33 79 43 8 49 50 68 59 22 6 70 31 54 38 42 25 52 88 41 56 48 72 26 93 79 22 31 10 51 13 48 83 91 90 89 40 40 55 97 61 60 67 89 14 3 31 36 54 17 74 8 64 46 31 56 26 53 84 33 2 96 80 82 86 70 69 24 9 24 21 69 84 86 57 95 86 87 32 39 3 4 44 64 50 75 20 73 26 5 6 25 98 86 7 84 54 76 9 60 97 27 28 81 11 84 75 97 69 5 34 71 8 77 36 57 52 53 30 75 55 34 99 54 18 5 36 69 78 44 30 75 69 57 55 79 41 30 74 10 34 8 79 41 85 13 96 35 65 24 11 21 57 8 72 72 10 8 42 85 50 71 61 19 28 14 95 66 43 70 75 74 77 54 13 62 66 9 95 30 31 6 48 87 11 20 60 19 25 99 4 72 70 62 90 95 75 84 61 16 54 36 89 31 88 1 91 52 9 86 81 39 89 27 25 99 44 82 16 69 81 20 39 49 81 30 44 57 12 5 70 65 38 60 93 24 60 84 76 66 68 55 4 57 82 26 55 26 8 70 92 86 89 32 33 69 59 76 26 70 78 95 33 14 53 26 38 11 9 14 75 76 66 76 34 48 2 86 72 7 56 62 90 44 93 23 13 50 98 36 18 74 29 50 87 80 76 25 88 82 36 63 58 3 39 89 48 38 75 18 44 30 80 34 71 71 56 83 22 52 17 39 24 45 89 12 23 63 34 12 45 68 74 1 68 12 90 16 49 63 34 91 90 12 25 61 82 79 42 4 29 56 41 53 99 28 64 22 90 95 31 33 63 4 31 31 15 19 45 61 80 78 52 70 87 75 30 69 54 69 73 80 24 14 33 23 41 96 42 29 92 73 59 53 76 89 84 88 9 29 47 86 5 99 56 91 72 83 60 24 51 31 4 74 42 37 94 82 31 34 9 21 7 67 74 80 55 58 68 61 84 14 47 88 13 1 77 82 82 35 6 33 66 9 5 8 45 96 88 76 30 96 96 35 62 68 13 15 24 81 75 8 92 20 93 5 20 68 86 2 4 89 32 69 97 34 74 41 28 60 15 56 55 9 90 17 77 3 29 1 81 4 7 73 23 97 75 40 66 59 40 69 48 69 36 44 2 8 84 29 68 98 84 23 7 72 37 83 73 65 82 54 66 88 26 86 85 1 26 49 58 63 16 4 33 49 47 32 57 31 60 23 29 43 45 34 13 79 17 85 44 96 38 10 84 63 93 68 61 19 15 19 80 31 23 11 79 67 42 34 98 99 56 25 42 1 58 53 79 73 38 21 69 75 28 52 38 21 18 97 40 32 14 18 62 36 28 40 4 69 73 99 68 30 24 9 28 82 61 8 55 96 26 22 72 54 73 8 74 90 5 12 23 19 29 82 52 56 20 53 23 93 52 91 21 74 97 48 54 56 53 7 52 79 28 22 33 2 30 7 89 32 19 12 50 45 92 1 2 12 53 24 3 4 13 23 77 8 71 31 63 24 35 14 1 62 35 33 61 62 38 51 94 54 60 42 98 52 42 97 62 95 22 64 98 32 87 75 40 56 4 1 77 38 14 78 97 47 9 59 7 44 10 1 97 67 43 94 18 84 91 79 79 11 43 75 43 28 48 82 81 49 80 57 86 92 35 82 39 41 41 43 85 48 44 80 15 86 74 32 68 64 9 46 74 50 21 17 75 67 96 57 16 77 14 3 67 46 82 4 84 23 46 67 68 89 48 80 73 20 11 40 81 19 85 56 66 4 70 42 70 67 98 86 42 10 86 7 55 68 10 39 88 55 7 56 43 52 34 16 69 44 55 51 61 38 7 25 42 74 66 12 41 62 95 80 71 81 86 24 49 95 61 35 49 65 88 91 17 23 5 83 64 60 34 23 95 38 48 37 13 14 47 51 76 40 30 45 22 14 69 68 8 28 4 56 92 89 47 7 12 49 89 74 9 22 96 3 57 42 37 67 54 81 17 28 22 46 72 43 57 39 9 64 66 10 20 58 99 64 64 11 14 52 82 20 71 79 20 28 19 57 93 72 38 10 99 59 53 70 99 10 9 9 74 75 18 91 31 17 54 95 26 67 45 8 84 16 84 5 41 4 59 34 75 96 43 73 56 95 43 53 6 51 61 77 24 79 68 55 93 22 48 19 86 92 27 71 8 11 73 48 12 30 80 87 26 23 58 79 17 1 33 22 49 91 98 73 70 64 28 62 86 75 80 72 65 5 41 70 16 12 16 25 41 95 10 65 19 67 44 35 65 74 54 15 66 50 87 34 14 13 95 97 85 74 70 50 78 9 18 91 21 33 17 59 29 26 24 45 93 66 77 58 40 31 70 4 78 55 36 89 67 31 87 50 5 57 97 81 65 15 72 83 48 88 43 74 15 64 19 6 30 95 61 68 24 30 69 99 84 5 88 50 34 75 99 36 30 95 17 93 10 89 76 55 77 17 29 89 79 45 92 9 38 52 74 61 81 44 58 65 46 47 13 79 20 13 14 50 6 30 43 15 17 17 70 94 32 96 81 11 42 72 17 79 24 91 39 3 33 94 67 76 41 78 54 59 88 67 9 93 96 49 8 14 63 75 6 92 70 84 1 12 54 18 88 77 7 25 79 37 20 45 13 58 23 66 17 9 33 23 2 28 69 9 39 33 82 42 23 52 24 24 61 78 41 49 53 45 72 33 81 91 75 93 49 95 58 66 4 88 86 5 14 56 11 50 88 90 89 11 42 14 32 1 89 72 48 42 17 20 72 95 11 47 87 57 40 43 21 41 31 8 43 43 63 52 92 49 42 82 57 82 95 89 82 82 59 30 24 74 47 96 69 55 41 56 13 79 98 33 20 28 38 63 70 1 15 60 47 54 42 5 36 35 91 17 17 50 44 41 24 91 35 93 46 75 47 56 54 44 87 72 69 25 35 39 24 47 98 70 1 39 72 35 71 63 49 88 14 92 27 37 81 61 28 28 34 75 81 86 17 68 58 85 91 92 22 15 37 20 82 35 56 55 67 28 16 16 14 27 9 40 64 87 98 89 13 32 62 94 18 78 62 75 63 53 65 84 65 99 3 48 35 58 1 2 83 14 18 96 41 24 34 3 11 32 91 24 62 54 16 79 30 75 53 93 27 16 75 91 16 75 37 50 34 37 49 15 51 64 12 91 85 45 91 96 75 82 18 37 34 31 14 64 6 66 55 32 82 28 24 95 4 60 45 35 95 91 49 44 56 58 33 41 4 24 35 78 4 50 13 36 80 26 99 84 92 52 16 72 79 37 67 80 95 10 15 90 1 64 32 56 22 64 95 23 87 30 98 88 80 11 24 58 37 21 42 27 72 56 98 50 92 63 30 85 72 45 73 70 7 5 27 28 68 22 49 53 49 45 42 27 56 63 83 90 84 25 17 56 80 13 4 71 73 34 54 45 76 28 15 82 32 39 8 98 58 54 51 6 99 90 32 55 54 15 43 36 38 59 91 16 69 93 84 42 25 39 84 1 66 96 80 95 36 87 93 91 40 43 96 39 31 29 91 82 41 34 18 76 90 8 92 57 1 76 98 25 15 82 23 78 76 3 74 12 87 67 4 27 8 97 65 39 24 54 21 65 87 39 41 75 46 31 32 44 8 30 68 20 10 88 98 86 90 70 95 77 37 96 3 45 94 65 83 16 20 2 80 5 40 20 80 83 50 12 27 55 40 92 73 47 80 71 31 68 41 25 44 75 21 44 18 13 9 98 29 26 1 7 31 38 24 11 20 72 20 44 27 57 37 97 3 15 68 33 81 7 55 25 80 74 68 97 86 74 94 13 1 92 18 31 30 41 39 49 13 56 93 38 12 28 35 14 40 2 44 21 6 99 43 83 73 9 79 57 83 73 68 81 65 85 12 92 26 48 42 37 2 33 74 13 58 7 26 95 6 68 17 12 67 57 94 38 66 73 92 47 44 60 28 9 45 37 2 71 82 41 6 83 71 77 94 27 83 20 22 89 85 36 98 50 93 92 87 57 64 80 4 8 40 29 15 85 65 16 54 47 54 57 28 23 34 22 49 17 40 70 4 25 7 2 75 97 94 60 54 56 40 55 63 78 83 77 61 46 90 13 90 42 69 18 64 3 38 13 17 77 81 21 99 85 22 74 82 14 35 34 69 72 86 31 50 69 6 11 13 94 23 1 36 89 16 98 91 53 11 9 30 89 27 28 74 48 2 54 60 34 85 29 7 71 57 54 38 63 63 50 57 85 50 90 73 66 88 64 17 97 70 45 86 96 72 59 43 73 11 3 6 96 29 10 67 86 63 6 47 26 53 4 10 2 93 82 65 80 44 81 77 15 26 63 9 97 20 51 69 31 51 74 25 80 81 91 64 44 94 11 68 48 14 75 47 5 55 12 82 96 92 59 9 17 21 18 14 40 66 80 68 18 52 92 95 33 82 59 77 76 69 43 22 80 16 68 82 68 77 65 64 68 22 73 84 42 88 95 80 52 74 48 67 26 39 60 59 21 19 34 96 85 76 19 63 89 84 46 57 60 9 19 28 28 89 10 70 75 3 48 28 76 95 92 3 34 53 61 54 71 94 49 55 68 65 18 55 47 61 10 7 67 28 32 95 18 41 65 90 42 13 16 18 6 9 18 38 61 78 89 30 70 38 82 36 1 1 90 48 61 99 54 29 26 84 22 41 23 86 31 64 96 47 82 99 55 97 37 14 76 25 41 44 62 24 80 61 22 68 9 80 68 60 7 91 44 28 32 67 14 62 29 8 7 9 8 59 7 42 72 80 66 12 24 27 33 2 87 54 70 93 34 36 51 41 27 95 68 56 60 80 18 86 85 25 95 92 83 2 33 54 81 96 63 3 23 95 5 8 49 72 1 80 6 52 21 30 45 87 85 3 65 1 88 50 23 83 43 7 82 73 58 61 69 21 64 90 14 66 97 62 36 96 40 41 46 59 70 88 46 53 90 11 53 76 60 76 58 1 80 40 71 36 2 41 56 63 31 67 29 26 27 64 22 66 3 67 25 70 55 68 23 43 78 75 20 37 49 77 35 29 15 7 62 14 45 18 76 75 82 3 1 9 66 21 75 66 85 99 36 39 66 58 81 42 32 98 78 80 73 12 8 88 18 69 2 62 85 76 35 67 78 33 76 43 53 49 9 39 46 43 77 12 1 56 54 30 55 30 9 28 41 14 14 56 80 14 16 63 89 50 29 65 81 5 6 34 51 13 70 96 55 45 9 53 2 60 83 54 89 91 79 31 5 93 84 84 5 1 48 91 50 76 56 31 78 60 63 27 72 31 23 25 76 29 77 75 88 60 29 76 49 8 5 51 98 88 34 3 88 81 93 37 55 48 65 31 6 26 55 77 57 77 2 33 5 76 8 90 35 34 64 83 41 68 35 38 57 68 40 45 47 32 79 99 77 45 28 82 70 82 57 25 57 56 57 61 32 62 50 66 95 14 48 35 82 80 70 37 48 10 79 92 39 59 89 14 2 17 93 69 98 50 94 55 6 49 15 36 12 62 99 5 75 47 37 55 25 7 91 72 15 71 62 51 28 51 65 29 67 58 97 63 7 89 17 12 39 31 45 48 90 43 52 65 89 87 19 15 93 10 84 6 78 45 57 6 95 20 34 61 77 30 24 81 19 40 93 57 68 36 5 58 78 55 22 66 42 40 78 33 49 60 37 28 5 93 33 1 11 65 61 85 94 82 67 13 23 58 70 88 93 72 47 70 27 68 36 66 8 14 97 54 71 34 79 76 25 11 76 33 75 35 18 69 15 84 79 37 42 47 24 34 20 70 4 44 36 37 9 41 50 4 92 19 37 72 94 59 82 68 89 55 1 7 22 16 91 1 50 31 48 73 64 65 41 67 7 74 4 15 15 51 18 8 70 52 77 62 9 57 31 97 12 31 5 33 44 93 33 94 24 78 67 86 41 7 51 48 80 53 62 95 2 78 1 69 28 75 32 37 32 60 32 43 88 34 75 33 27 6 27 49 84 91 33 25 97 83 70 78 36 31 71 38 9 69 7 36 44 36 70 75 95 3 16 84 36 90 17 61 93 41 10 75 32 42 98 28 25 68 4 59 98 74 94 7 41 1 41 82 37 11 57 32 13 70 14 47 58 30 8 51 70 17 27 1 56 25 28 78 90 31 37 89 3 31 93 43 30 32 25 64 43 79 93 53 49 8 99 7 37 5 55 6 21 81 6 74 4 33 53 94 63 87 81 63 17 72 6 44 5 28 8 47 5 1 97 53 6 95 57 41 99 12 46 19 91 51 92 92 81 43 84 42 29 65 5 45 38 8 86 42 35 93 86 39 91 81 89 97 76 44 36 76 55 81 92 44 30 82 37 11 26 21 50 52 84 54 96 22 61 80 61 93 73 45 30 62 26 19 57 1 62 92 76 15 71 66 57 1 48 93 9 73 12 58 23 95 10 19 15 68 96 73 61 67 16 88 30 42 7 84 42 66 77 16 79 46 79 36 47 27 27 53 98 36 12 21 30 21 38 44 87 34 16 48 2 31 37 29 70 41 13 10 6 87 25 82 34 2 16 78 29 40 31 27 75 40 45 5 59 82 47 46 17 62 91 16 92 26 44 63 65 54 72 68 42 95 50 73 96 65 49 23 5 77 49 77 18 94 82 76 74 29 20 88 88 11 4 78 37 45 41 99 99 12 67 39 5 17 10 98 79 58 22 81 35 68 56 50 60 38 24 35 64 43 23 50 52 25 29 86 69 67 85 66 76 50 3 80 66 12 79 43 67 98 22 1 64 77 50 25 14 72 57 75 13 77 26 64 2 54 48 69 19 31 35 95 80 38 75 44 47 52 86 15 48 6 15 13 83 62 37 94 34 91 69 47 68 92 9 70 44 57 39 63 87 71 58 68 7 31 12 54 81 96 68 27 99 80 39 82 42 73 74 74 64 42 19 33 34 27 1 78 81 37 41 67 8 96 35 13 25 44 66 6 38 32 33 38 12 69 18 51 43 90 25 5 32 41 35 65 68 35 41 47 71 79 14 77 75 46 89 98 88 53 4 26 84 34 61 95 2 77 44 44 67 69 46 98 10 81 63 75 16 3 23 85 81 36 60 55 80 47 53 68 99 54 93 83 88 53 76 89 30 20 31 96 86 76 92 94 57 53 67 71 55 89 54 37 24 14 91 4 60 44 69 59 97 62 40 83 13 16 70 40 33 98 34 18 75 26 12 30 79 78 98 32 66 52 66 87 65 55 90 23 98 59 79 94 19 19 75 30 32 44 69 63 42 4 80 17 27 91 45 4 67 43 36 33 95 2 20 58 57 8 81 53 64 60 45 81 77 19 9 7 62 77 69 4 78 47 21 6 36 63 9 4 6 42 34 98 42 52 57 96 59 36 47 22 93 92 1 70 11 9 75 70 83 42 73 62 89 91 65 25 54 71 28 58 14 60 56 55 12 13 49 70 46 95 89 40 87 89 10 95 95 82 65 79 25 37 39 14 28 4 36 80 74 62 38 87 22 93 40 33 5 88 1 50 84 90 89 69 77 97 63 73 79 26 50 2 62 88 15 88 91 49 68 63 11 6 49 32 96 88 64 98 75 64 49 57 54 36 24 30 33 86 3 11 11 50 12 72 38 25 58 27 73 26 89 81 29 38 13 24 25 76 22 97 38 68 54 92 5 75 20 35 62 20 43 70 69 53 40 7 75 98 31 46 22 20 27 49 56 39 72 80 13 91 77 50 58 29 40 62 4 59 94 63 78 36 33 47 88 73 51 61 69 81 7 90 99 31 37 55 69 7 33 79 98 10 27 56 36 67 16 39 24 8 1 3 43 33 47 29 4 96 89 70 77 93 61 76 24 95 29 90 3 61 69 1 68 96 54 4 61 67 43 84 74 41 84 18 73 30 44 75 26 32 45 1 25 4 75 47 99 4 37 2 65 5 99 33 98 53 35 57 18 77 41 91 18 24 7 88 53 51 61 76 82 7 76 5 8 51 49 7 53 86 6 18 88 5 48 84 55 82 41 72 57 79 62 72 3 68 59 53 17 20 29 96 26 4 2 34 54 50 38 7 34 44 22 20 46 68 4 99 50 44 69 6 22 31 77 24 99 34 75 16 54 4 13 77 5 12 9 59 59 47 63 93 88 83 11 32 51 15 31 98 56 1 2 77 31 77 99 28 11 74 44 64 75 54 40 78 65 48 37 24 92 97 15 80 78 26 13 27 38 41 24 93 41 25 69 70 2 66 97 11 38 41 72 13 92 12 88 55 60 25 77 52 21 91 31 96 15 41 24 52 81 47 44 23 69 11 92 69 76 87 79 14 27 51 24 19 63 13 74 21 35 51 70 53 40 1 50 53 39 71 3 21 18 46 41 84 54 31 53 30 18 30 43 44 79 65 63 42 77 35 60 12 85 30 63 23 29 13 75 67 83 78 85 98 22 26 82 76 56 34 6 72 61 47 16 40 12 76 79 86 11 39 95 93 67 58 15 93 70 89 60 51 65 44 49 87 69 30 61 24 61 64 95 22 11 9 62 20 83 41 4 93 78 99 85 45 55 99 38 24 86 95 74 52 39 22 37 7 51 97 28 10 61 21 31 70 29 92 87 12 32 89 4 10 88 86 52 41 83 87 64 69 80 39 19 20 60 53 24 9 48 49 16 8 69 46 75 95 37 62 8 66 49 9 75 35 92 25 76 75 10 40 42 89 76 61 7 34 12 30 40 60 78 55 67 45 2 42 41 38 2 46 2 51 54 76 85 44 98 61 19 8 99 60 96 75 19 4 10 31 31 49 88 8 5 55 52 4 94 92 39 95 36 40 44 87 14 28 31 10 88 49 17 85 8 11 59 26 12 68 54 41 15 42 48 17 96 97 18 88 88 56 84 24 93 26 12 7 53 42 14 40 89 30 25 96 39 83 22 50 49 76 90 64 18 36 78 13 34 96 1 20 50 82 43 42 9 54 48 61 94 60 1 83 89 24 79 26 7 98 74 56 74 62 18 90 98 93 1 30 87 1 49 38 81 89 79 89 44 25 48 36 82 47 19 72 70 95 95 76 93 69 30 66 32 45 56 28 39 54 57 26 52 4 61 33 92 38 20 34 61 66 69 43 13 85 13 82 78 9 56 72 75 86 36 7 31 91 34 69 43 88 93 94 91 52 28 84 90 45 16 51 11 85 91 23 68 5 3 47 11 59 17 85 43 52 90 73 41 24 41 83 11 34 77 2 83 3 83 73 46 99 22 56 82 14 77 50 16 77 94 26 36 11 9 78 62 98 50 1 21 90 83 31 22 59 32 5 61 14 76 5 13 97 61 92 9 36 42 24 13 35 47 47 45 54 23 6 52 72 6 72 60 87 3 81 46 33 84 5 46 60 10 56 55 68 48 64 2 87 85 14 22 31 58 65 84 81 70 36 53 73 7 14 60 7 92 6 39 76 9 82 34 18 38 87 83 83 49 84 71 34 95 90 64 54 55 46 35 25 82 85 98 86 98 56 92 89 62 30 65 68 12 97 85 48 82 68 31 31 52 2 64 45 92 27 98 47 72 33 70 52 19 66 36 15 22 29 4 81 58 67 49 69 62 32 15 44 97 46 74 47 45 36 92 37 60 90 82 31 22 50 82 38 14 17 52 33 45 54 13 1 21 59 67 82 91 82 24 86 28 97 34 72 31 24 8 91 14 87 22 33 35 2 70 48 18 21 80 62 74 90 62 92 50 28 72 39 10 95 25 37 92 58 7 21 81 14 12 93 98 33 24 33 35 94 78 52 15 57 13 86 47 72 78 96 99 50 35 9 43 60 43 33 16 50 53 95 61 65 86 58 95 10 88 30 4 67 80 16 24 90 99 68 60 75 65 60 23 99 66 65 57 8 97 71 55 51 66 14 14 50 71 9 59 58 39 61 23 17 74 46 5 74 14 64 47 76 22 70 74 86 35 31 93 31 2 46 81 65 59 94 15 29 3 72 86 39 33 9 53 5 52 57 76 63 20 24 40 41 93 14 27 26 42 18 56 42 63 35 7 23 27 20 49 28 91 33 64 24 39 18 28 90 72 5 51 91 26 88 31 17 99 55 42 42 73 96 83 36 31 87 56 58 7 3 85 97 35 49 19 73 64 45 61 37 47 11 26 70 98 54 86 98 10 28 38 82 22 19 16 53 6 72 9 11 74 93 6 8 40 23 80 3 65 40 37 12 50 62 79 48 17 65 44 26 90 79 6 13 97 21 65 2 90 73 12 65 64 15 70 2 37 50 4 99 87 40 11 37 1 89 83 17 52 25 40 43 5 43 55 99 63 20 1 54 90 10 17 52 25 86 53 59 34 57 59 22 96 67 56 96 55 37 11 7 62 48 47 64 90 2 63 52 19 64 6 9 71 20 60 93 6 14 53 37 68 10 58 64 74 13 59 27 49 67 32 11 16 78 74 4 80 36 55 98 99 58 6 68 77 63 62 80 76 13 16 42 20 71 5 93 83 63 19 33 28 50 41 43 28 14 45 6 49 97 3 48 56 6 14 31 68 75 10 43 87 25 84 7 95 88 98 79 49 17 10 77 64 50 18 89 63 62 95 12 60 95 57 14 1 71 44 66 44 51 9 32 73 93 36 69 81 32 46 29 46 55 6 10 3 23 99 66 83 92 75 41 85 33 54 83 2 95 49 45 45 58 74 18 49 9 86 28 40 30 56 84 84 61 93 85 82 90 51 63 80 26 4 63 56 55 46 57 48 95 1 92 51 74 11 99 82 94 27 21 25 81 5 7 42 95 91 22 84 40 84 62 64 85 26 20 40 71 75 88 64 75 80 13 49 88 10 30 83 35 50 8 16 52 12 57 47 4 77 29 43 61 91 5 47 17 25 84 85 97 70 48 72 49 60 19 37 70 46 18 5 95 25 20 45 35 74 90 38 51 19 78 11 10 83 55 24 6 39 10 3 8 57 72 56 15 90 92 84 37 11 86 30 33 4 75 65 78 63 3 27 81 79 37 89 60 89 13 63 29 22 65 34 76 37 89 91 25 79 73 61 87 60 89 19 63 64 83 39 27 84 66 6 61 1 94 21 90 8 83 17 27 46 50 2 82 37 92 5 16 63 66 2 21 55 20 84 17 1 21 41 84 84 44 45 85 39 63 73 44 44 89 68 89 37 69 69 73 59 74 86 23 38 87 43 90 5 25 5 6 44 45 87 28 86 31 13 25 91 85 66 36 72 35 23 9 4 90 81 61 62 68 83 99 53 24 87 58 47 91 61 90 34 46 18 20 74 29 43 66 12 9 99 84 43 20 92 45 8 72 6 69 38 86 66 90 8 51 46 54 42 5 44 75 49 60 93 23 88 36 86 97 44 83 81 85 2 72 30 9 42 33 76 79 17 40 67 22 91 14 76 33 16 18 7 64 75 99 87 63 33 71 59 76 55 40 61 56 10 88 62 51 19 38 28 35 78 95 57 69 9 31 99 22 46 4 86 22 1 71 82 33 42 41 8 94 79 68 48 88 55 11 38 73 46 65 7 22 60 61 88 66 91 88 88 35 91 74 56 90 43 39 23 84 77 30 77 56 96 25 43 51 33 80 22 77 45 28 98 6 86 87 69 75 75 57 11 64 29 66 54 71 3 75 54 80 5 31 36 1 53 78 49 84 56 69 61 2 96 59 5 81 46 73 56 19 31 66 81 59 33 33 29 33 8 82 13 13 11 47 11 63 23 58 45 79 27 6 80 21 65 82 2 9 55 58 28 83 22 9 41 52 39 69 85 47 49 97 57 59 42 65 20 65 23 65 42 49 70 20 68 33 2 69 42 54 25 67 38 47 73 78 98 12 45 83 58 93 79 13 52 19 78 71 81 1 34 23 48 3 40 14 35 41 82 74 95 6 41 31 50 12 9 48 24 53 30 79 46 7 90 95 23 68 64 5 66 98 27 14 1 65 27 33 6 8 8 98 11 46 29 60 58 35 6 79 87 33 56 31 37 46 24 60 12 88 64 78 84 88 89 82 53 15 13 57 22 20 55 30 64 82 89 20 17 92 96 5 26 52 33 60 96 57 20 8 43 83 85 27 70 73 7 21 87 19 77 9 37 33 36 1 13 23 20 29 15 16 31 38 65 64 98 59 21 16 65 61 97 48 85 67 21 91 87 8 8 63 14 44 93 49 44 6 71 61 34 84 74 65 20 38 29 16 96 47 32 61 6 27 8 90 91 28 81 78 36 88 39 49 31 32 96 72 37 65 34 69 49 6 34 67 43 60 82 38 5 12 98 10 36 6 99 27 32 78 4 67 64 42 14 94 74 10 67 9 75 98 77 22 4 9 86 45 68 67 82 70 78 78 79 15 82 76 39 14 52 42 78 17 84 91 9 58 99 73 64 72 69 42 91 73 50 78 16 17 45 97 84 21 73 64 33 53 38 72 66 88 14 42 3 95 32 11 51 31 82 16 1 51 55 91 22 3 67 37 19 12 32 4 31 4 65 63 56 1 33 23 88 45 62 90 40 93 99 91 22 81 7 22 32 61 12 52 63 78 86 80 88 19 81 17 22 44 77 75 44 11 97 31 55 58 19 94 51 18 85 73 96 91 92 29 50 2 78 14 80 64 91 66 82 72 80 2 14 57 77 57 67 72 85 22 28 5 15 79 22 99 50 19 89 42 45 37 44 23 50 22 86 39 85 67 9 65 66 22 22 41 77 87 12 62 7 39 66 21 16 88 19 65 5 8 6 49 44 47 69 92 68 53 29 51 18 38 14 82 59 35 23 36 20 32 96 27 69 62 47 84 48 65 50 52 70 53 98 13 99 67 3 65 19 31 16 36 68 29 18 26 61 39 59 81 70 55 6 37 18 52 22 63 16 69 16 85 22 14 97 21 79 99 85 97 29 98 33 94 25 49 20 83 87 77 62 55 30 67 90 47 20 12 9 33 80 24 18 2 35 14 20 14 11 5 11 39 1 42 34 25 90 51 8 75 26 70 28 56 35 18 1 54 27 9 86 7 32 3 6 67 14 25 78 24 27 89 61 25 29 92 49 19 41 55 91 67 23 17 23 57 33 23 10 59 32 93 64 61 95 67 26 7 90 5 29 15 91 87 40 20 79 86 36 18 41 25 84 61 41 5 19 71 26 28 31 57 21 92 16 15 59 42 21 47 44 47 62 35 34 2 54 13 87 89 29 27 14 11 87 52 16 4 24 41 29 52 95 48 42 9 62 98 48 80 46 91 26 8 26 59 7 79 70 91 66 98 18 79 9 4 30 22 7 53 60 34 3 53 81 44 62 41 42 10 19 87 2 44 92 25 4 98 5 73 90 70 71 6 48 77 9 77 99 14 28 57 47 30 11 26 71 70 66 13 79 84 1 78 29 90 4 32 89 6 3 79 73 71 82 19 48 89 93 45 1 21 3 45 48 13 70 19 80 36 30 57 18 28 36 46 18 37 75 7 40 77 83 13 48 66 30 94 53 23 39 53 42 41 97 89 51 67 7 31 1 36 86 18 63 22 64 80 56 37 85 95 13 68 6 58 32 35 52 84 56 89 35 97 28 32 84 79 98 90 8 96 24 91 15 84 13 78 63 66 13 48 59 25 14 63 83 46 97 33 28 53 22 63 48 50 92 33 27 89 23 32 85 45 24 99 29 34 75 91 1 88 39 57 11 51 20 93 94 16 27 22 66 46 82 15 95 73 47 22 62 67 54 47 10 77 47 39 11 20 30 9 8 67 66 19 18 83 10 12 96 34 31 63 80 12 75 75 84 20 95 46 84 49 90 94 24 35 33 32 55 60 39 62 25 3 78 40 85 86 51 82 20 80 43 99 89 18 73 73 35 68 17 19 17 7 13 38 40 45 67 94 4 6 54 28 8 31 68 91 17 17 71 36 94 12 34 83 29 7 54 61 74 70 79 88 75 92 24 13 35 90 7 36 96 58 64 2 88 30 90 5 44 61 39 39 72 72 22 98 78 74 59 50 42 37 36 15 29 59 27 61 49 33 97 43 89 59 43 77 88 33 82 32 92 21 68 62 90 88 61 68 62 18 16 4 54 51 17 80 8 43 40 56 74 35 97 63 93 38 40 79 70 20 9 60 38 77 23 28 65 83 93 25 98 9 26 51 57 42 29 64 83 68 19 55 3 16 18 93 51 55 72 21 73 81 79 11 56 2 39 19 82 30 41 80 39 66 29 93 7 58 58 89 26 76 44 29 89 59 20 40 14 92 58 86 71 37 95 25 38 34 43 18 63 83 98 99 47 27 93 53 84 49 40 9 23 83 35 12 40 54 49 52 44 5 36 13 42 31 37 77 62 77 93 24 58 91 23 6 16 14 58 98 62 96 5 84 77 39 93 18 92 40 69 35 45 3 47 84 34 84 59 95 61 52 19 20 41 40 23 55 51 78 53 14 74 57 95 52 93 87 67 83 27 34 18 69 36 65 53 67 47 13 63 6 62 79 23 4 17 45 58 68 24 9 79 95 63 74 47 56 59 12 39 86 45 55 55 79 20 7 46 64 17 7 69 78 86 92 81 1 37 37 68 58 45 47 54 8 20 98 63 78 9 1 64 53 55 18 30 72 22 76 36 38 82 3 14 66 94 93 67 30 30 33 85 73 80 39 80 99 36 42 77 44 40 40 94 92 55 25 64 74 98 97 12 80 99 23 45 94 16 10 22 44 42 7 17 22 44 94 19 77 34 96 21 73 34 13 63 86 35 27 60 33 24 69 12 24 91 56 16 6 63 37 49 5 41 63 25 84 57 43 61 89 37 79 60 70 90 24 56 25 48 14 58 72 82 69 93 72 23 9 77 85 43 26 87 83 86 12 66 41 55 25 30 91 3 88 60 92 12 14 17 59 26 74 29 8 41 22 79 61 28 56 46 70 79 32 52 65 43 16 5 95 40 34 85 42 20 43 32 31 56 49 88 81 21 17 87 60 37 66 21 64 21 65 33 97 96 84 61 37 99 65 33 37 96 16 77 17 58 9 45 14 55 33 93 76 48 78 34 82 42 54 44 62 17 76 60 11 58 19 48 55 83 78 90 79 93 67 93 51 73 39 62 29 69 53 3 15 31 36 96 73 87 39 33 3 13 90 13 69 9 58 22 91 36 12 69 27 76 62 77 50 98 38 76 68 90 78 80 20 12 77 92 96 14 23 98 26 14 10 94 22 67 17 12 2 26 78 28 3 38 6 50 37 43 26 3 31 2 82 50 13 57 40 7 70 63 4 96 76 13 88 95 77 5 7 78 29 82 5 31 21 8 80 57 48 6 59 78 7 39 27 17 96 66 23 64 29 24 58 3 34 47 96 12 49 3 87 77 85 91 6 4 98 85 60 46 88 17 23 92 53 49 9 47 15 30 12 42 53 69 42 87 14 38 96 61 39 83 36 22 73 42 25 71 25 82 16 14 96 38 4 49 84 13 96 96 40 8 36 90 74 78 75 86 14 71 45 50 53 78 71 26 18 93 94 43 75 8 54 71 43 57 19 27 67 15 22 7 20 57 95 91 33 70 77 47 40 20 96 92 98 66 16 16 59 8 58 33 14 10 2 56 65 20 81 32 32 1 37 51 57 32 43 88 2 18 33 39 38 27 29 36 92 42 51 50 48 8 80 61 15 81 15 79 99 93 12 31 93 46 82 49 77 23 37 76 40 69 16 75 95 44 11 86 84 60 36 32 65 16 92 79 94 7 57 93 1 66 23 91 12 3 40 88 25 76 62 62 45 77 38 39 20 46 25 4 4 58 33 68 71 25 46 63 29 1 55 27 66 77 19 77 79 58 63 2 33 23 63 75 1 98 14 18 45 36 19 48 91 51 15 62 73 58 24 2 58 78 27 22 55 45 96 32 1 59 33 31 81 95 7 79 92 18 94 37 52 11 82 43 59 96 4 32 52 27 32 10 3 58 29 57 1 25 86 98 81 19 28 61 12 34 40 4 49 33 38 98 41 21 42 1 17 43 30 67 67 61 76 69 17 6 24 15 28 10 12 10 26 39 70 35 70 8 39 17 40 74 16 81 94 55 79 10 97 9 76 62 68 50 29 82 53 50 95 81 57 7 90 82 43 60 17 11 67 53 27 6 28 40 84 20 94 63 29 89 69 5 51 35 55 77 18 8 27 13 88 83 17 76 63 59 36 80 69 2 31 93 7 56 34 88 74 26 51 3 16 18 6 64 53 60 42 70 65 66 80 52 50 96 28 13 53 62 90 22 63 20 13 67 73 44 55 47 70 4 50 83 21 55 47 71 13 86 41 75 53 19 27 3 15 53 13 67 15 4 86 75 21 99 42 93 41 94 41 11 97 88 93 18 43 39 87 53 25 28 28 75 47 53 75 59 6 88 27 18 89 13 90 10 10 30 1 49 24 41 57 21 29 51 36 69 87 23 22 10 49 50 85 93 3 58 52 6 44 76 21 33 87 11 40 94 40 41 43 63 79 1 81 7 49 15 75 36 36 95 43 84 45 28 75 45 84 27 48 28 4 68 59 90 78 98 84 16 37 26 76 15 26 55 21 74 69 93 8 5 88 50 86 33 76 61 75 60 88 23 87 89 88 44 77 64 43 59 79 77 84 55 91 8 10 10 81 77 4 86 81 91 37 66 23 11 27 97 70 13 19 55 2 7 99 78 71 40 36 50 15 20 4 7 28 11 16 7 85 17 93 67 9 28 33 31 36 57 28 6 70 44 58 71 51 55 48 20 92 83 67 8 1 70 12 26 79 25 33 64 42 24 29 50 49 59 80 84 17 6 87 86 50 43 55 98 96 3 18 88 83 84 93 84 53 3 10 30 28 40 91 67 61 21 17 10 77 94 93 93 97 80 77 45 24 33 41 20 33 58 6 15 41 97 98 91 99 6 19 27 44 10 91 5 28 6 15 6 97 6 96 95 86 74 38 8 5 79 25 35 35 30 49 75 27 45 64 25 49 82 49 92 90 41 94 18 46 7 21 44 13 18 37 96 89 74 4 91 53 26 26 88 53 73 61 78 18 26 3 64 6 51 54 95 91 49 12 36 55 30 79 65 47 16 61 34 89 62 25 41 87 49 29 41 20 89 17 37 13 19 99 17 69 53 10 59 99 21 94 53 51 71 18 95 86 79 28 73 39 50 14 25 98 42 63 18 30 79 53 40 97 50 56 64 3 66 23 1 84 15 53 33 85 70 29 69 47 54 43 84 4 56 9 3 96 71 18 26 50 68 65 45 18 20 9 19 85 30 19 67 44 69 1 28 39 27 96 84 80 37 68 83 93 74 83 87 45 99 13 92 65 75 37 81 92 45 99 75 72 16 43 15 84 43 42 21 67 36 3 45 73 68 26 64 42 8 51 86 7 61 76 69 34 13 50 27 56 47 2 28 60 44 42 42 84 81 63 49 16 63 93 86 32 20 50 73 27 1 58 31 59 34 97 92 45 48 19 1 92 19 26 53 62 66 94 45 45 55 93 60 19 85 46 48 5 93 21 29 91 76 57 50 9 54 43 53 99 59 51 90 77 76 41 38 42 33 82 87 88 73 45 5 58 91 50 62 84 68 88 74 45 43 24 51 95 64 4 94 24 52 82 1 28 23 38 68 56 18 55 42 91 97 44 49 88 93 10 71 61 95 43 4 39 66 54 34 31 55 26 54 7 9 52 33 29 88 1 84 4 53 24 94 50 67 44 37 58 51 6 20 46 48 21 82 14 75 16 42 28 40 93 33 48 44 65 74 32 63 59 35 16 82 28 63 48 69 99 6 20 3 23 63 50 44 46 62 17 59 4 44 98 95 76 44 39 39 19 68 2 75 1 17 55 28 78 3 94 77 9 14 78 31 75 28 72 21 87 88 77 89 33 76 84 7 18 21 44 36 88 45 11 88 60 64 15 38 66 9 13 72 21 90 2 95 17 73 14 4 62 90 92 92 64 74 96 82 94 40 16 82 85 25 69 43 88 81 80 54 87 92 27 8 81 26 1 97 98 14 98 60 3 91 50 64 63 47 46 58 86 60 38 69 84 5 12 72 85 89 24 73 82 48 78 61 73 79 56 72 90 54 30 90 43 78 55 7 25 98 64 9 58 99 78 40 5 87 10 87 77 34 58 57 79 37 18 53 14 73 23 2 27 50 92 68 28 45 74 52 41 38 59 97 35 37 37 39 24 47 25 98 78 82 55 57 17 72 8 28 43 30 30 68 80 20 36 6 64 10 58 3 45 15 99 79 51 35 17 72 79 41 69 57 23 24 12 38 94 20 65 37 47 94 3 25 14 38 31 75 45 86 78 87 1 75 67 49 8 83 21 86 22 87 41 42 12 51 79 6 70 45 40 15 37 43 40 51 78 70 24 24 56 99 11 56 73 75 5 80 56 23 65 77 11 6 20 22 56 98 25 24 41 64 39 78 7 78 27 85 48 48 7 2 48 17 57 19 90 59 98 46 81 63 24 89 67 41 11 23 37 33 45 78 97 83 56 2 59 80 86 5 28 90 6 75 6 60 91 95 19 90 41 99 51 62 89 18 3 97 39 40 29 83 16 26 66 71 27 23 51 12 27 76 2 32 50 5 89 41 99 8 31 39 5 82 1 91 97 2 87 36 39 16 19 54 41 82 23 65 5 71 74 29 47 74 60 96 78 47 38 78 54 66 17 59 46 15 50 44 14 37 77 52 52 96 4 90 76 24 56 81 92 30 10 40 4 68 34 82 15 69 58 67 34 72 26 79 86 73 21 1 11 98 50 60 92 52 49 68 75 5 47 68 32 57 6 34 23 37 14 35 5 71 2 38 43 25 17 27 98 36 27 7 34 75 64 26 27 13 91 2 15 39 67 47 93 70 78 16 8 91 48 12 60 48 47 1 72 61 27 68 96 52 72 28 25 37 51 51 47 43 50 62 81 16 7 74 85 84 87 92 73 33 2 31 80 48 31 51 10 55 19 4 5 89 32 29 26 82 79 70 25 28 32 4 43 36 77 28 20 62 19 90 95 18 21 75 64 51 24 71 5 43 74 9 30 6 38 53 88 15 23 11 40 55 15 82 90 89 9 9 50 25 98 45 42 18 18 4 68 40 74 70 80 49 79 10 52 15 62 40 27 84 49 67 37 61 47 26 48 53 34 97 77 30 40 18 47 56 21 14 95 95 83 75 44 60 84 95 72 46 34 99 28 80 64 65 39 11 90 86 62 22 84 39 51 22 56 96 77 77 8 70 70 90 43 14 49 27 7 21 70 38 18 98 16 81 61 54 90 51 41 52 70 23 88 19 42 45 15 18 20 22 87 89 11 31 1 59 55 5 77 26 41 95 22 56 74 82 11 64 31 49 14 1 71 3 19 13 45 34 28 64 53 16 51 63 44 51 20 98 55 95 22 95 90 41 50 64 23 60 27 51 9 38 51 77 40 70 87 82 2 16 46 52 29 96 14 70 45 31 68 98 26 88 93 16 29 43 78 50 1 3 98 7 40 50 81 78 18 67 60 17 80 7 68 9 1 79 78 46 11 44 44 36 30 35 50 59 76 28 7 74 28 5 79 67 52 60 45 69 27 6 83 7 10 50 13 8 29 88 51 39 33 92 73 62 28 23 19 2 48 23 73 75 26 52 40 77 13 85 45 37 88 26 44 97 75 54 3 3 43 54 41 75 46 12 35 71 32 52 70 77 74 44 52 97 95 92 75 8 75 18 45 63 43 86 58 17 38 58 19 80 12 57 53 56 69 88 27 98 38 97 76 10 41 26 8 34 16 80 42 90 95 84 51 36 68 7 52 6 65 68 86 76 26 37 32 92 23 57 90 60 52 66 70 90 92 75 24 8 55 65 96 50 47 45 83 13 52 36 19 17 4 3 90 27 37 21 19 60 77 10 20 27 73 87 17 63 62 40 69 15 4 65 62 50 10 46 61 59 79 79 75 82 79 64 10 16 84 26 73 59 33 91 85 7 76 2 67 37 41 36 51 44 98 12 92 7 57 51 65 36 28 39 16 7 3 23 20 84 49 91 43 79 82 28 83 58 29 51 94 67 84 44 10 83 55 99 87 12 50 50 45 77 86 58 81 86 81 1 70 28 89 13 7 71 40 90 30 66 39 22 34 23 65 43 4 18 40 90 27 89 39 71 66 25 28 47 12 9 45 79 34 35 92 38 4 32 28 31 96 66 53 30 87 16 70 90 34 10 79 60 96 18 30 62 40 57 7 49 63 49 29 96 81 21 34 85 50 60 16 46 24 66 73 11 80 41 99 14 50 78 71 44 95 1 6 35 55 10 84 18 57 11 14 38 31 46 23 80 4 37 25 25 1 97 36 78 39 33 91 86 11 61 31 4 61 34 38 17 42 20 32 98 28 44 36 58 89 57 37 90 91 61 15 89 56 50 68 92 82 57 79 90 18 8 93 77 39 30 91 80 47 23 76 75 66 11 33 53 65 69 43 54 28 58 43 82 6 9 74 86 64 51 76 81 58 70 56 95 97 45 73 44 68 50 19 32 58 52 83 23 19 26 76 45 83 17 27 87 24 98 73 87 50 47 66 6 15 23 1 12 65 74 56 33 22 74 63 77 24 46 99 41 71 73 83 53 87 8 38 11 6 11 95 55 55 62 61 70 82 59 81 47 31 37 78 52 10 41 27 33 84 26 71 53 96 54 4 84 59 41 92 65 49 88 20 5 48 78 74 30 38 55 74 68 90 52 19 99 90 45 30 74 69 2 28 65 53 29 47 13 70 38 77 19 24 94 21 71 71 94 98 9 48 72 74 38 25 90 37 13 34 66 87 3 65 13 65 17 41 11 27 9 48 2 28 71 95 48 40 64 41 38 70 88 10 45 26 32 33 60 45 66 24 30 66 87 40 30 4 80 38 30 89 83 31 15 52 24 60 91 88 1 27 58 86 36 1 10 66 32 69 9 95 91 36 62 78 75 89 81 53 27 9 42 10 37 54 61 60 15 50 46 13 76 3 99 10 1 7 75 32 76 81 28 65 15 87 43 89 74 22 41 1 28 82 8 64 35 66 22 47 16 66 59 91 68 56 98 66 63 72 98 37 53 24 2 66 9 42 55 82 63 95 80 90 76 85 54 9 51 73 55 64 39 14 53 5 68 51 71 29 23 69 65 74 90 64 40 98 6 92 78 66 86 56 56 60 41 8 68 89 80 23 53 18 34 4 22 2 54 92 30 75 59 92 47 47 56 86 43 59 76 21 25 62 76 78 22 15 85 89 4 64 10 54 81 44 57 1 43 10 91 71 82 50 63 29 97 18 13 40 74 88 59 99 51 33 77 70 48 61 58 49 23 67 4 4 9 58 2 52 65 92 23 47 43 83 73 38 98 85 75 73 74 32 70 23 65 47 90 11 6 48 59 28 16 60 29 24 17 31 73 79 21 93 27 61 75 97 98 73 81 72 44 55 4 14 75 66 59 65 76 62 14 34 90 27 91 19 48 8 47 22 87 68 15 12 29 89 7 26 61 87 97 5 40 98 17 15 63 73 78 37 35 89 70 23 16 60 42 63 67 86 84 52 52 97 61 81 84 68 5 45 55 2 48 95 97 62 8 60 35 83 97 67 72 65 90 85 25 30 49 90 14 31 42 66 26 2 47 11 69 51 53 22 50 98 15 45 60 21 6 92 4 1 58 74 63 48 59 88 75 6 76 88 37 16 54 60 17 98 70 83 49 22 4 96 20 18 42 80 36 45 70 38 43 28 12 6 75 70 91 48 76 65 37 11 81 90 70 95 89 39 79 36 60 82 31 79 97 70 57 32 15 28 69 55 55 80 58 29 48 48 76 22 13 13 30 91 2 98 87 88 37 66 22 94 46 52 73 41 20 29 72 32 56 39 86 9 17 43 37 65 90 12 84 1 22 13 92 21 11 77 9 47 41 29 39 86 78 12 25 98 40 97 30 93 34 15 3 51 57 37 14 45 46 97 45 68 10 35 88 18 12 95 64 52 24 3 36 99 13 59 97 50 54 26 44 87 40 44 38 96 78 51 39 25 47 81 92 56 15 78 74 26 71 36 76 94 37 10 92 47 68 89 96 22 15 38 10 54 79 45 48 56 96 84 80 43 66 70 96 80 46 68 4 18 5 77 10 39 85 2 83 51 91 79 73 4 16 80 56 92 25 2 48 19 86 26 59 50 95 56 30 42 24 31 59 26 7 68 62 91 68 45 42 59 23 13 60 36 90 16 28 14 18 74 32 4 99 91 53 95 45 80 35 68 9 93 92 15 59 54 6 27 97 46 83 20 58 44 55 47 57 80 60 74 54 89 75 54 78 26 47 23 4 81 89 13 72 79 27 29 31 31 56 28 76 37 47 32 78 99 78 36 80 36 10 34 26 83 85 2 7 32 23 11 11 10 23 82 88 47 12 19 77 65 45 51 99 91 83 78 89 59 14 69 95 21 3 19 2 86 18 9 18 40 19 29 49 39 9 35 83 18 54 61 80 96 10 80 85 92 56 74 50 67 43 43 87 44 59 87 30 76 95 47 17 12 73 63 50 82 98 33 97 50 91 78 46 2 56 31 91 12 6 41 78 46 81 63 89 40 50 19 17 45 64 31 56 37 93 4 17 91 35 15 39 26 90 84 25 46 14 15 57 19 53 35 62 35 97 52 74 48 70 90 90 34 21 45 69 13 48 83 4 82 97 43 7 87 25 29 31 38 43 87 54 96 20 17 31 16 66 3 61 36 93 51 68 12 95 35 24 42 18 26 24 16 66 28 1 90 57 30 27 97 17 78 93 35 94 22 50 60 25 11 94 16 61 60 25 55 94 47 96 12 72 18 25 36 46 24 24 1 53 50 97 67 29 89 2 21 11 51 79 33 59 73 48 21 33 73 75 25 20 69 34 89 86 59 23 30 80 46 30 33 94 26 97 23 13 99 41 23 48 20 54 8 90 2 26 21 72 98 45 89 67 79 76 51 36 98 81 16 43 11 46 37 34 41 57 46 40 97 67 86 18 21 91 6 20 15 27 92 13 71 81 77 48 56 28 83 54 9 96 96 18 40 33 49 81 89 95 19 85 60 5 1 80 93 6 99 8 32 89 18 2 71 92 49 25 21 31 78 27 25 73 42 65 6 91 46 93 84 64 76 42 67 76 20 58 79 19 66 12 7 81 11 75 74 57 99 92 87 77 17 11 50 59 75 54 48 19 45 30 80 19 71 47 94 90 4 71 7 67 80 13 48 90 87 20 48 86 12 33 62 29 43 12 85 16 63 31 34 6 60 15 24 29 59 16 17 62 87 21 27 67 34 75 58 19 94 4 4 5 36 65 31 77 74 14 92 38 44 25 41 2 37 65 30 93 80 44 54 67 64 80 35 97 53 90 15 46 93 18 50 27 82 78 4 56 91 94 91 35 17 33 36 51 95 63 44 75 7 95 41 70 74 73 66 27 63 80 72 54 97 22 80 77 99 82 33 88 74 23 23 90 53 58 41 48 19 82 21 25 76 61 95 50 32 59 76 94 39 49 46 34 68 27 11 66 7 43 54 80 63 75 68 16 31 9 63 50 88 82 74 64 43 67 14 75 26 88 67 62 35 14 95 3 38 6 66 42 49 19 22 10 93 89 26 22 95 86 71 81 68 46 46 10 11 57 82 35 45 49 96 77 60 92 80 95 97 44 37 44 60 56 54 51 43 77 73 36 63 44 18 30 87 61 39 98 18 21 33 61 67 29 36 26 19 16 21 17 58 56 60 18 12 12 67 53 88 40 88 52 83 6 81 69 66 18 67 82 38 97 41 3 24 76 28 41 90 49 57 46 3 15 61 12 27 28 64 13 67 53 62 49 56 41 18 21 58 82 1 93 77 39 96 98 15 24 39 3 70 95 46 72 9 8 84 33 33 46 45 98 96 8 47 51 48 62 71 7 44 71 99 19 10 93 17 22 18 56 23 87 49 68 58 55 73 40 87 7 83 33 5 80 40 49 31 85 11 99 89 52 68 87 70 75 80 86 94 97 40 17 83 87 83 39 40 54 78 28 58 61 60 60 39 97 9 67 80 17 66 70 68 34 57 38 7 37 23 2 33 60 16 16 45 96 54 85 51 30 13 9 90 70 69 30 65 75 94 45 92 61 15 60 92 69 96 99 7 17 98 39 76 14 52 20 11 6 5 59 35 15 65 23 84 32 50 47 8 45 89 97 4 5 55 95 73 51 92 77 65 90 16 40 3 65 59 11 70 63 69 3 75 32 24 57 64 71 4 69 16 92 66 19 94 21 13 66 70 3 43 33 91 57 72 93 22 31 2 90 91 70 90 66 2 12 23 63 83 24 32 96 17 97 14 9 17 24 74 84 26 16 17 17 72 87 8 91 18 9 81 8 76 70 73 76 81 94 39 62 18 71 59 32 66 72 41 80 95 15 62 19 30 77 36 99 64 43 91 79 50 70 86 26 38 58 2 20 52 41 79 67 10 38 99 73 8 38 52 1 52 14 18 80 88 53 79 52 93 68 32 43 39 16 67 76 73 68 93 23 7 73 88 16 9 87 87 15 25 39 13 74 50 30 54 39 80 32 90 72 99 20 13 38 34 79 13 7 46 6 28 52 76 16 66 83 1 53 97 23 89 8 94 39 38 47 75 16 78 66 87 77 83 98 14 17 75 24 22 21 29 47 71 4 62 37 86 60 87 81 80 76 88 74 13 24 21 88 40 96 52 25 74 33 21 85 50 96 9 69 17 35 16 87 36 75 22 22 35 9 1 15 82 89 86 93 13 8 81 50 4 31 73 75 63 93 58 11 89 64 79 7 97 94 91 33 69 14 53 2 20 53 14 3 42 1 95 53 8 74 1 9 5 73 84 65 67 42 76 54 5 55 58 2 48 50 34 17 61 84 17 80 38 30 80 77 30 73 28 37 47 29 44 49 99 28 15 66 67 90 19 69 43 76 70 90 26 3 6 84 86 22 65 22 51 43 97 81 17 25 16 61 51 57 11 51 84 23 15 50 11 33 19 51 8 87 42 31 89 47 16 73 66 78 95 17 21 90 95 35 15 10 96 64 66 5 13 49 25 25 96 33 56 15 83 63 2 25 93 88 69 9 62 35 84 55 50 4 45 45 38 57 52 32 19 19 36 31 65 58 56 61 90 10 73 74 72 75 98 65 61 66 72 23 1 54 75 50 57 18 93 95 75 45 27 93 61 61 23 26 19 76 84 10 85 58 83 57 31 79 20 91 45 89 13 44 44 87 91 1 6 82 93 78 28 19 69 86 77 91 11 95 67 94 3 50 50 83 7 80 63 25 72 6 14 84 47 55 69 39 54 72 21 45 50 46 63 20 31 40 9 39 34 74 33 36 24 81 20 29 61 80 53 33 85 64 15 31 20 82 69 71 54 87 16 5 32 79 22 60 17 30 98 50 4 29 84 28 10 2 56 71 81 7 2 64 70 15 94 87 96 61 58 50 47 72 54 78 49 73 36 65 4 34 14 7 62 95 32 72 96 85 41 77 91 40 41 60 54 34 47 50 94 4 98 41 73 50 17 22 24 52 84 27 83 95 31 46 90 63 16 84 48 54 59 38 93 1 97 48 32 42 95 26 45 93 65 16 44 79 37 67 32 20 93 15 15 24 58 4 84 71 87 31 25 47 68 19 45 65 66 76 7 61 99 50 55 62 65 96 42 3 63 71 22 56 83 34 77 40 37 60 11 25 90 36 69 58 52 14 21 18 87 27 76 84 76 29 47 40 25 86 40 85 57 59 41 38 92 17 77 28 74 88 50 64 22 19 20 73 30 40 88 17 64 62 98 41 89 45 78 12 31 18 97 85 76 38 24 68 52 98 95 26 84 45 87 4 61 7 76 90 44 62 5 9 25 4 47 12 46 25 23 77 42 20 60 18 56 81 83 8 80 77 32 62 22 19 66 81 24 40 71 67 3 74 73 25 77 20 36 23 44 56 97 83 76 56 98 32 37 82 37 15 59 68 77 78 85 41 59 7 78 29 71 78 3 45 3 77 62 36 97 5 90 95 87 66 51 86 97 85 66 32 1 25 1 75 1 83 14 58 87 91 84 58 70 86 1 70 61 63 5 58 65 94 51 52 60 99 36 55 85 2 86 83 24 84 58 23 65 69 80 52 60 64 11 28 48 11 98 9 71 1 64 36 94 16 86 52 15 20 7 97 22 90 80 43 75 36 65 40 5 43 92 65 5 1 90 52 9 88 58 78 88 23 14 80 36 97 32 50 18 36 46 39 27 26 79 99 62 43 39 66 83 29 29 88 27 20 40 36 6 96 14 92 17 25 72 52 23 5 99 40 40 45 76 66 71 53 65 31 95 3 96 79 29 24 65 54 41 5 87 46 98 1 36 15 23 9 66 43 11 64 82 50 9 56 15 77 10 77 8 3 77 3 79 5 26 44 58 66 47 45 10 45 43 46 58 65 52 22 7 62 85 88 12 94 43 24 71 52 99 77 52 76 79 32 80 5 73 36 68 20 80 75 63 21 19 19 84 70 40 90 32 26 76 42 18 19 63 86 68 62 63 21 39 42 50 17 44 21 51 12 39 29 87 2 50 4 20 34 74 57 22 4 82 97 45 97 17 7 84 82 68 47 3 5 89 50 20 33 71 70 43 10 98 28 9 46 31 26 77 3 82 98 7 63 94 49 60 9 55 42 90 24 89 91 26 76 41 45 7 10 15 47 17 12 74 23 55 4 46 33 4 27 29 10 89 23 57 47 31 12 89 22 33 76 13 59 50 51 4 54 59 17 2 75 26 73 96 80 74 42 11 78 68 40 85 55 60 42 3 91 54 89 11 84 63 21 43 11 69 45 64 28 59 63 4 84 35 99 62 9 39 73 84 8 11 70 62 70 12 62 59 65 49 67 50 10 87 90 20 57 35 82 84 93 45 85 75 79 82 36 86 22 7 70 27 17 40 86 84 52 47 42 15 93 9 62 4 94 53 21 49 85 3 31 77 46 15 50 25 96 85 9 16 89 79 40 6 19 27 88 68 71 28 83 64 34 43 67 28 95 86 76 79 88 6 56 34 20 4 57 16 87 65 30 76 42 69 80 61 93 68 27 64 93 10 27 27 51 91 55 46 77 29 23 64 34 76 95 53 80 52 67 67 16 94 43 55 63 23 16 55 88 41 17 81 50 43 9 98 35 61 45 10 89 65 73 22 42 69 74 20 19 39 84 32 33 25 87 94 48 1 47 34 41 63 14 89 5 22 87 37 80 30 46 69 93 18 88 35 84 63 52 1 99 36 31 33 60 18 25 6 16 71 38 55 34 51 44 36 70 29 72 50 57 17 17 50 32 6 82 16 66 34 14 65 67 44 95 27 59 20 31 75 90 68 30 23 17 71 58 86 97 29 34 54 45 50 2 76 55 83 89 19 15 3 84 81 47 79 7 6 97 37 78 87 3 8 10 19 76 66 5 72 94 36 26 39 85 26 13 39 9 2 57 24 4 39 5 48 17 11 54 14 45 32 98 47 38 9 63 12 72 65 83 66 1 8 5 86 33 15 25 39 16 79 62 17 19 65 63 33 73 17 46 17 46 44 63 81 50 25 91 22 89 74 87 90 79 89 74 12 2 98 51 17 75 11 32 91 73 94 24 45 9 69 61 52 12 22 32 61 46 23 81 36 94 66 24 74 54 97 85 55 93 34 70 68 43 99 60 14 91 81 58 99 51 19 49 60 39 80 19 84 3 99 18 97 64 39 71 16 36 54 68 27 86 38 93 27 35 51 40 26 32 98 23 80 15 72 40 53 52 59 36 55 56 51 50 20 90 19 33 24 72 2 49 56 37 42 82 72 92 21 97 24 17 21 5 31 92 44 82 42 1 16 96 57 64 44 74 52 62 8 76 33 9 25 88 45 64 69 17 56 89 13 77 6 31 81 34 21 24 14 62 24 29 57 78 93 1 53 43 63 60 19 95 68 41 81 11 5 50 28 58 39 38 36 42 68 15 76 88 36 89 48 60 17 5 36 8 6 88 50 66 46 67 61 12 8 40 23 11 90 48 66 29 85 2 69 51 17 45 37 52 32 84 10 48 89 44 55 92 32 4 58 76 70 17 87 77 56 10 85 46 55 52 73 40 51 42 88 65 84 25 16 16 10 25 62 96 68 15 88 98 18 44 74 87 60 61 63 14 69 46 60 24 95 31 62 47 70 48 12 52 73 27 65 80 50 27 76 16 40 62 12 57 6 83 43 65 43 6 76 12 51 36 33 47 64 92 91 32 41 3 83 12 28 49 91 75 75 65 88 13 27 1 70 32 83 13 94 26 16 70 35 64 5 68 9 66 58 99 98 98 1 81 10 28 30 1 1 4 63 88 16 89 88 83 19 70 93 11 95 9 79 29 73 81 94 81 47 52 79 45 51 79 25 58 5 54 57 5 55 20 92 69 8 79 52 26 49 46 35 42 52 14 70 23 94 64 5 41 17 81 84 65 60 9 21 64 60 77 68 16 97 60 84 5 37 34 28 85 79 62 28 32 73 95 52 67 60 56 7 74 35 88 37 94 96 57 58 54 33 24 69 28 82 51 32 19 85 57 5 62 18 30 91 90 25 44 56 82 97 62 54 33 50 88 27 44 46 83 97 78 5 65 6 86 14 35 6 98 89 8 59 7 35 50 95 59 93 51 40 91 11 93 24 60 82 48 2 26 29 96 2 34 59 5 20 73 37 23 69 24 28 28 29 62 78 24 20 69 74 59 60 84 50 81 42 30 28 41 53 56 37 52 87 94 56 8 67 90 28 36 15 54 62 43 16 40 66 35 9 38 91 67 20 40 46 61 69 73 99 21 28 34 72 15 28 27 20 94 17 48 29 29 2 88 69 15 26 33 48 32 70 39 98 89 76 45 48 46 16 47 64 43 81 36 56 7 62 75 2 79 21 28 6 20 16 75 35 39 8 80 70 78 17 67 65 93 12 12 37 25 56 1 66 35 36 22 42 98 96 41 75 18 68 80 37 81 53 69 20 61 49 87 37 66 54 99 59 63 11 95 88 67 93 54 99 29 75 41 25 69 81 99 84 47 78 22 26 31 88 43 91 36 31 26 99 84 26 58 48 36 51 34 1 42 85 98 70 58 39 95 27 21 92 12 65 68 31 91 99 17 34 88 52 64 15 51 47 38 7 92 71 55 26 70 96 11 68 65 66 7 58 92 25 50 2 90 19 30 81 16 47 15 4 96 77 16 46 22 53 50 14 25 6 39 94 99 47 62 64 11 66 20 1 91 70 3 79 86 30 60 2 74 72 3 71 47 19 15 68 69 64 81 91 69 18 83 67 62 45 29 72 10 49 73 98 17 73 77 3 3 35 2 77 7 4 46 52 20 60 20 87 24 99 78 91 17 62 56 77 5 84 49 12 31 20 10 47 92 86 49 93 21 48 70 26 50 14 77 67 73 96 54 94 93 31 85 9 90 41 85 94 24 34 7 54 54 16 2 44 1 48 37 21 96 7 46 44 18 21 11 90 16 65 85 9 95 68 17 85 8 2 77 29 34 81 82 87 95 81 29 95 28 66 14 24 70 60 67 88 80 77 78 93 40 61 3 33 28 19 18 33 19 93 61 52 74 43 37 69 23 65 62 50 31 76 71 2 34 36 89 12 11 65 6 51 27 8 83 52 24 99 84 42 90 45 93 64 85 28 32 6 93 91 55 24 67 26 23 98 61 12 9 72 75 14 21 99 19 2 51 40 98 33 82 88 77 73 53 60 99 82 66 92 73 21 14 39 45 37 35 4 46 43 73 21 54 93 20 72 93 68 11 91 1 90 80 75 61 31 34 60 13 99 52 83 18 66 20 60 1 55 64 46 95 37 65 50 29 82 20 20 51 30 11 49 20 88 25 81 19 58 41 29 55 91 11 72 55 30 33 55 82 94 1 78 29 63 28 55 46 45 74 96 75 85 43 92 73 67 71 90 23 11 19 77 2 29 48 56 57 78 9 39 70 7 15 98 70 40 54 16 85 28 10 58 11 52 50 82 20 22 72 40 30 88 16 31 16 61 84 72 37 92 9 7 96 24 3 66 63 56 81 48 82 90 6 90 43 54 72 60 73 42 97 3 29 11 31 44 71 13 16 8 3 24 12 98 45 15 65 9 70 46 56 50 35 60 41 75 12 11 33 84 51 30 84 79 39 15 21 10 27 34 16 29 55 27 27 1 41 89 9 10 36 62 57 68 22 95 43 33 7 73 15 55 1 98 32 39 11 52 49 35 85 62 63 40 88 88 40 28 77 46 37 11 9 91 76 28 87 17 59 93 89 73 46 90 70 77 27 80 29 75 16 12 35 76 51 24 62 89 51 40 35 85 48 41 76 25 69 61 41 28 54 29 98 97 17 68 74 43 49 3 17 62 12 51 38 63 74 1 50 23 38 82 6 83 24 80 8 90 41 47 16 93 73 14 90 89 80 65 32 27 65 48 88 77 97 26 38 69 24 85 92 59 67 95 43 88 75 50 76 15 94 91 8 67 4 95 56 83 58 86 10 22 32 95 96 29 19 32 98 43 17 88 2 83 83 44 70 57 92 46 71 84 36 76 52 39 71 6 20 28 89 27 49 22 22 45 50 40 76 48 82 92 36 82 73 18 24 41 74 16 87 43 98 21 19 48 59 87 53 76 15 43 3 63 64 24 6 12 61 79 58 42 69 91 24 43 9 45 81 80 59 66 23 57 86 41 5 45 29 55 21 41 95 21 5 57 42 8 69 4 87 27 45 56 18 66 96 25 11 78 5 69 44 28 26 31 66 28 73 92 83 92 34 78 13 38 36 55 43 5 58 30 29 1 84 44 66 80 68 74 56 71 44 1 98 67 29 62 95 2 55 76 91 88 54 5 24 89 57 66 91 15 94 18 13 78 60 78 58 28 52 13 96 93 13 92 61 39 55 54 38 10 30 30 95 83 34 19 71 90 82 60 3 76 78 15 54 38 90 11 63 40 21 58 34 31 50 92 69 5 46 7 12 75 34 7 56 65 23 27 53 6 85 53 79 61 67 34 96 55 42 59 95 62 17 27 92 65 19 59 67 64 63 77 37 97 81 92 62 5 18 14 8 1 66 86 61 34 18 57 86 57 14 81 19 31 6 9 93 24 65 60 85 29 37 22 26 19 13 85 21 28 98 28 28 65 14 88 96 30 45 82 86 58 62 4 86 65 12 77 89 77 38 74 4 72 94 27 88 5 12 9 32 9 34 59 73 46 45 67 75 87 47 61 43 7 64 28 72 76 5 61 51 40 33 52 13 25 78 98 29 89 6 58 97 39 15 68 84 59 35 59 44 80 21 87 86 84 13 58 58 17 17 7 57 48 58 67 72 36 63 99 24 68 57 19 8 72 87 91 29 20 49 71 99 69 58 84 51 68 42 8 84 57 12 39 5 68 4 74 4 67 73 25 35 29 42 40 98 27 32 25 46 78 95 44 45 51 26 95 19 65 1 2 22 13 40 24 80 42 98 81 9 69 5 41 97 46 81 95 72 11 21 18 88 14 59 33 65 84 26 83 48 27 84 69 37 23 93 17 64 91 97 70 58 2 9 56 45 89 49 17 97 67 33 83 81 89 16 44 72 40 27 20 66 10 88 1 32 79 17 93 70 12 61 29 12 69 82 56 59 29 73 54 96 6 38 75 94 51 19 66 90 43 85 54 52 72 54 81 51 70 72 20 80 33 46 91 3 28 45 59 54 18 13 50 21 48 23 14 99 41 77 89 82 61 44 34 33 95 14 81 64 85 1 44 19 46 33 19 71 77 77 26 93 87 73 12 36 96 23 35 35 1 22 17 59 63 49 91 59 62 70 23 45 71 66 61 15 96 79 84 73 54 8 64 42 80 76 75 74 98 10 8 98 29 24 55 92 70 46 49 32 15 71 75 85 35 36 97 31 16 81 2 69 88 66 9 67 40 83 39 38 90 46 35 20 68 89 10 38 34 58 68 48 27 43 31 59 76 28 87 91 8 88 59 95 52 65 60 91 49 99 28 37 43 62 54 11 49 63 47 82 19 15 28 43 55 58 2 31 84 88 21 91 75 77 84 25 42 45 17 88 42 44 26 84 4 79 95 50 41 40 33 57 54 58 1 7 17 2 35 1 88 53 89 63 30 73 85 70 18 2 58 59 43 83 44 44 61 37 94 2 76 25 58 28 82 58 32 96 58 66 94 46 20 83 7 47 57 91 17 74 91 75 32 32 56 73 76 17 10 68 16 83 92 72 11 72 28 42 67 85 6 61 29 23 43 33 70 99 25 84 71 14 57 3 45 12 75 19 28 82 86 42 65 76 14 75 47 41 15 14 25 21 72 51 43 15 84 11 12 7 95 83 20 50 83 62 61 57 81 87 37 65 29 3 40 40 75 86 78 88 97 1 9 67 52 49 82 36 60 93 42 53 74 59 3 56 21 64 11 99 51 47 63 77 49 1 17 23 84 92 11 81 93 17 48 45 65 28 80 25 20 20 77 91 78 78 47 96 42 57 94 92 5 57 69 51 57 83 71 41 75 79 20 68 95 65 13 59 93 90 81 11 10 57 2 85 35 49 82 76 4 76 66 8 31 33 57 87 16 28 26 90 8 43 57 1 8 67 59 98 58 41 9 67 97 11 51 32 57 33 6 60 9 71 66 37 4 23 24 19 48 47 7 53 89 61 52 94 29 11 93 86 49 2 51 46 10 2 75 66 32 78 27 40 49 90 76 50 11 97 66 56 42 73 10 29 32 59 24 60 69 17 46 17 16 95 60 26 94 34 91 27 12 16 64 61 6 39 11 16 34 75 70 76 48 77 3 79 36 26 38 3 40 81 19 56 76 79 81 69 13 70 95 24 86 59 82 89 97 91 4 30 66 73 6 12 50 6 88 85 32 26 87 71 8 7 25 81 83 4 50 93 74 45 17 60 3 97 49 97 88 50 27 54 23 30 65 72 36 51 55 65 77 43 34 82 47 59 63 28 62 12 21 36 54 35 93 56 32 41 54 20 90 78 71 14 9 36 83 44 85 39 7 62 79 40 42 24 98 5 51 61 14 71 94 68 6 88 24 36 29 75 55 17 54 27 30 60 60 14 2 45 50 8 5 29 47 46 52 44 49 1 3 62 71 96 30 74 82 52 10 9 27 63 26 78 87 53 36 45 64 37 88 14 42 92 42 89 37 91 33 85 91 35 45 60 29 75 35 12 27 42 18 51 3 43 28 89 94 63 33 58 1 21 72 42 13 12 29 47 4 59 32 94 93 77 55 21 50 87 32 74 27 47 23 28 88 50 15 82 14 47 40 12 67 12 51 78 24 80 25 25 39 55 17 31 32 69 51 79 56 80 53 81 27 75 7 15 24 21 96 37 68 35 46 33 44 96 11 67 74 34 89 12 88 7 40 18 75 90 96 30 70 47 9 94 20 15 8 43 35 4 77 1 36 23 34 80 18 42 45 89 75 35 1 63 41 40 80 14 28 74 43 95 21 51 90 41 63 97 81 96 98 59 96 35 79 28 15 96 68 59 86 41 93 84 5 32 25 82 44 52 55 86 48 73 36 36 12 98 33 93 94 31 52 89 63 29 15 77 26 82 37 10 24 28 93 26 58 18 6 2 68 60 85 14 32 19 49 43 16 81 36 10 10 85 96 73 15 12 50 38 91 84 47 15 11 40 38 66 56 44 65 22 2 50 35 33 69 83 76 82 64 10 91 71 93 86 44 8 97 92 43 88 74 87 2 82 25 39 48 80 80 13 99 82 61 34 15 28 17 88 10 78 98 98 50 89 84 91 94 79 83 37 66 56 24 65 38 48 2 84 27 82 96 26 64 55 60 76 80 74 63 89 53 59 86 1 48 68 89 42 46 73 78 12 27 99 74 64 45 75 48 71 57 43 95 19 95 55 93 76 27 54 63 77 13 49 77 58 18 67 99 63 38 75 72 64 72 44 26 17 19 72 86 74 13 81 90 8 34 81 81 60 35 45 38 45 91 13 3 9 79 99 69 15 74 39 76 46 80 1 61 97 72 47 69 82 28 59 87 61 39 69 19 71 14 56 17 5 69 19 12 46 19 78 61 90 16 35 35 95 35 95 92 7 40 61 86 67 19 74 26 55 43 44 26 54 98 42 56 67 59 67 11 75 44 71 63 59 7 97 52 39 90 43 44 30 2 30 94 20 4 20 72 44 62 98 97 60 40 52 27 96 17 37 71 60 7 35 17 11 30 67 49 19 10 92 48 11 23 41 29 24 60 1 66 20 98 61 79 37 13 4 33 30 39 3 87 43 35 5 53 62 71 99 80 78 92 27 88 13 67 17 34 25 16 99 45 14 61 22 48 71 26 81 1 62 81 88 5 14 90 57 73 59 56 54 37 46 78 25 56 45 40 88 67 55 87 10 66 46 32 15 18 55 93 16 17 72 4 21 85 91 75 58 50 29 10 86 75 87 10 29 32 47 17 97 99 3 7 65 46 38 79 61 92 70 77 9 42 78 27 27 70 2 83 18 31 92 3 4 78 10 32 8 56 47 5 53 47 12 18 90 49 95 52 40 65 29 46 6 5 73 30 74 74 13 90 5 4 92 6 81 2 38 88 55 82 93 8 29 3 25 19 49 18 68 88 81 94 35 86 99 6 14 71 79 27 61 82 28 53 87 7 52 23 92 7 3 83 14 31 85 37 48 35 52 16 23 33 11 55 17 8 60 29 78 38 55 40 18 80 90 3 84 43 24 76 47 26 60 61 55 45 95 3 79 47 16 1 78 24 53 92 31 12 21 10 47 73 47 62 53 35 64 37 75 85 14 23 12 71 81 64 16 76 66 93 23 79 91 1 4 42 91 34 53 12 41 99 85 85 61 38 21 24 73 95 7 84 16 18 55 96 79 68 72 43 61 93 23 50 91 24 92 82 55 43 94 96 43 79 79 2 15 99 23 85 93 30 69 7 45 22 4 25 90 73 67 49 64 87 97 54 11 89 36 66 32 28 60 72 5 39 72 18 37 94 3 28 22 70 34 65 91 35 89 79 7 54 27 70 42 24 22 50 13 56 16 42 83 75 15 86 13 86 2 49 78 2 76 1 71 10 65 61 45 52 38 49 4 64 19 43 87 39 93 97 94 9 40 75 82 52 61 94 36 60 43 14 62 17 12 31 26 74 89 68 26 28 17 28 89 34 70 77 72 63 72 64 70 12 39 52 61 1 44 96 60 84 11 20 1 20 51 26 94 40 92 18 65 7 45 55 38 16 30 8 78 2 71 48 12 11 97 70 9 39 67 66 23 75 86 23 94 37 47 88 74 37 7 38 43 51 92 79 66 20 86 43 19 56 88 28 66 86 98 72 25 65 38 46 40 22 68 34 56 13 21 31 49 27 68 90 75 58 69 42 75 53 84 91 9 72 20 72 56 16 44 79 78 80 25 18 2 90 49 58 2 67 86 50 93 52 38 69 8 5 9 82 58 92 73 64 62 90 35 17 4 76 95 81 56 18 98 58 6 46 14 7 13 99 57 5 51 92 71 58 97 79 38 53 69 9 15 31 97 49 45 1 26 40 82 81 55 80 37 61 24 50 67 35 49 22 39 97 15 10 55 10 86 90 62 55 99 74 83 96 24 29 96 47 68 78 28 22 57 63 82 78 11 49 13 58 71 49 55 83 56 9 92 42 98 52 96 95 26 80 91 49 9 86 95 74 62 22 93 17 82 75 95 92 23 6 50 91 55 6 74 9 12 64 51 8 16 45 4 41 23 92 88 31 76 81 4 39 1 94 55 82 70 48 73 92 54 23 83 7 26 55 15 37 19 63 43 34 9 46 72 31 36 60 60 13 40 61 51 40 55 4 21 23 52 93 15 4 16 95 8 40 50 20 74 66 83 17 97 89 62 70 18 98 28 75 9 67 36 59 6 89 60 26 12 10 17 25 13 32 18 18 71 66 38 44 32 21 60 30 8 21 99 25 19 25 1 25 90 34 81 95 23 41 19 33 51 35 57 61 64 74 79 34 40 15 77 72 35 37 99 40 57 96 64 73 21 62 97 11 96 78 4 19 18 20 51 66 52 6 25 17 80 4 48 18 16 25 87 50 59 86 87 15 82 52 85 2 14 83 10 8 59 12 27 74 31 75 40 81 79 65 97 57 66 45 74 82 67 60 30 24 46 18 38 27 67 24 26 80 5 33 86 61 44 11 36 73 85 75 54 62 40 49 19 5 91 91 86 58 51 16 79 94 33 18 19 99 41 44 78 43 77 64 4 19 74 39 91 57 13 43 18 50 89 36 54 80 27 40 36 75 54 16 70 84 33 86 84 71 31 60 12 6 22 13 24 93 52 14 48 62 54 65 12 44 99 64 24 24 4 58 99 57 73 67 42 4 53 24 72 81 81 81 84 1 93 9 91 43 20 39 5 71 3 15 15 99 78 37 23 81 94 20 37 65 84 76 68 36 97 38 17 78 19 2 76 12 8 67 55 25 6 57 95 6 71 11 5 49 45 26 29 39 45 65 4 30 39 69 65 36 5 79 12 23 78 87 32 85 52 84 8 55 42 4 61 13 12 63 60 54 88 88 92 34 51 93 61 89 60 24 25 64 1 34 84 79 19 14 62 70 98 70 25 38 71 83 48 80 47 8 34 35 95 24 66 46 17 25 33 74 48 55 38 47 88 20 26 7 31 87 74 29 55 99 64 26 80 13 4 27 18 37 60 14 60 26 57 74 49 88 48 94 43 83 41 32 1 66 36 32 52 11 60 5 8 23 29 87 35 32 15 52 69 72 63 27 97 19 2 44 7 47 39 49 31 79 78 31 44 15 62 95 25 21 97 30 41 26 17 75 58 31 25 25 3 86 51 98 3 50 42 7 97 80 53 28 58 32 56 2 44 17 94 66 35 91 95 75 18 12 50 73 41 72 97 41 56 46 39 58 96 79 64 93 57 16 21 13 47 74 14 88 90 6 54 25 97 49 99 13 60 47 83 98 18 78 40 73 24 76 30 20 55 91 13 11 7 31 23 53 6 35 41 95 40 92 19 35 41 18 45 99 63 28 97 80 6 35 53 30 12 82 47 66 72 60 74 78 90 97 30 93 32 68 87 69 61 6 5 99 21 49 98 83 75 94 63 78 29 15 6 40 94 53 5 66 11 76 45 98 71 74 92 1 42 79 70 1 82 72 1 3 19 96 86 93 90 47 70 18 61 75 55 54 26 57 20 36 34 62 35 3 34 25 4 76 2 73 74 83 45 74 83 63 71 69 55 59 15 23 74 75 97 28 27 24 84 47 57 16 7 91 19 41 14 20 17 15 92 88 95 35 63 79 95 32 48 48 88 62 70 63 36 66 90 60 89 72 7 44 86 14 34 3 52 47 22 66 62 14 54 57 46 17 34 41 46 82 87 35 42 57 95 75 23 85 36 10 55 40 52 41 51 85 43 3 32 64 68 91 75 23 47 19 37 80 58 83 60 45 16 3 99 11 75 23 95 9 30 48 49 81 87 97 66 28 1 96 90 66 87 65 86 34 84 24 15 42 5 74 84 20 74 83 30 48 4 23 56 32 70 3 11 55 1 77 83 98 71 73 62 58 36 49 90 18 70 3 57 74 76 41 93 49 25 21 96 26 43 50 57 11 51 68 66 51 43 49 47 14 20 7 69 55 55 59 73 25 61 30 96 36 69 89 82 93 8 76 17 50 26 74 59 76 40 25 25 82 71 69 93 88 76 62 43 31 22 14 54 80 42 50 14 11 38 95 2 45 71 18 93 97 89 52 71 29 74 94 11 43 63 4 31 39 64 71 68 85 85 22 63 25 69 77 35 5 72 34 48 42 51 41 37 39 90 8 67 64 2 76 7 65 79 35 2 43 6 69 26 88 88 87 13 56 64 45 60 34 78 8 73 28 48 10 66 36 18 31 99 17 7 4 79 84 38 79 25 42 48 49 28 35 36 41 90 97 83 50 29 62 56 3 87 4 12 51 40 27 81 37 42 88 39 19 70 74 97 94 16 46 43 42 78 76 82 68 71 65 16 1 25 71 1 12 73 12 62 13 37 42 47 76 28 85 94 97 60 92 89 73 36 31 15 14 7 94 81 78 58 96 76 80 68 76 90 41 85 50 51 22 91 95 95 19 81 90 16 39 82 6 10 18 34 23 29 40 17 10 16 72 4 91 53 71 65 43 10 51 92 58 70 84 54 66 1 33 56 17 71 36 20 78 51 53 1 79 90 16 86 5 87 89 95 40 59 59 80 68 10 73 25 79 55 78 43 55 11 96 69 79 32 86 55 82 37 56 59 28 71 45 32 56 33 25 96 91 81 76 57 90 47 81 68 2 59 11 55 67 8 24 44 37 11 99 18 47 55 76 72 24 20 2 77 52 25 73 43 6 48 99 94 92 79 62 92 36 72 47 4 77 70 47 15 78 46 32 26 98 6 95 20 25 97 97 74 20 68 17 25 14 15 17 7 91 78 98 27 49 45 30 26 13 75 38 91 19 67 15 18 73 10 35 95 5 32 70 24 98 84 47 12 96 63 16 87 40 14 15 88 56 42 12 67 17 48 58 36 15 72 51 85 79 85 81 84 16 49 6 14 33 50 25 30 12 41 17 49 52 29 37 7 71 46 73 87 93 29 21 9 98 71 93 77 57 72 59 72 21 63 83 54 11 8 83 20 46 97 68 96 27 3 3 95 49 73 82 42 99 2 50 97 72 42 72 27 14 30 98 35 90 79 86 1 87 67 19 31 64 86 27 88 89 27 81 38 99 62 77 98 63 26 93 35 67 66 62 78 93 58 11 83 38 96 81 23 63 99 53 26 86 78 12 73 5 93 9 3 55 85 98 18 11 92 50 77 56 12 54 47 68 64 30 6 61 11 26 24 9 76 49 92 54 59 65 59 52 73 59 7 58 57 24 69 47 71 44 3 83 97 49 51 62 76 54 21 85 77 44 93 53 91 85 8 50 50 64 99 21 23 6 78 79 27 45 27 97 89 27 78 84 74 27 44 50 80 64 35 57 7 26 11 95 11 16 43 58 79 42 78 2 45 55 80 69 99 5 66 86 32 43 69 6 69 13 53 48 75 88 3 79 14 11 72 23 26 15 80 5 54 57 4 96 12 82 65 11 86 29 95 16 71 64 19 41 76 72 86 49 58 88 28 71 99 99 91 25 12 70 28 63 27 31 59 38 13 22 46 99 51 41 13 22 5 32 60 79 4 46 28 61 35 54 30 32 51 22 56 61 91 83 24 16 15 81 51 25 3 96 22 53 36 35 73 40 66 31 19 69 77 45 28 10 98 57 39 47 76 94 8 65 76 32 80 88 13 29 13 15 26 35 66 61 69 39 98 33 69 16 99 44 60 27 51 56 81 89 3 58 82 11 23 56 40 2 44 50 30 54 62 53 88 28 12 55 64 11 87 32 26 86 73 85 11 23 39 92 12 41 50 91 49 70 47 86 69 88 36 97 43 96 50 29 24 60 84 86 70 69 18 95 54 88 78 64 11 15 54 21 53 2 10 3 72 57 86 39 43 21 36 85 17 84 15 38 44 96 24 12 65 39 5 17 28 82 79 36 96 33 56 47 35 66 49 5 21 34 43 63 54 77 47 70 59 61 8 3 57 30 12 20 66 16 35 93 95 14 28 89 44 81 36 76 47 83 80 65 17 22 27 68 98 73 36 57 32 41 57 86 70 66 4 37 81 38 28 76 49 55 63 93 37 98 69 81 79 50 45 95 69 71 61 67 42 96 22 73 38 76 59 8 42 62 42 23 98 68 96 47 23 59 40 57 55 8 37 35 55 81 28 24 50 89 88 89 85 10 62 23 85 19 29 25 78 68 47 76 36 41 24 59 99 61 14 52 68 50 86 21 29 15 44 76 4 32 65 86 39 25 10 22 43 36 46 22 4 90 97 40 31 19 96 28 80 8 80 46 56 64 67 84 76 11 59 79 41 24 64 79 49 73 99 89 7 45 11 10 36 7 47 66 25 43 92 3 51 72 49 7 34 16 88 11 24 47 87 62 69 51 40 16 22 39 5 28 83 14 36 17 20 82 81 44 24 73 47 72 43 93 76 76 9 64 84 30 10 72 92 76 21 32 91 43 68 93 68 51 7 4 66 26 84 47 68 8 18 13 77 60 6 53 34 12 15 19 41 22 88 31 97 9 60 86 49 28 80 18 77 84 19 43 9 1 89 76 8 7 86 82 64 91 35 95 1 50 12 41 71 99 70 67 7 28 53 55 56 31 70 33 14 87 75 22 87 62 97 93 66 83 75 30 72 11 25 72 60 37 11 29 34 78 95 38 7 47 91 62 75 61 92 88 48 65 10 36 27 5 27 90 85 2 18 57 12 42 27 69 76 38 96 9 16 91 46 22 36 37 81 12 96 73 99 44 36 10 77 60 14 4 50 97 4 67 54 15 8 81 82 81 17 78 89 30 67 34 52 4 68 31 13 64 3 12 7 38 19 81 98 31 83 48 28 86 14 79 98 21 60 80 2 74 56 89 5 24 23 54 25 90 84 35 53 86 46 59 23 63 40 21 93 23 66 19 7 79 97 6 97 56 85 97 30 42 86 34 63 7 85 85 94 70 20 47 54 63 6 76 26 44 94 17 64 61 35 71 38 33 76 34 88 59 31 16 98 15 48 59 21 33 44 15 1 61 62 55 23 65 29 48 7 24 63 71 82 97 40 18 28 16 51 14 72 81 30 71 93 75 30 14 8 72 27 9 33 86 61 55 49 89 2 56 13 64 27 94 59 64 13 87 77 61 1 49 41 28 20 34 3 48 46 9 20 72 17 50 58 77 4 7 64 3 60 77 64 84 69 23 48 81 8 25 43 7 74 81 34 91 15 35 39 60 43 56 32 57 5 87 32 6 92 95 8 52 70 71 37 40 91 84 19 99 10 59 6 81 40 37 72 55 69 10 13 10 63 45 66 67 30 95 72 22 91 79 72 61 48 7 98 40 90 18 37 97 76 40 76 15 74 49 69 44 56 81 53 19 24 18 86 52 13 56 71 4 34 43 63 81 49 61 19 38 76 55 33 53 92 10 65 67 56 34 11 12 13 61 30 35 78 14 86 91 70 55 92 4 96 55 82 45 15 2 80 90 54 14 41 47 21 6 12 76 37 22 87 48 80 15 82 59 29 66 50 96 21 40 97 17 93 77 60 8 76 38 95 31 51 35 75 71 40 86 45 75 6 32 23 85 47 3 42 73 68 89 67 86 30 64 4 23 41 61 28 18 98 23 46 48 57 19 17 95 3 62 70 6 93 90 88 38 92 31 9 58 18 75 44 47 39 47 67 78 6 94 93 5 16 37 52 70 55 68 65 55 30 33 60 22 21 46 57 13 76 66 70 92 41 15 39 78 59 5 54 65 98 47 69 12 83 19 82 36 86 45 90 15 78 48 34 96 93 90 10 68 56 77 60 95 89 96 73 47 1 27 12 97 71 78 9 54 96 90 87 80 34 75 92 12 23 26 8 14 15 15 81 70 90 39 65 79 36 36 26 34 60 35 31 31 11 38 82 7 26 69 85 59 44 75 68 64 99 76 78 14 88 59 83 78 98 47 56 32 80 79 65 41 15 96 71 25 32 54 30 57 21 13 17 63 85 84 27 84 58 5 97 45 62 79 21 58 26 76 89 6 56 52 46 68 46 16 90 77 69 20 35 87 30 49 50 16 33 77 99 89 79 95 34 41 74 54 96 99 29 85 3 82 38 47 50 81 62 40 59 29 58 93 14 85 40 64 98 72 41 98 61 18 93 92 57 67 47 53 64 75 37 64 57 74 9 5 55 70 42 12 96 97 3 11 83 42 72 81 15 11 77 73 28 68 64 84 33 11 38 96 83 74 59 38 46 67 42 98 36 83 9 30 79 11 38 60 53 10 41 65 20 17 36 46 84 99 28 18 10 65 12 90 37 68 28 80 36 67 77 71 49 85 98 28 95 37 87 46 46 26 11 64 42 47 8 25 46 35 42 54 98 51 42 35 20 70 14 55 35 90 24 83 73 20 11 68 56 95 15 1 22 23 62 61 69 69 85 14 4 27 65 2 76 7 35 95 74 48 48 10 36 69 92 9 86 2 74 43 96 86 41 18 10 3 79 76 71 62 87 72 87 52 74 63 57 7 56 31 54 2 38 87 68 29 95 54 30 67 96 24 54 37 40 63 37 17 39 6 78 27 78 65 76 50 26 33 56 81 62 8 82 97 92 50 26 85 5 53 52 98 77 6 34 15 68 68 31 6 74 9 30 52 72 6 99 97 37 53 79 96 58 59 93 50 8 18 35 10 70 86 6 45 90 39 59 58 8 87 61 79 94 90 31 66 94 28 61 31 80 38 27 38 97 18 85 3 35 18 12 4 4 17 48 93 54 6 50 59 92 9 38 86 97 66 50 91 93 12 20 71 49 44 7 44 61 91 46 96 9 55 99 10 72 45 2 24 50 49 82 41 57 20 25 54 85 75 43 76 84 62 47 31 6 53 75 65 44 19 59 50 74 56 59 44 1 60 67 49 7 49 89 64 66 14 16 49 86 59 25 70 21 69 2 25 22 74 89 63 92 46 11 66 2 69 10 2 28 76 48 32 23 35 95 86 47 12 35 33 70 57 2 88 26 3 11 45 74 97 6 66 43 16 31 44 83 40 44 9 15 91 40 37 27 36 24 73 45 56 4 13 14 5 98 37 5 10 82 78 7 87 43 48 2 73 91 84 13 35 92 25 25 32 62 49 65 83 20 8 37 23 20 50 26 19 87 30 26 67 7 30 52 49 77 53 20 69 37 30 2 27 55 24 59 15 72 22 97 91 30 34 13 47 82 38 65 67 65 88 34 69 19 85 16 95 37 35 64 73 65 64 1 20 87 57 32 60 78 29 49 6 60 59 53 42 94 16 7 60 5 40 27 23 24 43 18 60 75 80 31 40 44 31 57 29 85 88 86 64 15 34 67 75 92 18 15 87 34 20 45 36 57 71 58 80 12 73 38 87 51 67 25 92 97 82 22 83 68 6 45 83 39 10 56 30 28 68 15 61 87 59 96 45 28 52 23 38 23 59 25 74 26 49 64 21 29 85 4 97 91 46 78 28 56 34 57 81 99 71 42 85 28 36 30 54 85 50 91 8 9 16 79 32 64 44 53 93 27 56 88 16 1 66 44 54 97 98 35 94 70 74 79 97 8 7 49 92 57 40 97 63 55 75 95 18 19 48 9 45 2 96 59 99 60 3 53 55 1 85 49 68 57 29 64 62 33 13 52 89 53 50 51 6 25 46 23 41 91 31 83 92 25 42 90 82 44 41 37 43 27 86 9 81 13 72 44 45 85 95 33 36 43 83 41 65 27 64 6 16 92 89 8 16 29 95 97 71 37 35 14 63 19 22 42 31 92 85 73 75 81 6 11 22 86 49 87 11 11 92 26 4 79 32 19 9 27 14 79 63 48 90 24 64 10 66 94 2 49 66 74 30 69 84 52 56 32 37 64 42 29 90 45 7 22 61 13 46 73 89 8 21 79 31 83 86 94 75 86 44 41 60 71 11 43 21 64 74 57 28 16 86 16 59 90 35 18 3 81 90 91 88 10 68 17 92 54 12 67 40 55 7 98 24 17 41 45 78 15 2 4 28 85 20 84 75 54 1 75 33 90 66 19 97 34 36 89 86 45 55 26 97 61 24 21 75 62 65 51 76 67 54 3 50 73 84 26 26 84 1 56 75 65 75 70 98 9 58 84 53 13 9 48 71 32 68 44 92 32 94 68 96 48 68 46 20 53 71 45 37 70 1 10 35 73 80 31 81 36 14 32 48 22 79 17 51 48 58 43 79 52 10 73 97 75 19 17 28 90 59 63 58 58 70 92 31 48 21 13 83 34 44 29 55 22 45 5 67 3 47 44 52 56 17 50 30 35 64 57 23 24 18 80 81 88 70 12 34 91 22 18 23 64 46 78 83 89 82 50 89 27 93 42 81 10 89 11 44 53 65 67 76 83 45 55 69 16 65 1 5 86 18 27 48 62 3 31 51 82 80 38 10 73 79 88 80 68 98 25 22 61 89 95 42 34 51 9 49 16 10 53 99 27 78 48 86 80 76 35 63 55 73 72 26 52 58 7 19 56 31 38 15 18 33 57 51 81 65 98 96 74 51 96 99 27 42 85 8 18 21 70 72 93 40 96 43 97 3 59 51 31 96 65 48 28 22 96 9 87 94 6 59 44 99 58 70 41 44 77 56 62 45 27 53 84 23 95 81 23 53 30 53 47 95 98 74 17 94 81 2 89 84 61 33 83 19 3 22 60 78 77 22 23 2 74 8 24 68 86 44 19 15 96 65 10 92 40 24 87 19 26 74 3 84 7 83 1 7 3 61 84 77 80 6 79 53 11 1 19 94 45 37 9 39 2 18 32 39 42 17 57 65 90 57 49 94 38 49 1 40 8 83 18 88 88 96 39 98 94 57 90 39 93 99 76 92 17 8 32 56 24 86 19 12 44 67 6 81 15 4 22 20 86 37 6 72 31 44 68 25 1 59 62 91 58 38 84 72 43 14 27 64 99 45 75 41 13 80 21 25 83 40 44 68 76 50 40 7 91 7 29 90 65 90 81 21 26 63 90 68 74 17 32 74 62 7 13 72 84 33 96 66 72 38 32 48 85 69 52 77 75 81 65 38 71 46 58 97 8 47 63 81 63 95 53 25 99 66 96 82 96 90 48 69 29 79 15 12 46 67 86 22 46 51 59 15 95 16 12 1 62 75 81 25 68 33 48 65 96 44 47 90 35 92 59 61 71 72 72 18 37 57 37 82 8 93 96 3 7 7 3 66 79 82 89 45 13 37 10 7 80 57 96 13 49 54 73 19 26 44 34 62 1 70 42 8 61 38 9 68 42 9 34 21 88 23 65 1 59 75 5 38 30 2 50 78 55 22 94 78 65 28 40 63 95 79 70 55 15 76 23 57 85 54 77 71 75 41 70 32 14 74 69 43 73 18 19 28 37 14 6 2 39 43 64 35 22 32 89 37 7 10 91 89 63 66 60 36 7 30 68 18 3 35 60 75 52 77 2 88 90 5 87 29 48 49 61 67 79 48 2 85 55 92 72 17 59 32 52 63 60 20 81 60 55 39 33 5 16 34 91 4 39 76 31 84 24 89 51 3 38 51 85 92 41 55 9 99 84 59 61 44 78 40 2 31 78 35 34 92 68 23 95 5 98 24 88 20 14 38 20 49 86 3 39 27 57 46 25 42 5 85 83 80 25 85 10 1 18 43 92 85 65 86 88 61 10 74 79 21 12 98 67 95 2 7 23 58 50 47 97 54 30 81 32 54 64 41 54 81 81 45 64 46 31 52 6 38 27 84 59 36 80 24 32 81 30 54 38 79 98 35 31 28 14 63 81 77 4 33 58 83 77 23 27 6 74 32 44 1 14 1 35 94 22 66 73 52 18 11 29 16 44 60 41 57 21 20 35 22 52 92 5 28 15 32 31 87 61 72 85 75 70 20 67 92 83 40 44 1 49 72 14 92 30 54 49 50 73 81 72 24 74 74 51 86 6 81 71 67 54 57 40 24 74 7 16 56 46 57 56 92 28 68 84 57 22 32 6 95 13 75 19 84 49 67 69 53 46 40 20 97 94 59 22 67 65 35 23 9 90 76 99 18 44 83 72 66 13 75 59 26 50 77 8 97 42 76 50 87 17 69 85 9 26 5 75 88 37 97 96 25 72 95 42 16 77 13 81 89 85 40 13 36 15 21 31 56 96 80 42 11 47 25 18 72 27 92 60 61 88 54 86 60 48 26 75 23 38 55 10 24 94 23 57 8 41 87 61 35 65 3 46 10 25 63 81 51 53 39 13 39 90 98 98 36 24 72 56 60 27 66 81 19 86 36 26 27 21 85 59 85 87 5 94 11 65 73 59 19 10 71 57 97 67 54 34 89 24 87 47 48 53 26 66 37 61 90 61 81 75 21 64 60 23 58 70 88 29 28 5 38 98 59 35 64 11 66 51 34 54 97 81 5 21 46 40 81 34 1 62 9 19 26 66 42 81 35 28 8 62 32 45 58 88 77 22 99 44 70 31 95 65 11 99 85 56 37 66 89 38 26 95 56 49 61 97 28 95 23 35 57 54 77 16 41 55 35 40 96 6 68 91 68 78 88 54 32 26 18 19 61 44 14 17 90 73 13 19 68 35 53 24 87 31 37 28 83 71 65 79 74 33 68 43 10 54 94 41 77 12 60 38 53 71 53 44 44 63 62 11 95 13 32 80 41 68 8 24 37 70 1 12 4 66 52 11 21 44 51 95 55 9 34 9 78 84 50 20 45 12 30 40 22 61 21 63 27 26 84 64 94 83 73 95 47 23 6 67 66 56 61 21 63 92 27 41 76 76 60 21 85 90 58 6 49 76 66 74 1 50 38 94 31 11 89 78 33 94 43 96 48 4 15 11 95 42 49 69 16 10 87 99 97 44 5 44 20 70 18 18 18 55 10 47 63 96 25 93 88 67 89 37 69 3 45 62 42 94 32 57 4 17 54 1 60 56 42 78 26 60 93 42 13 4 88 74 99 13 67 88 77 55 23 44 57 67 7 98 59 36 53 62 50 6 60 9 61 3 86 85 60 77 27 72 80 13 46 78 25 12 64 99 64 86 42 19 51 46 17 9 79 67 70 29 72 29 37 32 29 21 17 86 98 41 58 76 53 3 52 75 14 14 74 75 97 14 93 49 59 8 57 38 74 25 65 45 51 99 76 77 19 90 63 15 31 20 90 83 22 41 58 33 54 30 8 52 44 98 98 1 6 53 37 79 75 2 22 27 98 95 2 17 85 65 31 14 84 22 96 4 60 52 34 12 82 41 63 24 39 59 24 42 12 58 19 87 59 41 12 58 34 13 72 20 75 4 33 59 23 28 60 82 79 93 93 59 32 55 82 68 14 5 10 24 62 29 11 20 67 20 75 1 32 47 18 6 50 51 62 72 76 23 52 53 16 44 13 46 98 92 14 10 96 22 33 57 50 41 74 17 60 49 15 90 93 33 95 42 81 57 12 57 79 64 10 93 8 20 37 4 13 48 13 9 69 46 63 17 86 37 31 47 83 46 35 75 78 30 17 59 84 28 14 62 89 23 53 94 43 89 97 55 37 11 61 7 54 23 23 40 59 52 84 41 97 19 16 75 46 32 32 29 57 45 90 47 67 43 39 8 30 37 60 66 45 20 70 98 42 91 38 98 43 21 39 40 37 54 13 81 83 44 10 39 88 97 83 53 40 22 59 67 58 17 33 3 36 2 1 75 92 37 74 33 57 11 70 91 63 82 72 46 26 81 84 12 78 67 64 16 87 21 82 45 38 14 46 73 13 44 47 3 80 19 35 35 29 5 27 89 84 96 36 8 78 18 19 54 83 80 68 70 2 48 13 39 61 58 10 71 3 56 73 80 74 8 14 2 10 40 90 93 36 24 1 12 40 19 64 21 97 32 88 98 79 1 37 39 57 44 10 57 1 83 37 72 88 50 71 96 87 60 89 22 83 88 31 21 5 94 41 2 24 29 99 2 30 34 38 84 78 45 41 76 26 75 46 13 24 18 9 11 75 97 30 58 83 59 79 88 51 18 87 73 47 87 74 74 19 10 58 94 54 96 68 78 71 15 90 94 30 98 4 5 95 31 60 77 89 37 65 41 53 52 14 99 37 85 71 54 92 27 48 46 23 15 24 93 29 14 86 56 12 87 58 6 16 16 82 6 51 45 44 4 94 55 1 30 38 71 83 30 97 29 73 20 43 97 11 69 9 94 23 19 79 78 22 95 94 2 1 45 46 42 48 38 94 48 67 32 17 48 59 14 75 32 31 16 27 39 85 36 34 6 52 13 84 73 8 76 74 6 21 18 45 66 55 39 12 21 68 28 68 27 39 41 57 69 57 83 6 40 17 39 45 68 50 27 41 55 3 15 61 23 30 6 86 85 43 95 6 11 21 71 36 59 13 92 26 67 75 32 7 90 68 51 58 16 78 97 71 78 10 32 99 40 35 85 25 77 79 28 86 99 96 22 57 7 14 82 73 86 12 79 76 78 29 33 93 5 30 64 82 39 93 81 78 29 65 1 4 44 26 89 43 21 11 99 27 22 80 98 7 89 77 80 67 4 13 61 8 40 25 88 79 17 69 55 45 34 54 48 75 79 36 19 99 44 16 25 64 95 23 70 85 97 48 50 2 59 11 7 98 34 94 75 50 62 29 92 95 82 38 71 59 73 87 57 16 3 81 79 96 2 47 79 98 94 29 97 53 38 5 50 69 96 25 17 58 53 7 52 33 44 21 92 16 8 49 31 8 28 8 4 29 52 80 27 46 10 23 97 45 25 47 14 21 71 28 79 23 34 29 55 77 49 45 90 56 93 19 61 21 24 63 47 75 43 72 22 50 94 17 94 19 63 6 39 32 31 16 52 64 44 6 40 92 50 30 46 42 49 8 60 70 70 8 46 11 79 65 61 73 81 53 89 42 57 26 71 87 42 24 52 83 29 91 76 76 19 20 18 65 25 78 36 94 83 81 4 62 46 64 33 27 15 20 66 71 45 37 59 86 58 9 68 86 99 42 61 18 61 78 81 86 54 17 78 37 97 81 96 41 43 27 65 58 46 31 27 91 67 85 75 26 93 43 10 90 84 70 7 44 47 87 30 98 4 6 36 98 85 30 39 26 57 2 83 1 32 9 89 96 93 65 20 85 6 30 75 88 97 79 32 42 66 59 41 67 64 74 65 47 2 2 73 58 3 54 57 32 62 46 29 54 9 48 39 15 75 12 3 71 91 32 11 57 90 51 23 52 23 85 97 25 87 70 80 87 22 35 20 84 81 46 38 89 93 74 2 67 85 2 36 76 33 46 32 21 95 52 71 18 37 68 40 24 36 19 10 57 53 27 41 34 72 76 22 63 50 23 28 36 23 63 10 53 10 39 74 5 90 43 20 28 11 60 49 46 78 56 3 29 82 42 63 54 18 82 16 66 3 43 2 25 7 9 78 16 46 50 18 34 92 37 61 1 94 9 46 70 64 46 99 45 85 60 96 4 42 12 69 44 53 68 67 59 74 43 72 20 92 89 54 84 24 13 84 19 19 28 88 81 71 87 24 57 47 20 58 86 30 25 29 82 90 95 39 64 38 11 82 30 97 34 12 21 44 93 37 63 19 26 42 89 11 65 44 56 84 2 40 12 26 68 93 16 63 32 78 98 40 60 26 35 91 37 54 35 28 90 95 44 14 37 34 23 99 75 78 82 77 18 93 3 84 85 17 47 15 94 44 55 52 69 87 43 5 41 75 32 32 71 76 43 6 8 65 6 82 41 85 57 59 78 60 41 61 74 87 76 68 29 29 18 98 16 60 3 57 35 34 86 4 8 29 10 13 94 13 93 35 97 50 91 73 8 32 35 79 18 9 47 46 37 62 44 52 22 46 7 55 78 92 58 83 22 65 94 14 77 85 46 72 35 38 44 41 67 76 20 84 84 65 29 19 27 72 70 47 17 75 2 92 67 57 73 86 23 67 97 97 52 44 70 85 79 14 24 46 87 43 31 71 6 57 89 33 29 57 77 43 32 78 33 97 33 7 81 53 71 79 51 22 21 19 5 99 30 28 45 17 70 73 87 76 30 74 7 57 31 83 97 61 59 31 56 91 35 37 43 4 14 93 25 34 12 29 31 41 54 76 55 25 47 40 98 77 14 3 32 42 83 29 3 42 57 58 31 91 93 73 95 5 64 18 37 75 45 67 14 98 41 68 21 88 6 19 63 19 19 94 61 2 21 61 43 78 18 72 67 11 43 60 13 8 78 49 80 21 17 92 19 57 58 40 43 64 56 4 82 75 95 41 76 17 3 18 92 20 87 57 28 30 18 40 37 93 87 16 14 4 8 32 58 65 69 99 29 26 3 12 98 98 52 74 13 52 89 5 69 76 61 94 5 76 33 41 69 20 56 80 23 63 11 78 27 79 77 55 3 78 66 1 76 17 73 88 66 60 90 36 37 49 28 41 26 60 79 92 79 34 73 99 94 83 76 21 60 53 76 61 31 40 61 5 54 32 90 21 92 80 54 27 30 79 67 53 40 44 45 19 75 16 17 70 98 92 90 57 43 64 18 72 3 76 76 56 9 65 74 1 43 26 27 72 6 91 23 43 33 68 59 9 83 75 78 80 65 66 35 9 29 52 80 31 26 54 84 34 19 57 32 60 80 56 32 83 45 53 26 78 21 85 84 2 60 60 79 26 26 14 32 52 63 12 80 89 63 63 23 80 18 53 40 97 7 69 79 52 22 5 28 40 89 12 40 48 71 19 71 94 33 3 45 95 12 25 84 72 85 6 50 3 56 89 98 62 57 77 12 78 81 39 17 69 48 56 15 19 74 85 12 5 85 56 1 94 78 82 64 64 85 15 66 41 4 62 4 58 39 15 35 21 52 51 87 99 5 2 17 78 84 28 81 67 81 81 61 59 61 25 21 47 37 85 87 39 47 88 96 86 2 31 5 53 79 89 52 83 90 68 60 74 93 41 41 74 20 99 32 78 22 52 25 59 37 11 95 84 98 91 68 99 21 70 50 99 59 3 81 49 68 41 21 62 79 59 36 98 56 67 76 77 20 99 34 54 10 29 36 6 19 2 4 39 71 53 36 30 53 17 76 22 57 94 83 36 53 17 32 7 84 7 82 2 4 16 53 13 43 89 16 59 90 17 97 60 70 31 89 21 48 64 42 3 58 23 37 10 40 68 16 24 72 97 23 75 12 75 85 52 62 2 11 53 18 6 13 85 36 99 5 83 63 46 86 20 67 23 27 7 88 42 28 61 38 48 34 47 23 20 98 85 19 9 36 34 12 48 18 47 45 22 31 7 65 15 26 32 37 50 36 23 89 63 83 27 11 18 71 32 35 67 17 53 73 52 86 84 97 4 32 40 23 60 46 88 74 69 20 11 19 56 33 9 17 15 33 28 30 3 59 64 69 73 15 43 23 98 27 18 3 56 57 25 16 2 11 89 68 31 97 85 84 31 93 1 43 24 26 70 24 82 32 93 53 46 36 75 44 60 90 44 17 46 67 32 45 77 22 13 6 19 97 87 47 88 88 87 11 12 57 34 94 88 27 47 32 60 21 76 19 9 18 35 54 84 64 98 60 85 10 63 3 7 51 47 95 39 35 6 48 91 37 40 78 64 85 10 22 4 83 40 12 2 74 64 83 39 62 41 22 71 5 22 76 55 69 69 91 4 72 39 92 9 79 68 72 62 78 94 65 61 32 76 60 5 40 42 41 1 82 62 69 86 82 45 41 51 12 30 52 83 67 42 92 44 11 64 6 86 56 70 45 86 46 6 90 84 47 31 84 29 92 53 14 72 96 52 23 8 82 72 91 49 15 81 92 23 45 97 9 99 67 53 85 11 56 75 94 3 4 76 30 93 28 43 66 22 94 88 27 74 59 18 23 73 98 13 95 42 10 2 39 74 54 22 83 9 94 75 11 97 52 38 90 77 80 56 98 73 43 25 47 2 41 68 72 37 80 65 76 88 66 15 60 18 34 43 26 28 17 35 23 68 72 14 43 51 67 41 22 8 63 68 9 4 34 80 39 15 45 15 1 9 28 60 27 61 2 50 87 18 84 8 83 55 21 26 6 86 64 27 93 27 92 1 29 25 80 67 39 24 79 37 30 7 96 56 66 97 5 51 15 88 58 97 43 77 21 46 63 84 70 54 12 61 54 38 85 33 5 22 54 83 58 83 88 54 40 54 52 44 5 64 30 60 60 71 37 80 17 97 65 87 52 74 48 6 12 33 36 14 54 89 96 10 73 84 63 11 36 13 52 38 75 81 98 35 52 33 15 67 31 77 54 82 51 99 85 60 30 20 73 83 9 68 92 79 50 53 89 84 66 41 22 39 21 18 73 70 51 87 35 81 63 88 61 12 85 44 72 15 63 43 97 70 9 87 49 57 39 37 41 3 75 62 41 95 78 14 64 29 98 98 8 61 85 66 71 70 8 41 85 71 83 80 39 90 66 85 47 5 22 87 5 97 47 45 90 25 58 54 51 54 51 56 14 34 22 84 4 30 25 86 98 6 65 35 95 31 20 40 33 42 25 37 39 72 81 29 94 37 81 44 90 30 99 2 63 20 85 64 49 8 51 45 14 14 79 7 44 98 47 76 38 71 11 74 41 91 2 34 26 80 77 14 10 74 16 70 93 1 34 40 9 82 84 20 95 61 26 37 58 70 11 95 42 21 70 80 10 71 14 35 51 88 49 58 63 64 28 56 62 59 96 68 40 78 87 33 40 14 70 97 83 78 90 23 99 58 2 7 29 13 42 77 2 88 33 62 50 60 18 12 18 12 78 55 90 65 87 30 76 55 25 58 34 15 78 31 73 79 37 99 90 76 75 91 62 8 53 12 66 68 22 83 80 97 38 70 62 23 97 39 78 22 94 12 34 72 40 7 50 74 7 40 49 79 29 11 86 79 21 52 47 40 33 25 37 70 94 98 91 89 35 69 11 29 78 45 99 18 49 49 89 53 86 38 32 15 49 19 93 69 68 38 9 2 63 45 69 55 41 60 45 74 29 53 3 5 97 99 20 45 48 10 97 34 47 28 46 93 46 39 60 12 77 66 13 40 9 80 94 50 40 37 24 67 90 24 71 85 24 89 30 69 98 26 2 43 53 47 37 96 86 96 8 61 63 19 98 71 98 90 19 38 28 42 3 18 64 72 1 85 61 31 54 59 56 55 2 9 1 36 3 86 33 10 45 93 28 43 64 26 31 83 62 58 23 62 73 84 34 74 69 94 3 24 51 56 76 51 64 76 86 66 60 19 73 3 12 2 43 74 25 74 55 84 30 75 47 2 60 78 75 29 71 75 50 22 31 25 72 92 1 57 56 59 73 29 61 85 28 5 57 51 78 12 33 6 86 79 7 44 56 79 73 27 54 21 48 84 45 19 74 46 75 30 3 48 57 63 31 84 65 85 33 41 96 66 47 81 43 53 25 98 33 95 25 84 17 71 67 61 87 41 5 60 69 7 6 26 68 37 8 33 20 41 74 17 7 21 95 47 73 18 46 4 14 68 86 30 39 53 88 24 91 93 83 60 97 89 83 65 24 91 98 43 32 72 57 36 90 50 80 61 68 26 63 81 92 49 9 29 99 94 53 90 85 36 49 83 23 32 46 46 23 44 89 52 14 44 85 2 94 66 63 62 89 26 41 79 72 47 9 71 41 61 61 25 94 8 8 18 40 51 63 60 93 50 11 7 94 95 7 86 59 69 46 47 92 86 26 64 31 32 35 69 92 93 93 87 2 98 3 41 50 65 98 43 14 9 47 6 3 53 91 61 20 37 6 12 21 30 73 51 61 8 20 52 2 14 37 1 10 39 39 59 4 37 2 15 46 47 20 48 99 11 7 20 45 11 29 65 40 3 16 98 8 34 50 7 45 86 7 54 25 45 12 27 80 11 41 26 57 59 71 55 69 77 72 13 87 1 77 25 1 91 24 9 23 73 13 67 60 20 19 82 62 30 7 42 41 46 65 95 5 36 50 71 12 22 83 98 21 59 24 19 50 45 27 72 18 38 37 75 57 53 56 17 83 62 59 22 6 22 15 10 58 65 79 69 84 60 65 3 19 86 22 66 31 46 36 47 83 72 20 38 26 75 55 7 36 12 26 41 31 40 49 88 3 28 55 85 87 19 87 5 3 7 70 34 51 7 78 34 76 97 70 2 73 23 6 9 32 31 47 62 69 95 49 71 23 4 54 9 20 40 13 23 46 82 54 96 86 32 29 63 29 96 62 99 19 68 6 50 96 53 12 63 48 60 33 71 62 86 77 81 26 89 4 70 69 55 66 56 86 92 17 14 88 78 13 5 44 19 54 39 69 64 2 17 24 34 85 83 21 62 65 46 49 66 16 19 20 80 72 6 70 88 17 57 66 30 61 11 46 16 49 13 77 50 29 1 82 15 82 3 74 45 46 24 11 60 42 28 40 14 34 8 2 50 64 65 77 26 73 21 39 20 33 16 68 60 14 50 72 95 52 46 40 97 69 49 57 9 76 94 20 8 3 19 56 66 84 33 89 57 52 28 77 82 41 45 42 55 92 14 50 44 58 88 39 27 37 94 34 11 88 53 19 88 72 74 53 54 5 42 9 56 68 83 37 9 28 76 63 18 88 12 61 46 99 1 70 34 94 4 44 80 55 62 69 25 34 20 78 39 61 86 92 29 68 29 36 95 4 96 12 91 8 72 37 5 70 5 36 62 7 80 43 59 40 10 83 74 29 59 11 87 43 3 15 11 32 50 5 35 46 16 24 52 85 58 54 56 62 90 18 66 70 58 25 8 65 8 79 91 64 89 79 8 92 91 16 22 41 20 54 84 33 77 36 19 35 90 74 94 80 89 61 48 46 85 53 9 91 33 1 55 22 77 60 12 68 76 33 7 93 84 90 27 61 25 45 93 13 17 88 90 6 47 38 49 32 88 58 21 21 58 76 41 33 34 50 1 10 81 7 2 65 94 28 27 19 72 18 31 86 6 21 91 52 56 41 82 43 98 3 61 54 76 99 86 11 50 84 18 31 90 17 95 82 44 20 2 14 38 30 99 41 49 89 91 3 30 73 43 26 73 5 77 48 4 61 56 53 45 71 81 33 88 77 15 32 96 14 44 32 42 43 73 90 32 64 90 59 35 34 82 6 38 59 53 39 20 7 90 62 78 71 94 66 48 10 95 43 21 39 72 62 82 45 50 12 7 41 69 39 72 51 43 8 9 95 46 26 1 36 88 78 6 82 42 51 89 37 93 11 76 66 72 56 9 21 65 14 61 34 50 31 85 92 38 91 86 81 17 86 16 3 64 21 83 6 71 72 42 63 80 16 27 51 69 33 71 35 46 30 68 96 60 51 86 95 40 72 74 57 58 89 57 22 8 40 25 77 11 65 40 90 80 64 39 50 96 10 82 41 37 50 37 94 99 23 87 39 93 62 93 51 49 51 73 55 88 95 32 98 60 71 87 41 35 26 88 29 34 70 69 68 18 4 63 17 25 48 56 18 10 47 68 57 97 39 12 84 35 43 82 94 12 67 33 44 91 21 72 23 88 40 90 7 43 51 23 67 99 76 82 7 22 51 63 17 87 74 1 22 17 81 15 28 48 47 69 37 66 42 59 54 81 50 60 22 98 81 89 97 55 69 5 76 18 65 93 6 40 91 25 54 72 39 82 21 86 49 55 50 90 15 4 69 62 62 91 60 41 78 56 93 47 58 68 65 23 59 68 62 50 92 17 23 32 96 41 16 45 95 65 34 10 68 3 69 28 93 30 68 69 85 62 17 43 30 79 65 88 47 26 36 39 42 58 68 36 98 83 80 92 48 12 99 15 15 69 42 6 98 9 75 81 70 89 22 97 66 84 83 11 8 19 49 49 75 18 82 71 98 61 63 47 72 61 61 86 30 1 90 26 9 63 7 76 50 26 71 16 8 52 24 16 71 72 62 44 87 45 15 84 6 76 31 75 37 89 60 66 87 50 91 96 11 95 70 60 19 42 73 26 93 96 41 62 66 4 6 52 46 19 36 49 94 64 24 29 51 83 94 38 33 83 32 43 76 3 1 92 44 73 18 35 67 57 97 34 58 1 83 4 19 17 50 11 80 73 39 31 57 31 66 87 14 98 29 87 1 29 79 44 1 95 76 67 52 73 98 10 74 79 11 90 95 60 2 75 31 40 4 87 71 70 73 82 68 2 70 68 28 47 10 26 42 85 91 91 57 89 98 29 67 7 19 62 66 20 36 97 58 39 82 29 9 55 11 74 54 78 42 80 24 49 6 63 33 96 55 89 84 51 18 51 58 34 13 22 54 48 19 12 85 99 38 93 52 46 68 5 23 8 84 46 57 89 7 87 84 61 76 68 13 91 19 68 25 29 89 76 75 7 85 60 6 21 51 55 67 17 59 87 25 41 33 79 29 39 64 13 98 40 80 9 29 96 76 53 23 65 28 97 69 11 55 72 32 7 28 98 23 84 83 45 26 16 22 54 52 85 66 48 23 44 56 51 38 30 3 60 93 28 56 62 38 11 35 69 15 60 65 36 44 48 78 69 61 98 21 12 83 84 59 5 26 14 53 63 41 53 22 32 80 77 94 19 85 27 85 1 86 49 34 28 96 12 95 56 10 16 67 91 1 24 93 26 35 46 87 76 99 9 8 79 83 99 95 68 24 81 66 10 28 97 38 24 10 33 77 17 46 42 6 44 66 98 68 98 45 55 74 44 61 80 21 44 77 15 10 2 93 74 9 21 71 46 42 78 76 20 95 21 61 1 64 25 99 32 24 42 84 95 83 45 73 4 86 51 16 94 52 9 68 60 29 37 5 69 16 78 88 11 98 47 9 61 70 8 90 91 47 75 86 30 18 60 32 3 9 47 96 60 54 62 18 82 98 22 49 14 98 37 22 94 82 31 55 52 36 46 43 83 19 27 11 36 84 42 38 92 87 32 50 41 93 68 21 92 87 70 4 85 7 26 80 86 56 33 36 89 76 76 70 94 4 81 29 87 23 64 78 10 96 28 48 89 95 69 79 81 39 83 66 45 9 44 30 62 75 65 49 51 42 20 44 43 98 72 28 21 36 6 29 30 34 76 18 27 43 96 8 81 79 72 25 85 14 54 45 88 17 94 38 58 14 81 1 10 53 29 30 86 32 56 15 65 31 32 90 73 26 95 55 4 65 77 88 77 31 34 65 47 26 1 4 37 81 2 46 32 30 73 17 60 30 31 25 58 60 13 29 85 7 81 86 71 58 75 46 86 7 12 34 32 10 37 68 91 38 12 21 66 84 37 26 12 65 48 69 23 59 96 7 65 75 92 34 34 67 80 20 71 89 51 1 98 87 66 87 24 77 9 87 62 43 13 73 9 58 41 29 17 37 35 79 10 28 14 43 92 91 61 64 80 12 64 76 97 31 64 19 8 70 6 67 13 18 41 19 73 81 48 90 16 80 69 25 8 80 66 1 71 25 62 49 36 24 26 31 52 87 49 58 55 54 25 65 69 65 82 43 44 30 31 57 10 97 82 16 78 46 16 49 70 75 96 4 98 20 35 51 7 83 9 59 36 31 24 3 96 6 45 38 33 73 95 41 71 75 56 49 21 69 95 88 44 91 91 40 11 26 88 15 8 94 73 41 26 95 43 20 1 86 57 32 59 52 72 30 25 26 78 45 94 72 31 36 61 23 73 72 46 62 84 51 54 56 91 79 51 35 98 49 21 54 78 77 4 50 8 29 73 83 71 65 55 3 1 17 23 72 86 68 32 68 18 85 24 9 65 72 41 61 20 59 13 97 37 17 46 42 45 19 25 16 82 80 16 82 94 38 52 78 7 83 46 22 69 70 30 32 40 69 90 59 26 4 55 60 20 98 2 62 15 27 75 96 5 91 77 96 27 29 74 31 13 20 52 81 87 80 11 28 49 1 84 72 4 37 33 21 35 34 80 50 58 56 46 60 45 23 56 71 52 30 3 64 50 54 43 35 34 53 60 80 51 45 53 55 81 83 73 15 15 54 64 71 8 10 31 50 31 87 21 82 15 21 44 62 73 84 97 5 35 57 85 85 99 36 38 79 17 12 93 31 63 57 2 68 64 31 18 94 16 36 74 30 55 16 90 28 99 87 32 32 42 15 18 42 48 53 21 64 62 14 93 25 68 92 90 32 23 6 25 36 40 96 64 94 11 54 20 8 41 51 40 82 64 55 24 10 8 42 74 70 55 65 94 21 55 83 53 78 88 75 12 26 69 75 20 79 29 39 87 69 88 27 50 50 81 71 59 88 14 31 58 66 95 51 87 51 32 38 27 18 11 36 44 79 12 63 59 38 1 44 6 86 70 55 36 49 24 94 35 37 24 91 2 17 40 88 67 71 26 91 88 34 26 30 13 37 93 69 74 91 13 79 77 80 32 13 27 56 5 62 90 28 53 91 45 92 79 10 61 3 99 47 36 25 77 47 59 68 16 31 59 27 9 34 7 40 44 34 95 48 95 84 74 46 75 17 36 55 24 96 55 21 41 91 43 18 38 2 85 51 33 42 77 39 75 82 78 17 16 72 63 9 56 37 52 31 51 87 83 74 81 39 93 20 28 36 38 63 38 21 12 68 63 89 7 36 71 82 53 84 52 14 92 8 50 42 37 98 29 18 70 8 54 63 27 81 99 62 42 37 83 54 3 44 41 7 77 12 88 28 93 41 41 85 46 88 25 80 86 53 98 57 58 52 20 82 32 19 43 73 53 26 25 53 67 65 59 44 74 46 72 67 84 13 50 28 2 74 9 85 25 7 42 80 56 60 63 87 76 6 59 28 29 83 80 95 49 38 37 23 81 9 88 65 20 38 92 19 13 98 4 37 3 44 16 59 2 78 44 77 81 3 5 8 86 83 3 33 19 37 53 99 44 41 62 63 79 52 79 89 51 80 24 51 22 39 10 23 15 52 1 95 52 3 3 36 83 3 68 2 40 22 1 83 62 60 44 41 13 21 28 61 1 52 12 21 90 20 43 6 71 41 98 23 44 2 59 27 2 25 27 39 46 25 20 7 85 61 45 97 81 73 58 80 25 69 1 15 86 43 18 57 84 17 78 26 16 35 50 15 59 76 54 4 99 73 10 84 35 54 81 14 27 37 93 49 4 93 64 90 35 79 45 17 95 23 42 9 55 89 24 15 64 75 18 63 48 27 47 80 78 26 92 6 62 85 54 63 77 16 53 12 93 96 28 88 19 67 95 74 56 19 86 20 93 4 82 39 28 27 18 6 52 10 9 12 92 61 75 69 76 26 78 69 22 4 56 39 70 51 11 25 67 94 44 58 95 25 96 23 51 12 26 2 21 35 11 12 95 83 78 69 10 57 37 29 60 90 65 29 39 73 53 6 67 94 63 62 19 57 82 68 69 9 67 87 43 77 98 36 61 75 5 68 32 41 94 89 31 60 16 69 31 68 72 96 63 35 58 79 90 39 45 59 47 12 44 87 87 43 23 48 18 27 14 47 66 8 34 94 65 50 62 94 16 34 90 76 67 46 54 57 84 98 14 31 9 57 18 95 97 38 41 13 65 54 57 29 59 91 23 25 39 84 19 52 17 7 29 83 52 82 38 37 78 51 65 86 6 83 81 4 19 22 16 83 73 73 10 33 62 31 55 98 15 71 50 29 77 76 12 29 56 47 65 35 97 31 21 4 12 1 5 30 20 20 12 93 90 19 24 50 49 76 48 62 47 96 90 24 70 1 52 27 47 16 59 43 44 77 44 53 77 48 80 95 65 89 86 56 9 10 6 57 85 52 17 30 48 8 53 18 8 3 42 52 16 1 94 59 78 38 10 53 83 90 48 49 79 34 3 87 43 6 43 26 57 59 55 3 64 6 19 69 9 60 22 24 61 14 81 37 50 90 89 33 80 38 79 58 69 81 43 11 87 83 36 42 43 89 45 5 94 63 74 1 23 93 23 81 7 4 16 56 91 6 87 70 41 66 28 10 48 68 20 33 52 54 74 92 43 17 96 35 79 68 34 1 61 56 79 68 59 95 22 48 98 9 18 37 75 43 46 21 12 64 51 63 18 25 55 58 42 49 90 19 18 24 17 78 79 96 44 36 89 66 84 87 74 99 24 47 43 67 67 54 31 16 15 46 41 67 2 80 16 90 96 31 14 14 8 91 8 49 25 96 15 7 83 87 7 7 34 47 73 99 1 3 15 13 46 53 79 48 31 92 38 26 22 49 39 29 38 46 75 63 42 90 69 23 75 73 27 9 20 97 6 18 99 19 30 46 69 7 91 98 99 27 24 19 73 60 45 12 4 20 74 45 10 41 65 84 15 91 91 32 88 94 50 88 11 79 32 78 84 21 76 81 47 99 99 20 57 44 31 60 63 3 3 71 44 67 53 56 58 42 87 44 37 37 30 45 15 61 23 96 79 96 77 24 93 76 44 50 20 72 10 80 73 12 51 15 76 5 70 32 46 55 76 80 90 6 26 5 65 46 98 44 43 75 68 36 51 10 84 68 79 93 48 52 4 99 66 77 4 34 10 47 89 85 26 79 90 49 81 53 94 79 97 35 54 65 69 3 74 53 70 53 44 16 4 45 15 69 23 16 2 30 61 90 15 86 67 3 35 48 56 27 25 51 62 76 16 31 78 87 81 46 38 25 59 39 68 74 7 90 87 8 18 46 95 30 32 62 32 66 8 85 91 32 34 53 8 47 81 83 34 62 27 70 84 85 9 52 57 15 40 43 20 57 88 15 86 21 76 17 84 83 99 75 13 34 26 18 80 5 1 13 66 25 80 49 9 86 1 65 99 39 8 19 95 94 34 80 15 8 96 96 89 95 70 2 27 93 20 6 98 18 18 62 41 95 11 49 81 10 14 80 48 20 97 43 14 29 23 26 36 17 20 25 11 87 25 37 81 44 40 79 59 57 41 99 50 52 48 32 61 60 10 9 77 7 49 88 35 70 12 69 86 31 93 96 19 18 32 99 59 71 76 17 27 17 16 76 66 62 6 25 20 16 31 96 20 80 82 55 48 93 24 34 24 15 29 40 31 60 37 87 29 13 4 55 30 18 30 93 79 35 19 96 48 47 92 68 27 74 21 74 65 42 7 88 56 35 27 84 92 63 72 21 76 73 74 4 90 4 94 67 36 13 63 84 60 53 50 84 25 70 57 89 10 61 76 63 95 3 48 85 65 18 6 39 90 77 42 81 80 37 48 15 47 10 96 5 62 46 87 87 14 44 76 23 5 50 85 97 52 31 82 16 48 85 54 37 63 94 18 41 29 63 55 73 70 49 76 33 94 63 18 6 5 91 28 7 42 12 4 91 42 83 7 88 66 59 25 29 53 40 68 79 1 21 50 71 70 26 2 64 88 19 68 92 10 93 98 51 5 99 43 45 80 47 31 47 6 55 73 56 92 41 33 90 62 83 61 30 9 62 93 97 78 59 87 88 53 84 37 57 81 77 99 62 23 30 7 28 82 77 82 72 17 15 63 78 97 24 8 5 84 98 2 60 56 86 46 9 70 81 63 52 58 63 12 80 90 16 7 71 92 86 43 9 98 6 84 94 28 89 98 10 86 97 69 42 83 14 50 54 94 11 4 52 71 13 31 62 28 35 31 20 19 71 27 17 75 11 11 1 98 9 10 84 6 76 24 87 87 73 41 81 83 42 32 55 54 60 15 81 94 43 98 11 14 23 27 88 32 38 88 30 46 95 12 50 70 35 37 57 8 75 39 88 17 68 41 68 28 53 47 20 95 43 30 8 66 56 93 97 93 82 25 38 75 36 85 43 70 22 98 77 94 35 63 11 3 3 76 30 55 23 49 49 65 76 56 29 32 49 26 24 29 50 59 3 83 44 45 53 65 43 28 59 75 91 67 77 91 41 5 46 63 51 92 26 27 48 53 59 95 78 80 24 27 39 26 10 82 69 61 45 10 88 2 85 77 66 60 68 7 65 15 69 16 7 92 41 53 45 99 48 22 77 69 46 16 93 53 97 60 14 40 69 3 41 52 79 7 11 46 13 75 58 79 88 64 69 29 15 15 26 60 34 3 30 79 16 21 30 11 80 44 50 47 44 88 99 21 92 10 66 5 82 24 81 68 86 49 95 98 61 21 59 94 22 88 71 35 7 1 46 86 42 93 33 85 82 30 7 74 37 70 77 19 94 56 85 78 5 80 76 65 98 35 59 18 21 28 53 27 29 98 11 70 91 44 54 71 73 58 46 11 28 21 27 20 76 12 97 79 91 72 44 88 5 2 6 26 29 58 50 55 54 61 24 46 5 77 15 75 35 58 83 62 78 11 80 53 22 75 32 12 47 73 99 52 74 5 75 2 61 23 54 15 83 77 58 85 54 73 59 86 31 42 47 8 52 27 60 72 99 91 81 45 62 78 96 35 82 69 36 41 91 87 56 73 65 14 56 17 84 15 2 16 57 48 23 7 72 80 76 71 69 57 16 31 35 10 65 16 76 98 56 66 86 12 39 49 24 92 65 8 8 66 21 62 12 41 68 83 19 45 53 87 2 66 19 35 74 81 50 50 80 6 16 64 16 52 13 37 45 75 44 52 40 63 14 51 2 79 33 21 24 83 8 24 49 24 58 23 4 8 71 83 11 84 45 24 37 55 60 81 30 3 31 69 65 42 19 64 19 49 84 43 30 90 64 76 14 22 97 17 27 68 97 35 52 40 59 86 94 19 67 25 19 95 91 83 35 8 48 54 54 30 94 83 20 56 60 34 77 57 48 2 23 44 34 74 83 92 61 78 10 26 3 28 20 91 10 52 97 55 4 51 84 97 35 5 53 92 36 28 49 83 27 69 27 61 43 11 51 2 86 58 26 86 84 45 77 91 94 74 46 98 26 28 93 58 30 47 50 65 72 96 47 97 65 71 56 6 79 7 6 65 63 31 51 45 73 27 36 67 1 79 65 24 7 59 79 37 4 27 99 73 23 44 70 85 16 26 89 92 31 94 56 91 25 7 36 97 31 71 64 30 50 30 51 54 86 31 88 89 57 88 62 78 32 31 61 45 54 50 36 84 44 91 73 68 95 9 63 27 77 28 56 25 55 5 79 41 35 65 28 90 53 87 66 83 16 27 26 70 77 61 52 21 52 26 87 46 32 50 72 10 75 26 34 30 30 11 68 63 74 93 51 27 81 17 8 96 43 32 64 18 92 17 37 43 40 24 88 71 71 58 80 45 81 13 72 9 21 41 71 94 32 22 20 11 36 25 6 77 56 69 94 47 83 31 89 23 52 75 94 22 31 72 66 12 82 38 20 4 76 89 95 9 9 13 19 45 38 22 22 91 91 16 38 74 45 25 97 96 97 89 16 28 59 81 39 42 18 57 43 93 46 38 99 54 51 17 96 86 38 18 77 27 32 14 2 74 38 96 70 36 83 86 63 42 65 1 83 82 57 24 74 1 62 73 54 11 87 51 94 26 66 71 50 95 84 49 69 21 43 38 56 26 22 17 66 86 15 47 67 69 71 41 69 33 12 24 41 99 72 33 23 36 2 72 32 86 22 98 5 64 36 58 88 57 74 54 42 87 1 9 56 71 47 26 2 58 47 40 57 17 72 77 52 74 50 81 58 69 80 60 31 14 18 19 69 89 70 9 76 69 17 33 38 61 56 40 19 1 77 74 17 48 51 66 20 98 48 77 67 26 35 96 37 52 15 6 41 85 14 18 52 28 48 89 86 2 29 6 2 5 77 16 50 26 81 69 25 27 44 89 50 78 85 87 30 98 90 70 81 3 85 33 28 31 22 15 30 49 18 29 51 94 44 1 20 26 69 42 52 13 32 3 88 15 87 18 11 77 85 91 77 69 24 6 97 44 20 28 90 37 56 41 29 1 41 48 24 8 90 75 20 20 75 8 32 60 23 43 38 6 34 13 74 56 18 72 97 35 97 87 69 51 28 97 49 66 44 72 73 32 46 90 51 19 97 80 79 18 23 15 23 57 27 97 11 43 67 8 75 62 92 45 13 20 40 60 83 81 30 56 13 75 46 61 92 41 42 71 58 64 83 80 19 8 75 27 50 40 34 26 2 24 68 13 43 8 70 26 89 99 79 99 73 25 61 65 65 3 34 21 64 17 2 81 24 74 8 74 13 40 97 12 63 65 24 5 70 91 28 59 91 8 59 64 32 18 29 95 18 62 16 81 76 15 62 99 89 70 71 2 10 68 13 72 31 35 74 2 26 3 58 15 10 15 78 41 32 5 34 49 64 50 29 40 64 90 40 53 58 9 52 65 77 63 36 6 95 10 7 19 12 65 34 21 77 10 60 8 15 93 56 78 41 82 17 6 71 54 56 29 62 7 94 39 69 28 45 64 37 49 80 47 12 14 67 89 24 25 96 36 17 50 12 57 33 28 60 4 81 15 30 44 21 24 80 87 49 23 49 86 72 29 33 81 43 97 70 64 21 64 97 37 15 9 91 47 35 50 48 14 64 77 55 84 99 36 71 48 56 20 32 26 46 62 8 88 60 77 50 78 42 47 13 54 54 4 98 88 51 46 2 15 23 57 96 20 90 65 68 46 82 97 72 29 60 77 15 18 54 65 95 93 12 8 47 65 11 45 51 60 88 53 74 12 8 69 29 95 34 94 41 15 92 11 43 52 87 57 69 40 22 64 31 32 71 78 94 79 21 46 37 10 98 10 19 4 78 47 98 10 42 37 24 32 46 66 83 33 22 50 70 41 12 2 72 80 77 67 57 97 13 94 7 9 4 23 10 79 70 8 88 10 44 11 41 87 76 22 21 95 71 88 37 80 89 9 60 64 73 15 62 85 9 66 91 10 89 1 88 59 6 75 66 48 85 7 35 59 28 53 55 96 42 91 76 29 97 34 93 71 46 55 54 55 19 44 62 8 44 49 64 50 24 30 97 9 34 30 65 59 83 20 55 25 9 29 53 5 60 44 73 7 96 27 59 16 68 21 21 11 67 85 60 90 13 55 96 47 84 62 6 67 79 59 89 88 85 41 90 46 84 63 52 81 87 9 94 56 27 15 66 94 97 24 84 11 76 79 55 58 41 58 24 20 15 13 6 1 51 93 46 36 56 95 15 42 4 7 97 30 21 61 24 19 84 7 27 58 85 81 16 24 37 39 41 52 50 45 52 98 38 95 34 94 90 46 36 91 52 31 19 71 91 41 89 73 47 16 29 30 94 44 53 31 81 93 82 29 38 32 27 76 27 59 68 15 3 2 6 53 30 23 24 19 63 11 89 8 24 18 35 18 61 87 46 40 78 27 66 15 58 93 88 83 50 56 97 52 55 2 3 84 24 26 3 84 34 91 89 57 7 24 72 65 9 19 6 86 45 69 1 1 60 88 83 10 42 79 60 94 80 62 78 2 86 78 83 20 67 72 77 73 93 47 39 2 65 42 87 8 11 86 9 71 72 89 78 13 68 36 7 46 96 85 45 82 61 28 99 27 99 74 99 90 22 36 91 86 75 77 92 84 63 98 53 33 87 29 45 54 65 52 97 61 35 43 41 95 70 40 20 68 15 20 58 36 53 50 22 27 27 14 11 87 12 61 18 97 89 63 49 54 13 46 15 47 88 55 40 59 95 60 25 8 77 80 43 28 30 62 54 54 74 62 39 83 23 57 80 13 18 27 66 30 73 79 76 61 32 16 18 25 73 40 32 50 21 74 78 48 35 32 3 9 94 39 91 15 93 70 27 11 96 93 40 67 70 14 29 2 28 44 27 1 84 58 49 5 31 27 50 65 56 50 71 48 89 60 63 82 28 89 91 23 80 29 89 50 41 18 50 68 60 76 66 42 32 13 44 60 39 93 23 93 44 93 39 33 52 2 13 79 89 2 2 69 29 91 18 69 7 67 35 64 41 98 6 70 12 49 31 48 43 53 41 84 45 80 15 96 79 25 73 68 27 75 36 55 64 51 22 68 16 56 33 56 54 38 26 65 85 54 14 28 8 52 10 50 30 24 44 10 48 17 75 74 89 9 27 53 59 48 20 74 2 52 28 56 89 52 19 72 6 30 99 11 82 9 60 12 30 2 19 78 19 94 50 6 3 77 57 60 23 76 34 25 28 60 78 15 12 96 87 15 27 84 26 7 91 83 18 21 85 35 98 2 29 49 5 29 24 61 88 44 37 21 66 62 78 44 77 87 39 62 2 63 46 25 69 35 9 84 56 91 19 52 90 45 98 94 74 20 54 60 64 90 78 30 53 56 72 28 43 11 89 43 73 33 67 42 68 73 26 24 62 43 73 52 87 72 45 59 91 98 20 55 86 95 83 37 50 55 64 90 65 51 33 36 84 98 77 50 71 1 71 34 43 44 83 29 14 28 87 6 24 5 58 11 98 39 45 48 93 8 36 56 58 69 91 40 67 66 87 36 65 58 69 6 3 53 34 16 78 20 19 1 22 75 9 20 14 53 65 8 60 2 61 17 70 51 54 35 17 42 68 79 99 38 85 99 88 17 14 64 36 30 64 56 5 72 75 19 26 41 24 83 42 82 97 10 33 52 42 50 93 10 27 90 45 12 90 33 27 2 95 60 31 59 16 36 30 91 52 53 30 73 36 71 55 34 80 88 83 20 36 76 29 62 66 74 72 54 5 98 55 99 58 86 57 74 20 86 63 69 39 92 42 72 61 94 6 41 80 88 58 14 62 86 76 27 60 46 80 63 44 34 62 99 18 19 71 35 5 32 4 41 24 43 14 84 35 17 23 16 6 80 29 65 65 3 91 23 48 70 85 89 2 48 87 19 64 58 51 67 88 54 8 10 94 19 94 29 36 15 44 39 93 73 4 56 73 93 78 22 61 64 9 62 10 95 78 71 52 29 36 40 80 44 49 74 60 41 3 95 54 45 34 45 16 36 1 88 29 78 8 89 40 17 49 47 12 27 19 61 53 54 98 33 95 48 5 56 86 7 49 38 49 83 82 64 19 80 53 45 57 60 32 94 76 80 42 86 5 58 45 57 10 44 87 6 89 91 59 73 95 6 12 45 88 91 9 5 70 59 47 27 20 78 21 93 58 62 77 60 20 21 17 30 64 2 33 51 90 89 24 86 94 33 29 81 23 35 83 92 94 31 19 12 9 37 3 65 99 80 25 17 1 40 44 62 41 74 11 32 61 34 16 54 65 44 33 87 78 16 79 70 44 95 81 51 32 84 14 29 62 38 44 60 75 87 22 17 60 32 46 21 63 59 72 26 1 5 13 78 19 89 47 62 84 28 11 15 12 24 43 73 60 86 33 35 72 52 49 32 81 94 50 43 51 23 68 51 27 79 28 45 68 74 6 51 2 16 65 12 38 8 84 97 94 16 32 64 67 81 95 49 73 43 91 25 65 57 73 90 36 1 33 5 74 36 55 74 50 18 85 87 25 69 84 17 84 14 80 50 92 73 96 66 17 87 88 79 42 61 67 78 62 98 80 34 34 33 8 83 50 92 68 74 60 50 89 44 64 67 91 56 39 87 20 53 72 6 30 15 65 97 92 25 95 70 58 27 3 64 11 52 56 78 24 16 29 13 58 90 78 47 44 17 35 64 67 7 67 96 19 32 93 9 56 86 78 15 14 80 78 22 32 32 97 56 46 26 66 2 14 42 48 58 56 82 20 23 87 86 20 6 19 11 13 72 95 90 86 9 71 62 28 1 92 25 54 38 49 19 37 62 60 84 20 17 65 39 37 50 24 56 53 42 65 65 12 60 56 98 66 25 58 93 23 48 18 75 85 66 93 22 29 51 5 46 65 67 83 3 17 7 56 69 46 21 35 57 80 88 53 46 13 12 37 33 59 55 8 43 19 1 62 45 50 64 91 15 31 72 17 47 78 73 15 24 93 49 80 72 37 34 18 47 43 55 79 99 8 87 40 24 85 3 69 35 64 58 50 95 30 64 40 8 35 54 29 29 1 7 1 35 40 16 81 80 68 59 78 73 44 18 97 27 18 66 62 82 22 10 77 51 73 15 56 9 69 84 35 67 90 33 3 29 46 81 9 15 40 84 87 81 3 84 9 20 48 70 2 69 77 76 20 48 89 73 56 58 57 88 25 46 19 25 74 65 7 80 77 44 65 64 26 65 47 34 84 92 2 84 62 76 58 79 24 47 51 78 3 8 66 26 51 85 50 25 50 56 4 25 98 66 88 24 31 33 55 15 24 54 96 85 30 55 62 53 99 13 31 3 19 95 26 69 78 75 92 28 30 93 52 28 59 38 49 89 69 2 2 92 55 96 75 84 49 35 35 48 48 64 48 64 59 73 33 37 47 23 62 76 16 12 2 74 47 48 61 14 49 61 6 4 57 78 85 6 14 20 53 59 83 99 21 40 72 51 74 19 74 36 92 87 45 91 60 92 39 21 6 87 79 10 88 36 85 73 39 96 91 90 55 74 89 73 13 61 25 86 80 96 23 70 83 65 62 43 57 1 62 61 88 41 70 76 75 53 48 14 50 39 4 3 11 92 76 23 54 98 8 32 94 28 99 77 92 61 19 50 62 80 9 48 19 76 22 93 29 67 8 78 6 11 81 15 2 55 37 53 53 44 84 47 69 83 22 62 43 40 10 3 18 18 48 37 93 67 30 22 35 35 98 38 44 77 52 45 32 89 97 82 31 79 29 98 60 48 60 3 88 69 5 4 84 50 40 77 18 68 98 52 3 94 87 46 71 40 88 3 27 85 84 57 62 11 53 23 57 13 23 43 79 26 46 63 75 86 40 92 52 37 42 54 31 30 98 3 69 84 3 95 68 85 50 30 93 4 52 50 14 75 92 93 1 39 54 75 23 94 66 74 29 6 26 59 33 22 59 2 7 62 94 74 47 43 4 40 44 54 88 55 29 80 46 27 17 1 99 39 94 65 13 21 69 37 79 2 58 37 2 62 96 93 36 41 34 38 78 75 91 66 31 18 47 76 44 63 76 43 1 68 7 11 88 73 47 66 74 4 1 75 65 96 67 99 37 1 37 15 76 28 79 7 45 26 80 86 86 57 27 84 23 33 95 12 6 40 75 78 43 75 53 7 71 18 6 6 19 42 20 94 69 98 98 12 22 78 97 7 35 24 90 58 55 83 67 58 24 40 36 66 15 87 72 83 5 77 88 23 17 6 15 83 5 13 94 24 91 89 28 24 12 17 79 66 99 44 22 23 83 56 87 97 43 57 80 45 33 68 66 49 74 80 33 76 93 25 97 82 15 24 6 24 40 83 87 37 27 9 58 11 64 45 8 5 99 86 50 32 54 16 81 26 93 12 2 84 36 97 66 48 21 70 69 58 53 56 94 79 65 50 87 27 92 95 32 92 81 79 24 33 92 3 59 85 12 58 70 46 53 34 91 73 2 61 31 52 17 24 32 79 73 17 5 66 12 36 56 90 13 77 22 5 80 78 87 89 34 55 35 87 89 27 60 88 87 89 41 2 11 70 81 81 86 85 47 96 19 3 84 29 80 6 33 58 83 20 45 18 75 80 5 62 5 62 50 91 49 90 90 59 60 71 41 45 54 85 41 70 86 25 98 64 31 29 20 12 49 64 27 22 42 29 81 46 89 31 35 38 20 26 95 77 94 34 22 47 17 60 17 3 85 14 64 14 42 81 25 88 46 50 8 85 78 88 32 65 18 66 4 35 91 96 12 84 30 32 31 44 91 45 45 76 58 9 87 98 88 11 86 32 60 92 17 36 80 48 2 95 13 3 30 2 96 42 85 24 71 16 67 62 59 12 37 17 19 24 15 7 34 99 38 91 91 54 28 69 1 27 65 13 27 92 14 23 32 97 46 3 11 13 65 69 23 99 86 41 23 98 47 55 95 82 46 84 34 71 54 34 95 17 44 22 9 56 44 41 53 87 41 63 98 4 33 21 3 17 61 24 13 6 76 9 87 22 90 21 91 44 53 86 58 96 9 65 52 50 4 3 38 44 64 34 48 94 54 48 11 15 69 21 18 45 29 5 65 20 23 56 61 75 42 18 70 48 80 20 96 83 23 32 25 86 65 70 80 19 19 88 31 87 9 48 33 36 50 97 53 72 51 12 46 90 29 16 37 9 35 33 89 57 62 15 41 27 84 19 43 3 7 73 88 14 19 19 49 68 14 99 40 64 11 85 52 40 1 88 46 34 21 36 88 82 50 30 7 34 46 49 35 53 20 21 64 38 37 11 6 50 10 44 12 20 27 63 59 26 52 4 59 70 39 47 51 86 74 57 18 19 5 52 69 24 70 33 60 7 43 63 54 52 7 65 71 34 27 29 57 76 32 16 46 68 60 94 54 33 52 71 51 54 22 20 75 91 52 35 96 92 98 50 44 3 14 13 34 38 41 90 14 70 4 57 38 64 50 91 94 99 61 45 53 82 62 28 71 12 63 67 4 59 16 47 61 27 57 93 62 98 83 75 68 87 30 5 49 77 93 43 76 54 85 29 36 45 55 8 56 16 72 59 74 87 4 33 12 60 26 73 58 8 46 25 94 74 27 41 51 20 81 26 74 64 54 8 9 7 15 64 22 85 21 93 70 24 25 82 83 48 53 40 55 99 62 47 73 88 87 22 6 66 47 79 30 99 87 38 6 99 99 26 84 20 17 55 43 39 35 25 87 87 62 40 86 24 87 57 10 72 79 15 37 24 94 66 23 79 3 27 78 2 50 61 20 64 16 62 4 48 84 88 35 46 26 20 67 13 76 76 83 53 89 20 75 83 83 97 60 85 22 36 85 69 96 5 34 10 64 35 57 49 21 92 94 46 12 60 57 85 36 40 39 25 57 12 6 40 9 63 24 29 99 7 97 95 11 29 6 72 61 60 21 81 52 14 28 61 73 82 47 7 20 83 32 76 94 35 14 1 98 37 27 97 43 25 90 51 51 93 24 13 54 42 91 6 53 17 65 26 98 12 33 18 92 62 93 84 94 6 84 92 42 12 87 83 34 78 32 84 71 53 94 25 95 86 29 48 3 93 72 2 3 3 19 92 62 11 76 56 16 58 47 55 67 32 36 98 10 66 81 79 19 75 2 12 59 28 58 62 19 28 61 19 30 77 11 89 85 84 45 1 41 89 54 6 22 87 5 29 53 83 6 70 58 8 79 16 33 37 77 52 64 36 70 91 13 79 80 98 61 24 96 99 13 50 6 32 36 8 59 86 90 64 56 46 69 36 59 3 70 36 52 35 71 20 24 82 96 5 80 58 28 76 55 38 25 58 68 60 65 27 44 53 90 1 97 58 34 56 58 2 90 10 34 59 29 58 41 26 62 19 81 87 95 34 25 18 92 90 75 57 17 19 9 6 17 4 63 48 57 19 50 45 28 83 5 54 41 43 77 1 62 56 87 55 90 11 72 82 1 45 37 16 61 43 19 78 46 79 24 2 97 73 46 25 55 50 76 93 93 54 94 53 10 79 8 97 87 77 79 86 20 17 2 80 59 20 58 4 98 80 5 93 53 50 16 6 98 91 99 89 43 93 42 51 70 47 48 58 24 28 44 43 42 43 21 98 62 77 99 58 57 4 51 8 52 64 14 50 55 13 37 98 4 78 49 73 23 94 29 44 22 72 84 61 15 5 58 74 81 57 30 38 59 78 44 11 42 57 58 97 67 94 93 70 70 40 41 90 34 70 34 54 40 18 15 53 22 72 25 2 30 55 37 88 31 80 96 73 37 52 68 2 44 59 71 12 98 11 2 32 78 35 85 16 50 98 68 69 70 93 70 97 46 6 83 76 85 79 47 21 29 15 22 72 73 91 83 69 99 84 2 77 17 84 92 66 82 59 36 53 52 4 48 95 9 32 71 94 9 19 15 38 31 34 8 3 25 91 71 24 73 72 98 90 57 89 56 37 48 89 87 97 93 36 92 2 65 63 93 73 79 6 9 11 40 17 13 62 6 81 86 78 54 82 68 9 71 23 43 19 12 31 16 3 66 6 3 31 67 95 2 46 2 9 54 39 25 64 1 28 46 84 6 97 67 72 4 38 92 46 57 2 76 70 5 42 76 7 70 43 99 72 86 1 78 39 39 3 3 38 28 48 22 31 43 88 1 46 27 92 92 81 92 66 51 96 7 25 1 76 67 99 46 52 98 24 90 35 24 90 72 51 37 92 80 79 80 80 24 7 71 16 87 63 81 37 57 85 61 55 62 27 54 6 76 50 28 66 83 49 54 55 98 90 45 78 70 26 58 93 30 29 7 16 89 85 52 46 71 11 1 31 35 53 34 11 3 61 74 83 11 29 39 9 19 81 86 86 7 42 79 37 69 83 50 58 69 99 3 38 10 3 66 45 53 99 53 56 59 28 37 69 56 73 75 74 55 59 61 61 98 38 95 67 20 45 26 86 42 28 24 52 28 87 94 81 86 47 35 45 72 71 12 28 45 84 1 99 43 59 58 42 96 54 7 14 96 30 99 37 55 21 86 83 8 78 62 94 23 96 37 95 65 49 23 10 33 21 7 74 79 63 14 74 17 20 87 11 50 85 45 5 6 31 85 14 9 47 6 32 41 42 27 7 88 47 14 20 68 19 93 45 81 7 19 95 24 5 4 73 89 49 76 94 79 61 6 86 7 11 18 47 53 42 53 39 88 65 58 54 83 49 97 64 53 14 59 77 18 62 48 7 11 22 99 88 81 5 74 87 14 89 34 64 31 85 3 17 50 59 69 33 8 66 94 61 79 53 36 97 13 81 2 22 4 98 10 84 2 81 71 15 70 3 78 1 87 80 17 35 39 83 65 45 49 59 4 29 12 39 24 23 18 23 44 21 22 53 3 21 34 71 35 4 72 13 2 59 90 16 92 30 99 57 72 48 17 75 74 26 12 95 48 29 17 91 48 36 44 50 56 75 20 90 76 91 3 77 48 92 91 40 20 90 97 91 36 14 64 9 39 75 4 87 5 20 76 52 55 19 99 11 93 19 98 68 8 1 43 56 91 34 95 9 22 92 98 58 4 62 66 41 36 67 26 40 87 2 89 40 20 88 49 12 6 47 79 13 46 22 68 35 54 62 43 75 52 39 33 56 99 96 94 35 64 20 72 49 21 61 86 39 49 35 50 52 80 29 65 26 48 31 60 2 92 1 77 45 38 8 98 37 5 92 71 66 10 43 15 30 2 1 68 48 34 16 1 14 44 63 37 90 93 94 91 84 94 66 27 30 72 23 66 76 13 35 40 22 75 52 49 76 50 16 25 83 31 23 94 73 85 31 63 76 23 52 58 18 17 84 47 88 7 12 62 19 46 2 40 20 53 89 95 3 5 18 84 33 40 78 6 23 8 66 97 30 19 55 45 35 40 90 21 44 2 82 61 45 83 98 64 34 87 58 34 89 75 18 21 14 96 26 34 2 92 31 31 9 86 74 43 24 64 63 67 63 43 28 8 24 27 70 57 12 28 90 99 3 7 18 14 3 43 48 2 33 78 30 41 64 4 81 85 67 42 51 30 84 76 36 8 1 6 62 13 33 51 10 33 57 25 47 59 65 92 58 98 70 87 37 33 91 17 18 56 58 68 84 41 45 20 46 45 25 9 55 55 59 62 85 16 86 30 72 50 22 28 48 92 15 82 23 4 98 38 60 55 5 44 93 49 63 39 91 85 45 45 38 4 5 23 17 89 53 86 39 72 14 84 62 29 66 84 32 63 23 89 18 27 33 11 73 93 47 62 76 92 5 14 93 10 35 11 98 85 94 35 57 9 19 20 35 82 2 64 45 24 54 60 48 84 68 21 78 16 81 54 6 85 66 98 94 1 7 90 83 2 25 40 10 41 57 42 24 59 6 68 82 59 27 29 44 94 47 20 8 28 71 13 14 37 12 6 35 18 96 18 17 19 56 24 58 13 65 81 69 71 47 50 28 73 78 69 66 25 88 73 51 58 86 62 94 95 67 28 11 61 43 28 78 96 51 36 10 17 17 76 85 61 26 13 33 4 80 98 27 66 69 75 24 55 37 17 48 4 44 59 63 84 86 41 81 37 76 88 53 90 64 38 49 88 49 81 89 29 77 16 94 47 90 19 99 27 33 48 29 74 7 91 58 92 30 37 29 4 25 80 93 87 16 40 75 62 22 64 90 98 78 83 45 68 99 45 93 32 92 20 4 96 9 61 88 38 98 15 41 21 92 32 8 9 71 82 68 90 47 59 89 25 40 32 90 37 74 81 66 64 1 69 60 7 30 48 44 26 61 82 47 53 14 54 59 83 37 28 73 81 84 60 6 24 92 95 58 66 75 24 31 73 92 88 80 20 35 22 46 95 5 92 48 16 46 6 98 80 33 72 61 17 32 64 38 22 60 95 86 33 17 15 6 9 3 85 28 37 6 73 32 10 63 78 25 8 83 22 87 14 91 47 28 21 11 65 43 68 58 29 1 74 41 7 80 43 89 8 78 94 79 8 2 42 85 25 47 66 46 35 77 37 81 5 57 91 69 97 60 25 24 58 96 64 62 76 8 52 82 83 44 59 90 44 98 74 68 46 40 14 80 16 48 59 20 5 48 87 1 8 12 24 64 7 88 26 80 93 77 62 76 20 21 66 63 20 40 31 63 78 42 43 93 89 99 13 91 47 97 91 53 8 16 17 14 4 42 93 96 18 54 70 37 74 36 97 91 74 28 52 52 67 94 43 56 91 53 45 39 51 37 91 58 50 8 71 53 49 62 47 66 16 15 1 88 50 97 77 22 23 30 71 89 22 14 43 14 65 86 52 16 21 41 71 70 46 40 21 92 2 65 59 16 79 57 4 27 55 78 49 75 8 20 63 28 32 4 41 96 89 90 12 10 31 82 79 74 20 97 66 21 62 23 34 41 80 37 68 33 16 17 8 21 34 68 48 65 70 88 61 59 76 70 67 5 50 44 78 69 42 45 88 4 67 22 43 45 57 11 77 72 25 83 90 56 49 39 22 19 25 80 78 99 51 43 4 1 84 82 68 26 25 56 28 89 77 68 35 32 78 12 4 1 92 92 56 42 29 75 60 53 56 36 52 7 76 54 5 61 34 72 84 56 26 12 45 2 79 79 33 55 89 35 53 79 27 8 21 55 82 79 6 38 15 56 42 89 10 45 50 41 15 34 96 41 44 41 40 23 19 72 76 6 7 29 84 31 36 4 85 17 82 91 52 94 45 94 83 54 37 33 94 51 65 88 89 9 29 29 29 47 2 5 52 6 32 35 37 65 38 22 81 20 11 34 12 53 26 95 7 62 26 98 13 90 86 3 98 14 31 26 58 30 30 9 36 59 43 72 25 80 91 4 97 1 37 9 53 62 2 58 22 28 54 33 16 39 35 15 52 63 40 8 91 67 16 27 27 56 96 49 34 87 52 29 85 87 38 39 47 39 94 69 64 48 2 80 86 34 92 36 94 30 44 85 96 57 10 21 14 6 67 45 91 18 74 76 5 10 13 51 46 7 18 11 55 17 88 39 48 80 75 41 10 19 24 4 73 34 23 84 37 89 30 28 7 2 3 9 11 13 58 54 20 73 64 72 90 50 11 36 30 83 76 37 99 1 41 73 34 61 57 68 50 84 94 55 83 96 61 93 9 19 48 26 92 10 95 80 60 5 16 87 87 92 25 87 90 63 58 22 24 13 89 71 95 83 24 78 77 85 72 84 4 18 10 93 25 4 73 82 8 87 70 94 79 92 79 69 55 35 90 78 48 77 47 43 61 71 19 38 56 88 22 57 6 30 49 29 33 22 9 38 9 78 30 85 68 10 52 23 42 40 98 89 18 44 30 78 15 49 14 68 35 34 25 41 61 71 67 91 93 75 29 99 52 58 83 20 65 33 41 8 73 37 94 90 80 23 66 92 69 77 60 4 11 83 42 71 54 9 60 45 82 88 43 32 47 26 49 12 56 87 17 29 25 12 19 3 34 82 95 1 60 53 4 70 36 46 40 90 52 99 33 32 86 75 63 33 98 11 42 55 97 57 81 22 68 1 23 99 80 18 99 40 70 1 9 5 44 46 92 96 43 25 26 29 98 89 59 94 99 99 49 94 56 31 17 22 29 37 19 9 52 18 47 22 16 55 24 60 98 16 56 41 41 81 70 37 68 27 31 65 26 80 60 79 9 74 1 35 11 19 41 62 34 87 81 50 40 6 10 38 21 63 77 59 42 47 95 9 71 27 71 97 5 31 74 11 3 75 43 13 91 83 72 26 69 54 73 9 57 80 45 75 43 22 33 82 66 28 88 37 52 60 32 54 90 7 62 93 79 5 4 70 86 74 95 55 26 66 61 82 46 6 55 88 25 87 69 88 14 57 24 63 15 53 16 4 57 77 94 36 82 97 5 68 71 97 21 96 64 81 76 10 85 32 96 10 17 65 96 30 20 20 91 35 72 7 38 30 83 32 63 63 27 67 29 96 65 49 90 29 31 67 38 16 96 32 23 11 96 19 39 15 36 30 47 9 36 82 36 17 14 98 80 38 64 7 34 29 56 23 55 84 87 90 97 83 23 20 91 17 37 30 31 72 59 75 78 92 57 14 8 68 11 85 7 74 91 38 1 47 58 53 29 45 41 26 26 61 44 18 78 80 47 7 50 5 82 27 94 37 40 2 6 48 86 10 20 78 45 18 23 4 68 52 48 10 77 74 70 21 91 48 98 36 53 47 38 33 73 33 69 11 32 72 59 19 81 76 94 27 94 15 28 62 66 75 69 42 47 40 60 36 85 57 72 38 4 10 68 76 40 38 84 72 10 41 88 89 18 80 14 10 94 41 69 61 14 39 1 61 76 60 96 61 17 66 97 18 76 65 91 14 1 76 83 9 15 71 97 32 51 11 39 46 49 9 5 62 45 5 21 21 62 18 79 77 83 76 92 57 40 84 71 38 58 52 46 72 24 41 3 72 51 41 18 97 47 20 58 89 22 78 10 84 95 87 59 77 63 51 32 1 35 1 39 90 53 82 63 76 24 63 46 74 4 64 70 49 81 28 38 4 6 46 85 99 33 44 74 93 92 6 94 26 7 31 16 59 13 76 33 36 39 78 9 41 40 78 87 22 4 25 23 7 68 6 6 1 49 79 94 39 83 86 64 89 15 78 46 25 54 78 61 91 54 67 30 94 43 17 14 46 39 34 52 8 39 56 8 85 33 99 24 16 83 86 3 95 64 48 21 16 24 79 5 78 46 34 70 86 48 81 30 87 13 79 94 51 35 99 36 66 97 57 81 80 43 84 74 5 30 94 21 54 73 25 30 17 57 97 3 5 76 30 91 88 9 83 39 44 81 72 10 78 29 88 56 70 70 30 74 1 22 92 54 92 16 81 9 72 78 9 74 54 38 64 40 47 47 78 88 26 48 95 4 74 83 60 44 54 87 17 54 10 7 6 2 22 86 9 91 62 17 64 14 53 28 53 99 72 29 85 98 76 80 2 50 61 59 92 15 47 7 66 54 13 69 55 33 53 63 24 15 78 87 28 31 13 80 28 85 9 13 81 82 90 80 31 51 40 21 64 84 27 28 36 37 97 90 69 50 52 91 63 28 78 90 56 89 69 83 74 75 93 55 56 81 35 86 30 72 7 93 54 31 20 89 67 15 78 35 64 28 26 25 55 2 16 11 90 82 91 64 57 84 17 13 63 50 96 92 20 1 84 74 31 4 61 96 18 39 31 79 66 56 5 21 57 18 29 48 99 20 10 54 2 25 65 64 74 61 57 91 62 41 63 92 42 25 88 59 61 17 38 28 72 42 46 30 59 75 75 56 92 84 11 94 9 75 56 80 34 11 72 95 51 33 86 92 57 72 49 17 89 87 44 61 27 87 88 84 60 63 40 53 48 48 45 54 23 1 33 55 12 5 50 60 35 34 51 90 5 99 7 93 84 50 52 10 35 39 91 95 2 29 46 47 77 88 99 97 88 32 52 97 34 1 56 68 32 5 58 36 2 64 27 84 12 77 93 45 16 82 40 15 11 83 60 87 71 59 83 57 88 33 53 22 31 7 87 63 11 46 98 12 8 26 95 18 3 86 62 16 68 99 30 79 80 89 64 49 46 45 6 34 78 56 55 9 62 43 71 72 86 68 84 91 93 77 9 93 64 68 9 32 65 36 11 43 26 73 91 71 18 97 6 95 51 58 3 14 98 71 85 84 39 67 74 30 45 80 23 9 47 29 40 12 65 49 53 90 22 44 59 39 39 62 33 90 19 35 4 17 6 86 99 43 54 73 72 98 53 95 7 99 22 44 10 86 92 62 74 14 4 34 51 43 93 81 33 12 16 34 27 19 20 26 61 73 98 32 69 49 25 73 49 46 18 56 33 8 18 7 20 21 38 70 61 30 51 91 39 64 25 65 80 43 90 40 14 86 71 83 36 95 54 82 41 71 36 71 79 51 76 96 69 14 66 31 41 15 22 80 78 45 45 56 87 34 95 98 20 66 81 53 61 36 33 1 5 68 71 81 19 47 77 88 59 41 17 99 55 36 77 31 80 23 87 65 54 80 64 73 47 43 25 6 76 55 6 79 22 75 60 40 20 36 26 78 76 40 76 30 76 53 60 56 73 45 20 27 26 81 98 70 24 23 75 98 77 79 77 98 52 35 37 71 70 60 50 45 1 24 74 74 76 32 28 48 75 47 74 98 28 72 68 50 92 41 48 68 20 23 64 69 57 98 41 26 59 88 68 57 12 40 31 85 69 58 33 44 4 6 42 31 77 10 80 70 51 26 36 68 48 99 38 4 98 78 29 55 64 94 12 73 34 40 58 3 95 89 45 98 94 86 30 69 94 8 37 43 32 72 11 79 70 46 80 68 22 7 23 85 1 32 58 34 71 15 35 66 4 79 65 95 63 92 62 57 97 97 99 29 69 9 7 39 54 86 5 76 93 25 59 93 56 18 26 25 32 60 89 33 37 52 26 99 42 85 55 39 82 54 68 52 60 74 88 15 58 91 88 51 16 47 45 72 62 70 94 91 28 83 24 62 35 47 61 76 33 16 14 15 68 79 64 26 51 51 38 9 42 26 60 57 71 5 27 33 72 20 25 97 3 46 59 36 91 18 10 22 32 23 36 97 2 98 23 52 49 61 59 90 84 19 45 55 21 70 86 90 89 9 87 91 52 44 25 43 61 35 64 92 55 98 89 55 96 11 5 43 71 63 33 55 81 75 9 99 45 94 89 34 1 76 26 52 20 48 93 81 80 55 71 36 53 59 88 47 69 92 89 38 56 20 90 35 95 98 35 40 90 24 74 90 98 97 41 18 45 34 96 24 88 66 59 40 25 47 84 91 37 72 29 90 91 19 24 84 16 58 23 4 79 96 92 75 91 33 93 34 64 87 57 50 53 14 87 75 58 72 66 95 44 94 83 33 12 7 16 27 62 38 30 40 32 22 15 21 52 8 54 16 93 10 66 44 21 53 20 79 23 83 72 64 78 55 95 87 62 11 14 22 48 41 61 77 61 76 97 13 81 49 27 74 58 90 17 77 41 34 56 64 17 28 28 94 80 23 81 40 33 92 62 78 32 23 55 92 96 50 3 78 99 27 50 55 17 66 32 58 99 85 22 17 11 47 9 91 68 88 31 98 78 90 77 8 12 30 99 8 78 1 83 77 27 34 30 42 97 60 99 95 45 19 10 56 63 16 45 31 2 75 30 78 64 7 85 75 34 83 80 12 83 64 86 8 95 15 47 92 74 46 85 19 62 92 72 26 9 17 54 8 90 83 85 54 87 71 27 22 54 7 31 35 68 16 42 63 30 87 54 4 31 39 20 93 30 92 17 38 7 70 43 96 54 29 48 39 99 74 58 51 79 89 85 47 5 25 11 32 12 64 35 43 1 52 34 30 44 50 65 51 18 9 45 69 35 93 9 34 65 66 84 44 55 69 89 57 91 97 86 4 61 19 44 59 71 77 87 13 27 50 61 42 58 7 12 92 97 20 24 62 85 6 5 39 72 93 93 64 88 80 65 49 98 9 6 67 85 92 80 10 41 41 51 96 45 62 87 42 81 11 3 65 15 7 4 86 97 94 48 85 72 13 32 69 21 35 36 4 26 16 13 66 55 64 62 99 24 49 42 4 58 44 68 72 48 69 58 43 61 7 26 34 17 55 3 38 89 38 41 15 52 52 78 7 16 41 6 37 87 45 40 45 86 6 17 32 72 73 72 34 77 97 67 93 52 67 29 40 5 70 52 56 20 31 60 35 71 64 69 56 7 10 2 93 13 16 23 85 88 95 19 65 90 83 57 43 50 85 80 52 53 32 7 72 62 66 5 31 28 74 87 35 81 86 26 91 2 48 76 90 43 92 53 32 75 10 72 23 93 52 75 44 83 81 17 44 45 19 72 73 90 57 8 69 43 33 61 45 78 37 33 20 28 85 51 3 93 23 24 84 74 98 28 55 77 42 96 20 61 69 92 49 24 97 19 67 28 79 10 7 14 42 26 41 25 74 42 16 96 65 99 68 61 26 21 36 67 18 55 26 84 46 75 8 43 93 72 71 72 81 75 83 23 98 25 46 72 64 59 68 29 57 34 87 82 54 21 47 69 75 73 53 19 48 59 62 41 31 31 11 13 4 91 33 2 16 76 73 77 36 39 4 92 72 90 72 24 11 19 93 84 91 44 3 37 3 62 77 32 92 85 44 95 75 74 94 90 51 67 68 84 6 71 76 75 60 48 99 68 64 90 50 56 34 53 92 35 13 68 66 4 51 10 96 26 81 91 15 32 58 80 16 62 49 89 37 7 35 34 75 99 24 25 53 56 75 43 90 86 11 56 89 60 63 85 85 44 76 97 74 33 77 89 94 25 77 29 31 12 61 4 9 82 27 61 38 2 5 28 85 13 81 74 72 44 60 56 88 34 51 60 66 29 47 58 51 24 85 81 34 46 85 40 28 12 99 64 11 2 91 96 14 71 68 84 15 28 38 1 62 88 60 26 15 8 82 65 29 67 47 62 11 30 1 36 41 99 99 49 1 89 43 12 60 12 95 74 37 31 73 96 20 33 23 34 38 5 97 67 69 44 27 79 71 27 15 12 24 15 58 24 2 99 36 61 11 29 33 47 60 6 44 79 37 64 11 72 66 8 37 35 49 64 14 20 88 26 29 11 38 85 34 39 84 67 99 94 96 33 39 56 36 82 33 72 44 43 45 10 49 81 44 97 43 55 16 30 79 44 40 17 27 73 54 11 41 51 5 35 83 44 90 18 24 21 89 66 63 32 75 10 14 18 6 54 70 21 83 49 62 21 64 89 92 18 97 31 66 3 65 50 44 55 67 65 75 54 31 36 86 7 44 97 22 49 49 91 67 31 39 27 51 1 14 43 18 12 73 83 12 36 31 53 88 95 18 61 48 47 97 32 51 39 27 72 85 75 61 50 4 99 76 55 99 88 95 15 97 67 96 9 3 25 61 91 19 76 52 66 23 47 97 73 85 22 43 68 94 5 18 98 4 92 53 2 80 46 14 75 13 10 81 14 35 42 5 53 16 54 17 37 2 12 10 84 33 53 53 27 55 70 25 56 62 75 57 40 20 71 15 32 78 95 45 13 35 47 63 49 2 77 85 3 88 92 84 19 43 37 44 97 8 66 54 67 42 9 6 61 77 18 90 56 12 34 66 44 80 28 92 81 5 75 81 91 68 66 10 11 3 53 9 8 20 60 73 59 66 78 18 44 93 8 99 5 39 63 49 20 90 39 98 95 15 78 84 82 44 91 92 44 45 98 50 62 56 23 19 23 98 36 66 91 41 63 94 78 26 43 97 17 79 93 10 93 71 93 73 15 84 66 57 27 62 7 86 19 27 3 39 25 38 5 14 77 67 8 55 92 48 50 7 28 43 14 19 15 7 92 27 89 58 81 14 18 87 98 34 12 1 72 34 37 74 48 14 39 53 66 30 2 14 36 27 56 50 45 68 54 37 93 41 92 74 55 11 60 53 42 71 51 15 6 87 86 53 98 26 4 64 55 5 77 90 31 32 38 74 97 92 11 90 33 4 63 85 12 23 36 53 91 87 65 96 74 52 47 73 77 51 35 32 53 11 20 84 42 58 58 37 50 66 26 80 69 86 66 80 9 2 32 99 86 96 94 61 48 41 34 25 91 66 54 43 76 74 27 16 32 82 53 79 46 76 59 16 62 23 93 68 23 25 67 9 22 59 67 69 1 98 92 89 65 46 32 41 18 56 57 49 36 8 26 82 81 83 95 43 6 86 11 26 12 75 33 31 35 99 99 33 96 89 20 61 34 52 99 51 6 54 98 40 61 24 20 42 7 13 82 11 98 92 34 10 66 66 40 1 64 38 33 60 25 50 19 58 99 18 8 6 72 6 43 31 29 62 71 34 74 53 42 70 44 75 80 10 40 18 10 4 53 40 61 78 89 79 34 89 96 41 92 66 46 33 97 73 94 68 7 66 19 46 36 62 21 14 71 58 30 78 61 82 16 20 58 6 96 92 92 93 33 82 57 77 15 54 50 7 20 54 72 39 99 6 1 18 18 70 76 47 48 35 27 64 55 85 67 51 77 57 42 8 39 99 84 53 51 32 57 69 85 27 8 82 32 6 1 47 75 74 91 22 9 19 83 61 4 50 11 78 7 52 85 43 49 68 93 98 99 50 67 85 76 72 67 6 75 65 53 49 39 42 70 46 60 53 7 61 1 15 39 7 65 23 49 12 90 40 10 89 89 74 72 65 44 38 68 20 3 19 68 40 61 38 83 21 88 87 80 88 3 19 92 67 41 39 78 31 78 86 19 67 58 90 30 3 28 95 22 29 15 89 66 73 25 49 91 11 36 71 96 38 90 88 3 29 27 79 58 5 65 76 69 23 64 96 23 90 91 44 19 4 31 82 76 53 31 68 61 64 39 57 1 27 45 3 54 69 81 12 71 44 85 40 65 47 36 87 37 26 30 53 29 60 35 6 12 65 71 72 30 8 30 30 35 72 30 86 42 10 95 13 51 80 51 16 25 84 2 60 10 31 13 39 88 48 42 97 11 13 70 38 20 97 65 52 67 93 38 9 3 33 20 53 11 68 67 36 52 68 95 60 96 6 96 82 51 38 80 60 48 48 97 67 43 61 18 10 54 55 17 54 86 34 5 94 99 71 28 51 37 21 9 31 27 5 14 77 40 91 37 87 37 33 53 77 91 68 84 43 23 1 96 7 32 1 2 31 72 29 80 7 50 88 38 74 91 49 51 31 38 86 17 72 17 67 49 6 35 33 48 57 32 44 62 63 42 63 94 12 89 72 19 37 60 54 11 51 3 60 80 38 44 96 10 60 61 58 63 95 88 11 50 20 52 12 83 93 72 75 6 62 47 22 96 5 75 8 54 75 67 32 11 11 26 20 68 86 75 31 81 63 39 31 83 90 43 64 83 15 39 86 74 83 6 69 85 78 76 39 53 41 70 61 49 95 80 15 81 53 43 62 17 81 93 97 71 34 61 52 46 97 37 19 78 42 87 63 21 61 1 71 2 70 31 50 64 11 64 43 62 7 6 76 85 96 73 54 28 32 4 73 27 40 89 3 80 76 65 98 37 63 67 36 32 97 85 95 7 47 38 68 51 41 44 34 35 15 87 60 46 91 32 70 29 21 72 9 95 35 5 32 98 72 66 30 69 49 23 75 96 60 41 45 99 84 79 32 98 66 92 42 55 24 10 84 44 81 90 39 17 95 69 13 67 33 40 34 81 62 8 75 20 48 21 19 31 97 49 27 61 41 67 17 62 76 98 6 56 88 43 72 83 10 82 48 42 22 82 21 83 87 96 1 33 15 18 61 12 66 88 72 7 53 86 66 29 84 69 84 71 12 54 52 19 34 1 58 55 80 79 36 67 73 37 97 87 54 59 98 18 47 68 22 97 53 87 26 35 56 9 6 66 60 58 84 94 58 41 49 36 18 83 1 90 18 97 77 69 56 75 86 1 41 8 97 93 94 22 29 50 30 34 16 89 89 98 83 47 37 31 80 54 12 80 44 29 78 19 97 34 93 83 35 32 90 30 26 82 51 54 32 78 85 46 68 75 42 49 20 78 77 1 32 88 80 73 17 58 91 12 90 82 94 23 14 82 50 39 64 2 90 94 79 76 38 45 51 79 92 70 57 69 68 86 58 49 59 72 5 48 84 92 30 76 13 41 57 63 78 21 64 68 13 41 42 50 84 92 29 76 61 83 43 29 69 98 75 26 71 78 73 53 70 1 27 83 40 83 44 18 3 6 83 15 46 26 65 28 16 93 4 74 77 45 2 44 43 74 70 12 52 41 62 21 40 89 2 77 72 45 92 74 50 75 89 93 98 52 22 13 43 23 86 18 67 85 62 11 60 30 20 12 68 82 32 8 71 33 84 41 75 76 14 25 50 1 19 48 52 40 58 94 62 45 13 28 28 72 38 87 2 57 99 69 39 29 75 8 60 57 49 35 34 60 58 81 60 76 27 12 14 85 4 75 28 16 3 55 85 38 43 86 93 40 56 30 66 29 38 24 85 84 59 17 44 17 97 2 90 23 13 4 8 14 76 33 30 77 87 13 15 28 99 6 65 53 36 30 81 71 53 66 53 12 83 94 26 78 95 16 1 6 17 6 19 93 38 46 70 24 59 82 49 58 86 15 9 20 44 89 88 96 53 41 7 36 33 30 15 26 44 13 31 60 19 47 51 56 93 21 77 52 2 27 8 87 39 14 7 80 3 92 74 53 31 78 89 63 9 2 88 52 12 17 10 30 63 61 84 54 79 61 4 78 85 9 63 24 22 67 2 22 59 76 75 89 54 62 52 62 61 38 12 72 52 20 1 14 78 84 67 57 43 69 34 29 77 96 50 99 64 50 19 23 26 93 13 77 53 62 40 14 98 49 86 48 68 86 61 46 68 27 2 11 95 35 37 70 31 85 69 92 35 86 16 58 79 26 35 33 85 72 44 81 22 30 28 87 14 88 32 81 13 31 90 6 63 27 76 91 10 43 84 42 29 97 99 7 21 33 37 4 5 80 85 24 9 11 10 20 96 39 2 10 69 91 13 30 16 88 21 24 30 3 65 58 99 63 62 18 95 98 22 99 77 5 22 83 15 31 3 11 69 4 18 36 92 31 65 7 17 83 28 46 86 90 5 83 53 64 99 48 61 21 46 38 23 67 19 35 95 21 43 64 23 61 99 13 89 62 19 6 45 44 52 29 35 54 13 87 18 12 34 78 30 77 14 50 44 32 84 37 53 27 1 75 85 97 87 74 57 5 80 99 48 32 29 82 83 39 68 1 48 2 77 75 78 90 25 20 23 9 56 73 33 54 46 19 49 33 92 6 35 70 5 81 99 31 63 82 69 31 81 17 30 58 91 6 48 14 23 68 22 76 41 53 30 86 69 76 18 59 81 52 30 84 33 27 15 94 10 84 23 90 98 51 46 88 56 93 2 79 62 22 55 3 74 83 87 41 59 5 99 39 54 29 23 85 54 35 79 63 17 99 51 16 50 96 2 7 87 3 83 49 22 36 50 93 17 35 34 74 39 34 13 90 60 33 75 14 67 52 74 84 52 23 97 2 19 96 6 5 98 86 53 19 21 1 12 37 35 46 11 71 77 21 62 37 53 37 49 19 89 23 1 39 46 95 38 62 91 44 66 87 28 18 6 48 16 16 83 51 61 91 20 36 13 81 70 63 17 19 79 4 40 77 42 83 72 79 43 61 21 8 49 49 25 52 94 40 67 77 88 26 67 9 61 77 87 32 38 2 48 18 5 85 94 46 66 65 24 10 24 44 15 72 90 39 23 85 76 89 60 63 16 27 69 74 2 56 4 40 56 52 57 60 35 49 7 2 12 28 9 36 71 23 6 62 59 28 45 33 18 5 95 31 30 62 5 31 17 9 68 72 58 25 32 92 72 36 91 83 63 97 17 33 18 23 94 76 48 37 8 63 41 3 93 68 63 96 97 79 3 65 51 60 88 82 50 60 17 40 41 79 37 56 12 53 78 4 29 24 40 36 87 79 37 78 45 99 72 40 76 74 6 27 32 91 7 82 49 21 20 87 1 54 43 10 7 19 12 34 43 51 67 28 28 4 6 73 1 78 13 76 52 16 1 82 7 6 62 53 26 81 41 24 33 83 34 40 3 43 73 43 93 38 70 20 40 73 92 40 51 3 15 2 17 13 83 23 18 43 74 44 24 15 67 56 95 98 93 95 41 64 38 33 3 6 52 42 79 42 79 28 42 93 27 58 5 8 79 22 50 53 63 73 65 29 28 60 27 21 56 66 83 91 98 85 97 48 27 76 87 6 2 29 97 29 85 2 36 64 21 84 17 84 57 79 13 82 39 37 2 94 3 84 86 98 67 81 44 93 55 31 96 56 58 91 82 43 90 19 5 12 1 19 95 55 97 6 38 36 42 37 29 43 21 15 41 87 95 85 78 50 14 72 4 69 64 86 12 54 3 16 65 3 34 58 57 29 61 92 65 4 29 93 46 49 6 84 34 98 67 10 46 79 82 49 48 44 33 58 95 35 71 59 35 4 17 92 32 76 84 96 79 14 87 23 60 92 5 92 88 70 99 34 49 81 81 94 23 14 52 19 49 22 77 81 25 91 73 56 67 56 51 44 67 36 64 25 27 69 15 15 39 15 49 85 93 30 79 17 43 30 33 89 51 10 71 75 98 42 29 66 95 77 10 62 12 74 85 38 41 99 52 77 12 98 62 6 28 39 20 69 68 52 58 19 59 27 91 57 67 19 21 62 95 29 23 5 1 8 42 41 7 94 16 19 92 77 22 19 16 41 87 82 90 43 1 47 68 90 2 35 9 23 94 2 49 17 7 49 24 46 87 29 38 3 45 31 77 66 47 90 5 32 72 92 74 71 39 40 61 40 72 67 60 67 66 9 83 72 57 6 19 42 34 56 44 76 84 19 42 29 10 44 60 79 36 33 50 72 72 9 12 45 73 70 12 40 78 92 10 34 95 26 75 27 82 18 3 64 36 42 93 43 85 51 23 19 83 70 90 56 77 1 98 50 70 8 87 46 97 97 79 93 23 53 20 3 68 23 65 4 62 56 45 48 7 65 64 88 35 53 42 10 53 40 58 21 45 45 64 42 40 44 33 61 94 53 63 62 73 26 63 35 81 8 80 86 72 45 74 6 97 16 13 48 53 70 68 95 14 32 37 53 73 70 12 65 21 75 27 93 98 88 28 80 93 7 64 66 51 36 69 48 49 81 93 2 50 61 94 63 90 31 14 64 98 26 27 17 98 54 10 96 40 36 74 33 42 38 96 90 73 65 36 20 45 29 19 94 87 13 55 77 44 68 39 40 91 66 57 89 18 64 84 57 99 58 87 39 94 84 29 65 47 62 85 89 90 4 81 77 17 36 55 58 3 91 95 93 57 52 81 72 17 65 29 14 21 15 51 13 98 77 78 43 40 61 33 28 62 14 6 78 48 58 34 50 49 30 41 5 79 22 76 93 84 4 6 6 18 56 16 14 31 93 54 70 52 84 98 15 96 2 90 44 59 25 91 6 52 32 8 29 52 82 23 36 85 28 39 1 81 55 12 12 46 63 80 98 48 76 13 44 77 3 87 34 25 78 37 76 8 45 4 59 27 26 93 10 51 32 8 30 84 19 39 31 79 19 29 27 92 39 68 69 39 55 1 64 31 36 38 37 78 41 95 5 64 88 12 15 19 19 44 3 35 81 31 14 99 59 39 92 95 7 59 35 60 58 98 88 93 34 25 71 75 19 73 39 5 82 52 23 98 93 26 33 74 54 44 72 14 80 64 7 87 21 41 47 76 37 35 67 71 58 36 44 76 9 82 80 88 32 2 86 26 25 19 99 78 61 71 89 41 33 96 28 52 37 72 28 72 6 93 43 63 29 86 37 36 66 15 24 96 16 11 22 40 27 19 19 87 90 8 27 21 4 52 72 39 23 98 11 28 89 51 88 18 37 25 53 1 37 77 96 53 85 16 92 12 35 9 97 23 15 22 43 18 73 14 54 95 10 64 21 98 15 9 14 49 31 65 48 68 40 42 19 25 58 9 34 90 18 31 13 32 52 53 47 24 64 2 17 73 63 38 69 76 44 83 23 75 48 70 41 85 11 57 10 66 65 43 56 80 72 66 10 24 19 55 45 83 56 62 54 17 99 22 92 41 3 14 14 48 83 52 33 93 9 42 57 72 82 13 52 54 78 60 78 95 15 21 76 68 82 28 84 79 49 75 21 49 88 32 96 69 84 29 61 92 68 18 64 51 29 15 5 7 74 80 99 88 2 73 54 81 99 38 61 48 11 79 97 98 9 91 66 92 21 27 83 86 44 45 37 72 59 42 77 31 20 74 17 21 46 70 3 45 7 61 92 17 38 87 14 46 77 79 37 97 6 20 83 47 64 19 20 22 60 94 52 79 66 67 98 12 37 98 56 43 57 47 60 92 34 73 36 11 50 72 6 55 91 87 2 54 6 19 75 63 11 25 40 77 91 36 88 29 34 45 69 90 91 27 80 23 97 17 32 47 88 35 99 78 20 2 32 23 18 7 85 29 31 24 4 21 59 91 47 91 34 16 79 23 43 60 44 38 76 75 85 62 8 84 40 28 83 71 50 99 75 34 28 5 57 29 25 14 20 71 3 52 84 80 74 25 40 18 63 14 90 46 73 98 28 14 26 12 82 75 9 56 7 34 60 61 62 82 73 81 53 75 31 37 55 6 62 92 21 23 4 12 68 75 10 95 88 35 5 68 8 13 24 15 46 83 75 6 65 48 85 16 22 16 51 74 21 13 65 40 33 68 51 1 43 60 93 29 92 98 97 97 9 19 10 53 3 83 58 65 31 43 81 50 57 32 25 77 42 87 15 74 53 65 72 94 23 65 23 15 61 18 11 70 37 20 21 37 3 76 99 32 20 80 81 76 10 4 51 49 90 66 23 44 29 92 36 52 58 58 64 19 74 74 86 9 94 7 45 94 81 44 26 1 23 6 74 30 7 23 79 95 86 99 37 14 92 72 65 48 30 29 64 2 2 51 10 95 55 52 89 36 96 14 34 17 19 6 46 25 27 25 18 11 23 54 24 15 26 88 62 56 16 26 55 17 74 65 10 28 17 96 63 11 10 95 25 26 98 71 49 25 93 66 36 16 21 57 28 46 44 87 99 59 12 55 73 85 18 82 13 34 78 74 43 86 67 67 12 65 36 60 90 30 27 24 43 47 80 71 90 24 56 90 80 67 43 51 53 60 33 63 91 10 35 34 93 2 2 5 65 35 63 53 62 89 76 6 34 54 74 24 76 30 12 54 95 54 6 46 14 36 9 6 43 42 39 36 41 38 41 6 71 4 58 33 90 32 38 24 86 10 45 60 38 57 14 33 11 19 78 23 53 84 28 95 26 64 32 67 1 70 72 71 71 29 4 61 60 40 82 46 47 27 6 84 81 18 17 90 34 94 13 86 77 38 82 3 2 12 67 99 81 40 70 52 66 72 11 26 10 92 70 56 17 73 41 96 90 55 86 25 48 98 11 25 36 90 27 35 2 94 35 80 32 3 32 97 72 40 23 81 30 90 38 47 64 76 43 54 31 27 78 78 23 87 3 56 75 28 90 77 22 23 55 51 24 85 48 95 25 68 75 55 59 13 99 21 88 40 74 17 66 51 95 88 36 97 42 11 23 32 85 44 53 41 92 74 26 38 69 48 7 44 3 63 54 2 83 40 39 55 57 5 4 50 90 39 45 32 48 68 62 33 10 13 71 3 86 94 40 53 43 44 97 43 5 49 43 87 89 81 41 44 84 44 93 74 83 36 5 31 4 66 61 14 78 33 14 62 25 53 15 65 97 12 9 2 59 51 87 46 30 26 89 14 69 80 86 50 16 90 78 18 54 40 29 30 70 42 91 92 94 6 58 89 16 66 91 74 15 76 20 42 2 7 56 70 86 40 19 99 28 96 15 81 34 43 11 2 84 99 94 77 5 52 66 20 18 55 91 30 31 11 71 32 15 25 1 1 64 19 98 91 13 13 70 47 54 78 48 38 77 42 13 80 93 77 99 9 32 89 36 61 97 8 90 13 32 90 11 94 7 9 83 20 20 54 64 73 32 12 9 8 52 20 87 43 96 84 50 28 73 85 88 71 92 79 81 23 67 91 15 72 98 97 91 16 51 53 86 81 62 94 88 14 12 75 55 8 57 5 34 31 87 22 99 78 98 80 1 64 69 15 36 65 12 25 78 61 77 64 40 39 57 28 53 68 1 6 76 57 10 10 85 96 29 84 74 26 62 72 89 30 84 25 94 94 47 73 55 24 35 94 62 91 20 13 60 20 18 34 74 25 41 60 20 67 44 91 92 5 64 79 34 46 2 26 40 48 98 92 71 34 84 34 23 4 44 80 21 60 14 93 84 54 53 4 22 94 95 12 98 57 91 30 3 92 56 43 41 52 33 12 83 18 43 7 21 85 86 40 45 1 33 29 52 83 31 71 77 24 83 74 80 72 4 80 64 57 23 3 10 56 13 92 71 53 98 89 38 85 29 80 83 59 8 33 40 38 3 16 61 85 89 39 55 90 19 17 48 40 20 55 93 30 47 64 82 46 53 19 29 80 98 10 37 6 40 77 41 42 92 99 25 79 36 79 67 55 96 13 92 14 67 83 43 13 45 23 56 95 39 82 75 36 91 11 39 31 87 78 73 77 77 97 54 14 75 21 66 71 32 56 82 98 39 23 11 83 43 64 78 82 46 52 16 37 62 54 66 47 32 37 24 8 32 77 19 7 95 84 75 27 40 57 24 76 77 32 57 21 96 35 1 42 84 16 77 46 67 43 92 97 77 14 5 9 88 23 14 82 5 86 9 42 42 30 18 19 62 74 39 56 7 39 95 91 52 72 35 20 13 26 17 89 39 19 96 26 39 8 8 43 93 16 82 35 44 97 52 4 69 90 59 75 28 52 64 79 25 99 96 35 25 11 23 61 29 17 86 67 24 93 8 15 8 87 48 49 84 99 52 53 87 9 27 13 60 90 90 82 87 86 18 10 97 40 71 24 56 55 89 77 47 94 91 52 82 39 1 66 38 50 20 24 58 46 36 16 34 26 98 22 13 14 31 8 53 99 31 7 53 18 83 99 13 72 51 94 12 49 60 47 98 77 70 56 21 7 71 55 32 67 74 42 80 3 49 31 3 78 37 53 95 18 52 8 90 3 99 99 49 58 46 47 33 15 3 54 21 71 7 50 37 78 90 17 80 37 46 80 13 82 33 9 98 82 14 86 82 14 83 31 69 27 77 2 41 77 55 59 47 59 8 83 37 97 97 16 34 43 93 47 24 27 53 22 9 64 6 91 75 88 20 44 15 97 46 54 74 98 13 19 56 20 2 90 15 97 6 49 40 99 93 63 24 44 82 30 8 85 19 81 71 39 25 86 34 68 38 6 65 50 25 21 68 24 9 82 21 15 29 61 12 20 22 33 63 3 60 69 87 79 50 59 16 72 43 49 41 80 52 4 28 76 22 95 98 30 78 19 42 7 77 53 27 99 83 87 99 44 56 86 21 4 43 36 76 85 82 15 63 34 18 91 9 37 86 7 66 62 23 9 69 1 59 93 97 41 80 96 84 35 80 3 38 24 36 14 7 18 26 70 49 41 59 55 77 43 59 42 6 82 48 72 80 5 65 77 45 43 71 27 77 51 29 16 72 64 27 79 79 51 47 27 91 6 79 67 48 39 9 53 19 56 25 98 58 87 73 4 31 44 28 6 92 55 21 65 17 46 44 94 96 90 21 87 93 97 52 41 36 60 92 54 14 15 50 72 3 23 73 31 66 98 36 59 53 55 22 70 1 65 64 94 53 82 79 44 79 32 84 14 89 74 65 4 89 16 73 89 36 44 18 1 42 53 59 93 8 78 63 6 43 25 99 93 5 77 37 81 9 19 92 97 93 58 98 80 71 71 69 7 13 86 7 55 37 63 48 43 41 9 46 81 31 44 72 33 21 9 14 29 26 7 24 19 62 23 96 31 91 65 35 5 49 42 57 83 3 3 26 42 9 72 21 39 16 93 71 34 99 82 62 25 86 83 41 46 6 37 76 95 99 12 99 46 51 54 30 51 56 53 92 64 25 14 1 38 7 69 71 6 51 31 29 36 15 69 81 18 7 58 13 4 67 10 50 18 63 79 68 17 32 61 78 55 72 78 90 76 47 60 81 98 90 8 34 3 77 13 21 81 70 33 84 35 43 34 52 4 11 19 21 41 77 98 93 49 75 83 25 22 43 4 18 32 12 49 34 86 62 52 67 30 83 51 65 26 83 15 27 91 33 45 32 10 42 25 58 17 7 80 38 49 84 54 78 93 3 11 79 62 62 46 92 45 94 55 68 75 69 95 67 3 38 98 12 79 22 68 95 28 48 32 74 30 83 53 23 83 63 2 46 25 45 36 68 38 90 36 13 57 29 79 59 67 76 69 46 97 37 40 23 84 69 96 13 52 47 35 35 10 35 78 33 77 14 1 15 2 36 28 59 63 7 16 30 80 84 73 77 21 11 97 4 79 94 16 29 41 48 62 49 82 40 81 58 52 79 72 51 13 99 10 75 5 24 3 84 8 76 60 27 86 57 30 64 49 43 92 90 90 52 37 71 92 16 29 42 94 98 92 7 98 1 80 1 24 82 84 31 56 42 57 41 99 84 5 46 25 94 34 14 47 70 82 37 85 9 78 79 7 68 84 5 68 64 3 91 44 87 23 1 27 77 41 24 60 43 70 84 37 4 95 81 74 77 18 59 85 93 37 92 62 19 94 30 80 97 22 24 82 42 22 9 17 62 33 76 3 1 59 40 4 54 21 77 30 37 35 15 30 69 5 91 87 99 20 65 94 41 88 76 80 9 82 96 68 13 71 71 13 28 11 17 81 29 91 11 65 24 24 95 92 28 84 77 25 4 42 19 42 29 92 20 37 73 15 3 83 85 73 96 13 81 11 91 11 99 1 73 24 22 66 14 49 49 91 72 52 31 90 92 59 81 12 93 54 26 96 35 9 67 31 19 49 39 11 57 39 9 28 60 30 92 73 76 41 62 48 90 93 37 82 50 16 92 42 67 18 36 2 25 3 33 43 49 69 51 4 6 59 30 65 86 22 37 61 62 98 7 50 89 41 33 40 56 23 79 23 38 15 25 62 15 55 6 62 24 56 63 28 14 92 92 97 14 27 56 73 26 63 24 13 4 54 50 58 74 29 80 12 41 3 74 54 57 79 14 79 33 76 7 46 69 96 42 80 24 97 52 47 60 75 59 62 27 10 18 1 38 95 12 77 98 83 31 53 62 44 32 93 18 36 39 86 31 80 65 54 76 17 1 34 89 57 95 16 66 11 14 3 7 23 77 5 7 8 57 68 49 87 61 66 21 98 51 51 76 16 3 52 32 1 86 21 58 79 34 22 90 47 24 94 69 1 98 75 6 53 42 52 38 1 19 57 96 67 8 71 80 11 21 12 11 5 30 66 84 61 88 72 8 10 64 74 11 60 48 14 11 87 66 49 87 82 4 82 47 11 53 27 19 73 38 28 76 65 91 60 26 79 30 31 89 93 5 97 53 50 11 61 37 74 10 23 54 11 5 1 22 55 27 38 26 62 63 2 25 55 59 50 32 86 78 21 77 83 16 28 33 25 89 70 96 96 90 51 8 94 51 27 47 76 64 72 36 26 72 61 78 31 9 10 16 87 29 92 68 44 21 1 66 10 68 63 6 58 12 13 50 60 39 94 36 2 67 72 25 37 31 3 65 39 12 80 26 38 73 93 80 93 92 46 1 58 7 6 17 18 17 64 78 53 59 12 54 24 81 78 60 12 78 25 51 90 4 74 26 76 68 6 67 58 50 67 16 56 70 30 74 86 94 50 40 51 61 91 72 41 68 30 52 46 54 1 34 55 75 60 31 41 63 95 98 13 62 14 69 33 42 41 17 36 88 54 84 47 46 56 87 12 85 38 57 37 38 89 92 11 49 21 51 12 17 47 23 76 59 89 7 1 28 24 34 16 75 18 62 19 71 48 30 54 85 85 88 21 74 80 32 21 99 80 30 14 26 52 89 84 41 94 82 68 18 16 81 90 31 42 10 2 87 37 53 72 22 41 90 93 20 20 14 19 98 42 30 24 91 19 6 31 13 87 98 28 3 78 17 33 20 26 32 7 60 84 76 80 25 64 73 42 84 85 58 82 27 87 4 16 7 9 46 17 95 45 43 97 21 59 28 38 82 57 42 42 41 18 20 63 79 93 4 63 76 61 43 1 49 46 16 53 54 62 69 47 5 10 42 25 66 67 62 48 24 2 88 62 17 8 24 95 98 27 59 74 87 99 74 36 46 90 86 97 50 56 43 54 63 84 76 30 52 38 75 73 37 63 36 53 69 59 48 67 83 5 40 70 5 12 5 48 99 90 43 49 44 85 3 6 68 78 35 18 14 10 90 48 71 24 1 38 82 49 3 63 51 42 34 53 54 36 1 51 24 42 1 68 25 1 73 90 77 6 8 88 13 96 37 83 20 37 19 1 83 22 63 35 63 94 87 15 28 86 66 52 28 64 18 50 64 88 41 39 93 48 28 6 42 64 87 62 98 6 60 82 25 23 15 88 16 99 1 43 85 64 92 11 28 10 61 90 97 2 29 90 47 54 94 89 18 79 49 15 82 9 96 8 29 9 93 42 8 93 83 93 56 75 2 83 85 62 71 82 61 1 71 7 54 65 93 70 42 42 84 24 48 78 31 74 86 22 15 93 14 97 84 69 72 86 50 57 46 22 38 6 20 9 12 73 71 3 41 13 42 23 36 89 1 65 61 84 84 75 76 97 70 60 66 43 44 17 97 90 38 35 95 55 41 5 28 12 7 67 22 48 89 58 35 88 21 93 70 5 67 46 1 37 7 66 79 50 80 75 38 16 10 31 70 51 33 96 60 39 61 82 84 50 38 17 36 56 9 7 60 75 50 58 12 54 25 89 3 3 64 40 19 73 69 88 22 2 82 80 39 43 62 21 91 97 38 27 53 46 31 11 19 79 69 30 33 91 19 35 93 82 75 12 54 44 98 73 43 78 51 81 22 11 3 13 8 38 37 58 81 66 69 99 45 36 29 77 27 46 13 20 26 85 30 77 27 26 51 69 4 99 49 25 11 49 35 18 86 72 76 67 36 43 66 80 78 92 55 5 36 65 22 62 48 51 39 74 74 87 42 78 87 88 3 97 37 36 13 23 8 88 87 41 31 53 19 7 43 73 11 79 37 31 41 84 79 77 57 54 65 96 32 50 84 32 47 21 67 57 41 72 46 28 13 74 78 29 81 21 3 89 97 39 20 36 21 99 14 77 53 76 73 82 26 57 12 70 75 79 27 14 49 70 41 60 45 17 88 24 36 88 13 33 27 31 69 46 30 80 23 80 56 96 60 79 51 71 49 25 50 73 38 97 42 79 57 86 93 45 8 29 32 18 62 58 48 29 4 75 9 25 55 64 21 15 43 69 84 89 93 32 60 30 29 2 9 83 85 99 27 92 29 58 11 90 16 58 17 18 32 25 40 86 88 58 99 29 27 83 16 19 15 75 48 42 75 54 25 60 53 51 51 81 9 61 69 23 17 85 38 48 8 77 33 95 35 30 22 59 13 35 77 25 9 23 66 83 76 89 43 28 40 93 7 49 52 76 69 67 59 7 15 67 83 45 60 16 74 80 74 84 15 50 8 23 72 71 6 47 60 47 74 98 38 78 47 90 54 14 57 12 20 69 78 1 15 36 16 86 16 87 71 31 35 76 51 6 47 55 52 8 2 24 6 39 2 50 29 54 63 83 65 80 51 41 80 65 76 93 49 92 78 18 21 14 93 69 19 41 24 68 46 25 89 49 64 88 96 90 42 57 72 5 37 23 43 15 85 20 8 34 10 85 52 28 96 43 96 15 81 21 80 25 45 69 71 7 58 67 95 97 24 67 3 58 89 45 70 74 62 77 6 71 61 55 96 55 98 93 68 77 14 48 3 56 18 73 61 73 39 56 70 62 21 70 19 8 16 88 79 75 64 84 45 23 38 41 77 36 32 43 11 43 91 13 99 9 84 58 81 23 12 49 82 32 20 98 39 33 87 16 8 49 99 52 69 37 91 46 70 23 89 81 66 78 91 63 84 73 21 65 95 32 14 78 61 31 76 97 63 61 13 71 8 10 21 76 47 12 21 15 33 8 93 96 85 83 59 69 56 79 32 50 9 43 26 67 74 2 64 37 61 76 6 68 85 25 45 30 34 65 43 66 70 34 62 55 17 21 24 71 97 55 21 4 95 46 70 69 45 34 5 4 8 10 70 91 34 15 19 66 77 61 32 47 93 92 99 8 11 21 78 9 73 96 10 68 42 78 36 85 12 40 88 18 47 58 9 79 70 27 45 45 86 76 89 79 68 86 86 79 7 63 85 79 59 92 46 99 70 81 82 80 21 68 97 67 25 4 46 94 28 88 38 12 65 25 88 31 12 73 8 18 36 90 95 92 81 41 91 51 22 71 31 40 40 26 7 64 27 51 56 55 39 91 64 2 17 53 31 28 26 38 43 61 27 38 51 8 76 41 56 97 12 85 37 51 11 42 13 38 90 69 90 29 60 54 29 74 5 59 2 30 94 43 88 21 78 40 26 55 78 82 50 89 67 87 39 75 27 51 11 17 18 98 45 76 51 71 48 55 30 50 85 25 90 71 43 68 9 67 23 86 49 73 76 14 58 13 86 84 63 97 98 79 93 41 53 44 13 1 99 42 48 82 64 38 51 6 5 60 72 25 46 19 97 20 32 53 32 16 35 93 13 33 70 7 74 23 48 84 21 47 26 69 27 88 5 78 93 9 38 65 34 81 83 29 99 13 80 31 26 15 22 39 46 91 43 18 12 88 2 33 34 25 99 60 13 4 36 6 11 71 68 44 53 49 70 52 59 50 80 85 63 3 22 9 91 62 26 4 50 25 34 83 49 33 44 62 36 77 65 46 49 32 87 2 78 58 51 38 6 29 21 68 29 42 74 21 4 97 22 51 22 55 35 71 87 76 31 23 53 93 67 99 25 54 1 2 10 49 39 16 78 59 81 7 98 56 25 99 53 46 50 73 1 82 44 87 56 72 9 8 65 75 7 88 27 8 89 35 54 26 48 30 82 29 37 80 82 61 79 34 6 29 7 6 10 48 93 65 20 99 72 82 74 79 68 98 84 55 33 38 78 80 68 60 8 3 40 89 61 17 21 66 44 25 72 53 72 63 18 89 62 88 70 34 67 36 32 51 91 63 86 69 43 54 28 48 56 67 36 16 82 56 81 26 81 51 76 51 12 93 39 73 81 9 5 46 44 35 96 33 97 83 3 38 35 30 86 89 94 22 5 74 75 83 99 56 35 75 6 46 67 44 18 46 52 22 92 93 56 86 27 51 69 27 89 3 54 73 91 46 92 93 21 67 76 18 22 9 91 27 55 56 70 70 2 20 89 91 11 44 78 37 94 45 61 81 47 13 54 38 59 46 29 77 12 6 92 33 12 83 59 64 39 27 34 39 44 24 30 54 65 8 89 59 53 48 39 97 61 90 34 18 35 62 94 46 65 86 78 77 68 35 41 5 59 73 43 1 94 71 52 59 76 39 16 27 87 54 25 46 43 58 63 77 20 55 23 85 41 98 60 7 31 1 12 89 73 52 89 65 23 39 24 97 78 40 24 65 91 46 9 34 4 71 11 22 26 31 5 64 29 64 71 59 62 80 46 34 32 33 98 53 72 23 48 50 60 71 13 51 18 21 83 19 89 91 40 13 23 44 76 49 6 45 7 68 23 52 2 55 85 97 6 57 20 53 5 77 22 17 27 37 37 10 56 24 1 93 36 21 38 10 70 41 55 76 9 77 26 8 30 11 6 33 65 23 85 69 1 6 85 25 42 20 32 97 43 30 89 76 51 27 86 19 65 39 92 74 14 18 81 44 27 84 74 89 8 60 59 6 65 42 28 5 60 59 1 1 88 89 77 37 14 63 55 78 99 47 52 13 63 32 54 87 14 29 76 19 86 33 22 49 75 49 53 33 8 53 33 94 42 10 31 53 70 86 32 67 31 81 80 91 11 32 78 25 60 55 41 46 87 63 94 60 12 46 92 18 98 24 12 39 33 40 91 2 26 21 66 55 3 46 46 11 78 25 33 36 77 74 82 62 37 74 23 46 20 13 61 17 36 70 55 67 11 44 68 34 65 34 88 65 78 33 73 54 57 7 89 32 80 69 93 15 44 16 58 61 27 20 77 62 89 32 29 99 74 94 32 37 27 20 99 5 50 72 56 5 78 45 36 56 15 30 70 56 43 29 17 69 46 92 32 35 22 58 33 95 53 64 30 79 81 29 83 32 2 37 36 77 81 70 34 93 97 2 47 40 28 62 8 73 54 37 7 73 94 37 69 47 98 98 26 77 28 7 7 27 43 41 4 23 11 35 14 8 35 61 45 60 21 50 34 72 86 38 45 79 72 14 24 70 11 50 47 36 54 52 60 95 92 63 16 1 96 29 8 31 87 50 90 6 1 22 77 84 57 23 61 29 34 85 98 42 33 44 77 86 93 37 79 85 98 92 85 94 22 90 23 7 38 11 13 38 31 87 21 87 10 81 17 42 66 13 83 98 54 61 83 45 95 60 30 91 53 13 85 72 1 6 78 39 15 88 74 45 76 94 32 83 74 46 25 40 57 9 37 9 67 20 54 62 77 81 54 30 94 37 2 94 41 80 33 55 66 8 99 42 99 29 24 73 73 48 12 30 56 48 36 21 65 89 83 42 71 35 72 63 69 73 57 10 51 88 62 16 93 59 55 92 88 78 64 61 27 75 88 80 23 24 2 85 12 82 27 82 15 96 45 83 68 99 91 19 87 53 32 80 13 87 71 98 65 35 57 89 10 45 70 30 66 69 15 77 51 39 57 65 36 2 46 4 2 37 20 86 88 52 65 98 39 34 96 2 66 51 91 75 93 59 3 59 28 15 35 76 53 91 41 86 91 86 89 90 22 10 76 10 59 39 6 95 72 99 94 38 50 85 11 43 42 11 99 67 25 34 43 76 26 81 62 15 66 52 5 87 59 78 94 16 18 99 11 87 98 5 24 48 88 32 88 30 43 87 95 65 20 38 41 45 20 4 57 85 53 61 70 10 39 64 25 54 63 33 42 59 37 63 5 23 94 92 51 35 77 46 1 96 83 39 39 1 40 95 85 92 56 55 99 93 17 24 47 77 56 86 36 91 47 38 14 42 30 64 74 6 10 74 2 91 14 41 91 51 34 75 44 90 28 43 81 45 65 26 22 19 13 56 10 57 91 24 96 20 85 71 25 95 45 26 86 56 64 77 8 98 50 49 86 78 89 67 23 54 90 42 73 1 95 80 58 87 4 54 7 89 25 29 82 68 54 68 22 17 43 27 15 93 75 98 71 63 63 91 17 53 31 87 54 27 68 12 12 69 63 16 56 88 44 36 54 95 4 75 12 45 3 24 36 75 22 5 38 82 93 55 36 24 40 87 48 6 96 59 73 59 72 29 45 16 65 98 12 66 74 23 9 74 45 42 49 66 44 87 47 37 40 80 59 77 67 7 83 63 64 54 20 36 82 63 52 45 61 61 10 33 83 16 5 28 56 54 92 99 39 37 37 78 17 95 53 83 99 36 44 63 89 61 97 70 24 47 13 83 8 20 16 88 34 21 15 89 72 5 88 11 41 23 86 57 16 39 38 16 73 79 76 60 40 73 30 62 20 41 45 27 58 60 14 91 78 28 80 48 32 67 56 70 89 42 27 6 79 62 19 52 41 94 12 80 68 40 42 85 78 86 11 36 45 24 28 21 49 6 67 80 70 23 48 58 63 74 61 42 36 79 91 76 73 1 54 39 38 94 25 16 78 33 50 21 56 75 42 5 80 7 82 49 29 30 7 91 2 67 31 35 46 22 9 17 21 62 56 58 54 78 72 33 11 22 53 64 96 92 66 74 98 46 23 26 73 29 17 74 95 46 9 39 67 15 56 87 76 10 44 31 85 16 61 93 37 12 55 33 3 21 7 1 64 30 24 37 56 41 9 52 86 15 88 51 29 44 37 5 51 80 33 34 95 91 27 32 4 79 62 6 99 68 4 61 95 28 97 52 66 4 2 50 18 89 1 46 32 35 49 80 15 79 15 10 71 39 39 72 19 1 75 16 67 78 77 60 4 72 10 69 76 11 17 91 98 16 38 28 50 84 6 65 63 20 72 32 57 10 2 73 10 76 88 74 53 63 35 56 34 44 24 8 53 40 98 49 55 34 76 6 16 81 68 79 99 40 9 54 47 11 27 55 84 15 29 37 76 61 91 8 4 15 15 54 54 11 3 8 43 76 11 58 57 78 35 54 16 44 8 63 52 34 18 34 47 44 71 21 6 62 28 7 74 40 60 26 50 62 33 92 36 43 49 92 19 83 45 35 25 50 95 74 84 11 9 29 54 77 49 57 39 74 61 13 14 21 38 63 80 69 54 16 10 1 7 29 83 49 61 7 98 56 80 82 66 86 9 18 63 55 73 99 29 34 12 42 53 48 4 33 15 55 47 24 55 51 52 36 99 13 42 97 66 23 78 30 7 86 48 70 40 19 69 68 50 79 11 3 25 12 34 39 66 80 62 19 29 13 54 28 25 96 23 91 17 1 19 23 85 64 92 25 82 60 90 33 39 98 35 63 10 66 99 73 44 61 91 72 73 44 97 96 40 21 85 54 19 4 74 2 66 65 24 48 25 15 78 61 13 14 24 21 77 23 91 22 81 83 93 53 25 91 47 62 12 30 16 28 31 87 30 96 52 51 45 76 65 23 37 76 34 58 96 12 78 87 33 60 68 24 11 90 15 57 52 24 86 67 52 17 55 79 14 5 30 56 79 93 76 16 69 11 72 63 20 50 48 52 8 15 75 16 5 88 72 57 10 56 22 59 71 74 38 82 79 66 36 58 59 12 71 26 22 43 88 41 91 34 90 98 48 64 13 53 50 84 8 59 39 27 19 8 2 54 87 78 20 23 34 78 34 3 4 54 44 89 92 35 24 83 31 71 45 43 22 94 26 27 51 62 54 69 69 53 24 56 29 43 78 62 20 10 64 21 63 8 11 56 40 32 37 71 1 79 12 21 71 37 47 22 98 98 91 65 51 13 21 77 53 96 39 70 7 2 91 67 7 99 21 47 31 57 16 31 36 25 51 5 62 96 27 58 94 16 22 44 26 40 21 78 35 58 49 41 59 38 6 63 37 27 10 65 81 23 95 16 48 45 20 8 41 46 63 33 59 84 76 84 25 95 63 59 51 10 97 8 45 1 70 81 27 78 46 7 1 39 22 46 83 39 53 22 85 17 55 42 98 29 27 21 24 87 77 72 94 72 79 39 73 50 20 97 26 63 2 26 99 23 70 83 60 23 5 45 37 57 84 34 86 11 54 8 97 30 80 91 2 59 30 72 7 47 68 32 8 69 56 8 90 26 88 50 46 90 92 81 48 74 15 32 85 68 39 80 95 17 70 95 74 99 67 80 45 33 11 50 1 64 55 88 87 43 36 33 34 26 14 79 99 28 11 84 94 47 65 87 64 33 82 38 30 50 16 74 80 26 23 80 87 77 68 74 21 2 8 52 27 19 29 27 45 39 9 37 85 71 24 47 4 7 84 34 54 1 8 34 24 30 13 12 6 78 85 26 80 90 75 7 10 4 31 52 42 40 88 25 11 10 70 15 14 54 48 67 52 53 99 76 81 10 87 86 87 72 10 65 61 84 72 68 87 1 20 27 40 6 49 51 15 19 63 29 71 11 93 23 61 90 98 40 99 83 26 87 54 33 50 15 17 22 82 2 23 99 26 60 5 75 11 17 91 71 43 62 79 37 83 41 25 81 80 25 63 5 10 17 37 59 29 52 79 11 53 99 8 77 59 12 50 68 26 41 39 69 2 19 4 84 57 28 63 35 52 26 39 61 40 74 19 68 24 97 76 76 96 83 51 53 92 1 21 19 42 58 87 41 74 90 23 31 16 85 63 68 10 3 27 47 74 45 14 97 40 87 71 36 69 23 89 61 23 8 77 62 65 62 1 39 50 23 67 66 9 31 34 16 31 58 62 5 2 73 99 41 61 68 75 30 90 62 90 12 69 66 71 33 28 72 69 78 94 37 42 1 67 73 14 95 31 76 97 32 47 96 71 8 64 46 37 53 8 26 62 76 91 33 7 19 3 76 94 95 13 36 93 77 7 8 72 38 81 69 67 28 63 38 36 25 83 72 77 90 97 39 65 86 70 71 4 70 45 95 65 57 30 57 32 36 64 4 73 45 70 39 72 33 76 6 58 58 78 33 46 73 70 9 58 40 78 61 8 23 56 71 80 85 28 12 22 91 14 92 34 83 29 6 15 6 10 72 61 85 3 7 58 72 16 14 10 93 74 18 16 29 88 93 14 16 4 33 5 15 24 38 97 52 41 10 55 50 79 16 35 82 21 91 54 34 5 64 27 77 81 40 6 67 32 17 80 35 48 84 47 71 20 44 21 60 52 76 9 31 89 43 13 10 34 65 43 37 29 67 14 8 6 19 72 37 33 52 69 80 34 16 49 53 57 70 11 9 46 19 38 33 62 50 41 93 13 83 30 41 49 41 46 54 57 18 88 90 69 57 68 1 70 18 53 27 87 64 34 31 80 69 63 42 17 4 34 30 85 61 70 34 3 15 85 59 32 73 47 99 28 16 99 97 33 53 22 18 15 53 48 94 22 9 35 39 13 68 68 95 29 36 27 29 50 12 86 80 82 31 79 10 46 78 7 76 29 26 91 41 79 39 34 1 48 68 37 58 34 5 51 60 41 77 87 88 88 73 68 70 4 47 77 48 24 83 22 50 7 14 91 85 50 25 84 95 90 21 53 24 24 2 81 62 78 68 50 66 41 17 34 43 61 11 90 84 91 12 35 96 23 24 79 73 48 63 68 38 82 20 59 4 21 40 65 99 7 13 63 47 27 95 87 88 4 77 70 93 87 3 89 10 26 68 82 73 30 49 9 10 68 65 13 86 4 75 85 10 87 47 54 15 40 42 1 43 19 70 36 4 73 23 14 96 91 93 70 21 42 76 30 8 42 40 94 43 15 77 52 99 24 6 12 63 47 12 5 64 80 40 65 53 61 78 47 52 70 15 70 10 91 97 18 31 37 10 73 49 86 23 48 9 28 60 69 73 69 73 35 49 12 99 99 72 76 47 22 46 61 89 53 52 86 70 80 21 77 51 69 62 73 15 70 99 74 37 72 44 11 7 92 20 6 90 89 81 37 9 25 97 97 78 48 83 46 26 2 24 77 70 85 48 84 53 47 57 89 19 98 97 25 88 17 29 78 4 10 15 12 35 11 9 11 58 89 56 81 90 79 58 58 64 7 41 17 51 95 5 70 93 2 92 81 17 21 58 18 29 70 30 61 80 36 71 36 24 27 18 12 5 73 68 68 77 7 83 29 2 85 98 92 86 88 71 1 8 29 19 34 99 46 94 79 79 63 14 3 87 31 13 91 4 80 58 79 86 39 8 85 24 4 77 8 91 48 9 96 75 27 30 74 70 22 51 49 84 64 50 72 94 62 63 96 40 21 73 24 59 80 9 80 81 83 88 70 31 96 67 6 21 96 77 90 19 29 39 1 90 86 72 83 48 34 77 85 52 50 9 10 30 17 89 11 97 77 80 27 71 45 30 89 40 8 79 58 34 17 56 24 3 29 7 49 60 83 34 12 31 43 21 58 57 9 68 53 83 47 79 55 89 9 42 29 16 20 84 49 36 41 71 36 69 75 82 27 57 15 38 87 55 57 46 12 65 12 64 48 56 43 1 46 50 43 72 65 62 57 13 95 97 83 29 64 56 12 90 13 24 28 1 78 82 44 87 47 55 50 93 10 90 91 55 40 34 27 6 93 81 16 88 78 96 16 42 52 25 30 63 48 56 61 26 38 5 13 83 57 60 76 66 51 67 19 90 99 44 93 92 25 9 79 2 5 94 43 55 17 71 18 64 27 78 87 64 80 97 47 37 58 21 2 9 86 20 96 85 61 90 75 86 96 52 85 99 46 26 52 60 96 69 24 23 45 9 85 25 7 30 61 62 51 62 68 37 80 62 20 41 52 92 25 47 45 10 44 90 34 95 49 30 64 70 53 9 79 36 31 83 65 91 45 16 52 11 50 32 72 67 70 23 60 95 67 5 3 11 92 36 6 41 66 67 12 17 73 88 50 4 71 15 92 14 31 44 24 78 73 93 46 44 14 4 37 80 8 37 90 97 73 95 39 37 60 48 51 33 36 1 36 7 15 27 18 43 70 41 20 42 32 63 85 46 66 20 26 71 56 15 68 29 8 7 63 68 52 14 1 87 12 35 91 25 61 9 67 29 47 84 70 79 47 53 23 13 72 46 81 29 60 50 55 68 54 19 34 7 30 32 93 40 66 83 64 25 91 29 54 39 14 22 16 60 75 38 71 47 83 52 75 44 2 29 10 54 47 43 60 74 74 51 14 39 34 77 61 26 7 15 62 18 35 77 77 10 15 46 54 95 98 28 37 97 56 46 51 1 86 9 74 59 60 86 95 91 61 56 15 65 69 76 82 4 53 58 13 65 4 66 61 99 93 97 97 47 42 46 47 28 55 20 84 13 4 79 2 64 36 17 28 5 92 10 8 44 65 18 7 69 81 67 68 73 63 63 20 5 10 65 30 62 84 15 74 85 93 75 49 27 89 76 31 82 84 36 24 49 53 30 16 33 95 84 6 58 45 25 60 54 87 89 14 69 2 85 54 93 61 4 20 48 77 51 28 59 86 51 7 38 79 22 70 74 4 75 32 49 97 91 1 83 78 15 52 80 99 7 73 58 8 92 7 84 41 34 42 26 83 48 61 62 69 31 36 71 4 65 18 98 54 18 81 32 30 34 10 28 38 80 83 45 71 89 29 12 22 70 35 3 16 95 64 85 24 97 54 27 62 71 24 14 86 3 43 17 34 53 44 71 33 27 16 4 15 45 14 34 13 48 36 29 44 99 12 65 94 63 90 54 34 14 67 20 14 10 36 48 62 77 19 93 3 35 94 15 77 8 48 87 54 81 14 97 78 25 60 72 85 50 26 19 61 92 39 75 99 72 23 60 48 41 53 48 73 47 62 50 53 8 38 7 88 51 2 66 74 61 36 59 10 61 76 70 51 13 45 48 84 67 8 30 7 60 77 79 6 39 28 56 44 63 62 30 12 61 95 83 20 29 43 29 87 17 99 38 29 44 86 13 10 91 41 16 52 18 94 55 55 20 9 98 82 70 29 94 29 22 77 48 49 18 77 36 34 76 72 62 18 56 73 27 47 12 42 96 29 35 49 81 52 57 80 35 25 7 29 53 26 4 99 74 22 76 11 53 50 80 16 65 36 86 92 82 97 32 77 24 64 26 6 17 83 83 49 8 89 77 59 13 78 58 85 99 32 93 53 79 73 66 44 7 50 36 88 47 66 63 68 28 89 73 42 70 56 90 75 43 65 32 54 44 89 39 43 19 32 93 97 3 59 42 9 7 75 94 51 39 58 20 67 45 92 9 13 47 97 87 87 62 20 41 6 7 77 47 26 9 38 23 11 95 62 19 2 38 14 53 76 69 72 41 14 62 50 26 7 47 11 94 7 28 33 13 33 11 57 56 19 94 76 28 89 39 44 89 74 55 42 48 24 12 89 35 71 37 58 78 81 67 70 87 94 3 97 25 11 54 80 28 47 57 55 34 95 96 23 67 52 62 15 73 73 4 7 43 40 64 21 19 31 88 7 24 90 4 48 99 56 29 27 1 83 79 34 78 75 55 43 25 17 57 96 88 61 3 31 98 64 49 18 95 37 22 17 25 23 64 24 78 90 50 76 73 29 9 49 3 63 91 27 77 49 23 65 8 25 93 4 87 42 19 80 78 40 96 4 63 58 25 39 49 75 16 20 2 24 67 4 84 58 29 61 5 51 25 10 74 18 12 61 60 30 41 36 68 35 37 29 92 62 67 39 35 80 57 36 2 24 38 83 79 66 45 84 17 69 91 88 86 3 47 44 31 85 80 96 20 17 25 13 76 89 49 11 68 6 47 69 29 84 53 9 48 95 90 64 62 79 51 46 82 97 90 11 83 68 7 3 82 31 13 59 20 60 69 85 65 14 55 92 95 6 98 43 98 88 6 60 67 56 4 47 51 93 55 34 59 61 35 42 89 45 1 8 5 67 92 70 81 45 60 74 48 58 18 44 44 23 4 9 76 8 56 27 98 9 61 58 70 93 97 57 38 97 62 43 62 55 11 41 97 70 16 46 26 33 87 69 53 89 77 29 96 31 55 92 40 14 48 8 5 45 62 43 40 25 83 3 79 91 43 74 59 56 18 84 86 6 51 37 94 28 65 88 57 19 78 96 30 27 2 35 71 63 75 10 87 58 12 64 47 52 39 6 7 54 87 92 59 38 30 53 63 92 39 20 9 18 14 39 44 15 71 13 76 46 22 63 2 31 26 48 81 64 51 87 18 38 77 75 75 5 26 38 95 65 58 4 80 69 40 24 84 11 34 58 54 54 21 55 82 46 1 63 8 51 48 24 88 24 96 63 28 22 99 23 84 55 25 64 24 64 85 6 75 20 63 29 71 82 82 53 26 82 15 32 32 62 53 20 83 49 81 12 68 78 32 53 33 56 17 54 19 1 60 93 20 21 20 88 3 99 41 27 82 55 58 12 16 11 29 98 57 10 8 25 85 38 77 18 91 92 72 10 92 30 1 10 48 19 97 51 18 36 77 97 89 33 9 5 43 38 1 99 45 7 22 31 44 99 46 33 89 16 41 79 43 41 88 91 59 83 40 75 17 17 72 6 47 79 10 89 15 9 86 59 15 8 87 56 5 32 86 91 47 27 70 90 66 56 79 23 37 19 97 54 33 68 59 79 47 69 66 61 75 52 18 89 57 6 43 60 37 29 51 81 56 20 69 22 75 48 44 13 66 40 66 98 8 25 77 54 91 43 13 64 92 30 51 48 35 93 8 69 21 56 51 74 75 20 93 49 68 35 59 34 74 25 31 79 47 8 33 37 49 45 1 39 73 50 86 8 43 91 75 61 48 26 35 21 43 26 67 11 61 26 43 35 48 71 13 93 76 45 30 25 88 28 62 61 75 48 66 17 38 41 77 85 64 11 4 8 36 69 18 96 94 58 30 43 29 42 36 6 84 63 28 70 88 89 29 64 36 95 80 73 34 55 56 98 65 59 6 2 28 21 97 21 77 25 61 4 66 94 9 49 55 35 19 43 24 48 5 59 41 82 32 74 38 87 70 3 45 73 2 70 92 97 88 69 22 49 72 86 43 79 35 97 14 51 39 35 98 43 94 39 26 24 12 61 10 79 63 52 53 63 22 45 60 11 12 81 57 81 65 1 60 97 97 71 49 34 7 47 77 98 84 1 22 93 61 29 72 22 80 25 84 3 67 44 11 76 24 67 58 86 65 16 84 61 85 33 94 91 79 69 87 61 69 7 54 28 36 27 50 16 49 32 16 17 74 26 90 95 91 48 81 54 62 65 15 47 97 10 36 75 78 23 34 46 27 88 73 62 13 21 78 61 51 93 75 25 18 66 20 7 12 1 60 73 64 75 18 61 82 53 34 58 73 68 4 98 56 75 60 68 93 38 27 44 30 3 68 45 68 85 51 79 84 9 51 48 81 68 9 63 20 41 22 90 9 23 88 62 97 49 28 89 84 54 33 12 54 99 54 22 84 5 99 68 12 50 14 92 16 21 56 35 61 75 24 69 97 10 29 93 58 56 82 41 8 15 50 62 14 5 81 96 7 80 62 18 28 76 11 44 96 64 76 55 39 97 22 34 8 50 27 63 4 7 2 11 20 52 72 33 56 54 27 60 32 87 78 60 63 86 2 57 50 75 10 86 73 31 18 78 78 45 41 81 49 43 91 68 92 62 99 48 14 26 8 45 13 83 3 73 69 4 28 17 77 37 1 48 65 19 26 43 61 64 24 10 7 14 78 96 75 77 44 88 1 50 33 12 31 36 82 98 37 11 15 14 45 14 61 11 32 84 53 90 49 75 99 53 88 75 50 61 52 91 49 51 41 79 62 70 13 44 68 48 52 80 59 97 93 21 6 23 3 56 13 51 31 11 3 19 85 52 79 36 43 26 86 82 6 46 52 16 89 18 63 42 97 23 37 91 41 42 14 43 97 25 92 27 35 94 45 18 44 23 53 86 46 39 66 49 84 16 65 72 33 26 12 31 48 48 20 86 87 33 28 82 55 18 9 89 12 52 8 53 74 58 37 18 95 4 67 77 17 32 49 50 57 58 78 4 4 97 87 90 30 15 73 83 32 79 70 41 31 77 91 3 34 29 21 29 32 87 6 48 17 53 95 71 11 73 72 15 70 60 3 98 72 73 81 3 53 51 41 81 27 33 84 58 61 5 86 90 89 89 36 6 40 32 76 49 3 47 61 73 7 63 69 76 35 50 78 85 98 20 66 23 50 50 80 11 52 64 1 39 54 36 42 91 65 17 40 68 63 1 39 67 62 8 43 96 55 22 81 51 39 47 74 88 95 52 96 45 17 96 82 68 30 24 57 95 40 97 61 3 97 99 69 59 7 13 53 59 32 34 10 68 79 81 56 72 34 52 15 48 46 96 14 73 21 70 66 60 67 27 61 63 24 30 20 28 40 73 86 71 5 96 37 81 77 92 53 9 42 68 56 85 62 69 59 82 40 25 43 5 52 2 67 75 31 85 4 69 56 87 38 60 83 75 40 59 67 92 67 8 58 24 92 21 90 49 1 28 74 41 33 24 42 97 96 71 80 97 40 36 85 77 94 66 52 34 25 18 26 90 23 82 14 13 1 2 62 1 30 36 42 60 57 81 55 53 52 36 51 91 71 34 69 65 99 19 96 25 36 21 13 58 3 24 71 1 25 31 1 52 66 40 12 21 20 65 73 71 1 22 63 69 55 30 33 55 48 29 77 82 49 89 38 49 13 7 49 35 37 48 87 1 85 96 21 5 61 92 74 59 14 37 27 67 64 57 20 10 85 94 91 33 81 30 79 91 36 27 26 73 74 11 71 57 8 92 60 66 84 34 26 95 70 50 62 32 7 81 41 89 73 33 22 54 60 99 45 93 26 69 64 97 79 36 54 84 28 14 51 10 47 74 5 15 24 65 46 28 44 85 17 18 18 37 71 75 36 15 68 61 83 33 58 60 66 10 45 93 22 95 1 68 67 5 81 88 67 25 16 12 10 30 29 25 66 97 99 99 12 66 58 92 96 14 53 62 24 97 53 45 90 53 11 55 55 91 43 23 15 56 32 24 85 60 47 50 57 46 49 67 10 8 59 4 21 10 65 44 5 16 86 94 66 95 47 20 86 87 40 98 43 71 23 27 31 69 76 85 13 25 52 21 32 10 24 53 19 87 94 24 3 79 16 67 74 63 86 58 48 26 57 91 96 79 18 25 46 93 8 56 18 60 76 48 67 98 98 83 85 90 7 87 69 21 54 43 81 38 2 29 63 56 20 57 33 35 79 78 26 87 32 42 45 7 89 12 5 87 94 89 77 99 74 45 18 27 87 98 64 86 27 26 42 45 80 72 77 60 50 4 45 80 45 89 86 32 98 90 19 90 77 93 89 51 38 7 77 24 3 40 8 30 65 48 72 45 20 49 3 68 50 47 48 94 34 32 26 32 20 42 23 96 34 10 45 69 15 23 90 17 60 98 46 25 44 16 67 63 65 68 31 15 13 76 8 47 8 31 78 25 73 98 21 5 9 66 73 21 86 64 37 46 60 81 68 4 96 33 66 59 98 95 72 12 69 79 58 75 10 34 99 80 31 21 82 37 84 56 57 68 18 93 12 77 74 79 78 69 10 44 28 9 37 99 18 7 76 73 81 84 5 80 62 35 98 45 69 82 1 26 48 16 18 59 92 89 36 68 58 46 10 86 52 47 83 69 51 60 42 30 42 44 10 4 79 7 48 48 86 46 72 35 61 89 93 51 78 30 19 35 73 29 21 25 73 2 91 24 59 31 51 1 74 60 3 51 64 50 99 51 94 69 83 53 58 74 5 34 4 21 68 74 47 86 98 18 88 87 39 45 18 89 46 90 48 46 41 12 93 38 60 87 7 41 41 62 16 43 96 19 61 62 91 7 49 89 24 35 75 61 79 90 50 23 80 95 66 22 6 60 57 65 47 64 7 85 24 22 26 18 38 87 80 29 91 27 17 15 59 89 73 38 79 24 59 60 17 25 79 22 82 36 85 30 97 89 13 22 9 39 39 46 24 17 73 15 43 87 27 2 76 98 38 53 20 94 13 36 17 89 58 99 24 43 27 19 32 37 38 40 73 77 83 96 91 54 9 33 39 34 32 15 32 69 66 51 61 78 86 76 66 42 75 87 82 99 6 12 36 44 49 10 19 31 4 10 84 11 42 22 44 74 34 73 41 99 22 1 76 6 76 42 48 49 29 28 48 32 40 81 75 88 90 93 19 92 2 2 3 41 23 44 13 56 17 52 56 38 52 32 43 28 71 88 76 97 17 22 29 54 3 5 42 91 95 59 83 96 58 83 38 78 27 48 32 41 99 85 78 51 15 19 76 85 6 50 80 22 71 10 73 74 12 15 63 7 71 46 2 27 27 37 5 53 84 37 93 84 22 69 33 35 85 10 20 90 59 98 10 29 8 82 1 19 95 63 23 66 7 24 91 33 58 95 83 43 30 74 25 50 43 55 84 28 64 2 17 22 99 26 48 5 9 48 21 4 9 44 67 15 65 58 45 22 52 28 62 79 2 86 29 42 41 11 67 4 11 83 23 8 10 70 13 16 16 33 19 24 74 83 38 40 40 80 59 91 6 21 68 5 7 97 46 45 6 13 46 14 94 68 22 4 36 34 19 51 64 35 74 39 18 10 76 55 89 35 46 92 55 15 96 59 10 40 2 13 51 46 27 45 12 46 48 48 79 64 98 41 98 71 77 14 78 53 69 66 85 13 58 38 25 55 94 32 92 94 45 43 40 69 87 51 15 33 98 91 96 95 32 92 64 10 5 42 60 71 8 44 83 66 79 7 19 74 38 9 66 82 52 6 51 39 56 65 70 53 54 66 46 86 57 10 93 61 51 51 30 57 92 13 21 72 19 37 44 55 45 10 37 96 15 86 34 68 49 4 19 4 67 64 87 22 73 80 80 23 29 10 77 22 23 97 93 39 34 35 93 78 44 29 73 56 15 5 22 61 6 41 64 72 3 49 92 76 27 72 96 56 82 73 77 3 70 68 41 2 1 33 77 42 59 50 95 71 52 17 32 57 55 94 28 58 43 20 32 70 91 26 26 73 98 1 75 66 66 15 65 66 45 42 6 4 90 1 72 42 15 4 99 70 95 27 26 39 46 55 7 35 80 30 9 76 28 83 42 93 95 5 57 40 46 60 43 34 60 15 76 74 17 73 42 12 97 67 48 41 20 54 75 99 81 83 75 9 65 15 99 60 19 56 1 65 16 41 98 73 54 72 46 70 45 87 79 40 53 26 80 72 77 56 72 59 39 45 67 4 60 67 62 78 21 62 41 35 3 38 8 54 10 53 22 53 39 2 92 89 27 73 61 4 29 31 60 65 76 28 67 36 92 29 12 13 88 53 45 90 90 51 43 97 2 64 48 40 65 41 29 89 12 88 91 38 19 51 1 92 76 67 26 66 93 38 77 81 88 22 70 76 72 13 73 72 76 20 12 40 60 39 27 69 25 18 5 41 67 5 34 41 70 59 8 63 94 84 45 82 4 15 58 74 25 30 46 1 49 55 38 7 93 65 73 18 80 77 59 45 81 90 86 51 47 91 15 40 73 57 22 76 69 78 50 93 6 93 93 54 49 32 58 42 96 31 58 74 8 15 20 88 3 6 38 49 94 50 88 67 7 9 43 75 84 91 68 89 84 59 43 33 90 1 73 84 31 29 57 36 41 76 22 43 79 59 89 73 9 76 40 13 82 80 87 66 69 53 55 54 13 95 84 1 95 55 83 24 83 40 57 22 16 78 64 94 38 52 65 44 26 3 57 8 82 42 73 50 95 26 4 8 21 85 8 14 41 90 37 22 28 91 44 43 69 6 35 5 57 99 49 82 99 4 87 82 45 58 30 40 83 33 47 4 16 53 17 56 41 51 76 69 42 20 10 12 25 45 14 80 42 62 60 42 63 48 22 9 6 51 48 89 81 93 90 96 46 8 51 84 56 25 53 98 44 63 8 66 6 19 46 45 81 5 86 44 50 6 50 53 56 96 40 35 89 31 30 33 36 78 17 91 3 68 87 46 31 92 10 34 12 54 78 90 58 63 32 8 68 82 60 23 78 1 55 65 29 84 95 64 62 12 53 64 77 41 8 6 33 18 39 42 71 16 32 27 78 64 32 46 44 91 66 22 89 22 84 16 6 79 79 66 88 33 30 66 71 36 69 2 53 9 44 22 24 75 48 2 37 79 45 80 68 12 99 56 31 81 71 34 60 49 99 47 79 28 11 50 63 79 51 14 87 92 35 9 66 80 8 3 57 51 81 23 60 78 78 90 60 48 24 18 94 24 64 73 51 72 23 14 52 71 25 37 64 59 46 28 37 51 30 91 2 9 14 61 87 90 51 47 36 75 62 30 96 27 3 45 98 23 58 48 91 80 85 55 37 29 82 73 79 11 64 81 19 75 42 4 65 93 48 1 66 11 30 60 35 30 5 33 52 60 79 44 40 64 96 76 92 77 47 71 85 11 52 4 85 92 6 49 83 53 49 47 63 77 7 97 7 11 29 57 70 8 98 8 71 94 83 61 69 30 30 54 38 82 56 21 72 61 69 55 14 17 2 77 91 8 72 95 16 1 52 83 6 50 90 76 43 73 35 12 1 65 64 38 45 20 56 17 80 26 71 93 40 70 68 31 77 39 26 90 39 78 73 45 26 63 19 66 34 54 76 34 17 40 69 61 59 25 77 39 48 46 30 87 16 96 16 90 35 42 78 71 18 51 16 41 12 33 8 45 84 83 76 1 23 43 59 81 65 34 18 14 79 45 98 92 41 15 80 73 54 58 45 71 9 58 12 20 90 17 62 72 99 38 72 20 80 29 1 43 62 16 56 41 61 53 31 2 67 11 73 19 68 18 89 74 75 98 91 64 16 53 36 15 88 7 35 66 35 33 10 97 49 63 36 8 16 65 7 80 75 79 98 42 96 85 14 70 84 6 32 99 56 65 12 45 69 44 9 5 75 18 99 22 79 33 29 94 97 35 73 71 15 69 11 9 55 24 78 37 27 10 36 83 73 45 26 42 87 34 44 62 50 43 83 29 74 12 21 69 44 93 40 58 63 50 67 16 72 43 52 98 51 85 81 24 30 5 65 17 37 8 76 86 48 59 15 22 68 35 91 11 27 29 68 87 77 33 3 49 74 54 47 23 39 27 46 66 31 9 81 67 16 57 53 64 15 65 83 80 98 72 90 25 2 57 12 78 87 12 27 59 65 71 81 2 97 25 65 29 34 46 93 47 2 45 9 16 10 90 93 6 62 84 28 61 39 39 37 26 48 63 83 11 33 64 12 30 89 75 56 21 21 50 67 22 94 74 35 2 64 29 8 24 11 35 85 49 72 22 72 20 83 55 31 14 20 40 43 9 15 99 27 34 49 93 53 41 65 88 42 27 15 47 51 25 80 34 73 52 53 43 69 34 98 97 47 16 38 88 22 50 87 48 81 34 39 35 74 3 21 14 29 35 61 77 59 41 9 30 90 60 72 57 93 68 55 39 83 90 27 3 38 14 48 20 45 87 52 19 89 72 30 16 7 90 93 65 29 99 92 17 59 64 74 53 33 27 89 14 17 16 15 54 27 62 73 69 49 25 87 36 94 17 52 1 6 43 63 32 42 55 47 2 18 19 52 48 45 39 61 61 52 75 13 76 36 84 45 84 7 30 19 2 46 68 2 49 11 63 79 50 18 24 49 35 42 98 82 86 37 42 45 88 15 57 64 50 41 9 33 48 38 51 49 82 17 48 29 27 9 6 74 27 29 24 59 70 22 40 54 57 79 98 45 91 54 8 40 94 14 72 40 50 21 86 30 37 33 58 61 41 62 33 65 90 54 23 59 76 60 11 31 39 8 75 28 61 80 67 53 94 39 93 44 57 79 73 91 12 29 50 51 88 83 16 77 37 38 34 11 97 44 41 34 51 15 62 10 92 29 63 86 66 54 28 23 31 98 13 41 26 62 91 14 43 7 90 80 45 24 88 40 66 30 74 15 42 36 25 34 62 85 19 28 39 46 49 69 43 61 10 68 21 1 79 64 6 68 42 50 91 30 87 55 59 61 70 98 94 92 33 57 77 51 84 14 94 31 82 37 91 92 3 11 90 82 74 95 48 14 43 39 43 31 92 1 91 60 98 86 52 31 43 29 79 25 42 72 56 22 7 45 12 10 55 1 89 27 95 37 40 37 73 83 67 63 83 56 23 79 40 74 9 80 1 87 6 40 57 59 60 64 4 71 71 57 71 58 81 65 92 20 2 63 3 66 27 83 22 49 62 60 22 68 40 22 56 43 60 11 99 20 72 2 88 43 58 60 1 37 23 90 56 24 54 56 87 80 39 9 27 99 66 48 67 5 68 21 47 28 30 45 47 2 46 35 45 2 92 43 38 15 34 92 36 85 48 23 65 85 30 91 82 95 38 47 99 6 68 45 33 95 87 77 96 33 10 39 34 1 80 69 13 14 61 49 96 10 69 59 94 98 48 74 92 85 21 89 90 86 32 21 81 19 95 78 51 4 15 82 4 94 52 16 6 11 62 2 20 32 60 12 28 9 85 20 93 5 8 82 90 39 3 72 58 96 48 7 99 62 89 3 57 39 16 62 47 78 64 65 8 24 74 35 32 58 55 24 62 62 6 52 98 6 24 56 99 71 61 98 34 48 98 88 84 15 50 31 90 14 95 97 36 70 32 65 28 84 88 89 46 91 41 43 95 63 96 94 32 57 91 63 3 89 51 86 2 2 18 91 15 11 86 48 78 17 14 6 1 99 92 45 89 32 87 82 92 83 74 24 39 65 87 41 53 38 28 54 39 43 44 52 53 30 97 30 46 11 33 45 9 26 89 95 55 74 77 47 57 49 68 95 15 55 37 67 91 62 21 30 5 62 79 55 90 77 82 34 85 16 78 91 39 65 86 93 39 61 38 96 11 6 89 23 59 24 89 50 85 8 77 87 68 57 41 58 32 23 91 15 38 68 7 76 33 90 67 72 50 5 66 58 9 55 80 67 79 67 17 62 74 93 50 40 48 90 97 77 13 89 92 51 55 96 25 87 84 92 59 32 96 25 89 5 78 67 69 55 34 85 17 7 77 66 46 23 54 44 1 67 31 90 16 85 86 38 70 68 30 28 1 25 50 89 27 28 57 96 82 88 81 99 94 56 63 39 79 18 80 79 82 9 67 95 93 53 33 61 19 61 88 19 85 39 7 12 66 63 8 47 49 87 44 42 41 5 80 20 20 58 96 2 66 63 94 57 14 26 18 33 86 7 49 69 45 55 80 9 16 86 53 65 71 94 7 12 99 84 30 19 42 26 19 8 87 13 64 98 36 79 29 20 85 78 88 28 33 67 35 49 53 85 14 22 80 18 31 79 2 60 95 41 84 14 46 71 25 8 67 60 86 96 80 70 74 66 95 5 33 28 53 83 14 64 5 93 81 36 70 80 95 65 21 77 77 64 48 2 71 14 59 58 10 39 26 81 6 21 85 38 49 39 20 60 1 24 51 82 57 21 60 51 83 81 28 60 43 76 61 15 87 21 70 96 57 95 75 60 14 60 96 60 96 16 20 97 39 70 77 94 88 37 45 72 16 72 30 59 46 89 73 33 10 43 27 64 36 2 25 49 62 21 8 56 34 27 53 70 95 28 64 83 65 9 53 80 79 83 37 25 72 10 56 79 50 82 41 83 84 65 31 44 83 38 97 15 64 49 85 59 76 49 41 41 56 93 20 33 74 56 57 44 64 11 21 14 93 62 95 75 25 26 17 9 63 14 23 25 62 6 82 37 53 21 77 9 12 94 41 86 51 95 30 13 7 49 24 97 11 19 70 35 42 84 41 5 97 62 28 58 67 8 92 20 28 69 26 39 62 64 23 11 60 51 23 64 99 46 59 10 63 27 44 5 11 85 8 6 47 35 61 12 42 53 32 67 21 57 6 82 22 29 92 79 79 13 41 76 58 97 85 21 24 27 24 34 12 31 37 56 65 98 68 5 51 97 69 69 52 74 51 73 1 41 50 77 53 88 53 10 85 36 28 9 63 51 40 72 81 75 27 44 73 94 46 22 89 15 91 41 87 42 13 85 81 62 63 34 51 14 41 34 48 69 41 11 18 80 80 97 55 7 41 26 1 85 48 87 99 37 29 84 76 41 70 57 3 31 89 51 42 30 83 89 96 24 97 13 2 78 10 57 84 48 80 83 31 26 70 29 62 98 13 39 37 82 95 38 13 82 88 55 11 71 42 5 92 40 15 94 18 22 51 2 70 29 82 98 55 53 27 17 49 40 55 86 22 49 24 33 29 10 85 39 81 27 44 71 66 58 65 83 80 16 83 48 43 65 44 97 16 71 14 65 11 67 51 30 16 74 60 44 83 45 81 62 72 23 34 38 78 98 20 56 13 1 2 55 65 46 50 81 17 63 46 25 30 94 52 43 68 13 85 49 57 64 10 27 86 43 63 64 39 82 19 49 82 20 4 45 65 53 24 79 15 67 4 42 61 56 83 27 66 66 76 21 30 83 48 14 26 11 77 62 90 93 12 70 14 13 15 78 64 39 58 76 4 59 18 65 13 1 91 78 64 65 99 93 48 45 7 71 55 82 32 45 75 43 15 88 53 27 65 17 63 23 90 67 79 9 30 92 7 21 68 71 84 65 62 30 10 69 2 64 49 33 7 24 73 19 11 26 44 75 41 7 95 31 71 72 37 1 64 44 20 31 13 2 95 74 31 6 41 30 67 89 60 72 12 33 90 20 57 32 94 95 37 87 26 8 59 61 7 22 3 24 52 15 25 47 86 53 50 26 83 18 13 43 89 22 74 77 41 31 10 33 24 46 20 49 51 77 8 55 98 10 78 48 22 1 94 7 54 45 32 37 60 42 79 47 64 51 22 5 81 31 38 3 74 55 52 24 30 57 78 26 67 55 73 88 55 68 94 9 11 24 45 68 66 23 15 30 73 36 32 53 65 67 55 37 21 5 60 50 62 37 76 27 91 49 15 46 15 8 53 25 31 97 92 94 18 5 24 91 41 56 42 4 21 94 40 41 99 98 91 59 33 67 83 24 14 95 67 29 3 20 51 32 16 44 26 33 46 48 22 84 2 63 87 22 58 26 63 55 24 54 12 56 19 94 77 30 89 44 58 90 64 10 22 77 51 45 10 94 92 32 79 93 92 66 14 48 91 76 3 13 28 12 68 46 4 43 75 93 87 32 81 49 39 1 26 87 45 33 81 36 64 60 27 57 27 40 5 16 14 6 29 41 15 94 84 19 38 60 10 23 89 90 69 28 90 92 15 33 25 95 66 87 56 91 44 80 29 46 95 43 49 22 81 64 17 66 82 52 24 91 72 13 79 39 40 67 31 52 99 53 47 64 40 1 53 81 78 81 26 74 22 74 93 2 38 8 67 20 59 90 9 29 1 87 67 40 54 95 91 52 47 36 14 84 35 66 64 13 45 89 84 65 63 78 66 99 85 31 17 43 21 26 69 19 13 37 58 65 30 47 15 74 80 28 59 15 91 23 26 36 10 10 98 70 87 62 69 71 92 86 14 11 12 82 29 22 17 84 84 45 29 98 19 10 26 75 22 17 97 45 51 7 55 47 77 40 10 44 11 2 30 22 11 39 3 37 59 17 22 41 61 50 40 78 57 63 53 77 78 49 22 27 53 76 73 28 15 82 72 23 82 99 45 90 37 45 27 93 59 48 34 19 96 71 96 53 35 49 30 11 95 52 37 49 26 10 76 38 90 48 61 72 48 4 60 82 48 86 75 7 35 9 25 29 80 19 81 13 66 10 23 61 59 59 10 84 66 84 23 56 32 81 26 77 84 85 59 30 72 32 34 5 39 57 33 17 75 12 29 39 21 49 1 79 8 8 62 73 91 82 28 22 63 53 96 47 37 54 76 9 85 8 11 24 64 43 40 40 54 66 76 73 15 76 52 20 82 14 91 71 93 19 92 56 69 87 3 6 41 76 12 24 84 20 48 46 62 85 83 15 50 60 87 64 36 37 82 16 49 73 87 42 89 77 98 56 64 98 60 3 73 71 27 55 91 74 1 51 57 84 63 5 44 48 67 77 85 49 93 32 20 78 73 7 53 69 62 18 66 22 20 39 91 46 93 80 18 91 31 73 75 92 77 19 40 44 94 23 90 87 52 10 63 24 16 16 92 78 31 56 97 49 94 88 92 85 66 9 77 95 81 50 87 56 67 25 98 61 48 88 46 99 98 9 23 12 22 14 87 53 69 85 99 62 71 91 45 38 97 20 33 76 70 20 33 37 42 31 97 89 19 43 87 15 49 8 27 70 19 14 21 86 96 20 48 68 10 92 4 5 13 36 81 80 53 14 17 94 42 14 82 58 54 67 73 3 72 97 70 89 11 91 75 6 9 21 73 16 11 76 21 21 10 2 1 60 13 17 52 54 28 32 12 79 98 82 81 69 79 52 58 88 41 33 93 49 51 66 65 61 40 83 82 47 82 82 5 94 97 56 46 23 88 57 3 84 40 81 53 17 31 9 5 71 39 97 19 89 61 81 51 98 64 33 43 46 15 47 40 10 2 85 33 89 40 35 71 77 14 23 94 45 31 96 16 70 94 34 59 53 15 10 50 76 40 92 22 53 38 59 62 39 42 92 26 82 25 96 57 39 19 49 83 50 46 96 18 38 31 76 90 43 84 38 20 24 31 41 74 68 98 35 5 40 27 30 22 52 26 77 90 45 26 71 92 71 67 10 9 95 83 97 39 65 35 56 87 63 94 61 29 92 95 33 33 23 62 52 72 86 29 60 29 53 31 21 24 95 28 31 91 11 26 28 74 58 83 61 22 77 22 48 68 16 81 1 38 41 50 10 27 77 69 53 30 97 73 53 92 98 81 81 8 7 9 81 63 89 42 82 65 61 30 33 76 9 33 12 48 82 21 74 59 87 28 86 82 98 40 73 97 19 54 3 26 61 83 88 50 23 68 15 83 97 45 60 7 77 71 54 58 90 26 15 75 51 2 56 48 39 29 43 57 80 45 80 41 28 66 89 50 34 2 33 32 47 90 36 22 60 87 77 50 11 90 23 62 91 78 8 28 7 50 82 87 94 63 26 20 29 13 69 61 15 99 92 59 88 26 80 48 11 58 97 21 46 20 80 37 96 87 62 3 35 44 87 29 5 12 48 34 24 15 92 38 13 82 96 1 8 75 48 16 31 45 36 76 62 15 11 58 99 72 59 35 14 44 61 19 55 10 50 79 22 42 15 34 24 10 32 29 84 79 44 13 22 77 88 82 91 98 40 91 68 96 26 79 41 86 97 93 93 45 72 14 86 87 47 8 94 79 36 78 56 77 90 78 55 76 60 46 72 97 37 40 92 60 17 33 45 15 24 38 59 96 51 44 81 96 51 75 73 85 51 29 62 39 5 17 15 62 61 86 60 95 24 52 56 40 82 1 52 6 36 10 99 87 53 78 81 2 51 54 84 2 80 47 38 83 61 52 45 20 36 5 16 57 54 69 97 36 67 47 40 3 54 37 87 5 16 66 7 66 18 90 66 98 35 4 81 96 54 26 16 89 29 29 47 82 97 42 17 62 88 54 63 41 90 50 45 4 15 51 68 32 40 34 30 74 35 9 68 88 33 82 78 59 9 23 39 5 64 55 66 50 7 29 90 95 77 36 98 91 84 66 23 22 97 51 96 33 57 62 19 89 42 94 46 51 17 85 55 78 38 21 27 45 48 15 40 25 48 36 14 33 1 36 52 97 84 46 28 42 9 47 29 48 39 75 98 56 60 51 32 97 70 58 42 18 71 79 40 19 14 53 49 14 86 2 9 71 47 37 13 53 81 41 2 20 16 97 73 75 49 6 71 19 61 11 34 30 88 73 49 2 24 95 15 10 96 23 80 42 57 90 94 38 32 93 56 45 91 29 19 38 32 89 56 91 97 87 19 85 58 67 86 81 63 98 88 57 20 69 98 74 57 91 13 88 84 66 32 73 92 48 11 23 37 64 12 34 51 30 18 9 97 4 87 58 1 76 15 20 43 12 93 99 3 4 86 84 69 18 58 60 65 68 82 99 31 93 31 81 23 48 88 18 50 75 75 50 49 88 69 91 99 60 91 99 62 77 83 29 92 41 88 57 8 70 54 38 61 84 17 82 31 3 99 80 76 73 30 25 59 96 17 56 54 8 55 16 82 38 45 74 77 31 29 82 2 82 18 60 64 34 42 94 37 40 72 13 11 99 37 69 93 51 25 48 56 77 61 38 13 4 10 89 35 38 69 34 20 86 93 82 21 34 74 55 73 47 65 83 46 99 50 38 51 72 83 5 49 44 41 61 48 50 49 82 88 18 16 6 3 7 87 21 40 62 75 11 7 38 91 50 37 41 87 85 13 70 88 59 13 29 21 60 78 67 40 66 84 55 70 84 59 55 5 99 17 79 10 21 15 99 71 50 40 56 33 51 25 21 8 37 49 28 94 28 92 34 91 75 86 61 59 45 17 64 42 31 41 52 50 56 49 21 6 86 74 38 37 98 59 45 35 6 70 27 33 63 60 23 38 46 81 94 89 97 58 31 27 99 80 76 55 29 94 60 16 66 95 50 65 52 92 97 58 63 25 88 24 82 11 59 29 92 53 18 87 12 46 14 9 27 87 63 55 79 21 70 46 14 21 9 66 13 6 24 73 28 12 94 11 21 51 37 13 3 52 99 14 97 12 20 24 96 82 77 76 1 47 20 14 65 28 79 78 33 1 49 59 13 44 69 33 94 4 43 96 55 40 8 50 49 27 72 46 7 49 20 7 93 37 19 59 64 97 35 94 98 83 53 9 25 20 39 18 23 81 14 75 19 20 24 68 44 95 12 49 44 29 53 37 65 71 93 29 67 28 23 65 10 74 71 34 93 10 51 15 88 63 87 5 80 11 72 22 6 81 70 47 10 24 82 72 92 75 1 59 2 22 22 11 95 92 42 86 99 91 98 85 52 86 90 30 96 60 51 1 42 20 45 49 41 27 22 33 1 22 90 2 41 12 10 34 3 49 21 99 40 17 85 89 3 73 19 97 33 68 95 72 87 40 22 26 67 43 58 67 62 48 66 2 58 73 35 60 22 53 57 60 70 40 49 72 13 66 67 44 34 62 14 19 3 35 44 69 75 99 34 38 46 99 39 4 72 71 61 91 25 18 51 94 56 98 64 68 64 32 10 95 93 24 14 95 56 55 62 32 52 95 67 97 92 6 98 62 74 57 54 98 75 3 92 29 1 55 96 62 86 5 57 79 26 68 73 81 21 33 13 73 29 79 70 19 82 69 79 57 26 31 55 98 33 46 27 34 1 22 93 84 24 51 61 49 17 34 30 38 67 43 11 93 20 78 10 3 45 88 59 71 19 12 67 50 55 92 81 55 12 74 39 33 23 98 81 40 32 9 77 96 51 85 87 71 63 95 71 9 83 28 77 1 39 42 50 94 34 29 47 43 3 84 75 26 82 54 65 12 63 40 9 12 25 93 80 87 88 51 95 70 78 72 68 16 13 16 8 46 44 54 87 46 38 60 69 18 13 34 30 75 73 36 86 95 29 65 83 16 14 76 83 92 47 51 6 59 66 13 3 8 64 87 51 1 48 21 18 60 52 47 33 26 80 17 19 8 81 2 23 95 76 6 85 23 54 90 79 18 1 81 25 64 69 75 62 15 93 80 72 46 25 5 71 6 21 87 13 3 89 33 95 63 38 80 85 89 68 64 7 68 43 31 30 10 4 92 24 97 70 95 43 94 97 12 97 19 98 8 19 85 40 14 48 75 93 31 64 61 92 68 27 36 96 56 45 1 46 67 95 16 62 38 11 58 47 6 76 45 14 94 29 51 6 76 25 98 6 86 57 97 55 83 33 51 37 76 49 83 43 44 98 3 79 7 60 26 11 34 69 24 26 95 72 31 71 96 27 74 81 83 72 34 64 3 84 99 78 32 80 19 75 78 20 53 83 77 78 93 12 45 15 37 40 86 66 10 81 92 83 60 74 55 93 38 58 75 35 34 7 15 51 80 91 70 33 74 45 9 65 56 54 79 91 91 63 55 98 42 47 82 2 21 35 94 57 90 70 89 23 74 5 73 54 95 41 86 67 85 95 32 40 47 9 31 36 69 85 35 12 30 17 11 49 49 4 6 38 71 94 60 45 96 33 99 89 71 83 56 56 78 85 95 23 91 24 59 61 7 93 70 37 8 78 85 54 81 88 91 50 80 51 95 77 81 92 66 52 75 21 9 52 4 2 74 95 26 31 54 32 22 22 66 29 99 51 83 79 37 72 29 18 24 22 92 5 14 56 55 87 76 61 37 80 62 9 73 87 40 27 18 61 48 83 88 45 33 69 24 69 41 53 86 62 72 78 67 86 35 20 71 9 80 8 86 40 16 59 28 53 83 43 13 29 26 1 74 58 69 95 28 8 46 12 70 19 88 35 3 21 54 73 29 32 78 14 71 91 72 96 45 54 39 57 80 63 55 52 21 22 48 46 29 91 56 98 10 44 31 10 64 84 82 90 14 58 4 85 50 74 81 92 26 19 49 6 81 4 58 2 25 4 46 51 94 2 48 3 43 78 12 7 61 92 94 74 50 96 57 97 68 37 89 93 55 36 96 36 37 52 35 59 53 80 11 48 79 56 48 22 34 59 26 92 49 19 65 97 15 20 94 82 56 82 73 11 18 67 44 53 20 79 12 72 57 20 18 37 75 65 56 8 23 82 99 71 1 62 68 13 82 61 92 38 41 63 47 56 30 90 9 47 67 21 18 25 40 33 59 16 96 15 21 19 94 18 87 92 80 54 3 62 13 94 97 53 55 44 9 85 33 18 30 99 36 45 22 75 78 80 88 74 93 7 90 85 25 75 78 5 29 78 64 39 73 59 91 26 2 1 11 34 16 39 31 51 83 53 24 59 33 11 31 24 17 19 10 41 94 85 43 21 63 7 60 34 66 51 60 67 49 68 98 62 7 29 11 88 81 35 45 13 43 74 36 59 92 45 98 84 30 41 6 93 46 65 25 12 14 84 76 61 53 74 21 57 3 32 45 82 64 88 94 7 62 30 63 54 75 59 39 3 1 42 95 44 5 21 55 16 3 29 76 55 3 97 13 3 27 55 84 90 43 76 94 5 7 55 57 79 15 93 81 13 35 75 56 37 93 9 52 95 37 29 51 37 24 61 37 50 16 22 38 57 95 32 59 2 86 14 80 98 7 62 11 39 37 64 75 30 70 28 25 7 54 73 41 77 32 78 25 48 97 62 3 92 91 61 92 75 75 72 74 79 32 82 19 68 45 91 95 15 19 19 20 70 89 58 47 22 36 69 69 31 29 69 22 20 30 14 95 3 85 67 82 16 47 98 83 91 89 77 5 7 95 24 76 84 81 22 6 16 90 72 44 20 41 65 37 69 76 30 69 60 96 51 75 42 47 58 33 37 35 37 43 28 58 19 13 38 40 16 51 29 88 94 46 27 60 82 93 34 13 63 93 7 12 68 48 59 25 79 93 57 14 36 85 70 52 95 8 90 11 58 17 96 52 62 24 10 44 17 42 54 77 35 59 89 4 5 46 28 83 39 84 95 72 67 65 22 62 70 12 71 28 26 67 77 87 88 85 30 4 27 81 80 59 40 69 62 45 13 87 26 51 70 19 23 37 83 45 97 51 54 68 76 80 35 52 65 22 37 94 25 61 76 5 20 14 72 80 56 84 65 80 36 35 98 56 70 80 98 65 31 51 33 8 29 65 59 93 86 93 86 11 52 60 14 71 73 85 49 28 67 15 8 1 47 6 57 17 85 55 81 15 4 12 22 32 77 78 26 61 71 10 70 23 69 83 91 40 66 41 67 33 53 72 34 99 78 88 15 61 41 93 73 45 6 94 76 80 70 99 39 41 9 9 61 75 91 51 16 57 89 80 88 42 53 22 39 29 8 53 87 48 47 61 92 52 53 69 30 24 66 68 62 75 77 22 50 66 72 63 22 61 44 10 1 96 29 39 23 36 92 10 83 37 70 74 86 22 43 16 45 9 83 5 81 58 26 32 25 95 92 44 54 36 53 54 30 79 91 52 15 83 62 95 20 30 69 6 51 10 19 93 17 99 96 97 58 22 27 80 16 20 24 69 55 74 22 85 53 13 35 65 93 96 60 11 25 30 16 75 37 32 67 53 31 63 51 88 82 75 66 97 94 89 65 48 63 86 31 14 96 65 78 89 62 39 99 84 66 13 59 3 44 24 56 72 86 5 59 67 79 25 62 72 13 27 20 73 11 50 87 7 13 65 93 72 2 90 56 65 3 14 68 44 37 22 17 22 24 75 88 3 99 50 72 10 77 91 83 85 39 70 90 52 35 81 24 35 72 78 99 74 91 65 17 28 84 33 49 8 6 35 9 3 85 80 13 60 70 95 45 9 65 33 58 97 15 80 30 86 58 28 58 49 92 74 74 77 5 24 82 8 58 90 11 41 69 21 1 39 14 44 45 78 74 2 73 88 81 2 72 37 29 31 85 21 3 59 95 6 80 78 11 37 66 19 77 35 39 76 73 52 18 17 28 91 18 99 80 98 1 50 33 27 78 18 47 81 74 41 84 53 17 94 87 82 14 62 16 50 38 86 3 55 3 28 45 20 27 25 16 25 74 48 51 53 63 96 32 36 35 14 88 51 8 73 31 19 35 46 69 73 33 69 26 35 96 70 53 24 92 66 46 65 13 97 16 75 91 45 9 26 58 94 74 63 67 5 82 3 51 51 73 83 20 98 16 14 67 68 37 59 33 81 22 45 76 37 18 67 81 27 90 39 21 64 1 88 66 82 88 17 31 61 97 48 57 14 61 24 79 96 81 12 77 3 54 53 38 72 18 19 96 6 56 15 67 56 1 33 36 88 50 66 49 47 12 5 58 72 28 38 66 9 47 43 10 99 93 47 71 9 63 67 14 17 81 78 70 82 12 6 68 61 69 16 6 78 20 62 51 47 97 17 54 42 58 61 41 49 6 12 58 68 76 69 83 56 48 53 36 57 57 4 16 24 19 21 3 36 80 51 83 77 65 35 20 21 95 60 70 1 70 26 66 44 94 49 99 40 1 33 96 55 35 12 76 51 31 76 87 9 27 70 86 90 3 4 11 97 61 80 95 29 6 59 73 98 7 70 36 5 4 31 59 38 40 33 88 68 10 73 77 34 43 61 24 43 64 33 40 23 13 33 52 17 90 23 13 96 92 46 1 95 76 57 31 17 89 18 82 96 90 59 31 32 20 52 74 81 82 13 3 95 43 54 10 33 76 20 29 66 65 27 60 42 83 88 56 71 6 38 67 94 95 95 26 13 46 97 94 28 8 94 21 51 48 28 83 22 47 13 85 13 39 45 52 21 34 6 91 37 43 56 31 38 50 54 51 95 50 43 21 57 37 42 8 82 69 91 2 15 2 86 27 38 30 76 56 63 81 47 97 22 2 27 60 51 78 9 44 28 49 64 85 83 6 90 63 73 79 64 87 78 48 12 17 77 87 72 38 66 18 34 87 19 60 45 67 38 51 11 64 99 74 49 80 78 37 43 51 17 5 36 94 53 45 9 28 30 79 64 95 96 97 82 13 55 28 77 92 78 87 56 76 59 3 56 37 40 99 85 54 4 19 46 54 63 55 82 92 34 46 85 28 41 68 38 95 93 15 85 71 99 40 47 58 40 2 95 77 1 78 31 2 97 77 56 58 30 36 51 61 79 36 88 20 2 24 13 94 38 95 64 35 35 11 92 75 10 85 52 8 64 81 10 61 58 63 17 85 98 67 46 77 2 32 94 1 55 5 95 90 99 59 25 33 67 17 8 77 1 57 84 64 38 91 23 93 54 39 78 50 5 24 25 4 53 17 4 8 21 98 95 19 55 20 51 23 35 58 97 35 13 79 96 51 69 19 44 21 55 21 71 59 42 93 62 95 11 66 3 29 62 98 47 16 16 97 38 48 53 33 82 66 10 76 15 78 92 58 99 48 76 68 5 19 61 65 14 71 29 14 1 90 10 45 6 26 43 41 71 93 71 52 57 81 28 71 57 21 28 56 66 4 24 70 20 85 33 33 54 61 45 52 50 54 97 53 77 38 92 49 29 63 98 86 42 26 57 99 44 84 53 10 86 77 78 6 60 9 37 12 70 81 64 20 33 59 70 9 96 62 55 25 26 53 9 65 78 66 64 21 48 18 28 34 92 4 38 50 13 74 61 82 55 23 99 87 81 69 93 75 32 48 98 55 1 7 20 77 72 82 97 19 97 23 52 89 27 89 39 39 63 97 19 16 21 16 2 2 82 94 75 12 43 73 66 41 79 84 18 50 64 13 68 61 36 18 50 62 8 86 98 68 83 15 82 2 30 83 2 10 75 76 22 18 49 85 57 26 69 74 75 33 87 43 93 21 61 41 80 66 25 78 32 9 90 14 8 18 94 9 27 70 84 48 85 31 34 42 55 1 15 30 32 2 71 23 20 30 62 99 93 86 77 25 92 65 37 1 82 31 9 9 1 91 55 84 20 86 26 74 84 40 3 16 39 73 37 58 1 98 57 93 82 32 16 75 96 52 73 76 83 79 83 81 70 38 65 88 22 89 62 6 27 64 20 64 35 56 20 33 52 75 26 32 7 40 7 2 91 77 75 72 57 58 52 25 95 15 13 15 2 73 21 27 35 40 90 70 93 10 3 43 82 27 74 89 64 79 88 53 56 63 24 13 20 75 36 13 87 48 28 89 19 48 14 54 87 4 22 78 11 22 21 93 46 94 80 10 73 66 63 28 27 86 38 46 59 73 59 46 20 86 33 38 32 46 89 17 47 11 94 56 33 13 49 78 7 27 86 78 92 49 4 17 33 41 63 89 13 20 33 30 4 66 65 33 10 55 49 55 63 41 11 93 53 57 70 57 83 56 33 73 3 36 89 35 75 50 24 85 67 56 15 68 20 77 1 28 30 49 82 93 87 90 86 40 47 56 95 30 10 28 1 12 62 87 44 35 38 65 18 3 20 30 71 39 7 71 64 37 19 44 28 6 34 14 44 80 68 37 8 75 62 6 87 22 93 29 56 31 94 71 31 14 1 2 52 6 71 15 40 89 58 67 92 92 78 34 70 44 70 78 20 33 83 7 54 76 35 9 5 27 77 36 40 76 35 90 81 6 5 19 92 62 85 83 52 61 17 23 6 85 1 25 16 81 29 67 56 61 73 58 88 51 91 26 27 27 16 6 30 18 24 21 78 7 4 30 67 18 52 72 3 50 94 16 30 23 83 85 82 56 43 68 5 33 93 29 59 8 34 86 25 57 7 3 63 8 31 31 26 82 1 26 31 95 40 58 16 23 43 97 76 83 65 79 14 59 8 72 66 42 57 88 96 61 91 58 69 20 86 92 2 86 16 30 79 55 87 95 75 28 92 50 10 56 29 23 13 36 93 76 75 50 64 72 9 53 30 77 72 14 67 72 99 83 2 79 36 87 72 10 13 62 59 22 18 85 45 28 19 38 4 94 85 68 64 93 19 91 69 91 5 36 61 4 17 60 80 51 47 50 58 60 13 17 79 28 99 24 56 18 59 57 10 42 23 73 34 42 64 3 31 68 36 91 70 51 51 48 2 96 98 59 54 9 73 33 36 70 55 89 87 12 45 97 54 67 68 87 7 33 87 37 1 23 26 68 71 75 17 72 69 15 29 23 23 99 53 56 69 6 44 55 16 88 50 69 53 18 54 60 50 39 94 49 59 21 17 31 93 31 1 62 45 28 82 65 27 33 20 94 39 61 49 54 49 96 21 2 14 72 59 62 9 54 9 67 72 23 97 65 54 98 27 96 26 9 62 50 39 79 44 77 40 90 29 88 84 47 87 96 17 45 58 25 98 64 92 70 86 87 35 40 83 59 37 9 65 96 57 4 75 98 79 15 89 6 1 71 53 85 67 69 30 23 92 26 86 82 95 71 69 28 11 53 86 45 59 51 39 16 55 12 15 32 26 2 37 24 72 87 8 40 55 37 62 47 63 47 29 56 18 97 84 26 50 70 69 8 20 8 23 72 20 37 4 43 38 40 65 9 26 72 48 80 7 8 27 67 54 55 24 71 50 8 95 98 75 64 6 94 71 26 64 88 63 67 30 98 6 94 5 31 64 50 11 70 58 35 38 10 89 61 79 37 66 74 35 39 38 38 34 7 64 97 95 25 63 25 21 68 17 26 96 80 75 7 50 33 41 85 41 28 46 20 62 10 93 95 49 29 33 80 35 94 75 28 19 38 52 40 4 66 63 99 46 38 4 96 69 42 79 10 67 24 29 30 33 20 25 79 48 55 59 82 48 35 11 64 72 60 2 74 27 64 73 70 3 75 64 69 17 44 78 82 67 5 12 99 24 34 79 69 86 36 49 34 70 57 98 41 18 99 15 42 64 85 12 64 60 74 33 77 18 9 59 84 13 68 81 34 99 58 3 85 94 51 20 62 9 18 3 24 15 17 63 76 1 72 40 60 46 70 35 63 78 91 45 90 59 27 24 58 84 26 42 76 75 61 39 83 76 41 5 88 56 67 65 56 39 5 14 83 75 49 46 53 40 91 42 97 16 65 53 99 89 94 74 62 53 13 43 27 51 47 16 7 12 80 60 48 82 74 31 57 21 77 9 60 66 48 55 81 11 7 78 99 98 52 61 52 64 2 76 16 48 91 20 59 69 78 8 52 52 36 7 72 13 13 30 76 60 83 57 71 89 34 68 87 85 28 37 48 29 14 61 77 3 78 34 72 56 39 24 6 75 28 75 85 41 6 62 1 86 17 69 75 50 38 60 34 65 97 79 93 9 40 68 11 16 1 80 72 39 2 77 12 30 51 97 68 56 57 68 40 73 36 15 22 73 72 53 36 67 32 29 73 69 95 82 82 95 62 54 34 64 30 44 91 80 41 59 34 95 25 73 66 60 85 87 31 55 38 66 23 67 93 93 36 88 75 19 81 38 70 13 99 97 56 90 77 96 49 9 89 73 79 56 32 62 43 62 18 79 29 38 46 22 31 80 8 5 96 88 42 66 1 41 64 57 29 39 51 75 46 41 48 23 96 77 85 37 40 1 16 68 36 60 87 64 40 92 68 36 80 8 99 78 48 61 35 74 98 84 49 44 25 95 66 19 72 49 53 12 49 67 77 82 27 62 47 66 54 13 99 32 21 98 11 66 58 43 41 56 27 89 99 49 84 63 65 57 13 19 66 59 85 44 40 10 4 86 73 58 96 72 89 17 68 99 83 26 43 22 81 67 11 78 17 93 42 81 50 54 97 14 11 82 55 50 91 59 34 64 15 31 34 4 45 3 2 26 26 42 47 8 7 58 85 21 51 27 3 98 78 99 10 87 80 65 35 69 22 69 32 36 97 65 37 42 65 36 66 91 75 13 96 82 68 81 3 17 7 3 13 82 1 23 67 80 85 3 47 7 71 78 42 66 44 76 6 7 13 71 97 87 84 93 67 50 73 70 67 77 72 79 59 70 99 27 50 84 27 95 90 97 73 30 61 15 5 66 22 17 38 19 2 20 11 69 69 83 37 34 60 7 12 17 77 11 41 25 93 67 20 83 62 93 12 23 6 16 89 27 30 25 44 31 42 54 97 11 35 34 43 92 41 54 7 18 62 46 42 55 11 60 37 73 51 48 93 56 61 80 81 90 3 25 19 44 76 17 55 9 50 95 98 88 49 5 4 11 50 44 66 59 4 3 30 54 48 23 8 9 2 88 96 4 11 13 48 84 29 1 92 77 95 90 65 44 93 67 52 43 11 18 99 14 18 29 65 63 52 70 69 53 59 65 54 67 78 2 52 5 2 44 81 96 33 45 38 26 10 90 66 20 6 66 31 22 94 95 84 44 65 54 94 22 17 49 87 94 50 39 97 52 80 76 46 11 19 84 36 28 74 3 47 77 66 77 98 60 70 83 5 34 37 98 55 53 47 40 46 95 78 43 47 57 17 92 67 36 74 2 63 48 4 11 26 69 85 24 27 56 5 29 89 41 28 42 92 72 82 36 67 58 76 12 15 92 5 80 28 76 81 89 25 82 99 48 49 84 69 75 38 72 3 27 13 30 69 3 99 49 38 67 7 12 76 20 5 78 99 30 55 78 19 77 60 18 23 9 1 91 81 36 61 83 63 72 11 30 74 9 78 11 73 84 22 49 4 26 28 1 56 82 78 74 59 38 90 81 44 88 70 24 24 32 5 84 4 14 14 75 22 89 85 94 74 6 43 75 29 68 76 84 50 52 57 7 90 45 85 32 31 56 53 54 85 58 37 86 71 48 61 90 38 45 84 10 48 25 84 76 93 58 59 41 11 14 48 98 58 33 30 88 86 83 40 69 39 74 55 8 23 15 97 60 57 79 69 5 4 51 80 94 10 39 36 18 52 83 16 8 14 43 93 98 24 32 67 62 6 21 69 28 33 64 85 87 43 54 91 45 4 69 39 13 7 74 30 58 55 43 64 67 85 57 65 10 86 30 69 92 48 37 18 80 1 2 67 42 53 56 86 56 26 25 66 32 97 93 87 50 36 49 17 22 5 79 29 90 10 97 80 55 34 96 34 33 97 98 74 50 55 60 5 78 82 70 8 77 64 94 28 99 42 44 19 46 24 45 36 31 43 15 85 74 11 19 7 6 18 80 53 70 38 57 48 21 28 55 97 91 47 25 88 88 67 8 34 90 50 68 21 92 82 4 67 90 23 73 95 38 52 46 8 89 4 55 10 31 8 6 20 54 28 8 43 94 13 74 84 63 42 3 53 22 7 20 10 27 91 3 62 41 49 69 30 52 22 38 80 29 43 99 82 70 5 23 63 18 95 47 78 37 48 31 57 52 49 66 76 38 69 38 78 18 7 8 67 28 43 47 54 85 46 34 54 50 57 17 65 52 61 41 86 7 70 41 58 19 8 34 54 74 71 30 89 75 35 56 1 78 3 54 61 46 88 15 93 43 29 57 94 88 97 78 94 67 20 51 83 25 82 35 98 52 64 85 27 99 41 28 77 41 79 38 84 67 51 77 10 77 32 2 63 28 80 56 92 97 7 76 20 86 9 16 38 73 1 65 70 41 90 47 79 69 82 63 37 31 38 44 7 70 46 69 97 24 25 87 19 29 63 38 16 70 53 53 43 51 16 11 91 6 55 68 73 37 31 8 66 68 51 72 36 94 41 31 16 64 19 32 92 79 67 8 49 20 61 89 70 74 99 59 78 54 27 51 89 55 56 55 22 5 25 55 99 63 86 13 27 3 45 20 81 12 27 29 30 85 16 97 60 14 55 38 65 79 86 54 35 42 7 54 46 29 9 43 92 92 54 19 94 96 38 74 8 63 1 35 48 16 31 6 29 83 41 92 62 27 46 94 66 51 48 13 77 57 55 69 47 7 88 42 3 24 14 9 84 14 43 31 29 71 36 56 54 75 48 17 2 91 11 68 40 57 78 18 12 31 86 58 38 72 97 40 94 11 48 78 24 89 9 51 60 43 7 15 18 52 29 19 43 37 84 83 91 62 98 3 91 82 61 29 55 58 68 47 67 15 25 90 4 34 41 61 76 45 73 91 96 2 8 38 37 92 21 28 52 17 31 43 98 89 69 51 45 36 97 12 50 23 1 51 54 41 12 28 84 85 19 80 86 26 18 21 16 36 49 66 52 77 7 49 66 76 99 9 12 97 19 59 18 19 10 71 57 21 98 41 6 15 20 90 38 37 11 54 71 57 20 21 34 26 69 97 99 69 5 9 64 23 67 81 41 74 52 97 95 48 37 98 60 56 88 97 90 97 49 59 54 68 80 86 92 47 81 91 14 85 1 77 8 65 58 46 40 8 42 35 53 78 33 13 32 20 11 20 17 59 79 68 26 59 52 18 4 34 7 18 19 5 94 25 70 51 70 10 58 10 44 12 87 74 24 17 91 32 37 6 89 16 74 13 72 26 28 75 57 34 92 74 39 85 98 7 36 66 16 93 76 57 3 61 29 25 78 21 54 15 26 43 28 97 53 97 22 80 72 78 13 63 52 51 48 48 55 81 13 70 72 88 27 75 47 53 97 23 73 51 35 97 92 62 94 45 59 14 26 30 92 38 90 42 86 36 88 41 17 1 9 88 86 33 61 33 85 58 56 59 8 90 54 99 51 48 44 8 60 67 37 52 3 27 91 86 62 79 25 76 79 33 63 65 65 24 96 49 80 52 8 85 40 59 84 90 5 26 96 64 91 33 16 93 58 6 78 18 84 3 94 62 36 57 27 98 78 21 47 56 70 52 39 11 11 23 98 16 47 94 77 36 26 93 27 83 98 5 1 80 8 92 42 41 49 67 37 26 87 82 79 58 34 19 66 43 39 64 56 83 57 33 19 82 24 46 65 20 48 63 1 53 54 40 91 1 7 29 26 94 11 4 50 42 22 16 84 60 79 38 42 36 71 60 16 94 4 78 13 50 42 13 3 95 52 94 95 57 21 20 49 31 23 98 70 42 14 55 99 90 92 41 25 61 2 40 56 3 19 66 52 58 78 53 51 28 45 44 82 65 61 31 93 81 29 63 23 40 16 23 31 7 63 55 67 62 94 21 65 11 86 15 68 62 67 17 88 12 59 70 74 20 2 67 2 28 31 24 68 44 46 98 50 8 53 18 69 45 36 32 54 23 47 20 84 12 37 72 22 95 43 95 13 42 63 14 69 91 38 37 35 81 35 85 86 85 1 56 29 36 87 82 58 32 2 41 42 36 11 63 31 51 58 44 92 21 55 62 12 90 96 45 72 30 30 56 15 28 12 41 63 97 23 20 27 23 58 68 58 68 31 89 20 89 31 10 8 85 69 18 76 66 62 46 93 89 2 6 17 12 47 77 7 67 96 33 89 54 99 48 21 30 35 38 17 63 47 25 46 15 40 20 78 2 65 71 90 65 76 5 74 23 81 80 88 78 11 77 30 10 23 48 38 57 85 52 18 31 74 64 45 14 83 21 15 47 91 3 10 67 7 83 88 88 61 76 64 69 51 91 79 74 40 15 29 25 66 47 53 41 9 95 52 91 16 67 36 7 67 45 72 74 26 60 60 84 34 22 54 84 13 31 58 52 45 87 75 9 32 28 47 40 24 99 29 37 66 63 44 31 6 14 3 32 73 60 14 5 81 67 88 94 97 45 44 40 30 19 49 61 45 95 98 66 94 25 3 58 87 46 89 93 59 89 23 30 50 36 32 31 4 21 23 98 65 67 39 92 85 85 51 30 80 49 95 73 71 96 29 57 42 16 50 99 6 70 27 55 4 59 83 7 77 7 4 40 73 40 32 56 25 82 84 3 29 77 73 97 73 3 54 14 18 2 11 21 71 37 73 75 93 57 79 68 61 80 8 32 20 37 87 42 17 71 43 45 49 16 43 22 16 94 33 32 96 43 52 65 78 24 38 71 78 16 38 39 95 45 70 14 82 57 55 98 27 97 42 73 12 82 92 27 76 26 58 70 68 9 34 46 32 71 16 10 86 53 46 80 95 16 93 75 70 48 74 96 44 14 67 53 95 60 79 69 85 36 38 51 42 71 95 73 40 11 80 27 61 26 7 56 39 97 32 7 43 4 4 86 15 68 37 10 28 17 76 13 50 12 62 91 82 57 62 23 67 40 47 26 63 51 79 2 48 11 8 90 12 9 75 26 77 12 33 3 26 8 14 75 19 75 64 2 32 26 22 96 65 68 22 28 19 1 27 64 10 33 54 19 39 27 45 16 39 75 17 64 82 30 38 2 5 2 1 34 28 20 30 90 85 49 17 2 47 43 65 54 73 17 73 13 44 16 26 82 90 42 44 71 71 81 70 75 83 68 7 9 87 36 98 72 84 15 71 30 56 36 83 29 52 56 41 93 69 67 73 60 9 18 29 78 98 98 51 79 66 58 87 51 93 86 21 76 98 91 6 54 27 86 81 76 41 22 68 10 88 41 67 95 58 95 73 55 91 24 34 57 79 20 6 73 4 26 47 2 17 50 54 41 36 35 16 76 56 83 84 43 24 51 36 82 45 7 35 36 28 68 93 8 87 96 78 90 23 25 90 39 72 42 78 6 76 93 82 30 74 64 70 97 15 4 77 59 10 12 93 38 78 86 43 65 80 21 54 3 43 42 40 13 83 18 18 57 9 97 86 82 61 55 79 76 58 55 33 68 66 26 4 44 10 44 8 90 64 59 90 5 98 30 17 81 45 34 38 53 32 22 35 92 76 13 66 33 65 97 1 31 21 2 73 31 45 78 19 7 35 9 11 33 37 25 12 81 56 47 35 85 68 67 76 43 77 42 75 42 37 73 71 58 72 42 86 15 18 5 21 52 11 29 82 47 51 93 27 7 40 61 92 6 26 68 46 2 8 19 41 43 89 12 1 61 51 86 73 68 88 93 20 96 20 99 42 70 92 68 75 30 27 67 34 52 33 77 53 38 96 94 80 85 4 80 45 55 64 18 21 50 10 39 47 29 38 86 97 31 54 72 58 80 37 89 30 69 67 83 7 63 75 87 46 76 65 88 29 28 5 50 77 12 88 22 38 26 8 35 54 59 5 13 39 41 99 69 10 66 50 15 29 23 99 73 96 64 59 26 89 63 75 67 74 61 88 13 86 94 45 39 53 50 49 90 88 48 57 96 15 7 11 41 27 8 14 23 69 73 46 59 34 21 26 7 79 12 17 64 4 61 3 55 9 51 45 97 98 2 93 11 6 2 52 32 9 63 52 75 34 98 34 68 17 57 74 96 69 88 60 70 49 60 25 56 11 69 51 7 68 42 18 73 43 69 3 49 32 55 24 66 51 56 32 65 13 4 59 81 91 19 50 38 76 74 93 86 44 42 91 12 83 9 83 24 75 85 72 5 38 94 68 86 50 97 52 62 1 11 42 91 28 91 28 4 65 19 88 7 61 79 17 44 85 99 66 58 84 38 62 21 30 29 7 79 26 58 40 25 69 79 16 96 70 43 97 33 60 85 38 21 64 54 62 47 53 28 5 35 64 65 55 93 91 60 71 17 18 9 41 84 87 55 80 55 95 76 85 55 61 23 75 24 74 36 70 25 63 73 58 27 36 11 19 27 70 87 41 88 95 82 72 82 35 51 35 30 27 20 83 85 41 56 9 15 91 77 38 55 48 95 79 83 6 95 8 76 82 48 62 75 28 32 55 62 82 89 90 7 8 73 90 48 27 96 60 19 71 97 71 19 92 48 99 96 44 7 72 24 55 32 99 82 63 54 43 44 44 31 50 49 2 38 96 28 35 54 46 6 50 15 23 40 63 22 36 7 29 6 28 81 37 27 61 1 81 4 44 23 32 91 69 33 30 65 61 62 17 7 67 66 22 89 7 82 10 42 86 38 46 14 17 82 41 77 82 20 79 24 40 11 16 9 42 43 71 3 5 87 7 69 52 26 59 58 8 66 97 93 2 43 8 18 26 46 92 6 63 69 30 3 78 43 9 20 85 77 22 89 64 28 58 14 52 15 71 59 80 67 51 81 8 56 98 31 2 89 37 62 58 64 62 36 7 70 55 91 47 76 80 9 3 38 23 54 51 91 11 31 56 61 13 64 17 9 94 16 95 29 77 54 92 37 89 98 7 43 89 51 17 67 58 17 4 78 70 54 67 79 82 24 38 92 87 53 99 79 68 94 9 44 48 1 80 36 97 85 76 84 34 92 52 91 10 53 69 77 5 37 56 86 58 94 79 45 45 78 22 11 72 30 54 19 29 33 52 26 16 28 10 49 20 59 41 29 12 8 5 16 42 60 3 99 52 79 42 96 57 64 8 27 93 59 45 22 89 94 45 5 22 55 54 42 12 92 68 22 99 72 37 40 31 37 39 80 14 81 77 70 43 82 95 34 39 38 54 29 33 98 31 52 51 82 93 63 74 60 84 72 30 19 12 60 54 48 41 67 27 16 36 69 95 31 2 32 66 55 58 96 53 89 49 5 71 40 65 44 99 47 14 30 65 23 87 19 70 26 84 95 41 20 62 34 48 63 66 12 18 24 9 69 13 57 71 82 96 36 24 94 82 37 22 45 57 9 64 27 35 46 20 73 63 82 8 11 45 71 20 63 94 28 32 6 84 3 85 79 36 9 73 16 43 94 60 99 1 22 24 33 67 44 7 30 26 12 38 68 80 58 29 74 85 58 77 68 58 62 47 93 68 18 9 9 10 69 8 10 90 30 43 56 73 47 85 96 58 24 62 36 79 91 10 64 49 85 30 8 45 74 98 12 91 8 20 98 74 26 9 62 55 49 18 26 95 4 20 51 25 81 86 4 70 93 65 20 76 95 25 22 67 23 33 57 28 50 55 2 75 63 64 28 12 81 53 5 82 70 55 7 52 39 8 20 33 73 39 9 68 63 28 35 84 58 91 12 9 45 14 83 8 75 12 18 56 62 20 37 33 73 43 82 12 51 2 42 22 39 51 87 99 76 20 83 35 10 95 43 54 7 24 59 81 33 74 35 95 94 71 26 67 13 6 78 61 7 19 82 43 69 69 43 45 88 24 79 97 19 20 49 25 44 9 4 76 82 39 69 74 8 92 41 20 97 18 78 3 36 58 43 3 25 85 45 12 10 23 7 26 42 56 49 83 64 52 58 44 88 25 19 96 18 59 14 13 74 90 13 8 48 56 10 71 41 55 82 48 75 88 74 17 44 21 98 6 72 56 50 59 80 68 53 97 25 64 9 99 54 21 7 1 76 15 71 16 67 53 63 42 39 35 56 83 55 54 88 26 10 38 82 88 4 35 85 29 96 91 26 51 13 30 49 86 42 18 2 9 68 63 48 7 95 5 89 49 56 76 74 66 12 54 54 16 88 37 42 84 29 65 33 39 94 79 25 37 96 27 43 64 87 91 69 82 93 58 31 49 32 3 15 44 56 66 57 42 2 98 25 28 61 57 66 55 35 90 89 31 15 33 93 99 22 62 82 15 18 11 63 50 14 76 91 69 40 48 12 41 44 36 68 3 90 34 57 25 23 45 54 35 77 45 33 96 5 15 11 22 25 71 69 38 47 58 6 87 6 15 26 47 48 94 47 38 26 5 61 46 49 13 79 24 57 12 18 61 24 28 82 48 96 50 84 44 8 87 29 12 2 54 56 47 46 4 84 72 6 43 16 52 55 94 73 12 4 90 72 27 16 53 73 12 1 55 53 8 40 81 17 41 34 73 85 79 76 69 49 79 11 63 31 65 57 4 75 59 93 45 85 9 97 56 20 95 11 73 4 50 52 20 88 83 90 73 63 64 41 10 43 51 72 73 14 28 76 88 86 67 34 69 75 29 26 93 25 34 64 26 82 14 43 68 97 32 40 58 95 78 65 39 27 38 10 40 63 86 27 49 51 58 16 27 86 39 18 9 71 79 32 53 92 73 19 87 5 56 45 99 34 11 36 60 46 46 98 9 30 25 55 80 82 70 5 66 8 20 73 78 98 5 29 89 77 47 76 79 4 20 77 35 28 13 95 71 56 93 77 83 16 32 64 95 99 66 61 7 84 34 84 82 37 13 69 14 58 44 91 59 61 68 93 88 80 88 57 35 79 34 18 92 65 81 87 62 46 47 69 30 78 51 10 15 62 79 27 20 21 18 78 81 85 71 67 63 58 24 97 35 57 16 26 20 94 13 81 40 57 50 67 36 99 75 48 61 52 74 78 72 89 56 53 74 25 18 36 80 41 33 14 97 48 39 17 41 49 95 78 7 46 46 40 43 19 87 4 70 60 81 42 49 35 92 22 57 10 57 38 48 89 51 45 36 89 59 76 36 54 54 42 97 97 79 40 16 65 41 83 25 22 25 71 54 15 92 12 22 47 49 69 35 97 12 68 84 70 42 20 23 93 60 20 91 39 60 5 4 98 88 28 21 11 97 72 24 87 83 43 35 30 13 67 27 24 35 9 92 76 29 15 67 88 34 58 27 91 61 29 90 47 54 9 55 51 78 76 39 62 20 71 89 32 38 17 53 70 23 43 44 51 57 11 37 89 67 62 78 26 90 66 72 44 72 25 95 51 2 32 11 21 3 99 50 38 14 1 8 37 44 51 87 98 59 23 87 26 84 64 51 74 30 21 18 3 46 11 51 47 42 61 65 42 60 15 79 74 15 86 9 58 35 95 55 94 16 42 18 99 6 69 71 34 89 87 34 33 97 84 77 38 43 42 79 3 56 59 74 69 43 82 25 78 76 79 70 91 22 87 89 25 56 60 56 44 47 89 74 43 71 52 80 14 93 59 15 48 16 86 17 59 69 41 35 43 21 5 34 40 91 21 62 48 81 19 89 26 6 63 68 75 15 48 88 7 6 1 54 21 87 70 77 56 9 12 96 27 16 28 66 8 49 27 53 30 43 40 55 46 3 24 21 16 69 8 22 72 8 73 93 94 43 68 48 51 80 44 78 93 72 42 98 19 66 51 46 9 88 1 55 89 22 73 5 89 80 24 61 88 96 52 80 37 21 27 85 98 68 61 91 38 4 88 56 67 39 2 76 26 1 29 15 20 2 17 9 82 38 68 68 34 20 46 68 38 72 53 34 41 15 24 78 16 12 35 82 48 34 56 73 34 84 87 54 84 2 60 64 39 28 30 70 46 75 38 83 48 91 16 86 4 39 62 17 50 94 98 97 29 55 71 60 37 56 14 21 58 72 84 96 97 14 67 43 87 5 25 33 93 40 19 94 78 78 11 28 73 10 23 2 62 93 61 98 48 73 18 6 43 99 99 40 12 64 83 98 67 6 31 60 45 47 53 21 25 63 46 97 70 68 96 32 60 56 29 6 27 44 11 69 43 8 9 52 72 89 50 39 92 78 96 35 23 49 55 46 13 98 41 80 65 38 11 25 91 39 30 18 80 38 84 23 45 90 73 15 78 23 53 70 99 48 6 20 96 60 65 7 57 7 87 22 42 95 44 33 32 73 48 12 9 30 32 51 20 5 66 97 26 17 66 25 64 71 44 59 29 8 65 85 14 50 7 53 45 50 85 76 21 31 85 29 58 18 78 75 22 44 73 47 58 39 69 21 8 12 79 36 17 42 20 30 90 26 82 35 74 65 10 92 93 94 20 51 10 97 26 30 39 96 76 96 33 44 17 40 53 93 74 69 36 93 96 26 17 76 58 88 39 65 81 32 58 1 80 67 97 4 96 34 98 71 28 31 13 45 69 65 38 41 32 71 34 28 96 48 2 55 37 40 20 18 71 77 16 49 43 11 52 39 44 50 8 71 79 20 14 46 82 52 86 14 21 18 39 18 65 40 70 2 79 87 17 48 65 32 96 6 42 49 44 83 96 52 55 75 69 68 19 52 18 5 65 39 20 5 54 85 42 24 84 22 11 99 67 73 31 64 78 71 11 21 54 7 70 7 80 39 75 96 90 90 2 54 27 19 58 80 2 97 2 86 17 13 83 84 83 12 48 62 82 56 80 35 60 50 41 40 86 14 37 77 3 36 31 29 54 86 8 56 83 9 40 98 19 23 82 3 34 30 62 15 83 40 47 43 89 87 83 75 99 18 50 2 51 78 28 3 62 35 58 46 42 95 42 60 16 24 60 48 51 22 60 34 59 7 76 48 91 57 22 90 74 69 89 23 48 18 26 10 50 81 53 91 77 94 50 90 18 10 38 68 30 97 2 88 2 76 35 93 33 56 83 6 25 73 28 70 88 53 80 36 35 31 28 10 26 75 99 41 84 36 10 12 31 9 1 33 84 33 26 16 88 7 21 11 77 48 79 63 2 59 99 34 89 25 43 13 99 40 54 83 75 61 95 5 69 93 37 52 26 60 65 12 64 85 20 40 33 98 3 32 55 2 65 43 26 8 55 25 48 7 7 21 67 99 25 35 90 59 84 16 17 49 25 81 34 44 21 64 41 21 96 93 23 61 36 46 67 89 69 13 95 73 33 61 72 56 95 62 15 79 75 30 28 97 9 59 41 29 23 79 47 19 73 69 78 7 14 45 95 82 55 89 53 87 50 25 41 45 84 54 22 57 83 49 54 91 8 92 18 28 70 64 47 43 32 25 47 45 67 43 25 22 30 75 7 77 99 48 20 81 2 41 36 82 87 89 73 94 79 90 22 49 52 66 89 83 88 37 26 53 77 48 72 5 23 77 81 20 25 1 98 24 41 34 6 28 21 76 20 1 64 39 47 16 4 37 97 91 71 21 43 46 67 15 50 89 91 31 8 14 31 6 35 69 38 38 96 58 14 14 56 75 50 4 89 53 38 86 43 7 5 85 52 71 97 2 59 87 32 64 1 60 67 34 29 5 71 23 63 83 36 17 58 85 18 47 37 55 31 79 59 34 62 11 5 59 12 61 44 41 25 43 1 90 76 27 94 45 49 55 28 84 72 84 68 89 31 5 43 60 81 2 93 43 11 95 99 22 55 44 61 77 86 59 67 62 86 62 7 35 15 33 18 86 17 85 74 45 87 17 5 68 16 95 11 26 89 8 46 44 51 5 21 37 63 86 96 47 48 2 80 62 34 97 47 50 80 21 94 67 35 97 33 48 90 41 74 77 48 18 21 99 22 40 34 84 26 31 30 71 30 10 31 63 7 77 13 84 95 5 49 28 99 81 76 88 20 48 65 67 65 84 64 86 24 98 68 47 27 97 16 56 7 46 17 11 22 29 92 15 31 41 43 29 20 17 17 39 64 81 5 29 65 68 13 86 64 80 31 90 76 46 44 80 90 60 89 10 86 81 24 16 21 64 44 40 80 58 77 44 39 81 70 3 49 82 86 14 63 18 2 37 61 44 17 49 2 6 56 86 87 80 99 8 42 43 45 21 98 22 62 37 3 33 37 50 13 24 61 73 39 60 10 97 4 27 47 4 32 3 89 19 80 86 24 21 27 69 41 25 88 3 59 89 33 96 39 46 18 97 19 56 57 29 53 59 53 97 60 84 98 47 2 78 33 23 98 59 89 37 83 78 40 42 65 70 38 4 16 55 98 33 9 53 61 60 12 14 57 71 95 55 18 96 32 50 18 30 7 7 65 89 84 3 32 49 72 67 50 88 21 46 21 29 99 79 88 9 90 46 80 85 98 95 80 30 44 97 58 50 4 23 38 86 25 69 33 96 36 81 82 56 27 1 83 26 79 69 35 69 13 13 53 12 6 31 41 47 28 98 95 29 19 33 13 43 2 46 38 35 27 20 89 51 21 70 77 97 39 10 65 52 20 18 63 23 48 2 68 73 1 63 2 19 95 15 60 94 58 95 27 84 13 16 35 31 85 10 29 23 17 93 74 34 9 35 57 54 36 25 27 36 85 26 53 80 38 11 72 95 6 98 77 18 15 11 49 97 18 75 18 35 68 91 68 74 26 23 28 60 45 52 95 30 77 46 8 14 54 79 9 59 78 84 75 90 94 22 85 12 96 4 46 62 92 13 36 19 33 61 76 78 13 71 6 87 16 14 1 69 90 8 27 68 91 99 56 83 21 42 94 17 43 39 78 35 49 14 51 81 72 27 57 84 96 61 69 10 74 68 76 62 73 3 29 64 2 84 47 20 24 39 36 66 77 14 99 24 25 50 4 96 77 60 78 71 21 46 80 92 14 56 55 86 57 83 48 56 65 92 76 89 31 12 53 7 24 52 28 48 1 31 43 77 89 19 46 10 64 26 1 75 81 53 59 38 34 7 94 98 96 70 85 26 79 37 30 3 88 57 49 88 88 91 63 77 10 9 84 72 32 82 45 14 35 5 49 66 9 41 63 6 9 48 29 88 84 58 88 71 15 37 57 1 28 19 75 36 27 60 6 59 42 50 70 75 52 17 41 61 56 4 64 64 50 90 50 32 48 39 3 60 75 58 61 2 76 36 35 1 93 38 57 36 85 25 9 38 42 49 96 97 51 58 59 98 48 8 30 95 44 31 55 17 88 14 18 62 50 50 62 43 87 20 76 73 44 84 9 85 32 5 80 80 62 38 78 8 43 6 3 86 36 55 3 22 69 19 83 17 68 46 59 54 65 34 25 7 16 31 90 47 35 68 25 94 6 1 2 48 7 2 32 42 56 35 62 23 53 45 39 19 90 96 70 53 30 92 60 43 23 50 88 55 18 13 49 22 14 48 67 20 47 99 59 2 32 21 24 84 66 61 1 54 57 71 6 84 63 63 27 84 13 15 39 28 26 86 49 39 32 15 56 79 14 13 78 45 34 2 27 97 60 25 49 15 95 54 98 57 17 24 41 27 36 77 55 61 63 2 97 95 16 51 72 27 64 50 69 97 49 95 92 10 19 41 24 14 93 21 68 10 42 7 35 77 84 87 37 45 88 32 38 3 83 10 27 45 57 96 42 7 89 32 14 8 72 37 20 65 55 85 73 94 92 6 72 74 92 7 19 80 36 55 80 17 64 8 61 22 2 3 26 90 32 39 96 5 73 16 67 29 1 38 23 90 43 92 64 35 96 81 14 33 36 91 49 97 98 9 19 99 9 44 88 41 80 84 43 54 99 10 80 97 46 1 88 86 93 50 20 87 31 31 18 64 22 65 62 19 73 78 18 81 21 4 22 1 87 64 54 84 72 34 80 16 35 68 2 26 16 19 11 47 49 29 9 71 91 70 87 64 49 5 45 69 7 65 69 93 27 22 76 96 53 56 12 87 22 12 11 37 30 22 81 77 48 90 46 39 58 33 1 5 35 43 71 41 8 39 33 33 60 9 29 13 62 41 98 83 50 7 18 79 26 99 56 73 87 99 10 43 32 10 48 67 51 19 8 58 57 38 88 17 46 18 28 8 56 24 88 6 30 7 82 54 4 37 25 88 36 35 31 68 42 78 35 92 95 40 49 52 78 35 67 22 52 92 28 6 16 16 11 43 20 93 96 21 30 22 9 63 54 40 31 93 16 63 84 11 2 31 61 77 65 28 98 18 18 24 23 33 38 32 73 55 23 68 76 50 89 84 13 41 22 42 32 36 5 16 44 4 46 5 80 10 30 77 25 47 1 47 77 36 76 49 91 98 17 67 46 4 49 59 42 69 98 73 5 3 89 46 5 33 51 84 42 78 59 66 24 58 12 98 93 85 47 84 82 63 49 28 64 98 84 6 65 82 79 67 83 66 13 87 96 61 71 39 40 29 3 61 86 12 59 79 97 5 62 79 65 11 5 30 7 89 35 71 71 12 38 52 77 51 39 74 12 9 11 49 37 13 8 23 23 67 99 20 69 61 96 34 70 1 63 76 87 96 46 57 8 83 9 85 32 48 57 42 56 67 88 90 77 96 13 99 63 10 17 30 71 13 63 41 12 27 15 98 23 60 55 28 44 62 13 73 8 69 15 61 34 4 51 12 99 61 11 60 70 28 89 41 38 52 79 49 76 94 46 96 54 98 25 95 60 35 69 65 5 83 26 38 84 76 47 83 37 58 41 6 83 30 44 19 80 24 68 54 16 12 51 69 8 75 63 68 8 32 31 12 13 57 48 97 33 94 80 68 50 22 73 31 49 17 50 27 38 16 81 53 27 32 23 32 5 85 97 12 15 29 22 27 85 69 24 18 61 3 83 10 24 54 40 70 71 87 97 9 3 78 62 27 8 82 59 12 65 56 21 77 84 42 4 67 9 28 83 68 28 66 77 49 21 15 19 89 1 14 97 3 89 57 28 96 37 84 6 99 38 27 76 21 68 78 87 75 4 70 43 31 35 18 79 55 32 95 44 30 10 39 33 98 94 58 93 29 40 98 27 77 25 1 97 91 78 83 66 79 53 9 10 87 24 86 40 53 82 83 83 89 21 14 85 15 71 78 41 11 77 67 85 2 68 83 90 46 66 56 26 17 62 33 3 85 20 42 37 99 24 20 88 44 33 73 56 2 50 96 10 27 64 94 26 32 75 17 75 39 70 1 54 31 32 56 14 51 97 50 48 21 67 34 62 99 5 18 98 54 13 6 80 76 1 5 6 73 21 80 13 88 79 66 19 11 20 33 59 17 82 7 36 48 40 95 47 42 12 44 96 24 49 76 97 47 78 3 21 98 82 31 85 61 94 4 69 14 34 28 28 15 32 61 62 69 57 7 12 68 50 8 91 97 81 88 44 60 90 62 56 70 90 41 30 84 43 98 95 76 27 24 90 58 84 52 26 41 59 37 7 7 44 97 4 23 83 46 82 71 6 39 40 96 77 69 78 20 67 74 96 91 97 84 48 81 37 73 21 93 10 27 97 51 23 99 71 4 45 54 73 48 90 13 44 67 81 23 85 46 94 81 38 91 63 85 70 99 58 88 90 65 14 88 14 34 87 84 37 30 36 8 77 26 20 20 91 98 40 76 43 34 55 80 23 18 63 90 16 19 79 4 81 90 89 94 24 74 78 58 4 15 66 79 38 83 96 29 80 34 3 23 67 57 1 87 73 61 77 88 79 54 91 60 44 81 52 65 55 30 24 57 42 87 34 78 70 30 7 48 63 8 68 28 64 68 15 37 27 89 23 6 42 13 63 83 91 15 49 46 43 70 1 82 57 34 60 25 61 65 73 22 72 39 49 34 6 61 69 32 49 91 38 90 4 98 73 94 14 20 39 54 89 37 36 46 71 94 71 30 59 42 52 29 80 98 62 85 60 29 16 7 21 51 94 22 49 67 15 60 85 51 14 74 87 48 19 56 42 87 86 98 29 38 25 7 36 86 90 93 16 6 97 34 56 91 53 3 57 67 63 42 18 74 16 4 22 34 59 61 19 43 57 47 80 81 52 15 66 40 6 79 43 4 13 98 94 65 98 51 31 61 90 46 36 7 49 55 38 7 15 57 49 71 2 28 53 51 40 17 90 43 95 33 46 8 29 39 70 28 87 98 86 78 45 20 84 91 73 20 95 87 74 45 58 74 70 9 25 10 25 14 52 20 44 96 25 71 35 93 96 20 91 82 97 36 1 79 26 73 97 21 60 71 63 16 45 33 23 68 40 47 79 90 65 21 86 87 91 19 80 87 38 70 68 34 4 68 13 29 41 10 48 98 79 11 14 22 42 36 87 81 81 66 71 44 87 55 29 76 73 8 62 10 77 30 43 80 95 53 8 34 63 55 32 40 63 43 61 5 79 49 86 58 13 57 2 99 13 28 74 83 35 36 90 12 63 33 90 58 86 97 91 47 52 21 84 15 63 45 20 40 91 4 97 5 60 96 2 70 25 75 52 59 9 42 69 71 75 59 29 59 56 18 4 6 38 87 18 2 30 35 41 20 38 37 24 96 33 23 66 55 96 18 13 5 58 81 76 33 40 5 89 95 21 90 98 58 75 16 57 3 51 96 22 88 33 43 84 63 66 49 17 62 64 29 66 22 10 42 52 49 45 39 42 63 29 38 21 2 53 76 5 2 70 26 90 1 69 72 61 33 21 77 94 83 6 58 5 15 98 57 61 41 95 3 4 23 40 22 24 91 95 26 92 65 52 80 65 19 53 27 49 71 4 43 54 8 98 57 22 96 12 83 35 5 83 38 27 22 60 49 11 53 74 3 19 24 83 81 40 34 6 88 5 10 29 57 15 28 14 36 22 25 17 57 29 1 92 54 20 50 3 30 4 74 32 20 96 13 1 36 46 7 23 49 14 51 6 28 76 17 63 96 41 78 51 67 76 41 19 95 91 19 23 92 93 54 12 87 65 12 23 9 18 43 57 29 92 60 56 66 76 18 60 15 95 11 80 71 50 98 64 41 18 86 33 9 38 42 95 3 53 18 10 69 59 66 97 51 25 54 17 98 69 77 14 64 85 91 33 35 89 96 73 7 80 6 15 18 45 10 19 98 26 28 67 82 91 62 33 16 16 47 15 82 24 26 46 8 17 76 42 4 70 16 9 50 19 21 68 64 29 86 60 52 14 25 34 5 86 66 19 1 13 31 82 35 56 27 40 70 3 81 71 71 94 79 21 12 98 86 73 27 70 33 78 81 57 10 84 43 75 3 41 85 33 24 18 86 50 57 54 50 37 25 21 29 3 40 40 1 26 13 25 94 43 1 75 97 10 59 39 82 61 79 65 91 3 81 77 50 38 31 98 72 54 17 2 54 56 41 54 80 52 76 74 92 76 47 90 85 7 29 65 65 6 30 57 7 11 34 56 47 63 52 19 15 69 20 68 23 59 20 1 9 95 72 98 69 20 88 52 26 15 17 90 19 46 47 25 55 79 78 2 40 31 18 54 99 36 22 22 92 41 21 98 34 92 96 3 12 83 54 35 95 70 26 14 14 70 38 66 47 17 65 86 45 81 38 44 17 59 63 7 97 83 5 29 76 98 31 85 81 82 21 75 50 44 88 62 12 25 28 59 39 91 43 83 72 79 25 86 36 87 92 34 69 96 60 43 94 89 28 74 71 46 49 20 87 35 81 99 59 7 56 95 95 96 78 67 75 3 53 12 88 43 43 55 37 3 95 30 89 21 4 61 67 50 78 54 84 59 51 42 63 7 37 59 2 14 24 76 14 75 85 99 16 28 54 53 29 49 82 18 70 83 76 35 33 54 88 15 11 38 56 72 42 91 29 43 5 50 18 18 25 3 18 41 29 69 93 55 17 73 72 86 54 47 21 86 1 7 98 10 42 53 79 84 44 8 25 46 57 42 61 80 43 76 21 69 46 12 24 60 82 93 46 36 40 64 20 39 68 18 48 11 68 27 92 10 32 17 55 88 57 15 68 97 90 86 66 34 95 87 93 77 80 37 11 21 1 30 59 67 46 5 77 14 29 69 24 60 83 76 46 40 90 13 35 79 96 1 13 92 87 5 67 68 41 78 86 40 6 43 7 51 47 81 65 73 48 86 31 31 62 74 69 53 86 4 30 81 3 42 73 87 44 38 55 83 16 39 21 22 81 27 70 26 6 35 96 53 19 27 81 81 99 48 32 85 52 61 64 54 1 35 41 45 73 94 26 86 31 46 6 11 70 76 36 75 9 33 26 28 57 7 7 56 55 38 40 5 96 4 56 96 39 94 39 10 86 62 95 18 8 2 28 77 75 61 50 83 91 75 9 47 80 15 3 33 50 40 35 46 42 90 41 80 82 77 89 69 38 82 84 45 81 10 21 56 70 70 38 60 44 44 7 24 57 7 54 7 47 88 51 88 76 89 66 58 64 53 25 2 35 9 45 15 18 65 68 86 33 6 46 76 48 50 97 5 56 49 9 3 37 57 88 11 44 54 69 7 7 91 8 40 1 50 54 16 15 22 2 48 26 45 22 73 94 20 75 49 68 81 49 4 39 38 14 80 91 80 86 96 72 92 36 70 42 87 85 55 7 85 1 32 28 22 3 23 39 75 69 6 57 18 9 93 55 20 73 45 98 58 39 68 50 72 38 91 59 21 46 65 6 46 95 34 66 95 54 5 71 21 10 28 38 16 19 91 34 91 36 30 47 72 97 96 44 33 86 1 51 30 63 57 74 58 88 40 52 40 42 23 60 50 48 95 65 66 86 96 55 20 26 3 91 21 96 33 51 82 33 3 11 96 57 84 54 43 22 4 82 63 26 40 13 71 33 76 35 20 72 90 37 96 90 27 17 84 59 68 65 92 70 75 88 25 59 40 67 78 44 47 41 67 86 52 39 19 28 73 36 99 61 73 95 49 97 11 34 56 76 96 46 44 71 32 68 28 70 35 6 12 81 44 78 65 95 15 83 23 86 18 21 47 88 14 94 85 24 26 39 99 22 85 43 92 15 11 18 84 43 21 95 24 64 74 88 60 86 70 82 72 87 1 20 75 15 12 58 38 37 96 36 58 79 78 48 94 87 65 78 30 85 72 52 49 46 38 7 30 8 87 3 92 87 20 65 2 31 23 40 67 18 73 25 96 51 70 90 36 35 67 64 18 39 16 64 82 51 71 12 59 56 14 49 43 31 15 45 61 37 82 28 54 55 50 49 4 20 39 38 52 4 2 67 42 15 32 22 65 1 32 22 56 43 71 96 74 85 39 35 20 21 61 72 73 11 21 75 29 57 13 80 61 12 46 1 26 77 21 88 75 52 11 29 94 81 23 68 64 62 2 83 82 62 55 54 72 73 29 98 31 39 77 89 50 23 87 73 97 8 61 72 57 69 98 52 50 21 18 14 82 19 95 63 80 48 15 51 22 41 49 50 79 26 39 27 48 24 97 43 30 56 13 86 26 11 38 73 30 54 85 12 72 78 72 51 26 86 2 45 25 48 94 2 74 31 26 20 55 23 63 84 77 75 70 1 84 7 73 14 60 56 23 30 34 93 80 60 77 81 5 3 30 99 4 2 28 30 19 82 50 81 64 27 55 33 27 39 37 98 50 96 54 72 24 88 63 5 46 41 83 50 43 13 47 46 12 73 73 31 53 24 10 18 48 64 48 73 1 84 71 48 78 23 19 2 9 81 4 54 22 87 3 64 97 47 9 10 20 79 38 73 1 47 88 49 10 36 20 8 20 88 56 95 11 74 96 18 55 1 71 75 87 73 39 82 19 45 91 38 25 29 11 23 74 98 69 83 32 88 90 51 74 46 46 85 18 41 1 71 39 71 46 24 43 82 6 61 28 95 98 50 22 8 72 95 4 42 78 36 28 67 84 3 11 31 85 29 69 85 99 6 54 45 29 94 27 32 55 52 27 52 99 49 57 72 44 60 12 21 95 37 87 80 37 97 9 22 24 75 5 21 80 59 65 7 53 90 38 7 40 65 56 40 12 13 10 53 70 19 71 64 55 58 42 92 54 50 12 75 23 17 96 1 73 59 7 24 49 44 28 87 7 83 27 16 93 34 69 64 52 40 28 5 96 69 96 48 17 7 23 37 23 19 37 93 78 43 17 25 84 45 12 91 26 36 5 20 69 71 81 19 12 7 24 6 75 18 53 89 24 75 26 44 92 62 37 70 3 52 94 86 94 5 75 20 38 80 37 6 51 18 24 60 24 47 65 96 63 16 83 86 89 9 31 81 68 65 49 70 17 41 55 11 45 30 29 81 10 65 86 61 81 10 19 3 55 84 99 18 97 82 2 86 89 30 67 55 95 14 24 12 55 78 21 99 8 47 80 16 10 64 74 90 74 92 93 27 74 90 42 72 70 43 58 57 73 24 11 68 37 34 77 91 12 95 89 17 40 67 30 50 32 4 38 4 96 29 30 70 19 71 40 87 14 98 44 84 20 54 50 54 85 28 46 94 21 33 10 61 99 39 11 29 43 48 32 37 77 59 5 93 30 45 80 42 41 23 24 58 74 74 12 60 2 55 54 22 85 61 80 83 1 90 12 41 37 42 77 12 1 79 5 31 24 83 70 62 6 93 18 79 67 30 37 66 82 89 86 68 50 66 51 50 55 60 90 91 2 65 1 3 45 5 31 66 87 1 27 90 91 44 70 57 71 5 23 52 93 7 20 42 71 68 89 26 28 78 15 30 43 15 30 85 17 60 50 5 58 76 94 47 18 62 4 89 65 25 41 56 31 58 97 99 26 87 25 51 63 37 78 6 49 8 89 66 67 39 68 23 13 60 70 30 21 73 17 85 95 55 41 25 13 37 24 36 22 47 85 84 81 63 89 31 71 76 96 36 15 62 59 27 22 27 57 42 99 71 25 93 27 66 18 37 3 41 73 24 85 56 6 67 19 92 97 87 69 91 24 83 51 80 9 72 7 63 13 4 34 37 96 60 3 14 95 3 53 68 24 36 24 27 3 40 20 97 28 88 88 49 69 39 29 75 10 33 38 22 36 70 56 31 28 57 42 23 59 92 88 81 29 10 8 31 50 27 29 75 13 15 24 80 52 50 55 59 80 91 78 16 61 34 46 88 90 86 10 48 78 97 27 7 6 34 36 55 59 62 28 69 74 49 49 26 96 3 82 76 93 60 91 54 94 36 40 82 22 47 30 97 45 54 5 48 88 40 1 45 2 28 12 75 76 61 99 72 61 79 48 54 40 37 8 32 70 45 12 89 92 42 87 35 93 89 82 79 27 82 24 26 8 34 1 81 92 97 51 53 75 96 7 15 33 12 44 2 54 55 88 46 94 73 78 88 62 58 67 88 38 89 14 45 23 13 24 13 8 74 65 82 70 71 94 2 80 38 3 34 93 88 78 85 62 56 73 24 15 39 11 50 26 24 93 48 34 17 60 42 91 23 24 61 91 17 60 71 54 62 5 45 51 82 31 11 37 2 34 49 38 44 98 63 66 91 9 99 9 66 41 97 88 63 58 79 79 17 48 31 76 51 76 27 33 5 37 67 4 69 16 42 13 15 3 76 4 12 76 12 75 15 9 64 77 65 41 54 79 87 85 55 38 59 80 68 63 15 36 64 83 49 4 94 61 7 70 65 16 46 74 90 61 81 52 36 44 91 90 23 78 73 77 14 32 57 81 92 72 15 56 55 64 60 47 25 64 16 89 79 59 62 69 20 43 20 54 86 11 42 9 86 15 83 99 44 41 80 36 13 95 89 65 57 47 11 81 11 26 69 89 84 31 57 3 73 74 56 57 82 95 63 68 8 46 67 51 84 45 84 96 38 73 60 94 21 68 74 29 93 43 17 77 71 71 77 42 45 31 98 27 26 59 94 33 5 59 81 89 4 63 83 40 37 41 34 55 9 8 81 99 48 97 75 19 66 52 60 11 83 56 35 7 15 27 38 18 83 17 5 87 80 87 25 17 27 58 69 33 64 50 33 10 46 8 29 12 59 86 21 40 41 55 47 53 80 82 68 63 98 72 48 78 58 72 92 84 29 61 17 90 10 47 99 53 54 26 62 12 11 82 51 49 36 95 2 16 77 70 76 74 40 23 52 97 94 45 79 21 4 94 11 11 41 9 63 95 34 26 7 42 6 57 90 41 51 92 54 28 60 29 2 99 51 52 95 43 96 74 62 97 68 72 9 10 80 69 5 13 92 9 54 96 65 45 37 14 35 89 42 92 16 41 91 64 92 86 7 86 59 68 82 27 39 90 34 17 57 36 27 48 44 81 44 8 24 78 21 56 65 60 48 80 99 37 44 89 22 49 76 80 15 56 5 51 46 39 68 1 74 94 48 19 73 91 24 94 70 44 50 35 5 97 14 4 33 55 92 54 4 66 34 17 22 38 67 65 74 35 64 47 28 12 63 98 2 86 91 69 30 41 2 32 37 13 33 67 68 24 21 69 89 54 85 10 89 53 72 62 85 36 9 11 46 71 10 45 57 98 12 84 37 13 15 71 24 45 38 91 68 58 60 56 10 46 65 99 96 35 59 81 71 67 92 15 38 99 59 92 97 70 74 34 80 86 6 4 32 41 92 99 99 51 55 9 96 18 6 90 51 64 71 20 29 61 34 64 60 90 54 55 58 29 87 36 15 90 38 46 31 30 44 30 80 96 37 74 15 40 64 65 3 34 84 31 94 16 95 53 4 49 6 61 75 92 96 90 82 34 34 14 62 77 41 40 74 75 13 86 16 76 49 18 8 31 48 1 44 41 51 47 90 56 8 63 47 2 53 29 34 85 40 95 60 79 33 32 54 45 18 69 20 64 84 27 92 33 25 36 71 75 82 59 30 87 23 76 89 73 3 23 58 41 16 17 20 46 48 71 91 64 41 11 26 23 35 19 53 60 54 25 33 37 83 60 22 4 36 11 77 37 31 33 77 44 49 94 90 95 65 81 59 4 89 82 27 24 1 79 81 55 4 13 89 85 72 11 88 7 20 65 41 50 96 18 92 45 10 82 38 74 61 96 78 50 77 3 71 77 81 51 30 83 61 17 68 33 26 54 37 45 18 77 92 14 92 84 58 2 66 96 74 27 90 50 74 65 52 46 43 33 94 70 14 55 87 81 85 13 34 23 55 51 97 47 64 88 30 20 87 93 14 61 21 3 11 92 67 60 36 10 93 30 80 7 84 65 86 70 77 20 90 32 70 85 76 32 73 4 51 61 97 65 20 16 67 29 8 34 88 44 42 81 71 22 86 56 84 70 24 61 87 14 90 55 96 64 86 70 68 37 29 65 99 48 80 66 76 85 98 65 29 40 44 1 59 28 54 43 97 75 2 82 86 89 37 82 53 21 52 19 56 78 81 55 27 61 20 1 45 16 63 71 53 8 69 12 33 23 52 31 97 51 11 81 40 46 64 90 66 14 8 22 92 88 75 17 48 92 17 92 8 80 63 60 85 33 69 18 53 19 46 49 67 57 30 5 3 93 94 66 8 99 86 97 88 59 14 36 51 30 26 56 8 86 14 92 19 82 9 70 98 54 17 65 9 46 69 9 38 61 75 43 61 59 38 47 18 51 82 68 78 6 24 86 91 35 76 9 15 82 76 13 37 92 75 43 36 42 52 71 3 25 14 61 83 49 8 1 99 87 66 78 92 87 62 84 22 38 90 36 21 66 48 55 58 21 97 91 62 47 63 64 71 74 26 54 24 33 52 23 21 18 98 11 5 60 92 26 96 82 61 15 48 7 69 4 27 64 95 88 12 58 51 80 30 76 33 53 7 84 74 25 3 72 34 7 33 26 33 27 9 91 41 54 98 10 56 23 71 51 12 80 7 62 61 34 36 93 87 40 77 61 63 77 31 96 84 63 22 15 89 28 4 28 80 2 37 36 25 7 86 34 86 90 95 45 24 29 36 9 68 12 67 31 88 98 25 72 59 47 84 47 72 88 74 52 87 10 87 10 16 71 43 99 59 36 45 81 62 78 89 31 89 57 59 78 53 84 48 12 29 31 58 98 19 33 51 4 42 36 14 55 8 54 54 64 88 96 45 50 75 35 78 62 89 38 40 42 20 86 53 46 17 10 44 33 42 92 36 81 29 47 36 34 99 89 97 87 84 43 35 57 75 14 19 64 49 59 4 68 45 54 12 59 63 55 91 3 48 25 83 74 70 17 8 69 5 5 54 88 45 88 43 20 99 61 83 48 18 84 14 60 39 25 19 99 78 8 1 24 33 81 97 3 98 3 69 3 7 23 88 52 9 31 69 7 89 51 52 8 35 66 67 71 88 84 71 64 91 71 85 24 50 80 26 48 82 92 48 87 15 34 37 22 62 6 28 52 56 77 59 91 41 24 60 30 8 29 91 99 99 77 21 48 57 45 95 40 37 42 25 50 75 61 71 38 66 96 89 23 73 46 12 15 67 71 42 75 1 33 72 97 8 92 45 63 37 39 1 74 80 25 24 55 85 92 90 51 88 79 71 59 23 80 71 90 50 13 63 48 44 35 43 49 27 86 12 62 25 12 36 3 36 57 55 19 49 46 68 35 23 39 93 46 18 63 36 67 73 96 13 15 31 55 64 55 41 73 17 63 85 52 65 19 7 19 38 55 64 6 89 86 42 81 32 59 44 65 24 15 61 36 30 89 89 93 45 28 66 61 91 49 12 54 68 18 72 4 73 34 9 60 21 48 39 52 8 80 16 29 95 74 65 25 64 52 16 9 79 81 69 68 31 78 21 96 96 92 99 69 27 6 27 45 53 66 94 58 46 10 87 41 82 50 63 46 2 78 52 78 58 19 47 88 97 67 82 93 57 79 60 81 84 86 26 35 50 21 91 96 28 78 35 10 26 98 53 25 74 3 3 32 22 49 18 19 14 99 10 71 76 69 50 58 53 76 93 4 94 84 97 20 60 32 28 85 28 80 10 1 83 10 32 3 59 48 19 72 45 28 41 22 94 91 79 45 65 70 48 57 52 43 76 10 75 4 94 1 82 2 98 63 12 31 65 68 76 83 38 21 9 79 42 1 68 20 45 31 87 91 87 40 34 61 49 7 65 42 6 45 41 4 8 50 32 70 18 8 51 54 29 59 31 68 57 98 87 2 29 75 92 14 13 27 74 59 31 37 98 36 81 38 40 86 87 71 54 4 79 5 57 8 61 87 75 18 83 61 18 10 34 8 23 44 32 96 3 63 32 2 98 13 37 38 97 24 8 51 25 86 54 81 91 13 66 64 29 47 25 46 56 56 51 78 99 83 73 3 46 5 2 42 15 38 78 10 59 85 59 84 71 11 63 60 23 30 24 51 74 47 94 31 3 46 7 3 27 77 3 72 79 2 14 94 37 91 2 95 74 60 79 43 70 41 3 91 68 25 40 42 71 35 72 71 78 77 71 5 54 73 74 34 72 85 26 9 75 27 5 49 85 81 92 53 20 92 44 87 17 84 30 85 17 99 57 92 76 28 94 31 99 68 62 71 53 87 80 26 12 82 75 96 61 65 48 81 55 91 68 70 73 95 55 87 95 10 77 69 36 71 99 35 37 61 4 88 46 81 14 58 61 88 52 23 51 99 2 7 89 67 76 60 63 29 46 56 39 23 25 74 92 23 7 29 81 8 17 28 89 31 83 50 17 33 70 66 33 71 72 20 39 46 77 99 74 23 55 11 44 77 84 34 99 88 62 79 96 77 5 85 6 87 33 22 20 4 85 50 74 57 67 11 3 45 8 75 65 60 85 9 38 68 42 35 56 3 14 50 79 16 33 82 3 66 2 21 69 87 68 41 44 36 50 45 78 57 20 43 18 3 52 53 70 91 85 25 91 97 74 70 13 8 52 16 73 52 34 40 39 2 78 82 35 28 25 13 85 44 56 1 45 6 53 15 94 38 39 86 35 14 54 46 19 5 59 91 56 92 29 94 91 7 76 27 33 99 37 16 41 92 16 85 95 66 1 90 2 39 76 35 50 30 80 68 32 39 57 87 29 83 81 20 88 56 44 21 55 81 36 95 71 49 81 67 15 79 57 14 16 31 48 64 58 26 30 90 64 87 77 92 68 57 11 56 13 54 74 65 33 10 58 5 58 37 71 70 16 26 82 30 56 30 93 14 54 23 2 16 8 77 7 76 34 17 30 44 68 5 9 2 12 66 6 68 2 74 38 17 99 20 44 53 48 37 64 99 60 66 15 65 41 21 41 74 35 69 18 2 73 24 3 82 87 6 50 88 77 88 4 74 6 47 27 51 84 88 50 42 52 63 7 92 81 46 66 17 13 81 18 83 5 18 65 92 23 16 78 97 2 79 71 5 27 97 56 9 83 4 48 36 64 52 28 46 95 94 60 8 73 77 90 78 92 54 68 13 69 44 10 70 24 80 72 48 75 28 56 58 30 4 93 93 53 22 37 49 14 96 54 84 71 45 62 63 96 28 75 65 70 84 33 93 62 5 41 37 31 94 93 60 95 86 51 48 6 88 96 17 82 51 2 54 93 61 17 89 89 92 52 57 74 82 50 37 86 88 71 15 82 64 72 77 49 24 25 54 10 20 71 91 68 72 43 59 31 60 48 18 50 97 74 22 79 24 58 63 12 28 78 93 89 50 68 38 71 93 92 78 11 61 68 78 31 11 37 61 68 82 79 18 79 53 40 56 75 95 19 84 21 94 76 11 45 44 48 14 35 40 92 45 98 60 23 29 70 57 90 39 39 67 54 16 18 91 71 90 87 88 75 8 82 49 18 25 92 64 39 26 2 31 70 1 88 91 29 56 48 17 92 85 81 47 98 99 38 70 87 23 56 62 29 36 9 44 61 2 8 99 25 10 28 94 10 16 83 36 71 32 53 64 15 32 9 13 29 44 80 17 67 34 76 95 70 85 39 31 84 47 28 9 54 55 3 63 68 86 98 39 16 49 1 28 79 7 40 8 51 19 24 16 52 98 11 22 83 47 52 67 91 77 73 45 32 73 6 99 57 3 37 72 49 35 97 28 40 38 34 90 56 55 6 6 53 14 28 34 58 77 98 48 55 71 90 86 45 96 84 2 96 19 72 45 51 69 71 90 7 3 78 60 57 81 66 11 92 91 42 51 68 41 96 23 12 86 8 56 80 89 58 76 8 28 20 56 96 88 47 2 90 23 61 47 5 25 55 96 16 97 45 82 36 41 5 47 28 10 4 8 98 59 82 4 86 2 60 80 89 5 81 77 27 41 22 29 63 75 26 77 70 70 59 6 12 61 52 37 71 53 44 69 10 26 71 93 25 29 74 12 31 55 88 57 93 11 84 57 85 10 34 55 77 92 60 88 53 10 23 22 63 67 89 70 90 60 64 14 88 38 25 19 90 14 73 84 22 57 39 5 64 72 59 42 62 17 28 13 26 51 35 86 16 24 57 6 83 19 19 69 54 42 85 44 55 56 26 74 12 64 78 75 34 35 15 95 51 43 9 74 93 41 61 9 64 16 12 45 34 29 12 87 70 96 29 23 50 53 94 59 15 72 33 47 7 47 42 55 87 48 29 80 88 87 86 50 1 96 94 34 23 4 19 90 97 46 11 48 96 5 5 11 74 37 57 80 84 97 35 71 43 61 50 30 47 34 79 47 28 72 79 50 75 97 40 71 41 48 19 37 52 23 46 26 58 1 4 42 97 36 11 39 97 60 68 44 92 45 90 20 17 69 70 90 65 8 61 4 56 77 41 6 97 84 32 55 84 33 94 82 69 6 19 64 63 86 8 55 31 95 75 46 63 43 34 26 50 94 29 4 69 67 10 64 51 39 20 36 71 12 16 40 17 34 4 80 18 9 35 48 3 8 91 63 50 25 88 98 17 15 99 83 82 9 48 31 45 65 64 17 76 79 54 93 11 56 71 26 62 4 72 64 12 63 25 59 86 11 55 3 26 55 86 6 61 32 36 7 96 98 21 72 75 74 65 86 28 34 10 90 38 81 52 49 45 75 6 29 85 61 31 11 16 15 14 76 46 48 80 40 46 1 13 21 73 75 5 98 10 15 86 47 95 39 93 38 14 98 64 98 57 93 8 72 8 19 47 52 66 25 91 12 24 2 31 94 75 35 92 84 47 79 29 41 16 20 76 27 16 41 23 73 34 28 43 39 47 87 90 13 11 80 23 34 79 53 28 54 85 18 36 33 94 62 73 10 79 49 36 95 89 57 66 21 84 9 60 31 94 48 44 5 26 64 38 6 17 63 59 2 78 93 34 73 55 5 80 35 52 15 28 41 71 93 60 55 99 20 84 91 65 28 95 91 89 31 96 6 91 53 5 70 44 39 41 97 41 21 32 92 35 57 32 6 48 91 59 47 9 43 37 73 68 32 64 57 61 58 62 52 10 66 20 53 3 60 50 42 81 79 34 14 36 65 20 83 54 76 29 62 19 65 34 84 94 97 41 55 54 1 6 63 64 25 16 65 83 66 7 64 45 38 75 79 4 94 62 55 68 88 16 86 53 49 68 48 44 9 1 97 9 6 60 73 29 74 38 12 40 42 73 82 79 48 61 80 41 22 36 9 10 51 93 63 97 61 9 41 70 9 37 76 15 94 47 41 68 82 52 8 24 23 88 2 70 49 81 11 70 15 18 80 63 9 41 60 69 49 99 37 57 36 12 69 30 58 10 98 39 59 4 62 81 91 61 50 39 43 58 7 57 75 84 21 83 25 78 51 73 77 85 29 13 96 95 43 53 4 39 89 60 42 51 42 32 11 91 68 53 47 74 8 23 57 28 4 81 5 52 53 81 36 79 94 30 74 35 82 75 73 71 36 13 21 75 42 31 64 10 81 11 82 88 31 39 15 35 20 19 84 70 97 20 49 91 50 22 24 30 96 94 99 30 8 18 5 49 48 68 57 27 77 39 13 8 75 25 40 94 43 25 63 39 44 10 30 91 31 52 22 26 46 21 55 51 38 58 1 83 24 55 10 1 93 20 9 68 45 48 60 85 72 21 24 15 31 52 6 61 4 27 84 49 45 40 1 82 95 98 63 19 53 70 20 44 90 28 10 35 73 67 20 44 88 44 58 19 95 61 77 96 86 62 45 31 99 43 12 94 39 74 13 89 45 30 31 35 55 40 67 29 6 86 72 93 28 28 10 21 88 86 17 74 46 62 6 45 3 17 37 40 88 50 29 33 77 60 65 33 97 32 61 3 17 31 93 42 58 1 63 46 87 79 21 31 39 24 76 42 38 13 79 26 60 8 57 38 65 22 70 63 52 29 63 66 59 57 8 17 57 70 60 42 50 80 71 88 2 47 28 39 57 7 63 16 13 20 53 77 39 21 40 88 49 2 54 6 58 62 20 13 30 79 53 79 60 24 66 59 68 91 98 23 96 59 38 7 78 88 83 15 9 22 4 55 23 57 58 78 17 77 88 47 57 41 24 15 62 87 73 28 79 69 49 73 28 86 79 4 73 60 19 81 79 22 35 2 78 92 77 93 68 66 40 25 5 63 37 65 51 10 90 28 77 39 98 5 24 75 9 96 35 27 77 13 48 10 14 24 1 91 15 66 55 54 90 59 16 27 22 64 34 13 89 11 51 87 14 74 62 22 70 94 46 46 7 91 53 19 13 53 8 28 17 60 79 7 19 94 31 39 56 63 51 45 71 2 32 84 74 91 4 44 84 49 87 88 38 41 5 51 91 10 76 9 69 55 13 86 50 42 25 6 5 75 49 75 74 78 58 48 70 61 92 52 9 77 38 46 18 43 94 10 52 70 16 20 26 28 6 73 69 30 76 71 3 25 45 76 4 3 25 71 61 15 21 69 91 58 14 8 98 8 15 49 76 30 68 2 57 71 72 25 98 48 95 1 71 40 74 72 40 96 41 2 9 61 70 98 17 81 6 16 87 20 62 63 47 28 62 4 98 34 26 94 79 22 94 48 59 66 20 99 61 60 1 69 19 68 67 34 48 70 47 35 87 9 97 34 36 59 36 32 90 61 26 69 82 18 18 42 81 35 39 42 93 39 12 12 5 76 43 52 45 89 86 32 97 81 66 31 40 2 62 28 60 85 97 43 3 13 82 84 45 19 24 38 55 35 48 59 10 90 10 54 80 93 83 75 75 47 7 13 46 66 41 7 52 36 47 52 46 27 34 90 45 58 27 99 90 74 56 99 62 65 51 40 59 35 16 32 79 20 44 26 85 82 32 35 18 78 87 63 5 21 52 47 78 78 46 69 50 99 66 10 65 16 50 22 50 63 51 27 80 92 52 65 75 81 98 92 57 85 54 59 6 6 6 82 83 49 49 31 49 13 40 12 28 87 31 75 50 81 3 30 73 54 93 48 36 91 39 92 74 90 50 77 95 55 59 76 5 6 7 51 19 44 62 46 32 92 22 81 71 24 10 42 75 1 88 9 91 27 99 65 15 49 42 10 4 99 83 6 5 87 56 21 31 18 67 62 8 86 42 76 10 51 19 82 51 7 91 40 31 90 3 45 37 42 52 38 41 35 44 44 22 99 64 52 16 29 13 21 15 54 97 22 3 16 5 51 20 93 90 50 81 90 92 18 32 44 55 71 76 96 15 95 96 76 47 10 4 57 28 18 11 25 40 13 38 42 63 57 35 51 5 16 41 96 31 73 38 83 44 14 80 56 9 74 30 54 83 33 11 11 51 20 34 88 30 71 28 91 27 62 42 31 75 83 26 4 54 61 86 95 73 66 51 81 40 78 33 23 12 42 32 60 59 65 48 88 34 75 79 60 35 20 89 10 1 15 13 54 75 98 47 48 63 95 28 3 73 58 24 84 97 53 44 56 18 89 43 49 64 22 10 96 41 98 4 39 11 16 92 85 13 37 32 75 32 59 75 6 15 98 87 13 51 32 68 66 19 9 16 81 31 23 77 69 19 81 9 29 94 98 14 5 36 43 77 65 2 53 70 15 49 56 27 98 85 92 64 4 2 77 84 30 99 60 96 18 41 3 44 33 99 58 38 33 98 15 97 1 65 66 13 15 22 39 13 7 29 74 10 28 50 92 57 49 52 54 65 92 54 9 25 53 64 60 85 63 75 83 61 38 49 73 50 70 10 60 74 36 35 83 64 84 75 21 31 25 72 93 17 27 1 40 77 62 99 63 25 72 44 83 11 92 54 58 60 61 19 34 97 53 15 61 35 88 79 63 13 50 57 28 74 57 67 51 19 64 12 42 35 55 23 43 45 75 1 3 36 19 34 31 71 49 89 4 37 67 67 47 15 24 74 88 78 39 37 94 4 47 34 38 2 55 78 45 30 78 45 63 97 79 92 66 28 81 70 62 46 35 9 60 56 83 48 32 22 83 24 23 30 58 58 29 11 36 73 40 15 17 1 10 95 92 75 21 72 43 82 18 75 88 78 31 71 26 62 91 7 86 12 36 42 70 65 52 4 36 89 16 52 89 25 47 80 98 67 52 39 47 69 15 36 47 43 5 71 4 95 77 89 8 14 29 75 76 78 78 10 67 94 62 54 17 7 34 15 72 85 52 19 53 66 54 99 9 59 68 10 52 46 96 57 57 25 32 31 1 9 40 67 1 2 20 17 7 51 30 78 37 79 96 89 45 49 86 51 6 55 61 57 98 55 15 55 80 44 85 80 52 23 46 50 23 63 65 29 14 94 7 50 71 1 37 14 49 22 62 54 76 21 10 74 76 24 27 56 67 10 34 18 32 77 67 54 40 32 80 54 24 86 2 94 85 39 6 32 58 68 86 34 88 93 6 64 17 30 18 81 37 52 96 68 27 62 21 67 93 1 21 16 85 22 8 70 58 14 2 16 81 85 47 67 76 50 32 90 77 49 72 14 98 66 82 26 28 1 92 20 98 11 35 83 32 40 51 88 53 51 2 32 34 47 99 11 96 29 1 74 77 70 87 74 37 67 99 62 65 89 81 64 99 14 45 29 54 96 15 5 45 17 35 78 63 32 88 57 60 87 29 35 57 15 9 91 79 6 54 45 94 35 9 91 47 51 19 1 47 33 3 89 47 35 68 8 66 54 65 26 41 93 59 98 6 67 87 85 71 41 30 63 74 36 55 21 84 71 19 30 2 19 19 49 54 86 56 18 39 19 42 79 11 1 75 16 65 63 1 36 2 28 99 75 61 52 95 46 23 14 75 24 33 93 70 84 78 25 2 17 43 43 93 51 43 69 67 9 30 65 42 31 91 41 7 50 92 99 95 15 14 68 37 44 60 5 26 38 29 27 52 70 68 45 21 9 14 85 15 41 51 57 72 40 97 76 89 90 75 83 3 86 51 37 28 11 42 53 46 68 78 97 38 46 41 59 52 52 42 67 93 92 24 63 30 19 39 20 7 14 3 8 98 51 42 26 60 81 77 4 50 55 2 85 98 40 42 50 91 84 15 82 76 36 45 5 55 83 24 61 95 24 66 93 72 9 19 32 89 95 36 39 48 35 25 46 74 66 94 63 50 7 46 25 43 90 29 97 72 50 56 67 73 23 58 45 31 74 75 20 68 11 57 16 43 81 60 15 45 52 77 93 58 21 18 1 10 44 95 81 93 52 46 64 72 2 7 1 75 81 20 43 89 74 57 30 53 17 44 98 66 20 89 24 38 7 23 47 48 16 26 39 65 69 3 37 70 9 37 44 88 55 86 77 29 41 6 82 55 49 78 21 66 67 43 5 71 63 49 17 78 75 55 44 42 57 80 13 63 16 54 51 68 38 27 96 79 32 76 34 78 52 53 45 17 93 47 85 56 93 2 34 66 56 77 9 11 56 19 74 69 72 23 37 10 49 31 86 78 6 19 57 57 71 99 72 64 44 57 18 37 57 51 4 13 27 12 22 80 28 93 47 99 16 83 7 63 12 91 41 17 10 95 72 78 92 44 40 34 98 57 71 55 6 72 66 30 81 87 10 9 80 54 6 93 37 10 56 47 1 95 61 10 88 33 87 79 74 27 13 71 81 81 26 87 51 89 17 32 74 25 38 54 78 41 46 14 51 99 58 49 92 19 59 79 50 44 58 24 69 68 92 48 48 17 35 98 6 50 29 80 72 66 32 50 8 77 61 56 75 19 5 67 38 61 46 87 4 2 9 70 68 2 18 16 18 51 12 21 1 40 1 72 7 33 20 14 8 79 67 82 97 71 48 33 33 91 18 36 93 25 4 59 24 21 74 39 71 85 59 69 26 60 39 30 90 59 43 95 38 8 76 33 78 24 64 9 13 79 42 6 4 45 62 27 66 36 65 35 20 23 5 45 82 43 74 70 99 15 63 35 20 39 66 97 60 30 7 73 9 48 76 11 93 39 35 57 72 98 91 91 21 93 34 3 37 6 70 34 18 31 69 37 70 33 33 28 62 39 98 68 84 73 76 75 10 12 30 81 10 22 71 30 13 3 30 47 9 97 81 24 28 48 59 95 80 91 22 40 28 20 6 12 92 82 85 99 91 15 81 98 36 50 28 49 52 55 95 58 50 74 80 77 22 39 71 99 30 92 39 57 12 45 66 3 25 51 2 16 66 80 14 99 28 39 46 80 91 40 36 41 14 16 16 34 54 86 33 81 76 72 38 88 17 3 88 39 53 87 54 19 66 65 19 93 4 62 71 94 2 8 33 16 21 48 49 73 33 79 54 9 51 90 94 65 92 80 4 45 68 55 62 32 20 78 25 23 40 96 15 42 2 47 55 22 93 2 94 24 80 47 30 30 35 25 94 27 3 96 69 70 51 29 2 69 7 25 91 47 21 5 86 20 49 41 41 40 40 34 63 20 78 93 49 13 16 42 37 18 38 6 86 86 35 87 55 39 10 45 83 28 49 69 47 95 8 86 36 47 20 98 65 95 89 12 8 5 53 44 23 88 47 9 73 81 93 26 19 4 70 2 31 17 71 76 13 76 62 46 22 79 42 86 74 32 97 81 34 49 25 56 35 69 62 8 51 54 34 69 57 4 68 85 19 39 61 29 14 21 74 35 99 14 19 73 45 16 54 79 62 76 33 97 46 93 5 94 47 36 61 2 38 29 84 56 66 44 82 79 64 54 12 64 67 30 35 13 43 87 89 6 63 20 1 7 11 5 98 57 39 57 56 76 86 41 30 50 84 12 27 46 65 38 10 32 65 45 42 8 32 29 11 92 47 11 97 57 14 93 13 52 51 68 28 35 9 57 84 90 66 9 37 31 46 44 60 9 86 3 16 16 29 27 7 75 35 4 31 48 96 43 99 45 11 25 79 18 79 61 8 45 69 42 73 13 86 34 21 72 34 35 86 62 59 92 36 93 95 66 42 89 9 39 33 19 64 12 36 41 71 42 86 40 83 59 53 67 90 71 38 24 6 24 86 64 16 22 56 9 87 97 95 93 34 28 12 95 38 46 37 9 85 23 46 66 79 96 34 68 68 69 91 71 92 75 36 6 94 91 12 81 86 7 72 18 33 82 14 70 26 50 76 11 70 22 74 47 17 6 15 84 74 5 53 64 79 86 67 74 75 78 53 61 83 26 77 16 8 90 83 33 38 57 41 6 76 15 52 92 19 65 74 92 69 28 57 48 14 22 22 89 1 75 48 81 98 25 94 4 13 77 34 50 32 74 55 8 86 6 1 5 70 74 95 39 99 50 86 14 71 7 1 69 79 48 50 75 71 44 78 83 19 12 32 50 83 86 58 69 91 56 72 61 30 67 97 28 15 82 41 85 86 39 55 65 84 3 38 55 45 16 37 63 27 68 12 8 54 69 74 44 23 46 3 50 11 1 77 25 80 18 9 66 56 61 29 41 63 66 93 8 81 30 69 6 95 80 13 50 47 86 91 69 31 93 19 41 91 96 64 71 12 70 37 66 31 65 5 91 31 97 97 12 26 64 15 21 42 27 68 88 12 59 55 42 53 71 80 42 65 42 14 77 12 50 41 40 16 45 30 44 40 27 54 63 88 68 84 30 95 52 18 5 10 70 46 60 41 26 2 5 66 15 79 77 63 20 16 76 62 45 20 99 69 73 63 57 42 47 86 35 96 2 39 4 69 82 63 10 6 65 12 71 77 90 47 38 10 62 14 69 5 34 69 73 5 32 28 44 76 12 76 72 13 13 76 79 94 37 86 98 99 98 69 75 88 16 13 96 75 27 65 79 58 34 50 62 63 77 5 39 88 80 10 98 91 83 75 85 20 62 83 18 60 51 92 48 64 5 42 40 31 8 17 86 39 67 47 1 42 51 39 29 29 46 25 20 29 1 4 47 62 84 64 22 33 56 67 97 60 8 37 89 15 51 75 51 18 22 49 58 70 86 86 99 32 11 17 59 9 18 6 70 1 69 89 33 25 55 30 82 62 64 69 74 16 45 23 31 64 72 88 35 58 74 32 87 83 46 46 89 64 51 60 64 20 47 94 42 2 25 23 61 88 91 35 2 34 58 33 98 28 19 31 85 91 60 70 74 6 17 61 67 67 21 29 85 66 24 25 67 46 45 29 32 37 61 34 70 17 64 68 44 82 96 27 73 56 97 45 60 14 7 27 78 25 54 61 90 77 86 56 21 31 82 52 65 43 83 36 58 45 2 2 28 98 29 98 52 26 42 12 37 46 39 15 68 90 74 57 65 60 11 85 88 92 37 54 33 19 87 90 63 88 90 88 84 19 85 35 42 25 46 76 70 82 88 36 72 62 92 37 20 1 22 9 92 57 60 24 73 45 12 36 31 2 25 14 18 8 48 57 32 93 33 99 76 22 35 46 81 26 83 2 26 3 8 17 59 65 38 32 10 49 66 40 49 88 53 66 95 98 24 25 92 54 24 66 75 56 12 57 81 92 56 6 95 63 20 52 26 57 82 35 4 48 72 52 34 24 17 29 22 38 51 12 91 74 77 65 30 87 20 10 79 75 13 74 36 30 25 61 86 7 93 87 52 65 40 85 86 54 12 9 91 62 18 82 34 95 47 63 82 64 70 61 39 80 34 72 10 58 33 93 62 24 81 14 87 19 98 73 72 10 79 63 69 97 43 3 90 88 63 72 52 32 31 91 12 62 61 20 20 92 13 81 16 91 92 3 10 90 74 81 97 53 42 64 48 85 66 38 71 28 8 23 59 39 12 68 1 73 87 19 65 98 97 80 89 90 81 97 78 55 76 74 6 19 38 54 2 3 89 72 30 97 94 88 34 5 56 32 77 42 50 40 38 46 18 25 36 98 22 14 51 98 85 57 15 24 9 16 26 95 85 53 90 77 41 24 81 94 54 56 34 2 95 71 47 14 96 82 10 18 94 61 14 79 16 28 1 22 43 24 17 26 76 6 4 15 27 84 10 80 41 41 82 34 13 29 45 9 10 55 24 4 14 36 80 27 63 81 48 5 3 62 30 79 67 33 91 94 16 1 72 56 42 54 87 52 83 33 58 90 85 79 93 98 15 71 25 78 50 70 82 53 32 10 30 99 43 21 91 56 20 63 10 59 16 96 11 96 29 68 86 12 47 77 10 62 48 32 38 98 2 18 49 34 27 76 31 67 96 20 23 14 82 32 72 95 27 80 91 53 48 77 65 93 54 74 53 1 5 88 96 6 6 45 37 30 21 67 97 15 86 18 29 67 48 1 62 74 79 54 27 27 29 91 18 81 64 68 81 68 56 77 71 59 20 9 89 40 73 84 52 60 2 80 25 49 79 84 23 58 38 48 82 65 39 98 46 1 64 27 66 21 2 38 77 21 44 66 58 17 50 10 74 50 88 98 98 65 83 20 21 19 67 1 81 4 98 27 5 63 51 68 81 50 4 56 70 47 23 26 64 70 34 36 18 22 35 17 84 16 34 5 32 1 5 14 4 4 38 6 64 89 74 43 39 75 98 8 23 19 33 84 87 66 20 5 85 52 19 69 65 52 71 97 52 76 11 54 77 48 57 39 35 31 81 72 7 77 79 27 96 10 9 81 74 28 85 59 78 5 27 43 56 97 38 7 71 46 58 48 92 15 86 27 44 65 96 50 43 75 74 37 83 82 18 57 8 1 14 83 3 38 27 57 34 62 63 5 9 21 53 1 35 39 25 78 5 22 26 45 94 97 81 75 77 96 32 85 96 44 68 99 79 92 56 13 55 17 18 61 35 70 59 67 7 81 44 9 1 69 53 93 65 32 68 42 28 98 27 23 40 93 20 19 83 73 32 38 89 49 96 24 17 53 90 23 35 34 30 33 2 82 26 64 13 94 6 40 90 31 60 30 24 79 48 7 52 77 43 39 26 37 62 42 90 51 63 23 82 92 55 83 72 81 45 84 73 51 23 63 81 80 90 3 60 38 7 10 14 47 49 39 82 9 79 70 59 40 92 42 30 45 23 2 24 68 84 94 17 7 55 95 86 45 95 44 81 2 54 94 47 1 31 27 9 10 96 66 47 88 6 76 31 26 76 55 93 60 49 8 64 5 3 48 47 97 92 28 97 44 22 42 42 53 68 48 60 64 14 6 50 19 81 78 45 55 33 36 15 80 42 76 82 44 25 29 40 15 57 35 56 76 76 97 27 42 45 85 4 57 90 53 75 69 31 18 25 62 52 37 40 91 14 22 35 38 50 72 50 7 7 6 81 80 3 8 22 45 92 25 2 80 75 75 50 5 90 72 64 42 7 4 33 20 25 66 55 74 36 5 79 43 8 58 21 10 65 41 53 56 63 54 36 39 29 83 41 20 53 3 59 60 6 90 77 28 54 31 99 89 33 76 30 41 34 49 48 99 89 1 53 52 53 86 88 81 68 27 98 21 29 56 78 32 46 54 59 97 84 59 84 17 35 15 57 69 63 4 66 50 4 17 2 56 3 88 36 70 15 32 89 42 87 65 73 31 19 33 28 3 89 13 18 24 25 72 90 85 75 54 33 77 70 34 31 71 20 64 39 35 96 28 76 83 91 47 15 10 79 40 11 68 50 28 90 72 97 78 57 73 31 89 48 98 22 78 69 39 41 9 71 37 34 47 18 25 92 30 33 71 70 43 38 18 68 26 90 65 4 45 36 32 33 83 31 52 60 97 90 1 4 62 35 36 7 52 58 98 82 90 68 50 31 6 65 98 29 55 62 30 98 97 62 31 79 90 82 37 87 70 35 89 32 69 25 37 19 82 35 98 73 1 48 2 6 14 1 34 66 60 62 64 55 24 92 34 14 74 68 98 43 3 87 72 69 10 9 88 92 42 86 63 42 33 64 48 44 62 79 10 22 39 72 77 62 64 9 73 37 77 70 79 79 55 51 47 65 60 35 57 2 19 18 43 51 81 88 94 44 66 3 63 5 74 40 65 38 47 36 74 24 6 51 1 61 3 47 26 60 79 80 59 98 97 99 47 76 88 42 18 52 42 81 54 16 21 19 51 67 55 26 88 58 74 89 19 76 34 42 34 14 20 92 10 17 92 56 91 78 95 9 28 37 89 81 52 9 98 4 73 51 27 62 9 1 49 26 75 82 67 9 93 85 2 3 2 91 57 90 69 52 99 96 89 88 75 41 94 73 42 68 22 66 30 29 67 76 54 42 56 19 48 50 4 47 50 4 38 7 93 5 57 92 98 46 79 74 84 73 45 27 41 65 92 68 93 57 44 47 96 1 63 45 48 67 91 95 70 28 1 61 32 57 52 31 3 31 3 86 2 45 11 41 10 2 7 3 58 49 49 53 49 13 97 94 77 86 89 45 14 87 6 44 44 57 74 46 85 74 31 87 19 41 26 29 42 32 31 98 80 78 51 27 88 46 21 65 32 9 8 44 95 13 87 38 68 59 83 53 31 14 38 49 53 61 77 92 93 7 90 73 82 39 98 70 84 17 33 15 23 40 56 17 50 41 54 18 97 35 69 28 47 5 76 99 66 52 89 59 56 80 30 38 17 26 6 99 43 38 14 65 77 67 81 25 8 33 43 5 68 10 32 15 14 6 14 79 57 3 36 11 80 64 48 95 89 53 94 32 88 6 95 65 72 74 88 79 8 31 83 75 38 13 89 51 18 1 29 73 1 64 83 81 26 32 76 16 82 68 45 71 73 40 34 45 15 22 22 20 50 5 94 87 15 81 37 32 81 65 5 81 27 88 60 53 18 34 68 99 2 13 70 72 51 5 17 63 24 36 82 74 40 74 61 52 55 97 84 34 60 88 15 87 74 73 40 91 7 6 89 7 16 59 78 66 61 93 29 85 29 9 59 67 82 18 19 35 14 1 68 73 87 81 60 61 54 97 51 58 3 40 62 19 96 39 82 58 30 10 41 58 18 97 23 98 15 40 33 26 40 99 99 25 80 57 84 32 53 35 87 53 72 48 71 66 86 54 22 16 61 62 71 78 59 92 74 72 32 6 95 69 5 92 94 82 50 76 12 1 11 98 53 80 46 23 46 30 76 68 43 35 28 15 13 85 5 87 55 34 90 50 3 94 43 94 74 90 68 85 90 78 83 41 56 28 63 1 55 37 66 98 71 93 11 84 76 15 69 31 48 59 79 48 51 20 41 25 10 9 10 97 85 90 38 39 16 2 39 71 38 3 67 8 94 77 91 70 89 58 99 35 15 76 80 63 95 19 87 5 26 94 99 9 84 35 47 98 34 84 67 70 86 34 77 80 9 66 51 95 24 48 30 36 24 8 98 19 27 83 21 50 77 18 58 59 52 5 57 86 86 22 56 73 55 31 53 61 96 2 56 18 47 83 53 70 91 49 86 16 32 7 65 9 22 23 67 74 25 23 58 12 44 12 84 97 42 35 58 36 35 13 53 81 95 4 52 84 52 36 99 83 43 62 89 64 82 54 36 8 76 93 17 19 3 1 16 42 33 71 77 67 83 30 47 77 33 96 59 82 32 59 63 72 19 50 35 2 5 70 9 78 62 25 96 64 23 10 7 53 79 81 19 60 12 65 37 42 59 96 23 90 53 85 63 69 36 97 70 38 67 76 16 27 1 11 89 21 18 93 72 96 74 90 57 85 53 91 26 12 85 48 2 36 31 62 6 64 59 75 2 25 52 16 51 50 24 38 69 41 31 41 38 6 31 92 88 81 81 12 92 67 57 91 3 88 54 6 50 13 81 50 35 31 65 84 80 88 22 47 27 53 87 62 56 16 54 42 96 36 54 86 1 11 78 3 96 32 9 47 42 87 96 77 18 59 61 95 45 82 43 71 33 30 32 86 44 85 29 40 19 80 27 19 88 3 20 85 32 26 30 73 13 24 50 28 80 9 21 25 89 63 93 22 91 25 7 35 9 33 72 27 13 96 44 1 96 63 83 28 86 13 2 98 34 49 24 14 58 44 36 47 6 30 66 96 52 72 29 58 3 98 83 15 93 27 14 89 87 96 18 73 10 17 69 43 65 92 57 23 36 92 67 39 20 32 33 70 2 59 28 5 58 11 19 49 35 32 38 22 29 53 94 36 69 63 76 35 55 31 55 89 22 21 28 39 52 61 9 53 20 35 57 75 45 74 22 80 6 60 99 32 11 94 65 80 55 42 13 11 72 65 97 91 85 23 31 37 81 39 88 99 73 45 72 17 19 94 94 23 52 93 52 62 85 18 40 41 59 52 49 29 18 46 21 1 66 51 36 48 87 24 45 59 68 17 73 85 11 67 6 62 58 57 25 44 74 64 84 31 15 33 60 30 76 78 30 40 27 65 87 14 88 30 72 55 47 45 38 55 10 43 18 66 97 40 10 72 2 91 1 14 22 60 43 95 36 71 35 62 34 21 76 21 50 46 75 96 89 11 52 96 51 67 62 48 5 69 18 4 60 19 18 79 76 58 74 13 29 8 72 63 28 46 81 77 92 54 72 79 64 22 75 15 86 36 60 90 5 78 93 63 94 11 42 70 69 15 80 95 22 53 56 47 98 37 24 88 90 93 67 54 15 41 66 98 76 25 88 78 3 82 41 96 90 83 64 57 95 45 53 17 97 7 61 93 44 82 82 34 76 47 86 88 85 50 87 59 74 75 38 74 55 78 70 44 59 35 1 54 77 51 68 72 58 29 65 99 12 45 31 87 90 17 73 73 65 60 33 39 34 70 12 86 48 81 30 6 14 29 59 90 77 28 60 35 54 26 32 65 68 63 50 56 79 24 30 42 81 62 79 13 30 90 99 75 71 27 80 83 55 38 71 33 63 32 65 17 55 97 82 21 60 30 77 37 53 7 79 33 66 58 45 95 46 42 70 15 69 49 97 22 86 69 52 49 98 18 65 53 13 45 73 70 75 48 5 26 54 81 58 18 37 2 11 82 43 81 97 12 28 94 32 14 61 83 60 57 98 25 10 11 68 81 78 41 29 83 66 81 64 23 96 99 22 8 81 64 86 78 74 14 71 6 25 30 88 84 87 85 7 94 95 72 73 72 13 1 53 77 81 15 97 75 14 19 82 95 80 68 71 52 79 42 57 4 70 44 85 57 29 90 49 22 62 23 91 75 23 44 50 2 59 47 76 70 63 57 65 41 25 37 93 3 76 48 4 46 91 89 1 18 79 50 38 39 70 29 12 92 71 61 91 30 8 67 99 68 24 63 10 47 97 3 49 71 50 50 18 40 37 16 55 14 63 92 53 33 22 64 25 90 26 14 20 31 81 17 99 3 77 7 47 74 7 95 44 56 44 61 93 80 74 49 94 38 39 45 70 58 9 93 48 32 7 65 63 85 82 60 88 57 64 35 30 70 29 73 24 70 32 18 50 6 64 42 41 3 86 12 61 93 3 9 25 9 72 85 92 54 43 80 9 7 13 38 74 39 11 98 9 40 14 57 46 77 98 86 77 83 95 38 76 97 45 1 5 17 84 96 68 27 74 74 32 86 13 6 24 21 2 30 61 15 86 5 91 83 88 69 66 82 5 40 79 47 38 81 61 22 77 29 47 51 2 76 36 14 79 57 32 81 86 90 95 71 94 85 54 81 52 18 63 54 57 40 2 94 22 62 15 96 89 59 46 90 35 79 2 14 36 33 92 22 24 88 90 16 71 44 94 23 59 57 74 16 95 75 9 15 36 21 11 23 79 54 11 14 33 12 25 68 42 18 88 63 4 78 79 74 21 73 94 79 29 68 93 22 42 2 36 75 22 44 97 1 98 6 12 31 17 36 97 56 51 85 20 54 61 96 26 81 69 20 61 95 86 54 17 28 53 52 3 74 94 97 72 92 3 81 21 17 15 18 70 66 3 89 18 64 85 44 43 53 63 4 48 47 55 63 74 8 15 74 79 9 69 49 98 69 28 20 83 43 37 54 7 38 41 24 99 27 65 42 77 29 44 23 73 98 85 48 7 98 20 83 5 87 33 4 56 58 21 40 1 55 91 5 92 32 29 89 56 93 32 33 20 73 56 93 71 39 39 75 37 56 59 42 43 89 43 97 47 63 35 46 16 26 50 7 57 76 95 14 68 25 44 85 97 97 76 67 37 13 42 71 69 98 11 10 85 53 7 31 14 41 76 30 66 24 36 22 1 29 33 66 54 76 51 49 72 26 16 7 38 56 77 7 54 88 17 40 39 23 68 51 62 44 80 26 65 14 47 63 40 77 29 91 52 78 41 24 4 54 30 41 10 5 46 64 90 60 2 28 82 69 78 42 11 56 68 75 67 13 39 7 90 67 98 42 43 39 65 46 90 92 85 1 96 31 64 85 90 63 13 70 32 90 13 42 44 78 17 11 90 53 17 80 19 13 22 61 51 84 8 42 76 92 40 71 23 4 54 11 66 66 80 95 54 90 35 97 68 51 6 57 3 22 37 21 35 57 81 83 41 88 23 16 78 62 84 98 63 38 9 27 2 87 22 53 77 56 48 44 6 53 1 6 72 37 26 7 91 7 88 31 93 9 46 71 69 28 68 32 63 76 57 62 63 76 15 39 33 60 82 36 13 80 41 84 17 64 89 7 70 75 37 61 83 80 33 52 8 1 82 68 74 39 30 36 15 42 74 45 2 54 78 14 34 17 95 48 80 84 54 49 57 88 10 41 68 40 90 73 38 72 41 13 9 70 46 22 10 18 66 11 71 43 22 3 59 18 48 38 99 1 86 57 88 93 97 55 34 85 28 71 56 69 81 64 37 27 83 45 44 48 55 13 90 77 13 47 92 61 84 91 61 68 48 47 62 43 2 95 29 28 64 84 94 46 46 29 70 30 73 13 77 29 25 65 4 38 12 95 96 94 86 55 62 35 99 22 75 2 15 4 27 79 85 21 23 30 49 90 57 23 3 34 49 28 96 52 63 8 45 57 99 31 12 60 63 9 81 39 8 94 40 34 71 24 54 91 51 2 81 8 24 84 39 72 10 35 22 70 40 66 27 38 94 36 97 58 44 76 94 52 70 32 85 39 53 38 30 4 39 12 9 62 93 47 32 3 79 51 72 18 15 96 55 9 32 52 64 73 26 58 25 96 88 9 33 39 46 63 43 84 72 49 44 63 94 73 63 73 24 35 88 38 29 43 46 60 92 9 31 19 64 56 13 52 64 45 91 10 6 32 91 77 78 35 38 72 6 1 44 29 33 32 64 61 75 8 19 67 16 50 85 80 6 97 30 67 41 19 74 46 50 63 22 29 97 59 98 1 60 42 29 92 74 92 52 49 97 70 14 14 20 97 93 23 94 21 87 35 40 61 79 89 24 1 16 19 57 13 19 17 54 45 8 26 35 57 74 33 27 86 44 45 83 37 65 75 55 53 9 94 12 87 82 34 85 95 50 42 8 67 57 62 12 62 87 47 19 60 77 43 44 21 87 27 55 51 2 10 2 8 5 11 94 86 44 79 81 94 22 87 61 76 47 70 38 32 15 56 91 91 98 33 10 84 59 64 35 59 72 34 66 76 44 59 60 88 38 39 80 57 26 39 33 70 7 70 3 22 24 91 11 23 25 21 5 81 82 37 40 54 70 5 28 14 63 87 99 1 25 77 56 48 16 88 19 23 57 19 42 78 10 52 1 34 70 3 16 53 39 53 7 9 57 35 21 20 20 20 19 42 97 72 90 11 58 7 31 15 25 72 91 34 23 91 66 92 92 79 45 31 32 50 40 87 84 58 5 2 77 21 44 72 92 34 83 51 38 12 63 62 82 54 93 5 44 59 94 36 38 38 64 68 87 2 55 69 59 57 70 37 78 14 7 70 45 87 19 80 99 80 42 81 34 34 83 75 90 75 9 27 13 73 94 99 74 47 66 34 4 37 68 81 48 72 50 91 60 68 71 59 48 12 38 80 45 21 55 33 95 64 59 7 35 53 4 9 99 70 40 2 5 6 82 52 78 32 41 38 98 13 96 46 22 32 24 64 52 79 96 45 41 56 51 75 7 55 81 7 23 20 6 27 23 87 76 1 18 18 36 14 28 30 59 49 61 83 11 13 60 7 56 98 62 5 73 69 57 52 73 79 69 78 4 92 63 80 92 78 95 29 91 23 58 49 69 18 30 79 28 89 85 83 87 46 86 58 13 43 8 83 21 77 61 24 69 22 4 59 98 96 85 89 19 42 38 85 59 67 64 86 54 48 68 39 91 54 96 4 96 5 86 17 79 45 41 48 64 42 7 62 39 92 50 55 34 85 39 90 53 3 76 5 48 44 44 37 97 38 38 92 42 22 9 19 64 47 66 29 87 71 88 26 61 38 78 92 24 17 82 74 18 56 78 63 1 20 1 95 58 36 87 97 58 94 17 22 41 80 50 28 49 39 51 10 74 28 99 97 44 79 69 59 36 46 21 34 65 21 27 23 56 13 19 12 7 35 34 47 13 81 73 62 18 22 69 92 49 67 87 91 46 57 48 79 3 68 11 65 86 36 86 43 48 5 52 54 37 85 98 49 67 69 9 84 91 76 74 38 43 62 27 86 17 75 64 17 43 72 81 30 8 67 70 55 71 22 9 6 6 8 55 72 74 61 54 65 37 27 2 77 86 28 64 3 3 26 19 44 97 97 73 6 65 41 60 34 60 67 40 65 72 92 35 46 53 87 12 88 14 11 65 99 38 29 99 39 54 16 82 50 13 53 55 75 91 15 10 51 81 47 17 53 39 49 97 89 36 7 77 49 17 43 48 54 69 45 92 22 60 72 71 73 25 24 48 16 36 55 65 18 2 79 68 40 28 63 30 64 69 5 13 85 45 59 38 15 4 28 34 62 1 3 35 23 26 80 37 61 36 2 76 35 80 43 75 8 6 3 69 73 7 80 58 52 39 95 64 40 22 95 2 22 97 34 42 21 15 76 79 48 77 56 82 55 96 55 61 99 55 30 72 62 8 31 12 46 24 73 84 43 68 85 64 63 20 5 83 32 80 62 77 56 16 59 9 12 13 69 12 67 97 83 29 5 12 38 49 34 11 33 76 76 16 39 39 33 43 22 62 21 82 39 76 97 96 85 8 9 52 19 75 47 99 3 52 10 38 98 43 49 31 17 23 44 55 62 77 95 81 39 15 63 78 88 59 74 73 66 80 24 82 55 70 81 57 20 88 93 18 29 42 46 46 62 90 98 22 67 94 4 4 9 64 79 96 21 51 68 86 31 89 66 84 59 48 39 79 34 32 94 63 71 41 9 34 31 7 55 95 98 56 96 5 21 76 99 41 27 67 26 56 54 91 40 13 37 78 89 71 11 84 32 81 23 40 13 51 44 68 46 41 24 42 45 42 16 44 81 43 9 5 96 62 93 36 73 31 12 62 99 20 44 29 99 64 68 12 15 10 77 60 50 99 1 95 41 16 37 20 56 46 24 50 8 18 83 80 46 95 41 43 13 82 71 12 47 37 22 61 46 98 20 94 95 18 87 35 31 24 54 87 67 76 35 73 91 19 51 37 14 91 77 24 72 48 36 19 84 57 77 28 53 96 20 49 14 7 83 43 29 35 30 95 11 62 66 99 80 18 34 91 7 11 16 78 56 51 96 40 6 74 66 56 68 85 3 80 90 83 23 17 19 50 10 27 12 76 27 92 91 58 83 97 69 96 76 25 47 70 63 50 42 27 5 9 10 7 88 99 90 9 14 9 58 24 33 67 97 57 57 88 16 39 85 84 35 59 7 80 28 69 28 69 95 32 77 6 39 63 3 29 71 17 35 27 38 67 94 35 25 49 23 38 87 6 22 23 63 26 3 90 95 30 57 88 60 33 91 98 95 94 27 65 9 59 89 46 26 81 78 48 31 98 85 18 4 5 38 64 31 38 54 24 66 12 12 26 44 2 24 37 95 48 99 2 7 89 45 32 70 23 78 1 21 61 19 22 66 56 86 94 92 38 16 58 47 27 83 88 28 7 26 21 54 25 22 60 12 64 89 82 86 65 82 5 27 98 27 90 53 11 82 45 48 97 3 95 22 85 83 48 89 7 68 43 30 88 1 41 52 87 23 37 51 4 41 75 2 65 65 52 75 47 96 24 42 96 17 63 81 97 11 68 5 77 9 34 63 7 74 13 94 95 49 43 98 88 18 97 53 82 50 29 27 44 50 68 41 66 29 20 63 40 88 65 15 96 98 77 4 71 89 95 64 37 38 60 25 53 57 77 35 5 4 59 47 53 25 85 17 53 5 80 92 90 45 7 85 42 81 86 13 71 79 74 6 15 34 30 67 90 5 99 93 9 58 38 61 82 23 78 35 25 56 26 16 98 30 98 40 12 84 50 80 61 24 85 75 57 13 42 46 17 41 37 25 96 74 84 76 96 62 11 21 16 34 34 14 64 32 54 73 14 2 53 72 26 38 47 80 48 86 26 64 25 62 87 19 36 71 94 30 31 4 51 46 37 82 57 98 13 11 71 24 11 22 96 36 59 41 14 7 28 40 69 50 99 56 69 34 27 63 63 57 66 12 1 2 92 57 99 5 66 69 28 76 90 24 10 48 65 23 52 90 62 21 40 60 76 9 93 1 72 54 55 36 64 53 35 56 11 33 60 74 2 85 50 89 8 59 37 70 81 89 60 42 8 99 99 82 7 90 82 76 42 36 12 6 88 47 59 96 79 17 70 78 3 20 67 8 76 5 77 56 91 37 95 96 34 94 78 40 82 59 16 24 94 26 28 80 70 86 77 47 4 45 25 4 65 91 11 39 93 87 94 82 24 87 79 57 81 55 95 63 12 11 85 4 36 13 84 6 98 59 52 99 4 74 3 66 64 11 6 55 97 97 36 19 85 15 74 66 67 69 28 79 77 11 82 14 23 64 17 21 23 67 19 27 41 21 92 3 30 95 58 27 93 93 44 78 6 18 42 72 84 69 49 61 79 30 72 99 93 87 21 17 54 37 41 92 55 31 93 84 27 51 10 20 42 53 97 47 68 39 17 50 7 64 11 83 93 81 83 86 68 2 3 20 38 41 10 92 72 3 75 98 53 84 18 92 37 13 39 3 51 54 52 55 18 62 39 9 41 20 94 9 19 95 28 54 36 38 44 8 38 19 6 89 3 21 81 39 33 19 39 82 70 90 37 85 51 73 93 91 90 85 1 9 80 26 60 17 61 5 22 99 23 26 86 26 46 67 62 77 83 2 59 53 91 93 38 42 67 31 34 55 17 32 62 94 55 22 9 17 26 31 14 49 54 99 72 97 64 34 74 48 35 31 1 25 25 37 64 89 65 95 44 79 27 6 74 82 26 80 96 51 9 8 99 62 5 71 60 68 4 32 16 38 63 15 60 87 49 25 74 14 20 18 93 45 22 65 27 47 45 21 95 54 26 95 14 30 64 71 97 65 4 12 4 66 24 61 51 72 85 25 83 4 40 74 48 59 39 72 4 82 92 99 34 18 92 47 47 54 19 42 20 22 51 21 85 74 81 36 44 65 58 28 68 95 2 16 55 41 87 56 21 77 55 54 92 45 1 39 99 17 78 17 36 30 37 21 4 16 54 48 80 10 73 48 6 74 61 58 13 48 12 33 25 67 84 17 10 83 53 7 99 30 23 34 59 59 52 60 73 7 6 53 14 78 99 17 51 60 74 63 7 86 94 29 51 76 44 58 59 94 65 57 24 87 90 80 45 42 41 18 46 44 68 60 23 67 76 71 26 49 34 30 33 26 58 81 3 99 39 59 92 4 16 16 89 4 94 34 44 35 49 89 76 17 47 96 82 22 67 8 70 99 37 1 23 92 81 25 90 20 82 82 22 95 95 11 99 89 44 43 22 90 30 98 7 75 94 88 96 60 95 66 59 30 66 81 21 45 5 9 64 84 90 83 79 83 93 76 73 35 17 94 25 47 90 32 22 83 18 16 43 12 79 99 39 43 78 59 87 82 65 49 64 53 33 44 37 26 20 10 59 37 2 83 81 92 13 1 75 31 16 18 42 94 15 80 37 92 38 24 73 3 72 37 56 3 80 92 29 98 99 87 35 1 68 14 92 81 14 67 10 29 82 49 21 94 29 57 87 64 78 60 65 48 94 19 51 73 11 77 71 8 62 4 8 30 17 1 9 30 65 16 56 46 64 76 40 91 31 25 53 7 82 18 54 77 36 3 50 44 77 21 49 39 22 57 67 38 55 73 67 20 87 23 63 49 96 2 38 27 26 91 33 9 7 84 83 41 85 33 84 62 51 34 99 72 88 64 10 43 35 74 60 20 94 22 69 90 23 7 17 46 97 49 52 5 31 35 43 16 65 27 76 14 58 73 83 44 37 90 86 69 64 45 89 58 66 58 46 88 62 62 34 58 9 86 60 38 19 3 53 82 27 27 95 83 99 79 27 34 69 12 4 32 56 90 87 22 46 34 8 8 93 41 65 1 25 25 38 42 27 88 24 52 16 17 35 15 95 61 47 63 72 50 94 28 38 79 47 83 13 54 90 7 93 54 5 16 76 42 57 2 30 78 53 43 95 87 56 88 48 3 51 19 50 43 44 87 23 91 68 35 45 56 39 38 10 43 52 84 82 7 85 11 85 38 53 78 23 9 66 68 9 18 86 58 60 31 43 82 22 11 16 64 67 52 1 74 93 52 58 75 58 43 85 41 78 37 19 98 43 85 67 52 1 51 8 58 81 51 39 1 61 54 63 26 6 63 1 96 13 58 72 68 99 55 10 75 89 26 74 33 11 41 82 9 91 87 67 71 38 6 71 97 57 34 21 60 94 21 57 7 77 27 75 76 81 82 51 69 8 25 99 17 63 81 25 53 68 89 24 5 92 92 99 49 25 20 10 19 41 64 24 18 90 96 91 69 78 40 38 83 63 37 99 26 16 23 76 82 10 99 86 3 90 83 51 15 3 58 31 43 22 54 58 12 50 47 81 26 87 17 10 48 54 9 71 67 29 48 49 39 45 33 41 35 16 89 47 19 48 78 59 67 30 16 79 80 60 58 4 45 74 13 92 26 20 64 93 48 10 40 86 54 73 25 87 86 15 34 5 60 10 62 27 40 75 4 18 35 59 21 80 34 32 72 57 51 34 50 98 43 90 83 97 61 8 82 47 20 16 50 77 24 12 5 61 86 6 76 21 65 94 98 96 26 71 53 76 3 2 73 46 89 56 41 50 61 23 94 81 36 44 58 59 53 60 18 37 64 93 56 27 88 54 23 14 23 73 88 26 74 61 69 61 15 10 11 75 30 4 54 65 47 13 23 98 70 40 35 34 32 90 60 20 45 80 31 65 54 19 90 26 77 57 87 91 66 95 67 93 98 21 59 44 31 79 42 2 17 74 33 48 65 91 67 8 69 96 72 21 15 61 47 92 18 32 83 82 27 48 75 26 69 32 67 99 9 7 98 26 80 30 71 45 19 37 50 85 33 21 7 47 81 51 37 96 82 19 76 9 66 50 32 35 81 96 33 88 3 29 12 83 56 82 26 72 19 76 58 51 96 62 96 75 13 33 69 94 51 46 1 18 95 31 50 74 27 80 62 30 8 73 11 63 54 36 34 72 10 91 22 4 51 18 76 63 48 46 57 99 91 55 15 84 85 62 58 13 43 19 40 50 89 50 11 43 85 44 14 93 33 35 94 83 50 71 44 97 17 98 96 6 54 9 89 39 71 45 49 12 63 88 59 53 38 69 93 22 12 7 15 42 39 7 24 88 77 67 86 93 64 80 96 18 89 85 54 58 29 4 69 91 89 28 42 28 94 34 47 6 40 59 46 77 65 69 65 43 34 49 34 95 30 31 13 17 14 65 74 42 66 43 32 55 68 71 80 62 5 27 68 43 83 12 20 49 78 82 91 12 32 23 8 59 51 18 75 65 80 49 5 46 89 34 99 57 6 79 19 8 5 84 50 87 95 67 34 73 50 25 83 79 46 88 38 96 4 13 59 84 59 64 30 48 95 27 5 1 5 23 7 9 8 56 93 3 22 28 74 69 50 57 48 95 45 83 90 48 95 49 30 54 11 58 2 7 84 6 5 88 26 11 94 33 67 86 34 86 14 8 55 61 64 1 57 7 83 47 52 78 93 82 30 5 40 29 11 24 32 15 11 57 26 5 88 90 90 22 76 2 29 29 63 90 29 18 96 12 62 48 87 55 28 15 59 67 43 67 89 72 82 99 29 6 2 17 95 90 36 69 89 64 97 50 54 26 67 48 35 27 94 22 80 22 36 37 89 76 5 76 48 86 75 76 89 74 91 84 62 27 51 52 89 48 2 41 71 67 89 6 93 83 25 71 3 60 9 91 36 13 65 83 96 38 57 85 13 46 67 74 71 18 24 60 63 26 1 34 90 87 37 83 68 61 53 71 19 61 60 52 71 26 33 67 63 87 50 73 34 15 48 5 32 69 64 92 94 62 24 84 50 60 66 16 19 19 86 35 77 47 86 48 70 17 13 33 4 62 7 37 76 52 41 6 21 3 97 14 63 21 95 11 78 59 26 94 75 13 29 52 57 13 99 27 27 12 57 30 71 61 67 45 11 6 50 32 9 45 43 69 63 36 79 41 95 5 33 68 15 59 21 71 69 18 95 95 28 51 26 96 12 90 42 23 95 91 52 2 37 92 70 99 28 49 39 21 52 69 89 66 29 10 36 97 25 31 93 52 79 17 47 91 7 88 12 99 77 63 2 12 53 69 10 80 17 48 2 68 17 88 34 43 95 69 39 20 98 30 70 77 46 17 68 50 5 79 49 81 40 50 93 92 18 3 71 34 48 70 2 62 58 35 4 53 5 42 70 1 71 40 77 15 54 46 64 56 23 13 38 61 61 29 51 78 29 22 12 74 91 11 34 47 45 37 99 47 78 68 47 47 8 23 61 60 68 25 16 88 38 51 49 96 79 98 74 6 20 83 77 10 91 12 56 34 48 54 79 25 22 26 71 27 46 33 86 14 57 3 1 92 53 47 88 31 45 60 34 65 41 12 72 32 23 26 66 68 77 45 92 96 68 64 24 15 94 8 26 51 8 26 42 59 73 28 87 16 86 21 80 27 30 50 57 52 76 21 19 53 63 11 48 29 72 69 41 66 76 67 18 82 90 57 41 61 82 26 77 68 46 55 93 74 4 50 24 79 68 42 30 31 53 77 59 25 44 1 91 19 65 7 1 53 61 39 15 43 64 89 12 8 42 5 81 45 52 6 24 20 47 52 50 97 27 7 21 71 5 10 87 69 16 87 23 74 24 35 17 85 24 26 92 65 30 72 11 79 75 32 98 20 81 46 18 7 51 36 75 55 45 62 25 58 49 45 32 70 79 46 55 3 72 45 65 99 17 73 79 89 4 75 10 82 20 25 88 68 60 63 23 3 25 45 60 71 89 89 39 66 35 93 68 7 39 32 5 53 3 81 41 6 56 50 88 73 72 74 41 32 38 62 34 60 5 91 30 94 80 68 60 13 62 27 20 98 56 22 49 58 3 89 62 56 37 50 30 9 24 68 38 59 30 69 18 33 60 47 27 38 15 84 51 74 9 68 70 62 89 18 21 91 5 82 47 42 30 74 48 51 43 86 11 70 55 26 3 14 72 27 51 84 10 2 57 16 69 27 78 56 42 96 45 47 76 92 88 6 64 34 54 5 20 62 73 75 87 75 88 59 1 37 42 8 37 98 21 4 23 98 60 65 92 5 12 68 94 97 71 59 31 26 63 49 87 36 22 75 10 8 32 8 44 73 15 80 71 35 84 94 32 42 57 24 46 66 90 39 61 61 97 89 86 58 38 74 94 59 47 2 66 78 9 9 52 21 88 21 53 70 13 82 12 69 7 56 35 94 94 93 55 89 83 40 47 19 12 39 78 58 40 42 34 46 50 85 66 37 5 18 5 17 99 15 84 4 70 19 97 62 11 53 51 93 92 95 12 4 35 87 59 74 28 92 21 77 76 84 12 80 2 15 94 2 29 78 5 96 95 3 56 6 53 7 98 43 2 8 44 36 95 3 9 21 92 29 95 68 13 8 46 15 20 41 14 48 19 18 42 14 18 97 19 68 2 15 11 1 21 52 37 14 52 43 34 45 71 29 11 81 36 57 93 53 97 7 1 16 23 40 30 40 37 46 9 38 59 17 39 79 69 73 92 19 16 26 63 84 54 74 63 88 31 55 41 26 61 40 41 81 79 68 22 17 13 28 52 71 42 88 50 9 61 40 28 74 65 90 56 19 62 20 5 90 74 46 16 33 83 55 15 62 21 34 76 31 59 27 2 1 15 49 10 76 88 35 48 53 23 5 70 85 22 72 73 95 18 87 26 98 42 38 61 60 69 35 91 28 61 90 27 76 40 34 50 26 68 97 77 90 2 45 73 21 17 47 14 33 34 40 31 73 75 89 33 45 25 22 72 85 11 96 59 50 30 9 73 95 5 50 84 4 94 57 25 12 2 38 44 35 77 72 6 51 62 39 95 86 58 65 69 68 62 29 16 89 35 89 83 39 37 67 43 30 22 67 39 24 5 82 56 80 54 62 31 16 98 24 99 56 88 69 23 48 95 38 36 30 25 19 67 60 83 10 89 5 74 28 26 76 8 82 54 59 42 82 73 40 6 72 93 94 39 16 40 34 52 75 62 74 93 29 34 76 38 23 79 12 48 3 85 55 84 40 13 24 22 85 63 28 57 57 20 96 70 59 28 22 35 89 96 26 18 28 1 53 49 79 64 96 79 48 50 62 87 62 85 9 47 49 34 2 4 51 95 71 11 24 91 43 11 85 66 29 13 66 81 61 43 44 56 23 91 4 84 76 65 69 82 10 16 17 9 17 65 5 86 73 26 77 16 36 62 80 62 74 46 44 34 87 85 89 10 74 92 91 50 55 58 32 62 72 46 68 88 12 70 74 84 95 51 98 30 11 78 91 85 22 33 17 9 16 6 16 89 95 7 39 48 65 71 8 37 17 75 23 26 46 95 11 39 46 9 68 55 84 58 40 6 88 56 15 5 59 30 93 52 37 31 97 99 2 5 34 16 77 56 42 23 51 52 62 95 58 28 50 42 83 87 47 72 41 59 74 99 89 65 49 24 95 46 21 94 48 54 11 25 8 50 46 59 99 6 52 57 33 2 96 15 86 41 84 27 1 58 24 87 23 72 9 17 16 27 11 61 80 21 85 87 68 29 44 67 34 95 22 65 94 16 79 80 57 63 7 55 19 30 40 41 99 48 57 13 74 66 73 52 84 57 37 53 85 81 18 18 74 40 82 69 55 59 49 10 22 54 64 40 81 2 78 79 47 34 91 19 97 63 70 81 18 8 34 1 86 52 18 60 89 99 29 42 58 76 52 77 30 14 15 11 16 91 89 62 23 79 81 20 40 49 1 57 54 35 57 40 84 75 98 73 72 25 15 29 1 64 6 28 78 19 37 91 10 24 51 32 3 30 51 40 79 49 96 33 83 52 71 65 25 69 38 96 91 51 23 90 13 29 18 88 47 52 79 54 76 31 83 76 60 34 17 37 82 11 70 64 62 39 29 86 6 65 83 96 14 6 86 26 32 3 15 76 54 91 28 28 20 11 5 78 44 19 15 25 29 82 86 91 21 13 75 24 75 56 21 88 60 5 13 91 5 25 66 57 16 93 84 34 3 86 12 46 3 26 68 30 7 52 21 27 65 93 49 40 50 69 27 10 71 39 98 76 63 62 31 76 54 13 10 56 99 19 99 99 45 68 29 49 20 47 73 82 41 22 23 90 88 49 97 60 85 95 34 48 56 64 22 10 76 30 65 73 48 64 71 90 30 99 39 50 47 13 30 85 32 52 73 21 98 70 80 83 63 12 29 17 73 51 26 47 78 90 19 26 55 89 15 84 86 51 32 31 61 62 16 93 12 86 14 11 54 91 91 16 1 21 32 73 69 58 20 47 48 36 70 1 25 82 83 10 34 13 40 94 72 54 87 84 40 98 92 94 89 83 10 89 2 41 62 70 96 80 15 45 14 83 43 37 65 26 46 96 37 83 91 9 37 76 90 77 75 82 69 64 64 78 52 65 17 12 34 14 89 48 56 4 29 98 40 94 23 83 88 57 66 79 65 4 56 56 78 31 36 47 92 99 25 44 63 39 56 96 52 45 42 8 48 69 5 85 61 25 68 49 81 35 29 44 38 82 99 16 13 36 62 5 33 84 49 93 21 3 89 73 47 30 78 95 98 80 80 57 3 47 6 83 81 34 28 17 16 25 32 26 58 91 29 89 73 77 82 91 79 70 64 24 97 41 17 93 19 95 50 22 42 55 3 23 87 28 39 3 53 68 27 9 57 55 97 28 30 80 19 7 48 81 30 45 20 47 38 38 42 87 57 83 42 58 4 27 85 40 30 36 6 54 45 60 9 40 87 38 18 4 44 65 82 73 8 2 18 45 38 59 30 92 40 70 50 43 96 36 82 24 69 85 77 12 45 83 52 30 21 69 34 62 33 16 36 38 16 51 83 51 11 11 43 50 80 93 91 75 27 71 98 95 57 74 6 2 57 57 32 76 24 63 38 54 76 71 92 91 23 73 40 31 83 83 78 62 74 69 35 1 41 31 93 95 5 98 94 60 53 26 36 77 86 71 29 63 41 21 52 63 91 92 91 75 73 69 35 47 39 67 45 77 97 38 70 1 35 64 60 87 88 93 62 74 62 91 37 3 10 87 65 2 79 54 74 52 24 7 96 60 73 41 35 70 78 5 68 11 68 28 96 56 19 56 29 79 47 65 81 55 50 45 54 29 98 28 78 22 32 74 81 5 15 16 72 91 18 41 99 86 66 95 40 85 52 68 64 96 32 43 49 81 87 3 9 84 28 84 6 59 59 85 63 71 98 34 60 17 74 60 1 40 53 40 23 5 7 84 99 36 28 48 17 13 51 25 96 78 10 1 36 66 85 98 35 81 30 95 97 4 55 95 42 8 34 64 11 40 47 10 75 72 55 89 84 4 13 79 82 20 79 16 85 62 12 18 43 42 13 39 45 65 32 86 71 65 49 81 3 95 88 75 65 41 65 49 45 77 26 25 94 3 40 77 64 51 94 6 92 8 42 36 70 73 20 41 37 68 20 39 61 6 15 26 47 77 73 91 54 96 16 46 99 55 23 61 6 17 66 96 22 6 32 92 77 51 33 14 18 51 52 78 56 64 3 3 41 73 93 94 69 7 38 66 59 60 28 63 77 91 59 98 97 90 88 74 39 22 87 56 72 37 33 26 2 33 29 42 4 20 35 70 25 72 37 83 33 64 46 8 55 5 4 50 92 92 22 30 12 9 83 81 44 16 7 45 46 33 84 49 53 19 20 77 89 56 58 22 18 5 27 70 7 30 21 97 20 42 27 31 49 10 12 90 24 17 35 69 49 19 17 99 36 36 76 25 89 35 44 5 37 70 74 43 97 92 38 18 33 64 46 79 72 58 69 95 74 2 62 21 20 78 21 53 12 96 77 1 29 21 3 63 88 77 5 86 67 42 2 99 7 47 76 76 3 45 71 74 46 33 95 64 10 16 17 21 10 92 20 37 13 22 99 99 96 4 83 62 44 84 59 50 29 36 26 32 78 94 6 23 25 1 86 34 16 1 53 24 92 70 60 4 89 59 3 84 61 85 46 5 67 5 52 95 40 75 27 17 67 31 39 91 31 25 24 45 23 74 68 16 44 28 19 33 84 19 17 43 2 60 47 68 65 96 61 3 69 86 19 36 17 57 28 45 79 49 89 3 23 55 16 64 80 32 94 65 50 10 8 51 69 53 17 34 47 77 35 17 63 53 50 79 9 75 25 87 24 12 87 44 67 3 8 47 34 3 10 83 10 16 32 78 68 48 11 13 26 45 27 86 97 77 66 6 52 88 91 74 97 78 18 64 79 24 10 13 24 19 94 33 34 24 11 99 72 21 13 95 65 37 79 61 14 43 64 66 31 55 40 29 34 55 90 11 78 99 23 2 17 15 34 48 39 45 48 9 63 58 4 27 94 82 87 9 26 49 72 54 5 10 80 36 64 71 46 43 68 66 44 82 81 76 31 20 21 76 28 81 34 29 6 26 9 92 32 32 40 2 84 44 11 64 77 75 33 21 16 99 86 57 81 65 33 10 84 51 85 10 33 17 36 38 41 43 29 70 74 68 72 56 10 82 21 84 55 51 5 68 48 88 26 28 54 58 37 38 10 21 46 40 37 81 77 75 24 4 46 96 71 18 52 78 97 70 62 51 20 64 19 67 53 42 94 7 1 32 42 10 52 85 49 86 65 24 62 86 28 6 82 96 23 33 73 18 1 33 66 20 97 83 87 48 25 81 52 25 11 93 32 60 77 78 45 42 3 5 26 28 10 9 24 30 39 96 45 39 30 12 59 25 94 44 72 19 23 24 42 34 15 73 91 91 52 36 31 54 40 57 79 47 63 3 74 99 97 20 38 25 31 94 47 23 38 19 41 61 40 82 92 52 54 83 44 6 18 72 57 55 27 36 3 89 36 76 88 31 93 25 53 22 19 99 44 55 16 83 14 53 63 6 6 17 86 47 20 2 17 76 57 44 10 57 33 44 31 20 74 25 44 26 46 60 23 88 15 39 71 26 89 34 29 94 51 14 39 70 15 56 45 69 99 52 26 30 95 55 49 68 77 92 93 21 51 16 9 65 52 79 91 42 12 18 34 60 31 73 28 46 29 72 15 26 25 39 55 18 93 5 85 70 94 76 90 45 90 97 9 42 76 97 81 85 15 16 45 46 86 73 89 13 43 4 38 65 40 90 83 33 94 66 1 87 43 89 30 33 86 36 72 60 31 54 46 46 67 90 89 53 61 76 65 5 77 1 69 18 90 50 48 83 17 49 68 57 36 97 87 22 32 59 81 62 11 25 6 77 14 94 28 74 70 92 76 46 90 44 63 81 93 11 64 8 57 32 62 92 27 49 14 58 9 93 21 17 18 26 92 29 19 20 2 86 11 77 32 1 19 92 81 11 4 43 18 60 72 80 53 97 27 64 53 33 57 73 50 73 97 42 99 14 61 1 97 71 76 28 70 94 20 49 5 21 92 21 81 62 98 32 59 25 95 13 58 51 83 6 24 78 47 23 89 6 24 87 75 97 13 45 91 32 93 94 53 83 15 32 44 11 63 3 35 56 13 90 7 94 95 30 70 40 51 60 46 72 45 19 69 57 63 58 86 54 52 37 36 64 68 79 74 29 79 8 85 90 97 91 84 93 20 54 31 68 12 76 40 56 92 9 11 55 64 97 8 17 32 43 80 98 20 53 27 98 60 10 88 57 99 72 48 17 25 77 84 36 51 24 90 44 30 1 96 93 95 4 8 26 44 86 24 63 39 48 62 98 56 50 53 55 21 99 71 43 76 55 78 25 76 66 68 6 65 65 96 60 68 5 85 11 90 7 73 27 55 33 23 11 81 73 63 2 70 32 42 44 86 20 69 60 84 37 65 49 2 59 7 68 61 90 76 49 96 49 75 49 82 95 57 63 69 20 62 39 51 4 81 35 21 50 94 5 84 57 51 84 17 58 52 77 48 26 25 42 74 99 91 54 93 48 17 62 66 76 98 15 79 79 50 1 27 44 3 12 99 54 95 14 10 45 90 57 70 13 98 44 11 87 96 4 34 13 63 99 89 59 14 66 39 61 64 63 4 65 74 3 19 67 16 26 12 4 82 81 17 78 24 27 64 20 28 97 30 90 94 17 49 6 81 85 67 45 49 68 10 21 70 26 88 83 51 99 86 31 79 1 8 1 25 71 18 52 66 45 40 58 60 89 63 41 72 28 83 19 95 91 40 63 17 26 46 66 23 31 94 2 31 99 99 54 68 17 4 34 60 44 91 20 31 53 60 3 78 43 20 72 32 59 35 47 82 79 13 5 10 5 5 38 5 4 89 72 19 93 5 78 37 93 97 67 46 55 67 25 95 86 96 28 43 29 74 23 8 84 28 15 86 32 51 90 33 40 61 51 31 63 27 67 56 22 32 3 76 97 25 70 81 19 97 23 45 69 45 53 51 70 65 37 2 14 26 33 52 84 83 82 47 9 50 3 30 79 3 7 76 27 76 56 43 71 78 88 38 21 39 88 91 4 25 90 16 48 23 67 32 7 49 78 15 96 79 42 76 81 48 50 7 22 6 49 92 81 35 30 3 73 16 93 75 41 83 90 86 7 57 19 11 4 94 23 1 73 64 74 53 11 24 59 32 28 8 23 9 43 50 9 14 66 99 88 5 81 76 90 87 31 9 95 35 2 16 35 72 77 9 25 87 30 83 18 57 89 38 64 30 87 70 43 53 70 30 57 51 4 48 36 35 54 29 69 53 42 2 26 19 8 50 5 37 32 20 92 21 57 54 48 44 24 88 95 91 18 50 40 22 95 75 54 50 2 23 3 43 22 26 60 29 74 64 63 6 81 53 24 38 7 71 79 29 59 72 18 75 23 58 94 18 31 48 65 31 68 66 73 89 91 31 16 65 92 78 68 73 32 91 9 36 62 86 62 20 58 78 92 78 34 86 94 62 34 59 92 2 23 64 88 13 94 4 75 87 79 44 58 9 35 67 45 95 53 5 13 9 80 5 85 14 90 79 76 22 36 66 21 57 30 9 69 25 10 44 10 88 85 67 97 19 34 40 14 84 42 24 91 23 28 74 36 16 51 10 35 84 76 55 41 6 61 10 28 70 52 37 56 37 5 53 55 36 92 66 19 35 89 8 57 15 81 90 28 32 1 62 16 76 15 55 79 73 64 8 41 14 42 97 51 46 48 6 80 39 70 96 73 59 4 28 72 82 16 99 12 14 60 25 89 72 79 67 44 42 74 82 55 16 77 6 60 26 10 38 64 79 34 35 36 35 60 8 15 75 6 26 89 63 50 76 33 28 41 74 69 15 57 24 29 34 28 86 59 37 24 21 14 55 55 49 87 13 55 2 86 58 25 73 21 72 47 51 99 88 26 66 1 82 90 29 16 18 13 73 52 34 93 65 86 47 14 73 59 66 72 43 24 94 16 44 67 63 93 64 51 19 29 51 98 19 78 12 34 90 84 83 25 76 48 11 23 59 82 79 24 54 23 47 47 36 89 12 98 82 73 49 98 2 1 96 18 76 8 49 66 92 32 90 66 77 99 86 35 81 65 58 33 85 5 79 22 91 90 18 73 64 67 71 63 65 67 81 41 73 30 5 65 60 95 31 37 92 15 69 73 79 27 6 63 30 85 82 21 73 97 92 35 62 63 98 27 29 79 65 2 7 68 64 66 61 92 2 53 7 70 26 83 95 31 44 23 14 24 43 87 22 35 22 83 96 18 9 25 96 73 24 2 39 87 67 99 77 66 52 83 37 77 66 30 7 9 52 20 32 92 5 53 28 25 37 22 40 45 44 35 16 67 36 55 54 1 52 29 67 5 12 2 79 75 31 85 83 80 4 16 72 6 68 97 28 3 19 68 47 60 3 61 27 38 16 78 38 67 7 3 69 18 4 49 91 32 32 74 10 33 87 82 37 54 77 64 56 94 30 2 54 32 62 81 67 75 59 4 40 64 6 8 81 8 54 70 37 83 45 47 17 30 29 51 83 4 13 40 97 43 39 50 72 98 31 38 73 87 39 11 49 42 18 31 49 69 98 86 53 43 33 69 73 59 18 54 62 30 93 58 70 30 8 41 28 36 78 98 21 17 10 70 58 25 98 6 94 96 89 47 38 22 14 11 78 29 62 38 58 56 95 29 83 1 67 12 36 45 8 57 59 15 25 15 38 23 20 32 17 7 76 54 28 87 62 4 16 25 42 71 78 37 97 61 38 64 70 71 7 78 26 65 92 50 78 30 70 95 59 87 3 33 41 28 18 2 32 31 26 73 3 2 10 99 62 45 62 31 17 68 7 40 32 96 90 10 27 60 5 83 45 7 15 84 35 32 85 64 61 9 37 63 10 44 60 69 89 22 97 4 88 4 43 20 1 31 29 25 89 31 6 34 36 20 18 68 50 1 32 11 7 68 71 14 12 31 81 98 51 78 2 39 80 43 58 80 73 84 3 62 13 8 94 48 26 12 14 75 11 45 83 15 11 54 29 23 82 10 19 33 85 19 69 65 61 27 45 32 9 45 94 22 53 88 67 78 97 81 51 6 24 32 21 35 83 47 55 65 54 73 96 39 89 65 5 50 90 47 82 96 92 74 16 43 60 83 21 55 62 69 61 83 1 79 18 81 26 70 46 79 42 40 16 31 4 20 79 93 65 59 87 55 33 4 97 90 84 16 45 44 84 6 27 82 82 43 63 8 13 7 84 54 47 1 85 48 18 62 41 82 21 28 37 53 31 32 41 13 47 85 56 31 89 83 11 71 26 73 77 36 78 61 90 23 59 73 70 77 35 11 59 55 36 94 6 65 26 44 77 71 29 32 2 16 15 11 87 38 81 62 73 59 21 61 81 80 34 51 57 66 59 14 19 93 6 22 58 30 65 33 1 92 64 99 8 76 10 92 14 89 54 85 48 73 46 30 53 78 78 8 44 36 19 61 29 23 82 84 52 48 15 50 38 77 47 45 53 55 38 65 44 89 50 91 62 95 19 15 71 97 20 16 31 39 74 59 61 56 41 11 2 55 58 39 32 5 82 85 59 20 48 3 9 97 92 69 90 11 81 62 6 2 75 36 38 47 92 96 3 33 5 3 88 62 39 18 66 21 1 24 38 48 26 45 43 18 14 32 27 94 91 32 93 64 66 29 11 58 25 11 89 29 11 75 88 50 92 53 68 93 76 7 39 2 51 80 18 62 12 44 56 3 73 48 64 39 76 74 95 99 84 84 26 93 59 15 43 51 67 11 42 43 15 79 42 65 59 57 27 70 98 81 70 72 27 34 9 3 8 4 99 89 87 26 82 46 40 23 95 7 32 35 47 46 14 88 12 72 44 36 40 42 15 10 14 41 41 23 42 46 24 41 34 12 66 14 55 6 37 48 10 68 83 54 12 94 41 23 67 84 57 5 26 71 13 38 11 53 58 52 99 81 90 31 92 57 44 46 60 78 93 68 46 76 22 56 71 62 78 36 44 33 38 70 3 50 6 13 4 63 62 1 44 50 29 37 5 72 80 63 51 73 31 94 48 50 50 19 11 27 52 54 57 89 22 59 38 27 69 41 89 29 39 34 79 67 68 81 37 48 44 85 21 72 80 68 23 28 84 33 52 34 84 10 24 7 68 61 33 36 99 23 64 36 54 41 1 22 23 35 67 66 21 85 39 98 54 59 26 36 89 76 70 71 85 91 77 53 50 9 86 47 31 51 80 82 91 78 2 12 13 68 78 31 53 15 29 5 71 53 41 58 29 9 29 14 97 7 64 45 15 51 89 43 99 69 23 88 45 24 1 57 91 76 86 42 88 15 47 59 65 85 17 93 91 43 5 88 49 67 31 61 18 20 2 15 86 24 3 31 47 3 85 38 78 71 80 66 84 25 23 49 10 37 41 1 80 45 86 27 10 15 88 27 34 89 41 18 12 42 46 58 44 31 94 23 1 72 86 84 96 10 31 4 44 71 2 24 15 85 51 24 99 39 49 33 26 87 48 37 29 93 93 71 22 87 91 22 57 77 4 53 84 33 54 29 2 53 52 16 38 1 38 37 39 84 67 63 69 15 97 98 6 90 69 27 75 58 49 32 35 50 82 18 82 36 46 82 88 95 95 24 96 33 60 33 15 27 93 84 39 91 82 44 79 49 69 55 5 16 86 39 65 69 54 46 3 97 28 89 93 23 13 87 54 73 18 68 97 10 50 35 98 30 76 77 78 45 32 82 60 17 20 24 83 73 67 85 69 92 72 60 13 85 47 66 56 62 33 51 69 82 83 67 13 60 45 88 3 76 69 61 90 86 84 73 57 51 57 26 41 29 85 53 14 30 20 67 90 50 19 59 30 99 27 40 59 71 29 60 45 95 21 36 81 3 7 36 51 63 62 91 92 45 44 4 73 63 71 63 11 87 22 41 86 46 80 44 15 7 4 60 99 22 93 78 24 99 15 74 61 74 65 53 17 9 54 89 70 25 52 78 10 72 19 94 16 97 36 31 2 37 90 2 58 81 79 81 78 91 53 39 65 18 89 80 24 44 69 93 66 20 72 74 89 88 68 5 83 4 35 85 40 23 84 97 4 63 76 80 53 29 19 16 44 7 95 67 48 65 59 14 82 31 87 71 17 55 75 1 56 9 83 93 31 67 88 35 28 64 13 80 90 29 96 34 35 89 99 82 54 58 96 34 86 81 5 1 35 78 1 90 86 81 82 17 46 70 49 74 35 61 52 23 90 46 55 23 36 54 6 87 10 99 22 95 80 24 93 13 2 94 2 85 73 83 3 20 53 49 91 85 9 43 9 98 87 61 21 23 13 24 10 22 23 29 15 2 51 8 14 52 99 13 36 71 95 36 90 49 84 81 34 92 22 40 88 9 1 8 29 13 31 37 32 52 65 44 53 16 52 64 66 49 77 99 20 70 35 10 19 19 88 51 10 9 90 97 17 89 3 46 99 34 80 32 85 45 75 36 59 25 97 23 74 72 22 93 43 54 2 61 72 87 12 79 95 1 75 11 89 77 54 86 11 34 18 93 76 91 29 33 16 25 55 87 96 74 81 39 28 80 1 98 67 10 75 61 8 50 71 94 26 23 81 34 56 98 28 30 87 54 63 4 76 16 90 73 88 69 12 16 47 10 12 15 18 87 73 25 35 42 18 60 64 98 92 18 94 18 47 82 71 8 85 48 24 73 19 12 41 30 25 87 38 35 99 55 22 72 77 54 14 94 15 75 92 5 90 87 22 36 67 90 43 52 36 64 23 54 73 63 82 98 51 20 33 48 72 52 21 49 6 32 42 18 6 34 22 95 19 43 31 85 32 74 35 67 36 56 22 10 17 4 6 67 21 36 14 92 87 34 39 90 63 80 7 68 13 28 64 31 69 92 15 1 66 47 67 3 1 86 10 18 89 15 82 8 50 95 99 35 29 39 25 90 19 31 58 31 57 20 60 24 13 72 24 76 17 88 78 18 73 85 35 62 99 17 70 47 13 67 81 41 6 5 31 23 35 87 53 89 7 11 13 19 82 34 95 99 21 71 17 93 57 49 53 54 65 21 2 77 88 82 17 91 86 45 14 20 32 65 7 37 75 18 53 56 51 46 53 69 18 67 62 72 16 14 24 80 34 25 56 20 6 72 10 89 17 23 7 47 85 14 83 61 31 34 15 79 80 67 47 95 32 9 65 47 20 88 25 52 12 80 71 17 52 80 4 67 2 11 12 86 24 92 45 52 26 57 29 6 22 75 98 53 82 63 99 2 52 23 53 63 3 23 77 55 1 80 20 2 88 31 86 10 23 29 61 48 86 88 52 8 63 50 61 45 14 58 45 63 80 95 24 81 16 1 34 17 78 53 16 67 83 2 76 4 31 36 51 15 24 3 22 86 51 80 30 64 37 72 25 15 67 48 95 83 46 29 97 22 81 13 88 62 13 63 65 41 98 15 55 22 17 74 6 65 55 33 27 89 5 51 4 70 98 99 51 42 28 48 64 8 60 50 67 70 13 33 11 11 47 63 30 61 38 34 27 90 66 51 79 69 3 82 37 98 81 87 41 8 35 3 13 94 52 79 63 65 10 73 73 54 37 4 14 74 35 38 62 1 88 41 67 90 23 4 87 3 90 26 8 25 28 18 18 77 94 80 42 3 51 14 56 87 17 67 59 49 5 19 49 93 59 15 81 80 18 68 80 7 91 87 29 19 3 44 94 96 24 36 98 73 47 53 58 61 20 16 10 25 34 57 16 93 71 94 73 86 61 53 90 52 38 20 69 40 63 63 34 85 96 31 58 44 81 14 5 1 29 15 23 63 71 36 56 40 31 27 26 91 77 17 43 15 34 12 52 96 74 83 79 69 14 35 13 94 49 17 93 77 31 14 40 99 50 93 39 80 20 63 71 94 79 12 9 13 22 58 7 93 42 86 62 53 19 74 48 67 89 39 45 18 52 82 18 2 76 54 79 93 17 48 86 95 60 94 6 79 51 11 72 92 94 33 43 13 5 88 80 93 27 23 12 79 5 27 78 78 80 58 70 97 6 56 90 63 48 94 42 96 5 15 86 98 45 30 9 49 18 88 43 45 11 52 22 14 78 99 89 56 57 57 51 61 11 40 24 57 34 66 53 36 78 40 32 23 67 40 71 84 27 14 27 37 63 46 48 41 44 36 95 1 92 44 59 2 83 83 58 15 49 9 50 27 46 79 47 13 20 18 95 46 30 20 80 92 64 27 32 8 62 27 6 52 70 65 51 52 48 9 66 94 16 15 19 61 93 65 72 13 82 65 56 10 84 37 3 48 61 34 55 21 58 61 70 26 26 22 77 71 28 42 65 43 56 83 3 49 48 74 60 28 39 16 38 21 50 38 67 11 71 20 31 27 78 2 50 2 21 26 72 48 67 37 89 21 18 91 69 63 65 29 89 2 43 27 20 92 64 86 4 33 7 32 57 84 31 5 86 51 30 58 97 94 93 86 15 9 77 82 72 40 9 61 41 51 85 60 44 47 45 45 77 51 76 32 33 6 36 19 56 64 75 53 58 66 39 71 74 14 53 44 53 61 3 91 11 85 52 54 32 96 98 7 45 72 38 77 77 72 94 32 36 67 82 93 33 20 62 5 33 15 47 86 74 49 75 84 35 27 36 64 21 32 69 63 4 7 39 79 78 33 11 14 99 90 6 30 10 67 34 41 80 80 25 52 28 99 34 60 27 69 22 45 1 90 7 2 95 45 80 71 77 88 83 74 79 88 4 86 53 35 27 31 16 51 82 41 51 14 1 75 82 20 18 80 11 24 82 4 66 62 74 43 49 57 15 26 43 16 12 96 51 37 25 64 87 8 5 36 19 3 9 2 22 27 79 30 48 61 31 15 22 6 55 70 62 70 93 4 83 5 97 34 41 22 97 27 27 99 60 46 99 69 45 20 93 24 49 41 85 80 53 5 83 7 72 43 76 65 46 59 67 43 91 9 63 88 33 89 86 90 33 85 59 77 5 50 2 52 89 84 30 42 88 13 48 60 55 22 23 99 79 89 40 70 95 3 56 28 90 40 19 23 26 75 1 30 26 99 79 15 83 9 54 69 21 3 27 74 22 49 71 98 38 11 66 34 12 23 59 99 62 75 22 85 51 20 14 74 17 92 88 99 2 40 66 20 40 92 91 62 41 60 60 77 69 27 11 78 47 69 77 7 45 98 90 93 17 4 67 33 93 53 31 92 92 96 13 33 87 2 92 28 60 50 3 29 74 13 7 19 80 83 26 25 79 16 16 95 17 82 27 10 33 57 3 23 51 13 53 38 12 45 64 71 93 66 97 67 79 4 86 57 84 10 81 64 23 94 57 39 76 83 46 7 38 48 29 89 60 82 25 70 25 88 41 18 55 37 83 32 40 69 86 23 76 65 84 98 59 41 37 33 23 82 39 58 29 65 47 86 47 72 56 72 58 95 87 11 32 70 40 69 37 26 91 13 90 75 11 49 15 45 81 35 28 18 92 54 83 38 40 28 8 94 99 63 89 85 74 21 55 12 87 92 38 79 5 28 52 14 75 64 58 54 98 83 70 89 37 53 25 77 80 32 69 78 94 58 63 66 76 16 78 63 6 16 40 11 41 92 24 14 56 79 66 53 63 36 42 99 86 66 74 64 95 43 40 87 98 1 54 74 17 30 36 22 45 75 30 83 65 51 95 22 31 61 72 91 94 14 88 80 77 63 42 72 4 82 57 3 82 11 74 96 40 10 17 82 85 46 64 50 95 59 69 24 18 41 15 10 52 3 89 29 63 29 98 67 11 56 67 91 64 41 87 5 51 4 84 34 48 46 83 43 3 51 64 20 91 76 29 44 76 16 70 38 43 69 3 53 23 69 44 86 8 32 88 58 33 73 89 80 19 71 21 20 22 82 39 11 58 66 52 33 79 23 70 22 91 72 73 14 39 17 97 46 46 86 3 77 57 91 55 75 62 76 92 81 56 32 92 13 95 44 45 72 66 13 92 55 84 65 66 21 79 64 66 24 48 68 1 5 58 55 77 20 29 70 2 85 99 91 97 94 35 40 64 99 52 56 54 34 19 19 54 96 80 18 20 28 84 18 32 42 70 9 61 97 78 60 80 77 51 75 69 84 15 34 83 64 87 37 97 5 53 51 1 33 66 18 60 50 33 91 91 3 98 51 97 76 9 77 52 60 52 21 44 64 52 25 28 38 61 25 42 13 73 40 45 38 55 4 87 87 94 79 87 90 30 85 67 36 60 19 95 11 37 37 74 87 61 1 25 21 23 64 33 96 2 75 32 56 78 19 43 73 97 28 61 25 13 28 61 71 44 54 81 79 89 53 66 48 53 88 68 76 52 98 70 51 74 2 7 52 20 47 23 16 74 84 38 85 10 96 56 52 51 35 29 38 87 94 85 41 82 52 17 32 48 86 82 22 85 86 72 5 33 92 20 5 76 56 89 84 52 43 34 3 77 62 38 65 54 24 6 34 73 20 65 21 4 45 41 88 29 11 90 61 3 9 65 77 64 53 59 16 95 92 17 73 54 54 36 6 75 39 39 46 58 2 65 59 46 6 45 74 14 35 33 16 43 95 90 5 48 49 21 44 41 37 15 92 88 50 97 64 88 36 10 44 37 74 1 80 77 45 52 90 79 82 5 21 78 94 25 26 44 43 67 82 77 79 73 66 29 70 30 15 5 37 56 39 10 56 18 86 1 69 75 78 50 77 96 28 71 19 51 13 62 17 93 39 95 66 5 25 34 32 37 38 67 93 75 76 49 92 60 50 59 33 26 9 10 22 36 79 40 85 91 2 2 82 39 96 48 41 19 82 71 54 18 38 47 92 12 93 84 71 41 44 3 66 52 12 87 86 90 26 69 80 27 68 62 63 62 9 5 79 88 73 33 6 11 77 98 20 70 80 90 12 24 90 77 74 3 63 58 90 88 25 68 13 92 29 76 54 37 78 33 25 51 63 28 59 40 26 78 11 5 66 20 28 57 94 99 57 57 55 45 43 79 14 56 69 40 30 24 76 6 54 98 54 18 24 11 55 50 88 65 52 52 82 79 7 77 77 61 32 30 7 75 8 18 31 76 57 58 97 31 63 52 29 15 67 52 25 22 99 13 85 51 62 67 29 67 44 4 28 76 33 34 51 40 51 79 15 6 35 12 36 97 63 62 12 30 13 34 50 12 46 35 61 6 2 87 72 46 88 1 20 19 32 68 59 81 47 71 86 79 82 23 76 46 84 85 73 94 19 21 7 62 55 65 65 57 50 38 1 38 36 18 56 67 85 13 46 30 83 33 9 66 53 82 10 35 67 80 30 83 2 34 43 56 96 8 11 46 43 9 81 76 26 37 42 11 48 87 40 29 20 46 92 70 28 99 4 92 80 33 73 79 64 16 33 60 22 42 6 64 50 84 39 76 21 80 84 66 67 25 95 85 68 87 55 96 87 58 86 65 88 60 42 52 73 74 12 94 16 15 57 64 98 95 40 18 75 24 81 40 46 76 25 13 62 78 9 47 34 92 12 23 52 53 72 26 25 82 18 39 96 74 3 93 67 40 9 42 63 89 82 8 64 5 20 26 82 26 72 17 18 81 37 68 34 9 93 56 90 11 94 85 83 94 76 50 34 84 90 95 73 70 1 37 74 18 60 55 43 32 71 58 13 6 26 44 14 17 98 3 26 90 85 9 85 61 56 17 45 44 12 16 14 12 51 86 29 11 41 69 41 10 28 51 15 51 93 26 68 91 26 93 81 11 2 64 69 55 81 14 99 92 28 13 3 78 96 29 86 37 96 27 44 24 76 56 72 69 80 40 58 6 33 39 15 32 4 83 87 84 95 86 74 23 96 74 98 93 4 84 28 97 10 70 19 85 26 90 54 6 31 12 10 63 48 22 93 49 5 78 31 97 62 6 20 58 77 18 49 80 1 75 75 10 45 93 94 68 84 46 74 13 55 81 73 3 3 66 52 5 44 82 3 6 85 20 62 63 36 9 41 36 83 17 43 26 8 37 94 91 80 66 4 35 47 77 37 49 41 86 53 85 67 53 88 50 73 50 13 9 59 52 42 40 66 84 66 73 21 60 63 98 26 66 33 70 41 67 19 82 52 69 65 19 21 53 66 93 2 79 99 60 29 41 97 94 25 63 67 43 21 30 41 44 94 71 14 33 38 32 15 87 99 77 4 20 31 70 11 30 47 10 89 75 48 86 69 70 48 34 11 68 64 51 13 56 20 26 88 55 56 2 43 53 78 46 70 7 16 80 36 62 87 23 37 33 8 4 3 55 38 13 21 99 61 33 53 80 57 41 33 11 40 75 63 17 22 33 21 35 11 57 97 95 77 32 28 82 34 28 37 71 40 56 68 98 86 21 76 43 59 9 53 97 82 14 14 4 46 34 36 54 88 31 49 64 63 76 46 96 4 81 65 41 37 31 37 23 49 13 66 6 20 17 3 2 31 16 5 74 48 38 29 36 69 75 99 32 50 46 26 51 25 88 92 61 19 27 83 65 40 47 70 59 62 73 60 92 88 62 64 36 99 90 70 66 66 67 97 14 11 21 64 35 9 54 95 25 81 77 89 21 24 60 77 85 33 35 75 19 96 38 53 93 28 21 60 91 87 55 5 98 74 67 31 80 21 27 6 99 2 92 20 25 50 94 9 80 29 81 97 23 17 50 17 43 70 74 32 55 29 37 51 1 2 82 81 22 9 84 22 10 76 39 32 27 32 38 5 60 18 2 83 34 51 97 76 19 71 9 72 97 43 23 96 42 5 77 61 11 61 80 18 35 18 48 59 49 85 64 9 1 65 89 33 15 86 9 31 55 15 3 51 55 26 47 96 28 22 56 39 82 36 56 15 53 4 74 2 87 38 9 87 1 97 18 15 82 27 44 35 39 46 83 92 69 28 86 97 49 42 34 29 78 87 44 29 89 18 31 76 53 39 61 53 34 79 66 14 4 10 49 40 53 30 32 23 58 17 18 7 58 49 34 34 36 77 63 25 94 91 98 45 28 60 97 59 37 61 73 40 70 20 77 24 49 8 44 7 24 59 12 79 8 45 12 41 22 72 66 14 63 64 56 88 22 51 47 58 13 18 95 82 37 73 4 86 78 45 90 2 2 99 80 7 44 91 48 63 61 14 74 24 75 28 10 97 79 57 55 91 74 49 71 10 20 73 95 97 18 83 98 18 83 76 24 25 66 71 86 27 82 58 49 58 86 58 55 65 13 8 56 87 54 27 94 73 97 89 70 14 70 66 31 51 41 54 74 7 24 60 31 6 16 77 63 2 36 16 66 46 22 20 31 75 45 25 49 42 12 17 55 82 81 83 31 22 38 5 26 59 62 56 64 78 34 26 79 67 39 44 13 60 61 44 36 6 68 82 46 80 98 98 60 79 82 90 98 18 93 24 76 55 78 38 33 10 61 11 76 1 52 86 60 13 28 93 17 94 75 62 72 72 60 32 49 40 20 48 57 13 69 31 66 47 69 96 56 28 7 30 28 56 15 86 69 42 79 85 36 55 45 6 25 3 37 73 43 55 21 99 65 90 29 31 35 95 28 91 23 32 19 51 88 33 37 55 73 16 38 7 68 82 13 92 84 47 64 27 2 82 25 65 70 53 93 6 46 21 94 68 51 13 17 37 44 51 89 17 65 27 21 33 9 33 24 90 78 85 18 77 67 40 42 38 90 36 43 36 54 35 2 3 45 19 39 88 69 28 3 34 54 24 65 60 54 86 51 32 71 66 10 38 6 49 73 93 84 16 29 37 48 30 39 93 46 76 81 16 4 82 47 56 4 12 14 57 95 62 87 66 28 94 3 31 43 75 24 26 89 52 62 37 80 98 30 26 74 10 41 76 89 86 32 92 95 43 47 91 6 34 55 33 26 57 64 69 33 85 92 20 38 52 56 16 50 84 41 25 93 80 1 80 66 30 72 61 72 19 50 77 51 6 9 76 60 70 43 92 55 35 12 90 86 66 6 37 50 45 59 41 25 57 21 88 86 90 47 58 9 97 34 57 1 40 34 60 10 76 51 62 12 60 51 95 26 56 30 73 1 88 12 23 45 30 11 29 20 56 85 27 51 17 83 51 56 17 9 63 91 59 25 1 20 75 95 43 30 26 15 28 12 26 51 55 54 59 83 73 13 66 97 63 82 81 12 38 95 21 1 84 77 24 84 94 96 80 38 24 4 50 52 13 75 1 67 27 57 49 1 70 15 95 31 95 74 43 33 68 63 32 52 40 53 37 35 47 17 70 71 18 20 21 30 92 19 95 20 75 42 18 43 54 11 74 49 85 15 80 53 75 12 5 13 62 41 45 9 55 15 77 72 32 97 1 23 16 95 40 89 35 55 32 88 65 4 38 50 18 16 3 90 27 6 4 86 46 48 92 99 61 70 69 90 67 69 11 81 62 50 70 96 3 2 85 68 4 21 16 19 36 19 10 60 22 13 44 65 58 36 64 17 6 34 8 73 3 18 54 63 66 22 59 68 23 42 36 24 60 50 43 93 68 50 53 87 62 94 52 18 31 17 35 36 48 40 7 48 55 58 11 21 79 68 87 1 10 23 24 70 70 64 61 38 14 15 23 73 7 75 89 37 91 24 73 37 61 77 84 16 34 95 35 13 63 22 11 70 42 33 38 13 96 99 48 9 12 71 81 18 46 68 55 35 89 26 71 50 1 55 66 34 48 1 45 9 20 55 79 61 87 17 73 82 14 22 90 25 92 69 41 36 38 93 70 27 17 39 75 17 93 39 51 40 39 93 48 58 48 27 17 34 42 90 16 53 12 4 76 2 70 17 37 8 10 7 33 24 43 6 40 34 44 88 73 80 81 22 36 28 46 52 61 85 42 74 39 51 77 15 52 47 29 88 53 36 92 83 59 33 88 96 67 32 85 40 12 64 61 47 89 6 98 50 90 39 22 29 89 98 41 40 44 69 26 94 5 17 75 61 49 63 58 16 92 41 56 2 5 15 46 94 20 44 42 9 80 64 35 68 60 76 8 2 43 33 95 46 49 70 7 98 31 64 14 23 5 67 22 8 82 67 99 99 10 39 8 89 1 41 57 61 17 64 62 59 95 56 5 44 26 10 40 55 73 52 75 76 19 97 81 98 64 78 96 73 17 2 61 18 42 18 76 58 80 38 16 75 91 18 17 18 27 55 70 98 7 45 72 25 42 51 22 7 29 18 77 43 17 38 60 59 56 34 15 34 70 30 7 61 46 21 76 72 75 46 68 81 91 40 5 31 90 26 37 17 41 13 60 57 50 18 16 4 52 29 37 22 58 41 80 2 62 57 74 37 3 40 19 93 78 21 23 68 44 59 83 84 69 43 39 20 58 53 21 8 81 56 29 37 96 10 39 58 64 13 93 66 50 10 58 28 30 80 94 73 37 77 55 7 18 93 24 75 46 44 83 27 99 10 62 94 17 1 52 80 11 43 45 60 52 3 88 81 82 82 52 17 57 7 23 74 98 46 47 44 88 28 69 87 38 31 81 52 31 32 31 39 74 75 98 25 77 84 6 57 66 56 73 21 62 94 94 60 38 40 3 26 67 69 12 3 97 90 55 26 22 85 64 94 60 62 19 35 47 22 89 11 75 62 30 36 54 24 95 90 61 95 16 29 64 25 31 59 16 83 84 35 68 48 27 26 9 43 60 53 63 49 61 38 10 90 73 61 13 67 51 73 62 65 2 25 89 31 81 3 14 66 36 82 12 62 6 20 6 64 72 68 13 32 4 20 22 77 79 34 44 30 6 4 92 5 26 80 35 8 82 49 73 18 29 84 78 34 3 83 97 72 49 9 4 52 26 24 27 5 55 70 33 60 72 25 65 97 5 99 5 85 46 75 3 72 58 78 7 60 59 2 30 8 8 34 58 34 55 84 36 10 53 68 70 25 91 33 20 93 30 23 78 76 97 79 48 53 57 52 13 17 52 41 22 59 74 79 90 29 62 25 36 15 90 6 37 79 38 56 73 66 78 51 42 74 30 87 27 87 38 38 4 89 78 25 46 52 3 35 78 62 57 14 76 47 18 11 27 53 66 99 19 43 50 58 17 78 46 41 65 83 78 66 70 56 90 14 6 90 48 81 52 5 93 26 50 11 36 76 61 1 73 80 41 21 36 55 98 81 95 63 62 74 29 30 28 18 44 34 6 91 15 58 94 6 81 44 16 16 18 75 14 88 55 54 9 90 9 6 70 4 66 30 75 93 60 4 11 4 35 14 92 47 69 86 53 51 28 68 66 45 43 79 33 95 31 40 84 39 45 52 40 9 81 14 2 41 17 10 42 49 24 35 95 92 21 48 41 49 15 7 91 55 83 23 51 14 60 33 50 3 84 88 11 63 2 13 5 16 22 46 64 43 80 59 36 99 8 76 46 22 81 37 74 62 59 25 74 17 55 24 19 37 12 30 1 11 42 5 26 61 48 89 5 27 47 40 26 52 14 69 73 92 6 45 53 63 70 27 79 23 50 98 60 60 28 60 68 67 62 94 28 8 81 32 34 28 69 57 77 81 24 48 73 30 93 26 90 63 50 69 83 98 65 43 58 90 1 24 57 62 18 83 68 97 13 99 23 82 55 1 63 78 48 34 8 41 58 97 2 8 65 85 6 28 26 61 19 27 85 73 86 1 54 54 95 67 54 19 49 9 19 10 84 64 41 92 6 96 87 5 5 50 87 8 78 14 67 94 38 50 65 24 48 20 76 44 86 28 62 33 34 78 42 18 42 80 10 45 77 95 50 79 45 37 84 21 48 51 15 85 98 80 8 47 97 83 90 83 9 52 14 42 28 53 59 69 33 67 13 10 60 60 86 3 94 71 24 43 20 36 26 19 14 33 65 11 14 55 91 22 5 5 63 32 57 21 98 90 87 9 97 45 68 84 47 61 55 70 2 74 7 27 90 18 58 55 29 71 8 20 93 10 23 54 39 77 74 38 65 59 44 63 4 11 45 51 71 97 19 72 69 23 98 60 41 54 15 69 26 21 86 17 30 7 70 69 84 43 5 49 2 46 10 4 56 54 52 27 49 70 96 19 93 95 78 32 49 90 1 72 11 84 88 39 91 57 6 75 99 8 22 98 53 32 99 10 83 51 36 33 20 33 51 11 26 29 42 72 17 42 43 26 24 31 62 15 87 67 87 84 74 10 83 27 39 82 36 22 32 70 54 51 1 5 59 24 31 1 93 46 40 36 71 63 65 33 76 52 97 63 35 71 70 16 95 9 97 30 31 27 99 82 75 97 87 34 21 16 34 14 59 73 50 30 35 15 60 11 64 57 71 96 26 40 12 22 48 8 49 76 34 48 59 10 45 44 43 63 57 75 76 17 46 24 44 80 36 5 88 98 59 58 94 83 97 7 3 43 14 51 20 45 96 76 54 41 20 95 2 74 70 77 90 14 99 35 94 35 37 80 33 93 38 28 76 33 32 78 76 43 29 95 87 23 71 40 61 88 35 62 62 3 40 51 16 39 83 8 71 20 88 3 13 24 28 87 57 59 65 33 99 92 26 86 15 94 26 76 82 58 36 42 58 75 90 72 12 73 79 81 90 65 83 4 87 11 88 44 67 51 74 66 43 99 52 56 91 76 30 73 32 65 13 88 39 4 60 48 76 39 27 67 3 10 68 89 18 56 31 84 7 5 50 48 2 1 2 92 74 29 63 6 91 73 93 28 76 51 74 51 88 1 18 90 11 83 77 26 37 8 11 41 10 60 88 9 58 87 1 32 16 61 38 6 34 29 33 9 80 5 59 66 6 74 56 14 55 33 39 91 38 49 32 47 8 19 55 65 6 53 95 20 14 33 25 45 59 55 53 37 60 10 3 63 81 56 76 36 88 13 27 26 60 57 70 65 75 25 30 80 77 25 97 88 55 20 32 13 73 82 47 31 92 48 93 73 4 67 8 90 79 34 14 37 88 84 2 63 7 30 42 84 52 39 70 6 57 99 18 30 82 62 60 72 10 51 43 14 18 50 2 94 82 15 32 70 98 31 34 6 60 75 87 13 12 55 18 68 55 33 95 37 94 55 9 3 6 49 14 21 99 15 16 81 29 45 51 26 75 82 31 36 55 16 46 67 68 61 33 23 91 29 57 83 81 63 85 87 13 98 6 12 13 21 90 40 63 39 65 39 22 93 72 76 9 16 41 76 76 74 97 65 1 52 48 79 16 34 64 26 30 70 35 43 90 25 82 52 63 47 90 84 40 60 59 46 75 99 20 49 71 15 14 69 67 61 49 80 92 13 6 23 82 40 63 71 62 45 23 25 89 11 8 27 70 66 70 43 63 89 89 35 5 3 2 69 61 50 49 52 61 52 74 43 91 37 12 53 79 32 75 66 42 82 90 10 46 60 52 10 47 39 42 49 39 43 16 1 91 64 52 52 16 24 92 5 58 5 55 35 34 31 98 76 11 88 85 57 46 36 64 90 74 6 40 14 46 55 12 35 18 61 86 31 82 77 36 40 79 90 72 13 21 70 88 32 56 72 86 99 6 50 89 77 53 27 90 96 80 99 32 97 58 16 28 40 90 63 77 69 54 49 82 72 19 68 2 72 38 85 71 43 35 61 19 85 87 7 82 67 7 12 62 64 27 90 3 18 51 79 84 3 29 64 73 45 31 74 18 68 60 86 10 92 47 28 78 33 34 58 97 38 69 60 1 93 48 3 9 98 81 93 99 10 57 72 53 85 46 68 54 4 54 61 94 99 86 70 32 18 28 27 56 94 84 56 85 32 58 92 29 39 85 28 47 40 99 97 26 43 65 77 47 19 36 39 16 22 9 45 39 34 72 92 26 56 48 11 86 4 3 15 41 85 42 85 24 41 82 47 81 47 22 26 63 57 64 79 76 72 22 15 4 93 6 29 48 53 38 34 55 38 48 95 24 87 80 45 26 62 91 7 7 11 33 67 67 96 44 41 67 66 53 70 57 58 97 3 10 35 36 64 72 81 59 93 66 39 38 91 98 27 98 3 37 29 69 2 23 14 40 87 77 93 58 34 51 53 37 60 87 70 22 59 50 80 51 16 17 88 8 13 14 4 15 48 30 84 48 52 95 87 40 72 80 95 6 30 48 40 87 33 11 10 89 60 87 40 75 5 27 80 15 38 81 30 85 11 12 33 63 7 19 1 76 96 93 79 26 39 20 12 71 28 21 58 87 8 98 60 10 23 41 25 60 20 52 43 31 63 74 91 67 92 91 41 88 82 20 13 21 37 24 89 64 42 47 49 47 43 10 55 65 48 79 23 67 29 66 95 91 40 86 56 30 75 96 18 57 14 28 77 51 51 64 15 90 12 64 38 52 71 92 18 17 69 38 81 97 4 77 86 41 63 40 70 37 36 88 93 49 14 69 97 65 33 13 53 42 74 90 94 43 80 10 59 47 47 38 42 49 15 26 89 76 65 60 13 98 46 4 46 59 72 43 22 4 53 75 45 27 63 37 67 42 46 24 86 91 62 29 40 74 52 29 50 18 86 60 14 32 64 59 89 36 3 11 37 55 83 82 80 47 19 47 88 63 71 74 54 31 1 93 5 53 20 53 68 7 13 79 36 74 39 25 9 39 34 45 93 17 25 71 63 42 19 49 5 87 22 56 16 22 49 20 72 66 70 38 70 81 18 7 55 54 29 63 92 62 7 85 79 31 55 40 72 71 89 74 56 11 30 71 30 76 88 1 43 59 36 13 40 53 17 92 7 46 54 98 6 60 82 84 88 35 25 59 6 12 33 61 20 63 32 49 39 18 47 79 76 83 90 14 34 7 7 41 50 60 37 56 18 17 38 4 49 60 62 54 71 95 13 90 56 44 38 92 60 84 72 36 65 60 50 99 64 54 38 15 12 72 68 27 87 6 30 36 66 92 90 35 87 3 26 41 45 61 33 5 43 5 38 9 62 85 8 27 37 43 39 48 15 7 74 2 10 3 36 75 94 24 11 79 24 34 20 66 94 52 70 37 55 7 43 17 89 48 41 27 90 79 74 4 83 47 5 93 49 38 66 41 61 74 20 85 8 39 51 99 88 20 35 43 24 77 58 13 26 98 39 14 76 12 17 59 58 20 52 5 57 17 45 17 90 62 99 96 1 50 93 86 67 28 28 88 4 85 2 27 81 40 40 55 51 55 15 7 74 64 9 29 80 53 45 69 13 44 65 13 92 58 97 57 84 25 46 85 8 47 12 88 84 49 42 34 4 56 38 75 18 47 5 96 97 47 65 11 89 28 21 79 83 18 36 67 40 79 52 47 24 61 34 9 11 75 40 12 29 77 87 46 22 89 40 20 36 5 28 23 30 46 2 14 62 38 80 2 17 31 49 41 91 80 47 99 53 86 12 81 61 96 25 83 83 65 1 17 69 26 40 97 71 41 11 33 76 88 35 91 19 81 30 9 59 76 8 12 60 19 92 21 13 17 4 95 81 2 13 49 27 50 46 98 90 54 29 67 42 63 58 61 42 85 69 98 61 74 10 21 91 99 39 4 15 41 97 93 42 10 42 67 57 85 65 47 37 93 12 79 55 67 38 94 52 5 93 13 78 1 31 69 1 70 71 15 9 68 8 50 75 48 17 32 31 79 76 66 71 88 45 24 55 80 18 6 84 9 16 60 10 45 30 8 13 1 20 21 66 27 70 41 72 85 70 2 62 46 67 33 34 10 56 87 89 72 90 73 80 6 33 87 50 60 94 62 58 14 82 24 39 51 62 9 34 32 10 95 78 74 27 10 83 82 94 72 52 84 43 33 90 76 18 40 34 11 1 92 22 80 14 58 31 76 67 62 6 74 58 81 49 82 91 30 62 85 3 15 70 45 45 58 19 62 95 51 72 95 43 92 76 54 50 5 30 17 67 34 89 23 15 36 5 4 65 66 89 67 80 57 11 23 13 27 85 8 77 55 2 18 47 75 72 95 79 99 10 44 33 98 66 46 34 68 49 97 35 36 62 13 90 72 36 3 97 19 9 74 71 10 92 17 82 62 12 61 59 19 4 90 18 67 36 49 36 84 44 68 19 7 78 9 78 12 12 75 28 20 48 99 27 38 14 9 99 25 67 58 43 70 48 58 38 81 6 71 66 49 39 82 55 15 90 32 27 2 5 54 19 52 53 43 89 66 51 86 88 19 43 30 86 90 85 22 70 90 92 34 40 29 16 92 44 6 24 70 6 29 24 22 78 75 65 68 39 16 52 26 32 94 53 17 83 38 38 53 27 29 86 64 57 2 56 1 7 78 68 12 5 90 34 82 63 96 48 99 12 98 25 42 92 75 58 75 14 95 28 38 24 14 2 79 13 57 77 20 33 46 29 37 36 60 18 96 56 63 95 66 61 19 8 52 93 63 27 5 56 53 42 80 64 43 57 77 98 34 94 31 79 23 66 13 81 81 9 35 42 5 1 2 23 6 53 16 66 79 19 23 30 60 1 94 4 57 71 99 90 65 30 70 85 93 80 66 72 89 99 13 91 97 14 12 4 66 25 69 43 43 91 73 4 91 67 7 46 36 6 37 1 33 5 83 25 84 48 94 71 47 7 62 44 20 73 45 85 98 13 27 41 2 99 42 93 66 46 37 2 49 73 99 80 77 82 5 60 28 96 31 74 4 91 19 21 62 61 5 58 73 31 97 75 30 39 66 93 85 3 92 34 76 89 14 51 69 16 9 97 11 40 71 12 29 87 32 88 49 34 47 22 64 44 96 91 80 60 82 63 63 72 97 37 61 9 87 29 23 96 26 33 34 94 44 60 82 73 48 29 8 94 48 71 36 43 61 17 3 43 79 65 16 74 2 74 81 87 3 2 81 26 34 15 21 75 74 1 48 20 27 53 15 74 25 48 17 83 62 18 24 42 82 39 14 82 12 92 69 12 93 50 38 25 62 56 99 34 54 46 53 80 98 65 54 21 14 69 4 75 86 28 15 66 64 27 48 73 19 15 85 11 62 21 35 22 74 33 55 28 78 7 8 74 69 59 95 82 26 96 56 12 24 68 76 86 94 22 59 12 37 42 22 96 60 56 19 34 86 71 59 64 75 66 39 45 24 32 25 49 28 80 59 50 47 35 34 39 56 90 48 90 31 69 85 90 24 2 23 10 72 81 72 46 46 9 90 69 40 15 16 65 93 74 13 38 7 46 76 61 37 25 49 67 91 34 55 13 35 77 21 6 59 92 49 5 1 39 71 38 51 86 3 44 59 16 81 63 59 56 24 93 80 71 58 69 5 14 82 38 88 3 41 47 92 89 49 92 26 18 28 76 3 30 21 61 43 99 22 3 55 44 95 33 15 52 1 17 65 82 52 53 82 92 98 74 79 45 64 5 63 91 79 65 19 97 24 62 96 45 62 50 88 55 80 3 7 80 18 71 60 69 23 42 60 19 14 39 63 77 42 26 68 21 88 87 16 12 47 12 55 9 59 43 61 40 44 68 18 61 37 78 30 59 20 89 77 32 27 41 9 68 64 75 86 51 60 2 62 7 11 17 13 68 58 73 6 2 39 23 60 76 1 87 33 19 75 11 50 2 49 56 67 11 31 51 61 88 50 22 92 58 38 5 26 93 76 31 92 13 52 52 88 50 40 22 68 15 30 16 14 76 70 80 86 98 29 48 87 78 67 79 36 5 82 62 96 56 90 88 68 42 41 55 92 78 76 58 90 6 72 4 81 42 81 65 40 10 11 25 87 77 3 23 80 82 82 76 38 73 64 4 13 3 58 5 80 32 61 70 35 33 73 14 72 54 79 12 63 89 35 48 65 37 71 45 17 51 19 52 24 82 55 35 83 12 39 63 43 97 32 76 30 5 89 2 57 68 12 18 56 44 66 19 78 35 63 94 85 79 46 8 59 98 42 42 10 78 6 51 76 37 25 4 39 14 4 93 80 13 12 34 56 75 52 32 8 13 26 90 91 69 95 50 67 35 92 75 14 97 24 87 32 48 88 70 61 91 64 41 2 73 72 55 46 24 86 51 36 10 41 27 78 37 75 46 71 67 19 82 62 42 67 93 89 56 61 48 45 23 87 47 93 59 99 39 83 86 87 17 95 29 44 72 63 19 16 32 83 34 13 45 73 79 36 60 35 96 6 78 18 92 25 11 50 24 48 31 8 35 47 2 61 88 73 24 5 86 54 87 20 66 30 90 43 65 50 76 60 55 54 77 46 76 87 95 99 35 26 6 68 70 7 29 59 77 51 63 63 5 49 80 68 78 68 9 44 16 84 4 68 38 78 14 14 65 7 12 98 30 17 66 1 21 92 59 95 43 20 58 45 68 36 11 47 4 20 88 17 4 91 84 42 69 96 53 32 3 64 28 31 80 91 31 98 84 87 93 27 7 49 70 75 84 80 20 85 97 8 2 2 96 84 41 63 80 93 92 80 58 21 11 36 12 41 33 95 28 26 21 33 75 88 6 57 68 25 41 66 32 40 65 26 24 6 88 2 96 80 82 52 98 92 88 11 32 19 4 57 44 24 89 17 12 94 72 78 17 11 42 46 50 7 71 72 10 57 73 6 36 53 58 34 46 44 44 77 62 48 32 4 69 22 19 81 14 88 57 31 98 98 76 48 3 46 18 10 3 89 15 38 42 70 72 85 12 14 60 73 59 92 75 29 12 91 8 25 79 62 55 77 58 30 23 60 75 41 67 75 28 81 14 67 50 83 53 61 94 11 33 54 3 6 80 14 96 87 37 75 49 89 52 7 19 74 64 91 13 31 67 40 10 78 6 57 61 58 19 53 68 49 7 69 54 84 80 50 71 17 23 18 5 72 22 23 44 83 15 57 12 79 94 20 57 99 76 16 55 92 68 22 39 73 90 92 57 68 40 27 83 60 42 87 32 62 8 76 45 22 31 55 98 23 74 55 21 48 70 73 39 39 94 77 10 82 68 66 51 6 92 32 66 33 19 95 94 26 71 39 46 99 91 44 21 65 97 41 12 67 14 50 4 7 27 13 88 92 79 37 98 69 68 62 99 86 57 93 11 27 31 56 24 22 97 44 87 94 84 98 60 96 46 63 3 72 76 88 63 53 26 61 20 93 23 20 78 77 13 86 4 43 40 28 65 37 71 50 30 54 46 89 48 91 52 48 61 26 36 24 76 59 82 96 51 5 14 29 80 24 13 83 67 52 11 30 88 80 77 18 32 23 5 79 12 57 27 72 80 60 94 57 20 76 53 70 79 64 96 59 87 9 40 52 58 49 79 46 29 56 62 58 76 64 37 87 21 61 58 2 21 50 56 38 24 7 8 3 70 2 59 57 8 97 10 65 46 88 10 72 43 69 30 19 33 66 5 52 25 62 51 45 12 7 83 35 13 88 36 82 88 92 37 93 89 44 59 33 31 66 5 73 35 34 91 67 97 93 19 22 55 69 65 64 73 46 97 85 32 31 65 20 21 3 12 9 46 70 41 74 36 46 47 68 77 37 33 75 30 50 96 83 19 59 47 90 5 42 75 37 72 41 54 91 41 65 99 84 33 40 59 66 85 4 34 63 40 67 36 68 17 30 51 33 89 95 23 93 38 96 28 8 35 82 98 75 47 97 57 80 38 16 46 21 20 78 81 57 45 17 25 59 45 75 91 34 71 13 25 7 9 53 14 41 33 13 16 79 8 70 57 45 86 2 64 4 79 45 60 22 60 83 80 3 58 69 34 27 79 58 33 85 9 47 26 41 57 39 19 64 10 75 8 95 76 71 96 53 14 54 74 71 37 54 71 95 22 5 20 1 63 53 86 69 97 12 11 54 51 29 18 58 2 23 51 76 93 47 29 6 1 4 74 38 55 46 31 74 50 50 75 11 1 59 80 97 68 90 51 17 17 67 74 18 89 25 93 81 71 23 84 70 24 58 6 76 2 36 51 52 83 24 62 84 82 40 79 48 30 29 65 44 95 37 62 82 62 53 61 31 73 43 1 96 99 4 73 1 37 24 50 21 47 11 3 27 50 79 74 78 8 37 22 3 74 83 83 36 35 42 64 8 85 63 5 84 66 75 82 4 96 33 22 41 43 22 67 92 1 39 70 9 76 92 9 48 73 89 81 8 32 45 16 15 8 18 98 72 92 80 73 88 13 92 29 53 14 93 46 12 30 14 20 4 4 27 51 75 16 32 80 45 75 93 59 80 11 57 52 1 36 23 86 46 15 15 99 26 6 43 38 36 56 55 37 58 79 88 33 95 18 13 40 92 7 99 73 15 54 23 16 89 44 2 34 58 15 33 84 18 73 20 51 29 72 88 84 52 76 17 45 91 28 84 84 32 81 55 46 34 75 59 21 19 61 54 77 73 84 59 90 57 76 40 84 46 28 68 97 2 83 42 92 11 25 74 40 4 29 85 37 3 45 56 21 4 10 95 74 94 52 62 49 26 2 33 72 29 99 69 28 82 10 21 90 32 92 30 35 20 13 70 22 55 26 40 58 35 36 30 27 87 92 74 14 93 7 83 21 4 52 48 83 61 66 73 90 59 1 26 76 14 93 97 66 19 37 23 51 70 52 76 56 44 50 67 38 54 50 56 58 2 4 41 61 68 13 49 25 11 74 1 22 67 95 88 83 32 11 35 1 62 9 56 5 58 21 40 10 70 95 65 69 98 7 28 64 17 77 88 27 49 88 49 17 83 35 97 14 45 30 14 5 38 67 9 93 87 48 2 55 43 66 24 40 70 52 4 86 27 92 12 75 78 58 89 62 92 87 73 37 15 84 39 53 51 48 44 36 95 45 90 37 10 14 74 79 63 77 64 89 67 75 63 44 33 52 4 23 37 76 57 52 60 95 3 9 43 46 44 37 89 34 71 98 47 45 77 9 20 39 95 85 14 58 29 44 9 32 64 45 6 21 96 63 17 98 71 59 43 13 93 30 46 64 28 90 9 3 98 29 42 92 12 53 50 40 95 58 69 59 2 72 78 97 35 94 94 4 51 35 16 45 64 59 9 89 49 16 91 46 42 31 38 53 82 87 90 77 44 59 34 45 29 12 40 61 4 32 64 55 66 77 97 28 36 4 17 84 19 7 28 58 37 65 11 19 51 1 93 92 57 26 37 85 35 74 46 39 7 8 91 70 84 88 96 20 91 11 3 9 17 30 66 52 93 75 68 44 73 62 36 31 85 70 14 18 42 58 56 46 65 45 15 48 31 11 65 23 21 67 29 36 95 92 87 86 67 55 30 39 15 63 69 97 31 80 16 72 38 69 17 2 15 31 49 45 39 14 65 59 79 93 92 72 84 79 58 49 33 85 87 47 46 54 43 76 35 58 46 70 27 60 71 41 90 18 84 29 30 49 86 9 41 78 78 25 56 36 73 88 19 59 33 64 13 75 38 47 33 81 16 58 42 86 98 32 3 80 59 32 30 43 38 68 21 16 92 74 49 63 62 67 22 93 29 35 68 66 79 99 45 94 57 86 79 53 17 81 34 73 11 63 16 48 29 36 61 21 9 10 81 70 74 4 61 3 36 30 66 13 27 11 8 83 95 84 36 12 63 67 84 73 28 97 19 56 33 79 74 39 86 56 8 60 57 68 60 92 97 26 5 22 34 10 5 29 93 39 38 54 4 20 27 32 17 43 87 48 22 62 86 8 18 93 65 72 62 25 64 57 50 66 79 84 74 81 11 65 18 49 20 22 68 44 53 85 87 38 33 7 99 19 15 15 11 77 84 72 3 48 29 50 13 6 32 86 87 43 49 3 89 68 24 57 13 74 40 99 13 72 6 10 89 18 23 99 93 7 69 95 53 97 43 65 2 75 49 86 16 97 88 5 66 13 59 76 86 99 73 98 69 76 7 56 94 29 55 87 35 24 80 87 20 21 50 19 95 98 5 9 94 92 11 60 3 70 34 89 67 7 85 34 82 91 90 74 20 43 59 53 65 39 40 82 60 88 1 53 86 5 60 80 94 70 38 97 38 71 86 5 75 69 39 58 59 27 30 78 69 89 29 34 26 67 16 83 55 16 37 41 18 96 20 13 64 55 10 3 25 93 5 99 60 41 55 19 67 85 95 35 74 24 68 99 90 82 83 45 95 18 84 14 12 2 24 73 56 31 75 80 22 78 78 81 19 33 98 84 16 93 19 89 15 84 87 6 66 68 48 60 83 30 71 94 31 92 67 87 23 41 65 42 19 43 21 35 74 19 19 89 10 35 77 25 20 64 28 83 30 75 41 13 4 12 5 34 4 71 19 24 10 82 65 26 23 86 61 96 3 77 86 13 13 61 37 30 23 64 11 52 37 52 62 38 63 66 70 65 35 86 88 45 68 52 70 91 38 29 85 38 7 69 50 17 30 84 44 52 48 54 2 83 4 63 21 65 27 88 30 62 75 16 5 43 67 72 32 3 2 18 41 6 84 88 20 15 73 63 64 19 15 64 2 19 27 21 83 52 9 11 14 81 26 16 25 93 87 54 93 86 69 34 89 54 23 9 68 93 69 30 12 82 93 12 98 19 30 81 70 36 89 81 18 15 96 40 8 81 93 2 68 63 33 57 17 53 64 82 46 31 10 58 13 4 69 11 22 96 89 89 32 78 70 49 91 64 88 96 45 82 95 13 43 29 68 57 81 32 39 26 62 48 83 73 49 50 81 70 46 69 57 77 47 27 25 38 90 13 35 36 92 30 46 35 56 14 91 36 43 28 61 6 74 42 76 23 89 57 91 33 26 48 8 71 73 32 7 61 45 39 94 35 69 41 70 23 52 59 58 95 87 17 1 61 58 74 81 45 31 72 77 55 21 85 26 93 17 32 52 59 71 47 92 38 87 60 58 39 19 17 34 4 31 32 62 87 6 44 32 35 16 10 89 34 92 13 27 7 42 79 64 11 24 56 46 11 16 5 47 34 19 79 36 47 11 97 34 15 41 66 47 55 73 34 88 63 44 16 69 85 92 33 94 14 88 40 24 4 42 68 36 58 47 71 6 56 66 39 68 6 3 15 60 73 48 48 36 91 61 6 74 51 36 66 64 25 5 85 26 46 54 61 3 98 30 8 54 94 44 20 99 45 34 59 18 79 7 52 68 68 55 41 19 90 7 83 15 11 68 39 55 20 97 57 19 28 62 70 20 6 90 19 48 22 77 66 2 83 16 67 49 70 8 66 60 13 49 73 23 15 12 77 35 9 32 53 34 93 21 53 97 11 71 45 33 46 9 32 30 24 96 76 93 3 42 52 15 88 25 37 4 34 13 36 42 44 88 76 38 7 27 35 18 98 77 48 44 86 77 71 8 73 48 99 75 87 51 89 76 73 25 79 7 37 15 48 78 1 22 16 7 49 48 22 45 26 69 88 10 44 58 17 18 6 16 90 90 64 78 66 37 3 43 43 37 55 89 15 53 9 29 60 57 76 79 2 99 47 88 9 90 46 24 6 49 39 96 39 4 74 4 38 74 46 79 11 2 68 25 54 74 53 12 32 28 89 31 27 36 19 34 24 62 57 30 11 93 24 48 94 95 51 33 69 94 12 79 93 77 2 46 51 53 55 80 80 44 12 5 77 28 38 99 88 92 27 96 86 50 44 78 43 92 11 12 85 20 88 76 96 89 22 46 42 75 24 20 17 33 25 94 61 60 91 47 51 18 43 35 65 85 13 8 75 24 17 60 41 5 37 36 91 56 79 34 31 3 51 48 36 75 40 94 34 31 41 84 46 83 19 11 68 31 16 42 52 32 2 93 36 36 27 27 92 6 58 21 8 10 66 43 82 6 37 16 34 77 99 79 59 16 89 25 47 5 66 96 36 66 87 69 2 14 96 91 19 52 13 27 61 78 67 42 82 5 57 16 79 55 95 38 70 82 63 15 85 27 12 19 92 98 86 94 13 82 83 29 32 93 53 91 70 21 33 52 25 87 67 2 42 60 40 11 41 1 23 24 25 34 42 18 31 28 10 41 8 92 67 40 86 21 31 54 41 61 6 63 48 70 64 88 31 2 96 69 99 19 92 25 51 32 40 79 58 49 20 65 39 86 3 23 5 31 76 45 91 81 6 38 50 68 26 78 69 20 47 67 38 39 89 86 68 29 65 26 75 82 89 12 67 91 35 71 21 9 15 10 88 20 47 38 87 70 16 55 89 62 20 26 98 9 12 66 35 75 90 8 57 79 19 24 68 51 95 88 60 8 96 48 27 41 85 13 12 1 65 98 60 84 22 56 90 32 22 23 7 10 28 63 88 46 87 55 97 80 41 55 87 37 3 12 78 87 22 87 85 86 83 43 68 6 98 56 37 18 76 43 28 4 4 14 48 90 68 45 68 10 97 53 44 99 63 22 84 84 7 69 69 90 10 37 93 8 91 28 25 67 68 52 69 71 64 17 60 32 59 28 39 56 81 83 53 44 5 37 26 10 4 94 99 13 30 90 20 21 18 42 85 85 94 52 56 58 66 16 87 25 42 27 78 21 10 31 62 12 65 87 21 66 82 18 78 10 8 95 28 23 38 11 6 30 63 62 85 27 75 72 52 15 98 28 35 6 57 96 16 20 84 34 86 64 52 64 71 57 58 98 80 95 9 85 25 69 45 10 96 19 79 46 33 76 71 66 81 28 62 94 48 44 29 34 6 80 95 76 35 53 72 13 46 81 96 70 48 39 77 44 57 57 87 88 33 59 54 12 84 14 7 30 58 35 61 61 13 57 36 47 8 8 60 54 86 54 22 35 92 99 76 50 56 64 36 86 21 89 97 5 1 4 35 56 36 95 18 48 50 53 93 58 60 51 10 45 5 31 79 96 30 53 44 83 15 79 69 35 66 65 38 67 68 70 23 3 65 40 50 14 90 43 71 49 93 78 93 95 9 70 92 39 23 36 20 38 14 87 70 79 52 8 44 18 77 67 20 41 5 70 54 93 11 23 42 3 1 35 95 9 5 87 45 25 22 63 62 35 50 33 14 2 38 56 19 16 23 39 56 25 7 8 18 15 30 57 15 30 89 11 36 91 97 79 17 19 42 76 51 91 9 63 92 47 19 11 60 41 47 14 63 51 21 79 66 50 34 80 77 24 90 13 15 86 91 29 3 31 6 54 22 12 17 12 56 35 21 16 73 67 29 34 19 49 13 82 96 47 62 73 68 51 84 80 35 73 10 35 5 15 88 24 24 3 36 80 35 56 93 6 21 21 40 37 69 50 19 64 94 79 37 60 28 21 41 60 94 50 94 96 62 81 20 83 81 55 63 17 9 57 20 28 75 57 64 42 6 81 6 97 58 41 58 85 61 98 43 53 46 37 47 6 16 67 88 97 20 52 12 29 7 31 56 81 86 18 23 91 98 27 88 54 67 46 37 26 42 79 79 87 17 26 90 32 90 79 27 11 29 38 39 35 67 92 14 53 10 34 44 7 58 30 58 25 74 95 51 16 74 28 2 88 51 91 21 42 70 45 50 98 83 88 31 50 78 42 3 85 74 44 89 32 71 48 55 45 43 4 61 17 31 60 6 79 51 24 19 20 68 68 16 49 54 45 98 32 84 98 18 58 40 5 88 12 52 43 56 94 46 15 10 74 74 13 53 24 34 72 43 99 38 56 49 92 1 45 24 85 42 39 41 81 44 29 90 95 69 45 88 13 59 95 86 32 6 38 55 39 8 95 38 45 49 84 37 48 30 59 33 71 95 71 50 39 1 39 33 67 83 19 80 40 14 64 71 19 99 24 55 5 17 92 48 66 77 82 14 5 41 44 75 37 15 23 73 13 61 6 78 44 22 56 84 35 20 53 51 18 77 6 22 91 98 67 57 73 50 68 77 88 10 50 23 23 72 96 33 32 99 11 75 22 66 57 54 84 11 6 2 85 11 21 76 7 88 32 77 36 97 54 24 6 2 47 28 72 41 60 4 40 71 76 59 37 32 14 19 40 19 20 25 27 39 98 34 25 28 9 60 26 61 81 29 62 28 56 32 66 14 35 5 84 10 63 20 41 76 38 78 92 56 1 20 92 98 51 17 27 59 76 50 20 57 78 80 83 32 12 49 45 45 53 28 54 15 45 92 90 80 70 83 34 70 1 26 66 51 42 90 8 16 38 28 71 14 6 54 45 17 1 88 59 52 16 13 66 58 3 54 38 70 35 72 40 35 97 5 83 38 94 91 53 33 17 24 46 22 75 89 36 76 77 95 26 92 6 89 48 9 43 85 78 76 55 17 11 51 21 94 88 15 83 39 45 99 63 91 21 38 80 56 12 55 49 35 45 55 24 92 63 65 77 39 39 31 55 47 81 75 39 69 88 22 8 33 21 68 22 39 5 99 93 14 54 42 49 98 96 70 90 57 33 66 96 71 96 51 19 77 25 57 44 11 77 49 41 97 18 63 37 20 60 28 33 13 69 79 9 66 48 99 21 80 63 17 50 57 66 66 32 90 21 75 98 97 22 39 93 39 99 28 56 60 55 89 70 24 68 78 87 16 75 7 94 38 23 44 94 88 8 24 76 26 98 74 24 21 12 15 57 11 42 14 68 94 1 38 16 68 15 2 82 89 8 74 26 30 16 18 17 23 42 90 48 40 63 69 58 74 83 14 82 23 25 49 17 25 84 31 90 98 32 70 88 39 44 14 68 59 29 82 81 70 73 28 9 34 94 66 8 76 77 89 98 2 38 14 26 23 44 15 19 75 84 5 14 29 16 79 87 45 60 67 15 31 92 23 64 86 87 71 62 64 58 61 64 94 72 87 15 16 2 31 88 86 36 99 13 51 76 97 95 36 64 11 66 56 31 28 41 18 96 3 80 55 61 44 47 31 31 59 46 31 89 32 17 25 29 27 76 6 24 69 39 88 77 6 42 9 31 82 24 28 83 2 80 44 45 27 75 74 83 19 3 72 49 19 95 77 43 69 82 66 38 22 52 16 25 92 22 55 72 45 80 55 47 60 97 89 86 70 61 67 86 63 40 35 79 35 11 22 2 90 86 39 12 38 54 34 30 75 87 3 19 67 57 63 28 52 52 12 22 14 79 9 74 17 41 54 49 51 75 50 42 61 88 51 97 41 83 27 14 68 27 30 35 82 92 60 34 45 70 54 56 47 60 30 63 98 83 12 48 57 59 87 16 45 38 11 85 19 36 97 86 62 27 20 42 20 77 74 62 47 28 18 93 85 45 54 83 27 63 31 81 22 18 96 67 54 6 50 72 41 45 57 1 72 76 43 89 53 17 51 98 42 66 89 27 11 44 10 37 7 41 18 27 56 13 91 10 18 41 82 56 84 39 56 56 13 96 43 63 11 93 61 52 57 51 78 67 92 86 5 96 25 20 23 80 32 14 90 47 53 70 1 37 7 57 90 19 51 31 81 62 22 41 14 78 89 90 45 81 74 47 77 98 67 98 76 96 12 66 42 62 34 42 96 40 96 84 56 48 15 36 10 36 76 21 14 63 9 57 42 82 4 19 78 68 15 55 65 25 19 5 86 53 46 81 90 43 65 47 90 78 82 97 12 56 18 24 19 27 80 60 9 81 76 85 50 91 40 13 16 56 17 99 7 62 78 97 3 42 44 90 20 24 87 31 77 6 52 95 30 32 53 36 14 27 21 63 18 58 73 31 15 89 29 19 49 7 16 52 48 57 40 67 78 28 96 55 31 48 50 60 78 1 93 89 28 15 50 43 72 23 74 84 12 3 4 58 9 17 8 55 74 48 20 50 73 16 6 4 62 53 61 38 54 54 27 81 66 76 24 37 98 95 21 8 97 22 65 5 39 71 57 11 19 76 60 91 90 63 92 50 17 53 87 70 5 14 49 71 87 70 8 85 66 28 90 61 48 53 63 84 24 20 92 40 96 50 31 86 14 21 34 30 73 21 97 78 32 46 49 19 16 54 2 79 81 91 41 27 42 4 9 66 22 1 6 16 51 35 99 62 55 33 91 27 53 86 5 84 32 51 1 45 5 99 23 83 88 63 9 30 64 17 95 83 18 99 98 66 34 97 28 86 30 17 13 80 3 15 62 34 63 62 76 65 61 98 49 47 59 55 77 22 71 70 5 86 69 4 52 1 98 77 85 27 93 97 7 95 11 69 27 73 29 4 39 88 99 85 35 57 40 10 78 9 80 82 95 47 83 45 46 82 23 31 9 16 28 13 10 38 79 36 10 7 37 48 92 37 33 25 91 70 35 69 78 15 51 71 59 33 17 5 15 37 35 21 52 61 31 61 96 11 95 6 17 32 51 9 66 83 31 57 51 65 26 30 77 75 1 37 8 15 39 20 51 72 38 2 33 68 60 27 78 55 33 92 87 83 98 51 65 30 9 16 92 32 43 68 7 44 5 12 56 41 31 8 13 66 7 43 35 66 70 11 20 3 2 5 83 97 55 48 27 63 62 18 95 5 85 99 46 87 12 3 28 40 8 41 7 12 81 39 77 51 47 96 53 48 98 35 46 54 80 70 15 42 87 8 47 70 8 90 57 17 90 83 56 97 22 60 7 3 96 84 54 44 78 5 89 77 39 33 29 20 4 43 61 88 51 6 59 58 94 14 74 84 96 28 80 18 86 86 21 82 68 74 24 47 78 12 22 18 44 50 35 47 90 95 34 41 99 92 98 93 4 70 75 1 96 55 18 82 40 38 62 8 10 84 52 88 95 71 4 39 21 38 84 12 31 18 50 28 8 47 19 11 15 94 9 11 47 27 90 86 62 51 92 70 33 42 58 28 14 59 64 32 94 46 41 25 61 91 53 68 38 71 77 52 63 83 61 11 8 49 94 70 99 84 40 32 27 95 57 38 52 22 69 46 67 11 70 29 99 21 94 35 90 69 84 53 53 45 61 60 94 54 28 91 36 65 24 62 58 78 99 10 99 67 55 65 77 24 91 74 42 83 9 32 53 90 83 4 34 42 61 28 95 87 17 32 52 38 91 11 17 91 18 14 58 73 78 33 94 67 5 36 51 13 68 2 1 49 5 34 90 63 61 86 50 76 16 1 14 7 9 30 95 26 44 51 96 20 81 90 87 85 27 36 95 92 37 96 41 39 30 31 2 89 15 50 63 30 50 76 35 58 5 28 83 46 77 80 65 56 68 50 40 94 85 35 86 20 29 27 58 57 58 58 44 70 8 7 1 55 82 33 11 84 58 93 30 35 71 93 91 38 43 29 32 27 63 17 46 90 43 3 47 98 58 88 69 63 94 67 18 74 97 28 59 55 19 88 88 88 81 77 26 23 6 55 49 66 71 92 56 13 92 1 9 50 88 75 13 80 40 30 55 37 55 14 92 74 2 78 60 81 55 85 4 60 40 50 26 10 40 80 22 33 78 30 82 65 4 93 45 43 21 99 80 76 11 70 48 11 48 8 91 3 90 92 62 28 42 85 37 81 63 56 14 42 84 94 7 87 85 49 30 6 49 10 79 57 77 27 67 25 32 56 27 20 48 86 46 89 70 82 69 33 37 80 74 21 72 78 6 57 28 35 63 74 43 42 31 20 67 96 43 98 52 67 17 1 54 62 87 22 42 56 54 78 37 27 96 9 5 2 66 30 35 27 4 75 68 33 92 35 29 35 32 80 3 48 78 54 8 66 75 49 22 29 28 56 55 22 65 58 22 29 87 56 55 89 29 21 22 21 54 48 54 85 26 56 31 5 10 38 70 82 84 89 11 10 46 64 32 9 20 53 37 7 7 91 93 33 12 13 53 65 60 7 48 86 60 76 88 67 12 56 49 96 45 58 6 88 22 35 96 41 87 33 45 91 22 37 24 32 49 75 94 10 79 43 93 40 17 81 5 29 35 54 23 77 12 28 66 31 61 60 69 48 93 12 38 13 48 59 44 97 34 39 5 14 79 97 51 95 76 55 22 9 7 42 85 18 68 51 46 29 10 15 74 3 27 12 13 72 69 57 69 3 95 71 14 72 68 62 65 42 16 85 50 22 27 36 38 94 84 81 23 93 96 97 93 21 7 7 90 75 61 60 76 54 31 87 26 97 50 90 37 65 73 87 84 1 21 20 94 3 2 16 94 95 11 85 16 17 89 6 90 50 63 64 4 92 51 27 87 98 16 24 61 88 9 46 88 27 65 81 28 64 94 20 59 5 3 72 19 92 76 7 40 39 70 42 29 22 68 14 18 81 36 79 70 44 25 56 69 87 35 94 50 29 14 9 33 14 81 50 6 57 56 46 93 27 87 21 46 53 34 63 35 69 42 3 12 64 58 80 50 91 72 99 20 83 6 51 96 86 1 3 41 54 46 35 80 31 55 24 83 88 87 18 56 27 18 67 89 76 45 37 67 17 36 84 99 39 35 95 26 33 95 66 87 41 98 65 71 51 89 53 38 74 68 93 98 86 60 87 62 5 24 27 19 57 9 18 96 44 11 20 74 7 83 61 47 82 27 17 31 14 69 68 87 37 61 85 23 19 71 82 21 94 7 39 50 16 56 46 57 65 63 31 71 46 90 16 26 15 32 57 28 98 25 13 34 86 95 54 3 66 37 24 59 41 62 9 54 17 52 11 81 15 40 50 60 28 65 86 40 95 41 67 93 65 77 27 49 72 79 52 37 14 73 95 54 33 4 9 47 53 17 26 67 54 75 25 81 41 9 21 34 49 85 27 13 60 52 61 31 31 11 67 44 83 62 95 15 63 4 61 16 19 87 80 72 62 5 52 1 12 70 32 60 56 59 72 14 9 32 44 37 40 11 78 24 70 73 36 33 75 96 46 91 83 26 63 44 29 13 42 40 83 74 97 37 31 68 50 37 99 94 73 39 3 49 60 73 20 95 6 92 90 50 83 71 75 45 13 4 57 55 41 40 27 39 76 57 7 27 91 4 19 64 42 21 11 1 93 30 93 97 23 83 47 6 53 22 50 65 24 8 20 62 45 44 1 22 1 7 46 91 8 64 53 50 82 63 48 74 91 39 71 14 21 18 17 73 37 67 38 58 72 56 21 17 99 19 38 98 26 81 87 31 43 39 78 26 99 26 99 90 63 70 4 83 85 21 56 20 85 91 76 57 47 96 73 45 13 10 43 36 90 28 67 32 66 45 57 66 71 54 54 34 22 56 15 7 76 68 24 59 59 99 14 5 93 84 49 7 93 89 42 82 17 9 12 83 52 68 47 23 22 1 54 43 56 68 47 30 34 68 86 92 66 99 96 59 84 45 63 75 32 4 55 49 10 66 30 61 32 76 81 53 74 33 93 29 98 38 56 32 7 43 25 72 42 19 29 24 62 92 97 93 93 52 42 1 17 71 60 48 45 41 99 18 74 92 46 70 31 99 3 37 42 25 7 82 43 35 4 5 25 1 98 16 51 40 17 67 10 76 13 52 15 12 69 88 3 13 57 33 13 59 67 52 83 73 34 26 6 38 29 31 36 27 46 86 64 60 51 71 36 64 24 51 75 90 37 77 2 93 8 14 50 72 63 33 43 97 57 49 33 85 77 66 10 23 53 73 83 2 45 17 65 66 65 39 54 3 14 55 93 20 68 44 91 30 76 35 27 31 81 57 14 58 21 23 78 73 94 59 73 37 76 38 3 41 74 56 41 86 10 35 6 75 78 94 5 52 27 29 81 8 85 94 63 7 18 42 77 10 1 50 46 74 86 46 16 58 99 56 44 9 88 47 84 66 42 88 17 68 18 97 74 1 91 37 5 7 78 80 14 77 28 59 51 12 3 64 70 3 19 12 9 7 59 90 71 1 77 87 66 92 82 40 92 73 77 95 78 53 75 89 30 3 49 81 15 49 43 82 51 61 93 58 68 50 48 39 50 25 26 15 17 8 54 8 78 29 1 54 82 75 44 12 75 90 90 87 39 34 67 88 94 59 44 60 9 91 98 57 15 22 71 29 27 25 34 4 54 34 55 34 7 96 45 80 86 34 67 24 65 33 10 57 91 53 18 99 44 14 56 56 36 27 85 60 50 17 61 2 51 17 35 55 13 77 35 97 9 1 21 73 33 30 29 24 80 46 23 22 57 77 78 92 2 61 51 49 77 12 50 26 28 82 81 39 60 16 36 66 16 54 40 46 81 66 69 61 12 90 82 68 67 58 59 66 19 8 16 94 19 65 18 45 48 98 81 6 13 17 71 26 68 9 72 49 74 39 8 83 29 87 50 93 46 7 60 62 14 75 54 30 40 72 72 85 68 53 88 78 69 60 3 35 66 74 81 39 11 88 20 40 76 69 33 20 73 92 81 86 65 34 15 6 6 86 88 71 40 77 50 7 35 52 42 1 24 23 37 34 10 57 73 85 24 5 3 97 94 81 81 60 15 95 63 20 82 51 89 20 26 39 26 60 88 65 59 12 88 95 45 97 50 17 80 74 19 82 71 13 63 50 70 78 46 33 95 26 82 84 45 8 21 68 66 9 34 25 18 20 18 61 17 68 75 94 40 93 74 9 4 37 58 74 13 2 5 7 27 86 88 69 92 8 36 58 14 69 80 32 88 97 92 3 63 67 94 3 58 68 11 61 3 67 35 14 68 40 18 93 24 6 62 16 11 95 71 25 64 51 56 50 47 46 50 10 13 44 11 70 10 19 29 13 85 64 26 54 2 43 45 23 46 7 37 57 3 8 79 64 57 35 13 2 80 62 9 90 5 19 58 14 36 84 24 21 48 47 72 47 89 17 68 34 22 5 88 22 10 67 85 64 99 95 65 77 56 74 65 60 90 23 71 26 7 95 47 53 42 17 97 30 34 65 61 53 67 49 74 77 14 57 41 13 53 5 89 9 78 54 66 66 74 37 92 78 30 37 29 70 53 27 99 84 89 58 37 57 7 11 32 20 66 70 30 19 74 19 25 50 70 90 17 42 25 9 20 53 43 49 23 95 73 22 78 60 79 15 15 83 24 46 1 89 17 30 6 88 46 30 39 14 18 53 55 40 59 72 92 2 21 15 94 91 34 72 50 11 85 64 91 9 9 91 95 23 19 1 11 62 28 47 75 45 99 30 82 58 3 75 59 21 87 52 11 22 24 60 32 9 22 22 15 30 13 10 52 30 10 63 91 35 10 67 77 8 94 60 65 94 35 23 14 22 74 22 41 97 79 71 5 1 92 17 31 5 27 80 34 34 43 24 69 51 88 46 58 82 6 21 75 38 43 86 58 17 8 98 13 86 69 15 86 61 31 15 64 57 95 95 89 36 19 58 84 7 2 40 87 8 61 62 43 2 48 1 19 53 99 29 39 68 43 23 28 73 38 91 29 31 86 18 64 6 73 49 12 74 86 96 79 45 58 23 47 4 21 63 56 20 91 92 86 34 16 14 5 51 3 33 79 88 48 43 91 21 89 2 95 74 97 72 19 54 94 65 57 14 28 12 33 17 4 17 48 19 28 53 67 30 83 46 17 32 87 8 50 74 7 45 48 5 16 67 58 10 30 13 23 56 24 54 72 28 68 21 44 96 73 12 24 54 55 40 83 42 46 34 17 52 76 64 54 91 29 10 99 59 23 20 15 46 73 86 71 40 5 16 36 75 27 59 30 81 97 13 22 41 44 38 90 21 99 45 12 27 52 11 85 74 31 97 19 2 81 89 41 86 5 74 61 29 32 88 9 27 2 30 67 43 65 57 63 64 99 73 90 52 83 73 24 12 70 42 12 50 32 50 36 34 23 94 63 54 83 71 78 82 1 45 25 65 2 88 27 99 59 16 51 42 88 74 52 57 15 61 7 44 9 40 77 31 34 38 82 15 9 60 96 7 3 22 69 3 8 96 2 66 10 50 6 97 22 55 52 36 14 56 79 23 95 57 51 30 94 34 44 2 91 39 6 94 58 75 96 63 69 95 27 78 45 30 73 66 85 24 3 96 79 79 19 75 36 68 3 29 99 44 28 90 82 33 82 38 8 76 1 74 71 27 50 14 55 24 80 38 47 80 34 24 59 53 98 93 19 98 20 18 41 47 8 21 77 88 59 85 64 57 57 34 82 8 47 37 29 25 74 73 3 8 96 60 58 93 51 76 91 70 93 32 15 99 53 91 87 10 74 49 66 30 82 48 37 28 84 65 50 58 36 53 64 32 11 22 25 61 96 15 29 89 44 41 86 96 30 73 4 5 23 70 34 3 18 68 30 1 31 78 56 66 29 20 97 39 40 21 97 36 35 24 23 78 64 10 73 93 80 76 95 3 46 27 6 62 94 33 60 25 11 16 90 39 34 88 75 73 7 70 7 41 93 29 17 57 36 89 49 17 64 44 17 10 69 20 69 63 53 29 88 61 43 76 98 76 62 71 49 68 42 53 9 35 79 26 90 16 13 37 30 76 78 46 84 47 66 53 11 17 80 96 75 23 72 71 96 35 43 45 1 84 97 10 17 76 33 5 89 45 41 17 20 20 63 4 66 27 54 74 41 34 70 14 54 41 85 50 73 28 92 73 10 87 82 26 62 13 31 49 56 69 66 75 88 29 78 53 53 32 25 91 64 95 5 16 34 89 64 7 17 56 79 26 42 60 50 4 72 78 52 26 47 18 1 34 44 76 84 94 7 9 85 68 2 90 83 35 79 45 41 94 99 21 18 41 80 67 42 50 43 93 74 90 10 72 22 51 49 4 46 53 12 31 21 12 19 2 46 96 45 87 90 44 6 6 84 83 71 26 31 14 17 5 2 24 77 23 75 24 24 21 76 36 49 94 47 66 93 90 62 38 75 50 81 80 55 65 61 26 88 92 38 4 94 39 27 69 60 2 92 83 20 66 17 67 60 61 33 54 52 94 91 27 42 73 6 96 36 66 21 23 56 56 26 49 92 52 18 52 54 9 34 71 74 48 38 35 10 70 86 61 64 77 85 4 48 88 98 82 53 19 5 9 72 30 55 64 81 71 17 33 79 48 5 53 95 42 85 5 11 71 63 72 47 47 76 92 35 74 74 87 90 76 94 62 6 49 26 85 20 40 16 96 87 18 50 81 58 33 83 68 5 45 40 49 91 16 39 24 89 14 12 79 87 4 41 91 50 65 74 68 5 89 64 90 6 12 69 63 45 52 31 47 96 70 95 85 86 34 10 73 45 19 53 31 22 91 22 69 54 95 37 59 82 99 47 87 11 16 50 55 65 80 99 62 49 94 47 35 27 54 6 69 72 58 99 91 48 19 59 2 14 95 58 94 92 3 81 4 18 30 56 83 8 56 43 56 48 87 88 72 42 94 40 12 50 39 2 97 56 60 97 69 53 55 61 46 58 43 47 73 70 1 54 77 56 94 34 3 82 22 74 22 14 14 31 64 51 32 61 7 89 56 73 41 12 35 84 67 75 31 38 43 31 92 20 85 84 51 85 66 71 57 85 84 71 15 48 20 44 8 24 34 63 94 72 72 29 56 39 2 84 75 44 13 67 62 97 51 13 80 16 81 38 98 66 7 13 12 26 57 19 47 88 80 41 60 50 68 16 89 67 99 62 10 12 29 71 8 77 81 87 90 63 25 87 27 29 99 38 52 54 55 98 42 33 38 2 82 6 15 69 72 12 31 79 24 57 50 29 33 30 16 23 90 39 10 17 65 8 54 18 61 7 16 2 39 53 1 22 56 16 88 27 27 20 6 48 76 54 74 9 83 88 30 73 27 37 89 89 44 41 7 4 46 21 5 82 71 3 2 28 18 90 54 43 10 59 88 85 13 63 92 93 51 22 64 75 58 53 64 1 92 71 2 36 91 6 18 62 6 20 87 24 10 41 64 17 98 52 99 9 13 91 1 63 11 64 36 69 16 1 67 6 69 68 41 58 71 58 18 76 77 6 97 84 44 61 1 42 12 1 49 22 91 49 83 1 13 19 67 28 17 34 31 85 2 71 43 70 30 61 46 5 64 44 89 8 3 87 48 12 87 96 34 77 43 17 77 55 35 44 81 52 75 12 35 74 81 78 44 11 37 87 13 1 29 99 6 32 87 53 41 72 49 74 47 91 88 24 45 22 65 24 71 38 33 6 12 14 81 53 24 16 41 35 14 69 34 20 98 21 72 40 93 22 12 40 11 1 62 55 20 25 76 90 61 10 95 72 23 75 26 45 90 64 79 5 33 13 24 30 32 95 69 23 15 78 62 26 76 22 78 95 45 55 85 6 64 79 75 86 52 98 29 42 62 8 44 93 19 67 23 50 61 89 72 73 65 32 98 42 54 75 35 96 30 19 99 91 95 72 75 47 71 5 88 31 10 33 24 28 97 44 77 56 31 49 30 96 81 26 36 33 1 70 27 28 88 26 19 83 97 92 28 66 96 17 97 6 47 19 32 42 63 9 98 93 56 28 87 37 53 23 67 52 91 91 79 79 17 96 61 12 88 88 76 82 3 73 87 47 91 17 89 52 26 87 44 81 15 31 16 65 54 80 17 45 71 96 22 85 92 80 94 80 67 70 62 67 41 47 15 31 64 4 82 87 90 26 66 3 55 81 67 7 61 82 51 30 78 70 15 68 49 9 46 14 77 6 80 18 50 94 48 12 95 29 98 85 52 64 85 7 43 53 13 2 35 61 31 11 30 43 76 76 50 22 89 27 25 67 42 74 60 88 86 55 15 82 39 66 45 24 71 87 74 83 87 7 43 18 17 70 59 92 46 9 12 35 33 36 2 72 11 61 58 94 15 72 74 53 39 19 76 8 5 51 90 91 57 31 9 72 1 65 62 46 73 74 78 4 8 78 76 16 37 34 10 51 5 84 2 43 3 76 50 7 25 38 95 81 67 3 51 67 67 14 12 39 85 87 42 92 63 16 9 1 48 16 49 52 99 51 92 1 27 40 5 49 75 98 30 42 1 79 8 67 90 17 6 75 4 46 65 67 61 71 65 7 87 14 58 84 62 50 82 86 89 85 35 65 83 63 5 81 40 12 48 30 28 52 3 30 97 65 96 56 37 61 63 22 72 21 4 33 69 84 19 58 67 52 21 48 13 26 29 52 37 76 81 63 28 81 92 23 46 88 79 80 47 42 2 17 60 4 49 29 87 66 85 52 18 6 99 30 29 28 79 66 4 60 27 30 41 19 50 84 5 29 65 49 68 64 65 27 67 13 55 52 78 38 4 93 44 3 21 70 28 99 36 30 57 60 57 95 78 7 79 82 36 44 31 2 9 94 28 75 7 81 26 84 19 27 75 60 28 95 31 55 92 64 84 49 25 41 44 1 48 23 81 81 65 10 80 73 4 9 46 10 87 69 91 6 96 64 64 24 59 92 78 51 56 61 97 78 2 41 79 47 62 60 28 27 67 9 97 71 15 41 78 99 11 68 3 7 32 66 30 91 58 6 40 13 66 36 88 68 74 67 13 36 25 39 60 90 45 55 61 59 96 39 58 7 5 58 11 37 25 40 26 80 45 63 90 10 98 79 77 73 44 87 7 67 26 65 57 70 20 18 27 14 54 82 20 59 41 28 93 63 67 19 43 11 81 34 20 80 13 94 53 54 79 57 21 6 22 77 73 42 94 1 55 47 80 73 4 19 1 96 81 66 13 23 74 93 56 93 71 66 85 22 20 64 79 41 67 1 18 41 40 11 39 95 55 17 66 58 36 66 52 17 30 64 39 4 55 92 94 27 58 77 46 76 40 25 17 7 24 32 45 63 40 83 56 92 1 22 48 36 86 99 50 16 61 89 20 15 79 12 41 38 89 86 12 29 10 26 35 33 55 78 93 95 61 50 87 59 69 34 92 55 33 41 71 92 30 88 7 9 99 45 44 86 29 55 15 38 80 48 68 36 26 62 29 84 10 14 44 78 47 34 34 78 74 3 70 2 88 74 9 85 19 50 72 47 6 86 83 83 34 51 17 57 11 43 42 20 55 83 98 2 17 32 77 89 32 45 90 20 19 96 5 35 47 74 82 50 61 63 31 92 14 48 48 23 88 89 42 43 72 40 43 86 69 20 73 1 65 64 18 81 58 21 17 5 94 98 54 53 59 85 44 72 31 91 94 19 80 35 62 50 74 5 34 42 22 8 40 86 69 58 68 27 76 84 32 68 80 85 22 39 68 63 9 98 54 2 16 32 36 77 79 8 79 13 49 1 18 89 85 86 45 51 14 21 35 43 88 13 28 8 49 94 70 55 90 22 56 6 51 89 80 30 97 59 41 44 58 58 31 41 43 75 91 56 93 24 98 80 34 24 87 82 16 56 37 7 75 91 12 27 80 92 54 75 49 94 20 7 51 50 45 93 24 36 47 17 57 43 96 90 64 82 72 80 36 8 86 11 98 97 35 76 87 87 52 37 79 69 41 30 17 86 21 40 20 65 55 77 8 49 67 72 31 38 50 64 45 36 73 41 31 8 17 17 94 66 53 74 33 93 2 50 77 21 87 97 85 42 74 91 91 39 61 20 76 11 84 19 44 57 59 72 62 74 88 55 38 39 27 71 33 26 19 8 46 6 5 32 46 76 21 35 16 81 54 89 89 36 9 33 92 65 3 53 37 91 6 73 30 32 44 60 57 60 66 4 63 70 33 9 45 53 43 58 32 95 47 21 31 53 53 22 17 53 74 53 44 79 26 72 9 67 30 65 25 95 66 88 64 96 94 9 49 36 66 78 31 11 98 61 64 49 80 80 3 54 31 44 31 55 14 39 20 44 3 45 37 68 33 1 63 25 7 12 60 70 88 88 81 86 48 43 34 28 21 36 80 49 77 9 4 91 48 24 33 48 68 69 14 98 68 76 21 72 86 79 43 74 67 22 58 13 62 91 39 82 25 19 29 3 27 33 91 72 54 24 20 22 90 32 18 58 8 38 31 93 17 71 65 82 92 24 92 52 15 31 34 38 49 62 40 74 92 31 46 46 52 64 65 42 95 82 1 1 19 29 94 33 99 57 13 89 80 6 41 93 36 72 31 85 32 70 57 23 98 1 68 50 64 32 91 57 14 89 56 30 16 50 61 13 5 73 2 85 78 40 78 15 10 9 97 40 76 54 62 74 54 30 22 17 61 11 71 73 98 27 1 14 74 61 27 79 35 26 64 11 66 40 25 73 48 20 13 22 71 74 93 24 3 13 38 61 23 9 32 21 34 33 35 8 93 59 86 26 84 48 37 48 85 59 22 33 77 34 52 48 7 45 69 9 57 7 67 78 16 99 98 49 32 31 54 23 87 39 49 72 84 83 18 70 42 37 1 19 69 53 65 75 95 34 81 53 41 48 29 54 47 27 1 78 56 52 99 43 90 48 13 75 31 29 45 70 65 45 87 34 95 52 9 91 83 89 42 22 36 70 75 82 96 73 59 50 26 58 91 14 4 2 88 32 30 31 2 95 74 88 29 69 38 36 60 22 23 2 43 58 71 17 39 66 87 95 14 11 53 5 25 54 5 11 85 34 40 84 29 14 71 56 82 9 89 41 30 12 40 71 68 10 87 5 75 74 99 86 85 50 91 8 4 95 18 86 27 57 70 54 68 41 8 49 50 96 89 77 6 27 46 71 36 33 75 9 6 72 95 88 22 84 95 23 77 11 9 4 66 77 55 34 18 62 80 65 58 67 41 64 94 86 33 28 18 9 37 23 80 30 9 1 14 2 23 88 10 32 89 75 7 45 8 24 7 87 87 65 55 26 27 47 12 57 74 29 65 9 49 44 38 55 42 49 56 64 35 66 93 25 39 99 69 44 22 73 30 7 36 82 32 62 29 43 20 1 70 82 10 17 24 45 72 65 92 26 28 25 89 19 49 27 17 16 70 38 89 99 44 25 81 73 85 8 16 3 9 83 82 16 98 7 58 68 69 50 93 94 75 81 14 22 8 30 36 77 65 25 75 9 47 54 81 30 62 94 32 68 76 15 83 74 19 41 42 87 89 33 82 62 14 93 81 19 23 17 96 87 39 69 93 86 23 72 16 82 64 46 50 40 60 31 12 78 70 51 63 57 84 43 17 95 36 97 15 56 15 9 43 53 77 34 37 97 6 53 78 70 98 28 8 56 57 20 32 27 70 94 81 54 38 97 48 71 94 62 28 7 70 68 60 45 1 96 42 6 47 20 73 43 46 81 98 1 1 30 27 68 23 6 21 58 3 68 29 94 30 54 2 99 21 59 42 21 55 83 24 1 2 97 43 45 78 40 45 76 67 69 44 89 74 62 47 74 30 74 68 59 28 69 56 46 26 97 66 79 79 90 79 78 85 20 21 63 59 65 37 25 32 78 14 4 41 61 75 70 33 43 28 58 11 81 5 36 79 68 15 56 56 91 32 41 12 52 2 68 15 38 90 44 15 5 47 55 63 22 23 95 62 50 51 70 32 55 5 9 22 19 62 77 9 93 17 18 43 18 83 55 54 74 98 68 78 43 21 39 62 43 34 24 91 84 92 23 38 96 29 59 13 90 34 21 81 50 36 22 66 20 76 20 93 74 85 69 17 6 8 78 46 39 99 37 21 89 59 58 85 85 15 98 75 47 17 54 96 53 75 60 70 51 79 63 23 64 32 39 67 37 15 14 75 13 50 95 2 8 52 87 92 66 83 66 11 97 20 6 48 93 65 18 42 45 78 65 7 8 2 72 44 15 85 19 25 33 13 26 40 64 11 31 28 91 96 39 87 14 44 35 7 9 51 47 51 29 10 56 37 9 28 78 23 11 97 47 43 8 71 81 71 79 12 98 71 8 35 58 19 76 90 24 83 41 70 34 68 79 87 3 85 13 80 7 23 75 51 64 82 22 43 51 2 54 48 70 59 82 26 77 59 16 98 40 55 68 71 23 45 59 23 31 71 3 37 92 76 87 54 58 8 96 8 7 48 55 76 5 37 99 79 93 15 78 33 67 46 5 87 89 61 10 18 30 11 52 20 86 39 73 42 44 67 49 50 13 4 24 17 39 23 94 30 38 72 63 3 16 65 90 5 24 99 22 51 10 73 71 93 11 42 36 54 8 82 3 20 86 26 35 23 49 29 52 84 98 13 86 14 77 74 19 98 74 38 50 81 10 19 75 20 60 9 71 67 90 71 85 74 97 18 96 44 44 47 26 42 59 12 55 35 84 71 33 58 10 80 37 19 98 10 36 59 16 5 24 5 76 7 78 71 22 73 15 65 18 40 7 76 49 62 11 33 33 42 88 40 22 24 58 19 31 91 75 47 94 96 51 70 4 27 39 25 97 53 88 15 90 94 89 37 56 97 68 87 39 54 27 59 77 83 75 9 72 50 53 66 46 4 34 47 28 72 70 26 23 58 38 11 50 25 48 5 23 16 91 59 69 18 16 45 98 90 53 71 38 4 37 82 7 69 29 32 41 96 55 64 52 93 74 1 18 20 5 38 35 95 97 3 11 13 47 8 2 97 78 39 1 13 21 5 81 48 36 23 42 89 84 92 82 56 92 97 76 96 34 9 89 31 9 99 41 53 7 40 48 82 79 46 95 97 50 76 43 84 96 83 73 78 75 53 35 67 48 9 61 81 15 50 10 24 47 51 74 52 88 23 34 67 68 27 63 17 2 4 98 95 86 69 74 61 22 7 26 67 13 86 49 27 34 58 48 81 7 21 33 95 43 64 60 9 91 21 23 90 25 21 85 11 89 57 70 9 63 95 74 73 80 23 1 14 78 46 94 83 64 25 76 7 89 34 14 78 55 36 68 77 55 51 87 44 9 57 51 71 53 25 45 33 45 43 46 21 86 39 2 51 63 75 55 50 10 66 26 62 3 91 39 57 43 26 98 51 81 47 20 32 69 62 64 12 3 8 33 87 44 32 36 6 8 88 53 15 55 79 76 55 70 15 10 11 38 6 59 19 53 77 50 22 39 12 32 40 18 64 27 61 93 62 64 1 48 18 15 3 96 88 55 64 3 64 73 39 70 32 57 21 7 6 40 46 17 71 83 34 33 10 93 27 69 57 25 15 74 38 18 68 26 70 31 27 33 2 65 1 33 22 21 38 25 58 81 42 30 64 73 60 71 66 86 38 22 10 52 93 47 67 60 72 38 90 96 70 91 61 70 22 81 88 59 6 46 40 47 73 2 19 34 72 82 18 10 4 27 62 95 71 27 55 44 64 45 38 32 34 99 99 53 80 87 11 85 34 48 31 5 50 49 38 20 29 54 30 33 80 89 26 52 16 80 93 78 23 31 10 54 28 10 7 8 94 15 91 26 63 20 31 11 66 66 30 94 20 57 25 98 44 50 50 60 30 41 36 52 69 43 4 97 50 11 5 45 25 93 68 85 13 98 93 78 65 24 71 82 78 95 80 23 46 28 80 73 68 16 24 36 56 27 33 7 35 35 49 58 29 17 43 39 16 37 16 78 58 86 58 36 81 39 56 25 64 36 98 33 49 20 66 6 46 98 12 81 33 60 39 59 74 79 96 89 14 12 65 69 97 24 6 76 60 61 2 24 95 97 54 44 15 20 49 60 18 58 39 49 16 75 6 90 55 2 77 66 13 43 36 8 64 39 84 24 97 83 45 92 78 99 37 92 17 83 50 33 42 89 79 57 62 84 47 15 86 25 81 96 65 15 5 29 53 86 50 48 67 92 41 45 89 77 35 7 60 82 39 99 71 16 57 32 99 2 46 83 26 25 80 90 39 82 17 89 68 64 38 35 57 76 77 46 51 12 50 9 93 86 9 63 2 65 92 2 66 38 82 90 61 62 78 97 44 93 87 10 57 23 44 12 98 19 56 49 28 4 57 20 90 63 80 89 26 72 88 90 8 71 80 68 33 56 66 75 49 51 84 5 71 27 16 69 43 69 16 71 73 70 90 63 34 68 52 59 40 41 49 47 10 27 14 42 83 77 15 30 28 97 34 98 22 50 65 64 17 80 33 89 48 23 52 81 90 3 39 28 41 87 73 50 13 86 89 95 63 5 25 88 99 59 84 21 7 49 82 23 27 16 11 74 36 62 54 25 62 92 52 3 77 25 50 89 9 40 82 69 42 6 57 41 62 41 59 66 87 41 88 14 54 98 88 90 59 40 15 19 32 64 20 7 89 69 94 95 7 76 65 48 81 22 86 41 61 43 7 48 82 93 60 36 89 46 26 48 85 38 65 15 3 84 21 89 53 15 84 60 89 49 6 70 69 90 12 28 33 16 75 15 9 35 49 98 80 74 46 63 11 9 77 13 92 98 99 46 11 83 4 99 31 7 68 97 96 77 23 30 92 95 42 2 31 90 99 9 63 43 70 71 52 47 81 44 43 80 87 54 61 88 53 89 95 19 84 91 95 7 19 88 3 59 89 31 47 86 37 8 29 7 78 78 54 59 21 96 39 8 48 98 94 99 87 89 18 70 78 14 76 97 99 78 54 86 7 1 70 44 9 96 50 84 75 2 44 95 96 80 1 44 78 94 43 64 81 59 34 60 70 8 57 69 84 9 53 90 9 23 32 15 19 80 99 93 81 41 86 77 21 85 20 97 77 60 59 59 17 90 19 86 97 73 53 79 81 6 70 87 26 2 3 45 81 99 36 61 40 21 36 60 6 53 55 80 14 14 39 30 4 55 15 99 28 67 78 7 71 46 94 96 46 94 41 25 93 75 85 31 95 20 88 98 72 44 78 85 57 16 14 59 70 26 56 98 92 34 3 61 78 96 58 24 88 96 48 81 71 32 10 64 51 98 60 23 42 39 7 96 54 18 53 22 43 9 18 35 41 21 96 19 17 52 42 6 48 87 84 18 19 92 81 69 90 40 90 32 78 96 26 30 14 79 51 56 85 69 88 26 87 82 42 4 34 81 7 80 69 89 95 85 81 74 55 69 14 45 1 91 39 24 19 52 3 68 6 88 35 91 12 22 74 54 23 6 35 30 83 2 17 78 87 95 53 40 64 66 82 62 56 21 85 72 70 88 40 75 74 72 66 85 93 38 39 15 42 72 42 25 73 58 2 58 53 52 97 15 16 79 76 69 97 61 42 67 47 79 40 21 50 5 5 43 42 41 55 81 13 96 5 84 54 6 42 5 55 38 17 70 17 92 40 15 52 79 79 98 58 20 18 8 24 22 49 63 60 4 45 73 1 49 55 52 52 94 55 7 32 71 76 47 62 14 59 14 92 38 12 49 55 27 56 78 46 3 40 7 5 84 79 3 31 32 52 82 26 7 86 56 76 62 3 38 74 59 51 66 94 60 15 50 87 69 26 33 69 65 39 73 49 16 73 77 45 26 57 71 30 43 25 6 4 25 43 77 83 91 43 77 52 56 25 37 25 51 67 91 16 5 65 63 18 36 40 63 61 97 32 89 40 56 94 41 80 36 18 61 25 59 36 74 13 61 9 35 12 76 26 27 78 88 87 95 25 28 58 83 23 89 72 60 43 65 2 21 98 17 79 23 73 16 95 85 76 4 20 85 79 44 10 55 32 97 51 56 25 9 38 47 96 8 7 37 72 6 58 68 23 37 89 95 50 84 79 26 87 96 9 65 40 19 20 72 16 68 26 40 75 63 84 71 69 90 8 39 96 63 8 17 98 96 12 48 78 88 72 63 85 80 26 25 98 44 94 14 12 21 53 86 81 35 55 50 26 61 89 20 24 94 34 22 88 43 68 66 32 40 27 17 20 53 39 19 94 34 30 6 54 81 90 33 16 45 83 39 4 70 56 28 64 89 47 52 33 15 16 64 52 42 78 72 92 17 88 86 48 16 90 2 96 78 33 13 21 14 49 25 83 6 52 45 94 96 94 25 12 8 86 63 49 64 33 40 79 19 24 27 35 12 27 31 89 57 41 11 70 90 35 51 93 84 95 85 80 87 11 89 94 94 51 41 57 83 80 36 1 3 60 35 14 84 63 4 41 5 12 9 92 46 59 83 30 52 68 10 39 76 99 33 71 50 74 28 31 52 61 29 52 21 63 66 4 25 67 44 29 78 53 19 22 10 2 51 62 67 58 1 44 55 32 15 3 4 40 32 53 1 60 6 19 24 69 22 48 36 64 74 12 15 90 33 24 89 81 83 56 39 84 97 94 14 12 94 17 49 26 69 47 86 72 66 8 41 85 55 76 47 27 85 59 15 18 83 4 98 64 59 36 46 57 28 59 66 22 73 14 46 43 60 32 15 24 39 56 10 91 30 54 16 16 14 30 31 94 33 28 58 89 63 5 44 88 63 9 8 37 22 53 77 81 84 89 6 21 43 13 12 73 66 25 86 79 54 17 71 84 42 30 74 5 34 16 90 94 24 98 31 43 51 6 25 34 95 28 54 36 38 64 7 2 88 92 79 41 8 50 25 49 79 96 52 13 13 40 8 34 38 36 77 87 40 99 21 35 25 72 68 62 34 75 63 23 65 40 63 72 90 87 20 69 82 69 80 94 9 85 28 45 19 3 32 58 2 50 90 26 20 59 85 54 34 47 74 98 86 37 69 76 22 88 44 4 55 24 95 61 7 22 6 25 24 35 83 24 82 73 49 3 30 33 54 63 79 28 60 65 64 29 40 83 15 83 85 69 5 80 30 9 2 34 33 26 68 14 49 51 85 95 51 15 28 5 76 5 32 36 68 93 64 8 74 76 88 59 45 90 40 72 98 39 4 31 62 72 43 9 21 28 3 69 40 28 73 16 33 3 51 1 93 13 6 65 88 91 25 31 81 62 2 79 98 5 8 61 74 48 67 94 75 69 63 14 97 34 29 28 34 78 26 27 90 29 90 77 20 15 8 1 74 7 77 72 12 82 31 85 31 98 78 4 67 39 17 62 73 44 89 5 22 15 30 10 43 20 86 60 34 92 60 6 98 35 77 8 18 9 91 46 7 69 49 71 8 64 34 78 6 23 81 25 36 11 34 76 30 19 37 61 9 94 66 7 30 41 13 45 47 4 90 51 72 37 23 77 98 54 54 4 74 35 28 10 45 60 84 72 78 21 33 84 15 96 88 42 37 1 86 82 4 74 33 73 12 55 49 10 7 3 14 81 35 39 90 79 98 72 49 74 92 79 58 6 75 45 47 10 45 32 91 47 6 23 20 17 75 68 25 82 68 36 63 3 74 51 79 71 24 28 45 14 7 2 19 79 46 64 89 88 95 78 35 98 1 53 14 76 19 38 58 87 73 19 87 45 69 67 16 92 92 59 5 97 60 23 76 4 84 63 89 77 40 25 76 40 75 89 14 93 25 69 78 97 87 66 42 55 31 56 45 21 15 49 18 72 70 92 73 54 53 62 30 92 86 4 31 59 92 42 53 15 12 31 12 96 94 51 51 25 5 94 46 19 43 61 90 11 53 63 63 5 26 92 96 10 95 25 69 85 67 20 99 76 50 9 70 45 57 20 67 62 14 13 80 54 72 69 65 25 30 28 27 55 18 24 63 13 46 30 95 11 49 92 86 96 1 55 41 55 74 7 17 85 19 95 39 88 62 2 12 91 29 38 45 46 59 8 56 6 35 51 16 83 43 1 79 41 53 19 94 27 25 11 10 41 4 48 30 65 50 41 55 76 76 99 23 36 5 76 41 39 26 54 20 66 52 98 8 5 15 2 29 39 10 38 78 12 84 6 74 34 46 29 8 22 26 30 55 28 5 93 66 30 48 85 95 97 82 1 1 96 99 29 34 10 65 10 19 49 15 92 80 58 20 87 77 45 16 33 73 20 26 37 47 71 21 40 69 3 41 67 96 40 95 28 47 58 37 65 7 51 58 84 7 77 72 84 20 85 17 92 5 42 28 49 14 48 88 80 48 29 47 42 67 40 70 14 96 5 79 3 54 35 85 60 12 57 44 29 42 60 22 44 1 47 92 12 94 78 89 42 8 36 81 74 73 51 87 69 54 64 70 8 98 55 67 8 10 12 37 49 69 56 90 69 3 80 78 96 58 67 36 63 1 17 37 74 66 23 41 20 84 11 27 83 63 91 90 70 1 25 19 70 80 7 37 82 86 16 76 43 80 12 6 81 27 43 53 90 63 93 10 47 3 34 28 63 25 17 34 26 41 50 93 22 57 30 2 41 43 78 83 24 87 89 3 12 30 55 2 90 46 9 37 48 42 63 12 65 79 43 88 18 92 81 37 49 9 39 90 50 15 71 71 99 60 73 12 87 26 11 77 71 20 13 18 59 75 27 24 54 69 12 69 61 92 7 9 99 45 96 49 57 67 20 54 28 92 63 13 18 74 90 86 91 3 4 50 75 28 74 27 96 85 95 58 76 2 64 75 44 60 24 1 27 41 53 52 33 16 65 48 89 55 32 80 55 34 31 30 61 3 56 58 85 51 14 59 51 77 32 94 37 55 93 63 93 46 14 26 61 78 71 49 31 4 27 83 37 55 13 97 57 66 53 41 15 66 99 65 41 32 60 77 84 51 39 78 96 52 2 55 28 73 4 56 74 29 39 11 83 49 6 41 15 59 79 29 25 78 92 64 8 52 41 90 1 77 68 96 27 67 49 54 38 51 8 12 79 46 22 62 92 26 1 7 84 79 34 7 56 24 70 61 73 10 51 73 86 17 69 14 84 16 65 22 66 71 34 45 17 53 8 10 78 8 14 60 85 45 67 39 68 37 99 41 44 51 14 31 67 80 42 49 96 5 69 62 75 1 6 90 53 13 99 30 18 11 89 1 56 54 39 22 91 39 63 35 87 74 63 52 53 3 2 49 8 70 9 82 70 12 72 21 22 69 48 40 78 38 38 32 91 75 53 80 14 14 14 98 86 74 50 39 77 49 85 84 17 91 64 84 4 35 4 25 2 51 62 79 88 1 11 78 75 62 56 86 73 69 82 59 44 32 95 19 79 80 3 93 72 64 78 73 98 81 97 1 32 60 77 19 58 86 94 33 46 50 17 19 18 98 76 61 28 71 77 5 50 79 98 20 43 76 92 40 55 89 38 86 49 15 3 7 98 96 37 44 45 51 63 62 49 39 21 75 8 97 79 57 74 77 76 15 53 68 54 8 56 91 92 5 5 92 10 3 87 44 47 32 95 8 91 44 46 10 19 51 7 96 7 78 73 82 92 25 49 45 30 5 36 20 7 38 13 14 41 97 58 85 29 53 92 18 94 36 27 12 84 31 8 90 9 80 73 98 3 20 43 33 22 77 52 28 15 62 42 53 59 97 38 85 50 28 3 42 61 27 53 46 57 58 36 63 37 7 62 39 26 5 71 45 81 22 71 94 83 11 47 41 8 83 26 55 11 27 96 70 53 50 16 11 6 51 71 42 58 33 81 81 36 50 27 15 69 97 9 53 8 54 91 13 37 17 67 45 43 63 15 94 11 30 3 17 79 73 58 37 5 37 16 38 87 40 52 56 35 59 7 40 13 97 52 49 13 19 91 53 80 7 47 88 34 49 3 13 23 59 47 25 95 63 62 80 3 12 37 36 70 41 75 82 37 28 29 47 44 21 99 24 27 47 11 58 93 13 71 14 71 18 38 65 80 99 45 81 10 79 17 79 21 89 62 55 17 90 2 59 9 1 80 33 45 90 91 39 2 62 52 70 79 88 35 58 85 78 37 94 57 53 74 75 40 34 30 57 22 31 16 31 32 95 63 74 84 54 11 85 14 61 55 91 49 88 49 32 66 85 27 23 36 98 98 75 32 28 30 53 57 43 81 86 39 45 60 21 96 71 6 9 32 58 99 78 46 48 10 10 31 36 33 66 32 29 39 63 54 69 15 11 12 95 96 48 38 55 68 33 24 71 41 53 30 40 31 73 85 38 83 16 72 14 79 4 42 18 67 95 86 81 5 98 76 1 46 13 53 13 45 76 83 85 29 11 23 57 82 8 95 63 21 67 76 99 70 16 17 37 11 4 16 13 99 90 12 43 3 64 55 47 41 37 32 67 45 54 25 27 59 20 89 79 86 63 76 56 78 92 91 87 93 5 99 90 94 11 34 96 75 86 43 14 21 72 80 66 24 3 90 82 22 78 59 6 41 35 60 20 26 51 7 19 53 4 10 48 15 41 44 89 25 85 1 46 57 80 10 79 83 97 61 3 75 19 9 15 51 66 32 76 15 36 93 67 39 3 15 53 41 57 40 65 42 40 9 96 19 16 75 99 14 37 99 86 53 8 1 4 71 30 80 85 65 73 53 5 73 67 55 12 24 95 74 65 33 83 62 51 96 37 48 8 71 48 94 22 53 92 26 25 23 4 10 87 74 62 89 45 30 45 56 51 38 30 15 70 11 74 22 6 9 69 13 80 15 7 99 68 97 25 92 20 26 2 5 99 64 92 42 91 37 97 40 72 26 54 42 34 28 61 39 37 29 52 15 43 56 14 11 53 37 3 72 60 3 75 58 64 67 99 55 2 95 94 73 21 47 15 54 74 76 93 9 3 43 21 45 98 33 56 52 67 56 24 27 58 96 84 22 63 82 74 64 77 67 35 97 14 50 49 85 24 40 92 26 82 11 68 81 43 24 33 10 78 54 37 36 51 19 56 12 1 28 74 77 94 9 72 6 56 22 89 77 61 79 3 44 89 71 23 33 92 55 40 70 7 74 5 55 93 58 67 91 85 41 69 78 47 39 81 4 60 68 80 20 47 81 61 35 50 83 65 42 36 5 11 40 79 13 95 70 70 62 61 53 1 28 31 47 67 11 48 25 78 29 42 24 8 3 58 57 83 23 96 17 25 7 57 4 19 52 71 86 12 33 40 10 60 70 54 25 80 3 50 57 29 89 80 36 92 38 90 73 58 86 90 80 91 47 82 8 96 53 94 8 85 32 17 44 99 68 68 78 70 16 35 96 6 15 30 95 50 20 68 6 5 58 85 93 3 67 98 98 21 92 4 4 22 18 47 22 86 14 99 54 29 34 51 34 46 78 29 93 96 95 98 1 51 81 91 54 47 89 50 65 80 52 68 2 69 14 23 55 27 20 8 53 53 56 87 96 34 14 89 30 7 85 28 58 67 19 10 12 7 57 76 86 9 42 87 78 55 9 31 79 28 38 33 79 93 18 75 26 31 65 55 38 48 81 93 15 99 3 26 6 59 99 89 68 42 75 44 94 83 74 74 9 11 7 85 2 24 61 27 52 24 80 87 71 61 78 84 58 80 8 64 38 8 51 4 49 26 45 43 7 17 15 14 27 21 98 27 42 57 51 92 78 31 77 48 89 56 32 48 34 37 10 69 44 60 72 90 84 15 32 90 32 46 4 56 65 1 82 5 57 32 96 36 62 74 83 50 28 13 97 61 49 7 31 93 64 1 81 48 14 13 37 45 59 40 1 24 40 81 28 95 13 23 31 72 94 12 20 22 24 17 80 70 21 9 63 83 8 43 31 21 55 67 65 14 6 63 35 43 42 63 38 52 83 68 23 77 77 42 96 98 57 76 69 77 85 30 60 92 72 89 11 28 54 75 41 59 36 74 3 76 37 40 28 20 7 48 94 83 90 90 80 47 64 49 22 49 78 80 39 51 69 47 76 23 22 15 82 56 88 82 32 23 22 57 40 26 6 34 8 95 24 87 40 88 34 61 35 12 41 72 60 8 19 36 31 39 51 11 94 37 92 24 60 12 80 99 36 85 34 43 78 55 28 16 41 61 77 74 72 16 46 31 24 62 66 54 98 15 62 90 50 54 14 10 63 92 7 98 75 38 39 52 93 66 67 32 27 44 6 97 58 49 28 81 10 91 33 8 7 94 98 54 46 10 63 9 2 69 6 77 8 44 29 98 11 95 28 37 38 32 34 95 80 59 74 87 51 7 95 55 1 91 9 44 1 71 50 3 38 55 77 43 97 4 39 8 98 67 42 34 98 74 27 76 33 1 64 83 7 57 38 5 48 46 48 48 15 98 50 51 53 27 93 50 30 33 55 27 97 95 58 95 69 85 71 99 85 33 83 90 89 19 94 37 63 43 85 75 39 33 26 89 58 18 40 85 48 92 10 45 87 68 38 54 51 9 54 34 40 35 24 29 53 19 64 14 59 49 87 97 79 11 86 37 28 24 21 73 15 30 16 2 97 53 56 48 60 8 82 99 42 4 26 92 20 89 5 78 36 91 73 16 2 58 50 28 81 70 98 93 1 15 95 97 65 49 44 25 54 24 22 95 27 48 85 47 37 89 23 73 78 96 86 78 52 36 6 31 7 2 25 7 16 18 2 81 64 43 4 18 64 26 11 91 73 95 36 8 83 56 78 61 50 64 39 2 1 42 33 7 44 55 11 57 72 12 38 36 53 42 51 17 65 61 6 38 54 39 43 37 95 22 96 43 85 33 45 83 73 75 87 15 30 97 71 99 8 8 35 60 47 85 74 12 44 80 47 97 19 87 33 12 9 27 55 92 57 97 73 30 70 61 44 99 58 14 96 63 21 31 21 65 14 95 76 57 75 21 52 91 8 82 4 15 7 58 7 64 53 79 91 23 38 34 20 94 47 16 57 65 44 78 28 57 73 2 12 46 22 61 37 27 42 38 41 48 95 47 12 46 25 2 66 62 35 85 56 79 98 12 44 42 89 69 96 60 70 8 4 91 67 40 18 9 78 59 56 71 4 66 16 26 67 81 86 2 67 40 80 65 51 22 6 38 90 2 95 60 10 98 49 74 37 66 82 13 23 36 81 25 2 96 48 66 78 34 67 43 74 45 6 23 64 11 59 52 13 52 10 20 49 56 93 85 23 73 95 43 9 76 65 11 73 14 76 49 47 42 91 19 84 96 40 47 6 96 98 18 48 7 35 96 62 26 79 82 98 74 24 7 51 88 15 24 2 91 72 47 31 61 63 15 55 3 59 60 98 58 75 45 62 8 41 24 33 21 5 31 94 28 38 45 14 52 66 16 41 36 60 71 94 23 84 50 26 43 10 22 98 83 64 58 90 6 82 24 24 84 52 16 10 89 61 23 40 25 38 78 59 97 50 53 19 32 3 44 72 11 63 71 93 28 29 81 31 9 3 54 90 55 67 99 44 28 23 81 51 58 60 10 54 8 62 72 37 63 14 9 73 76 77 64 2 5 43 30 11 46 81 2 1 49 98 42 74 21 22 25 79 81 32 33 86 92 5 23 53 16 29 26 91 7 87 91 9 28 19 19 73 1 18 71 47 17 14 21 35 33 44 12 14 73 44 97 65 46 20 18 59 48 41 51 52 26 40 60 54 56 77 25 56 94 96 3 11 8 22 46 38 63 57 51 36 99 46 99 43 63 17 3 9 56 51 61 79 88 19 31 44 95 56 98 90 50 98 98 55 18 42 92 80 97 41 17 94 84 16 35 47 30 37 55 83 85 14 63 71 33 91 16 26 47 12 16 94 10 13 47 28 52 37 6 49 75 22 43 57 35 78 4 65 13 59 46 96 70 9 67 3 1 80 29 45 91 42 38 99 54 82 25 7 18 30 53 90 50 94 48 84 70 51 49 82 8 95 76 78 2 44 78 99 22 7 43 12 49 78 9 1 60 33 5 75 60 56 66 10 50 14 94 20 62 41 99 70 34 76 46 34 18 24 33 39 31 75 48 77 53 56 75 12 88 78 86 47 34 52 56 83 63 50 1 26 89 99 93 23 75 39 56 90 62 89 30 90 62 75 67 14 32 41 23 18 19 9 64 50 59 21 33 22 68 33 45 57 30 38 80 6 76 34 95 37 21 23 27 81 98 92 94 28 33 15 45 49 23 8 98 79 26 29 99 93 59 42 49 88 80 27 93 54 60 87 90 81 8 16 62 4 8 54 31 38 68 74 86 88 79 84 66 5 11 65 95 69 7 44 57 84 70 49 39 31 36 27 10 43 42 71 45 49 23 75 86 90 47 70 76 26 52 42 30 62 7 26 31 12 67 86 95 38 35 32 66 68 59 75 9 1 44 53 48 64 27 32 52 73 1 28 99 52 70 27 13 74 50 43 85 18 27 79 53 61 11 17 29 67 89 36 66 33 88 14 94 15 43 46 88 43 73 85 93 41 12 6 16 62 46 98 77 73 75 30 34 86 46 61 51 33 94 17 65 82 28 57 95 71 3 83 12 73 66 5 15 77 10 30 37 56 26 12 29 2 39 60 85 82 19 36 15 13 53 77 93 80 34 88 49 34 69 61 8 35 63 22 10 73 49 45 29 74 56 55 73 93 13 56 75 30 92 90 42 43 65 33 21 99 21 68 33 89 27 38 22 89 59 32 62 8 76 88 80 30 41 51 23 54 8 98 81 99 86 23 40 49 54 58 48 74 26 79 62 52 17 81 42 74 13 2 81 86 88 59 15 29 11 37 80 18 33 61 15 17 82 52 66 36 10 12 8 34 88 67 85 6 49 25 77 59 25 56 44 13 16 58 39 24 92 18 41 26 76 53 40 58 5 6 91 12 18 97 45 6 62 29 9 11 53 85 68 77 42 12 87 55 67 27 78 59 44 17 82 20 67 23 76 69 28 65 80 43 62 24 47 25 52 53 33 3 37 98 80 76 10 67 31 74 91 7 34 35 21 16 53 87 38 27 56 64 91 34 5 52 55 51 74 7 3 5 10 39 4 87 15 11 52 43 85 44 47 19 76 67 32 27 54 70 53 8 32 43 39 36 92 94 85 66 98 87 68 6 24 71 90 36 80 43 78 65 84 25 81 60 91 11 85 43 80 36 48 10 78 84 44 68 76 29 34 75 14 1 78 37 71 69 72 49 10 48 12 93 70 90 51 59 2 34 99 79 70 47 89 46 29 33 15 6 59 46 78 72 46 56 7 16 23 76 64 30 22 76 21 91 66 72 50 65 4 49 45 73 93 34 18 22 64 32 25 23 77 3 92 22 57 98 37 77 72 1 8 93 74 28 84 39 97 32 4 2 80 46 72 71 79 89 90 41 21 16 63 96 18 53 18 72 51 54 50 21 52 57 14 25 84 97 63 80 27 64 81 5 11 53 75 87 41 66 29 61 79 89 55 94 43 70 67 91 24 17 13 74 73 26 98 55 22 59 35 48 21 16 51 29 67 26 15 8 89 43 66 66 30 20 61 72 89 28 62 12 44 74 85 17 97 81 69 19 38 5 65 56 18 16 85 82 39 97 87 27 40 52 92 67 71 53 38 60 80 99 71 22 73 54 36 70 33 6 87 68 8 50 25 25 65 8 6 2 5 92 28 42 44 21 9 13 71 46 73 50 45 42 71 16 94 8 86 25 11 71 93 18 21 16 40 83 23 45 84 25 36 11 64 79 29 70 92 99 15 63 47 57 3 19 73 96 24 57 20 34 28 13 51 46 28 88 29 48 34 11 72 69 21 34 46 47 4 36 45 18 96 91 75 99 8 46 93 31 3 13 64 28 23 13 71 50 2 99 97 33 8 67 2 27 1 45 73 5 81 18 20 75 8 94 74 15 38 66 46 40 76 8 65 99 21 36 49 20 33 45 52 41 10 51 67 11 95 38 13 74 54 30 50 61 23 22 75 60 87 21 98 64 27 63 63 47 97 10 64 30 52 16 68 62 66 33 70 61 71 80 34 25 10 83 85 32 5 58 92 90 77 90 52 4 53 15 48 48 22 12 78 74 27 46 34 90 79 4 49 48 83 82 72 90 65 55 23 68 13 15 58 89 5 10 92 55 22 40 4 41 51 79 13 75 23 46 65 2 47 15 47 28 94 19 19 60 73 41 26 84 55 81 73 57 88 64 10 10 2 11 48 53 89 61 26 13 5 91 12 52 4 59 79 97 75 97 55 47 38 80 31 90 59 2 45 47 65 55 56 67 63 3 18 53 63 41 63 67 30 74 19 33 31 96 29 7 91 83 51 30 62 81 18 21 80 61 68 46 14 22 11 76 24 26 29 84 66 89 50 96 62 66 27 92 62 55 96 54 37 47 81 96 26 96 17 7 57 82 50 70 5 58 47 26 83 73 9 47 63 58 41 25 24 66 15 86 19 10 38 55 56 19 51 80 15 66 86 70 48 36 40 50 93 84 74 74 58 82 19 19 40 58 41 63 24 53 47 42 62 84 95 17 1 44 96 14 10 82 83 56 16 21 4 9 6 77 80 61 59 98 77 96 54 18 58 77 68 5 18 31 87 11 45 87 54 41 1 62 21 81 16 36 3 19 42 8 96 22 66 53 18 43 50 72 58 8 47 26 10 64 54 94 72 96 82 27 37 80 86 55 62 2 88 62 20 30 67 16 49 33 67 67 73 17 37 31 22 83 54 31 46 7 26 18 3 6 42 38 83 28 90 43 27 79 5 47 9 71 60 56 2 27 21 74 41 57 3 62 38 55 91 81 59 15 97 59 18 39 96 1 65 85 44 89 64 46 34 70 16 94 26 17 19 44 91 58 1 91 20 37 46 9 18 5 21 13 64 38 50 58 37 15 43 78 2 5 24 36 73 39 28 96 56 46 41 45 4 39 36 22 75 82 28 91 86 49 2 48 86 51 7 21 63 47 98 65 52 23 1 25 59 26 19 13 71 59 57 73 98 93 92 71 73 20 60 57 66 62 6 51 13 10 71 76 56 70 41 6 90 39 28 47 64 47 60 33 6 17 4 2 8 93 73 78 12 31 34 77 92 39 26 6 46 97 79 99 65 18 6 53 54 33 99 16 77 59 48 83 74 50 82 79 43 53 56 54 84 89 30 76 26 55 79 71 50 56 70 13 73 75 65 25 7 63 40 83 20 88 64 93 36 45 71 78 97 27 31 81 16 58 56 41 11 33 10 59 89 79 71 60 53 37 85 57 99 25 38 17 11 3 11 46 47 79 23 42 4 51 24 19 7 79 57 17 12 66 75 98 43 47 59 93 81 44 50 78 66 88 94 77 88 3 21 33 79 43 74 82 91 95 98 97 72 55 13 82 19 85 80 60 30 37 53 11 80 2 86 47 87 79 22 73 81 42 4 59 83 75 41 74 71 40 70 43 92 82 23 10 67 4 69 97 40 20 6 19 19 90 63 6 69 84 76 48 24 79 7 7 55 48 81 26 85 49 66 77 29 89 86 93 90 53 88 28 73 94 44 89 82 7 95 51 90 71 98 15 49 4 19 4 49 97 27 34 46 90 9 74 77 95 68 65 46 56 93 19 48 37 9 30 42 2 78 32 70 75 44 19 78 61 20 27 58 46 58 5 37 66 76 12 59 44 77 6 98 70 22 44 5 30 74 46 29 52 76 97 27 18 16 3 78 34 27 37 79 84 39 14 51 15 24 10 57 1 15 55 68 37 98 72 64 70 17 91 21 92 88 45 10 2 48 88 35 72 23 13 57 61 24 8 75 47 15 32 45 28 84 13 64 81 85 26 49 2 17 69 91 3 13 1 5 58 86 37 30 9 47 84 69 71 91 43 16 5 72 61 32 55 73 93 36 56 19 82 57 34 50 48 34 62 47 38 18 33 73 47 40 20 32 7 90 21 47 5 23 20 65 54 74 38 45 8 94 64 89 49 95 39 95 29 98 42 65 16 72 38 61 10 57 92 17 46 11 61 48 34 80 13 85 52 48 31 59 40 92 49 87 87 85 82 14 84 22 78 99 91 14 60 2 69 50 16 13 61 76 60 92 55 70 75 7 18 6 66 56 95 13 43 80 97 23 94 81 42 70 81 33 82 39 32 51 89 45 61 48 20 21 40 74 88 15 78 6 19 42 59 14 54 2 94 50 22 86 31 63 54 10 96 36 49 26 84 38 71 45 85 88 63 23 60 49 35 38 53 53 80 12 65 32 14 57 81 35 41 11 98 94 18 92 29 66 16 13 2 86 56 84 72 17 7 32 66 40 70 19 90 48 28 55 77 41 10 57 74 50 67 70 43 82 60 71 49 75 81 48 60 35 33 32 50 37 64 14 76 32 30 65 79 57 20 56 96 28 13 68 75 77 38 18 60 95 86 7 70 66 52 28 1 82 60 50 18 24 61 91 53 90 56 32 48 74 85 42 2 96 10 76 73 45 92 31 40 78 35 8 44 87 36 43 67 93 90 84 15 52 76 67 42 32 98 87 6 81 27 5 77 36 81 49 78 71 77 18 49 13 24 91 97 57 34 64 50 24 47 64 73 23 31 16 52 27 1 56 8 28 60 83 61 39 32 40 10 7 55 57 17 78 48 14 35 79 76 82 1 21 46 74 43 74 87 92 98 85 48 7 13 7 87 72 45 17 12 53 23 64 8 40 41 55 51 73 32 25 56 32 45 99 4 85 74 90 78 70 76 24 76 86 30 61 56 73 77 67 24 98 30 31 38 70 83 86 43 13 12 98 44 56 96 46 42 68 36 18 38 10 41 13 96 69 73 50 40 49 18 61 47 45 91 84 15 72 70 57 84 79 54 26 36 48 71 77 16 6 94 53 15 33 65 9 99 37 59 39 85 74 99 32 19 88 14 31 60 81 85 42 61 37 68 96 84 39 71 99 42 63 53 57 95 16 65 95 52 22 32 37 95 30 66 12 18 79 42 76 61 26 18 22 62 83 16 47 21 86 46 62 49 96 19 42 13 82 35 62 2 67 97 95 96 63 7 12 41 47 87 99 72 4 21 34 86 36 80 7 20 25 67 66 21 85 8 31 65 41 91 67 8 88 62 2 49 66 13 89 11 98 88 82 99 7 15 85 40 92 90 59 17 57 23 36 40 31 66 4 71 55 70 76 43 30 75 90 93 85 79 5 83 66 84 82 70 98 66 11 91 54 67 6 11 90 41 48 19 6 51 87 60 19 63 2 46 38 91 40 23 70 42 5 34 26 84 5 25 50 13 16 4 77 21 12 67 60 60 83 65 11 70 23 30 31 24 75 68 15 13 89 83 54 93 15 80 75 17 5 24 29 18 27 5 36 37 69 95 96 53 58 5 23 81 32 52 3 8 20 18 18 7 98 72 97 13 50 73 30 54 96 56 69 21 60 3 57 28 98 51 80 54 56 1 33 87 52 36 92 70 53 9 74 49 80 72 61 30 43 88 81 39 43 48 57 1 50 15 28 46 63 6 1 17 7 33 5 56 68 94 24 19 3 98 67 80 70 27 8 13 13 86 49 53 34 6 54 82 18 79 28 81 85 28 97 89 61 99 43 27 92 67 44 92 65 9 73 33 33 78 43 46 65 89 96 96 94 48 78 11 28 7 91 11 34 86 97 92 84 40 18 76 5 61 68 67 69 39 97 3 18 40 46 82 29 42 78 22 90 57 32 16 61 21 24 92 7 21 85 90 58 1 64 63 61 33 30 28 69 28 28 86 65 73 66 92 14 43 14 2 97 43 15 58 63 38 50 67 58 33 56 16 33 20 76 91 50 5 20 20 30 47 4 94 19 68 86 32 11 97 31 8 40 45 63 3 82 11 68 38 44 24 51 74 43 28 66 91 32 83 9 59 28 12 53 46 79 38 75 87 35 6 92 75 50 55 75 30 64 43 67 8 64 17 79 8 44 43 96 73 26 5 32 52 14 82 97 91 20 71 76 53 76 69 26 25 22 1 52 85 42 18 90 6 34 70 11 75 13 7 46 37 9 75 88 21 57 83 10 75 54 85 28 29 52 53 53 74 51 3 57 92 20 48 98 53 16 7 28 26 12 71 60 18 46 48 38 4 30 45 76 83 29 4 10 80 54 60 52 5 63 10 97 82 55 93 34 70 97 59 93 9 31 54 27 76 99 62 77 29 6 53 11 34 54 20 14 8 80 66 13 43 73 8 23 28 1 56 95 95 16 88 5 46 40 29 20 38 88 97 66 93 48 74 27 3 94 41 10 72 5 20 13 77 27 35 3 25 89 97 21 5 83 23 48 22 51 65 59 37 62 25 31 9 97 55 11 89 93 18 61 97 36 73 72 62 6 74 85 94 69 6 98 51 26 44 72 74 10 31 11 69 53 39 75 50 94 85 39 87 2 97 83 37 70 55 96 76 30 81 68 96 84 67 47 8 9 19 81 16 49 90 85 1 29 60 48 23 44 87 9 43 82 91 77 53 46 71 27 73 51 94 70 35 59 17 43 66 34 22 81 80 12 66 80 41 25 29 61 66 14 69 9 95 58 83 46 5 54 70 75 5 63 45 38 20 60 78 85 91 99 67 71 10 31 50 50 53 76 9 17 89 76 23 82 34 6 27 38 58 94 12 62 55 56 97 75 14 75 58 5 73 23 76 82 52 24 30 5 99 36 22 86 12 44 68 46 48 92 81 6 87 92 65 40 47 63 15 58 36 73 63 9 93 37 88 45 60 16 50 59 52 69 45 61 11 11 5 58 2 86 61 86 76 27 26 21 87 39 79 23 12 40 30 5 74 18 48 34 34 97 90 83 64 33 44 74 41 49 31 42 33 91 26 7 16 52 26 3 90 3 26 99 42 55 2 16 70 49 47 4 44 35 84 6 65 29 80 4 75 9 44 8 99 69 14 14 19 39 16 7 41 41 6 80 93 6 93 64 52 38 65 94 70 50 99 35 76 79 39 51 85 80 58 85 49 69 98 68 9 12 74 47 53 78 26 46 81 19 10 33 57 73 27 27 23 27 60 98 4 96 49 89 76 5 72 25 73 68 90 79 79 63 27 30 39 52 74 18 68 81 50 23 54 75 50 76 99 8 72 1 4 21 87 77 25 57 2 98 25 90 75 3 51 2 30 87 51 4 5 20 85 52 42 39 25 89 14 24 94 85 23 97 5 8 74 27 65 74 23 87 62 98 89 11 97 20 97 49 23 2 66 6 53 6 43 78 93 56 99 87 39 20 85 43 28 57 68 92 29 90 79 90 86 67 1 84 86 95 31 7 96 96 11 48 99 53 26 92 9 23 80 45 41 63 86 68 18 54 60 47 42 37 35 29 4 34 11 87 29 41 92 26 35 3 71 34 55 96 25 61 17 5 4 57 65 89 25 82 41 82 27 83 18 62 10 21 93 20 7 22 58 98 45 92 98 16 24 53 10 48 12 25 50 15 81 13 3 5 95 43 84 20 26 99 79 33 19 72 52 25 92 8 21 35 99 19 49 24 69 58 69 80 80 20 92 62 30 94 64 25 38 46 43 61 46 22 94 62 94 44 86 84 52 7 19 49 23 67 70 91 24 40 69 4 57 61 63 86 54 25 10 89 69 52 50 15 73 42 74 65 86 60 49 36 64 66 84 84 31 55 75 54 92 42 56 49 3 19 33 54 42 42 43 11 91 93 23 65 33 96 28 17 56 75 52 18 39 35 2 69 87 74 24 77 16 77 26 16 95 56 70 37 96 13 45 87 4 67 50 37 63 76 53 17 51 4 32 89 36 33 58 23 5 79 99 20 56 23 36 50 76 4 84 72 14 30 58 18 94 8 52 58 83 3 72 32 4 5 19 39 35 75 59 40 54 56 57 9 76 90 56 53 93 38 23 8 67 80 23 62 88 74 18 69 76 87 99 80 91 18 17 27 92 76 64 45 32 19 51 7 10 7 59 3 44 81 8 10 62 30 69 48 4 84 15 78 71 14 56 63 30 72 87 22 46 49 64 76 67 15 82 76 19 39 77 63 20 84 70 79 15 37 25 16 21 38 91 91 49 47 52 78 18 37 98 61 83 62 35 51 77 17 25 95 55 2 56 73 84 26 50 96 62 75 12 80 11 4 72 59 48 22 38 63 57 36 25 40 97 57 90 72 74 14 68 27 13 22 97 96 46 48 92 8 21 5 88 31 6 58 89 51 77 25 15 34 60 37 74 56 93 62 28 65 75 93 90 88 16 87 84 61 33 75 66 51 77 52 79 82 8 69 31 83 91 45 17 52 79 88 6 71 51 33 36 24 25 26 12 38 12 94 96 42 67 60 93 44 13 72 24 18 39 54 1 31 99 16 80 76 4 85 47 54 16 83 76 38 7 87 75 16 79 69 58 44 30 49 87 40 19 11 57 56 65 56 86 62 71 64 38 74 47 83 27 62 64 3 1 68 87 73 84 65 43 40 9 70 86 94 10 5 5 64 60 67 20 44 27 88 6 63 61 52 46 85 13 10 85 13 77 70 83 59 35 24 98 42 93 82 36 3 87 38 65 45 6 82 87 30 71 90 92 32 43 38 15 55 45 99 65 23 69 48 79 5 70 78 44 63 60 77 64 45 15 29 88 18 11 73 48 79 63 40 9 6 76 23 58 21 22 23 41 91 69 21 93 39 96 35 99 54 12 63 97 26 89 83 42 98 56 89 75 17 27 84 21 1 7 78 20 29 99 58 18 68 78 9 5 72 43 4 25 54 65 22 77 52 5 19 50 58 6 24 74 31 8 94 31 14 71 48 40 70 7 55 38 82 63 42 55 6 43 77 57 8 98 35 58 1 53 6 58 57 29 30 87 36 23 16 48 93 62 87 63 68 41 98 48 4 38 1 8 80 77 62 86 75 96 44 73 48 49 29 5 78 59 89 14 81 3 59 74 64 45 37 30 85 35 78 86 72 78 93 50 56 54 36 29 50 77 3 97 27 31 99 3 87 88 14 68 89 73 40 53 18 74 83 3 9 61 86 78 39 78 27 92 32 60 22 81 38 24 77 62 52 76 64 40 63 75 6 52 48 46 3 63 20 83 63 27 44 50 3 81 28 29 73 59 89 92 40 25 14 15 86 66 89 50 4 50 25 9 99 71 52 2 34 70 85 97 96 27 47 96 8 74 24 79 31 13 71 68 35 85 83 21 49 72 68 50 20 90 58 19 61 9 20 93 78 3 90 72 30 35 68 35 7 91 12 37 2 81 3 36 64 85 54 13 55 22 62 74 13 18 90 71 24 11 64 2 11 52 73 38 86 40 73 90 31 82 25 33 63 28 66 27 11 21 37 64 42 96 36 52 15 27 24 38 35 87 38 45 40 9 83 24 48 54 13 79 36 37 10 99 64 73 24 73 93 61 37 34 57 72 85 69 98 7 6 33 94 43 76 32 51 59 53 97 11 65 76 46 3 83 43 64 56 65 37 48 26 73 81 80 44 64 50 42 71 55 73 63 95 47 92 44 6 45 41 14 9 15 57 9 97 1 70 52 63 8 99 88 78 78 68 20 42 16 60 13 68 33 75 63 77 65 6 80 11 46 93 17 59 50 25 54 48 92 6 11 99 3 96 76 80 63 95 21 78 53 33 47 83 7 8 60 71 13 40 79 57 33 93 14 81 16 67 29 9 71 38 6 73 34 81 52 96 75 72 73 26 3 18 10 7 23 69 76 34 10 53 90 40 47 2 21 62 68 48 70 37 85 76 9 19 55 60 14 28 30 84 54 30 2 63 37 24 30 13 57 39 65 45 77 12 44 97 72 13 45 42 47 30 16 55 47 71 13 58 96 42 42 50 72 43 11 7 64 41 17 20 77 81 62 54 91 7 50 61 17 94 3 63 23 17 19 69 85 31 25 81 71 66 30 41 9 40 47 70 78 63 89 56 42 50 10 31 56 57 91 72 52 92 33 72 9 51 39 93 80 63 72 51 29 2 91 35 40 36 5 18 96 92 73 38 42 81 67 95 38 58 67 87 50 97 59 58 49 95 49 29 58 22 77 86 21 66 19 60 99 22 78 95 14 49 31 53 28 97 48 64 56 13 51 4 10 9 60 56 2 9 82 60 28 59 44 49 23 63 9 22 84 84 17 95 34 46 48 59 43 95 23 96 6 72 1 15 78 58 71 79 66 53 39 92 11 81 41 33 44 47 53 26 32 69 21 63 13 66 22 56 59 43 50 64 15 48 76 92 6 45 71 70 96 9 62 7 89 1 37 33 47 89 56 76 57 74 39 67 40 59 23 96 2 71 60 16 19 34 6 25 79 76 94 75 84 56 79 73 54 14 4 1 2 57 77 56 31 14 23 68 70 44 64 71 15 24 84 33 58 89 57 35 66 49 8 48 3 84 22 56 97 23 55 96 80 32 52 11 43 73 79 14 15 41 82 29 65 67 59 21 56 17 53 20 63 60 66 64 44 87 20 39 8 74 36 87 4 85 96 45 56 73 58 70 14 40 98 76 5 58 94 59 72 47 76 33 5 42 96 48 27 17 85 35 88 21 20 90 4 16 35 60 86 92 28 98 30 27 74 35 82 67 91 52 14 67 84 17 10 79 64 36 93 47 68 81 67 88 71 69 2 6 27 88 95 54 86 24 78 58 58 60 25 47 10 37 14 92 53 21 71 15 57 64 62 23 43 27 11 13 93 13 18 20 1 12 74 84 35 52 40 90 11 63 37 18 99 48 10 50 69 78 62 24 42 22 46 83 47 57 95 40 69 11 58 67 22 32 49 56 81 88 46 89 49 80 8 46 29 15 95 97 91 56 19 33 75 64 14 20 19 9 60 85 20 18 52 41 47 98 95 26 85 39 16 34 20 21 80 46 33 73 41 24 27 59 55 1 23 68 20 42 75 77 27 94 92 77 33 39 73 28 63 56 65 78 90 84 96 68 28 27 39 68 51 66 27 4 66 47 69 83 86 44 61 14 38 53 88 69 92 59 96 55 16 61 31 4 43 25 69 70 49 8 38 97 73 62 1 37 10 70 21 95 12 81 7 50 32 92 19 22 52 13 74 65 72 5 68 13 27 37 83 76 42 19 73 14 81 72 50 90 42 68 83 53 47 90 1 79 80 17 1 30 28 75 94 99 77 60 12 3 94 92 78 37 12 49 50 90 21 97 78 60 66 61 12 11 49 10 89 30 27 88 59 52 61 52 51 38 12 60 40 7 51 16 43 62 65 90 52 83 87 28 44 51 88 53 62 38 62 49 65 88 37 22 40 95 73 88 34 85 47 71 89 97 85 30 57 48 20 7 31 5 34 72 56 22 25 18 57 87 64 20 73 99 42 12 94 15 97 26 97 44 95 86 39 80 14 95 26 33 2 54 36 35 27 91 55 49 7 10 34 70 30 8 67 71 17 62 83 14 87 79 56 82 63 94 60 77 90 85 8 89 40 43 25 64 34 77 13 38 86 45 7 16 50 73 84 66 35 66 77 21 45 31 1 8 24 61 82 12 44 90 1 83 33 23 47 65 99 58 3 86 3 9 99 52 82 82 16 17 46 90 35 88 22 36 95 45 96 78 56 40 66 56 22 98 79 66 63 76 24 66 60 24 72 58 73 54 38 88 69 83 79 4 71 98 39 64 43 33 40 96 73 6 52 94 3 29 58 65 4 80 29 63 4 99 19 75 53 56 61 20 39 40 24 8 36 60 72 78 93 12 74 64 16 25 56 18 51 14 80 54 93 8 16 95 7 34 70 59 88 31 79 27 69 1 35 5 60 5 81 51 14 53 15 29 77 70 44 27 84 25 78 75 32 93 70 38 26 40 94 14 69 71 38 38 69 70 42 30 74 21 78 88 74 93 15 49 63 59 73 45 81 52 19 13 45 88 48 68 27 40 81 95 10 20 33 78 87 72 6 62 93 84 48 65 77 60 12 38 19 85 81 99 37 99 10 79 85 57 48 12 95 27 7 5 46 37 82 34 8 88 93 98 72 39 63 47 98 72 84 16 57 63 15 93 62 23 73 48 77 19 57 72 45 62 76 89 98 57 21 6 43 14 2 15 52 64 59 48 37 41 63 91 5 78 85 66 98 56 12 75 72 69 48 17 31 22 6 27 76 24 31 19 37 32 31 86 94 89 33 29 31 95 20 35 71 3 98 69 56 11 45 28 77 90 45 8 10 48 32 86 72 62 5 7 94 34 91 88 23 24 17 51 19 34 85 90 37 82 57 92 92 99 19 67 89 63 72 99 9 4 83 78 66 85 85 58 19 74 46 42 97 60 90 14 91 74 2 28 56 59 19 46 58 37 13 46 97 84 43 6 87 26 82 51 9 67 9 28 39 52 67 36 10 57 47 2 31 49 27 84 6 45 30 61 79 42 5 76 24 47 80 10 70 62 60 79 27 67 7 63 19 71 96 29 28 43 30 57 89 56 41 92 99 71 54 78 11 56 53 33 4 31 42 71 90 99 50 15 66 54 77 85 23 73 14 51 16 41 6 4 96 46 95 93 15 47 72 24 4 23 56 7 53 95 75 43 94 24 57 61 75 34 46 98 7 57 47 20 95 52 21 91 95 17 85 9 63 55 32 66 77 85 70 28 80 44 70 74 67 25 33 42 56 76 38 62 33 84 79 28 34 1 18 30 15 1 36 77 53 65 42 28 50 10 55 28 53 23 99 18 47 33 58 3 9 95 62 40 80 39 65 14 37 82 41 51 80 74 27 33 39 66 58 86 73 13 14 25 35 12 42 79 44 99 79 52 95 41 91 75 78 55 86 15 37 26 64 16 99 90 46 39 54 5 23 27 15 37 51 48 48 91 27 89 90 7 41 83 45 31 56 23 85 43 36 20 66 99 33 65 87 79 2 39 81 25 65 95 59 15 43 5 6 70 93 93 74 32 77 17 60 31 38 43 71 71 63 37 70 93 3 55 72 4 93 53 28 56 47 86 70 89 88 73 57 81 67 29 14 42 46 71 72 83 15 44 54 75 80 22 68 80 74 39 82 67 89 10 21 36 94 91 26 82 64 80 62 31 10 73 70 55 44 43 36 58 86 87 33 64 7 99 43 80 38 25 45 27 32 63 61 26 54 84 7 17 64 68 45 73 39 16 26 82 58 59 41 42 44 71 4 48 70 46 26 8 70 68 33 3 32 93 26 85 77 30 99 41 95 45 13 34 60 36 17 16 93 55 55 37 26 58 85 96 5 11 4 72 79 36 72 11 27 96 93 4 26 93 43 20 38 55 53 95 88 67 11 81 22 65 19 48 21 2 42 23 10 45 93 88 79 65 96 6 61 88 8 85 81 50 3 17 3 53 10 90 21 18 70 40 82 88 85 1 87 27 24 96 70 17 83 47 79 79 50 39 65 57 22 46 7 24 60 7 76 69 97 94 86 67 33 66 53 16 67 38 41 88 34 11 3 17 55 81 94 5 20 59 62 41 4 66 64 63 73 39 31 68 31 15 33 63 81 85 79 46 23 20 32 54 28 34 69 80 15 63 84 35 20 44 73 23 9 36 84 81 74 13 47 5 27 79 66 6 62 45 51 82 62 80 36 87 14 5 67 29 65 51 61 83 93 32 4 2 67 87 80 39 97 27 44 25 4 8 30 65 52 79 45 12 59 78 98 71 81 63 97 46 12 56 27 5 87 31 4 53 16 83 91 14 8 33 38 11 40 65 73 89 42 16 1 99 94 96 70 75 59 67 19 71 23 46 73 8 74 77 60 89 60 52 3 66 84 38 74 23 2 46 12 41 61 13 40 53 9 8 28 66 74 45 37 94 88 8 1 62 84 60 49 43 10 50 9 92 85 80 15 86 26 26 26 85 36 65 38 43 73 64 9 45 9 43 38 94 50 38 54 35 95 3 77 6 52 83 95 38 63 10 22 89 33 47 72 69 11 10 10 83 73 18 26 79 58 61 73 8 98 27 40 92 28 15 95 79 95 90 15 59 97 37 46 30 81 18 96 91 25 6 72 98 23 98 75 78 57 47 86 56 71 24 46 98 37 41 78 32 31 90 90 28 27 34 55 7 49 52 97 74 57 70 70 78 66 45 56 23 91 40 76 63 62 22 59 98 62 37 30 90 26 19 16 50 52 71 56 99 23 54 73 77 22 41 53 85 85 10 6 75 47 82 36 9 2 94 7 62 30 35 50 55 53 66 5 3 37 61 2 57 13 72 32 32 13 85 17 96 92 20 69 39 2 5 46 2 98 50 63 26 84 11 80 35 76 83 38 11 42 37 65 52 10 97 83 20 82 97 16 72 17 84 9 17 86 54 18 83 3 78 9 86 88 87 22 63 68 57 73 10 93 39 61 1 34 42 21 14 39 34 85 53 17 93 69 1 46 84 83 48 62 90 32 49 75 51 12 43 6 82 50 99 19 11 97 52 50 18 65 88 50 50 39 64 42 9 64 85 92 48 31 53 36 60 2 11 10 11 53 15 90 3 14 10 11 12 61 58 27 27 44 74 74 82 38 14 90 3 96 81 48 27 34 83 85 33 91 94 41 42 9 31 42 21 40 52 30 2 8 56 26 51 29 97 33 66 10 24 66 6 3 12 31 36 94 16 66 83 10 7 25 16 35 66 36 75 16 65 74 23 20 97 73 48 94 7 12 4 28 78 8 30 89 38 63 82 53 29 65 60 33 88 75 67 54 10 40 70 74 14 90 91 9 64 39 4 68 51 5 95 27 12 23 14 49 85 95 99 12 59 59 42 45 33 7 98 42 47 66 14 58 57 6 67 19 42 68 86 92 72 79 17 84 2 31 31 84 24 29 93 80 85 33 25 18 39 22 57 83 87 69 42 42 74 7 58 16 74 42 7 46 21 23 28 20 51 57 4 75 85 94 55 70 27 78 86 64 99 43 47 84 12 88 25 83 94 82 99 66 25 4 13 43 26 38 63 77 94 64 50 77 59 3 48 83 80 32 47 79 72 92 62 84 80 86 65 73 66 62 39 88 65 49 32 89 87 94 64 79 56 14 57 13 16 3 96 96 34 41 73 6 33 33 87 12 17 53 82 83 13 19 69 78 68 1 67 53 92 31 30 49 42 86 59 57 86 55 51 20 94 23 24 25 55 11 34 70 61 16 51 74 33 20 50 1 21 17 51 11 45 80 57 86 65 17 41 51 69 90 69 63 13 92 86 65 1 20 35 62 34 83 34 66 4 83 64 22 97 15 32 40 92 89 24 57 6 62 9 74 52 75 36 62 67 20 28 67 39 60 27 70 44 58 34 45 39 97 66 36 10 97 73 3 84 96 59 87 59 65 62 11 40 95 71 5 13 98 70 51 56 94 20 97 53 53 42 91 51 8 26 58 4 98 60 87 93 18 75 52 80 35 60 21 28 31 23 40 27 92 88 81 87 8 76 38 59 19 29 8 24 52 65 25 51 24 13 42 41 85 91 21 18 51 39 45 80 62 82 5 52 70 83 37 76 60 74 33 76 2 40 97 53 5 23 2 28 33 43 66 16 34 85 33 83 24 77 61 83 59 63 36 27 47 72 1 5 47 33 80 46 72 75 98 75 97 1 1 28 41 67 43 75 52 75 56 73 50 17 57 9 79 90 34 24 62 34 28 7 67 6 50 37 81 49 12 78 47 11 7 87 77 47 60 27 23 16 97 72 32 54 79 10 42 13 31 3 44 59 7 11 64 57 46 45 6 57 22 52 67 28 37 42 74 97 66 94 13 64 67 43 16 46 50 58 56 80 60 99 39 66 9 2 23 52 46 26 9 67 75 74 92 13 14 65 10 80 59 20 42 24 62 55 67 10 13 21 90 70 19 27 35 25 28 57 76 74 81 84 39 56 56 32 66 70 94 73 48 53 93 87 75 53 42 42 63 55 61 51 23 79 77 57 4 6 13 79 79 93 61 18 47 18 47 12 85 41 84 31 92 75 18 65 27 59 5 87 12 65 38 35 44 15 89 47 18 2 24 96 92 85 13 38 1 57 49 83 98 31 14 88 7 29 53 33 85 57 20 97 23 57 30 64 69 19 10 87 19 33 81 9 16 91 46 14 49 92 96 45 24 8 31 30 34 83 60 20 38 77 17 60 34 44 23 1 60 32 85 76 64 65 85 78 56 29 91 3 22 86 47 45 91 77 72 26 58 32 45 96 9 59 54 40 3 76 38 60 8 24 37 70 88 22 48 42 50 37 45 71 23 89 14 15 67 85 38 23 15 82 19 21 41 71 58 41 47 96 1 53 18 37 21 4 56 68 45 7 3 89 75 24 79 87 36 44 70 73 66 85 55 83 4 93 54 62 34 98 56 32 51 73 67 71 76 23 37 19 27 38 7 1 61 83 87 94 25 57 67 88 40 20 71 42 11 23 4 42 22 57 73 70 30 40 40 4 63 74 20 87 12 26 87 70 9 72 64 33 28 29 22 65 46 90 7 56 12 8 97 33 64 69 1 91 9 38 92 69 13 13 55 22 36 42 90 43 15 52 73 40 79 92 5 25 83 12 81 94 17 76 25 79 45 23 70 52 61 61 21 71 71 75 90 7 16 78 49 28 31 21 67 10 13 71 34 93 80 13 85 95 89 10 74 34 31 42 83 89 1 5 58 71 77 48 76 90 27 25 18 55 43 82 64 56 52 95 49 30 7 35 25 95 42 96 27 72 39 11 59 39 13 17 9 87 63 84 78 89 7 93 42 50 76 6 6 26 98 54 55 5 86 78 97 29 74 25 98 11 33 58 48 45 72 56 32 35 40 8 22 46 2 63 95 75 66 98 98 65 53 51 67 39 29 65 65 2 87 64 10 20 20 57 64 91 13 93 27 50 2 48 94 1 10 89 73 75 88 69 40 39 20 6 75 47 70 41 48 57 3 57 76 22 13 38 13 23 29 37 73 28 83 65 28 92 54 98 65 40 67 4 76 85 9 52 32 76 90 77 33 92 32 7 14 44 44 24 65 72 59 36 1 40 1 26 30 52 23 94 90 87 97 66 70 6 16 2 81 6 76 12 97 9 18 9 50 59 31 15 30 89 50 28 29 50 51 58 1 71 52 90 59 48 56 27 51 70 29 31 75 3 42 71 11 58 77 61 15 8 73 42 96 22 69 23 69 19 78 69 89 31 59 46 76 14 73 27 83 99 57 56 2 97 25 11 55 3 69 67 10 42 10 5 63 76 25 31 94 4 99 82 32 57 26 8 70 98 32 51 95 89 5 95 86 30 6 39 30 74 4 39 14 13 41 75 89 66 6 81 67 5 63 98 59 87 6 27 83 37 77 79 24 80 74 8 8 77 44 37 51 48 73 62 60 15 37 47 78 42 29 45 45 89 43 4 76 46 29 60 80 4 37 5 83 9 10 90 85 54 27 34 2 1 95 59 13 31 7 88 70 33 33 13 20 73 15 94 17 43 52 96 46 86 98 30 94 9 18 77 60 43 11 61 41 4 18 53 32 22 39 3 52 69 15 72 40 27 64 56 69 14 50 16 99 49 43 93 55 60 68 15 1 76 73 41 77 90 91 10 13 30 10 64 98 22 34 38 49 97 91 18 11 42 31 8 88 73 1 43 32 68 57 32 42 30 71 20 18 62 29 30 90 38 92 86 57 26 23 6 22 14 24 30 53 54 38 41 26 36 81 55 3 38 84 44 65 55 63 81 18 91 11 6 27 3 91 84 27 14 87 48 28 9 75 80 61 13 20 86 49 1 41 49 37 25 92 99 78 56 80 93 45 91 98 70 91 89 52 16 4 39 61 29 48 37 7 9 47 26 92 93 27 31 42 61 53 35 60 31 88 41 24 33 30 20 1 21 10 52 35 11 91 95 37 37 30 43 43 77 67 35 70 91 63 13 52 16 45 12 47 33 52 68 63 81 88 64 1 95 16 35 6 5 28 40 41 58 82 81 35 47 16 3 38 78 13 87 92 57 99 37 87 49 5 51 31 90 13 29 85 26 61 88 29 88 28 67 44 9 49 76 53 64 79 91 41 91 76 31 47 75 67 34 25 69 82 53 60 94 79 43 19 40 32 47 26 57 14 68 65 62 44 19 25 23 8 63 13 83 93 59 57 60 92 79 29 75 30 86 67 9 30 85 46 59 30 71 16 44 39 79 6 81 95 28 4 1 90 14 83 83 72 38 41 63 17 68 36 46 54 3 54 81 86 99 40 16 69 54 57 6 33 61 86 28 88 88 28 79 2 9 60 72 47 2 35 61 67 68 8 21 68 59 1 54 57 40 68 26 91 25 29 24 85 14 49 72 2 74 51 1 81 11 70 26 10 5 86 76 72 93 95 39 53 95 92 10 33 58 33 25 81 59 46 64 72 95 36 73 67 84 72 48 93 42 73 3 45 58 77 15 51 70 53 2 63 44 9 93 2 41 18 80 1 62 45 70 55 78 42 22 63 14 68 56 53 39 56 97 96 31 11 46 1 63 47 63 7 54 57 7 92 72 86 90 34 29 61 88 8 3 9 68 14 76 24 66 13 77 62 10 9 72 53 9 35 99 70 40 51 25 46 44 96 30 34 29 57 94 15 62 94 23 28 8 96 51 74 10 26 36 17 34 8 69 41 40 66 11 79 18 33 23 61 29 51 92 55 6 87 70 65 81 92 92 87 87 41 61 96 66 94 11 98 99 79 39 39 43 47 17 58 79 37 17 6 85 10 61 88 94 31 53 73 21 43 60 8 83 21 4 48 13 14 46 12 90 84 49 32 29 63 89 8 97 7 13 81 16 71 69 10 2 21 80 23 63 41 30 47 59 32 94 72 43 40 81 32 22 28 63 50 88 52 55 86 56 65 67 69 37 34 76 36 54 57 56 18 97 84 62 56 16 56 26 56 93 6 87 13 33 48 62 22 98 15 6 52 77 70 22 14 4 97 48 56 54 4 71 49 85 33 4 98 88 29 55 79 34 40 91 65 86 51 84 84 65 87 36 42 57 57 54 58 53 2 12 5 3 82 54 88 15 57 86 1 83 39 79 16 77 68 78 63 19 62 45 81 49 80 24 4 36 75 61 86 74 73 90 74 53 44 60 68 98 47 66 82 83 46 97 60 12 75 23 31 35 67 12 81 46 33 84 79 6 43 65 79 14 55 54 67 97 14 33 95 58 98 75 40 42 70 99 54 45 21 84 77 85 93 58 31 25 40 10 30 83 72 8 96 28 59 61 25 70 93 18 29 90 93 68 32 63 65 85 7 85 67 83 71 59 40 99 81 79 10 11 60 81 16 57 7 74 16 29 45 8 45 73 97 38 39 29 98 2 13 5 87 79 86 56 36 24 55 17 1 62 26 61 42 41 16 48 16 31 75 60 38 20 31 35 55 67 62 51 68 74 56 53 51 40 9 87 61 64 2 61 24 27 22 65 68 37 12 83 68 84 41 4 4 69 37 56 36 98 7 4 72 60 55 21 97 63 6 58 25 8 20 49 34 41 12 2 76 23 82 42 7 21 45 8 89 81 61 25 77 68 27 47 26 81 68 24 42 73 81 65 80 1 14 13 40 23 14 16 46 94 57 50 15 99 56 5 79 17 27 56 84 51 4 11 30 69 34 72 42 13 37 21 12 48 33 49 70 44 64 14 36 19 64 49 16 20 51 94 36 77 51 19 27 52 27 56 21 58 26 60 70 62 78 81 8 9 30 76 51 91 89 86 8 51 35 24 68 83 16 3 61 66 19 85 16 45 41 34 3 67 92 70 27 70 52 35 77 79 9 28 69 97 12 74 47 45 97 15 28 12 15 88 75 33 73 91 77 13 23 77 79 15 48 4 83 97 36 60 76 44 87 43 40 98 18 86 41 13 98 69 24 14 55 99 46 29 88 22 39 11 98 16 26 46 19 9 43 55 66 18 96 53 58 36 49 75 22 90 86 19 59 10 32 14 7 75 40 94 96 76 4 95 91 29 39 9 35 80 61 1 95 57 51 53 91 97 27 11 87 13 29 44 20 60 56 25 34 93 17 30 68 20 23 59 48 60 65 80 40 26 80 35 81 31 85 72 29 12 82 14 22 12 56 42 69 10 64 3 1 80 31 68 1 53 26 46 11 90 27 50 15 5 82 95 36 68 65 62 77 47 73 99 56 27 39 26 34 3 26 35 82 54 1 80 6 24 27 16 13 53 66 27 57 46 20 90 12 84 50 89 31 22 88 85 48 25 11 82 27 34 15 7 88 15 87 93 39 14 9 51 64 72 75 19 17 94 10 28 76 57 17 5 78 3 89 27 27 97 7 51 32 21 58 18 33 45 9 71 56 15 20 20 87 92 38 4 84 45 29 60 3 46 65 78 46 52 3 71 50 9 20 79 29 77 96 60 20 3 29 73 17 49 92 4 39 29 5 24 71 34 83 71 77 46 50 21 98 52 91 46 59 12 25 85 86 19 45 5 21 74 77 35 23 68 39 59 96 41 82 65 72 64 37 47 8 84 68 6 36 57 49 94 66 71 80 51 89 25 55 8 96 30 43 17 97 79 76 91 18 58 57 90 22 91 37 30 75 3 33 11 58 80 4 22 51 81 72 39 4 25 46 1 55 86 17 52 65 92 44 83 51 98 71 70 89 6 97 64 7 29 72 64 7 75 85 57 54 56 95 58 80 40 58 35 26 72 85 89 65 29 70 14 25 41 81 14 44 77 77 50 6 49 12 10 23 95 66 76 51 62 32 31 99 89 64 25 62 49 14 25 75 83 38 99 22 19 13 66 93 87 14 98 34 24 8 56 19 72 31 69 32 62 97 31 50 61 55 10 8 67 34 82 48 69 79 70 85 89 34 79 76 45 75 11 68 81 64 86 53 92 53 84 53 51 13 3 10 65 12 18 32 43 97 80 12 77 48 96 66 79 75 41 24 49 49 90 30 11 76 82 4 28 64 56 78 76 56 85 41 65 3 71 8 98 49 17 75 96 11 39 73 84 77 96 33 26 84 62 37 59 42 38 86 6 91 64 79 47 49 18 12 50 88 17 48 37 31 21 31 41 57 4 23 35 98 55 60 82 17 94 41 56 32 27 61 23 88 38 69 36 56 78 83 44 92 29 81 23 49 10 62 6 14 84 38 12 40 98 91 54 92 33 9 23 57 69 45 44 8 13 77 61 90 60 5 81 86 83 4 33 93 63 36 5 48 74 16 85 72 7 37 62 37 45 84 92 13 28 36 18 40 11 78 28 70 80 9 54 62 11 86 53 71 22 57 17 95 72 99 65 76 37 26 14 79 8 4 89 35 39 5 72 49 80 98 17 61 5 70 21 13 56 73 84 75 30 1 71 99 1 36 75 35 59 86 12 67 89 2 2 26 4 72 72 84 70 88 43 74 56 63 87 10 36 69 85 63 67 54 62 67 87 35 99 47 20 12 14 9 11 13 33 14 84 5 97 52 91 40 27 47 1 12 57 36 78 40 96 45 93 58 13 80 93 12 25 13 21 38 19 31 51 49 45 33 54 40 85 45 80 10 91 80 19 46 15 96 83 11 41 76 67 51 55 58 61 79 68 81 16 86 11 64 36 53 96 87 92 79 32 72 86 21 51 5 65 63 98 48 71 38 23 38 88 77 93 47 54 61 27 67 46 37 31 79 89 26 66 79 3 95 52 89 16 1 91 78 61 88 27 32 26 49 68 12 24 61 57 75 21 83 43 66 18 71 45 5 96 9 83 99 2 33 86 17 33 75 93 93 63 20 24 88 68 91 1 89 50 57 64 70 38 7 36 53 78 78 57 72 84 38 69 85 71 55 1 2 31 93 93 93 13 17 80 78 6 78 67 55 33 29 26 68 34 59 21 10 36 77 81 20 13 49 4 83 2 4 83 32 96 76 24 7 90 2 82 95 79 47 48 10 75 71 77 7 31 97 16 64 72 95 81 84 44 84 66 45 87 49 75 81 25 96 85 13 95 65 8 72 12 53 81 85 25 58 91 53 53 6 17 23 1 97 7 42 80 72 84 67 21 59 47 43 53 30 55 48 95 60 20 7 14 98 89 38 54 81 88 7 84 5 29 82 99 34 24 79 4 8 45 23 65 89 65 16 19 19 62 14 76 81 19 89 80 8 25 34 86 11 39 68 13 65 50 13 98 73 89 3 79 32 23 42 21 87 57 40 4 19 51 80 98 67 67 76 73 90 10 59 1 46 28 14 12 75 24 8 49 11 8 26 43 30 67 63 16 24 1 17 41 50 94 39 17 60 15 89 50 22 47 48 66 72 59 75 47 82 80 93 93 88 19 34 16 85 94 29 8 95 46 46 43 40 82 57 99 94 45 47 16 91 93 79 61 52 54 6 33 35 97 24 21 16 57 36 99 51 65 5 44 9 50 84 46 32 42 44 24 86 90 39 75 81 17 34 34 68 39 64 3 36 87 21 50 44 55 47 92 18 51 37 26 98 19 71 28 60 15 51 46 4 87 19 84 4 52 16 72 89 79 72 25 66 91 72 8 46 19 1 63 67 35 86 65 53 55 92 12 68 41 55 71 29 74 53 30 26 69 2 15 46 72 38 11 63 8 18 7 25 16 67 91 48 53 57 99 8 47 11 75 88 65 44 15 37 95 44 63 62 44 75 8 16 11 18 76 17 34 80 41 47 47 32 93 97 86 92 3 34 1 78 20 63 20 32 1 15 75 61 76 19 34 82 32 43 97 6 59 31 85 99 76 30 29 69 27 16 61 30 47 59 6 64 22 23 95 22 38 68 80 12 87 15 93 17 57 91 21 14 20 4 11 95 34 39 64 58 52 23 87 96 81 90 58 4 14 53 23 51 22 2 60 7 16 54 21 70 45 39 83 62 43 91 58 74 28 20 32 80 43 18 74 22 8 33 23 21 83 46 69 3 47 30 7 60 81 28 30 24 66 11 85 7 99 43 80 27 63 13 5 4 30 79 25 35 12 48 56 94 91 23 95 38 50 2 95 31 29 23 54 93 31 40 97 30 80 78 56 43 88 61 46 16 38 71 50 47 17 4 39 8 27 34 43 74 36 38 6 62 60 59 53 88 96 51 18 77 27 71 18 15 30 64 30 67 33 77 14 47 81 53 54 6 86 96 79 20 34 84 82 91 42 35 79 36 83 94 13 10 63 31 22 93 92 51 58 23 27 72 69 8 23 23 11 7 17 89 27 50 72 7 39 12 39 16 47 23 8 58 32 70 88 54 63 78 3 22 98 29 91 67 34 12 87 44 18 4 32 42 51 2 46 87 13 85 3 57 8 10 15 37 79 1 88 41 78 89 62 76 16 51 41 48 62 28 89 77 29 21 18 79 22 63 66 32 46 66 89 53 75 4 88 53 5 74 91 80 63 51 55 77 2 95 25 61 22 14 36 50 33 53 28 54 15 91 86 60 58 75 12 31 78 99 81 80 71 72 61 35 23 14 10 24 7 34 84 28 45 21 76 77 71 2 30 85 92 16 46 48 88 57 79 64 54 60 45 25 33 4 57 55 17 66 77 21 97 59 49 43 77 23 18 49 22 47 32 14 62 77 62 48 32 39 13 83 98 55 9 29 56 63 82 72 30 59 90 25 18 39 67 93 59 83 42 80 30 71 92 90 49 52 38 78 90 50 62 86 3 68 14 58 31 95 28 58 54 19 83 69 57 48 62 15 31 2 92 61 73 84 51 20 36 88 95 24 37 57 11 39 23 24 97 54 17 25 12 70 43 92 37 98 41 97 11 71 98 3 32 69 87 80 88 21 67 84 43 4 39 51 40 62 72 37 14 88 60 23 56 1 16 92 96 56 89 7 27 86 8 57 55 92 35 42 13 2 24 55 3 62 4 43 22 75 77 35 63 35 56 19 36 71 10 32 27 96 37 51 80 44 6 36 36 41 75 46 42 98 99 45 60 3 85 80 78 62 13 39 97 68 58 33 39 65 62 65 61 96 15 42 38 20 75 73 60 50 18 1 46 17 45 6 17 30 85 94 89 98 34 86 64 89 17 4 54 77 66 13 73 80 52 12 1 27 82 58 74 99 58 20 14 1 24 31 30 7 25 18 3 56 4 67 45 21 70 96 95 36 10 68 15 61 77 13 86 58 70 60 57 29 78 71 29 2 2 57 6 24 74 9 80 75 75 23 93 43 20 88 76 27 55 90 87 30 3 73 87 71 32 45 99 8 14 26 7 13 80 12 36 52 20 14 28 92 35 19 35 54 8 10 80 60 99 65 89 1 37 77 71 66 20 68 73 33 91 79 43 72 88 78 22 9 90 49 98 25 68 32 76 73 41 54 33 38 19 22 36 53 96 7 19 16 72 89 46 64 66 88 34 55 65 55 61 55 5 59 79 70 90 55 41 29 9 73 65 25 92 1 78 89 6 94 5 77 82 51 39 46 37 72 1 2 28 59 56 30 19 33 97 7 85 38 34 91 11 98 17 3 98 92 89 4 84 94 79 66 43 18 11 79 90 11 79 16 68 35 45 84 66 40 88 51 77 22 43 85 20 57 85 17 49 75 18 31 67 96 97 10 13 6 86 3 16 63 16 81 96 58 65 62 97 54 13 74 75 53 59 93 10 42 10 56 17 27 87 83 22 82 90 34 87 75 34 1 38 49 82 34 7 47 95 4 98 7 75 74 57 34 65 67 73 74 21 90 98 8 73 20 89 62 51 74 37 84 75 74 33 57 9 39 2 2 40 1 8 15 72 65 46 37 30 20 9 50 10 5 56 80 23 45 42 73 18 76 56 92 51 88 47 57 26 48 58 65 46 64 78 16 27 22 50 56 41 58 4 48 61 59 27 81 3 66 54 20 43 8 10 93 96 56 48 20 2 6 82 48 69 60 63 95 82 14 49 21 69 51 69 28 8 93 9 8 59 61 25 2 68 34 92 62 87 40 81 89 44 64 37 11 22 99 5 2 11 53 23 78 2 89 6 10 82 15 15 41 73 40 41 41 71 33 4 59 71 82 48 15 46 84 25 66 81 29 67 90 80 89 68 81 76 73 88 58 85 2 97 58 41 38 97 10 68 1 68 39 82 16 51 27 97 76 92 77 3 57 67 82 47 35 62 21 6 48 79 91 49 74 49 87 12 46 97 79 44 65 17 25 79 67 49 74 41 41 51 44 97 18 24 42 50 83 61 56 32 40 47 78 12 93 66 23 38 61 99 79 24 14 2 3 79 50 75 20 88 26 61 86 44 85 26 91 68 86 47 97 24 91 76 35 83 40 55 19 98 53 97 22 66 97 23 45 47 97 63 36 23 24 20 64 7 45 56 75 30 1 70 51 92 44 84 73 81 37 91 79 89 86 2 54 83 24 96 29 21 59 64 41 81 83 6 87 26 61 60 53 59 31 5 51 72 86 22 54 23 11 33 13 97 34 64 78 55 60 7 73 18 68 15 98 51 20 83 77 78 44 28 37 72 32 86 44 16 8 95 39 17 27 49 12 58 13 89 14 70 94 86 85 62 1 81 12 18 65 86 95 7 14 31 76 44 17 18 59 22 14 95 38 40 44 47 97 54 37 9 23 29 95 8 88 93 87 97 12 52 83 5 56 97 35 32 39 49 47 97 69 60 91 5 97 35 52 93 87 86 2 10 15 94 15 1 86 2 98 95 51 81 99 7 76 33 36 13 79 83 9 48 41 99 53 39 32 5 32 19 88 31 26 3 26 41 1 12 42 96 7 93 76 4 97 52 34 34 65 14 15 71 61 55 70 12 93 2 14 23 21 2 52 46 2 77 84 3 86 27 98 90 18 74 91 13 25 26 46 87 39 58 58 97 14 26 10 5 27 23 26 45 25 77 89 26 52 73 26 38 97 25 26 13 96 15 26 19 40 69 4 76 28 61 74 39 84 83 43 12 4 66 54 28 43 43 52 94 15 77 30 10 99 53 23 96 68 46 13 6 15 17 82 40 75 56 76 60 37 20 69 40 85 23 66 27 64 18 21 78 94 49 85 94 2 6 88 69 51 1 73 64 15 55 2 90 9 78 48 45 95 17 82 78 39 48 5 3 65 24 78 58 72 62 52 73 67 38 41 19 38 14 80 51 66 81 41 74 57 86 17 52 3 98 31 39 45 35 42 10 58 18 67 28 79 17 2 45 54 40 61 90 53 41 41 17 20 79 90 77 65 7 27 67 3 57 6 47 90 45 55 46 61 20 74 38 37 73 82 88 13 43 78 63 81 17 77 99 95 67 76 58 71 1 25 73 56 29 19 44 71 73 89 30 92 61 68 27 32 48 16 42 91 91 3 70 9 79 69 2 46 43 60 15 44 82 88 97 9 7 41 80 77 28 8 67 89 75 94 19 24 8 61 13 96 61 80 3 41 50 5 84 90 64 99 34 44 85 31 53 89 71 33 66 97 40 31 86 14 25 3 35 30 61 45 27 23 25 29 63 72 31 45 63 92 42 94 37 27 26 89 14 94 20 77 91 57 9 75 70 31 76 3 61 37 47 85 59 70 12 20 42 43 65 3 35 7 97 71 32 21 58 45 13 77 21 5 35 29 77 3 59 53 6 20 90 50 3 47 18 15 67 58 57 30 60 89 36 57 59 65 75 17 9 88 94 29 90 27 55 65 29 14 19 32 32 7 82 34 51 97 48 18 55 3 47 16 90 81 70 49 46 46 65 52 34 57 80 22 83 35 86 13 47 3 44 78 9 24 10 60 22 56 75 74 56 21 89 46 2 58 94 45 2 58 97 33 13 75 54 96 9 40 7 53 43 48 29 49 70 38 7 89 93 82 63 48 3 51 93 2 9 86 46 10 42 41 42 54 15 95 48 21 33 52 73 75 98 99 23 68 37 29 57 29 9 18 76 9 68 69 10 76 53 54 83 94 92 23 49 5 16 94 23 49 47 93 22 45 92 44 11 30 71 65 58 79 82 32 88 51 98 95 25 52 47 9 46 38 29 92 42 45 87 65 93 32 58 13 76 51 57 84 78 28 49 34 5 31 65 90 79 63 84 5 13 31 11 59 68 39 49 11 83 34 73 74 65 31 87 39 79 44 23 57 69 71 88 71 1 53 62 79 15 46 81 27 74 91 83 43 29 31 51 12 64 22 86 28 50 71 66 30 13 87 84 81 56 73 50 54 24 10 34 38 53 15 63 28 5 46 68 33 76 17 42 39 38 26 66 87 96 30 15 9 17 99 87 71 70 38 25 93 45 56 30 98 71 92 24 73 38 91 6 13 8 47 51 43 73 17 30 67 44 43 76 61 42 61 30 10 98 54 3 44 9 32 40 79 22 63 50 60 54 55 70 59 99 19 2 70 35 29 38 76 71 12 37 11 72 64 20 69 17 21 13 25 50 50 2 72 13 51 30 64 4 99 23 3 18 22 71 50 48 9 26 18 20 61 28 89 23 46 58 39 64 68 63 14 18 64 83 30 15 13 93 16 10 14 19 25 35 89 72 83 95 96 1 13 55 26 2 77 69 58 17 33 26 79 45 44 42 26 71 54 37 65 70 46 78 86 69 12 73 39 92 68 35 90 78 87 16 77 65 83 35 79 14 59 56 58 3 95 82 73 50 19 36 20 62 15 4 31 24 76 68 16 42 1 6 18 88 19 94 51 99 28 28 14 86 83 69 86 79 51 57 29 67 93 46 30 6 49 58 29 23 26 42 64 27 45 81 13 61 73 63 61 1 90 74 84 71 41 68 50 92 26 76 57 19 20 86 22 66 45 48 88 70 89 52 94 32 31 7 92 5 67 51 3 57 23 85 29 64 53 76 54 76 51 11 92 70 97 14 37 40 61 23 8 48 75 3 77 4 7 70 6 74 19 9 29 42 91 55 6 44 32 57 21 80 67 13 50 62 25 84 2 83 8 8 32 80 10 9 83 14 76 89 85 95 95 15 37 86 69 40 28 98 96 48 76 61 59 27 22 83 11 23 64 16 30 95 95 37 3 77 49 76 64 34 69 59 48 6 43 16 43 70 12 37 17 88 96 73 13 18 54 21 40 18 37 68 14 30 3 14 7 51 89 70 83 59 27 31 62 67 44 4 38 54 38 52 42 34 25 52 51 78 72 89 95 7 55 7 37 57 20 41 7 8 10 89 64 34 18 24 2 60 25 39 14 63 90 53 96 13 3 48 90 74 37 85 79 91 92 14 46 10 54 52 15 61 39 76 95 55 1 96 15 25 33 26 87 21 76 84 33 78 30 23 50 66 6 29 55 95 42 1 6 94 51 18 55 87 94 50 40 94 46 54 17 78 77 3 98 53 84 31 29 14 51 79 77 57 8 30 50 48 30 53 42 78 71 96 64 65 47 4 57 92 56 71 69 33 73 65 84 57 94 13 68 43 91 43 99 97 72 50 45 1 3 86 78 71 82 42 34 27 44 90 18 99 60 86 32 33 49 14 88 43 27 54 84 16 97 81 13 69 29 55 67 30 41 46 1 22 85 35 48 27 23 65 26 82 49 56 14 98 69 99 39 93 51 23 10 48 5 20 16 33 75 82 62 16 26 61 37 10 95 85 36 16 48 62 96 97 18 8 95 84 7 32 78 57 55 87 4 57 5 17 87 79 98 50 95 23 9 30 32 4 13 67 17 61 27 13 56 42 20 51 27 24 80 3 79 35 89 82 89 93 96 77 71 94 25 66 17 33 93 46 34 5 12 48 65 38 61 19 78 78 69 5 3 49 7 79 82 93 59 69 84 55 46 55 49 68 19 64 98 11 8 30 15 19 78 77 55 39 95 33 15 62 35 17 9 41 93 88 32 52 58 14 7 2 67 54 68 83 16 66 91 23 96 6 42 74 80 96 11 75 27 25 35 61 40 44 99 33 30 31 83 85 42 89 87 7 41 53 90 56 19 81 79 13 85 19 86 65 13 94 39 39 20 71 99 57 15 98 89 43 27 72 28 66 60 13 73 1 65 63 57 84 42 34 96 27 52 81 90 64 75 29 3 92 99 99 49 13 97 39 55 22 9 80 87 68 93 60 67 58 21 24 40 63 57 35 87 9 16 77 70 88 6 70 81 4 69 28 14 64 64 66 85 73 46 70 39 39 29 6 95 49 27 35 10 81 67 97 87 80 74 57 69 78 27 48 79 93 73 92 57 38 58 40 9 2 9 45 39 37 49 34 83 75 66 91 57 34 88 42 12 60 99 80 36 24 26 15 18 99 5 72 35 62 11 43 64 19 87 1 53 34 34 34 10 97 25 64 29 11 6 41 69 3 19 5 25 45 18 42 42 22 12 76 82 20 17 44 36 2 44 86 36 75 21 43 72 43 5 99 52 8 40 21 11 56 23 35 1 38 74 40 60 83 14 40 4 30 83 39 30 27 26 65 2 44 6 71 86 10 70 36 15 10 56 25 66 77 57 64 15 29 3 72 13 14 12 14 44 94 52 71 19 75 34 20 19 39 91 4 46 59 39 60 69 93 85 33 70 40 94 82 69 94 55 79 9 66 92 50 59 42 21 77 18 54 97 34 92 86 35 36 45 72 95 12 65 78 42 33 19 35 15 85 29 67 62 37 34 54 86 92 95 5 67 11 58 62 43 48 48 77 81 91 49 77 1 12 55 41 42 71 75 55 54 4 22 16 39 53 69 23 43 63 28 11 73 83 72 16 30 19 91 11 10 38 85 8 48 41 48 89 10 23 44 64 25 64 77 61 17 45 83 58 8 9 68 78 90 38 92 18 56 81 26 63 19 12 71 66 50 17 54 59 38 97 21 60 59 96 21 76 41 2 32 48 9 99 24 98 37 14 14 91 94 39 52 14 50 21 77 99 38 31 57 75 27 77 35 85 73 53 59 14 54 90 59 60 87 81 58 23 94 69 14 87 9 65 1 58 84 75 56 22 7 13 94 31 87 27 16 61 77 73 72 31 63 30 91 51 9 47 73 3 15 84 89 23 47 87 78 31 61 34 50 67 46 42 97 34 68 11 92 45 83 62 74 45 89 63 95 97 8 66 98 22 50 85 44 94 73 21 26 34 54 73 98 98 16 93 30 83 2 22 27 85 81 98 30 71 59 23 68 66 88 66 88 36 52 30 30 23 48 53 54 3 27 52 98 42 43 28 23 44 47 47 27 28 45 54 96 4 76 63 68 62 29 54 97 78 81 26 98 30 78 52 30 3 2 28 44 42 55 65 86 99 12 11 25 55 65 22 56 41 84 24 2 11 75 98 87 57 24 83 86 1 34 16 3 33 41 45 75 93 10 59 92 19 69 15 73 32 36 28 71 18 49 72 27 25 70 12 81 92 94 65 90 28 78 92 61 19 35 36 10 44 92 2 63 59 16 34 91 50 59 62 65 9 34 91 33 2 3 12 93 97 74 83 25 52 74 83 68 9 17 77 51 9 76 12 68 89 43 57 39 3 19 5 11 52 93 41 53 96 52 45 93 26 26 16 75 97 97 43 5 14 18 55 21 93 66 86 80 9 43 20 9 61 22 19 11 15 59 61 11 9 4 2 34 30 16 9 25 11 49 29 24 64 83 42 55 47 28 36 54 70 55 62 29 74 81 39 88 38 98 97 47 2 96 78 29 10 85 54 20 34 82 42 96 64 83 51 11 12 86 62 79 39 25 9 13 4 45 99 39 43 94 85 43 88 64 71 98 47 23 16 80 4 57 74 65 39 26 73 50 12 36 29 49 58 35 61 61 80 58 99 21 50 83 61 39 45 31 35 91 53 48 69 54 6 44 19 44 69 90 91 78 26 18 27 83 53 86 42 31 42 41 49 92 24 11 29 66 41 61 57 91 9 27 46 12 70 62 55 37 52 44 15 75 62 40 58 13 26 99 41 67 39 89 57 60 99 85 27 38 46 83 30 53 8 75 64 75 35 20 12 87 61 25 62 23 64 19 33 89 16 73 54 52 63 12 13 60 94 39 98 39 20 28 91 28 1 55 1 35 72 13 20 34 35 80 54 98 96 87 85 12 60 39 64 21 48 74 81 43 11 77 81 30 5 72 55 3 25 56 35 97 66 53 29 1 33 82 96 27 67 81 36 28 18 97 48 66 71 27 9 81 4 89 10 6 59 62 8 83 16 43 80 81 93 7 79 24 89 75 50 56 54 85 81 72 83 28 38 52 54 44 34 58 33 41 63 89 1 71 72 17 12 51 95 3 57 73 26 44 48 75 98 1 60 79 72 41 7 8 93 61 51 25 17 81 63 79 70 63 48 40 79 57 90 73 59 46 46 82 89 91 57 87 91 16 65 61 54 69 68 47 28 17 71 44 97 34 22 65 95 67 6 72 25 93 45 81 39 88 64 27 80 19 12 69 34 76 31 88 46 96 33 71 12 3 16 7 34 35 72 29 2 75 2 24 66 44 6 6 31 67 30 11 85 41 77 18 16 6 4 59 3 34 30 14 36 43 20 68 77 89 96 79 62 95 3 29 38 6 32 68 72 61 76 56 99 53 71 15 59 72 73 59 6 2 70 40 44 87 8 22 75 2 98 37 97 1 63 33 5 94 1 74 53 76 30 53 27 98 65 83 70 39 42 74 40 10 14 83 97 19 3 72 20 1 7 17 99 70 47 4 62 47 75 16 21 6 66 48 2 31 31 72 69 71 44 7 80 57 88 75 75 88 45 94 89 52 10 86 20 54 87 81 2 62 96 22 65 62 67 67 91 96 37 58 67 80 65 45 35 51 21 8 39 65 99 26 15 7 10 34 61 96 16 62 59 10 81 24 70 47 88 61 43 25 17 10 3 81 54 37 30 72 44 67 38 44 92 50 50 3 84 11 96 97 70 55 5 50 77 74 96 63 33 39 88 50 46 88 29 99 26 59 70 69 24 8 11 16 55 59 16 39 67 13 34 38 65 39 85 40 11 81 4 44 18 89 93 63 77 20 60 1 76 30 68 99 35 78 16 90 35 29 27 3 39 61 38 3 97 23 42 8 2 43 51 19 30 42 79 6 60 39 6 36 69 73 36 2 50 49 91 82 75 17 84 15 75 20 17 72 40 56 79 41 99 29 57 27 68 36 32 26 73 38 62 40 9 95 41 56 44 31 39 17 47 21 31 20 39 45 91 78 2 68 18 1 94 72 27 61 9 57 86 79 94 48 19 1 41 59 57 84 87 93 2 32 14 30 51 52 75 42 29 76 9 44 74 3 16 98 63 22 55 50 1 47 95 19 46 37 76 1 19 63 93 18 95 5 48 44 57 21 86 83 94 94 27 68 94 42 64 58 64 20 6 64 64 98 81 10 33 57 10 50 20 1 67 13 6 13 57 60 31 41 43 25 33 67 92 27 9 55 82 70 74 85 33 36 82 14 44 15 70 53 64 87 54 30 98 57 40 53 17 71 93 59 95 24 24 86 50 32 41 31 1 13 16 33 46 95 44 89 11 12 41 72 96 92 2 94 49 40 45 65 11 36 22 4 59 45 87 8 74 26 38 72 36 51 5 82 47 46 69 55 57 10 27 54 2 27 46 48 66 91 11 74 27 30 75 84 72 63 91 47 86 27 19 23 75 22 3 22 67 71 74 25 81 2 76 80 26 22 29 89 11 37 61 36 67 36 20 39 96 9 83 83 35 1 4 10 20 6 30 86 76 4 9 57 3 82 36 28 5 62 17 13 98 77 48 63 12 65 1 8 73 83 88 6 81 91 16 1 94 43 85 71 46 93 26 49 76 59 74 78 21 91 90 18 66 37 80 75 2 80 83 73 62 69 78 43 59 91 44 53 34 29 22 78 20 48 27 93 7 98 71 26 87 60 43 54 94 23 29 95 2 10 66 63 79 45 6 36 34 47 88 68 73 11 46 93 56 70 84 60 68 56 85 56 14 26 8 8 49 34 1 50 44 67 11 21 10 14 56 41 61 42 9 32 50 52 23 6 20 8 66 88 61 49 42 74 75 49 79 22 80 79 69 24 44 79 42 51 92 95 92 53 38 98 83 87 51 6 91 70 13 55 56 73 4 97 47 76 44 26 97 25 4 66 46 45 43 86 96 36 81 88 86 17 84 69 3 33 75 91 4 87 46 57 59 47 53 4 24 94 30 19 19 31 83 63 75 26 49 69 59 28 55 46 43 40 13 45 72 87 36 73 73 79 31 32 26 81 35 47 75 62 66 92 90 47 55 64 72 2 33 32 29 88 75 71 28 87 14 99 73 49 73 44 26 2 73 52 80 6 96 55 66 62 47 56 9 99 20 79 1 51 9 28 39 83 98 66 68 13 63 39 59 34 80 83 33 51 35 13 57 31 68 21 91 13 76 97 11 94 74 11 45 82 38 83 63 35 47 30 45 10 66 2 44 47 84 76 97 17 87 52 48 53 72 37 65 49 32 73 41 7 82 83 88 18 64 52 52 9 79 94 18 45 96 59 91 80 34 87 95 21 39 43 73 12 77 36 58 9 10 96 15 91 79 2 7 41 51 59 49 30 51 64 74 47 22 64 26 55 49 21 73 87 61 46 98 36 79 54 44 86 50 57 75 27 58 82 65 7 39 14 36 89 76 8 35 97 69 60 52 18 78 23 6 37 68 2 72 45 54 14 32 4 70 7 29 26 86 93 30 25 6 63 15 81 69 49 76 38 7 26 54 82 48 57 19 16 56 88 58 10 2 89 12 70 94 40 93 80 31 24 6 36 86 18 15 55 64 90 91 68 16 45 50 61 2 66 74 57 54 33 65 53 22 76 23 14 16 15 94 46 38 97 80 22 13 94 75 76 83 64 42 96 7 89 58 6 55 32 62 9 64 25 59 84 1 82 95 14 96 89 58 32 84 38 51 94 30 24 68 11 87 10 8 91 98 63 96 53 94 57 59 57 81 19 39 82 98 34 95 92 22 53 22 6 88 70 1 19 94 68 29 79 76 34 71 74 96 67 26 91 24 82 46 6 98 84 85 94 18 80 86 39 32 8 43 20 76 41 38 70 7 65 47 82 98 18 57 95 83 80 84 7 62 30 10 59 12 94 53 29 75 40 66 5 45 7 24 21 47 60 88 53 25 36 36 21 51 90 14 34 68 97 41 28 25 48 86 36 43 40 63 16 77 27 20 20 33 43 39 79 3 27 30 25 60 63 46 12 51 59 45 19 55 83 47 77 32 31 12 74 70 74 89 45 98 7 65 31 49 4 8 50 28 35 72 88 98 18 99 49 75 44 66 30 28 11 7 57 41 18 31 10 89 18 54 85 24 17 16 72 20 21 20 48 54 92 34 52 8 33 98 82 74 64 10 99 74 15 56 16 30 84 23 20 2 76 5 25 93 19 95 11 37 13 56 90 3 89 40 11 20 39 90 92 1 1 91 75 13 46 88 42 28 11 59 30 84 64 52 75 80 45 86 15 58 42 4 60 32 43 68 49 79 59 41 80 57 31 53 69 76 39 9 4 47 68 31 31 30 83 7 10 28 90 22 83 32 25 42 61 66 10 11 45 66 51 23 23 79 73 89 55 12 98 57 56 66 87 87 95 68 91 3 94 79 22 77 11 47 17 70 11 27 80 55 92 29 76 14 9 49 1 61 59 98 16 15 62 2 99 55 69 90 57 61 69 79 37 78 24 53 48 34 77 26 86 68 52 60 81 60 10 81 20 68 78 35 82 38 36 82 93 4 70 48 62 38 25 98 14 48 52 61 79 27 84 64 94 36 22 75 94 31 55 14 96 31 46 77 68 80 57 61 81 25 8 43 60 32 40 73 78 91 32 57 16 16 19 11 50 41 83 44 69 38 55 64 66 98 39 33 76 93 91 57 18 98 98 76 31 38 49 9 27 79 63 42 92 80 52 42 19 36 83 85 71 36 49 36 35 85 68 11 78 59 66 94 58 64 70 86 2 17 94 26 95 55 67 86 35 18 26 53 53 10 39 22 45 85 57 79 71 23 88 47 82 54 41 38 18 11 24 17 28 16 42 21 68 9 5 2 26 31 52 76 40 88 96 82 74 51 60 43 74 48 89 54 2 31 89 17 39 11 33 64 26 74 83 91 80 87 92 5 18 45 78 57 33 74 38 5 26 97 47 97 45 37 49 44 65 38 60 4 48 90 66 71 62 49 62 42 36 53 44 54 97 23 9 28 94 46 33 18 43 79 13 85 14 61 29 76 98 86 78 44 76 44 15 38 92 75 78 28 28 22 79 25 42 88 50 35 32 82 52 73 62 65 58 73 24 87 50 23 71 28 66 48 69 79 85 61 54 61 86 81 81 66 4 21 54 53 55 83 34 6 56 93 70 15 66 91 99 14 14 70 39 78 18 8 55 2 68 9 62 53 87 41 19 88 62 70 39 17 53 72 22 10 63 89 24 30 81 23 41 92 92 80 68 9 85 23 8 52 29 69 5 14 11 23 2 70 92 39 86 45 9 9 52 72 95 75 99 76 95 38 69 86 16 35 94 2 58 2 51 86 68 55 98 76 75 99 46 65 36 31 8 43 37 60 13 32 35 12 9 29 47 75 15 63 10 9 62 65 8 13 50 73 65 48 48 38 45 93 1 81 22 8 24 58 65 34 90 98 43 98 27 89 71 41 50 78 47 12 44 54 22 93 25 84 41 72 22 85 64 22 64 85 28 85 44 92 19 34 90 61 30 17 51 1 55 1 76 2 11 20 53 30 13 78 15 51 48 34 37 12 54 98 97 81 84 39 73 3 72 62 64 99 76 13 97 32 11 73 33 19 93 86 49 4 62 63 55 10 96 89 22 50 85 17 29 69 53 1 70 25 62 32 22 36 44 19 67 52 91 1 71 82 84 20 84 44 80 39 53 74 26 72 23 11 86 51 78 39 51 48 61 11 79 82 47 21 98 12 70 88 12 41 70 93 58 54 35 36 90 88 11 14 58 33 23 43 81 1 81 31 46 41 41 23 21 85 43 20 97 11 8 7 50 75 98 8 30 33 42 18 19 52 32 77 82 54 20 61 52 98 91 97 39 31 18 60 16 58 77 13 68 84 18 18 59 16 24 86 48 65 5 67 15 36 42 94 87 59 55 37 57 47 32 94 75 49 52 90 7 29 2 74 11 19 90 69 32 14 54 77 78 58 44 92 91 85 86 78 44 39 13 99 83 44 93 58 92 43 49 96 71 48 70 81 64 58 48 95 71 2 72 49 59 15 39 48 97 23 26 40 62 36 39 43 79 30 2 71 72 48 65 41 95 34 20 57 91 67 52 63 67 22 10 24 34 47 72 30 69 95 69 29 32 6 72 11 33 73 80 3 21 45 43 14 78 60 70 70 27 20 31 91 39 40 16 71 86 87 1 54 82 69 82 14 72 52 23 5 23 3 7 41 45 47 54 24 7 22 91 31 39 22 23 78 59 36 49 46 23 49 97 3 16 77 15 87 30 37 91 52 37 95 93 81 42 45 3 46 65 91 74 4 13 96 79 72 32 26 16 52 72 13 53 87 87 67 72 17 2 61 67 38 56 58 17 95 1 18 41 65 9 16 69 22 10 46 91 40 72 5 89 44 15 42 30 2 9 2 19 10 63 83 45 19 41 60 13 41 77 51 5 85 64 71 5 74 17 93 12 88 97 1 33 12 41 60 14 47 61 30 55 24 13 99 41 51 57 51 91 34 2 95 18 66 66 22 38 81 14 49 69 11 47 99 21 87 59 34 35 21 61 87 42 73 86 80 24 44 31 13 75 31 7 92 96 70 13 34 51 26 80 21 34 25 18 54 11 77 85 43 95 46 30 35 17 16 16 40 57 44 51 31 74 57 21 68 25 31 2 76 54 79 94 88 5 12 40 15 86 26 57 79 71 84 15 88 97 30 26 53 71 74 83 46 29 4 14 54 33 14 28 86 90 22 72 94 31 13 7 16 38 61 94 7 45 9 92 43 36 17 95 8 90 76 51 18 77 62 69 10 75 96 96 64 16 68 56 46 78 63 59 14 22 54 21 65 62 11 6 96 27 98 4 16 74 52 31 51 14 99 59 87 95 53 51 11 19 7 54 97 67 14 11 89 67 29 52 27 40 57 23 64 55 24 79 27 73 8 75 87 7 34 72 2 86 21 10 4 25 64 1 92 77 9 79 42 38 31 68 77 85 89 41 40 11 19 64 84 26 39 69 31 73 41 32 57 61 42 60 83 4 58 75 80 67 52 20 5 80 85 79 65 74 18 3 85 34 66 69 58 4 38 88 76 76 20 31 35 59 89 18 62 47 91 40 12 43 59 14 22 45 92 86 17 9 87 2 42 53 68 99 56 4 85 30 77 4 59 12 62 46 28 23 90 19 60 3 61 20 16 82 62 7 67 78 15 54 78 54 5 44 52 59 46 37 86 23 40 43 33 1 88 60 21 79 78 80 81 37 97 94 18 59 98 82 36 13 34 12 67 38 53 19 94 98 53 79 20 93 22 52 91 11 12 12 89 87 89 68 24 87 60 39 44 59 21 79 69 54 88 36 90 42 52 82 40 6 61 59 96 81 9 85 91 20 94 78 5 83 44 27 68 4 65 13 62 84 91 32 36 78 65 24 20 16 7 59 19 65 17 13 46 25 97 37 43 89 13 47 72 56 73 41 58 37 51 18 21 40 47 56 18 13 80 37 26 84 94 44 49 9 56 95 33 51 30 73 40 43 19 10 96 91 48 54 26 98 72 46 39 19 1 56 31 78 91 54 62 85 97 9 91 51 2 24 99 32 95 39 72 14 47 68 3 94 23 29 91 94 72 30 13 70 83 42 46 72 95 6 57 91 15 48 42 16 70 40 45 63 76 17 76 23 85 76 16 6 3 7 99 73 34 10 43 15 51 89 87 45 92 42 36 7 88 75 21 56 15 63 19 89 78 92 12 63 68 25 66 71 31 63 44 62 72 84 75 22 71 62 66 64 2 99 68 89 72 86 45 85 48 61 74 26 53 83 86 20 9 52 88 37 15 30 99 86 14 72 6 83 34 71 47 33 68 13 23 39 97 65 24 45 25 95 70 75 78 56 94 86 8 82 24 20 12 21 6 24 92 12 7 24 80 51 54 47 63 74 85 60 38 9 3 62 2 72 37 79 28 32 64 33 12 85 52 22 4 56 45 93 65 51 15 45 2 68 91 62 43 74 23 80 82 23 42 81 95 76 61 21 6 23 54 18 8 4 39 9 59 81 2 24 32 16 67 31 81 56 92 24 31 13 2 13 36 41 92 31 18 53 51 21 73 3 36 78 7 72 86 65 53 85 87 84 98 54 15 79 10 8 2 40 18 3 51 53 42 43 83 57 93 33 77 66 35 14 42 41 85 28 5 37 13 91 19 11 45 34 87 52 39 88 92 56 89 43 10 31 83 90 87 76 23 62 40 56 75 81 94 59 7 98 93 19 89 12 27 32 45 14 84 81 1 74 36 89 17 43 18 97 31 5 73 52 66 11 8 40 91 2 96 95 1 89 14 87 1 38 18 44 49 99 23 47 73 56 36 87 96 53 84 28 55 55 79 20 65 86 57 54 85 51 49 83 40 60 69 38 97 86 79 44 85 1 91 56 56 25 43 53 76 27 78 31 81 57 48 44 41 5 97 24 53 46 8 90 4 76 29 98 60 6 42 43 6 31 98 60 54 39 11 30 65 88 58 44 43 7 85 81 9 82 5 60 26 10 50 29 85 76 27 43 82 66 85 85 95 81 43 49 20 53 78 82 39 34 24 79 38 9 60 45 88 65 5 12 74 54 40 58 31 64 1 11 29 84 95 24 65 37 70 83 87 46 65 27 79 87 6 18 95 66 62 82 29 66 93 1 20 32 56 48 95 57 58 22 39 52 43 2 88 13 84 75 58 48 99 36 35 6 51 28 69 13 10 95 76 4 95 93 35 52 42 28 7 97 50 43 49 90 44 35 4 27 11 59 74 8 92 7 13 43 34 79 55 44 74 29 45 68 23 79 20 62 5 24 59 54 66 7 43 8 41 44 34 49 1 8 57 93 12 67 36 44 47 89 87 19 18 30 86 38 7 4 99 11 27 57 63 90 63 6 98 4 49 32 51 49 38 8 42 47 74 76 90 19 65 75 36 80 5 22 19 11 24 16 22 48 72 84 39 33 89 35 37 36 66 87 84 2 92 25 49 64 98 39 81 63 15 17 41 19 38 57 28 61 73 49 8 43 31 46 76 20 80 11 53 44 95 35 44 87 57 92 49 55 29 30 18 41 46 57 58 84 14 85 43 86 34 50 30 62 93 4 79 71 14 32 14 9 66 57 95 24 47 44 78 75 72 94 17 18 51 72 99 62 57 41 49 88 88 76 50 82 79 29 51 92 58 64 98 24 21 91 45 67 33 22 41 5 14 55 23 62 27 22 24 81 62 70 69 51 46 17 31 23 43 81 13 1 44 11 22 62 2 67 28 33 86 68 37 99 21 57 59 45 79 82 26 39 53 92 87 96 9 16 20 51 95 32 51 39 41 70 1 40 35 28 72 21 93 10 18 14 66 74 56 43 57 81 80 8 71 65 4 79 81 21 28 74 51 76 13 91 47 11 31 81 37 4 1 30 11 16 42 74 90 97 16 45 77 93 52 48 58 53 26 37 74 51 9 25 28 21 14 72 30 42 51 66 45 49 93 53 65 33 26 55 29 39 99 4 32 49 51 87 2 74 25 73 24 33 95 49 52 9 21 79 51 69 43 93 19 36 45 81 67 70 36 95 7 33 98 38 79 47 25 80 20 47 52 43 80 47 91 30 54 10 9 5 78 49 95 94 82 40 75 49 8 9 42 14 39 40 49 18 85 74 96 5 21 48 45 98 94 36 28 46 43 34 50 19 82 46 14 65 83 86 12 89 95 54 3 34 93 52 50 76 24 46 80 44 91 23 41 83 56 68 30 98 1 79 18 80 23 29 45 5 15 57 93 8 9 93 40 2 43 89 76 66 33 56 9 24 77 49 5 33 15 34 32 13 12 47 93 32 75 36 36 87 90 27 95 98 19 33 98 59 22 74 24 52 28 32 73 5 78 77 38 90 12 67 4 21 14 96 52 86 32 86 71 23 11 66 19 27 98 17 86 18 90 10 69 19 41 40 21 17 18 58 7 27 25 8 45 36 4 96 20 34 80 91 54 89 57 72 16 54 89 2 69 77 11 37 93 49 76 15 65 91 72 70 18 95 77 62 29 79 57 49 11 35 40 64 24 94 34 40 46 23 39 16 98 48 50 91 96 26 6 60 18 76 28 33 71 5 93 97 81 48 46 91 82 83 53 5 76 87 42 22 8 80 35 6 28 84 95 23 11 1 82 26 74 10 56 45 12 49 41 91 96 86 82 77 68 36 81 44 21 23 65 28 1 1 34 27 82 27 49 90 27 29 16 2 36 70 44 45 19 84 36 14 69 17 88 37 50 67 78 70 89 43 97 87 41 29 14 24 55 60 14 80 88 28 81 22 95 23 67 14 6 3 25 74 17 11 9 66 77 86 36 64 27 34 52 66 60 63 89 16 24 1 93 10 26 74 30 21 94 96 33 99 96 55 71 14 66 77 79 43 61 14 6 86 45 57 52 5 18 39 18 39 37 11 49 63 82 76 81 75 72 12 74 66 67 44 77 31 19 55 71 80 68 76 66 13 31 18 15 49 54 31 87 90 41 34 51 22 10 33 96 79 44 68 46 9 10 23 39 29 77 9 7 43 84 72 55 16 87 68 64 41 98 51 29 37 83 80 58 92 13 52 72 54 19 16 63 26 36 99 54 12 8 58 54 90 28 8 6 13 75 67 51 73 16 80 10 98 60 66 89 70 16 59 24 32 74 84 58 10 82 10 21 87 66 73 77 93 80 80 7 55 45 57 26 59 35 35 55 94 98 44 62 13 3 84 42 74 68 97 82 48 8 1 36 73 73 11 64 53 89 70 6 32 26 31 90 60 64 46 53 60 89 15 72 90 98 15 64 65 12 44 13 17 45 46 87 16 55 50 69 42 20 74 73 43 4 64 2 67 10 54 27 96 68 99 86 65 12 49 30 21 90 40 36 35 84 21 49 37 70 18 78 88 89 49 31 92 13 32 57 20 83 84 15 50 81 98 15 90 45 42 9 36 79 44 68 61 65 17 97 33 32 73 21 22 21 50 12 33 79 69 51 63 51 65 13 32 63 25 22 9 64 30 42 43 72 10 5 35 27 99 67 58 71 88 77 91 38 87 22 17 54 72 77 5 35 89 36 96 12 55 3 75 82 44 19 54 53 21 88 77 18 56 36 86 42 11 75 77 97 97 93 51 67 69 55 1 58 88 96 68 41 96 43 24 40 59 77 90 79 64 68 95 18 2 79 59 12 55 34 8 52 27 58 17 95 12 17 52 97 11 20 39 7 60 60 44 20 35 35 96 98 1 91 14 2 69 70 11 24 4 18 73 29 74 89 24 83 5 73 80 15 90 17 20 51 76 63 68 12 95 64 8 95 54 22 96 23 91 8 46 95 23 19 24 96 6 45 77 10 17 56 23 5 72 40 55 47 3 21 56 98 85 63 93 37 84 88 57 74 93 1 69 16 17 90 11 22 33 87 30 49 43 52 54 14 91 7 58 91 28 14 87 11 76 79 45 59 67 2 33 60 99 99 73 16 87 83 37 20 71 64 69 12 16 21 23 5 25 80 94 50 91 81 60 68 58 3 25 25 2 57 82 1 54 56 16 41 39 51 60 8 15 27 18 29 45 38 31 70 17 23 20 8 3 78 75 60 78 99 83 80 54 65 80 8 19 94 46 58 43 5 63 57 29 78 83 74 17 15 42 33 35 59 40 37 37 14 97 16 11 80 93 65 43 71 70 62 65 15 18 8 19 78 63 45 57 46 19 71 58 58 4 93 18 41 30 52 54 25 65 63 3 58 28 46 30 95 6 92 8 21 1 26 98 63 69 53 7 85 24 65 44 25 56 59 66 83 11 18 9 74 80 9 32 6 52 59 99 57 52 7 77 50 31 74 11 99 27 17 84 51 79 26 75 35 84 39 17 93 55 25 67 33 31 96 37 83 56 34 38 6 40 14 55 68 87 65 65 14 79 50 62 59 75 36 91 58 72 8 51 25 30 18 58 61 14 94 42 67 26 79 72 65 92 27 32 77 89 96 89 69 44 49 26 18 84 17 75 55 23 26 79 50 41 37 9 52 29 50 20 54 28 91 18 18 17 47 95 4 43 82 72 87 31 95 5 14 11 77 68 33 1 45 80 41 80 89 92 7 37 10 61 64 99 76 82 14 23 75 17 63 55 87 48 85 82 52 96 92 27 64 23 27 8 4 65 87 90 56 93 27 65 52 91 64 26 71 77 46 44 92 10 98 79 57 83 59 8 80 50 34 42 72 59 47 73 24 34 63 79 26 90 43 77 79 7 4 50 82 49 93 72 56 91 51 14 72 8 19 50 57 52 90 28 9 37 1 33 71 62 10 94 50 52 71 29 57 72 76 37 20 67 9 75 56 57 86 28 64 5 76 22 55 66 49 63 3 49 93 71 9 4 65 58 55 35 84 10 5 60 46 24 27 52 97 82 9 81 9 73 84 82 92 39 48 41 2 48 87 93 18 96 96 80 52 49 15 37 59 18 96 3 39 22 53 34 2 61 16 8 32 99 89 24 36 35 64 35 83 50 28 98 44 24 78 95 73 91 32 30 9 27 30 45 46 82 79 47 42 94 53 73 91 42 95 27 77 57 61 58 7 89 54 50 11 32 44 81 21 75 9 27 99 39 72 45 19 51 90 60 43 43 32 34 84 27 58 59 83 17 15 88 4 68 38 15 98 81 95 17 55 3 44 54 41 14 97 57 62 87 16 3 28 47 36 10 73 91 67 54 8 81 42 12 48 78 24 44 59 17 60 12 19 2 64 57 13 59 15 74 46 30 76 71 76 10 80 47 98 47 98 7 27 39 16 74 17 37 18 73 53 75 85 72 77 47 29 89 6 41 62 49 70 36 20 44 46 97 88 42 43 87 46 69 26 61 41 40 97 56 13 49 31 95 21 6 42 47 95 45 88 55 93 56 90 11 1 34 9 86 76 51 73 22 18 96 81 58 34 76 14 47 25 42 40 43 48 80 88 41 25 74 95 19 30 83 27 28 18 35 15 91 83 85 13 98 80 91 56 14 68 67 58 90 8 98 32 55 78 20 93 1 93 86 19 23 69 44 49 84 76 63 75 60 46 86 58 26 77 13 40 43 77 97 34 84 93 65 37 69 82 30 70 75 16 86 95 85 30 44 69 7 5 43 64 51 29 22 76 6 32 14 49 10 10 80 93 3 43 31 72 25 60 40 97 76 26 92 59 56 35 26 60 39 68 24 89 96 45 64 1 77 77 47 84 86 27 77 87 67 6 57 91 66 96 88 40 20 78 96 75 13 22 33 50 90 56 39 84 2 1 84 76 78 31 60 62 55 35 47 22 41 2 13 5 95 98 44 16 77 38 88 87 59 22 37 47 77 74 30 76 74 14 50 50 45 10 11 99 45 55 20 83 57 32 87 52 29 29 65 6 66 54 90 23 73 28 68 50 99 97 27 71 11 76 22 53 84 30 51 27 84 70 10 41 99 94 93 28 23 56 31 86 10 22 7 82 47 74 31 46 71 55 17 80 29 36 31 13 65 79 37 50 47 44 90 47 38 81 72 58 38 4 42 45 23 49 26 69 21 56 13 90 11 27 70 39 63 98 50 26 78 84 75 25 29 64 69 64 43 42 21 78 43 62 24 65 9 49 34 30 5 44 20 13 70 87 49 31 85 98 57 61 81 32 84 10 93 51 71 37 92 91 15 35 52 36 99 60 84 31 89 86 74 7 96 43 93 46 73 77 42 30 38 23 60 20 32 51 71 2 87 61 92 1 96 44 36 93 3 21 23 89 5 94 96 2 37 89 47 9 64 88 36 1 10 93 20 39 45 88 40 32 50 31 32 44 72 68 35 74 86 57 64 90 50 60 89 84 47 34 92 12 23 27 12 30 20 29 68 64 18 9 94 65 39 24 9 11 89 43 83 73 98 47 62 48 5 51 32 51 85 23 60 6 49 69 35 68 98 3 31 14 9 23 78 47 44 84 56 32 27 39 5 25 83 64 72 87 16 3 36 98 25 94 2 73 63 36 39 59 36 67 72 43 87 48 87 32 32 43 63 57 79 65 81 62 30 52 49 45 52 83 41 76 77 42 47 40 75 83 97 9 51 67 51 38 16 39 69 45 79 30 2 59 95 81 21 25 31 68 67 82 49 6 56 26 47 3 63 20 85 60 28 34 26 77 70 41 16 39 83 94 67 83 51 60 64 72 84 92 38 49 72 86 54 28 12 98 28 72 18 11 33 43 45 58 20 15 96 35 51 77 28 16 60 78 75 22 48 57 12 85 6 83 69 57 11 80 55 38 51 72 47 81 16 91 37 35 4 33 68 52 8 95 68 66 71 43 87 20 1 99 3 4 80 72 61 91 50 16 27 1 86 73 81 99 62 18 34 65 48 99 16 56 92 83 22 64 24 7 81 24 4 83 26 84 55 86 73 4 99 99 4 85 71 83 82 33 1 15 96 47 14 12 3 5 94 22 68 16 28 47 40 30 30 63 14 83 49 86 86 46 83 87 30 54 70 12 85 69 26 81 16 38 90 18 42 82 37 10 97 62 54 35 91 83 97 3 64 44 88 48 90 70 36 20 24 6 29 9 74 55 87 89 92 77 5 34 59 41 41 57 4 94 91 92 75 87 95 40 31 81 87 21 51 21 38 73 27 67 79 98 20 67 86 10 44 90 41 2 30 81 56 31 73 45 23 46 32 16 83 63 95 71 81 46 89 20 17 14 84 96 13 4 61 96 11 3 84 51 4 12 30 57 42 3 3 63 46 34 76 30 94 71 98 76 16 87 93 32 2 77 26 12 78 86 8 88 89 89 39 90 2 66 48 41 68 50 4 14 81 80 41 76 49 39 52 64 27 45 96 26 20 20 37 97 7 42 83 95 31 20 83 30 85 31 71 53 80 74 64 62 52 4 36 2 42 87 63 68 30 57 91 49 77 28 44 83 67 27 76 96 46 59 26 31 88 94 81 66 67 43 26 17 46 61 18 86 46 79 52 75 36 44 22 13 69 63 93 37 89 67 31 33 25 54 61 13 49 40 78 14 83 5 30 27 63 48 13 10 25 65 82 60 7 5 71 75 67 64 10 55 30 40 85 54 92 47 64 41 86 42 54 67 44 83 92 8 29 3 15 51 65 96 12 71 98 82 47 64 44 54 19 73 92 4 27 84 48 90 23 33 31 74 99 72 55 89 77 84 92 91 35 57 88 44 27 84 24 71 48 68 25 64 41 17 68 66 1 14 54 23 46 84 96 44 55 52 33 32 34 23 24 66 78 10 9 3 93 32 73 40 99 95 4 39 13 69 5 11 83 56 32 29 41 26 70 93 75 2 25 7 22 46 71 99 55 79 2 47 11 72 86 9 68 87 47 80 57 49 88 40 5 20 66 43 46 35 36 19 36 59 26 57 5 96 55 58 73 56 5 81 27 88 89 94 75 34 74 30 82 60 67 85 80 34 28 24 68 62 42 2 21 65 58 25 59 11 82 32 65 84 14 91 70 3 85 44 37 57 73 17 17 41 99 94 72 28 18 38 87 58 39 8 23 94 30 80 6 11 12 70 94 25 59 65 26 44 7 60 1 79 76 15 18 76 10 87 2 25 25 88 82 61 93 4 54 21 83 57 31 94 25 26 18 83 88 43 27 92 3 25 69 76 39 87 52 48 74 51 73 97 37 53 58 28 56 12 49 37 68 79 30 92 3 45 75 88 87 99 80 89 24 50 63 63 35 14 9 9 64 81 6 99 35 62 27 88 73 75 24 40 53 51 30 53 95 6 42 82 3 20 69 27 67 32 89 2 45 97 9 8 77 12 7 10 73 31 95 45 5 19 82 57 67 12 8 62 15 49 42 18 67 11 44 34 41 31 34 83 26 40 88 3 51 94 10 23 24 6 65 28 22 47 82 89 58 89 51 73 37 91 90 4 2 32 35 40 62 68 24 87 8 12 88 57 5 97 77 26 1 42 53 23 86 33 10 42 22 58 13 56 49 1 57 49 32 92 88 91 58 10 79 64 20 65 21 22 60 95 47 61 35 97 81 21 30 90 62 49 46 75 6 95 73 62 42 6 54 30 96 11 38 73 74 55 36 92 76 96 87 21 55 22 18 34 40 47 22 2 95 67 74 98 60 48 61 2 51 13 30 47 23 65 19 94 20 54 86 93 48 71 14 3 90 29 36 30 73 55 30 66 23 2 65 82 47 24 82 95 36 12 43 57 76 59 51 93 11 36 86 59 5 97 59 95 26 93 23 96 48 50 62 68 50 25 51 96 48 33 92 82 42 33 39 18 89 87 11 99 23 94 56 28 91 16 21 15 9 43 9 54 91 68 23 41 93 71 35 39 4 25 19 43 55 57 60 44 45 68 42 65 60 97 92 51 11 11 63 17 52 71 71 43 37 93 81 30 62 14 67 63 39 85 6 91 41 63 34 83 31 75 46 88 70 39 37 81 47 99 97 98 68 66 39 5 57 20 33 19 34 97 81 70 80 86 61 21 49 94 2 77 67 48 63 38 84 99 17 31 98 12 30 64 76 68 67 33 86 97 50 20 94 31 89 74 16 48 93 62 43 94 38 10 42 1 45 24 1 59 55 96 71 82 59 47 48 26 77 34 23 27 51 15 56 38 86 71 86 79 31 27 72 68 34 12 69 77 36 69 36 90 63 5 70 22 49 18 47 27 50 67 51 1 79 7 37 66 75 23 43 7 49 15 74 80 25 41 57 60 8 93 48 71 97 18 92 47 33 38 71 82 3 22 81 82 27 18 46 2 38 88 8 84 2 80 64 26 21 22 85 29 13 31 99 10 48 89 54 80 27 25 61 30 45 42 10 71 57 55 72 94 43 80 78 42 60 42 67 78 63 50 7 73 80 6 83 26 95 35 5 20 60 65 47 3 5 56 73 61 11 43 55 52 21 33 91 78 72 59 57 34 7 63 7 85 67 87 11 62 23 15 79 80 77 27 82 81 82 53 40 91 95 94 41 17 25 32 94 97 88 51 29 93 15 35 78 81 23 86 41 45 99 18 23 76 44 5 56 25 57 95 14 50 88 54 66 11 83 61 6 72 12 34 63 24 69 41 3 89 27 41 32 26 57 54 1 1 56 56 23 11 49 36 60 35 87 27 46 71 87 51 41 96 85 4 19 52 42 19 39 68 58 70 92 15 24 90 13 77 44 36 87 92 69 47 28 55 73 71 26 58 22 64 53 5 67 69 54 7 87 92 74 45 62 64 57 83 54 70 60 97 4 47 88 70 92 14 25 65 84 48 22 4 12 74 7 76 43 60 82 28 51 55 71 11 17 28 94 69 95 52 66 96 97 52 67 89 65 89 52 47 38 73 51 47 47 57 22 87 15 4 16 65 56 86 74 73 12 66 40 8 18 6 4 13 58 68 99 21 58 52 68 95 23 17 40 68 73 61 55 85 63 70 49 19 54 23 89 66 88 29 73 4 33 74 17 88 43 16 9 1 65 74 93 88 90 31 56 61 92 9 47 55 77 93 71 31 16 61 94 2 87 67 5 20 40 19 6 82 33 15 80 97 88 71 83 77 2 37 38 91 46 84 46 23 75 18 51 90 76 46 91 63 11 94 81 48 13 86 28 45 98 6 43 85 76 24 62 76 61 99 67 5 82 12 25 57 27 75 46 3 19 35 65 28 29 44 75 42 31 2 84 27 7 25 12 83 49 73 57 8 71 22 12 51 33 36 8 59 9 51 59 26 86 23 51 13 66 24 52 94 25 37 22 32 61 33 13 8 5 69 15 75 88 26 26 22 59 31 78 66 82 38 91 66 60 40 78 24 63 31 19 88 65 40 20 26 70 32 34 72 98 46 47 86 72 70 6 29 99 82 94 79 20 83 45 77 21 21 1 84 49 17 70 12 54 89 38 25 19 69 96 15 15 42 98 84 10 5 12 9 86 4 85 4 85 28 80 6 49 78 87 95 95 57 8 49 46 43 73 62 10 68 76 22 8 75 7 15 77 16 22 61 19 7 64 2 35 44 8 81 22 94 74 17 52 79 64 95 22 35 56 29 3 30 51 8 3 55 23 79 70 42 40 86 48 4 88 80 45 93 59 65 85 34 79 37 13 43 31 33 78 86 61 78 14 12 84 17 64 5 95 34 46 34 19 91 35 7 72 78 97 31 43 82 62 22 20 75 63 48 6 39 32 66 17 45 76 1 61 40 3 55 72 48 86 90 40 21 94 10 96 91 40 39 73 3 59 92 75 20 38 80 58 69 44 74 15 18 73 73 58 75 28 30 22 14 18 61 33 12 70 29 3 8 66 75 8 25 66 80 44 4 58 2 71 3 73 85 20 44 56 75 20 84 3 41 95 20 99 28 31 69 55 31 74 21 7 82 43 72 62 84 73 21 83 44 21 56 27 38 1 83 14 18 65 14 58 60 32 55 86 60 24 41 91 95 59 97 77 2 67 38 85 38 56 66 82 76 22 7 14 20 87 25 37 52 37 92 11 68 47 94 28 68 33 19 64 91 14 39 90 78 76 73 17 32 39 96 6 58 3 18 78 88 40 15 38 76 8 48 44 52 42 70 21 74 86 84 63 1 21 53 78 97 24 92 27 62 88 31 21 89 48 98 77 87 11 15 64 16 61 6 68 1 73 88 75 60 70 36 60 90 89 36 85 13 29 11 73 15 41 93 2 88 89 78 75 99 91 37 14 50 41 81 50 14 67 23 73 37 59 31 25 46 67 11 56 93 19 29 6 59 20 8 47 7 83 20 5 72 57 18 22 95 98 70 9 63 92 82 99 49 11 22 92 77 30 49 68 48 75 74 7 93 81 51 99 62 71 2 35 26 19 56 21 15 26 27 77 17 7 74 63 18 94 56 92 24 5 59 70 77 33 76 70 12 26 68 73 96 69 6 20 88 62 38 1 85 62 76 99 69 48 63 84 42 17 76 66 21 33 34 97 63 10 66 74 33 34 46 29 3 51 46 88 11 83 87 94 44 63 91 13 9 54 96 51 70 70 15 88 4 48 84 66 55 48 39 88 81 82 15 81 31 61 68 40 42 55 34 85 16 23 95 24 75 89 72 43 60 86 32 61 34 14 25 87 61 61 75 40 43 89 21 72 48 86 12 88 41 43 73 54 65 67 76 40 56 48 83 16 35 13 74 66 24 99 53 84 60 26 22 2 14 40 73 61 27 82 49 65 25 21 20 87 87 95 28 43 41 9 57 75 21 31 40 42 28 90 26 86 17 45 85 30 84 58 90 11 40 38 76 62 58 93 49 45 88 74 85 29 82 42 3 1 71 40 42 96 30 65 80 44 10 65 73 92 21 62 3 60 97 76 20 55 69 69 97 55 43 80 82 24 21 82 22 91 22 62 85 51 27 66 93 35 29 66 27 50 26 27 8 23 4 28 75 70 96 72 26 37 53 8 58 71 89 80 60 11 42 45 59 66 9 52 98 38 17 23 85 42 48 92 63 51 20 38 19 14 11 44 49 61 51 7 32 38 84 91 46 24 34 6 88 41 55 84 76 71 8 61 12 55 53 74 4 71 12 22 84 20 64 33 78 15 38 8 51 20 96 96 42 29 2 30 69 55 14 45 24 19 6 35 71 56 7 72 27 17 92 12 36 56 42 13 68 77 20 19 97 17 16 39 43 15 66 12 69 77 56 93 94 59 26 65 13 33 36 40 49 28 49 82 83 90 94 51 66 13 70 63 27 83 99 69 97 63 80 65 38 34 58 32 90 81 95 3 12 31 42 58 58 90 41 41 79 33 89 45 45 57 6 69 40 3 38 38 63 18 3 1 49 58 31 39 37 26 42 49 56 81 5 14 70 43 52 47 74 41 89 19 98 92 86 36 94 24 71 55 40 71 55 88 29 85 26 64 9 65 11 64 46 15 75 14 58 27 60 32 66 49 48 62 41 32 97 33 56 69 87 95 40 41 81 67 24 7 29 33 71 39 94 16 51 70 29 7 96 87 36 60 34 84 20 73 16 18 6 69 84 91 64 22 30 44 86 51 50 15 83 20 51 78 35 3 48 61 9 42 46 45 1 80 27 20 53 40 35 56 10 17 45 71 37 72 13 23 24 63 36 7 82 84 82 15 84 28 75 93 68 22 36 68 99 60 87 50 99 21 6 7 37 49 76 73 21 88 94 44 49 28 49 29 10 31 43 94 59 17 87 27 36 21 94 35 80 79 84 77 97 87 84 35 34 58 6 55 44 97 98 93 23 47 22 33 76 63 27 35 77 12 59 13 32 51 45 10 28 27 86 26 12 68 58 46 26 63 1 68 59 96 61 81 42 80 14 18 41 38 50 18 49 7 30 78 57 74 87 84 98 74 10 11 42 65 56 66 29 54 34 85 50 92 66 89 70 78 5 12 16 54 29 63 60 59 41 15 31 29 99 30 3 7 38 42 72 93 6 98 47 37 83 94 29 47 84 97 25 86 9 39 39 37 2 98 93 42 12 25 70 9 52 70 15 89 11 84 80 16 82 25 51 63 17 79 9 98 76 31 85 82 69 24 20 68 20 13 11 31 35 78 39 84 47 52 71 55 36 49 70 17 73 19 77 90 98 85 88 72 15 71 53 83 94 72 50 13 82 58 43 16 34 80 99 80 30 69 35 63 18 4 77 91 22 55 79 18 38 65 88 52 37 41 34 29 11 83 41 92 39 82 6 72 60 6 53 89 72 85 52 89 86 30 78 7 82 57 24 18 21 10 68 55 50 2 83 58 82 23 49 21 3 54 90 62 57 43 49 29 27 1 19 13 28 96 17 10 52 41 26 72 48 93 27 96 94 8 54 74 30 3 92 30 55 82 91 12 24 40 41 48 39 57 58 66 53 75 74 3 14 99 74 61 92 1 57 84 9 10 56 36 10 46 66 64 26 55 76 49 93 15 96 32 71 53 95 22 28 69 25 41 66 96 2 56 97 57 38 4 64 93 37 73 39 3 38 65 56 12 12 49 26 7 80 94 59 73 14 86 41 36 25 7 33 24 61 28 80 98 31 44 92 65 16 29 66 51 91 22 62 2 70 85 8 48 77 64 21 90 50 61 27 72 66 57 95 27 84 74 25 13 16 15 77 31 42 43 81 33 64 41 34 32 26 39 79 1 3 1 91 50 59 16 22 25 72 16 49 56 89 72 66 5 86 43 36 28 86 15 59 48 56 90 80 79 30 59 80 30 57 69 80 15 82 99 37 54 15 86 8 4 58 73 9 42 14 42 68 99 54 27 48 10 17 26 87 44 84 67 74 40 34 52 54 16 49 90 67 64 74 74 65 32 45 71 72 58 11 40 56 65 64 4 72 80 27 59 23 11 24 94 48 55 44 2 70 92 90 37 54 64 9 18 96 53 86 66 10 97 6 65 60 69 66 32 47 92 89 69 1 11 61 49 66 3 50 36 95 40 71 47 3 79 62 98 31 49 64 40 44 67 5 4 36 68 33 80 60 22 48 60 33 9 9 96 12 57 32 5 94 1 49 96 80 12 92 9 58 54 48 2 21 50 5 54 16 37 35 75 57 82 33 87 88 40 83 97 94 13 2 88 14 51 83 91 60 73 99 18 28 45 19 46 92 21 98 8 55 31 80 12 11 13 96 98 52 79 96 46 90 95 33 4 46 14 92 4 86 91 21 12 34 37 56 26 57 54 31 13 82 11 22 92 23 19 90 73 95 84 17 85 80 47 86 24 60 78 28 45 67 46 54 98 83 10 24 38 61 54 50 43 64 70 35 85 86 24 58 81 8 72 65 87 20 51 12 79 28 37 22 94 82 76 93 65 85 15 4 45 67 51 87 29 19 21 14 5 44 69 86 51 42 51 37 61 99 46 38 27 82 60 20 64 36 11 28 19 25 29 61 91 77 47 21 96 67 32 1 9 2 84 59 43 33 93 4 31 39 41 57 21 98 74 83 32 84 11 49 10 37 10 98 14 56 17 8 21 49 9 29 48 90 86 90 22 79 91 52 17 30 7 37 29 81 18 58 65 26 7 72 62 17 69 74 70 85 81 91 32 87 20 79 78 4 67 99 83 58 49 99 88 55 34 17 36 52 74 2 75 79 73 38 93 42 12 63 26 90 52 57 78 70 35 56 73 2 53 54 60 2 53 48 56 85 62 92 35 34 91 10 13 62 47 6 3 56 67 28 47 17 82 23 84 17 78 58 17 29 12 76 28 63 22 83 48 81 73 82 15 64 89 26 25 37 29 27 90 93 54 35 11 36 57 94 51 33 50 67 59 60 41 86 21 60 68 66 41 41 48 53 4 37 76 28 71 4 54 60 96 6 92 5 39 50 97 87 80 45 52 40 5 92 26 25 50 91 90 88 33 36 42 34 71 16 61 40 19 13 99 14 16 90 18 54 40 13 42 18 58 91 55 60 84 79 83 32 70 71 21 3 8 60 34 76 75 92 16 92 5 14 6 18 4 21 72 41 32 12 56 87 3 12 47 84 90 30 15 60 2 35 61 7 94 94 82 67 87 95 59 89 7 62 8 8 81 77 46 13 86 1 99 86 12 44 71 2 74 85 59 73 18 20 77 10 13 57 76 97 50 34 86 57 93 91 62 74 68 7 84 54 7 83 41 18 28 10 17 99 92 73 70 8 91 47 17 4 4 92 1 51 24 84 6 18 76 68 91 42 72 76 96 78 57 35 93 82 42 8 79 32 80 49 39 69 93 55 72 94 45 70 46 69 55 51 86 29 17 77 70 88 51 64 64 9 96 55 88 36 60 68 67 39 15 4 8 9 56 80 3 2 48 46 70 1 97 54 29 12 29 97 1 80 61 62 86 58 18 72 91 77 40 57 16 55 60 22 63 17 99 63 16 47 10 85 48 5 37 74 16 65 71 14 45 31 76 29 86 91 2 77 66 39 34 80 93 92 2 54 9 1 16 24 47 23 7 92 27 43 65 40 8 34 52 51 64 28 77 50 17 76 28 82 16 59 62 9 51 63 61 57 61 76 78 9 98 84 98 23 25 63 60 31 97 12 79 59 37 54 10 53 31 35 36 46 91 95 52 43 57 13 97 18 88 76 24 84 58 21 5 81 81 65 12 76 76 88 36 14 42 43 66 72 75 99 16 66 93 68 7 50 80 5 65 67 78 87 49 36 8 54 17 88 17 26 63 92 14 98 4 54 39 68 26 14 65 42 77 58 8 84 6 85 86 71 52 64 58 99 99 63 51 15 51 67 40 14 59 54 10 61 6 48 29 31 59 91 70 37 50 77 21 55 61 7 24 13 68 81 10 67 44 60 81 93 27 20 5 84 71 13 45 76 60 71 7 20 62 75 56 10 50 74 63 11 78 86 22 46 66 31 11 8 91 90 1 16 10 4 99 80 16 42 56 73 13 60 92 73 33 46 82 83 18 45 91 93 30 13 37 95 42 48 3 31 36 2 46 45 5 44 23 20 85 76 92 96 36 83 69 67 27 49 48 45 92 39 36 22 50 73 15 91 21 17 22 54 18 65 98 20 9 19 37 92 94 28 88 28 11 55 92 35 4 40 77 93 79 14 13 29 86 27 20 5 42 39 58 59 2 54 79 9 72 14 1 64 41 88 89 51 43 82 84 44 22 61 38 98 72 48 27 58 75 44 62 17 80 18 73 80 71 50 88 41 64 88 3 5 76 90 54 17 72 38 60 91 96 95 88 69 42 13 25 17 55 85 31 33 3 4 13 72 52 1 11 16 88 14 18 62 4 69 78 73 5 37 62 2 32 48 68 73 61 92 87 16 75 16 48 76 18 61 48 69 59 56 82 48 69 99 10 70 69 86 41 73 23 2 72 52 49 38 24 10 29 9 23 4 25 71 79 42 30 25 11 88 81 92 34 48 89 42 19 56 28 57 28 50 58 97 99 8 36 23 17 64 32 38 65 56 7 45 97 36 67 6 22 46 95 54 94 82 95 11 37 23 67 64 70 26 61 69 33 94 90 47 58 22 84 24 75 90 66 70 24 31 75 44 77 68 97 71 50 92 81 86 13 48 48 82 71 8 49 2 2 39 49 58 60 31 81 33 20 45 3 43 75 75 86 52 43 81 21 91 73 2 77 85 48 24 65 17 31 15 19 32 51 67 87 12 95 68 42 15 11 45 58 84 20 42 36 61 24 55 52 94 54 27 78 2 50 43 17 78 55 35 9 7 99 95 16 94 62 57 10 72 99 67 56 18 7 90 78 30 45 28 23 98 54 1 98 3 41 15 78 96 47 86 1 46 82 14 40 42 70 49 12 68 14 68 85 21 56 61 50 98 88 72 94 40 70 92 42 12 5 21 6 51 5 6 96 84 19 35 26 86 83 38 54 97 4 37 18 59 97 65 55 85 36 49 26 6 42 65 15 44 83 20 95 88 25 89 72 41 24 96 28 6 34 79 3 37 17 18 93 12 80 48 95 16 96 19 20 36 83 32 80 67 52 73 53 74 60 23 16 82 19 41 87 52 20 89 86 34 5 77 46 84 25 39 1 20 57 18 55 40 49 33 5 98 4 57 73 64 78 88 46 96 29 31 49 46 20 33 80 22 11 24 6 33 62 4 52 17 21 6 56 68 38 59 66 40 14 39 4 91 25 47 88 53 75 35 97 94 65 77 14 75 98 19 9 58 23 58 74 41 63 28 7 99 86 73 39 98 10 40 89 35 84 75 85 59 8 82 51 73 57 64 46 55 82 54 11 5 13 84 44 73 11 50 72 94 21 11 92 31 50 80 65 34 55 48 92 61 31 41 32 85 5 77 39 87 30 49 89 40 32 31 13 42 81 85 36 2 93 27 32 44 7 94 75 59 41 66 20 69 7 51 54 12 27 90 96 56 40 83 95 69 15 6 9 95 90 44 94 84 68 25 26 74 19 98 34 57 62 51 26 69 1 78 78 27 68 72 80 8 55 75 74 69 80 82 62 69 25 57 51 92 81 74 65 97 72 98 55 35 47 78 2 45 56 77 71 25 49 51 30 4 24 5 71 3 86 33 71 9 87 20 2 68 93 66 64 65 62 17 97 9 94 98 54 51 75 23 75 24 72 5 26 93 7 96 95 93 27 64 2 15 81 1 80 74 66 44 38 26 60 35 35 55 32 86 4 5 7 76 29 76 80 52 70 87 46 63 78 72 26 77 86 7 78 65 81 42 9 19 68 67 51 1 22 82 84 23 87 90 98 14 65 76 63 35 63 9 95 39 78 21 17 63 28 94 28 7 36 36 25 2 3 73 2 22 56 85 42 41 76 40 52 41 17 15 73 77 21 68 17 98 89 31 61 15 23 86 21 56 23 43 58 23 16 59 43 69 45 84 10 19 23 59 57 39 73 30 16 91 95 30 90 84 60 49 96 82 36 17 37 56 59 94 76 75 53 17 44 97 2 52 14 24 9 70 60 82 99 75 71 93 4 61 77 61 9 74 42 44 88 78 97 48 72 73 21 23 88 62 19 89 12 32 11 21 3 70 1 99 43 71 92 44 31 68 6 39 40 47 80 28 25 75 73 94 46 93 17 34 54 35 23 65 67 31 83 67 98 83 66 42 55 57 85 83 25 88 22 64 35 99 89 57 74 63 51 20 54 66 54 6 1 74 71 67 6 54 34 2 36 98 43 88 55 27 71 77 15 90 41 48 89 28 5 61 88 54 78 41 20 32 46 18 5 15 85 8 69 17 9 3 13 50 90 67 76 59 44 88 49 82 36 36 9 39 94 96 90 72 37 10 5 83 27 7 97 10 14 64 25 22 64 37 71 54 3 45 11 44 34 59 25 67 92 33 6 86 27 95 59 64 3 61 45 30 67 40 37 78 3 59 99 66 94 69 19 96 14 29 38 45 86 60 13 78 90 18 63 18 12 20 79 14 80 22 41 45 59 76 23 61 35 20 26 29 86 44 23 98 70 59 43 56 19 53 33 8 69 95 25 80 13 2 91 92 21 33 35 79 7 57 39 41 74 64 68 61 6 90 59 73 49 99 30 66 53 60 73 22 53 95 2 65 94 92 55 15 23 89 93 27 44 30 68 18 93 36 78 96 24 35 70 71 35 97 35 87 55 6 9 8 1 8 70 92 97 25 7 19 12 97 45 55 28 11 72 19 44 49 14 68 83 83 37 18 78 71 3 33 74 9 38 72 14 6 64 12 30 68 28 41 65 72 95 90 83 65 10 25 14 23 92 97 4 27 13 79 95 16 10 69 22 47 41 36 52 3 45 79 70 72 18 34 42 11 24 23 75 31 48 89 51 38 84 54 65 96 33 58 10 40 28 32 84 66 65 34 67 10 13 37 79 28 70 21 38 92 44 14 23 91 1 74 29 84 26 91 78 57 50 88 96 75 18 81 39 82 15 6 89 26 43 68 53 11 88 91 1 32 3 24 21 3 95 50 86 19 39 64 73 88 50 70 63 67 49 3 47 61 6 36 86 46 2 38 57 90 27 57 20 29 78 39 31 71 88 15 88 27 76 61 14 27 31 74 91 77 74 37 39 80 70 23 26 72 58 80 60 84 36 77 13 12 16 41 83 2 53 69 27 30 30 40 54 61 12 45 36 86 79 72 66 50 95 89 22 53 70 79 36 4 56 48 15 70 87 95 71 40 64 95 69 94 35 23 53 45 66 88 31 45 61 94 92 54 83 14 5 51 90 40 54 47 86 69 15 73 64 85 13 29 81 80 21 14 1 73 58 64 59 86 8 18 80 99 71 64 12 74 13 2 14 67 46 99 36 60 70 97 44 81 24 23 61 44 34 59 15 90 24 74 76 31 91 57 28 61 19 39 35 29 41 46 95 86 44 29 45 14 27 88 92 48 9 53 90 42 11 5 32 32 76 9 62 66 63 87 25 79 27 57 8 65 3 2 49 44 30 93 56 54 79 48 3 87 99 92 30 10 94 59 41 71 65 1 35 26 87 59 5 12 16 11 76 16 12 26 60 39 17 16 93 96 61 93 83 60 83 11 67 75 68 8 46 33 6 78 59 91 37 61 3 50 69 79 66 78 3 26 18 19 39 9 15 99 99 96 58 82 5 25 57 72 31 2 4 34 79 62 25 15 21 28 62 90 5 28 68 7 51 83 23 87 91 38 87 90 32 43 70 34 67 26 7 95 25 8 30 4 67 54 16 87 79 78 77 83 4 44 87 55 27 9 42 19 46 27 7 75 69 77 9 35 1 13 30 25 18 59 26 84 12 42 72 90 18 47 72 21 90 57 73 18 65 14 36 9 38 40 81 6 17 90 40 15 1 67 39 19 25 65 3 36 5 72 24 22 20 95 40 10 51 12 27 16 25 60 23 62 1 4 67 15 91 5 30 90 72 68 9 94 31 9 30 35 79 53 54 98 47 92 6 97 4 33 11 26 90 33 85 90 35 51 4 26 53 33 16 23 98 22 17 30 29 46 64 8 97 17 4 44 9 9 39 10 39 49 33 30 80 18 18 15 66 21 40 20 51 54 42 50 73 59 79 2 3 41 9 99 55 10 41 61 19 77 70 55 27 3 82 5 19 98 19 84 19 56 2 70 8 44 18 81 1 94 82 3 33 89 1 88 98 41 49 15 19 18 68 43 18 50 47 36 48 63 19 65 17 18 33 25 61 50 4 61 44 85 62 76 72 62 62 69 1 12 81 19 27 49 59 44 97 4 78 43 64 94 8 81 12 38 4 71 87 5 32 29 89 91 4 60 53 65 27 54 74 8 70 98 55 28 41 52 31 19 94 93 11 1 72 22 38 75 92 24 77 23 50 66 14 53 24 65 17 50 19 88 56 86 87 11 14 28 62 43 44 54 36 54 52 8 73 88 80 66 12 57 86 61 21 97 13 45 62 29 92 80 15 48 67 2 58 78 27 18 21 68 70 56 22 22 63 95 10 41 59 21 97 43 80 19 40 92 61 3 19 51 80 33 99 45 33 55 24 59 73 44 26 43 98 47 62 59 40 72 1 96 90 97 37 70 14 77 60 72 77 78 24 57 12 23 1 44 75 24 1 48 65 26 88 63 71 51 23 9 23 23 4 11 18 40 81 32 15 41 2 91 18 25 47 29 47 47 70 23 68 68 68 31 92 57 94 61 6 15 69 26 35 70 36 50 9 15 79 23 54 81 13 71 6 57 97 51 2 65 71 69 33 39 99 25 93 91 85 96 4 53 22 36 23 56 86 29 70 65 52 24 46 62 92 50 19 89 1 20 54 69 86 85 6 83 10 97 75 93 93 76 44 16 13 64 71 98 93 39 61 43 61 6 5 53 53 21 41 53 38 92 22 24 77 25 7 85 22 79 76 16 54 20 29 66 83 97 62 76 36 21 17 96 26 21 48 78 39 88 29 76 80 48 97 56 73 3 41 94 81 17 8 33 36 36 98 17 31 58 91 67 79 8 61 3 29 7 79 65 94 6 42 73 52 39 29 23 41 69 17 21 83 23 51 17 56 48 33 87 6 24 52 82 30 13 83 56 20 60 21 12 65 62 84 15 99 11 37 38 79 54 56 60 74 8 76 30 55 8 17 60 31 68 41 58 79 24 14 98 83 35 8 46 94 90 61 93 1 97 32 78 49 87 38 21 92 15 51 47 22 67 6 50 34 46 9 13 67 20 9 48 54 16 93 49 6 52 42 7 48 71 84 94 57 20 16 47 32 66 94 53 31 99 2 64 45 8 76 10 27 84 57 79 98 48 28 2 1 67 6 46 37 87 40 91 8 53 38 39 19 32 90 48 31 89 12 73 96 86 82 21 68 39 99 66 85 27 68 83 92 73 29 29 61 66 20 68 20 57 5 36 87 94 83 16 83 93 89 77 79 69 98 47 7 95 12 91 21 79 74 13 50 1 39 9 66 58 74 83 13 79 20 99 73 1 16 55 93 3 32 70 71 28 16 75 22 27 64 42 4 38 54 53 36 92 62 3 48 36 85 58 13 3 58 84 4 71 39 94 73 68 63 42 94 78 16 16 3 79 55 6 16 7 56 51 96 16 51 44 50 35 2 62 37 57 46 38 28 82 31 98 49 93 39 41 71 52 54 73 31 9 76 44 15 32 95 11 46 44 52 95 78 51 55 14 9 2 49 34 81 79 31 28 72 67 68 41 19 22 12 47 28 85 91 40 16 84 50 61 28 99 56 7 51 11 18 57 10 66 88 89 46 17 17 16 83 83 55 99 3 64 47 31 50 36 70 65 20 19 26 47 16 79 51 64 87 68 19 97 33 8 84 76 24 98 91 6 81 44 5 84 9 49 13 56 84 80 19 4 96 42 49 13 21 97 74 6 64 93 1 96 1 84 72 22 83 61 25 62 4 30 44 10 76 56 65 61 35 81 62 31 23 11 41 41 9 16 46 70 9 47 66 7 31 36 28 12 94 51 74 97 78 16 7 54 72 69 15 7 50 77 35 72 85 76 13 91 91 57 61 99 4 25 6 32 58 31 42 53 79 14 50 57 29 57 12 1 24 26 5 74 1 38 46 84 14 57 75 3 14 35 2 15 59 5 46 18 33 85 68 13 98 18 69 28 72 80 26 96 5 29 70 3 66 14 86 77 70 62 79 81 96 78 95 53 82 40 68 15 23 36 27 22 54 94 49 24 72 72 20 76 1 87 77 64 99 63 39 67 23 18 49 17 95 42 70 77 79 36 90 3 72 15 22 24 9 68 47 79 40 65 55 39 50 30 1 49 93 40 17 14 57 63 31 51 3 98 26 82 34 16 82 4 29 4 27 35 71 74 14 9 39 67 47 86 96 46 36 87 85 50 99 40 13 28 90 15 26 17 96 57 30 76 61 58 79 87 93 48 59 5 57 95 71 2 82 68 47 18 53 32 67 52 72 77 79 60 91 3 76 86 58 7 62 17 62 40 4 55 87 61 60 42 56 29 44 38 94 88 53 48 21 18 97 90 94 77 48 84 77 25 70 35 29 30 51 90 67 53 44 55 14 2 94 67 30 36 4 25 25 56 70 43 72 67 31 64 42 78 48 18 3 18 52 29 46 2 20 13 52 61 65 65 62 60 30 89 95 33 12 18 87 81 60 57 47 90 21 86 69 69 4 69 84 56 98 30 55 18 41 7 78 6 69 38 63 98 27 57 30 39 74 15 18 35 71 62 23 91 49 91 60 52 61 43 8 59 70 62 74 11 66 50 15 35 87 75 34 12 32 61 48 5 75 64 37 46 26 59 37 74 51 95 27 10 36 32 66 6 92 40 15 58 87 29 93 72 2 25 83 34 85 30 38 60 93 72 4 19 31 38 93 79 31 18 86 66 49 52 72 41 89 84 99 76 11 90 46 12 15 28 43 97 57 78 55 50 50 58 66 81 95 57 60 27 74 45 90 22 96 60 62 84 44 59 58 54 49 5 66 61 32 9 58 88 87 13 36 35 68 99 16 64 57 74 88 29 19 78 50 13 39 11 96 80 69 55 35 17 59 98 75 90 5 32 76 89 42 10 25 11 9 38 72 65 12 60 92 28 36 42 41 72 50 37 53 18 89 85 34 48 83 7 36 85 38 10 73 80 19 97 88 28 35 60 90 45 18 82 70 51 23 11 24 72 46 74 89 35 59 21 81 40 28 15 25 63 23 97 41 41 92 29 66 26 86 57 70 2 37 38 53 59 49 74 32 92 46 19 25 5 40 4 42 65 19 64 26 41 60 67 79 52 93 46 75 80 3 43 79 39 81 30 96 30 4 26 20 49 44 44 51 81 48 92 46 64 57 70 3 15 37 81 66 30 25 42 8 27 84 87 64 65 17 60 92 19 83 12 65 27 54 15 9 2 5 52 63 59 22 65 73 56 44 38 84 69 79 91 93 61 76 55 25 91 13 17 8 95 27 70 23 80 84 29 79 89 78 42 46 98 5 20 52 46 57 36 15 34 28 7 92 2 59 17 92 72 32 97 67 58 68 87 38 52 14 15 39 90 56 83 86 60 3 38 4 57 74 19 88 99 23 80 98 81 97 91 51 29 86 17 86 54 2 22 5 16 36 43 4 89 24 89 47 26 27 50 80 98 66 68 97 88 49 96 68 44 85 19 72 71 35 56 24 37 75 28 50 11 68 53 97 92 40 44 18 66 91 96 63 58 64 60 44 11 54 12 54 37 29 24 7 63 79 30 97 54 57 47 62 25 97 57 17 37 1 33 2 90 29 64 48 90 22 89 2 74 99 53 9 28 77 15 88 56 44 86 9 1 31 68 24 27 26 40 61 24 72 60 14 98 24 59 89 44 49 88 16 48 41 24 75 16 39 61 70 80 45 78 79 74 46 3 1 69 40 59 93 11 20 7 9 41 66 95 84 13 81 97 60 21 22 33 36 58 93 6 38 39 81 17 13 26 17 11 94 57 69 87 65 88 92 71 30 56 67 12 68 48 10 28 66 31 58 3 86 51 6 24 87 87 39 97 13 53 8 5 8 75 90 72 63 82 44 90 38 9 3 4 54 12 31 21 40 86 23 26 35 26 47 23 13 85 18 23 37 26 26 44 1 16 17 61 97 58 52 33 66 54 36 20 63 64 38 3 50 58 26 84 84 72 5 96 56 23 18 92 46 43 36 44 58 50 5 53 8 54 83 73 8 19 91 68 80 29 70 30 87 95 12 69 66 17 63 22 37 80 14 82 21 47 26 76 97 28 27 5 82 10 76 87 26 65 56 6 91 24 33 76 18 43 45 83 57 9 3 93 86 14 73 8 60 96 81 57 22 9 60 2 16 34 89 42 98 43 45 87 64 76 64 79 19 9 60 73 15 62 66 2 75 37 7 34 33 87 90 52 95 48 54 10 81 43 51 77 83 93 65 47 69 27 27 85 35 86 58 50 47 22 49 20 58 55 53 88 42 44 41 36 89 94 43 69 35 93 44 16 84 9 60 54 35 84 37 68 69 95 16 16 15 64 35 71 17 88 59 56 30 97 89 17 89 32 85 22 23 30 37 8 36 95 59 69 79 95 35 48 88 50 61 4 12 96 72 28 82 29 83 10 27 73 26 14 5 10 34 28 37 68 35 72 63 93 39 43 86 73 88 75 23 50 76 34 44 48 61 26 76 43 33 1 16 56 13 18 65 46 45 99 14 77 72 77 68 9 18 55 82 6 28 5 53 2 37 96 49 95 20 23 36 52 24 51 7 34 69 71 79 12 71 90 87 41 65 55 49 82 8 29 86 35 32 37 36 68 34 82 61 53 4 97 4 25 46 10 58 13 78 37 25 47 27 10 85 92 64 33 72 72 61 56 5 92 93 39 58 27 21 20 77 24 15 78 48 60 87 4 71 64 40 93 11 65 3 94 55 66 27 25 36 87 81 41 80 74 79 38 98 97 55 73 20 67 52 65 26 37 69 96 98 7 89 8 71 91 2 24 57 28 49 91 15 30 32 92 2 9 29 97 4 81 70 23 49 20 86 74 55 55 70 53 59 57 60 29 48 61 52 3 86 1 93 2 28 23 91 29 31 20 24 35 2 94 55 48 12 41 22 66 93 89 20 51 44 77 79 91 37 31 91 23 30 85 22 57 6 14 84 35 33 8 69 32 99 22 79 10 61 98 75 52 85 92 3 29 68 81 20 5 11 10 27 38 92 49 92 97 62 74 32 92 80 98 25 79 21 2 86 81 1 62 33 83 52 34 13 20 13 30 24 21 39 51 58 31 97 49 29 59 23 58 49 3 57 71 80 75 73 66 56 71 26 86 54 78 18 66 97 31 94 20 51 33 68 8 62 65 56 88 22 78 46 70 79 3 42 57 77 13 21 31 83 47 16 35 23 33 99 18 61 93 37 13 26 3 20 85 67 73 73 86 49 20 57 26 20 96 82 97 9 4 26 89 48 39 24 70 72 23 85 33 16 23 43 40 25 60 23 90 33 96 76 80 16 31 6 35 27 88 30 33 89 54 22 37 92 44 5 62 66 89 93 80 10 36 18 33 94 40 21 25 34 96 5 49 28 9 82 52 96 10 85 83 63 5 18 54 48 20 16 13 7 9 90 17 43 6 47 35 43 67 59 77 61 62 24 86 70 6 39 64 16 22 47 76 26 62 30 72 81 46 84 87 52 72 2 92 77 46 27 18 13 84 94 72 46 19 58 14 22 96 77 37 18 22 12 42 83 41 14 62 84 95 49 37 67 49 27 42 94 54 57 6 36 52 77 81 68 35 94 89 30 69 25 45 90 36 86 71 74 97 33 59 92 81 93 57 28 18 96 23 71 54 26 7 6 3 85 71 35 77 60 62 46 82 8 34 16 93 5 88 91 37 45 81 17 36 39 44 53 35 64 23 88 89 27 91 89 13 62 23 87 21 84 34 1 91 65 17 83 70 3 72 7 47 53 23 82 89 65 35 25 29 57 11 17 84 3 4 94 64 26 81 82 9 13 83 97 78 97 80 46 99 50 52 46 4 73 26 90 38 60 15 64 16 26 80 97 26 82 91 89 6 70 70 14 81 53 12 57 48 89 3 45 38 54 88 39 25 14 29 62 71 44 27 86 67 5 81 92 86 72 79 92 41 49 4 22 99 13 76 45 1 78 89 38 30 77 76 55 88 5 17 60 46 41 44 11 46 26 3 30 95 80 20 36 27 24 55 27 36 31 69 34 7 59 71 37 34 45 91 23 48 6 82 91 47 26 3 90 49 5 20 45 82 38 78 10 61 34 34 94 62 3 29 67 61 97 4 93 41 94 16 88 97 97 79 44 21 81 34 70 84 52 15 66 89 92 73 48 24 7 42 84 10 68 51 68 64 52 61 5 44 76 90 41 71 67 85 92 49 17 60 31 66 74 94 55 64 68 1 86 72 41 68 81 7 17 48 70 68 7 72 12 83 62 52 52 28 35 42 74 50 2 5 16 73 96 69 36 62 69 22 35 10 87 14 17 4 61 84 69 68 57 80 49 17 30 1 42 63 43 16 13 42 20 26 16 15 94 51 76 64 70 11 71 55 25 85 58 85 70 25 51 25 3 99 39 30 98 81 92 39 96 3 80 15 29 93 29 23 42 5 84 12 14 54 64 38 39 22 21 7 44 72 29 46 69 66 76 67 45 68 4 39 71 82 53 97 75 79 20 18 82 5 27 95 58 91 31 94 11 51 99 55 21 28 98 90 93 72 55 36 41 59 75 10 39 26 5 14 4 24 29 85 26 54 78 81 43 7 76 53 57 73 6 76 1 3 66 92 74 19 28 13 75 1 20 14 27 24 26 30 48 52 13 71 6 88 53 48 94 27 99 49 99 5 25 97 7 88 89 81 8 16 91 82 16 12 94 42 35 20 69 80 71 81 52 75 67 5 23 61 29 22 11 28 25 35 25 29 22 13 8 29 28 99 9 43 11 3 83 43 20 50 24 89 30 75 62 96 79 84 58 8 5 66 33 27 98 55 55 20 67 61 46 94 60 55 36 68 55 17 11 73 66 32 60 95 7 22 90 83 4 46 88 8 12 21 32 8 76 85 28 41 46 73 36 4 26 69 71 81 83 79 54 49 12 14 43 16 33 31 99 36 76 87 42 85 7 73 92 80 58 20 21 4 91 54 7 17 23 75 95 6 53 47 53 64 58 93 79 90 24 76 27 97 64 68 82 68 39 74 48 97 92 68 98 83 23 4 97 43 76 93 49 29 40 99 92 98 90 70 86 14 46 13 9 8 78 90 75 16 64 21 11 56 89 7 37 12 10 35 52 86 26 1 13 63 97 4 61 87 73 46 98 17 56 7 23 35 94 97 48 59 19 58 13 6 64 48 15 72 80 66 56 6 65 68 68 62 71 28 48 42 73 44 57 29 49 79 61 41 74 9 97 90 64 11 95 27 56 10 96 36 74 52 39 39 18 7 98 89 32 44 29 3 86 85 32 35 64 90 75 39 97 73 29 59 81 23 85 35 30 81 70 4 31 9 42 49 13 39 38 43 82 64 45 68 50 74 1 14 63 74 50 60 47 77 19 26 97 3 60 27 81 28 29 13 34 70 61 44 7 96 86 89 60 30 55 10 2 56 22 64 30 71 24 74 46 41 97 43 41 57 70 22 82 98 32 16 66 90 57 71 86 44 60 45 71 15 52 72 68 73 37 97 43 58 71 86 96 68 30 35 23 97 55 3 93 86 16 59 77 73 28 61 15 87 4 85 1 56 55 68 27 89 64 67 46 35 54 42 2 81 77 22 78 32 23 71 16 38 28 90 11 56 50 23 41 53 6 41 7 61 8 32 48 71 96 93 4 50 36 5 31 11 25 7 40 45 77 53 82 6 44 91 59 91 14 99 42 18 41 49 78 46 78 26 17 74 20 20 23 53 23 53 61 47 58 1 91 35 51 71 38 94 62 96 83 74 94 26 91 33 72 67 78 50 90 94 22 8 14 44 58 36 95 19 80 53 17 69 85 68 39 24 60 98 18 44 72 12 69 61 42 39 26 20 88 15 14 10 20 26 52 78 59 47 94 38 99 10 7 82 77 45 6 35 42 22 78 14 31 45 73 73 83 96 92 69 9 5 77 29 28 29 5 86 73 96 24 70 6 29 52 80 73 58 16 13 77 91 27 8 35 97 78 16 91 69 85 1 71 60 27 98 86 31 84 59 27 7 29 31 35 80 11 6 36 24 19 11 16 43 17 48 40 94 63 29 61 46 29 32 6 53 30 91 83 13 48 9 19 76 39 53 55 47 58 88 71 74 99 84 17 16 30 54 8 92 83 69 37 10 1 42 63 29 32 44 41 77 52 57 54 88 8 7 34 63 94 3 38 93 86 54 9 14 9 15 6 89 83 40 98 83 82 59 10 12 4 48 88 55 5 40 42 12 44 75 73 39 77 11 30 61 64 37 74 70 51 77 59 34 18 56 15 97 15 25 7 18 72 92 71 75 31 13 84 74 87 57 11 62 67 41 21 30 77 94 99 28 69 57 59 84 13 73 79 27 95 85 45 68 76 14 41 7 26 25 78 11 82 89 70 49 30 90 76 7 82 76 32 51 31 90 34 43 61 13 67 57 96 10 23 72 23 63 78 48 87 54 56 67 43 26 15 72 16 90 76 97 64 8 47 94 95 80 37 55 90 5 12 86 14 34 58 35 94 34 82 81 88 37 49 31 62 63 2 76 51 77 71 16 83 18 10 76 95 47 31 86 49 42 72 60 73 29 94 67 60 75 47 46 12 95 77 71 56 76 47 7 53 19 22 34 36 30 11 30 76 41 16 23 81 85 82 52 14 75 20 72 50 66 18 61 59 92 30 13 68 77 17 20 95 37 53 29 66 63 58 42 3 71 62 83 57 42 35 68 17 52 38 66 16 56 25 72 48 55 84 17 30 99 34 25 36 86 51 2 50 8 41 50 78 1 33 33 42 65 99 59 16 37 23 31 92 46 2 39 98 83 53 28 82 86 50 18 72 1 17 20 6 55 69 84 55 99 15 97 63 12 54 78 49 76 7 39 22 8 77 20 91 30 45 71 14 94 87 84 93 4 4 98 59 71 80 12 68 95 9 29 7 62 5 53 37 12 92 58 17 69 76 6 97 21 77 9 14 64 92 7 65 94 5 22 65 85 34 31 78 40 60 82 3 62 36 37 71 28 94 88 94 68 91 89 87 66 98 1 28 88 7 93 82 9 13 45 93 46 76 69 84 34 52 84 95 85 21 65 13 15 53 5 81 42 92 68 9 88 66 36 76 72 27 59 80 40 2 72 83 77 39 65 9 90 49 3 75 69 67 85 82 18 88 63 59 78 29 65 66 94 99 40 64 26 96 42 63 98 14 45 73 53 10 80 41 59 82 15 26 49 99 8 64 85 68 21 63 96 86 27 88 85 67 52 9 61 94 70 59 6 13 31 56 22 11 97 78 92 10 3 39 7 10 1 92 76 21 53 70 7 80 59 89 45 11 96 6 3 66 63 7 78 91 62 97 2 57 74 91 66 76 28 73 85 28 63 61 48 16 32 53 93 88 42 36 96 38 40 99 2 3 4 79 93 65 75 92 23 49 83 86 25 11 57 10 38 20 69 83 34 98 36 27 84 76 63 80 14 3 77 14 3 80 92 93 44 67 85 66 14 66 50 38 76 8 46 12 27 13 94 60 11 31 85 92 7 46 72 18 46 48 31 46 26 22 39 69 86 22 33 1 87 83 38 63 90 83 72 15 93 66 73 4 94 58 93 1 2 64 17 47 12 47 92 35 66 29 5 53 50 35 51 37 18 88 97 6 70 69 21 63 35 93 65 30 49 58 28 50 22 44 94 31 89 86 66 53 13 68 6 62 3 56 96 19 43 91 24 11 60 44 73 92 35 36 20 83 92 46 31 12 87 25 43 76 9 7 30 19 72 33 80 74 87 74 92 30 65 15 40 25 56 11 16 91 47 35 72 39 80 2 50 68 24 90 42 31 94 69 49 66 1 28 39 87 2 29 15 65 43 54 87 99 64 3 88 9 36 58 45 14 59 95 79 81 83 20 12 78 88 58 44 86 85 82 73 85 12 87 50 52 39 37 49 2 40 37 10 73 93 55 86 50 48 66 31 31 85 40 7 71 98 51 58 83 31 31 66 40 17 16 92 55 53 39 56 90 76 64 63 67 19 49 17 64 13 48 92 97 85 99 69 83 48 25 65 78 53 31 17 69 45 7 23 97 45 76 85 21 40 48 87 56 94 3 20 8 50 13 5 33 12 71 17 59 95 79 35 49 8 51 16 52 57 38 49 3 15 34 21 52 79 7 9 74 9 28 81 56 38 83 88 47 55 3 4 48 81 39 96 89 87 11 41 45 48 88 45 60 20 63 13 97 69 19 71 77 46 50 31 82 33 20 29 87 22 33 36 4 69 30 90 56 40 29 98 86 17 41 44 35 5 54 32 73 72 1 49 17 50 79 98 82 96 25 68 19 55 4 20 24 31 10 78 69 36 76 53 51 16 96 85 20 49 15 90 21 15 37 37 64 17 33 44 11 58 12 29 13 13 46 35 44 53 13 11 89 86 63 40 2 57 23 19 6 37 10 25 51 44 59 13 60 90 56 69 46 66 97 58 78 44 90 20 96 1 30 83 87 90 23 86 46 45 6 49 81 13 73 30 56 31 40 15 21 94 83 66 60 78 22 36 22 11 56 17 11 83 99 97 72 21 82 18 65 87 64 45 97 36 72 53 66 13 65 84 5 48 48 62 25 69 97 44 79 51 60 88 33 58 83 5 78 65 20 41 50 81 83 47 17 56 98 80 66 63 64 70 10 12 30 32 79 25 75 56 76 34 44 7 89 28 9 65 92 28 6 41 7 89 87 24 43 83 2 9 45 66 76 52 75 6 83 52 30 58 9 4 91 50 10 80 77 18 45 68 43 49 9 50 36 93 71 78 77 72 86 20 36 62 71 12 65 54 63 94 10 69 96 99 20 6 77 94 22 21 62 64 69 68 12 5 60 82 80 37 53 66 56 88 26 25 99 90 78 61 82 85 28 78 84 47 82 62 42 4 82 2 65 49 68 77 51 28 59 31 62 10 94 16 98 18 40 95 6 16 56 85 1 84 62 83 29 44 45 68 47 25 68 12 73 36 86 22 61 44 50 23 53 44 38 51 59 77 47 64 90 1 49 88 82 11 71 12 52 16 77 98 38 45 9 9 78 94 30 39 36 79 59 89 21 96 40 79 71 84 41 59 85 90 48 67 98 19 76 51 33 52 47 70 94 53 79 71 46 7 10 81 84 67 70 5 63 9 82 33 92 23 91 75 11 39 41 8 58 15 58 88 66 3 58 59 56 35 30 2 42 37 80 26 4 51 28 67 57 10 97 47 31 88 23 39 26 61 46 81 75 4 69 40 7 25 98 60 60 28 61 99 62 41 23 66 89 50 31 46 58 28 91 86 14 12 25 37 72 71 18 47 74 84 84 78 8 82 36 67 8 96 64 70 36 86 34 23 34 64 67 89 89 58 75 3 69 1 38 41 69 53 85 41 38 68 18 45 48 53 10 56 50 71 24 83 55 55 6 88 19 70 76 8 28 49 8 94 47 43 35 16 96 19 57 34 86 74 76 34 27 83 87 74 54 9 55 9 63 61 94 79 31 68 84 57 18 90 51 64 33 84 80 29 3 35 60 86 7 34 18 33 17 6 6 68 12 60 74 75 19 67 54 48 35 39 5 52 29 53 15 59 37 92 88 37 25 48 21 31 82 39 61 96 44 66 65 55 27 37 28 43 4 80 90 39 17 92 88 45 46 1 4 80 92 89 18 17 36 38 47 16 74 9 12 16 72 74 69 96 12 96 40 13 76 28 51 92 21 38 35 64 38 37 44 29 24 59 45 59 95 90 74 69 96 84 85 68 56 54 65 67 48 3 78 25 30 29 15 48 64 48 12 1 84 54 29 6 13 71 65 6 61 37 75 55 21 58 24 77 12 86 42 59 86 20 81 16 47 94 64 11 42 73 11 24 27 37 29 38 9 91 43 69 29 18 25 49 75 46 26 84 30 66 42 16 85 23 31 30 15 92 39 56 64 47 77 90 84 7 28 92 97 69 59 26 86 81 73 60 25 96 42 54 62 83 69 46 5 98 73 19 88 12 75 52 59 52 41 43 56 66 33 52 35 89 75 22 71 48 79 93 43 21 48 3 5 15 46 9 13 20 25 99 31 99 51 87 50 91 28 4 58 60 53 90 48 29 12 19 74 88 10 17 8 57 18 12 72 63 18 82 82 42 81 12 40 31 98 87 20 27 88 75 86 42 66 34 70 75 50 42 62 60 57 69 15 74 78 84 37 95 65 18 35 46 29 72 74 27 57 92 53 46 67 38 85 31 69 55 7 18 94 68 75 51 35 87 25 13 72 60 6 37 75 38 80 4 11 55 28 65 45 81 9 12 17 93 43 85 46 47 1 41 13 75 91 47 61 15 57 33 72 62 69 47 99 47 48 8 99 75 73 44 54 81 54 70 75 96 54 19 41 52 59 51 26 51 95 86 63 52 19 35 14 85 79 13 30 27 21 30 99 91 73 54 70 27 22 43 21 73 62 59 26 21 10 51 69 3 37 32 54 53 64 65 36 43 76 65 67 96 94 67 85 66 19 55 90 40 96 12 14 58 68 37 78 76 87 46 78 22 77 31 72 40 95 8 80 71 72 48 65 67 13 50 31 31 4 21 70 99 30 81 55 98 18 31 74 3 76 50 24 52 80 95 91 76 1 71 45 73 17 11 38 29 58 68 57 59 88 26 58 17 7 11 15 23 42 86 25 18 36 47 69 15 40 60 88 41 30 33 12 44 41 47 71 99 15 28 58 1 53 15 17 58 25 29 78 66 13 1 84 47 45 51 61 85 10 47 24 39 79 33 82 21 79 51 18 91 79 73 89 30 85 7 87 11 33 63 74 46 64 56 92 9 8 51 91 17 97 13 53 74 45 33 92 22 84 10 13 61 81 3 90 66 7 76 74 39 39 49 82 1 5 72 10 10 23 98 24 18 12 74 92 56 6 84 78 89 92 88 50 73 90 38 39 96 14 14 34 51 60 14 51 62 86 58 70 7 57 93 25 68 68 17 22 71 98 97 60 90 86 8 61 74 43 98 71 57 10 3 8 69 16 56 29 99 15 98 7 71 92 29 39 58 43 58 29 41 56 86 30 42 91 88 16 34 86 84 88 95 84 93 62 98 50 91 97 64 89 4 35 79 30 71 35 72 29 61 14 82 45 41 24 36 29 38 70 16 20 58 9 5 52 69 1 99 60 97 63 47 99 95 25 29 64 57 2 90 19 13 73 63 53 94 99 81 30 67 94 50 23 2 52 72 70 52 71 28 47 34 72 46 27 96 73 90 54 74 81 70 86 52 31 39 46 30 18 76 94 13 24 18 12 73 87 81 23 59 9 69 90 80 14 18 75 86 6 27 60 84 96 44 36 27 80 82 55 97 56 47 8 77 62 19 50 50 99 72 9 6 39 98 84 52 14 59 38 20 85 95 4 79 39 38 4 19 18 56 15 73 4 22 50 65 39 97 13 36 67 21 42 6 18 24 58 29 82 93 48 65 89 50 42 26 85 45 45 3 2 57 75 3 78 23 65 15 18 78 51 84 96 90 89 14 14 45 41 93 39 86 56 26 36 97 51 21 40 93 21 39 50 95 41 27 16 7 41 33 84 89 17 78 79 5 90 90 49 31 83 87 17 37 13 51 34 62 69 72 55 90 11 6 83 52 32 99 56 70 30 38 60 45 16 39 49 6 30 97 36 11 83 53 48 95 2 79 55 70 51 11 60 62 14 42 12 45 39 65 15 68 3 72 13 18 12 59 24 39 57 57 47 40 8 92 33 9 72 88 79 23 96 37 82 10 78 91 52 15 56 64 83 58 37 93 74 46 53 95 84 8 52 29 45 60 22 75 66 93 61 43 14 57 80 94 66 56 85 18 71 40 82 52 97 19 43 69 64 93 64 46 1 17 72 43 74 93 19 40 84 79 83 96 35 61 90 98 15 73 17 83 13 96 33 9 13 76 77 74 69 42 18 68 56 89 11 28 83 27 65 65 5 46 61 39 7 51 37 20 23 51 1 35 47 34 41 57 10 17 31 78 56 48 46 10 36 55 37 19 81 2 83 85 48 45 22 52 93 59 69 16 8 70 49 55 4 87 10 13 4 41 88 59 86 33 68 22 87 3 38 68 5 20 52 50 62 73 2 53 30 71 67 38 39 14 90 42 1 99 52 3 38 40 59 25 70 26 44 57 28 80 24 30 99 75 79 59 48 79 12 76 48 78 14 86 91 4 28 90 3 77 92 41 15 51 63 85 76 5 42 3 84 65 32 81 38 10 40 86 88 52 60 36 28 73 22 18 76 47 8 76 24 99 15 38 48 75 21 25 80 63 25 64 26 56 44 64 65 83 48 53 33 8 86 59 80 6 76 54 50 83 30 71 80 43 8 28 18 28 50 97 90 74 60 17 29 4 80 93 84 28 45 18 33 29 76 13 35 52 66 84 33 93 56 13 34 63 38 52 90 86 47 79 58 5 95 86 8 73 78 92 98 21 8 31 49 83 41 81 33 7 64 63 97 18 73 30 78 9 81 66 94 26 45 53 31 38 37 36 9 13 28 7 33 33 35 80 14 75 59 46 81 23 7 77 40 79 7 18 88 85 84 80 11 27 31 39 65 68 75 73 78 3 78 10 34 13 89 47 88 48 91 67 71 97 44 9 75 48 25 63 31 7 41 42 33 72 78 97 38 53 69 16 54 47 25 87 57 12 34 45 58 25 13 27 21 54 35 95 1 59 56 31 65 96 70 96 66 49 93 4 2 60 18 55 5 40 42 62 50 74 7 8 98 17 34 17 71 68 12 69 26 67 99 88 62 68 84 28 17 76 30 16 36 45 69 39 82 11 1 32 82 5 39 81 22 72 95 90 41 8 59 64 72 56 52 32 24 35 58 38 11 85 54 44 30 23 82 12 31 80 44 14 85 82 92 5 55 87 94 93 92 51 55 63 7 5 94 31 39 52 66 47 35 18 91 64 40 71 74 69 52 18 82 37 97 72 41 50 57 33 41 50 83 93 13 89 98 5 18 37 55 84 84 89 2 73 54 40 44 26 7 95 43 86 30 38 58 68 86 15 1 25 62 83 19 72 71 17 77 88 51 32 70 35 21 70 6 72 8 50 97 14 43 38 99 73 76 57 41 60 69 40 84 30 23 3 2 91 19 78 80 70 10 48 3 29 16 9 1 23 56 98 36 98 36 33 69 10 89 9 69 57 48 54 86 68 54 87 60 73 64 38 41 71 83 41 99 99 49 98 22 3 96 56 99 30 88 68 40 76 74 7 33 20 58 17 88 13 2 46 83 65 81 24 35 64 62 34 63 10 32 83 12 26 37 11 56 25 77 93 1 51 99 31 71 58 45 57 70 47 1 51 10 81 72 44 43 34 76 5 43 6 85 55 30 22 63 85 46 40 76 45 89 75 73 60 33 19 15 1 63 15 49 70 93 21 13 34 55 88 36 97 91 21 50 19 42 14 2 86 51 77 29 40 53 2 97 83 18 12 82 80 24 31 49 15 50 61 49 5 47 84 99 38 4 50 55 43 61 56 29 10 34 55 50 84 57 47 65 72 59 47 51 80 76 99 95 26 60 42 28 7 24 27 42 25 74 96 68 33 51 96 43 84 50 92 66 7 37 31 76 93 76 27 74 52 24 67 75 81 7 3 85 30 27 28 55 2 22 23 34 72 17 74 54 66 66 20 70 4 49 45 96 25 69 68 74 93 35 47 72 41 49 58 69 75 85 22 74 5 42 7 75 58 80 29 23 45 47 90 46 93 35 40 18 3 9 89 95 41 36 67 80 82 25 49 55 8 68 28 13 10 34 85 65 12 14 87 56 58 76 2 51 9 40 66 11 48 53 4 86 86 71 66 68 93 13 22 99 80 49 10 89 80 94 53 91 6 40 48 64 14 47 13 23 86 77 33 32 30 35 19 17 6 84 82 96 95 4 93 75 50 3 63 30 96 16 22 1 53 67 64 67 14 74 87 1 51 18 30 81 52 48 95 55 31 77 50 26 79 43 98 29 46 61 57 40 74 78 40 28 45 2 92 56 76 77 54 27 94 84 6 45 32 1 99 60 76 47 85 55 90 84 81 34 45 36 73 18 14 12 45 56 11 35 11 86 12 64 12 4 46 15 48 78 14 46 38 89 92 22 42 82 6 21 14 48 57 87 65 68 96 8 23 7 42 33 91 53 96 1 55 43 13 3 19 26 48 54 13 39 73 54 19 78 73 33 25 30 18 87 95 14 95 18 18 35 50 9 86 45 7 41 85 20 43 2 45 89 53 58 26 27 10 44 3 82 76 25 10 93 13 4 5 6 21 23 38 69 29 24 12 36 62 94 53 4 93 97 90 46 53 16 70 61 59 71 43 34 95 51 25 6 54 30 11 72 52 47 41 78 68 50 12 31 44 64 34 37 62 24 81 13 37 51 73 95 22 15 27 16 63 52 21 17 81 30 86 31 76 26 9 44 75 21 74 18 84 6 52 44 27 33 55 63 82 28 57 2 40 83 17 3 35 36 17 14 65 4 44 41 29 51 82 2 69 55 19 51 60 69 93 85 2 48 48 81 73 3 81 12 84 97 14 19 31 31 31 95 32 72 34 58 23 17 59 89 69 76 41 27 45 32 12 46 79 58 26 50 60 7 61 44 2 73 61 33 2 89 28 33 61 60 90 82 74 49 71 43 23 10 69 67 41 81 12 18 39 37 68 96 41 27 39 42 99 97 72 1 86 98 31 47 58 21 29 32 68 1 74 90 8 43 58 49 22 67 66 60 4 32 55 42 59 93 83 56 88 56 55 74 52 85 21 10 7 48 41 72 46 13 62 53 55 18 2 77 84 66 35 85 97 87 27 54 80 9 11 66 62 65 40 14 50 59 23 54 7 61 26 50 73 86 3 26 4 3 1 86 68 36 71 63 23 96 18 2 5 26 67 64 88 6 77 36 64 97 90 68 56 14 18 27 99 18 52 2 18 51 85 83 84 54 47 5 50 62 4 52 85 69 16 73 74 90 7 36 85 94 4 39 9 19 65 6 34 16 5 50 66 89 33 48 44 77 52 91 37 56 44 22 25 57 92 96 46 99 32 29 93 33 68 99 49 31 4 80 46 8 30 10 95 63 55 37 38 8 28 75 61 69 96 85 25 87 79 70 86 11 96 77 41 62 75 87 93 78 67 37 83 95 45 78 58 99 15 93 7 41 68 67 10 63 50 34 48 27 2 32 35 96 9 75 58 83 60 51 59 28 86 43 23 31 19 78 30 32 71 35 72 38 99 79 98 48 12 46 74 11 77 10 7 85 84 65 67 45 14 24 70 99 66 90 28 83 68 58 15 37 90 84 72 89 63 70 37 74 14 12 83 90 21 89 74 3 52 39 45 66 62 15 63 27 5 91 10 70 47 24 6 37 8 75 24 68 44 59 41 57 70 24 48 88 13 22 88 65 60 34 29 20 48 89 46 51 80 55 19 25 76 22 59 81 97 83 50 41 42 90 97 10 12 43 95 24 64 83 86 22 17 13 42 63 3 87 12 80 41 30 6 15 50 64 96 47 45 44 85 84 32 82 93 43 26 88 64 87 72 51 8 86 63 49 49 63 34 60 44 72 88 47 87 38 9 81 84 54 25 67 38 54 47 30 96 70 16 60 58 85 9 65 72 70 12 19 33 43 79 74 16 65 21 1 3 30 81 84 83 4 51 19 57 97 46 53 68 62 11 24 45 20 86 15 89 97 34 22 38 11 94 53 75 15 51 77 44 32 61 25 35 10 42 89 7 87 42 72 47 51 95 92 70 81 5 59 76 38 78 15 48 72 65 23 85 17 97 29 48 56 52 81 65 93 68 70 78 11 42 26 59 36 16 29 17 20 85 93 56 61 6 4 34 70 25 17 86 22 45 33 76 94 12 41 87 79 9 66 87 51 89 46 86 3 72 1 20 57 91 75 19 96 77 50 65 2 66 49 21 9 81 96 4 90 36 90 68 44 54 55 92 41 99 76 43 71 75 63 29 66 36 47 61 13 94 26 14 60 72 33 68 52 27 71 42 62 60 10 5 12 63 94 53 62 71 93 33 46 56 61 10 90 6 70 3 97 93 15 57 66 47 24 18 73 92 57 34 50 67 36 62 30 30 13 91 98 6 22 42 60 81 52 50 84 20 52 82 14 64 37 77 9 60 92 82 51 49 14 1 14 49 60 43 76 72 32 75 78 54 15 36 33 66 85 17 84 35 98 95 99 36 72 8 93 62 87 44 11 98 45 25 45 3 65 22 75 95 94 51 47 9 86 79 73 71 95 55 4 92 50 3 28 20 9 19 81 93 63 89 92 6 12 37 8 77 56 82 72 48 31 19 55 17 95 26 85 90 80 89 80 30 89 6 49 95 25 28 89 87 17 79 92 29 14 97 4 70 78 75 16 9 91 70 26 86 95 9 74 73 97 55 3 85 60 49 80 84 74 67 69 89 46 59 18 60 57 19 28 33 91 43 41 82 12 64 66 5 73 38 78 68 90 78 51 49 26 32 31 99 98 1 88 45 57 4 3 12 22 30 44 13 70 83 92 79 47 56 84 18 92 60 84 82 38 35 31 63 64 62 61 63 60 49 6 17 51 6 29 72 35 70 83 3 53 73 82 1 28 64 16 20 24 99 2 61 33 31 23 96 90 83 59 50 30 62 64 80 67 92 51 99 63 32 1 14 3 80 14 30 44 28 47 67 27 47 26 59 77 48 54 67 29 11 15 57 73 78 37 38 69 85 36 30 15 36 43 18 16 55 45 57 82 92 24 7 39 49 64 14 95 18 80 24 28 94 80 98 70 16 35 39 98 70 66 14 4 10 29 17 64 71 73 44 63 94 50 99 43 12 13 36 29 92 60 55 84 38 53 53 51 87 91 48 55 56 59 56 65 87 72 27 56 43 70 20 37 18 19 78 30 32 14 56 22 71 11 5 8 62 57 58 49 46 6 3 2 64 58 64 49 29 90 6 71 58 23 9 76 39 84 4 68 97 59 90 69 70 92 74 32 47 32 78 90 36 78 90 97 37 54 45 63 43 48 34 1 70 40 74 7 24 75 75 20 35 63 86 3 55 60 34 99 89 10 89 25 88 79 21 23 32 65 85 74 11 17 72 80 57 45 86 78 20 59 95 54 22 81 56 74 41 87 73 31 97 63 53 83 40 71 6 71 36 88 43 46 5 16 24 61 60 9 38 79 67 33 32 89 15 85 61 53 73 35 81 68 95 33 51 35 4 54 5 38 42 47 83 46 60 6 8 18 14 43 95 78 75 27 65 87 12 27 41 82 61 20 50 56 52 1 88 54 54 90 91 95 36 72 42 95 77 47 12 88 87 7 67 62 31 30 50 40 56 88 23 15 6 72 68 56 71 55 10 23 45 1 19 80 70 58 74 48 3 83 34 89 89 98 49 18 29 96 57 84 82 79 97 88 50 65 42 19 20 51 41 65 49 57 43 19 13 15 64 15 97 98 2 84 96 51 99 25 45 57 8 28 34 5 14 81 67 55 99 87 6 41 50 52 95 90 68 9 4 33 21 98 31 23 83 25 71 82 48 14 37 53 41 69 55 54 50 22 7 50 7 10 88 54 61 83 43 30 89 46 60 11 44 88 31 25 13 99 6 58 13 40 11 52 9 65 4 59 85 11 7 89 20 94 44 81 75 84 9 63 30 68 73 71 56 2 94 66 1 99 25 11 39 33 60 48 96 64 5 81 74 11 68 91 3 10 70 75 93 78 38 23 44 9 92 97 10 86 64 8 83 86 17 22 19 76 67 13 40 71 91 12 79 60 4 81 69 73 57 63 50 92 83 93 2 73 89 9 59 53 17 42 37 31 62 53 7 27 66 45 96 57 56 75 15 57 55 84 29 10 45 76 2 26 69 3 99 56 10 56 9 26 96 43 56 56 96 60 82 60 5 78 15 59 52 30 14 7 12 40 16 54 16 15 77 83 16 74 39 25 31 46 48 25 88 4 80 82 61 60 40 64 39 55 23 88 82 34 92 93 74 6 45 89 20 22 72 35 96 12 57 25 57 5 49 43 6 29 26 67 86 65 31 23 18 51 11 99 82 3 90 56 8 35 44 26 57 16 58 51 25 16 75 79 20 22 23 26 48 46 90 34 9 19 57 27 67 67 24 49 68 15 4 75 49 47 98 4 60 57 54 83 72 27 62 91 48 82 15 95 28 3 30 35 19 86 59 85 51 82 35 19 96 36 92 44 82 90 47 40 47 2 23 17 26 85 7 74 65 19 67 91 22 96 26 40 80 84 26 32 64 58 48 61 91 38 3 71 29 49 11 73 48 34 90 74 17 96 48 79 15 15 70 34 10 95 74 87 77 97 17 42 53 65 1 42 3 3 13 29 49 23 3 97 54 90 71 68 84 17 48 96 29 18 31 36 12 3 24 86 97 40 26 48 3 24 89 4 24 2 32 73 22 32 68 74 22 37 42 4 53 87 1 79 4 29 14 13 29 35 98 26 72 23 71 75 46 60 78 70 59 8 41 78 40 9 52 59 45 94 63 95 79 61 72 82 89 85 92 18 20 91 41 92 14 12 65 57 69 43 25 26 48 65 4 87 73 56 47 16 48 8 11 27 68 83 8 55 66 99 72 86 88 11 76 99 22 41 57 88 81 81 14 29 45 17 15 16 72 61 32 20 66 42 45 32 23 50 86 89 49 56 73 38 66 49 37 87 87 91 73 68 71 86 94 16 3 9 31 73 67 62 90 33 3 33 64 23 82 48 12 32 4 82 67 69 31 2 54 16 93 27 83 64 13 76 79 14 84 8 86 52 70 74 82 70 8 45 92 89 92 3 19 94 84 85 63 14 87 18 29 78 42 11 42 55 86 19 66 70 26 50 20 93 24 1 63 29 45 54 19 35 56 37 29 40 21 90 53 8 6 80 83 47 90 25 99 76 41 65 44 64 15 62 56 37 62 17 65 5 70 83 37 26 19 66 64 39 56 15 44 61 94 27 6 84 49 6 58 87 70 1 49 83 60 5 20 22 22 82 24 89 64 60 14 82 26 75 19 79 89 60 38 84 86 44 66 33 47 23 20 17 21 66 97 80 71 17 2 90 99 23 79 63 82 90 43 7 65 61 83 55 19 22 37 3 63 1 35 10 23 52 24 41 18 22 21 86 36 20 76 35 42 54 95 25 44 38 29 10 96 12 62 15 31 98 17 93 96 49 1 18 98 25 58 17 46 79 3 81 98 77 15 39 31 10 61 72 46 89 79 40 1 41 53 32 37 67 23 34 17 24 51 15 48 9 29 93 85 30 72 82 7 86 21 35 94 81 7 38 70 86 77 68 25 30 99 62 95 23 93 10 44 44 22 91 50 51 82 34 78 52 16 84 39 36 17 31 17 23 68 84 7 43 52 32 71 50 93 66 70 84 75 14 26 96 5 75 45 84 7 23 36 22 5 72 55 21 3 71 42 68 53 46 10 6 77 80 55 68 46 23 52 19 36 77 13 38 51 58 22 55 78 57 77 83 30 32 2 30 2 41 98 54 87 8 57 62 85 10 31 29 32 80 45 67 56 57 5 5 13 24 59 91 81 34 72 9 66 73 38 67 13 34 19 99 39 76 61 22 85 89 50 18 68 94 82 24 52 85 26 64 9 84 53 87 19 25 93 82 98 32 47 11 63 65 8 1 39 66 22 25 56 72 40 22 64 20 43 16 3 68 78 12 50 31 96 68 54 90 48 50 20 94 60 82 58 65 80 96 31 3 19 84 72 56 6 36 76 48 50 78 14 26 87 64 54 84 32 8 72 78 57 91 72 15 71 30 79 50 25 9 52 43 92 24 99 96 57 75 42 7 51 56 32 39 18 86 21 47 91 90 25 49 79 97 63 48 25 43 97 49 49 49 90 39 70 89 35 28 62 75 32 13 29 62 49 46 46 67 92 37 57 18 85 36 13 49 84 37 89 81 84 38 29 74 76 98 63 10 24 23 84 54 35 11 16 82 56 61 49 48 95 7 63 81 42 75 28 24 11 17 6 94 52 34 66 28 30 29 35 52 49 17 4 81 27 17 63 80 75 13 27 70 17 89 51 58 63 78 82 71 92 85 65 44 17 31 70 44 57 3 93 6 20 96 86 44 13 48 25 87 60 51 58 76 38 7 32 98 83 12 69 75 94 32 18 11 60 85 55 17 87 48 20 5 43 5 49 55 52 71 43 10 20 98 83 57 5 13 54 87 23 23 61 17 55 78 28 15 61 80 30 48 26 47 53 68 49 99 22 98 70 64 6 89 60 88 44 64 99 95 50 22 19 11 38 71 86 63 83 47 41 11 94 65 58 45 31 7 44 52 4 12 14 9 98 73 97 41 36 94 36 85 16 52 95 51 21 81 13 5 28 53 13 20 18 70 65 49 75 7 98 78 17 13 86 15 85 81 55 21 75 89 4 88 41 98 40 60 79 52 64 5 3 76 25 19 45 87 67 18 93 63 93 10 75 77 23 59 57 77 77 30 64 81 19 4 79 56 63 57 6 25 59 8 98 83 26 43 70 90 58 64 54 51 71 27 29 93 85 85 69 61 15 33 42 31 34 19 86 96 75 91 19 35 97 18 16 23 58 86 12 17 48 63 65 17 89 93 11 73 76 77 34 89 8 75 20 42 93 5 36 67 93 55 99 90 72 13 12 28 96 21 42 42 83 8 59 72 98 67 43 75 44 76 62 49 49 81 90 41 83 27 6 77 79 3 67 49 15 76 76 12 96 19 53 79 24 10 50 22 76 92 94 18 67 56 67 16 38 55 54 21 79 59 95 58 61 63 5 76 39 79 85 36 97 38 13 19 46 62 40 20 53 35 38 20 90 3 33 26 55 87 45 35 46 40 90 8 1 95 81 40 72 64 73 67 99 85 85 45 46 25 65 98 57 3 18 46 3 50 71 57 37 14 89 81 54 80 86 52 73 65 89 45 29 62 12 28 46 96 73 91 19 38 87 74 38 5 20 38 52 88 94 87 3 84 68 54 62 52 6 33 17 95 77 45 55 86 72 1 80 45 89 96 80 76 70 18 78 89 55 29 78 48 16 78 30 81 32 91 33 35 24 49 30 98 93 83 84 63 81 62 9 71 58 86 45 29 3 22 18 55 50 93 3 63 71 32 44 1 21 74 36 42 23 63 40 14 46 22 76 28 83 82 96 40 67 39 68 69 58 83 24 8 77 27 68 46 56 12 47 77 83 82 19 6 45 57 17 89 78 91 15 60 71 11 97 38 47 65 7 6 46 31 11 23 55 79 69 11 88 16 85 72 95 3 75 38 59 92 27 35 81 41 92 52 49 89 90 96 54 94 2 98 25 12 21 79 90 87 88 77 1 73 49 93 73 24 32 32 14 58 67 94 99 57 47 48 47 35 42 98 29 43 96 54 53 16 31 41 3 17 18 2 88 64 94 61 88 26 93 2 84 58 96 81 15 41 27 59 75 69 58 4 10 52 55 62 67 84 2 68 1 19 69 86 83 61 48 69 87 39 70 69 96 64 48 9 3 74 66 75 43 24 77 53 75 32 13 43 14 14 11 13 31 77 98 14 38 46 80 23 84 50 89 78 13 37 85 13 10 51 88 50 72 65 1 47 94 14 87 7 25 95 19 55 70 17 66 7 61 46 29 43 94 19 20 7 53 5 17 62 55 5 11 25 67 11 69 60 24 57 66 49 50 82 2 19 96 68 25 55 14 53 98 8 69 18 12 21 20 29 80 72 31 90 96 96 2 65 56 23 20 20 69 68 99 71 86 95 39 11 49 52 61 47 58 29 62 69 49 81 95 27 51 27 18 47 23 17 10 76 39 30 93 7 97 90 77 81 83 14 89 32 63 50 78 21 76 38 88 23 17 83 50 67 10 65 12 30 81 22 4 18 51 94 24 46 84 98 27 68 10 16 99 71 63 76 89 40 12 77 62 29 59 10 93 66 74 6 96 55 27 97 71 75 92 92 21 74 91 45 40 98 58 38 69 21 14 57 58 23 34 19 51 92 28 45 59 3 48 53 57 74 48 26 47 38 19 67 13 8 10 50 6 65 87 73 85 1 30 42 24 61 60 72 52 87 15 9 89 62 59 45 34 7 70 80 43 86 45 53 93 52 3 99 17 90 70 3 88 97 42 10 56 2 82 8 86 94 14 74 57 72 17 88 77 86 69 20 73 12 72 64 64 72 61 80 62 31 80 51 26 22 58 82 21 38 87 8 33 2 81 87 71 97 75 46 81 44 63 52 56 33 17 20 6 77 97 65 7 78 14 32 99 72 12 21 10 99 26 42 98 5 29 67 2 3 12 80 44 74 31 99 6 45 17 9 20 13 73 26 90 85 56 89 57 65 8 64 64 31 7 60 35 33 28 34 35 37 15 79 9 43 76 14 87 91 20 5 4 93 29 93 76 84 80 33 49 86 96 12 17 1 71 52 32 96 85 64 33 97 43 42 38 18 53 23 7 73 28 8 64 56 1 40 38 78 70 86 62 66 95 79 65 65 29 96 61 12 60 92 8 2 32 45 17 84 68 23 55 95 30 17 49 28 56 86 4 24 72 66 88 66 43 53 31 69 47 89 80 7 81 85 6 11 31 22 93 96 42 48 89 71 65 38 96 19 24 1 43 93 64 31 59 7 81 89 73 28 77 51 32 58 37 38 69 65 59 60 59 2 8 48 70 70 83 67 87 7 65 30 97 29 58 57 35 39 44 6 66 21 56 95 77 92 33 44 55 90 4 14 89 9 61 57 79 44 24 66 48 88 93 46 15 51 1 47 87 44 52 51 63 9 46 40 1 77 83 54 67 84 67 54 92 27 11 71 68 33 35 17 21 28 60 36 76 60 82 63 2 33 12 64 41 58 2 39 35 82 92 99 66 60 53 59 84 63 28 52 95 61 66 15 86 26 48 63 83 28 24 85 60 36 49 98 91 51 38 24 33 30 23 97 87 75 54 71 36 81 22 30 40 87 42 27 14 89 89 94 15 11 79 73 44 27 71 35 75 7 58 6 35 80 3 22 53 56 91 87 36 11 17 75 97 58 2 9 45 88 4 57 99 82 30 43 7 99 76 81 6 32 87 40 11 89 60 63 46 49 50 81 59 64 56 54 22 56 63 64 44 64 22 43 44 51 84 51 50 58 32 54 89 19 93 99 7 51 61 50 99 9 31 56 71 84 11 92 40 71 55 82 35 76 25 76 25 7 27 73 62 57 27 52 73 18 49 79 69 8 29 68 15 57 23 85 40 33 75 77 2 30 59 34 6 82 10 29 86 35 2 49 89 28 98 62 45 45 40 14 51 66 80 65 22 3 50 59 33 25 36 34 53 93 67 56 73 74 84 57 9 85 6 97 11 2 58 56 45 97 67 95 61 45 60 82 47 8 41 77 30 75 9 82 66 73 37 39 48 21 95 54 5 99 50 15 98 8 70 43 3 36 38 63 80 95 44 26 3 84 3 31 57 12 11 23 84 47 61 30 68 55 84 72 54 34 84 52 39 55 93 39 88 31 2 68 25 43 93 25 26 96 55 82 6 66 6 87 11 64 18 78 17 99 48 70 31 33 21 69 85 12 8 73 40 7 41 64 50 33 89 75 27 42 55 32 6 58 17 17 23 32 92 37 29 39 6 59 71 24 26 54 35 31 25 74 36 63 37 83 95 24 56 22 65 11 51 69 69 68 85 89 97 75 26 27 14 31 83 82 52 10 36 86 38 58 61 73 22 97 56 17 21 12 39 83 21 87 52 89 53 35 76 51 9 99 77 22 29 60 5 80 67 38 67 6 96 26 76 18 21 33 32 39 42 68 22 62 56 72 49 9 5 23 59 13 23 34 33 51 92 35 31 59 70 95 62 64 21 39 79 39 69 12 77 11 79 97 71 33 67 18 42 69 41 98 80 63 33 13 12 25 45 40 81 15 36 42 79 54 80 56 91 47 67 68 55 45 65 26 77 30 42 19 99 82 18 79 43 48 89 54 70 34 91 49 46 27 90 23 79 68 79 70 15 44 36 70 88 99 93 64 29 35 80 28 15 95 5 57 43 93 11 11 25 3 60 71 27 50 93 4 17 70 71 31 15 8 98 1 7 90 64 33 25 45 61 40 40 63 94 81 55 6 91 79 6 51 48 30 99 40 32 16 10 3 44 22 8 43 23 14 33 84 47 55 29 6 92 67 66 87 48 21 90 39 98 93 88 44 21 87 83 52 1 91 53 44 13 60 84 33 72 15 18 19 68 44 22 60 11 87 47 58 7 35 95 5 28 83 48 49 68 30 1 68 21 51 12 31 12 94 64 83 9 79 99 76 23 21 35 34 6 81 89 12 15 84 14 42 65 60 90 33 87 89 1 8 40 11 36 49 5 97 32 11 76 31 85 99 49 20 31 53 98 20 64 13 3 76 55 67 34 43 1 21 30 98 26 68 9 61 17 13 59 49 22 33 77 7 30 25 24 60 77 22 78 39 33 80 13 85 45 46 28 43 66 56 42 91 24 48 51 40 59 8 86 80 40 62 84 70 86 8 28 61 29 4 99 61 81 13 44 27 56 72 67 23 26 9 12 49 57 62 86 14 69 71 93 8 33 77 75 17 84 3 77 11 7 74 70 87 84 14 12 41 83 79 63 9 85 72 55 40 35 42 53 2 13 44 7 43 21 81 57 3 82 32 12 86 6 79 71 90 92 83 31 74 60 91 80 43 63 36 83 95 75 34 95 85 78 2 28 96 81 82 97 63 14 9 47 19 85 18 7 75 98 35 49 58 24 30 2 87 63 82 80 38 16 73 23 91 75 48 88 54 30 83 15 43 89 61 59 74 78 66 49 75 98 98 31 23 26 32 8 88 12 87 24 26 61 46 17 34 93 3 85 21 85 99 63 74 60 22 48 36 85 95 11 82 93 42 5 17 71 12 5 81 96 28 7 57 71 21 88 62 24 73 82 7 72 45 79 30 64 25 64 48 20 72 30 11 12 34 27 81 43 29 62 39 54 66 96 25 86 82 86 8 56 66 15 26 11 91 54 73 14 18 21 34 89 48 42 2 79 69 82 22 95 42 60 50 8 54 72 93 37 57 2 90 23 14 14 32 3 67 3 16 82 21 47 72 68 89 71 47 56 53 68 51 92 28 98 99 80 69 92 17 24 91 5 44 3 18 73 5 83 75 19 65 95 65 37 63 54 6 8 8 58 75 57 48 2 53 47 81 22 38 95 43 27 99 87 30 15 58 32 97 34 50 63 29 14 97 90 65 4 95 73 59 71 30 8 70 82 52 49 3 89 44 43 17 41 30 44 55 86 75 51 20 24 12 46 37 9 34 2 12 30 72 69 98 2 76 68 82 28 15 82 16 56 25 32 96 53 75 49 39 48 99 58 71 11 2 6 18 34 8 27 63 79 95 61 79 69 27 61 95 39 43 11 94 65 40 90 18 13 39 56 60 37 12 30 45 14 35 62 47 42 89 8 20 84 66 96 52 90 55 47 29 95 55 23 60 94 11 78 7 47 34 64 83 46 93 27 57 29 88 2 68 75 7 85 60 72 81 10 60 36 56 88 31 11 9 91 3 19 69 9 63 1 72 45 44 64 71 1 92 57 99 58 33 6 44 90 75 23 99 35 59 53 21 89 63 29 78 65 45 45 71 9 46 41 53 87 5 22 86 94 78 85 53 11 89 94 1 62 17 97 97 75 50 16 63 11 45 39 75 87 84 44 93 28 85 44 13 89 65 98 82 42 82 35 52 71 27 51 31 43 46 26 17 96 42 79 7 84 16 80 71 97 24 65 23 9 7 36 96 72 34 78 14 16 11 63 84 37 12 14 79 58 39 93 54 80 70 58 64 86 38 34 83 60 96 7 66 3 42 62 74 73 38 85 87 48 49 69 82 58 82 60 16 22 53 67 2 24 26 64 8 61 97 90 21 91 94 87 93 34 47 66 6 85 51 92 31 97 61 14 56 44 71 69 63 24 37 62 45 62 26 52 21 21 41 42 12 35 27 4 67 71 69 72 54 18 64 85 14 23 96 67 64 67 36 27 88 72 89 34 32 13 85 51 34 26 92 43 59 17 46 26 87 13 97 42 29 59 25 42 79 19 7 44 83 42 70 71 13 57 3 42 70 88 92 2 12 82 44 68 96 88 93 84 98 88 24 27 45 46 68 25 64 74 66 47 15 36 18 25 91 19 66 61 5 57 60 16 39 2 82 36 89 73 18 88 60 39 15 5 84 81 27 46 53 92 92 67 27 8 91 18 26 56 76 30 13 34 44 49 35 26 84 23 96 99 9 56 38 21 59 20 2 85 65 53 76 55 20 3 63 10 18 86 63 91 15 73 25 56 22 59 79 5 81 75 4 87 32 40 9 90 57 10 73 23 62 49 75 80 49 36 87 64 23 48 55 35 21 79 90 42 37 69 46 16 44 48 4 73 87 12 61 44 19 35 64 79 81 40 59 29 75 44 92 95 91 46 30 12 25 20 51 59 88 97 75 31 43 78 4 30 87 65 71 6 97 36 84 76 75 41 3 48 84 93 44 73 39 73 82 61 93 34 21 79 29 93 10 71 71 12 98 56 74 69 61 71 5 46 45 77 84 48 26 69 41 69 40 77 40 23 38 31 54 58 11 80 51 18 49 20 27 45 75 1 14 35 69 17 80 13 93 64 60 17 31 98 83 69 75 24 89 11 52 43 69 62 21 18 78 67 38 5 12 11 4 25 45 72 39 23 84 31 85 42 47 14 38 29 82 11 52 71 22 4 12 88 64 30 6 40 96 41 42 8 50 43 31 92 16 69 16 97 97 98 38 45 12 73 73 92 82 23 63 4 24 73 89 85 3 94 23 99 34 65 5 81 6 35 73 19 3 88 17 99 84 52 42 94 23 13 86 5 35 47 6 57 20 94 42 23 87 63 20 21 26 24 2 31 57 74 50 59 61 64 56 43 16 98 37 36 11 23 41 44 68 46 1 87 41 40 8 28 3 27 46 28 49 47 59 6 19 7 62 77 70 18 21 85 14 55 21 23 78 59 66 44 6 64 31 44 2 37 71 5 61 17 30 10 61 86 13 77 92 74 53 62 92 73 45 4 26 64 26 2 21 89 45 26 53 74 67 53 11 38 55 69 52 84 79 11 69 91 86 59 66 39 20 56 10 62 57 35 24 81 37 45 70 81 68 22 53 36 74 63 71 29 31 22 11 10 30 79 98 16 37 62 52 54 16 61 16 73 94 40 54 29 82 22 10 48 43 61 83 17 22 53 43 52 72 54 61 2 31 58 18 65 20 69 19 34 29 35 7 21 72 58 49 52 79 56 99 21 17 81 35 39 34 78 90 6 32 50 7 60 8 22 26 25 89 44 58 16 76 62 36 48 20 84 99 97 40 99 18 55 80 52 93 12 30 81 15 59 31 21 18 36 41 43 59 28 84 17 43 61 77 76 7 96 60 7 91 97 4 9 52 81 59 43 90 88 25 5 46 55 23 63 89 61 4 48 88 87 62 31 46 39 7 53 34 64 57 25 60 58 32 12 37 90 55 27 76 79 31 20 32 51 80 19 13 83 64 1 69 25 30 15 63 34 65 94 98 22 18 56 77 49 67 14 37 20 40 13 96 68 31 27 20 11 45 32 94 8 32 63 32 61 75 94 93 41 87 89 60 5 45 38 51 12 51 87 30 89 97 26 57 28 52 76 39 95 8 31 3 38 91 34 96 66 26 89 5 13 78 63 17 21 1 65 33 49 52 62 38 48 85 93 75 38 69 14 33 75 42 33 11 33 66 5 99 91 94 2 3 70 64 17 89 64 82 22 12 34 81 47 81 64 40 55 2 10 66 32 82 9 62 90 41 28 94 38 18 86 40 20 55 4 36 44 66 16 63 77 50 42 22 29 6 62 81 6 69 48 35 51 56 97 39 94 25 33 33 40 20 72 57 74 73 93 16 39 9 78 14 56 20 36 83 25 95 64 30 64 10 65 13 63 62 51 58 84 83 90 23 1 60 79 74 31 70 89 70 77 67 81 31 84 15 14 10 10 76 37 73 85 99 83 47 61 34 5 44 18 92 64 18 50 43 90 80 12 77 50 88 43 30 19 27 42 31 34 52 5 71 23 87 70 7 34 30 40 38 71 55 28 35 71 77 75 61 58 86 36 6 74 78 33 91 4 75 20 37 27 24 6 47 9 74 53 43 4 91 78 72 46 5 7 15 81 79 75 37 66 10 41 38 87 73 27 88 48 46 26 72 67 29 18 76 3 70 17 4 59 94 75 6 98 79 20 78 59 93 15 25 3 55 60 87 27 87 76 72 31 99 43 98 28 60 72 29 30 88 32 89 80 8 92 79 84 10 55 43 1 67 65 1 21 24 88 47 11 62 19 41 59 59 39 84 19 9 13 47 96 43 34 77 50 26 54 32 33 9 75 34 75 38 34 93 61 20 40 69 79 57 11 38 16 47 21 33 56 33 79 50 73 13 27 23 36 80 53 68 86 26 99 60 63 34 53 23 51 91 89 31 46 99 66 59 45 84 91 98 18 70 48 88 80 73 12 16 53 62 84 38 87 83 97 48 15 48 70 66 37 58 94 82 57 58 42 99 43 31 95 58 2 42 46 81 15 55 95 65 17 79 3 4 60 97 52 73 46 20 37 82 75 31 63 31 88 5 30 29 33 24 86 34 65 33 14 79 87 9 44 5 85 45 6 43 42 55 16 85 73 50 68 48 80 29 78 67 31 7 95 63 30 82 97 94 13 9 73 99 15 15 2 97 59 6 40 2 60 54 86 31 4 52 79 82 78 55 47 9 61 42 72 88 22 67 82 34 75 53 32 87 66 31 84 25 36 22 24 94 73 9 25 75 58 2 55 37 57 2 45 16 41 17 5 61 81 84 92 56 36 22 41 2 53 23 26 86 45 48 80 16 56 6 88 12 5 43 48 59 42 91 75 81 6 77 42 87 61 32 41 96 54 82 95 5 5 20 90 47 67 71 61 21 74 47 32 78 90 78 38 30 67 11 9 72 87 48 59 46 80 98 41 32 78 36 36 80 55 26 28 22 96 86 40 68 33 70 47 21 46 82 49 13 90 57 84 77 6 42 21 85 38 61 17 16 95 52 95 50 75 21 70 72 7 10 38 38 77 84 58 23 64 5 35 54 62 18 29 67 57 48 50 94 9 64 10 4 14 3 52 88 24 22 58 30 29 96 65 7 78 22 29 43 26 62 94 87 77 24 54 34 71 2 28 77 65 35 79 78 37 31 65 60 50 23 88 78 19 51 84 97 72 12 38 98 71 32 85 48 53 38 81 22 39 7 99 3 39 76 80 73 5 45 32 54 66 20 32 82 70 15 77 41 24 15 39 94 45 24 42 97 59 21 18 96 27 15 98 63 90 76 36 94 20 67 48 85 84 77 65 53 89 43 93 13 57 32 5 99 53 46 95 13 66 13 9 90 27 5 53 15 78 89 7 97 54 52 80 39 27 44 91 17 86 84 29 43 16 34 41 66 77 36 78 42 48 84 30 72 86 83 84 65 70 90 60 22 40 39 60 66 82 51 82 68 33 10 9 46 41 49 13 18 82 88 59 30 71 89 99 57 70 83 20 38 71 80 59 11 17 20 77 96 68 59 64 99 66 70 45 7 18 55 25 99 44 81 28 13 68 27 69 36 9 89 71 77 67 31 88 81 48 63 77 14 20 39 13 86 9 56 92 26 11 15 26 52 94 51 64 62 77 32 96 83 19 67 61 85 97 47 64 43 8 41 57 27 79 67 11 85 23 4 12 32 16 35 81 10 83 46 72 58 77 66 42 95 33 1 78 29 45 42 71 52 80 26 76 57 93 87 42 14 88 51 43 4 83 25 14 66 70 83 25 45 49 64 38 81 62 16 10 5 55 79 54 33 5 30 89 95 15 29 8 3 78 50 5 59 72 18 24 40 98 46 84 47 10 22 26 69 35 34 73 87 11 27 20 15 54 7 9 69 34 16 69 10 63 73 68 36 90 91 73 86 37 58 33 44 77 57 13 11 88 83 97 98 10 16 11 62 20 19 31 51 32 99 60 93 73 29 27 61 20 99 48 55 55 78 98 33 33 12 41 21 94 36 17 3 49 28 64 67 44 92 18 76 89 76 69 60 5 93 22 22 92 67 76 48 43 73 78 76 84 17 94 76 52 12 76 2 37 38 68 80 30 85 54 18 61 21 77 63 14 98 83 7 63 57 52 7 30 28 82 12 44 74 86 95 83 62 94 20 98 62 1 26 46 54 43 5 75 21 66 88 17 49 92 80 4 42 86 34 69 66 43 11 38 29 7 22 89 98 41 87 61 39 13 5 93 56 7 66 74 72 52 90 19 43 68 23 84 52 54 52 16 96 62 54 26 66 75 15 65 14 99 24 53 12 26 44 65 32 10 39 5 59 30 21 2 97 43 86 50 96 38 65 91 99 17 17 64 89 29 29 4 28 50 56 37 75 97 3 7 7 41 9 63 68 30 65 64 70 51 12 65 86 74 56 83 91 70 47 80 98 75 83 24 23 37 60 97 32 62 5 36 2 11 99 69 40 64 33 9 15 44 73 98 19 29 81 8 98 29 87 94 2 69 18 25 4 77 22 36 38 24 69 37 35 68 6 72 32 37 80 44 78 51 42 96 79 24 2 75 50 87 69 51 56 84 73 57 60 95 90 95 17 60 32 49 26 37 20 58 71 99 99 50 49 40 44 26 61 46 2 11 33 68 59 86 53 33 41 11 26 32 6 42 89 37 89 15 71 9 70 43 6 68 92 54 8 36 80 68 79 81 78 12 47 37 95 97 69 37 8 92 68 13 35 55 47 22 67 19 30 38 59 35 6 51 89 11 84 69 78 64 48 54 73 92 90 69 90 58 6 97 50 71 9 82 26 53 4 90 71 33 28 28 66 31 78 55 39 61 22 17 25 67 70 97 59 59 66 49 15 69 45 64 40 51 45 63 4 46 54 73 77 79 1 43 11 79 95 49 40 15 64 62 81 32 57 38 90 24 85 5 90 30 67 31 80 10 93 81 55 47 54 32 27 55 72 35 32 67 81 71 81 43 31 60 75 87 96 63 9 81 66 99 9 31 30 86 40 21 67 92 66 22 25 90 76 96 25 8 62 4 76 41 45 7 2 20 91 95 80 1 76 46 99 82 74 27 68 14 47 35 7 13 56 29 1 30 25 25 37 84 27 11 26 71 17 25 88 9 20 68 7 93 13 6 75 86 30 43 98 74 75 5 85 30 33 85 59 55 9 94 38 35 5 63 4 20 87 91 26 7 57 32 97 69 35 72 54 64 13 52 38 87 56 23 17 86 9 74 39 17 68 76 49 72 37 52 91 24 41 17 28 97 48 25 65 80 94 19 44 7 70 80 92 24 3 7 8 9 80 46 23 48 21 71 21 57 23 10 79 61 27 7 59 72 30 24 53 24 42 94 29 10 74 19 33 75 23 40 83 4 83 7 49 4 75 67 61 98 77 38 57 2 44 16 71 73 37 22 95 78 17 22 85 90 38 18 63 60 57 47 63 41 51 13 42 26 79 1 22 54 38 79 55 82 92 25 53 30 46 46 6 62 65 91 51 3 9 14 63 64 58 24 3 7 34 44 31 12 45 50 63 82 27 17 62 20 41 14 47 86 59 52 47 23 41 97 25 48 9 85 12 65 8 14 71 39 55 99 48 99 50 12 80 76 28 42 93 68 53 40 52 13 90 98 33 31 95 55 78 3 39 87 67 46 98 36 82 54 34 31 53 83 42 31 57 69 71 49 35 24 86 86 34 76 85 66 6 78 22 81 78 60 67 45 4 65 79 85 19 13 16 70 93 57 1 48 24 69 94 56 93 81 43 27 55 26 93 58 4 13 40 80 70 7 23 73 69 2 56 88 12 72 56 3 27 54 49 49 24 43 5 17 22 47 41 77 70 32 35 72 44 72 52 14 76 74 84 46 74 41 34 85 13 87 86 37 41 35 83 62 75 88 78 97 33 20 72 4 51 5 75 93 75 27 7 51 98 89 96 72 30 28 56 40 15 42 76 54 74 60 16 47 46 92 44 78 10 14 79 58 19 54 51 93 78 56 42 77 45 39 47 74 64 3 12 77 44 87 29 16 45 44 63 88 34 5 65 43 17 44 2 33 96 50 24 72 6 65 47 48 2 94 22 66 96 31 41 39 17 69 54 61 11 15 48 45 18 13 87 34 54 86 66 50 37 89 23 42 54 69 90 56 61 10 20 58 41 58 94 57 27 46 16 37 61 61 81 78 73 67 12 28 53 77 75 89 64 95 32 18 65 20 71 24 27 88 81 67 46 73 22 70 20 36 8 80 96 86 56 70 53 67 95 5 42 70 93 6 66 23 21 29 40 90 50 67 76 32 32 23 5 52 90 22 87 95 2 83 82 57 51 33 22 44 35 63 13 29 66 78 49 85 5 89 75 54 54 51 83 85 71 86 35 60 8 22 55 8 4 35 64 52 68 84 96 3 45 9 29 12 84 78 96 86 65 69 38 19 18 20 2 87 6 37 47 11 56 2 16 59 37 78 12 3 62 8 3 7 14 30 16 97 6 12 83 70 78 21 88 96 40 87 81 43 24 28 52 80 27 65 37 61 43 48 61 5 53 64 10 66 93 25 61 96 35 44 66 11 63 52 5 1 39 85 42 61 13 91 39 38 56 75 98 99 22 60 2 74 22 9 39 13 34 99 9 66 44 74 76 5 24 81 3 62 66 44 21 77 33 59 13 89 35 11 86 54 68 85 28 89 94 66 99 26 66 8 89 8 79 63 10 3 44 12 63 9 54 83 83 86 41 95 73 73 4 57 27 72 41 54 59 33 19 59 56 84 66 45 89 44 8 98 46 50 10 7 58 61 90 39 46 31 34 19 4 37 74 30 7 15 81 66 47 99 25 3 81 88 47 70 32 52 68 76 2 76 82 57 35 70 93 80 98 27 99 99 62 71 27 66 85 9 32 32 8 54 34 87 41 78 57 70 28 24 46 30 97 27 84 32 94 78 13 93 3 10 92 62 80 18 27 65 26 58 94 31 11 26 18 51 4 73 19 29 96 65 56 91 89 41 23 81 17 33 74 17 40 65 77 18 82 4 82 6 59 74 36 67 99 52 18 1 25 35 30 19 99 85 10 86 24 30 67 38 61 40 53 98 5 28 17 84 29 96 89 85 71 23 53 68 74 68 69 96 3 96 13 99 79 20 85 2 48 51 37 9 90 87 7 92 15 23 74 41 18 61 27 88 83 79 56 56 47 23 50 50 17 63 49 96 82 33 95 30 81 30 36 69 18 41 61 30 61 33 71 78 93 95 66 74 74 21 28 19 41 76 68 58 39 16 52 19 46 45 47 27 74 82 95 91 21 54 20 82 84 88 60 77 83 25 49 57 43 75 75 83 51 42 41 87 55 90 6 1 35 52 25 10 33 20 98 53 71 16 33 55 4 91 30 86 14 76 41 56 51 15 37 99 56 78 86 9 66 92 9 2 42 33 9 72 50 7 24 21 21 56 73 24 45 3 9 58 78 49 12 28 63 49 27 17 25 14 25 90 4 31 91 43 61 97 16 9 5 39 29 25 92 99 46 36 2 54 93 78 2 6 6 64 52 30 79 76 43 2 66 44 31 56 87 91 53 3 1 55 39 27 77 29 27 22 64 26 75 56 4 76 61 7 39 11 37 16 86 77 17 50 22 47 6 9 37 57 9 35 12 45 61 87 73 85 9 38 10 83 91 13 58 52 18 94 60 54 10 46 29 24 95 50 69 99 56 6 56 62 38 65 7 96 52 78 82 60 14 91 42 5 2 97 54 17 91 14 70 98 59 97 22 52 47 90 51 2 93 7 63 31 72 68 26 22 44 6 80 57 94 22 61 95 17 13 13 6 26 80 4 82 77 25 32 23 14 83 22 5 87 84 34 59 50 59 81 93 64 61 48 58 80 7 51 94 19 61 99 42 40 3 24 15 25 56 37 36 37 58 41 24 41 74 83 88 31 62 82 94 21 28 50 98 35 98 92 53 58 89 95 97 91 17 12 14 70 47 50 7 3 88 31 41 62 12 30 90 71 10 82 89 37 32 87 71 28 77 23 85 66 18 80 55 32 90 68 3 37 16 7 37 4 35 78 63 46 8 53 15 15 35 4 51 64 88 21 90 65 43 75 31 58 56 85 87 44 52 87 80 67 94 17 69 29 92 32 73 99 83 85 12 16 89 63 80 75 81 68 41 24 43 69 79 96 53 66 40 3 54 18 69 46 33 36 74 25 68 45 23 49 31 34 64 18 94 42 92 75 10 31 96 51 1 75 45 51 40 83 53 91 1 20 37 31 56 9 56 22 52 76 70 82 8 32 99 3 74 89 75 81 21 72 32 19 45 75 69 82 58 20 73 56 39 8 87 94 15 41 14 66 17 81 48 22 14 45 24 85 34 99 66 52 69 96 70 14 71 37 96 29 56 67 82 93 75 69 87 89 10 99 55 24 80 1 46 93 45 67 78 76 66 43 27 35 37 94 47 8 32 43 34 85 10 16 78 82 83 64 69 92 63 24 15 43 24 58 35 66 25 11 41 89 51 67 24 87 61 68 92 90 11 24 76 19 38 52 98 21 16 68 11 76 91 23 18 14 80 50 77 6 60 18 94 12 82 16 96 44 84 89 32 92 11 6 9 48 58 8 66 71 75 77 46 64 97 63 77 78 13 53 81 70 70 73 79 53 86 76 94 70 63 24 61 73 30 69 22 85 76 85 54 49 62 99 14 60 60 88 36 70 41 17 41 12 87 18 62 73 91 54 42 54 77 3 26 5 69 47 89 44 30 42 92 90 41 6 48 99 94 83 69 33 97 8 44 84 26 4 57 17 57 98 69 33 1 94 37 68 39 25 12 68 66 4 58 5 8 6 4 99 88 73 32 83 78 74 67 4 77 25 19 33 21 87 65 20 79 99 87 18 22 98 85 85 99 44 90 5 47 91 2 36 62 34 19 41 6 84 42 82 9 58 13 27 43 75 46 22 73 33 39 94 29 25 80 29 66 68 33 13 57 33 46 20 66 63 58 71 47 97 51 53 56 62 79 98 37 26 21 10 56 57 3 85 81 80 14 45 46 44 58 3 74 2 20 40 64 75 9 9 73 58 61 27 20 39 23 54 64 41 64 18 98 64 3 77 44 14 23 89 56 78 89 30 79 8 68 42 82 76 50 53 32 12 79 49 50 3 4 12 43 65 29 39 29 30 17 70 43 39 57 96 15 46 27 91 53 94 33 34 68 83 86 98 92 66 47 40 66 50 49 7 13 75 46 41 5 62 9 46 98 65 42 13 12 66 4 62 58 35 95 25 16 82 23 6 46 69 45 10 18 91 16 30 66 59 69 69 19 77 13 17 43 52 27 52 19 29 14 76 63 8 1 78 87 21 83 33 90 26 42 8 17 55 35 80 15 4 47 31 81 59 48 22 12 72 73 28 1 84 4 61 91 3 37 78 23 18 9 11 43 48 16 57 4 51 36 16 54 80 46 33 40 91 54 49 62 27 76 60 10 77 22 98 77 56 77 98 74 83 9 15 32 25 70 33 73 4 46 27 83 91 60 23 81 12 69 43 39 45 1 46 21 22 44 97 78 21 95 50 3 3 64 34 25 32 64 97 35 10 22 19 98 79 39 79 91 9 20 28 53 21 73 73 40 17 69 16 36 64 65 38 64 28 69 88 59 31 83 94 40 6 13 38 82 51 16 73 59 35 98 11 53 71 81 91 86 48 7 20 11 70 57 74 97 24 61 56 54 44 48 91 47 60 29 30 10 44 3 66 77 99 74 30 70 54 21 54 2 26 73 12 95 28 86 90 49 45 46 3 88 94 93 36 52 21 65 59 64 65 26 39 64 97 69 33 51 87 86 53 11 58 62 6 85 46 95 35 90 40 35 79 32 27 15 81 47 77 41 9 40 64 48 3 61 15 33 13 2 17 63 11 74 25 14 60 71 10 92 61 47 27 38 76 53 50 57 97 27 95 7 65 59 54 67 21 68 97 31 67 14 93 77 88 16 91 46 84 98 38 44 43 64 81 19 16 32 75 13 56 71 19 19 28 70 85 48 38 82 76 4 94 67 80 82 83 69 28 65 65 63 9 8 27 90 26 40 20 99 53 75 68 69 94 95 40 77 42 75 58 18 78 52 83 57 34 66 26 59 29 89 22 38 96 46 28 21 86 47 20 37 20 85 6 12 80 43 89 20 19 47 36 96 96 19 51 28 82 75 86 11 64 6 48 60 49 73 80 35 18 97 69 38 82 75 49 61 18 38 80 34 82 16 31 76 32 81 4 14 56 87 23 18 90 70 78 40 42 58 74 59 56 42 96 36 17 46 96 32 81 75 66 62 88 94 36 21 73 40 32 28 27 54 45 18 23 23 55 64 79 27 23 33 68 20 68 82 63 63 15 42 38 78 2 26 72 38 46 45 77 78 70 2 30 16 17 52 36 71 16 13 98 39 45 64 56 12 47 19 74 61 58 10 39 60 35 9 97 79 51 72 55 22 71 84 35 88 35 70 57 50 83 53 86 26 18 40 37 64 56 9 23 15 18 59 72 51 67 69 28 16 39 82 37 10 64 69 95 98 38 53 47 19 4 31 44 21 71 79 82 27 87 3 39 4 61 11 52 26 77 79 42 16 59 76 26 23 46 19 20 83 71 64 2 73 92 43 91 63 22 74 88 8 74 27 9 36 38 60 59 15 39 1 31 97 75 54 18 19 72 35 99 42 98 98 15 91 41 4 52 61 75 40 68 50 65 76 83 3 36 42 15 72 41 43 67 14 96 84 32 67 20 31 7 16 29 19 7 67 22 57 28 97 96 93 47 61 69 28 61 3 69 76 72 8 19 39 21 14 24 52 78 43 80 84 58 7 1 63 74 22 20 99 19 14 93 63 73 62 90 32 63 58 8 35 65 25 74 84 36 97 34 12 38 15 93 93 21 93 54 92 15 71 92 32 83 85 92 56 45 81 87 6 39 93 41 2 16 13 83 49 8 18 60 43 32 53 36 50 46 88 41 58 59 33 87 42 16 80 95 58 59 81 64 95 72 3 96 85 15 78 34 22 95 91 64 25 44 97 72 87 85 13 43 43 43 31 84 56 9 78 15 67 59 78 62 31 78 56 16 92 34 47 12 27 38 73 51 79 68 24 64 52 34 7 94 75 35 76 31 43 54 45 8 13 21 67 41 98 24 56 88 55 3 97 82 38 70 31 17 39 52 80 90 86 87 82 59 22 58 89 63 13 33 70 23 53 38 64 50 59 20 36 14 21 34 93 58 4 23 75 40 74 53 28 58 40 10 17 60 68 7 23 78 39 90 1 89 28 64 39 86 82 73 98 1 7 89 56 8 12 29 48 86 82 75 44 20 83 59 79 49 65 99 27 2 90 25 88 18 89 28 3 69 98 98 67 5 87 23 12 99 50 57 85 32 33 27 51 14 85 29 62 48 28 88 47 18 13 36 34 99 61 34 66 59 32 33 61 19 54 72 18 4 30 1 33 60 26 81 73 9 10 35 55 38 21 2 53 33 35 84 33 95 16 96 52 47 28 13 64 81 83 79 82 13 80 13 72 6 93 43 12 4 77 66 39 97 68 89 28 1 72 58 94 87 55 46 33 82 57 96 61 40 73 41 52 53 53 22 56 46 62 68 47 39 34 85 34 99 73 59 1 45 18 94 30 70 38 60 50 94 54 9 34 28 49 83 78 99 3 35 45 64 1 90 1 32 73 32 30 46 91 28 88 7 20 17 76 57 76 24 50 31 32 81 58 78 65 36 77 67 68 20 32 68 10 32 98 83 64 28 27 53 53 14 59 72 30 33 27 4 56 76 34 87 58 89 63 21 26 40 87 91 59 17 58 67 47 56 50 11 81 74 61 34 85 20 4 15 50 30 19 6 7 50 90 62 40 53 82 63 90 67 54 49 84 12 16 31 65 63 39 44 36 99 77 21 17 78 36 66 9 52 69 13 2 57 72 39 8 54 2 97 19 54 46 3 63 60 31 29 23 67 72 58 64 48 79 78 24 13 44 32 64 11 42 63 67 14 1 74 67 2 71 84 55 16 86 19 75 16 45 97 82 15 54 45 60 31 23 84 43 67 16 5 75 56 65 41 69 65 15 35 65 84 19 18 97 3 34 72 18 78 67 98 91 21 43 51 49 65 35 91 30 49 93 6 3 59 44 71 24 58 6 88 40 24 7 37 27 40 7 42 17 74 40 8 92 80 56 42 46 89 31 73 36 25 76 38 83 20 9 5 76 13 91 16 34 95 51 60 33 57 1 47 29 40 54 22 21 9 61 64 97 91 37 33 14 14 68 94 33 74 99 9 86 88 23 21 81 71 78 14 28 78 61 57 17 13 76 37 19 35 98 16 26 35 46 38 46 12 32 79 86 29 85 72 17 6 90 95 76 69 8 3 47 66 57 63 76 31 97 95 65 95 9 88 29 55 26 74 64 58 51 50 86 35 21 2 40 11 96 15 77 2 17 23 67 71 83 44 2 81 39 66 74 47 54 3 99 80 75 64 36 26 12 20 58 32 21 96 41 16 11 18 17 25 40 84 95 24 26 94 3 64 60 74 9 12 77 9 89 50 70 25 73 81 45 32 12 63 28 52 76 36 67 91 58 6 73 53 27 98 45 27 62 3 1 70 14 75 76 2 25 46 26 98 28 68 28 37 30 55 86 6 88 53 96 46 56 69 96 82 67 41 7 27 43 8 95 54 82 71 55 6 16 79 4 43 45 29 77 74 83 63 80 71 16 74 15 70 44 11 50 9 51 57 34 91 64 29 45 44 99 98 49 15 77 50 55 22 78 30 94 59 92 72 28 7 46 42 76 87 52 26 96 3 82 30 91 44 56 37 88 53 33 37 66 10 87 21 29 63 49 23 23 41 94 50 47 39 92 23 26 44 47 20 45 29 49 34 71 3 70 59 56 3 93 22 10 78 40 37 42 88 57 64 30 50 12 76 88 4 97 14 46 42 32 88 68 80 22 39 81 90 97 37 90 89 58 98 67 97 35 9 84 89 70 14 39 80 87 27 83 82 39 27 24 70 13 92 48 35 31 29 23 27 63 13 16 21 9 80 17 43 89 1 33 57 12 69 37 98 94 19 79 31 43 3 98 56 92 44 88 22 71 11 48 34 21 61 55 30 41 69 70 28 69 1 83 78 70 20 76 64 36 53 94 79 56 90 35 46 34 21 67 5 31 15 39 49 73 91 78 13 60 47 40 27 47 23 3 17 41 78 78 76 30 70 55 85 60 87 31 94 8 98 98 36 11 35 85 82 26 61 94 83 8 34 8 55 55 10 69 95 86 46 71 16 16 25 98 74 10 27 66 18 23 62 53 32 97 36 14 21 97 8 3 3 39 8 55 91 18 25 86 2 68 56 15 81 78 13 55 87 37 21 3 60 83 56 89 78 89 3 98 86 8 98 87 44 7 42 36 22 66 20 21 32 75 35 14 51 45 68 39 81 87 41 39 68 94 28 46 82 28 42 68 33 41 55 77 45 97 11 66 61 30 84 91 4 19 5 54 63 70 90 42 57 30 79 25 22 7 70 4 33 11 70 65 51 23 40 93 18 50 57 79 80 41 68 81 59 72 35 20 42 24 59 99 53 38 22 72 43 92 76 75 1 46 38 51 68 78 42 86 28 98 63 6 39 31 86 97 1 20 15 42 43 73 39 93 12 61 65 52 51 39 27 51 84 64 99 51 42 41 35 68 39 95 73 75 24 60 70 24 79 84 63 20 57 3 13 66 61 75 18 12 15 42 60 96 5 59 45 44 97 79 12 34 72 85 9 95 43 78 17 22 60 80 41 15 80 51 79 41 24 96 50 38 37 8 33 41 66 77 84 61 55 96 94 27 79 1 21 22 76 35 41 36 13 79 48 92 30 27 31 53 22 78 89 58 85 20 98 49 96 80 10 49 74 2 74 51 99 92 72 75 27 11 9 40 89 57 30 17 81 59 68 3 37 57 60 23 74 56 69 68 37 79 18 9 78 89 60 78 81 30 51 6 41 58 43 30 13 71 47 93 30 13 96 66 69 54 86 41 11 56 9 45 33 24 53 11 13 11 86 91 41 38 97 81 93 38 9 6 9 53 96 38 65 92 3 32 45 86 72 55 40 81 97 72 5 48 81 16 59 65 7 99 1 4 78 93 42 84 98 50 38 95 86 3 85 88 33 30 72 5 82 13 83 79 84 88 28 63 4 86 29 8 83 29 10 59 23 51 43 19 98 80 12 82 81 95 68 14 25 41 16 6 53 99 84 35 85 10 96 86 93 25 93 74 51 3 33 73 51 76 90 48 54 99 30 35 94 98 46 18 37 62 23 89 61 7 22 46 15 18 32 8 40 23 82 91 26 15 62 76 88 52 24 43 52 52 75 46 50 22 63 84 83 83 73 42 90 92 85 3 11 15 10 50 37 89 39 60 5 2 37 90 53 58 33 3 10 9 47 57 28 8 41 9 91 12 50 79 5 33 81 13 47 88 60 81 78 97 40 80 98 76 70 49 32 4 52 40 10 96 96 35 4 36 43 94 45 90 71 47 23 50 59 67 39 18 46 17 15 85 96 11 59 66 59 91 67 11 29 74 7 25 7 9 58 49 1 4 39 72 50 59 22 8 24 60 23 68 74 35 53 68 45 11 33 4 2 99 13 30 72 17 52 78 25 11 26 26 12 62 95 61 22 15 68 43 73 88 11 47 23 64 16 67 74 48 71 73 45 81 1 15 97 50 91 23 58 17 48 69 78 41 31 97 55 96 41 28 83 51 73 6 13 88 73 84 34 42 57 76 23 55 91 20 6 82 42 63 96 87 31 74 26 61 72 81 55 11 7 38 61 79 42 72 65 15 56 98 54 12 73 76 66 64 93 69 44 34 33 40 19 63 12 45 22 81 26 74 91 30 11 51 10 52 23 74 64 76 71 16 87 44 89 52 6 82 21 49 14 51 86 33 14 95 77 33 77 1 6 66 30 14 15 37 63 37 12 25 12 80 40 98 22 29 50 27 9 69 73 23 20 57 55 32 52 30 62 27 28 67 93 55 78 8 92 41 43 2 65 54 81 3 50 3 31 98 27 38 67 97 60 86 54 13 16 6 40 78 33 67 45 24 22 22 31 12 62 71 13 28 25 91 30 73 91 59 71 18 94 36 15 54 22 66 64 36 72 2 14 3 66 56 26 85 77 54 97 40 26 10 65 48 99 92 21 90 49 89 7 43 25 19 94 45 85 58 80 55 57 93 55 23 49 78 9 25 30 6 64 55 13 27 2 12 19 20 1 68 10 5 11 32 23 6 76 6 61 56 58 19 47 13 39 94 88 47 19 19 50 82 71 61 9 72 70 25 90 70 90 99 72 2 29 93 5 6 98 63 59 55 79 7 65 19 1 54 63 19 72 14 98 43 72 5 14 42 27 4 11 18 1 82 17 29 75 19 32 72 81 91 27 59 97 91 77 95 43 38 12 15 49 8 56 21 12 69 63 38 70 73 53 70 53 69 98 29 87 29 98 67 20 23 26 15 12 1 10 55 38 19 69 87 26 23 8 35 91 68 72 61 41 24 29 94 92 26 21 78 54 19 45 73 41 70 87 52 70 94 5 8 11 72 92 36 94 1 70 84 68 40 45 8 61 72 99 54 97 18 30 51 34 74 22 72 42 7 22 12 98 27 17 9 98 10 42 92 8 10 74 73 47 18 78 9 89 75 60 86 92 89 35 26 63 56 95 5 62 18 14 60 44 28 66 40 35 8 30 42 17 5 14 63 22 89 69 11 65 29 94 57 18 29 81 78 84 76 82 44 93 93 4 35 22 69 74 56 76 3 96 90 7 8 51 26 96 21 36 61 49 28 17 65 56 97 43 38 73 24 81 65 17 84 99 36 51 72 92 25 74 86 15 78 91 63 4 87 83 37 47 31 64 63 93 18 60 36 55 31 57 36 95 74 18 93 10 68 63 99 92 35 83 5 13 74 65 14 60 47 48 7 77 10 69 68 27 27 2 79 57 59 15 51 31 30 42 38 97 5 36 87 39 19 89 49 91 54 60 51 1 8 57 75 15 26 41 41 52 43 18 7 2 32 55 32 61 96 69 56 98 5 41 35 22 30 83 13 81 41 63 80 46 20 55 60 43 94 98 92 37 16 98 38 45 54 67 6 48 34 59 47 37 99 81 58 27 63 68 9 4 31 88 48 48 41 8 90 35 7 82 71 20 78 7 65 30 71 68 78 6 28 25 40 25 4 95 52 66 63 60 68 91 48 16 37 86 23 27 22 27 7 90 45 82 97 10 13 66 77 90 71 3 13 9 28 16 4 77 82 64 37 48 53 82 63 89 68 85 14 87 11 18 78 55 1 73 62 11 39 37 1 9 40 11 17 65 26 19 42 6 80 76 53 34 58 16 21 24 99 35 10 8 52 87 60 50 60 22 60 98 58 58 5 95 68 22 60 92 38 99 97 18 75 49 49 31 62 70 53 59 5 62 66 54 47 24 5 5 45 64 1 2 21 6 96 88 25 55 80 62 54 76 77 28 23 25 56 84 94 7 44 96 68 8 50 13 32 52 17 74 15 18 75 35 23 72 21 47 27 2 7 78 75 81 4 97 6 60 79 99 66 23 93 33 29 44 43 58 93 60 32 8 77 8 40 97 77 61 42 4 60 46 79 33 27 83 30 31 41 7 28 7 28 22 37 56 63 80 14 56 38 45 62 13 50 99 8 27 60 49 28 18 92 8 50 17 88 77 47 29 84 73 33 10 94 70 65 55 48 76 9 83 21 70 95 69 68 3 95 26 49 24 44 39 29 91 55 17 67 1 45 49 73 77 58 65 45 23 20 90 96 28 73 17 96 66 83 64 66 79 87 13 1 31 51 29 21 7 45 87 7 87 36 77 64 91 42 8 12 61 97 8 86 69 22 82 33 6 44 99 84 32 12 82 60 63 11 80 67 53 65 73 40 98 50 2 89 89 9 1 50 5 8 36 71 28 17 4 33 58 3 15 87 15 96 48 75 5 26 42 57 91 13 96 87 60 97 77 49 5 75 98 7 81 32 77 9 46 80 39 3 83 53 89 95 47 35 68 51 61 10 8 50 22 2 37 81 96 14 28 1 87 26 5 68 55 81 76 99 62 15 2 43 65 90 36 12 26 4 62 84 11 67 34 30 68 70 9 64 82 36 63 69 59 67 37 14 47 11 11 7 23 12 49 87 1 82 98 24 83 58 8 93 25 41 21 92 9 29 54 88 64 17 57 23 82 91 34 29 99 45 35 22 56 81 9 54 63 5 77 44 62 84 35 86 23 55 76 32 83 31 18 45 45 75 67 27 64 1 53 64 43 87 83 97 68 90 51 29 94 29 70 55 11 5 39 34 59 16 63 40 44 80 84 88 53 51 14 16 50 66 77 92 52 60 87 20 50 39 47 43 65 17 97 75 22 36 7 78 49 69 19 92 48 1 79 1 50 92 16 97 56 92 87 8 51 75 26 1 14 72 41 78 88 38 53 8 74 60 84 23 27 1 14 74 1 92 73 50 82 88 47 38 79 35 46 30 10 71 28 21 41 69 96 27 5 47 33 76 5 17 97 32 17 11 4 17 3 76 65 84 65 10 20 42 42 65 69 49 34 96 69 74 63 65 99 68 13 32 42 17 48 39 46 64 49 50 78 49 26 41 33 88 51 51 30 92 14 98 40 48 93 9 20 54 72 19 20 82 48 62 98 95 1 43 57 50 92 34 96 16 74 30 5 23 78 32 14 91 29 53 37 20 59 57 73 31 73 93 13 22 53 10 15 53 50 70 1 42 4 97 55 75 25 59 98 3 91 10 91 18 62 29 37 21 83 10 50 56 1 60 75 51 67 88 5 17 58 3 56 59 97 12 34 20 68 30 20 57 39 12 74 1 40 11 20 23 19 67 76 17 27 50 68 92 38 70 7 93 70 63 50 68 72 83 87 40 12 6 97 50 17 69 49 56 78 68 76 94 33 50 11 59 99 78 51 35 46 58 26 17 19 75 84 88 59 69 28 70 74 23 18 88 90 66 42 68 32 18 62 64 68 70 22 65 47 70 1 92 26 24 9 44 99 90 32 56 58 58 24 30 78 41 19 68 6 60 36 37 76 95 2 42 66 23 7 13 90 5 3 17 29 12 60 26 99 90 81 57 46 5 87 24 43 4 92 48 63 26 85 37 22 84 78 85 5 83 95 94 85 97 11 12 7 69 37 7 57 16 61 3 20 48 26 63 49 16 9 13 42 93 49 61 75 26 46 77 7 39 72 91 36 80 2 41 49 38 47 4 54 6 6 71 54 32 32 3 47 41 13 86 32 60 47 6 85 90 82 89 29 54 80 63 33 81 4 79 18 48 83 69 53 88 40 5 18 70 6 63 11 18 49 40 75 94 45 58 84 28 47 12 79 28 74 12 7 75 91 22 23 74 90 75 60 29 80 78 98 85 39 7 1 87 46 76 79 89 32 62 17 79 73 93 5 45 6 9 18 96 31 40 68 21 13 28 47 90 4 45 73 42 49 74 28 93 48 7 82 79 66 96 56 37 89 60 79 92 69 96 86 97 34 54 18 47 80 63 35 83 6 9 26 55 80 53 48 28 57 28 5 24 22 61 60 9 19 40 2 85 34 87 82 68 40 98 13 20 61 47 3 66 53 26 21 33 76 66 58 34 91 63 55 13 22 13 20 40 50 21 24 84 6 6 50 43 4 62 62 64 7 63 29 60 88 49 90 63 14 49 94 3 10 49 14 31 59 33 68 10 51 91 93 56 97 41 99 98 3 59 63 7 22 91 64 9 38 55 71 49 4 65 52 13 12 65 41 70 97 9 77 48 98 68 2 95 9 98 93 11 58 54 16 79 43 79 85 79 34 56 28 37 19 79 47 30 42 87 98 37 94 75 84 92 44 84 85 52 82 78 61 38 31 76 18 71 55 1 50 87 57 78 22 73 55 69 2 97 54 99 34 48 72 17 40 14 98 25 66 80 2 25 19 32 98 34 3 51 34 53 38 88 29 60 60 83 27 61 78 80 60 13 29 30 27 68 44 25 91 8 3 92 32 21 22 28 52 22 78 84 72 17 70 1 74 30 82 98 90 60 78 48 72 7 78 96 73 20 21 64 27 24 56 56 42 77 83 92 98 61 74 71 75 44 69 47 72 51 45 62 12 24 9 81 28 84 78 98 4 96 62 30 18 16 83 58 90 66 50 87 25 24 56 98 65 23 45 37 74 88 97 83 10 6 64 37 89 40 34 90 37 93 18 52 10 1 10 97 64 59 82 88 80 38 86 46 61 30 80 33 18 77 16 27 82 77 61 69 18 94 59 52 88 74 4 95 74 14 90 38 70 73 25 51 9 9 94 67 38 74 99 53 52 13 79 32 90 39 2 8 33 58 57 19 33 60 14 5 73 3 41 44 75 63 92 81 71 86 49 8 60 46 60 10 59 38 42 49 76 41 54 7 96 11 26 27 68 37 32 40 39 70 83 12 33 73 93 4 59 42 9 17 87 69 25 44 7 66 90 80 5 42 86 1 50 12 28 19 49 57 58 85 27 39 97 59 12 90 60 68 32 69 82 17 38 7 61 42 70 49 22 74 91 8 73 41 18 98 59 64 55 15 49 81 53 46 38 64 34 95 30 63 64 13 80 99 19 39 39 89 87 60 61 78 66 34 18 83 32 76 45 84 91 93 63 42 40 1 5 71 96 34 35 58 44 15 58 63 51 96 50 36 55 11 15 19 43 30 99 74 6 44 57 94 37 20 35 74 21 39 46 15 70 78 72 15 92 28 75 41 25 25 76 77 35 88 93 75 18 92 50 22 36 5 14 70 24 48 43 44 84 86 56 55 64 29 69 54 56 44 94 78 66 68 53 98 57 46 74 72 36 22 93 69 26 8 40 49 55 80 91 40 66 47 92 28 75 59 81 30 1 75 6 66 41 59 64 97 3 38 70 39 59 61 8 84 68 45 32 22 23 23 59 86 69 51 14 43 10 94 70 10 67 75 73 9 32 35 6 35 73 73 71 30 35 76 13 1 20 44 22 40 64 78 27 33 29 40 73 36 35 43 43 99 19 16 8 48 49 12 80 22 82 51 49 15 26 61 16 43 3 35 82 66 14 9 97 40 49 70 76 81 14 17 80 30 31 88 77 79 97 58 98 79 7 47 94 32 7 8 72 9 42 55 73 55 63 70 93 10 38 67 90 51 83 69 78 14 55 56 90 52 12 88 31 18 36 23 48 42 30 20 48 72 74 21 25 36 88 16 45 27 82 34 75 66 3 54 77 57 8 68 7 19 56 35 34 89 58 81 31 85 99 79 55 71 97 78 5 86 93 50 13 76 81 87 40 81 39 15 36 46 82 42 64 37 76 96 26 32 77 55 16 74 32 70 46 29 48 50 15 40 97 25 14 76 13 53 57 51 67 92 95 48 32 57 82 7 53 8 36 31 60 51 3 91 22 48 21 67 96 33 5 91 58 18 68 68 70 25 17 36 16 12 81 47 69 63 51 22 68 87 50 29 38 53 20 57 98 38 23 92 71 27 84 29 45 50 94 13 72 11 46 87 23 27 33 89 87 83 11 56 68 59 82 5 10 99 61 6 38 81 98 7 7 80 33 51 30 27 61 2 37 6 87 57 32 18 46 18 1 55 71 67 14 53 71 23 52 30 28 87 12 24 91 18 4 24 66 31 48 25 33 83 30 18 40 60 35 84 77 33 39 48 99 52 98 70 72 48 1 99 36 10 22 25 27 25 47 90 56 94 15 86 75 45 4 16 3 38 99 79 70 36 25 70 87 23 38 59 70 38 56 4 47 77 29 71 1 73 61 54 67 74 40 41 17 41 54 19 78 51 95 46 86 20 14 73 42 52 30 10 87 83 14 33 59 40 2 59 13 63 13 77 35 50 18 51 90 69 67 66 20 62 10 6 79 22 76 19 73 4 28 58 87 39 88 46 78 90 3 88 51 13 66 85 60 81 34 50 51 1 14 70 60 21 74 39 42 50 57 15 52 82 71 39 22 59 82 97 49 82 84 99 92 48 82 52 29 16 2 77 14 13 46 73 33 18 10 75 65 64 87 17 47 56 53 66 16 33 61 62 15 45 60 7 92 40 58 20 56 57 94 69 67 40 41 1 57 50 73 23 15 60 39 59 17 90 25 30 23 83 89 38 29 49 42 19 89 98 38 43 53 33 10 21 70 48 19 26 98 91 48 11 49 84 67 63 74 89 90 97 72 80 33 98 27 72 18 14 70 53 54 24 83 64 42 54 12 60 79 8 49 25 16 95 7 82 57 79 69 47 76 42 25 7 38 50 76 55 63 47 7 18 68 89 79 8 41 88 65 18 96 14 42 10 7 47 90 63 26 59 9 99 98 31 6 37 78 81 89 40 26 95 57 91 83 34 98 24 22 63 42 16 74 81 26 81 28 16 42 51 72 48 50 71 77 53 6 55 33 94 94 58 88 49 48 71 82 46 94 3 8 34 18 81 16 41 60 41 54 1 92 27 48 40 95 23 93 1 76 26 92 70 81 80 18 29 51 97 73 46 99 80 79 16 61 92 56 20 32 11 20 22 35 65 61 30 88 52 28 64 75 20 32 57 98 49 83 49 47 56 92 44 34 70 59 93 62 14 13 91 24 32 13 58 96 72 85 82 24 11 46 99 30 78 54 28 25 37 75 71 91 67 14 23 37 72 16 97 85 26 88 7 57 2 62 52 71 47 34 94 57 78 91 85 54 45 11 78 80 85 50 69 51 61 91 87 33 6 84 17 31 73 23 86 72 85 38 41 30 69 35 85 45 25 70 98 69 78 77 47 62 25 16 13 85 8 99 18 11 82 32 41 53 55 27 23 38 62 63 67 30 95 52 74 20 20 73 89 96 48 36 58 72 50 70 57 55 67 72 65 49 5 4 2 57 29 24 94 88 86 61 18 82 12 90 2 29 61 88 25 9 23 82 80 72 50 35 25 18 5 89 66 7 90 68 63 19 89 55 8 76 15 23 56 26 13 55 52 73 44 77 79 64 57 57 34 8 91 58 23 94 45 86 1 35 54 62 54 42 17 59 16 29 81 71 52 92 26 5 65 67 79 43 31 36 99 62 41 91 20 61 83 62 48 83 95 99 43 47 41 58 6 56 86 86 27 39 76 51 43 40 18 20 82 47 55 81 9 94 70 27 53 53 86 1 35 81 1 77 28 41 35 33 95 20 18 20 58 93 70 98 33 86 18 13 33 70 94 39 62 64 63 16 18 50 14 52 31 14 27 57 53 60 87 48 79 5 65 35 96 36 31 27 20 46 40 50 14 32 88 74 95 50 89 11 99 3 60 28 15 87 84 67 45 72 13 24 74 77 56 68 11 84 93 28 30 31 77 43 62 64 17 57 14 4 66 13 5 26 38 19 11 23 83 55 92 93 76 66 68 30 33 77 14 26 5 43 56 82 84 18 46 98 72 59 3 38 69 5 62 7 23 72 27 4 26 19 96 2 83 62 32 16 39 45 41 44 86 96 26 70 12 71 68 83 28 68 20 96 72 81 1 92 51 28 95 76 44 89 78 25 50 8 40 88 50 78 32 36 72 55 4 83 26 70 65 51 38 82 47 9 63 46 1 12 71 94 88 15 81 64 40 31 69 77 18 19 54 49 53 26 5 56 8 28 26 70 79 62 52 24 70 15 67 68 24 38 62 12 51 42 73 90 72 42 65 89 61 19 37 12 43 39 67 50 66 91 20 43 53 71 65 21 83 32 88 7 70 49 17 21 90 89 9 62 32 71 50 90 88 84 2 31 23 66 80 86 57 97 30 8 66 92 26 47 24 15 51 91 63 67 10 53 55 16 13 84 87 60 72 75 44 73 4 66 37 81 53 92 78 80 97 42 72 24 88 93 38 37 85 98 5 94 49 57 9 61 41 95 20 13 68 63 83 69 28 20 50 80 12 26 58 8 67 30 31 53 21 66 89 6 64 91 98 11 48 5 69 86 97 88 98 65 52 79 32 77 97 81 57 7 7 13 14 71 40 44 24 60 10 11 64 71 3 60 81 50 64 49 35 61 37 31 24 86 11 55 63 8 36 18 14 40 30 28 11 67 69 32 28 77 42 89 48 42 49 28 90 13 74 25 71 11 55 94 95 63 49 58 70 82 74 82 22 2 8 30 69 76 59 94 53 1 83 99 43 30 25 31 40 98 55 11 7 10 3 2 73 51 58 41 31 32 21 50 31 28 77 99 3 36 91 53 34 72 52 74 2 74 5 39 72 59 49 77 67 49 78 38 99 34 78 28 65 99 77 96 25 54 93 27 87 83 80 22 55 32 95 55 5 1 93 74 57 41 51 24 89 28 61 87 61 40 15 25 37 90 19 61 42 12 88 30 94 68 49 48 97 44 3 99 42 93 74 99 34 25 21 24 52 82 11 14 20 23 38 56 13 56 15 53 65 1 80 58 66 29 4 62 72 6 61 13 96 35 12 31 58 32 52 10 12 62 21 31 82 56 84 93 10 99 46 73 97 26 29 64 54 32 26 24 35 86 36 31 20 45 61 77 75 13 86 84 72 6 16 53 59 97 46 69 94 89 42 92 13 70 56 66 99 79 87 34 63 22 64 82 64 24 59 37 36 44 22 7 49 35 59 8 32 3 74 27 91 14 17 4 81 70 67 80 49 52 14 12 73 78 94 36 2 51 72 35 94 93 39 41 28 97 47 58 97 21 84 88 35 98 89 16 68 56 96 17 9 8 26 79 85 18 15 84 67 87 18 61 78 56 3 5 52 47 62 49 67 44 36 99 42 25 14 10 81 8 24 87 15 47 66 98 63 81 80 30 68 97 90 46 52 90 48 2 35 10 50 3 53 83 99 92 9 13 99 87 18 21 74 33 68 40 29 29 21 9 58 86 5 46 31 54 35 78 55 69 88 3 71 39 86 69 32 94 79 31 79 97 50 53 30 18 92 56 46 14 62 2 99 66 47 28 18 81 7 72 51 94 73 20 33 59 88 62 51 68 91 30 65 41 82 92 56 72 46 99 83 8 1 81 72 45 9 89 27 15 60 75 9 33 94 40 91 81 99 40 49 90 67 12 29 47 2 84 19 47 83 3 52 81 83 24 27 91 12 53 7 71 28 13 4 20 50 92 1 48 30 47 38 96 58 65 43 57 49 61 2 31 61 54 12 44 75 36 36 86 86 40 57 12 50 58 32 98 50 32 46 79 77 83 75 33 46 16 90 95 75 91 24 36 43 33 80 19 69 14 5 55 51 60 67 1 18 96 98 66 26 44 43 3 26 17 36 71 32 24 64 7 15 87 43 56 21 23 74 89 34 76 42 84 36 7 84 52 3 81 18 27 23 58 29 46 74 62 16 7 85 79 11 98 65 53 54 85 73 26 72 7 2 12 88 36 19 71 87 19 52 3 45 72 60 72 19 33 32 34 39 18 11 49 16 75 1 67 58 73 92 28 78 93 38 64 27 56 35 12 72 84 12 16 57 70 85 73 3 17 5 41 34 15 87 47 88 85 12 44 57 4 70 35 95 8 96 22 61 32 32 33 16 43 48 70 13 33 43 15 48 47 53 81 60 39 27 46 24 38 89 80 40 59 13 33 64 10 52 25 41 83 58 54 27 4 25 39 35 67 52 82 13 3 61 72 41 85 18 65 22 7 43 61 64 56 91 28 63 43 51 2 27 9 55 51 10 79 89 42 45 39 22 57 42 83 29 82 66 46 45 87 50 88 46 12 42 37 38 5 78 88 6 5 94 58 55 2 38 42 44 80 79 65 37 21 46 63 1 11 7 46 97 56 32 42 66 71 76 4 73 54 89 78 58 83 34 11 84 69 51 26 49 30 89 85 48 33 46 48 43 52 91 39 7 21 80 72 91 56 73 64 9 62 40 64 43 74 75 25 43 24 51 92 53 38 75 98 70 20 46 12 71 36 50 77 56 28 47 46 81 20 8 89 79 48 54 22 20 27 45 62 50 95 52 1 31 26 98 1 45 42 10 14 77 59 91 32 86 36 75 68 56 82 57 33 30 9 55 47 35 97 8 84 92 59 82 21 82 80 19 25 23 29 39 97 87 28 27 72 63 2 40 17 84 94 50 12 4 3 59 38 99 64 21 89 23 3 8 4 81 26 28 2 54 64 96 40 91 24 12 53 25 49 69 7 43 17 19 44 17 75 82 14 39 1 1 59 1 8 60 79 34 86 80 85 50 77 25 40 98 34 92 21 82 59 28 24 76 44 67 90 17 47 5 55 45 5 12 46 13 70 23 44 56 4 27 6 78 52 43 76 83 35 96 64 94 22 85 68 65 52 58 81 97 60 34 40 63 44 85 73 14 7 17 67 10 43 72 85 92 14 61 74 48 55 38 40 77 23 6 40 72 62 22 67 22 53 8 84 94 90 55 8 96 69 74 4 11 45 88 3 58 47 74 4 3 10 44 77 30 49 17 1 11 36 67 31 87 74 13 81 63 68 87 59 37 61 63 47 4 51 48 59 98 20 63 98 30 5 73 59 53 89 59 62 24 27 92 9 98 3 89 61 70 76 19 6 36 81 50 39 30 97 98 26 18 59 24 45 63 96 4 16 84 61 75 6 85 65 14 83 68 1 43 36 77 61 41 13 40 89 49 67 86 45 93 2 4 15 46 66 10 48 82 91 9 55 96 93 21 8 74 86 8 15 22 82 73 61 92 13 50 42 78 34 86 71 34 90 85 77 54 92 25 34 83 31 89 79 22 8 84 96 93 92 9 15 72 82 73 65 92 21 5 70 55 90 41 88 78 25 63 33 17 88 66 98 17 53 77 39 60 60 35 53 50 41 66 22 23 39 86 16 60 90 85 13 79 25 98 55 47 61 85 61 47 52 59 64 3 35 3 63 94 35 16 44 75 79 65 98 19 50 14 76 38 96 88 17 19 84 72 65 45 55 27 92 7 83 56 8 18 58 70 12 90 83 55 65 63 19 61 79 68 72 55 6 69 41 21 87 25 90 51 67 45 75 59 50 58 13 57 76 68 27 85 58 8 41 22 70 57 82 49 25 55 2 28 22 42 48 7 64 36 57 30 81 32 88 31 88 99 85 64 67 10 49 24 17 87 45 87 44 27 36 66 79 36 92 1 77 38 8 40 74 62 69 55 92 55 83 80 54 66 42 20 75 90 43 91 76 87 78 18 12 13 82 91 48 74 89 23 12 94 60 85 57 27 38 47 82 19 27 34 84 66 53 59 54 95 49 30 80 25 48 92 37 28 81 82 2 68 4 13 63 61 96 18 88 32 64 70 51 88 4 33 54 55 90 8 50 39 36 29 63 81 19 98 9 99 80 10 67 81 20 30 43 14 45 31 46 9 98 94 94 99 27 48 54 17 54 3 53 89 31 17 70 49 15 78 46 92 87 13 72 5 41 15 19 83 43 64 90 41 56 84 38 80 31 92 95 84 92 48 71 23 64 41 69 76 19 13 67 4 23 39 6 61 51 24 45 93 85 35 32 41 19 69 20 47 59 15 31 51 62 2 71 25 40 38 98 56 50 65 59 73 4 65 34 54 86 76 45 72 11 74 11 28 42 30 74 1 42 4 50 5 3 19 27 43 57 25 96 5 90 56 75 91 19 8 46 3 83 88 74 94 61 83 20 3 11 91 1 53 92 48 57 95 67 81 36 22 6 32 24 95 85 99 87 2 7 31 5 87 17 76 79 77 59 98 77 70 88 76 23 80 24 77 75 88 58 9 8 61 39 32 57 24 29 42 26 33 70 28 20 86 4 97 62 61 95 37 31 83 13 51 64 37 26 37 23 81 44 31 42 82 60 96 6 88 38 29 19 6 54 38 92 58 33 52 19 29 88 47 10 99 95 71 36 21 9 56 2 52 86 43 32 46 40 37 32 75 64 50 81 18 86 71 73 19 21 89 47 9 36 55 6 31 26 39 49 32 95 50 81 81 91 13 26 31 48 57 4 12 8 84 27 93 55 1 12 73 89 57 82 24 12 85 54 35 25 4 67 20 51 48 98 42 61 24 70 9 81 72 18 88 56 42 81 10 42 90 82 30 45 62 53 54 48 5 89 70 6 56 89 55 2 87 94 60 10 63 66 90 35 81 78 90 24 57 97 63 45 78 92 90 38 43 44 83 46 31 53 49 84 40 4 86 26 96 44 35 59 11 25 93 91 1 81 15 55 77 78 99 55 68 87 90 10 32 74 55 60 25 2 45 65 4 31 90 99 74 23 58 82 47 49 74 45 30 86 99 7 62 98 59 31 86 50 40 16 24 92 75 48 91 20 11 94 48 98 93 21 21 49 3 65 97 76 10 26 61 9 32 23 6 91 51 89 39 88 3 62 78 75 8 70 93 19 64 41 15 56 61 36 3 62 1 1 38 9 24 96 15 55 20 18 44 68 7 82 57 7 42 35 82 50 5 75 66 67 14 80 21 75 14 23 37 13 21 72 21 44 67 33 97 86 51 41 54 55 24 9 62 65 44 44 13 46 17 76 13 30 57 33 3 68 54 37 80 74 10 98 17 74 32 14 60 80 54 12 35 75 21 96 39 62 38 49 8 52 26 21 82 80 51 84 48 5 20 29 77 27 25 93 1 56 7 60 36 58 69 69 32 87 65 68 49 2 17 57 53 42 75 33 20 26 16 68 31 35 94 6 61 19 98 61 75 3 19 9 58 87 77 89 75 41 57 24 40 72 78 92 12 53 24 32 79 39 97 8 73 91 13 34 10 9 94 82 11 13 89 66 97 64 56 72 5 11 94 42 80 70 35 92 24 56 22 1 94 19 6 67 8 18 1 15 24 92 97 34 5 84 99 99 48 53 72 51 62 64 92 42 32 25 32 55 80 53 53 74 69 58 41 76 75 39 91 96 31 86 30 33 70 28 33 18 78 3 68 40 64 61 80 95 85 12 49 64 63 99 38 32 58 77 7 31 14 97 28 43 81 55 75 51 82 6 66 59 6 33 96 67 91 76 61 76 86 10 38 49 9 76 78 64 51 84 95 64 79 23 7 58 75 80 9 58 85 73 15 89 6 11 56 96 87 15 70 73 22 9 20 29 82 97 92 33 80 87 96 57 8 4 16 83 81 22 39 64 94 53 53 99 61 8 93 46 22 64 17 44 72 36 72 52 32 64 84 10 50 80 66 55 81 79 38 62 2 74 25 93 25 77 91 86 82 84 32 5 46 47 46 18 82 18 67 12 79 51 21 27 30 85 82 9 64 18 69 63 90 93 57 15 70 46 98 53 30 29 55 76 75 1 91 55 16 59 67 92 8 85 20 37 70 99 46 33 15 15 93 5 6 48 18 75 93 14 26 22 42 78 97 15 76 86 68 91 43 35 84 51 18 2 87 88 1 31 19 15 43 12 18 48 60 35 22 51 48 45 72 88 24 69 1 97 54 68 89 96 1 71 47 19 70 33 7 68 63 23 80 7 34 97 52 91 30 73 43 78 19 15 64 40 82 64 37 36 31 24 30 31 92 77 49 62 8 53 30 68 75 11 72 8 6 25 96 36 97 39 12 14 52 75 51 32 37 86 65 67 10 94 96 3 69 45 62 76 98 90 45 71 98 15 76 4 39 73 39 35 10 48 48 61 21 97 90 58 83 55 23 92 48 19 92 17 62 53 91 58 43 34 29 39 48 6 42 85 78 79 20 87 25 65 47 46 62 37 2 45 90 22 36 38 39 26 52 1 76 43 58 17 74 86 55 21 89 95 6 65 72 25 51 96 89 97 42 50 32 43 92 22 65 26 57 2 50 10 2 26 50 59 43 25 43 95 43 31 90 48 95 60 72 46 57 59 41 98 9 71 40 2 90 3 27 48 4 74 55 5 1 5 61 41 27 2 34 69 32 23 17 28 82 86 71 39 46 11 38 52 81 75 53 71 77 78 19 78 52 73 80 50 76 41 88 3 42 23 72 72 45 86 97 27 73 68 66 17 78 2 68 57 74 20 29 49 95 47 27 47 19 7 95 94 45 83 96 84 6 66 56 48 51 51 75 24 18 39 38 93 38 6 51 12 25 79 60 20 24 86 65 42 90 58 34 35 41 29 17 45 92 71 92 43 22 65 64 39 4 2 33 41 6 83 52 30 60 10 48 83 93 11 24 83 68 57 16 7 83 33 51 76 4 42 19 23 7 81 62 11 82 92 49 87 73 99 16 33 9 61 16 3 71 37 83 39 92 99 43 75 30 94 51 31 36 68 53 40 49 13 48 29 5 97 17 77 94 30 10 3 90 24 3 61 58 84 97 50 83 40 26 11 32 74 39 65 40 91 6 88 3 51 18 7 48 32 82 40 61 89 43 51 11 43 10 69 27 5 17 8 44 42 16 74 15 54 39 54 44 42 41 46 93 58 50 39 87 30 79 46 20 20 96 28 60 4 96 87 8 12 92 49 51 9 23 65 60 60 18 4 99 58 47 90 14 95 30 1 25 7 46 42 26 40 70 85 41 64 70 48 75 61 94 27 69 16 89 27 73 7 29 72 64 75 63 75 70 90 75 93 96 19 35 22 56 3 5 96 65 75 42 40 36 37 64 3 52 54 29 23 58 57 94 23 31 57 95 98 47 71 91 41 87 25 62 44 25 65 38 89 38 80 30 73 15 91 73 64 45 99 86 4 55 78 24 83 36 19 81 80 87 71 22 73 93 81 15 18 46 52 8 81 30 35 54 42 26 25 6 69 23 89 70 75 68 91 58 2 8 39 79 95 8 98 66 1 80 80 17 24 30 22 6 58 56 57 99 79 80 4 46 3 92 14 77 60 5 33 59 13 69 39 6 77 37 69 75 15 49 89 37 76 11 40 34 64 94 32 42 74 35 87 74 25 2 49 83 4 81 42 14 51 78 19 26 16 85 98 28 34 88 62 9 96 2 40 59 96 71 1 68 4 85 43 27 84 89 10 88 69 49 2 18 28 19 41 41 4 39 66 36 25 29 44 20 30 81 78 24 53 78 92 54 63 33 80 48 22 87 34 88 37 33 6 64 51 46 3 53 85 68 88 8 96 30 27 25 9 5 48 59 80 38 14 42 70 91 87 90 79 21 78 16 53 84 77 3 30 79 55 13 45 41 19 40 68 45 64 76 48 10 36 26 48 47 67 18 38 54 6 15 72 84 30 26 68 5 28 95 81 80 7 27 19 25 66 86 67 28 60 15 37 93 39 84 38 6 1 76 58 6 88 30 89 19 55 55 21 80 49 3 58 55 27 76 79 90 60 46 18 19 59 54 12 97 37 48 1 37 22 58 42 10 88 30 26 41 82 47 20 31 47 77 85 73 52 62 63 12 7 80 28 65 32 40 60 68 87 60 3 9 19 43 16 5 70 42 45 52 88 64 83 35 40 66 6 91 27 68 1 33 46 29 95 77 68 55 44 53 13 46 59 31 86 72 33 56 14 78 9 99 40 89 32 79 53 37 68 79 3 69 10 48 97 5 24 63 57 67 14 70 11 72 98 97 42 32 51 56 10 59 55 47 46 85 25 99 22 92 76 25 61 86 70 58 88 93 21 46 58 34 14 69 4 12 64 46 43 15 99 50 72 52 95 18 37 20 17 59 12 91 81 73 75 51 29 63 43 50 7 1 81 20 69 83 30 31 29 70 46 26 19 18 77 14 35 15 33 50 71 42 39 50 13 14 1 42 76 41 89 81 42 70 1 9 53 28 40 79 98 83 5 17 1 82 28 33 94 60 80 65 99 19 15 13 32 13 52 7 54 39 87 93 7 87 2 60 14 39 37 12 22 40 28 20 20 55 53 14 13 31 76 10 50 90 20 81 1 71 85 52 10 72 45 17 58 45 74 71 81 9 82 2 48 8 21 65 60 71 78 70 3 52 79 50 40 99 31 41 68 17 92 76 86 36 90 44 78 62 15 59 70 96 58 17 2 79 81 61 48 58 29 48 8 9 97 48 6 27 88 71 43 78 47 29 12 35 71 87 96 85 45 65 82 3 81 81 79 60 43 28 16 71 75 24 77 73 69 80 99 55 52 40 33 96 66 43 32 37 30 26 21 74 90 1 77 71 81 54 30 22 81 43 91 55 66 68 26 35 47 23 89 98 60 21 92 24 61 22 61 90 48 81 63 38 79 38 8 60 91 37 82 71 79 73 24 44 39 49 76 85 69 64 81 29 84 72 52 43 93 11 33 41 89 93 77 68 29 84 29 21 19 9 89 95 81 13 39 18 61 14 2 30 77 82 56 61 54 8 2 46 19 32 84 6 26 61 74 54 43 1 72 61 9 61 57 87 71 93 5 30 7 6 59 83 86 13 42 38 21 43 83 37 75 68 42 98 29 14 50 72 14 23 31 22 81 85 7 51 77 12 80 83 15 38 65 98 50 5 37 70 46 20 5 19 87 45 17 15 58 64 84 72 84 13 91 64 98 98 15 75 10 94 56 22 32 19 21 82 22 57 50 67 74 55 83 60 99 97 72 55 61 56 27 46 66 19 10 64 17 24 37 24 18 91 45 48 10 63 30 31 20 77 95 92 32 78 52 29 73 24 84 35 77 9 78 43 25 85 8 41 7 42 62 24 33 6 69 41 68 98 69 86 76 63 78 6 39 28 33 13 51 15 45 28 21 23 70 46 8 75 84 14 16 47 35 46 52 5 86 18 1 56 4 74 17 79 78 55 7 11 67 57 23 12 82 43 32 51 88 39 24 73 50 39 20 83 85 69 85 69 86 85 23 90 58 39 67 36 94 74 44 59 29 66 69 12 9 1 60 97 38 83 68 87 21 87 68 4 54 53 72 40 37 95 28 94 32 95 30 26 69 71 83 95 37 52 7 45 52 64 40 89 46 8 75 66 94 43 69 48 96 39 86 33 34 14 25 66 7 52 89 75 23 72 71 59 24 75 4 74 38 42 63 83 49 38 49 42 79 16 87 73 54 73 6 88 85 28 52 91 79 39 67 2 10 36 58 31 9 59 5 46 1 68 29 50 4 75 91 80 90 78 53 45 50 56 31 35 83 80 26 60 19 90 61 28 24 19 59 33 76 61 76 76 29 4 26 31 78 15 9 67 91 62 12 41 18 40 75 99 20 98 59 36 89 19 62 13 35 19 43 11 79 18 87 7 21 11 35 96 26 43 63 15 5 74 55 21 12 30 18 31 26 74 65 15 92 27 26 28 45 68 36 24 85 21 30 4 32 64 1 55 6 63 69 10 36 22 28 47 49 45 76 74 20 41 89 10 67 15 35 12 80 71 33 66 89 61 67 21 25 67 73 30 31 40 38 64 61 63 11 10 7 84 84 24 25 73 33 91 85 66 1 65 35 32 29 24 92 94 43 15 61 16 43 89 56 78 53 15 41 62 25 45 46 9 68 71 79 99 60 62 65 59 25 99 90 52 23 80 46 65 92 7 79 35 96 33 11 47 47 52 9 69 94 55 75 63 24 52 62 83 14 25 40 39 24 28 90 44 8 34 8 1 40 86 33 34 17 44 79 61 93 87 31 87 40 6 48 63 58 10 45 69 32 84 6 55 11 93 97 18 27 5 16 65 88 47 98 3 90 77 63 81 63 91 68 3 95 17 64 53 24 7 20 56 88 26 9 98 19 4 15 44 8 30 9 93 76 7 95 64 82 57 45 45 48 14 45 43 28 7 93 51 13 14 5 2 37 12 99 53 15 14 96 21 42 5 12 18 10 6 80 91 62 25 34 10 36 76 51 63 83 44 13 95 55 17 96 89 26 94 43 41 8 39 59 49 42 70 65 51 75 45 40 37 67 71 45 4 47 93 66 30 35 76 24 90 91 18 77 17 12 20 55 18 57 14 64 98 84 27 47 57 69 84 94 37 55 37 40 2 30 4 30 64 80 51 52 71 68 30 87 78 47 43 93 4 54 55 99 38 82 44 95 51 28 87 87 82 22 25 82 51 29 10 13 7 60 63 77 26 90 62 2 37 3 94 39 57 50 36 92 30 80 85 80 6 70 66 88 91 88 68 40 15 77 51 21 35 14 95 60 4 58 62 38 58 54 76 13 2 13 4 31 90 86 10 95 57 75 81 46 61 49 84 76 24 35 96 58 46 92 17 47 48 76 84 6 28 61 17 30 71 20 60 61 6 69 54 60 42 34 7 4 80 90 77 5 23 73 60 68 65 74 15 11 50 98 17 78 57 31 8 26 48 65 84 53 33 39 12 72 72 16 73 52 4 50 54 26 24 15 91 86 88 6 97 37 2 12 15 59 42 20 82 89 82 67 40 15 6 49 87 75 64 60 25 67 11 79 90 32 91 81 18 77 84 13 12 86 24 24 43 63 43 25 50 26 91 88 38 94 37 23 67 99 83 92 64 91 69 55 23 60 34 40 35 19 51 47 3 74 70 45 36 12 67 85 35 57 71 70 51 7 93 19 6 76 9 67 67 77 22 87 35 54 25 67 72 75 12 74 48 82 17 83 91 81 66 24 38 38 93 87 44 86 6 47 62 12 14 27 88 34 12 21 87 37 87 57 12 99 31 59 79 45 40 68 26 7 91 64 42 84 51 85 71 54 30 31 63 43 58 49 76 69 69 61 4 54 18 14 51 46 70 28 90 11 95 15 15 86 78 56 69 27 39 40 78 68 70 41 11 26 89 85 93 56 44 96 10 62 10 59 8 80 86 96 90 80 11 5 64 86 60 33 13 96 70 90 64 41 29 72 64 18 55 57 71 99 54 80 61 63 37 66 41 22 62 31 2 72 33 63 58 90 96 68 86 64 56 50 5 84 21 69 99 75 26 70 74 77 49 33 39 83 97 79 5 59 11 4 30 41 67 85 32 61 52 16 25 8 64 28 90 84 94 87 57 18 56 30 95 5 62 32 85 57 11 90 15 21 93 44 60 58 27 91 17 76 7 40 82 68 67 72 52 59 59 10 74 13 39 67 17 98 98 3 56 10 90 68 28 81 12 87 38 36 78 54 13 83 93 94 51 58 64 2 15 21 9 89 34 45 56 48 41 55 48 94 64 38 62 91 18 71 77 55 6 55 9 16 36 1 10 85 56 71 84 71 89 92 60 23 35 14 69 75 66 17 68 28 53 30 20 68 2 96 23 7 49 29 22 83 27 29 66 83 97 50 54 86 40 12 8 74 23 74 47 89 88 15 17 39 45 34 7 44 28 27 48 75 56 67 58 82 93 24 63 90 71 15 74 11 26 79 84 49 53 31 36 40 44 52 78 88 86 85 30 12 12 77 86 65 44 44 46 35 65 9 23 36 24 96 46 47 74 28 93 25 57 29 64 1 79 43 86 65 26 16 74 35 90 61 98 32 3 44 66 68 52 88 2 73 82 46 21 56 71 14 81 28 41 45 26 20 85 12 82 9 27 56 44 17 17 42 48 18 83 12 83 33 99 84 7 82 28 27 36 99 38 17 25 76 60 51 95 45 62 77 52 87 32 95 2 46 35 48 63 18 59 46 50 57 29 56 39 54 80 72 53 17 89 76 92 47 27 86 89 88 61 41 73 92 36 75 37 68 23 99 85 81 44 34 38 70 87 74 24 66 47 75 80 34 51 70 80 75 56 69 63 16 11 37 6 44 12 42 13 32 40 95 11 81 29 49 51 15 21 72 80 65 45 60 96 93 30 74 68 86 42 30 2 50 66 5 93 75 47 4 5 86 99 15 65 26 61 16 40 82 85 20 45 31 77 42 22 8 16 90 91 55 20 90 5 83 94 98 56 41 99 60 25 98 74 89 23 36 3 60 16 86 78 58 15 55 99 36 62 14 26 53 68 43 43 73 26 38 69 81 76 68 39 99 65 14 86 85 47 87 45 60 73 23 18 87 78 16 21 40 27 47 91 94 87 34 65 14 69 32 92 44 98 32 43 63 43 27 46 87 14 90 47 84 12 62 69 89 77 90 27 4 35 16 96 22 48 59 33 15 91 26 58 89 55 98 50 97 26 93 82 37 83 29 22 92 90 90 79 66 80 7 69 15 20 65 35 67 25 67 82 14 92 40 1 47 37 48 42 62 41 24 98 22 50 20 15 39 9 93 5 86 97 73 99 18 37 34 84 59 1 64 72 91 3 72 36 39 18 76 1 58 99 96 79 48 15 91 86 23 85 90 9 80 61 8 97 97 39 80 56 38 44 26 29 46 95 62 84 13 38 82 68 36 79 48 83 91 37 69 14 22 57 20 3 16 26 97 14 62 77 67 99 20 91 28 63 86 88 48 97 26 28 65 61 7 11 42 95 48 9 7 67 65 27 67 81 50 65 92 12 40 57 12 57 48 37 21 35 25 66 30 49 93 94 10 98 6 52 93 53 58 1 18 24 27 85 3 74 48 92 85 85 47 94 43 95 30 63 28 54 27 57 3 20 51 11 18 54 60 12 5 18 12 23 39 36 6 39 10 53 29 92 36 76 85 78 69 15 39 96 66 65 51 69 83 99 77 1 54 35 12 58 52 23 78 89 56 83 28 65 34 55 56 70 31 41 46 99 53 83 93 19 46 44 85 29 41 62 30 94 96 39 51 47 60 29 36 16 11 61 79 42 14 33 12 44 73 56 41 24 39 32 42 82 75 28 10 17 87 39 9 82 75 59 29 35 86 62 49 94 21 28 36 35 60 46 76 31 2 16 54 38 47 93 20 21 21 29 35 9 65 41 88 39 98 17 71 84 76 20 76 96 45 12 29 3 57 4 33 58 19 84 93 63 78 12 81 96 38 16 3 2 57 90 40 55 5 11 37 80 31 13 75 75 24 2 78 79 5 9 37 21 91 29 82 69 40 63 63 77 79 66 78 34 56 18 86 61 27 21 39 57 33 14 30 54 16 6 31 18 13 68 39 4 94 21 70 34 83 33 9 60 98 87 91 53 3 75 12 29 95 50 83 26 62 14 80 77 17 11 94 29 76 31 30 68 51 99 2 33 31 11 90 27 95 80 79 95 55 88 25 51 39 8 76 1 19 54 75 34 63 67 62 37 98 92 6 47 89 5 77 20 13 68 47 8 46 24 4 1 13 26 51 49 31 26 47 48 79 22 81 40 88 43 77 84 33 80 32 21 84 9 40 97 74 84 3 20 9 4 21 19 29 69 67 58 92 14 6 70 33 86 10 19 27 84 4 60 64 33 80 47 41 18 44 14 3 44 33 9 48 51 27 74 19 91 32 11 3 37 80 35 23 88 51 48 72 54 6 35 84 85 81 26 1 23 37 1 66 67 9 14 19 33 88 35 24 18 45 26 55 24 58 75 10 10 23 81 61 28 14 46 11 94 69 10 17 6 10 81 72 19 94 88 51 80 23 73 98 66 98 51 87 55 24 96 64 45 75 23 72 89 66 81 81 35 90 98 38 97 79 11 14 71 96 65 50 20 36 46 83 32 94 68 86 18 64 48 62 37 71 33 26 35 12 8 70 99 4 6 96 80 16 11 51 11 73 98 28 9 44 11 40 38 78 27 54 40 72 16 76 41 46 3 76 57 8 44 56 11 49 51 90 63 61 39 73 32 38 1 40 79 9 77 16 86 2 69 24 74 82 99 15 29 99 90 85 7 34 40 15 83 90 3 44 51 42 17 80 77 15 20 56 23 96 69 7 96 38 30 70 21 27 84 49 27 73 32 31 7 71 46 87 59 46 31 8 87 45 87 62 59 7 17 79 2 85 85 97 24 13 67 42 40 49 88 66 22 20 94 27 89 38 14 48 84 43 56 69 85 43 32 43 48 48 22 47 33 6 44 54 18 9 93 57 55 81 21 75 2 14 2 88 51 13 36 35 53 89 5 39 33 34 79 78 81 1 25 12 4 66 64 22 72 57 76 27 39 95 2 38 9 1 26 57 14 59 90 66 49 94 5 79 28 83 57 7 82 81 16 83 45 79 3 17 35 79 41 71 72 41 7 78 41 30 33 54 88 23 21 37 17 23 16 42 5 70 46 84 49 62 67 93 39 70 8 73 47 49 42 17 89 48 94 30 77 27 82 66 50 3 1 64 23 15 5 25 82 48 9 32 10 76 25 47 46 33 18 90 79 60 7 68 6 1 95 83 25 77 47 72 77 45 35 98 57 37 23 40 84 32 71 92 6 95 39 51 26 54 41 3 14 47 70 20 45 64 1 67 39 45 38 15 89 72 13 47 7 33 86 90 64 57 82 69 50 19 18 74 73 56 76 84 1 45 2 43 9 2 11 45 46 48 59 34 18 69 80 24 3 66 14 64 21 94 34 68 11 49 42 81 6 19 66 4 61 67 47 67 67 55 12 11 3 69 44 18 38 24 41 40 87 52 5 6 44 36 74 53 82 16 34 85 32 97 89 92 63 36 59 30 88 69 38 90 38 82 6 73 4 44 14 89 93 16 94 36 49 66 88 31 82 22 17 12 20 4 5 80 37 61 10 25 30 45 13 67 25 18 41 29 59 52 16 52 65 8 87 12 74 75 40 54 95 56 65 13 57 67 92 93 29 99 18 56 44 28 22 69 45 60 95 4 10 9 54 74 16 41 83 87 17 23 39 10 77 3 22 34 69 14 28 95 13 43 52 54 71 71 23 14 31 16 16 40 24 69 12 38 10 94 25 24 17 62 33 93 64 52 26 33 65 51 27 75 93 78 30 62 47 52 74 77 66 89 17 89 58 28 27 65 22 50 87 36 10 18 28 73 70 53 6 33 4 30 9 94 6 38 55 52 87 29 29 53 18 45 41 73 70 65 38 89 13 23 26 22 41 53 94 11 6 98 43 7 28 49 1 34 86 55 85 72 83 15 23 98 57 63 69 26 27 8 15 39 28 40 59 68 90 51 76 95 49 20 99 75 68 1 9 53 53 91 23 35 4 45 33 59 7 1 84 33 6 98 69 33 37 26 2 25 77 77 19 26 94 18 98 61 18 5 12 69 96 34 4 97 76 34 56 82 34 38 13 39 35 82 72 69 8 71 93 82 46 12 7 39 30 5 97 45 10 7 14 4 40 15 1 16 47 55 96 80 90 9 18 23 88 87 91 96 56 85 76 2 94 82 38 24 87 35 67 96 39 78 97 78 93 95 92 40 50 86 18 39 94 33 61 83 20 53 77 73 36 53 73 30 36 11 52 21 44 17 17 82 94 12 59 87 7 49 25 55 35 43 93 29 73 52 10 93 5 84 66 38 38 39 66 71 48 16 91 91 32 6 71 26 15 30 12 21 78 36 75 11 76 66 38 50 19 47 41 21 32 7 59 67 44 23 36 89 36 25 78 67 28 49 90 42 77 2 62 53 38 38 64 14 4 2 63 22 46 4 41 77 9 99 42 50 20 77 37 55 99 15 22 27 63 10 68 38 12 31 91 49 66 55 60 67 54 22 87 99 23 28 75 31 25 17 78 44 92 15 98 91 27 18 19 90 27 84 26 36 15 17 82 80 69 43 48 21 64 33 21 86 60 93 16 84 8 91 28 99 7 24 89 33 39 6 21 63 89 45 99 5 61 81 82 29 22 28 49 83 60 67 68 20 60 83 2 66 74 29 63 78 50 52 10 86 55 28 48 45 72 47 47 32 26 27 58 46 53 5 29 13 70 96 31 28 77 30 93 50 57 57 26 7 7 35 91 62 61 39 5 31 83 51 60 7 75 16 52 28 19 79 39 88 75 67 16 51 96 8 1 53 64 26 58 68 59 49 30 18 87 34 46 70 82 7 74 58 20 27 85 38 6 22 26 78 88 40 29 85 47 27 38 9 53 93 76 10 42 7 27 27 38 70 96 21 76 71 76 94 95 61 32 98 81 56 74 69 95 4 54 40 28 90 48 78 83 24 87 24 28 12 50 64 82 45 84 56 14 60 48 7 19 80 5 99 36 78 67 29 79 19 68 8 9 14 83 90 35 71 12 63 80 61 27 60 4 9 15 17 66 62 23 82 42 25 80 75 2 47 2 80 65 67 85 72 80 69 60 16 38 71 76 16 30 3 74 34 9 88 48 74 50 69 56 90 93 36 63 94 80 65 73 46 30 56 16 11 23 75 24 60 44 99 74 73 2 48 5 10 36 53 81 83 20 35 73 11 71 35 4 49 97 76 94 27 30 8 35 53 82 58 11 26 57 84 97 56 30 2 63 63 52 44 47 71 79 18 80 48 52 83 96 47 57 89 74 86 96 9 37 77 67 48 3 22 30 97 78 60 99 41 23 49 85 67 19 62 85 98 10 35 79 4 80 36 92 54 20 87 60 57 64 25 5 64 47 34 62 25 91 59 65 15 6 48 79 24 10 64 22 17 97 1 21 77 34 11 29 54 97 88 9 59 12 13 24 56 44 83 80 36 40 43 48 45 89 27 69 98 89 88 16 84 87 34 61 19 44 87 72 40 73 78 98 84 88 20 40 33 3 18 66 42 59 12 85 48 36 54 44 23 40 57 7 27 90 65 44 33 52 14 72 26 92 70 8 80 90 48 11 90 63 76 31 22 85 16 67 20 67 12 42 5 66 47 30 57 12 73 89 62 86 59 87 78 27 94 59 15 40 69 6 2 44 34 23 27 47 88 46 12 97 88 16 63 33 45 20 44 18 7 4 3 63 90 80 90 83 37 5 21 5 8 22 46 39 43 72 85 31 19 96 28 5 11 90 37 55 9 78 71 15 82 73 76 70 51 66 51 86 68 72 90 76 93 36 15 36 8 98 64 24 92 91 28 3 80 62 56 88 41 25 1 21 95 76 88 46 40 40 32 9 10 20 84 1 55 96 37 61 94 98 84 87 90 11 87 68 72 43 56 11 67 54 29 62 31 18 7 70 55 36 78 64 56 60 64 9 55 98 69 47 95 52 32 83 62 20 51 32 60 5 41 28 58 69 87 88 84 91 57 37 28 33 98 81 91 63 89 46 59 57 92 52 9 23 35 68 42 85 97 2 89 38 27 48 6 13 34 89 4 88 27 29 20 25 10 11 85 99 54 43 54 46 94 60 68 28 28 8 13 25 8 1 61 34 46 66 44 77 53 48 64 77 76 83 3 84 93 85 81 47 26 35 90 19 94 57 46 20 64 56 42 71 54 3 4 99 68 47 75 22 92 39 98 67 22 98 51 15 82 30 59 6 64 49 24 56 6 67 75 68 24 17 37 77 18 40 75 85 85 48 5 75 86 2 42 8 97 90 20 77 18 78 83 79 25 5 35 29 72 8 96 93 25 33 68 42 71 41 25 54 88 28 29 74 27 69 79 24 57 96 99 75 72 82 54 97 84 87 26 54 94 20 47 17 50 14 56 19 54 79 72 43 7 99 15 33 66 92 54 21 88 53 95 61 33 48 58 18 33 81 71 27 1 17 42 48 30 97 67 81 76 39 22 80 36 37 11 2 29 65 21 15 16 14 75 49 61 31 66 91 12 35 19 10 51 60 58 78 55 25 58 30 61 79 8 95 14 19 94 40 83 15 55 98 29 30 45 87 61 11 79 70 44 95 80 92 53 36 69 8 60 27 35 19 4 43 14 18 61 7 57 42 21 10 38 49 38 83 37 96 91 14 66 35 9 44 26 61 79 94 68 37 21 2 54 24 44 65 39 5 71 94 44 92 4 81 39 41 64 73 37 56 86 2 88 94 45 14 55 23 6 22 59 24 21 11 46 64 76 84 66 47 78 10 37 80 90 76 19 55 49 54 9 34 55 94 28 97 9 81 20 14 1 77 38 21 85 83 84 61 65 50 9 42 57 45 22 47 19 40 99 68 93 8 2 46 3 27 44 9 6 61 20 6 36 55 26 22 36 8 80 2 55 88 43 12 32 62 57 50 2 56 16 93 62 15 39 62 42 80 68 47 40 87 51 73 41 74 92 76 82 73 75 35 59 16 45 90 77 99 39 77 55 52 70 15 67 7 76 7 85 44 51 23 30 2 95 70 76 88 44 56 61 20 88 20 35 33 9 13 32 45 89 85 96 57 99 63 61 74 69 44 16 21 66 43 20 62 13 95 48 55 49 7 74 38 24 9 68 32 19 98 74 6 83 71 60 80 32 22 52 99 63 66 20 30 9 37 89 20 31 37 74 79 41 46 17 64 52 83 94 71 81 68 74 62 39 35 40 71 54 90 70 17 56 87 44 62 22 33 81 52 67 53 32 8 98 46 70 51 29 64 20 10 30 93 69 69 26 10 38 79 99 6 94 53 90 38 15 12 71 96 64 36 47 95 44 46 41 12 96 70 75 14 77 5 7 47 71 31 54 7 8 51 12 2 4 2 40 16 12 9 10 75 42 57 70 85 3 9 94 96 76 69 10 52 72 14 96 41 44 50 48 52 98 57 51 99 57 88 15 68 96 25 41 37 79 11 22 81 17 15 75 91 83 84 43 53 95 39 92 38 86 38 89 84 94 38 81 49 27 95 17 21 18 57 57 96 65 77 75 80 91 50 71 72 32 14 26 28 50 16 63 36 53 52 18 47 89 96 96 14 91 11 35 8 66 91 2 31 68 77 9 59 25 79 30 55 90 53 80 40 68 43 73 21 92 88 67 79 84 61 93 74 70 28 79 36 17 80 64 83 55 73 40 80 52 69 35 41 22 15 78 89 55 52 10 47 40 75 26 23 36 19 96 4 44 75 39 61 55 4 44 9 76 83 86 26 53 21 66 74 33 45 62 87 94 71 32 32 46 57 54 80 76 48 83 18 23 21 78 76 24 20 84 97 4 70 23 54 88 87 26 19 30 87 4 24 57 35 53 3 91 8 80 65 55 62 83 76 80 59 52 4 79 34 1 80 2 21 34 89 8 59 6 35 45 9 58 2 43 12 2 32 17 80 97 71 42 80 47 22 39 96 23 16 30 21 95 31 41 29 18 47 86 23 81 31 31 38 32 71 49 31 4 63 11 1 32 50 78 79 69 15 73 91 31 2 12 26 32 51 53 48 97 39 70 78 67 99 14 96 70 62 27 73 23 38 71 55 87 49 32 55 64 5 44 94 6 54 18 36 5 70 83 99 9 51 75 73 50 89 69 21 49 96 91 72 32 63 27 19 12 58 71 73 60 16 65 66 69 83 99 73 51 82 72 58 33 47 31 81 34 1 2 83 96 92 55 28 53 79 44 65 37 14 36 96 29 2 60 97 82 59 68 33 39 38 88 70 84 20 51 17 20 50 99 14 42 52 39 93 31 80 56 67 93 91 61 22 90 20 17 72 76 84 4 16 22 91 83 5 11 34 21 28 83 18 39 23 69 75 16 99 56 71 64 47 61 23 67 51 42 83 22 19 68 25 32 87 14 15 91 23 46 10 48 29 27 87 49 95 60 65 92 16 34 56 61 94 79 28 44 19 11 65 35 76 87 64 64 1 76 53 21 22 61 69 48 85 54 97 79 14 60 71 30 91 26 88 86 5 16 30 21 26 92 56 1 79 20 62 79 96 13 98 16 73 67 64 59 21 59 38 34 17 7 61 8 32 49 91 36 62 19 55 88 11 11 86 89 28 48 67 22 60 65 38 32 30 99 90 50 56 26 81 72 32 41 79 64 87 69 97 50 87 52 36 98 60 20 85 88 67 52 8 25 15 43 56 44 42 46 91 95 69 71 67 2 10 45 65 94 14 60 42 98 13 75 96 70 94 80 56 61 30 64 84 45 7 40 86 47 84 76 40 53 45 8 54 54 50 17 48 61 75 88 59 85 63 54 55 58 34 12 17 61 73 1 6 79 41 90 24 25 64 64 75 9 69 28 60 17 42 6 77 17 93 34 2 57 85 57 15 17 66 31 78 39 30 81 16 70 71 38 92 35 2 67 41 68 94 1 84 37 7 59 51 99 90 53 56 74 8 68 90 73 99 68 12 27 48 25 96 19 62 86 52 61 53 92 29 46 93 11 80 97 67 31 96 56 81 53 30 88 19 20 61 16 86 70 42 34 95 38 50 57 22 2 19 73 92 45 19 83 54 96 80 21 25 76 76 7 27 6 92 46 24 54 61 10 22 2 43 17 39 92 72 59 92 88 32 84 33 48 67 86 44 45 8 66 21 81 70 46 85 63 91 9 15 50 18 36 51 58 51 88 50 23 47 40 11 78 24 41 26 88 28 67 33 33 33 52 12 2 97 96 64 86 5 78 34 20 12 83 77 60 71 26 80 16 65 90 91 87 30 15 75 55 79 7 87 10 56 96 11 53 93 74 37 97 50 70 18 60 51 92 20 20 18 1 35 83 88 24 70 18 36 43 72 13 47 57 23 3 54 31 53 45 4 87 42 53 58 57 11 7 50 29 27 65 29 61 48 15 83 18 31 17 59 1 30 6 56 50 7 10 80 59 54 83 47 93 35 3 49 45 9 96 73 35 61 99 94 8 15 75 23 43 91 81 43 19 85 98 68 91 6 49 48 57 32 94 49 66 94 95 10 4 89 82 36 50 82 28 55 94 3 78 37 92 59 77 9 42 74 77 33 79 24 81 35 53 73 83 20 68 76 27 69 65 9 3 13 88 31 68 80 31 46 15 21 3 90 30 45 64 7 75 41 28 54 75 80 28 56 97 93 32 24 60 94 31 60 8 17 88 75 97 18 19 10 38 19 99 67 63 61 71 37 3 98 88 75 79 16 30 76 7 59 98 64 54 29 23 59 45 11 34 40 28 50 50 64 68 47 29 30 9 1 66 9 96 54 81 73 68 11 48 72 68 46 35 20 74 57 78 17 65 10 57 93 59 7 57 27 51 85 54 59 83 20 65 78 72 47 51 38 55 98 8 21 42 42 40 16 96 18 33 62 25 87 55 83 91 10 9 42 92 62 99 74 80 64 52 50 9 1 87 62 97 94 82 39 35 23 53 31 38 83 92 63 70 45 44 61 54 52 1 45 13 99 17 90 62 68 40 70 66 27 30 63 19 13 3 53 35 55 84 70 36 76 33 6 22 75 64 73 25 64 16 37 62 32 27 24 99 64 91 66 90 22 27 8 32 29 60 66 81 44 36 17 19 67 20 40 42 81 11 66 44 27 2 6 58 26 27 56 90 16 20 78 37 46 85 68 75 46 32 54 87 66 69 4 31 88 41 70 68 52 36 12 78 35 17 34 61 41 89 49 56 9 27 91 53 13 59 28 56 89 79 41 53 48 43 83 37 83 53 5 35 86 14 11 20 30 43 80 70 32 29 26 39 53 17 91 63 74 17 17 61 95 56 14 44 98 94 78 81 45 80 15 29 93 25 48 21 67 26 90 97 52 14 34 6 29 23 68 1 37 83 61 32 39 72 73 37 64 51 16 9 29 30 37 22 53 85 42 18 11 30 13 63 42 46 66 70 66 32 70 3 15 29 33 51 98 6 85 62 55 2 70 81 31 5 4 83 87 43 99 96 71 12 57 13 58 23 80 22 54 48 25 67 76 55 18 74 58 4 34 13 3 4 94 33 6 95 15 93 36 14 89 7 25 46 19 80 66 96 1 20 44 23 84 20 77 1 91 35 2 25 46 4 26 40 36 32 33 48 23 68 59 10 75 82 55 91 60 21 88 60 38 30 82 21 50 59 21 39 92 22 62 38 25 85 77 58 15 8 5 37 75 63 46 48 43 98 38 4 17 24 63 53 53 46 73 1 3 91 38 94 13 97 32 35 82 7 90 97 14 94 32 87 56 78 33 98 74 68 99 91 89 63 44 41 7 15 41 9 6 76 2 16 73 33 50 54 38 40 51 51 33 80 36 86 58 67 82 31 33 82 22 23 45 63 63 51 77 2 57 80 76 58 95 49 91 45 3 27 199999 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0