0
0
0
0
2004
2004
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
0
0
2004
2004
2004
0
2004
2004
0
0
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
2004
2004
2004
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
2004
2004
0
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
2004
2004
2004
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
2004
2004
2004
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
2004
2004
0
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
0
0
0
0
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
2004
2004
2004
2004
0
0
0
0
0
2004
2004
2004
2004
2004
2004
0
0
2004
2004
2004
2004
2004
2004
0
0
0
0
2004
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
0
0
2004
2004
2004
0
2004
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
0
2004
0
0
0
0
2004
0
2004
2004
2004
0
0
0
0
0
0
2004
2004
2004
2004
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
39002
2004
2004
39002
39002
2004
2004
39002
39002
39002
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
39002
39002
39002
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
39002
39002
39002
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
39002
39002
39002
39002
39002
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
39002
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
39002
2004
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
39002
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
39002
39002
39002
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
2004
2004
6009
6009
6009
6009
6009
2004
2004
0
2004
2004
2004
2004
0
0
0
0
0
6009
2004
2004
0
0
0
0
0
6009
6009
0
0
6009
2004
2004
0
0
0
0
0
0
0
6009
0
0
6009
0
0
6009
6009
6009
6009
2004
2004
2004
0
0
0
0
0
0
0
2004
0
2004
2004
2004
2004
0
0
0
6009
0
6009
0
0
0
0
0
0
2004
0
2004
2004
2004
2004
6009
2004
0
0
6009
6009
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
0
0
0
0
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
0
0
0
0
0
0
0
0
0
2004
2004
0
0
0
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
0
0
0
0
0
0
0
0
6009
6009
0
0
6009
6009
0
6009
6009
0
0
6009
6009
6009
6009
0
0
0
2004
2004
0
0
0
0
0
2004
2004
0
0
0
0
0
0
0
0
0
0
0
2004
6009
6009
0
0
0
0
0
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
0
0
0
0
0
2004
0
0
0
0
0
0
0
0
0
0
6009
0
6009
6009
6009
0
0
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
6009
0
0
0
0
0
6009
6009
6009
6009
6009
0
0
0
0
0
6009
6009
0
2004
2004
0
6009
6009
0
0
2004
6009
6009
6009
6009
6009
0
0
0
2004
2004
2004
0
0
0
6009
6009
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
2004
0
0
0
0
6009
6009
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
2004
6009
0
0
0
0
0
0
0
0
0
0
0
0
6009
2004
2004
6009
2004
0
0
0
0
0
0
0
0
0
6009
6009
6009
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
0
0
0
0
0
0
6009
0
0
0
0
0
0
0
0
6009
2004
2004
2004
0
0
0
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
0
0
0
0
0
0
6009
6009
6009
2004
2004
6009
6009
0
0
0
0
6009
0
0
0
0
0
0
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
2004
0
0
0
0
0
6009
6009
6009
6009
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
2004
2004
2004
2004
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
0
0
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
0
0
6009
0
0
6009
0
0
0
0
0
0
0
0
0
0
6009
0
6009
0
0
0
2004
2004
6009
6009
2004
6009
6009
0
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
0
0
2004
2004
2004
2004
0
0
0
0
0
0
6009
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2004
2004
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
6009
0
0
0
6009
6009
0
0
0
0
0
0
0
0
0
0
0
0
0
6009
6009
6009
0
0
0
0
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
6009
0
0
0
0
0
0
0
6009
6009
0
0
6009
6009
6009
0
0
6009
6009
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
6009
6009
6009
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
0
0
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
0
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
6009
6009
6009
39002
39002
2004
39002
0
0
0
0
6009
0
6009
0
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
7006
2004
7006
2004
2004
2004
2004
6009
0
6009
6009
0
6009
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
7006
7006
7006
2004
2004
39002
2004
0
2004
2004
39002
39002
39002
39002
2004
2004
2004
6009
6009
6009
6009
6009
2004
2004
2004
6009
6009
39002
0
6009
0
0
6009
0
0
2004
2004
2004
6008
2004
6009
6009
6009
2004
2004
2004
2004
2004
39002
39002
0
6009
6009
6009
6009
6009
0
6009
0
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
2004
2004
2004
2004
6009
2004
2004
2004
2004
7006
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
2004
6008
6008
6008
6008
6008
2004
2004
6009
6009
2004
2004
6009
6009
6009
6009
6009
2004
39002
2004
2004
6009
6009
6009
6009
6009
6009
39002
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
39002
39002
7006
0
0
0
0
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
0
2004
2004
2004
39002
2004
2004
2004
7006
7006
7006
7006
0
7006
7006
7006
7006
6009
6009
7006
7006
6009
6008
6008
6009
6009
6008
6009
6009
6008
7006
7006
7006
7006
7006
2004
2004
2004
39002
39002
2004
6009
6009
6009
6009
6009
6009
2004
2004
6009
6009
6009
6009
6009
6009
2004
2004
6009
6009
2004
2004
6009
6009
6009
6009
6009
6009
6009
2004
2004
2004
39002
39002
6009
6009
2004
0
0
39002
39002
6009
2004
2004
2004
2004
6009
6009
0
0
0
0
2004
7006
7006
7006
7006
7006
7006
7006
0
0
6009
0
0
2004
2004
2004
6009
6009
6009
0
0
0
6009
6009
7006
7006
7006
7006
7006
2004
7006
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
6009
6009
39002
2004
39002
6009
2004
2004
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
0
0
0
0
0
2004
39002
6009
6009
6009
6009
39002
2004
2004
2004
2004
2004
39002
39002
39002
6009
2004
2004
6009
6009
6009
6008
6008
2004
2004
2004
39002
39002
2004
2004
7006
7006
7006
7006
7006
6009
6009
2004
7006
2004
2004
2004
2004
2004
2004
7006
2004
7006
7006
0
0
0
0
0
0
0
0
0
0
2004
2004
2004
6009
6009
6009
6009
2004
2004
2004
6009
6009
6009
6009
6008
6008
2004
2004
2004
6009
6009
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
0
0
39002
0
0
6009
6009
0
0
0
0
0
0
2004
2004
2004
2004
2004
0
0
0
7006
7006
7006
7006
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
0
0
2004
2004
2004
2004
2004
6008
6009
6009
6008
6008
6008
6009
6008
6008
0
6008
6009
2004
2004
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
39002
6009
39002
39002
39002
2004
2004
2004
2004
7006
2004
6008
6008
2004
2004
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
0
0
0
39002
0
0
0
7006
7006
7006
6009
2004
2004
2004
7006
7006
2004
6009
6009
2004
2004
2004
2004
6009
0
0
0
0
2004
2004
2004
6009
6009
6009
6009
6009
6009
2004
2004
6009
6009
6009
6009
6009
6009
0
2004
2004
2004
7006
2004
7006
2004
6009
6009
6009
0
7006
7006
7006
7006
7006
7006
7006
2004
2004
2004
7006
7006
7006
7006
2004
2004
6008
2004
39002
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
39002
2004
7006
7006
7006
7006
7006
7006
7006
6008
6008
7006
7006
7006
7006
39002
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
7006
7006
2004
2004
2004
2004
2004
2004
2004
39002
6009
6009
2004
2004
2004
7006
2004
2004
2004
2004
2004
2004
0
0
0
6009
6009
6009
6009
6009
6008
6008
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
0
0
0
6009
0
0
6009
0
0
0
6009
6009
0
7006
7006
7006
6009
6009
2004
2004
2004
2004
2004
2004
2004
0
0
2004
2004
7006
7006
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
7006
7006
7006
7006
7006
7006
7006
7006
7006
6009
7006
7006
7006
7006
7006
7006
7006
6009
6009
2004
2004
6008
6008
2004
2004
2004
2004
2004
39002
39002
0
6009
0
0
0
0
6009
0
39002
6009
2004
6009
6009
6009
6009
6009
6009
6009
2004
6009
6009
6009
2004
2004
2004
2004
6009
6009
6009
6009
2004
2004
7006
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
7006
2004
6008
2004
2004
7006
7006
7006
39002
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
39002
39002
6008
6008
7006
7006
6008
6008
2004
2004
2004
7006
7006
7006
7006
7006
7006
7006
2004
2004
2004
7006
6009
6009
6009
2004
6009
6009
7006
7006
7006
7006
0
0
0
2004
2004
7006
7006
7006
7006
6009
6009
6009
2004
2004
6009
6009
6009
6009
39002
39002
39002
6009
39002
39002
0
6009
6009
2004
39002
39002
2004
39002
6008
6008
6008
6009
0
6009
6009
0
6009
6009
6009
2004
6009
6009
6009
2004
6009
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
6009
39002
6009
0
0
0
0
0
0
6009
0
6009
6009
39002
39002
39002
0
0
39002
39002
2004
2004
2004
6009
6009
6009
6009
6008
6008
6008
6008
7006
6009
6009
6009
6009
6009
6009
6009
6009
6008
2004
2004
39002
39002
39002
39002
2004
2004
39002
39002
6008
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
6009
2004
2004
2004
7006
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
2004
2004
2004
2004
2004
6009
6009
2004
2004
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
2004
2004
0
0
0
0
0
0
2004
2004
2004
2004
6009
6009
6009
39002
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
39002
7006
7006
7006
7006
6009
6009
6009
6009
0
0
6009
6009
0
6009
0
0
0
0
2004
2004
2004
2004
0
0
0
0
2004
2004
2004
2004
7006
2004
2004
6009
6009
39002
2004
2004
2004
2004
2004
0
7006
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
2004
2004
2004
2004
2004
2004
2004
0
0
2004
2004
0
0
0
0
0
39002
39002
0
0
6009
6009
6009
6009
6009
6009
2004
2004
2004
2004
6009
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
2004
2004
2004
2004
39002
39002
39002
0
2004
2004
0
0
0
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
0
6009
6009
6009
2004
6009
6009
6009
0
0
0
0
0
6009
0
0
0
0
0
0
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
2004
2004
2004
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6008
6008
2004
2004
2004
2004
6009
39002
39002
2004
2004
39002
6009
6009
6009
39002
0
0
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
2004
6009
6009
6009
2004
2004
2004
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
39002
6009
6009
6008
6009
6009
6008
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
6009
6009
0
0
0
0
0
0
6009
6009
39002
7006
2004
2004
6009
6009
6008
6008
0
0
0
0
2004
7006
7006
7006
2004
2004
2004
2004
39002
39002
39002
2004
2004
39002
39002
39002
2004
2004
2004
2004
7006
7006
7006
39002
39002
39002
2004
2004
2004
6009
0
0
6009
6009
6009
6009
0
6009
6009
6009
2004
2004
2004
6009
6009
6009
2004
2004
0
0
0
0
6009
0
0
0
6009
0
0
2004
2004
2004
2004
2004
6009
6009
6009
39002
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
2004
2004
2004
6009
0
0
2004
2004
6009
2004
2004
6009
2004
2004
2004
2004
7006
7006
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
39002
39002
7006
7006
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
6009
6009
6009
2004
2004
2004
0
6009
6009
0
0
0
0
6009
6009
6009
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
0
6009
6009
6009
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
0
0
6009
6009
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
6008
2004
39002
6009
6009
6009
2004
7006
2004
2004
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
6009
6009
7006
2004
2004
2004
2004
2004
2004
39002
2004
2004
7006
2004
7006
7006
0
0
0
0
2004
2004
2004
2004
6009
6009
6009
39002
2004
2004
2004
2004
6009
6009
6009
6009
6009
0
0
0
0
6009
0
6009
6009
6009
0
2004
2004
6009
7006
7006
7006
7006
7006
7006
6009
6009
6008
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
0
6009
6009
6009
6009
6009
6009
6009
2004
2004
2004
6009
2004
39002
7006
7006
7006
7006
7006
7006
7006
39002
39002
2004
2004
2004
39002
39002
39002
2004
6009
0
0
6009
6009
0
6009
0
39002
39002
2004
7006
7006
7006
7006
6008
6008
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
7006
2004
7006
2004
2004
2004
7006
2004
2004
6009
6009
6009
6009
6009
6009
2004
6009
6009
6008
6008
6008
0
0
0
0
0
0
2004
2004
2004
2004
6009
6009
6009
6009
6009
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
39002
7006
7006
7006
6009
7006
7006
7006
7006
39002
2004
2004
2004
2004
2004
2004
6009
2004
2004
2004
6009
7006
7006
7006
7006
7006
7006
2004
2004
2004
39002
39002
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
2004
2004
2004
6009
7006
7006
7006
7006
7006
6008
6008
6008
6009
6009
2004
2004
6008
6008
0
6008
6008
0
6008
2004
2004
6009
2004
6009
6009
39002
7006
7006
7006
7006
0
6008
6008
2004
2004
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
6009
6009
6009
6009
2004
2004
2004
2004
2004
6009
6009
6009
39002
39002
39002
0
0
0
0
0
2004
2004
39002
2004
2004
2004
2004
6009
6008
6008
6008
6008
6008
7006
2004
0
0
0
0
7006
7006
7006
7006
2004
2004
2004
7006
7006
7006
6009
6009
6009
0
0
0
0
0
0
0
0
2004
2004
39002
2004
2004
7006
7006
39002
39002
0
0
39002
2004
7006
7006
6009
39002
39002
39002
39002
39002
6009
2004
6008
6009
6008
6008
6008
6008
6008
6009
6009
6009
2004
2004
6009
6009
2004
2004
2004
2004
2004
2004
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
2004
2004
2004
6008
6008
39002
39002
39002
39002
6009
6009
6009
2004
2004
2004
7006
7006
7006
7006
39002
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
0
0
6009
6009
0
0
6009
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
6009
0
0
0
6009
0
0
6009
6009
39002
39002
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
39002
39002
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
6009
6009
2004
6009
6009
6009
2004
0
2004
6009
2004
7006
7006
7006
7006
7006
7006
2004
39002
2004
2004
2004
6008
6008
6008
6008
6008
6008
0
0
0
0
0
0
0
2004
2004
2004
0
6009
6009
2004
6009
6008
6009
6009
6008
6008
6008
6008
6008
39002
6009
2004
2004
2004
2004
6009
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
0
6009
6009
6009
6009
2004
2004
0
0
0
0
0
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
39002
6009
2004
2004
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
0
6009
6009
6009
6009
6009
2004
2004
7006
7006
7006
7006
7006
7006
7006
7006
2004
2004
6008
39002
39002
39002
2004
39002
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
6009
0
0
6009
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
39002
0
0
0
6009
6009
0
0
0
7006
7006
2004
7006
7006
7006
6009
6009
2004
2004
2004
7006
7006
7006
6009
6009
6009
6008
6008
6008
6009
6009
6009
2004
2004
39002
2004
39002
7006
7006
7006
7006
39002
39002
6008
6008
6008
2004
2004
2004
2004
2004
6009
6009
6009
39002
39002
2004
2004
6009
39002
39002
2004
2004
6009
6009
6009
6009
7006
7006
39002
39002
2004
6009
6009
7006
7006
7006
39002
39002
7006
0
0
7006
7006
7006
7006
7006
6009
6009
2004
2004
2004
0
0
0
0
0
6009
6009
0
2004
2004
2004
2004
2004
2004
6009
6009
2004
2004
2004
6009
6009
6009
6009
0
6009
0
0
6008
2004
2004
6009
2004
7006
2004
7006
2004
7006
7006
6009
6009
6009
6009
6009
6009
2004
6009
6009
7006
2004
7006
7006
2004
6009
7006
2004
2004
2004
2004
2004
6009
6009
2004
2004
6009
6009
6009
6009
6009
6009
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6008
6008
2004
2004
2004
2004
2004
2004
0
0
6009
0
2004
2004
2004
39002
39002
7006
7006
7006
7006
7006
6009
6009
0
0
6009
0
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
6009
6009
6009
6009
2004
2004
2004
2004
2004
0
6009
0
6009
0
7006
7006
7006
7006
7006
7006
7006
39002
2004
2004
2004
2004
2004
0
2004
2004
7006
7006
7006
7006
7006
7006
7006
6009
2004
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
6009
2004
2004
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
0
39002
39002
0
0
0
0
6009
6009
7006
7006
2004
2004
2004
7006
7006
7006
6009
6009
6009
2004
2004
2004
6009
2004
39002
39002
39002
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
0
0
0
2004
2004
2004
2004
2004
6009
6009
6009
6009
6009
7006
2004
2004
2004
2004
2004
6009
6009
6009
2004
2004
6009
6009
6009
6009
2004
2004
2004
2004
6009
2004
6009
7006
7006
7006
6009
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
39002
6009
6009
0
0
7006
7006
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
6009
6009
7006
7006
7006
7006
7006
7006
0
0
0
2004
2004
6009
6009
6009
2004
2004
2004
2004
2004
7006
7006
7006
7006
2004
2004
6009
6009
0
0
0
0
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
2004
2004
6009
6009
7006
7006
6009
6009
0
6009
7006
2004
0
0
6009
0
6009
6009
2004
2004
7006
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
2004
2004
2004
2004
2004
2004
2004
2004
6009
2004
6009
6009
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
2004
39002
39002
39002
6009
6009
6009
6009
6008
6008
39002
39002
39002
6009
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
7006
7006
7006
7006
2004
2004
2004
2004
7006
7006
7006
6008
6008
2004
2004
2004
6008
0
2004
2004
2004
7006
7006
7006
7006
7006
7006
7006
7006
39002
2004
2004
2004
6009
6009
6009
2004
2004
2004
7006
7006
7006
2004
2004
2004
2004
7006
7006
7006
7006
6009
6009
6009
6009
7006
2004
2004
2004
2004
6009
6009
0
0
0
6009
6009
6009
2004
2004
2004
6009
6009
6009
6009
39002
39002
39002
2004
2004
6009
6009
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
6009
0
2004
0
6009
6009
6009
39002
39002
7006
7006
2004
6008
6008
6009
6009
6009
6009
2004
2004
6009
6009
2004
2004
7006
7006
7006
0
0
0
0
0
6009
2004
2004
2004
2004
39002
7006
7006
7006
7006
2004
2004
2004
2004
6008
6008
6008
6008
7006
6009
6009
7006
7006
7006
7006
7006
7006
6008
6008
6008
6008
6008
6009
6009
6009
6009
6009
7006
7006
7006
7006
0
0
6009
6009
6009
6009
6009
6009
6009
0
0
6009
6009
6009
6009
6009
6009
6009
6009
0
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
1010
6009
6009
6009
6009
1010
7006
7006
7006
7006
7006
7006
7006
1010
1010
1010
39002
39002
39002
7006
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
0
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
6009
6009
6009
7006
7006
6009
6009
6008
1010
6009
6009
6009
6009
6009
39002
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
0
6009
6009
7006
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
0
0
0
0
0
0
39002
39002
1010
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
0
0
0
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
6008
6008
6009
39002
39002
39002
39002
6009
6009
39002
39002
6009
6009
6009
7006
6009
39002
39002
6009
7006
7006
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6008
6008
6008
6008
6009
6009
6009
39002
39002
6009
6009
6009
7006
7006
7006
7006
39002
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6008
6008
6009
6009
6009
6009
6009
6009
6009
6008
6008
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
6009
0
6009
6009
6009
6009
6009
6009
7006
7006
39002
39002
6009
6009
7006
6009
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
1010
1010
1010
1010
1010
1010
6009
6009
6009
6009
6009
6009
39002
39002
39002
7006
6009
6009
39002
39002
7006
7006
7006
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
7006
6008
6008
39002
6009
6009
6008
1010
6009
1010
6009
1010
6009
6009
6009
1010
1010
7006
6009
6009
1010
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
0
0
6009
0
6009
6009
6009
0
0
6009
6009
6009
6009
6009
39002
6009
39002
39002
6009
7006
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
6009
1010
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
7006
7006
0
6009
0
0
6009
39002
39002
39002
39002
7006
7006
7006
7006
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6008
6008
6009
6008
39002
39002
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
1010
1010
6009
1010
6009
6009
6009
6009
0
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
0
6009
6009
6009
6009
7006
7006
6009
7006
7006
7006
39002
39002
39002
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
7006
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
1010
1010
6009
6009
6009
6009
6009
6008
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
6008
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
39002
39002
0
0
0
7006
6009
6009
6009
6009
7006
6009
6009
7006
7006
0
7006
6009
6009
6009
6009
6009
6009
6009
0
0
6009
6009
6009
6009
6009
6009
6009
1010
7006
7006
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
39002
7006
6009
6009
39002
39002
39002
6009
6009
6009
6009
6009
0
0
0
39002
39002
39002
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
0
6009
39002
39002
39002
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6008
6008
39002
39002
39002
6009
6009
6009
6009
1010
1010
1010
1010
1010
1010
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6008
6008
6009
6009
6009
6009
6009
6009
6009
6009
7006
0
7006
7006
7006
6009
6009
39002
39002
39002
7006
7006
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
7006
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
6009
6009
6009
6009
0
6009
0
0
6009
0
6009
0
6009
0
0
0
6009
6009
6009
7006
6009
6009
6009
6009
7006
7006
7006
6009
6009
39002
6009
6009
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
1010
7006
7006
0
7006
7006
7006
7006
7006
7006
1010
1010
1010
1010
7006
7006
7006
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
7006
7006
7006
7006
7006
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
1010
1010
1010
1010
1010
1010
7006
7006
6009
6009
7006
7006
6009
6009
6009
39002
39002
39002
39002
6009
7006
6009
6009
6009
0
1010
1010
1010
1010
1010
1010
1010
0
0
1010
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6008
6008
6008
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
0
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
39002
6009
6009
39002
39002
6009
6009
6009
6009
6009
39002
39002
39002
6009
6009
6009
1010
1010
0
0
0
1010
6009
6009
0
0
0
39002
39002
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
39002
39002
39002
39002
6008
6008
6008
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6008
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
0
0
0
0
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
7006
7006
7006
6009
6009
39002
39002
39002
6009
7006
6009
7006
7006
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
39002
39002
39002
39002
39002
39002
6009
6009
6009
6009
7006
7006
7006
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
7006
39002
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
0
6009
6009
0
0
6009
7006
7006
7006
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
7006
6009
6009
6009
6009
6009
6009
6009
6009
0
0
0
6009
0
0
0
6009
6009
6009
6009
39002
6009
6009
6009
6009
39002
39002
39002
39002
6009
6009
6009
6008
6008
6008
6009
6009
0
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
0
6009
6009
6009
7006
7006
39002
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
0
6008
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6009
6009
7006
7006
39002
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
7006
7006
7006
7006
6009
6009
39002
7006
7006
7006
6009
6009
6009
39002
39002
7006
6009
6009
6009
6009
1010
1010
1010
1010
1010
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
6009
6009
7006
6008
6008
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
7006
7006
7006
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
39002
39002
39002
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6008
6009
6009
6009
6009
6009
6009
6009
39002
39002
39002
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
0
0
6009
7006
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
39002
7006
7006
7006
6009
6009
6009
6009
7006
7006
7006
6009
6009
1010
1010
1010
1010
6009
6009
0
0
0
6009
6009
0
0
39002
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
6009
6009
6009
39002
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
0
6009
39002
6009
0
7006
7006
0
7006
7006
7006
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
7006
6009
6009
6009
6009
6009
7006
7006
39002
7006
39002
39002
39002
6009
7006
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
7006
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
0
6009
7006
7006
7006
1010
6009
1010
1010
1010
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
39002
39002
39002
39002
39002
6009
6009
6009
6009
6009
7006
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
39002
39002
39002
39002
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
7006
7006
7006
7006
39002
0
6009
6009
7006
7006
7006
7006
6009
6009
6009
6009
7006
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
7006
7006
6009
7006
7006
7006
7006
6009
6009
6009
39002
39002
6009
6009
39002
39002
39002
39002
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
1010
1010
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6008
6008
6008
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
7006
7006
6009
6009
6009
6009
6009
7006
7006
7006
1010
1010
1010
6009
6009
6009
1010
6009
6009
39002
7006
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
7006
6008
6008
7006
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
39002
39002
39002
39002
7006
7006
7006
6009
6009
6009
1010
1010
1010
1010
6009
6009
7006
1010
7006
39002
39002
39002
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
39002
39002
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
0
0
0
6009
6009
6009
1010
1010
1010
1010
1010
1010
1010
1010
6009
6008
6008
6008
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6008
6008
6008
6009
6009
6009
0
0
0
0
0
0
0
6009
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
0
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
1010
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
0
6009
6009
6009
0
6009
6009
6009
0
7006
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
39002
39002
6008
6008
6008
6008
6008
6008
6008
6009
6009
39002
39002
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6008
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
39002
39002
39002
39002
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
7006
6009
6009
7006
39002
39002
6009
7006
7006
7006
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
39002
39002
39002
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
39002
6009
6009
39002
39002
7006
7006
7006
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
6009
6009
39002
39002
39002
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
6009
6009
6009
6009
0
0
6009
6009
0
6009
0
0
6009
0
6009
6009
6009
6009
6009
0
0
0
0
39002
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
39002
0
0
0
0
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
0
7006
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
1010
1010
6009
6009
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
7006
6009
7006
7006
7006
7006
7006
39002
39002
6009
6009
6009
39002
39002
7006
0
0
0
0
0
0
6009
6009
7006
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
7006
6009
6009
6009
6009
6009
6009
6009
6009
39002
39002
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
39002
1010
7006
7006
7006
7006
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
6009
7006
7006
6009
6009
6009
39002
39002
39002
6009
1010
1010
1010
1010
39002
7006
6009
6009
6009
6009
6009
6009
7006
7006
7006
7006
7006
6009
6009
6009
6009
6009
39002
39002
39002
6009
6009
6009
6009
6009
6009
6009
39002
6009
6009
6009
6009
7006
7006
7006
6009
6009
6009
6009
6009
6009
6009
7006
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
39002
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
39002
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
39002
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
39002
39002
2004
2004
2004
39002
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39002
39002
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
39002
39002
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
7006
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
7005
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
7005
7005
7005
7005
2004
2004
2004
7005
2004
7005
7005
7005
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
7005
6001
2004
2004
2004
7005
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
6001
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
7005
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
7005
7005
7005
7005
7005
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
7005
7005
7005
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
7005
7005
7005
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
6001
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
7005
7005
7005
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
7005
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
7005
7005
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
7005
2004
2004
2004
2004
2004
6001
6001
7005
7005
7005
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
7005
7005
7005
7005
2004
7005
7005
7005
7005
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
7005
7005
7005
2004
2004
7005
7005
7005
6001
6001
6001
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
7005
2004
7005
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
6001
7005
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
6001
6001
6001
7005
7005
7005
6001
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
7005
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
6001
6001
6001
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
7005
2004
7005
7005
7005
7005
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
7005
7005
6001
6001
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
6001
6001
6001
6001
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
7005
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
6001
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
7005
7005
2004
2004
2004
2004
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
6001
7005
7005
2004
2004
2004
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7005
7005
7005
7005
2004
2004
2004
2004
7005
7005
7005
7005
7005
7005
7005
7005
2004
7005
7005
7005
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
0
0
0
6001
2004
0
0
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
6001
2004
2004
6001
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
0
0
2004
0
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
6001
6001
6001
2004
2004
6001
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
6001
6001
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
6001
2004
2004
2004
2004
6001
6001
6001
2004
6001
2004
2004
6001
6001
2004
6001
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
6001
2004
2004
2004
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
6001
6001
2004
6001
6001
6001
2004
2004
6001
2004
2004
6001
2004
6001
2004
2004
6001
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
6001
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
6001
6001
2004
6001
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
0
0
0
0
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
0
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
1010
1010
6001
6001
6001
1010
1010
0
0
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
2004
6008
2004
2004
6008
6008
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
0
0
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
0
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
0
0
0
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6009
6009
6009
1010
1010
1010
1010
1010
1010
1010
0
6008
0
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
0
0
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6009
6009
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6009
6009
6009
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6009
6009
6008
1010
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
6008
6008
1010
1010
1010
6008
6008
6008
6009
0
0
1010
6008
6008
6008
6008
6008
0
1010
0
0
0
0
0
6008
6008
6008
6008
6009
6009
6009
6009
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6009
1010
1010
6008
6008
6009
1010
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6009
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6008
6009
6009
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6009
6009
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
1010
0
0
0
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
0
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
0
0
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6009
6008
6008
0
0
0
0
6008
1010
6008
6008
6008
1010
6008
0
6008
6009
6009
6008
6008
6008
6009
6009
6009
6009
6009
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
0
1010
6009
6009
6009
1010
6008
1010
1010
1010
1010
6008
6008
1010
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6009
6009
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
6008
6008
6008
6008
1010
1010
6008
0
0
0
0
0
0
6008
6008
6009
6009
6008
6008
1010
1010
1010
1010
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6009
6009
6009
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6009
6009
6009
1010
6008
6008
6008
6008
6008
6008
1010
1010
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
0
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6009
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
0
0
1010
0
1010
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6009
6009
6009
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6009
1010
1010
6008
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6009
6008
6008
6009
6009
6009
1010
1010
1010
1010
1010
1010
6008
6008
0
0
1010
0
0
0
6008
6008
6008
6008
6008
1010
1010
6009
6008
6008
6008
6008
6008
6009
6009
1010
1010
1010
6008
6008
1010
1010
1010
0
0
0
1010
1010
1010
1010
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
0
0
6008
0
0
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
1010
1010
6009
6009
6009
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6009
1010
1010
1010
1010
1010
6009
1010
6008
6008
6008
6008
6008
0
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
1010
6008
1010
1010
6008
6008
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6009
6009
6008
6008
6008
6008
6008
1010
1010
1010
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
1010
1010
1010
1010
1010
6009
6009
6009
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
1010
1010
6008
1010
1010
1010
6009
6009
6009
6009
6009
6009
6009
1010
1010
1010
1010
1010
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
1010
1010
6009
6009
6009
6009
6009
1010
1010
6008
6008
6008
6009
6009
6009
6009
6009
6009
1010
1010
1010
1010
1010
6008
6008
6008
1010
1010
1010
6008
1010
1010
1010
1010
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6009
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6009
6008
6008
6008
6008
0
6008
6008
6008
6008
6009
6009
1010
1010
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6009
6009
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6009
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
1010
6008
1010
6009
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6009
6009
6009
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6008
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6009
6009
6009
6009
6009
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6009
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
0
1010
0
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
1010
1010
1010
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6009
6009
6009
6008
6008
6008
6008
6009
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6009
6009
1010
6008
6008
6009
6009
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
1010
1010
6009
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
1010
0
0
0
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6009
6009
6008
6008
1010
1010
1010
1010
1010
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6009
1010
1010
1010
6008
1010
6009
6008
0
0
6008
0
6008
0
0
6009
0
0
0
0
0
0
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
1010
6008
6008
6008
6008
6008
1010
6009
6008
6009
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6009
6009
6009
6009
6009
1010
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6009
6009
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6009
6009
6009
6009
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
1010
1010
6008
6008
6008
6009
6009
1010
1010
1010
1010
1010
1010
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6009
6009
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6009
6009
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
0
0
0
0
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6009
1010
6009
1010
1010
6009
6009
1010
1010
1010
1010
6009
6009
1010
1010
1010
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
6009
6009
6008
6008
6008
0
0
0
0
0
0
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6009
6009
1010
1010
1010
6009
6008
6009
6008
6008
6009
6009
6009
6009
6009
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
2004
2004
2004
2004
6008
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
2004
2004
2004
6008
2004
2004
2004
2004
6008
2004
2004
2004
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
7007
7007
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
7007
2004
2004
2004
2004
6008
6008
2004
2004
2004
7007
7007
7007
7007
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
2004
6008
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
6008
6008
6008
6008
2004
2004
6008
2004
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
7007
7007
2004
2004
2004
7007
7007
2004
2004
2004
2004
2004
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
7007
2004
6008
6008
6008
2004
6008
6008
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
2004
2004
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
7007
7007
6008
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
7007
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
2004
6008
2004
2004
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
2004
2004
2004
2004
2004
7007
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
6008
6008
2004
6008
6008
6008
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
7007
2004
2004
6008
6008
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
6008
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
7007
7007
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
6008
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
7007
7007
7007
6008
6008
6008
6008
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
6008
6008
2004
6008
6008
2004
2004
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
2004
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
6008
2004
6008
6008
2004
2004
2004
2004
2004
2004
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
6008
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
6008
6008
2004
2004
2004
2004
6008
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
6008
2004
2004
6008
6008
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
7007
7007
7007
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
7007
7007
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
6008
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
6008
6008
2004
2004
2004
6008
6008
2004
2004
2004
2004
6008
2004
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
2004
6008
6008
6008
6008
2004
2004
2004
6008
6008
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
2004
6008
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
7007
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
7007
2004
6008
6008
6008
6008
6008
6008
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
6008
2004
2004
2004
2004
2004
6008
2004
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
6008
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
7007
7007
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
6008
6008
6008
6008
2004
2004
6008
2004
2004
2004
2004
2004
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
2004
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
7007
7007
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
2004
2004
2004
6008
6008
6008
6008
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
1010
6008
6008
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
1010
1010
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
0
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
1010
7007
7007
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
0
1010
1010
1010
1010
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
6008
1010
1010
1010
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
1010
1010
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
1010
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
7007
7007
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
1010
1010
1010
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
1010
1010
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
7007
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
0
1010
1010
0
0
0
7007
7007
7007
7007
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
0
1010
1010
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
1010
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
0
0
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
7007
0
0
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
1010
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
7007
7007
1010
1010
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
7007
6008
6008
1010
6008
6008
6008
1010
7007
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
39003
2004
39003
39003
39003
2004
2004
2004
2004
7007
7007
39003
6001
39003
7007
7007
7007
7007
7007
39003
39003
39003
39003
0
0
39003
2004
39003
39003
39003
2004
2004
2004
2004
39003
39003
39003
2004
39003
6008
6008
6008
39003
39003
39003
6001
6001
6001
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
39003
39003
39003
39003
39003
2004
2004
7007
7007
39003
39003
39003
39003
39003
2004
2004
2004
2004
39003
2004
2004
2004
2004
39003
39003
39003
39003
6001
39003
2004
2004
39003
39003
7007
39003
39003
2004
2004
2004
2004
2004
2004
39003
39003
2004
2004
39003
2004
39003
2004
2004
2004
39003
2004
6008
39003
6008
39003
39003
39003
39003
39003
39003
2004
2004
2004
7007
7007
7007
7007
39003
39003
39003
39003
39003
7007
7007
7007
7007
2004
2004
2004
2004
2004
2004
2004
39003
39003
6008
6008
2004
2004
2004
6001
39003
39003
6001
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
39003
6001
6001
6001
0
0
39003
39003
39003
6001
6001
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39003
39003
39003
39003
2004
39003
2004
2004
39003
39003
39003
2004
2004
2004
2004
2004
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
6001
6001
2004
39003
6008
6008
6008
39003
39003
39003
39003
0
0
39003
7007
39003
2004
39003
39003
39003
2004
2004
39003
39003
6001
6001
6001
6001
6001
6001
2004
2004
6008
6008
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
39003
6008
6008
6008
39003
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
6008
2004
2004
39003
39003
39003
39003
39003
39003
39003
6008
6001
6008
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
7007
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
39003
6008
6008
6008
39003
39003
2004
7007
39003
39003
7007
7007
7007
7007
39003
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
7007
7007
7007
7007
7007
2004
2004
39003
39003
6001
39003
39003
6001
2004
39003
39003
6008
6008
39003
2004
2004
2004
2004
39003
6008
6008
6008
2004
2004
2004
2004
6008
6008
6008
6008
39003
39003
39003
6008
39003
6008
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
39003
7007
7007
7007
7007
2004
2004
2004
2004
2004
6008
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
39003
6001
6001
39003
2004
39003
2004
7007
7007
7007
7007
7007
7007
7007
39003
7007
2004
2004
2004
2004
39003
39003
7007
7007
2004
2004
2004
2004
39003
39003
39003
39003
6008
6008
39003
39003
39003
39003
39003
2004
2004
6001
6001
39003
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
6001
39003
39003
39003
6008
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
39003
39003
2004
2004
2004
39003
2004
2004
2004
39003
7007
7007
7007
7007
39003
39003
39003
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
7007
39003
39003
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
7007
7007
7007
39003
2004
2004
2004
2004
2004
39003
39003
2004
2004
2004
6008
7007
7007
7007
7007
6001
6001
6001
6001
2004
2004
2004
39003
39003
39003
39003
7007
6001
7007
7007
7007
2004
39003
39003
39003
39003
39003
39003
39003
39003
2004
6008
6008
2004
6001
6001
6001
6001
6001
6008
2004
2004
7007
39003
39003
39003
39003
39003
7007
39003
6008
6008
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
6008
6008
6008
39003
6008
6008
39003
6001
6001
6001
7007
7007
7007
7007
7007
7007
6008
6001
6001
2004
2004
2004
2004
39003
39003
39003
39003
39003
2004
2004
6008
6008
7007
7007
7007
7007
7007
39003
39003
6008
6008
6008
6008
6008
6008
7007
7007
39003
39003
39003
2004
2004
39003
39003
39003
39003
2004
2004
2004
2004
2004
7007
7007
7007
7007
7007
39003
6008
6008
2004
2004
2004
2004
39003
6001
39003
39003
39003
39003
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
39003
39003
39003
39003
39003
6008
6008
6008
39003
39003
39003
39003
39003
6008
6001
6001
2004
6008
6008
6008
6008
6008
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
39003
39003
2004
2004
2004
2004
39003
39003
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
39003
2004
39003
39003
2004
39003
39003
39003
39003
2004
2004
7007
2004
2004
39003
6001
39003
6001
6008
6001
2004
39003
2004
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
6001
6008
6008
2004
2004
2004
2004
2004
2004
2004
2004
39003
6008
6008
6008
7007
7007
7007
7007
7007
39003
39003
6008
6008
6008
6008
39003
39003
39003
2004
2004
2004
7007
7007
2004
2004
2004
7007
7007
7007
7007
7007
2004
2004
2004
7007
7007
39003
39003
39003
39003
2004
2004
7007
39003
39003
2004
2004
2004
2004
2004
7007
7007
7007
7007
7007
7007
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
39003
39003
39003
39003
39003
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
39003
39003
39003
39003
6001
6001
6001
6001
39003
39003
39003
2004
2004
39003
39003
39003
7007
7007
6001
6001
39003
39003
2004
2004
7007
7007
7007
39003
39003
39003
39003
39003
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
6008
39003
39003
39003
2004
39003
2004
2004
39003
39003
6008
6008
6008
6001
6001
6001
6001
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6001
2004
7007
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
7007
39003
39003
39003
7007
39003
6001
6001
6001
7007
39003
39003
39003
39003
39003
6008
6008
6008
6008
2004
39003
39003
39003
39003
2004
2004
39003
39003
39003
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
2004
39003
39003
39003
7007
7007
7007
7007
6001
7007
7007
6008
6008
6008
6008
6008
39003
39003
2004
2004
2004
6008
6008
6008
6008
6008
6008
39003
39003
39003
2004
2004
2004
2004
2004
6008
6008
6008
39003
39003
39003
39003
39003
39003
2004
2004
6001
6001
6001
0
0
2004
2004
2004
2004
2004
39003
6008
6008
6008
7007
39003
39003
2004
7007
7007
7007
7007
7007
2004
39003
39003
0
7007
0
7007
0
7007
0
0
7007
7007
7007
39003
39003
39003
39003
39003
39003
7007
7007
6008
6008
6008
6008
2004
2004
2004
39003
39003
39003
2004
2004
2004
2004
39003
2004
2004
2004
7007
7007
7007
7007
39003
39003
6008
39003
39003
39003
6001
39003
6008
6008
6008
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
7007
39003
39003
39003
39003
2004
2004
2004
2004
6008
39003
39003
39003
39003
39003
39003
2004
2004
39003
2004
39003
39003
2004
39003
39003
39003
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
6008
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
6008
39003
6008
2004
2004
2004
39003
39003
39003
39003
39003
6008
2004
2004
2004
2004
6001
6001
6001
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
7007
7007
7007
7007
6001
39003
2004
2004
2004
6001
6001
39003
39003
2004
2004
2004
39003
6001
6001
39003
7007
7007
7007
6001
2004
2004
2004
2004
2004
39003
39003
2004
2004
2004
2004
2004
7007
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
7007
39003
2004
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
39003
39003
6008
6008
6008
6008
6008
39003
7007
7007
7007
7007
7007
2004
2004
39003
39003
39003
6008
6008
39003
7007
39003
39003
2004
2004
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
2004
2004
7007
7007
7007
7007
7007
7007
6001
2004
2004
2004
39003
39003
39003
2004
2004
7007
7007
7007
7007
39003
39003
39003
2004
39003
7007
39003
7007
39003
39003
6008
6008
6008
6008
6008
2004
2004
2004
2004
7007
7007
7007
7007
7007
7007
7007
7007
7007
39003
39003
2004
2004
6008
6008
6008
6008
6001
6001
39003
39003
2004
39003
7007
7007
7007
7007
7007
39003
39003
39003
39003
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
7007
7007
7007
7007
39003
7007
2004
2004
2004
6008
6008
6008
6008
39003
6008
6008
6008
6008
6008
2004
2004
2004
39003
39003
6008
6008
6008
6008
39003
7007
7007
6001
6001
2004
2004
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
6008
6008
6008
2004
39003
39003
39003
39003
39003
39003
39003
39003
7007
0
0
0
0
0
0
0
0
0
0
0
0
0
6001
6001
39003
39003
39003
39003
39003
39003
2004
39003
6001
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
39003
39003
39003
39003
7007
7007
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
39003
39003
39003
39003
6001
6001
6001
6001
6008
6008
6008
6008
6008
39003
39003
6008
6008
6008
39003
39003
39003
39003
2004
39003
39003
6001
6001
2004
2004
2004
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
2004
2004
2004
39003
39003
39003
2004
2004
2004
6001
2004
2004
6008
6008
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
7007
6001
6001
39003
39003
2004
39003
6008
6008
6008
6008
7007
7007
7007
6008
6008
6008
39003
39003
39003
6008
39003
6008
6008
6008
6008
7007
7007
7007
39003
39003
7007
39003
39003
39003
39003
39003
6008
6008
6008
39003
39003
39003
6008
6008
6008
39003
39003
39003
2004
2004
7007
7007
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
6008
6008
39003
39003
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
2004
2004
6008
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
7007
7007
7007
6008
6008
6008
6008
6008
6008
7007
7007
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
6001
6001
6001
6001
6001
39003
6008
6008
39003
39003
39003
39003
39003
2004
2004
2004
7007
7007
7007
7007
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
39003
39003
6008
2004
6008
6008
6008
2004
2004
2004
2004
2004
2004
6008
6008
6008
39003
6001
6001
6001
2004
6008
39003
6008
6008
39003
7007
39003
7007
39003
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
6001
6001
6008
39003
6008
6008
39003
39003
39003
6001
6001
39003
6001
39003
39003
2004
39003
39003
2004
39003
2004
6008
6008
39003
39003
39003
39003
2004
2004
7007
7007
7007
7007
7007
2004
2004
2004
2004
2004
2004
2004
2004
2004
39003
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
7007
7007
7007
7007
7007
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
2004
6001
6001
6001
6001
6001
7007
7007
39003
39003
39003
39003
39003
39003
39003
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
39003
39003
39003
39003
6001
6001
2004
2004
2004
7007
7007
7007
7007
7007
7007
7007
7007
2004
39003
2004
39003
39003
39003
0
39003
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
39003
39003
39003
6008
6008
39003
39003
39003
39003
6001
6001
6001
6001
6001
39003
2004
2004
2004
7007
7007
7007
7007
7007
2004
2004
2004
39003
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
39003
39003
39003
2004
39003
39003
2004
39003
2004
39003
39003
39003
6001
39003
39003
39003
39003
39003
6001
6001
6001
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
7007
7007
7007
7007
7007
2004
2004
7007
7007
7007
7007
7007
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
39003
39003
7007
39003
7007
39003
7007
6001
6001
6001
6001
39003
39003
39003
39003
39003
2004
2004
7007
7007
7007
7007
2004
39003
39003
2004
39003
39003
39003
39003
39003
6008
6008
6008
39003
39003
39003
39003
7007
2004
2004
2004
6008
2004
2004
39003
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
7007
39003
39003
39003
2004
2004
2004
2004
2004
2004
6008
6008
39003
2004
2004
39003
39003
39003
39003
7007
7007
39003
39003
7007
7007
7007
39003
7007
39003
39003
39003
39003
39003
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
39003
7007
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
39003
39003
39003
39003
39003
39003
2004
2004
6008
6008
6008
6008
39003
39003
39003
39003
39003
7007
7007
7007
7007
7007
6001
39003
39003
2004
39003
39003
39003
7007
7007
7007
7007
7007
39003
6001
6001
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
6001
6001
39003
2004
2004
2004
2004
2004
2004
2004
7007
7007
7007
7007
7007
7007
0
0
0
39003
0
0
0
39003
39003
6001
39003
39003
2004
2004
6008
39003
39003
6008
39003
39003
39003
2004
2004
2004
39003
2004
2004
2004
7007
7007
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
6008
6008
2004
2004
2004
2004
39003
2004
2004
6008
39003
39003
39003
39003
39003
39003
6008
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
39003
6001
6001
6001
39003
6008
6008
6008
6008
6008
6008
6008
39003
39003
2004
2004
39003
6008
6008
6008
2004
2004
2004
2004
39003
2004
2004
2004
2004
6001
6001
6001
6001
39003
0
0
7007
7007
6008
6008
39003
39003
7007
7007
39003
2004
2004
2004
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
6001
7007
7007
7007
7007
7007
7007
6008
6008
6008
6008
6008
2004
2004
2004
2004
39003
39003
39003
7007
7007
7007
7007
7007
39003
39003
2004
2004
2004
39003
39003
39003
2004
2004
2004
2004
6001
6001
6001
39003
39003
39003
6008
6008
6008
39003
39003
6001
6001
6001
39003
39003
39003
6001
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
6008
7007
2004
2004
2004
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
6008
6008
7007
7007
7007
39003
39003
2004
2004
2004
2004
2004
2004
39003
39003
39003
7007
7007
7007
7007
7007
7007
6008
6008
6008
6001
6001
39003
6001
6001
6001
6001
6001
6008
6008
2004
2004
6001
39003
39003
6001
6001
39003
6001
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
2004
2004
7007
7007
7007
6008
6008
6008
39003
39003
39003
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6008
6008
7007
0
7007
0
6008
7007
6008
6008
39003
39003
39003
39003
6001
39003
6001
6001
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
6008
6008
39003
39003
39003
6001
6001
39003
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
39003
39003
39003
39003
7007
39003
39003
39003
7007
7007
7007
39003
39003
6001
6001
6001
6001
7007
7007
7007
7007
7007
39003
39003
39003
39003
6001
39003
2004
2004
7007
7007
7007
7007
39003
39003
39003
39003
39003
39003
39003
39003
6001
39003
39003
39003
6008
6008
6008
6008
6008
2004
2004
39003
39003
39003
2004
2004
7007
7007
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
7007
39003
39003
39003
39003
6001
6001
6001
39003
39003
6001
39003
7007
7007
7007
7007
39003
39003
39003
6008
6008
6008
6001
6001
39003
7007
7007
7007
7007
39003
39003
39003
39003
39003
2004
2004
2004
7007
2004
7007
39003
6001
6001
6001
39003
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
2004
6008
6008
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
6001
6001
6001
6001
6001
39003
39003
2004
2004
2004
2004
39003
2004
39003
39003
39003
6001
6001
6001
39003
6008
39003
6001
6001
6001
7007
7007
7007
7007
39003
6001
6001
39003
2004
2004
2004
6008
6008
6008
6008
39003
39003
39003
7007
7007
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
2004
39003
39003
39003
39003
6008
6008
6008
6008
39003
39003
39003
39003
39003
39003
39003
39003
6008
6008
6008
39003
39003
39003
39003
39003
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
6001
6001
7007
7007
6001
7007
7007
7007
7007
7007
7007
39003
39003
39003
39003
39003
39003
39003
39003
2004
2004
39003
39003
2004
2004
2004
39003
39003
2004
2004
2004
39003
39003
39003
39003
39003
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
6001
39003
39003
39003
39003
6008
6008
2004
2004
2004
2004
39003
39003
39003
6001
39003
39003
2004
2004
6001
6001
6001
6001
6008
6008
6008
6008
6008
39003
2004
2004
2004
2004
2004
2004
39003
39003
39003
39003
39003
39003
39003
39003
39003
39003
6008
2004
6008
6008
6008
39003
2004
2004
2004
2004
39003
39003
39003
39003
39003
2004
2004
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
6001
6001
7007
7007
7007
7007
7007
7007
39003
6001
6001
6001
6001
6001
6001
6008
6008
39003
6001
7007
7007
7007
7007
6001
39003
39003
6001
6001
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
6008
6008
6008
6008
6008
39003
7007
7007
7007
7007
7007
6001
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
6001
7007
7007
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
7007
7007
7007
39003
6008
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
7007
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
7007
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6008
7007
7007
6008
6008
6001
7007
39003
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
6001
6001
6001
6001
7007
7007
7007
39003
6008
6008
6008
6001
6001
39003
39003
6001
6001
7007
7007
6001
6001
39003
39003
39003
6001
7007
7007
6001
6001
6001
6001
6001
6001
39003
39003
6008
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
39003
39003
39003
39003
39003
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
7007
7007
6001
6001
6001
7007
7007
7007
7007
6001
6001
6001
7007
7007
39003
39003
39003
39003
39003
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
6001
7007
7007
7007
7007
39003
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
39003
39003
39003
6001
6001
7007
7007
7007
39003
7007
6001
6001
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
39003
39003
7007
7007
7007
7007
39003
6001
6001
39003
39003
39003
39003
6001
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
39003
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
39003
6001
6001
6001
6001
6001
6001
6001
39003
39003
6001
39003
39003
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
39003
6001
6001
6001
39003
39003
6001
7007
7007
6001
6001
7007
6001
6001
6001
6008
7007
7007
7007
6001
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
7007
7007
7007
7007
6001
6001
7007
7007
7007
6001
6001
6001
6001
7007
6001
6001
6001
6001
6008
7007
6001
6001
6001
6001
6001
39003
6001
6001
39003
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
7007
7007
7007
7007
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
39003
39003
39003
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
39003
39003
39003
39003
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
39003
39003
6001
7007
39003
39003
6001
7007
7007
7007
7007
7007
7007
7007
7007
39003
6001
6001
6001
6001
7007
7007
7007
6001
6001
39003
6001
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
6001
6001
6001
6001
39003
6001
6001
6001
6001
6001
6001
6001
7007
39003
7007
7007
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6008
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
39003
7007
7007
6001
6001
6008
6008
6008
6008
6001
6001
6001
6001
6008
7007
39003
6001
6001
6001
7007
7007
7007
6001
6001
6001
7007
6001
39003
39003
7007
7007
7007
39003
6001
39003
39003
6001
6001
6001
6001
7007
7007
7007
7007
6001
6001
6001
6001
7007
7007
39003
6001
39003
7007
7007
6001
6001
6001
6001
6001
6008
7007
7007
7007
7007
6001
7007
7007
7007
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
7007
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
39003
39003
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
7007
7007
6001
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
7007
6001
6001
7007
6001
6001
6001
39003
6001
6001
7007
7007
6001
6001
6001
7007
7007
7007
7007
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
6001
6001
7007
6001
6008
6008
6008
6008
6008
6008
6008
7007
7007
7007
7007
6001
6001
6001
6001
7007
7007
7007
6001
6001
6001
6001
6001
7007
7007
7007
7007
6001
6001
7007
39003
39003
39003
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
39003
39003
39003
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
39003
6001
6001
39003
6008
6008
6008
6008
6008
39003
39003
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
39003
39003
7007
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
39003
6001
6001
6001
7007
7007
7007
39003
39003
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
6008
6008
6008
6008
6008
6008
39003
39003
39003
39003
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
39003
39003
39003
7007
7007
7007
7007
6001
6001
6001
39003
7007
7007
39003
39003
7007
6001
6001
6001
6001
6008
6001
6001
6001
6001
6001
6001
39003
39003
6001
6001
6001
39003
6008
6008
6008
6008
7007
7007
7007
6001
7007
7007
6001
6001
6001
6001
6001
7007
6001
6001
6001
7007
7007
7007
7007
39003
39003
6001
6001
6001
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
39003
7007
7007
7007
6001
6001
6001
6001
6001
39003
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
39003
39003
39003
7007
7007
7007
7007
7007
7007
39003
6001
6001
6001
6001
6001
6001
6001
39003
7007
7007
7007
6008
39003
39003
6001
6001
7007
6001
6001
6001
6001
6001
7007
39003
39003
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
7007
7007
7007
7007
6001
7007
7007
7007
6001
6001
6001
6001
6001
6008
6008
6001
6001
6001
6001
39003
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
39003
39003
6001
6001
6001
6001
6001
6001
39003
7007
7007
6001
6001
6001
6001
39003
6001
6001
6001
6001
6001
6001
6008
39003
7007
39003
39003
39003
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
6001
6001
39003
39003
39003
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
6001
6001
39003
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
7007
6001
6001
7007
7007
7007
7007
39003
39003
7007
39003
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
39003
7007
6001
6001
6001
6001
7007
39003
39003
39003
6001
6001
6001
6001
6001
6001
6008
6008
7007
7007
7007
7007
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
39003
39003
6001
6001
7007
7007
7007
7007
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
39003
6001
6001
6001
6008
6008
6008
6008
6008
39003
39003
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
39003
6001
6001
6001
7007
7007
39003
39003
7007
6001
6001
6001
6001
6001
39003
39003
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
39003
6001
6001
6001
6001
6001
39003
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
39003
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
7007
7007
7007
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
7007
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
39003
39003
7007
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
39003
7007
6001
39003
39003
7007
7007
6001
6001
6001
6001
7007
7007
7007
39003
39003
39003
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
39003
39003
6001
6001
6008
6008
6008
6008
6008
7007
6001
6001
6001
6001
6001
6001
6001
7007
7007
39003
6001
6001
6001
6001
6008
6008
6008
6001
6001
6001
6001
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
6001
6001
6001
6001
6001
39003
39003
6001
6001
6001
6001
6001
39003
39003
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
39003
39003
7007
7007
6001
6001
6001
6001
6001
39003
39003
39003
39003
6001
39003
39003
7007
7007
6001
6001
6001
7007
7007
7007
6001
6001
7007
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
7007
7007
6001
6001
6001
6001
7007
6001
6001
6001
6001
7007
7007
6001
6001
6001
6001
6001
6008
7007
7007
7007
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
7007
7007
7007
39003
6001
6001
6001
6001
6001
7007
7007
6001
6001
6001
6001
7007
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
39003
39003
39003
6001
6001
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
6001
6001
7007
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
6001
7007
7007
7007
7007
7007
39003
39003
6001
6001
6001
7007
7007
6001
6001
6001
6001
6001
6001
6001
6001
6001
7007
7007
7007
7007
6008
6008
6008
6008
6008
6008
6008
7007
7007
6001
7007
7007
7007
6001
6001
6001
39003
7007
7007
7007
7007
7007
7007
7007
39003
39003
39003
6001
6001
6001
7007
7007
7007
7007
7007
7007
7007
7007
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
7005
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
7005
2004
2004
2004
6001
7005
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
2004
2004
7005
7005
7005
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
2004
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
7005
7005
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
6001
6001
2004
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
7005
2004
6001
6001
6001
2004
7005
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
6001
6001
2004
7005
2004
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
6001
6001
2004
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
6001
2004
2004
2004
6001
2004
2004
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
7005
7005
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
6001
2004
6001
6001
6001
6001
6001
7005
2004
7005
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
6001
6001
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
2004
2004
6001
6001
6001
6001
2004
2004
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
6001
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
7005
7005
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
2004
6001
6001
6001
2004
2004
2004
6001
2004
2004
2004
6001
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
6001
6001
6001
2004
2004
6001
6001
2004
6001
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
2004
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
2004
2004
6001
2004
2004
2004
6001
6001
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
2004
6001
6001
2004
2004
2004
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
2004
2004
6001
6001
6001
7005
7005
6001
6001
6001
2004
2004
2004
6001
6001
6001
6001
6001
6001
7005
7005
1010
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
1010
1010
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
1010
1010
1010
1010
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
7005
7005
1010
1010
0
1010
1010
0
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
7005
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
7005
7005
7005
1010
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
1010
1010
6001
6001
6001
6001
6001
6001
0
6001
1010
1010
1010
6001
7005
7005
7005
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
1010
1010
1010
6001
6001
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
0
0
6001
6001
1010
6001
6001
6001
1010
1010
1010
1010
1010
6001
7005
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
1010
6001
6001
7005
7005
7005
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
1010
1010
1010
7005
7005
7005
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
1010
1010
6001
1010
1010
1010
6001
6001
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
0
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
6001
6001
7005
7005
7005
1010
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
0
1010
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
0
0
0
0
0
0
0
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
0
6001
1010
1010
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
0
0
6001
6001
6001
1010
7005
1010
1010
6001
1010
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
7005
7005
7005
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
7005
7005
1010
1010
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
1010
7005
6001
6001
6001
6001
1010
1010
1010
1010
7005
7005
7005
7005
7005
7005
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
0
0
0
0
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
6001
6001
7005
6001
6001
1010
6001
6001
6001
6001
7005
7005
7005
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
0
0
1010
1010
1010
1010
1010
1010
1010
1010
0
0
0
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
1010
1010
6001
6001
6001
1010
1010
1010
6001
1010
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
1010
1010
1010
1010
0
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
1010
7005
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
1010
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
1010
1010
1010
1010
1010
1010
7005
6001
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
6001
6001
6001
6001
6001
6001
7005
6001
1010
1010
1010
1010
6001
6001
6001
1010
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
7005
1010
1010
1010
1010
1010
0
0
1010
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
0
0
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
0
0
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
1010
1010
1010
1010
1010
0
0
6001
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
0
0
0
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
0
0
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
0
0
0
0
0
0
0
0
0
6001
6001
6001
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
1010
1010
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
7005
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
7005
7005
7005
7005
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
6001
1010
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
1010
0
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
1010
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
6001
6001
6001
0
0
0
0
0
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
0
0
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
0
1010
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
1010
1010
1010
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
0
0
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
1010
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
0
0
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
7005
6001
1010
6001
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
7005
7005
7005
7005
7005
7005
7005
7005
7005
7005
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
0
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
2004
6001
6001
6001
1010
6001
6001
6001
1010
1010
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
1010
1010
1010
1010
6001
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
0
0
0
0
0
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
0
0
1010
0
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
6001
1010
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
0
0
0
0
0
0
0
0
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
1010
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
0
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
1010
1010
1010
1010
1010
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
1010
0
0
1010
1010
1010
1010
1010
1010
0
6001
6001
6001
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
1010
6001
6001
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
1010
1010
6001
6001
1010
1010
1010
1010
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
1010
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
1010
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
0
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
1010
6001
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
0
0
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
0
0
1010
0
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
0
0
6001
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
0
1010
0
1010
6001
6001
6001
6001
6001
6001
1010
0
1010
1010
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
0
0
1010
0
0
0
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
0
1010
1010
0
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
1010
6008
6008
6008
1010
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
0
0
0
0
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
0
0
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
1010
0
0
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
0
0
0
1010
0
0
1010
1010
0
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
0
0
1010
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
1010
0
0
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
0
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
1010
0
1010
1010
1010
1010
1010
1010
1010
6008
6008
1010
1010
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
1010
1010
1010
6008
6008
1010
1010
1010
6008
6008
6008
0
0
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
1010
6008
1010
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
0
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
6008
1010
1010
1010
0
0
0
1010
1010
0
1010
1010
1010
6008
6008
6008
6008
6008
6008
0
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
1010
0
0
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
1010
1010
1010
6008
0
1010
0
1010
1010
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
0
1010
0
0
0
1010
0
0
0
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
0
0
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
6008
6008
1010
0
1010
0
0
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6001
6001
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
6008
6008
6001
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
1010
1010
6001
6001
6001
6001
6001
6001
6001
1010
1010
6008
6001
6001
6001
1010
1010
1010
1010
1010
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6008
6008
6001
6001
6001
6001
6001
1010
6001
6001
6001
1010
1010
1010
1010
6001
6001
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
0
6001
6001
6001
6001
6001
6001
6001
6001
1010
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6001
1010
1010
6001
1010
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6001
6001
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6001
6001
6001
6008
6008
6008
6001
6008
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
1010
1010
6001
1010
1010
6001
6001
6008
6008
6008
6008
6001
6008
1010
6008
0
1010
1010
0
0
1010
1010
1010
6001
6001
6008
6008
6008
6001
6001
6001
1010
1010
6001
6008
6008
6001
1010
1010
6001
1010
6001
6001
0
1010
1010
1010
1010
1010
6001
6008
6008
6008
1010
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
1010
1010
6008
6001
6008
6001
6001
6001
6001
6001
1010
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6001
6001
6001
1010
1010
1010
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
6008
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6001
6008
6008
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6001
1010
1010
1010
1010
6008
6008
6008
6001
6001
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
6008
6008
6008
6008
1010
1010
1010
6008
1010
1010
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
1010
1010
1010
6008
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
6001
6008
6001
6001
6008
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6008
6008
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
6001
6008
6008
6008
6008
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6008
6008
6008
6008
6008
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6008
6001
6001
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6008
1010
1010
1010
1010
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6008
6008
6008
6008
6001
6001
6008
6008
6008
6008
6008
6008
6001
6008
6008
1010
6008
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6001
6001
6001
6008
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
1010
1010
6008
6008
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6008
6008
1010
1010
1010
1010
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6001
6001
6008
6008
6001
6008
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6001
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6008
1010
1010
1010
1010
1010
0
6001
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
1010
1010
1010
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6008
6008
6008
6008
6008
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
1010
1010
6008
1010
1010
1010
6008
6001
6008
6001
6001
1010
6001
1010
6008
6008
6001
6008
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6008
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
6008
6008
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6001
6008
6008
6001
6001
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
6001
6001
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6001
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
1010
6008
6001
6001
6001
6001
6001
6001
6001
6001
6008
6001
6001
6001
1010
6001
6001
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
1010
6001
6001
6008
6008
6001
6001
6001
6001
1010
1010
1010
1010
0
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
6008
6001
6008
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
1010
1010
6001
6001
6001
6001
6001
6001
6008
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
1010
1010
1010
1010
6001
6001
6001
6008
6008
6008
6008
6008
1010
6001
6001
6001
6001
6001
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
1010
1010
1010
6008
6008
6008
6001
6008
1010
6001
6008
6008
6008
1010
1010
1010
1010
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6008
6008
6008
6001
6001
6001
6001
6001
6008
6001
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6008
6008
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6008
6001
6008
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6001
6001
6001
6008
6008
1010
1010
1010
0
0
0
6001
6001
6001
1010
1010
1010
6001
6001
1010
6001
6001
6001
6001
6001
1010
1010
1010
6001
6001
6001
1010
1010
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6008
6008
6001
6001
6001
6001
6001
6001
6008
0
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6001
6001
6001
6008
1010
1010
1010
1010
1010
6001
6001
6008
6008
6008
6008
1010
1010
1010
6008
6008
6001
6001
6001
6001
6001
1010
1010
6001
6001
6001
6001
6008
6008
6008
6008
6008
1010
1010
1010
1010
6008
6008
6008
6001
6001
1010
1010
6001
1010
1010
1010
1010
6008
6008
6008
6008
1010
1010
1010
6001
6001
6001
6008
6008
6008
6008
6001
1010
1010
1010
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6008
6008
6001
6001
6008
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
6008
6001
6001
1010
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
6008
6008
1010
1010
1010
1010
1010
1010
6001
6001
1010
1010
6008
6008
6008
6008
6001
6001
6001
6001
6008
6008
6001
6001
1010
1010
1010
1010
1010
1010
6001
6001
6001
6001
1010
1010
6001
1010
6001
6001
6001
1010
1010
1010
1010
6001
6001
6001
6001
6001
6008
6001
6001
6001
6008
6001
6001
6001
6001
6001
6008
6008
6008
6008
6001
6001
6001
1010
1010
1010
1010
6008
6008
6008
6008
6001
6001
6001
1010
1010
1010
1010
1010
1010
6008
6008
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
1010
1010
1010
6008
6008
1010
1010
6008
6008
6001
6001
6001
6008
6008
1010
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
1010
1010
1010
6001
6001
6008
6008
6008
6008
1010
1010
1010
1010
1010
1010
1010
6008
6008
6008
6008
6008
1010
1010
1010
6001
6001
6001
6001
6001
6001
1010
1010
1010
1010
6001
1010
6008
6008
6001
6001
6001
1010
1010
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
1010
6001
1010
1010
1010
1010
1010
1010
1010
6008
6008
6001
6001
6008
6008
6001
6001
6001
6001
6001
6008
6008
6008
6008
6008
6008
6008
6008
1010
1010
1010
1010
6001
6001
6001
1010
6001
1010
1010
1010
1010
1010
1010
1010
6001
0
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
0
1010
1010
